Re: [rvm-research] BaseBaseNoGC config fails bootimage

"Chapple, Julia D" <[email protected]>
Newsgroups gmane.comp.java.jikes.rvm.devel
Message-ID <B9BC2B6025D327419741808B7A5279A5435709FC@exchmb-mye-1.rose-hulman.edu>
Thanks. Changing the host resolved the bootimage error but it caused errors in the compiler:

    [javac] /home/julia/Downloads/jikesrvm-3.1.3/rvm/src/org/jikesrvm/compilers/baseline/TemplateCompilerFramework.java:653: cannot find symbol
    [javac] symbol  : method noteBytecode(int,java.lang.String)
    [javac] location: class org.jikesrvm.ArchitectureSpecific.Assembler
    [javac]           if (shouldPrint) asm.noteBytecode(biStart, "fstore_0");
    [javac]                               ^
    [javac] Note: Some input files use or override a deprecated API.
    [javac] Note: Recompile with -Xlint:deprecation for details.
    [javac] Note: Some input files use unchecked or unsafe operations.
    [javac] Note: Recompile with -Xlint:unchecked for details.
    [javac] 100 errors

BUILD FAILED
/home/julia/Downloads/jikesrvm-3.1.3/build.xml:1183: The following error occurred while executing this line:
/home/julia/Downloads/jikesrvm-3.1.3/build.xml:1197: Compile failed; see the compiler error output for details.


I figured it was a problem with harmony so I tried to get a new build with: ant -Dhost.name=x86_64-linux -Dconfig.name=BaseBaseNoGC -Dclasslib.provider=Harmony. However the build failed:

     [exec] -check-win:
     [exec] 
     [exec] -check-unix:
     [exec]      [echo] Checking for system file /usr/include/lcms.h

BUILD FAILED
/home/julia/Downloads/jikesrvm-3.1.3/build.xml:275: The following error occurred while executing this line:
/home/julia/Downloads/jikesrvm-3.1.3/build.xml:280: The following error occurred while executing this line:
/home/julia/Downloads/jikesrvm-3.1.3/build/components/harmony.xml:173: The following error occurred while executing this line:
/home/julia/Downloads/jikesrvm-3.1.3/build/components/base.xml:70: The following error occurred while executing this line:
/home/julia/Downloads/jikesrvm-3.1.3/build/components/base.xml:76: The following error occurred while executing this line:
/home/julia/Downloads/jikesrvm-3.1.3/build/components/harmony.xml:135: The following error occurred while executing this line:
/home/julia/Downloads/jikesrvm-3.1.3/build/components/harmony.xml:98: The following error occurred while executing this line:
/home/julia/Downloads/jikesrvm-3.1.3/build/components/harmony.xml:103: exec returned: 1

Do you have any ideas?
Thanks.

Julia
________________________________________
From: Michael Bond [[email protected]]
Sent: Tuesday, March 19, 2013 10:02 AM
To: [email protected]
Subject: Re: [rvm-research] BaseBaseNoGC config fails bootimage

Hi Julia,

Try x86_64-linux instead of x86_64_m64-linux. The former builds a 32-bit
VM on a 64-bit platform. I believe the latter builds a 64-bit VM on a
64-bit platform; however, it doesn't work yet.

Cheers,
Mike

On 03/19/2013 02:56 AM, Chapple, Julia D wrote:
> I'm trying to build the BaseBaseNoGC configuration of the rvm but it fails on the bootimage step. I've built production configurations with no problem but I get this error for every BaseBase configuration.
> I get the following error when I run "ant -Dhost.name=x86_64_m64-linux -Dconfig.name=BaseBaseNoGC":
>
> build-bootimage:
>       [echo] Building bootimage. Output redirected to : /home/julia/Downloads/jikesrvm-3.1.3/target/BaseBaseNoGC_x86_64_m64-linux/BootImageWriterOutput.txt
>       [echo] MMTk properties = /home/julia/Downloads/jikesrvm-3.1.3/build/mmtk/default.properties
>       [java] Java Result: 1
>       [echo] java.lang.RuntimeException: vm internal error at:
>       [echo]  at org.jikesrvm.VM._assertionFailure(VM.java:628)
>       [echo]  at org.jikesrvm.VM._assert(VM.java:609)
>       [echo]  at org.jikesrvm.VM._assert(VM.java:584)
>       [echo]  at org.jikesrvm.ia32.OutOfLineMachineCode.generateStackTrampolineBridgeInstructions(OutOfLineMachineCode.java:507)
>       [echo]  at org.jikesrvm.ia32.OutOfLineMachineCode.init(OutOfLineMachineCode.java:53)
>       [echo]  at org.jikesrvm.tools.bootImageWriter.BootImageWriter.createBootImageObjects(BootImageWriter.java:1414)
>       [echo]  at org.jikesrvm.tools.bootImageWriter.BootImageWriter.main(BootImageWriter.java:906)
>       [echo] Exception in thread "main" java.lang.Error:
>       [echo] BootImageWriter: unable to create objects: java.lang.RuntimeException: vm internal error at:
>       [echo]  at org.jikesrvm.tools.bootImageWriter.BootImageWriterMessages.fail(BootImageWriterMessages.java:26)
>       [echo]  at org.jikesrvm.tools.bootImageWriter.BootImageWriter.main(BootImageWriter.java:909)
>
> BUILD FAILED
> /home/julia/Downloads/jikesrvm-3.1.3/build.xml:1619: The following error occurred while executing this line:
> /home/julia/Downloads/jikesrvm-3.1.3/build.xml:1628: Failed to write bootimage.
>
> I'm running Ubuntu 12.04 x64 with OpenJDK/IcedTea 6.
>
> Thanks,
> Julia
> ------------------------------------------------------------------------------
> Everyone hates slow websites. So do we.
> Make your web apps faster with AppDynamics
> Download AppDynamics Lite for free today:
> http://p.sf.net/sfu/appdyn_d2d_mar
> _______________________________________________
> Jikesrvm-researchers mailing list
> [email protected]
> https://lists.sourceforge.net/lists/listinfo/jikesrvm-researchers


------------------------------------------------------------------------------
Everyone hates slow websites. So do we.
Make your web apps faster with AppDynamics
Download AppDynamics Lite for free today:
http://p.sf.net/sfu/appdyn_d2d_mar
_______________________________________________
Jikesrvm-researchers mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/jikesrvm-researchers
------------------------------------------------------------------------------
Everyone hates slow websites. So do we.
Make your web apps faster with AppDynamics
Download AppDynamics Lite for free today:
http://p.sf.net/sfu/appdyn_d2d_mar
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.