This is the mail archive of the gcc-patches@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]

[PATCH] Testcases for 4.1/HEAD


Hi!

Attached are testcases that were added over time to redhat/gcc-4_0-branch,
ported to 4.1/HEAD.  Except gcc41-test-c++-struct_layout.patch
all pass on all architectures I have tested
({i386,x86_64,ia64,ppc,ppc64,s390,s390x}-linux),
gcc41-test-c++-struct_layout.patch has all the recent changes
to gcc.dg/compat/struct_layout* incorporated to it and has just a few
failures on some of the architectures (passes completely e.g. on x86_64
and ppc64), but I think so does gcc.dg/compat/struct_layout.exp testsuite
ATM.
I have also run the testsuite with ALT_CC_UNDER_TEST=gcc and
ALT_CXX_UNDER_TEST=g++ against installed redhat/gcc-4_0-branch compiler
(didn't have time to do the same against vanilla 4.0.x yet, but I believe
there shouldn't be differences).
I haven't looked at the exact details, but
t028 on i386, ppc and s390 failed to compile with 4.1 while 4.0.2-rh
compiled it (therefore it seems to be a compile time regression) and
on s390{,x} there are several tests which have
... cp_compat_x_tst.o-cp_compat_y_alt.o execute
... cp_compat_x_alt.o-cp_compat_y_tst.o execute
failures (which indicate ABI incompatibility), anything known to the
mainframe folks?

Ok for HEAD/4.1?

	Jakub

Attachment: gcc41-test-20050330-2.patch
Description: Text document

Attachment: gcc41-test-c++-struct_layout.patch
Description: Text document

Attachment: gcc41-test-pr17828.patch
Description: Text document

Attachment: gcc41-test-pr19005.patch
Description: Text document

Attachment: gcc41-test-pr19317.patch
Description: Text document


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