diff --git a/packages/compiler/src/frontend/lowering/lower-calls.ts b/packages/compiler/src/frontend/lowering/lower-calls.ts index 7d2a7fcec..3d99dbb87 100644 --- a/packages/compiler/src/frontend/lowering/lower-calls.ts +++ b/packages/compiler/src/frontend/lowering/lower-calls.ts @@ -67,7 +67,7 @@ export interface FnSig { * calling itself) converges, but POLYMORPHIC recursion (`f` calling * `f`) would request new instances forever — the cap turns that into a * diagnostic instead of a hang. */ -export const MAX_GENERIC_INSTANCES = 100; +export const MAX_GENERIC_INSTANCES = 1000; /** A generic function-like declaration, collected instead of an FnSig — * top-level generic function declarations, class GENERIC METHODS (own type