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.
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.
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.
Checking that the following compiles fail: g++ -c ftest1.cc ftest1.cc:2: sstream: No such file or directory Test DEFECT/OLD_STRINGSTREAM Positive
Checking that the following compiles fail: g++ -DDEFECT_OLD_STRINGSTREAM -c ftest1.cc Test DEFECT/NO_IOSFWD_HEADER Negative.
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
Checking that the following compiles fail: g++ -DDEFECT_OLD_STRINGSTREAM -DDEFECT_GCC27_STRINGSTREAM_STR -c ftest1.cc Test DEFECT/NO_STDLIB_NAMESPACES Negative.
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.
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.
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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.
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.
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.
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
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
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.
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.
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
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
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
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
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
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.
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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