From syan at openjdk.org Sun Feb 1 10:20:22 2026 From: syan at openjdk.org (SendaoYan) Date: Sun, 1 Feb 2026 10:20:22 GMT Subject: [jdk8u-dev] RFR: 8264524: jdk/internal/platform/docker/TestDockerMemoryMetrics.java fails due to swapping not working In-Reply-To: References: Message-ID: <1L_qDMg-5wOqmU0HCyRFcXY1HvkX7Js5Cx0XI_w2on8=.dc07019b-fcdd-411c-bd41-f2bf429ee9a1@github.com> On Fri, 24 Oct 2025 06:25:34 GMT, SendaoYan wrote: > Hi all, > > This backport PR partial fix the test bug, which may cause test fails without swapping memory. Change has been verified locally. Test-fix only, no risk. This backport will make later backport JDK-8343340 cleanly. > > Only the different copyright year cause this backport uncleanly. Other parts are backport cleanly. Thanks for the approved. ------------- PR Comment: https://git.openjdk.org/jdk8u-dev/pull/708#issuecomment-3830815629 From syan at openjdk.org Sun Feb 1 10:20:23 2026 From: syan at openjdk.org (SendaoYan) Date: Sun, 1 Feb 2026 10:20:23 GMT Subject: [jdk8u-dev] Integrated: 8264524: jdk/internal/platform/docker/TestDockerMemoryMetrics.java fails due to swapping not working In-Reply-To: References: Message-ID: On Fri, 24 Oct 2025 06:25:34 GMT, SendaoYan wrote: > Hi all, > > This backport PR partial fix the test bug, which may cause test fails without swapping memory. Change has been verified locally. Test-fix only, no risk. This backport will make later backport JDK-8343340 cleanly. > > Only the different copyright year cause this backport uncleanly. Other parts are backport cleanly. This pull request has now been integrated. Changeset: 88730553 Author: SendaoYan URL: https://git.openjdk.org/jdk8u-dev/commit/88730553eb4342440e82c3c2a1bc441c0009d638 Stats: 25 lines in 1 file changed: 23 ins; 0 del; 2 mod 8264524: jdk/internal/platform/docker/TestDockerMemoryMetrics.java fails due to swapping not working Reviewed-by: phh Backport-of: bfb034abf9d5e5eb24d524f35b3f745e94631c4a ------------- PR: https://git.openjdk.org/jdk8u-dev/pull/708 From tkiriyama at openjdk.org Mon Feb 2 09:19:20 2026 From: tkiriyama at openjdk.org (Takuya Kiriyama) Date: Mon, 2 Feb 2026 09:19:20 GMT Subject: [jdk8u-dev] RFR: 8251189: com/sun/jndi/ldap/LdapDnsProviderTest.java failed due to timeout In-Reply-To: References: Message-ID: On Mon, 19 Jan 2026 11:20:17 GMT, Takuya Kiriyama wrote: > Hi All, > > I would like to backport this bug fix (JDK-8251189) done in jdk16 to jdk8 to ensure test stability. This backport is clean from jdk11. > Since only the test is modified, the risk is low. > > Please review this fix. > > Thank you. Hi @gnu-andrew. Would you please approve this pull request as maintainer? ------------- PR Comment: https://git.openjdk.org/jdk8u-dev/pull/747#issuecomment-3833911375 From sgehwolf at openjdk.org Mon Feb 2 10:08:11 2026 From: sgehwolf at openjdk.org (Severin Gehwolf) Date: Mon, 2 Feb 2026 10:08:11 GMT Subject: [jdk8u-dev] RFR: 8376338: Test7005594.sh fails when given a memory value with decimals In-Reply-To: <5f4Kd6-euaGr431_Lvlzmf1MqBQf0wffOD7tzhcP2F8=.93bb04d1-2756-4b9b-9707-f151d04c90fd@github.com> References: <5f4Kd6-euaGr431_Lvlzmf1MqBQf0wffOD7tzhcP2F8=.93bb04d1-2756-4b9b-9707-f151d04c90fd@github.com> Message-ID: On Thu, 29 Jan 2026 11:14:10 GMT, Adam Farley wrote: >>> /approval 8376338 request >> >> Please use an appropriate text. The fix request comment is empty. See: https://openjdk.org/projects/jdk-updates/approval.html > > Thanks @jerboaa ? @adamfarley This seems to cause test failures in GHA (Linux x86_64 - Ubuntu). Please take a look: https://github.com/gnu-andrew/jdk8u-dev/actions/runs/21544259898/job/62083584064#step:9:275 /home/runner/work/jdk8u-dev/jdk8u-dev/hotspot/test/compiler/5091921/Test7005594.sh: 40: Bad substitution ------------- PR Comment: https://git.openjdk.org/jdk8u-dev/pull/751#issuecomment-3834147023 From sgehwolf at openjdk.org Mon Feb 2 10:09:23 2026 From: sgehwolf at openjdk.org (Severin Gehwolf) Date: Mon, 2 Feb 2026 10:09:23 GMT Subject: [jdk8u-dev] RFR: 8369226: GHA: Switch to MacOS 15 [v3] In-Reply-To: <_-Ad-nE5e9gCRhs5gVjdo3ahvCTf26L_PYGG2Usqs9g=.567a358d-6988-41b5-8dfc-5144ca3e55d2@github.com> References: <_-Ad-nE5e9gCRhs5gVjdo3ahvCTf26L_PYGG2Usqs9g=.567a358d-6988-41b5-8dfc-5144ca3e55d2@github.com> Message-ID: On Sat, 31 Jan 2026 11:46:46 GMT, Andrew John Hughes wrote: >> This is a backport of [JDK-8369226](https://bugs.openjdk.org/browse/JDK-8369226) from 11u that upgrades from macos-13 to macos-15-intel, and XCode from 14.3.1 to 16.4, as MacOS 13 runners are now unavailable. >> >> Due to the different structure of the GHA support in 8u, and the absence of aarch64 on MacOS, this is a backport in spirit rather than a 1:1 relationship, with the same values being changed in their different locations in the 8u `submit.yml`. > > Andrew John Hughes has updated the pull request with a new target base due to a merge or a rebase. The pull request now contains seven commits: > > - Merge remote-tracking branch 'dev/master' into JDK-8369226 > - Revert LOG_LEVEL=debug additions > - Backport 1b0f612e5e08cfa1581cf22433b36b5f075c0f23 > - Print spec files on all POSIX platforms > - Add LOG_LEVEL=debug to all GHA builds > - Whitespace cleanup > - 8374899: [8u] Fully handle clang as the toolchain in flags.m4 Ship it, please! ------------- Marked as reviewed by sgehwolf (Reviewer). PR Review: https://git.openjdk.org/jdk8u-dev/pull/738#pullrequestreview-3738441577 From sgehwolf at openjdk.org Mon Feb 2 10:13:46 2026 From: sgehwolf at openjdk.org (Severin Gehwolf) Date: Mon, 2 Feb 2026 10:13:46 GMT Subject: [jdk8u-dev] RFR: 8376338: Test7005594.sh fails when given a memory value with decimals In-Reply-To: References: Message-ID: On Mon, 26 Jan 2026 15:22:09 GMT, Adam Farley wrote: > Because right now it cannot, due to bash arithmetic limitations. > > Requesting a merge directly into jdk8u-dev because this file is not present in later versions, and cannot be backported. > > https://bugs.openjdk.org/browse/JDK-8376338 Please make the fix PR dependent on #742 which enables MacOS X GHA again. That way we should see test runs for Linux x86_64 and x86 (32 bit, which are currently broken) as well as MacOS X runs of the changed test. ------------- PR Comment: https://git.openjdk.org/jdk8u-dev/pull/751#issuecomment-3834177244 From sgehwolf at openjdk.org Mon Feb 2 10:15:55 2026 From: sgehwolf at openjdk.org (Severin Gehwolf) Date: Mon, 2 Feb 2026 10:15:55 GMT Subject: [jdk8u-dev] RFR: 8369226: GHA: Switch to MacOS 15 [v3] In-Reply-To: <0s41mq3afOR3n-8oAyvZw29D7icoX7wgiNmoqSgvTLU=.5562b706-3e96-49f8-9726-5007f0972ab8@github.com> References: <_-Ad-nE5e9gCRhs5gVjdo3ahvCTf26L_PYGG2Usqs9g=.567a358d-6988-41b5-8dfc-5144ca3e55d2@github.com> <0s41mq3afOR3n-8oAyvZw29D7icoX7wgiNmoqSgvTLU=.5562b706-3e96-49f8-9726-5007f0972ab8@github.com> Message-ID: On Sat, 31 Jan 2026 12:07:30 GMT, Andrew John Hughes wrote: >> Andrew John Hughes has updated the pull request with a new target base due to a merge or a rebase. The pull request now contains seven commits: >> >> - Merge remote-tracking branch 'dev/master' into JDK-8369226 >> - Revert LOG_LEVEL=debug additions >> - Backport 1b0f612e5e08cfa1581cf22433b36b5f075c0f23 >> - Print spec files on all POSIX platforms >> - Add LOG_LEVEL=debug to all GHA builds >> - Whitespace cleanup >> - 8374899: [8u] Fully handle clang as the toolchain in flags.m4 > > MacOS build failure is fixed by https://github.com/openjdk/jdk8u-dev/pull/742 @gnu-andrew Please apply for approval. The Linux GHA test failures are a regression caused by #751. ------------- PR Comment: https://git.openjdk.org/jdk8u-dev/pull/738#issuecomment-3834185036 From afarley at openjdk.org Mon Feb 2 12:05:44 2026 From: afarley at openjdk.org (Adam Farley) Date: Mon, 2 Feb 2026 12:05:44 GMT Subject: [jdk8u-dev] RFR: 8376338: Test7005594.sh fails when given a memory value with decimals In-Reply-To: References: Message-ID: <2Mfo8suRascJ6K6uQe0YhZje9gr3zMG22EJFa5JW1tA=.b4b075b8-bd1c-4518-a427-f889d4c0d392@github.com> On Mon, 2 Feb 2026 10:11:26 GMT, Severin Gehwolf wrote: > Please make the fix PR dependent on #742 which enables MacOS X GHA again. That way we should see test runs for Linux x86_64 and x86 (32 bit, which are currently broken) as well as MacOS X runs of the changed test. Sure thing. Wonder why I didn't see that. Will check it out. ------------- PR Comment: https://git.openjdk.org/jdk8u-dev/pull/751#issuecomment-3834720872 From sgehwolf at openjdk.org Mon Feb 2 12:51:52 2026 From: sgehwolf at openjdk.org (Severin Gehwolf) Date: Mon, 2 Feb 2026 12:51:52 GMT Subject: [jdk8u-dev] RFR: 8376338: Test7005594.sh fails when given a memory value with decimals In-Reply-To: <2Mfo8suRascJ6K6uQe0YhZje9gr3zMG22EJFa5JW1tA=.b4b075b8-bd1c-4518-a427-f889d4c0d392@github.com> References: <2Mfo8suRascJ6K6uQe0YhZje9gr3zMG22EJFa5JW1tA=.b4b075b8-bd1c-4518-a427-f889d4c0d392@github.com> Message-ID: On Mon, 2 Feb 2026 12:03:26 GMT, Adam Farley wrote: > > Please make the fix PR dependent on #742 which enables MacOS X GHA again. That way we should see test runs for Linux x86_64 and x86 (32 bit, which are currently broken) as well as MacOS X runs of the changed test. > > Sure thing. Thanks. > Wonder why I didn't see that. Will check it out. Looks to me that on Ubuntu `/bin/sh` is `dash` over `bash`: # MEM=`cat /proc/meminfo |grep ^MemTotal: | awk '{print $2}'` # echo $MEM 65250308 # MEM="$((${MEM/.*/} / 1024))" /bin/sh: 5: Bad substitution # echo $? 2 # echo $MEM 65250308 ------------- PR Comment: https://git.openjdk.org/jdk8u-dev/pull/751#issuecomment-3834930158 From afarley at openjdk.org Mon Feb 2 13:13:26 2026 From: afarley at openjdk.org (Adam Farley) Date: Mon, 2 Feb 2026 13:13:26 GMT Subject: [jdk8u-dev] RFR: 8376338: Test7005594.sh fails when given a memory value with decimals In-Reply-To: References: Message-ID: On Mon, 26 Jan 2026 15:22:09 GMT, Adam Farley wrote: > Because right now it cannot, due to bash arithmetic limitations. > > Requesting a merge directly into jdk8u-dev because this file is not present in later versions, and cannot be backported. > > https://bugs.openjdk.org/browse/JDK-8376338 Yeah. Maybe a cut is a better call here. ```cut -d'.' -f1``` ------------- PR Comment: https://git.openjdk.org/jdk8u-dev/pull/751#issuecomment-3835037184 From andrew at openjdk.org Mon Feb 2 14:22:32 2026 From: andrew at openjdk.org (Andrew John Hughes) Date: Mon, 2 Feb 2026 14:22:32 GMT Subject: [jdk8u-dev] RFR: 8376338: Test7005594.sh fails when given a memory value with decimals In-Reply-To: References: Message-ID: <1quHCxEYEg4LMtIQH_CfdxUnwqvwTa0icARjJnQ2HEk=.6c49c0d0-304d-449c-bbc7-dfa60b32ac6b@github.com> On Mon, 26 Jan 2026 15:22:09 GMT, Adam Farley wrote: > Because right now it cannot, due to bash arithmetic limitations. > > Requesting a merge directly into jdk8u-dev because this file is not present in later versions, and cannot be backported. > > https://bugs.openjdk.org/browse/JDK-8376338 The correct fix for this is to backport [JDK-8170464](https://bugs.openjdk.org/browse/JDK-8170464) as Oracle have. The shell script is not in later versions because it was removed, but the Java test itself is. It's a bit hard to follow because the test moved around multiple times. I'm about to post a PR that will have the details. ------------- PR Comment: https://git.openjdk.org/jdk8u-dev/pull/751#issuecomment-3835416035 From andrew at openjdk.org Mon Feb 2 14:41:25 2026 From: andrew at openjdk.org (Andrew John Hughes) Date: Mon, 2 Feb 2026 14:41:25 GMT Subject: [jdk8u-dev] RFR: 8376338: Test7005594.sh fails when given a memory value with decimals In-Reply-To: References: Message-ID: On Mon, 26 Jan 2026 15:22:09 GMT, Adam Farley wrote: > Because right now it cannot, due to bash arithmetic limitations. > > Requesting a merge directly into jdk8u-dev because this file is not present in later versions, and cannot be backported. > > https://bugs.openjdk.org/browse/JDK-8376338 See https://github.com/openjdk/jdk8u-dev/pull/755 for the backport ------------- PR Comment: https://git.openjdk.org/jdk8u-dev/pull/751#issuecomment-3835521429 From andrew at openjdk.org Mon Feb 2 14:43:43 2026 From: andrew at openjdk.org (Andrew John Hughes) Date: Mon, 2 Feb 2026 14:43:43 GMT Subject: [jdk8u-dev] RFR: 8369226: GHA: Switch to MacOS 15 [v3] In-Reply-To: <_-Ad-nE5e9gCRhs5gVjdo3ahvCTf26L_PYGG2Usqs9g=.567a358d-6988-41b5-8dfc-5144ca3e55d2@github.com> References: <_-Ad-nE5e9gCRhs5gVjdo3ahvCTf26L_PYGG2Usqs9g=.567a358d-6988-41b5-8dfc-5144ca3e55d2@github.com> Message-ID: <9o10LBOqsG-ZWqeZyWz68xYU7BXaepz0HaBHqAo4HDs=.cd37e8d9-3bcf-4268-af91-a803b1d036b5@github.com> On Sat, 31 Jan 2026 11:46:46 GMT, Andrew John Hughes wrote: >> This is a backport of [JDK-8369226](https://bugs.openjdk.org/browse/JDK-8369226) from 11u that upgrades from macos-13 to macos-15-intel, and XCode from 14.3.1 to 16.4, as MacOS 13 runners are now unavailable. >> >> Due to the different structure of the GHA support in 8u, and the absence of aarch64 on MacOS, this is a backport in spirit rather than a 1:1 relationship, with the same values being changed in their different locations in the 8u `submit.yml`. > > Andrew John Hughes has updated the pull request with a new target base due to a merge or a rebase. The pull request now contains seven commits: > > - Merge remote-tracking branch 'dev/master' into JDK-8369226 > - Revert LOG_LEVEL=debug additions > - Backport 1b0f612e5e08cfa1581cf22433b36b5f075c0f23 > - Print spec files on all POSIX platforms > - Add LOG_LEVEL=debug to all GHA builds > - Whitespace cleanup > - 8374899: [8u] Fully handle clang as the toolchain in flags.m4 MacOS build failure is fixed by https://github.com/openjdk/jdk8u-dev/pull/742 > @gnu-andrew Please apply for approval. The Linux GHA test failures are a regression caused by #751. Yes, I was waiting for builds to complete. The solution to the regression is https://github.com/openjdk/jdk8u-dev/pull/755 ------------- PR Comment: https://git.openjdk.org/jdk8u-dev/pull/738#issuecomment-3835537284 From andrew at openjdk.org Mon Feb 2 14:48:40 2026 From: andrew at openjdk.org (Andrew John Hughes) Date: Mon, 2 Feb 2026 14:48:40 GMT Subject: [jdk8u-dev] RFR: 8170464: Remove shell script from compiler/c2/cr7005594/Test7005594.java Message-ID: <4VII4hooDYWcfNx4KbPhinQUTCLsSDsl4psl8x_fuFA=.4b5f4008-f3f8-47cc-8161-c1dfa3ecec7c@github.com> This backport converts `Test7005594.java` to be pure Java rather than a mix of Java and shell, which is currently causing test failures. The patch is not clean due to a couple of moves and minor changes now made redundant by the removal of the script. The final Java test file matches that in 11u. 1. File move from [8062854](https://bugs.openjdk.org/browse/JDK-8062854): "move compiler jtreg test to corresponding subfolders and use those in TEST.groups" 2. File move from [8132919](https://bugs.openjdk.org/browse/JDK-8132919): "Put compiler tests in packages" 3. File move from [8187443](https://bugs.openjdk.org/browse/JDK-8187443): "Forest Consolidation: Move files to unified layout" 4. Changes to how Java was invoked in the script in [8135068](https://bugs.openjdk.org/browse/JDK-8135068): "Extract method matchers from CompilerOracle" 5. Changes to how memory was calculated in the script in [8376338](https://bugs.openjdk.org/browse/JDK-8376338): "Test7005594.sh fails when given a memory value with decimals" Created on top of pr/742 to get a Mac run ------------- Depends on: https://git.openjdk.org/jdk8u-dev/pull/742 Commit messages: - Backport d652c70de6425a67907e00e75521588ec4a2e940 Changes: https://git.openjdk.org/jdk8u-dev/pull/755/files Webrev: https://webrevs.openjdk.org/?repo=jdk8u-dev&pr=755&range=00 Issue: https://bugs.openjdk.org/browse/JDK-8170464 Stats: 220 lines in 3 files changed: 53 ins; 167 del; 0 mod Patch: https://git.openjdk.org/jdk8u-dev/pull/755.diff Fetch: git fetch https://git.openjdk.org/jdk8u-dev.git pull/755/head:pull/755 PR: https://git.openjdk.org/jdk8u-dev/pull/755