It is still broken for me: trunk> cc/projects/drlvm/trunk/build/lnx_em64t_gcc_debug/deploy/jre/bin/java -showversion -cp /nfs/site/proj/drl/qe/my/tmp09 test
Apache Harmony Launcher : (c) Copyright 1991, 2006 The Apache Software Foundation or its licensors, as applicable. java version "1.5.0" pre-alpha : not complete or compatible svn = r483420, (Dec 7 2006), Linux/em64t/gcc 3.3.3, debug build http://incubator.apache.org/harmony Segmentation fault trunk> /usr/jdk1.5.0_06/jdk/bin/java -showversion -cp /nfs/site/proj/drl/qe/my/tmp09 test java version "1.5.0_06" Java(TM) 2 Runtime Environment, Standard Edition (build 1.5.0_06-b05) Java HotSpot(TM) Server VM (build 1.5.0_06-b05, mixed mode) date = Thu Dec 07 05:02:44 PST 2006, ofset = 480 out = localhost/127.0.0.1 hashCode = 2130706433 trunk> Do you use the '-Dos.arch=x86_64' switch or jdk_64bit to build classlib? Thanks, Vladimir On 12/7/06, Mikhail Loenko <[EMAIL PROTECTED]> wrote:
was that fixed? all tests passed for me 2006/12/7, Vladimir Ivanov <[EMAIL PROTECTED]>: > Today the em64t build is able to print version but failed to run something > else: > > thanks, Vladimir > > > viv> /usr/jdk1.5.0_06/jdk/bin/java -cp /nfs/site/proj/drl/qe/my/tmp09 test > > > date = Wed Dec 06 20:07:34 PST 2006, ofset = 480 > > out = localhost/127.0.0.1 > > hashCode = 2130706433 > > viv> > ./trunk/cc/projects/drlvm/trunk/build/lnx_em64t_gcc_debug/deploy/jre/bin/java > -version > > Apache Harmony Launcher : (c) Copyright 1991, 2006 The Apache Software > Foundation or its licensors, as applicable. > > java version "1.5.0" > > pre-alpha : not complete or compatible > > svn = r483265, (Dec 7 2006), Linux/em64t/gcc 3.3.3, debug build > > http://incubator.apache.org/harmony > > viv> > ./trunk/cc/projects/drlvm/trunk/build/lnx_em64t_gcc_debug/deploy/jre/bin > /java -cp /nfs/site/proj/drl/qe/my/tmp09 test > > Segmentation fault > > viv> > ./trunk/cc/projects/drlvm/trunk/build/lnx_em64t_gcc_debug/deploy/jre/bin/java > -Xint -cp /nfs/site/proj/drl/qe/my/tmp09 test > > > Segmentation fault > > viv> > ./trunk/cc/projects/drlvm/trunk/build/lnx_em64t_gcc_debug/deploy/jre/bin/java > -Xem:opt -cp /nfs/site/proj/drl/qe/my/tmp09 test > > > Segmentation fault > > viv> > ./trunk/cc/projects/drlvm/trunk/build/lnx_em64t_gcc_debug/deploy/jre/bin/java > -Xem:jet -cp /nfs/site/proj/drl/qe/my/tmp09 test > > > Segmentation fault > > viv> > > > > On 12/6/06, Geir Magnusson Jr. <[EMAIL PROTECTED]> wrote: > > > > Paging Dr. Mark... Paging Dr. Mark... > > > > > > > > Alexey Varlamov wrote: > > > Guys, > > > > > > em64t builds of classlib are dead since r482540. That is, DRLVM works > > > with classlib r482539 and fails with segfault on later revisions. > > > The rootcause is hysl_lookup_name returning bad pointers due to > > > incorrect size of UDATA, which become == 4 somehow. > > > I spent several hours trying to understand the reason of the wrong > > > definition, but still miss something. Correct DEFINES seems to be in > > > place... > > > Almighty classlib build gurus, we need to resolve this ASAP, please. > > > > > > NB. Isn't using void* more portable than UDATA for pointers? E.g. for > > > below declaration: > > > hysl_lookup_name (struct HyPortLibrary * portLibrary, UDATA descriptor, > > > char *name, UDATA * func, const char *argSignature) > > > > > > > > > 2006/12/5, Vladimir Ivanov <[EMAIL PROTECTED]>: > > >> Today the run of classlib tests over the DRLVM leads to the crash > > >> (below). > > >> Could somebody reproduce/fix it? > > >> > > >> thanks, Vladimir > > >> > > >> [EMAIL PROTECTED]:/export/users/viv/trunk/cc> > > >> > > /export/users/viv/trunk/cc/projects/drlvm/trunk/build/lnx_em64t_gcc_debug/deploy/jre/bin/java > > >> > > >> -version > > >> Apache Harmony Launcher : (c) Copyright 1991, 2006 The Apache Software > > >> Foundation or its licensors, as applicable. > > >> > > >> An unhandled error (4) has occurred. > > >> HyGeneric_Signal_Number=00000004 > > >> Signal_Number=0000000b > > >> Error_Value=00000000 > > >> Signal_Code=00000001 > > >> Handler1=00402D48 > > >> Handler2=9568D018 > > >> InaccessibleAddress=96B138D0 > > >> RDI=BFFFD7E0 > > >> RSI=BFFFD7E8 > > >> RAX=00000000 > > >> RBX=BFFFDB30 > > >> RCX=BFFFDB30 > > >> RDX=BFFFD800 > > >> R8=0053A804 > > >> R9=0053A940 > > >> R10=732F0000 > > >> R11=00000030 > > >> R12=BFFFDB30 > > >> R13=00010004 > > >> R14=00000002 > > >> R15=BFFFE378 > > >> RIP=96B138D0 > > >> GS=00000000 > > >> FS=00000000 > > >> RSP=BFFFD798 > > >> EFlags=00010246 > > >> CS=00000020 > > >> RBP=00000001 > > >> ERR=00000014 > > >> TRAPNO=0000000E > > >> OLDMASK=00000000 > > >> CR2=96B138D0 > > >> Aborted > > >> [EMAIL PROTECTED]:/export/users/viv/trunk/cc> > > >> > > >> > > > > > >
