public inbox for gcc-bugs@sourceware.org
help / color / mirror / Atom feed
* [Bug driver/45936] New: [4.6 regression] cc1 fails to generate target code with -O2
@ 2010-10-07 15:24 jojelino at gmail dot com
  2010-10-07 15:26 ` [Bug driver/45936] " jojelino at gmail dot com
                   ` (8 more replies)
  0 siblings, 9 replies; 10+ messages in thread
From: jojelino at gmail dot com @ 2010-10-07 15:24 UTC (permalink / raw)
  To: gcc-bugs

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

           Summary: [4.6 regression] cc1 fails to generate target code
                    with -O2
           Product: gcc
           Version: 4.6.0
            Status: UNCONFIRMED
          Severity: major
          Priority: P3
         Component: driver
        AssignedTo: unassigned@gcc.gnu.org
        ReportedBy: jojelino@gmail.com


Created attachment 21990
  --> http://gcc.gnu.org/bugzilla/attachment.cgi?id=21990
preprocessed source

gcc -mno-cygwin  -DHAVE_HYPOT -DHAVE_FILE64  -DHAVE_FONTCONFIG -DHAVE_LIBIDN
-DHAVE_SETLOCALE -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations
-Wmissing-prototypes -Wwrite-strings -Wno-strict-aliasing
-Wdeclaration-after-statement -fno-builtin -fno-common -DHAVE_STDINT_H
-DGX_COLOR_INDEX_TYPE="unsigned long long" -g -DUSE_LIBICONV_GNU  -I./obj
-I./base  -o ./obj/gxfill.o -c ./base/gxfill.c -save-temps -O2 -v
Using built-in specs.
COLLECT_GCC=gcc
COLLECT_LTO_WRAPPER=/usr/libexec/gcc/i686-pc-mingw32/4.6.0/lto-wrapper.exe
Target: i686-pc-mingw32
Configured with: ./configure --prefix=/usr --disable-win32-registry
--enable-threads=posix --enable-languages=c,c++,lto --with-win32-nlsapi=unicode
--enable-tls --disable-bootstrap --enable-shared --disable-sjlj-exceptions
--enable-gomp
Thread model: posix
gcc version 4.6.0 20101005 (experimental) (GCC)
COLLECT_GCC_OPTIONS='-mno-cygwin' '-D' 'HAVE_HYPOT' '-D' 'HAVE_FILE64' '-D'
'HAVE_FONTCONFIG' '-D' 'HAVE_LIBIDN' '-D' 'HAVE_SETLOCALE' '-Wall'
'-Wstrict-prototypes' '-Wundef' '-Wmissing-declarations' '-Wmissing-prototypes'
'-Wwrite-strings' '-Wno-strict-aliasing' '-Wdeclaration-after-statement'
'-fno-builtin' '-fno-common' '-D' 'HAVE_STDINT_H' '-D'
'GX_COLOR_INDEX_TYPE=unsigned long long' '-g' '-D' 'USE_LIBICONV_GNU' '-I'
'./obj' '-I' './base' '-o' './obj/gxfill.o' '-c' '-save-temps' '-O2' '-v'
'-mtune=generic' '-march=pentiumpro'
 /usr/libexec/gcc/i686-pc-mingw32/4.6.0/cc1.exe -E -quiet -v -I ./obj -I ./base
-D__MSVCRT__ -D__MINGW32__ -DWIN32 -D_WIN32 -D__WIN32 -D__WIN32__ -DWINNT
-idirafter /usr/lib/gcc/i686-pc-mingw32/4.6.0/../../../../include/w32api
-idirafter
/usr/lib/gcc/i686-pc-mingw32/4.6.0/../../../../i686-pc-mingw32/lib/../../include/w32api
-D HAVE_HYPOT -D HAVE_FILE64 -D HAVE_FONTCONFIG -D HAVE_LIBIDN -D
HAVE_SETLOCALE -D HAVE_STDINT_H -D GX_COLOR_INDEX_TYPE=unsigned long long -D
USE_LIBICONV_GNU ./base/gxfill.c -mno-cygwin -mtune=generic -march=pentiumpro
-Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes
-Wwrite-strings -Wno-strict-aliasing -Wdeclaration-after-statement -fno-builtin
-fno-common -g -fworking-directory -O2 -fpch-preprocess -o gxfill.i
ignoring nonexistent directory
"/usr/lib/gcc/i686-pc-mingw32/4.6.0/../../../../i686-pc-mingw32/sys-include"
ignoring duplicate directory
"/usr/lib/gcc/i686-pc-mingw32/4.6.0/../../../../i686-pc-mingw32/lib/../../include/w32api"
#include "..." search starts here:
#include <...> search starts here:
 ./obj
 ./base
 /usr/lib/gcc/i686-pc-mingw32/4.6.0/include
 /usr/lib/gcc/i686-pc-mingw32/4.6.0/include-fixed
 /usr/lib/gcc/i686-pc-mingw32/4.6.0/../../../../i686-pc-mingw32/include
 /usr/lib/gcc/i686-pc-mingw32/4.6.0/../../../../include/w32api
End of search list.
COLLECT_GCC_OPTIONS='-mno-cygwin' '-D' 'HAVE_HYPOT' '-D' 'HAVE_FILE64' '-D'
'HAVE_FONTCONFIG' '-D' 'HAVE_LIBIDN' '-D' 'HAVE_SETLOCALE' '-Wall'
'-Wstrict-prototypes' '-Wundef' '-Wmissing-declarations' '-Wmissing-prototypes'
'-Wwrite-strings' '-Wno-strict-aliasing' '-Wdeclaration-after-statement'
'-fno-builtin' '-fno-common' '-D' 'HAVE_STDINT_H' '-D'
'GX_COLOR_INDEX_TYPE=unsigned long long' '-g' '-D' 'USE_LIBICONV_GNU' '-I'
'./obj' '-I' './base' '-o' './obj/gxfill.o' '-c' '-save-temps' '-O2' '-v'
'-mtune=generic' '-march=pentiumpro'
 /usr/libexec/gcc/i686-pc-mingw32/4.6.0/cc1.exe -fpreprocessed gxfill.i -quiet
-dumpbase gxfill.c -mno-cygwin -mtune=generic -march=pentiumpro -auxbase-strip
./obj/gxfill.o -g -O2 -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations
-Wmissing-prototypes -Wwrite-strings -Wno-strict-aliasing
-Wdeclaration-after-statement -version -fno-builtin -fno-common -o gxfill.s
GNU C (GCC) version 4.6.0 20101005 (experimental) (i686-pc-mingw32)
        compiled by GNU C version 4.6.0 20101005 (experimental), GMP version
5.0.0, MPFR version 2.4.2, MPC version 0.8.1
GGC heuristics: --param ggc-min-expand=30 --param ggc-min-heapsize=4096
GNU C (GCC) version 4.6.0 20101005 (experimental) (i686-pc-mingw32)
        compiled by GNU C version 4.6.0 20101005 (experimental), GMP version
5.0.0, MPFR version 2.4.2, MPC version 0.8.1
GGC heuristics: --param ggc-min-expand=30 --param ggc-min-heapsize=4096
Compiler executable checksum: 35e82bb8e3d466cb1630a260f1560108
COLLECT_GCC_OPTIONS='-mno-cygwin' '-D' 'HAVE_HYPOT' '-D' 'HAVE_FILE64' '-D'
'HAVE_FONTCONFIG' '-D' 'HAVE_LIBIDN' '-D' 'HAVE_SETLOCALE' '-Wall'
'-Wstrict-prototypes' '-Wundef' '-Wmissing-declarations' '-Wmissing-prototypes'
'-Wwrite-strings' '-Wno-strict-aliasing' '-Wdeclaration-after-statement'
'-fno-builtin' '-fno-common' '-D' 'HAVE_STDINT_H' '-D'
'GX_COLOR_INDEX_TYPE=unsigned long long' '-g' '-D' 'USE_LIBICONV_GNU' '-I'
'./obj' '-I' './base' '-o' './obj/gxfill.o' '-c' '-save-temps' '-O2' '-v'
'-mtune=generic' '-march=pentiumpro'
 /usr/lib/gcc/i686-pc-mingw32/4.6.0/../../../../i686-pc-mingw32/bin/as.exe -o
./obj/gxfill.o gxfill.s
COMPILER_PATH=/usr/libexec/gcc/i686-pc-mingw32/4.6.0/:/usr/libexec/gcc/i686-pc-mingw32/4.6.0/:/usr/libexec/gcc/i686-pc-mingw32/:/usr/lib/gcc/i686-pc-mingw32/4.6.0/:/usr/lib/gcc/i686-pc-mingw32/:/usr/lib/gcc/i686-pc-mingw32/4.6.0/../../../../i686-pc-mingw32/bin/
LIBRARY_PATH=/usr/lib/gcc/i686-pc-mingw32/4.6.0/:/usr/lib/gcc/i686-pc-mingw32/4.6.0/../../../../i686-pc-mingw32/lib/:/usr/lib/gcc/i686-pc-mingw32/4.6.0/../../../:/lib/:/usr/lib/
COLLECT_GCC_OPTIONS='-mno-cygwin' '-D' 'HAVE_HYPOT' '-D' 'HAVE_FILE64' '-D'
'HAVE_FONTCONFIG' '-D' 'HAVE_LIBIDN' '-D' 'HAVE_SETLOCALE' '-Wall'
'-Wstrict-prototypes' '-Wundef' '-Wmissing-declarations' '-Wmissing-prototypes'
'-Wwrite-strings' '-Wno-strict-aliasing' '-Wdeclaration-after-statement'
'-fno-builtin' '-fno-common' '-D' 'HAVE_STDINT_H' '-D'
'GX_COLOR_INDEX_TYPE=unsigned long long' '-g' '-D' 'USE_LIBICONV_GNU' '-I'
'./obj' '-I' './base' '-o' './obj/gxfill.o' '-c' '-save-temps' '-O2' '-v'
'-mtune=generic' '-march=pentiumpro'

Administrator@F8G6S6D42HGDY4 /tmp/gs
$ nm -sn obj/gxfill.o
00000000 b .bss
00000000 d .data
00000000 t .text


^ permalink raw reply	[flat|nested] 10+ messages in thread

* [Bug driver/45936] [4.6 regression] cc1 fails to generate target code with -O2
  2010-10-07 15:24 [Bug driver/45936] New: [4.6 regression] cc1 fails to generate target code with -O2 jojelino at gmail dot com
@ 2010-10-07 15:26 ` jojelino at gmail dot com
  2010-10-07 15:29 ` rguenth at gcc dot gnu.org
                   ` (7 subsequent siblings)
  8 siblings, 0 replies; 10+ messages in thread
From: jojelino at gmail dot com @ 2010-10-07 15:26 UTC (permalink / raw)
  To: gcc-bugs

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

--- Comment #1 from gee <jojelino at gmail dot com> 2010-10-07 15:26:37 UTC ---
giving -O1 had no problem.


^ permalink raw reply	[flat|nested] 10+ messages in thread

* [Bug driver/45936] [4.6 regression] cc1 fails to generate target code with -O2
  2010-10-07 15:24 [Bug driver/45936] New: [4.6 regression] cc1 fails to generate target code with -O2 jojelino at gmail dot com
  2010-10-07 15:26 ` [Bug driver/45936] " jojelino at gmail dot com
@ 2010-10-07 15:29 ` rguenth at gcc dot gnu.org
  2010-10-08 14:13 ` jojelino at gmail dot com
                   ` (6 subsequent siblings)
  8 siblings, 0 replies; 10+ messages in thread
From: rguenth at gcc dot gnu.org @ 2010-10-07 15:29 UTC (permalink / raw)
  To: gcc-bugs

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

--- Comment #2 from Richard Guenther <rguenth at gcc dot gnu.org> 2010-10-07 15:28:57 UTC ---
-mno-cygwin got just removed, please try without it.


^ permalink raw reply	[flat|nested] 10+ messages in thread

* [Bug driver/45936] [4.6 regression] cc1 fails to generate target code with -O2
  2010-10-07 15:24 [Bug driver/45936] New: [4.6 regression] cc1 fails to generate target code with -O2 jojelino at gmail dot com
  2010-10-07 15:26 ` [Bug driver/45936] " jojelino at gmail dot com
  2010-10-07 15:29 ` rguenth at gcc dot gnu.org
@ 2010-10-08 14:13 ` jojelino at gmail dot com
  2010-10-16 17:58 ` [Bug driver/45936] [4.6 regression] cc1 enters infinite loop within combine_simplify_rtx() jojelino at gmail dot com
                   ` (5 subsequent siblings)
  8 siblings, 0 replies; 10+ messages in thread
From: jojelino at gmail dot com @ 2010-10-08 14:13 UTC (permalink / raw)
  To: gcc-bugs

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

--- Comment #3 from gee <jojelino at gmail dot com> 2010-10-08 14:12:53 UTC ---
gcc without -mno-cygwin also fails to generate target code.. version of
binutils is 2.20.51.20101005 

$ gcc -DHAVE_HYPOT -DHAVE_FILE64  -DHAVE_FONTCONFIG -DHAVE_LIBIDN
-DHAVE_SETLOCALE -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations
-Wmissing-prototypes -Wwrite-strings -Wno-strict-aliasing
-Wdeclaration-after-statement -fno-builtin -fno-common -DHAVE_STDINT_H
-DGX_COLOR_INDEX_TYPE="unsigned long long" -g -DUSE_LIBICONV_GNU  -I./obj
-I./base  -o ./obj/gxfill.o -c ./base/gxfill.c -save-temps -O2 -v;nm -sn
./obj/gxfill.o


gcc -DHAVE_HYPOT -DHAVE_FILE64  -DHAVE_FONTCONFIG -DHAVE_LIBIDN
-DHAVE_SETLOCALE -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations
-Wmissing-prototypes -Wwrite-strings -Wno-strict-aliasing
-Wdeclaration-after-statement -fno-builtin -fno-common -DHAVE_STDINT_H
-DGX_COLOR_INDEX_TYPE="unsigned long long" -g -DUSE_LIBICONV_GNU  -I./obj
-I./base  -o ./obj/gxfill.o -c ./base/gxfill.c -save-temps -O2 -v;nm -sn
./obj/gxfill.o
Using built-in specs.
COLLECT_GCC=gcc
COLLECT_LTO_WRAPPER=/usr/libexec/gcc/i686-pc-cygwin/4.6.0/lto-wrapper.exe
Target: i686-pc-cygwin
Configured with: ./configure --prefix=/usr --disable-win32-registry
--enable-threads=posix --enable-languages=c,c++,lto --with-win32-nlsapi=unicode
--enable-tls --disable-bootstrap --enable-shared --disable-sjlj-exceptions
--enable-gomp
Thread model: posix
gcc version 4.6.0 20101005 (experimental) (GCC)
COLLECT_GCC_OPTIONS='-D' 'HAVE_HYPOT' '-D' 'HAVE_FILE64' '-D' 'HAVE_FONTCONFIG'
'-D' 'HAVE_LIBIDN' '-D' 'HAVE_SETLOCALE' '-Wall' '-Wstrict-prototypes'
'-Wundef' '-Wmissing-declarations' '-Wmissing-prototypes' '-Wwrite-strings'
'-Wno-strict-aliasing' '-Wdeclaration-after-statement' '-fno-builtin'
'-fno-common' '-D' 'HAVE_STDINT_H' '-D' 'GX_COLOR_INDEX_TYPE=unsigned long
long' '-g' '-D' 'USE_LIBICONV_GNU' '-I' './obj' '-I' './base' '-o'
'./obj/gxfill.o' '-c' '-save-temps' '-O2' '-v' '-mtune=generic'
'-march=pentiumpro'
 /usr/libexec/gcc/i686-pc-cygwin/4.6.0/cc1.exe -E -quiet -v -I ./obj -I ./base
-D__CYGWIN32__ -D__CYGWIN__ -Dunix -D__unix__ -D__unix -idirafter
/usr/lib/gcc/i686-pc-cygwin/4.6.0/../../../../i686-pc-cygwin/lib/../include/w32api
-idirafter
/usr/lib/gcc/i686-pc-cygwin/4.6.0/../../../../i686-pc-cygwin/lib/../../include/w32api
-D HAVE_HYPOT -D HAVE_FILE64 -D HAVE_FONTCONFIG -D HAVE_LIBIDN -D
HAVE_SETLOCALE -D HAVE_STDINT_H -D GX_COLOR_INDEX_TYPE=unsigned long long -D
USE_LIBICONV_GNU ./base/gxfill.c -mtune=generic -march=pentiumpro -Wall
-Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes
-Wwrite-strings -Wno-strict-aliasing -Wdeclaration-after-statement -fno-builtin
-fno-common -g -fworking-directory -O2 -fpch-preprocess -o gxfill.i
ignoring duplicate directory "/usr/include"
ignoring duplicate directory
"/usr/lib/gcc/i686-pc-cygwin/4.6.0/../../../../i686-pc-cygwin/lib/../../include/w32api"
#include "..." search starts here:
#include <...> search starts here:
 ./obj
 ./base
 /usr/lib/gcc/i686-pc-cygwin/4.6.0/include
 /usr/local/include
 /usr/lib/gcc/i686-pc-cygwin/4.6.0/include-fixed
 /usr/lib/gcc/i686-pc-cygwin/4.6.0/../../../../i686-pc-cygwin/include

/usr/lib/gcc/i686-pc-cygwin/4.6.0/../../../../i686-pc-cygwin/lib/../include/w32api
End of search list.
COLLECT_GCC_OPTIONS='-D' 'HAVE_HYPOT' '-D' 'HAVE_FILE64' '-D' 'HAVE_FONTCONFIG'
'-D' 'HAVE_LIBIDN' '-D' 'HAVE_SETLOCALE' '-Wall' '-Wstrict-prototypes'
'-Wundef' '-Wmissing-declarations' '-Wmissing-prototypes' '-Wwrite-strings'
'-Wno-strict-aliasing' '-Wdeclaration-after-statement' '-fno-builtin'
'-fno-common' '-D' 'HAVE_STDINT_H' '-D' 'GX_COLOR_INDEX_TYPE=unsigned long
long' '-g' '-D' 'USE_LIBICONV_GNU' '-I' './obj' '-I' './base' '-o'
'./obj/gxfill.o' '-c' '-save-temps' '-O2' '-v' '-mtune=generic'
'-march=pentiumpro'
 /usr/libexec/gcc/i686-pc-cygwin/4.6.0/cc1.exe -fpreprocessed gxfill.i -quiet
-dumpbase gxfill.c -mtune=generic -march=pentiumpro -auxbase-strip
./obj/gxfill.o -g -O2 -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations
-Wmissing-prototypes -Wwrite-strings -Wno-strict-aliasing
-Wdeclaration-after-statement -version -fno-builtin -fno-common -o gxfill.s
GNU C (GCC) version 4.6.0 20101005 (experimental) (i686-pc-cygwin)
        compiled by GNU C version 4.6.0 20100925 (experimental), GMP version
5.0.0, MPFR version 2.4.2, MPC version 0.8.1
GGC heuristics: --param ggc-min-expand=30 --param ggc-min-heapsize=4096
GNU C (GCC) version 4.6.0 20101005 (experimental) (i686-pc-cygwin)
        compiled by GNU C version 4.6.0 20100925 (experimental), GMP version
5.0.0, MPFR version 2.4.2, MPC version 0.8.1
GGC heuristics: --param ggc-min-expand=30 --param ggc-min-heapsize=4096
Compiler executable checksum: 07133399117e0f779c05a33aa9c33ff4
COLLECT_GCC_OPTIONS='-D' 'HAVE_HYPOT' '-D' 'HAVE_FILE64' '-D' 'HAVE_FONTCONFIG'
'-D' 'HAVE_LIBIDN' '-D' 'HAVE_SETLOCALE' '-Wall' '-Wstrict-prototypes'
'-Wundef' '-Wmissing-declarations' '-Wmissing-prototypes' '-Wwrite-strings'
'-Wno-strict-aliasing' '-Wdeclaration-after-statement' '-fno-builtin'
'-fno-common' '-D' 'HAVE_STDINT_H' '-D' 'GX_COLOR_INDEX_TYPE=unsigned long
long' '-g' '-D' 'USE_LIBICONV_GNU' '-I' './obj' '-I' './base' '-o'
'./obj/gxfill.o' '-c' '-save-temps' '-O2' '-v' '-mtune=generic'
'-march=pentiumpro'
 /usr/lib/gcc/i686-pc-cygwin/4.6.0/../../../../i686-pc-cygwin/bin/as.exe -o
./obj/gxfill.o gxfill.s
COMPILER_PATH=/usr/libexec/gcc/i686-pc-cygwin/4.6.0/:/usr/libexec/gcc/i686-pc-cygwin/4.6.0/:/usr/libexec/gcc/i686-pc-cygwin/:/usr/lib/gcc/i686-pc-cygwin/4.6.0/:/usr/lib/gcc/i686-pc-cygwin/:/usr/lib/gcc/i686-pc-cygwin/4.6.0/../../../../i686-pc-cygwin/bin/
LIBRARY_PATH=/usr/lib/gcc/i686-pc-cygwin/4.6.0/:/usr/lib/gcc/i686-pc-cygwin/4.6.0/../../../../i686-pc-cygwin/lib/:/usr/lib/gcc/i686-pc-cygwin/4.6.0/../../../:/lib/:/usr/lib/
COLLECT_GCC_OPTIONS='-D' 'HAVE_HYPOT' '-D' 'HAVE_FILE64' '-D' 'HAVE_FONTCONFIG'
'-D' 'HAVE_LIBIDN' '-D' 'HAVE_SETLOCALE' '-Wall' '-Wstrict-prototypes'
'-Wundef' '-Wmissing-declarations' '-Wmissing-prototypes' '-Wwrite-strings'
'-Wno-strict-aliasing' '-Wdeclaration-after-statement' '-fno-builtin'
'-fno-common' '-D' 'HAVE_STDINT_H' '-D' 'GX_COLOR_INDEX_TYPE=unsigned long
long' '-g' '-D' 'USE_LIBICONV_GNU' '-I' './obj' '-I' './base' '-o'
'./obj/gxfill.o' '-c' '-save-temps' '-O2' '-v' '-mtune=generic'
'-march=pentiumpro'
00000000 b .bss
00000000 d .data
00000000 t .text


^ permalink raw reply	[flat|nested] 10+ messages in thread

* [Bug driver/45936] [4.6 regression] cc1 enters infinite loop within combine_simplify_rtx()
  2010-10-07 15:24 [Bug driver/45936] New: [4.6 regression] cc1 fails to generate target code with -O2 jojelino at gmail dot com
                   ` (2 preceding siblings ...)
  2010-10-08 14:13 ` jojelino at gmail dot com
@ 2010-10-16 17:58 ` jojelino at gmail dot com
  2010-10-16 19:28 ` jojelino at gmail dot com
                   ` (4 subsequent siblings)
  8 siblings, 0 replies; 10+ messages in thread
From: jojelino at gmail dot com @ 2010-10-16 17:58 UTC (permalink / raw)
  To: gcc-bugs

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

gee <jojelino at gmail dot com> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
            Summary|[4.6 regression] cc1 fails  |[4.6 regression] cc1 enters
                   |to generate target code     |infinite loop within
                   |with -O2                    |combine_simplify_rtx()

--- Comment #4 from gee <jojelino at gmail dot com> 2010-10-16 17:58:10 UTC ---
oh my god... maybe i need recompile gcc with -O2 -g... 
it died before call frame depth exceed #74673 LOL
#74650 0x00a10020 in if_then_else_cond ()
#74651 0x00a10020 in if_then_else_cond ()
#74652 0x00a10020 in if_then_else_cond ()
#74653 0x00a10020 in if_then_else_cond ()
#74654 0x00a10020 in if_then_else_cond ()
#74655 0x00a10020 in if_then_else_cond ()
#74656 0x00a10020 in if_then_else_cond ()
#74657 0x00a10020 in if_then_else_cond ()
#74658 0x00a16e51 in combine_simplify_rtx ()
#74659 0x00a1934b in subst ()
#74660 0x00a1912c in subst ()
#74661 0x00a1912c in subst ()
#74662 0x00a1c369 in try_combine ()
#74663 0x00a20774 in rest_of_handle_combine ()
#74664 0x0065418d in execute_one_pass ()
#74665 0x00654425 in execute_pass_list ()
#74666 0x00654438 in execute_pass_list ()
#74667 0x0079054b in tree_rest_of_compilation ()
#74668 0x00656a0c in cgraph_expand_function ()
#74669 0x00659885 in cgraph_optimize ()
#74670 0x00659e6a in cgraph_finalize_compilation_unit ()
---Type <return> to continue, or q <return> to quit---
#74671 0x0041c428 in c_write_global_declarations ()
#74672 0x006631f2 in toplev_main ()
#74673 0x004a6f50 in main ()


^ permalink raw reply	[flat|nested] 10+ messages in thread

* [Bug driver/45936] [4.6 regression] cc1 enters infinite loop within combine_simplify_rtx()
  2010-10-07 15:24 [Bug driver/45936] New: [4.6 regression] cc1 fails to generate target code with -O2 jojelino at gmail dot com
                   ` (3 preceding siblings ...)
  2010-10-16 17:58 ` [Bug driver/45936] [4.6 regression] cc1 enters infinite loop within combine_simplify_rtx() jojelino at gmail dot com
@ 2010-10-16 19:28 ` jojelino at gmail dot com
  2010-11-03 15:41 ` rguenth at gcc dot gnu.org
                   ` (3 subsequent siblings)
  8 siblings, 0 replies; 10+ messages in thread
From: jojelino at gmail dot com @ 2010-10-16 19:28 UTC (permalink / raw)
  To: gcc-bugs

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

--- Comment #5 from gee <jojelino at gmail dot com> 2010-10-16 19:28:07 UTC ---
#74655 0x00a146c0 in if_then_else_cond (x=0x7f2e6940, ptrue=0x4e7c64c,
    pfalse=0x4e7c644) at ../.././gcc/combine.c:8490
#74656 0x00a146c0 in if_then_else_cond (x=0x7f2e6970, ptrue=0x4e7c6bc,
    pfalse=0x4e7c6b4) at ../.././gcc/combine.c:8490
#74657 0x00a146c0 in if_then_else_cond (x=0x7f2e6940, ptrue=0x4e7c734,
    pfalse=0x4e7c73c) at ../.././gcc/combine.c:8490
#74658 0x00a1b4f1 in combine_simplify_rtx (x=0x7f2e6940, op0_mode=SImode,
    in_dest=0x0) at ../.././gcc/combine.c:5176
#74659 0x00a1d9eb in subst (x=<value optimized out>, from=0x7f4bda60,
    to=0x7f2e6970, in_dest=0x0, unique_copy=0x0) at ../.././gcc/combine.c:5115
#74660 0x00a1d7cc in subst (x=0x7f62cd60, from=0x7f4bda60, to=0x7f2e6970,
    in_dest=0x0, unique_copy=0x0) at ../.././gcc/combine.c:5053
#74661 0x00a1d7cc in subst (x=0x7f62cd70, from=0x7f4bda60, to=0x7f2e6970,
    in_dest=0x0, unique_copy=0x0) at ../.././gcc/combine.c:5053
#74662 0x00a20a0f in try_combine (i3=<value optimized out>,
    i2=<value optimized out>, i1=0x7fa208e8, i0=<value optimized out>,
---Type <return> to continue, or q <return> to quit---
    new_direct_jump_p=0x4e7c9fc) at ../.././gcc/combine.c:3194
#74663 0x00a24dd4 in combine_instructions () at ../.././gcc/combine.c:1301
#74664 rest_of_handle_combine () at ../.././gcc/combine.c:13723
#74665 0x00655cfd in execute_one_pass (pass=0xc58d00)
    at ../.././gcc/passes.c:1562
#74666 execute_one_pass (pass=0xc58d00) at ../.././gcc/passes.c:1505
#74667 0x00655f95 in execute_pass_list (pass=0xc58d00)
    at ../.././gcc/passes.c:1617
#74668 0x00655fa8 in execute_pass_list (pass=0xc56540)
    at ../.././gcc/passes.c:1618
#74669 0x007929bb in tree_rest_of_compilation (fndecl=0x7f985380)
    at ../.././gcc/tree-optimize.c:419
#74670 0x00658aca in cgraph_expand_function (node=0x7ff639b0)
    at ../.././gcc/cgraphunit.c:1494
#74671 0x0065b435 in cgraph_expand_all_functions ()
    at ../.././gcc/cgraphunit.c:1553
#74672 cgraph_optimize () at ../.././gcc/cgraphunit.c:1809
#74673 0x0065ba1a in cgraph_finalize_compilation_unit ()
    at ../.././gcc/cgraphunit.c:1016
#74674 0x0041c488 in c_write_global_declarations ()
    at ../.././gcc/c-decl.c:9821
#74675 0x00664e32 in compile_file (argc=0xe, argv=0x52ba408)
    at ../.././gcc/toplev.c:931
#74676 do_compile (argc=0xe, argv=0x52ba408) at ../.././gcc/toplev.c:2363
---Type <return> to continue, or q <return> to quit---
#74677 toplev_main (argc=0xe, argv=0x52ba408) at ../.././gcc/toplev.c:2423
#74678 0x004a77d0 in main (argc=0xe, argv=0x52ba408) at ../.././gcc/main.c:36


^ permalink raw reply	[flat|nested] 10+ messages in thread

* [Bug driver/45936] [4.6 regression] cc1 enters infinite loop within combine_simplify_rtx()
  2010-10-07 15:24 [Bug driver/45936] New: [4.6 regression] cc1 fails to generate target code with -O2 jojelino at gmail dot com
                   ` (4 preceding siblings ...)
  2010-10-16 19:28 ` jojelino at gmail dot com
@ 2010-11-03 15:41 ` rguenth at gcc dot gnu.org
  2010-11-04 12:03 ` [Bug rtl-optimization/45936] " rguenth at gcc dot gnu.org
                   ` (2 subsequent siblings)
  8 siblings, 0 replies; 10+ messages in thread
From: rguenth at gcc dot gnu.org @ 2010-11-03 15:41 UTC (permalink / raw)
  To: gcc-bugs

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

Richard Guenther <rguenth at gcc dot gnu.org> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
   Target Milestone|---                         |4.6.0


^ permalink raw reply	[flat|nested] 10+ messages in thread

* [Bug rtl-optimization/45936] [4.6 regression] cc1 enters infinite loop within combine_simplify_rtx()
  2010-10-07 15:24 [Bug driver/45936] New: [4.6 regression] cc1 fails to generate target code with -O2 jojelino at gmail dot com
                   ` (5 preceding siblings ...)
  2010-11-03 15:41 ` rguenth at gcc dot gnu.org
@ 2010-11-04 12:03 ` rguenth at gcc dot gnu.org
  2010-11-04 12:20 ` jakub at gcc dot gnu.org
  2010-11-04 17:38 ` jojelino at gmail dot com
  8 siblings, 0 replies; 10+ messages in thread
From: rguenth at gcc dot gnu.org @ 2010-11-04 12:03 UTC (permalink / raw)
  To: gcc-bugs

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

Richard Guenther <rguenth at gcc dot gnu.org> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
             Status|UNCONFIRMED                 |WAITING
   Last reconfirmed|                            |2010.11.04 12:03:23
          Component|driver                      |rtl-optimization
     Ever Confirmed|0                           |1

--- Comment #6 from Richard Guenther <rguenth at gcc dot gnu.org> 2010-11-04 12:03:24 UTC ---
Can you try to reconfirm?  There was a bugfix in this area and ISTR I couldn't
reproduce it originally (and I can't now).


^ permalink raw reply	[flat|nested] 10+ messages in thread

* [Bug rtl-optimization/45936] [4.6 regression] cc1 enters infinite loop within combine_simplify_rtx()
  2010-10-07 15:24 [Bug driver/45936] New: [4.6 regression] cc1 fails to generate target code with -O2 jojelino at gmail dot com
                   ` (6 preceding siblings ...)
  2010-11-04 12:03 ` [Bug rtl-optimization/45936] " rguenth at gcc dot gnu.org
@ 2010-11-04 12:20 ` jakub at gcc dot gnu.org
  2010-11-04 17:38 ` jojelino at gmail dot com
  8 siblings, 0 replies; 10+ messages in thread
From: jakub at gcc dot gnu.org @ 2010-11-04 12:20 UTC (permalink / raw)
  To: gcc-bugs

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

Jakub Jelinek <jakub at gcc dot gnu.org> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
                 CC|                            |jakub at gcc dot gnu.org

--- Comment #7 from Jakub Jelinek <jakub at gcc dot gnu.org> 2010-11-04 12:20:28 UTC ---
http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=166231
in particular.


^ permalink raw reply	[flat|nested] 10+ messages in thread

* [Bug rtl-optimization/45936] [4.6 regression] cc1 enters infinite loop within combine_simplify_rtx()
  2010-10-07 15:24 [Bug driver/45936] New: [4.6 regression] cc1 fails to generate target code with -O2 jojelino at gmail dot com
                   ` (7 preceding siblings ...)
  2010-11-04 12:20 ` jakub at gcc dot gnu.org
@ 2010-11-04 17:38 ` jojelino at gmail dot com
  8 siblings, 0 replies; 10+ messages in thread
From: jojelino at gmail dot com @ 2010-11-04 17:38 UTC (permalink / raw)
  To: gcc-bugs

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

gee <jojelino at gmail dot com> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
             Status|WAITING                     |RESOLVED
         Resolution|                            |FIXED

--- Comment #8 from gee <jojelino at gmail dot com> 2010-11-04 17:38:11 UTC ---
it fixed. thanks


^ permalink raw reply	[flat|nested] 10+ messages in thread

end of thread, other threads:[~2010-11-04 17:38 UTC | newest]

Thread overview: 10+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2010-10-07 15:24 [Bug driver/45936] New: [4.6 regression] cc1 fails to generate target code with -O2 jojelino at gmail dot com
2010-10-07 15:26 ` [Bug driver/45936] " jojelino at gmail dot com
2010-10-07 15:29 ` rguenth at gcc dot gnu.org
2010-10-08 14:13 ` jojelino at gmail dot com
2010-10-16 17:58 ` [Bug driver/45936] [4.6 regression] cc1 enters infinite loop within combine_simplify_rtx() jojelino at gmail dot com
2010-10-16 19:28 ` jojelino at gmail dot com
2010-11-03 15:41 ` rguenth at gcc dot gnu.org
2010-11-04 12:03 ` [Bug rtl-optimization/45936] " rguenth at gcc dot gnu.org
2010-11-04 12:20 ` jakub at gcc dot gnu.org
2010-11-04 17:38 ` jojelino at gmail dot com

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for read-only IMAP folder(s) and NNTP newsgroup(s).