------------------------------------------------
C++ Working Group - Run II Committe
Fermilab at Work - Fermilab Home - Telephone/email - Search - Help
------------------------------------------------

Test output for OSF1 egcs


Test DEFECT/OLD_STL_HEADERS

Checking that the following compiles fail:
g++ -c ftest1.cc
Checking that the following compiles succeed:
g++ -c atest1.cc
g++ -o atest atest1.o -lm
Checking that executable succeeds:
Checking the executable's output:
Test DEFECT/OLD_STL_HEADERS Negative.

Test DEFECT/OLD_STDC_HEADERS

Checking that the following compiles fail:
g++ -c ftest1.cc
Checking that the following compiles succeed:
g++ -c atest1.cc
g++ -o atest atest1.o -lm
Checking that executable succeeds:
Checking the executable's output:
Test DEFECT/OLD_STDC_HEADERS Negative.

Test DEFECT/OLD_IOSTREAM_HEADERS

Checking that the following compiles fail:
g++ -c ftest1.cc
Checking that the following compiles succeed:
g++ -c atest1.cc
g++ -o atest atest1.o -lm
Checking that executable succeeds:
Checking the executable's output:
Test DEFECT/OLD_IOSTREAM_HEADERS Negative.

Test DEFECT/OLD_STRINGSTREAM

Checking that the following compiles fail:
g++ -c ftest1.cc
ftest1.cc:2: sstream: No such file or directory
Test DEFECT/OLD_STRINGSTREAM Positive

Test DEFECT/NO_IOSFWD_HEADER

Checking that the following compiles fail:
g++ -DDEFECT_OLD_STRINGSTREAM -c ftest1.cc
Test DEFECT/NO_IOSFWD_HEADER Negative.

Test DEFECT/GCC27_STRINGSTREAM_STR

Checking that the following compiles succeed:
g++ -DDEFECT_OLD_STRINGSTREAM -c atest1.cc
g++ -o atest atest1.o -lm
Checking that executable succeeds:
Checking the executable's output:
Test DEFECT/GCC27_STRINGSTREAM_STR Positive

Test DEFECT/NO_STDLIB_NAMESPACES

Checking that the following compiles fail:
g++ -DDEFECT_OLD_STRINGSTREAM -DDEFECT_GCC27_STRINGSTREAM_STR -c ftest1.cc
Test DEFECT/NO_STDLIB_NAMESPACES Negative.

Test DEFECT/OLD_STL_COUNT

Checking that the following compiles fail:
g++ -DDEFECT_OLD_STRINGSTREAM -DDEFECT_GCC27_STRINGSTREAM_STR -c ftest1.cc
Checking that the following compiles succeed:
g++ -DDEFECT_OLD_STRINGSTREAM -DDEFECT_GCC27_STRINGSTREAM_STR -c atest1.cc
g++ -o atest atest1.o -lm
Checking that executable succeeds:
Checking the executable's output:
Test DEFECT/OLD_STL_COUNT Negative.

Test DEFECT/SGICC_STRING_HEADER

Checking that the following compiles fail:
g++ -DDEFECT_OLD_STRINGSTREAM -DDEFECT_GCC27_STRINGSTREAM_STR -c ftest1.cc
Checking that the following compiles succeed:
g++ -DDEFECT_OLD_STRINGSTREAM -DDEFECT_GCC27_STRINGSTREAM_STR -c atest1.cc
atest1.cc:1: mstring.h: No such file or directory
g++ -o atest *.o -lm
g++: *.o: No such file or directory
Checking that executable succeeds:
Checking the executable's output:
Test DEFECT/SGICC_STRING_HEADER Negative.

Test Tests/bool

Checking that the following compiles succeed:
g++ -DDEFECT_OLD_STRINGSTREAM -DDEFECT_GCC27_STRINGSTREAM_STR -c atest1.cc
g++ -o atest atest1.o -lm
Checking that executable succeeds:
Checking the executable's output:
Test Tests/bool Positive

Test Tests/cast1

Checking that the following compiles succeed:
g++ -DDEFECT_OLD_STRINGSTREAM -DDEFECT_GCC27_STRINGSTREAM_STR -c atest1.cc
g++ -o atest atest1.o -lm
Checking that executable succeeds:
Checking the executable's output:
Test Tests/cast1 Positive

Test Tests/cast2

Checking that the following compiles succeed:
g++ -DDEFECT_OLD_STRINGSTREAM -DDEFECT_GCC27_STRINGSTREAM_STR -c atest1.cc
g++ -o atest atest1.o -lm
Checking that executable succeeds:
Checking the executable's output:
Test Tests/cast2 Positive

Test Tests/cast3

Checking that the following compiles succeed:
g++ -DDEFECT_OLD_STRINGSTREAM -DDEFECT_GCC27_STRINGSTREAM_STR -c atest1.cc
g++ -o atest atest1.o -lm
Checking that executable succeeds:
Checking the executable's output:
Test Tests/cast3 Positive

Test Tests/except1

Checking that the following compiles succeed:
g++ -DDEFECT_OLD_STRINGSTREAM -DDEFECT_GCC27_STRINGSTREAM_STR -c atest1.cc
g++ -o atest atest1.o -lm
Checking that executable succeeds:
Checking the executable's output:
Test Tests/except1 Positive

Test Tests/except2

Checking that the following compiles succeed:
g++ -DDEFECT_OLD_STRINGSTREAM -DDEFECT_GCC27_STRINGSTREAM_STR -c atest1.cc
g++ -o atest atest1.o -lm
Checking that executable succeeds:
Checking the executable's output:
Test Tests/except2 Positive

Test Tests/hello

Checking that the following compiles succeed:
g++ -DDEFECT_OLD_STRINGSTREAM -DDEFECT_GCC27_STRINGSTREAM_STR -c atest1.cc
g++ -o atest atest1.o -lm
Checking that executable succeeds:
Checking the executable's output:
Test Tests/hello Positive

Test Tests/mutable

Checking that the following compiles succeed:
g++ -DDEFECT_OLD_STRINGSTREAM -DDEFECT_GCC27_STRINGSTREAM_STR -c atest1.cc
g++ -o atest atest1.o -lm
Checking that executable succeeds:
Checking the executable's output:
Test Tests/mutable Positive

Test Tests/ns1

Checking that the following compiles succeed:
g++ -DDEFECT_OLD_STRINGSTREAM -DDEFECT_GCC27_STRINGSTREAM_STR -c atest1.cc
g++ -o atest atest1.o -lm
Checking that executable succeeds:
Checking the executable's output:
Test Tests/ns1 Positive

Test Tests/ns2

Checking that the following compiles succeed:
g++ -DDEFECT_OLD_STRINGSTREAM -DDEFECT_GCC27_STRINGSTREAM_STR -c atest1.cc
g++ -o atest atest1.o -lm
Checking that executable succeeds:
Checking the executable's output:
Test Tests/ns2 Positive

Test Tests/ns3

Checking that the following compiles succeed:
g++ -DDEFECT_OLD_STRINGSTREAM -DDEFECT_GCC27_STRINGSTREAM_STR -c atest1.cc
g++ -o atest atest1.o -lm
Checking that executable succeeds:
Checking the executable's output:
Test Tests/ns3 Positive

Test Tests/rtti2

Checking that the following compiles succeed:
g++ -DDEFECT_OLD_STRINGSTREAM -DDEFECT_GCC27_STRINGSTREAM_STR -c atest1.cc
g++ -o atest atest1.o -lm
Checking that executable succeeds:
Checking the executable's output:
Test Tests/rtti2 Positive

Test Tests/template1

Checking that the following compiles succeed:
g++ -DDEFECT_OLD_STRINGSTREAM -DDEFECT_GCC27_STRINGSTREAM_STR -c atest1.cc
g++ -o atest atest1.o -lm
Checking that executable succeeds:
Checking the executable's output:
Test Tests/template1 Positive

Test Tests/template2

Checking that the following compiles succeed:
g++ -DDEFECT_OLD_STRINGSTREAM -DDEFECT_GCC27_STRINGSTREAM_STR -c atest1.cc
g++ -o atest atest1.o -lm
Checking that executable succeeds:
Checking the executable's output:
Test Tests/template2 Positive

Test BZ/BOOL

Checking that the following compiles succeed:
g++ -DDEFECT_OLD_STRINGSTREAM -DDEFECT_GCC27_STRINGSTREAM_STR -c atest1.cc
g++ -o atest atest1.o -lm
Checking that executable succeeds:
Checking the executable's output:
Test BZ/BOOL Positive

Test BZ/CONST_CAST

Checking that the following compiles succeed:
g++ -DDEFECT_OLD_STRINGSTREAM -DDEFECT_GCC27_STRINGSTREAM_STR -c atest1.cc
g++ -o atest atest1.o -lm
Checking that executable succeeds:
Checking the executable's output:
Test BZ/CONST_CAST Positive

Test BZ/DEFAULT_TEMPLATE_PARAMETERS

Checking that the following compiles succeed:
g++ -DDEFECT_OLD_STRINGSTREAM -DDEFECT_GCC27_STRINGSTREAM_STR -c atest1.cc
g++ -o atest atest1.o -lm
Checking that executable succeeds:
Checking the executable's output:
Test BZ/DEFAULT_TEMPLATE_PARAMETERS Positive

Test BZ/DYNAMIC_CAST

Checking that the following compiles succeed:
g++ -DDEFECT_OLD_STRINGSTREAM -DDEFECT_GCC27_STRINGSTREAM_STR -c atest1.cc
g++ -o atest atest1.o -lm
Checking that executable succeeds:
Checking the executable's output:
Test BZ/DYNAMIC_CAST Positive

Test BZ/ENUM_COMPUTATIONS

Checking that the following compiles succeed:
g++ -DDEFECT_OLD_STRINGSTREAM -DDEFECT_GCC27_STRINGSTREAM_STR -c atest1.cc
atest1.cc: In instantiation of `Z':
atest1.cc:21:   instantiated from here
atest1.cc:21: warning: comparison between `enum foo::{anonymous}' and `enum bar::{anonymous}'
g++ -o atest atest1.o -lm
Checking that executable succeeds:
Checking the executable's output:
Test BZ/ENUM_COMPUTATIONS Positive

Test BZ/EXCEPTIONS

Checking that the following compiles succeed:
g++ -DDEFECT_OLD_STRINGSTREAM -DDEFECT_GCC27_STRINGSTREAM_STR -c atest1.cc
g++ -o atest atest1.o -lm
Checking that executable succeeds:
Checking the executable's output:
Test BZ/EXCEPTIONS Positive

Test BZ/EXPLICIT

Checking that the following compiles succeed:
g++ -DDEFECT_OLD_STRINGSTREAM -DDEFECT_GCC27_STRINGSTREAM_STR -c atest1.cc
g++ -o atest atest1.o -lm
Checking that executable succeeds:
Checking the executable's output:
Test BZ/EXPLICIT Positive

Test BZ/EXPLICIT_TEMPLATE_FUNCTION_QUALIFICATION

Checking that the following compiles succeed:
g++ -DDEFECT_OLD_STRINGSTREAM -DDEFECT_GCC27_STRINGSTREAM_STR -c atest1.cc
g++ -o atest atest1.o -lm
Checking that executable succeeds:
Checking the executable's output:
Test BZ/EXPLICIT_TEMPLATE_FUNCTION_QUALIFICATION Positive

Test BZ/FULL_SPECIALIZATION_SYNTAX

Checking that the following compiles succeed:
g++ -DDEFECT_OLD_STRINGSTREAM -DDEFECT_GCC27_STRINGSTREAM_STR -c atest1.cc
g++ -o atest atest1.o -lm
Checking that executable succeeds:
Checking the executable's output:
Test BZ/FULL_SPECIALIZATION_SYNTAX Positive

Test BZ/FUNCTION_NONTYPE_PARAMETERS

Checking that the following compiles succeed:
g++ -DDEFECT_OLD_STRINGSTREAM -DDEFECT_GCC27_STRINGSTREAM_STR -c atest1.cc
g++ -o atest atest1.o -lm
Checking that executable succeeds:
Checking the executable's output:
Test BZ/FUNCTION_NONTYPE_PARAMETERS Positive

Test BZ/HAVE_COMPLEX

Checking that the following compiles succeed:
g++ -DDEFECT_OLD_STRINGSTREAM -DDEFECT_GCC27_STRINGSTREAM_STR -c atest1.cc
g++ -o atest atest1.o -lm
Checking that executable succeeds:
Checking the executable's output:
Test BZ/HAVE_COMPLEX Positive

Test BZ/HAVE_COMPLEX_MATH

Checking that the following compiles succeed:
g++ -DDEFECT_OLD_STRINGSTREAM -DDEFECT_GCC27_STRINGSTREAM_STR -c atest1.cc
atest1.cc: In function `int main()':
atest1.cc:13: `class complex' used where a floating point value was expected
atest1.cc:13: aggregate value used where a float was expected
atest1.cc:14: `class complex' used where a floating point value was expected
atest1.cc:14: aggregate value used where a float was expected
atest1.cc:15: `class complex' used where a floating point value was expected
atest1.cc:15: aggregate value used where a float was expected
atest1.cc:16: `class complex' used where a floating point value was expected
atest1.cc:16: aggregate value used where a float was expected
atest1.cc:16: `class complex' used where a floating point value was expected
atest1.cc:16: aggregate value used where a float was expected
atest1.cc:17: `class complex' used where a floating point value was expected
atest1.cc:17: aggregate value used where a float was expected
atest1.cc:18: `class complex' used where a floating point value was expected
atest1.cc:18: aggregate value used where a float was expected
atest1.cc:23: `class complex' used where a floating point value was expected
atest1.cc:23: aggregate value used where a float was expected
atest1.cc:31: `class complex' used where a floating point value was expected
atest1.cc:31: aggregate value used where a float was expected
atest1.cc:32: `class complex' used where a floating point value was expected
atest1.cc:32: aggregate value used where a float was expected
g++ -o atest *.o -lm
g++: *.o: No such file or directory
Checking that executable succeeds:
Checking the executable's output:
Test BZ/HAVE_COMPLEX_MATH Negative.

Test BZ/HAVE_IEEE_MATH

Checking that the following compiles succeed:
g++ -DDEFECT_OLD_STRINGSTREAM -DDEFECT_GCC27_STRINGSTREAM_STR -c atest1.cc
atest1.cc: In function `int main(...)':
atest1.cc:26: warning: implicit declaration of function `int finite(...)'
atest1.cc:34: warning: implicit declaration of function `int trunc(...)'
atest1.cc: At top level:
atest1.cc:41: parse error at end of input
g++ -o atest *.o -lm
g++: *.o: No such file or directory
Checking that executable succeeds:
Checking the executable's output:
Test BZ/HAVE_IEEE_MATH Negative.

Test BZ/HAVE_NUMERIC_LIMITS

Checking that the following compiles succeed:
g++ -DDEFECT_OLD_STRINGSTREAM -DDEFECT_GCC27_STRINGSTREAM_STR -c atest1.cc
atest1.cc:3: limits: No such file or directory
g++ -o atest *.o -lm
g++: *.o: No such file or directory
Checking that executable succeeds:
Checking the executable's output:
Test BZ/HAVE_NUMERIC_LIMITS Negative.

Test BZ/HAVE_RUSAGE

Checking that the following compiles succeed:
g++ -DDEFECT_OLD_STRINGSTREAM -DDEFECT_GCC27_STRINGSTREAM_STR -c atest1.cc
g++ -o atest atest1.o -lm
Checking that executable succeeds:
Checking the executable's output:
Test BZ/HAVE_RUSAGE Positive

Test BZ/HAVE_STD

Checking that the following compiles succeed:
g++ -DDEFECT_OLD_STRINGSTREAM -DDEFECT_GCC27_STRINGSTREAM_STR -c atest1.cc
g++ -o atest atest1.o -lm
Checking that executable succeeds:
Checking the executable's output:
Test BZ/HAVE_STD Positive

Test BZ/HAVE_SYSTEM_V_MATH

Checking that the following compiles succeed:
g++ -DDEFECT_OLD_STRINGSTREAM -DDEFECT_GCC27_STRINGSTREAM_STR -c atest1.cc
atest1.cc: In function `int main(...)':
atest1.cc:20: warning: implicit declaration of function `int _class(...)'
atest1.cc:22: warning: implicit declaration of function `int itrunc(...)'
atest1.cc:23: warning: implicit declaration of function `int nearest(...)'
atest1.cc:24: warning: implicit declaration of function `int rsqrt(...)'
atest1.cc:25: warning: implicit declaration of function `int uitrunc(...)'
atest1.cc: At top level:
atest1.cc:30: parse error at end of input
g++ -o atest *.o -lm
g++: *.o: No such file or directory
Checking that executable succeeds:
Checking the executable's output:
Test BZ/HAVE_SYSTEM_V_MATH Negative.

Test BZ/HAVE_VALARRAY

Checking that the following compiles succeed:
g++ -DDEFECT_OLD_STRINGSTREAM -DDEFECT_GCC27_STRINGSTREAM_STR -c atest1.cc
atest1.cc:3: valarray: No such file or directory
g++ -o atest *.o -lm
g++: *.o: No such file or directory
Checking that executable succeeds:
Checking the executable's output:
Test BZ/HAVE_VALARRAY Negative.

Test BZ/MEMBER_CONSTANTS

Checking that the following compiles succeed:
g++ -DDEFECT_OLD_STRINGSTREAM -DDEFECT_GCC27_STRINGSTREAM_STR -c atest1.cc
g++ -o atest atest1.o -lm
Checking that executable succeeds:
Checking the executable's output:
Test BZ/MEMBER_CONSTANTS Positive

Test BZ/MEMBER_TEMPLATES

Checking that the following compiles succeed:
g++ -DDEFECT_OLD_STRINGSTREAM -DDEFECT_GCC27_STRINGSTREAM_STR -c atest1.cc
g++ -o atest atest1.o -lm
Checking that executable succeeds:
Checking the executable's output:
Test BZ/MEMBER_TEMPLATES Positive

Test BZ/MEMBER_TEMPLATES_OUTSIDE_CLASS

Checking that the following compiles succeed:
g++ -DDEFECT_OLD_STRINGSTREAM -DDEFECT_GCC27_STRINGSTREAM_STR -c atest1.cc
g++ -o atest atest1.o -lm
Checking that executable succeeds:
Checking the executable's output:
Test BZ/MEMBER_TEMPLATES_OUTSIDE_CLASS Positive

Test BZ/MUTABLE

Checking that the following compiles succeed:
g++ -DDEFECT_OLD_STRINGSTREAM -DDEFECT_GCC27_STRINGSTREAM_STR -c atest1.cc
g++ -o atest atest1.o -lm
Checking that executable succeeds:
Checking the executable's output:
Test BZ/MUTABLE Positive

Test BZ/NAMESPACES

Checking that the following compiles succeed:
g++ -DDEFECT_OLD_STRINGSTREAM -DDEFECT_GCC27_STRINGSTREAM_STR -c atest1.cc
g++ -o atest atest1.o -lm
Checking that executable succeeds:
Checking the executable's output:
Test BZ/NAMESPACES Positive

Test BZ/NCEG_RESTRICT

Checking that the following compiles succeed:
g++ -DDEFECT_OLD_STRINGSTREAM -DDEFECT_GCC27_STRINGSTREAM_STR -c atest1.cc
atest1.cc:6: parse error before `,'
atest1.cc: In function `void add(...)':
atest1.cc:9: `length' undeclared (first use this function)
atest1.cc:9: (Each undeclared identifier is reported only once
atest1.cc:9: for each function it appears in.)
atest1.cc:10: `a' undeclared (first use this function)
atest1.cc:10: `b' undeclared (first use this function)
atest1.cc:10: `c' undeclared (first use this function)
g++ -o atest *.o -lm
g++: *.o: No such file or directory
Checking that executable succeeds:
Checking the executable's output:
Test BZ/NCEG_RESTRICT Negative.

Test BZ/OLD_FOR_SCOPING

Checking that the following compiles succeed:
g++ -DDEFECT_OLD_STRINGSTREAM -DDEFECT_GCC27_STRINGSTREAM_STR -c atest1.cc
atest1.cc: In function `int main()':
atest1.cc:12: warning: name lookup of `i' changed for new ANSI `for' scoping
atest1.cc:7: warning:   using obsolete binding at `i'
g++ -o atest atest1.o -lm
Checking that executable succeeds:
Checking the executable's output:
Test BZ/OLD_FOR_SCOPING Positive

Test BZ/PARTIAL_ORDERING

Checking that the following compiles succeed:
g++ -DDEFECT_OLD_STRINGSTREAM -DDEFECT_GCC27_STRINGSTREAM_STR -c atest1.cc
g++ -o atest atest1.o -lm
Checking that executable succeeds:
Checking the executable's output:
Test BZ/PARTIAL_ORDERING Positive

Test BZ/PARTIAL_SPECIALIZATION

Checking that the following compiles succeed:
g++ -DDEFECT_OLD_STRINGSTREAM -DDEFECT_GCC27_STRINGSTREAM_STR -c atest1.cc
g++ -o atest atest1.o -lm
Checking that executable succeeds:
Checking the executable's output:
Test BZ/PARTIAL_SPECIALIZATION Positive

Test BZ/REINTERPRET_CAST

Checking that the following compiles succeed:
g++ -DDEFECT_OLD_STRINGSTREAM -DDEFECT_GCC27_STRINGSTREAM_STR -c atest1.cc
g++ -o atest atest1.o -lm
Checking that executable succeeds:
Checking the executable's output:
Test BZ/REINTERPRET_CAST Positive

Test BZ/RTTI

Checking that the following compiles succeed:
g++ -DDEFECT_OLD_STRINGSTREAM -DDEFECT_GCC27_STRINGSTREAM_STR -c atest1.cc
g++ -o atest atest1.o -lm
Checking that executable succeeds:
Checking the executable's output:
Test BZ/RTTI Positive

Test BZ/STATIC_CAST

Checking that the following compiles succeed:
g++ -DDEFECT_OLD_STRINGSTREAM -DDEFECT_GCC27_STRINGSTREAM_STR -c atest1.cc
g++ -o atest atest1.o -lm
Checking that executable succeeds:
Checking the executable's output:
Test BZ/STATIC_CAST Positive

Test BZ/TEMPLATES

Checking that the following compiles succeed:
g++ -DDEFECT_OLD_STRINGSTREAM -DDEFECT_GCC27_STRINGSTREAM_STR -c atest1.cc
g++ -o atest atest1.o -lm
Checking that executable succeeds:
Checking the executable's output:
Test BZ/TEMPLATES Positive

Test BZ/TEMPLATES_AS_TEMPLATE_ARGUMENTS

Checking that the following compiles succeed:
g++ -DDEFECT_OLD_STRINGSTREAM -DDEFECT_GCC27_STRINGSTREAM_STR -c atest1.cc
g++ -o atest atest1.o -lm
Checking that executable succeeds:
Checking the executable's output:
Test BZ/TEMPLATES_AS_TEMPLATE_ARGUMENTS Positive

Test BZ/TEMPLATE_KEYWORD_QUALIFIER

Checking that the following compiles succeed:
g++ -DDEFECT_OLD_STRINGSTREAM -DDEFECT_GCC27_STRINGSTREAM_STR -c atest1.cc
g++ -o atest atest1.o -lm
Checking that executable succeeds:
Checking the executable's output:
Test BZ/TEMPLATE_KEYWORD_QUALIFIER Positive

Test BZ/TEMPLATE_QUALIFIED_BASE_CLASS

Checking that the following compiles succeed:
g++ -DDEFECT_OLD_STRINGSTREAM -DDEFECT_GCC27_STRINGSTREAM_STR -c atest1.cc
g++ -o atest atest1.o -lm
Checking that executable succeeds:
Checking the executable's output:
Test BZ/TEMPLATE_QUALIFIED_BASE_CLASS Positive

Test BZ/TEMPLATE_QUALIFIED_RETURN_TYPE

Checking that the following compiles succeed:
g++ -DDEFECT_OLD_STRINGSTREAM -DDEFECT_GCC27_STRINGSTREAM_STR -c atest1.cc
g++ -o atest atest1.o -lm
Checking that executable succeeds:
Checking the executable's output:
Test BZ/TEMPLATE_QUALIFIED_RETURN_TYPE Positive

Test BZ/TEMPLATE_SCOPED_ARGUMENT_MATCHING

Checking that the following compiles succeed:
g++ -DDEFECT_OLD_STRINGSTREAM -DDEFECT_GCC27_STRINGSTREAM_STR -c atest1.cc
g++ -o atest atest1.o -lm
Checking that executable succeeds:
Checking the executable's output:
Test BZ/TEMPLATE_SCOPED_ARGUMENT_MATCHING Positive

Test BZ/TYPENAME

Checking that the following compiles succeed:
g++ -DDEFECT_OLD_STRINGSTREAM -DDEFECT_GCC27_STRINGSTREAM_STR -c atest1.cc
g++ -o atest atest1.o -lm
Checking that executable succeeds:
Checking the executable's output:
Test BZ/TYPENAME Positive

Test BZ/TYPE_PROMOTION

Checking that the following compiles succeed:
g++ -DDEFECT_OLD_STRINGSTREAM -DDEFECT_GCC27_STRINGSTREAM_STR -c atest1.cc
g++ -o atest atest1.o -lm
Checking that executable succeeds:
Checking the executable's output:
Test BZ/TYPE_PROMOTION Positive

Test BZ/USE_NUMTRAIT

Checking that the following compiles succeed:
g++ -DDEFECT_OLD_STRINGSTREAM -DDEFECT_GCC27_STRINGSTREAM_STR -c atest1.cc
g++ -o atest atest1.o -lm
Checking that executable succeeds:
Checking the executable's output:
Test BZ/USE_NUMTRAIT Positive