diff --git a/src/main/java/picard/vcf/GatherVcfs.java b/src/main/java/picard/vcf/GatherVcfs.java index 729fb616d..d2879f346 100644 --- a/src/main/java/picard/vcf/GatherVcfs.java +++ b/src/main/java/picard/vcf/GatherVcfs.java @@ -106,7 +106,13 @@ private static void assertSameSamplesAndValidOrdering(final List inputFile for (final File f : inputFiles) { final VCFFileReader in = new VCFFileReader(f, false); - dict.assertSameDictionary(in.getFileHeader().getSequenceDictionary()); + try { + dict.assertSameDictionary(in.getFileHeader().getSequenceDictionary()); + } catch (final AssertionError e) { + log.error("File #1: " + inputFiles.get(0)); + log.error("File #2: " + f); + throw e; + } final List theseSamples = in.getFileHeader().getGenotypeSamples(); if (!samples.equals(theseSamples)) {