Small test fix in the value class generator which sometimes fails to recognize two set of arguments are equals because of classes supporting duplicates in their predefined values set. When generating the constructor arguments, the code now generates two strings, one with the arguments to be used in the generated source file, and another one containing only the arguments of types not allowing duplicates to be used as a unique ID.
Tested locally with the seeds causing failures in the CI. Thanks, Fred ------------- Commit messages: - Fix check for identical constructor arguments Changes: https://git.openjdk.org/valhalla/pull/2278/files Webrev: https://webrevs.openjdk.org/?repo=valhalla&pr=2278&range=00 Issue: https://bugs.openjdk.org/browse/JDK-8381159 Stats: 27 lines in 1 file changed: 16 ins; 1 del; 10 mod Patch: https://git.openjdk.org/valhalla/pull/2278.diff Fetch: git fetch https://git.openjdk.org/valhalla.git pull/2278/head:pull/2278 PR: https://git.openjdk.org/valhalla/pull/2278
