plum

#treesitter#compiler#wasm

git clone https://git.pyrossh.dev/plum

A statically typed, imperative programming language inspired by rust, python


6613e6dPeter John 2026-07-20T16:32:34+05:30
test(plum-checker): mark slow recursion-guard test as ignored by default
plum-checker/tests/checker_tests.rs CHANGED
@@ -484,6 +484,7 @@ use() -> Int =
484
484
  }
485
485
 
486
486
  #[test]
487
+ #[ignore = "slow (~100s) — exercises the 10,000-specialization runaway-recursion guard; run explicitly with --ignored when touching monomorphize.rs's guard logic"]
487
488
  fn unbounded_recursive_generic_instantiation_is_a_clear_error() {
488
489
  // `recurse` re-wraps its argument in a `Box` on every recursive call, so each
489
490
  // specialization's own body demands a specialization of `recurse` at a STRICTLY