summary refs log tree commit diff stats
path: root/results/scraper/box64/31
diff options
context:
space:
mode:
Diffstat (limited to '')
-rw-r--r--results/scraper/box64/3112
-rw-r--r--results/scraper/box64/31014
-rw-r--r--results/scraper/box64/311150
-rw-r--r--results/scraper/box64/31231
-rw-r--r--results/scraper/box64/31323
-rw-r--r--results/scraper/box64/31414
-rw-r--r--results/scraper/box64/31516
-rw-r--r--results/scraper/box64/3169
-rw-r--r--results/scraper/box64/31714
-rw-r--r--results/scraper/box64/31812
10 files changed, 295 insertions, 0 deletions
diff --git a/results/scraper/box64/31 b/results/scraper/box64/31
new file mode 100644
index 000000000..f7cf56d26
--- /dev/null
+++ b/results/scraper/box64/31
@@ -0,0 +1,12 @@
+Regression on arm64
+First and foremost let me thank you for this amazing piece of work. I've been playing Hollow Knight on my L4T Nintendo Switch, and I updated recently to the latest commit at the time of writing this (7948a2594555e6393d59be4c89f3804c93ac8723). To my surprise, the game now hangs with 0% CPU usage for the `box64` process. 

+

+I started testing commits one by one. The first one I ever tried was this one: 67c80f683e335413efcb3ee4590f671ccdf5aae8 which added Tegra X1/T1 targets. I can confirm that still works.

+

+Then I basically took them one by one and noticed when it got broken. Commit 27b3a3f33c90fc0daaf0ca8708c806b2a71b1625 causes box64 to segfault with "Aborted (Core Dumped)" It is the first occurence of the segfault since the addition of the Tegra targets. Commit fff2effd5bf28281cd560439106fc9189e43b03f still works. The one between I can't remember if I tested, but most likely I did and it works. 

+

+Commit 3bab7d6c5365c6c46c97be27b807d077aba276ce is also segfaulting with that same message, and commit 85a460afb7002509c189bceec0c6746602441fa9 hangs with 0% usage. Please note that after 27b3a3f33c90fc0daaf0ca8708c806b2a71b1625 I did not test them anymore one by one, but in jumps (these ones mentioned here).

+

+My cmake flags are `-DTEGRAX1=1 -DCMAKE_BUILD_TYPE=RelWithDebInfo -DARM_DYNAREC=ON`

+

+Please let me know of any other useful information you may need!
\ No newline at end of file
diff --git a/results/scraper/box64/310 b/results/scraper/box64/310
new file mode 100644
index 000000000..e790c025c
--- /dev/null
+++ b/results/scraper/box64/310
@@ -0,0 +1,14 @@
+build failed while build static box64 binary
+The output of ld:

+/bin/ld: CMakeFiles/box64.dir/src/box64context.c.o: in function `NewBox64Context':                /home/fish4terrisa/box64/src/box64context.c:177: 警告: Using 'dlopen' in statically linked applications requires at runtime the shared libraries from the glibc version used for linking           /bin/ld: CMakeFiles/box64.dir/src/elfs/elfloader.c.o: in function `_dl_tlsdesc_undefweak':        /home/fish4terrisa/box64/src/elfs/elfloader.c:569: multiple definition of `_dl_tlsdesc_undefweak'; /usr/lib/gcc/aarch64-linux-gnu/11/../../../aarch64-linux-gnu/libc.a(dl-tlsdesc.o):(.text+0xc): first defined here                                                                                  /bin/ld: /usr/lib/gcc/aarch64-linux-gnu/11/../../../aarch64-linux-gnu/libc.a(getopt.o):(.data+0x8): multiple definition of `optopt'; CMakeFiles/box64.dir/src/librarian/globalsymbols.c.o:/usr/include/aarch64-linux-gnu/bits/getopt_core.h:59: first defined here                                    /bin/ld: /usr/lib/gcc/aarch64-linux-gnu/11/../../../aarch64-linux-gnu/libc.a(getopt.o):(.data+0x4): multiple definition of `opterr'; CMakeFiles/box64.dir/src/librarian/globalsymbols.c.o:/usr/include/aarch64-linux-gnu/bits/getopt_core.h:55: first defined here                                    /bin/ld: /usr/lib/gcc/aarch64-linux-gnu/11/../../../aarch64-linux-gnu/libc.a(getopt.o):(.data+0x0): multiple definition of `optind'; CMakeFiles/box64.dir/src/librarian/globalsymbols.c.o:/usr/include/aarch64-linux-gnu/bits/getopt_core.h:50: first defined here                                    /bin/ld: /usr/lib/gcc/aarch64-linux-gnu/11/../../../aarch64-linux-gnu/libc.a(getopt.o):(.bss+0x38): multiple definition of `optarg'; CMakeFiles/box64.dir/src/librarian/globalsymbols.c.o:/usr/include/aarch64-linux-gnu/bits/getopt_core.h:36: first defined here                                    /bin/ld: CMakeFiles/box64.dir/src/emu/x64run0f.c.o: in function `Run0F':

+/home/fish4terrisa/box64/src/emu/x64run0f.c:363: undefined reference to `sqrtf'                   /home/fish4terrisa/box64/src/emu/x64run0f.c:363:(.text+0x1664): relocation truncated to fit: R_AARCH64_CALL26 against undefined symbol `sqrtf'                                                      /bin/ld: /home/fish4terrisa/box64/src/emu/x64run0f.c:379: undefined reference to `sqrtf'          /home/fish4terrisa/box64/src/emu/x64run0f.c:379:(.text+0x4640): relocation truncated to fit: R_AARCH64_CALL26 against undefined symbol `sqrtf'                                                      /bin/ld: CMakeFiles/box64.dir/src/emu/x64run660f.c.o: in function `Run660F':                      /home/fish4terrisa/box64/src/emu/x64run660f.c:853: undefined reference to `sqrt'                  /home/fish4terrisa/box64/src/emu/x64run660f.c:853:(.text+0x648): relocation truncated to fit: R_AARCH64_CALL26 against undefined symbol `sqrt'                                                      /bin/ld: /home/fish4terrisa/box64/src/emu/x64run660f.c:853: undefined reference to `sqrt'         /home/fish4terrisa/box64/src/emu/x64run660f.c:853:(.text+0x668): relocation truncated to fit: R_AARCH64_CALL26 against undefined symbol `sqrt'

+/bin/ld: CMakeFiles/box64.dir/src/emu/x64rund9.c.o: in function `RunD9':                          /home/fish4terrisa/box64/src/emu/x64rund9.c:203: undefined reference to `cos'                     /home/fish4terrisa/box64/src/emu/x64rund9.c:203:(.text+0x1a0): relocation truncated to fit: R_AARCH64_CALL26 against undefined symbol `cos'                                                         /bin/ld: /home/fish4terrisa/box64/src/emu/x64rund9.c:199: undefined reference to `sin'            /home/fish4terrisa/box64/src/emu/x64rund9.c:199:(.text+0x1d0): relocation truncated to fit: R_AARCH64_CALL26 against undefined symbol `sin'                                                         /bin/ld: /home/fish4terrisa/box64/src/emu/x64rund9.c:187: undefined reference to `sincos'         /home/fish4terrisa/box64/src/emu/x64rund9.c:187:(.text+0x298): relocation truncated to fit: R_AARCH64_CALL26 against undefined symbol `sincos'                                                      /bin/ld: /home/fish4terrisa/box64/src/emu/x64rund9.c:183: undefined reference to `sqrt'

+/home/fish4terrisa/box64/src/emu/x64rund9.c:183:(.text+0x2d8): relocation truncated to fit: R_AARCH64_CALL26 against undefined symbol `sqrt'                                                        /bin/ld: /home/fish4terrisa/box64/src/emu/x64rund9.c:179: undefined reference to `log2'           /home/fish4terrisa/box64/src/emu/x64rund9.c:179:(.text+0x2fc): relocation truncated to fit: R_AARCH64_CALL26 against undefined symbol `log2'                                                        /bin/ld: /home/fish4terrisa/box64/src/emu/x64rund9.c:120: undefined reference to `atan2'          /home/fish4terrisa/box64/src/emu/x64rund9.c:120:(.text+0x524): relocation truncated to fit: R_AARCH64_CALL26 against undefined symbol `atan2'                                                       /bin/ld: /home/fish4terrisa/box64/src/emu/x64rund9.c:114: undefined reference to `tan'            /home/fish4terrisa/box64/src/emu/x64rund9.c:114:(.text+0x570): 从输出所省略的额外重寻址溢出       /bin/ld: /home/fish4terrisa/box64/src/emu/x64rund9.c:107: undefined reference to `exp2'           /bin/ld: /home/fish4terrisa/box64/src/emu/x64rund9.c:167: undefined reference to `exp2'           /bin/ld: /home/fish4terrisa/box64/src/emu/x64rund9.c:168: undefined reference to `exp2'           /bin/ld: /home/fish4terrisa/box64/src/emu/x64rund9.c:196: undefined reference to `exp2'           /bin/ld: CMakeFiles/box64.dir/src/emu/x64runf20f.c.o: in function `RunF20F':                      /home/fish4terrisa/box64/src/emu/x64runf20f.c:133: undefined reference to `sqrt'

+/bin/ld: CMakeFiles/box64.dir/src/emu/x64runf30f.c.o: in function `RunF30F':                      /home/fish4terrisa/box64/src/emu/x64runf30f.c:142: undefined reference to `sqrtf'                 /bin/ld: /home/fish4terrisa/box64/src/emu/x64runf30f.c:136: undefined reference to `sqrtf'        /bin/ld: CMakeFiles/box64.dir/src/wrapped/wrappedlibm.c.o: in function `my___powf_finite':        /home/fish4terrisa/box64/src/wrapped/wrappedlibm.c:49: undefined reference to `powf'              /bin/ld: CMakeFiles/box64.dir/src/wrapped/wrappedlibm.c.o: in function `my___pow_finite':         /home/fish4terrisa/box64/src/wrapped/wrappedlibm.c:50: undefined reference to `pow'               /bin/ld: CMakeFiles/box64.dir/src/wrapped/wrappedlibm.c.o: in function `my___sinhf_finite':       /home/fish4terrisa/box64/src/wrapped/wrappedlibm.c:51: undefined reference to `sinhf'             /bin/ld: CMakeFiles/box64.dir/src/wrapped/wrappedlibm.c.o: in function `my___sinh_finite':        /home/fish4terrisa/box64/src/wrapped/wrappedlibm.c:52: undefined reference to `sinh'              /bin/ld: CMakeFiles/box64.dir/src/wrapped/wrappedlibm.c.o: in function `my___sqrtf_finite':

+/home/fish4terrisa/box64/src/wrapped/wrappedlibm.c:53: undefined reference to `sqrtf'

+/bin/ld: CMakeFiles/box64.dir/src/wrapped/wrappedlibm.c.o: in function `my___sqrt_finite':        /home/fish4terrisa/box64/src/wrapped/wrappedlibm.c:54: undefined reference to `sqrt'              /bin/ld: CMakeFiles/box64.dir/src/wrapped/wrappedlibm.c.o: in function `my___acosf_finite':       /home/fish4terrisa/box64/src/wrapped/wrappedlibm.c:55: undefined reference to `acosf'             /bin/ld: CMakeFiles/box64.dir/src/wrapped/wrappedlibm.c.o: in function `my___acos_finite':        /home/fish4terrisa/box64/src/wrapped/wrappedlibm.c:56: undefined reference to `acos'              /bin/ld: CMakeFiles/box64.dir/src/wrapped/wrappedlibm.c.o: in function `my___acoshf_finite':      /home/fish4terrisa/box64/src/wrapped/wrappedlibm.c:57: undefined reference to `acoshf'            /bin/ld: CMakeFiles/box64.dir/src/wrapped/wrappedlibm.c.o: in function `my___acosh_finite':       /home/fish4terrisa/box64/src/wrapped/wrappedlibm.c:58: undefined reference to `acosh'             /bin/ld: CMakeFiles/box64.dir/src/wrapped/wrappedlibm.c.o: in function `my___asinf_finite':       /home/fish4terrisa/box64/src/wrapped/wrappedlibm.c:59: undefined reference to `asinf'             /bin/ld: CMakeFiles/box64.dir/src/wrapped/wrappedlibm.c.o: in function `my___asin_finite':        /home/fish4terrisa/box64/src/wrapped/wrappedlibm.c:60: undefined reference to `asin'              /bin/ld: CMakeFiles/box64.dir/src/wrapped/wrappedlibm.c.o: in function `my___atan2f_finite':      /home/fish4terrisa/box64/src/wrapped/wrappedlibm.c:61: undefined reference to `atan2f'            /bin/ld: CMakeFiles/box64.dir/src/wrapped/wrappedlibm.c.o: in function `my___atan2_finite':       /home/fish4terrisa/box64/src/wrapped/wrappedlibm.c:62: undefined reference to `atan2'             /bin/ld: CMakeFiles/box64.dir/src/wrapped/wrappedlibm.c.o: in function `my___coshf_finite':       /home/fish4terrisa/box64/src/wrapped/wrappedlibm.c:63: undefined reference to `coshf'             /bin/ld: CMakeFiles/box64.dir/src/wrapped/wrappedlibm.c.o: in function `my___cosh_finite':        /home/fish4terrisa/box64/src/wrapped/wrappedlibm.c:64: undefined reference to `cosh'              /bin/ld: CMakeFiles/box64.dir/src/wrapped/wrappedlibm.c.o: in function `my___exp2f_finite':       /home/fish4terrisa/box64/src/wrapped/wrappedlibm.c:65: undefined reference to `exp2f'             /bin/ld: CMakeFiles/box64.dir/src/wrapped/wrappedlibm.c.o: in function `my___exp2_finite':        /home/fish4terrisa/box64/src/wrapped/wrappedlibm.c:66: undefined reference to `exp2'

+/bin/ld: CMakeFiles/box64.dir/src/wrapped/wrappedlibm.c.o: in function `my___expf_finite':        /home/fish4terrisa/box64/src/wrapped/wrappedlibm.c:67: undefined reference to `expf'              /bin/ld: CMakeFiles/box64.dir/src/wrapped/wrappedlibm.c.o: in function `my___exp_finite':         /home/fish4terrisa/box64/src/wrapped/wrappedlibm.c:68: undefined reference to `exp'               /bin/ld: CMakeFiles/box64.dir/src/wrapped/wrappedlibm.c.o: in function `my___hypotf_finite':      /home/fish4terrisa/box64/src/wrapped/wrappedlibm.c:69: undefined reference to `hypotf'            /bin/ld: CMakeFiles/box64.dir/src/wrapped/wrappedlibm.c.o: in function `my___hypot_finite':

+/home/fish4terrisa/box64/src/wrapped/wrappedlibm.c:70: undefined reference to `hypot'             /bin/ld: CMakeFiles/box64.dir/src/wrapped/wrappedlibm.c.o: in function `my___log10f_finite':      /home/fish4terrisa/box64/src/wrapped/wrappedlibm.c:71: undefined reference to `log10f'            /bin/ld: CMakeFiles/box64.dir/src/wrapped/wrappedlibm.c.o: in function `my___log10_finite':       /home/fish4terrisa/box64/src/wrapped/wrappedlibm.c:72: undefined reference to `log10'             /bin/ld: CMakeFiles/box64.dir/src/wrapped/wrappedlibm.c.o: in function `my___log2f_finite':       /home/fish4terrisa/box64/src/wrapped/wrappedlibm.c:73: undefined reference to `log2f'             /bin/ld: CMakeFiles/box64.dir/src/wrapped/wrappedlibm.c.o: in function `my___log2_finite':        /home/fish4terrisa/box64/src/wrapped/wrappedlibm.c:74: undefined reference to `log2'              /bin/ld: CMakeFiles/box64.dir/src/wrapped/wrappedlibm.c.o: in function `my___logf_finite':        /home/fish4terrisa/box64/src/wrapped/wrappedlibm.c:75: undefined reference to `logf'              /bin/ld: CMakeFiles/box64.dir/src/wrapped/wrappedlibm.c.o: in function `my___log_finite':         /home/fish4terrisa/box64/src/wrapped/wrappedlibm.c:76: undefined reference to `log'               /bin/ld: libdynarec.a(dynarec_arm64_functions.c.o): in function `arm_f2xm1':                      /home/fish4terrisa/box64/src/dynarec/arm64/dynarec_arm64_functions.c:47: undefined reference to `exp2'                                                                                              /bin/ld: libdynarec.a(dynarec_arm64_functions.c.o): in function `arm_fyl2x':                      /home/fish4terrisa/box64/src/dynarec/arm64/dynarec_arm64_functions.c:51: undefined reference to `log2'                                                                                              /bin/ld: libdynarec.a(dynarec_arm64_functions.c.o): in function `arm_ftan':                       /home/fish4terrisa/box64/src/dynarec/arm64/dynarec_arm64_functions.c:55: undefined reference to `tan'                                                                                               /bin/ld: libdynarec.a(dynarec_arm64_functions.c.o): in function `arm_fpatan':                     /home/fish4terrisa/box64/src/dynarec/arm64/dynarec_arm64_functions.c:60: undefined reference to `atan2'

+/bin/ld: libdynarec.a(dynarec_arm64_functions.c.o): in function `arm_fxtract':                    /home/fish4terrisa/box64/src/dynarec/arm64/dynarec_arm64_functions.c:66: undefined reference to `exp2'                                                                                              /bin/ld: libdynarec.a(dynarec_arm64_functions.c.o): in function `arm_fyl2xp1':

+/home/fish4terrisa/box64/src/dynarec/arm64/dynarec_arm64_functions.c:80: undefined reference to `log2'                                                                                              /bin/ld: libdynarec.a(dynarec_arm64_functions.c.o): in function `arm_fsincos':

+/home/fish4terrisa/box64/src/dynarec/arm64/dynarec_arm64_functions.c:84: undefined reference to `sincos'                                                                                            /bin/ld: libdynarec.a(dynarec_arm64_functions.c.o): in function `arm_fscale':                     /home/fish4terrisa/box64/src/dynarec/arm64/dynarec_arm64_functions.c:94: undefined reference to `exp2'                                                                                              /bin/ld: libdynarec.a(dynarec_arm64_functions.c.o): in function `arm_fsin':                       /home/fish4terrisa/box64/src/dynarec/arm64/dynarec_arm64_functions.c:98: undefined reference to `sin'                                                                                               /bin/ld: libdynarec.a(dynarec_arm64_functions.c.o): in function `arm_fcos':                       /home/fish4terrisa/box64/src/dynarec/arm64/dynarec_arm64_functions.c:103: undefined reference to `cos'                                                                                              collect2: error: ld returned 1 exit status                                                        make[2]: *** [CMakeFiles/box64.dir/build.make:3839:box64] 错误 1                                 make[1]: *** [CMakeFiles/Makefile2:284:CMakeFiles/box64.dir/all] 错误 2                          make: *** [Makefile:166:all] 错误 2@
\ No newline at end of file
diff --git a/results/scraper/box64/311 b/results/scraper/box64/311
new file mode 100644
index 000000000..8f21bb404
--- /dev/null
+++ b/results/scraper/box64/311
@@ -0,0 +1,150 @@
+GNU Hello
+I'm reviewing the PR for a Nix package (https://github.com/NixOS/nixpkgs/pull/173987).

+

+I want to try to run box64 with the most simple program before any game, so i tried GNU **hello**, but that fails already. Is that program not supported or is there an issue with the packaging?

+

+```

+[nix-shell:~/.cache/nixpkgs-review/pr-173987-4]$ box64 -v

+Dynarec for ARM64, with extension: ASIMD AES CRC32 PMULL PageSize:4096

+Box64 with Dynarec v0.1.8 nogit built on Jan  1 1980 00:00:00

+

+# get x86_64-linux hello on aarch64-linux system

+[root@pinephone:~]# nix-build 'https://github.com/NixOS/nixpkgs/archive/17c252aab1772d36acd6d3f57f6512f25b6f9e9c.tar.gz' --arg crossSystem '{ config = "x86_64-unknown-linux-gnu"; }' -A hello

+these 2 paths will be fetched (6.15 MiB download, 29.72 MiB unpacked):

+  /nix/store/bq5fvsivbfxn3gpqa4mbh318xlx64b86-glibc-x86_64-unknown-linux-gnu-2.34-115

+  /nix/store/j3g94knvy76wzravskmzr4m3xfa5ghy5-hello-x86_64-unknown-linux-gnu-2.12

+copying path '/nix/store/bq5fvsivbfxn3gpqa4mbh318xlx64b86-glibc-x86_64-unknown-linux-gnu-2.34-115' from 'https://cache.nixos.org'...

+copying path '/nix/store/j3g94knvy76wzravskmzr4m3xfa5ghy5-hello-x86_64-unknown-linux-gnu-2.12' from 'https://cache.nixos.org'...

+/nix/store/j3g94knvy76wzravskmzr4m3xfa5ghy5-hello-x86_64-unknown-linux-gnu-2.12

+

+[nix-shell:~/.cache/nixpkgs-review/pr-173987-4]$ box64 /nix/store/j3g94knvy76wzravskmzr4m3xfa5ghy5-hello-x86_64-unknown-linux-gnu-2.12/bin/hello 

+Dynarec for ARM64, with extension: ASIMD AES CRC32 PMULL PageSize:4096

+Box64 with Dynarec v0.1.8 nogit built on Jan  1 1980 00:00:00

+Using default BOX64_LD_LIBRARY_PATH: ./:lib/:lib64/:x86_64/:bin64/:libs64/

+Using default BOX64_PATH: ./:bin/

+Counted 109 Env var

+Looking for /nix/store/j3g94knvy76wzravskmzr4m3xfa5ghy5-hello-x86_64-unknown-linux-gnu-2.12/bin/hello

+Using native(wrapped) libc.so.6

+Using native(wrapped) ld-linux-x86-64.so.2

+Using native(wrapped) libpthread.so.0

+Using native(wrapped) librt.so.1

+Error: PltResolver: Symbol __wprintf_chk(ver 4: __wprintf_chk@GLIBC_2.4) not found, cannot apply R_X86_64_JUMP_SLOT 0x40cf78 (0x4022f6) in /nix/store/j3g94knvy76wzravskmzr4m3xfa5ghy5-hello-x86_64-unknown-linux-gnu-2.12/bin/hello

+```

+

+```

+[nix-shell:~/.cache/nixpkgs-review/pr-173987-4]$ box64 /nix/store/zagsmdwhrmnbnp23vgrzg1nq0w5mvmmc-coreutils-x86_64-unknown-linux-gnu-9.0/bin/uptime 

+Dynarec for ARM64, with extension: ASIMD AES CRC32 PMULL PageSize:4096

+Box64 with Dynarec v0.1.8 nogit built on Jan  1 1980 00:00:00

+Using default BOX64_LD_LIBRARY_PATH: ./:lib/:lib64/:x86_64/:bin64/:libs64/

+Using default BOX64_PATH: ./:bin/

+Counted 109 Env var

+Looking for /nix/store/zagsmdwhrmnbnp23vgrzg1nq0w5mvmmc-coreutils-x86_64-unknown-linux-gnu-9.0/bin/uptime

+Using emulated /nix/store/b0sshs1b8qvrvjijy4q7br48x8d0mkwq-acl-x86_64-unknown-linux-gnu-2.3.1/lib/libacl.so.1

+Using emulated /nix/store/3r50lcc6dmfvcs9z5w1744jf55wdr0lf-attr-x86_64-unknown-linux-gnu-2.5.1/lib/libattr.so.1

+Error initializing native libgmp.so.10 (last dlerror is libgmp.so.10: cannot open shared object file: No such file or directory)

+Using emulated /nix/store/y2wbpqwhzjiihbs0ls0j9x8zx7yym1zk-gmp-with-cxx-x86_64-unknown-linux-gnu-6.2.1/lib/libgmp.so.10

+Using native(wrapped) libc.so.6

+Using native(wrapped) ld-linux-x86-64.so.2

+Using native(wrapped) libpthread.so.0

+Using native(wrapped) librt.so.1

+Error: PltResolver: Symbol error(ver 2: error@GLIBC_2.2.5) not found, cannot apply R_X86_64_JUMP_SLOT 0x552c40 (0x408096) in /nix/store/zagsmdwhrmnbnp23vgrzg1nq0w5mvmmc-coreutils-x86_64-unknown-linux-gnu-9.0/bin/uptime

+```

+

+```

+[nix-shell:~/.cache/nixpkgs-review/pr-173987-4]$ box64 /nix/store/zagsmdwhrmnbnp23vgrzg1nq0w5mvmmc-coreutils-x86_64-unknown-linux-gnu-9.0/bin/who

+Dynarec for ARM64, with extension: ASIMD AES CRC32 PMULL PageSize:4096

+Box64 with Dynarec v0.1.8 nogit built on Jan  1 1980 00:00:00

+Using default BOX64_LD_LIBRARY_PATH: ./:lib/:lib64/:x86_64/:bin64/:libs64/

+Using default BOX64_PATH: ./:bin/

+Counted 109 Env var

+Looking for /nix/store/zagsmdwhrmnbnp23vgrzg1nq0w5mvmmc-coreutils-x86_64-unknown-linux-gnu-9.0/bin/who

+Using emulated /nix/store/b0sshs1b8qvrvjijy4q7br48x8d0mkwq-acl-x86_64-unknown-linux-gnu-2.3.1/lib/libacl.so.1

+Using emulated /nix/store/3r50lcc6dmfvcs9z5w1744jf55wdr0lf-attr-x86_64-unknown-linux-gnu-2.5.1/lib/libattr.so.1

+Error initializing native libgmp.so.10 (last dlerror is libgmp.so.10: cannot open shared object file: No such file or directory)

+Using emulated /nix/store/y2wbpqwhzjiihbs0ls0j9x8zx7yym1zk-gmp-with-cxx-x86_64-unknown-linux-gnu-6.2.1/lib/libgmp.so.10

+Using native(wrapped) libc.so.6

+Using native(wrapped) ld-linux-x86-64.so.2

+Using native(wrapped) libpthread.so.0

+Using native(wrapped) librt.so.1

+Error: PltResolver: Symbol stat(ver 16: stat@GLIBC_2.33) not found, cannot apply R_X86_64_JUMP_SLOT 0x552980 (0x407b16) in /nix/store/zagsmdwhrmnbnp23vgrzg1nq0w5mvmmc-coreutils-x86_64-unknown-linux-gnu-9.0/bin/who

+```

+

+These work:

+

+```

+[nix-shell:~/.cache/nixpkgs-review/pr-173987-4]$ box64 /nix/store/zagsmdwhrmnbnp23vgrzg1nq0w5mvmmc-coreutils-x86_64-unknown-linux-gnu-9.0/bin/echo test

+Dynarec for ARM64, with extension: ASIMD AES CRC32 PMULL PageSize:4096

+Box64 with Dynarec v0.1.8 nogit built on Jan  1 1980 00:00:00

+Using default BOX64_LD_LIBRARY_PATH: ./:lib/:lib64/:x86_64/:bin64/:libs64/

+Using default BOX64_PATH: ./:bin/

+Counted 109 Env var

+Looking for /nix/store/zagsmdwhrmnbnp23vgrzg1nq0w5mvmmc-coreutils-x86_64-unknown-linux-gnu-9.0/bin/echo

+argv[1]="test"

+Using emulated /nix/store/b0sshs1b8qvrvjijy4q7br48x8d0mkwq-acl-x86_64-unknown-linux-gnu-2.3.1/lib/libacl.so.1

+Using emulated /nix/store/3r50lcc6dmfvcs9z5w1744jf55wdr0lf-attr-x86_64-unknown-linux-gnu-2.5.1/lib/libattr.so.1

+Error initializing native libgmp.so.10 (last dlerror is libgmp.so.10: cannot open shared object file: No such file or directory)

+Using emulated /nix/store/y2wbpqwhzjiihbs0ls0j9x8zx7yym1zk-gmp-with-cxx-x86_64-unknown-linux-gnu-6.2.1/lib/libgmp.so.10

+Using native(wrapped) libc.so.6

+Using native(wrapped) ld-linux-x86-64.so.2

+Using native(wrapped) libpthread.so.0

+Using native(wrapped) librt.so.1

+test

+```

+

+```

+[nix-shell:~/.cache/nixpkgs-review/pr-173987-4]$ box64 /nix/store/zagsmdwhrmnbnp23vgrzg1nq0w5mvmmc-coreutils-x86_64-unknown-linux-gnu-9.0/bin/mktemp

+Dynarec for ARM64, with extension: ASIMD AES CRC32 PMULL PageSize:4096

+Box64 with Dynarec v0.1.8 nogit built on Jan  1 1980 00:00:00

+Using default BOX64_LD_LIBRARY_PATH: ./:lib/:lib64/:x86_64/:bin64/:libs64/

+Using default BOX64_PATH: ./:bin/

+Counted 109 Env var

+Looking for /nix/store/zagsmdwhrmnbnp23vgrzg1nq0w5mvmmc-coreutils-x86_64-unknown-linux-gnu-9.0/bin/mktemp

+Using emulated /nix/store/b0sshs1b8qvrvjijy4q7br48x8d0mkwq-acl-x86_64-unknown-linux-gnu-2.3.1/lib/libacl.so.1

+Using emulated /nix/store/3r50lcc6dmfvcs9z5w1744jf55wdr0lf-attr-x86_64-unknown-linux-gnu-2.5.1/lib/libattr.so.1

+Error initializing native libgmp.so.10 (last dlerror is libgmp.so.10: cannot open shared object file: No such file or directory)

+Using emulated /nix/store/y2wbpqwhzjiihbs0ls0j9x8zx7yym1zk-gmp-with-cxx-x86_64-unknown-linux-gnu-6.2.1/lib/libgmp.so.10

+Using native(wrapped) libc.so.6

+Using native(wrapped) ld-linux-x86-64.so.2

+Using native(wrapped) libpthread.so.0

+Using native(wrapped) librt.so.1

+/tmp/tmp.701c0tWJp8

+```

+

+```

+[nix-shell:~/.cache/nixpkgs-review/pr-173987-4]$ box64 /nix/store/zagsmdwhrmnbnp23vgrzg1nq0w5mvmmc-coreutils-x86_64-unknown-linux-gnu-9.0/bin/uname -a

+Dynarec for ARM64, with extension: ASIMD AES CRC32 PMULL PageSize:4096

+Box64 with Dynarec v0.1.8 nogit built on Jan  1 1980 00:00:00

+Using default BOX64_LD_LIBRARY_PATH: ./:lib/:lib64/:x86_64/:bin64/:libs64/

+Using default BOX64_PATH: ./:bin/

+Counted 109 Env var

+Looking for /nix/store/zagsmdwhrmnbnp23vgrzg1nq0w5mvmmc-coreutils-x86_64-unknown-linux-gnu-9.0/bin/uname

+argv[1]="-a"

+Using emulated /nix/store/b0sshs1b8qvrvjijy4q7br48x8d0mkwq-acl-x86_64-unknown-linux-gnu-2.3.1/lib/libacl.so.1

+Using emulated /nix/store/3r50lcc6dmfvcs9z5w1744jf55wdr0lf-attr-x86_64-unknown-linux-gnu-2.5.1/lib/libattr.so.1

+Error initializing native libgmp.so.10 (last dlerror is libgmp.so.10: cannot open shared object file: No such file or directory)

+Using emulated /nix/store/y2wbpqwhzjiihbs0ls0j9x8zx7yym1zk-gmp-with-cxx-x86_64-unknown-linux-gnu-6.2.1/lib/libgmp.so.10

+Using native(wrapped) libc.so.6

+Using native(wrapped) ld-linux-x86-64.so.2

+Using native(wrapped) libpthread.so.0

+Using native(wrapped) librt.so.1

+Linux pinephone 5.17.5 #1-mobile-nixos SMP Tue Jan 1 00:00:00 UTC 1980 x86_64 GNU/Linux

+```

+

+```

+[nix-shell:~/.cache/nixpkgs-review/pr-173987-4]$ box64 /nix/store/zagsmdwhrmnbnp23vgrzg1nq0w5mvmmc-coreutils-x86_64-unknown-linux-gnu-9.0/bin/whoami 

+Dynarec for ARM64, with extension: ASIMD AES CRC32 PMULL PageSize:4096

+Box64 with Dynarec v0.1.8 nogit built on Jan  1 1980 00:00:00

+Using default BOX64_LD_LIBRARY_PATH: ./:lib/:lib64/:x86_64/:bin64/:libs64/

+Using default BOX64_PATH: ./:bin/

+Counted 109 Env var

+Looking for /nix/store/zagsmdwhrmnbnp23vgrzg1nq0w5mvmmc-coreutils-x86_64-unknown-linux-gnu-9.0/bin/whoami

+Using emulated /nix/store/b0sshs1b8qvrvjijy4q7br48x8d0mkwq-acl-x86_64-unknown-linux-gnu-2.3.1/lib/libacl.so.1

+Using emulated /nix/store/3r50lcc6dmfvcs9z5w1744jf55wdr0lf-attr-x86_64-unknown-linux-gnu-2.5.1/lib/libattr.so.1

+Error initializing native libgmp.so.10 (last dlerror is libgmp.so.10: cannot open shared object file: No such file or directory)

+Using emulated /nix/store/y2wbpqwhzjiihbs0ls0j9x8zx7yym1zk-gmp-with-cxx-x86_64-unknown-linux-gnu-6.2.1/lib/libgmp.so.10

+Using native(wrapped) libc.so.6

+Using native(wrapped) ld-linux-x86-64.so.2

+Using native(wrapped) libpthread.so.0

+Using native(wrapped) librt.so.1

+davidak

+```
\ No newline at end of file
diff --git a/results/scraper/box64/312 b/results/scraper/box64/312
new file mode 100644
index 000000000..64fec6146
--- /dev/null
+++ b/results/scraper/box64/312
@@ -0,0 +1,31 @@
+Cannot clone box64
+I want to install box64 on my raspberry pi 4b but i always get this "not found" message although this repo is available. Anyone knows why? (OS: 64 Bit Raspberry Lite)

+

+pi@raspberry:~ $ git clone https://github.com/ptitSeb/box64.git

+Cloning into 'box64'...

+/usr/lib/git-core/git-remote-https: 1: 2526fc26bdbcb46c18435ed08: not found

+/usr/lib/git-core/git-remote-https: 2: Description-en:: not found

+/usr/lib/git-core/git-remote-https: 3: library: not found

+/usr/lib/git-core/git-remote-https: 4: be: not found

+/usr/lib/git-core/git-remote-https: 6: Package:: not found

+/usr/lib/git-core/git-remote-https: 7: Description-md5:: not found

+/usr/lib/git-core/git-remote-https: 8: Description-en:: not found

+/usr/lib/git-core/git-remote-https: 9: library: not found

+/usr/lib/git-core/git-remote-https: 10: be: not found

+/usr/lib/git-core/git-remote-https: 12: Package:: not found

+/usr/lib/git-core/git-remote-https: 13: Description-md5:: not found

+/usr/lib/git-core/git-remote-https: 14: Description-en:: not found

+/usr/lib/git-core/git-remote-https: 15: FFmpeg: not found

+/usr/lib/git-core/git-remote-https: 16: mux,: not found

+/usr/lib/git-core/git-remote-https: 17: machines: not found

+/usr/lib/git-core/git-remote-https: 18: cutting: not found

+/usr/lib/git-core/git-remote-https: 20: This: not found

+/usr/lib/git-core/git-remote-https: 21: contains: not found

+/usr/lib/git-core/git-remote-https: 22: and: not found

+/usr/lib/git-core/git-remote-https: 24: The: not found

+/usr/lib/git-core/git-remote-https: 25: to: not found

+/usr/lib/git-core/git-remote-https: 26: codecs: not found

+/usr/lib/git-core/git-remote-https: 28: This: not found

+/usr/lib/git-core/git-remote-https: 30: Package:: not found

+/usr/lib/git-core/git-remote-https: 31: Description-md5:: not found

+/usr/lib/git-core/git-remote-https: 32: Syntax error: "(" unexpected
\ No newline at end of file
diff --git a/results/scraper/box64/313 b/results/scraper/box64/313
new file mode 100644
index 000000000..5174901d7
--- /dev/null
+++ b/results/scraper/box64/313
@@ -0,0 +1,23 @@
+Unityplayer doesn't start [ RPI 4, 64 bit RasPiOS ]
+Hi, I've built and exported an executable to my rpi. Running 

+`sudo BOX64 ./program`   fails at the line

+

+`Using native(wrapped) libXxf86vm.so.1`

+

+

+By running with dump as the log these are the last messages

+`

+Run X86 (0x9d37e5d0), RIP=0xa0b40, Stack=0x7f89b7b018

+1186|0x7f88821000: Calling dup (/lib/aarch64-linux-gnu/libc.so.6)(0x1, 0x7F87474789, 0x1, ...) => return 0x4

+1186|0x7f88821015: Calling fileno_unlocked (/lib/aarch64-linux-gnu/libc.so.6)(0x7F8A8604A0, 0x7F87474789, 0x1, ...) => return 0x2

+1186|0x7f8882101c: Calling dup (/lib/aarch64-linux-gnu/libc.so.6)(0x2, 0x7F87474789, 0x1, ...) => return 0x5

+1186|0x7f8882102a: Calling fileno_unlocked (/lib/aarch64-linux-gnu/libc.so.6)(0xA8C5FAA0, 0x7F87474789, 0x1, ...) => return 0x3

+1186|0x7f88821034: Calling fileno_unlocked (/lib/aarch64-linux-gnu/libc.so.6)(0x7F8A860580, 0x7F87474789, 0x1, ...) => return 0x1

+ ...  =>PltResolver: Addr=0x9d36a990, Slot=153 Return=0x7f8882103d: elf is UnityPlayer.so (VerSym=0x3a58)

+            Apply Global R_X86_64_JUMP_SLOT 0x7f891738b0 with sym=dup2(ver 2: dup2@GLIBC_2.2.5) (0x7f890aa2f6 -> 0xa04a0 / (noelf))

+ return 0x1

+Run X86 (0x9d37e5d0), RIP=0xa04a0, Stack=0x7f89b7b018

+1186|0x7f8882103d: Calling __dup2 (/lib/aarch64-linux-gnu/libc.so.6)(0x3, 0x1, 0x1, ...) =>

+`

+

+Running latest bullseye 64 bit full desktop. Is this a known issue?
\ No newline at end of file
diff --git a/results/scraper/box64/314 b/results/scraper/box64/314
new file mode 100644
index 000000000..c87032b68
--- /dev/null
+++ b/results/scraper/box64/314
@@ -0,0 +1,14 @@
+Compile fails on Fedora 35 aarch running inside proot-distro for termux
+Hello,

+ 

+I'm trying to compile box64 on Fedora 35 aarch64 running inside proot distro for termux.

+

+I used this line for config:

+

+`cmake .. -DARM_DYNAREC=ON -DCMAKE_BUILD_TYPE=RelWithDebInfo`

+

+Configuration showed no errors, however when I go to make, it stops at this error:

+

+`make[2]: *** No rule to make target '/home/ai-fe/.compile-disk/box64/src/wrapped/wrappedalure_private.h', needed by '../src/wrapped/generated/functions_list.txt'. Stop.`

+

+The header file does exist in src, so I dont know what i could be missing.
\ No newline at end of file
diff --git a/results/scraper/box64/315 b/results/scraper/box64/315
new file mode 100644
index 000000000..490f6aa6e
--- /dev/null
+++ b/results/scraper/box64/315
@@ -0,0 +1,16 @@
+C++ iostreams cause a segmentation fault
+Inserting into std::cout or std::cerr causes a segmentation fault. The following program segfaults when compiled for x86_64 using either gcc 12.1.0 or clang 13.0.1 and run under box64 on both AArch64 and x86_64:

+```

+#include <iostream>

+

+int main(int argc, char* argv[]) {

+    std::cout << "broken\n";

+    return 0;

+}

+```

+```

+6407|SIGSEGV @0x64941284 (???(box64+0x64941284)) (x64pc=0x7feadb4a05fe/libstdc++.so.6:"libstdc++.so.6/_ZNSo6sentryC2ERSo + 30", rsp=0x7feadad7c450), for accessing 0xffffffffffffffe8 (code=1)

+```

+Comparing the trace with native execution, it appears that at the time of the segfault, RSI contains the address of std::cout, but there are two addresses at std::cout when executed natively and a bunch of zeroes at std::cout under box64, so RAX gets loaded with a null pointer.

+

+printf does not suffer from this issue.
\ No newline at end of file
diff --git a/results/scraper/box64/316 b/results/scraper/box64/316
new file mode 100644
index 000000000..dc27a79d3
--- /dev/null
+++ b/results/scraper/box64/316
@@ -0,0 +1,9 @@
+Very poor performance and spikes on Factorio
+Here are two benchmarks with and without box64, is this normal? Is this the expected performance or is there an issue I am not seeing?

+

+https://browser.geekbench.com/v5/cpu/15195678

+https://browser.geekbench.com/v5/cpu/15195624

+

+I have also seen many hiccups and performance spikes with Factorio servers.

+

+I am running Oracle Ampere A1 Server CPUs.
\ No newline at end of file
diff --git a/results/scraper/box64/317 b/results/scraper/box64/317
new file mode 100644
index 000000000..d321c7a68
--- /dev/null
+++ b/results/scraper/box64/317
@@ -0,0 +1,14 @@
+Segmentation fault?
+## On a Raspberry Pi 4B (8GB RAM)

+_I installed box64 from the pre-compiled Debian binaries (If it matters)_

+So basically, I was following a tutorial on how to run Deltarune on linux.

+The binaries I used were made for x64 hardware, so I ran them with box64, but I found this dirty error:

+```

+unknown Chunk FEDS:1396983110

+2024|SIGSEGV @0x7f50039428 (???(0x7f50039428)) (x64pc=0x54c2d3//home/TheBeeBoi/shared/runner:"/home/TheBeeBoi/shared/runner/__cxa_pure_virtual + 1329427", rsp=0x7f9d5b9b50, stack=0x7f9cdbc000:0x7f9d5bc000 own=(nil) fp=0x1), for accessing 0x7fdae14ba2 (code=1/prot=0), db=0x97842a80(0x7f50039428:0x7f500395f0/0x54c2d3:0x54c386//home/TheBeeBoi/shared/runner/__cxa_pure_virtual + 1329427:clean, hash:75144d06/75144d06) handler=(nil)

+Segmentation fault

+```

+The folders are like so:

+/home/TheBeeBoi/shared

+ - assets (folder included with game)

+ - runner (binary for game)
\ No newline at end of file
diff --git a/results/scraper/box64/318 b/results/scraper/box64/318
new file mode 100644
index 000000000..b755a93c1
--- /dev/null
+++ b/results/scraper/box64/318
@@ -0,0 +1,12 @@
+[Regression] Can't connect to TS3-Server on RaspberryPI 3B anymore with box64 v0.1.8
+## Description ##

+With v0.1.8 there seems to be a regression with box64, which doesn't allow me to connect to my TS3-Server anymore. The Server starts as it should (doesn't crash) but it's not possible to connect to it.

+

+I've opened a detailed post on the raspberrypi-forums first (https://forums.raspberrypi.com/viewtopic.php?t=334324), that suggested I should try with v0.1.6 of box64, which fixed the problem.

+

+If you need further information, let me know. Hopefully this can be fixed in later revisions :)

+

+## System Details ##

+Hardware: Raspberry PI 3B

+OS: RaspberryPI OS Lite (64-bit), installed using RPI Imager Tool

+TS3-Server: Latest from website (v3.13.6, Linux x64), https://teamspeak.com/en/downloads/#server
\ No newline at end of file