code wiki / _hdl_build / nx_fnclosure_probe.nx

nx_fnclosure_probe.nx

buildroot/runtime/_hdl_build/nx_fnclosure_probe.nx

1164 B29 linesdepth 4pulls 5 transitivereach 0 importersview sourcekind probe
docsdependenciesstructsconstsfunctions

about

nx_fnclosure_probe.nx -- seq1337 isolation, probe 3 (DECISIVE). Probes 1+2 proved `fn` and `en` compile fine in a BARE file, disproving my filed root-cause. Remaining hypothesis: the identifiers collide with something in THAT GATE'S import closure. This reproduces the exact conditions: same two imports, same identifiers, same pc_frame call. BUILDS => identifiers are innocent and the hang was environmental (stale/torn source page, seq124). HANGS => the collision is real and closure-dependent. license_tier: ORIGINAL expect_exit: 0 No hw writes (Rule 26).

dependencies 2 imports · 0 importers

nx_procchurn_lib.nx nx_gate_verdict.nx nx_fnclosure_probe.nx

imports: nx_procchurn_lib.nxnx_gate_verdict.nx

imported by: nobody (leaf or entry point)

call flow from main pre-order; caps 40 nodes / depth 6 declared; ↻ = already shown

main pc_frame pc_cat pc_catn sys_munmap gv_puts sys_write gv_num sys_mmap sys_write ↻ sys_munmap ↻

structs

none

consts

11const FCP_BUF: i64 = 2048

functions

13func main() -> i64