[Bug testsuite/45361] gcc.target/i386/volatile-2.c failed

2010-09-13 Thread davek at gcc dot gnu dot org
--- Comment #15 from davek at gcc dot gnu dot org 2010-09-13 14:41 --- (In reply to comment #14) > Well, scans definitely pass on x86_64 AND i686 linux without -fpic. > > Why it fails for the -fpic targets should be clear from the assembly dumps. > > The fix you are referring to added

[Bug testsuite/45361] gcc.target/i386/volatile-2.c failed

2010-09-13 Thread ubizjak at gmail dot com
--- Comment #14 from ubizjak at gmail dot com 2010-09-13 07:08 --- (In reply to comment #13) > The patch in comment #3 broke the (previously passing) test for all ix86 > targets. It seems strange to try and remedy that by disabling the test for > nonpic targets (as the change at r16368

[Bug testsuite/45361] gcc.target/i386/volatile-2.c failed

2010-09-12 Thread davek at gcc dot gnu dot org
--- Comment #13 from davek at gcc dot gnu dot org 2010-09-12 19:55 --- (In reply to comment #12) > (In reply to comment #11) > > Still FAILing on i686-pc-cygwin (and presumably any other nonpic ix86 > > targets): > > > > This was fixed at... > > r163685 | uros | 2010-08-31 13:32:23 -

[Bug testsuite/45361] gcc.target/i386/volatile-2.c failed

2010-09-12 Thread howarth at nitro dot med dot uc dot edu
--- Comment #12 from howarth at nitro dot med dot uc dot edu 2010-09-12 18:49 --- (In reply to comment #11) > Still FAILing on i686-pc-cygwin (and presumably any other nonpic ix86 > targets): > This was fixed at... r163685 | uros | 2010-08-31 13:32:23 -0400 (Tue, 31 Aug 2010) | 3 li

[Bug testsuite/45361] gcc.target/i386/volatile-2.c failed

2010-09-12 Thread davek at gcc dot gnu dot org
--- Comment #11 from davek at gcc dot gnu dot org 2010-09-12 15:05 --- Still FAILing on i686-pc-cygwin (and presumably any other nonpic ix86 targets): FAIL: gcc.target/i386/volatile-2.c scan-assembler movl[ \\t][^,]+, obj_0((%rip))? FAIL: gcc.target/i386/volatile-2.c scan-assemb

[Bug testsuite/45361] gcc.target/i386/volatile-2.c failed

2010-08-23 Thread nathan at gcc dot gnu dot org
--- Comment #10 from nathan at gcc dot gnu dot org 2010-08-23 07:42 --- Thanks Uros! -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=45361

[Bug testsuite/45361] gcc.target/i386/volatile-2.c failed

2010-08-20 Thread ubizjak at gmail dot com
--- Comment #9 from ubizjak at gmail dot com 2010-08-21 06:22 --- Index: gcc.target/i386/volatile-2.c === --- gcc.target/i386/volatile-2.c(revision 163421) +++ gcc.target/i386/volatile-2.c(working copy) @@ -1

[Bug testsuite/45361] gcc.target/i386/volatile-2.c failed

2010-08-20 Thread ubizjak at gmail dot com
--- Comment #8 from ubizjak at gmail dot com 2010-08-21 06:19 --- Add: /* { dg-require-effective-target nonpic } */ to the testcase. -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=45361

[Bug testsuite/45361] gcc.target/i386/volatile-2.c failed

2010-08-20 Thread howarth at nitro dot med dot uc dot edu
--- Comment #7 from howarth at nitro dot med dot uc dot edu 2010-08-21 05:16 --- Assembly created with... /sw/src/fink.build/gcc46-4.6.0-1000/darwin_objdir/gcc/xgcc -B/sw/src/fink.build/gcc46-4.6.0-1000/darwin_objdir/gcc/ /sw/src/fink.build/gcc46-4.6.0-1000/gcc-4.6-20100820/gcc/testsui

[Bug testsuite/45361] gcc.target/i386/volatile-2.c failed

2010-08-20 Thread howarth at nitro dot med dot uc dot edu
--- Comment #6 from howarth at nitro dot med dot uc dot edu 2010-08-21 05:15 --- Created an attachment (id=21535) --> (http://gcc.gnu.org/bugzilla/attachment.cgi?id=21535&action=view) assembly file for gcc.target/i386/volatile-2.c at -m32 on x86_64-apple-darwin10 -- http://gcc.gnu

[Bug testsuite/45361] gcc.target/i386/volatile-2.c failed

2010-08-20 Thread howarth at nitro dot med dot uc dot edu
--- Comment #5 from howarth at nitro dot med dot uc dot edu 2010-08-21 05:11 --- The fix at r163416 caused... FAIL: gcc.target/i386/volatile-2.c scan-assembler movl[ \t][^,]+, obj_0(\\(%rip\\))? FAIL: gcc.target/i386/volatile-2.c scan-assembler movl[ \t][^,]+, obj_1(\\(%rip\\))? FAIL:

[Bug testsuite/45361] gcc.target/i386/volatile-2.c failed

2010-08-20 Thread ubizjak at gmail dot com
--- Comment #4 from ubizjak at gmail dot com 2010-08-20 20:49 --- Fixed. -- ubizjak at gmail dot com changed: What|Removed |Added Status|NEW

[Bug testsuite/45361] gcc.target/i386/volatile-2.c failed

2010-08-20 Thread uros at gcc dot gnu dot org
--- Comment #3 from uros at gcc dot gnu dot org 2010-08-20 19:24 --- Subject: Bug 45361 Author: uros Date: Fri Aug 20 19:23:52 2010 New Revision: 163416 URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=163416 Log: PR testsuite/45361 * gcc.target/i386/volatile-2.c:

[Bug testsuite/45361] gcc.target/i386/volatile-2.c failed

2010-08-20 Thread nathan at gcc dot gnu dot org
--- Comment #2 from nathan at gcc dot gnu dot org 2010-08-20 18:12 --- Thanks Uros. Could you prepare a patch to match the x86_64 output -- given you have the hardware? -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=45361

[Bug testsuite/45361] gcc.target/i386/volatile-2.c failed

2010-08-20 Thread ubizjak at gmail dot com
--- Comment #1 from ubizjak at gmail dot com 2010-08-20 17:57 --- This is testsuite problem, on x86_64 we have: movl$0, obj_5(%rip) movlobj_5(%rip), %eax vs. movl$0, obj_5 movlobj_5, %eax on x86_32. So, scan patterns should be updated