view: opt into htslib dense single-base BED auto-promotion (#2557) #2561
Cirrus CI / debian-gcc
failed
May 17, 2026 in 41s
Task Summary
Instruction compile failed in 00:27
Details
✅ 00:03 clone
✅ 00:06 install
✅ 00:02 htslib_clone
❌ 00:27 compile
checking whether the compiler accepts -fstack-clash-protection... yes
checking whether the compiler accepts -fstack-protector-strong... yes
checking whether the compiler accepts -fcf-protection=full... yes
checking whether the compiler accepts -mbranch-protection=standard... no
checking whether the compiler accepts -fno-delete-null-pointer-checks... yes
checking whether the compiler accepts -Wl,-z,noexecstack... yes
checking whether the compiler accepts -Wl,-z,relro... yes
checking whether the compiler accepts -Wl,-z,now... yes
checking whether the compiler accepts -Wl,--as-needed... yes
checking whether the compiler accepts -Wl,--no-copy-dt-needed-entries... yes
checking whether the compiler accepts -Wl,-z,nodlopen... yes
checking for library containing regcomp... none required
configure: creating ./config.status
config.status: creating config.mk
config.status: creating htslib.pc.tmp
config.status: creating config.h
config.status: linking htscodecs_bundled.mk to htscodecs.mk
configure: License has been changed to GPL.
Linking against the GNU scientific library requires that the resulting
binary is licensed using the GNU General Public License. In particular,
this means you will have to follow the terms of this license in order
to distribute binary copies. For more information see the INSTALL file.
Text of the GNU General Public License can be found in the LICENSE file,
or at http://www.gnu.org/copyleft/gpl.html
Information on the GNU Scientific Library, including the rationale for
its choice of license can be found at https://www.gnu.org/software/gsl/
cd htslib && make htslib_static.mk
make[1]: Entering directory '/tmp/cirrus-ci-build/htslib'
sed -n '/^static_libs=/s/[^=]*=/HTSLIB_static_LIBS = /p;/^static_ldflags=/s/[^=]*=/HTSLIB_static_LDFLAGS = /p' htslib.pc.tmp > htslib_static.mk
make[1]: Leaving directory '/tmp/cirrus-ci-build/htslib'
echo '#define BCFTOOLS_VERSION "deb6990"' > version.h
gcc -std=gnu99 -g -Og -Wall -fsanitize=address -Werror -I. -Ihtslib -c -o vcfindex.o vcfindex.c
gcc -std=gnu99 -g -Og -Wall -fsanitize=address -Werror -I. -Ihtslib -c -o tabix.o tabix.c
gcc -std=gnu99 -g -Og -Wall -fsanitize=address -Werror -I. -Ihtslib -c -o vcfstats.o vcfstats.c
gcc -std=gnu99 -g -Og -Wall -fsanitize=address -Werror -I. -Ihtslib -c -o vcfisec.o vcfisec.c
gcc -std=gnu99 -g -Og -Wall -fsanitize=address -Werror -I. -Ihtslib -c -o vcfmerge.o vcfmerge.c
gcc -std=gnu99 -g -Og -Wall -fsanitize=address -Werror -I. -Ihtslib -c -o vcfquery.o vcfquery.c
gcc -std=gnu99 -g -Og -Wall -fsanitize=address -Werror -I. -Ihtslib -c -o vcffilter.o vcffilter.c
gcc -std=gnu99 -g -Og -Wall -fsanitize=address -Werror -I. -Ihtslib -D_REENTRANT -D_GNU_SOURCE -DDEBIAN -fwrapv -fno-strict-aliasing -pipe -I/usr/local/include -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -I/usr/lib/x86_64-linux-gnu/perl/5.40/CORE -c -o filter.o filter.c
gcc -std=gnu99 -g -Og -Wall -fsanitize=address -Werror -I. -Ihtslib -c -o vcfsom.o vcfsom.c
gcc -std=gnu99 -g -Og -Wall -fsanitize=address -Werror -I. -Ihtslib -c -o vcfnorm.o vcfnorm.c
gcc -std=gnu99 -g -Og -Wall -fsanitize=address -Werror -I. -Ihtslib -c -o vcfgtcheck.o vcfgtcheck.c
gcc -std=gnu99 -g -Og -Wall -fsanitize=address -Werror -I. -Ihtslib -c -o vcfview.o vcfview.c
vcfview.c: In function 'main_vcfview':
vcfview.c:799:41: error: 'BCF_SR_AUTO_TARGETS_FROM_REGIONS' undeclared (first use in this function)
799 | bcf_sr_set_opt(args->files, BCF_SR_AUTO_TARGETS_FROM_REGIONS);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
vcfview.c:799:41: note: each undeclared identifier is reported only once for each function it appears in
make: *** [Makefile:142: vcfview.o] Error 1
make: *** Waiting for unfinished jobs....
Exit status: 2
Loading