Integrated: 8295812: Skip the "half float" support in LittleCMS during the build

2022-11-09 Thread Sergey Bylokhov
On Sun, 23 Oct 2022 20:10:35 GMT, Sergey Bylokhov wrote: > The Java2d do not use "half" float in the image layouts, so we can disable it > in the LittleCMS library during the build. It is possible to do using > [this](https://github.com/openjdk/jdk/blob/master/src/java.desktop/share/native/libl

Re: RFR: 8296758: [BACKOUT] Revert 8296115 [v2]

2022-11-09 Thread Julian Waters
> 8296115 unfortunately did not prove to be as useful as expected, revert it > and reopen 8241499 for a future change. Julian Waters has updated the pull request incrementally with one additional commit since the last revision: jdk-options.m4 - Changes: - all: https://git.open

RFR: 8296758: [BACKOUT] Revert 8296115

2022-11-09 Thread Julian Waters
8296115 unfortunately did not prove to be as useful as expected, revert it and reopen 8241499 for a future change. - Commit messages: - flags-cflags.m4 Changes: https://git.openjdk.org/jdk/pull/11077/files Webrev: https://webrevs.openjdk.org/?repo=jdk&pr=11077&range=00 Issue: ht

Re: RFR: 8296115: Allow for compiling the JDK with strict standards conformance [v4]

2022-11-09 Thread Julian Waters
On Wed, 9 Nov 2022 12:15:28 GMT, Magnus Ihse Bursie wrote: >> FWIW, `-permissive-` is getting less permissive with every compiler >> iteration; with MSVC2022 (` C Compiler: Version 19.33.31629`) even >> hotspot doesn't build. > > @djelinski That's a bit alarming. :-/ Do you have any idea if

Re: RFR: 8296115: Allow for compiling the JDK with strict standards conformance [v4]

2022-11-09 Thread Daniel Jeliński
On Wed, 9 Nov 2022 12:15:28 GMT, Magnus Ihse Bursie wrote: >> FWIW, `-permissive-` is getting less permissive with every compiler >> iteration; with MSVC2022 (` C Compiler: Version 19.33.31629`) even >> hotspot doesn't build. > > @djelinski That's a bit alarming. :-/ Do you have any idea if

Re: RFR: 8296115: Allow for compiling the JDK with strict standards conformance [v4]

2022-11-09 Thread Magnus Ihse Bursie
On Wed, 9 Nov 2022 10:26:36 GMT, Daniel Jeliński wrote: >> Julian Waters has updated the pull request with a new target base due to a >> merge or a rebase. The incremental webrev excludes the unrelated changes >> brought in by the merge/rebase. The pull request contains seven additional >> com

Re: RFR: 8296115: Allow for compiling the JDK with strict standards conformance [v4]

2022-11-09 Thread Daniel Jeliński
On Wed, 2 Nov 2022 16:45:35 GMT, Julian Waters wrote: >> [JDK-8241499](https://bugs.openjdk.org/browse/JDK-8241499) proposes to set >> the -permissive- flag for the Microsoft Visual C++ compiler, to enforce >> strict standards conformance during compilation, making native code behave >> more s

Re: RFR: 8296115: Allow for compiling the JDK with strict standards conformance [v4]

2022-11-09 Thread Magnus Ihse Bursie
On Wed, 9 Nov 2022 08:19:45 GMT, Julian Waters wrote: >> Julian Waters has updated the pull request with a new target base due to a >> merge or a rebase. The incremental webrev excludes the unrelated changes >> brought in by the merge/rebase. The pull request contains seven additional >> commi

Re: RFR: 8296115: Allow for compiling the JDK with strict standards conformance [v4]

2022-11-09 Thread Julian Waters
On Wed, 2 Nov 2022 16:45:35 GMT, Julian Waters wrote: >> [JDK-8241499](https://bugs.openjdk.org/browse/JDK-8241499) proposes to set >> the -permissive- flag for the Microsoft Visual C++ compiler, to enforce >> strict standards conformance during compilation, making native code behave >> more s