Geir, Evgueni

May be you are right, I've just explained my own opinion :)

Of course, missing stability due to inlining is a bug
But I don't know the compiler optimisation features and refer to a compiler
as a universal product that can be used ererywhere - so we should apply it
with all it's features-bugs.

2006/11/30, Evgueni Brevnov <[EMAIL PROTECTED]>:

Sorry - I don't understand either. Could you explain please?

Evgueni

On 11/30/06, Geir Magnusson Jr. <[EMAIL PROTECTED]> wrote:
> Sorry - how can it be a classloader bug if every other compiler we've
> built with doesn't have a problem?
>
> geir
>
>
> Dmitry Irlyanov wrote:
> > Geir,
> >
> > I think it is rather a classloader bug.
> > JIRA №2375 has been created (
> > http://issues.apache.org/jira/browse/HARMONY-2375)
> >
> > ________________
> > With Best Regards,
> > Irlyanov Dmitry
> > Intel Corporation
> > Middleware Products Division
> >
> > 2006/11/29, Geir Magnusson Jr. <[EMAIL PROTECTED]>:
> >>
> >> Just can't wait to see the JIRA... what is the solution?  is this an
> >> Intel compiler bug?
> >>
> >> geir
> >>
> >> Dmitry Irlyanov wrote:
> >> > Tested on Revision: 480581
> >> >
> >> > before any changes:
> >> >> ./java Hello
> >> > Failed to open JVM DLL:
> >> >
> >>
/harmony/trunk/working_vm/build/lnx_ia32_icc_release/deploy/jre/bin/default/harmonyvm
> >>
> >> >
> >> >
> >>
(harmony/trunk/working_vm/build/lnx_ia32_icc_release/deploy/jre/bin/default/libharmonyvm.so:
> >>
> >> >
> >> > undefined symbol:
> >> > _ZN20BootstrapClassLoader13SetBCPElementEPKcP10apr_pool_t)
> >> >
> >> > after removing inline option of SetBCPElement in
> >> >
\harmony\trunk\working_vm\vm\vmcore\src\class_support\classloader.cpp
> >> >> ./java Hello
> >> > Hello
> >> >
> >> > Thank you, Mikhail!
> >> >
> >> > Now I'm preparing the patch and creating a JIRA issue.
> >> >
> >> >
> >> > 2006/11/29, Dmitry Irlyanov <[EMAIL PROTECTED]>:
> >> >>
> >> >> I think, it is the most likely reason :)
> >> >> Now I'll test this issue and after the testing inform the result.
> >> >>
> >> >>  2006/11/29, Mikhail Fursov <[EMAIL PROTECTED]>:
> >> >> >
> >> >> > Actually I do not understand why this method is marked as
> >> "inline" in
> >> >> > cpp.
> >> >> > Could it be the reason?
> >> >> >
> >> >> > On 11/29/06, Dmitry Irlyanov <[EMAIL PROTECTED]> wrote:
> >> >> > >
> >> >> > > Compiler: icc (ICC) 9.0 20051020
> >> >> > >
> >> >> > > OS:SuSE Linux 9.2 (i586)
> >> >> > >
> >> >> > > 2006/11/29, Geir Magnusson Jr. < [EMAIL PROTECTED]>:
> >> >> > >
> >> >> > > > What toolset?
> >> >> > > >
> >> >> > > > Dmitry Irlyanov wrote:
> >> >> > > > > Mikhail,
> >> >> > > > >
> >> >> > > > > The system was built from the very beginning (svn co))
> >> >> > > > > This error received after the following command:
> >> >> > > > >
> >> >> > > > > ./java  -classpath . Hello
> >> >> > > > >
> >> >> > > > > May be this exotic output is happen by reason of exotic
> >> compiler?
> >> >> > > > >
> >> >> > > > > 2006/11/29, Mikhail Fursov < [EMAIL PROTECTED]>:
> >> >> > > > >>
> >> >> > > > >> Dmitry,
> >> >> > > > >> SetBCPElement has become public inside of vmcore module
after
> >> >> > H2008
> >> >> > > is
> >> >> > > > >> applied. This is the only change I remember for this
method.
> >> >> > > > >> Also it's very strange that you can link DRLVM and get
this
> >> >> error
> >> >> > on
> >> >> > > > >> runtime
> >> >> > > > >> : this method is vmcore library local.
> >> >> > > > >> Did you try clean build?
> >> >> > > > >>
> >> >> > > > >>
> >> >> > > > >> On 11/29/06, Dmitry Irlyanov < [EMAIL PROTECTED]> wrote:
> >> >> > > > >> >
> >> >> > > > >> > Good day!
> >> >> > > > >> >
> >> >> > > > >> > I've successfully build class libraries and DRLVM on
Linux,
> >> >> but
> >> >> > the
> >> >> > > > >> build
> >> >> > > > >> > doesn't work.
> >> >> > > > >> > After starting Hello World Application the followinng
> >> >> > exceptionis
> >> >> > > > >> thrown:
> >> >> > > > >> >
> >> >> > > > >> > Failed to open JVM
> >> >> > > > >> >
> >> >> > > > >> >
> >> >> > > > >>
> >> >> > > >
> >> >> > >
> >> >> >
> >> >>
> >>
DLL:/drlvm/trunk/build/lnx_ia32_icc_release/deploy/jre/bin/default/harmonyvm(/drlvm/trunk/build/lnx_ia32_icc_release/deploy/jre/bin/default/libharmonyvm.so:
> >>
> >> >>
> >> >> >
> >> >> > > > >>
> >> >> > > > >> > undefined symbol:
> >> >> > > > >> >
_ZN20BootstrapClassLoader13SetBCPElementEPKcP10apr_pool_t)
> >> >> > > > >> >
> >> >> > > > >> > Do you know the cause of this error?
> >> >> > > > >> > Should I add this to JIRA or it is my fault?
> >> >> > > > >> > _______________
> >> >> > > > >> > With Best Regards,
> >> >> > > > >> > Irlyanov Dmitry
> >> >> > > > >> > Intel Corporation
> >> >> > > > >> > Middleware Products Division
> >> >> > > > >> >
> >> >> > > > >> >
> >> >> > > > >>
> >> >> > > > >>
> >> >> > > > >> --
> >> >> > > > >> Mikhail Fursov
> >> >> > > > >>
> >> >> > > > >> _______________
> >> >> > > > > With Best Regards,
> >> >> > > > > Irlyanov Dmitry
> >> >> > > > > Intel Corporation
> >> >> > > > > Middleware Products Division
> >> >> > > > >
> >> >> > > >
> >> >> > >
> >> >> > >
> >> >> > >
> >> >> > > --
> >> >> > > _______________
> >> >> > > With Best Regards,
> >> >> > > Irlyanov Dmitry
> >> >> > > Intel Corporation
> >> >> > > Middleware Products Division
> >> >> > >
> >> >> > >
> >> >> >
> >> >> >
> >> >> > --
> >> >> > Mikhail Fursov
> >> >> >
> >> >> >
> >> >>
> >> >>
> >> >> --
> >> >> _______________
> >> >> With Best Regards,
> >> >> Irlyanov Dmitry
> >> >> Intel Corporation
> >> >> Middleware Products Division
> >> >>
> >> >
> >> >
> >> >
> >>
> >
>




--
_______________
With Best Regards,
Irlyanov Dmitry
Intel Corporation
Middleware Products Division

Reply via email to