[aarch64-port-dev ] Undefined reference to `vtable for MachEpilogNode'

Cao Hoang Thu thuhc at yahoo.com
Wed Aug 14 07:30:16 PDT 2013


Hi Edward Nevill,

I compile server release ok with new patch. Thanks for everybody!
I ran jvm client-release with spec2005jbb ok... 
Now I'm testing hadoop, jvm client-release had problems (not crash but failed when run), so I want to compile jvm server-release

Best Regards,
Thu Cao 

________________________________
 From: Edward Nevill <edward.nevill at linaro.org>
To: aarch64-port-dev at openjdk.java.net 
Cc: thuhc at yahoo.com 
Sent: Wednesday, August 14, 2013 9:10 PM
Subject: Re: [aarch64-port-dev ] Undefined reference to `vtable for MachEpilogNode'
 

On Wed, 2013-08-14 at 02:40 -0700, Cao Hoang Thu wrote:
> /home/thcao/ws/java/jdk8/build/linux-aarch64-normal-server-release/hotspot/linux_aarch64_compiler2/product/libjvm.so: undefined reference to `vtable for MachEpilogNode'
> collect2: error: ld returned 1 exit status
> Regards,
> Thu Cao

Hi Thu Cao,

There was problem with the release server build. I have pushed a fix for this. If you update your sources you should find the release server builds ok now.

In order to run the server vsn you will need to explicitly specify -server on the java command line.

IE.

java -server <myclass>

However, the server compiler is still under development. While it compiles many methods it still exits frequently with a "fatal error".

The client compiler is pretty solid now and we would appreciate any feedback you have.

All the best,
Edward Nevill


More information about the aarch64-port-dev mailing list