← board

Hosted riscv32 refuses Nil Python for an arena nothing reads

The refusal was in EmitProgramEntryForTarget's riscv32 arm. It fired when the Nil Python driver asked for a heap arena on a hosted profile.

Why lifting it is safe

Measured (2026-09-28, qemu-riscv32)

The following match their .expected:

The row that asserted the refusal (test-core, next to the --threadsafe riscv32 guard) now runs that file, with the other two beside it.