http://gcc.gnu.org/bugzilla/show_bug.cgi?id=54157
Bug #: 54157 Summary: [x32] -maddress-mode=long failures Classification: Unclassified Product: gcc Version: 4.8.0 Status: UNCONFIRMED Severity: normal Priority: P3 Component: rtl-optimization AssignedTo: unassig...@gcc.gnu.org ReportedBy: hjl.to...@gmail.com CC: ubiz...@gmail.com Target: x86_64-linux [hjl@gnu-32 gcc]$ /export/build/gnu/gcc-x32/build-x86_64-linux/gcc/xgcc -B/export/build/gnu/gcc-x32/build-x86_64-linux/gcc/ /export/gnu/import/git/gcc/gcc/testsuite/gcc.dg/vect/no-section-anchors-vect-69.c -fno-diagnostics-show-caret -msse2 -ftree-vectorize -fno-vect-cost-model -fno-common -O2 -fdump-tree-vect-details -fno-section-anchors -lm -mx32 -o ./no-section-anchors-vect-69.exe -maddress-mode=short [hjl@gnu-32 gcc]$ /export/build/gnu/gcc-x32/build-x86_64-linux/gcc/xgcc -B/export/build/gnu/gcc-x32/build-x86_64-linux/gcc/ /export/gnu/import/git/gcc/gcc/testsuite/gcc.dg/vect/no-section-anchors-vect-69.c -fno-diagnostics-show-caret -msse2 -ftree-vectorize -fno-vect-cost-model -fno-common -O2 -fdump-tree-vect-details -fno-section-anchors -lm -mx32 -o ./no-section-anchors-vect-69.exe -maddress-mode=long /export/gnu/import/git/gcc/gcc/testsuite/gcc.dg/vect/no-section-anchors-vect-69.c: In function ‘main1’: /export/gnu/import/git/gcc/gcc/testsuite/gcc.dg/vect/no-section-anchors-vect-69.c:106:1: internal compiler error: in plus_constant, at explow.c:88 Please submit a full bug report, with preprocessed source if appropriate. See <http://gcc.gnu.org/bugs.html> for instructions. [hjl@gnu-32 gcc]$ [hjl@gnu-32 gfortran]$ /export/build/gnu/gcc-x32/build-x86_64-linux/gcc/testsuite/gfortran/../../gfortran -B/export/build/gnu/gcc-x32/build-x86_64-linux/gcc/testsuite/gfortran/../../ -B/export/build/gnu/gcc-x32/build-x86_64-linux/x86_64-unknown-linux-gnu/x32/libgfortran/ /export/gnu/import/git/gcc/gcc/testsuite/gfortran.dg/vect/pr32380.f -fno-diagnostics-show-caret -O -O2 -ftree-vectorize -fno-vect-cost-model -ftree-vectorizer-verbose=4 -fdump-tree-vect-stats -msse2 -O3 -fcray-pointer -S -mx32 -o pr32380.s -maddress-mode=short [hjl@gnu-32 gfortran]$ /export/build/gnu/gcc-x32/build-x86_64-linux/gcc/testsuite/gfortran/../../gfortran -B/export/build/gnu/gcc-x32/build-x86_64-linux/gcc/testsuite/gfortran/../../ -B/export/build/gnu/gcc-x32/build-x86_64-linux/x86_64-unknown-linux-gnu/x32/libgfortran/ /export/gnu/import/git/gcc/gcc/testsuite/gfortran.dg/vect/pr32380.f -fno-diagnostics-show-caret -O -O2 -ftree-vectorize -fno-vect-cost-model -ftree-vectorizer-verbose=4 -fdump-tree-vect-stats -msse2 -O3 -fcray-pointer -S -mx32 -o pr32380.s -maddress-mode=long /export/gnu/import/git/gcc/gcc/testsuite/gfortran.dg/vect/pr32380.f: In function ‘trnfbt’: /export/gnu/import/git/gcc/gcc/testsuite/gfortran.dg/vect/pr32380.f:260:0: internal compiler error: in plus_constant, at explow.c:88 Please submit a full bug report, with preprocessed source if appropriate. See <http://gcc.gnu.org/bugs.html> for instructions. [hjl@gnu-32 gfortran]$