Hi,
the attached test fails. There is no newline at the end of the file.
I think that imcc is causing a memory leak due to this, I got error messages
like:
"store_sub_in_namespace: sub '__new_class' namespace #1082752832 too
big.namespace"
in a large program due to this bug. Please note the .namespace at the end of
the error message, which is also printed by parrot when running this small
test.
jens
use strict;
use Parrot::Test tests => 1;
my $CODE = '##PIR##
.sub _main
print "ok\n"
end
.end
#.namespace'; # no \n at end of file
output_is( $CODE, <<'OUTPUT', "end of line handling");
ok
OUTPUT