version 1.85, 2011/09/21 09:09:21
|
version 1.100, 2011/12/02 15:15:43
|
Line 1
|
Line 1
|
* Tue Aug 9 2011 BERTRAND Joël <rpl@systella.fr> rpl-4.1.3 (RPL/2) |
* Mon Nov 21 2011 BERTRAND Joël <rpl@systella.fr> rpl-4.1.5 (RPL/2) |
|
- new benchmark (Xeon W3520 @ 2.67GHz) : |
|
schroedinger:[~/cvs/bench] > ./bench.rpl |
|
+++RPL/2 (R) version 4.1.5 (Friday 12/02/11, 12:18:23 CET) |
|
+++Copyright (C) 1989 à 2010, 2011 BERTRAND Joël |
|
Number of scalar operations per second and per core : 3809121.83444626 |
|
schroedinger:[~/cvs/bench] > |
|
- recherche_type() did not convert huge integer in real. Now, |
|
18446744072742037448 is converted into real as value cannot be stored in |
|
RPL/2 integer type; |
|
- WFSOCK is modified to handle unconnected sockets; |
|
- REGEX is added; |
|
- RESTART is added (execvp() on main RPL/2 process); |
|
- copie_objet() now returns same MTX (struct_mutex) even if caller wait for |
|
a real copy. Now, struct_mutex contains locks owner. On Linux or Solaris (for |
|
example), it is possible to lock mutex from a thread and unlock the same mutex |
|
from another thread. On NetBSD, system crashes. |
|
* Mon Nov 21 2011 BERTRAND Joël <rpl@systella.fr> rpl-4.1.4 (RPL/2) |
|
- rplcas/@GIAC@/src/config.h is removed to avoid compilation bug. config.h |
|
written by configure script was overloaded by src/config.h; |
|
- lot of compilation warnings have been fixed; |
|
- lapack and blas have been upgraded; |
|
- ncurses, sqlite and giac have been upgraded; |
|
- LCASE, UCASE, POS and SUB now handle escape characters; |
|
- major bug is fixed in INT (numerical integration was unusable as type |
|
checking condition was always false); |
|
- SIZE, CHR and NUM can handle strings with escape characters; |
|
- lot of patches for Android and OS/2; |
|
- configure.ac is improved to remove operating systems special cases. |
|
- major bug is fixed in DRWS (SDAT was not used...); |
|
- lists, and integer, real and complex numbers can now be written in |
|
unformatted files; |
|
- rplawk makefile is fixed to avoid build process bug. Warning, with these |
|
modifications, sources tree has to be writable. |
|
* Wed Sep 21 2011 BERTRAND Joël <rpl@systella.fr> rpl-4.1.3 (RPL/2) |
- Linux port, MacOS X port and xBSD ports are tested and fully fonctionnal; |
- Linux port, MacOS X port and xBSD ports are tested and fully fonctionnal; |
- libsigsegv is added; |
- libsigsegv is added; |
- OpenMotif is added; |
- OpenMotif is added; |
Line 21 undef constant;
|
Line 55 undef constant;
|
- VERSION now returns OS type, architecture and ABI; |
- VERSION now returns OS type, architecture and ABI; |
- configure script is updated. New flags : |
- configure script is updated. New flags : |
--with-32bits-abi |
--with-32bits-abi |
--with-64bits-abi |
--with-64bits-abi |
--with-rplcas |
--with-rplcas |
Please not that RPL/CAS is not built by default; |
Please not that RPL/CAS is not built by default; |
- Lapack is upgraded to 3.3.1. |
- Lapack is upgraded to 3.3.1. |
* Mon Jun 27 2011 BERTRAND Joël <rpl@systella.fr> rpl-4.1.0 (RPL/2) |
* Mon Jun 27 2011 BERTRAND Joël <rpl@systella.fr> rpl-4.1.0 (RPL/2) |