The RPM binary distributions of Hercules 3.00 have a problem and should not be used. The RPMs were built with gcc 2.96 on Red Hat 7.2, and have been affected by an optimizer bug that causes the result of the SRA instruction (and possibly others) to set the condition code incorrectly.
This problem only affects the binary RPMs for Linux. The prebuilt binaries for Windows and Mac OS X are not affected, and the source code will produce a working executable if compiled with gcc version 3 or later. Version 3.01 will be released shortly (within the next few days) to correct this problem, as well as various difficulties with the dynamic libraries reported with 3.00 on different systems.
