Hi Junio, On Thu, 11 Sep 2014, Junio C Hamano wrote: > Johannes Schindelin <Johannes.Schindelin@xxxxxx> writes: > > > On Wed, 10 Sep 2014, Junio C Hamano wrote: > > > >> Johannes Schindelin <johannes.schindelin@xxxxxx> writes: > >> > >> > + tag=$(git hash-object -t tag -w --stdin <wrong-tag) && > >> > + pack1=$(echo $tag | git pack-objects tag-test) && > >> > + echo remove tag object && > >> > + thirtyeight=${tag#??} && > >> > + rm -f .git/objects/${tag%$thirtyeight}/$thirtyeight && > >> > + test_must_fail git index-pack --strict tag-test-${pack1}.pack 2> err && > >> > >> I had to drop "must fail" from this one (will amend the "SQUASH???" > >> again). > > > > Funny. It failed here, but for the wrong reason: index-pack --strict > > failed here because the object referenced by the tag object was not in the > > pack. > > That is strange. It failed with the version you sent to the list > for me for a different reason---it tried to verify the ident that > did not exist in the tested object (which we fixed in the squash). Hmm. It is very well possible that I ran the tests in the middle of a rebase, i.e. without my changes to t5302. Will pay more attention next time, sorry! Ciao, Dscho -- To unsubscribe from this list: send the line "unsubscribe git" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html