#2823: Building ffmpeg failed -------------------------------------+------------------------------------- Reporter: pradeepvr | Owner: Type: defect | Status: new Priority: critical | Component: Version: git-master | undetermined Keywords: | Resolution: Blocking: | Blocked By: Analyzed by developer: 0 | Reproduced by developer: 0 -------------------------------------+-------------------------------------
Comment (by redxii): I get a similar error in MinGW-w64 '''32-bit''' toolchain, the 64-bit toolchain doesn't produce an error. {{{ CC libavcodec/binkaudio.o CC libavcodec/binkdsp.o CC libavcodec/bintext.o CC libavcodec/bitstream.o libavcodec/bitstream.c: In function 'ff_init_vlc_sparse': libavcodec/bitstream.c:348:1: error: unable to find a register to spill in class 'AREG' libavcodec/bitstream.c:348:1: error: this is the insn: (insn 600 599 601 93 (parallel [ (set (reg:SI 1 dx [orig:259 D.8365 ] [259]) (mem/v:SI (plus:SI (reg/v/f:SI 262 [ vlc ]) (const_int 16 [0x10])) [-1 S4 A32])) (set (mem/v:SI (plus:SI (reg/v/f:SI 262 [ vlc ]) (const_int 16 [0x10])) [-1 S4 A32]) (unspec_volatile:SI [ (mem/v:SI (plus:SI (reg/v/f:SI 262 [ vlc ]) (const_int 16 [0x10])) [-1 S4 A32]) (reg/v/f:SI 262 [ vlc ]) (reg/f:SI 1 dx [357]) ] UNSPECV_CMPXCHG)) (set (reg:CCZ 17 flags) (compare:CCZ (unspec_volatile:SI [ (mem/v:SI (plus:SI (reg/v/f:SI 262 [ vlc ]) (const_int 16 [0x10])) [-1 S4 A32]) (reg/v/f:SI 262 [ vlc ]) (reg/f:SI 1 dx [357]) ] UNSPECV_CMPXCHG) (reg/v/f:SI 262 [ vlc ]))) ]) ./libavutil/atomic_gcc.h:57 1843 {*sync_compare_and_swapsi} (expr_list:REG_DEAD (reg/f:SI 1 dx [357]) (expr_list:REG_UNUSED (reg:CCZ 17 flags) (nil)))) libavcodec/bitstream.c:348: confused by earlier errors, bailing out make: *** [libavcodec/bitstream.o] Error 1 }}} GCC -v {{{ $ gcc -v Reading specs from e:/buildsys/mingw/bin/../lib/gcc/i686-w64-mingw32/4.6.3/specs COLLECT_GCC=E:\Buildsys\MinGW\bin\gcc.exe COLLECT_LTO_WRAPPER=e:/buildsys/mingw/bin/../libexec/gcc/i686-w64-mingw32/4.6.3 /lto-wrapper.exe Target: i686-w64-mingw32 Configured with: /home/ruben/mingw-w64/src/gcc/configure --host=i686-w64-mingw32 --build=x86_64-linux-gnu --target=i686-w64-mingw32 --with-sysroot=/home/ruben/m ingw-w64/mingw32mingw32/mingw32 --prefix=/home/ruben/mingw-w64/mingw32mingw32/mingw32 --with- gmp=/home/ruben/mingw-w64/prereq/i686-w64-mingw32/install --with-mp fr=/home/ruben/mingw-w64/prereq/i686-w64-mingw32/install --with- mpc=/home/ruben/mingw-w64/prereq/i686-w64-mingw32/install --with- ppl=/home/ruben/mingw-w64/prere q/i686-w64-mingw32/install --with- cloog=/home/ruben/mingw-w64/prereq/i686-w64-mingw32/install --disable-ppl- version-check --disable-cloog-version-check --enable -cloog-backend=isl --with-host-libstdcxx='-static -lstdc++ -lm' --enable- shared --enable-static --enable-threads=win32 --enable-plugins --disable- multilib --ena ble-languages=c,lto,c++,objc,obj-c++,fortran,java --enable-libgomp --disable-dw2-exceptions --enable-sjlj-exceptions --enable-fully-dynamic- string --enable-libs tdcxx-time --disable-nls --disable-werror --enable-checking=release --with-gnu-as --with-gnu-ld --disable-win32-registry --disable-rpath --disable-werror --with -libiconv-prefix=/home/ruben/mingw-w64/prereq/i686-w64-mingw32/install --with-pkgversion=rubenvb-4.6.3-2-release --with- bugurl=mingw-w64-public@lists.sourceforg e.net CC= CFLAGS='-O2 -march=nocona -mtune=core2 -fomit-frame-pointer -momit-leaf-frame-pointer' LDFLAGS=' -Wl,--large-address-aware' Thread model: win32 gcc version 4.6.3 (rubenvb-4.6.3-2-release) }}} -- Ticket URL: <https://ffmpeg.org/trac/ffmpeg/ticket/2823#comment:3> FFmpeg <http://ffmpeg.org> FFmpeg issue tracker _______________________________________________ FFmpeg-trac mailing list FFmpeg-trac@avcodec.org http://avcodec.org/mailman/listinfo/ffmpeg-trac