Skip to content

Implement Zag Script, zagd planning, and Linux x86 milestones - #2

Open
micahcooley wants to merge 452 commits into
mainfrom
zag-v2-machine-control
Open

Implement Zag Script, zagd planning, and Linux x86 milestones#2
micahcooley wants to merge 452 commits into
mainfrom
zag-v2-machine-control

Conversation

@micahcooley

@micahcooley micahcooley commented Jul 19, 2026

Copy link
Copy Markdown
Member

What changed

  • adds the built-in Zag Script profile, generated entry point, bounded reclaiming runtime, typed conveniences, inspection, hardening, and strict promotion diagnostics
  • adds the file-driven zagd daemon with inotify snapshots, semantic cache validation, bounded deterministic planning, checksum-bound suggestions, automatic unspecified Script defaults, and an optional persistent systemd user service
  • adds explicit generic/native x86-64 policy, runtime feature dispatch, and the current fail-closed i686 ELF32/ABI milestone including scalar structs by value
  • expands JSON scalar parsing with floats, null, and validated Unicode escape decoding

Authority and safety

Regular Zag remains advisory and source-preserving. Zag Script applies defaults only where source choices are unspecified. Foreground compilation remains authoritative without zagd. Unsupported i686 and optimizer behavior fails closed and remains documented.

Validation

  • native bootstrap reproducibility: 6/6
  • native compiler: 133/133
  • native GPU: 5/5
  • i686 focused gate: 25/25
  • x86 CPU profiles: 25/25
  • x86 target policy: 7/7
  • Zag Script, JSON, planner, daemon, semantic background, and persistent-service focused suites passed
  • native authority, WASM emission, and total-proof gates passed

Remaining documented boundaries

This PR does not claim universal memory safety, a complete ownership system, universal deep optimization, full foreign i686 ABI coverage, ARM support, or full x86-family completion.


View with Codesmith
Need help on this PR? Tag /codesmith with what you need. Autofix is enabled.

@coderabbitai

coderabbitai Bot commented Jul 19, 2026

Copy link
Copy Markdown

Important

Review skipped

Too many files!

This PR contains 882 files, which is 782 over the limit of 100.

To get a review, reduce the PR to 100 files or fewer by splitting it into smaller PRs or changing its base branch.

Upgrade to a paid plan to raise the limit.

Usage-priced reviews support at most 300 files.

⚙️ Run configuration

Configuration used: defaults

Review profile: CHILL

Plan: Pro Plus

Run ID: 67cfafce-371c-48bf-89d9-873100104632

📥 Commits

Reviewing files that changed from the base of the PR and between 8d6fedf and abed8aa.

⛔ Files ignored due to path filters (17)
  • artifacts/baseline/bootstrap.log is excluded by !**/*.log
  • artifacts/baseline/native.log is excluded by !**/*.log
  • artifacts/baseline/native_authority.log is excluded by !**/*.log
  • artifacts/baseline/native_gpu.log is excluded by !**/*.log
  • artifacts/baseline/native_total.log is excluded by !**/*.log
  • artifacts/baseline/run_tests.log is excluded by !**/*.log
  • artifacts/baseline/semantics.log is excluded by !**/*.log
  • editors/vscode/package-lock.json is excluded by !**/package-lock.json
  • zag-poc/docs/DRIVER_SUPPORT_MATRIX.generated.md is excluded by !**/*.generated.*
  • zag-poc/docs/V2_SUPPORT_MATRIX.generated.md is excluded by !**/*.generated.*
  • zag-poc/docs/ZAGSCRIPT_1_0_CAPABILITIES.generated.md is excluded by !**/*.generated.*
  • zag-poc/tests/package_resolution/workspace.inventory.tsv is excluded by !**/*.tsv
  • zag-poc/tests/package_resolution/workspace/vendor_consumer/zag.lock is excluded by !**/*.lock
  • zag-poc/tests/reference_apps/zagkit_contract/provenance.tsv is excluded by !**/*.tsv
  • zag-poc/tests/wasm_invoke_host/Cargo.lock is excluded by !**/*.lock
  • zag-poc/tests/zagscript_1_0_capabilities.tsv is excluded by !**/*.tsv
  • zag-poc/zenith.log is excluded by !**/*.log
📒 Files selected for processing (882)
  • .github/workflows/ci.yml
  • .github/workflows/repair-import-visibility.yml
  • .gitignore
  • README.md
  • editors/vscode/.gitignore
  • editors/vscode/LICENSE.txt
  • editors/vscode/README.md
  • editors/vscode/extension.ts
  • editors/vscode/package.json
  • zag-poc/.gitignore
  • zag-poc/AGENTS.md
  • zag-poc/BOOTSTRAP.md
  • zag-poc/CHANGELOG.md
  • zag-poc/COMPATIBILITY.md
  • zag-poc/INSTALL.md
  • zag-poc/Makefile
  • zag-poc/README.md
  • zag-poc/RELEASES.md
  • zag-poc/VERSIONING.md
  • zag-poc/benchmarks/README.md
  • zag-poc/benchmarks/run_zagscript.sh
  • zag-poc/bootstrap.sh
  • zag-poc/docs/CHECKSUM_AND_ZLIB.md
  • zag-poc/docs/COLLECTIONS_UNICODE.md
  • zag-poc/docs/CONCURRENCY_SERVICES.md
  • zag-poc/docs/CONFIGURATION_AND_LOGGING.md
  • zag-poc/docs/DATABASE_KV.md
  • zag-poc/docs/DEPENDENCIES.md
  • zag-poc/docs/DRIVER_CONTRACT.md
  • zag-poc/docs/DRIVER_SUPPORT_MATRIX.md
  • zag-poc/docs/DYNAMIC_PLUGIN.md
  • zag-poc/docs/DYNAMIC_SYSTEM_ABI.md
  • zag-poc/docs/GPU_COMPILER_DRIVER_BOUNDARY.md
  • zag-poc/docs/HTTP_WEBSOCKET_FOUNDATION.md
  • zag-poc/docs/LINUX_FS_CONCURRENT_INDEXER.md
  • zag-poc/docs/LINUX_OS_SERVICES.md
  • zag-poc/docs/LOCAL_PACKAGE_IMPORTS.md
  • zag-poc/docs/NETWORK_FOUNDATION.md
  • zag-poc/docs/RESOURCE_EMBEDDING.md
  • zag-poc/docs/SELFHOST_MEMORY_POLICY.md
  • zag-poc/docs/SUPPORT.md
  • zag-poc/docs/TLS_OPENSSL.md
  • zag-poc/docs/V2_ABI.md
  • zag-poc/docs/V2_ALLOCATOR_GUIDE.md
  • zag-poc/docs/V2_AUDIT.md
  • zag-poc/docs/V2_CONCURRENCY_GUIDE.md
  • zag-poc/docs/V2_CONCURRENCY_MODEL.md
  • zag-poc/docs/V2_CPU_CONTROL_GUIDE.md
  • zag-poc/docs/V2_EFFECT_MODEL.md
  • zag-poc/docs/V2_FFI_GUIDE.md
  • zag-poc/docs/V2_FINAL_VERIFICATION.md
  • zag-poc/docs/V2_GPU_GUIDE.md
  • zag-poc/docs/V2_GPU_MODEL.md
  • zag-poc/docs/V2_IMPLEMENTATION_PLAN.md
  • zag-poc/docs/V2_LANGUAGE_SPEC.md
  • zag-poc/docs/V2_MEMORY_MODEL.md
  • zag-poc/docs/V2_MIGRATION.md
  • zag-poc/docs/V2_RESOURCE_CONTRACT_SYNTAX.md
  • zag-poc/docs/V2_SAFETY_TOOLING.md
  • zag-poc/docs/V2_TARGET_SUPPORT.md
  • zag-poc/docs/V2_UNSAFE_MODEL.md
  • zag-poc/docs/X86_FEATURES.md
  • zag-poc/docs/X86_TARGET_POLICY.md
  • zag-poc/docs/ZAGD_ARCHITECTURE.md
  • zag-poc/docs/ZAGD_GUIDE.md
  • zag-poc/docs/ZAGD_RESOURCE_POLICY.md
  • zag-poc/docs/ZAGSCRIPT_GUIDE.md
  • zag-poc/docs/ZAGSCRIPT_HARDENING.md
  • zag-poc/docs/ZAGSCRIPT_IMPLEMENTATION_AUDIT.md
  • zag-poc/docs/ZAGSCRIPT_PROCESS_BOUNDARY.md
  • zag-poc/docs/ZAGSCRIPT_SEMANTICS.md
  • zag-poc/examples/audio_render_bad.zag
  • zag-poc/examples/closure_effvar_bad.zag
  • zag-poc/examples/gpu_isolation_report.zag
  • zag-poc/examples/heap_lifecycle.zag
  • zag-poc/examples/hot_demo.zag
  • zag-poc/examples/hotreload_demo.sh
  • zag-poc/examples/lint_agent.zag
  • zag-poc/examples/lint_bloat.zag
  • zag-poc/examples/lint_suppression.zag
  • zag-poc/examples/process_poly_bad.zag
  • zag-poc/examples/script_collections.zag
  • zag-poc/examples/script_comment_scanner.zag
  • zag-poc/examples/script_files.zag
  • zag-poc/examples/script_first_steps.zag
  • zag-poc/examples/script_harden.zag
  • zag-poc/examples/script_hello.zag
  • zag-poc/examples/script_json.zag
  • zag-poc/examples/script_process.zag
  • zag-poc/examples/wasm_ret42.zag
  • zag-poc/examples/zagd.conf
  • zag-poc/posit_p2_difftest.c
  • zag-poc/programs/arena.zag
  • zag-poc/prove.sh
  • zag-poc/prove_smt.sh
  • zag-poc/release.sh
  • zag-poc/run_tests.sh
  • zag-poc/selfhost/analyze.zag
  • zag-poc/selfhost/ast.zag
  • zag-poc/selfhost/astjson.zag
  • zag-poc/selfhost/codegen.zag
  • zag-poc/selfhost/codegen_test.zag
  • zag-poc/selfhost/cuda_ptx.zag
  • zag-poc/selfhost/derivation_ledger.zag
  • zag-poc/selfhost/derivation_ledger_test.zag
  • zag-poc/selfhost/diag.zag
  • zag-poc/selfhost/fmt.zag
  • zag-poc/selfhost/gfx1010.zag
  • zag-poc/selfhost/glsl.zag
  • zag-poc/selfhost/lex.zag
  • zag-poc/selfhost/lsp/server.zag
  • zag-poc/selfhost/mlir.zag
  • zag-poc/selfhost/msl.zag
  • zag-poc/selfhost/native/aarch64.zag
  • zag-poc/selfhost/native/aarch64_smoke.zag
  • zag-poc/selfhost/native/acodegen.zag
  • zag-poc/selfhost/native/acodegen_smoke.zag
  • zag-poc/selfhost/native/acodegen_source_test.zag
  • zag-poc/selfhost/native/aisa.zag
  • zag-poc/selfhost/native/driver_elf.zag
  • zag-poc/selfhost/native/driver_elf_source_test.zag
  • zag-poc/selfhost/native/elf.zag
  • zag-poc/selfhost/native/elf_arm64.zag
  • zag-poc/selfhost/native/elf_dynamic.zag
  • zag-poc/selfhost/native/elf_dynamic_arm64.zag
  • zag-poc/selfhost/native/elf_i686.zag
  • zag-poc/selfhost/native/foreground_cache.zag
  • zag-poc/selfhost/native/foreground_cache_test.zag
  • zag-poc/selfhost/native/hot_rt.zag
  • zag-poc/selfhost/native/i386_codegen.zag
  • zag-poc/selfhost/native/i386_codegen_source_test.zag
  • zag-poc/selfhost/native/isa.zag
  • zag-poc/selfhost/native/isa.zag.bak
  • zag-poc/selfhost/native/ncodegen.zag
  • zag-poc/selfhost/native/ncodegen.zag.bak
  • zag-poc/selfhost/native/ncodegen_env.zag
  • zag-poc/selfhost/native/ncodegen_generics.zag
  • zag-poc/selfhost/native/ncodegen_layout.zag
  • zag-poc/selfhost/native/ncodegen_runtime.zag
  • zag-poc/selfhost/native/ncodegen_scan.zag
  • zag-poc/selfhost/native/ncodegen_strings.zag
  • zag-poc/selfhost/native/ncodegen_types.zag
  • zag-poc/selfhost/native/optimize.zag
  • zag-poc/selfhost/native/peephole.zag
  • zag-poc/selfhost/native/process_result_abi_native_test.zag
  • zag-poc/selfhost/native/regalloc.zag
  • zag-poc/selfhost/native/runtime_test.zag
  • zag-poc/selfhost/native/script_lowering_native_test.zag
  • zag-poc/selfhost/native/thread_rt.zag
  • zag-poc/selfhost/native/wasm.zag
  • zag-poc/selfhost/native/x86.zag
  • zag-poc/selfhost/native/x86.zag.bak
  • zag-poc/selfhost/native/x86_cpu_profile.zag
  • zag-poc/selfhost/native/x86_cpu_profile_test.zag
  • zag-poc/selfhost/native/x86_test.zag
  • zag-poc/selfhost/native/zir_native_backend_test.zag
  • zag-poc/selfhost/native/znc.zag
  • zag-poc/selfhost/native/znc.zag.c
  • zag-poc/selfhost/native/znc_target.zag
  • zag-poc/selfhost/native/zopt.zag
  • zag-poc/selfhost/native/zopt_test.zag
  • zag-poc/selfhost/opencl_c.zag
  • zag-poc/selfhost/package_resolve.zag
  • zag-poc/selfhost/package_resolve_test.zag
  • zag-poc/selfhost/parse.zag
  • zag-poc/selfhost/parse_test.zag
  • zag-poc/selfhost/planner_authority.zag
  • zag-poc/selfhost/planner_authority_test.zag
  • zag-poc/selfhost/resource_contract_syntax_test.zag
  • zag-poc/selfhost/script_parser_probe.zag
  • zag-poc/selfhost/script_projection.zag
  • zag-poc/selfhost/script_projection_test.zag
  • zag-poc/selfhost/script_runtime.zag
  • zag-poc/selfhost/script_runtime_test.zag
  • zag-poc/selfhost/script_syntax.zag
  • zag-poc/selfhost/script_syntax_test.zag
  • zag-poc/selfhost/sema.zag
  • zag-poc/selfhost/semantic_manifest.zag
  • zag-poc/selfhost/semantic_manifest_format.zag
  • zag-poc/selfhost/semantic_manifest_publish.zag
  • zag-poc/selfhost/semantic_manifest_publish_test.zag
  • zag-poc/selfhost/semantic_manifest_test.zag
  • zag-poc/selfhost/smt.zag
  • zag-poc/selfhost/smt_solve.zag
  • zag-poc/selfhost/source_origin_test.zag
  • zag-poc/selfhost/spirv.zag
  • zag-poc/selfhost/std/allocator.zag
  • zag-poc/selfhost/std/mmio.zag
  • zag-poc/selfhost/std/process.zag
  • zag-poc/selfhost/std/script_input.zag
  • zag-poc/selfhost/std/script_io.zag
  • zag-poc/selfhost/std/script_list.zag
  • zag-poc/selfhost/std/script_path.zag
  • zag-poc/selfhost/std/script_string.zag
  • zag-poc/selfhost/std/script_string_builder.zag
  • zag-poc/selfhost/typed.zag
  • zag-poc/selfhost/v2_edition.zag
  • zag-poc/selfhost/vsa_type.zag
  • zag-poc/selfhost/zagc.zag
  • zag-poc/selfhost/zagd.zag
  • zag-poc/selfhost/zagd_benchmark.zag
  • zag-poc/selfhost/zagd_daemon.zag
  • zag-poc/selfhost/zagd_generation.zag
  • zag-poc/selfhost/zagd_generation_test.zag
  • zag-poc/selfhost/zagd_identity.zag
  • zag-poc/selfhost/zagd_identity_test.zag
  • zag-poc/selfhost/zagd_incremental.zag
  • zag-poc/selfhost/zagd_incremental_test.zag
  • zag-poc/selfhost/zagd_linux.zag
  • zag-poc/selfhost/zagd_manifest_inputs.zag
  • zag-poc/selfhost/zagd_manifest_inputs_test.zag
  • zag-poc/selfhost/zagd_profile.zag
  • zag-poc/selfhost/zagd_profile_test.zag
  • zag-poc/selfhost/zagd_store.zag
  • zag-poc/selfhost/zagd_store_test.zag
  • zag-poc/selfhost/zir.zag
  • zag-poc/selfhost/zir_authority_test.zag
  • zag-poc/selfhost/zir_contract.zag
  • zag-poc/std/cancel_token_i64.zag
  • zag-poc/std/channel_i64.zag
  • zag-poc/std/channel_i64_cancel.zag
  • zag-poc/std/checksum.zag
  • zag-poc/std/config_flat.zag
  • zag-poc/std/csv.zag
  • zag-poc/std/cuda_loader.zag
  • zag-poc/std/database_kv.zag
  • zag-poc/std/database_memory.zag
  • zag-poc/std/dns_ipv4.zag
  • zag-poc/std/driver.zag
  • zag-poc/std/driver_emulator.zag
  • zag-poc/std/driver_linux.zag
  • zag-poc/std/driver_linux_6_1.zag
  • zag-poc/std/driver_linux_6_6.zag
  • zag-poc/std/driver_linux_kbuild.zag
  • zag-poc/std/driver_linux_kernel.zag
  • zag-poc/std/driver_linux_userspace.zag
  • zag-poc/std/dynamic_plugin.zag
  • zag-poc/std/gfx1010_vm.zag
  • zag-poc/std/gpu.zag
  • zag-poc/std/gpu_compat_contract.zag
  • zag-poc/std/gpu_platform.zag
  • zag-poc/std/hashmap.zag
  • zag-poc/std/http1.zag
  • zag-poc/std/http1_service.zag
  • zag-poc/std/iterator.zag
  • zag-poc/std/json.zag
  • zag-poc/std/linux_drm.zag
  • zag-poc/std/linux_epoll.zag
  • zag-poc/std/linux_fs.zag
  • zag-poc/std/linux_gpu_isolation.zag
  • zag-poc/std/list.zag
  • zag-poc/std/log_json.zag
  • zag-poc/std/metal_loader.zag
  • zag-poc/std/net_ipv4.zag
  • zag-poc/std/opencl_loader.zag
  • zag-poc/std/opencl_runtime.zag
  • zag-poc/std/opengl_loader.zag
  • zag-poc/std/opengl_runtime.zag
  • zag-poc/std/os_linux.zag
  • zag-poc/std/process_memory.zag
  • zag-poc/std/range.zag
  • zag-poc/std/rt.zag
  • zag-poc/std/runtime.c
  • zag-poc/std/set.zag
  • zag-poc/std/sqlite_kv.zag
  • zag-poc/std/tls_openssl.zag
  • zag-poc/std/tnn_store.zag
  • zag-poc/std/utf8.zag
  • zag-poc/std/vulkan_loader.zag
  • zag-poc/std/vulkan_runtime.zag
  • zag-poc/std/websocket.zag
  • zag-poc/std/zlib_inflate.zag
  • zag-poc/std/zlib_store.zag
  • zag-poc/tests/aarch64_open_flags_runtime.zag
  • zag-poc/tests/aarch64_parameter_shadow.zag
  • zag-poc/tests/aarch64_vsa_neon_encoder.zag
  • zag-poc/tests/aarch64_vsa_neon_runtime.zag
  • zag-poc/tests/abi/offsets.zag
  • zag-poc/tests/analyzer/clean.zag
  • zag-poc/tests/analyzer/ineff.zag
  • zag-poc/tests/analyzer/leak_basic.zag
  • zag-poc/tests/analyzer/leak_discard.zag
  • zag-poc/tests/analyzer/pedantic.zag
  • zag-poc/tests/arena_telemetry.zag
  • zag-poc/tests/arena_telemetry_alias.zag
  • zag-poc/tests/arena_telemetry_stale.zag
  • zag-poc/tests/arena_telemetry_wrong_receiver.zag
  • zag-poc/tests/build_driver_initramfs.sh
  • zag-poc/tests/cancel_token_i64.zag
  • zag-poc/tests/channel_i64_cancel.zag
  • zag-poc/tests/check_driver_kbuild_contract.sh
  • zag-poc/tests/check_driver_kernel_object.sh
  • zag-poc/tests/check_native_bootstrap_repro.sh
  • zag-poc/tests/check_optimizer_memory_hygiene.sh
  • zag-poc/tests/check_pure_zag_tree.sh
  • zag-poc/tests/collections_mixed_type_bad.zag
  • zag-poc/tests/collections_unicode.zag
  • zag-poc/tests/compression_primitives.zag
  • zag-poc/tests/config_log_services.zag
  • zag-poc/tests/continue_control.zag
  • zag-poc/tests/crash_corpus/empty_initializer.zag
  • zag-poc/tests/crash_corpus/invalid_top_level.zag
  • zag-poc/tests/crash_corpus/malformed_call.zag
  • zag-poc/tests/crash_corpus/malformed_hex.zag
  • zag-poc/tests/crash_corpus/missing_block_end.zag
  • zag-poc/tests/crash_corpus/missing_call_paren.zag
  • zag-poc/tests/crash_corpus/missing_nested_brace.zag
  • zag-poc/tests/crash_corpus/missing_param_paren.zag
  • zag-poc/tests/crash_corpus/unterminated_char.zag
  • zag-poc/tests/crash_corpus/unterminated_string.zag
  • zag-poc/tests/database_memory_conformance.zag
  • zag-poc/tests/database_sqlite_conformance.zag
  • zag-poc/tests/diag/e0002_noalloc.expected
  • zag-poc/tests/diag/e0002_pure_alloc.expected
  • zag-poc/tests/diag/e0002_pure_io.expected
  • zag-poc/tests/diag/e0002_realtime_alloc.expected
  • zag-poc/tests/diag/e0002_realtime_calls_io.expected
  • zag-poc/tests/diag/e0002_realtime_io.expected
  • zag-poc/tests/diag/e0002_total_panic.expected
  • zag-poc/tests/differential/t01_deep_expr.zag
  • zag-poc/tests/differential/t02_big_frame.zag
  • zag-poc/tests/differential/t03_big_struct.zag
  • zag-poc/tests/differential/t04_int_edges.zag
  • zag-poc/tests/differential/t05_u8_edges.zag
  • zag-poc/tests/differential/t06_many_args.zag
  • zag-poc/tests/differential/t07_indirect_args.zag
  • zag-poc/tests/differential/t08_clos_struct.zag
  • zag-poc/tests/differential/t09_opt_struct.zag
  • zag-poc/tests/differential/t10_union_slice.zag
  • zag-poc/tests/differential/t11_err_chain.zag
  • zag-poc/tests/differential/t12_iface_mixed.zag
  • zag-poc/tests/differential/t13_slice_stress.zag
  • zag-poc/tests/differential/t14_ret_struct_chain.zag
  • zag-poc/tests/differential/t15_generic_mix.zag
  • zag-poc/tests/differential/t16_float_edges.zag
  • zag-poc/tests/differential/t17_bool_ops.zag
  • zag-poc/tests/differential/t18_shift_ops.zag
  • zag-poc/tests/differential/t19_shift_edge.zag
  • zag-poc/tests/differential/t20_bitor_mix.zag
  • zag-poc/tests/differential/t21_clos_capture_fn.zag
  • zag-poc/tests/differential/t22_mixed_agg.zag
  • zag-poc/tests/differential/t23_sret_recursion.zag
  • zag-poc/tests/differential/t24_catch_loop.zag
  • zag-poc/tests/differential/t25_deep_calls.zag
  • zag-poc/tests/differential/t26_strcmp_edge.zag
  • zag-poc/tests/differential/t27_float_mutual.zag
  • zag-poc/tests/differential/t28_u8_wrap.zag
  • zag-poc/tests/differential/t29_whilelet_struct.zag
  • zag-poc/tests/differential/t30_opt_param.zag
  • zag-poc/tests/differential/t31_opt_field_assign.zag
  • zag-poc/tests/differential/t32_opt_union.zag
  • zag-poc/tests/differential/t33_struct_value_sem.zag
  • zag-poc/tests/differential/t35_iface_mutate.zag
  • zag-poc/tests/differential/t36_multi_tag.zag
  • zag-poc/tests/differential/t37_nested_captures.zag
  • zag-poc/tests/differential/t38_try_expr_pos.zag
  • zag-poc/tests/differential/t39_opt_slice.zag
  • zag-poc/tests/differential/t40_union_reassign.zag
  • zag-poc/tests/differential/t41_enum_fnval.zag
  • zag-poc/tests/differential/t42_clos_7args.zag
  • zag-poc/tests/differential/t43_bool_fn_cond.zag
  • zag-poc/tests/differential/t44_print_empty.zag
  • zag-poc/tests/differential/t45_struct_in_union_in_struct.zag
  • zag-poc/tests/differential/t46_div_by_zero.zag
  • zag-poc/tests/differential/t47_intmin_div.zag
  • zag-poc/tests/differential/t48_mod_by_zero.zag
  • zag-poc/tests/differential/t49_int_switch.zag
  • zag-poc/tests/differential/t50_catch_reuse.zag
  • zag-poc/tests/differential/t51_indirect_recursion.zag
  • zag-poc/tests/differential/t52_clos_independent.zag
  • zag-poc/tests/differential/t53_enum_bool_fields.zag
  • zag-poc/tests/differential/t54_cast_chain.zag
  • zag-poc/tests/differential/t55_deep_ifelse.zag
  • zag-poc/tests/differential/t56_list_of_opt.zag
  • zag-poc/tests/differential/t57_two_ifaces.zag
  • zag-poc/tests/differential/t58_ptr_compare.zag
  • zag-poc/tests/dns_ipv4_wire.zag
  • zag-poc/tests/dynamic_nine_args_field.zag
  • zag-poc/tests/dynamic_vulkan_test.zag
  • zag-poc/tests/dynamic_x11_window.zag
  • zag-poc/tests/dynamic_xopen_display.zag
  • zag-poc/tests/effect_witness/import_alloc.zag
  • zag-poc/tests/effect_witness/import_main.zag
  • zag-poc/tests/effect_witness/multiple.zag
  • zag-poc/tests/effect_witness/recursive.zag
  • zag-poc/tests/effect_witness/v2_closure/main.zag
  • zag-poc/tests/effect_witness/v2_closure/zag.mod
  • zag-poc/tests/exec_runtime_lifetime.zag
  • zag-poc/tests/fixtures/cabi_object_add.zag
  • zag-poc/tests/fixtures/cabi_object_float.zag
  • zag-poc/tests/fixtures/cabi_object_import.zag
  • zag-poc/tests/fixtures/cabi_object_import_float.zag
  • zag-poc/tests/fixtures/cabi_object_import_uncalled.zag
  • zag-poc/tests/fixtures/cabi_object_main.zag
  • zag-poc/tests/fixtures/driver.Kbuild
  • zag-poc/tests/fixtures/driver_arm64_source_backend.zag
  • zag-poc/tests/fixtures/driver_i686_source_backend.zag
  • zag-poc/tests/fixtures/driver_init
  • zag-poc/tests/fixtures/driver_layout_i686.zag
  • zag-poc/tests/fixtures/driver_layout_i686_bad.zag
  • zag-poc/tests/fixtures/driver_layout_x86_arm.zag
  • zag-poc/tests/fixtures/driver_module_cli.zag
  • zag-poc/tests/fixtures/driver_module_kernel.zag
  • zag-poc/tests/fixtures/driver_userspace_adapter.zag
  • zag-poc/tests/fixtures/repr_c_xbutton_event.zag
  • zag-poc/tests/generate_driver_support_matrix.sh
  • zag-poc/tests/generate_v2_support_matrix.sh
  • zag-poc/tests/generate_zagscript_1_0_matrix.sh
  • zag-poc/tests/generic_pointer_slice.zag
  • zag-poc/tests/generic_pointer_slice_open_ended_bad.zag
  • zag-poc/tests/gfx1010_vm.zag
  • zag-poc/tests/gfx1010_vm_blend.zag
  • zag-poc/tests/gfx1010_vm_depth.zag
  • zag-poc/tests/gfx1010_vm_fill.zag
  • zag-poc/tests/gpu_compat_runtime.zag
  • zag-poc/tests/gpu_isolation.zag
  • zag-poc/tests/gpu_platform.zag
  • zag-poc/tests/gpu_std.zag
  • zag-poc/tests/gpu_vulkan_probe.zag
  • zag-poc/tests/http1_wire.zag
  • zag-poc/tests/i686_abi_pressure.zag
  • zag-poc/tests/i686_alloc_failure.zag
  • zag-poc/tests/i686_calls.zag
  • zag-poc/tests/i686_compiler_abi_entry.zag
  • zag-poc/tests/i686_compiler_abi_helper.zag
  • zag-poc/tests/i686_compiler_entry.zag
  • zag-poc/tests/i686_compiler_helper.zag
  • zag-poc/tests/i686_control_flow.zag
  • zag-poc/tests/i686_divide_by_zero.zag
  • zag-poc/tests/i686_error_union.zag
  • zag-poc/tests/i686_f32.zag
  • zag-poc/tests/i686_float.zag
  • zag-poc/tests/i686_float_struct_abi_entry.zag
  • zag-poc/tests/i686_float_struct_abi_helper.zag
  • zag-poc/tests/i686_i32_ir.zag
  • zag-poc/tests/i686_i64.zag
  • zag-poc/tests/i686_i64_abi_entry.zag
  • zag-poc/tests/i686_i64_abi_helper.zag
  • zag-poc/tests/i686_i64_divide_by_zero.zag
  • zag-poc/tests/i686_i64_remainder_by_zero.zag
  • zag-poc/tests/i686_import_lib.zag
  • zag-poc/tests/i686_import_runtime.zag
  • zag-poc/tests/i686_integer_arithmetic.zag
  • zag-poc/tests/i686_large_frame.zag
  • zag-poc/tests/i686_link_driver.zag
  • zag-poc/tests/i686_literal.zag
  • zag-poc/tests/i686_narrow_abi_entry.zag
  • zag-poc/tests/i686_narrow_abi_helper.zag
  • zag-poc/tests/i686_narrow_struct_abi_entry.zag
  • zag-poc/tests/i686_narrow_struct_abi_helper.zag
  • zag-poc/tests/i686_nested_struct_abi_entry.zag
  • zag-poc/tests/i686_nested_struct_abi_helper.zag
  • zag-poc/tests/i686_pointer.zag
  • zag-poc/tests/i686_pointer_index.zag
  • zag-poc/tests/i686_print.zag
  • zag-poc/tests/i686_reject_abi.zag
  • zag-poc/tests/i686_reject_arity.zag
  • zag-poc/tests/i686_reject_call_area_limit.zag
  • zag-poc/tests/i686_reject_catch_non_error.zag
  • zag-poc/tests/i686_reject_duplicate.zag
  • zag-poc/tests/i686_reject_effect.zag
  • zag-poc/tests/i686_reject_fallthrough.zag
  • zag-poc/tests/i686_reject_frame_limit.zag
  • zag-poc/tests/i686_reject_i64_range.zag
  • zag-poc/tests/i686_reject_index_type.zag
  • zag-poc/tests/i686_reject_narrow_literal.zag
  • zag-poc/tests/i686_reject_pointer.zag
  • zag-poc/tests/i686_reject_pointer_arithmetic.zag
  • zag-poc/tests/i686_reject_pointer_index_signed.zag
  • zag-poc/tests/i686_reject_pointer_integer_cast.zag
  • zag-poc/tests/i686_reject_recursive_struct.zag
  • zag-poc/tests/i686_reject_slice_mutation.zag
  • zag-poc/tests/i686_reject_struct_return.zag
  • zag-poc/tests/i686_reject_try_non_error.zag
  • zag-poc/tests/i686_reject_type_mismatch.zag
  • zag-poc/tests/i686_reject_u64_negative.zag
  • zag-poc/tests/i686_reject_u64_range.zag
  • zag-poc/tests/i686_reject_usize_implicit.zag
  • zag-poc/tests/i686_reject_usize_literal_range.zag
  • zag-poc/tests/i686_reject_usize_negative.zag
  • zag-poc/tests/i686_return_paths.zag
  • zag-poc/tests/i686_slice_abi.zag
  • zag-poc/tests/i686_slice_index.zag
  • zag-poc/tests/i686_slice_oob_negative.zag
  • zag-poc/tests/i686_slice_oob_usize.zag
  • zag-poc/tests/i686_struct.zag
  • zag-poc/tests/i686_struct_arg.zag
  • zag-poc/tests/i686_struct_return.zag
  • zag-poc/tests/i686_syscall_lifecycle.zag
  • zag-poc/tests/i686_usize_semantics.zag
  • zag-poc/tests/i686_write.zag
  • zag-poc/tests/i686_write_error.zag
  • zag-poc/tests/i686_znc_no_zagd.sh
  • zag-poc/tests/linux_drm.zag
  • zag-poc/tests/linux_epoll_channel.zag
  • zag-poc/tests/linux_fs_bounded.zag
  • zag-poc/tests/module_alias_generic/alias_first.zag
  • zag-poc/tests/module_alias_generic/flat_second.zag
  • zag-poc/tests/module_alias_generic/main.zag
  • zag-poc/tests/native_deep_nested_sret.zag
  • zag-poc/tests/native_error_identifier.zag
  • zag-poc/tests/native_nested_sret.zag
  • zag-poc/tests/native_sret_import_graph.zag
  • zag-poc/tests/native_vsa.zag
  • zag-poc/tests/native_vsa_dim_large_bad.zag
  • zag-poc/tests/native_vsa_dim_leading_zero_bad.zag
  • zag-poc/tests/native_vsa_dim_zero_bad.zag
  • zag-poc/tests/native_vsa_generic_list.zag
  • zag-poc/tests/native_vsa_mismatch_bad.zag
  • zag-poc/tests/native_vsa_operator_bad.zag
  • zag-poc/tests/native_vsa_word_count_bad.zag
  • zag-poc/tests/native_vsa_word_index_bad.zag
  • zag-poc/tests/net_ipv4_loopback.zag
  • zag-poc/tests/opencl_c_emit.zag
  • zag-poc/tests/os_linux_services.zag
  • zag-poc/tests/package_resolution/workspace/consumer/src/main.zag
  • zag-poc/tests/package_resolution/workspace/consumer/src/missing_dependency.zag
  • zag-poc/tests/package_resolution/workspace/consumer/src/missing_module.zag
  • zag-poc/tests/package_resolution/workspace/consumer/src/traversal.zag
  • zag-poc/tests/package_resolution/workspace/consumer/zag.mod
  • zag-poc/tests/package_resolution/workspace/duplicate_alias/src/main.zag
  • zag-poc/tests/package_resolution/workspace/duplicate_alias/zag.mod
  • zag-poc/tests/package_resolution/workspace/malformed_entry/src/main.zag
  • zag-poc/tests/package_resolution/workspace/malformed_entry/zag.mod
  • zag-poc/tests/package_resolution/workspace/missing_manifest/src/main.zag
  • zag-poc/tests/package_resolution/workspace/nearest_shadow/outer/inner/src/main.zag
  • zag-poc/tests/package_resolution/workspace/nearest_shadow/outer/inner/zag.mod
  • zag-poc/tests/package_resolution/workspace/nearest_shadow/outer/zag.mod
  • zag-poc/tests/package_resolution/workspace/symlink_dependency/src/main.zag
  • zag-poc/tests/package_resolution/workspace/symlink_dependency/zag.mod
  • zag-poc/tests/package_resolution/workspace/toolkit/src/detail/value.zag
  • zag-poc/tests/package_resolution/workspace/toolkit/src/toolkit.zag
  • zag-poc/tests/package_resolution/workspace/toolkit/zag.mod
  • zag-poc/tests/package_resolution/workspace/unsafe_absolute/src/main.zag
  • zag-poc/tests/package_resolution/workspace/unsafe_absolute/zag.mod
  • zag-poc/tests/package_resolution/workspace/unsafe_backslash/src/main.zag
  • zag-poc/tests/package_resolution/workspace/unsafe_backslash/zag.mod
  • zag-poc/tests/package_resolution/workspace/unsafe_home/src/main.zag
  • zag-poc/tests/package_resolution/workspace/unsafe_home/zag.mod
  • zag-poc/tests/package_resolution/workspace/unsafe_scp/src/main.zag
  • zag-poc/tests/package_resolution/workspace/unsafe_scp/zag.mod
  • zag-poc/tests/package_resolution/workspace/unsafe_url/src/main.zag
  • zag-poc/tests/package_resolution/workspace/unsafe_url/zag.mod
  • zag-poc/tests/package_resolution/workspace/vendor_consumer/src/main.zag
  • zag-poc/tests/package_resolution/workspace/vendor_consumer/vendor/toolkit/src/detail/value.zag
  • zag-poc/tests/package_resolution/workspace/vendor_consumer/vendor/toolkit/src/toolkit.zag
  • zag-poc/tests/package_resolution/workspace/vendor_consumer/vendor/toolkit/zag.mod
  • zag-poc/tests/package_resolution/workspace/vendor_consumer/zag.mod
  • zag-poc/tests/process_bounded_native.zag
  • zag-poc/tests/process_timeout_blocker.zag
  • zag-poc/tests/reference_apps/async_worker/main.zag
  • zag-poc/tests/reference_apps/cli_automation/input.zag
  • zag-poc/tests/reference_apps/concurrent_file_indexer/main.zag
  • zag-poc/tests/reference_apps/dynamic_plugin/answer_plugin.c
  • zag-poc/tests/reference_apps/dynamic_plugin/main.zag
  • zag-poc/tests/reference_apps/http_service/main.zag
  • zag-poc/tests/reference_apps/sqlite_http_service/main.zag
  • zag-poc/tests/reference_apps/sqlite_kv/main.zag
  • zag-poc/tests/reference_apps/tls_http_service/main.zag
  • zag-poc/tests/reference_apps/websocket_service/main.zag
  • zag-poc/tests/reference_apps/zagkit_contract/main.zag
  • zag-poc/tests/reference_apps/zagkit_contract/platform_capabilities_v1.zag
  • zag-poc/tests/resource_affine/double_consume_bad.zag
  • zag-poc/tests/resource_affine/early_owner_release_bad.zag
  • zag-poc/tests/resource_affine/generic_bare_t_resource_bad.zag
  • zag-poc/tests/resource_affine/generic_concrete_wrapper_leak_bad.zag
  • zag-poc/tests/resource_affine/leak_bad.zag
  • zag-poc/tests/resource_affine/move_revival_bad.zag
  • zag-poc/tests/resource_affine/move_use_bad.zag
  • zag-poc/tests/resource_affine/moved_owner_retained_bad.zag
  • zag-poc/tests/resource_affine/nested_generic_wrapper_copy_bad.zag
  • zag-poc/tests/resource_affine/overwrite_live_bad.zag
  • zag-poc/tests/resource_affine/partial_cleanup_bad.zag
  • zag-poc/tests/resource_affine/pointer_alias_consume_bad.zag
  • zag-poc/tests/resource_affine/positive.zag
  • zag-poc/tests/resource_affine/post_release_read_bad.zag
  • zag-poc/tests/resource_affine/post_release_write_bad.zag
  • zag-poc/tests/resource_affine/resource_index_consume_bad.zag
  • zag-poc/tests/resource_affine/resource_list_get_bad.zag
  • zag-poc/tests/resource_affine/resource_list_observation_positive.zag
  • zag-poc/tests/resource_affine/resource_list_pop_bad.zag
  • zag-poc/tests/resource_affine/resource_list_push_bad.zag
  • zag-poc/tests/resource_affine/resource_list_set_bad.zag
  • zag-poc/tests/resource_affine/retained_owner_release_bad.zag
  • zag-poc/tests/resource_affine/retained_subtitle_owner_release_bad.zag
  • zag-poc/tests/resource_affine/scalar_list_positive.zag
  • zag-poc/tests/resource_affine/scoped_resource_leak_bad.zag
  • zag-poc/tests/resource_affine/structural_observation_return_bad.zag
  • zag-poc/tests/resource_affine/structural_observation_store_bad.zag
  • zag-poc/tests/resource_affine/structural_sibling_release_positive.zag
  • zag-poc/tests/resource_affine/structural_wrapper_copy_bad.zag
  • zag-poc/tests/resource_affine/structural_wrapper_double_free_bad.zag
  • zag-poc/tests/resource_affine/structural_wrapper_overwrite_bad.zag
  • zag-poc/tests/resource_affine/structural_wrapper_positive.zag
  • zag-poc/tests/resource_affine/untracked_consume_field_bad.zag
  • zag-poc/tests/resource_affine/untracked_release_field_bad.zag
  • zag-poc/tests/run_abi_layout.sh
  • zag-poc/tests/run_allocator_lifetime.sh
  • zag-poc/tests/run_analyzer.sh
  • zag-poc/tests/run_arena_allocator.sh
  • zag-poc/tests/run_arena_telemetry.sh
  • zag-poc/tests/run_arm64_aggregate_param_copy.sh
  • zag-poc/tests/run_arm64_open_flags.sh
  • zag-poc/tests/run_arm64_selfhost.sh
  • zag-poc/tests/run_cancel_token.sh
  • zag-poc/tests/run_channel_cancel.sh
  • zag-poc/tests/run_collections_unicode.sh
  • zag-poc/tests/run_compat_cuda.sh
  • zag-poc/tests/run_compat_metal.sh
  • zag-poc/tests/run_compat_opencl.sh
  • zag-poc/tests/run_compat_opengl.sh
  • zag-poc/tests/run_compat_vulkan.sh
  • zag-poc/tests/run_compression_primitives.sh
  • zag-poc/tests/run_config_log_services.sh
  • zag-poc/tests/run_crash_corpus.sh
  • zag-poc/tests/run_database_drivers.sh
  • zag-poc/tests/run_derivation_ledger.sh
  • zag-poc/tests/run_differential.sh
  • zag-poc/tests/run_docs_consistency.sh
  • zag-poc/tests/run_docs_truth.sh
  • zag-poc/tests/run_driver_adapter_fail_closed.sh
  • zag-poc/tests/run_driver_arm64_source_backend.sh
  • zag-poc/tests/run_driver_cli.sh
  • zag-poc/tests/run_driver_contract.sh
  • zag-poc/tests/run_driver_emulator.sh
  • zag-poc/tests/run_driver_foundation.sh
  • zag-poc/tests/run_driver_i686_source_backend.sh
  • zag-poc/tests/run_driver_kbuild.sh
  • zag-poc/tests/run_driver_layout.sh
  • zag-poc/tests/run_driver_layout_targets.sh
  • zag-poc/tests/run_driver_matrix_build.sh
  • zag-poc/tests/run_driver_object_writer.sh
  • zag-poc/tests/run_driver_property.sh
  • zag-poc/tests/run_driver_qemu_matrix.sh
  • zag-poc/tests/run_driver_target_matrix.sh
  • zag-poc/tests/run_driver_userspace_matrix.sh
  • zag-poc/tests/run_dynamic_abi.sh
  • zag-poc/tests/run_effect_witness.sh
  • zag-poc/tests/run_exec_runtime_lifetime.sh
  • zag-poc/tests/run_fixed_buffer_runtime.sh
  • zag-poc/tests/run_foreground_cache.sh
  • zag-poc/tests/run_foreground_cache_integration.sh
  • zag-poc/tests/run_fuzz_smoke.sh
  • zag-poc/tests/run_generic_pointer_slice.sh
  • zag-poc/tests/run_gfx1010_vm.sh
  • zag-poc/tests/run_gpu_isolation.sh
  • zag-poc/tests/run_gpu_platform.sh
  • zag-poc/tests/run_gpu_runtime.sh
  • zag-poc/tests/run_gpu_std.sh
  • zag-poc/tests/run_gpu_zag_runtime.sh
  • zag-poc/tests/run_hot_reload.sh
  • zag-poc/tests/run_http_websocket_foundation.sh
  • zag-poc/tests/run_i686_minimal.sh
  • zag-poc/tests/run_i686_multi_object.sh
  • zag-poc/tests/run_i686_release_gate.sh
  • zag-poc/tests/run_linux_concurrency_services.sh
  • zag-poc/tests/run_linux_drm.sh
  • zag-poc/tests/run_metal_mac.sh
  • zag-poc/tests/run_mmio_region.sh
  • zag-poc/tests/run_native.sh
  • zag-poc/tests/run_native_arm64.sh
  • zag-poc/tests/run_native_authority.sh
  • zag-poc/tests/run_native_edge.sh
  • zag-poc/tests/run_native_error_identifier.sh
  • zag-poc/tests/run_native_gpu.sh
  • zag-poc/tests/run_native_lint.sh
  • zag-poc/tests/run_native_memory_regression.sh
  • zag-poc/tests/run_native_total.sh
  • zag-poc/tests/run_native_vsa.sh
  • zag-poc/tests/run_native_wasm.sh
  • zag-poc/tests/run_network_foundation.sh
  • zag-poc/tests/run_no_artifact_errors.sh
  • zag-poc/tests/run_optimize.sh
  • zag-poc/tests/run_optimize_preview.sh
  • zag-poc/tests/run_os_linux_services.sh
  • zag-poc/tests/run_package_lock_generator.sh
  • zag-poc/tests/run_package_resolution.sh
  • zag-poc/tests/run_package_resolution_noclean.sh
  • zag-poc/tests/run_param_contracts.sh
  • zag-poc/tests/run_planner_authority.sh
  • zag-poc/tests/run_process_bounded_native.sh
  • zag-poc/tests/run_process_result_abi.sh
  • zag-poc/tests/run_programs.sh
  • zag-poc/tests/run_reference_cli_automation.sh
  • zag-poc/tests/run_reference_concurrent_file_indexer.sh
  • zag-poc/tests/run_reference_dynamic_plugin.sh
  • zag-poc/tests/run_reference_http_service.sh
  • zag-poc/tests/run_reference_sqlite_http_service.sh
  • zag-poc/tests/run_reference_sqlite_kv.sh
  • zag-poc/tests/run_reference_tls_http_service.sh
  • zag-poc/tests/run_reference_websocket_service.sh
  • zag-poc/tests/run_reference_zagkit_contract.sh
  • zag-poc/tests/run_regular_zag_compat.sh
  • zag-poc/tests/run_repr_c_layout.sh
  • zag-poc/tests/run_resource_affine.sh
  • zag-poc/tests/run_resource_contract_syntax.sh
  • zag-poc/tests/run_resource_embed.sh
  • zag-poc/tests/run_script_allocation_accounting.sh
  • zag-poc/tests/run_script_allocator_policy.sh
  • zag-poc/tests/run_script_beginner.sh
  • zag-poc/tests/run_script_capabilities.sh
  • zag-poc/tests/run_script_cli.sh
  • zag-poc/tests/run_script_cst.sh
  • zag-poc/tests/run_script_csv.sh
  • zag-poc/tests/run_script_frontend.sh
  • zag-poc/tests/run_script_json.sh
  • zag-poc/tests/run_script_json_csv.sh
  • zag-poc/tests/run_script_lifetime.sh
  • zag-poc/tests/run_script_list.sh
  • zag-poc/tests/run_script_process_boundary.sh
  • zag-poc/tests/run_script_projection.sh
  • zag-poc/tests/run_script_python_shape.sh
  • zag-poc/tests/run_script_runtime_integration.sh
  • zag-poc/tests/run_script_string_builder.sh
  • zag-poc/tests/run_selfhost.sh
  • zag-poc/tests/run_selfhost_features.sh
  • zag-poc/tests/run_semantic_manifest_diamond.sh
  • zag-poc/tests/run_semantic_manifest_e2e.sh
  • zag-poc/tests/run_semantics.sh
  • zag-poc/tests/run_source_origins.sh
  • zag-poc/tests/run_std_namespace.sh
  • zag-poc/tests/run_stdlib.sh
  • zag-poc/tests/run_tooling.sh
  • zag-poc/tests/run_typed_authority.sh
  • zag-poc/tests/run_v1_compatibility_gate.sh
  • zag-poc/tests/run_v2_aggregate_provenance.sh
  • zag-poc/tests/run_v2_atomic_exchange.sh
  • zag-poc/tests/run_v2_atomic_orders.sh
  • zag-poc/tests/run_v2_atomic_storage.sh
  • zag-poc/tests/run_v2_edition.sh
  • zag-poc/tests/run_v2_edition_diagnostics.sh
  • zag-poc/tests/run_v2_effect_adversarial.sh
  • zag-poc/tests/run_v2_kernel_effects.sh
  • zag-poc/tests/run_v2_option_rejection.sh
  • zag-poc/tests/run_v2_release_gate.sh
  • zag-poc/tests/run_v2_support_matrix.sh
  • zag-poc/tests/run_v2_try_borrow.sh
  • zag-poc/tests/run_x86_64_cabi_object.sh
  • zag-poc/tests/run_x86_aggregate_param_copy.sh
  • zag-poc/tests/run_x86_andn.sh
  • zag-poc/tests/run_x86_atomic_futex.sh
  • zag-poc/tests/run_x86_byte_swap.sh
  • zag-poc/tests/run_x86_cpu_profile.sh
  • zag-poc/tests/run_x86_leading_zeros.sh
  • zag-poc/tests/run_x86_popcount.sh
  • zag-poc/tests/run_x86_prefetch.sh
  • zag-poc/tests/run_x86_simd_add_i32x4.sh
  • zag-poc/tests/run_x86_simd_bitwise_i32x4.sh
  • zag-poc/tests/run_x86_simd_sub_i32x4.sh
  • zag-poc/tests/run_x86_sse2_memcpy.sh
  • zag-poc/tests/run_x86_target_policy.sh
  • zag-poc/tests/run_x86_thread_spawn.sh
  • zag-poc/tests/run_x86_trailing_zeros.sh
  • zag-poc/tests/run_x86_volatile_widths.sh
  • zag-poc/tests/run_zagd_background_semantics.sh
  • zag-poc/tests/run_zagd_benchmark_policy.sh
  • zag-poc/tests/run_zagd_buffer_lifetime.sh
  • zag-poc/tests/run_zagd_config_template.sh
  • zag-poc/tests/run_zagd_core.sh
  • zag-poc/tests/run_zagd_daemon.sh
  • zag-poc/tests/run_zagd_deep_integration.sh
  • zag-poc/tests/run_zagd_executor.sh
  • zag-poc/tests/run_zagd_generation.sh
  • zag-poc/tests/run_zagd_identity.sh
  • zag-poc/tests/run_zagd_incremental.sh
  • zag-poc/tests/run_zagd_memory_stress.sh
  • zag-poc/tests/run_zagd_product.sh
  • zag-poc/tests/run_zagd_profile.sh
  • zag-poc/tests/run_zagd_user_service.sh
  • zag-poc/tests/run_zagd_watcher_correctness.sh
  • zag-poc/tests/run_zagscript_1_0_matrix.sh
  • zag-poc/tests/run_zagscript_1_0_matrix_selftest.sh
  • zag-poc/tests/run_zagscript_examples.sh
  • zag-poc/tests/run_zagscript_fuzz_smoke.sh
  • zag-poc/tests/run_zagscript_install_layout.sh
  • zag-poc/tests/run_zagscript_master_gate.sh
  • zag-poc/tests/run_zagscript_reference_apps.sh
  • zag-poc/tests/run_zagscript_reference_apps_noclean.sh
  • zag-poc/tests/run_zagscript_release_gate.sh
  • zag-poc/tests/run_zagscript_views.sh
  • zag-poc/tests/run_zir_authority.sh
  • zag-poc/tests/run_zlib_inflate.sh
  • zag-poc/tests/run_zlib_inflate_arm64.sh
  • zag-poc/tests/script_collections_unicode.zag
  • zag-poc/tests/script_csv.zag
  • zag-poc/tests/script_frontend/args_strings.zag
  • zag-poc/tests/script_frontend/basic.zag
  • zag-poc/tests/script_frontend/beginner_collections.zag
  • zag-poc/tests/script_frontend/cli_markerless.zag
  • zag-poc/tests/script_frontend/conflicting_main.zag
  • zag-poc/tests/script_frontend/duplicate.zag
  • zag-poc/tests/script_frontend/harden_declarations.zag
  • zag-poc/tests/script_frontend/import_root.zag
  • zag-poc/tests/script_frontend/library_script.zag
  • zag-poc/tests/script_frontend/list.zag
  • zag-poc/tests/script_frontend/list_mixed_bad.zag
  • zag-poc/tests/script_frontend/materialized_args.zag
  • zag-poc/tests/script_frontend/path_helpers.zag
  • zag-poc/tests/script_frontend/prelude.zag
  • zag-poc/tests/script_frontend/prelude_override.zag
  • zag-poc/tests/script_frontend/println_int.zag
  • zag-poc/tests/script_frontend/process_bounded.zag
  • zag-poc/tests/script_frontend/python_shape.zag
  • zag-poc/tests/script_frontend/reserved_symbol.zag
  • zag-poc/tests/script_frontend/string_builder.zag
  • zag-poc/tests/script_frontend/string_builder_limit.zag
  • zag-poc/tests/script_frontend/string_concat_budget.zag
  • zag-poc/tests/script_frontend/top_level_return.zag
  • zag-poc/tests/script_frontend/uncaught_error.zag
  • zag-poc/tests/script_json.zag
  • zag-poc/tests/script_json_csv_profile.zag
  • zag-poc/tests/semantic/accept_hex_literal.zag
  • zag-poc/tests/semantic/cast_comparison.zag
  • zag-poc/tests/semantic/defer_basic.zag
  • zag-poc/tests/semantic/direct_function_values.zag
  • zag-poc/tests/semantic/error_union_storage.zag
  • zag-poc/tests/semantic/error_union_struct_storage.zag
  • zag-poc/tests/semantic/import_const_flat.zag
  • zag-poc/tests/semantic/import_const_qualified.zag
  • zag-poc/tests/semantic/import_const_values.zag
  • zag-poc/tests/semantic/prefix_declaration_annotations.zag
  • zag-poc/tests/semantic/prefix_enum_pub_import.zag
  • zag-poc/tests/semantic/prefix_enum_pub_module.zag
  • zag-poc/tests/semantic/reject_closure_escape.zag
  • zag-poc/tests/semantic/reject_dropped_error.zag
  • zag-poc/tests/semantic/reject_hex_literal.zag
  • zag-poc/tests/semantic/reject_prefix_enum_private_import.zag
  • zag-poc/tests/semantic/scoping_capture_shadow.zag
  • zag-poc/tests/source_origins/compact_lib.zs
  • zag-poc/tests/std_namespace.zag
  • zag-poc/tests/string_builder_strict.zag
  • zag-poc/tests/support/native_sret_import_math.zag
  • zag-poc/tests/tooling/vendor_main.zag
  • zag-poc/tests/tooling/vendor_math.zag
  • zag-poc/tests/tooling/whitespace_line.zag
  • zag-poc/tests/v2_edition_diagnostic_unit.zag
  • zag-poc/tests/wasm_invoke.js
  • zag-poc/tests/wasm_invoke_host/.gitignore
  • zag-poc/tests/wasm_invoke_host/Cargo.toml
  • zag-poc/tests/wasm_invoke_host/src/main.rs
  • zag-poc/tests/wasmtime_run.sh
  • zag-poc/tests/websocket_wire.zag
  • zag-poc/tests/x86_aggregate_param_copy.zag
  • zag-poc/tests/x86_andn.zag
  • zag-poc/tests/x86_atomic_futex.zag
  • zag-poc/tests/x86_byte_swap.zag
  • zag-poc/tests/x86_leading_zeros.zag
  • zag-poc/tests/x86_popcount.zag
  • zag-poc/tests/x86_prefetch.zag
  • zag-poc/tests/x86_profile_abi.zag
  • zag-poc/tests/x86_simd_add_i32x4.zag
  • zag-poc/tests/x86_simd_bitwise_i32x4.zag
  • zag-poc/tests/x86_simd_sub_i32x4.zag
  • zag-poc/tests/x86_sse2_memcpy.zag
  • zag-poc/tests/x86_thread_spawn.zag
  • zag-poc/tests/x86_trailing_zeros.zag
  • zag-poc/tests/x86_volatile_widths.zag
  • zag-poc/tests/zagd_benchmark_policy.zag
  • zag-poc/tests/zagd_core.zag
  • zag-poc/tests/zagd_executor.zag
  • zag-poc/tests/zagd_finalist_delay.zag
  • zag-poc/tests/zagd_finalist_mismatch.zag
  • zag-poc/tests/zagd_finalist_noisy.zag
  • zag-poc/tests/zagd_finalist_slow.zag
  • zag-poc/tests/zagd_finalist_witness.zag
  • zag-poc/tests/zagd_linux_test.zag
  • zag-poc/tests/zagd_semantic_fixture.zag
  • zag-poc/tests/zir_division.zag
  • zag-poc/tests/zlib_inflate.zag
  • zag-poc/tools/zagd-user-service.sh
  • zag-poc/zag-lsp
  • zag-poc/zagc
  • zag-poc/zagd
  • zag-poc/znc
  • zag-poc/znc-target
  • zag-poc/znc.backup.broken-i8
  • zag-poc/znc.backup.pre-getenv
  • zag-poc/znc.pre-capturefix.bak
  • zag-poc/znc.pre-execcap.bak
  • zag-poc/znc.preprim.bak
  • zag-poc/znc.scalar-add
  • zag-poc/znc.scalar-shift

You can disable this status message by setting the reviews.review_status to false in the CodeRabbit configuration file.

✨ Finishing Touches
🧪 Generate unit tests (beta)
  • Create PR with unit tests
  • Commit unit tests in branch zag-v2-machine-control

Thanks for using CodeRabbit! It's free for OSS, and your support helps us grow. If you like it, consider giving us a shout-out.

❤️ Share

Comment @coderabbitai help to get the list of available commands.

@gemini-code-assist

Copy link
Copy Markdown

Note

The number of changes in this pull request is too large for Gemini Code Assist to generate a review.

micahcooley and others added 28 commits July 18, 2026 23:18
The explain/witness rewrite accumulated every manifest line via
_zag_str_concat on []u8, reallocating the whole buffer per subexpression.
On the full compiler manifest (~131k lines) this O(n^2) bump-allocator
growth blew past the 16 GB runner and OOM-killed the bootstrap step.

Convert the lines/call_lines/body accumulators (and the sm_calls_*/
sm_expr_witness/sm_value_facts_body helpers) to append-based
ArrayList[u8] via the existing aj() helper. Output is byte-identical;
bootstrap peak drops to ~1 GiB and the znc seed reaches fixpoint.

Refresh the znc seed to the reproducible fixpoint built from the fixed
source.

Co-authored-by: Codesmith <codesmith-bot@users.noreply.github.com>
micahcooley and others added 30 commits July 30, 2026 04:27
Co-authored-by: Codesmith <codesmith-bot@users.noreply.github.com>
Co-authored-by: Codesmith <codesmith-bot@users.noreply.github.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant