From e8ed8c612516fabc6fd34c358383cf5c6b060e3f Mon Sep 17 00:00:00 2001 From: "Kartik K. Agaram" Date: Fri, 27 Nov 2015 18:01:55 -0800 Subject: 2480 A long-standing question resolved: why specializations sometimes skipped some names. Turns out cleanup is incomplete if Recipe_ordinal and Recipe aren't exactly lined up with each other, and the early exit in new_variant was breaking that constraint. --- edit/010-warnings.mu | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) (limited to 'edit') diff --git a/edit/010-warnings.mu b/edit/010-warnings.mu index 4a04d73d..5e41cf12 100644 --- a/edit/010-warnings.mu +++ b/edit/010-warnings.mu @@ -173,7 +173,7 @@ z <- add x, [a] .local-scope ┊━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━. .load-ingredients ┊ x. .z <- add x, [a] ┊foo 2 . - .] ┊foo_3: 'add' requires number ingredients, but go↩. + .] ┊foo_2: 'add' requires number ingredients, but go↩. .┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┊t [a] . . ┊━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━. . ┊ . @@ -192,7 +192,7 @@ z <- add x, [a] .local-scope ┊━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━. .load-ingredients ┊ x. .z <- add x, [a] ┊foo 2 . - .] ┊foo_3: 'add' requires number ingredients, but go↩. + .] ┊foo_2: 'add' requires number ingredients, but go↩. .┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┊t [a] . . ┊━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━. . ┊ . -- cgit 1.4.1-2-gfad0