[Bug c/37106] [4.4 Regression] ICE: in mems_in_disjoint_alias_sets_p, at alias.c:278

2008-10-14 Thread ghazi at gcc dot gnu dot org


--- Comment #10 from ghazi at gcc dot gnu dot org  2008-10-14 08:10 ---
(In reply to comment #9)
 Well, I guess then the first thing to ask for is for both the
 gcc.target/i386/opt-1.c and gcc.target/i386/opt-2.c tests to be
 extended so that they are run with -fPIC. It would be helpful to
 know if current gcc trunk on i386 linux fail these test with -fPIC
 to determine if this issue is darwin specific.

I confirm the opt-1/opt-2 failures on i686-linix and x86_64-linux when using
-fpic or -fPIC:

http://gcc.gnu.org/ml/gcc-testresults/2008-10/msg00958.html
http://gcc.gnu.org/ml/gcc-testresults/2008-10/msg00907.html

The issue is not darwin-specific.


-- 

ghazi at gcc dot gnu dot org changed:

   What|Removed |Added

 CC||ghazi at gcc dot gnu dot org
 Status|UNCONFIRMED |NEW
 Ever Confirmed|0   |1
   Last reconfirmed|-00-00 00:00:00 |2008-10-14 08:10:59
   date||


http://gcc.gnu.org/bugzilla/show_bug.cgi?id=37106



[Bug c/37106] [4.4 Regression] ICE: in mems_in_disjoint_alias_sets_p, at alias.c:278

2008-10-14 Thread dominiq at lps dot ens dot fr


--- Comment #11 from dominiq at lps dot ens dot fr  2008-10-14 10:14 ---
 I confirm the opt-1/opt-2 failures on i686-linix and x86_64-linux when using
 -fpic or -fPIC:
 ...
 The issue is not darwin-specific.

Digging the archives the failures on x86_64-linux when using -fpic or -fPIC
appeared between:

http://gcc.gnu.org/ml/gcc-testresults/2008-07/msg02246.html

and

http://gcc.gnu.org/ml/gcc-testresults/2008-07/msg02337.html

Kaveh do you have a way to know the corresponding revisions?


-- 


http://gcc.gnu.org/bugzilla/show_bug.cgi?id=37106



[Bug c/37106] [4.4 Regression] ICE: in mems_in_disjoint_alias_sets_p, at alias.c:278

2008-10-13 Thread howarth at nitro dot med dot uc dot edu


--- Comment #3 from howarth at nitro dot med dot uc dot edu  2008-10-13 
13:46 ---
Can you try regressing r141079 and see if that suppresses the problem on -m32
for i686-apple-darwin9?


-- 


http://gcc.gnu.org/bugzilla/show_bug.cgi?id=37106



[Bug c/37106] [4.4 Regression] ICE: in mems_in_disjoint_alias_sets_p, at alias.c:278

2008-10-13 Thread howarth at nitro dot med dot uc dot edu


--- Comment #5 from howarth at nitro dot med dot uc dot edu  2008-10-13 
14:13 ---
To clarify are you saying that the offending revision is likely 141079 or
141077?  Both have changes to alias.c.


-- 


http://gcc.gnu.org/bugzilla/show_bug.cgi?id=37106



[Bug c/37106] [4.4 Regression] ICE: in mems_in_disjoint_alias_sets_p, at alias.c:278

2008-10-13 Thread dominiq at lps dot ens dot fr


--- Comment #6 from dominiq at lps dot ens dot fr  2008-10-13 14:24 ---
 To clarify are you saying that the offending revision is likely 141079 or
 141077?  Both have changes to alias.c.

Both revisions are the same: 141077 is for trunk (what I build and probably you
also), 141079 is for the ira-merge branch I am not using.


-- 


http://gcc.gnu.org/bugzilla/show_bug.cgi?id=37106



[Bug c/37106] [4.4 Regression] ICE: in mems_in_disjoint_alias_sets_p, at alias.c:278

2008-10-13 Thread dominiq at lps dot ens dot fr


--- Comment #4 from dominiq at lps dot ens dot fr  2008-10-13 13:59 ---
 Can you try regressing r141079 ...

This revision is for the ira-merge branch, the revision for trunk is r141077
and given the revision window and the fact that it cannot be r141078 since the
failures did not appear with this patch, and that the other revisions are
either gfortran or date stamps, I think it is the only candidate without
further testing.


-- 


http://gcc.gnu.org/bugzilla/show_bug.cgi?id=37106



[Bug c/37106] [4.4 Regression] ICE: in mems_in_disjoint_alias_sets_p, at alias.c:278

2008-10-13 Thread howarth at nitro dot med dot uc dot edu


--- Comment #7 from howarth at nitro dot med dot uc dot edu  2008-10-13 
16:11 ---
Can you try the failing test cases with -fno-PIC to see if these issues are
related to the fact that darwin defaults to -fPIC?


-- 


http://gcc.gnu.org/bugzilla/show_bug.cgi?id=37106



[Bug c/37106] [4.4 Regression] ICE: in mems_in_disjoint_alias_sets_p, at alias.c:278

2008-10-13 Thread dominiq at lps dot ens dot fr


--- Comment #2 from dominiq at lps dot ens dot fr  2008-10-13 08:55 ---
I now get the same error for gcc.target/i386/opt-1.c and opt-2.c also in 32 bit
mode (default). This appeared between revision r141074 (with the patch for
pr37808) and r141083.

Note the ICE for gcc.target/i386/hot-1.c disappeared between r139622 and
r139843.


-- 


http://gcc.gnu.org/bugzilla/show_bug.cgi?id=37106



[Bug c/37106] [4.4 Regression] ICE: in mems_in_disjoint_alias_sets_p, at alias.c:278

2008-10-13 Thread dominiq at lps dot ens dot fr


--- Comment #8 from dominiq at lps dot ens dot fr  2008-10-13 16:54 ---
 Can you try the failing test cases with -fno-PIC to see if these issues are
 related to the fact that darwin defaults to -fPIC?

 Apparently the tests pass with -fno-PIC in 32 bit mode but not with -m64:

[ibook-dhum] f90/bug% gfc -c -O1 -msse2 -mfpmath=sse -march=k8 -fno-PIC
/opt/gcc/_gcc_clean/gcc/testsuite/gcc.target/i386/opt-1.c
[ibook-dhum] f90/bug% gfc -c -O1 -msse2 -mfpmath=sse -march=k8 -fno-PIC
/opt/gcc/_gcc_clean/gcc/testsuite/gcc.target/i386/opt-2.c
[ibook-dhum] f90/bug% gfc -m64 -c -O1 -msse2 -mfpmath=sse -march=k8 -fno-PIC
/opt/gcc/_gcc_clean/gcc/testsuite/gcc.target/i386/opt-1.c
/opt/gcc/_gcc_clean/gcc/testsuite/gcc.target/i386/opt-1.c: In function
'not_opt3':
/opt/gcc/_gcc_clean/gcc/testsuite/gcc.target/i386/opt-1.c:34: internal compiler
error: in mems_in_disjoint_alias_sets_p, at alias.c:278
Please submit a full bug report,
with preprocessed source if appropriate.
See http://gcc.gnu.org/bugs.html for instructions.
[ibook-dhum] f90/bug% gfc -m64 -c -O1 -msse2 -mfpmath=sse -march=k8 -fno-PIC
/opt/gcc/_gcc_clean/gcc/testsuite/gcc.target/i386/opt-2.c
/opt/gcc/_gcc_clean/gcc/testsuite/gcc.target/i386/opt-2.c: In function
'not_opt3':
/opt/gcc/_gcc_clean/gcc/testsuite/gcc.target/i386/opt-2.c:37: internal compiler
error: in mems_in_disjoint_alias_sets_p, at alias.c:278
Please submit a full bug report,
with preprocessed source if appropriate.
See http://gcc.gnu.org/bugs.html for instructions.


-- 


http://gcc.gnu.org/bugzilla/show_bug.cgi?id=37106



[Bug c/37106] [4.4 Regression] ICE: in mems_in_disjoint_alias_sets_p, at alias.c:278

2008-10-13 Thread howarth at nitro dot med dot uc dot edu


--- Comment #9 from howarth at nitro dot med dot uc dot edu  2008-10-13 
17:13 ---
Well, I guess then the first thing to ask for is for both the
gcc.target/i386/opt-1.c and gcc.target/i386/opt-2.c tests to be
extended so that they are run with -fPIC. It would be helpful to
know if current gcc trunk on i386 linux fail these test with -fPIC
to determine if this issue is darwin specific.


-- 


http://gcc.gnu.org/bugzilla/show_bug.cgi?id=37106



[Bug c/37106] [4.4 Regression] ICE: in mems_in_disjoint_alias_sets_p, at alias.c:278

2008-08-27 Thread dominiq at lps dot ens dot fr


--- Comment #1 from dominiq at lps dot ens dot fr  2008-08-27 09:25 ---
This regression has been introduced between revisions 137991 and 138210.


-- 


http://gcc.gnu.org/bugzilla/show_bug.cgi?id=37106



[Bug c/37106] [4.4 Regression] ICE: in mems_in_disjoint_alias_sets_p, at alias.c:278

2008-08-22 Thread rguenth at gcc dot gnu dot org


-- 

rguenth at gcc dot gnu dot org changed:

   What|Removed |Added

   Priority|P3  |P2


http://gcc.gnu.org/bugzilla/show_bug.cgi?id=37106



[Bug c/37106] [4.4 Regression] ICE: in mems_in_disjoint_alias_sets_p, at alias.c:278

2008-08-13 Thread rguenth at gcc dot gnu dot org


-- 

rguenth at gcc dot gnu dot org changed:

   What|Removed |Added

   Keywords||ice-on-valid-code
Summary|ICE: in |[4.4 Regression] ICE: in
   |mems_in_disjoint_alias_sets_|mems_in_disjoint_alias_sets_
   |p, at alias.c:278   |p, at alias.c:278
   Target Milestone|--- |4.4.0


http://gcc.gnu.org/bugzilla/show_bug.cgi?id=37106