Bug ID 1182440
Summary LTO segfaults on armv6/7 for gnuradio
Classification openSUSE
Product openSUSE Tumbleweed
Version Current
Hardware armv7
OS Other
Status NEW
Severity Normal
Priority P5 - None
Component Other
Assignee screening-team-bugs@suse.de
Reporter guillaume.gardet@arm.com
QA Contact qa-bugs@suse.de
Found By ---
Blocker ---

LTO segfaults on armv6/7 for gnuradio.

Build log:
[10940s] [ 79%] Linking CXX shared module _analog_swig.so
[10940s] cd /home/abuild/rpmbuild/BUILD/gnuradio-3.8.2.0/build/gr-analog/swig
&& /usr/bin/cmake -E cmake_link_script CMakeFiles/analog_swig.dir/link.txt
--verbose=1
[10940s] /usr/bin/c++ -fPIC -O2 -Wall -D_FORTIFY_SOURCE=2
-fstack-protector-strong -funwind-tables -fasynchronous-unwind-tables
-fstack-clash-protection -Werror=return-type -flto=auto -g -DNDEBUG
-fvisibility=hidden -Wsign-compare -Wno-uninitialized -O2 -g -DNDEBUG
-flto=auto -Wl,--as-needed -shared  -o _analog_swig.so
CMakeFiles/analog_swig.dir/CMakeFiles/analog_swig.dir/analog_swigPYTHON_wrap.cxx.o

-Wl,-rpath,/home/abuild/rpmbuild/BUILD/gnuradio-3.8.2.0/build/gr-analog/lib:/home/abuild/rpmbuild/BUILD/gnuradio-3.8.2.0/build/gr-filter/lib:/home/abuild/rpmbuild/BUILD/gnuradio-3.8.2.0/build/gr-fft/lib:/home/abuild/rpmbuild/BUILD/gnuradio-3.8.2.0/build/gr-blocks/lib:/home/abuild/rpmbuild/BUILD/gnuradio-3.8.2.0/build/gnuradio-runtime/lib:/home/abuild/rpmbuild/BUILD/gnuradio-3.8.2.0/build/gnuradio-runtime/lib/pmt:
../lib/libgnuradio-analog.so.3.8.2.0
../../gr-filter/lib/libgnuradio-filter.so.3.8.2.0 /usr/lib/libpython3.8.so
../../gr-fft/lib/libgnuradio-fft.so.3.8.2.0 /usr/lib/libfftw3f.so
/usr/lib/libfftw3f_threads.so ../../gr-blocks/lib/libgnuradio-blocks.so.3.8.2.0
../../gnuradio-runtime/lib/libgnuradio-runtime.so.3.8.2.0
../../gnuradio-runtime/lib/pmt/libgnuradio-pmt.so.3.8.2.0
/usr/lib/libboost_program_options.so.1.75.0
/usr/lib/libboost_filesystem.so.1.75.0 /usr/lib/libboost_system.so.1.75.0
/usr/lib/libboost_regex.so.1.75.0 -licudata -licui18n -licuuc
/usr/lib/libboost_thread.so.1.75.0 -lpthread /usr/lib/liblog4cpp.so
/usr/lib/libgmpxx.so /usr/lib/libgmp.so -lrt /usr/lib/libvolk.so.2.4 -ldl -lm 
[10940s] during IPA pass: materialize-all-clones
[10940s] In function
'_wrap_random_uniform_source_s_sptr_declare_sample_delay__SWIG_1':
[10940s] lto1: internal compiler error: Segmentation fault
[10940s] Please submit a full bug report,
[10940s] with preprocessed source if appropriate.
[10940s] See <https://bugs.opensuse.org/> for instructions.
[10940s] make[3]: *** [/tmp/cc9ROaTn.mk:152:
/tmp/_analog_swig.so.HLPBa4.ltrans50.ltrans.o] Error 1
[10940s] lto-wrapper: fatal error: make returned 2 exit status
[10940s] compilation terminated.
[10940s]
/usr/lib/gcc/armv7hl-suse-linux-gnueabi/10/../../../../armv7hl-suse-linux-gnueabi/bin/ld:
error: lto-wrapper failed
[10940s] collect2: error: ld returned 1 exit status
[10940s] make[2]: ***
[gr-analog/swig/CMakeFiles/analog_swig.dir/build.make:124:
gr-analog/swig/_analog_swig.so] Error 1
[10940s] make[2]: Leaving directory
'/home/abuild/rpmbuild/BUILD/gnuradio-3.8.2.0/build'
[10940s] make[1]: *** [CMakeFiles/Makefile2:8335:
gr-analog/swig/CMakeFiles/analog_swig.dir/all] Error 2
[10940s] make[1]: *** Waiting for unfinished jobs...


You are receiving this mail because: