Last active
May 8, 2016 17:56
-
-
Save usev6/607c0f00e4e6341a2276b9592e29bcda to your computer and use it in GitHub Desktop.
Issues with rakudo-j after merge of branch 'relocateable-precomp'
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
There are different issues with Rakudo on JVM after the merge of 'relocateable-precomp'. | |
I compared an installation on the merge commit e8fd55bbe6 with a second installation | |
on that commit plus 'git revert -m 1 e8fd55bbe6'. | |
* a lot of new failing tests in S10-packages/precompilation.rakudo.jvm (some others where | |
fudged before): 2-4, 7-21, 24-26, 28-30, 32, 38, 39 | |
* test for RT #114354 fails (S06-other/main.t aborts), because 'sub MAIN' in | |
t/spec/packages/HasMain.pm (line 5) is called with @*ARGS containing five elements | |
* running stresstest takes about 10 hours after merge of branch 'relocateable-precomp' | |
(used to be substantially faster -- maybe 3 hours -- didn't time this) | |
* 'make install' fails with | |
./perl6-j tools/build/install-core-dist.pl /home/christian/bin/rakudo.jvm/share/perl6 | |
===SORRY!=== | |
Cannot call method 'prefix' on a null object | |
in block <unit> at tools/build/install-core-dist.pl line 15 | |
*** Error code 1 | |
Stop |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
on commit e8fd55bbe6 (after the merge):
$ RAKUDO_MODULE_DEBUG=1 ./perl6-j -Ilib -e 'use Test; say 42'
73611 RMD: Loading settings CORE
73611 RMD: Setting up default paths: . blib
73611 RMD: going to load Perl6::BOOTSTRAP
73611 RMD: Settings CORE loaded
295 73611 RMD: Attempting 'Test' as a pragma
94 73611 RMD: 'Test' is not a valid pragma
29 73611 RMD: Attempting to load 'Test'
13 73611 RMD: Late loading 'Test'
19 73611 RMD: Parsing specs: lib
31 73611 RMD: Parsing specs:
17 73611 RMD: Parsing specs: .
18 73611 RMD: Parsing specs: blib
23 73611 RMD: Parsing specs: /usr/home/christian/perl6/tmp/rakudo_1/install/share/nqp/lib
619 73611 RMD: try-load CD7CA147D04D07DEDFB4B697B464E644541AD23A: /usr/home/christian/perl6/tmp/rakudo_1/lib/Test.pm6 (Test)
48 73611 RMD: Trying to load CD7CA147D04D07DEDFB4B697B464E644541AD23A from /usr/home/christian/perl6/tmp/rakudo_1/lib/.precomp
121 73611 RMD: Trying to load CD7CA147D04D07DEDFB4B697B464E644541AD23A from /usr/home/christian/perl6/tmp/rakudo_1/.precomp
66 73611 RMD: Trying to load CD7CA147D04D07DEDFB4B697B464E644541AD23A from /usr/home/christian/perl6/tmp/rakudo_1/blib/.precomp
46 73611 RMD: Trying to load CD7CA147D04D07DEDFB4B697B464E644541AD23A from /usr/home/christian/perl6/tmp/rakudo_1/install/share/nqp/lib/.precomp
49 73611 RMD: Trying to load CD7CA147D04D07DEDFB4B697B464E644541AD23A from /home/christian/.perl6/precomp
39 73611 RMD: Trying to load CD7CA147D04D07DEDFB4B697B464E644541AD23A from /usr/home/christian/perl6/tmp/rakudo_1/install/share/perl6/site/precomp
49 73611 RMD: Trying to load CD7CA147D04D07DEDFB4B697B464E644541AD23A from /usr/home/christian/perl6/tmp/rakudo_1/install/share/perl6/vendor/precomp
39 73611 RMD: Trying to load CD7CA147D04D07DEDFB4B697B464E644541AD23A from /usr/home/christian/perl6/tmp/rakudo_1/install/share/perl6/precomp
162 73611 RMD: Precompiling /usr/home/christian/perl6/tmp/rakudo_1/lib/Test.pm6 into /usr/home/christian/perl6/tmp/rakudo_1/lib/.precomp/5D6AFAC14232683770BAF3B18E5F160560397209.1.462617444339E9/CD/CD7CA147D04D07DEDFB4B697B464E644541AD23A
73658 RMD: Loading settings CORE
73658 RMD: Setting up default paths: . blib
73658 RMD: going to load Perl6::BOOTSTRAP
73658 RMD: Settings CORE loaded
279 73658 RMD: Attempting 'MONKEY-GUTS' as a pragma
59 73658 RMD: Successfully handled 'MONKEY-GUTS' as a pragma
11341 73611 RMD: Precompiled /usr/home/christian/perl6/tmp/rakudo_1/lib/Test.pm6 into /usr/home/christian/perl6/tmp/rakudo_1/lib/.precomp/5D6AFAC14232683770BAF3B18E5F160560397209.1.462617444339E9/CD/CD7CA147D04D07DEDFB4B697B464E644541AD23A
8 73611 RMD: Writing to /usr/home/christian/perl6/tmp/rakudo_1/lib/.precomp/5D6AFAC14232683770BAF3B18E5F160560397209.1.462617444339E9/CD/CD7CA147D04D07DEDFB4B697B464E644541AD23A.deps
19 73611 RMD: Trying to load CD7CA147D04D07DEDFB4B697B464E644541AD23A from /usr/home/christian/perl6/tmp/rakudo_1/lib/.precomp
Use of uninitialized value $spec of type Any in string context
Any of .^name, .perl, .gist, or .say can stringify undefined things, if needed. in any load_module at src/Perl6/World.nqp line 1185
198 73611 RMD: Could not find
Use of uninitialized value $since of type Instant in string context
Any of .^name, .perl, .gist, or .say can stringify undefined things, if needed. in any load_module at src/Perl6/World.nqp line 1185
36 73611 RMD: Removing precompiled /usr/home/christian/perl6/tmp/rakudo_1/lib/.precomp/5D6AFAC14232683770BAF3B18E5F160560397209.1.462617444339E9/CD/CD7CA147D04D07DEDFB4B697B464E644541AD23A
mtime: Instant:1462728535
since:
235 73611 RMD: Attempting 'MONKEY-GUTS' as a pragma
6 73611 RMD: Successfully handled 'MONKEY-GUTS' as a pragma
8587 73611 RMD: Performing imports for 'Test'
21 73611 RMD: Imports for 'Test' done
42