8226863: [aix] jdk/java/lang/reflect/exeCallerAccessTest cannot launch on primordial thread
Mandy Chung
mandy.chung at oracle.com
Wed Jul 3 16:47:12 UTC 2019
On 7/2/19 10:30 PM, Thomas Stüfe wrote:
> Hi Mandy,
>
> On Wed, Jul 3, 2019, 00:20 Mandy Chung <mandy.chung at oracle.com
> <mailto:mandy.chung at oracle.com>> wrote:
>
> Hi Thomas,
>
> This is AIX-only. It would be cleaner to move AIX-specific
> launcher
> to a new file like main_aix.c. Have you considered that?
>
>
> I rather not since this would unnecessarily increase complexity even
> further.
>
> However, if you really dislike the platform specific code, I would
> withdraw the patch and just disable the test on AIX. I was on the
> fence about that anyway.
>
+1 disabling this test on AIX until the underlying issue is addressed.
Mandy
> Cheers, Thomas
>
>
> I don't know how to specify additional .c file in
> make/test/JtregNativeJdk.gmk though.
>
> Mandy
>
>
>
> On 7/1/19 10:23 PM, Thomas Stüfe wrote:
> > Second, corrected Webrev:
> >
> >
> http://cr.openjdk.java.net/~stuefe/webrevs/execalleraccesstest-cannot-launch-on-primordial-thread/webrev.01/webrev/
> >
> > Run through SAP nightlies on all platforms.
> >
> > Cheers, Thomas
> >
> >
> > On Thu, Jun 27, 2019 at 9:02 AM Thomas Stüfe
> <thomas.stuefe at gmail.com <mailto:thomas.stuefe at gmail.com>>
> > wrote:
> >
> >> Hi all,
> >>
> >> Issue:
> >> https://bugs.openjdk.java.net/browse/JDK-8226863
> >> webrev:
> >>
> >>
> http://cr.openjdk.java.net/~stuefe/webrevs/8226863--jdk-java-lang-reflect-execalleraccesstest-cannot-launch-on-primordial-thread/webrev.00/webrev/
> >>
> >> we have this annoying issue on AIX that the libjvm cannot be
> invoked on a
> >> primordial thread. Therefore we need to change launchers which
> create the
> >> VM to spawn own threads (we only do this where it is worth the
> effort -
> >> this, admittedly, is a corner case, we could alternatively just
> disable the
> >> test on AIX).
> >>
> >> This is annoying and vaguely embarrassing :-/ Maybe IBM will
> step in some
> >> time and help us solve the underlying issues which have to do
> with the
> >> inability to create guard pages on the primordial thread stack
> (among other
> >> things IIRC).
> >>
> >> Thanks for reviewing,
> >>
> >> Thomas
> >>
> >>
> >>
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://mail.openjdk.java.net/pipermail/ppc-aix-port-dev/attachments/20190703/6f20c53a/attachment.html>
More information about the ppc-aix-port-dev
mailing list