Bug 40859 - [4.4 regression] regressions in libjava testsuite on arm-linux
Summary: [4.4 regression] regressions in libjava testsuite on arm-linux
Status: RESOLVED FIXED
Alias: None
Product: gcc
Classification: Unclassified
Component: libgcj (show other bugs)
Version: 4.4.0
: P4 normal
Target Milestone: 4.4.3
Assignee: Not yet assigned to anyone
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2009-07-26 10:45 UTC by Debian GCC Maintainers
Modified: 2010-01-14 12:30 UTC (History)
3 users (show)

See Also:
Host:
Target: arm-linux-gnueabi
Build:
Known to work: 4.3.4 4.5.0 4.4.3
Known to fail: 4.4.1
Last reconfirmed:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Debian GCC Maintainers 2009-07-26 10:45:44 UTC
seen with 4.4.1:

Executing on host: /home/doko/gcc/4.4/gcj-4.4-4.4.1/build/gcc/xgcc -B/home/doko/gcc/4.4/gcj-4.4-4.4.1/build/gcc/  -g -I. -I.. -fdollars-in-identifiers -I/home/doko/gcc/4.4/gcj-4.4-4.4.1/src/libjava/testsuite/.. -I/home/doko/gcc/4.4/gcj-4.4-4.4.1/src/libjava/testsuite/../include -I/home/doko/gcc/4.4/gcj-4.4-4.4.1/src/libjava/testsuite/../classpath/include -I/home/doko/gcc/4.4/gcj-4.4-4.4.1/build/arm-linux-gnueabi/libjava/testsuite/../include -I/home/doko/gcc/4.4/gcj-4.4-4.4.1/build/arm-linux-gnueabi/libjava/testsuite/../../boehm-gc/include  -c  -o natevents.o /home/doko/gcc/4.4/gcj-4.4-4.4.1/src/libjava/testsuite/libjava.jvmti/natevents.cc    (timeout = 600)
In file included from /home/doko/gcc/4.4/gcj-4.4-4.4.1/src/libjava/testsuite/../classpath/include/jvmti.h:46,
                 from /home/doko/gcc/4.4/gcj-4.4-4.4.1/src/libjava/testsuite/libjava.jvmti/natevents.cc:4:
/home/doko/gcc/4.4/gcj-4.4-4.4.1/src/libjava/testsuite/../classpath/include/jni.h:660: note: the mangling of 'va_list' has changed in GCC 4.4
output is:
In file included from /home/doko/gcc/4.4/gcj-4.4-4.4.1/src/libjava/testsuite/../classpath/include/jvmti.h:46,
                 from /home/doko/gcc/4.4/gcj-4.4-4.4.1/src/libjava/testsuite/libjava.jvmti/natevents.cc:4:
/home/doko/gcc/4.4/gcj-4.4-4.4.1/src/libjava/testsuite/../classpath/include/jni.h:660: note: the mangling of 'va_list' has changed in GCC 4.4

FAIL: natevents.cc compilation

and some more
Comment 1 Mikael Pettersson 2009-07-26 12:54:14 UTC
Looks like fallout from revision 144323. As far as I can tell the "warning" is informational (ABI change from 4.3) so should be suppressed or ignored in the test suite.
Comment 2 Matthias Klose 2010-01-12 14:33:01 UTC
this is fixed on the trunk, preparing a backport to the branch
Comment 3 Matthias Klose 2010-01-12 17:14:29 UTC
Subject: Bug 40859

Author: doko
Date: Tue Jan 12 17:14:15 2010
New Revision: 155840

URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=155840
Log:
2010-01-12  Matthias Klose  <doko@ubuntu.com>

        PR libjava/40859, backported from:

        2009-08-12  Andrew Haley  <aph@redhat.com>
        * configure.host (arm*-linux*): Add -Wno-abi to cxxflags.
        (testsuite/libjava.jvmti/jvmti-interp.exp): Likewise.
        (testsuite/libjava.jvmti/jvmti.exp): Likewise.
        (testsuite/libjava.jni/jni.exp): Likewise.

Modified:
    branches/gcc-4_4-branch/libjava/ChangeLog
    branches/gcc-4_4-branch/libjava/configure.host
    branches/gcc-4_4-branch/libjava/testsuite/libjava.jni/jni.exp
    branches/gcc-4_4-branch/libjava/testsuite/libjava.jvmti/jvmti-interp.exp
    branches/gcc-4_4-branch/libjava/testsuite/libjava.jvmti/jvmti.exp

Comment 4 Debian GCC Maintainers 2010-01-14 12:30:48 UTC
fixed on the branch