diff options
Diffstat (limited to '')
| -rw-r--r-- | results/scraper/box64/66 | 2 | ||||
| -rw-r--r-- | results/scraper/box64/665 | 83 | ||||
| -rw-r--r-- | results/scraper/box64/667 | 75 |
3 files changed, 160 insertions, 0 deletions
diff --git a/results/scraper/box64/66 b/results/scraper/box64/66 new file mode 100644 index 000000000..848265feb --- /dev/null +++ b/results/scraper/box64/66 @@ -0,0 +1,2 @@ +maybe its helpful +https://github.com/luo9674/VGPU \ No newline at end of file diff --git a/results/scraper/box64/665 b/results/scraper/box64/665 new file mode 100644 index 000000000..27784330e --- /dev/null +++ b/results/scraper/box64/665 @@ -0,0 +1,83 @@ +factorio on RISC-V gives error (string to int) +Hi, +First of all, I think this is a top product. I recently got a RISC-V SBC with an external GPU (M2 to PCI-e). And compiled some games: +- (y)Qauke2 +- ioq3 +- eduke32 +- Xonotic +- openarena (created a pull-request to get it to work) +all working. But yesterday I saw that this project has a port to RISC-V. I immediately tried it with the game factorio, but unfortunately it immediately collapsed. + +I have the error below. Looks like a rounding error? 1.1 != 1 ? 1.1 can never be an int. + +Can I enable the DEBUG option (with compile, or with starting box64?) so that I can include more information? + +As you can see, I have compiled the master branch, not a release tag. +``` +box64 bin/x64/factorio +Dynarec for RISC-V PageSize:4096 Running on unknown riscv64 cpu with 4 Cores +Params database has 22 entries +Box64 with Dynarec v0.2.3 8ec00e90 built on Apr 3 2023 17:18:41 +Using default BOX64_LD_LIBRARY_PATH: ./:lib/:lib64/:x86_64/:bin64/:libs64/ +Using default BOX64_PATH: ./:bin/ +Counted 71 Env var +Looking for bin/x64/factorio +Apply RC params for factorio +Applying BOX64_DYNAREC_BIGBLOCK=2 +Applying BOX64_DYNAREC_FASTROUND=0 +Applying BOX64_DYNAREC_SAFEFLAGS=0 +Applying BOX64_DYNAREC_CALLRET=1 +Appling BOX64_DYNAREC_FORWARD=1024 +Rename process to "factorio" +Using native(wrapped) libdl.so.2 +Using native(wrapped) libc.so.6 +Using native(wrapped) ld-linux-x86-64.so.2 +Using native(wrapped) libpthread.so.0 +Using native(wrapped) libutil.so.1 +Using native(wrapped) librt.so.1 +Using native(wrapped) libresolv.so.2 +Using native(wrapped) libX11.so.6 +Using native(wrapped) libXext.so.6 +Using native(wrapped) libxcb.so.1 +Using native(wrapped) libXau.so.6 +Using native(wrapped) libXdmcp.so.6 +Using native(wrapped) libGL.so.1 +Using native(wrapped) libXinerama.so.1 +Using native(wrapped) libXrandr.so.2 +Using native(wrapped) libXrender.so.1 +Using native(wrapped) libXcursor.so.1 +Using native(wrapped) libasound.so.2 +Using native(wrapped) libpulse.so.0 +Using native(wrapped) libpulse-simple.so.0 +Using native(wrapped) libm.so.6 +Look for __res_nquery in loaded elfs +Found symbol with version GLIBC_2.27, value = 0x3fba8888f0 +Look for __dn_expand in loaded elfs +Found symbol with version GLIBC_2.27, value = 0x3fba88293c + 0.005 2023-04-04 18:28:46; Factorio 1.1.80 (build 60618, linux64, full) + 0.039 Operating system: Linux (Ubuntu 23.04) + 0.046 Program arguments: "/home/ubuntu/factorio/bin/x64/factorio" + 0.047 Config path: /home/ubuntu/factorio/config/config.ini + 0.048 Read data path: /home/ubuntu/factorio/data + 0.049 Write data path: /home/ubuntu/factorio [58579/75086MB] + 0.049 Binaries path: /home/ubuntu/factorio/bin + 0.589 System info: [CPU: Box64 on unknown riscv64 cpu @1000 MHz, 4 cores, RAM: 7896 MB] + 0.593 Environment: DISPLAY=:0 WAYLAND_DISPLAY=<unset> DESKTOP_SESSION=plasma XDG_SESSION_DESKTOP=KDE XDG_CURRENT_DESKTOP=KDE __GL_FSAA_MODE=<unset> __GL_LOG_MAX_ANISO=<unset> __GL_SYNC_TO_VBLANK=<unset> __GL_SORT_FBCONFIGS=<unset> __GL_YIELD=<unset> + 0.601 Display options: [FullScreen: 1] [VSync: 1] [UIScale: automatic (100.0%)] [Native DPI: 1] [Screen: 255] [Special: lmw] [Lang: en] +Using native(wrapped) libXi.so.6 +Using native(wrapped) libXfixes.so.3 +Using native(wrapped) libXss.so.1 +Using native(wrapped) libXxf86vm.so.1 + 0.740 Available displays: 1 + 0.742 [0]: MD20491 24" - {[0,0], 1920x1080, SDL_PIXELFORMAT_RGB888, 60Hz} + 1.446 Initialised OpenGL:[0] AMD Radeon R9 200 Series (hawaii, LLVM 15.0.7, DRM 3.42, 5.15.0-dirty); driver: 4.6 (Core Profile) Mesa 23.0.1 + 1.447 [Extensions] s3tc:yes; KHR_debug:yes; ARB_clear_texture:yes, ARB_copy_image:yes + 1.448 [Version] 4.6 + 1.454 Graphics settings preset: very-high + 1.454 Dedicated video memory size 4096 MB + 1.949 Graphics options: [Graphics quality: high] [Video memory usage: all] [DXT: high-quality] [Color: 32bit] + 1.951 [Max threads (load/render): 32/4] [Max texture size: 0] [Tex.Stream.: 0] [Rotation quality: normal] [Other: STDCWT] [B:0,C:0,S:100] + 2.043 [Audio] Backend:SDL(default); Driver:pulseaudio, Device:Default device, Depth:16, Channels:2, Frequency:44100 + 3.735 Error Util.cpp:83: Failed to load mod "base": Failed to fully parse string to int: '1.1' + 10.843 Goodbye +``` \ No newline at end of file diff --git a/results/scraper/box64/667 b/results/scraper/box64/667 new file mode 100644 index 000000000..7deb33b7f --- /dev/null +++ b/results/scraper/box64/667 @@ -0,0 +1,75 @@ +Running some SSE2 tests on interpreter fails +I compiled box64 with Dynarec OFF. Test program: `wget ksco.cool/iBZd && chmod +x iBZd` + +Full log: +``` +1..234 +ok 1 sse2/mm_set1_pd +ok 2 sse2/mm_set_pd +ok 3 sse2/mm_set_pd1 +ok 4 sse2/mm_set_sd +ok 5 sse2/mm_set_epi8 +ok 6 sse2/mm_set_epi16 +ok 7 sse2/mm_set_epi32 +ok 8 sse2/mm_set_epi64 +ok 9 sse2/mm_set_epi64x +ok 10 sse2/mm_set1_epi8 +ok 11 sse2/mm_set1_epi16 +ok 12 sse2/mm_set1_epi32 +ok 13 sse2/mm_set1_epi64 +ok 14 sse2/mm_set1_epi64x +ok 15 sse2/mm_setr_pd +ok 16 sse2/mm_setr_epi8 +ok 17 sse2/mm_setr_epi16 +ok 18 sse2/mm_setr_epi32 +ok 19 sse2/mm_setr_epi64 +ok 20 sse2/mm_setzero_pd +ok 21 sse2/mm_setzero_si128 +ok 22 sse2/x_mm_abs_pd +ok 23 sse2/mm_add_epi8 +ok 24 sse2/mm_add_epi16 +ok 25 sse2/mm_add_epi32 +ok 26 sse2/mm_add_epi64 +ok 27 sse2/mm_add_pd +ok 28 sse2/mm_add_sd +ok 29 sse2/mm_add_si64 +ok 30 sse2/mm_adds_epi8 +ok 31 sse2/mm_adds_epi16 +ok 32 sse2/mm_adds_epu8 +ok 33 sse2/mm_adds_epu16 +ok 34 sse2/mm_and_pd +ok 35 sse2/mm_and_si128 +ok 36 sse2/mm_andnot_pd +ok 37 sse2/mm_andnot_si128 +ok 38 sse2/mm_avg_epu8 +ok 39 sse2/mm_avg_epu16 +../test/x86/sse2.c:881: assertion failed: r[8] == e[8] (-121 == -126) +not ok 40 sse2/mm_bslli_si128 +../test/x86/sse2.c:928: assertion failed: r[0] == e[0] (-113 == 9) +not ok 41 sse2/mm_bsrli_si128 +ok 42 sse2/mm_slli_epi16 +ok 43 sse2/mm_slli_epi32 +ok 44 sse2/mm_slli_epi64 +ok 45 sse2/mm_srli_epi16 +ok 46 sse2/mm_srli_epi32 +ok 47 sse2/mm_srli_epi64 +ok 48 sse2/mm_sra_epi16 +ok 49 sse2/mm_sra_epi32 +ok 50 sse2/mm_srai_epi16 +ok 51 sse2/mm_srai_epi32 +ok 52 sse2/mm_store_pd +ok 53 sse2/mm_store_pd1 +ok 54 sse2/mm_store_sd +ok 55 sse2/mm_store_si128 +ok 56 sse2/mm_storeh_pd +ok 57 sse2/mm_storel_epi64 +ok 58 sse2/mm_storel_pd +ok 59 sse2/mm_storer_pd +ok 60 sse2/mm_storeu_pd +ok 61 sse2/mm_storeu_si128 +ok 62 sse2/mm_storeu_si16 +ok 63 sse2/mm_storeu_si32 +ok 64 sse2/mm_storeu_si64 +ok 65 sse2/mm_store1_pd +134896|0x4000aefd6c: Unimplemented Opcode (D0 FE FF FF) 66 0F 2B 00 90 48 8B 05 70 66 04 00 48 83 C0 +``` \ No newline at end of file |