jdk/jdk fails hg verify

Aleksey Shipilev shade at redhat.com
Wed Jul 24 08:00:12 UTC 2019


My CI jobs are doing "hg verify" after every pull to validate that the repository state is sane. It
started to fail yesterday on jdk/jdk, on multiple machines and multiple checkouts, like this:

$ hg verify
checking changesets
checking manifests
crosschecking files in changesets and manifests
checking files
 test/langtools/jdk/javadoc/doclet/testLinkOption/TestOptionOrder.java at 55761: f7fb5d9b7490 not in
checked 55787 changesets with 479505 changes to 184101 files
1 integrity errors encountered!
(first damaged changeset appears to be 55761)

$ hg log -r 55761
changeset:   55761:afe8584ac8d9
user:        jjg
date:        Mon Jul 22 16:10:25 2019 -0700
summary:     8222791: Order of evaluation of -link params in Javadoc tool reversed -> regression
with split packages

Two fresh jdk/jdk clones on two different machines yield the same verification trouble.

Something smells fishy here: it looks either like remote repo corruption, or repo history was edited?


More information about the jdk-dev mailing list