Re: [rvm-research] Running RVM fails in Mavericks

Erik Brangs <[email protected]>
Newsgroups gmane.comp.java.jikes.rvm.devel
Message-ID <[email protected]>
Hi,

On 10.04.2014 16:17, Erik Österlund wrote:
> In my ant build file we find: [...]
> 
> host.name=x86_64-osx
> target.name=x86_64-osx
> config.name=development
Looks ok so far. In particular, it seems that you're building with GNU Classpath as the class library. (The error that you posted earlier looks similar to RVM-925 which occurs when building with the Apache Harmony class library)

> Compiled with GNU gcc 4.7 installed via macports (tried 4.9 too, same outcome)
> No other strange compiler flags added, just a clean development build. (tried the prototype and production configurations too, same outcome)
Just in case you don't know it already: if you want to change any compiler flags, you'll have to edit the appropriate file in build/hosts.

> Any ideas?
I don't have any ideas on what the underlying problem could be.

I can't give you much advice on debugging the problem:
- you can try to use various verbosity options (e.g. -X:verbose, -verbose, -X:verboseBoot) but they're probably not very useful because the problem seems to occur quite early
- you can run the bootimage runner code with gdb by using "rvm -gdb". Note that this won't help if you need to debug code from the bootimage because debug symbols will be missing. In that case, use a prototype* or Base* configuration and build with "rvm.debug-symbols=true"
- in general, you might also want to take a look at rdb, a debugger that was developed specifically for the Jikes RVM ( http://sape.inf.usi.ch/rdb )

If you don't want to debug this problem, you could try to build in a Linux virtual machine.


Kind regards,

Erik Brangs


------------------------------------------------------------------------------
Put Bad Developers to Shame
Dominate Development with Jenkins Continuous Integration
Continuously Automate Build, Test & Deployment 
Start a new project now. Try Jenkins in the cloud.
http://p.sf.net/sfu/13600_Cloudbees
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.