The new gcc.c-torture/execute/vector-compare-2.c FAILs on Solaris 8 and 9/x86: output is: /vol/gcc/src/hg/trunk/local/gcc/testsuite/gcc.c-torture/execute/vector-compare-2 .c: In function 'foo': /vol/gcc/src/hg/trunk/local/gcc/testsuite/gcc.c-torture/execute/vector-compare-2 .c:7:1: note: The ABI for passing parameters with 16-byte alignment has changed in GCC 4.6 In file included from :0:0: /vol/gcc/src/hg/trunk/local/gcc/testsuite/gcc.c-torture/execute/vector-compare-2 .c: In function 'foo': /vol/gcc/src/hg/trunk/local/gcc/testsuite/gcc.c-torture/execute/vector-compare-2 .c:7:1: note: The ABI for passing parameters with 16-byte alignment has changed in GCC 4.6 FAIL: gcc.c-torture/execute/vector-compare-2.c compilation, -O2 -flto
Please add proper options/prune for your target to avoid these ABI messages.
> --- Comment #1 from Richard Guenther <rguenth at gcc dot gnu.org> 2011-09-30 10:06:48 UTC --- > Please add proper options/prune for your target to avoid these ABI messages. I just noticed that the ABI warnings occur for every optimization level, but only cause the two LTO tests to fail. I'll dig deeper since such an inconsistency shouldn't happen. Adding vector-compare-2.x (like pr38151.x) does work, of cause; I'll resort to that if necessary. Rainer
Author: ro Date: Fri Oct 7 11:32:59 2011 New Revision: 179651 URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=179651 Log: Disable ABI warnings for gcc.c-torture/execute/vector-compare-2.c (PR tree-optimization/50575) PR tree-optimization/50575 * gcc.c-torture/execute/vector-compare-2.x: New file. Added: trunk/gcc/testsuite/gcc.c-torture/execute/vector-compare-2.x Modified: trunk/gcc/testsuite/ChangeLog
Fixed for 4.7.0.