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

Reply via email to