Results for 4.0.0 20050304 (prerelease) testsuite on sparc-unknown-linux-gnu

Christian Joensson chj@j-son.org
Sun Mar 6 06:35:00 GMT 2005


Aurora SPARC Linux release 2.0 (Kashmir FC3) UltraSparc IIi (Sabre) sun4u:

binutils 2.15.95 20050305  host built
bison-1.875c-2 - sparc
dejagnu-1.4.4-2 - noarch
expect-5.42.1-1 - sparc
gcc-3.4.2-6.fc3 - sparc
gcc4-4.0.0-0.8sparc - sparc
glibc-2.3.3-99 - sparc64
glibc-2.3.3-99 - sparcv9
glibc-headers-2.3.3-99 - sparc64
glibc-kernheaders-2.6-20sparc - sparc
kernel-2.6.10-1.1110sparc18 - sparc64
package kernel-smp is not installed
make-3.80-5 - sparc
nptl-devel-2.3.3-99 - sparcv9
tcl-8.4.7-2 - sparc

LAST_UPDATED: Fri Mar  4 07:58:26 UTC 2005

		=== acats tests ===
FAIL:	c32001e
FAIL:	c37403a
FAIL:	c391002
FAIL:	c432002
FAIL:	c43214c
FAIL:	c52011a
FAIL:	c62003a
FAIL:	c62003b
FAIL:	c64103e
FAIL:	c64103f
FAIL:	c64104j
FAIL:	c64104k
FAIL:	c64104l
FAIL:	c64104m
FAIL:	c64104n
FAIL:	c64105b
FAIL:	c95086b
FAIL:	c96005d
FAIL:	cb3004a
FAIL:	cb4001a
FAIL:	cc3017c
FAIL:	cc3120a
FAIL:	cd2b11a
FAIL:	cd2b11b
FAIL:	cxa4006
FAIL:	cxa4017

		=== acats Summary ===
# of expected passes		1940
# of unexpected failures	26
# of unsupported tests		354
Native configuration is sparc-unknown-linux-gnu

		=== gcc tests ===


Running target unix

		=== gcc Summary ===

# of expected passes		32835
# of expected failures		102
# of untested testcases		28
# of unsupported tests		487
/usr/local/src/branch/objdir32/gcc/xgcc  version 4.0.0 20050304 (prerelease)

		=== gfortran tests ===


Running target unix
XPASS: gfortran.dg/ret_pointer_1.f90  -O0  execution test
XPASS: gfortran.dg/ret_pointer_1.f90  -O1  execution test
XPASS: gfortran.dg/ret_pointer_1.f90  -O2  execution test
XPASS: gfortran.dg/ret_pointer_1.f90  -O3 -fomit-frame-pointer  execution test
XPASS: gfortran.dg/ret_pointer_1.f90  -O3 -fomit-frame-pointer -funroll-loops  execution test
XPASS: gfortran.dg/ret_pointer_1.f90  -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions  execution test
XPASS: gfortran.dg/ret_pointer_1.f90  -O3 -g  execution test
FAIL: gfortran.fortran-torture/execute/forall_3.f90 execution,  -O1 

		=== gfortran Summary ===

# of expected passes		5399
# of unexpected failures	1
# of unexpected successes	7
# of expected failures		19
# of unsupported tests		8
/usr/local/src/branch/objdir32/gcc/testsuite/../gfortran  version 4.0.0 20050304 (prerelease)

		=== g++ tests ===


Running target unix
XPASS: g++.old-deja/g++.other/init5.C execution test
FAIL: g++.old-deja/g++.pt/memclass1.C (test for excess errors)
WARNING: g++.old-deja/g++.pt/memclass1.C compilation failed to produce executable

		=== g++ Summary ===

# of expected passes		10718
# of unexpected failures	1
# of unexpected successes	1
# of expected failures		70
# of unsupported tests		89
/usr/local/src/branch/objdir32/gcc/testsuite/../g++  version 4.0.0 20050304 (prerelease)

		=== objc tests ===


Running target unix

		=== objc Summary ===

# of expected passes		1534
# of unsupported tests		10
/usr/local/src/branch/objdir32/gcc/xgcc  version 4.0.0 20050304 (prerelease)

		=== treelang tests ===


Running target unix

		=== treelang Summary ===

# of expected passes		37
		=== libffi tests ===


Running target unix

		=== libffi Summary ===

# of expected passes		219
# of unsupported tests		2
		=== libjava tests ===


Running target unix

		=== libjava Summary ===

# of expected passes		3772
# of expected failures		14
# of untested testcases		16
		=== libmudflap tests ===


Running target unix
FAIL: libmudflap.c/pass54-frag.c execution test
FAIL: libmudflap.c/fail17-frag.c (-static) (test for excess errors)
WARNING: libmudflap.c/fail17-frag.c (-static) compilation failed to produce executable
FAIL: libmudflap.c/pass54-frag.c (-static) execution test

		=== libmudflap Summary ===

# of expected passes		1283
# of unexpected failures	3

		=== libstdc++-v3 check-abi Summary ===

# of added symbols:		 65
# of missing symbols:		 0
# of incompatible symbols:	 2

using: /usr/local/src/branch/gcc/libstdc++-v3/config/abi/sparc-linux-gnu/baseline_symbols.txt

		=== libstdc++ tests ===


Running target unix
XPASS: 22_locale/locale/cons/12658_thread-1.cc execution test
XPASS: 26_numerics/cmath/c99_classification_macros_c.cc (test for excess errors)
FAIL: ext/array_allocator/2.cc execution test

		=== libstdc++ Summary ===

# of expected passes		3610
# of unexpected failures	1
# of unexpected successes	2
# of expected failures		8

Compiler version: 4.0.0 20050304 (prerelease) 
Platform: sparc-unknown-linux-gnu
configure flags: sparc-linux --enable-__cxa_atexit --disable-multilib --enable-shared --enable-languages=c,ada,c++,f95,java,objc,treelang
Counting all warnings,
there are 2486 warnings in stage0 of this bootstrap.

Number of warnings per file:
    670 libjava/gcj/array.h
    134 libjava/java/lang/Object.h
     67 ./java/lang/String.h
     66 libjava/java/lang/Class.h
     66 ./java/security/ProtectionDomain.h
     66 ./java/net/URL.h
     66 ./java/lang/reflect/Modifier.h
     66 ./java/lang/Package.h
     66 ./gnu/gcj/runtime/StackTrace.h
     54 ./java/lang/reflect/Field.h
     54 ./java/lang/reflect/AccessibleObject.h
     54 ./gnu/gcj/RawData.h
     52 ./java/lang/ref/WeakReference.h
     52 ./java/lang/ref/Reference.h
     52 ./gnu/gcj/runtime/JNIWeakRef.h
     43 ./java/lang/Throwable.h
     37 ./java/lang/Exception.h
     29 ./java/lang/RuntimeException.h
     28 libmudflap/mf-hooks1.c
     25 libiberty/concat.c
     19 ./java/lang/IndexOutOfBoundsException.h
     19 ./java/lang/ArrayIndexOutOfBoundsException.h
     18 ./java/util/Properties.h
     18 ./java/util/Hashtable.h
     18 ./java/util/Dictionary.h
     18 ./java/net/InetAddress.h
     18 ./java/lang/Thread.h
     18 ./java/lang/Error.h
     17 ./java/lang/NullPointerException.h
     17 ./java/lang/ClassLoader.h
     15 libiberty/regex.c
     15 ./java/lang/VirtualMachineError.h
     15 ./java/lang/Number.h
     14 ./java/io/IOException.h
     12 ./java/lang/StringBuffer.h
     12 ./gnu/gcj/runtime/NameFinder.h
     11 ./java/lang/LinkageError.h
     11 ./java/lang/InternalError.h
     10 ./java/lang/Integer.h
     10 ./java/lang/IllegalArgumentException.h
     10 ./java/lang/Character.h
      8 ./java/lang/System.h
      8 ./java/lang/Long.h
      7 ./java/lang/IncompatibleClassChangeError.h
      7 ./java/lang/Float.h
      7 ./java/lang/Double.h
      7 ./java/io/OutputStream.h
      7 ./java/io/InputStream.h
      6 libmudflap/mf-runtime.c
      6 libmudflap/mf-hooks3.c
      6 ./java/lang/ClassFormatError.h
      6 ./java/lang/Boolean.h
      6 include/xregex2.h
      6 ./gnu/gcj/convert/IOConverter.h
      5 ./java/lang/reflect/Method.h
      5 ./java/lang/reflect/Constructor.h
      5 ./java/lang/OutOfMemoryError.h
      5 ./java/io/InterruptedIOException.h
      4 libjava/java/lang/strtod.c
      4 libjava/java/lang/dtoa.c
      4 ./java/security/SecureClassLoader.h
      4 ./java/net/URLClassLoader.h
      4 ./java/lang/VMClassLoader.h
      4 ./java/lang/Short.h
      4 ./java/lang/SecurityManager.h
      4 ./java/lang/Runtime.h
      4 ./java/lang/NoClassDefFoundError.h
      4 ./java/lang/IllegalAccessException.h
      4 ./java/lang/IllegalAccessError.h
      4 ./java/lang/Byte.h
      4 include/gc_config.h
      4 include/config.h
      4 ./gnu/gcj/runtime/VMClassLoader.h
      4 ./gnu/gcj/convert/UnicodeToBytes.h
      4 ./gnu/gcj/convert/BytesToUnicode.h
      3 libjava/java/lang/e_exp.c
      3 ./java/util/AbstractMap.h
      3 ./java/util/AbstractCollection.h
      3 ./java/nio/channels/spi/AbstractInterruptibleChannel.h
      3 ./java/nio/channels/FileChannel.h
      3 ./java/net/SocketException.h
      3 ./java/lang/VerifyError.h
      3 ./java/lang/UnsatisfiedLinkError.h
      3 ./java/lang/ThreadGroup.h
      3 ./java/lang/NoSuchMethodError.h
      3 ./java/lang/NoSuchFieldError.h
      3 ./java/lang/InterruptedException.h
      3 ./java/lang/InstantiationException.h
      3 ./java/io/FilterOutputStream.h
      3 ./java/io/File.h
      3 ./gnu/java/nio/channels/FileChannelImpl.h
      3 ./gnu/gcj/runtime/MethodRef.h
      3 ./gnu/gcj/runtime/FinalizerThread.h
      2 libiberty/pex-unix.c
      2 libgfortran/generated/matmul_r8.c
      2 libgfortran/generated/matmul_r4.c
      2 libgfortran/generated/matmul_i8.c
      2 libgfortran/generated/matmul_i4.c
      2 libgfortran/generated/matmul_c8.c
      2 libgfortran/generated/matmul_c4.c
      2 ./java/util/zip/DataFormatException.h
      2 ./java/util/IdentityHashMap.h
      2 ./java/util/AbstractList.h
      2 ./java/nio/ByteBuffer.h
      2 ./java/nio/Buffer.h
      2 ./java/net/SocketTimeoutException.h
      2 ./java/net/SocketImpl.h
      2 ./java/net/NetworkInterface.h
      2 ./java/net/BindException.h
      2 ./java/lang/UnsupportedOperationException.h
      2 ./java/lang/UnknownError.h
      2 ./java/lang/StringIndexOutOfBoundsException.h
      2 ./java/lang/StackTraceElement.h
      2 ./java/lang/reflect/InvocationTargetException.h
      2 ./java/lang/Process.h
      2 ./java/lang/IllegalThreadStateException.h
      2 ./java/lang/ConcreteProcess.h
      2 ./java/lang/Cloneable.h
      2 ./java/lang/ClassNotFoundException.h
      2 ./java/lang/ClassCircularityError.h
      2 ./java/lang/ClassCastException.h
      2 ./java/lang/ArrayStoreException.h
      2 ./java/lang/ArithmeticException.h
      2 ./java/lang/AbstractMethodError.h
      2 ./java/io/PrintStream.h
      2 ./java/io/FileOutputStream.h
      2 ./java/io/FileInputStream.h
      2 ./gnu/java/net/PlainSocketImpl.h
      2 ./gnu/java/lang/MainThread.h
      2 ./gnu/gcj/runtime/StringBuffer.h
      2 gcc/boehm-gc/os_dep.c
      2 fastjar/shift.c
      1 raise.c
      1 libobjc/thr.c
      1 libobjc/sendmsg.c
      1 libmath/stubs.c
      1 libjava/prims.cc
      1 libjava/java/lang/e_rem_pio2.c
      1 libjava/java/lang/e_asin.c
      1 libjava/gnu/gcj/io/shs.cc
      1 libgfortran/generated/transpose_i8.c
      1 libgfortran/generated/transpose_i4.c
      1 libgfortran/generated/transpose_c8.c
      1 libgfortran/generated/transpose_c4.c
      1 libgfortran/generated/matmul_l8.c
      1 libgfortran/generated/matmul_l4.c
      1 ./java/util/zip/Inflater.h
      1 ./java/util/zip/Deflater.h
      1 ./java/util/VMTimeZone.h
      1 ./java/util/Vector.h
      1 ./java/util/TimeZone.h
      1 ./java/util/ResourceBundle.h
      1 ./java/util/logging/Logger.h
      1 ./java/util/Locale.h
      1 ./java/util/HashSet.h
      1 ./java/util/HashMap.h
      1 ./java/util/ArrayList.h
      1 ./java/util/AbstractSet.h
      1 ./java/text/Collator.h
      1 ./java/security/Permission.h
      1 ./java/security/CodeSource.h
      1 ./java/security/BasicPermission.h
      1 ./java/nio/VMDirectByteBuffer.h
      1 ./java/nio/MappedByteBufferImpl.h
      1 ./java/nio/MappedByteBuffer.h
      1 ./java/nio/DirectByteBufferImpl\$ReadWrite.h
      1 ./java/nio/DirectByteBufferImpl.h
      1 ./java/nio/channels/spi/SelectorProvider.h
      1 ./java/nio/channels/Pipe.h
      1 ./java/nio/channels/FileLock.h
      1 ./java/nio/channels/Channels.h
      1 ./java/net/UnknownHostException.h
      1 ./java/net/SocketAddress.h
      1 ./java/net/ServerSocket.h
      1 ./java/net/PortUnreachableException.h
      1 java/net/natNetworkInterface.cc
      1 ./java/net/InetSocketAddress.h
      1 ./java/net/Inet4Address.h
      1 ./java/net/DatagramSocketImpl.h
      1 ./java/net/DatagramPacket.h
      1 ./java/net/ConnectException.h
      1 ./java/lang/Void.h
      1 ./java/lang/VMThrowable.h
      1 ./java/lang/VMSecurityManager.h
      1 ./java/lang/VMCompiler.h
      1 ./java/lang/SecurityException.h
      1 ./java/lang/RuntimePermission.h
      1 ./java/lang/ref/SoftReference.h
      1 ./java/lang/ref/ReferenceQueue.h
      1 ./java/lang/ref/PhantomReference.h
      1 ./java/lang/reflect/Proxy\$ProxyData.h
      1 ./java/lang/reflect/Proxy.h
      1 ./java/lang/reflect/Member.h
      1 ./java/lang/reflect/Array.h
      1 ./java/lang/NumberFormatException.h
      1 ./java/lang/NoSuchMethodException.h
      1 ./java/lang/NoSuchFieldException.h
      1 ./java/lang/NegativeArraySizeException.h
      1 ./java/lang/Math.h
      1 ./java/lang/IllegalMonitorStateException.h
      1 ./java/lang/ExceptionInInitializerError.h
      1 ./java/lang/ConcreteProcess\$ProcessManager.h
      1 ./java/lang/CloneNotSupportedException.h
      1 ./java/io/Writer.h
      1 ./java/io/VMObjectStreamClass.h
      1 ./java/io/UnsupportedEncodingException.h
      1 ./java/io/SyncFailedException.h
      1 ./java/io/Serializable.h
      1 ./java/io/Reader.h
      1 ./java/io/OutputStreamWriter.h
      1 ./java/io/ObjectInputStream.h
      1 ./java/io/ObjectInputStream\$GetField.h
      1 ./java/io/InputStreamReader.h
      1 ./java/io/FileNotFoundException.h
      1 ./java/io/FilenameFilter.h
      1 ./java/io/FileFilter.h
      1 ./java/io/FileDescriptor.h
      1 ./java/io/EOFException.h
      1 ./java/io/DataOutputStream.h
      1 ./java/io/CharConversionException.h
      1 ./java/io/ByteArrayOutputStream.h
      1 ./java/io/ByteArrayInputStream.h
      1 ./gnu/java/nio/VMSelector.h
      1 ./gnu/java/nio/VMPipe.h
      1 ./gnu/java/nio/PipeImpl.h
      1 ./gnu/java/nio/NIOServerSocket.h
      1 gnu/java/nio/natPipeImpl.cc
      1 ./gnu/java/nio/FileLockImpl.h
      1 ./gnu/java/net/protocol/core/CoreInputStream.h
      1 ./gnu/java/net/PlainSocketImpl\$SocketOutputStream.h
      1 ./gnu/java/net/PlainSocketImpl\$SocketInputStream.h
      1 ./gnu/java/net/PlainDatagramSocketImpl.h
      1 ./gnu/gcj/util/Debug.h
      1 ./gnu/gcj/runtime/SystemClassLoader.h
      1 ./gnu/gcj/runtime/SharedLibHelper.h
      1 ./gnu/gcj/runtime/FileDeleter.h
      1 ./gnu/gcj/RawDataManaged.h
      1 ./gnu/gcj/io/SimpleSHSStream.h
      1 ./gnu/gcj/Core.h
      1 ./gnu/gcj/convert/Output_SJIS.h
      1 ./gnu/gcj/convert/Output_iconv.h
      1 ./gnu/gcj/convert/Output_EUCJIS.h
      1 ./gnu/gcj/convert/Input_SJIS.h
      1 ./gnu/gcj/convert/Input_iconv.h
      1 ./gnu/gcj/convert/Input_EUCJIS.h
      1 gcc/coretypes.h
      1 gcc/boehm-gc/mark_rts.c
      1 fastjar/jartool.c
      1 fastjar/compress.c

Number of warning types:
     67 'struct _JvObjectPrefix' has virtual functions but non-virtual destructor
     67 'class java::lang::String' has virtual functions but non-virtual destructor
     67 'class java::lang::Object' has virtual functions but non-virtual destructor
     67 'class JArray<jshort>' has virtual functions but non-virtual destructor
     67 'class JArray<jlong>' has virtual functions but non-virtual destructor
     67 'class JArray<jint>' has virtual functions but non-virtual destructor
     67 'class JArray<jfloat>' has virtual functions but non-virtual destructor
     67 'class JArray<jdouble>' has virtual functions but non-virtual destructor
     67 'class JArray<jchar>' has virtual functions but non-virtual destructor
     67 'class JArray<jbyte>' has virtual functions but non-virtual destructor
     67 'class JArray<jboolean>' has virtual functions but non-virtual destructor
     67 'class __JArray' has virtual functions but non-virtual destructor
     66 'class java::security::ProtectionDomain' has virtual functions but non-virtual destructor
     66 'class java::net::URL' has virtual functions but non-virtual destructor
     66 'class java::lang::reflect::Modifier' has virtual functions but non-virtual destructor
     66 'class java::lang::Package' has virtual functions but non-virtual destructor
     66 'class java::lang::Class' has virtual functions but non-virtual destructor
     66 'class gnu::gcj::runtime::StackTrace' has virtual functions but non-virtual destructor
     54 'class java::lang::reflect::Field' has virtual functions but non-virtual destructor
     54 'class java::lang::reflect::AccessibleObject' has virtual functions but non-virtual destructor
     54 'class gnu::gcj::RawData' has virtual functions but non-virtual destructor
     53 'class JArray<java::lang::Object*>' has virtual functions but non-virtual destructor
     52 'class java::lang::ref::WeakReference' has virtual functions but non-virtual destructor
     52 'class java::lang::ref::Reference' has virtual functions but non-virtual destructor
     52 'class gnu::gcj::runtime::JNIWeakRef' has virtual functions but non-virtual destructor
     43 'class java::lang::Throwable' has virtual functions but non-virtual destructor
     37 'class java::lang::Exception' has virtual functions but non-virtual destructor
     29 'class java::lang::RuntimeException' has virtual functions but non-virtual destructor
     25 traditional C rejects ISO C style function definitions
     19 'class java::lang::IndexOutOfBoundsException' has virtual functions but non-virtual destructor
     19 'class java::lang::ArrayIndexOutOfBoundsException' has virtual functions but non-virtual destructor
     18 passing argument 1 of 'size0' from incompatible pointer type
     18 'class java::util::Properties' has virtual functions but non-virtual destructor
     18 'class java::util::Hashtable' has virtual functions but non-virtual destructor
     18 'class java::util::Dictionary' has virtual functions but non-virtual destructor
     18 'class java::net::InetAddress' has virtual functions but non-virtual destructor
     18 'class java::lang::Thread' has virtual functions but non-virtual destructor
     18 'class java::lang::Error' has virtual functions but non-virtual destructor
     17 'class java::lang::NullPointerException' has virtual functions but non-virtual destructor
     17 'class java::lang::ClassLoader' has virtual functions but non-virtual destructor
     15 signed and unsigned type in conditional expression
     15 'class java::lang::VirtualMachineError' has virtual functions but non-virtual destructor
     15 'class java::lang::Number' has virtual functions but non-virtual destructor
     14 'class java::io::IOException' has virtual functions but non-virtual destructor
     12 'class java::lang::StringBuffer' has virtual functions but non-virtual destructor
     12 'class gnu::gcj::runtime::NameFinder' has virtual functions but non-virtual destructor
     11 'class java::lang::LinkageError' has virtual functions but non-virtual destructor
     11 'class java::lang::InternalError' has virtual functions but non-virtual destructor
     10 'class java::lang::Integer' has virtual functions but non-virtual destructor
     10 'class java::lang::IllegalArgumentException' has virtual functions but non-virtual destructor
     10 'class java::lang::Character' has virtual functions but non-virtual destructor
      8 'class java::lang::System' has virtual functions but non-virtual destructor
      8 'class java::lang::Long' has virtual functions but non-virtual destructor
      7 'class java::lang::IncompatibleClassChangeError' has virtual functions but non-virtual destructor
      7 'class java::lang::Float' has virtual functions but non-virtual destructor
      7 'class java::lang::Double' has virtual functions but non-virtual destructor
      7 'class java::io::OutputStream' has virtual functions but non-virtual destructor
      7 'class java::io::InputStream' has virtual functions but non-virtual destructor
      6 'class java::lang::ClassFormatError' has virtual functions but non-virtual destructor
      6 'class java::lang::Boolean' has virtual functions but non-virtual destructor
      6 'class JArray<java::lang::Class*>' has virtual functions but non-virtual destructor
      6 'class gnu::gcj::convert::IOConverter' has virtual functions but non-virtual destructor
      5 this is the location of the previous definition
      5 'class java::lang::reflect::Method' has virtual functions but non-virtual destructor
      5 'class java::lang::reflect::Constructor' has virtual functions but non-virtual destructor
      5 'class java::lang::OutOfMemoryError' has virtual functions but non-virtual destructor
      5 'class java::io::InterruptedIOException' has virtual functions but non-virtual destructor
      4 ISO C90 does not support \`static' or type qualifiers in parameter array declarators
      4 'class java::security::SecureClassLoader' has virtual functions but non-virtual destructor
      4 'class java::net::URLClassLoader' has virtual functions but non-virtual destructor
      4 'class java::lang::VMClassLoader' has virtual functions but non-virtual destructor
      4 'class java::lang::Short' has virtual functions but non-virtual destructor
      4 'class java::lang::SecurityManager' has virtual functions but non-virtual destructor
      4 'class java::lang::Runtime' has virtual functions but non-virtual destructor
      4 'class java::lang::NoClassDefFoundError' has virtual functions but non-virtual destructor
      4 'class java::lang::IllegalAccessException' has virtual functions but non-virtual destructor
      4 'class java::lang::IllegalAccessError' has virtual functions but non-virtual destructor
      4 'class java::lang::Byte' has virtual functions but non-virtual destructor
      4 'class gnu::gcj::runtime::VMClassLoader' has virtual functions but non-virtual destructor
      4 'class gnu::gcj::convert::UnicodeToBytes' has virtual functions but non-virtual destructor
      4 'class gnu::gcj::convert::BytesToUnicode' has virtual functions but non-virtual destructor
      3 'class java::util::AbstractMap' has virtual functions but non-virtual destructor
      3 'class java::util::AbstractCollection' has virtual functions but non-virtual destructor
      3 'class java::nio::channels::spi::AbstractInterruptibleChannel' has virtual functions but non-virtual destructor
      3 'class java::nio::channels::FileChannel' has virtual functions but non-virtual destructor
      3 'class java::net::SocketException' has virtual functions but non-virtual destructor
      3 'class java::lang::VerifyError' has virtual functions but non-virtual destructor
      3 'class java::lang::UnsatisfiedLinkError' has virtual functions but non-virtual destructor
      3 'class java::lang::ThreadGroup' has virtual functions but non-virtual destructor
      3 'class java::lang::NoSuchMethodError' has virtual functions but non-virtual destructor
      3 'class java::lang::NoSuchFieldError' has virtual functions but non-virtual destructor
      3 'class java::lang::InterruptedException' has virtual functions but non-virtual destructor
      3 'class java::lang::InstantiationException' has virtual functions but non-virtual destructor
      3 'class java::io::FilterOutputStream' has virtual functions but non-virtual destructor
      3 'class java::io::File' has virtual functions but non-virtual destructor
      3 'class JArray<java::lang::String*>' has virtual functions but non-virtual destructor
      3 'class gnu::java::nio::channels::FileChannelImpl' has virtual functions but non-virtual destructor
      3 'class gnu::gcj::runtime::MethodRef' has virtual functions but non-virtual destructor
      3 'class gnu::gcj::runtime::FinalizerThread' has virtual functions but non-virtual destructor
      2 '__wrap_realloc' aliased to undefined symbol 'realloc'
      2 '__wrap_munmap' aliased to undefined symbol 'munmap'
      2 '__wrap_mmap' aliased to undefined symbol 'mmap'
      2 '__wrap_malloc' aliased to undefined symbol 'malloc'
      2 '__wrap_free' aliased to undefined symbol 'free'
      2 '__wrap_calloc' aliased to undefined symbol 'calloc'
      2 '__wrap_alloca' aliased to undefined symbol 'alloca'
      2 variable 'out' might be clobbered by 'longjmp' or 'vfork'
      2 'sigsetmask' is deprecated (declared at /usr/include/signal.h:184)
      2 '__real_realloc' aliased to undefined symbol 'realloc'
      2 '__real_munmap' aliased to undefined symbol 'munmap'
      2 '__real_mmap' aliased to undefined symbol 'mmap'
      2 '__real_malloc' aliased to undefined symbol 'malloc'
      2 '__real_free' aliased to undefined symbol 'free'
      2 '__real_calloc' aliased to undefined symbol 'calloc'
      2 '__real_alloca' aliased to undefined symbol 'alloca'
      2 ISO C90 does not support 'static' or type qualifiers in parameter array declarators
      2 format '%06lu' expects type 'long unsigned int', but argument 6 has type '__suseconds_t'
      2 format '%06lu' expects type 'long unsigned int', but argument 4 has type '__suseconds_t'
      2 format '%06lu' expects type 'long unsigned int', but argument 15 has type '__suseconds_t'
      2 comparison between signed and unsigned
      2 'class java::util::zip::DataFormatException' has virtual functions but non-virtual destructor
      2 'class java::util::IdentityHashMap' has virtual functions but non-virtual destructor
      2 'class java::util::AbstractList' has virtual functions but non-virtual destructor
      2 'class java::nio::ByteBuffer' has virtual functions but non-virtual destructor
      2 'class java::nio::Buffer' has virtual functions but non-virtual destructor
      2 'class java::net::SocketTimeoutException' has virtual functions but non-virtual destructor
      2 'class java::net::SocketImpl' has virtual functions but non-virtual destructor
      2 'class java::net::NetworkInterface' has virtual functions but non-virtual destructor
      2 'class java::net::BindException' has virtual functions but non-virtual destructor
      2 'class java::lang::UnsupportedOperationException' has virtual functions but non-virtual destructor
      2 'class java::lang::UnknownError' has virtual functions but non-virtual destructor
      2 'class java::lang::StringIndexOutOfBoundsException' has virtual functions but non-virtual destructor
      2 'class java::lang::StackTraceElement' has virtual functions but non-virtual destructor
      2 'class java::lang::reflect::InvocationTargetException' has virtual functions but non-virtual destructor
      2 'class java::lang::Process' has virtual functions but non-virtual destructor
      2 'class java::lang::IllegalThreadStateException' has virtual functions but non-virtual destructor
      2 'class java::lang::ConcreteProcess' has virtual functions but non-virtual destructor
      2 'class java::lang::Cloneable' has virtual functions but non-virtual destructor
      2 'class java::lang::ClassNotFoundException' has virtual functions but non-virtual destructor
      2 'class java::lang::ClassCircularityError' has virtual functions but non-virtual destructor
      2 'class java::lang::ClassCastException' has virtual functions but non-virtual destructor
      2 'class java::lang::ArrayStoreException' has virtual functions but non-virtual destructor
      2 'class java::lang::ArithmeticException' has virtual functions but non-virtual destructor
      2 'class java::lang::AbstractMethodError' has virtual functions but non-virtual destructor
      2 'class java::io::PrintStream' has virtual functions but non-virtual destructor
      2 'class java::io::FileOutputStream' has virtual functions but non-virtual destructor
      2 'class java::io::FileInputStream' has virtual functions but non-virtual destructor
      2 'class gnu::java::net::PlainSocketImpl' has virtual functions but non-virtual destructor
      2 'class gnu::java::lang::MainThread' has virtual functions but non-virtual destructor
      2 'class gnu::gcj::runtime::StringBuffer' has virtual functions but non-virtual destructor
      1 'z' is used uninitialized in this function
      1 '__wrap_pthread_join' aliased to undefined symbol 'pthread_join'
      1 '__wrap_pthread_exit' aliased to undefined symbol 'pthread_exit'
      1 '__wrap_pthread_create' aliased to undefined symbol 'pthread_create'
      1 'void byteReverse()' declared 'static' but never defined
      1 unused parameter 'ze'
      1 unused parameter 'self'
      1 unused parameter '_p'
      1 't' may be used uninitialized in this function
      1 string length \`???' is greater than the length \`???' ISO C89 compilers are required to support
      1 'spec_case' may be used uninitialized in this function
      1 \`rtx' redefined
      1 '__real_pthread_join' aliased to undefined symbol 'pthread_join'
      1 '__real_pthread_exit' aliased to undefined symbol 'pthread_exit'
      1 '__real_pthread_create' aliased to undefined symbol 'pthread_create'
      1 pointer targets in assignment differ in signedness
      1 \`PACKAGE_VERSION' redefined
      1 \`PACKAGE_TARNAME' redefined
      1 \`PACKAGE_STRING' redefined
      1 \`PACKAGE_NAME' redefined
      1 'noreturn' function does return
      1 'mlo' may be used uninitialized in this function
      1 'lo' may be used uninitialized in this function
      1 'k' may be used uninitialized in this function
      1 incompatible implicit declaration of built-in function 'fabsl'
      1 'ilim' may be used uninitialized in this function
      1 'ilim1' may be used uninitialized in this function
      1 'hi' may be used uninitialized in this function
      1 function returns address of local variable
      1 'delta' may be used uninitialized in this function
      1 comparison between signed and unsigned integer expressions
      1 'class java::util::zip::Inflater' has virtual functions but non-virtual destructor
      1 'class java::util::zip::Deflater' has virtual functions but non-virtual destructor
      1 'class java::util::VMTimeZone' has virtual functions but non-virtual destructor
      1 'class java::util::Vector' has virtual functions but non-virtual destructor
      1 'class java::util::TimeZone' has virtual functions but non-virtual destructor
      1 'class java::util::ResourceBundle' has virtual functions but non-virtual destructor
      1 'class java::util::logging::Logger' has virtual functions but non-virtual destructor
      1 'class java::util::Locale' has virtual functions but non-virtual destructor
      1 'class java::util::HashSet' has virtual functions but non-virtual destructor
      1 'class java::util::HashMap' has virtual functions but non-virtual destructor
      1 'class java::util::ArrayList' has virtual functions but non-virtual destructor
      1 'class java::util::AbstractSet' has virtual functions but non-virtual destructor
      1 'class java::text::Collator' has virtual functions but non-virtual destructor
      1 'class java::security::Permission' has virtual functions but non-virtual destructor
      1 'class java::security::CodeSource' has virtual functions but non-virtual destructor
      1 'class java::security::BasicPermission' has virtual functions but non-virtual destructor
      1 'class java::nio::VMDirectByteBuffer' has virtual functions but non-virtual destructor
      1 'class java::nio::MappedByteBufferImpl' has virtual functions but non-virtual destructor
      1 'class java::nio::MappedByteBuffer' has virtual functions but non-virtual destructor
      1 'class java::nio::DirectByteBufferImpl\$ReadWrite' has virtual functions but non-virtual destructor
      1 'class java::nio::DirectByteBufferImpl' has virtual functions but non-virtual destructor
      1 'class java::nio::channels::spi::SelectorProvider' has virtual functions but non-virtual destructor
      1 'class java::nio::channels::Pipe' has virtual functions but non-virtual destructor
      1 'class java::nio::channels::FileLock' has virtual functions but non-virtual destructor
      1 'class java::nio::channels::Channels' has virtual functions but non-virtual destructor
      1 'class java::net::UnknownHostException' has virtual functions but non-virtual destructor
      1 'class java::net::SocketAddress' has virtual functions but non-virtual destructor
      1 'class java::net::ServerSocket' has virtual functions but non-virtual destructor
      1 'class java::net::PortUnreachableException' has virtual functions but non-virtual destructor
      1 'class java::net::InetSocketAddress' has virtual functions but non-virtual destructor
      1 'class java::net::Inet4Address' has virtual functions but non-virtual destructor
      1 'class java::net::DatagramSocketImpl' has virtual functions but non-virtual destructor
      1 'class java::net::DatagramPacket' has virtual functions but non-virtual destructor
      1 'class java::net::ConnectException' has virtual functions but non-virtual destructor
      1 'class java::lang::Void' has virtual functions but non-virtual destructor
      1 'class java::lang::VMThrowable' has virtual functions but non-virtual destructor
      1 'class java::lang::VMSecurityManager' has virtual functions but non-virtual destructor
      1 'class java::lang::VMCompiler' has virtual functions but non-virtual destructor
      1 'class java::lang::SecurityException' has virtual functions but non-virtual destructor
      1 'class java::lang::RuntimePermission' has virtual functions but non-virtual destructor
      1 'class java::lang::ref::SoftReference' has virtual functions but non-virtual destructor
      1 'class java::lang::ref::ReferenceQueue' has virtual functions but non-virtual destructor
      1 'class java::lang::ref::PhantomReference' has virtual functions but non-virtual destructor
      1 'class java::lang::reflect::Proxy\$ProxyData' has virtual functions but non-virtual destructor
      1 'class java::lang::reflect::Proxy' has virtual functions but non-virtual destructor
      1 'class java::lang::reflect::Member' has virtual functions but non-virtual destructor
      1 'class java::lang::reflect::Array' has virtual functions but non-virtual destructor
      1 'class java::lang::NumberFormatException' has virtual functions but non-virtual destructor
      1 'class java::lang::NoSuchMethodException' has virtual functions but non-virtual destructor
      1 'class java::lang::NoSuchFieldException' has virtual functions but non-virtual destructor
      1 'class java::lang::NegativeArraySizeException' has virtual functions but non-virtual destructor
      1 'class java::lang::Math' has virtual functions but non-virtual destructor
      1 'class java::lang::IllegalMonitorStateException' has virtual functions but non-virtual destructor
      1 'class java::lang::ExceptionInInitializerError' has virtual functions but non-virtual destructor
      1 'class java::lang::ConcreteProcess\$ProcessManager' has virtual functions but non-virtual destructor
      1 'class java::lang::CloneNotSupportedException' has virtual functions but non-virtual destructor
      1 'class java::io::Writer' has virtual functions but non-virtual destructor
      1 'class java::io::VMObjectStreamClass' has virtual functions but non-virtual destructor
      1 'class java::io::UnsupportedEncodingException' has virtual functions but non-virtual destructor
      1 'class java::io::SyncFailedException' has virtual functions but non-virtual destructor
      1 'class java::io::Serializable' has virtual functions but non-virtual destructor
      1 'class java::io::Reader' has virtual functions but non-virtual destructor
      1 'class java::io::OutputStreamWriter' has virtual functions but non-virtual destructor
      1 'class java::io::ObjectInputStream' has virtual functions but non-virtual destructor
      1 'class java::io::ObjectInputStream\$GetField' has virtual functions but non-virtual destructor
      1 'class java::io::InputStreamReader' has virtual functions but non-virtual destructor
      1 'class java::io::FileNotFoundException' has virtual functions but non-virtual destructor
      1 'class java::io::FilenameFilter' has virtual functions but non-virtual destructor
      1 'class java::io::FileFilter' has virtual functions but non-virtual destructor
      1 'class java::io::FileDescriptor' has virtual functions but non-virtual destructor
      1 'class java::io::EOFException' has virtual functions but non-virtual destructor
      1 'class java::io::DataOutputStream' has virtual functions but non-virtual destructor
      1 'class java::io::CharConversionException' has virtual functions but non-virtual destructor
      1 'class java::io::ByteArrayOutputStream' has virtual functions but non-virtual destructor
      1 'class java::io::ByteArrayInputStream' has virtual functions but non-virtual destructor
      1 'class JArray<java::net::InetAddress*>' has virtual functions but non-virtual destructor
      1 'class JArray<java::lang::reflect::Method*>' has virtual functions but non-virtual destructor
      1 'class JArray<java::lang::reflect::Field*>' has virtual functions but non-virtual destructor
      1 'class JArray<java::lang::reflect::Constructor*>' has virtual functions but non-virtual destructor
      1 'class JArray<java::io::File*>' has virtual functions but non-virtual destructor
      1 'class gnu::java::nio::VMSelector' has virtual functions but non-virtual destructor
      1 'class gnu::java::nio::VMPipe' has virtual functions but non-virtual destructor
      1 'class gnu::java::nio::PipeImpl' has virtual functions but non-virtual destructor
      1 'class gnu::java::nio::NIOServerSocket' has virtual functions but non-virtual destructor
      1 'class gnu::java::nio::FileLockImpl' has virtual functions but non-virtual destructor
      1 'class gnu::java::net::protocol::core::CoreInputStream' has virtual functions but non-virtual destructor
      1 'class gnu::java::net::PlainSocketImpl\$SocketOutputStream' has virtual functions but non-virtual destructor
      1 'class gnu::java::net::PlainSocketImpl\$SocketInputStream' has virtual functions but non-virtual destructor
      1 'class gnu::java::net::PlainDatagramSocketImpl' has virtual functions but non-virtual destructor
      1 'class gnu::gcj::util::Debug' has virtual functions but non-virtual destructor
      1 'class gnu::gcj::runtime::SystemClassLoader' has virtual functions but non-virtual destructor
      1 'class gnu::gcj::runtime::SharedLibHelper' has virtual functions but non-virtual destructor
      1 'class gnu::gcj::runtime::FileDeleter' has virtual functions but non-virtual destructor
      1 'class gnu::gcj::RawDataManaged' has virtual functions but non-virtual destructor
      1 'class gnu::gcj::io::SimpleSHSStream' has virtual functions but non-virtual destructor
      1 'class gnu::gcj::Core' has virtual functions but non-virtual destructor
      1 'class gnu::gcj::convert::Output_SJIS' has virtual functions but non-virtual destructor
      1 'class gnu::gcj::convert::Output_iconv' has virtual functions but non-virtual destructor
      1 'class gnu::gcj::convert::Output_EUCJIS' has virtual functions but non-virtual destructor
      1 'class gnu::gcj::convert::Input_SJIS' has virtual functions but non-virtual destructor
      1 'class gnu::gcj::convert::Input_iconv' has virtual functions but non-virtual destructor
      1 'class gnu::gcj::convert::Input_EUCJIS' has virtual functions but non-virtual destructor
      1 'bs' may be used uninitialized in this function
      1 'bd' may be used uninitialized in this function
      1 'bb' may be used uninitialized in this function
Counting all warnings,
there are 19 warnings in stage3 of this bootstrap.

Number of warnings per file:
      3 treelang/lex.c
      3 gengtype-lex.c
      3 gcc/gcc.c
      2 gcc/objc/lang-specs.h
      2 gcc/java/jcf-io.c
      1 gcc/treelang/parse.y
      1 gcc/java/jvspec.c
      1 gcc/fortran/trans-common.c
      1 gcc/fortran/simplify.c
      1 gcc/fortran/resolve.c
      1 gcc/fortran/expr.c

Number of warning types:
      6 old-style function definition
      4 control may reach end of non-void function '__gmpz_get_ui' being inlined
      1 string length '844' is greater than the length '509' ISO C89 compilers are required to support
      1 string length '834' is greater than the length '509' ISO C89 compilers are required to support
      1 string length '783' is greater than the length '509' ISO C89 compilers are required to support
      1 string length '709' is greater than the length '509' ISO C89 compilers are required to support
      1 string length '643' is greater than the length '509' ISO C89 compilers are required to support
      1 string length '608' is greater than the length '509' ISO C89 compilers are required to support
      1 ISO C forbids passing argument 3 of 'scandir' between function pointer and 'void *'
      1 ISO C forbids conversion of function pointer to object pointer type
      1 control may reach end of non-void function 'check_type_match' being inlined



More information about the Gcc-testresults mailing list