new plugin: vcf2table #2354
Open
new plugin: vcf2table #2354
Cirrus CI / ubuntu-clang CFLAGS:-g -Wall -O3 CONFIG_OPTS:--enable-libgsl --enable-perl-filters LDFLAGS:-Wl,-rpath,`pwd`/inst/lib USE_CONFIG:yes
failed
Jan 17, 2025 in 1m 19s
Task Summary
Instruction compile failed in 00:53
Details
✅ 00:03 clone
✅ 00:18 install
✅ 00:02 htslib_clone
❌ 00:53 compile
clang -fPIC -shared -g -Wall -O3 -Werror -I. -Ihtslib -Wl,-rpath,`pwd`/inst/lib -o plugins/split-vep.so version.c plugins/split-vep.c
clang -fPIC -shared -g -Wall -O3 -Werror -I. -Ihtslib -Wl,-rpath,`pwd`/inst/lib -o plugins/split.so version.c plugins/split.c
clang -fPIC -shared -g -Wall -O3 -Werror -I. -Ihtslib -Wl,-rpath,`pwd`/inst/lib -o plugins/tag2tag.so version.c plugins/tag2tag.c
clang -fPIC -shared -g -Wall -O3 -Werror -I. -Ihtslib -Wl,-rpath,`pwd`/inst/lib -o plugins/trio-dnm2.so version.c plugins/trio-dnm2.c
clang -fPIC -shared -g -Wall -O3 -Werror -I. -Ihtslib -Wl,-rpath,`pwd`/inst/lib -o plugins/trio-stats.so version.c plugins/trio-stats.c
clang -fPIC -shared -g -Wall -O3 -Werror -I. -Ihtslib -Wl,-rpath,`pwd`/inst/lib -o plugins/trio-switch-rate.so version.c plugins/trio-switch-rate.c
clang -fPIC -shared -g -Wall -O3 -Werror -I. -Ihtslib -Wl,-rpath,`pwd`/inst/lib -o plugins/variant-distance.so version.c plugins/variant-distance.c
clang -fPIC -shared -g -Wall -O3 -Werror -I. -Ihtslib -Wl,-rpath,`pwd`/inst/lib -o plugins/variantkey-hex.so version.c plugins/variantkey-hex.c
clang -fPIC -shared -g -Wall -O3 -Werror -I. -Ihtslib -Wl,-rpath,`pwd`/inst/lib -o plugins/vcf2table.so version.c plugins/vcf2table.c
clang -g -Wall -O3 -Werror -I. -Ihtslib -DUSE_GPL -c -o main.o main.c
clang -Wl,-rpath,`pwd`/inst/lib -o test/test-rbuf test/test-rbuf.o -lz
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: *** [Makefile:206: plugins/vcf2table.so] Error 1
make: *** Waiting for unfinished jobs....
clang -g -Wall -O3 -fvisibility=hidden -Werror -I. -c -o vcfutils.o vcfutils.c
clang -g -Wall -O3 -fvisibility=hidden -Werror -I. -c -o cram/cram_codecs.o cram/cram_codecs.c
clang -g -Wall -O3 -fvisibility=hidden -Werror -I. -c -o cram/cram_decode.o cram/cram_decode.c
clang -g -Wall -O3 -fvisibility=hidden -Werror -I. -c -o cram/cram_encode.o cram/cram_encode.c
clang -g -Wall -O3 -fvisibility=hidden -Werror -I. -c -o cram/cram_external.o cram/cram_external.c
clang -g -Wall -O3 -fvisibility=hidden -Werror -I. -c -o cram/cram_index.o cram/cram_index.c
clang -g -Wall -O3 -fvisibility=hidden -Werror -I. -c -o cram/cram_io.o cram/cram_io.c
clang -g -Wall -O3 -fvisibility=hidden -Werror -I. -c -o cram/cram_stats.o cram/cram_stats.c
clang -g -Wall -O3 -fvisibility=hidden -Werror -I. -c -o cram/mFILE.o cram/mFILE.c
clang -g -Wall -O3 -fvisibility=hidden -Werror -I. -c -o cram/open_trace_file.o cram/open_trace_file.c
clang -g -Wall -O3 -fvisibility=hidden -Werror -I. -c -o cram/pooled_alloc.o cram/pooled_alloc.c
clang -g -Wall -O3 -fvisibility=hidden -Werror -I. -c -o cram/string_alloc.o cram/string_alloc.c
clang -g -Wall -O3 -fvisibility=hidden -Werror -I. -c -o htscodecs/htscodecs/arith_dynamic.o htscodecs/htscodecs/arith_dynamic.c
clang -g -Wall -O3 -fvisibility=hidden -Werror -I. -c -o htscodecs/htscodecs/fqzcomp_qual.o htscodecs/htscodecs/fqzcomp_qual.c
clang -g -Wall -O3 -fvisibility=hidden -Werror -I. -c -o htscodecs/htscodecs/htscodecs.o htscodecs/htscodecs/htscodecs.c
clang -g -Wall -O3 -fvisibility=hidden -Werror -I. -c -o htscodecs/htscodecs/pack.o htscodecs/htscodecs/pack.c
clang -g -Wall -O3 -fvisibility=hidden -Werror -I. -c -o htscodecs/htscodecs/rANS_static4x16pr.o htscodecs/htscodecs/rANS_static4x16pr.c
clang -g -Wall -O3 -fvisibility=hidden -Werror -mavx2 -mpopcnt -I. -c -o htscodecs/htscodecs/rANS_static32x16pr_avx2.o htscodecs/htscodecs/rANS_static32x16pr_avx2.c
clang -g -Wall -O3 -fvisibility=hidden -Werror -mavx512f -mpopcnt -I. -c -o htscodecs/htscodecs/rANS_static32x16pr_avx512.o htscodecs/htscodecs/rANS_static32x16pr_avx512.c
clang -g -Wall -O3 -fvisibility=hidden -Werror -msse4.1 -mssse3 -mpopcnt -I. -c -o htscodecs/htscodecs/rANS_static32x16pr_sse4.o htscodecs/htscodecs/rANS_static32x16pr_sse4.c
clang -g -Wall -O3 -fvisibility=hidden -Werror -I. -c -o htscodecs/htscodecs/rANS_static32x16pr_neon.o htscodecs/htscodecs/rANS_static32x16pr_neon.c
clang -g -Wall -O3 -fvisibility=hidden -Werror -I. -c -o htscodecs/htscodecs/rANS_static32x16pr.o htscodecs/htscodecs/rANS_static32x16pr.c
clang -g -Wall -O3 -fvisibility=hidden -Werror -I. -c -o htscodecs/htscodecs/rANS_static.o htscodecs/htscodecs/rANS_static.c
clang -g -Wall -O3 -fvisibility=hidden -Werror -I. -c -o htscodecs/htscodecs/rle.o htscodecs/htscodecs/rle.c
clang -g -Wall -O3 -fvisibility=hidden -Werror -I. -c -o htscodecs/htscodecs/tokenise_name3.o htscodecs/htscodecs/tokenise_name3.c
clang -g -Wall -O3 -fvisibility=hidden -Werror -I. -c -o htscodecs/htscodecs/utils.o htscodecs/htscodecs/utils.c
clang -g -Wall -O3 -fvisibility=hidden -Werror -I. -c -o hfile_libcurl.o hfile_libcurl.c
clang -g -Wall -O3 -fvisibility=hidden -Werror -I. -c -o hfile_gcs.o hfile_gcs.c
clang -g -Wall -O3 -fvisibility=hidden -Werror -I. -c -o hfile_s3.o hfile_s3.c
clang -g -Wall -O3 -fvisibility=hidden -Werror -I. -c -o hfile_s3_write.o hfile_s3_write.c
clang -g -Wall -O3 -fvisibility=hidden -Werror -I. -c -o hts.o hts.c
touch hts-object-files
make[1]: Leaving directory '/tmp/cirrus-ci-build/htslib'
Exit status: 2
Loading