This is the mail archive of the gcc-testresults@gcc.gnu.org mailing list for the GCC project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]
Other format: [Raw text]

Results for 3.2 testsuite on sparcv9-sun-solaris2.9


These tests were conducted under Solaris 9. The gcc in question is not only able to compile 64-bit binaries; it is itself a 64-bit binary. The result seems to be that it defaults to -m64, not -m32.

gcc seems to actually be working fine, other than some 64-bit/32-bit mismatches between some libraries and binaries that probably have more to do with Solaris than with gcc. I was surprised at first at the number of errors produced by make check, but after reading up on this that seems to be something to be expected.

In building gcc, GNU as, ld and make were used. Everything was bootstrapped from scratch using first a Sun compiler with Sun binutils, then gcc with Sun binutils to build GNU binutils, then gcc with GNU binutils to build the 64-bit binary of gcc. Once this was in place, testing tools (DejaGnu, Expect, TCL) were built, but in 32-bit mode due to the above linking issues that I have not yet resolved.

Some interesting tidbits about the test system:

uname -a:
SunOS flunder 5.9 Generic sun4u sparc SUNW,UltraSPARC-IIi-cEngine

file gcc:
/usr/local/bin/gcc:	ELF 64-bit MSB executable SPARCV9 Version 1, dynamically linked, not stripped

ldd gcc:
	libc.so.1 =>	 /usr/lib/64/libc.so.1
	libdl.so.1 =>	 /usr/lib/64/libdl.so.1
	/usr/platform/SUNW,UltraSPARC-IIi-cEngine/lib/sparcv9/libc_psr.so.1
LAST_UPDATED: 
Native configuration is sparcv9-sun-solaris2.9

		=== g77 tests ===


Running target unix

		=== g77 Summary ===

# of expected passes		1452
# of unsupported tests		8
/packages/gcc/build/gcc/sparcv9-sun-solaris2.9/gcc/testsuite/../g77 version 3.2

		=== gcc tests ===


Running target unix
XPASS: gcc.c-torture/execute/20020227-1.c execution,  -O0 
XPASS: gcc.c-torture/execute/20020227-1.c execution,  -O1 
XPASS: gcc.dg/c99-intconst-1.c (test for excess errors)
FAIL: gcc.dg/special/gcsec-1.c (test for excess errors)
WARNING: gcc.dg/special/gcsec-1.c compilation failed to produce executable

		=== gcc Summary ===

# of expected passes		18438
# of unexpected failures	1
# of unexpected successes	3
# of expected failures		69
# of unsupported tests		108
/packages/gcc/build/gcc/sparcv9-sun-solaris2.9/gcc/xgcc version 3.2

		=== g++ tests ===


Running target unix
FAIL: g++.law/profile1.C (test for excess errors)
FAIL: g++.pt/instantiate5.C (test for excess errors)

		=== g++ Summary ===

# of expected passes		7245
# of unexpected failures	2
# of expected failures		89
# of untested testcases		23
# of unsupported tests		4
/packages/gcc/build/gcc/sparcv9-sun-solaris2.9/gcc/testsuite/../g++ version 3.2

		=== objc tests ===


Running target unix

		=== objc Summary ===

# of expected passes		1035
# of expected failures		6
/packages/gcc/build/gcc/sparcv9-sun-solaris2.9/gcc/xgcc version 3.2

		=== libjava tests ===


Running target unix
FAIL: FileHandleGcTest execution from source compiled test
FAIL: FileHandleGcTest execution from bytecode->native test
FAIL: FileHandleGcTest -O execution from source compiled test
FAIL: FileHandleGcTest -O execution from bytecode->native test

		=== libjava Summary ===

# of expected passes		2067
# of unexpected failures	4
# of expected failures		18
# of untested testcases		18
		=== libstdc++-v3 tests ===


Running target unix
FAIL: 18_support/numeric_limits.cc execution test
XPASS: 22_locale/collate_members_wchar_t.cc execution test
XPASS: 22_locale/ctype_is_wchar_t.cc execution test
XPASS: 22_locale/money_get_members_wchar_t.cc execution test
XPASS: 22_locale/money_put_members_wchar_t.cc execution test
XPASS: 22_locale/moneypunct_members_wchar_t.cc execution test
XPASS: 22_locale/num_get_members_wchar_t.cc execution test
XPASS: 22_locale/num_put_members_wchar_t.cc execution test
XPASS: 22_locale/numpunct_members_wchar_t.cc execution test
XPASS: 22_locale/time_get_members_wchar_t.cc execution test
XPASS: 22_locale/time_put_members_wchar_t.cc execution test
FAIL: 26_numerics/c_math.cc (test for excess errors)
WARNING: 26_numerics/c_math.cc compilation failed to produce executable
FAIL: 27_io/istream_extractor_arith.cc execution test
FAIL: 27_io/ostream_inserter_arith.cc execution test
WARNING: program timed out.
FAIL: thread/pthread4.cc execution test

		=== libstdc++-v3 Summary ===

# of expected passes		403
# of unexpected failures	5
# of unexpected successes	10
# of expected failures		16

Compiler version: 3.2 
Platform: sparcv9-sun-solaris2.9
configure flags: --host=sparcv9-sun-solaris2.9 --with-gnu-as --with-gnu-ld


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]