Since this works now I've added 3 tests to S09-typed-arrays/arrays.t with the following commit: https://github.com/perl6/roast/commit/ece637835e
For the last example ("my Int @a=<foo bar>;") there was already a test (written for ticket 114968). I'm closing this ticket now.