diff options
Diffstat (limited to '')
| -rw-r--r-- | results/scraper/box64/101 | 151 | ||||
| -rw-r--r-- | results/scraper/box64/1010 | 25 | ||||
| -rw-r--r-- | results/scraper/box64/1011 | 46 | ||||
| -rw-r--r-- | results/scraper/box64/1012 | 11 | ||||
| -rw-r--r-- | results/scraper/box64/1013 | 6 | ||||
| -rw-r--r-- | results/scraper/box64/1015 | 39 | ||||
| -rw-r--r-- | results/scraper/box64/1016 | 23 | ||||
| -rw-r--r-- | results/scraper/box64/1018 | 30 | ||||
| -rw-r--r-- | results/scraper/box64/1019 | 54 |
9 files changed, 385 insertions, 0 deletions
diff --git a/results/scraper/box64/101 b/results/scraper/box64/101 new file mode 100644 index 000000000..827d5a8c8 --- /dev/null +++ b/results/scraper/box64/101 @@ -0,0 +1,151 @@ +Dwarf Fortress +dwarf fortress won't launch +command: sudo ./df + +``` +Box64 with Dynarec v0.1.3 5bca9b5 built on Aug 21 2021 22:51:13 +Using default BOX64_LD_LIBRARY_PATH: ./:lib/:lib64/:x86_64/:bin64/:libs64/ +Using default BOX64_PATH: ./:bin/ +Counted 31 Env var +Looking for ./libs/Dwarf_Fortress +Using native(wrapped) libSDL-1.2.so.0 +Using native(wrapped) libm.so.6 +Using native(wrapped) libdl.so.2 +Using native(wrapped) librt.so.1 +Using emulated /home/komodo/Downloads/df_47_05_linux/df_linux/libs/libgraphics.so +Using emulated /usr/lib/x86_64-linux-gnu/libstdc++.so.6 +Using emulated /home/komodo/Downloads/df_47_05_linux/df_linux/libs/libgcc_s.so.1 +Using native(wrapped) libc.so.6 +Using native(wrapped) ld-linux-x86-64.so.2 +Using native(wrapped) libpthread.so.0 +Using emulated /usr/lib/x86_64-linux-gnu/libgtk-x11-2.0.so.0 +Using emulated /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0 +Using native(wrapped) libSDL_image-1.2.so.0 +Using native(wrapped) libz.so.1 +Using native(wrapped) libGLU.so.1 +Using native(wrapped) libGL.so.1 +Using native(wrapped) libSDL_ttf-2.0.so.0 +Using emulated /usr/lib/x86_64-linux-gnu/libgdk-x11-2.0.so.0 +Using emulated /usr/lib/x86_64-linux-gnu/libgmodule-2.0.so.0 +Using native(wrapped) libpangocairo-1.0.so.0 +Using native(wrapped) libpango-1.0.so.0 +Using emulated /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0 +Using native(wrapped) libgnutls.so.30 +Using emulated /usr/lib/x86_64-linux-gnu/libpcre.so.1 +Using emulated /usr/lib/x86_64-linux-gnu/libffi.so.6 +Using native(wrapped) libX11.so.6 +Using native(wrapped) libXfixes.so.3 +Using native(wrapped) libxcb.so.1 +Using native(wrapped) libXau.so.6 +Using native(wrapped) libXdmcp.so.6 +Using native(wrapped) libatk-1.0.so.0 +Using native(wrapped) libcairo.so.2 +Using emulated /usr/lib/x86_64-linux-gnu/libgdk_pixbuf-2.0.so.0 +Using emulated /usr/lib/x86_64-linux-gnu/libgio-2.0.so.0 +Using native(wrapped) libpangoft2-1.0.so.0 +Using native(wrapped) libfontconfig.so.1 +Using native(wrapped) libfreetype.so.6 +Using native(wrapped) libXrender.so.1 +Using native(wrapped) libXinerama.so.1 +Using native(wrapped) libXext.so.6 +Using native(wrapped) libXi.so.6 +Using native(wrapped) libXrandr.so.2 +Using native(wrapped) libXcursor.so.1 +Using native(wrapped) libXcomposite.so.1 +Using native(wrapped) libXdamage.so.1 +Using emulated /usr/lib/x86_64-linux-gnu/libselinux.so.1 +Using native(wrapped) libresolv.so.2 +Using emulated /usr/lib/x86_64-linux-gnu/libmount.so.1 +Using emulated /usr/lib/x86_64-linux-gnu/libpcre2-8.so.0 +Using emulated /usr/lib/x86_64-linux-gnu/libblkid.so.1 +Using native(wrapped) libuuid.so.1 +Using native(wrapped) libpng16.so.16 + +(Dwarf_Fortress:433): Gtk-WARNING **: 02:59:41.335: Unable to locate theme engine in module_path: "murrine", + +(Dwarf_Fortress:433): Gtk-WARNING **: 02:59:41.343: Unable to locate theme engine in module_path: "murrine", + +(Dwarf_Fortress:433): Gtk-WARNING **: 02:59:41.344: Unable to locate theme engine in module_path: "murrine", + +(Dwarf_Fortress:433): Gtk-WARNING **: 02:59:41.346: Unable to locate theme engine in module_path: "murrine", + +(Dwarf_Fortress:433): Gtk-WARNING **: 02:59:41.347: Unable to locate theme engine in module_path: "murrine", + +(Dwarf_Fortress:433): Gtk-WARNING **: 02:59:41.347: Unable to locate theme engine in module_path: "murrine", + +(Dwarf_Fortress:433): Gtk-WARNING **: 02:59:41.348: Unable to locate theme engine in module_path: "murrine", + +(Dwarf_Fortress:433): Gtk-WARNING **: 02:59:41.348: Unable to locate theme engine in module_path: "murrine", + +(Dwarf_Fortress:433): Gtk-WARNING **: 02:59:41.349: Unable to locate theme engine in module_path: "murrine", + +(Dwarf_Fortress:433): Gtk-WARNING **: 02:59:41.349: Unable to locate theme engine in module_path: "murrine", + +(Dwarf_Fortress:433): Gtk-WARNING **: 02:59:41.349: Unable to locate theme engine in module_path: "murrine", + +(Dwarf_Fortress:433): Gtk-WARNING **: 02:59:41.350: Unable to locate theme engine in module_path: "murrine", + +(Dwarf_Fortress:433): Gtk-WARNING **: 02:59:41.350: Unable to locate theme engine in module_path: "murrine", + +(Dwarf_Fortress:433): Gtk-WARNING **: 02:59:41.350: Unable to locate theme engine in module_path: "murrine", + +(Dwarf_Fortress:433): Gtk-WARNING **: 02:59:41.351: Unable to locate theme engine in module_path: "murrine", + +(Dwarf_Fortress:433): Gtk-WARNING **: 02:59:41.351: Unable to locate theme engine in module_path: "murrine", + +(Dwarf_Fortress:433): Gtk-WARNING **: 02:59:41.352: Unable to locate theme engine in module_path: "murrine", + +(Dwarf_Fortress:433): Gtk-WARNING **: 02:59:41.352: Unable to locate theme engine in module_path: "murrine", + +(Dwarf_Fortress:433): Gtk-WARNING **: 02:59:41.353: Unable to locate theme engine in module_path: "murrine", + +(Dwarf_Fortress:433): Gtk-WARNING **: 02:59:41.353: Unable to locate theme engine in module_path: "murrine", + +(Dwarf_Fortress:433): Gtk-WARNING **: 02:59:41.354: Unable to locate theme engine in module_path: "murrine", + +(Dwarf_Fortress:433): Gtk-WARNING **: 02:59:41.354: Unable to locate theme engine in module_path: "murrine", + +(Dwarf_Fortress:433): Gtk-WARNING **: 02:59:41.355: Unable to locate theme engine in module_path: "murrine", + +(Dwarf_Fortress:433): Gtk-WARNING **: 02:59:41.355: Unable to locate theme engine in module_path: "murrine", + +(Dwarf_Fortress:433): Gtk-WARNING **: 02:59:41.355: Unable to locate theme engine in module_path: "murrine", + +(Dwarf_Fortress:433): Gtk-WARNING **: 02:59:41.356: Unable to locate theme engine in module_path: "murrine", + +(Dwarf_Fortress:433): Gtk-WARNING **: 02:59:41.356: Unable to locate theme engine in module_path: "murrine", + +(Dwarf_Fortress:433): Gtk-WARNING **: 02:59:41.357: Unable to locate theme engine in module_path: "murrine", + +(Dwarf_Fortress:433): Gtk-WARNING **: 02:59:41.360: Unable to locate theme engine in module_path: "murrine", + +(Dwarf_Fortress:433): Gtk-WARNING **: 02:59:41.361: Unable to locate theme engine in module_path: "murrine", + +(Dwarf_Fortress:433): Gtk-WARNING **: 02:59:41.367: Unable to locate theme engine in module_path: "murrine", + +(Dwarf_Fortress:433): Gtk-WARNING **: 02:59:41.367: Unable to locate theme engine in module_path: "murrine", + +(Dwarf_Fortress:433): Gtk-WARNING **: 02:59:41.368: Unable to locate theme engine in module_path: "murrine", + +(Dwarf_Fortress:433): Gtk-WARNING **: 02:59:41.368: Unable to locate theme engine in module_path: "murrine", + +(Dwarf_Fortress:433): Gtk-WARNING **: 02:59:41.371: Unable to locate theme engine in module_path: "murrine", + +(Dwarf_Fortress:433): Gtk-WARNING **: 02:59:41.371: Unable to locate theme engine in module_path: "murrine", +Using emulated /usr/lib/x86_64-linux-gnu/libgail.so +Using emulated /usr/lib/x86_64-linux-gnu/libgailutil.so.18 +Using emulated /usr/lib/x86_64-linux-gnu/libatk-bridge.so +Using native(wrapped) libatk-bridge-2.0.so.0 +Using native(wrapped) libSM.so.6 +Using native(wrapped) libICE.so.6 +Using native(wrapped) libatspi.so.0 +Using native(wrapped) libdbus-1.so.3 +Using emulated /usr/lib/x86_64-linux-gnu/libcanberra-gtk-module.so +Using emulated /usr/lib/x86_64-linux-gnu/libcanberra-gtk.so.0 +Using emulated /usr/lib/x86_64-linux-gnu/libgthread-2.0.so.0 +Using emulated /usr/lib/x86_64-linux-gnu/libcanberra.so.0 +Using native(wrapped) libvorbisfile.so.3 +Using emulated /usr/lib/x86_64-linux-gnu/libtdb.so.1 +Using emulated /usr/lib/x86_64-linux-gnu/libltdl.so.7 +Error: PltResolver: Symbol atk_object_factory_get_type(ver 0: atk_object_factory_get_type) not found, cannot apply R_X86_64_JUMP_SLOT 0x7f7a552180 (0x7f7a50e306) in /usr/lib/x86_64-linux-gnu/libgail.so +``` \ No newline at end of file diff --git a/results/scraper/box64/1010 b/results/scraper/box64/1010 new file mode 100644 index 000000000..554a3d077 --- /dev/null +++ b/results/scraper/box64/1010 @@ -0,0 +1,25 @@ +Force GLES context similar to box86 implementation +Hello. + +I'm looking to add functionality to box64, similar to what's in box86, which forces a GLES context. I believe it will help getting some games running on the Odroid Go Ultra and clones with the JELOS firmware. I've done a POC forcing the ES context by modifying SDL2, which resolves the initial issue of not being able to find a GL context, but then has a Rubiks cube effect, breaking things further along I think. The modification on box86 was made by JonnyOnFlame and can be found here: + +https://github.com/ptitSeb/box86/pull/455/commits/fb79a9eb2297cf2f819e1f60757b64586d37959e + +I've given it a go with some basic adaptions but I'm no C programmer. There are a couple of issues when it comes to compilation. + +The first one is the following line. It's commented out elsewhere in the box64 codebase so I think it's globally defined now and can be removed? +`sdl2_my_t *my = (sdl2_my_t *)emu->context->sdl2lib->priv.w.p2;` + +Error is: +`error: \u2018library_t\u2019 {aka \u2018struct library_s\u2019} has no member named \u2018priv\u2019 + 594 | sdl2_my_t *my = (sdl2_my_t *)emu->context->sdl2lib->priv.w.p2;` + +The second one I'm not sure what to do with and hoping you could give some insight: +`int (*SDL_GL_SetAttribute_p)(uint32_t, int) = dlsym(emu->context->sdl2lib->priv.w.lib, "SDL_GL_SetAttribute");` + +Error is: +`error: \u2018library_t\u2019 {aka \u2018struct library_s\u2019} has no member named \u2018priv\u2019 + 613 | int (*SDL_GL_SetAttribute_p)(uint32_t, int) = dlsym(emu->context->sdl2lib->priv.w.lib, "SDL_GL_SetAttribute");` + + + Thanks for taking the time and I appreciate your work, it's an absolute marvel! \ No newline at end of file diff --git a/results/scraper/box64/1011 b/results/scraper/box64/1011 new file mode 100644 index 000000000..304c2e449 --- /dev/null +++ b/results/scraper/box64/1011 @@ -0,0 +1,46 @@ +Emuelec SDL 2.28.4 Shovelknight segfault SIGSEGV @0x7fa997ac44 (???(/usr/lib/libc.so.6+0x7fa997ac44)) +Hello + +I'm member of the EMUELEC testing community and we are upgrading the system. + +I notice when upgrading from SDL2 2.24.2 to SDL 2.28.4 in any commit (I tested even in the latest one available this morning [c904a9af1ca653443988ee698dec4670d4b32f88](https://github.com/ptitSeb/box64/commit/c904a9af1ca653443988ee698dec4670d4b32f88) Shovel knight crashes . If I keep SDL2 2.24.2 it works. + +The platform used is odroid n2+ . BOX64 has been built using Ubuntu 22.04 WSL2 gcc 12.1, cmake 3.27.5 Emuelec Toolchain for amlogic-ng + +The settings set up for running the game is the following sh + +#!/bin/bash + +cd /storage/roms/ports/shovelknight/64 + +export LIBGL_NOBANNER=1 +export LIBGL_ES=2 +export LIBGL_GL=21 +export LIBGL_FB=4 +export BOX64_LOG=1 +export BOX64_LD_LIBRARY_PATH=/emuelec/bin/box64/lib/ +export BOX64_DYNAREC=1 +export LD_LIBRARY_PATH=${LD_LIBRARY_PATH}:/emuelec/bin/box64/lib/ +fbfix +/emuelec/bin/box64/box64 ShovelKnight + +and the crash dump is the attached file +[emuelec.log](https://github.com/ptitSeb/box64/files/12822262/emuelec.log) + +[?25lGL Version: 2.10 +7824|SIGSEGV @0x7fa997ac44 (???(/usr/lib/libc.so.6+0x7fa997ac44)) (x64pc=0x90073/???:"???", rsp=0x101fff908, stack=0x101800000:0x102000000 own=(nil) fp=0x65073aa0), for accessing 0x1e90 (code=-6/prot=0), db=(nil)((nil):(nil)/(nil):(nil)/???:clean, hash:0/0) handler=(nil) +RSP-0x20:0x0000000101fff910 RSP-0x18:0x0000000101ff7830 RSP-0x10:0x0000000064746a80 RSP-0x08:0x0000000000000005 +RSP+0x00:0x00000001028d5bcf RSP+0x08:0x0000000102b07602 RSP+0x10:0x0000000102b07601 RSP+0x18:0x0000000102b07600 +RAX:0x000000000000084e RCX:0x0000000102b07607 RDX:0x0000000102b07609 RBX:0x00000000650742ee +RSP:0x0000000101fff908 RBP:0x0000000065073aa0 RSI:0x0000000102b07606 RDI:0x00000001028f713e + R8:0x0000000102b075fd R9:0x0000000000002000 R10:0x0000000000e99d00 R11:0x00000000a1f17f00 +R12:0x0000000102b07060 R13:0x0000000102b07604 R14:0x0000000102b07603 R15:0x0000000102b07605 +ES:0x002b CS:0x0033 SS:0x002b DS:0x002b FS:0x0043 GS:0x0053 +/emuelec/bin/shovelknight.sh: line 14: 7824 Segmentation fault /emuelec/bin/box64/box64 ShovelKnight + +Please can you help us? + +I can provide a custom image to debug. + +thx +KR diff --git a/results/scraper/box64/1012 b/results/scraper/box64/1012 new file mode 100644 index 000000000..d2117002d --- /dev/null +++ b/results/scraper/box64/1012 @@ -0,0 +1,11 @@ +[32BITS] DA opcodes unimplemented in dynarec +Hi, + +Found with Project Hangover running VARA.exe. + +0024:err:box64dynarec:dynarec64_000 00000000734902C8: Dynarec stopped because of 32bits Opcode DA 4D 0C 89 45 0C DA 75 0C EB CE 55 8B EC 8B +0024:err:box64dynarec:dynarec64_000 0000000073490310: Dynarec stopped because of 32bits Opcode DA 4D 0C 89 45 0C DA 75 0C EB CD 55 8B EC 8B +0024:err:box64dynarec:dynarec64_000 00000000734901BD: Dynarec stopped because of 32bits Opcode DA 75 0C 0F BF 00 89 45 0C DA 45 0C EB CE 55 +0024:err:box64dynarec:dynarec64_000 0000000073490204: Dynarec stopped because of 32bits Opcode DA 75 0C 0F BF 40 04 89 45 0C DA 45 0C EB CD +0024:err:box64dynarec:dynarec64_000 000000007349038C: Dynarec stopped because of 32bits Opcode DA 75 0C EB D7 55 8B EC D9 45 0C 51 D9 1C 24 +0024:err:box64dynarec:dynarec64_000 0000000073490351: Dynarec stopped because of 32bits Opcode DA 75 0C EB D7 55 8B EC 8B 45 08 F6 40 10 01 diff --git a/results/scraper/box64/1013 b/results/scraper/box64/1013 new file mode 100644 index 000000000..f616cf76e --- /dev/null +++ b/results/scraper/box64/1013 @@ -0,0 +1,6 @@ +Spotify Error loading libs +spotify version [1.2.20](http://repository.spotify.com/pool/non-free/s/spotify-client/) won't start +``` +Error loading needed lib libayatana-appindicator3.so.1 +Error loading needed lib libdbusmenu-glib.so.4 +``` diff --git a/results/scraper/box64/1015 b/results/scraper/box64/1015 new file mode 100644 index 000000000..7077f5bbb --- /dev/null +++ b/results/scraper/box64/1015 @@ -0,0 +1,39 @@ +Counter Strike 2 Dedicated Server Failed to load tier0 +Every time I try to launch CS2 dedicated server, I keep getting a libtier0 error but this is a steam library so I'm not sure what the problem is on my end + + BOX64_LOG=1 ./cs2 -dedicated +Debug level is 1 +Dynarec for ARM64, with extension: ASIMD CRC32 PageSize:4096 Running on Cortex-A72 with 4 Cores` +Params database has 27 entries +Box64 with Dynarec v0.2.5 072311b2 built on Oct 6 2023 22:58:42 +Counted 25 Env var +BOX64 LIB PATH: ./:lib/:lib64/:x86_64/:bin64/:libs64/:/lib/x86_64-linux-gnu/:/usr/lib/x86_64-linux-gnu/ +BOX64 BIN PATH: ./:bin/:/usr/local/sbin/:/usr/local/bin/:/usr/sbin/:/usr/bin/:/sbin/:/bin/:/usr/local/games/:/usr/games/ +Looking for ./cs2 +argv[1]="-dedicated" +Rename process to "cs2" +Using native(wrapped) libdl.so.2 +Using native(wrapped) libpthread.so.0 +Using native(wrapped) libc.so.6 +Using native(wrapped) ld-linux-x86-64.so.2 +Using native(wrapped) libutil.so.1 +Using native(wrapped) librt.so.1 +Using emulated /home/farbod/cs2-ds/game/bin/linuxsteamrt64/libtier0.so +Using native(wrapped) libm.so.6 +Using native(wrapped) libuuid.so.1 +Warning: Weak Symbol _ITM_memcpyRtWn not found, cannot apply R_X86_64_JUMP_SLOT @0x102448b58 (0xbf146) +Warning: Weak Symbol _ITM_RU1 not found, cannot apply R_X86_64_JUMP_SLOT @0x102449918 (0xc0cc6) +Warning: Weak Symbol _ZGTtdlPv not found, cannot apply R_X86_64_JUMP_SLOT @0x10244a1e8 (0xc1e66) +Warning: Weak Symbol _ITM_RU8 not found, cannot apply R_X86_64_JUMP_SLOT @0x10244aba8 (0xc31e6) +Warning: Weak Symbol _ITM_memcpyRnWt not found, cannot apply R_X86_64_JUMP_SLOT @0x10244b548 (0xc4526) +Error: Symbol __isoc99_vswscanf not found, cannot apply R_X86_64_JUMP_SLOT @0x10244b598 (0xc45c6) in /home/farbod/cs2-ds/game/bin/linuxsteamrt64/libtier0.so +Warning: Weak Symbol _ZGTtnam not found, cannot apply R_X86_64_JUMP_SLOT @0x10244c530 (0xc64f6) +Look for pthread_yield in loaded elfs +Found symbol with version GLIBC_2.17, value = 0x7fa6b947f0 +Error: relocating Plt symbols in elf libtier0.so +Error initializing needed lib /home/farbod/cs2-ds/game/bin/linuxsteamrt64/libtier0.so +Launcher Error: FATAL: /home/farbod/cs2-ds/game/bin/linuxsteamrt64/libtier0.so not loaded + dlerror(): Cannot dlopen("/home/farbod/cs2-ds/game/bin/linuxsteamrt64/libtier0.so"/0x10201c410, 2) + +Launcher Error: Failed to load tier0 + diff --git a/results/scraper/box64/1016 b/results/scraper/box64/1016 new file mode 100644 index 000000000..f3bc8428c --- /dev/null +++ b/results/scraper/box64/1016 @@ -0,0 +1,23 @@ +Cannot dlopen d3dadapter9 +When I was trying to use Gallium Nine, I encountered a very strange issue. It is very easy to trigger, at least on my part: + +Load native arm64 d3dadapter9.so through the use of D3D_MODULE_PATH + +Using BOX64_DUMP=1 and BOX64_DLSYM_ERROR=1, it seems to fail like this: + +Call to dlopen("/data/data/com.termux/files/usr/glibc/lib/d3dadapter9.so"/0x1edac0, 102) + +Trying to Get "/data/data/com.termux/files/usr/glibc/lib/d3dadapter9.so" to maplib + +Trying to add "/data/data/com.termux/files/usr/glibc/lib/d3dadapter9.so" to maplib + +Trying to load "/data/data/com.termux/files/usr/glibc/lib/d3dadapter9.so" + +Simplified name is "d3dadapter9.so" + +Faillure to create lib => fail + +Warning: Cannot dlopen("/data/data/com.termux/files/usr/glibc/lib/d3dadapter9.so") + +I had tried a few months ago from a prooted environment and it failed as well, even when not using the D3D_MODULE_PATH + diff --git a/results/scraper/box64/1018 b/results/scraper/box64/1018 new file mode 100644 index 000000000..2c269e884 --- /dev/null +++ b/results/scraper/box64/1018 @@ -0,0 +1,30 @@ +EMUELEC SDL 2.26 and higher Segfault due to controllerguid +Hello + +I'm from the tester community of Emuelec and I'm updating from SDL 2.24.2 to higher versions. I notice that SDL2.26 and onwards crashes box64 due to the new CRC functionality. I tested with a xbox360 wireless pad and with a regular wired xbox 360 pad. The pads appear as generic x-box pad + +The SDL2 commit that starts to fail is https://github.com/libsdl-org/SDL/commit/3cbfd75d0fb00c8816d2a2523a0be0a86757aff3 + +If the pad is turnes on it works and the gamr is executed. +Platform +----------------- +The platform used is odroid n2+ . BOX64 has been built using Ubuntu 22.04 WSL2 gcc 12.1, cmake 3.27.5 Emuelec Toolchain for amlogic-ng + +Log File +---------------- +[emuelec.log](https://github.com/libsdl-org/SDL/files/12848399/emuelec.log) + +The issue is only happening with Box64 but it seems related to SDL as the call is within the context of the shovel knight game when asking for the pad. + +However I want to check with Box64 community. + +ask +---------------- +Understand if it's a bug in SDL or maybe is not retriving the controllerdb file from any path or a Box64 bug. I don't know :) + +But I'm sure is related to the controllerids before the seg fault. + +Sdl2 issue report +https://github.com/libsdl-org/SDL/issues/8372 + +Thx for your support \ No newline at end of file diff --git a/results/scraper/box64/1019 b/results/scraper/box64/1019 new file mode 100644 index 000000000..904e694a1 --- /dev/null +++ b/results/scraper/box64/1019 @@ -0,0 +1,54 @@ +OpenMP: Symbo not Found +Hi I encountered the **symbol not found** issue when running the 675.xz_s workload in SPEC CPU 2017 using box64. I'm confused as to how this should be resolved and look forward to a reply. + +In addition, I am using SPEC CPU 2017 to compare the performance of box64 and FEX-emu. + +``` +root@9c2d8b47d826:~/657.xz_s/run/run_base_refspeed_i686-static-m64.0000# ~/box64/build/box64 ../../exe/xz_s_base.i686-static-m64 cpu2006docs.tar.xz 6643 055ce243071129412e9dd0b3b69a21654033a9b723d874b2015c774fac1553d9713be561ca86f74e4f16f22e664fc17a79f30caa5ad2c04fbc447549c2810fae 1036078272 1111795472 4 +Dynarec for ARM64, with extension: ASIMD AES CRC32 PMULL ATOMICS PageSize:4096 Running on Kunpeng-920 with 96 Cores +Params database has 27 entries +Box64 with Dynarec v0.2.5 b6633aa3 built on Oct 9 2023 05:29:49 +Counted 17 Env var +BOX64 LIB PATH: ./:lib/:lib64/:x86_64/:bin64/:libs64/:/lib/x86_64-linux-gnu/:/usr/lib/x86_64-linux-gnu/:/usr/x86_64-linux-gnu/lib/ +BOX64 BIN PATH: ./:bin/:/root/SPEC2017/bin/:/usr/local/sbin/:/usr/local/bin/:/usr/sbin/:/usr/bin/:/sbin/:/bin/ +Looking for ../../exe/xz_s_base.i686-static-m64 +argv[1]="cpu2006docs.tar.xz" +argv[2]="6643" +argv[3]="055ce243071129412e9dd0b3b69a21654033a9b723d874b2015c774fac1553d9713be561ca86f74e4f16f22e664fc17a79f30caa5ad2c04fbc447549c2810fae" +argv[4]="1036078272" +argv[5]="1111795472" +argv[6]="4" +Rename process to "xz_s_base.i686-static-m64" +Using native(wrapped) libgomp.so.1 +Using native(wrapped) libc.so.6 +Using native(wrapped) ld-linux-x86-64.so.2 +Using native(wrapped) libpthread.so.0 +Using native(wrapped) libdl.so.2 +Using native(wrapped) libutil.so.1 +Using native(wrapped) libresolv.so.2 +Using native(wrapped) librt.so.1 +Error: Symbol omp_get_thread_num not found, cannot apply R_X86_64_JUMP_SLOT @0x101838ea0 (0x2080) in /root/657.xz_s/exe/xz_s_base.i686-static-m64 +Error: Symbol omp_get_max_threads not found, cannot apply R_X86_64_JUMP_SLOT @0x101838ec0 (0x20c0) in /root/657.xz_s/exe/xz_s_base.i686-static-m64 +Error: Symbol omp_get_num_threads not found, cannot apply R_X86_64_JUMP_SLOT @0x101838f00 (0x2140) in /root/657.xz_s/exe/xz_s_base.i686-static-m64 +Error: Symbol GOMP_parallel not found, cannot apply R_X86_64_JUMP_SLOT @0x101838f60 (0x2200) in /root/657.xz_s/exe/xz_s_base.i686-static-m64 +SPEC CPU XZ driver: input=cpu2006docs.tar.xz insize=6643 +Loading Input Data +Compressed size: 1287176; Uncompressed size: 9041920 +SHA-512 of decompressed data compared successfully! +SHA-512 of input file: 5eec56e04269bcb81dd120f2f81299e973341e4a2579c146ccea7af4a74fbf7049966dd7fb91d6fbecfa2238d096a6ead91379e4a0c9bf11d5ec7d0472f369bf +Input data 6965690368 bytes in length +Compressing Input Data, level 4 +FillBlock triggered a segfault at 0x20c0 from 0x34fc85bc +FillBlock at 0x20c0 triggered a segfault, canceling +FillBlock triggered a segfault at 0x20c0 from 0x34fc85bc +FillBlock at 0x20c0 triggered a segfault, canceling +5891|SIGSEGV @0x34f90dcc (???(../../exe/xz_s_base.i686-static-m64+0x34f90dcc)) (x64pc=0x20c0/???:"???", rsp=0x10203f348, stack=0x101840000:0x102040000 own=(nil) fp=(nil)), for accessing 0x20c0 (code=1/prot=87), db=(nil)((nil):(nil)/(nil):(nil)/???:clean, hash:0/0) handler=(nil) +RSP-0x20:0x1817171616151412 RSP-0x18:0x000000004a011a19 RSP-0x10:0xb229bab891314800 RSP-0x08:0x000000001f300003 +RSP+0x00:0x0000000101803799 RSP+0x08:0x000000001f300003 RSP+0x10:0x000000004a011500 RSP+0x18:0x000000004a011540 +RAX:0x0000000000000000 RCX:0x0000000000000010 RDX:0x0000000000000004 RBX:0x0000000000000028 +RSP:0x000000010203f348 RBP:0x0000000000000000 RSI:0x0000000000000004 RDI:0x0000000000400000 + R8:0x0000000000000000 R9:0xe417d5726d58ca0c R10:0xf1f5d3c7321f3e1e R11:0x0000000101831280 +R12:0x0000000000000001 R13:0x0000000000000000 R14:0x0000000000000001 R15:0x000000004a011500 +ES:0x002b CS:0x0033 SS:0x002b DS:0x002b FS:0x0043 GS:0x0053 +Segmentation fault (core dumped) +``` \ No newline at end of file |