blob: 6545696c0db1ad81887691a34b52e3ea2abd8e77 (
plain) (
blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
|
SIGSEGV in `Bitfield` Task (x86 NBench with `-m32 -mno-sse`)
When running the x86 version of [NBench](https://github.com/nfinit/ansibench/tree/master/nbench), compiled with the `-m32 -mno-sse` flag, the Bitfield task(Executes a variety of bit manipulation functions.) consistently results in a segmentation fault.
### Logs
- [bitfield_dynacLog2.txt](https://github.com/user-attachments/files/20615208/bitfield_dynacLog2.txt)
- [bitfield_Log2.txt](https://github.com/user-attachments/files/20615211/bitfield_Log2.txt)
### Environment
1. Box64 version: Box64 riscv64 v0.3.5 294178b with Dynarec built on Jun 5 2025
2. Build flags:
```
cmake -G Ninja \
-DBOX32=ON \
-DRV64=1 \
-DRV64_DYNAREC=ON \
-DGDBJIT=ON \
-DCMAKE_BUILD_TYPE=RelWithDebInfo \
-DCMAKE_C_COMPILER=gcc \
..
```
3. Platform: RISC-V 64, Debian (chroot)
4. CPU: 4× cores(Andes AX45MP), Little Endian
5. page size 4096
6. Kernel: 6.1.47+
7. gcc :(Debian 14.2.0-19) 14.2.0
8. glibc :(Debian GLIBC 2.41-7) 2.41
Thanks !
|