You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Maven Central artifact only records compiler major version number (Build-Jdk-Spec: 11 in META-INF/MANIFEST.MF) 😞
Interpretation: Huawei group consider "nondeterminism" to mean variation between "equivalent" build environments (same major version of javac), not run-to-run variation
Control experiment: Look for pairs records in EQ2 with different results where the major compiler version is the same but minor/patch version is different)
23 public issues from "Towards Build Verifiability for Java-based Systems" (Xiong et al.) ("Huawei group")docker-maven-plugin:0.36.0from https://github.com/jvm-repo-rebuild/reproducible-central #32 (comment): fails to see variation across 100 local builds in same docker container (see ref 19 there)0.36.1of the same artifact and the same class file (HelpMojo.class) is affectedkubernetes-client-project-5.4.1)kubernetes-client-project-5.4.1#34Build-Jdk-Spec: 11inMETA-INF/MANIFEST.MF) 😞javac), not run-to-run variationjavac?