Opened 9 years ago
Last modified 9 years ago
#1866 new task
Compilar TOL para 64-bits
Reported by: | Jorge | Owned by: | Jorge |
---|---|---|---|
Priority: | highest | Milestone: | Mantainance |
Component: | Kernel | Version: | head |
Severity: | critical | Keywords: | |
Cc: |
Description
Para la integaración de TOL con R de azure y oracle se require de una versión compatible con 64 bits.
Change History (59)
comment:1 Changed 9 years ago by
comment:2 Changed 9 years ago by
comment:3 Changed 9 years ago by
comment:4 Changed 9 years ago by
la primera en la cara!, ha compilado pero ....
C:\users\toldevel\trunk\tol\CodeLite\Debug\Runtime_Base\bin>tolcon -d -ndp Initializing Bayes Fixed Sise Memory Pool Initializing static member of basic classes Initializing class BText Initializing class BOut Initializing class BDate Initializing class BDateFormat Initializing class BProbDist Initializing class BDatpathTolDll = C:\users\toldevel\trunk\tol\CodeLite\Debug\R untime_Base\bin\libtol.dll Initializing TOL <W> Warning: [1] BVMat::common_->print has been modified</W> <W> Warning: [2] BVMat::common_->error_handler has been modified</W> <W> Warning: [3] BVMat::common_->supernodal has been modified</W> <W> Warning: [4] BVMat::common_->final_ll has been modified</W> OIS: versi¾n implementada: 03.01 Cargando la libreria estandar de TOL C:/users/toldevel/trunk/tol/CodeLite/Debug/ Runtime_Base/bin/stdlib/_init_stdlib.tol Incluyendo C:/users/toldevel/trunk/tol/CodeLite/Debug/Runtime_Base/bin/stdlib/_i nit_stdlib.tol Incluyendo C:/users/toldevel/trunk/tol/CodeLite/Debug/Runtime_Base/bin/stdlib/To lConfigManager/TolConfigManager.tol Ha sido incrustado el archivo C:/users/toldevel/trunk/tol/CodeLite/Debug/Runtime _Base/bin/stdlib/TolConfigManager/default.tol Ha sido incrustado el archivo C:/users/toldevel/trunk/tol/CodeLite/Debug/Runtime _Base/bin/stdlib/TolConfigManager/methods.tol Incluyendo C:/Documents and Settings/jsperez/Datos de programa/tol/.tolConfig.v3 .2.tol Ha sido incluido el fichero C:/Documents and Settings/jsperez/Datos de programa/ tol/.tolConfig.v3.2.tol [0.047 sec.] Ha sido incluido el fichero C:/users/toldevel/trunk/tol/CodeLite/Debug/Runtime_B ase/bin/stdlib/TolConfigManager/TolConfigManager.tol [0.422 sec.] OIS: Cargando el m¾dulo tolcore::_tolcore.tol <E> ERROR: [1] Declaraci¾n err¾nea en funci¾n de usuario Real show(@CMsg.Coded.info msgInfo, Set args)</E> <E> ERROR: [2] OIS: La funci¾n show no se pudo crear</E> <E> ERROR: [3] OIS: BOisLoader::ReadNextObject: NULL element of set </E> <E> ERROR: [4] OIS: BOisLoader::ReadNextObject: NULL element of set </E> <E> ERROR: [5] OIS: BOisLoader::ReadNextObject: NULL element of set </E> <E> ERROR: [6] OIS: BOisLoader::ReadNextObject: NULL element of set </E> <E> ERROR: [7] OIS: BOisLoader::ReadNextObject: NULL element of set </E> <E> ERROR: [8] OIS: BOisLoader::ReadNextObject: NULL element of set </E> Incluyendo C:/users/toldevel/trunk/tol/CodeLite/Debug/Runtime_Base/bin/stdlib/_t olcore.tol Incluyendo C:/users/toldevel/trunk/tol/CodeLite/Debug/Runtime_Base/bin/stdlib/sy stem/_init_system.tol Incluyendo C:/users/toldevel/trunk/tol/CodeLite/Debug/Runtime_Base/bin/stdlib/sy stem/_system.tol Ha sido incluido el fichero C:/users/toldevel/trunk/tol/CodeLite/Debug/Runtime_B ase/bin/stdlib/system/_system.tol [0.110 sec.] Incluyendo C:/users/toldevel/trunk/tol/CodeLite/Debug/Runtime_Base/bin/stdlib/sy stem/_deprecated.tol Ha sido incluido el fichero C:/users/toldevel/trunk/tol/CodeLite/Debug/Runtime_B ase/bin/stdlib/system/_deprecated.tol [0.000 sec.] Incluyendo C:/users/toldevel/trunk/tol/CodeLite/Debug/Runtime_Base/bin/stdlib/sy stem/_geturl.tol Ha sido incluido el fichero C:/users/toldevel/trunk/tol/CodeLite/Debug/Runtime_B ase/bin/stdlib/system/_geturl.tol [0.093 sec.] Incluyendo C:/users/toldevel/trunk/tol/CodeLite/Debug/Runtime_Base/bin/stdlib/sy stem/recursive_dir/_init_recursive_dir.tol Incluyendo C:/users/toldevel/trunk/tol/CodeLite/Debug/Runtime_Base/bin/stdlib/sy stem/recursive_dir/_structs.tol Ha sido incluido el fichero C:/users/toldevel/trunk/tol/CodeLite/Debug/Runtime_B ase/bin/stdlib/system/recursive_dir/_structs.tol [0.000 sec.] Incluyendo C:/users/toldevel/trunk/tol/CodeLite/Debug/Runtime_Base/bin/stdlib/sy stem/recursive_dir/_functions.tol Ha sido incluido el fichero C:/users/toldevel/trunk/tol/CodeLite/Debug/Runtime_B ase/bin/stdlib/system/recursive_dir/_functions.tol [0.094 sec.] Ha sido incluido el fichero C:/users/toldevel/trunk/tol/CodeLite/Debug/Runtime_B ase/bin/stdlib/system/recursive_dir/_init_recursive_dir.tol [0.110 sec.] Incluyendo C:/users/toldevel/trunk/tol/CodeLite/Debug/Runtime_Base/bin/stdlib/sy stem/tpa/_init_tpa.tol Incluyendo C:/users/toldevel/trunk/tol/CodeLite/Debug/Runtime_Base/bin/stdlib/sy stem/tpa/_server.tol Ha sido incluido el fichero C:/users/toldevel/trunk/tol/CodeLite/Debug/Runtime_B ase/bin/stdlib/system/tpa/_server.tol [0.094 sec.] Incluyendo C:/users/toldevel/trunk/tol/CodeLite/Debug/Runtime_Base/bin/stdlib/sy stem/tpa/_cycle.tol Ha sido incluido el fichero C:/users/toldevel/trunk/tol/CodeLite/Debug/Runtime_B ase/bin/stdlib/system/tpa/_cycle.tol [0.031 sec.] Ha sido incluido el fichero C:/users/toldevel/trunk/tol/CodeLite/Debug/Runtime_B ase/bin/stdlib/system/tpa/_init_tpa.tol [0.140 sec.] Incluyendo C:/users/toldevel/trunk/tol/CodeLite/Debug/Runtime_Base/bin/stdlib/sy stem/cmsg/_init_cmsg.tol Incluyendo C:/users/toldevel/trunk/tol/CodeLite/Debug/Runtime_Base/bin/stdlib/sy stem/cmsg/_structs.tol Ha sido incluido el fichero C:/users/toldevel/trunk/tol/CodeLite/Debug/Runtime_B ase/bin/stdlib/system/cmsg/_structs.tol [0.000 sec.] Incluyendo C:/users/toldevel/trunk/tol/CodeLite/Debug/Runtime_Base/bin/stdlib/sy stem/cmsg/_cmsg.tol Ha sido incrustado el archivo C:/users/toldevel/trunk/tol/CodeLite/Debug/Runtime _Base/bin/stdlib/system/cmsg/_trace.tol Ha sido incrustado el archivo C:/users/toldevel/trunk/tol/CodeLite/Debug/Runtime _Base/bin/stdlib/system/cmsg/_phase.tol Ha sido incrustado el archivo C:/users/toldevel/trunk/tol/CodeLite/Debug/Runtime _Base/bin/stdlib/system/cmsg/_coded.tol Ha sido incrustado el archivo C:/users/toldevel/trunk/tol/CodeLite/Debug/Runtime _Base/bin/stdlib/system/cmsg/_log.tol Incluyendo C:/users/toldevel/trunk/tol/CodeLite/Debug/Runtime_Base/bin/stdlib/sy stem/cmsg/_coded_argFunChk.tol Ha sido incluido el fichero C:/users/toldevel/trunk/tol/CodeLite/Debug/Runtime_B ase/bin/stdlib/system/cmsg/_coded_argFunChk.tol [0.063 sec.] Ha sido incluido el fichero C:/users/toldevel/trunk/tol/CodeLite/Debug/Runtime_B ase/bin/stdlib/system/cmsg/_cmsg.tol [0.156 sec.] Ha sido incluido el fichero C:/users/toldevel/trunk/tol/CodeLite/Debug/Runtime_B ase/bin/stdlib/system/cmsg/_init_cmsg.tol [0.172 sec.] Incluyendo C:/users/toldevel/trunk/tol/CodeLite/Debug/Runtime_Base/bin/stdlib/sy stem/CurlApi/CurlApi.tol Ha sido incrustado el archivo C:/users/toldevel/trunk/tol/CodeLite/Debug/Runtime _Base/bin/stdlib/system/CurlApi/CurlFunctions.tol Ha sido incluido el fichero C:/users/toldevel/trunk/tol/CodeLite/Debug/Runtime_B ase/bin/stdlib/system/CurlApi/CurlApi.tol [0.032 sec.] Incluyendo C:/users/toldevel/trunk/tol/CodeLite/Debug/Runtime_Base/bin/stdlib/sy stem/PackArchive/PackArchive.tol Ha sido incrustado el archivo C:/users/toldevel/trunk/tol/CodeLite/Debug/Runtime _Base/bin/stdlib/system/PackArchive/Store.tol Ha sido incluido el fichero C:/users/toldevel/trunk/tol/CodeLite/Debug/Runtime_B ase/bin/stdlib/system/PackArchive/PackArchive.tol [0.062 sec.] Incluyendo C:/users/toldevel/trunk/tol/CodeLite/Debug/Runtime_Base/bin/stdlib/sy stem/_ois.tol Ha sido incluido el fichero C:/users/toldevel/trunk/tol/CodeLite/Debug/Runtime_B ase/bin/stdlib/system/_ois.tol [0.094 sec.] Ha sido incluido el fichero C:/users/toldevel/trunk/tol/CodeLite/Debug/Runtime_B ase/bin/stdlib/system/_init_system.tol [0.813 sec.] Incluyendo C:/users/toldevel/trunk/tol/CodeLite/Debug/Runtime_Base/bin/stdlib/va rious/_init_various.tol Incluyendo C:/users/toldevel/trunk/tol/CodeLite/Debug/Runtime_Base/bin/stdlib/va rious/_sortselect.tol Ha sido incluido el fichero C:/users/toldevel/trunk/tol/CodeLite/Debug/Runtime_B ase/bin/stdlib/various/_sortselect.tol [0.015 sec.] Incluyendo C:/users/toldevel/trunk/tol/CodeLite/Debug/Runtime_Base/bin/stdlib/va rious/_plotter.tol Ha sido incluido el fichero C:/users/toldevel/trunk/tol/CodeLite/Debug/Runtime_B ase/bin/stdlib/various/_plotter.tol [0.047 sec.] Incluyendo C:/users/toldevel/trunk/tol/CodeLite/Debug/Runtime_Base/bin/stdlib/va rious/_axistimeset.tol Ha sido incluido el fichero C:/users/toldevel/trunk/tol/CodeLite/Debug/Runtime_B ase/bin/stdlib/various/_axistimeset.tol [0.016 sec.] Incluyendo C:/users/toldevel/trunk/tol/CodeLite/Debug/Runtime_Base/bin/stdlib/va rious/_tools.tol Ha sido incluido el fichero C:/users/toldevel/trunk/tol/CodeLite/Debug/Runtime_B ase/bin/stdlib/various/_tools.tol [0.016 sec.] Incluyendo C:/users/toldevel/trunk/tol/CodeLite/Debug/Runtime_Base/bin/stdlib/va rious/regexp.tol Ha sido incluido el fichero C:/users/toldevel/trunk/tol/CodeLite/Debug/Runtime_B ase/bin/stdlib/various/regexp.tol [0.000 sec.] Incluyendo C:/users/toldevel/trunk/tol/CodeLite/Debug/Runtime_Base/bin/stdlib/va rious/_timer.tol Ha sido incluido el fichero C:/users/toldevel/trunk/tol/CodeLite/Debug/Runtime_B ase/bin/stdlib/various/_timer.tol [0.016 sec.] Ha sido incluido el fichero C:/users/toldevel/trunk/tol/CodeLite/Debug/Runtime_B ase/bin/stdlib/various/_init_various.tol [0.125 sec.] Incluyendo C:/users/toldevel/trunk/tol/CodeLite/Debug/Runtime_Base/bin/stdlib/To lPackage/TolPackage.tol Ha sido incrustado el archivo C:/users/toldevel/trunk/tol/CodeLite/Debug/Runtime _Base/bin/stdlib/TolPackage/common.tol Ha sido incrustado el archivo C:/users/toldevel/trunk/tol/CodeLite/Debug/Runtime _Base/bin/stdlib/TolPackage/def_localblock.tol Ha sido incrustado el archivo C:/users/toldevel/trunk/tol/CodeLite/Debug/Runtime _Base/bin/stdlib/TolPackage/def_catalog.tol Ha sido incrustado el archivo C:/users/toldevel/trunk/tol/CodeLite/Debug/Runtime _Base/bin/stdlib/TolPackage/TolVersion.tol Ha sido incrustado el archivo C:/users/toldevel/trunk/tol/CodeLite/Debug/Runtime _Base/bin/stdlib/TolPackage/TolPlatform.tol Ha sido incrustado el archivo C:/users/toldevel/trunk/tol/CodeLite/Debug/Runtime _Base/bin/stdlib/TolPackage/client.tol Ha sido incrustado el archivo C:/users/toldevel/trunk/tol/CodeLite/Debug/Runtime _Base/bin/stdlib/TolPackage/server.tol Ha sido incrustado el archivo C:/users/toldevel/trunk/tol/CodeLite/Debug/Runtime _Base/bin/stdlib/TolPackage/packager.tol Ha sido incrustado el archivo C:/users/toldevel/trunk/tol/CodeLite/Debug/Runtime _Base/bin/stdlib/TolPackage/builder.tol Ha sido incluido el fichero C:/users/toldevel/trunk/tol/CodeLite/Debug/Runtime_B ase/bin/stdlib/TolPackage/TolPackage.tol [1.125 sec.] Incluyendo C:/users/toldevel/trunk/tol/CodeLite/Debug/Runtime_Base/bin/stdlib/ar ima/_init_arima.tol Incluyendo C:/users/toldevel/trunk/tol/CodeLite/Debug/Runtime_Base/bin/stdlib/ar ima/_structs.tol Ha sido incluido el fichero C:/users/toldevel/trunk/tol/CodeLite/Debug/Runtime_B ase/bin/stdlib/arima/_structs.tol [0.015 sec.] Incluyendo C:/users/toldevel/trunk/tol/CodeLite/Debug/Runtime_Base/bin/stdlib/ar ima/_constants.tol Incluyendo C:/users/toldevel/trunk/tol/CodeLite/Debug/Runtime_Base/bin/stdlib/ar ima/_diagbounds.bst Ha sido incluido el fichero C:/users/toldevel/trunk/tol/CodeLite/Debug/Runtime_B ase/bin/stdlib/arima/_diagbounds.bst [0.016 sec.] Ha sido incluido el fichero C:/users/toldevel/trunk/tol/CodeLite/Debug/Runtime_B ase/bin/stdlib/arima/_constants.tol [0.032 sec.] Ha sido incluido el fichero C:/users/toldevel/trunk/tol/CodeLite/Debug/Runtime_B ase/bin/stdlib/arima/_init_arima.tol [0.047 sec.] Ha sido incluido el fichero C:/users/toldevel/trunk/tol/CodeLite/Debug/Runtime_B ase/bin/stdlib/_tolcore.tol [2.125 sec.] OIS: Creando el m¾dulo tolcore::_tolcore.tol Incluyendo C:/users/toldevel/trunk/tol/CodeLite/Debug/Runtime_Base/bin/stdlib/va rious/_tools.tol Ha sido incluido el fichero C:/users/toldevel/trunk/tol/CodeLite/Debug/Runtime_B ase/bin/stdlib/various/_tools.tol [0.015 sec.] <E> ERROR: [9] SIGNAL: Invalid storage access; most frequently caused by attempting to store some value in an object pointed to by a bad pointer. (Segment violation .)</E> [Call stack] [2] NameBlock TolCore::TolPackage::@Catalog::Local (Text path) [1] Real TolCore::TolPackage::Client::Initialize (Real void) <E> ERROR: [10] Un error inesperado ha hecho TOL inestable y la sesi¾n debe ser cerr ada</E> [Call stack] [2] NameBlock TolCore::TolPackage::@Catalog::Local (Text path) [1] Real TolCore::TolPackage::Client::Initialize (Real void)
comment:5 Changed 9 years ago by
(In [6804]) refs #1866, resolviendo quejas de valgrind en tol 64 bits
... ==6545== Conditional jump or move depends on uninitialised value(s) ==6545== at 0xAC53A37: vfprintf (in /usr/lib64/libc-2.18.so) ==6545== by 0xAC7869A: vsprintf (in /usr/lib64/libc-2.18.so) ==6545== by 0x5FF9FCB: BZipStream::Print(char const*, ...) (oisstream_zip.cpp:406) ==6545== by 0x6004F5F: BOisCreator::WriteHeader() (oisxml.cpp:221) ... ==6545== Uninitialised value was created by a stack allocation ==6545== at 0x6003233: BOisCreator::WriteHeader() (oisxml.cpp:40) ==6545== ...
comment:11 Changed 9 years ago by
comment:12 Changed 9 years ago by
comment:13 Changed 9 years ago by
comment:14 Changed 9 years ago by
comment:15 Changed 9 years ago by
comment:16 Changed 9 years ago by
comment:17 Changed 9 years ago by
comment:18 Changed 9 years ago by
comment:19 Changed 9 years ago by
comment:20 Changed 9 years ago by
comment:22 Changed 9 years ago by
comment:23 Changed 9 years ago by
comment:24 Changed 9 years ago by
(In [6872]) fixes #1876, refs #1866: la directiva #pragma pack se usa solo para MSVC, además se usa con push/pop para establecer correrctamente el valor previo de pack. El error se debía a que la clase template BPolyn se estaba instanciando algunas veces con tamaño 16 y otras con tamaño 12 provocando una aritmética de puntero ambigua para esa clase (y a saber cuál otra!)
comment:25 Changed 9 years ago by
comment:26 Changed 9 years ago by
comment:28 Changed 9 years ago by
comment:29 Changed 9 years ago by
comment:30 Changed 9 years ago by
comment:31 Changed 9 years ago by
comment:32 Changed 9 years ago by
comment:33 Changed 9 years ago by
comment:34 Changed 9 years ago by
comment:35 Changed 9 years ago by
comment:38 Changed 9 years ago by
comment:39 Changed 9 years ago by
comment:40 Changed 9 years ago by
comment:41 Changed 9 years ago by
comment:42 Changed 9 years ago by
comment:43 Changed 9 years ago by
comment:48 Changed 9 years ago by
comment:52 Changed 9 years ago by
(In [6938]) refs #1866, nuevas funciones para definir las carga dinámica de dll que deben estar cargadas antes de cargar la dll principal de un paquete:
// miembro del paquete Set _.preload = TolPackage::TolPlatform::DefinePreload( ? ); // a ejecutar en StartAction TolPackage::TolPlatform::PreloadLibraries( _.preload );
(In [6796]) refs #1866,
tol_bvmat_bsr.h:168:37: error cast from 'const chat*' to 'int' loses precision