RFR: JDK-8316894: make test TEST="jtreg:test/jdk/..." fails on AIX [v2]

Matthias Baesken mbaesken at openjdk.org
Thu Sep 28 12:57:07 UTC 2023


> Running jtreg tests with make test, for example
> make test TEST="jtreg:test/jdk/java/util/prefs" fails currently on AIX without setting the number of JOBS manually.
> We get this error message:
> Error: Bad use of -concurrency
> 
> Log of cmdargs shows :
> -vmoption:-Xmx768m
> -agentvm
> -verbose:fail,error,summary
> -retain:fail,error
> -concurrency:7.000000
> ....
> 
> So currently a float is used for the concurrency value, seems this is not supported.
> Reason is an old gawk printing float values instead of the needed ints, so better print ints in the makefile by using %d .

Matthias Baesken has updated the pull request incrementally with one additional commit since the last revision:

  Add 0.5 to avoid rounding issues

-------------

Changes:
  - all: https://git.openjdk.org/jdk/pull/15941/files
  - new: https://git.openjdk.org/jdk/pull/15941/files/32531634..8319f695

Webrevs:
 - full: https://webrevs.openjdk.org/?repo=jdk&pr=15941&range=01
 - incr: https://webrevs.openjdk.org/?repo=jdk&pr=15941&range=00-01

  Stats: 1 line in 1 file changed: 1 ins; 0 del; 0 mod
  Patch: https://git.openjdk.org/jdk/pull/15941.diff
  Fetch: git fetch https://git.openjdk.org/jdk.git pull/15941/head:pull/15941

PR: https://git.openjdk.org/jdk/pull/15941


More information about the build-dev mailing list