code wiki / (root) / nx_perf_rehearsal_cli_gate_t179.nx

nx_perf_rehearsal_cli_gate_t179.nx source

↩ module page · 18 lines · 983 B

1import "nx_perf_rehearsal.nx" 2 3func main()->i64 { 4 let args:*i64=sys_mmap(64) as *i64 5 args[0]="nx_perf_rehearsal" as i64 6 args[1]="validate-release" as i64 7 args[2]="knowledge/gates/perf-contract-positive-fixture-t179.json" as i64 8 args[3]="ac95ae437ef65394a3ca81990ee01a195d23a64efbea8b859793fcadd42fb6bd" as i64 9 args[4]="knowledge/gates/perf-contract-test-policy-t179.json" as i64 10 args[5]="4ced4f329df47cfbc138bf8a98ed2ef5774e84c4e6b2b8d719a4eb43af9674ae" as i64 11 args[6]="cccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc" as i64 12 args[7]="dddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddd" as i64 13 let positive:i64=pr_release_cli(8,args) 14 args[3]="0000000000000000000000000000000000000000000000000000000000000000" as i64 15 let corrupted:i64=pr_release_cli(8,args) 16 if positive==0 && corrupted==4 { pr_p("CLI-GATE 2/2 PASS\n"); return 0 } 17 pr_p("CLI-GATE FAIL positive="); pr_n(positive); pr_p(" corrupt="); pr_n(corrupted); pr_p("\n"); return 1 18}