General

Profile

amacxz (Aleksey Maximov)

  • Login: amacxz
  • Registered on: 09/10/2025
  • Last sign in: 09/14/2025

Issues

open closed Total
Assigned issues 0 0 0
Reported issues 0 1 1

Activity

09/25/2025

08:03 PM Ruby Bug #21569 (Closed): [armv7, musl] SIGBUS in ibf_load_object_float due to unaligned VFP double load when reading IBF
Applied in changeset commit:git|354d47ae5bc4edcc94db4a5391ed71a8b9844e57.
----------
IBF: Avoid unaligned load on 32 bit platforms
[Bug #21569]
amacxz (Aleksey Maximov)
08:03 PM Ruby Revision 354d47ae (git): IBF: Avoid unaligned load on 32 bit platforms
[Bug #21569] amacxz (Aleksey Maximov)

09/14/2025

12:30 PM Ruby Bug #21569: [armv7, musl] SIGBUS in ibf_load_object_float due to unaligned VFP double load when reading IBF
Successfully compiled on ARMv7 with this patch (right now); no crash occurred during the project build.
ruby 3.3.8 (2025-04-09 revision b200bad6cd) [armv7a-linux-musleabihf]
Adding a ‘Patched-by: Aleksey Maximov <amaxcz@gmail.com>’ t...
amacxz (Aleksey Maximov)

09/12/2025

12:59 PM Ruby Bug #21569: [armv7, musl] SIGBUS in ibf_load_object_float due to unaligned VFP double load when reading IBF
hmmm
Good catch — you’re right that IBF_OBJBODY(void,) is invalid with the fallback definition.
I’ve updated the patch. I’ll test it today and report back.
```
--- a/compile.c
+++ b/compile.c
@@ -12921,10 +12921,12 @@ static VA...
amacxz (Aleksey Maximov)

09/10/2025

05:20 PM Ruby Bug #21569 (Closed): [armv7, musl] SIGBUS in ibf_load_object_float due to unaligned VFP double load when reading IBF
Environment:
CPU: ARMv7-A (NVIDIA Tegra 2), VFPv3-D16, no NEON
OS/libc: Linux, musl (ld-musl-armhf.so.1)
Compiler: GCC 14.3.0
Ruby: 3.3.8 (built from source via Gentoo ebuild)
CFLAGS actually used by system: "-Os -pipe -ma...
amacxz (Aleksey Maximov)

Also available in: Atom