gcc: warning: -pipe ignored because -save-temps specified 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 20100910 (experimental) (GCC) COLLECT_GCC_OPTIONS='-MMD' '-MF' 'libmpcodecs/vd_ffmpeg.d' '-MT' 'libmpcodecs/vd_ffmpeg.o' '-Wstrict-prototypes' '-Wmissing-prototypes' '-Wundef' '-Wdisabled-optimization' '-Wno-pointer-sign' '-Wdeclaration-after-statement' '-std=gnu99' '-Wall' '-Wno-switch' '-Wno-parentheses' '-Wpointer-arith' '-Wredundant-decls' '-O4' '-pipe' '-ffast-math' '-fomit-frame-pointer' '-D' '_LARGEFILE_SOURCE' '-D' '_FILE_OFFSET_BITS=64' '-D' '_LARGEFILE64_SOURCE' '-I' 'libdvdread4' '-I' '.' '-march=core2' '-mfpmath=sse' '-fno-common' '-I' '/usr/include/freetype2' '-c' '-o' 'libmpcodecs/vd_ffmpeg.o' '-v' '-save-temps' /usr/libexec/gcc/i686-pc-cygwin/4.6.0/cc1.exe -E -quiet -v -I libdvdread4 -I . -I /usr/include/freetype2 -MMD libmpcodecs/vd_ffmpeg.d -MF libmpcodecs/vd_ffmpeg.d -MT libmpcodecs/vd_ffmpeg.o -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 _LARGEFILE_SOURCE -D _FILE_OFFSET_BITS=64 -D _LARGEFILE64_SOURCE libmpcodecs/vd_ffmpeg.c -march=core2 -mcx16 -msahf -msse4.1 --param l1-cache-size=32 --param l1-cache-line-size=64 --param l2-cache-size=2048 -mtune=core2 -march=core2 -mfpmath=sse -std=gnu99 -Wstrict-prototypes -Wmissing-prototypes -Wundef -Wdisabled-optimization -Wno-pointer-sign -Wdeclaration-after-statement -Wall -Wno-switch -Wno-parentheses -Wpointer-arith -Wredundant-decls -ffast-math -fomit-frame-pointer -fno-common -O4 -fpch-preprocess -o vd_ffmpeg.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: libdvdread4 . /usr/include/freetype2 /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='-MMD' '-MF' 'libmpcodecs/vd_ffmpeg.d' '-MT' 'libmpcodecs/vd_ffmpeg.o' '-Wstrict-prototypes' '-Wmissing-prototypes' '-Wundef' '-Wdisabled-optimization' '-Wno-pointer-sign' '-Wdeclaration-after-statement' '-std=gnu99' '-Wall' '-Wno-switch' '-Wno-parentheses' '-Wpointer-arith' '-Wredundant-decls' '-O4' '-pipe' '-ffast-math' '-fomit-frame-pointer' '-D' '_LARGEFILE_SOURCE' '-D' '_FILE_OFFSET_BITS=64' '-D' '_LARGEFILE64_SOURCE' '-I' 'libdvdread4' '-I' '.' '-march=core2' '-mfpmath=sse' '-fno-common' '-I' '/usr/include/freetype2' '-c' '-o' 'libmpcodecs/vd_ffmpeg.o' '-v' '-save-temps' /usr/libexec/gcc/i686-pc-cygwin/4.6.0/cc1.exe -fpreprocessed vd_ffmpeg.i -march=core2 -mcx16 -msahf -msse4.1 --param l1-cache-size=32 --param l1-cache-line-size=64 --param l2-cache-size=2048 -mtune=core2 -quiet -dumpbase vd_ffmpeg.c -march=core2 -mfpmath=sse -auxbase-strip libmpcodecs/vd_ffmpeg.o -O4 -Wstrict-prototypes -Wmissing-prototypes -Wundef -Wdisabled-optimization -Wno-pointer-sign -Wdeclaration-after-statement -Wall -Wno-switch -Wno-parentheses -Wpointer-arith -Wredundant-decls -std=gnu99 -version -ffast-math -fomit-frame-pointer -fno-common -o vd_ffmpeg.s GNU C (GCC) version 4.6.0 20100910 (experimental) (i686-pc-cygwin) compiled by GNU C version 4.6.0 20100825 (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 20100910 (experimental) (i686-pc-cygwin) compiled by GNU C version 4.6.0 20100825 (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: 4bea862be3a27aad0f75be2c3cad166f libmpcodecs/vd_ffmpeg.c: In function init: libmpcodecs/vd_ffmpeg.c:428:9: warning: AVPaletteControl is deprecated (declared at ./libavcodec/avcodec.h:2879) [-Wdeprecated-declarations] libmpcodecs/vd_ffmpeg.c: In function decode: libmpcodecs/vd_ffmpeg.c:917:6: warning: return discards const qualifier from pointer target type [enabled by default] libmpcodecs/vd_ffmpeg.c: At top level: libmpcodecs/vd_ffmpeg.c:84:25: warning: get_format declared static but never defined [-Wunused-function] libmpcodecs/vd_ffmpeg.c: In function draw_slice: libmpcodecs/vd_ffmpeg.c:489:13: error: type mismatch in binary expression vector(4) uint8_t * vector(4) uint8_t * vector(4) unsigned int vect_var_.106_83 = vect_var_.103_80 - vect_var_.104_81; libmpcodecs/vd_ffmpeg.c:489:13: internal compiler error: verify_stmts failed Please submit a full bug report, with preprocessed source if appropriate. See <http://gcc.gnu.org/bugs.html> for instructions. -- Summary: [4.6 regression] internal compiler error: verify_stmts failed Product: gcc Version: 4.6.0 Status: UNCONFIRMED Severity: normal Priority: P3 Component: tree-optimization AssignedTo: unassigned at gcc dot gnu dot org ReportedBy: jojelino at gmail dot com http://gcc.gnu.org/bugzilla/show_bug.cgi?id=45633