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
comment:2 Changed 10 years ago by
comment:3 Changed 10 years ago by
Resolution: | → fixed |
---|---|
Status: | new → closed |
Note: See
TracTickets for help on using
tickets.
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.