Small standalone forge projects / files that reproduce each finding in
GAPS.md. Each directory is a complete forge project: cd in and run
forge build && ./.march/build/debug/<name> (or march --check <file>).
fieldcall.march— G3, field access on a call result does not parseprobe1/— G8 (Bytes over FFI), G9 (NativeArray over FFI), G12 (record vs variant allocation)externmod2/— G6, qualified extern call with args → "Unknown module"externmod3/— G5 (qualified extern → link failure), G11 (caller needs no cap)probe_dce/— G16, zero-arg extern call bound to an unused name is droppedpin_main/— G15, ismainon the OS main thread (pthread_main_np) and doespmap_nstay parallel; run with/withoutMARCH_PIN_MAIN=1andMARCH_NUM_SCHEDULERS=1probe_unit/,unit_extern.march— G23,Unitvs()(not reproduced in isolation)refine_index.march— G22, refinement checker coverage for the voxel indexdotted_pat.march,dotted_pat2.march— G24/G25, dotted constructor patternsoneline_match.march— (control) one-line match with tuple patterns parses