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

            Bug ID: 60568
           Summary: lto1: internal compiler error: in insn_min_length, at
                    config/i386/i386.md:1599
           Product: gcc
           Version: 4.9.0
            Status: UNCONFIRMED
          Severity: normal
          Priority: P3
         Component: lto
          Assignee: unassigned at gcc dot gnu.org
          Reporter: nheghathivhistha at gmail dot com

Created attachment 32383
  --> http://gcc.gnu.org/bugzilla/attachment.cgi?id=32383&action=edit
Unreduced TEncSbac.ii gzipped

In member function '_ZThn8_N4x2658TEncSbacD0Ev':
lto1: error: unrecognizable insn:
(jump_insn 3 2 4 (set (pc)
        (mem:SI (plus:SI (unspec:SI [
                        (symbol_ref:SI ("_ZN4x2658TEncSbacD0Ev") [flags 0x1]
<function_decl 0x7f5fa3e71800 __deleting_dtor >)
                    ] UNSPEC_GOT)
                (reg:SI 2 cx)) [0  S4 A8]))
/var/tmp/portage/media-libs/x265-0.8/work/multicoreware-x265-527d03c56d68/source/Lib/TLibEncoder/TEncSbac.h:66
-1
     (nil))
lto1: internal compiler error: in insn_min_length, at config/i386/i386.md:1599
Please submit a full bug report,
with preprocessed source if appropriate.
See <https://bugs.gentoo.org/> for instructions.
make[3]: ***
[/var/tmp/portage/media-libs/x265-0.8/temp/cc97nOMM.ltrans3.ltrans.o] Error 1

Called as:

/usr/bin/x86_64-pc-linux-gnu-g++  -m32 -fPIC -flto=4 -fuse-linker-plugin -O2
-ggdb -pipe -march=native -mtune=native -mno-3dnow -mno-sse4.2 -mno-avx 
-Wl,-Bsymbolic,-znoexecstack  -flto=4 -fuse-linker-plugin -Wl,--as-needed
-Wl,-O2 -Wl,-flto -O2 -ggdb -pipe -march=native -mtune=native -mno-3dnow
-mno-sse4.2 -mno-avx -shared -Wl,-soname,libx265.so.7 -o libx265.so.0.8
CMakeFiles/x265-shared.dir/dllmain.cpp.o
encoder/CMakeFiles/encoder.dir/__/Lib/TLibEncoder/NALwrite.cpp.o
encoder/CMakeFiles/encoder.dir/__/Lib/TLibEncoder/SEIwrite.cpp.o
encoder/CMakeFiles/encoder.dir/__/Lib/TLibEncoder/SyntaxElementWriter.cpp.o
encoder/CMakeFiles/encoder.dir/__/Lib/TLibEncoder/TEncBinCoderCABAC.cpp.o
encoder/CMakeFiles/encoder.dir/__/Lib/TLibEncoder/TEncCu.cpp.o
encoder/CMakeFiles/encoder.dir/__/Lib/TLibEncoder/TEncEntropy.cpp.o
encoder/CMakeFiles/encoder.dir/__/Lib/TLibEncoder/TEncSampleAdaptiveOffset.cpp.o
encoder/CMakeFiles/encoder.dir/__/Lib/TLibEncoder/TEncSbac.cpp.o
encoder/CMakeFiles/encoder.dir/__/Lib/TLibEncoder/TEncSearch.cpp.o
encoder/CMakeFiles/encoder.dir/bitcost.cpp.o
encoder/CMakeFiles/encoder.dir/motion.cpp.o
encoder/CMakeFiles/encoder.dir/slicetype.cpp.o
encoder/CMakeFiles/encoder.dir/frameencoder.cpp.o
encoder/CMakeFiles/encoder.dir/framefilter.cpp.o
encoder/CMakeFiles/encoder.dir/cturow.cpp.o
encoder/CMakeFiles/encoder.dir/dpb.cpp.o
encoder/CMakeFiles/encoder.dir/ratecontrol.cpp.o
encoder/CMakeFiles/encoder.dir/compress.cpp.o
encoder/CMakeFiles/encoder.dir/reference.cpp.o
encoder/CMakeFiles/encoder.dir/encoder.cpp.o
encoder/CMakeFiles/encoder.dir/api.cpp.o
encoder/CMakeFiles/encoder.dir/weightPrediction.cpp.o
common/CMakeFiles/common.dir/x86/pixel-a.asm.o
common/CMakeFiles/common.dir/x86/const-a.asm.o
common/CMakeFiles/common.dir/x86/cpu-a.asm.o
common/CMakeFiles/common.dir/x86/ssd-a.asm.o
common/CMakeFiles/common.dir/x86/mc-a.asm.o
common/CMakeFiles/common.dir/x86/mc-a2.asm.o
common/CMakeFiles/common.dir/x86/pixel-util8.asm.o
common/CMakeFiles/common.dir/x86/blockcopy8.asm.o
common/CMakeFiles/common.dir/x86/pixeladd8.asm.o
common/CMakeFiles/common.dir/x86/dct8.asm.o
common/CMakeFiles/common.dir/x86/sad16-a.asm.o
common/CMakeFiles/common.dir/x86/intrapred16.asm.o
common/CMakeFiles/common.dir/x86/ipfilter16.asm.o
common/CMakeFiles/common.dir/x86/pixel-32.asm.o
common/CMakeFiles/common.dir/x86/asm-primitives.cpp.o
common/CMakeFiles/common.dir/vec/vec-primitives.cpp.o
common/CMakeFiles/common.dir/vec/dct-sse3.cpp.o
common/CMakeFiles/common.dir/vec/blockcopy-sse3.cpp.o
common/CMakeFiles/common.dir/vec/dct-ssse3.cpp.o
common/CMakeFiles/common.dir/vec/dct-sse41.cpp.o
common/CMakeFiles/common.dir/__/Lib/TLibCommon/TComBitStream.cpp.o
common/CMakeFiles/common.dir/__/Lib/TLibCommon/TComDataCU.cpp.o
common/CMakeFiles/common.dir/__/Lib/TLibCommon/TComLoopFilter.cpp.o
common/CMakeFiles/common.dir/__/Lib/TLibCommon/TComMotionInfo.cpp.o
common/CMakeFiles/common.dir/__/Lib/TLibCommon/TComPattern.cpp.o
common/CMakeFiles/common.dir/__/Lib/TLibCommon/TComPic.cpp.o
common/CMakeFiles/common.dir/__/Lib/TLibCommon/TComPicSym.cpp.o
common/CMakeFiles/common.dir/__/Lib/TLibCommon/TComPicYuv.cpp.o
common/CMakeFiles/common.dir/__/Lib/TLibCommon/TComPicYuvMD5.cpp.o
common/CMakeFiles/common.dir/__/Lib/TLibCommon/TComPrediction.cpp.o
common/CMakeFiles/common.dir/__/Lib/TLibCommon/TComRom.cpp.o
common/CMakeFiles/common.dir/__/Lib/TLibCommon/TComSampleAdaptiveOffset.cpp.o
common/CMakeFiles/common.dir/__/Lib/TLibCommon/TComSlice.cpp.o
common/CMakeFiles/common.dir/__/Lib/TLibCommon/TComTrQuant.cpp.o
common/CMakeFiles/common.dir/__/Lib/TLibCommon/TComWeightPrediction.cpp.o
common/CMakeFiles/common.dir/__/Lib/TLibCommon/TComYuv.cpp.o
common/CMakeFiles/common.dir/primitives.cpp.o
common/CMakeFiles/common.dir/pixel.cpp.o common/CMakeFiles/common.dir/dct.cpp.o
common/CMakeFiles/common.dir/ipfilter.cpp.o
common/CMakeFiles/common.dir/intrapred.cpp.o
common/CMakeFiles/common.dir/cpu.cpp.o
common/CMakeFiles/common.dir/version.cpp.o
common/CMakeFiles/common.dir/threading.cpp.o
common/CMakeFiles/common.dir/threadpool.cpp.o
common/CMakeFiles/common.dir/wavefront.cpp.o
common/CMakeFiles/common.dir/md5.cpp.o
common/CMakeFiles/common.dir/TShortYUV.cpp.o
common/CMakeFiles/common.dir/common.cpp.o
common/CMakeFiles/common.dir/param.cpp.o
common/CMakeFiles/common.dir/lowres.cpp.o
common/CMakeFiles/common.dir/piclist.cpp.o -lpthread -lrt

find . -type f -name *.o -exec grep _ZThn8_N4x2658TEncSbacD0Ev {} \;
Binary file ./encoder/CMakeFiles/encoder.dir/__/Lib/TLibEncoder/TEncSbac.cpp.o
matches

Going to attach TEncSbac.ii.gz.

gcc -v
Using built-in specs.
COLLECT_GCC=/usr/x86_64-pc-linux-gnu/gcc-bin/4.9.0-alpha20140317/gcc
COLLECT_LTO_WRAPPER=/usr/libexec/gcc/x86_64-pc-linux-gnu/4.9.0-alpha20140317/lto-wrapper
Target: x86_64-pc-linux-gnu
Configured with:
/var/tmp/portage/sys-devel/gcc-4.9.0_alpha20140317/work/gcc-4.9-20140317/configure
--host=x86_64-pc-linux-gnu --build=x86_64-pc-linux-gnu --prefix=/usr
--bindir=/usr/x86_64-pc-linux-gnu/gcc-bin/4.9.0-alpha20140317
--includedir=/usr/lib/gcc/x86_64-pc-linux-gnu/4.9.0-alpha20140317/include
--datadir=/usr/share/gcc-data/x86_64-pc-linux-gnu/4.9.0-alpha20140317
--mandir=/usr/share/gcc-data/x86_64-pc-linux-gnu/4.9.0-alpha20140317/man
--infodir=/usr/share/gcc-data/x86_64-pc-linux-gnu/4.9.0-alpha20140317/info
--with-gxx-include-dir=/usr/lib/gcc/x86_64-pc-linux-gnu/4.9.0-alpha20140317/include/g++-v4
--with-python-dir=/share/gcc-data/x86_64-pc-linux-gnu/4.9.0-alpha20140317/python
--enable-languages=c,c++,java,go,objc,obj-c++,fortran,ada --enable-obsolete
--disable-werror --with-system-zlib --enable-nls --without-included-gettext
--enable-checking=release --with-bugurl=https://bugs.gentoo.org/
--with-pkgversion='Gentoo 4.9.0_alpha20140317' --enable-libstdcxx-time
--enable-shared --enable-threads=posix --enable-__cxa_atexit
--enable-clocale=gnu --enable-multilib --disable-altivec --disable-fixed-point
--enable-targets=all --enable-java-awt=gtk --enable-libgomp --enable-lto
--with-cloog --disable-isl-version-check
Thread model: posix
gcc version 4.9.0-alpha20140317 20140318 (experimental) [trunk revision 208641]
(Gentoo 4.9.0_alpha20140317)

Reply via email to