id	summary	reporter	owner	description	type	status	priority	milestone	component	version	severity	resolution	keywords	cc	lang	patch	platform
1788	r48944 breaks rakudo	pmichaud	luben	"The hash_inlined_func branch merge breaks Rakudo -- we're now getting errors of the form
{{{
pmichaud@plum:~/rakudo$ ./perl6 t/spec/S04-statement-parsing/hash.rakudo
1..7
can't get class from an instance of class 'P6role'
  in 'Test::isa_ok' at line 142:Test.pm
  in main program body at line 9:t/spec/S04-statement-parsing/hash.rakudo
pmichaud@plum:~/rakudo$ ./perl6
}}}

It appears that the merge undid r48899, which itself was a revert of r48851.

I don't know what other problems are likely to arise from this branch merge, but I fear there may be several.  The entire sequence from r48768 to r48909 was basically unusable by Rakudo (for multiple independent reasons), so if hash_inlined_func was based on a revision of Parrot in the middle of that sequence and wasn't re-synced with trunk (as it appears to be the case), there could be other Rakudo-critical reverts/patches that were undone by r48944.

Pm"	bug	closed	blocker		core	2.7.0	fatal	fixed			perl6		
