RFR(S): 8241101: [s390] jtreg test failure after JDK-8238696: not conformant features string
Thomas Stüfe
thomas.stuefe at gmail.com
Tue Mar 31 13:50:47 UTC 2020
Okay. The change looks good to me.
Cheers, Thomas
On Tue, Mar 31, 2020 at 3:38 PM Schmidt, Lutz <lutz.schmidt at sap.com> wrote:
> Thomas, Martin,
>
> thank you for looking into this.
>
> Generally, I'm very much in favor of the "fix the root cause" approach. In
> this particular case, however, I'm afraid of side effects and excessive
> effort. CPUInfo.hasFeature() is called in quite a few places, see the
> attached text file for reference.
>
> My proposed change, on the other hand, is very constrained in scope: just
> s390, just a few string edits. The risk to break anything is extremely low.
> Therefore, I would like to stick with the proposed change.
>
> Thanks,
> Lutz
>
>
> On 31.03.20, 11:33, "Doerr, Martin" <martin.doerr at sap.com> wrote:
>
> Hi Thomas,
>
> I agree with that.
>
> test/lib/sun/hotspot/cpuinfo/CPUInfo.java uses
> return features.contains(feature.toLowerCase());
> in "hasFeature" which is not nicely designed.
>
> If it is required to lower the case (for some reason), I think it
> should better use
> features.contains(feature) || features.contains(feature.toLowerCase())
>
> Or even better if we don't need toLowerCase at all and fix the strings.
>
> Anyway, the 2nd part of the change (SHA, AES, ...) looks good to me.
>
> Best regards,
> Martin
>
>
> > -----Original Message-----
> > From: hotspot-runtime-dev <hotspot-runtime-dev-
> > bounces at openjdk.java.net> On Behalf Of Thomas Stüfe
> > Sent: Dienstag, 31. März 2020 10:01
> > To: Schmidt, Lutz <lutz.schmidt at sap.com>
> > Cc: hotspot-runtime-dev at openjdk.java.net
> > Subject: Re: RFR(S): 8241101: [s390] jtreg test failure after
> JDK-8238696: not
> > conformant features string
> >
> > HI Lutz,
> >
> > Should we not better adjust the jtreg test?
> >
> > Cheers, Thomas
> >
> > On Tue, Mar 31, 2020 at 9:22 AM Schmidt, Lutz <lutz.schmidt at sap.com>
> > wrote:
> >
> > > Dear All,
> > >
> > > may I please request reviews for this fix, adjusting the CPU
> features
> > > string such that jtreg tests, in particular a newly introduced
> one, pass OK.
> > >
> > > Bug: https://bugs.openjdk.java.net/browse/JDK-8241101
> > > Webrev: https://cr.openjdk.java.net/~lucy/webrevs/8241101.00/
> > >
> > > Thank you!
> > > Lutz
> > >
> > >
> > >
> > >
>
>
>
More information about the hotspot-runtime-dev
mailing list