#466 problems building jikesrvm on linux/powerpc64

closed
nobody
build (65)
5
2012-09-21
2005-02-24
Steven Augart
No

Submitted at 02/14/05 10:36 by ronmorad@tau.ac.il on
dW as bug # 4167:

Original Submission:

Hello,

I encountered problems building jikesrvm on powerpc64
with SuSE Linux 9.2. During the jbuild I got the
following messages:
jbuild.interfaceDeclarations: (interface cleaned) 0 s
jbuild.linkImage: (primordials cleaned) (bootimage
cleaned) 0 s
jbuild.linkBooter: (booter cleaned) 0 s
jbuild.expand: (classloader templates expanded) 2 s
jbuild.copy: (set up jbuild.prep.host) 51 s
jbuild.compile: jikes_invocation=/usr/local/bin/jikes
-nowarn -g +U -classpath .:rvmrt.jar Dummy.jav
a
(compiling classes...
Found 2 semantic errors compiling
"com/ibm/JikesRVM/VM_CommandLineArgs.java":

  1. VM_RuntimeCompiler.processCommandLineArg("-X:irc:",
    "help");
    ^----------------^
    *** Semantic Error: No field named "VM_RuntimeCompiler"
    was found in type "com.ibm.JikesRVM.VM_Comma
    ndLineArgs".

  2. VM_RuntimeCompiler.processCommandLineArg("-X:irc:", arg);
    ^----------------^
    *** Semantic Error: No field named "VM_RuntimeCompiler"
    was found in type "com.ibm.JikesRVM.VM_Comma
    ndLineArgs".

Found 2 semantic errors compiling
"com/ibm/JikesRVM/VM.java":

  1. VM_RuntimeCompiler.boot();
    ^----------------^
    *** Semantic Error: No field named "VM_RuntimeCompiler"
    was found in type "com.ibm.JikesRVM.VM".

  2. VM_BootImageCompiler.init(bootCompilerArgs);
    ^------------------^
    *** Semantic Error: No field named
    "VM_BootImageCompiler" was found in type
    "com.ibm.JikesRVM.VM".

Found 1 semantic error compiling
"com/ibm/JikesRVM/VM_RecompilationManager.java":

74.       VM_CompiledMethod cm =

VM_RuntimeCompiler.compile(meth);
^----------------^

thanks,
Ronny

Followups

Comment Date By
I registered in sourceForge but got the following
message when I hit the link at the bottom of this mail:
Permission Denied Access to this page is restricted
(either to project members or to project
administrators) and you do not meet the requirements to
access this page. Please contact the administrator of
this project for further assistance.
02/22/05 11:11 None
Please re-post this bug report at
http://sourceforge.net/tracker/?func=add&group_id=128805&atid=712768

since we have migrated to sourceforge.net.

You'll get improved features, such as the ability to create
your own account and watch all of the bugs you're
tracking, and we'll make sure that we don't lose track
of this problem. I could repost it for you, but then
we'd lose the ability to keep you notified automatically
of progress on it.

Discussion

  • Dave Grove
    Dave Grove
    2005-02-24

    Logged In: YES
    user_id=1215435

    Looks to me like this is likely to be a problem with the
    version of jikes. What version is /usr/local/bin/jikes on
    your machine?

     
  • Ronny Morad
    Ronny Morad
    2005-02-25

    Logged In: YES
    user_id=1224514

    jikes 1.18

     
  • Steven Augart
    Steven Augart
    2005-02-25

    Logged In: YES
    user_id=443064

    Ron,

    Jikes 1.18 is certainly a known good version (at least on
    the platforms we regularly test on). Perhaps there is an
    unknown problem with it on Linux/ppc64?

    It seems that you're running version 2.3.4, given the line

    s in VM.java.

    Here's what I'd like you to do:

    Look at the directory
    $RVM_BUILD/RVM.classes/com/ibm/JikesRVM. Is there a file
    named VM_RuntimeCompiler.java in there?

    If not, then there's some other problem with the build. If
    so, then this is almost certainly a problem with the Jikes
    compiler.

    It may have been fixed in newer releases. If you pull down
    Jikes RVM's CVS head, you can compile it with the latest
    version of the Jikes compiler, jikes 1.22, and see if there
    are still problems. Actually, if you pull down CVS head, I
    would also appreciate it if you would try to compile it with
    Jikes 1.18 and send us the output from ./jbuild -trace.
    That will help me update the user's guide with information
    about this potential pitfall.

    If there still are problems building Jikes RVM CVS Head with
    Jikes 1.22, then please run ./jbuild -trace and we'll
    continue the process of trying to debug this.

     
  • Dave Grove
    Dave Grove
    2005-05-25

    Logged In: YES
    user_id=1215435

    Nightly builds are working on Linux/PPC32 and PPC64, and no
    comment made of this defect for several months. Assuming
    fixed. If not please reopen and try to get help from Chris
    or Sergiy (Linux/PPC folk).