This section describes all the aspects of migrating your ESSL Version 2 application programs to Version 3.
The calling sequences for the subroutines in ESSL Version 2 and ESSL Version 3 are identical. This includes the new ESSL SMP and Thread-Safe Libraries that are included in the ESSL Version 3 product. You do not have to change your existing application programs that call ESSL subroutines when migrating to the ESSL Version 3 product. You must, however, re-link your application program. Therefore, you can simply re-link your existing programs to take advantage of the the increased performance of using the ESSL SMP Library on the SMP processors.
For the _GEF and _GEFCD subroutines, the first column of the matrix L with the corresponding Uii = 0 diagonal element is identified in a computational error message. Previously, the last column was identified. You do not have to make any modifications to your existing application programs that call these subroutines.
The text of message format has changed. ESV has been removed from the message text. For details on the new format, see Message Format.
Some input-argument and computational error message numbers have been
changed. The old message numbers can still be used when calling ERRSET,
however, you should migrate to the new message numbers. The following
describes which error messages have been modified:
Old Error Message Number | New Error Message Number |
---|---|
2074 | 2608 |
2123 | 2609 |
2128 | 2700 |