new plugin: vcf2table #2354
Open
new plugin: vcf2table #2354
Cirrus CI / macosx + clang USE_CONFIG:yes
failed
Jan 17, 2025 in 35s
Task Summary
Instruction compile failed in 00:18
Details
✅ 00:02 clone
✅ 00:05 package_install
✅ 00:03 htslib_clone
❌ 00:18 compile
clang -rdynamic -o bcftools main.o vcfindex.o tabix.o vcfstats.o vcfisec.o vcfmerge.o vcfquery.o vcffilter.o filter.o vcfsom.o vcfnorm.o vcfgtcheck.o vcfview.o vcfannotate.o vcfroh.o vcfconcat.o vcfcall.o mcall.o vcmp.o gvcf.o reheader.o convert.o vcfconvert.o tsv2vcf.o vcfcnv.o vcfhead.o HMM.o consensus.o ploidy.o bin.o hclust.o version.o regidx.o smpl_ilist.o csq.o vcfbuf.o mpileup.o bam2bcf.o bam2bcf_indel.o bam2bcf_iaux.o bam2bcf_edlib.o read_consensus.o bam_sample.o vcfsort.o cols.o extsort.o dist.o abuf.o ccall.o em.o prob1.o kmin.o str_finder.o gff.o edlib.o mpileup2/mpileup.o vcfplugin.o htslib/libhts.a -lpthread -lz -lm -lbz2 -llzma -lcurl -lm -lz -lpthread
clang -o test/test-regidx test/test-regidx.o regidx.o htslib/libhts.a -lpthread -lz -lm -lbz2 -llzma -lcurl -lpthread -lz
ld: warning: ignoring duplicate libraries: '-lm', '-lpthread', '-lz'
ld: warning: ignoring duplicate libraries: '-lpthread', '-lz'
clang -bundle -bundle_loader bcftools -Wl,-undefined,dynamic_lookup -Wall -g -O2 -Werror -I. -Ihtslib -o plugins/GTisec.so version.c plugins/GTisec.c
clang -bundle -bundle_loader bcftools -Wl,-undefined,dynamic_lookup -Wall -g -O2 -Werror -I. -Ihtslib -o plugins/GTsubset.so version.c plugins/GTsubset.c
clang -bundle -bundle_loader bcftools -Wl,-undefined,dynamic_lookup -Wall -g -O2 -Werror -I. -Ihtslib -o plugins/ad-bias.so convert.c version.c plugins/ad-bias.c
clang -bundle -bundle_loader bcftools -Wl,-undefined,dynamic_lookup -Wall -g -O2 -Werror -I. -Ihtslib -o plugins/add-variantkey.so version.c plugins/add-variantkey.c
clang -bundle -bundle_loader bcftools -Wl,-undefined,dynamic_lookup -Wall -g -O2 -Werror -I. -Ihtslib -o plugins/af-dist.so bin.c version.c plugins/af-dist.c
clang -bundle -bundle_loader bcftools -Wl,-undefined,dynamic_lookup -Wall -g -O2 -Werror -I. -Ihtslib -o plugins/afs.so version.c plugins/afs.c
clang -bundle -bundle_loader bcftools -Wl,-undefined,dynamic_lookup -Wall -g -O2 -Werror -I. -Ihtslib -o plugins/allele-length.so version.c plugins/allele-length.c
clang -bundle -bundle_loader bcftools -Wl,-undefined,dynamic_lookup -Wall -g -O2 -Werror -I. -Ihtslib -o plugins/check-ploidy.so version.c plugins/check-ploidy.c
clang -bundle -bundle_loader bcftools -Wl,-undefined,dynamic_lookup -Wall -g -O2 -Werror -I. -Ihtslib -o plugins/check-sparsity.so version.c plugins/check-sparsity.c
clang -bundle -bundle_loader bcftools -Wl,-undefined,dynamic_lookup -Wall -g -O2 -Werror -I. -Ihtslib -o plugins/color-chrs.so HMM.c version.c plugins/color-chrs.c
clang -bundle -bundle_loader bcftools -Wl,-undefined,dynamic_lookup -Wall -g -O2 -Werror -I. -Ihtslib -o plugins/contrast.so version.c plugins/contrast.c
clang -bundle -bundle_loader bcftools -Wl,-undefined,dynamic_lookup -Wall -g -O2 -Werror -I. -Ihtslib -o plugins/counts.so version.c plugins/counts.c
clang -bundle -bundle_loader bcftools -Wl,-undefined,dynamic_lookup -Wall -g -O2 -Werror -I. -Ihtslib -o plugins/dosage.so version.c plugins/dosage.c
clang -bundle -bundle_loader bcftools -Wl,-undefined,dynamic_lookup -Wall -g -O2 -Werror -I. -Ihtslib -o plugins/fill-AN-AC.so version.c plugins/fill-AN-AC.c
clang -bundle -bundle_loader bcftools -Wl,-undefined,dynamic_lookup -Wall -g -O2 -Werror -I. -Ihtslib -o plugins/fill-from-fasta.so filter.c version.c plugins/fill-from-fasta.c
clang -bundle -bundle_loader bcftools -Wl,-undefined,dynamic_lookup -Wall -g -O2 -Werror -I. -Ihtslib -o plugins/fill-tags.so version.c plugins/fill-tags.c
clang -bundle -bundle_loader bcftools -Wl,-undefined,dynamic_lookup -Wall -g -O2 -Werror -I. -Ihtslib -o plugins/fixploidy.so ploidy.c regidx.c version.c plugins/fixploidy.c
clang -bundle -bundle_loader bcftools -Wl,-undefined,dynamic_lookup -Wall -g -O2 -Werror -I. -Ihtslib -o plugins/fixref.so version.c plugins/fixref.c
clang -bundle -bundle_loader bcftools -Wl,-undefined,dynamic_lookup -Wall -g -O2 -Werror -I. -Ihtslib -o plugins/frameshifts.so version.c plugins/frameshifts.c
clang -bundle -bundle_loader bcftools -Wl,-undefined,dynamic_lookup -Wall -g -O2 -Werror -I. -Ihtslib -o plugins/guess-ploidy.so version.c plugins/guess-ploidy.c
clang -bundle -bundle_loader bcftools -Wl,-undefined,dynamic_lookup -Wall -g -O2 -Werror -I. -Ihtslib -o plugins/gvcfz.so version.c plugins/gvcfz.c
clang -bundle -bundle_loader bcftools -Wl,-undefined,dynamic_lookup -Wall -g -O2 -Werror -I. -Ihtslib -o plugins/impute-info.so version.c plugins/impute-info.c
clang -bundle -bundle_loader bcftools -Wl,-undefined,dynamic_lookup -Wall -g -O2 -Werror -I. -Ihtslib -o plugins/indel-stats.so version.c plugins/indel-stats.c
clang -bundle -bundle_loader bcftools -Wl,-undefined,dynamic_lookup -Wall -g -O2 -Werror -I. -Ihtslib -o plugins/isecGT.so smpl_ilist.c version.c plugins/isecGT.c
clang -bundle -bundle_loader bcftools -Wl,-undefined,dynamic_lookup -Wall -g -O2 -Werror -I. -Ihtslib -o plugins/mendelian2.so version.c plugins/mendelian2.c
clang -bundle -bundle_loader bcftools -Wl,-undefined,dynamic_lookup -Wall -g -O2 -Werror -I. -Ihtslib -o plugins/missing2ref.so version.c plugins/missing2ref.c
clang -bundle -bundle_loader bcftools -Wl,-undefined,dynamic_lookup -Wall -g -O2 -Werror -I. -Ihtslib -o plugins/parental-origin.so version.c plugins/parental-origin.c
clang -bundle -bundle_loader bcftools -Wl,-undefined,dynamic_lookup -Wall -g -O2 -Werror -I. -Ihtslib -o plugins/prune.so version.c plugins/prune.c
clang -bundle -bundle_loader bcftools -Wl,-undefined,dynamic_lookup -Wall -g -O2 -Werror -I. -Ihtslib -o plugins/remove-overlaps.so version.c plugins/remove-overlaps.c
clang -bundle -bundle_loader bcftools -Wl,-undefined,dynamic_lookup -Wall -g -O2 -Werror -I. -Ihtslib -o plugins/scatter.so version.c plugins/scatter.c
clang -bundle -bundle_loader bcftools -Wl,-undefined,dynamic_lookup -Wall -g -O2 -Werror -I. -Ihtslib -o plugins/setGT.so version.c plugins/setGT.c
clang -bundle -bundle_loader bcftools -Wl,-undefined,dynamic_lookup -Wall -g -O2 -Werror -I. -Ihtslib -o plugins/smpl-stats.so version.c plugins/smpl-stats.c
clang -bundle -bundle_loader bcftools -Wl,-undefined,dynamic_lookup -Wall -g -O2 -Werror -I. -Ihtslib -o plugins/split-vep.so version.c plugins/split-vep.c
clang -bundle -bundle_loader bcftools -Wl,-undefined,dynamic_lookup -Wall -g -O2 -Werror -I. -Ihtslib -o plugins/split.so version.c plugins/split.c
clang -bundle -bundle_loader bcftools -Wl,-undefined,dynamic_lookup -Wall -g -O2 -Werror -I. -Ihtslib -o plugins/tag2tag.so version.c plugins/tag2tag.c
clang -bundle -bundle_loader bcftools -Wl,-undefined,dynamic_lookup -Wall -g -O2 -Werror -I. -Ihtslib -o plugins/trio-dnm2.so version.c plugins/trio-dnm2.c
clang -bundle -bundle_loader bcftools -Wl,-undefined,dynamic_lookup -Wall -g -O2 -Werror -I. -Ihtslib -o plugins/trio-stats.so version.c plugins/trio-stats.c
clang -bundle -bundle_loader bcftools -Wl,-undefined,dynamic_lookup -Wall -g -O2 -Werror -I. -Ihtslib -o plugins/trio-switch-rate.so version.c plugins/trio-switch-rate.c
clang -bundle -bundle_loader bcftools -Wl,-undefined,dynamic_lookup -Wall -g -O2 -Werror -I. -Ihtslib -o plugins/variant-distance.so version.c plugins/variant-distance.c
clang -bundle -bundle_loader bcftools -Wl,-undefined,dynamic_lookup -Wall -g -O2 -Werror -I. -Ihtslib -o plugins/variantkey-hex.so version.c plugins/variantkey-hex.c
clang -bundle -bundle_loader bcftools -Wl,-undefined,dynamic_lookup -Wall -g -O2 -Werror -I. -Ihtslib -o plugins/vcf2table.so version.c plugins/vcf2table.c
plugins/vcf2table.c:619:16: error: comparison of array 'c.val->info' equal to a null pointer is always false [-Werror,-Wtautological-pointer-compare]
619 | if (c.val->info == NULL) continue;
| ~~~~~~~^~~~ ~~~~
plugins/vcf2table.c:728:24: error: setting buffer to a 'sizeof' expression; did you mean to transpose the last two arguments? [-Werror,-Wmemset-transposed-args]
728 | memset((void*)&args, sizeof(args_t), 1);
| ^
plugins/vcf2table.c:728:24: note: cast the second argument to 'int' to silence
2 errors generated.
make: *** [plugins/vcf2table.so] Error 1
Exit status: 2
Loading