Last updates: Fri Apr 4 12:04:49 2003     Fri Sep 24 08:41:17 2004     Thu Nov 4 06:14:03 2004     Sat Jan 15 10:30:40 2005     Tue May 31 11:08:56 2005     Thu Jan 26 10:47:27 2006     Fri Apr 15 18:52:56 2011     Tue Nov 7 09:50:35 2017     Fri Mar 11 11:02:35 2022     Tue Jan 2 11:53:01 2024


C/C++ compiler feature tests

This program reports standard features of C (K&R, C89, C99) and C++ (traditional or 1998) implementations: predefined macros, header files, data types, and sizes of data types.

Links to the latest version are at the end of this Web pages.

Available files


Digital signatures and GnuPG verifications

Verify that a checksum file is original and matches its digital signature:

    $ gpg --verify MD5SUM.gpg

Validate that local files listed in a checksum file have matching checksums:

    $ md5sum -c MD5SUM

Use similar commands with ripemd-160 or sha1sum for the other checksum files.

MD5SUM MD5 128-bit checksums
MD5SUM.sig digitally-signed MD5 128-bit checksums
RIPEMD-160 SHA1 160-bit checksums
RIPEMD-160.sig digitally-signed SHA1 160-bit checksums
SHA1SUM SHA1 160-bit checksums
SHA1SUM.sig digitally-signed SHA1 160-bit checksums

Original version (1.00) with compiler feature tests only

Select this link for a sample of its output.

SHA1SUM.sig digitally-signed SHA1 160-bit checksums
features-1.00.jar
features-1.00.jar-lst
features-1.00.tar.bz2
features-1.00.tar.gz
features-1.00.tar-lst
features-1.00.zip
features-1.00.zip-lst
features-1.00.zoo
features-1.00.zoo-lst

New version (1.1) with compiler feature tests and floating-point feature and bug tests

Select this link for a sample of its output.

features-1.1.jar
features-1.1.jar-lst
features-1.1.tar.bz2
features-1.1.tar.gz
features-1.1.tar-lst
features-1.1.zip
features-1.1.zip-lst
features-1.1.zoo
features-1.1.zoo-lst

Repackaged version (1.1.1) with newer GNU autoconf

features-1.1.1.jar
features-1.1.1.jar-lst
features-1.1.1.tar.bz2
features-1.1.1.tar.gz
features-1.1.1.tar-lst
features-1.1.1.zip
features-1.1.1.zip-lst
features-1.1.1.zoo
features-1.1.1.zoo-lst

Version 1.2.0 with new tests for POSIX header files

features-1.2.0.jar
features-1.2.0.jar-lst
features-1.2.0.tar.bz2
features-1.2.0.tar.gz
features-1.2.0.tar-lst
features-1.2.0.zip
features-1.2.0.zip-lst
features-1.2.0.zoo
features-1.2.0.zoo-lst

Version 1.2.1 [minor update]

features-1.2.1.jar
features-1.2.1.jar-lst
features-1.2.1.tar.bz2
features-1.2.1.tar.gz
features-1.2.1.tar-lst
features-1.2.1.zip
features-1.2.1.zip-lst
features-1.2.1.zoo
features-1.2.1.zoo-lst

Version 1.2.2 [minor update]

features-1.2.2.jar
features-1.2.2.jar-lst
features-1.2.2.tar.bz2
features-1.2.2.tar.gz
features-1.2.2.tar-lst
features-1.2.2.zip
features-1.2.2.zip-lst
features-1.2.2.zoo
features-1.2.2.zoo-lst

Version 1.2.3 [minor update]

features-1.2.3.tar.bz2
features-1.2.3.tar.gz
features-1.2.3.tar.xz
features-1.2.3.tar-lst

Version 1.2.4 [major update]

features-1.2.4.jar
features-1.2.4.jar-lst
features-1.2.4.tar.bz2
features-1.2.4.tar.gz
features-1.2.4.tar.lz
features-1.2.4.tar.xz
features-1.2.4.tar-lst
features-1.2.4.zip
features-1.2.4.zip-lst
features-1.2.4.zoo
features-1.2.4.zoo-lst

Version 1.2.5 [new tests of conversions of selected floating-point values to integer values]   new!

features-1.2.5.jar
features-1.2.5.jar-lst
features-1.2.5.tar.bz2
features-1.2.5.tar.gz
features-1.2.5.tar.lz
features-1.2.5.tar.xz
features-1.2.5.tar-lst
features-1.2.5.zip
features-1.2.5.zip-lst
features-1.2.5.zoo
features-1.2.5.zoo-lst