
Better later than never... All tests were performed on:
uname -a OSF1 ... V5.1 2650 alpha
---
cxx -version V6.5-042 -V Compaq C++ V6.5-042 for Compaq Tru64 UNIX V5.1B (Rev. 2650) Compiler Driver V6.5-042 (cxx) cxx Driver
as -V Alpha Assembler Version 3.07.11 on Tru64 UNIX V5.1B (Rev. 2650) Compiler Driver V6.5-003 (sys) cc Driver
cxx -noimplicit_include -g -model ansi -version V6.5-042 -ieee -I/vol1/boost/boost -lm test_float1.cpp
./a.out Compiler: Dec Alpha True64 60590042 Platform: Generic Unix Library: Rogue Wave standard library version 0x0203
C++ overload tests: ldexp(float): double ldexp(double): double ldexp(long double): double frexp(float): double frexp(double): double frexp(long double): double
cxx -noimplicit_include -g -model ansi -version V6.5-042 -ieee -I/vol1/boost/boost -lm test_float2.cpp
./a.out Compiler: Dec Alpha True64 60590042 Platform: Generic Unix Library: Rogue Wave standard library version 0x0203
C99 function tests: ldexpf(float): float ldexp(double): double ldexpl(long double): long double frexpf(float): float frexp(double): double frexpl(long double): long double ---
/opt/gcc-3.3.4/bin/g++ -mieee -I/vol1/boost/boost -static -lm test_float1.cpp
./a.out Compiler: GNU C++ version 3.3.4 Platform: Generic Unix Library: GNU libstdc++ version 20040531
C++ overload tests: ldexp(float): float ldexp(double): double ldexp(long double): long double frexp(float): float frexp(double): double frexp(long double): long double
/opt/gcc-3.3.4/bin/g++ -mieee -I/vol1/boost/boost -static -lm test_float2.cpp
./a.out Compiler: GNU C++ version 3.3.4 Platform: Generic Unix Library: GNU libstdc++ version 20040531
C99 function tests: ldexpf(float): float ldexp(double): double ldexpl(long double): long double frexpf(float): float frexp(double): double frexpl(long double): long double ---
/opt/gcc-3.4.3/bin/g++ -mieee -I/vol1/boost/boost -static -lm test_float1.cpp
./a.out Compiler: GNU C++ version 3.4.3 Platform: Generic Unix Library: GNU libstdc++ version 20041105
C++ overload tests: ldexp(float): float ldexp(double): double ldexp(long double): long double frexp(float): float frexp(double): double frexp(long double): long double
/opt/gcc-3.4.3/bin/g++ -mieee -I/vol1/boost/boost -static -lm test_float2.cpp
./a.out Compiler: GNU C++ version 3.4.3 Platform: Generic Unix Library: GNU libstdc++ version 20041105
C99 function tests: ldexpf(float): float ldexp(double): double ldexpl(long double): long double frexpf(float): float frexp(double): double frexpl(long double): long double --- HTH, Markus