When merging is enabled, the last genotype block is never printed. See the attached example file
micro.g.vcf.gz
./gvcf2coverage -t 120 < micro.g.vcf
chrM 0 152 2
chrM 750 1438 2
.
.
.
chrM 16022 16023 2
When merging is disabled, the last block is printed
./gvcf2coverage -t 120 -n < micro.g.vcf
chrM 0 151 2
chrM 151 152 2
chrM 750 1437 2
.
.
.
chrM 16022 16023 2
chrM 16559 16569 2