summary refs log tree commit diff stats
path: root/results/scraper/box64/180
diff options
context:
space:
mode:
Diffstat (limited to 'results/scraper/box64/180')
-rw-r--r--results/scraper/box64/180179
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