close Warning: Can't synchronize with repository "(default)" (/var/svn/tolp does not appear to be a Subversion repository.). Look in the Trac log for more information.

Changes between Initial Version and Version 2 of Ticket #1598


Ignore:
Timestamp:
Sep 17, 2012, 9:16:04 AM (13 years ago)
Author:
Víctor de Buen Remiro
Comment:

Sí, tenemos un problema de descontrol bastante grande con la StdLib desde que se pasó a paquete.

Resulta que en la nueva versión se han hecho cambios profundos en la diagnosis que han requerido nuevos campos y nueva nomenclatura en la estructura @TestBounds de definición de cada uno de los elementos diagnósticos. Esa estructura está definida en la StdLib pero se rellena desde el código C++ de la función Estimate con la información relativa al modelo estimado. Así pues en este momento tenemos dos versiones distintas de @TestBounds en cada una de las versiones C++ de TOL, pero en cambio no es posible mantener dos versiones distintas del paquete StdLib. Si subo los cambios al paquete con un nuevo número de versión puedo hacer que exija la nueva versión de TOL pero entonces las versiones previas de la StdLib se quedarían congeladas para siempre.

Si no vas a usar los resultados de la diagnosis lo más sencillo sería inhabilitarla mediante la sentencia

  Real DoDiagnostics := False;

Legend:

Unmodified
Added
Removed
Modified