You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
<masak> perl6: { our sub foo { say "OH HAI" } }; our &foo; foo
<p6eval> rakudo 0ac25d, niecza v13-296-g64527c0: OUTPUT«OH HAI»
<masak> perl6: { our sub foo { say "OH HAI" } }; { our sub foo { say
"OH HAI again" } }; our &foo; foo
<p6eval> ..niecza v13-296-g64527c0: OUTPUT«===SORRY!===Two
definitions found for symbol ::GLOBAL::&foo first at ??? line 0
second at ??? line 0 at /tmp/kEDMC3OaDH line 1:------> b foo { say
"OH HAI" } }; { our sub foo ⏏{ say "OH HAI again" } }; our &foo; fo…
<p6eval> ..rakudo 0ac25d: OUTPUT«OH HAI again»
<masak> rakudobug?
<TimToady> in fact, niecza++ is being very accurate in detecting two
*definitions*
* masak submits rakudobug
<masak> perl6: { our sub foo { say "OH HAI" } }; our &foo; foo
<p6eval> rakudo 0ac25d, niecza v13-296-g64527c0: OUTPUT«OH HAI»
<masak> perl6: { our sub foo { say "OH HAI" } }; { our sub foo { say
"OH HAI again" } }; our &foo; foo
<p6eval> ..niecza v13-296-g64527c0: OUTPUT«===SORRY!===Two
definitions found for symbol ::GLOBAL::&foo first at ??? line 0
second at ??? line 0 at /tmp/kEDMC3OaDH line 1:------> b foo { say
"OH HAI" } }; { our sub foo ⏏{ say "OH HAI again" } }; our &foo; fo…
<p6eval> ..rakudo 0ac25d: OUTPUT«OH HAI again»
<masak> rakudobug?
<TimToady> in fact, niecza++ is being very accurate in detecting two
*definitions*
* masak submits rakudobug
Fixed this and various other missing redeclaration checks, and added test coverage for them in S32-exceptions/misc.t.
Migrated from rt.perl.org#108462 (status was 'resolved')
Searchable as RT108462$
The text was updated successfully, but these errors were encountered: