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.

Opened 10 years ago

Closed 10 years ago

#1826 closed defect (fixed)

Error en StdLib desde TOL con MinGW

Reported by: Jorge Owned by: Pedro Gea
Priority: highest Milestone: Mantainance
Component: Kernel Version: 3.1
Severity: blocker Keywords:
Cc:

Description

No se puede cargar el paquete StdLib con la nueva versión de TOL compilada con MinGW.
Véase #1812

Change History (3)

comment:1 Changed 10 years ago by Pedro Gea

Se trata de una incompatibilidad en el tamaño de la clase BCoefDeg que contiene un entero (int) y un doble (BDat: double).

Mientras que hasta ahora ocupaba 12 bytes (4 del entero y 8 del doble), ahora, al compilar con MinGW, por alguna cuestión relativa al alineamiento de la memoria utiliza 16 bytes.

Se modifican los métodos de lectura y escritura de polinomios, para utilizar ineludiblemente esos 12 bytes.

comment:2 Changed 10 years ago by Pedro Gea

(In [6508]) Refs #1826, #1812
Se modifica la lectura/escritura de polinomios (Polyn) en OIS.

comment:3 Changed 10 years ago by Pedro Gea

Resolution: fixed
Status: newclosed
Note: See TracTickets for help on using tickets.