Документ взят из кэша поисковой машины. Адрес
оригинального документа
: http://xmm.vilspa.esa.es/pipermail/sas-uploads/2013-March/014082.html
Дата изменения: Thu Mar 14 22:03:06 2013 Дата индексирования: Fri Feb 28 23:37:00 2014 Кодировка: Поисковые слова: п п п п п п п п п п п п п п п п п п п |
Package: interpr-1.23.tgz - 46653 B MD5: fd38591408affdbc96601c8fb99df486 Uploaded by: Edward Chapin <echapin@sciops.esa.int> Accepted on: Thu Mar 14 14:30:10 2013 UTC The most recent ChangeLog entry says: Version 1.23 - 2013-03-14 (EC) ------------ + Added new header file src/dal_types_extended.h to extend "Dal.h" to include Ulong and Long types. This is required to correctly allocate memory on 64-bit architectures for array dimensions in dal calls in the test harness (e.g., addColumn). + Use Ulong arrays in test/script1 to allocate memory, and also fix a bug in print statements showing the name of the data set. + src/Interpreter.cc: Incorporate dal_types_extended.h. Fixed segfault on 64-bit architectures with functors that have variable argument lists (e.g., printf) by using templated wrapper functions with a fixed number of arguments. Such Functors have a new type called "CVaList". + src/token.h,src/token.cc: Added support for Long/Ulong in the Token class, and added CVaList to the Functor class. + A new version of test/script2 called script2_darwin required due to different name of math library on mac os. Correct test is called from test/alltests