plum
git clone https://git.pyrossh.dev/plum
A statically typed, imperative programming language inspired by rust, python
6613e6d
— Peter 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
|