Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Rakudo JVM build install-core-dist.pl fails #4950

Closed
p6rt opened this issue Dec 28, 2015 · 7 comments
Closed

Rakudo JVM build install-core-dist.pl fails #4950

p6rt opened this issue Dec 28, 2015 · 7 comments

Comments

@p6rt
Copy link

p6rt commented Dec 28, 2015

Migrated from rt.perl.org#127058 (status was 'resolved')

Searchable as RT127058$

@p6rt
Copy link
Author

p6rt commented Dec 28, 2015

From softdev@leandrohermida.com

When building latest Rakudo on JVM using command "rakudobrew build jvm" I get the following error when it runs install-core-dist.pl​:

./perl6-j tools/build/install-core-dist.pl /h1/hermidalc/soft/rakudobrew/jvm-nom/install/share/nqp
===SORRY!===
Missing serialize function for REPR ContextRef
===SORRY!===
Missing serialize function for REPR ContextRef
4D5592FC2F0E9FA02CF0D594B1450B6E3674DF64 /h1/hermidalc/soft/rakudobrew/jvm-nom/install/share/nqp/sources/4D5592FC2F0E9FA02CF0D594B1450B6E3674DF64 Return status 256

  in block <unit> at tools/build/install-core-dist.pl line 13

Actually thrown at​:
  in block <unit> at tools/build/install-core-dist.pl line 13

make​: *** [j-install] Error 1
Command failed (status 512)​: make install
Failed running /h1/hermidalc/soft/perl5/perls/perl-5.16.3-centos6.7/bin/perl Configure.pl --backends=jvm --gen-nqp --git-reference=/h1/hermidalc/soft/rakudobrew/bin/../git_reference --make-install at /h1/hermidalc/soft/rakudobrew/bin/rakudobrew line 58.
  main​::run('/h1/hermidalc/soft/perl5/perls/perl-5.16.3-centos6.7/bin/perl C...') called at /h1/hermidalc/soft/rakudobrew/bin/rakudobrew line 378
  main​::build_impl('jvm', undef, '') called at /h1/hermidalc/soft/rakudobrew/bin/rakudobrew line 114


$ java -version
java version "1.7.0_75"
Java(TM) SE Runtime Environment (build 1.7.0_75-b13)
Java HotSpot(TM) 64-Bit Server VM (build 24.75-b04, mixed mode)

@p6rt
Copy link
Author

p6rt commented Dec 29, 2015

From @lizmat

On 28 Dec 2015, at 19​:14, Leandro Hermida (via RT) <perl6-bugs-followup@​perl.org> wrote​:

# New Ticket Created by Leandro Hermida
# Please include the string​: [perl #​127058]
# in the subject line of all future correspondence about this issue.
# <URL​: https://rt-archive.perl.org/perl6/Ticket/Display.html?id=127058 >

When building latest Rakudo on JVM using command "rakudobrew build jvm" I get the following error when it runs install-core-dist.pl​:

./perl6-j tools/build/install-core-dist.pl /h1/hermidalc/soft/rakudobrew/jvm-nom/install/share/nqp
===SORRY!===
Missing serialize function for REPR ContextRef
===SORRY!===
Missing serialize function for REPR ContextRef
4D5592FC2F0E9FA02CF0D594B1450B6E3674DF64 /h1/hermidalc/soft/rakudobrew/jvm-nom/install/share/nqp/sources/4D5592FC2F0E9FA02CF0D594B1450B6E3674DF64 Return status 256

in block <unit> at tools/build/install-core-dist.pl line 13

Actually thrown at​:
in block <unit> at tools/build/install-core-dist.pl line 13

make​: *** [j-install] Error 1
Command failed (status 512)​: make install
Failed running /h1/hermidalc/soft/perl5/perls/perl-5.16.3-centos6.7/bin/perl Configure.pl --backends=jvm --gen-nqp --git-reference=/h1/hermidalc/soft/rakudobrew/bin/../git_reference --make-install at /h1/hermidalc/soft/rakudobrew/bin/rakudobrew line 58.
main​::run('/h1/hermidalc/soft/perl5/perls/perl-5.16.3-centos6.7/bin/perl C...') called at /h1/hermidalc/soft/rakudobrew/bin/rakudobrew line 378
main​::build_impl('jvm', undef, '') called at /h1/hermidalc/soft/rakudobrew/bin/rakudobrew line 114

-----------------

$ java -version
java version "1.7.0_75"
Java(TM) SE Runtime Environment (build 1.7.0_75-b13)
Java HotSpot(TM) 64-Bit Server VM (build 24.75-b04, mixed mode)

Thank you for reporting.

Alas, a known issue​: the JVM port of rakudo didn’t make it to the 2015.12 release due to time constraints. We’re pretty sure it will make it to the 2016.01 release. Please bear with us until then or use the MoarVM backend.

Liz

@p6rt
Copy link
Author

p6rt commented Dec 29, 2015

The RT System itself - Status changed from 'new' to 'open'

@p6rt
Copy link
Author

p6rt commented Dec 29, 2015

From softdev@leandrohermida.com

On Tue Dec 29 04​:17​:22 2015, elizabeth wrote​:

On 28 Dec 2015, at 19​:14, Leandro Hermida (via RT) <perl6-bugs-
followup@​perl.org> wrote​:

# New Ticket Created by Leandro Hermida
# Please include the string​: [perl #​127058]
# in the subject line of all future correspondence about this issue.
# <URL​: https://rt-archive.perl.org/perl6/Ticket/Display.html?id=127058 >

When building latest Rakudo on JVM using command "rakudobrew build
jvm" I get the following error when it runs install-core-dist.pl​:

./perl6-j tools/build/install-core-dist.pl
/h1/hermidalc/soft/rakudobrew/jvm-nom/install/share/nqp
===SORRY!===
Missing serialize function for REPR ContextRef
===SORRY!===
Missing serialize function for REPR ContextRef
4D5592FC2F0E9FA02CF0D594B1450B6E3674DF64
/h1/hermidalc/soft/rakudobrew/jvm-
nom/install/share/nqp/sources/4D5592FC2F0E9FA02CF0D594B1450B6E3674DF64
Return status 256

in block <unit> at tools/build/install-core-dist.pl line 13

Actually thrown at​:
in block <unit> at tools/build/install-core-dist.pl line 13

make​: *** [j-install] Error 1
Command failed (status 512)​: make install
Failed running /h1/hermidalc/soft/perl5/perls/perl-5.16.3-
centos6.7/bin/perl Configure.pl --backends=jvm --gen-nqp --git-
reference=/h1/hermidalc/soft/rakudobrew/bin/../git_reference --make-
install at /h1/hermidalc/soft/rakudobrew/bin/rakudobrew line 58.
main​::run('/h1/hermidalc/soft/perl5/perls/perl-5.16.3-
centos6.7/bin/perl C...') called at
/h1/hermidalc/soft/rakudobrew/bin/rakudobrew line 378
main​::build_impl('jvm', undef, '') called at
/h1/hermidalc/soft/rakudobrew/bin/rakudobrew line 114

-----------------

$ java -version
java version "1.7.0_75"
Java(TM) SE Runtime Environment (build 1.7.0_75-b13)
Java HotSpot(TM) 64-Bit Server VM (build 24.75-b04, mixed mode)

Thank you for reporting.

Alas, a known issue​: the JVM port of rakudo didn’t make it to the
2015.12 release due to time constraints. We’re pretty sure it will
make it to the 2016.01 release. Please bear with us until then or use
the MoarVM backend.

Liz

Hi, thank you yes the installation on MoarVM always works no problem. Just wanted to help out and try it on JVM. The JVM build works all the way until near the end at install-core-dist.pl stage so hope it's not too much work.

Leo

@p6rt
Copy link
Author

p6rt commented Dec 29, 2015

From [Unknown Contact. See original ticket]

On Tue Dec 29 04​:17​:22 2015, elizabeth wrote​:

On 28 Dec 2015, at 19​:14, Leandro Hermida (via RT) <perl6-bugs-
followup@​perl.org> wrote​:

# New Ticket Created by Leandro Hermida
# Please include the string​: [perl #​127058]
# in the subject line of all future correspondence about this issue.
# <URL​: https://rt-archive.perl.org/perl6/Ticket/Display.html?id=127058 >

When building latest Rakudo on JVM using command "rakudobrew build
jvm" I get the following error when it runs install-core-dist.pl​:

./perl6-j tools/build/install-core-dist.pl
/h1/hermidalc/soft/rakudobrew/jvm-nom/install/share/nqp
===SORRY!===
Missing serialize function for REPR ContextRef
===SORRY!===
Missing serialize function for REPR ContextRef
4D5592FC2F0E9FA02CF0D594B1450B6E3674DF64
/h1/hermidalc/soft/rakudobrew/jvm-
nom/install/share/nqp/sources/4D5592FC2F0E9FA02CF0D594B1450B6E3674DF64
Return status 256

in block <unit> at tools/build/install-core-dist.pl line 13

Actually thrown at​:
in block <unit> at tools/build/install-core-dist.pl line 13

make​: *** [j-install] Error 1
Command failed (status 512)​: make install
Failed running /h1/hermidalc/soft/perl5/perls/perl-5.16.3-
centos6.7/bin/perl Configure.pl --backends=jvm --gen-nqp --git-
reference=/h1/hermidalc/soft/rakudobrew/bin/../git_reference --make-
install at /h1/hermidalc/soft/rakudobrew/bin/rakudobrew line 58.
main​::run('/h1/hermidalc/soft/perl5/perls/perl-5.16.3-
centos6.7/bin/perl C...') called at
/h1/hermidalc/soft/rakudobrew/bin/rakudobrew line 378
main​::build_impl('jvm', undef, '') called at
/h1/hermidalc/soft/rakudobrew/bin/rakudobrew line 114

-----------------

$ java -version
java version "1.7.0_75"
Java(TM) SE Runtime Environment (build 1.7.0_75-b13)
Java HotSpot(TM) 64-Bit Server VM (build 24.75-b04, mixed mode)

Thank you for reporting.

Alas, a known issue​: the JVM port of rakudo didn’t make it to the
2015.12 release due to time constraints. We’re pretty sure it will
make it to the 2016.01 release. Please bear with us until then or use
the MoarVM backend.

Liz

Hi, thank you yes the installation on MoarVM always works no problem. Just wanted to help out and try it on JVM. The JVM build works all the way until near the end at install-core-dist.pl stage so hope it's not too much work.

Leo

@p6rt
Copy link
Author

p6rt commented Feb 4, 2016

From @hoelzro

This now works.

On 2015-12-29 07​:49​:28, lhermida wrote​:

On Tue Dec 29 04​:17​:22 2015, elizabeth wrote​:

On 28 Dec 2015, at 19​:14, Leandro Hermida (via RT) <perl6-bugs-
followup@​perl.org> wrote​:

# New Ticket Created by Leandro Hermida
# Please include the string​: [perl #​127058]
# in the subject line of all future correspondence about this
issue.
# <URL​: https://rt-archive.perl.org/perl6/Ticket/Display.html?id=127058 >

When building latest Rakudo on JVM using command "rakudobrew build
jvm" I get the following error when it runs install-core-dist.pl​:

./perl6-j tools/build/install-core-dist.pl
/h1/hermidalc/soft/rakudobrew/jvm-nom/install/share/nqp
===SORRY!===
Missing serialize function for REPR ContextRef
===SORRY!===
Missing serialize function for REPR ContextRef
4D5592FC2F0E9FA02CF0D594B1450B6E3674DF64
/h1/hermidalc/soft/rakudobrew/jvm-
nom/install/share/nqp/sources/4D5592FC2F0E9FA02CF0D594B1450B6E3674DF64
Return status 256

in block <unit> at tools/build/install-core-dist.pl line 13

Actually thrown at​:
in block <unit> at tools/build/install-core-dist.pl line 13

make​: *** [j-install] Error 1
Command failed (status 512)​: make install
Failed running /h1/hermidalc/soft/perl5/perls/perl-5.16.3-
centos6.7/bin/perl Configure.pl --backends=jvm --gen-nqp --git-
reference=/h1/hermidalc/soft/rakudobrew/bin/../git_reference
--make-
install at /h1/hermidalc/soft/rakudobrew/bin/rakudobrew line 58.
main​::run('/h1/hermidalc/soft/perl5/perls/perl-5.16.3-
centos6.7/bin/perl C...') called at
/h1/hermidalc/soft/rakudobrew/bin/rakudobrew line 378
main​::build_impl('jvm', undef, '') called at
/h1/hermidalc/soft/rakudobrew/bin/rakudobrew line 114

-----------------

$ java -version
java version "1.7.0_75"
Java(TM) SE Runtime Environment (build 1.7.0_75-b13)
Java HotSpot(TM) 64-Bit Server VM (build 24.75-b04, mixed mode)

Thank you for reporting.

Alas, a known issue​: the JVM port of rakudo didn’t make it to the
2015.12 release due to time constraints. We’re pretty sure it will
make it to the 2016.01 release. Please bear with us until then or
use
the MoarVM backend.

Liz

Hi, thank you yes the installation on MoarVM always works no problem.
Just wanted to help out and try it on JVM. The JVM build works all
the way until near the end at install-core-dist.pl stage so hope it's
not too much work.

Leo

@p6rt p6rt closed this as completed Feb 4, 2016
@p6rt
Copy link
Author

p6rt commented Feb 4, 2016

@hoelzro - Status changed from 'open' to 'resolved'

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant