▣ archci hegjon-test
master seen 2s ago

libtasn1 4.21.0-1 x86_64, from core done

done 2026-09-08T19:42:07Z on jonny-ryzen9-1, attempt 1

job
5-1788896497-hegjon-test,libtasn1,4.21.0-1,x86_64
commit
fec331a68dbe98bf2443f8ee31da4ad228c333fe
log
/var/lib/archci/logs/hegjon-test/libtasn1/4.21.0-1/x86_64/attempt-1.log

log 2658 lines

1==> archci-build 5-1788896497-hegjon-test,libtasn1,4.21.0-1,x86_64 on jonny-ryzen9 at 2026-09-08T19:41:37Z2    repo=hegjon-test arch=x86_64 profile=extra chroot=/var/lib/archbuild/extra-x86_64 copy=archci-1 commit=fec331a68dbe98bf2443f8ee31da4ad228c333fe3    pacman.conf=/usr/share/devtools/pacman.conf.d/extra.conf makepkg.conf=/usr/share/devtools/makepkg.conf.d/x86_64.conf cache=/var/cache/pacman/pkg/4==> Fetching pkgbuilds/libtasn1 at fec331a68dbe98bf2443f8ee31da4ad228c333fe from https://github.com/hegjon/omarchy-pkgs.git5==> Building libtasn1 4.21.0-1 in archci-16pam_unix(runuser:session): session opened for user archci(uid=955) by archci(uid=0)7pam_unix(runuser:session): session closed for user archci8==> Imported 1 upstream signing key(s) from keys/pgp9==> Synchronizing chroot copy [/var/lib/archbuild/extra-x86_64/root] -> [archci-1]...done10    root : PWD=/var/lib/archci-worker/build/1/libtasn1 ; USER=archci ; ENV=GNUPGHOME=/var/lib/archci-worker/gnupg ; COMMAND=/usr/bin/env SRCDEST=/var/lib/archci-worker/srcdest BUILDDIR=/tmp/makechrootpkg.2VJRSmaEZ6 makepkg --config=/var/lib/archbuild/extra-x86_64/archci-1/etc/makepkg.conf --verifysource -o11pam_unix(sudo:session): session opened for user archci(uid=955) by (uid=0)12==> Making package: libtasn1 4.21.0-1 (Tue Sep  8 21:41:38 2026)13==> Retrieving sources...14  -> Downloading libtasn1-4.21.0.tar.gz...15  % Total    % Received % Xferd  Average Speed  Time    Time    Time   Current16                                 Dload  Upload  Total   Spent   Left   Speed17
  0      0   0      0   0      0      0      0                              0
100  1.73M 100  1.73M   0      0  1.38M      0   00:01   00:01              0
100  1.73M 100  1.73M   0      0  1.38M      0   00:01   00:01              0
100  1.73M 100  1.73M   0      0  1.38M      0   00:01   00:01              018  -> Downloading libtasn1-4.21.0.tar.gz.sig...19  % Total    % Received % Xferd  Average Speed  Time    Time    Time   Current20                                 Dload  Upload  Total   Spent   Left   Speed21
  0      0   0      0   0      0      0      0                              0
100   1223 100   1223   0      0   3087      0                              0
100   1223 100   1223   0      0   3087      0                              0
100   1223 100   1223   0      0   3087      0                              022==> Validating source files with sha256sums...23    libtasn1-4.21.0.tar.gz ... Passed24    libtasn1-4.21.0.tar.gz.sig ... Skipped25==> Verifying source file signatures with gpg...26    libtasn1-4.21.0.tar.gz ... Passed (WARNING: the key has expired.)27==> WARNING: Warnings have occurred while verifying the signatures.28    Please make sure you really trust them.29pam_unix(sudo:session): session closed for user archci30    root : PWD=/var/lib/archci-worker/build/1/libtasn1 ; USER=archci ; COMMAND=/usr/bin/bash -c '#012#011#011source PKGBUILD#012#011#011printf "%s\\n" "${pkgbase:-${pkgname}}" "${pkgname[@]}"#012'31pam_unix(sudo:session): session opened for user archci(uid=955) by (uid=0)32pam_unix(sudo:session): session closed for user archci33Note: in a future version of systemd-nspawn the default set of permitted socket address families will be restricted to AF_INET, AF_INET6 and AF_UNIX. Use --restrict-address-families= to configure the set of permitted socket address families, or set RestrictAddressFamilies= in a .nspawn file.34==> Making package: libtasn1 4.21.0-1 (Tue Sep  8 19:41:41 2026)35==> Checking runtime dependencies...36==> Checking buildtime dependencies...37==> Retrieving sources...38  -> Found libtasn1-4.21.0.tar.gz39  -> Found libtasn1-4.21.0.tar.gz.sig40==> WARNING: Skipping all source file integrity checks.41==> Extracting sources...42  -> Extracting libtasn1-4.21.0.tar.gz with bsdtar43==> Starting build()...44configure: GNU Libtasn1 4.21.0 libtasn1 4.21.0 0x041500 12:5:645checking for a BSD-compatible install... /usr/bin/install -c46checking whether sleep supports fractional seconds... yes47checking filesystem timestamp resolution... 0.0148checking whether build environment is sane... yes49checking for a race-free mkdir -p... /usr/bin/mkdir -p50checking for gawk... gawk51checking whether make sets $(MAKE)... yes52checking whether make supports nested variables... yes53checking xargs -n works... yes54checking whether UID '955' is supported by ustar format... yes55checking whether GID '955' is supported by ustar format... yes56checking how to create a ustar tar archive... gnutar57checking for gcc... gcc58checking whether the C compiler works... yes59checking for C compiler default output file name... a.out60checking for suffix of executables...61checking whether we are cross compiling... no62checking for suffix of object files... o63checking whether the compiler supports GNU C... yes64checking whether gcc accepts -g... yes65checking for gcc option to enable C11 features... none needed66checking whether gcc understands -c and -o together... yes67checking whether the compiler is clang... no68checking for compiler option needed when checking for declarations... none69checking whether make supports the include directive... yes (GNU style)70checking dependency style of gcc... gcc371checking for stdio.h... yes72checking for stdlib.h... yes73checking for string.h... yes74checking for inttypes.h... yes75checking for stdint.h... yes76checking for strings.h... yes77checking for sys/stat.h... yes78checking for sys/types.h... yes79checking for unistd.h... yes80checking for wchar.h... yes81checking for minix/config.h... no82checking for stdbool.h... yes83checking for limits.h... yes84checking for stdckdint.h... yes85checking for sys/socket.h... yes86checking for getopt.h... yes87checking for sys/time.h... yes88checking for xlocale.h... no89checking for sys/param.h... yes90checking for features.h... yes91checking for crtdefs.h... no92checking whether it is safe to define __EXTENSIONS__... yes93checking whether _XOPEN_SOURCE should be defined... no94checking build system type... x86_64-pc-linux-gnu95checking host system type... x86_64-pc-linux-gnu96checking how to run the C preprocessor... gcc -E97checking for egrep -e... /usr/bin/grep -E98checking for Minix Amsterdam compiler... no99checking for ar... ar100checking for ranlib... ranlib101checking for gcc option to support large files... none needed102checking for bison... bison -y103checking for clock_gettime... yes104checking for fmemopen... yes105checking how to print strings... printf106checking for a sed that does not truncate output... /usr/bin/sed107checking for grep that handles long lines and -e... /usr/bin/grep108checking for egrep... /usr/bin/grep -E109checking for fgrep... /usr/bin/grep -F110checking for ld used by gcc... /usr/bin/ld111checking if the linker (/usr/bin/ld) is GNU ld... yes112checking for BSD- or MS-compatible name lister (nm)... /usr/bin/nm -B113checking the name lister (/usr/bin/nm -B) interface... BSD nm114checking whether ln -s works... yes115checking the maximum length of command line arguments... 1572864116checking how to convert x86_64-pc-linux-gnu file names to x86_64-pc-linux-gnu format... func_convert_file_noop117checking how to convert x86_64-pc-linux-gnu file names to toolchain format... func_convert_file_noop118checking for /usr/bin/ld option to reload object files... -r119checking for file... file120checking for objdump... objdump121checking how to recognize dependent libraries... pass_all122checking for dlltool... no123checking how to associate runtime and link libraries... printf %s\n124checking for archiver @FILE support... @125checking for strip... strip126checking for ranlib... (cached) ranlib127checking command to parse /usr/bin/nm -B output from gcc object... ok128checking for sysroot... no129checking for a working dd... /usr/bin/dd130checking how to truncate binary pipes... /usr/bin/dd bs=4096 count=1131checking for mt... no132checking if : is a manifest tool... no133checking for dlfcn.h... yes134checking for objdir... .libs135checking if gcc supports -fno-rtti -fno-exceptions... no136checking for gcc option to produce PIC... -fPIC -DPIC137checking if gcc PIC flag -fPIC -DPIC works... yes138checking if gcc static flag -static works... yes139checking if gcc supports -c -o file.o... yes140checking if gcc supports -c -o file.o... (cached) yes141checking whether the gcc linker (/usr/bin/ld -m elf_x86_64) supports shared libraries... yes142checking whether -lc should be explicitly linked in... no143checking dynamic linker characteristics... GNU/Linux ld.so144checking how to hardcode library paths into programs... immediate145checking whether stripping libraries is possible... yes146checking if libtool supports shared libraries... yes147checking whether to build shared libraries... yes148checking whether to build static libraries... yes149checking for pkg-config... /usr/bin/pkg-config150checking pkg-config is at least version 0.9.0... yes151checking for gtk-doc... no152configure: WARNING:153  You will not be able to create source packages with 'make dist'154  because gtk-doc >= 1.2 is not found.155checking for gtkdoc-check... no156checking for gtkdoc-check... no157checking for gtkdoc-rebase... no158checking for gtkdoc-mkpdf... no159checking whether to build gtk-doc documentation... no160checking for GTKDOC_DEPS... yes161checking size of unsigned long int... 8162checking size of unsigned int... 4163checking whether ctype.h defines __header_inline... no164checking for symlink... yes165checking for _set_invalid_parameter_handler... no166checking for fcntl... yes167checking for getdtablesize... yes168checking for gettimeofday... yes169checking for lstat... yes170checking for memset_s... no171checking for working fcntl.h... yes172checking whether the preprocessor supports include_next... yes173checking whether source code line length is unlimited... yes174checking for pid_t... yes175checking for mode_t... yes176checking whether limits.h has WORD_BIT, BOOL_WIDTH etc.... yes177checking whether limits.h has SSIZE_MAX... yes178checking whether <limits.h> defines MIN and MAX... no179checking whether <sys/param.h> defines MIN and MAX... yes180checking whether the compiler produces multi-arch binaries... no181checking whether malloc is ptrdiff_t safe... yes182checking whether malloc, calloc set errno on failure... yes183checking whether realloc should abort upon undefined behaviour... no184checking whether stdckdint.h can be included in C... yes185checking checking for an ISO C23 compliant stdckdint.h in C... yes186checking whether stdckdint.h can be included in C++... no187checking for good max_align_t... yes188checking whether NULL can be used in arbitrary expressions... yes189checking for unreachable in C... yes190checking whether nullptr_t needs <stddef.h>... yes191checking whether <stddef.h> is idempotent... guessing yes192checking for wint_t... yes193checking whether wint_t is large enough... yes194checking whether stdint.h conforms to C99... yes195checking whether stdint.h works without ISO C predefines... yes196checking whether stdint.h has UINTMAX_WIDTH etc.... yes197checking for C/C++ restrict keyword... __restrict__198checking for nl_langinfo and CODESET... yes199checking for an english Unicode locale... en_US.UTF-8200checking for gcc options needed to detect all undeclared functions... none needed201checking whether ecvt is declared... yes202checking whether fcvt is declared... yes203checking whether gcvt is declared... yes204checking whether MB_CUR_MAX is correct... yes205checking for off64_t... yes206checking for blksize_t... yes207checking for blkcnt_t... yes208checking whether execvpe is declared... yes209checking for valgrind... no210checking for C compiler option to allow warnings... -Wno-error211checking for bool, true, false... yes212checking if gcc/ld supports -Wl,--output-def... no213checking if LD -Wl,--version-script works... yes214checking whether the -Werror option is usable... yes215checking for simple visibility declarations... yes216checking whether the compiler supports the __inline keyword... yes217checking whether realloc sets errno on failure... yes218checking whether realloc (..., 0) returns nonnull... no219checking for ssize_t... yes220checking for va_copy... yes221checking for strverscmp... yes222checking whether strverscmp works... yes223checking for size_t... yes224checking for working alloca.h... yes225checking for alloca... yes226checking for complete errno.h... yes227checking whether fopen recognizes a trailing slash... yes228checking whether fflush works on input streams... yes229checking whether fclose works on input streams... yes230checking whether stat file-mode macros are broken... no231checking for nlink_t... yes232checking whether stdin defaults to large file offsets... yes233checking whether ftello is declared... yes234checking whether ungetc works on arbitrary bytes... yes235checking for ftello... yes236checking whether ftello works... yes237checking whether getdtablesize is declared... yes238checking for getopt.h... (cached) yes239checking for getopt_long_only... yes240checking whether getopt is POSIX compatible... yes241checking for working GNU getopt function... yes242checking for working GNU getopt_long function... yes243checking for glibc-compatible sys/cdefs.h... yes244checking whether timespec_get is declared... yes245checking for timespec_get... yes246checking for struct timeval... yes247checking for wide-enough struct timeval.tv_sec member... yes248checking whether locale.h defines locale_t... yes249checking whether locale.h defines _locale_t... no250checking whether locale.h conforms to POSIX:2001... yes251checking whether struct lconv is properly defined... yes252checking whether lstat correctly handles trailing slash... yes253checking whether malloc (0) returns nonnull... yes254checking for O_CLOEXEC... yes255checking for promoted mode_t type... mode_t256checking whether fcloseall is declared... yes257checking whether getw is declared... yes258checking whether putw is declared... yes259checking which flavor of printf attribute matches inttypes macros... system260checking whether streq is declared... no261checking whether memeq is declared... no262checking for struct timespec in <time.h>... yes263checking for TIME_UTC in <time.h>... yes264checking whether <wchar.h> uses 'inline' correctly... yes265checking whether wcsdup is declared... yes266checking for alloca as a compiler built-in... yes267checking for static_assert... yes, a keyword268checking for bool, true, false... (cached) yes269checking for library containing clock_gettime... none required270checking for clock_getres... yes271checking for clock_gettime... (cached) yes272checking for clock_settime... yes273checking whether dup2 works... yes274checking whether fcntl handles F_DUPFD correctly... yes275checking whether fcntl understands F_DUPFD_CLOEXEC... needs runtime check276checking whether fopen supports the mode character 'x'... yes277checking whether fopen supports the mode character 'e'... yes278checking whether free is known to preserve errno... yes279checking for __fseterr... no280checking for ftello... (cached) yes281checking whether ftello works... (cached) yes282checking whether getdtablesize works... yes283checking for gettimeofday with POSIX signature... yes284checking whether lseek detects pipes... yes285checking whether SEEK_DATA works but is incompatible with GNU... no286checking for memset_explicit... yes287checking whether open recognizes a trailing slash... yes288checking whether program_invocation_name is declared... yes289checking whether program_invocation_short_name is declared... yes290checking whether realloc sets errno on failure... (cached) yes291checking whether realloc (..., 0) returns nonnull... (cached) no292checking for ssize_t... (cached) yes293checking whether stat handles trailing slashes on files... yes294checking for struct stat.st_atim.tv_nsec... yes295checking whether struct stat.st_atim is of type struct timespec... yes296checking for struct stat.st_birthtimespec.tv_nsec... no297checking for struct stat.st_birthtimensec... no298checking for struct stat.st_birthtim.tv_nsec... no299checking for va_copy... (cached) yes300checking for vasprintf... yes301checking for variable-length arrays... yes302checking whether -Wno-missing-field-initializers is needed... no303checking whether -Wuninitialized is supported... yes304checking whether C compiler handles -Werror -Wunknown-warning-option... no305checking whether C compiler handles -fanalyzer... yes306checking whether C compiler handles -Werror -Wunknown-warning-option... (cached) no307checking whether C compiler handles -fstrict-flex-arrays... yes308checking whether C compiler handles -Werror -Wunknown-warning-option... (cached) no309checking whether C compiler handles -Wall... yes310checking whether C compiler handles -Werror -Wunknown-warning-option... (cached) no311checking whether C compiler handles -Warith-conversion... yes312checking whether C compiler handles -Werror -Wunknown-warning-option... (cached) no313checking whether C compiler handles -Wbad-function-cast... yes314checking whether C compiler handles -Werror -Wunknown-warning-option... (cached) no315checking whether C compiler handles -Wcast-align=strict... yes316checking whether C compiler handles -Werror -Wunknown-warning-option... (cached) no317checking whether C compiler handles -Wdate-time... yes318checking whether C compiler handles -Werror -Wunknown-warning-option... (cached) no319checking whether C compiler handles -Wdouble-promotion... yes320checking whether C compiler handles -Werror -Wunknown-warning-option... (cached) no321checking whether C compiler handles -Wduplicated-branches... yes322checking whether C compiler handles -Werror -Wunknown-warning-option... (cached) no323checking whether C compiler handles -Wduplicated-cond... yes324checking whether C compiler handles -Werror -Wunknown-warning-option... (cached) no325checking whether C compiler handles -Wextra... yes326checking whether C compiler handles -Werror -Wunknown-warning-option... (cached) no327checking whether C compiler handles -Wformat-signedness... yes328checking whether C compiler handles -Werror -Wunknown-warning-option... (cached) no329checking whether C compiler handles -Wflex-array-member-not-at-end... yes330checking whether C compiler handles -Werror -Wunknown-warning-option... (cached) no331checking whether C compiler handles -Winit-self... yes332checking whether C compiler handles -Werror -Wunknown-warning-option... (cached) no333checking whether C compiler handles -Winline... yes334checking whether C compiler handles -Werror -Wunknown-warning-option... (cached) no335checking whether C compiler handles -Winvalid-pch... yes336checking whether C compiler handles -Werror -Wunknown-warning-option... (cached) no337checking whether C compiler handles -Wlogical-op... yes338checking whether C compiler handles -Werror -Wunknown-warning-option... (cached) no339checking whether C compiler handles -Wmissing-declarations... yes340checking whether C compiler handles -Werror -Wunknown-warning-option... (cached) no341checking whether C compiler handles -Wmissing-include-dirs... yes342checking whether C compiler handles -Werror -Wunknown-warning-option... (cached) no343checking whether C compiler handles -Wmissing-prototypes... yes344checking whether C compiler handles -Werror -Wunknown-warning-option... (cached) no345checking whether C compiler handles -Wmissing-variable-declarations... yes346checking whether C compiler handles -Werror -Wunknown-warning-option... (cached) no347checking whether C compiler handles -Wnested-externs... yes348checking whether C compiler handles -Werror -Wunknown-warning-option... (cached) no349checking whether C compiler handles -Wnull-dereference... yes350checking whether C compiler handles -Werror -Wunknown-warning-option... (cached) no351checking whether C compiler handles -Wold-style-definition... yes352checking whether C compiler handles -Werror -Wunknown-warning-option... (cached) no353checking whether C compiler handles -Wopenmp-simd... yes354checking whether C compiler handles -Werror -Wunknown-warning-option... (cached) no355checking whether C compiler handles -Wpacked... yes356checking whether C compiler handles -Werror -Wunknown-warning-option... (cached) no357checking whether C compiler handles -Wpointer-arith... yes358checking whether C compiler handles -Werror -Wunknown-warning-option... (cached) no359checking whether C compiler handles -Wshadow... yes360checking whether C compiler handles -Werror -Wunknown-warning-option... (cached) no361checking whether C compiler handles -Wstack-protector... yes362checking whether C compiler handles -Werror -Wunknown-warning-option... (cached) no363checking whether C compiler handles -Wstrict-flex-arrays... yes364checking whether C compiler handles -Werror -Wunknown-warning-option... (cached) no365checking whether C compiler handles -Wstrict-overflow... yes366checking whether C compiler handles -Werror -Wunknown-warning-option... (cached) no367checking whether C compiler handles -Wstrict-prototypes... yes368checking whether C compiler handles -Werror -Wunknown-warning-option... (cached) no369checking whether C compiler handles -Wsuggest-attribute=cold... yes370checking whether C compiler handles -Werror -Wunknown-warning-option... (cached) no371checking whether C compiler handles -Wsuggest-attribute=const... yes372checking whether C compiler handles -Werror -Wunknown-warning-option... (cached) no373checking whether C compiler handles -Wsuggest-attribute=format... yes374checking whether C compiler handles -Werror -Wunknown-warning-option... (cached) no375checking whether C compiler handles -Wsuggest-attribute=malloc... yes376checking whether C compiler handles -Werror -Wunknown-warning-option... (cached) no377checking whether C compiler handles -Wsuggest-attribute=noreturn... yes378checking whether C compiler handles -Werror -Wunknown-warning-option... (cached) no379checking whether C compiler handles -Wsuggest-final-methods... yes380checking whether C compiler handles -Werror -Wunknown-warning-option... (cached) no381checking whether C compiler handles -Wsuggest-final-types... yes382checking whether C compiler handles -Werror -Wunknown-warning-option... (cached) no383checking whether C compiler handles -Wsync-nand... yes384checking whether C compiler handles -Werror -Wunknown-warning-option... (cached) no385checking whether C compiler handles -Wtrampolines... yes386checking whether C compiler handles -Werror -Wunknown-warning-option... (cached) no387checking whether C compiler handles -Wuninitialized... yes388checking whether C compiler handles -Werror -Wunknown-warning-option... (cached) no389checking whether C compiler handles -Wunknown-pragmas... yes390checking whether C compiler handles -Werror -Wunknown-warning-option... (cached) no391checking whether C compiler handles -Wunsafe-loop-optimizations... yes392checking whether C compiler handles -Werror -Wunknown-warning-option... (cached) no393checking whether C compiler handles -Wvariadic-macros... yes394checking whether C compiler handles -Werror -Wunknown-warning-option... (cached) no395checking whether C compiler handles -Wvector-operation-performance... yes396checking whether C compiler handles -Werror -Wunknown-warning-option... (cached) no397checking whether C compiler handles -Wvla... yes398checking whether C compiler handles -Werror -Wunknown-warning-option... (cached) no399checking whether C compiler handles -Wwrite-strings... yes400checking whether C compiler handles -Werror -Wunknown-warning-option... (cached) no401checking whether C compiler handles -Warray-bounds=2... yes402checking whether C compiler handles -Werror -Wunknown-warning-option... (cached) no403checking whether C compiler handles -Wattribute-alias=2... yes404checking whether C compiler handles -Werror -Wunknown-warning-option... (cached) no405checking whether C compiler handles -Wbidi-chars=any,ucn... yes406checking whether C compiler handles -Werror -Wunknown-warning-option... (cached) no407checking whether C compiler handles -Wformat-overflow=2... yes408checking whether C compiler handles -Werror -Wunknown-warning-option... (cached) no409checking whether C compiler handles -Wformat=2... yes410checking whether C compiler handles -Werror -Wunknown-warning-option... (cached) no411checking whether C compiler handles -Wformat-truncation=2... yes412checking whether C compiler handles -Werror -Wunknown-warning-option... (cached) no413checking whether C compiler handles -Wimplicit-fallthrough=5... yes414checking whether C compiler handles -Werror -Wunknown-warning-option... (cached) no415checking whether C compiler handles -Wshift-overflow=2... yes416checking whether C compiler handles -Werror -Wunknown-warning-option... (cached) no417checking whether C compiler handles -Wuse-after-free=3... yes418checking whether C compiler handles -Werror -Wunknown-warning-option... (cached) no419checking whether C compiler handles -Wunused-const-variable=2... yes420checking whether C compiler handles -Werror -Wunknown-warning-option... (cached) no421checking whether C compiler handles -Wvla-larger-than=4031... yes422checking whether C compiler handles -Werror -Wunknown-warning-option... (cached) no423checking whether C compiler handles -Wthread-safety... no424checking whether C compiler handles -Werror -Wunknown-warning-option... (cached) no425checking whether C compiler handles -Wno-analyzer-malloc-leak... yes426checking whether C compiler handles -Wno-type-limits... yes427checking whether C compiler handles -Wformat-truncation=1... yes428checking whether C compiler handles -Wimplicit-fallthrough=2... yes429checking whether C compiler handles -Wno-unused-parameter... yes430checking whether C compiler handles -fdiagnostics-show-option... yes431checking whether C compiler handles -fdiagnostics-color=always... yes432checking for library containing dlsym... none required433checking for timestamps of last git commit... help2man 0 touch 197001010000.00434checking that generated files are newer than configure... done435configure: creating ./config.status436config.status: creating Makefile437config.status: creating doc/Makefile438config.status: creating doc/reference/Makefile439config.status: creating examples/Makefile440config.status: creating fuzz/Makefile441config.status: creating lib/Makefile442config.status: creating lib/gl/Makefile443config.status: creating lib/includes/libtasn1.h444config.status: creating lib/libtasn1.pc445config.status: creating src/Makefile446config.status: creating src/gl/Makefile447config.status: creating tests/Makefile448config.status: creating config.h449config.status: executing depfiles commands450config.status: executing libtool commands451configure: Summary of build options:452  Version:           4.21.0453  Libtool version    12:5:6454  DLL version:455  Header version:    major 4 minor 21 patch 0 number 0x041500456  Build/host system: x86_64-pc-linux-gnu / x86_64-pc-linux-gnu457  Install prefix:    /usr458  Compiler:          gcc459  Warning flags:      -fanalyzer -fstrict-flex-arrays -Wall -Warith-conversion -Wbad-function-cast -Wcast-align=strict -Wdate-time -Wdouble-promotion -Wduplicated-branches -Wduplicated-cond -Wextra -Wformat-signedness -Wflex-array-member-not-at-end -Winit-self -Winline -Winvalid-pch -Wlogical-op -Wmissing-declarations -Wmissing-include-dirs -Wmissing-prototypes -Wmissing-variable-declarations -Wnested-externs -Wnull-dereference -Wold-style-definition -Wopenmp-simd -Wpacked -Wpointer-arith -Wshadow -Wstack-protector -Wstrict-flex-arrays -Wstrict-overflow -Wstrict-prototypes -Wsuggest-attribute=cold -Wsuggest-attribute=const -Wsuggest-attribute=format -Wsuggest-attribute=malloc -Wsuggest-attribute=noreturn -Wsuggest-final-methods -Wsuggest-final-types -Wsync-nand -Wtrampolines -Wuninitialized -Wunknown-pragmas -Wunsafe-loop-optimizations -Wvariadic-macros -Wvector-operation-performance -Wvla -Wwrite-strings -Warray-bounds=2 -Wattribute-alias=2 -Wbidi-chars=any,ucn -Wformat-overflow=2 -Wformat=2 -Wformat-truncation=2 -Wimplicit-fallthrough=5 -Wshift-overflow=2 -Wuse-after-free=3 -Wunused-const-variable=2 -Wvla-larger-than=4031 -Wno-analyzer-malloc-leak -Wno-type-limits -Wformat-truncation=1 -Wimplicit-fallthrough=2 -Wno-unused-parameter -fdiagnostics-show-option -fdiagnostics-color=always460  CFLAGS:            -march=x86-64 -mtune=generic -O2 -pipe -fno-plt -fexceptions         -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security         -fstack-clash-protection -fcf-protection         -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -g -ffile-prefix-map=/build/libtasn1/src=/usr/src/debug/libtasn1 -flto=auto461  LDFlags:           -Wl,-O1 -Wl,--sort-common -Wl,--as-needed -Wl,-z,relro -Wl,-z,now          -Wl,-z,pack-relative-relocs -flto=auto462  Documentation:     yes463  Library types:     Shared=yes, Static=yes464  Valgrind:465  Version script:    yes466  Fuzzing build:     no467make  all-recursive468make[1]: Entering directory '/build/libtasn1/src/libtasn1-4.21.0'469Making all in lib470make[2]: Entering directory '/build/libtasn1/src/libtasn1-4.21.0/lib'471Making all in gl472make[3]: Entering directory '/build/libtasn1/src/libtasn1-4.21.0/lib/gl'473  GEN      fcntl.h474  GEN      limits.h475  GEN      stdckdint.h476  GEN      stddef.h477  GEN      stdlib.h478  GEN      string.h479  GEN      sys/types.h480  GEN      unistd.h481make  all-recursive482make[4]: Entering directory '/build/libtasn1/src/libtasn1-4.21.0/lib/gl'483make[5]: Entering directory '/build/libtasn1/src/libtasn1-4.21.0/lib/gl'484  CC       libgnu_la-c-ctype.lo485  CC       libgnu_la-realloc.lo486  CC       libgnu_la-stdlib.lo487  CC       libgnu_la-unistd.lo488  CCLD     libgnu.la489make[5]: Leaving directory '/build/libtasn1/src/libtasn1-4.21.0/lib/gl'490make[4]: Leaving directory '/build/libtasn1/src/libtasn1-4.21.0/lib/gl'491make[3]: Leaving directory '/build/libtasn1/src/libtasn1-4.21.0/lib/gl'492make[3]: Entering directory '/build/libtasn1/src/libtasn1-4.21.0/lib'493  CC       ASN1.lo494ASN1.c:75:25: warning: no previous declaration for '_asn1_yychar' [-Wmissing-variable-declarations]495   75 | #define yychar          _asn1_yychar496      |                         ^~~~~~~~~~~~497ASN1.c:1589:5: note: in expansion of macro 'yychar'498 1589 | int yychar;499      |     ^~~~~~500ASN1.c:73:25: warning: no previous declaration for '_asn1_yynerrs' [-Wmissing-variable-declarations]501   73 | #define yynerrs         _asn1_yynerrs502      |                         ^~~~~~~~~~~~~503ASN1.c:1594:5: note: in expansion of macro 'yynerrs'504 1594 | int yynerrs;505      |     ^~~~~~~506  CC       coding.lo507  CC       decoding.lo508  CC       element.lo509  CC       errors.lo510  CC       gstr.lo511  CC       parser_aux.lo512parser_aux.c:32:6: warning: no previous declaration for '_asn1_identifierMissing' [-Wmissing-variable-declarations]513   32 | char _asn1_identifierMissing[ASN1_MAX_NAME_SIZE + 1];   /* identifier name not found */514      |      ^~~~~~~~~~~~~~~~~~~~~~~515parser_aux.c: In function 'asn1_find_node':516parser_aux.c:148:13: warning: assignment discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers]517  148 |       n_end = strchr (n_start, '.');    /* search the first dot */518      |             ^519parser_aux.c:189:13: warning: assignment discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers]520  189 |       n_end = strchr (n_start, '.');    /* search the next dot */521      |             ^522  CC       structure.lo523  CC       version.lo524  CCLD     libtasn1.la525make[3]: Leaving directory '/build/libtasn1/src/libtasn1-4.21.0/lib'526make[2]: Leaving directory '/build/libtasn1/src/libtasn1-4.21.0/lib'527Making all in src528make[2]: Entering directory '/build/libtasn1/src/libtasn1-4.21.0/src'529Making all in gl530make[3]: Entering directory '/build/libtasn1/src/libtasn1-4.21.0/src/gl'531  GEN      alloca.h532  GEN      fcntl.h533  GEN      inttypes.h534  GEN      limits.h535  GEN      locale.h536  GEN      stdckdint.h537  GEN      stddef.h538  GEN      stdio.h539  GEN      stdlib.h540  GEN      string.h541  GEN      sys/stat.h542  GEN      sys/time.h543  GEN      sys/types.h544  GEN      time.h545  GEN      unistd.h546  GEN      wchar.h547make  all-recursive548make[4]: Entering directory '/build/libtasn1/src/libtasn1-4.21.0/src/gl'549make[5]: Entering directory '/build/libtasn1/src/libtasn1-4.21.0/src/gl'550  CC       libsgl_la-cloexec.lo551  CC       libsgl_la-fcntl.lo552  CC       libsgl_la-fd-hook.lo553  CC       libsgl_la-fseterr.lo554  CC       libsgl_la-gettime.lo555  CC       libsgl_la-malloca.lo556  CC       libsgl_la-progname.lo557  CC       libsgl_la-read-file.lo558  CC       libsgl_la-realloc.lo559  CC       libsgl_la-stat-time.lo560  CC       libsgl_la-stdlib.lo561  CC       libsgl_la-string.lo562  CC       libsgl_la-timespec.lo563  CC       libsgl_la-unistd.lo564  CC       libsgl_la-version-etc.lo565  CC       libsgl_la-version-etc-fsf.lo566  CCLD     libsgl.la567make[5]: Leaving directory '/build/libtasn1/src/libtasn1-4.21.0/src/gl'568make[4]: Leaving directory '/build/libtasn1/src/libtasn1-4.21.0/src/gl'569make[3]: Leaving directory '/build/libtasn1/src/libtasn1-4.21.0/src/gl'570make[3]: Entering directory '/build/libtasn1/src/libtasn1-4.21.0/src'571  CC       asn1Parser.o572  CCLD     asn1Parser573  CC       asn1Coding.o574  CCLD     asn1Coding575asn1Coding.c: In function 'main':576asn1Coding.c:344:34: warning: dereference of NULL 'der_83' [CWE-476] [-Wanalyzer-null-dereference]577  344 |     fprintf (stderr, "%02x ", der[k]);578      |                                  ^579  'main': events 1-15580  207 |   if (optind == argc || optind == argc - 1)581      |      ^582      |      |583      |      (1) following 'false' branch... ->-+584      |                                         |585......586      |                                         |587      |+----------------------------------------+588  214 ||  inputFileAsnName = strdup (argv[optind]);589      ||  ~590      ||  |591      |+->(2) ...to here592  215 |   if (inputFileAsnName == NULL)593      |      ~594      |      |595      |      (3) following 'false' branch (when 'inputFileAsnName_118' is non-NULL)... ->-+596      |                                                                                   |597......598      |                                                                                   |599      |+----------------------------------------------------------------------------------+600  221 ||  inputFileAssignmentName = strdup (argv[optind + 1]);601      ||  ~602      ||  |603      |+->(4) ...to here604  222 |   if (inputFileAssignmentName == NULL)605      |      ~606      |      |607      |      (5) following 'false' branch (when 'inputFileAssignmentName_120' is non-NULL)... ->-+608      |                                                                                          |609......610      |                                                                                          |611      |+-----------------------------------------------------------------------------------------+612  228 ||  asn1_result =613      ||  ~614      ||  |615      |+->(6) ...to here616......617  248 |   if (asn1_result != ASN1_SUCCESS)618      |      ~619      |      |620      |      (7) following 'false' branch... ->-+621      |                                         |622......623      |                                         |624      |+----------------------------------------+625  256 ||  inputFile = fopen (inputFileAssignmentName, "r");626      ||  ~627      ||  |628      |+->(8) ...to here629  257 |630  258 |   if (inputFile == NULL)631      |      ~632      |      |633      |      (9) following 'false' branch... ->-+634      |                                         |635......636      |                                         |637      |+----------------------------------------+638  268 ||  putc ('\n', stderr);639      ||  ~640      ||  |641      |+->(10) ...to here642......643  271 |          == ASSIGNMENT_SUCCESS)644      |          ~645      |          |646      |          (11) following 'false' branch... ->-+647      |                                              |648......649      |                                              |650      |+---------------------------------------------+651  301 ||  if (last_ra != ASSIGNMENT_EOF)652      ||  ~  ~653      ||  |  |654      ||  |  (13) following 'false' branch... ->-+655      |+->(12) ...to here                        |656      |                                          |657......658      |                                          |659      |+-----------------------------------------+660  306 ||  fclose (inputFile);661      ||  ~662      ||  |663      |+->(14) ...to here664......665  314 |   if (asn1_result == ASN1_MEM_ERROR)666      |      ~667      |      |668      |      (15) following 'false' branch... ->-+669      |                                          |670  'main': events 16-21671      |                                          |672      |+-----------------------------------------+673  314 ||  if (asn1_result == ASN1_MEM_ERROR)674      ||     ^675      ||     |676      |+---->(16) ...to here677......678  326 |   if (asn1_result != ASN1_SUCCESS)679      |      ~680      |      |681      |      (17) following 'false' branch (when 'asn1_result_82 == 0')... ->-+682      |                                                                       |683......684      |                                                                       |685      |+----------------------------------------------------------------------+686  342 ||  fprintf (stderr, "-----------------\nNumber of bytes=%i\n", der_len);687      ||  ~688      ||  |689      |+->(18) ...to here690  343 |   for (k = 0; k < der_len; k++)691      |                 ~692      |                 |693      |                 (19) following 'true' branch... ->-+694      |                                                    |695      |                                                    |696      |+---------------------------------------------------+697  344 ||    fprintf (stderr, "%02x ", der[k]);698      ||    ~                            ~699      ||    |                            |700      |+--->(20) ...to here              (21) dereference of NULL 'der_83 + (sizetype) k_84'701asn1Coding.c:372:39: warning: dereference of NULL 'der_83' [CWE-476] [-Wanalyzer-null-dereference]702  372 |         fprintf (outputFile, "%c", der[k]);703      |                                       ^704  'main': events 1-14705    |706    |  128 | main (int argc, char *argv[])707    |      | ^708    |      | |709    |      | (1) entry to 'main'710    |......711    |  207 |   if (optind == argc || optind == argc - 1)712    |      |      ~713    |      |      |714    |      |      (2) following 'false' branch... ->-+715    |      |                                         |716    |......717    |      |                                         |718    |      |+----------------------------------------+719    |  214 ||  inputFileAsnName = strdup (argv[optind]);720    |      ||  ~721    |      ||  |722    |      |+->(3) ...to here723    |  215 |   if (inputFileAsnName == NULL)724    |      |      ~725    |      |      |726    |      |      (4) following 'false' branch (when 'inputFileAsnName_118' is non-NULL)... ->-+727    |      |                                                                                   |728    |......729    |      |                                                                                   |730    |      |+----------------------------------------------------------------------------------+731    |  221 ||  inputFileAssignmentName = strdup (argv[optind + 1]);732    |      ||  ~733    |      ||  |734    |      |+->(5) ...to here735    |  222 |   if (inputFileAssignmentName == NULL)736    |      |      ~737    |      |      |738    |      |      (6) following 'false' branch (when 'inputFileAssignmentName_120' is non-NULL)... ->-+739    |      |                                                                                          |740    |......741    |      |                                                                                          |742    |      |+-----------------------------------------------------------------------------------------+743    |  228 ||  asn1_result =744    |      ||  ~745    |      ||  |746    |      |+->(7) ...to here747    |......748    |  248 |   if (asn1_result != ASN1_SUCCESS)749    |      |      ~750    |      |      |751    |      |      (8) following 'false' branch... ->-+752    |      |                                         |753    |......754    |      |                                         |755    |      |+----------------------------------------+756    |  256 ||  inputFile = fopen (inputFileAssignmentName, "r");757    |      ||  ~758    |      ||  |759    |      |+->(9) ...to here760    |  257 |761    |  258 |   if (inputFile == NULL)762    |      |      ~763    |      |      |764    |      |      (10) following 'false' branch... ->-+765    |      |                                          |766    |......767    |      |                                          |768    |      |+-----------------------------------------+769    |  268 ||  putc ('\n', stderr);770    |      ||  ~771    |      ||  |772    |      |+->(11) ...to here773    |......774    |  301 |   if (last_ra != ASSIGNMENT_EOF)775    |      |      ~776    |      |      |777    |      |      (12) following 'false' branch... ->-+778    |      |                                          |779    |......780    |      |                                          |781    |      |+-----------------------------------------+782    |  306 ||  fclose (inputFile);783    |      ||  ~784    |      ||  |785    |      |+->(13) ...to here786    |......787    |  314 |   if (asn1_result == ASN1_MEM_ERROR)788    |      |      ~789    |      |      |790    |      |      (14) following 'false' branch... ->-+791    |      |                                          |792    |793  'main': events 15-24794    |795    |      |                                          |796    |      |+-----------------------------------------+797    |  314 ||  if (asn1_result == ASN1_MEM_ERROR)798    |      ||     ^799    |      ||     |800    |      |+---->(15) ...to here801    |......802    |  326 |   if (asn1_result != ASN1_SUCCESS)803    |      |      ~804    |      |      |805    |      |      (16) following 'false' branch (when 'asn1_result_82 == 0')... ->-+806    |      |                                                                       |807    |......808    |      |                                                                       |809    |      |+----------------------------------------------------------------------+810    |  342 ||  fprintf (stderr, "-----------------\nNumber of bytes=%i\n", der_len);811    |      ||  ~812    |      ||  |813    |      |+->(17) ...to here814    |  343 |   for (k = 0; k < der_len; k++)815    |      |                 ~816    |      |                 |817    |      |                 (18) following 'false' branch... ->-+818    |      |                                                     |819    |      |                                                     |820    |      |+----------------------------------------------------+821    |  344 ||    fprintf (stderr, "%02x ", der[k]);822    |  345 ||  fputs ("\n-----------------\n", stderr);823    |      ||  ~824    |      ||  |825    |      |+->(19) ...to here826    |......827    |  350 |   if (!checkSyntaxOnly)828    |      |      ~829    |      |      |830    |      |      (20) following 'true' branch (when 'checkSyntaxOnly_80 == 0')... ->-+831    |      |                                                                          |832    |      |                                                                          |833    |      |+-------------------------------------------------------------------------+834    |  351 ||    {835    |  352 ||      if (outputFileName == NULL)836    |      ||      ~  ~837    |      ||      |  |838    |      ||      |  (22) following 'true' branch... ->-+839    |      |+----->(21) ...to here                       |840    |      |                                             |841    |      |                                             |842    |      |+--------------------------------------------+843    |  353 ||        createFileName (inputFileAssignmentName, &outputFileName);844    |      ||        ~845    |      ||        |846    |      |+------->(23) ...to here847    |      |         (24) calling 'createFileName' from 'main'848    |849    +--> 'createFileName': events 25-26850           |851           |   90 | createFileName (char *inputFileName, char **outputFileName)852           |      | ^853           |      | |854           |      | (25) entry to 'createFileName'855           |......856           |   97 |   while ((char_p = strchr (char_p, '/')))857           |      |                    ~858           |      |                    |859           |      |                    (26) when 'strchr' returns NULL860           |861         'createFileName': events 27-29862           |863           |   97 |   while ((char_p = strchr (char_p, '/')))864           |      |          ^865           |      |          |866           |      |          (27) following 'false' branch (when 'char_p_14' is NULL)... ->-+867           |      |                                                                         |868           |......869           |      |                                                                         |870           |      |+------------------------------------------------------------------------+871           |  103 ||  char_p = slash_p;872           |      ||  ~873           |      ||  |874           |      |+->(28) ...to here875           |......876           |  106 |   while ((char_p = strchr (char_p, '.')))877           |      |                    ~878           |      |                    |879           |      |                    (29) when 'strchr' returns NULL880           |881         'createFileName': events 30-33882           |883           |  106 |   while ((char_p = strchr (char_p, '.')))884           |      |          ^885           |      |          |886           |      |          (30) following 'false' branch (when 'char_p_16' is NULL)... ->-+887           |      |                                                                         |888           |......889           |      |                                                                         |890           |      |+------------------------------------------------------------------------+891           |  113 ||  *outputFileName = (char *) malloc (dot_p - inputFileName + 1 +892           |      ||  ~893           |      ||  |894           |      |+->(31) ...to here895           |  114 |                                      strlen (".out"));896           |  115 |   if (*outputFileName == NULL)897           |      |      ~898           |      |      |899           |      |      (32) following 'false' branch... ->-+900           |      |                                          |901           |......902           |      |                                          |903           |      |+-----------------------------------------+904           |  121 ||  memcpy (*outputFileName, inputFileName, dot_p - inputFileName);905           |      ||  ~906           |      ||  |907           |      |+->(33) ...to here908           |909    <------+910    |911  'main': events 34-35912    |913    |  353 |         createFileName (inputFileAssignmentName, &outputFileName);914    |      |         ^915    |      |         |916    |      |         (34) returning to 'main' from 'createFileName'917    |......918    |  359 |       if (outputFile == NULL)919    |      |          ~920    |      |          |921    |      |          (35) following 'false' branch... ->-+922    |      |                                              |923    |924  'main': events 36-39925    |926    |      |                                              |927    |      |+---------------------------------------------+928    |  359 ||      if (outputFile == NULL)929    |      ||         ^930    |      ||         |931    |      |+-------->(36) ...to here932    |......933    |  371 |       for (k = 0; k < der_len; k++)934    |      |                     ~935    |      |                     |936    |      |                     (37) following 'true' branch... ->-+937    |      |                                                        |938    |      |                                                        |939    |      |+-------------------------------------------------------+940    |  372 ||        fprintf (outputFile, "%c", der[k]);941    |      ||        ~                             ~942    |      ||        |                             |943    |      |+------->(38) ...to here               (39) dereference of NULL 'der_83 + (sizetype) k_85'944    |945  CC       asn1Decoding.o946  CC       benchmark.o947  CCLD     asn1Decoding948gl/read-file.c: In function 'fread_file':949gl/read-file.c:198:13: warning: leak of FILE 'fopen (filename_11(D), mode_4)' [CWE-775] [-Wanalyzer-file-leak]950  198 |   if (flags & RF_SENSITIVE)951      |             ^952  'read_file': events 1-6953    |954    |  190 | read_file (const char *filename, int flags, size_t *length)955    |      | ^956    |      | |957    |      | (1) entry to 'read_file'958    |......959    |  193 |   FILE *stream = fopen (filename, mode);960    |      |                  ~961    |      |                  |962    |      |                  (2) opened here963    |  194 |964    |  195 |   if (!stream)965    |      |      ~966    |      |      |967    |      |      (3) assuming 'fopen (filename_11(D), mode_4)' is non-NULL968    |      |      (4) following 'false' branch... ->-+969    |      |                                         |970    |......971    |      |                                         |972    |      |+----------------------------------------+973    |  198 ||  if (flags & RF_SENSITIVE)974    |      ||  ~975    |      ||  |976    |      |+->(5) ...to here977    |......978    |  201 |   char *out = fread_file (stream, flags, length);979    |      |               ~980    |      |               |981    |      |               (6) calling 'fread_file' from 'read_file'982    |983    +--> 'fread_file': events 7-10984           |985           |   52 | fread_file (FILE *stream, int flags, size_t *length)986           |      | ^987           |      | |988           |      | (7) entry to 'fread_file'989           |......990           |   61 |     if (fstat (fileno (stream), &st) >= 0 && S_ISREG (st.st_mode))991           |      |        ~992           |      |        |993           |      |        (8) following 'true' branch... ->-+994           |      |                                          |995           |      |                                          |996           |      |+-----------------------------------------+997           |   62 ||      {998           |   63 ||        off_t pos = ftello (stream);999           |      ||        ~           ~1000           |      ||        |           |1001           |      ||        |           (10) if 'ftello' throws an exception...1002           |      |+------->(9) ...to here1003           |1004         'read_file': event 111005           |1006           |  198 |   if (flags & RF_SENSITIVE)1007           |      |             ^1008           |      |             |1009           |      |             (11) 'fopen (filename_11(D), mode_4)' leaks here; was opened at (2)1010           |1011make[3]: Leaving directory '/build/libtasn1/src/libtasn1-4.21.0/src'1012make[2]: Leaving directory '/build/libtasn1/src/libtasn1-4.21.0/src'1013Making all in doc1014make[2]: Entering directory '/build/libtasn1/src/libtasn1-4.21.0/doc'1015make[3]: Entering directory '/build/libtasn1/src/libtasn1-4.21.0/doc'1016make[3]: Nothing to be done for 'all-am'.1017make[3]: Leaving directory '/build/libtasn1/src/libtasn1-4.21.0/doc'1018make[2]: Leaving directory '/build/libtasn1/src/libtasn1-4.21.0/doc'1019Making all in examples1020make[2]: Entering directory '/build/libtasn1/src/libtasn1-4.21.0/examples'1021make  all-am1022make[3]: Entering directory '/build/libtasn1/src/libtasn1-4.21.0/examples'1023  CC       CertificateExample.o1024  CC       pkix_asn1_tab.o1025pkix_asn1_tab.c:7:24: warning: no previous declaration for 'pkix_asn1_tab' [-Wmissing-variable-declarations]1026    7 | const asn1_static_node pkix_asn1_tab[] = {1027      |                        ^~~~~~~~~~~~~1028  CCLD     CertificateExample1029  CC       CrlExample.o1030  CCLD     CrlExample1031make[3]: Leaving directory '/build/libtasn1/src/libtasn1-4.21.0/examples'1032make[2]: Leaving directory '/build/libtasn1/src/libtasn1-4.21.0/examples'1033Making all in fuzz1034make[2]: Entering directory '/build/libtasn1/src/libtasn1-4.21.0/fuzz'1035  CC       corpus2array.o1036  CCLD     corpus2array1037make[2]: Leaving directory '/build/libtasn1/src/libtasn1-4.21.0/fuzz'1038Making all in tests1039make[2]: Entering directory '/build/libtasn1/src/libtasn1-4.21.0/tests'1040make  all-am1041make[3]: Entering directory '/build/libtasn1/src/libtasn1-4.21.0/tests'1042make[3]: Nothing to be done for 'all-am'.1043make[3]: Leaving directory '/build/libtasn1/src/libtasn1-4.21.0/tests'1044make[2]: Leaving directory '/build/libtasn1/src/libtasn1-4.21.0/tests'1045make[2]: Entering directory '/build/libtasn1/src/libtasn1-4.21.0'1046make[2]: Leaving directory '/build/libtasn1/src/libtasn1-4.21.0'1047make[1]: Leaving directory '/build/libtasn1/src/libtasn1-4.21.0'1048==> Starting check()...1049  GEN      public-submodule-commit1050make  check-recursive1051make[1]: Entering directory '/build/libtasn1/src/libtasn1-4.21.0'1052Making check in lib1053make[2]: Entering directory '/build/libtasn1/src/libtasn1-4.21.0/lib'1054Making check in gl1055make[3]: Entering directory '/build/libtasn1/src/libtasn1-4.21.0/lib/gl'1056make  check-recursive1057make[4]: Entering directory '/build/libtasn1/src/libtasn1-4.21.0/lib/gl'1058make[5]: Entering directory '/build/libtasn1/src/libtasn1-4.21.0/lib/gl'1059make[5]: Nothing to be done for 'check-am'.1060make[5]: Leaving directory '/build/libtasn1/src/libtasn1-4.21.0/lib/gl'1061make[4]: Leaving directory '/build/libtasn1/src/libtasn1-4.21.0/lib/gl'1062make[3]: Leaving directory '/build/libtasn1/src/libtasn1-4.21.0/lib/gl'1063make[3]: Entering directory '/build/libtasn1/src/libtasn1-4.21.0/lib'1064make[3]: Nothing to be done for 'check-am'.1065make[3]: Leaving directory '/build/libtasn1/src/libtasn1-4.21.0/lib'1066make[2]: Leaving directory '/build/libtasn1/src/libtasn1-4.21.0/lib'1067Making check in src1068make[2]: Entering directory '/build/libtasn1/src/libtasn1-4.21.0/src'1069Making check in gl1070make[3]: Entering directory '/build/libtasn1/src/libtasn1-4.21.0/src/gl'1071make  check-recursive1072make[4]: Entering directory '/build/libtasn1/src/libtasn1-4.21.0/src/gl'1073make[5]: Entering directory '/build/libtasn1/src/libtasn1-4.21.0/src/gl'1074make[5]: Nothing to be done for 'check-am'.1075make[5]: Leaving directory '/build/libtasn1/src/libtasn1-4.21.0/src/gl'1076make[4]: Leaving directory '/build/libtasn1/src/libtasn1-4.21.0/src/gl'1077make[3]: Leaving directory '/build/libtasn1/src/libtasn1-4.21.0/src/gl'1078make[3]: Entering directory '/build/libtasn1/src/libtasn1-4.21.0/src'1079make[3]: Nothing to be done for 'check-am'.1080make[3]: Leaving directory '/build/libtasn1/src/libtasn1-4.21.0/src'1081make[2]: Leaving directory '/build/libtasn1/src/libtasn1-4.21.0/src'1082Making check in doc1083make[2]: Entering directory '/build/libtasn1/src/libtasn1-4.21.0/doc'1084make[3]: Entering directory '/build/libtasn1/src/libtasn1-4.21.0/doc'1085make[3]: Nothing to be done for 'check-am'.1086make[3]: Leaving directory '/build/libtasn1/src/libtasn1-4.21.0/doc'1087make[2]: Leaving directory '/build/libtasn1/src/libtasn1-4.21.0/doc'1088Making check in examples1089make[2]: Entering directory '/build/libtasn1/src/libtasn1-4.21.0/examples'1090make  check-am1091make[3]: Entering directory '/build/libtasn1/src/libtasn1-4.21.0/examples'1092make[3]: Nothing to be done for 'check-am'.1093make[3]: Leaving directory '/build/libtasn1/src/libtasn1-4.21.0/examples'1094make[2]: Leaving directory '/build/libtasn1/src/libtasn1-4.21.0/examples'1095Making check in fuzz1096make[2]: Entering directory '/build/libtasn1/src/libtasn1-4.21.0/fuzz'1097make  libtasn1_array2tree_fuzzer libtasn1_parser2tree_fuzzer libtasn1_pkix_der_fuzzer libtasn1_gnutls_der_fuzzer asn1_get_length_ber_fuzzer asn1_get_length_der_fuzzer asn1_get_object_id_der_fuzzer asn1_decode_simple_ber_fuzzer asn1_decode_simple_der_fuzzer1098make[3]: Entering directory '/build/libtasn1/src/libtasn1-4.21.0/fuzz'1099  CC       libtasn1_array2tree_fuzzer.o1100libtasn1_array2tree_fuzzer.c:32:24: warning: no previous declaration for 'pkix_asn1_tab' [-Wmissing-variable-declarations]1101   32 | const asn1_static_node pkix_asn1_tab[] = {1102      |                        ^~~~~~~~~~~~~1103  CC       main.o1104  CCLD     libtasn1_array2tree_fuzzer1105  CC       libtasn1_parser2tree_fuzzer.o1106  CCLD     libtasn1_parser2tree_fuzzer1107  CC       libtasn1_pkix_der_fuzzer.o1108  CCLD     libtasn1_pkix_der_fuzzer1109  CC       libtasn1_gnutls_der_fuzzer.o1110libtasn1_gnutls_der_fuzzer.c:36:24: warning: no previous declaration for 'gnutls_asn1_tab' [-Wmissing-variable-declarations]1111   36 | const asn1_static_node gnutls_asn1_tab[] = {1112      |                        ^~~~~~~~~~~~~~~1113  CCLD     libtasn1_gnutls_der_fuzzer1114  CC       asn1_get_length_ber_fuzzer.o1115  CCLD     asn1_get_length_ber_fuzzer1116  CC       asn1_get_length_der_fuzzer.o1117  CCLD     asn1_get_length_der_fuzzer1118  CC       asn1_get_object_id_der_fuzzer.o1119  CCLD     asn1_get_object_id_der_fuzzer1120  CC       asn1_decode_simple_ber_fuzzer.o1121  CCLD     asn1_decode_simple_ber_fuzzer1122  CC       asn1_decode_simple_der_fuzzer.o1123  CCLD     asn1_decode_simple_der_fuzzer1124make[3]: Leaving directory '/build/libtasn1/src/libtasn1-4.21.0/fuzz'1125make  check-TESTS1126make[3]: Entering directory '/build/libtasn1/src/libtasn1-4.21.0/fuzz'1127make[4]: Entering directory '/build/libtasn1/src/libtasn1-4.21.0/fuzz'1128PASS: libtasn1_array2tree_fuzzer1129PASS: libtasn1_parser2tree_fuzzer1130PASS: libtasn1_pkix_der_fuzzer1131PASS: libtasn1_gnutls_der_fuzzer1132PASS: asn1_get_length_ber_fuzzer1133PASS: asn1_get_length_der_fuzzer1134PASS: asn1_get_object_id_der_fuzzer1135PASS: asn1_decode_simple_ber_fuzzer1136PASS: asn1_decode_simple_der_fuzzer1137============================================================================1138Testsuite summary for GNU Libtasn1 4.21.01139============================================================================1140# TOTAL: 91141# PASS:  91142# SKIP:  01143# XFAIL: 01144# FAIL:  01145# XPASS: 01146# ERROR: 01147============================================================================1148make[4]: Leaving directory '/build/libtasn1/src/libtasn1-4.21.0/fuzz'1149make[3]: Leaving directory '/build/libtasn1/src/libtasn1-4.21.0/fuzz'1150make[2]: Leaving directory '/build/libtasn1/src/libtasn1-4.21.0/fuzz'1151Making check in tests1152make[2]: Entering directory '/build/libtasn1/src/libtasn1-4.21.0/tests'1153make  check-am1154make[3]: Entering directory '/build/libtasn1/src/libtasn1-4.21.0/tests'1155make  Test_parser Test_tree Test_encoding Test_indefinite Test_errors Test_simple Test_overflow Test_strings Test_choice Test_encdec copynode coding-decoding2 strict-der Test_choice_ocsp ocsp-basic-response octet-string coding-long-oid object-id-decoding spc_pe_image_data setof CVE-2018-1000654 reproducers object-id-encoding version \1156  crlf.sh benchmark.sh threadsafety.sh decoding.sh decoding-invalid-x509.sh decoding-invalid-pkcs7.sh coding.sh parser.sh1157make[4]: Entering directory '/build/libtasn1/src/libtasn1-4.21.0/tests'1158  CC       Test_parser.o1159Test_parser.c:44:13: warning: no previous declaration for 'fileCorrectName' [-Wmissing-variable-declarations]1160   44 | const char *fileCorrectName;1161      |             ^~~~~~~~~~~~~~~1162Test_parser.c:45:6: warning: no previous declaration for 'fileErroredName' [-Wmissing-variable-declarations]1163   45 | char fileErroredName[] = "Test_parser_ERROR.asn";1164      |      ^~~~~~~~~~~~~~~1165Test_parser.c:49:11: warning: no previous declaration for 'test_array' [-Wmissing-variable-declarations]1166   49 | test_type test_array[] = {1167      |           ^~~~~~~~~~1168  CCLD     Test_parser1169Test_parser.c: In function 'createFile':1170Test_parser.c:160:3: warning: use of possibly-NULL 'fopen (&fileErroredName, "w")' where non-null expected [CWE-690] [-Wanalyzer-possible-null-argument]1171  160 |   fclose (fileOut);1172      |   ^1173  'createFile': events 1-41174  149 |   fileOut = fopen (fileErroredName, "w");1175      |             ^1176      |             |1177      |             (1) this call could return NULL1178  150 |1179  151 |   while (readLine (fileIn, lineRead) != EOF)1180      |                                      ~1181      |                                      |1182      |                                      (2) following 'false' branch... ->-+1183      |                                                                         |1184......1185      |                                                                         |1186      |+------------------------------------------------------------------------+1187  160 ||  fclose (fileOut);1188      ||  ~1189      ||  |1190      |+->(3) ...to here1191      |   (4) argument 1 ('fopen (&fileErroredName, "w")') from (1) could be NULL where non-null expected1192/usr/include/stdio.h:191:12: note: argument 1 of 'fclose' must be non-null1193  191 | extern int fclose (FILE *__stream) __nonnull ((1));1194      |            ^1195Test_parser.c: In function 'readLine':1196Test_parser.c:130:16: warning: use of possibly-NULL 'file_6(D)' where non-null expected [CWE-690] [-Wanalyzer-possible-null-argument]1197  130 |   while (((c = fgetc (file)) != EOF) && (c != '\n'))1198      |                ^1199  'createFile': events 1-31200    |1201    |  142 | createFile (int lineNumber, const char *line)1202    |      | ^1203    |      | |1204    |      | (1) entry to 'createFile'1205    |......1206    |  148 |   fileIn = fopen (fileCorrectName, "r");1207    |      |            ~1208    |      |            |1209    |      |            (2) this call could return NULL1210    |......1211    |  151 |   while (readLine (fileIn, lineRead) != EOF)1212    |      |          ~1213    |      |          |1214    |      |          (3) calling 'readLine' from 'createFile'1215    |1216    +--> 'readLine': events 4-51217           |1218           |  126 | readLine (FILE *file, char *line)1219           |      | ^1220           |      | |1221           |      | (4) entry to 'readLine'1222           |......1223           |  130 |   while (((c = fgetc (file)) != EOF) && (c != '\n'))1224           |      |                ~1225           |      |                |1226           |      |                (5) argument 1 ('file_6(D)') from (2) could be NULL where non-null expected1227           |1228/usr/include/stdio.h:582:12: note: argument 1 of 'fgetc' must be non-null1229  582 | extern int fgetc (FILE *__stream) __nonnull ((1));1230      |            ^1231Test_parser.c:130:16: warning: leak of FILE 'fopen (fileCorrectName, "r")' [CWE-775] [-Wanalyzer-file-leak]1232  130 |   while (((c = fgetc (file)) != EOF) && (c != '\n'))1233      |                ^1234  'createFile': events 1-31235    |1236    |  142 | createFile (int lineNumber, const char *line)1237    |      | ^1238    |      | |1239    |      | (1) entry to 'createFile'1240    |......1241    |  148 |   fileIn = fopen (fileCorrectName, "r");1242    |      |            ~1243    |      |            |1244    |      |            (2) opened here1245    |......1246    |  151 |   while (readLine (fileIn, lineRead) != EOF)1247    |      |          ~1248    |      |          |1249    |      |          (3) calling 'readLine' from 'createFile'1250    |1251    +--> 'readLine': events 4-61252           |1253           |  126 | readLine (FILE *file, char *line)1254           |      | ^1255           |      | |1256           |      | (4) entry to 'readLine'1257           |......1258           |  130 |   while (((c = fgetc (file)) != EOF) && (c != '\n'))1259           |      |                ~1260           |      |                |1261           |      |                (5) if 'fgetc' throws an exception...1262           |      |                (6) 'fopen (fileCorrectName, "r")' leaks here; was opened at (2)1263           |1264Test_parser.c:130:16: warning: leak of FILE 'fopen (&fileErroredName, "w")' [CWE-775] [-Wanalyzer-file-leak]1265  130 |   while (((c = fgetc (file)) != EOF) && (c != '\n'))1266      |                ^1267  'createFile': events 1-31268    |1269    |  142 | createFile (int lineNumber, const char *line)1270    |      | ^1271    |      | |1272    |      | (1) entry to 'createFile'1273    |......1274    |  149 |   fileOut = fopen (fileErroredName, "w");1275    |      |             ~1276    |      |             |1277    |      |             (2) opened here1278    |  150 |1279    |  151 |   while (readLine (fileIn, lineRead) != EOF)1280    |      |          ~1281    |      |          |1282    |      |          (3) calling 'readLine' from 'createFile'1283    |1284    +--> 'readLine': events 4-61285           |1286           |  126 | readLine (FILE *file, char *line)1287           |      | ^1288           |      | |1289           |      | (4) entry to 'readLine'1290           |......1291           |  130 |   while (((c = fgetc (file)) != EOF) && (c != '\n'))1292           |      |                ~1293           |      |                |1294           |      |                (5) if 'fgetc' throws an exception...1295           |      |                (6) 'fopen (&fileErroredName, "w")' leaks here; was opened at (2)1296           |1297Test_parser.c:132:13: warning: leak of FILE 'fopen (fileCorrectName, "r")' [CWE-775] [-Wanalyzer-file-leak]1298  132 |       *line = c;1299      |             ^1300  'createFile': events 1-31301    |1302    |  142 | createFile (int lineNumber, const char *line)1303    |      | ^1304    |      | |1305    |      | (1) entry to 'createFile'1306    |......1307    |  148 |   fileIn = fopen (fileCorrectName, "r");1308    |      |            ~1309    |      |            |1310    |      |            (2) opened here1311    |......1312    |  151 |   while (readLine (fileIn, lineRead) != EOF)1313    |      |          ~1314    |      |          |1315    |      |          (3) calling 'readLine' from 'createFile'1316    |1317    +--> 'readLine': events 4-81318           |1319           |  126 | readLine (FILE *file, char *line)1320           |      | ^1321           |      | |1322           |      | (4) entry to 'readLine'1323           |......1324           |  130 |   while (((c = fgetc (file)) != EOF) && (c != '\n'))1325           |      |                ~                     ~1326           |      |                |                     |1327           |      |                |                     (5) following 'true' branch... ->-+1328           |      |                (7) if 'fgetc' throws an exception...                   |1329           |      |                                                                        |1330           |      |                                                                        |1331           |      |+-----------------------------------------------------------------------+1332           |  131 ||    {1333           |  132 ||      *line = c;1334           |      ||      ~     ~1335           |      ||      |     |1336           |      ||      |     (8) 'fopen (fileCorrectName, "r")' leaks here; was opened at (2)1337           |      |+----->(6) ...to here1338           |1339Test_parser.c:132:13: warning: leak of FILE 'fopen (&fileErroredName, "w")' [CWE-775] [-Wanalyzer-file-leak]1340  132 |       *line = c;1341      |             ^1342  'createFile': events 1-31343    |1344    |  142 | createFile (int lineNumber, const char *line)1345    |      | ^1346    |      | |1347    |      | (1) entry to 'createFile'1348    |......1349    |  149 |   fileOut = fopen (fileErroredName, "w");1350    |      |             ~1351    |      |             |1352    |      |             (2) opened here1353    |  150 |1354    |  151 |   while (readLine (fileIn, lineRead) != EOF)1355    |      |          ~1356    |      |          |1357    |      |          (3) calling 'readLine' from 'createFile'1358    |1359    +--> 'readLine': events 4-81360           |1361           |  126 | readLine (FILE *file, char *line)1362           |      | ^1363           |      | |1364           |      | (4) entry to 'readLine'1365           |......1366           |  130 |   while (((c = fgetc (file)) != EOF) && (c != '\n'))1367           |      |                ~                     ~1368           |      |                |                     |1369           |      |                |                     (5) following 'true' branch... ->-+1370           |      |                (7) if 'fgetc' throws an exception...                   |1371           |      |                                                                        |1372           |      |                                                                        |1373           |      |+-----------------------------------------------------------------------+1374           |  131 ||    {1375           |  132 ||      *line = c;1376           |      ||      ~     ~1377           |      ||      |     |1378           |      ||      |     (8) 'fopen (&fileErroredName, "w")' leaks here; was opened at (2)1379           |      |+----->(6) ...to here1380           |1381  CC       Test_tree.o1382In file included from Test_tree.c:41:1383Test_tree_asn1_tab.c:7:24: warning: no previous declaration for 'Test_tree_asn1_tab' [-Wmissing-variable-declarations]1384    7 | const asn1_static_node Test_tree_asn1_tab[] = {1385      |                        ^~~~~~~~~~~~~~~~~~1386Test_tree.c:79:11: warning: no previous declaration for 'test_array' [-Wmissing-variable-declarations]1387   79 | test_type test_array[] = {1388      |           ^~~~~~~~~~1389  CCLD     Test_tree1390Test_tree.c: In function 'main':1391Test_tree.c:552:15: warning: use of uninitialized value 'der_len' [CWE-457] [-Wanalyzer-use-of-uninitialized-value]1392  552 |               asn1_write_value (asn1_element, test->par1, der, der_len);1393      |               ^1394  'main': events 1-51395  470 |   int errorCounter = 0, testCounter = 0, der_len;1396      |                                          ^1397      |                                          |1398      |                                          (1) region created on stack here1399      |                                          (2) capacity: 4 bytes1400......1401  503 |   if (result != ASN1_SUCCESS)1402      |      ~1403      |      |1404      |      (3) following 'false' branch... ->-+1405      |                                         |1406......1407      |                                         |1408      |+----------------------------------------+1409  510 ||  if (1)1410      ||  ~1411      ||  |1412      |+->(4) ...to here1413......1414  515 |   if (out == NULL)1415      |      ~1416      |      |1417      |      (5) following 'false' branch (when 'out_209' is non-NULL)... ->-+1418      |                                                                      |1419  'main': events 6-111420      |                                                                      |1421      |+---------------------------------------------------------------------+1422  515 ||  if (out == NULL)1423      ||     ^1424      ||     |1425      |+---->(6) ...to here1426......1427  529 |   while (test->action != ACT_NULL)1428      |                       ~1429      |                       |1430      |                       (7) following 'true' branch... ->-+1431      |                                                         |1432      |                                                         |1433      |+--------------------------------------------------------+1434  530 ||    {1435  531 ||      testCounter++;1436      ||      ~1437      ||      |1438      |+----->(8) ...to here1439......1440  550 |           if ((test->par2) && (!strcmp ("DER", test->par2)))1441      |              ~1442      |              |1443      |              (9) following 'true' branch... ->-+1444      |                                                |1445      |                                                |1446      |+-----------------------------------------------+1447  551 ||            result =1448      ||            ~1449      ||            |1450      |+----------->(10) ...to here1451  552 |               asn1_write_value (asn1_element, test->par1, der, der_len);1452      |               ~1453      |               |1454      |               (11) use of uninitialized value 'der_len' here1455Test_tree.c:588:20: warning: use of uninitialized value 'der_len' [CWE-457] [-Wanalyzer-use-of-uninitialized-value]1456  588 |           result = asn1_der_decoding (&asn1_element, der, der_len,1457      |                    ^1458  'main': events 1-51459  470 |   int errorCounter = 0, testCounter = 0, der_len;1460      |                                          ^1461      |                                          |1462      |                                          (1) region created on stack here1463      |                                          (2) capacity: 4 bytes1464......1465  503 |   if (result != ASN1_SUCCESS)1466      |      ~1467      |      |1468      |      (3) following 'false' branch... ->-+1469      |                                         |1470......1471      |                                         |1472      |+----------------------------------------+1473  510 ||  if (1)1474      ||  ~1475      ||  |1476      |+->(4) ...to here1477......1478  515 |   if (out == NULL)1479      |      ~1480      |      |1481      |      (5) following 'false' branch (when 'out_209' is non-NULL)... ->-+1482      |                                                                      |1483  'main': events 6-91484      |                                                                      |1485      |+---------------------------------------------------------------------+1486  515 ||  if (out == NULL)1487      ||     ^1488      ||     |1489      |+---->(6) ...to here1490......1491  529 |   while (test->action != ACT_NULL)1492      |                       ~1493      |                       |1494      |                       (7) following 'true' branch... ->-+1495      |                                                         |1496      |                                                         |1497      |+--------------------------------------------------------+1498  530 ||    {1499  531 ||      testCounter++;1500      ||      ~1501      ||      |1502      |+----->(8) ...to here1503......1504  588 |           result = asn1_der_decoding (&asn1_element, der, der_len,1505      |                    ~1506      |                    |1507      |                    (9) use of uninitialized value 'der_len' here1508Test_tree.c:593:13: warning: use of uninitialized value 'der_len' [CWE-457] [-Wanalyzer-use-of-uninitialized-value]1509  593 |             asn1_der_decoding_element (&asn1_element, test->par1, der,1510      |             ^1511  'main': events 1-51512  470 |   int errorCounter = 0, testCounter = 0, der_len;1513      |                                          ^1514      |                                          |1515      |                                          (1) region created on stack here1516      |                                          (2) capacity: 4 bytes1517......1518  503 |   if (result != ASN1_SUCCESS)1519      |      ~1520      |      |1521      |      (3) following 'false' branch... ->-+1522      |                                         |1523......1524      |                                         |1525      |+----------------------------------------+1526  510 ||  if (1)1527      ||  ~1528      ||  |1529      |+->(4) ...to here1530......1531  515 |   if (out == NULL)1532      |      ~1533      |      |1534      |      (5) following 'false' branch (when 'out_209' is non-NULL)... ->-+1535      |                                                                      |1536  'main': events 6-91537      |                                                                      |1538      |+---------------------------------------------------------------------+1539  515 ||  if (out == NULL)1540      ||     ^1541      ||     |1542      |+---->(6) ...to here1543......1544  529 |   while (test->action != ACT_NULL)1545      |                       ~1546      |                       |1547      |                       (7) following 'true' branch... ->-+1548      |                                                         |1549      |                                                         |1550      |+--------------------------------------------------------+1551  530 ||    {1552  531 ||      testCounter++;1553      ||      ~1554      ||      |1555      |+----->(8) ...to here1556......1557  593 |             asn1_der_decoding_element (&asn1_element, test->par1, der,1558      |             ~1559      |             |1560      |             (9) use of uninitialized value 'der_len' here1561Test_tree.c:598:13: warning: use of uninitialized value 'der_len' [CWE-457] [-Wanalyzer-use-of-uninitialized-value]1562  598 |             asn1_der_decoding_startEnd (asn1_element, der, der_len,1563      |             ^1564  'main': events 1-51565  470 |   int errorCounter = 0, testCounter = 0, der_len;1566      |                                          ^1567      |                                          |1568      |                                          (1) region created on stack here1569      |                                          (2) capacity: 4 bytes1570......1571  503 |   if (result != ASN1_SUCCESS)1572      |      ~1573      |      |1574      |      (3) following 'false' branch... ->-+1575      |                                         |1576......1577      |                                         |1578      |+----------------------------------------+1579  510 ||  if (1)1580      ||  ~1581      ||  |1582      |+->(4) ...to here1583......1584  515 |   if (out == NULL)1585      |      ~1586      |      |1587      |      (5) following 'false' branch (when 'out_209' is non-NULL)... ->-+1588      |                                                                      |1589  'main': events 6-91590      |                                                                      |1591      |+---------------------------------------------------------------------+1592  515 ||  if (out == NULL)1593      ||     ^1594      ||     |1595      |+---->(6) ...to here1596......1597  529 |   while (test->action != ACT_NULL)1598      |                       ~1599      |                       |1600      |                       (7) following 'true' branch... ->-+1601      |                                                         |1602      |                                                         |1603      |+--------------------------------------------------------+1604  530 ||    {1605  531 ||      testCounter++;1606      ||      ~1607      ||      |1608      |+----->(8) ...to here1609......1610  598 |             asn1_der_decoding_startEnd (asn1_element, der, der_len,1611      |             ~1612      |             |1613      |             (9) use of uninitialized value 'der_len' here1614Test_tree.c:624:15: warning: use of uninitialized value 'der_len' [CWE-457] [-Wanalyzer-use-of-uninitialized-value]1615  624 |               printf ("DER encoding len:%i\n", der_len);1616      |               ^1617  'main': events 1-51618  470 |   int errorCounter = 0, testCounter = 0, der_len;1619      |                                          ^1620      |                                          |1621      |                                          (1) region created on stack here1622      |                                          (2) capacity: 4 bytes1623......1624  503 |   if (result != ASN1_SUCCESS)1625      |      ~1626      |      |1627      |      (3) following 'false' branch... ->-+1628      |                                         |1629......1630      |                                         |1631      |+----------------------------------------+1632  510 ||  if (1)1633      ||  ~1634      ||  |1635      |+->(4) ...to here1636......1637  515 |   if (out == NULL)1638      |      ~1639      |      |1640      |      (5) following 'false' branch (when 'out_209' is non-NULL)... ->-+1641      |                                                                      |1642  'main': events 6-111643      |                                                                      |1644      |+---------------------------------------------------------------------+1645  515 ||  if (out == NULL)1646      ||     ^1647      ||     |1648      |+---->(6) ...to here1649......1650  529 |   while (test->action != ACT_NULL)1651      |                       ~1652      |                       |1653      |                       (7) following 'true' branch... ->-+1654      |                                                         |1655      |                                                         |1656      |+--------------------------------------------------------+1657  530 ||    {1658  531 ||      testCounter++;1659      ||      ~1660      ||      |1661      |+----->(8) ...to here1662......1663  622 |           if (verbose)1664      |              ~1665      |              |1666      |              (9) following 'true' branch (when 'verbose_179 != 0')... ->-+1667      |                                                                          |1668      |                                                                          |1669      |+-------------------------------------------------------------------------+1670  623 ||            {1671  624 ||              printf ("DER encoding len:%i\n", der_len);1672      ||              ~1673      ||              |1674      |+------------->(10) ...to here1675      |               (11) use of uninitialized value 'der_len' here1676Test_tree.c:687:58: warning: use of uninitialized value 'valueLen' [CWE-457] [-Wanalyzer-use-of-uninitialized-value]1677  687 |           if ((result != test->errorNumber) || (valueLen != test->par3))1678      |                                                          ^1679  'main': events 1-51680  472 |   int valueLen, tag = 0, class = 0;1681      |       ^1682      |       |1683      |       (1) region created on stack here1684      |       (2) capacity: 4 bytes1685......1686  503 |   if (result != ASN1_SUCCESS)1687      |      ~1688      |      |1689      |      (3) following 'false' branch... ->-+1690      |                                         |1691......1692      |                                         |1693      |+----------------------------------------+1694  510 ||  if (1)1695      ||  ~1696      ||  |1697      |+->(4) ...to here1698......1699  515 |   if (out == NULL)1700      |      ~1701      |      |1702      |      (5) following 'false' branch (when 'out_209' is non-NULL)... ->-+1703      |                                                                      |1704  'main': events 6-91705      |                                                                      |1706      |+---------------------------------------------------------------------+1707  515 ||  if (out == NULL)1708      ||     ^1709      ||     |1710      |+---->(6) ...to here1711......1712  529 |   while (test->action != ACT_NULL)1713      |                       ~1714      |                       |1715      |                       (7) following 'true' branch... ->-+1716      |                                                         |1717      |                                                         |1718      |+--------------------------------------------------------+1719  530 ||    {1720  531 ||      testCounter++;1721      ||      ~1722      ||      |1723      |+----->(8) ...to here1724......1725  687 |           if ((result != test->errorNumber) || (valueLen != test->par3))1726      |              ~1727      |              |1728      |              (9) following 'false' branch... ->-+1729      |                                                 |1730  'main': event 101731      |                                                 |1732      |+------------------------------------------------+1733  687 ||          if ((result != test->errorNumber) || (valueLen != test->par3))1734      ||                                                                ^1735      ||                                                                |1736      |+--------------------------------------------------------------->(10) ...to here1737  'main': event 111738  687 |           if ((result != test->errorNumber) || (valueLen != test->par3))1739      |                                                          ^1740      |                                                          |1741      |                                                          (11) use of uninitialized value 'valueLen' here1742Test_tree.c:694:15: warning: use of uninitialized value 'valueLen' [CWE-457] [-Wanalyzer-use-of-uninitialized-value]1743  694 |               printf ("  Error detected: %s - %d\n\n", asn1_strerror (result),1744      |               ^1745  'main': events 1-51746  472 |   int valueLen, tag = 0, class = 0;1747      |       ^1748      |       |1749      |       (1) region created on stack here1750      |       (2) capacity: 4 bytes1751......1752  503 |   if (result != ASN1_SUCCESS)1753      |      ~1754      |      |1755      |      (3) following 'false' branch... ->-+1756      |                                         |1757......1758      |                                         |1759      |+----------------------------------------+1760  510 ||  if (1)1761      ||  ~1762      ||  |1763      |+->(4) ...to here1764......1765  515 |   if (out == NULL)1766      |      ~1767      |      |1768      |      (5) following 'false' branch (when 'out_209' is non-NULL)... ->-+1769      |                                                                      |1770  'main': events 6-111771      |                                                                      |1772      |+---------------------------------------------------------------------+1773  515 ||  if (out == NULL)1774      ||     ^1775      ||     |1776      |+---->(6) ...to here1777......1778  529 |   while (test->action != ACT_NULL)1779      |                       ~1780      |                       |1781      |                       (7) following 'true' branch... ->-+1782      |                                                         |1783      |                                                         |1784      |+--------------------------------------------------------+1785  530 ||    {1786  531 ||      testCounter++;1787      ||      ~1788      ||      |1789      |+----->(8) ...to here1790......1791  687 |           if ((result != test->errorNumber) || (valueLen != test->par3))1792      |              ~1793      |              |1794      |              (9) following 'true' branch... ->-+1795      |                                                |1796      |                                                |1797      |+-----------------------------------------------+1798  688 ||            {1799  689 ||              errorCounter++;1800      ||              ~1801      ||              |1802      |+------------->(10) ...to here1803......1804  694 |               printf ("  Error detected: %s - %d\n\n", asn1_strerror (result),1805      |               ~1806      |               |1807      |               (11) use of uninitialized value 'valueLen' here1808Test_tree.c:700:57: warning: use of uninitialized value 'der_len' [CWE-457] [-Wanalyzer-use-of-uninitialized-value]1809  700 |           if ((result != test->errorNumber) || (der_len != test->par3))1810      |                                                         ^1811  'main': events 1-51812  470 |   int errorCounter = 0, testCounter = 0, der_len;1813      |                                          ^1814      |                                          |1815      |                                          (1) region created on stack here1816      |                                          (2) capacity: 4 bytes1817......1818  503 |   if (result != ASN1_SUCCESS)1819      |      ~1820      |      |1821      |      (3) following 'false' branch... ->-+1822      |                                         |1823......1824      |                                         |1825      |+----------------------------------------+1826  510 ||  if (1)1827      ||  ~1828      ||  |1829      |+->(4) ...to here1830......1831  515 |   if (out == NULL)1832      |      ~1833      |      |1834      |      (5) following 'false' branch (when 'out_209' is non-NULL)... ->-+1835      |                                                                      |1836  'main': events 6-91837      |                                                                      |1838      |+---------------------------------------------------------------------+1839  515 ||  if (out == NULL)1840      ||     ^1841      ||     |1842      |+---->(6) ...to here1843......1844  529 |   while (test->action != ACT_NULL)1845      |                       ~1846      |                       |1847      |                       (7) following 'true' branch... ->-+1848      |                                                         |1849      |                                                         |1850      |+--------------------------------------------------------+1851  530 ||    {1852  531 ||      testCounter++;1853      ||      ~1854      ||      |1855      |+----->(8) ...to here1856......1857  700 |           if ((result != test->errorNumber) || (der_len != test->par3))1858      |              ~1859      |              |1860      |              (9) following 'false' branch... ->-+1861      |                                                 |1862  'main': event 101863      |                                                 |1864      |+------------------------------------------------+1865  700 ||          if ((result != test->errorNumber) || (der_len != test->par3))1866      ||                                                               ^1867      ||                                                               |1868      |+-------------------------------------------------------------->(10) ...to here1869  'main': event 111870  700 |           if ((result != test->errorNumber) || (der_len != test->par3))1871      |                                                         ^1872      |                                                         |1873      |                                                         (11) use of uninitialized value 'der_len' here1874Test_tree.c:707:15: warning: use of uninitialized value 'der_len' [CWE-457] [-Wanalyzer-use-of-uninitialized-value]1875  707 |               printf ("  Error detected: %s - %d\n\n", asn1_strerror (result),1876      |               ^1877  'main': events 1-51878  470 |   int errorCounter = 0, testCounter = 0, der_len;1879      |                                          ^1880      |                                          |1881      |                                          (1) region created on stack here1882      |                                          (2) capacity: 4 bytes1883......1884  503 |   if (result != ASN1_SUCCESS)1885      |      ~1886      |      |1887      |      (3) following 'false' branch... ->-+1888      |                                         |1889......1890      |                                         |1891      |+----------------------------------------+1892  510 ||  if (1)1893      ||  ~1894      ||  |1895      |+->(4) ...to here1896......1897  515 |   if (out == NULL)1898      |      ~1899      |      |1900      |      (5) following 'false' branch (when 'out_209' is non-NULL)... ->-+1901      |                                                                      |1902  'main': events 6-111903      |                                                                      |1904      |+---------------------------------------------------------------------+1905  515 ||  if (out == NULL)1906      ||     ^1907      ||     |1908      |+---->(6) ...to here1909......1910  529 |   while (test->action != ACT_NULL)1911      |                       ~1912      |                       |1913      |                       (7) following 'true' branch... ->-+1914      |                                                         |1915      |                                                         |1916      |+--------------------------------------------------------+1917  530 ||    {1918  531 ||      testCounter++;1919      ||      ~1920      ||      |1921      |+----->(8) ...to here1922......1923  700 |           if ((result != test->errorNumber) || (der_len != test->par3))1924      |              ~1925      |              |1926      |              (9) following 'true' branch... ->-+1927      |                                                |1928      |                                                |1929      |+-----------------------------------------------+1930  701 ||            {1931  702 ||              errorCounter++;1932      ||              ~1933      ||              |1934      |+------------->(10) ...to here1935......1936  707 |               printf ("  Error detected: %s - %d\n\n", asn1_strerror (result),1937      |               ~1938      |               |1939      |               (11) use of uninitialized value 'der_len' here1940Test_tree.c:729:58: warning: use of uninitialized value 'start' [CWE-457] [-Wanalyzer-use-of-uninitialized-value]1941  729 |               ((!strcmp (test->par2, "START")) && (start != test->par3)) ||1942      |                                                          ^1943  'main': events 1-51944  474 |   int start, end, verbose = 0;1945      |       ^1946      |       |1947      |       (1) region created on stack here1948      |       (2) capacity: 4 bytes1949......1950  503 |   if (result != ASN1_SUCCESS)1951      |      ~1952      |      |1953      |      (3) following 'false' branch... ->-+1954      |                                         |1955......1956      |                                         |1957      |+----------------------------------------+1958  510 ||  if (1)1959      ||  ~1960      ||  |1961      |+->(4) ...to here1962......1963  515 |   if (out == NULL)1964      |      ~1965      |      |1966      |      (5) following 'false' branch (when 'out_209' is non-NULL)... ->-+1967      |                                                                      |1968  'main': events 6-111969      |                                                                      |1970      |+---------------------------------------------------------------------+1971  515 ||  if (out == NULL)1972      ||     ^1973      ||     |1974      |+---->(6) ...to here1975......1976  529 |   while (test->action != ACT_NULL)1977      |                       ~1978      |                       |1979      |                       (7) following 'true' branch... ->-+1980      |                                                         |1981      |                                                         |1982      |+--------------------------------------------------------+1983  530 ||    {1984  531 ||      testCounter++;1985      ||      ~1986      ||      |1987      |+----->(8) ...to here1988......1989  728 |           if ((result != test->errorNumber) ||1990      |              ~1991      |              |1992      |              (9) following 'false' branch... ->-+1993      |                                                 |1994      |                                                 |1995      |+------------------------------------------------+1996  729 ||              ((!strcmp (test->par2, "START")) && (start != test->par3)) ||1997      ||                 ~                                       ~1998      ||                 |                                       |1999      |+---------------->(10) ...to here                         (11) use of uninitialized value 'start' here2000Test_tree.c:730:54: warning: use of uninitialized value 'end' [CWE-457] [-Wanalyzer-use-of-uninitialized-value]2001  730 |               ((!strcmp (test->par2, "END")) && (end != test->par3)))2002      |                                                      ^2003  'main': events 1-52004  474 |   int start, end, verbose = 0;2005      |              ^2006      |              |2007      |              (1) region created on stack here2008      |              (2) capacity: 4 bytes2009......2010  503 |   if (result != ASN1_SUCCESS)2011      |      ~2012      |      |2013      |      (3) following 'false' branch... ->-+2014      |                                         |2015......2016      |                                         |2017      |+----------------------------------------+2018  510 ||  if (1)2019      ||  ~2020      ||  |2021      |+->(4) ...to here2022......2023  515 |   if (out == NULL)2024      |      ~2025      |      |2026      |      (5) following 'false' branch (when 'out_209' is non-NULL)... ->-+2027      |                                                                      |2028  'main': events 6-102029      |                                                                      |2030      |+---------------------------------------------------------------------+2031  515 ||  if (out == NULL)2032      ||     ^2033      ||     |2034      |+---->(6) ...to here2035......2036  529 |   while (test->action != ACT_NULL)2037      |                       ~2038      |                       |2039      |                       (7) following 'true' branch... ->-+2040      |                                                         |2041      |                                                         |2042      |+--------------------------------------------------------+2043  530 ||    {2044  531 ||      testCounter++;2045      ||      ~2046      ||      |2047      |+----->(8) ...to here2048......2049  728 |           if ((result != test->errorNumber) ||2050      |              ~2051      |              |2052      |              (9) following 'false' branch... ->-+2053      |                                                 |2054      |                                                 |2055      |+------------------------------------------------+2056  729 ||              ((!strcmp (test->par2, "START")) && (start != test->par3)) ||2057      ||                 ~2058      ||                 |2059      |+---------------->(10) ...to here2060  'main': events 11-132061  728 |           if ((result != test->errorNumber) ||2062      |                                             ^2063      |                                             |2064      |                                             (11) following 'false' branch (when the strings are non-equal)... ->-+2065      |                                                                                                                  |2066      |                                                                                                                  |2067      |+-----------------------------------------------------------------------------------------------------------------+2068  729 ||              ((!strcmp (test->par2, "START")) && (start != test->par3)) ||2069  730 ||              ((!strcmp (test->par2, "END")) && (end != test->par3)))2070      ||                 ~                                   ~2071      ||                 |                                   |2072      |+---------------->(12) ...to here                     (13) use of uninitialized value 'end' here2073Test_tree.c:739:15: warning: use of uninitialized value 'end' [CWE-457] [-Wanalyzer-use-of-uninitialized-value]2074  739 |               printf ("  Error detected: %s - %d - %d\n\n",2075      |               ^2076  'main': events 1-52077  474 |   int start, end, verbose = 0;2078      |              ^2079      |              |2080      |              (1) region created on stack here2081      |              (2) capacity: 4 bytes2082......2083  503 |   if (result != ASN1_SUCCESS)2084      |      ~2085      |      |2086      |      (3) following 'false' branch... ->-+2087      |                                         |2088......2089      |                                         |2090      |+----------------------------------------+2091  510 ||  if (1)2092      ||  ~2093      ||  |2094      |+->(4) ...to here2095......2096  515 |   if (out == NULL)2097      |      ~2098      |      |2099      |      (5) following 'false' branch (when 'out_209' is non-NULL)... ->-+2100      |                                                                      |2101  'main': events 6-92102      |                                                                      |2103      |+---------------------------------------------------------------------+2104  515 ||  if (out == NULL)2105      ||     ^2106      ||     |2107      |+---->(6) ...to here2108......2109  529 |   while (test->action != ACT_NULL)2110      |                       ~2111      |                       |2112      |                       (7) following 'true' branch... ->-+2113      |                                                         |2114      |                                                         |2115      |+--------------------------------------------------------+2116  530 ||    {2117  531 ||      testCounter++;2118      ||      ~2119      ||      |2120      |+----->(8) ...to here2121......2122  739 |               printf ("  Error detected: %s - %d - %d\n\n",2123      |               ~2124      |               |2125      |               (9) use of uninitialized value 'end' here2126Test_tree.c:769:32: warning: use of uninitialized value 'valueLen' [CWE-457] [-Wanalyzer-use-of-uninitialized-value]2127  769 |               if (valueLen % 8 == 0)2128      |                                ^2129  'main': events 1-52130  472 |   int valueLen, tag = 0, class = 0;2131      |       ^2132      |       |2133      |       (1) region created on stack here2134      |       (2) capacity: 4 bytes2135......2136  503 |   if (result != ASN1_SUCCESS)2137      |      ~2138      |      |2139      |      (3) following 'false' branch... ->-+2140      |                                         |2141......2142      |                                         |2143      |+----------------------------------------+2144  510 ||  if (1)2145      ||  ~2146      ||  |2147      |+->(4) ...to here2148......2149  515 |   if (out == NULL)2150      |      ~2151      |      |2152      |      (5) following 'false' branch (when 'out_209' is non-NULL)... ->-+2153      |                                                                      |2154  'main': events 6-112155      |                                                                      |2156      |+---------------------------------------------------------------------+2157  515 ||  if (out == NULL)2158      ||     ^2159      ||     |2160      |+---->(6) ...to here2161......2162  529 |   while (test->action != ACT_NULL)2163      |                       ~2164      |                       |2165      |                       (7) following 'true' branch... ->-+2166      |                                                         |2167      |                                                         |2168      |+--------------------------------------------------------+2169  530 ||    {2170  531 ||      testCounter++;2171      ||      ~2172      ||      |2173      |+----->(8) ...to here2174......2175  767 |           if (test->action == ACT_READ_BIT)2176      |              ~2177      |              |2178      |              (9) following 'true' branch... ->-+2179      |                                                |2180      |                                                |2181      |+-----------------------------------------------+2182  768 ||            {2183  769 ||              if (valueLen % 8 == 0)2184      ||              ~                ~2185      ||              |                |2186      |+------------->(10) ...to here  (11) use of uninitialized value 'valueLen' here2187Test_tree.c:787:25: warning: use of uninitialized value 'valueLen' [CWE-457] [-Wanalyzer-use-of-uninitialized-value]2188  787 |               (valueLen != test->par3) || (k == -1))2189      |                         ^2190  'main': events 1-52191  472 |   int valueLen, tag = 0, class = 0;2192      |       ^2193      |       |2194      |       (1) region created on stack here2195      |       (2) capacity: 4 bytes2196......2197  503 |   if (result != ASN1_SUCCESS)2198      |      ~2199      |      |2200      |      (3) following 'false' branch... ->-+2201      |                                         |2202......2203      |                                         |2204      |+----------------------------------------+2205  510 ||  if (1)2206      ||  ~2207      ||  |2208      |+->(4) ...to here2209......2210  515 |   if (out == NULL)2211      |      ~2212      |      |2213      |      (5) following 'false' branch (when 'out_209' is non-NULL)... ->-+2214      |                                                                      |2215  'main': events 6-112216      |                                                                      |2217      |+---------------------------------------------------------------------+2218  515 ||  if (out == NULL)2219      ||     ^2220      ||     |2221      |+---->(6) ...to here2222......2223  529 |   while (test->action != ACT_NULL)2224      |                       ~2225      |                       |2226      |                       (7) following 'true' branch... ->-+2227      |                                                         |2228      |                                                         |2229      |+--------------------------------------------------------+2230  530 ||    {2231  531 ||      testCounter++;2232      ||      ~2233      ||      |2234      |+----->(8) ...to here2235......2236  767 |           if (test->action == ACT_READ_BIT)2237      |              ~2238      |              |2239      |              (9) following 'false' branch... ->-+2240      |                                                 |2241......2242      |                                                 |2243      |+------------------------------------------------+2244  779 ||          for (k = 0; k < class; k++)2245      ||          ~             ~2246      ||          |             |2247      ||          |             (11) following 'false' branch... ->-+2248      |+--------->(10) ...to here                                   |2249      |                                                             |2250  'main': events 12-142251      |                                                             |2252      |+------------------------------------------------------------+2253  779 ||          for (k = 0; k < class; k++)2254      ||                        ^2255      ||                        |2256      |+----------------------->(12) ...to here2257......2258  786 |           if ((result != test->errorNumber) ||2259      |              ~2260      |              |2261      |              (13) following 'false' branch... ->-+2262      |                                                  |2263      |                                                  |2264      |+-------------------------------------------------+2265  787 ||              (valueLen != test->par3) || (k == -1))2266      ||                               ~2267      ||                               |2268      |+------------------------------>(14) ...to here2269  'main': event 152270  787 |               (valueLen != test->par3) || (k == -1))2271      |                         ^2272      |                         |2273      |                         (15) use of uninitialized value 'valueLen' here2274Test_tree.c:796:15: warning: use of uninitialized value 'valueLen' [CWE-457] [-Wanalyzer-use-of-uninitialized-value]2275  796 |               printf ("\n  Error detected: %s - %d - ",2276      |               ^2277  'main': events 1-52278  472 |   int valueLen, tag = 0, class = 0;2279      |       ^2280      |       |2281      |       (1) region created on stack here2282      |       (2) capacity: 4 bytes2283......2284  503 |   if (result != ASN1_SUCCESS)2285      |      ~2286      |      |2287      |      (3) following 'false' branch... ->-+2288      |                                         |2289......2290      |                                         |2291      |+----------------------------------------+2292  510 ||  if (1)2293      ||  ~2294      ||  |2295      |+->(4) ...to here2296......2297  515 |   if (out == NULL)2298      |      ~2299      |      |2300      |      (5) following 'false' branch (when 'out_209' is non-NULL)... ->-+2301      |                                                                      |2302  'main': events 6-112303      |                                                                      |2304      |+---------------------------------------------------------------------+2305  515 ||  if (out == NULL)2306      ||     ^2307      ||     |2308      |+---->(6) ...to here2309......2310  529 |   while (test->action != ACT_NULL)2311      |                       ~2312      |                       |2313      |                       (7) following 'true' branch... ->-+2314      |                                                         |2315      |                                                         |2316      |+--------------------------------------------------------+2317  530 ||    {2318  531 ||      testCounter++;2319      ||      ~2320      ||      |2321      |+----->(8) ...to here2322......2323  767 |           if (test->action == ACT_READ_BIT)2324      |              ~2325      |              |2326      |              (9) following 'false' branch... ->-+2327      |                                                 |2328......2329      |                                                 |2330      |+------------------------------------------------+2331  779 ||          for (k = 0; k < class; k++)2332      ||          ~             ~2333      ||          |             |2334      ||          |             (11) following 'false' branch... ->-+2335      |+--------->(10) ...to here                                   |2336      |                                                             |2337  'main': events 12-172338      |                                                             |2339      |+------------------------------------------------------------+2340  779 ||          for (k = 0; k < class; k++)2341      ||                        ^2342      ||                        |2343      |+----------------------->(12) ...to here2344......2345  786 |           if ((result != test->errorNumber) ||2346      |              ~2347      |              |2348      |              (13) following 'true' branch... ->-+2349      |                                                 |2350......2351      |                                                 |2352      |+------------------------------------------------+2353  789 ||              errorCounter++;2354      ||              ~2355      ||              |2356      |+------------->(14) ...to here2357......2358  794 |               for (k = 0; k < test->par3; k++)2359      |                             ~2360      |                             |2361      |                             (15) following 'false' branch... ->-+2362      |                                                                 |2363      |                                                                 |2364      |+----------------------------------------------------------------+2365  795 ||                printf ("%02x", (unsigned int) test->par2[k]);2366  796 ||              printf ("\n  Error detected: %s - %d - ",2367      ||              ~2368      ||              |2369      |+------------->(16) ...to here2370      |               (17) use of uninitialized value 'valueLen' here2371  CC       Test_encoding.o2372Test_encoding.c:34:15: warning: no previous declaration for 'data' [-Wmissing-variable-declarations]2373   34 | unsigned char data[256];2374      |               ^~~~2375Test_encoding.c:35:5: warning: no previous declaration for 'data_size' [-Wmissing-variable-declarations]2376   35 | int data_size = sizeof (data);2377      |     ^~~~~~~~~2378  CCLD     Test_encoding2379  CC       Test_indefinite.o2380  CCLD     Test_indefinite2381  CC       Test_errors.o2382  CCLD     Test_errors2383  CC       Test_simple.o2384  CCLD     Test_simple2385  CC       Test_overflow.o2386  CCLD     Test_overflow2387  CC       Test_strings.o2388  CCLD     Test_strings2389  CC       Test_choice.o2390  CCLD     Test_choice2391  CC       Test_encdec.o2392  CCLD     Test_encdec2393  CC       copynode.o2394  CCLD     copynode2395  CC       coding-decoding2.o2396  CCLD     coding-decoding22397  CC       strict-der.o2398  CCLD     strict-der2399  CC       Test_choice_ocsp.o2400  CCLD     Test_choice_ocsp2401  CC       ocsp-basic-response.o2402  CCLD     ocsp-basic-response2403  CC       octet-string.o2404  CCLD     octet-string2405  CC       coding-long-oid.o2406coding-long-oid.c:32:21: warning: no previous declaration for 'der_data' [-Wmissing-variable-declarations]2407   32 | const unsigned char der_data[] =2408      |                     ^~~~~~~~2409coding-long-oid.c:144:5: warning: no previous declaration for 'der_data_size' [-Wmissing-variable-declarations]2410  144 | int der_data_size = sizeof (der_data) - 1;2411      |     ^~~~~~~~~~~~~2412coding-long-oid.c:146:6: warning: no previous declaration for 'new_data' [-Wmissing-variable-declarations]2413  146 | char new_data[4 * 1024];2414      |      ^~~~~~~~2415  CCLD     coding-long-oid2416  CC       object-id-decoding.o2417  CCLD     object-id-decoding2418  CC       spc_pe_image_data.o2419  CCLD     spc_pe_image_data2420  CC       setof.o2421setof.c:47:5: warning: no previous declaration for 'data_size' [-Wmissing-variable-declarations]2422   47 | int data_size = sizeof (data);2423      |     ^~~~~~~~~2424  CCLD     setof2425  CC       CVE-2018-1000654.o2426In file included from CVE-2018-1000654.c:30:2427CVE-2018-1000654-1_asn1_tab.h:7:24: warning: no previous declaration for 'CVE_2018_1000654_1_asn1_tab' [-Wmissing-variable-declarations]2428    7 | const asn1_static_node CVE_2018_1000654_1_asn1_tab[] = {2429      |                        ^~~~~~~~~~~~~~~~~~~~~~~~~~~2430In file included from CVE-2018-1000654.c:31:2431CVE-2018-1000654-2_asn1_tab.h:7:24: warning: no previous declaration for 'CVE_2018_1000654_2_asn1_tab' [-Wmissing-variable-declarations]2432    7 | const asn1_static_node CVE_2018_1000654_2_asn1_tab[] = {2433      |                        ^~~~~~~~~~~~~~~~~~~~~~~~~~~2434  CCLD     CVE-2018-10006542435  CC       reproducers.o2436reproducers.c:38:24: warning: no previous declaration for 'endless_asn1_tab' [-Wmissing-variable-declarations]2437   38 | const asn1_static_node endless_asn1_tab[] = {2438      |                        ^~~~~~~~~~~~~~~~2439reproducers.c:50:24: warning: no previous declaration for 'tab' [-Wmissing-variable-declarations]2440   50 | const asn1_static_node tab[] = {2441      |                        ^~~2442  CCLD     reproducers2443  CC       object-id-encoding.o2444  CCLD     object-id-encoding2445  CC       version.o2446  CCLD     version2447make[4]: Nothing to be done for 'crlf.sh'.2448make[4]: Nothing to be done for 'benchmark.sh'.2449make[4]: Nothing to be done for 'threadsafety.sh'.2450make[4]: Nothing to be done for 'decoding.sh'.2451make[4]: Nothing to be done for 'decoding-invalid-x509.sh'.2452make[4]: Nothing to be done for 'decoding-invalid-pkcs7.sh'.2453make[4]: Nothing to be done for 'coding.sh'.2454make[4]: Nothing to be done for 'parser.sh'.2455make[4]: Leaving directory '/build/libtasn1/src/libtasn1-4.21.0/tests'2456make  check-TESTS2457make[4]: Entering directory '/build/libtasn1/src/libtasn1-4.21.0/tests'2458make[5]: Entering directory '/build/libtasn1/src/libtasn1-4.21.0/tests'2459PASS: Test_parser2460PASS: Test_tree2461PASS: Test_encoding2462PASS: Test_indefinite2463PASS: Test_errors2464PASS: Test_simple2465PASS: Test_overflow2466PASS: Test_strings2467PASS: Test_choice2468PASS: Test_encdec2469PASS: copynode2470PASS: coding-decoding22471PASS: strict-der2472PASS: Test_choice_ocsp2473PASS: ocsp-basic-response2474PASS: octet-string2475PASS: coding-long-oid2476PASS: object-id-decoding2477PASS: spc_pe_image_data2478PASS: setof2479PASS: CVE-2018-10006542480PASS: reproducers2481PASS: object-id-encoding2482PASS: version2483PASS: crlf.sh2484PASS: threadsafety.sh2485PASS: decoding.sh2486PASS: decoding-invalid-x509.sh2487PASS: decoding-invalid-pkcs7.sh2488PASS: coding.sh2489PASS: parser.sh2490============================================================================2491Testsuite summary for GNU Libtasn1 4.21.02492============================================================================2493# TOTAL: 312494# PASS:  312495# SKIP:  02496# XFAIL: 02497# FAIL:  02498# XPASS: 02499# ERROR: 02500============================================================================2501make[5]: Leaving directory '/build/libtasn1/src/libtasn1-4.21.0/tests'2502make[4]: Leaving directory '/build/libtasn1/src/libtasn1-4.21.0/tests'2503make[3]: Leaving directory '/build/libtasn1/src/libtasn1-4.21.0/tests'2504make[2]: Leaving directory '/build/libtasn1/src/libtasn1-4.21.0/tests'2505make[2]: Entering directory '/build/libtasn1/src/libtasn1-4.21.0'2506make[2]: Leaving directory '/build/libtasn1/src/libtasn1-4.21.0'2507make[1]: Leaving directory '/build/libtasn1/src/libtasn1-4.21.0'2508==> Entering fakeroot environment...2509==> Starting package()...2510make  install-recursive2511make[1]: Entering directory '/build/libtasn1/src/libtasn1-4.21.0'2512Making install in lib2513make[2]: Entering directory '/build/libtasn1/src/libtasn1-4.21.0/lib'2514Making install in gl2515make[3]: Entering directory '/build/libtasn1/src/libtasn1-4.21.0/lib/gl'2516make  install-recursive2517make[4]: Entering directory '/build/libtasn1/src/libtasn1-4.21.0/lib/gl'2518make[5]: Entering directory '/build/libtasn1/src/libtasn1-4.21.0/lib/gl'2519make[6]: Entering directory '/build/libtasn1/src/libtasn1-4.21.0/lib/gl'2520make[6]: Nothing to be done for 'install-exec-am'.2521make[6]: Leaving directory '/build/libtasn1/src/libtasn1-4.21.0/lib/gl'2522make[5]: Leaving directory '/build/libtasn1/src/libtasn1-4.21.0/lib/gl'2523make[4]: Leaving directory '/build/libtasn1/src/libtasn1-4.21.0/lib/gl'2524make[3]: Leaving directory '/build/libtasn1/src/libtasn1-4.21.0/lib/gl'2525make[3]: Entering directory '/build/libtasn1/src/libtasn1-4.21.0/lib'2526make[4]: Entering directory '/build/libtasn1/src/libtasn1-4.21.0/lib'2527 /usr/bin/mkdir -p '/build/libtasn1/pkg/libtasn1/usr/lib'2528 /bin/sh ../libtool   --mode=install /usr/bin/install -c   libtasn1.la '/build/libtasn1/pkg/libtasn1/usr/lib'2529libtool: install: /usr/bin/install -c .libs/libtasn1.so.6.6.5 /build/libtasn1/pkg/libtasn1/usr/lib/libtasn1.so.6.6.52530libtool: install: (cd /build/libtasn1/pkg/libtasn1/usr/lib && { ln -s -f libtasn1.so.6.6.5 libtasn1.so.6 || { rm -f libtasn1.so.6 && ln -s libtasn1.so.6.6.5 libtasn1.so.6; }; })2531libtool: install: (cd /build/libtasn1/pkg/libtasn1/usr/lib && { ln -s -f libtasn1.so.6.6.5 libtasn1.so || { rm -f libtasn1.so && ln -s libtasn1.so.6.6.5 libtasn1.so; }; })2532libtool: install: /usr/bin/install -c .libs/libtasn1.lai /build/libtasn1/pkg/libtasn1/usr/lib/libtasn1.la2533libtool: install: /usr/bin/install -c .libs/libtasn1.a /build/libtasn1/pkg/libtasn1/usr/lib/libtasn1.a2534libtool: install: chmod 644 /build/libtasn1/pkg/libtasn1/usr/lib/libtasn1.a2535libtool: install: ranlib /build/libtasn1/pkg/libtasn1/usr/lib/libtasn1.a2536libtool: warning: remember to run 'libtool --finish /usr/lib'2537 /usr/bin/mkdir -p '/build/libtasn1/pkg/libtasn1/usr/include'2538 /usr/bin/install -c -m 644 includes/libtasn1.h '/build/libtasn1/pkg/libtasn1/usr/include'2539 /usr/bin/mkdir -p '/build/libtasn1/pkg/libtasn1/usr/lib/pkgconfig'2540 /usr/bin/install -c -m 644 libtasn1.pc '/build/libtasn1/pkg/libtasn1/usr/lib/pkgconfig'2541make[4]: Leaving directory '/build/libtasn1/src/libtasn1-4.21.0/lib'2542make[3]: Leaving directory '/build/libtasn1/src/libtasn1-4.21.0/lib'2543make[2]: Leaving directory '/build/libtasn1/src/libtasn1-4.21.0/lib'2544Making install in src2545make[2]: Entering directory '/build/libtasn1/src/libtasn1-4.21.0/src'2546Making install in gl2547make[3]: Entering directory '/build/libtasn1/src/libtasn1-4.21.0/src/gl'2548make  install-recursive2549make[4]: Entering directory '/build/libtasn1/src/libtasn1-4.21.0/src/gl'2550make[5]: Entering directory '/build/libtasn1/src/libtasn1-4.21.0/src/gl'2551make[6]: Entering directory '/build/libtasn1/src/libtasn1-4.21.0/src/gl'2552make[6]: Nothing to be done for 'install-exec-am'.2553make[6]: Leaving directory '/build/libtasn1/src/libtasn1-4.21.0/src/gl'2554make[5]: Leaving directory '/build/libtasn1/src/libtasn1-4.21.0/src/gl'2555make[4]: Leaving directory '/build/libtasn1/src/libtasn1-4.21.0/src/gl'2556make[3]: Leaving directory '/build/libtasn1/src/libtasn1-4.21.0/src/gl'2557make[3]: Entering directory '/build/libtasn1/src/libtasn1-4.21.0/src'2558make[4]: Entering directory '/build/libtasn1/src/libtasn1-4.21.0/src'2559 /usr/bin/mkdir -p '/build/libtasn1/pkg/libtasn1/usr/bin'2560  /bin/sh ../libtool   --mode=install /usr/bin/install -c asn1Parser asn1Coding asn1Decoding '/build/libtasn1/pkg/libtasn1/usr/bin'2561libtool: warning: '../lib/libtasn1.la' has not been installed in '/usr/lib'2562libtool: install: /usr/bin/install -c .libs/asn1Parser /build/libtasn1/pkg/libtasn1/usr/bin/asn1Parser2563libtool: warning: '../lib/libtasn1.la' has not been installed in '/usr/lib'2564libtool: install: /usr/bin/install -c .libs/asn1Coding /build/libtasn1/pkg/libtasn1/usr/bin/asn1Coding2565libtool: warning: '../lib/libtasn1.la' has not been installed in '/usr/lib'2566libtool: install: /usr/bin/install -c .libs/asn1Decoding /build/libtasn1/pkg/libtasn1/usr/bin/asn1Decoding2567make[4]: Nothing to be done for 'install-data-am'.2568make[4]: Leaving directory '/build/libtasn1/src/libtasn1-4.21.0/src'2569make[3]: Leaving directory '/build/libtasn1/src/libtasn1-4.21.0/src'2570make[2]: Leaving directory '/build/libtasn1/src/libtasn1-4.21.0/src'2571Making install in doc2572make[2]: Entering directory '/build/libtasn1/src/libtasn1-4.21.0/doc'2573make[3]: Entering directory '/build/libtasn1/src/libtasn1-4.21.0/doc'2574make[4]: Entering directory '/build/libtasn1/src/libtasn1-4.21.0/doc'2575make[4]: Nothing to be done for 'install-exec-am'.2576 /usr/bin/mkdir -p '/build/libtasn1/pkg/libtasn1/usr/share/info'2577 /usr/bin/install -c -m 644 ./libtasn1.info '/build/libtasn1/pkg/libtasn1/usr/share/info'2578 install-info --info-dir='/build/libtasn1/pkg/libtasn1/usr/share/info' '/build/libtasn1/pkg/libtasn1/usr/share/info/libtasn1.info'2579 /usr/bin/mkdir -p '/build/libtasn1/pkg/libtasn1/usr/share/man/man1'2580 /usr/bin/install -c -m 644 asn1Parser.1 asn1Coding.1 asn1Decoding.1 '/build/libtasn1/pkg/libtasn1/usr/share/man/man1'2581 /usr/bin/mkdir -p '/build/libtasn1/pkg/libtasn1/usr/share/man/man3'2582 /usr/bin/install -c -m 644 man/asn1_get_length_der.3 man/asn1_get_tag_der.3 man/asn1_get_length_ber.3 man/asn1_get_octet_der.3 man/asn1_get_object_id_der.3 man/asn1_get_bit_der.3 man/asn1_der_decoding2.3 man/asn1_der_decoding.3 man/asn1_der_decoding_element.3 man/asn1_der_decoding_startEnd.3 man/asn1_expand_any_defined_by.3 man/asn1_expand_octet_string.3 man/asn1_decode_simple_der.3 man/asn1_decode_simple_ber.3 man/asn1_perror.3 man/asn1_strerror.3 man/asn1_find_node.3 man/asn1_length_der.3 man/asn1_octet_der.3 man/asn1_encode_simple_der.3 man/asn1_object_id_der.3 man/asn1_bit_der.3 man/asn1_der_coding.3 man/asn1_write_value.3 man/asn1_read_value.3 man/asn1_read_value_type.3 man/asn1_read_tag.3 man/asn1_read_node_value.3 man/asn1_array2tree.3 man/asn1_delete_structure.3 man/asn1_delete_structure2.3 man/asn1_delete_element.3 man/asn1_create_element.3 man/asn1_print_structure.3 man/asn1_number_of_elements.3 man/asn1_find_structure_from_oid.3 man/asn1_copy_node.3 man/asn1_dup_node.3 man/asn1_parser2tree.3 man/asn1_parser2array.3 '/build/libtasn1/pkg/libtasn1/usr/share/man/man3'2583 /usr/bin/install -c -m 644 man/asn1_check_version.3 '/build/libtasn1/pkg/libtasn1/usr/share/man/man3'2584make[4]: Leaving directory '/build/libtasn1/src/libtasn1-4.21.0/doc'2585make[3]: Leaving directory '/build/libtasn1/src/libtasn1-4.21.0/doc'2586make[2]: Leaving directory '/build/libtasn1/src/libtasn1-4.21.0/doc'2587Making install in examples2588make[2]: Entering directory '/build/libtasn1/src/libtasn1-4.21.0/examples'2589make  install-am2590make[3]: Entering directory '/build/libtasn1/src/libtasn1-4.21.0/examples'2591make[4]: Entering directory '/build/libtasn1/src/libtasn1-4.21.0/examples'2592make[4]: Nothing to be done for 'install-exec-am'.2593make[4]: Nothing to be done for 'install-data-am'.2594make[4]: Leaving directory '/build/libtasn1/src/libtasn1-4.21.0/examples'2595make[3]: Leaving directory '/build/libtasn1/src/libtasn1-4.21.0/examples'2596make[2]: Leaving directory '/build/libtasn1/src/libtasn1-4.21.0/examples'2597Making install in fuzz2598make[2]: Entering directory '/build/libtasn1/src/libtasn1-4.21.0/fuzz'2599make[3]: Entering directory '/build/libtasn1/src/libtasn1-4.21.0/fuzz'2600make[3]: Nothing to be done for 'install-exec-am'.2601make[3]: Nothing to be done for 'install-data-am'.2602make[3]: Leaving directory '/build/libtasn1/src/libtasn1-4.21.0/fuzz'2603make[2]: Leaving directory '/build/libtasn1/src/libtasn1-4.21.0/fuzz'2604Making install in tests2605make[2]: Entering directory '/build/libtasn1/src/libtasn1-4.21.0/tests'2606make  install-am2607make[3]: Entering directory '/build/libtasn1/src/libtasn1-4.21.0/tests'2608make[4]: Entering directory '/build/libtasn1/src/libtasn1-4.21.0/tests'2609make[4]: Nothing to be done for 'install-exec-am'.2610make[4]: Nothing to be done for 'install-data-am'.2611make[4]: Leaving directory '/build/libtasn1/src/libtasn1-4.21.0/tests'2612make[3]: Leaving directory '/build/libtasn1/src/libtasn1-4.21.0/tests'2613make[2]: Leaving directory '/build/libtasn1/src/libtasn1-4.21.0/tests'2614make[2]: Entering directory '/build/libtasn1/src/libtasn1-4.21.0'2615make[3]: Entering directory '/build/libtasn1/src/libtasn1-4.21.0'2616make[3]: Nothing to be done for 'install-exec-am'.2617make[3]: Nothing to be done for 'install-data-am'.2618make[3]: Leaving directory '/build/libtasn1/src/libtasn1-4.21.0'2619make[2]: Leaving directory '/build/libtasn1/src/libtasn1-4.21.0'2620make[1]: Leaving directory '/build/libtasn1/src/libtasn1-4.21.0'2621make: Entering directory '/build/libtasn1/src/libtasn1-4.21.0/doc/reference'2622 /usr/bin/install -c -m 644 ./html/api-index-1-6.html2623 /usr/bin/install -c -m 644 ./html/api-index-2-0.html2624 /usr/bin/install -c -m 644 ./html/api-index-full.html2625 /usr/bin/install -c -m 644 ./html/ch01.html2626 /usr/bin/install -c -m 644 ./html/deprecated-api-index.html2627 /usr/bin/install -c -m 644 ./html/home.png2628 /usr/bin/install -c -m 644 ./html/index.html2629 /usr/bin/install -c -m 644 ./html/left-insensitive.png2630 /usr/bin/install -c -m 644 ./html/left.png2631 /usr/bin/install -c -m 644 ./html/right-insensitive.png2632 /usr/bin/install -c -m 644 ./html/right.png2633 /usr/bin/install -c -m 644 ./html/style.css2634 /usr/bin/install -c -m 644 ./html/up-insensitive.png2635 /usr/bin/install -c -m 644 ./html/up.png2636make: Leaving directory '/build/libtasn1/src/libtasn1-4.21.0/doc/reference'2637==> Tidying install...2638  -> Removing libtool files...2639  -> Removing static library files...2640  -> Purging unwanted files...2641  -> Stripping unneeded symbols from binaries and libraries...2642  -> Compressing man and info pages...2643==> Checking for packaging issues...2644==> Creating package "libtasn1"...2645  -> Generating .PKGINFO file...2646  -> Generating .BUILDINFO file...2647  -> Generating .MTREE file...2648  -> Compressing package...2649==> Creating package "libtasn1-debug"...2650  -> Generating .PKGINFO file...2651  -> Generating .BUILDINFO file...2652  -> Generating .MTREE file...2653  -> Compressing package...2654==> Leaving fakeroot environment.2655==> Finished making: libtasn1 4.21.0-1 (Tue Sep  8 19:42:03 2026)2656==> builder-signed libtasn1-4.21.0-1-x86_64.pkg.tar.zst2657==> builder-signed libtasn1-debug-4.21.0-1-x86_64.pkg.tar.zst2658==> archci-build finished with 0 at 2026-09-08T19:42:03Z: libtasn1-4.21.0-1-x86_64.pkg.tar.zst libtasn1-debug-4.21.0-1-x86_64.pkg.tar.zst