diff options
Diffstat (limited to 'results/scraper/box64/180')
| -rw-r--r-- | results/scraper/box64/180 | 179 |
1 files changed, 179 insertions, 0 deletions
diff --git a/results/scraper/box64/180 b/results/scraper/box64/180 new file mode 100644 index 000000000..4d5ea7b9a --- /dev/null +++ b/results/scraper/box64/180 @@ -0,0 +1,179 @@ +Compile Error on Raspbian x86 +Hi, when running make -j4 I get the error bellow. RasPi4 4GB: + +Raspbian 10 +Kernel 5.10.63-v76+ + +``` +Scanning dependencies of target dynarec_arm +Scanning dependencies of target WRAPPERS +[ 0%] Generating ../src/wrapped/generated/functions_list.txt +[ 0%] Building C object CMakeFiles/dynarec_arm.dir/src/dynarec/dynablock.c.o +[ 0%] Building C object CMakeFiles/dynarec_arm.dir/src/dynarec/dynarec_arm64.c.o +[ 1%] Building C object CMakeFiles/dynarec_arm.dir/src/dynarec/dynarec_arm64_functions.c.o +In file included from /home/pi/box64/src/emu/x64emu_private.h:4, + from /home/pi/box64/src/dynarec/dynarec_arm64.c:11: +/home/pi/box64/src/include/regs.h:250:2: error: unknown type name ‘__uint128_t’ + __uint128_t u128; + ^~~~~~~~~~~ +In file included from /home/pi/box64/src/emu/x64emu_private.h:4, + from /home/pi/box64/src/dynarec/dynablock.c:10: +/home/pi/box64/src/include/regs.h:250:2: error: unknown type name ‘__uint128_t’ + __uint128_t u128; + ^~~~~~~~~~~ +In file included from /home/pi/box64/src/dynarec/dynarec_arm64.c:17: +/home/pi/box64/src/emu/x64run_private.h: In function ‘Fetch8’: +/home/pi/box64/src/emu/x64run_private.h:20:54: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] + static inline uint8_t Fetch8(x64emu_t *emu) {return *(uint8_t*)(R_RIP++);} + ^ +/home/pi/box64/src/emu/x64run_private.h: In function ‘Fetch8s’: +/home/pi/box64/src/emu/x64run_private.h:21:54: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] + static inline int8_t Fetch8s(x64emu_t *emu) {return *(int8_t*)(R_RIP++);} + ^ +In file included from /home/pi/box64/src/dynarec/dynablock.c:16: +/home/pi/box64/src/emu/x64run_private.h: In function ‘Fetch8’: +/home/pi/box64/src/emu/x64run_private.h:20:54: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] + static inline uint8_t Fetch8(x64emu_t *emu) {return *(uint8_t*)(R_RIP++);} + ^ +/home/pi/box64/src/emu/x64run_private.h: In function ‘Fetch16’: +/home/pi/box64/src/emu/x64run_private.h:24:21: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] + uint16_t val = *(uint16_t*)R_RIP; + ^ +/home/pi/box64/src/emu/x64run_private.h: In function ‘Fetch8s’: +/home/pi/box64/src/emu/x64run_private.h:21:54: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] + static inline int8_t Fetch8s(x64emu_t *emu) {return *(int8_t*)(R_RIP++);} + ^ +/home/pi/box64/src/emu/x64run_private.h: In function ‘Fetch16’: +/home/pi/box64/src/emu/x64run_private.h: In function ‘Fetch16s’: +/home/pi/box64/src/emu/x64run_private.h:30:20: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] + int16_t val = *(int16_t*)R_RIP; + ^ +/home/pi/box64/src/emu/x64run_private.h: In function ‘Fetch32’: +/home/pi/box64/src/emu/x64run_private.h:36:21: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] + uint32_t val = *(uint32_t*)R_RIP; + ^ +/home/pi/box64/src/emu/x64run_private.h: In function ‘Fetch32s’: +/home/pi/box64/src/emu/x64run_private.h:42:20: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] + int32_t val = *(int32_t*)R_RIP; + ^ +/home/pi/box64/src/emu/x64run_private.h: In function ‘Fetch64’: +/home/pi/box64/src/emu/x64run_private.h:48:21: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] + uint64_t val = *(uint64_t*)R_RIP; + ^ +/home/pi/box64/src/emu/x64run_private.h: In function ‘Fetch64s’: +/home/pi/box64/src/emu/x64run_private.h:54:20: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] + int64_t val = *(int64_t*)R_RIP; + ^ +/home/pi/box64/src/emu/x64run_private.h: In function ‘Peek’: +/home/pi/box64/src/emu/x64run_private.h:58:63: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] + static inline uint8_t Peek(x64emu_t *emu, int offset){return *(uint8_t*)(R_RIP + offset);} + ^ +/home/pi/box64/src/emu/x64run_private.h: In function ‘Pop’: +/home/pi/box64/src/emu/x64run_private.h:62:21: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] + uint64_t* st = ((uint64_t*)(R_RSP)); + ^ +/home/pi/box64/src/emu/x64run_private.h: In function ‘Push’: +/home/pi/box64/src/emu/x64run_private.h:70:7: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] + *((uint64_t*)R_RSP) = v; + ^ +/home/pi/box64/src/emu/x64run_private.h:24:21: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] + uint16_t val = *(uint16_t*)R_RIP; + ^ +/home/pi/box64/src/emu/x64run_private.h: In function ‘Fetch16s’: +/home/pi/box64/src/emu/x64run_private.h:30:20: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] + int16_t val = *(int16_t*)R_RIP; + ^ +/home/pi/box64/src/emu/x64run_private.h: In function ‘Fetch32’: +/home/pi/box64/src/emu/x64run_private.h:36:21: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] + uint32_t val = *(uint32_t*)R_RIP; + ^ +/home/pi/box64/src/emu/x64run_private.h: In function ‘Fetch32s’: +/home/pi/box64/src/emu/x64run_private.h:42:20: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] + int32_t val = *(int32_t*)R_RIP; + ^ +/home/pi/box64/src/emu/x64run_private.h: In function ‘Fetch64’: +/home/pi/box64/src/emu/x64run_private.h:48:21: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] + uint64_t val = *(uint64_t*)R_RIP; + ^ +/home/pi/box64/src/emu/x64run_private.h: In function ‘Fetch64s’: +/home/pi/box64/src/emu/x64run_private.h:54:20: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] + int64_t val = *(int64_t*)R_RIP; + ^ +/home/pi/box64/src/emu/x64run_private.h: In function ‘Peek’: +/home/pi/box64/src/emu/x64run_private.h:58:63: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] + static inline uint8_t Peek(x64emu_t *emu, int offset){return *(uint8_t*)(R_RIP + offset);} + ^ +/home/pi/box64/src/emu/x64run_private.h: In function ‘Pop’: +/home/pi/box64/src/emu/x64run_private.h:62:21: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] + uint64_t* st = ((uint64_t*)(R_RSP)); + ^ +/home/pi/box64/src/emu/x64run_private.h: In function ‘Push’: +/home/pi/box64/src/emu/x64run_private.h:70:7: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] + *((uint64_t*)R_RSP) = v; + ^ +make[2]: *** [CMakeFiles/dynarec_arm.dir/build.make:76: CMakeFiles/dynarec_arm.dir/src/dynarec/dynarec_arm64.c.o] Error 1 +make[2]: *** Waiting for unfinished jobs.... +In file included from /home/pi/box64/src/emu/x64emu_private.h:4, + from /home/pi/box64/src/dynarec/dynarec_arm64_functions.c:15: +/home/pi/box64/src/include/regs.h:250:2: error: unknown type name ‘__uint128_t’ + __uint128_t u128; + ^~~~~~~~~~~ +In file included from /home/pi/box64/src/dynarec/dynarec_arm64_functions.c:21: +/home/pi/box64/src/emu/x64run_private.h: In function ‘Fetch8’: +/home/pi/box64/src/emu/x64run_private.h:20:54: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] + static inline uint8_t Fetch8(x64emu_t *emu) {return *(uint8_t*)(R_RIP++);} + ^ +/home/pi/box64/src/emu/x64run_private.h: In function ‘Fetch8s’: +/home/pi/box64/src/emu/x64run_private.h:21:54: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] + static inline int8_t Fetch8s(x64emu_t *emu) {return *(int8_t*)(R_RIP++);} + ^ +/home/pi/box64/src/emu/x64run_private.h: In function ‘Fetch16’: +/home/pi/box64/src/emu/x64run_private.h:24:21: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] + uint16_t val = *(uint16_t*)R_RIP; + ^ +/home/pi/box64/src/emu/x64run_private.h: In function ‘Fetch16s’: +/home/pi/box64/src/emu/x64run_private.h:30:20: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] + int16_t val = *(int16_t*)R_RIP; + ^ +/home/pi/box64/src/emu/x64run_private.h: In function ‘Fetch32’: +/home/pi/box64/src/emu/x64run_private.h:36:21: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] + uint32_t val = *(uint32_t*)R_RIP; + ^ +/home/pi/box64/src/emu/x64run_private.h: In function ‘Fetch32s’: +/home/pi/box64/src/emu/x64run_private.h:42:20: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] + int32_t val = *(int32_t*)R_RIP; + ^ +/home/pi/box64/src/emu/x64run_private.h: In function ‘Fetch64’: +/home/pi/box64/src/emu/x64run_private.h:48:21: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] + uint64_t val = *(uint64_t*)R_RIP; + ^ +/home/pi/box64/src/emu/x64run_private.h: In function ‘Fetch64s’: +/home/pi/box64/src/emu/x64run_private.h:54:20: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] + int64_t val = *(int64_t*)R_RIP; + ^ +/home/pi/box64/src/emu/x64run_private.h: In function ‘Peek’: +/home/pi/box64/src/emu/x64run_private.h:58:63: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] + static inline uint8_t Peek(x64emu_t *emu, int offset){return *(uint8_t*)(R_RIP + offset);} + ^ +/home/pi/box64/src/emu/x64run_private.h: In function ‘Pop’: +/home/pi/box64/src/emu/x64run_private.h:62:21: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] + uint64_t* st = ((uint64_t*)(R_RSP)); + ^ +/home/pi/box64/src/emu/x64run_private.h: In function ‘Push’: +/home/pi/box64/src/emu/x64run_private.h:70:7: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] + *((uint64_t*)R_RSP) = v; + ^ +/home/pi/box64/src/dynarec/dynarec_arm64_functions.c: In function ‘arm_ud’: +/home/pi/box64/src/dynarec/dynarec_arm64_functions.c:157:30: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] + emit_signal(emu, SIGILL, (void*)R_RIP, 0); + ^ +make[2]: *** [CMakeFiles/dynarec_arm.dir/build.make:63: CMakeFiles/dynarec_arm.dir/src/dynarec/dynablock.c.o] Error 1 +make[2]: *** [CMakeFiles/dynarec_arm.dir/build.make:89: CMakeFiles/dynarec_arm.dir/src/dynarec/dynarec_arm64_functions.c.o] Error 1 +make[1]: *** [CMakeFiles/Makefile2:198: CMakeFiles/dynarec_arm.dir/all] Error 2 +make[1]: *** Waiting for unfinished jobs.... +Detected same build as last run, skipping +[ 1%] Built target WRAPPERS +make: *** [Makefile:163: all] Error 2 +``` + +I'm not very Linux savvy, so not sure how to proceed or if this may have been caused by me. Happy to help with any troubleshooting required. \ No newline at end of file |