http://gcc.gnu.org/bugzilla/show_bug.cgi?id=50995
Bug #: 50995 Summary: [4.5 regression] ICE in ipa-inline.c:1413 Classification: Unclassified Product: gcc Version: 4.7.0 Status: UNCONFIRMED Severity: normal Priority: P3 Component: tree-optimization AssignedTo: unassig...@gcc.gnu.org ReportedBy: jojel...@gmail.com Host: i686-pc-cygwin Target: i686-pc-cygwin Build: i686-pc-cygwin Created attachment 25726 --> http://gcc.gnu.org/bugzilla/attachment.cgi?id=25726 preprocessed source Starting program: /usr/libexec/gcc/i686-pc-cygwin/4.7.0/cc1.exe -quiet -v -I . -I ./ -MMD libavfilter/libmpcodecs/vf_divtc.d -MF libavfilter/libmpcodecs/vf_divtc.d -MT libavfilter/libmpcodecs/vf_divtc.o -D__CYGWIN32__ -D__CYGWIN__ -Dunix -D__unix__ -D__unix -idirafter /usr/lib/gcc/i686-pc-cygwin/4.7.0/../../../../i686-pc-cygwin/lib/../include/w32api -idirafter /usr/lib/gcc/i686-pc-cygwin/4.7.0/../../../../i686-pc-cygwin/lib/../../include/w32api -D _ISOC99_SOURCE -D _FILE_OFFSET_BITS=64 -D _LARGEFILE_SOURCE -U __STRICT_ANSI__ -D HAVE_AV_CONFIG_H libavfilter/libmpcodecs/vf_divtc.c -quiet -dumpbase vf_divtc.c -msse4.1 -mfpmath=sse -march=core2 -auxbase-strip libavfilter/libmpcodecs/vf_divtc.o -g -O3 -Wdeclaration-after-statement -Wall -Wno-parentheses -Wno-switch -Wno-format-zero-length -Wdisabled-optimization -Wpointer-arith -Wredundant-decls -Wno-pointer-sign -Wcast-qual -Wwrite-strings -Wtype-limits -Wundef -Wmissing-prototypes -Wno-pointer-to-int-cast -Wstrict-prototypes -Werror=implicit-function-declaration -Werror=missing-prototypes -std=c99 -version -fno-common -fomit-frame-pointer -fno-math-errno -fno-signed-zeros -fno-tree-vectorize -o /tmp/ccZPl6Qi.s [New Thread 804.0xc28] warning: section .gnu_debuglink not found in /cygdrive/d/cygwin/bin/cygwin1.dbg [New Thread 804.0xc44] GNU C (GCC) version 4.7.0 20111104 (experimental) (i686-pc-cygwin) compiled by GNU C version 4.7.0 20111025 (experimental), GMP version 5.0.2, MPFR version 3.2.0-dev, MPC version 0.9 GGC heuristics: --param ggc-min-expand=30 --param ggc-min-heapsize=4096 ignoring duplicate directory "/usr/include" ignoring duplicate directory "/usr/lib/gcc/i686-pc-cygwin/4.7.0/../../../../i686-pc-cygwin/lib/../../include/w32api" ignoring duplicate directory "./" #include "..." search starts here: #include <...> search starts here: . /usr/lib/gcc/i686-pc-cygwin/4.7.0/include /usr/local/include /usr/lib/gcc/i686-pc-cygwin/4.7.0/include-fixed /usr/lib/gcc/i686-pc-cygwin/4.7.0/../../../../i686-pc-cygwin/include /usr/lib/gcc/i686-pc-cygwin/4.7.0/../../../../i686-pc-cygwin/lib/../include/w32api End of search list. GNU C (GCC) version 4.7.0 20111104 (experimental) (i686-pc-cygwin) compiled by GNU C version 4.7.0 20111025 (experimental), GMP version 5.0.2, MPFR version 3.2.0-dev, MPC version 0.9 GGC heuristics: --param ggc-min-expand=30 --param ggc-min-heapsize=4096 Compiler executable checksum: e24543e05bd1bd65adee7e2b2587e7e1 libavfilter/libmpcodecs/vf_divtc.c:721:4: internal compiler error: in inline_small_functions, at ipa-inline.c:1413 Please submit a full bug report, with preprocessed source if appropriate. See <http://gcc.gnu.org/bugs.html> for instructions. [Inferior 1 (process 804) exited with code 04]