Open raj-prince587 opened 1 month ago
This also happens with openSuSE Tumbleweed:
`(gdb) run Starting program: /home/romaschw/pioneer-master/build/pioneer
This GDB supports auto-downloading debuginfo from the following URLs:
https://debuginfod.opensuse.org/
Enable debuginfod for this session? (y or [n]) y
Debuginfod has been enabled.
To make this setting permanent, add 'set debuginfod enabled on' to .gdbinit.
Downloading separate debug info for /lib64/ld-linux-x86-64.so.2
Downloading separate debug info for system-supplied DSO at 0x7ffff7fc4000
Missing separate debuginfos, use: zypper install glibc-debuginfo-2.40-1.1.x86_64
Downloading separate debug info for /lib64/libfreetype.so.6
Downloading separate debug info for /lib64/libOpenGL.so.0
Downloading separate debug info for /lib64/libGLX.so.0
Downloading separate debug info for /lib64/libGLU.so.1
Downloading separate debug info for /lib64/libsigc-2.0.so.0
Downloading separate debug info for /lib64/libvorbisfile.so.3
Downloading separate debug info for /lib64/libstdc++.so.6
Downloading separate debug info for /lib64/libm.so.6
Downloading separate debug info for /lib64/libgcc_s.so.1
Downloading separate debug info for /lib64/libc.so.6
[Thread debugging using libthread_db enabled]
Using host libthread_db library "/lib64/libthread_db.so.1".
Downloading separate debug info for /lib64/libz.so.1
Downloading separate debug info for /lib64/libminizip.so.1
Downloading separate debug info for /lib64/libbz2.so.1
Downloading separate debug info for /lib64/libpng16.so.16
Downloading separate debug info for /lib64/libbrotlidec.so.1
Downloading separate debug info for /lib64/libGLdispatch.so.0
Downloading separate debug info for /lib64/libX11.so.6
Downloading separate debug info for /lib64/libasound.so.2
Downloading separate debug info for /lib64/libjpeg.so.8
Downloading separate debug info for /lib64/libtiff.so.6
Downloading separate debug info for /lib64/libwebpdemux.so.2
Downloading separate debug info for /lib64/libwebp.so.7
Downloading separate debug info for /lib64/libvorbis.so.0
Downloading separate debug info for /lib64/libogg.so.0
Downloading separate debug info for /lib64/libbrotlicommon.so.1
Downloading separate debug info for /lib64/libxcb.so.1
Downloading separate debug info for /lib64/libzstd.so.1
Downloading separate debug info for /lib64/liblzma.so.5
Downloading separate debug info for /lib64/libjbig.so.2
Downloading separate debug info for /lib64/libsharpyuv.so.0
Downloading separate debug info for /lib64/libXau.so.6
Program received signal SIGILL, Illegal instruction.
0x000000000045af5a in Lang::init_string_helper_class::init_string_helper_class (this=
...but these Packages are not available.
Does Ubuntu 24.04 also use gcc/g++ version 14?
This is july stable, precompiled package by the distributor SuSE, upper one is self-compiled actual master
`(gdb) run Starting program: /usr/bin/pioneer
This GDB supports auto-downloading debuginfo from the following URLs:
https://debuginfod.opensuse.org/
Enable debuginfod for this session? (y or [n]) y
Debuginfod has been enabled.
To make this setting permanent, add 'set debuginfod enabled on' to .gdbinit.
Downloading separate debug info for /lib64/ld-linux-x86-64.so.2
Downloading separate debug info for system-supplied DSO at 0x7ffff7fc4000
Missing separate debuginfos, use: zypper install glibc-debuginfo-2.40-1.1.x86_64
Downloading separate debug info for /lib64/libOpenGL.so.0
Downloading separate debug info for /lib64/libGLX.so.0
Downloading separate debug info for /lib64/libsigc-2.0.so.0
Downloading separate debug info for /lib64/libvorbisfile.so.3
Downloading separate debug info for /lib64/libfmt.so.11
Downloading separate debug info for /lib64/libGLEW.so.2.2
Downloading separate debug info for /lib64/libstdc++.so.6
Downloading separate debug info for /lib64/libm.so.6
Downloading separate debug info for /lib64/libgcc_s.so.1
Downloading separate debug info for /lib64/libc.so.6
[Thread debugging using libthread_db enabled]
Using host libthread_db library "/lib64/libthread_db.so.1".
Downloading separate debug info for /lib64/libz.so.1
Downloading separate debug info for /lib64/libminizip.so.1
Downloading separate debug info for /lib64/libGLdispatch.so.0
Downloading separate debug info for /lib64/libX11.so.6
Downloading separate debug info for /lib64/libasound.so.2
Downloading separate debug info for /lib64/libpng16.so.16
Downloading separate debug info for /lib64/libjpeg.so.8
Downloading separate debug info for /lib64/libtiff.so.6
Downloading separate debug info for /lib64/libwebpdemux.so.2
Downloading separate debug info for /lib64/libwebp.so.7
Downloading separate debug info for /lib64/libvorbis.so.0
Downloading separate debug info for /lib64/libogg.so.0
Downloading separate debug info for /lib64/libGL.so.1
Downloading separate debug info for /lib64/libxcb.so.1
Downloading separate debug info for /lib64/libzstd.so.1
Downloading separate debug info for /lib64/liblzma.so.5
Downloading separate debug info for /lib64/libjbig.so.2
Downloading separate debug info for /lib64/libsharpyuv.so.0
Downloading separate debug info for /lib64/libXau.so.6
Program received signal SIGILL, Illegal instruction.
0x000055555570a7f0 in std::detail::_Compiler<std::__cxx11::regex_traits
Does Ubuntu 24.04 also use gcc/g++ version 14?
Yes, it does:
@Web-eWorks , what is your opinion?
I suspect the problem you're running into is that your CPU doesn't support SSE4.2 which we enable compilation for on x86/64 unless manually disabled. Pass -DUSE_SSE42=0
when running cmake
or ./bootstrap
and see if that resolves the issue.
Success!
The option has to be given to the ./bootstrap routine, make/cmake seems not to accept it.
Success!
@Bodasey @raj-prince587 So this issue can be closed?
For me, I have got the solution - but if SSE4.2 is not in use for a long time yet, maybe we should keep it open with a more general title for a while.
I think FAQ is better place.
Getting error
Observed behaviour
Facing error
Illegal instruction (core dumped) $SNAP/usr/local/bin/pioneer "$@"
Expected behaviour
Pioneer SIM should run
Steps to reproduce
OS: Ubuntu 24.04 LTS
My pioneer version (and OS):
(imaktor-EDIT: fixed format)