Commit graph

4 commits

Author SHA1 Message Date
bde2ba1ee7 fix(octave): floor_div use double division + floor instead of idivide with int32 2026-06-30 18:32:58 -05:00
9f2b868920 fix(octave): init_state pc=1 (1-indexed for Octave) 2026-06-30 18:32:27 -05:00
bd4fc304df fix(c,octave): C div-by-zero error code, Octave struct init
C: Added division-by-zero check (-8 error) before calling eval_prim
Octave: Fixed struct field assignment (dimension mismatch in struct())
2026-06-30 18:23:58 -05:00
d4a7f954c4 fix(octave,c): Octave class naming and C test assertion
Octave: renamed avm.m → AVM.m (class name must match filename on case-sensitive FS)
C: fixed type_mismatch test stack access (was reading out-of-bounds)
wolfram_verify: Octave now uses --eval with addpath
2026-06-30 18:22:55 -05:00