This is called extensively from the test suite. --- a/src/jdk.internal.vm.ci/share/classes/jdk/vm/ci/services/Services.java Tue Aug 20 16:57:04 2024 +++ b/src/jdk.internal.vm.ci/share/classes/jdk/vm/ci/services/Services.java Mon Sep 23 11:04:21 2024 @@ -360,6 +360,7 @@ } return "Windows"; } + case SOLARIS: return "Solaris"; default: throw new InternalError("missing case for " + os); } } @@ -374,6 +375,7 @@ case ARM: return "arm"; case S390: return "s390"; case PPC64: return "ppc64"; + case SPARCV9: return "sparcv9"; case OTHER: return "other"; default: throw new InternalError("missing case for " + arch); }