==> Synchronizing chroot copy [/data/alhp-workspace/chroot/root] -> [build_6cbfa15c-39e7-45f5-b39d-30231cb7788c]...done ==> Making package: splint 3.1.2.git20180129-3.1 (Thu May 25 16:10:05 2023) ==> Retrieving sources... -> Cloning splint-patched git repo... Cloning into bare repository '/data/alhp-workspace/build/x86-64-v2/splint-3.1.2.git20180129-3/splint-patched'... -> Found splint.sh ==> Validating source files with sha256sums... splint-patched ... Skipped splint.sh ... Passed ==> Making package: splint 3.1.2.git20180129-3.1 (Thu May 25 16:10:09 2023) ==> Checking runtime dependencies... ==> Checking buildtime dependencies... ==> Installing missing dependencies... [?25lresolving dependencies... looking for conflicting packages... Packages (4) perl-error-0.17029-4 perl-mailtools-2.21-6 perl-timedate-2.33-4 git-2.40.1-1 Total Installed Size: 37.97 MiB :: Proceed with installation? [Y/n] checking keyring... checking package integrity... loading package files... checking for file conflicts... checking available disk space... :: Processing package changes... installing perl-error... installing perl-timedate... installing perl-mailtools... installing git... Optional dependencies for git tk: gitk and git gui perl-libwww: git svn perl-term-readkey: git svn and interactive.singlekey setting perl-io-socket-ssl: git send-email TLS support perl-authen-sasl: git send-email TLS support perl-mediawiki-api: git mediawiki support perl-datetime-format-iso8601: git mediawiki support perl-lwp-protocol-https: git mediawiki https support perl-cgi: gitweb (web interface) support python: git svn & git p4 subversion: git svn org.freedesktop.secrets: keyring credential helper libsecret: libsecret credential helper [installed] :: Running post-transaction hooks... (1/1) Warn about old perl modules [?25h==> Retrieving sources... -> Found splint.sh ==> WARNING: Skipping all source file integrity checks. ==> Extracting sources... -> Creating working copy of splint-patched git repo... Cloning into 'splint-patched'... done. Switched to a new branch 'makepkg' ==> Starting prepare()... configure.ac:31: warning: AC_PROG_LEX without either yywrap or noyywrap is obsolete ./lib/autoconf/programs.m4:716: _AC_PROG_LEX is expanded from... ./lib/autoconf/programs.m4:709: AC_PROG_LEX is expanded from... aclocal.m4:668: AM_PROG_LEX is expanded from... configure.ac:31: the top level configure.ac:29: installing 'config/compile' configure.ac:16: installing 'config/install-sh' configure.ac:16: installing 'config/missing' src/Makefile.am: installing 'config/depcomp' configure.ac: installing 'config/ylwrap' ==> Starting build()... checking for a BSD-compatible install... /usr/bin/install -c checking whether build environment is sane... yes checking for a race-free mkdir -p... /usr/bin/mkdir -p checking for gawk... gawk checking whether make sets $(MAKE)... yes checking whether make supports nested variables... yes checking whether make supports nested variables... (cached) yes checking for gcc... gcc checking whether the C compiler works... yes checking for C compiler default output file name... a.out checking for suffix of executables... checking whether we are cross compiling... no checking for suffix of object files... o checking whether the compiler supports GNU C... yes checking whether gcc accepts -g... yes checking for gcc option to enable C11 features... none needed checking whether gcc understands -c and -o together... yes checking whether make supports the include directive... yes (GNU style) checking dependency style of gcc... gcc3 checking how to run the C preprocessor... gcc -E checking for flex... flex checking for lex output file root... lex.yy checking for lex library... none needed checking for library containing yywrap... no checking whether yytext is a pointer... yes checking for bison... bison -y checking for grep that handles long lines and -e... /usr/bin/grep checking for a sed that does not truncate output... /usr/bin/sed checking for rm... rm checking for cat... cat checking for diff... diff checking that generated files are newer than configure... done configure: creating ./config.status config.status: creating Makefile config.status: creating src/Makefile config.status: creating lib/Makefile config.status: creating imports/Makefile config.status: creating doc/Makefile config.status: creating config.h config.status: executing depfiles commands make all-recursive make[1]: Entering directory '/startdir/src/splint-patched' Making all in src make[2]: Entering directory '/startdir/src/splint-patched/src' YACC cgrammar.c /startdir/src/splint-patched/src/cgrammar.y:78.1-7: warning: POSIX Yacc does not support %define [-Wyacc] 78 | %define api.prefix {c_} | ^~~~~~~ /startdir/src/splint-patched/src/cgrammar.y:314.4-9: warning: POSIX Yacc does not support %empty [-Wyacc] 314 | : %empty | ^~~~~~ /startdir/src/splint-patched/src/cgrammar.y:562.4-9: warning: POSIX Yacc does not support %empty [-Wyacc] 562 | : %empty { $$ = functionClauseList_new (); } | ^~~~~~ /startdir/src/splint-patched/src/cgrammar.y:572.4-9: warning: POSIX Yacc does not support %empty [-Wyacc] 572 | : %empty { $$ = functionClauseList_new (); } | ^~~~~~ /startdir/src/splint-patched/src/cgrammar.y:643.4-9: warning: POSIX Yacc does not support %empty [-Wyacc] 643 | : %empty { $$ = warnClause_undefined; } | ^~~~~~ /startdir/src/splint-patched/src/cgrammar.y:672.4-9: warning: POSIX Yacc does not support %empty [-Wyacc] 672 | : %empty { $$ = qualList_undefined; } | ^~~~~~ /startdir/src/splint-patched/src/cgrammar.y:717.4-9: warning: POSIX Yacc does not support %empty [-Wyacc] 717 | : %empty | ^~~~~~ /startdir/src/splint-patched/src/cgrammar.y:786.4-9: warning: POSIX Yacc does not support %empty [-Wyacc] 786 | : %empty { $$ = sRefSet_undefined; } | ^~~~~~ /startdir/src/splint-patched/src/cgrammar.y:860.4-9: warning: POSIX Yacc does not support %empty [-Wyacc] 860 | : %empty { context_enterSizeof(); } | ^~~~~~ /startdir/src/splint-patched/src/cgrammar.y:864.4-9: warning: POSIX Yacc does not support %empty [-Wyacc] 864 | : %empty { context_leaveSizeof(); } | ^~~~~~ /startdir/src/splint-patched/src/cgrammar.y:989.4-9: warning: POSIX Yacc does not support %empty [-Wyacc] 989 | : %empty { $$ = exprNode_undefined; } | ^~~~~~ /startdir/src/splint-patched/src/cgrammar.y:1052.4-9: warning: POSIX Yacc does not support %empty [-Wyacc] 1052 | : %empty { cscannerHelp_setExpectingTypeName (); } | ^~~~~~ /startdir/src/splint-patched/src/cgrammar.y:1056.4-9: warning: POSIX Yacc does not support %empty [-Wyacc] 1056 | : %empty { cscannerHelp_setExpectingTypeName (); context_pushLoc (); } | ^~~~~~ /startdir/src/splint-patched/src/cgrammar.y:1346.4-9: warning: POSIX Yacc does not support %empty [-Wyacc] 1346 | : %empty { $$ = qtype_unknown (); } | ^~~~~~ /startdir/src/splint-patched/src/cgrammar.y:1384.4-9: warning: POSIX Yacc does not support %empty [-Wyacc] 1384 | : %empty { cscannerHelp_clearExpectingTypeName (); } | ^~~~~~ /startdir/src/splint-patched/src/cgrammar.y:1547.4-9: warning: POSIX Yacc does not support %empty [-Wyacc] 1547 | : %empty { $$ = ctype_unknown; } | ^~~~~~ /startdir/src/splint-patched/src/cgrammar.y:1722.4-9: warning: POSIX Yacc does not support %empty [-Wyacc] 1722 | : %empty { context_enterInnerContext (); } | ^~~~~~ /startdir/src/splint-patched/src/cgrammar.y:1726.4-9: warning: POSIX Yacc does not support %empty [-Wyacc] 1726 | : %empty { context_exitInnerPlain (); } | ^~~~~~ /startdir/src/splint-patched/src/cgrammar.y:1730.4-9: warning: POSIX Yacc does not support %empty [-Wyacc] 1730 | : %empty { context_enterStructInnerContext (); } | ^~~~~~ /startdir/src/splint-patched/src/cgrammar.y:1734.4-9: warning: POSIX Yacc does not support %empty [-Wyacc] 1734 | : %empty { context_exitStructInnerContext (); } | ^~~~~~ /startdir/src/splint-patched/src/cgrammar.y:1738.4-9: warning: POSIX Yacc does not support %empty [-Wyacc] 1738 | : %empty { context_exitInnerSafe (); } | ^~~~~~ /startdir/src/splint-patched/src/cgrammar.y:1983.4-9: warning: POSIX Yacc does not support %empty [-Wyacc] 1983 | : %empty { $$ = uentry_undefined; } | ^~~~~~ /startdir/src/splint-patched/src/cgrammar.y:2025.4-9: warning: POSIX Yacc does not support %empty [-Wyacc] 2025 | : %empty | ^~~~~~ /startdir/src/splint-patched/src/cgrammar.y:2030.4-9: warning: POSIX Yacc does not support %empty [-Wyacc] 2030 | : %empty | ^~~~~~ /startdir/src/splint-patched/src/cgrammar.y: warning: 138 shift/reduce conflicts [-Wconflicts-sr] /startdir/src/splint-patched/src/cgrammar.y: warning: 17 reduce/reduce conflicts [-Wconflicts-rr] /startdir/src/splint-patched/src/cgrammar.y: note: rerun with option '-Wcounterexamples' to generate conflict counterexamples updating cgrammar.h YACC mtgrammar.c /startdir/src/splint-patched/src/mtgrammar.y:46.1-12: warning: POSIX Yacc does not support %pure-parser [-Wyacc] 46 | %pure-parser | ^~~~~~~~~~~~ /startdir/src/splint-patched/src/mtgrammar.y:46.1-12: warning: deprecated directive: ‘%pure-parser’, use ‘%define api.pure’ [-Wdeprecated] 46 | %pure-parser | ^~~~~~~~~~~~ | %define api.pure /startdir/src/splint-patched/src/mtgrammar.y:47.1-7: warning: POSIX Yacc does not support %define [-Wyacc] 47 | %define api.prefix {mt} | ^~~~~~~ /startdir/src/splint-patched/src/mtgrammar.y:48.1-7: warning: POSIX Yacc does not support %expect [-Wyacc] 48 | %expect 11 | ^~~~~~~ /startdir/src/splint-patched/src/mtgrammar.y: warning: fix-its can be applied. Rerun with option '--update'. [-Wother] updating mtgrammar.h YACC llgrammar.c /startdir/src/splint-patched/src/llgrammar.y:56.1-7: warning: POSIX Yacc does not support %define [-Wyacc] 56 | %define api.prefix {yl} | ^~~~~~~ /startdir/src/splint-patched/src/llgrammar.y:57.1-7: warning: POSIX Yacc does not support %expect [-Wyacc] 57 | %expect 2 | ^~~~~~~ updating llgrammar.h YACC lslgrammar.c /startdir/src/splint-patched/src/lslgrammar.y:47.1-12: warning: POSIX Yacc does not support %pure-parser [-Wyacc] 47 | %pure-parser | ^~~~~~~~~~~~ /startdir/src/splint-patched/src/lslgrammar.y:47.1-12: warning: deprecated directive: ‘%pure-parser’, use ‘%define api.pure’ [-Wdeprecated] 47 | %pure-parser | ^~~~~~~~~~~~ | %define api.pure /startdir/src/splint-patched/src/lslgrammar.y:48.1-7: warning: POSIX Yacc does not support %define [-Wyacc] 48 | %define api.prefix {lsl} | ^~~~~~~ /startdir/src/splint-patched/src/lslgrammar.y: warning: fix-its can be applied. Rerun with option '--update'. [-Wother] updating lslgrammar.h GEN flag_codes.h egrep: warning: egrep is obsolescent; using grep -E egrep: warning: egrep is obsolescent; using grep -E updating flag_codes.h make all-am make[3]: Entering directory '/startdir/src/splint-patched/src' CC cppmain.o CC cpplib.o CC cppexp.o CC cpphash.o CC cpperror.o CC clabstract.o CC clause.o CC context.o CC cprim.o CC cscannerHelp.o CC ctype.o ctype.c: In function ‘ctype_getBaseType’: ctype.c:2073:11: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2073 | return ((ctype)NULL); | ^ CC functionClause.o CC functionClauseList.o CC functionConstraint.o CC globalsClause.o CC idDecl.o CC macrocache.o CC metaStateConstraint.o CC metaStateConstraintList.o CC metaStateExpression.o CC metaStateSpecifier.o CC modifiesClause.o CC pointers.o CC qtype.o CC qual.o CC stateClause.o CC stateClauseList.o CC uentry.o CC warnClause.o CC nameChecks.o CC reservedNames.o CC structNames.o CC transferChecks.o CC varKinds.o CC exprData.o CC cstring.o CC fileloc.o CC message.o message.c: In function ‘identify_control’: message.c:67:32: warning: passing argument 1 of ‘reader_getInt’ from incompatible pointer type [-Wincompatible-pointer-types] 67 | modcode = reader_getInt (s); | ^ | | | const char ** In file included from ./Headers/basic.h:83, from message.c:29: ./Headers/reader.h:13:34: note: expected ‘char **’ but argument is of type ‘const char **’ 13 | extern int reader_getInt (char **p_s) /*@modifies *p_s@*/ ; | ~~~~~~~^~~ CC inputStream.o CC fileTable.o CC cstringHash.o CC cstringTable.o CC valueTable.o CC stateValue.o CC llerror.o CC messageLog.o CC flagMarker.o CC aliasTable.o CC ynm.o CC sRefTable.o CC genericTable.o CC ekind.o CC usymtab.o usymtab.c: In function ‘usymtab_load’: usymtab.c:2058:14: warning: ignoring return value of ‘fgets’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 2058 | (void) fgets (s, MAX_DUMP_LINE_LENGTH, f); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ CC multiVal.o CC lltok.o CC sRef.o CC library.o CC fileLib.o CC globals.o CC flags.o CC general.o CC mstring.o CC misc.o CC osd.o CC reader.o CC mtreader.o CC clauseStack.o CC cstringList.o CC cstringSList.o CC ctypeList.o CC enumNameList.o CC enumNameSList.o CC exprNodeList.o CC exprNodeSList.o CC filelocList.o CC filelocStack.o CC flagMarkerList.o CC flagSpec.o CC idDeclList.o CC qualList.o CC sRefSetList.o CC uentryList.o CC globSet.o CC guardSet.o CC intSet.o CC sRefSet.o CC typeIdSet.o CC usymIdSet.o CC stateInfo.o CC stateCombinationTable.o CC metaStateTable.o CC metaStateInfo.o CC annotationTable.o CC annotationInfo.o CC mttok.o CC mtDeclarationNode.o CC mtDeclarationPieces.o CC mtDeclarationPiece.o CC mtContextNode.o CC mtValuesNode.o CC mtDefaultsNode.o CC mtAnnotationsNode.o CC mtMergeNode.o CC mtAnnotationList.o CC mtAnnotationDecl.o CC mtTransferClauseList.o CC mtTransferClause.o CC mtTransferAction.o CC mtLoseReferenceList.o CC mtLoseReference.o CC mtDefaultsDeclList.o CC mtDefaultsDecl.o CC mtMergeItem.o CC mtMergeClause.o CC mtMergeClauseList.o CC constraintList.o CC constraintResolve.o CC constraintGeneration.o CC constraintTerm.o CC constraintExprData.o CC constraintExpr.o CC constraint.o CC loopHeuristics.o CC exprChecks.o CC exprNode.o CC help.o CC llmain.o CC rcfiles.o CC lsymbolSet.o CC sigNodeSet.o CC lslOpSet.o CC sortSet.o CC initDeclNodeList.o CC sortList.o CC declaratorInvNodeList.o CC interfaceNodeList.o CC sortSetList.o CC declaratorNodeList.o CC letDeclNodeList.o CC stDeclNodeList.o CC storeRefNodeList.o CC lslOpList.o CC lsymbolList.o CC termNodeList.o CC ltokenList.o CC traitRefNodeList.o CC pairNodeList.o CC typeNameNodeList.o CC fcnNodeList.o CC paramNodeList.o CC programNodeList.o CC varDeclarationNodeList.o CC varNodeList.o CC quantifierNodeList.o CC replaceNodeList.o CC importNodeList.o CC lsltokentable.o CC lslscanline.o CC lslparse.o CC lh.o CC checking.o CC lclctypes.o CC imports.o CC lslinit.o CC lslsyntable.o CC usymtab_interface.o CC abstract.o CC ltoken.o CC lclscanline.o CC lclsyntable.o CC lcltokentable.o CC sort.o CC symtable.o CC lclinit.o CC shift.o CC lsymbol.o CC mapping.o CC cgrammar.o CC mtgrammar.o CC llgrammar.o CC lslgrammar.o LEX cscanner.c CC cscanner.o CC lclscan.o CC mtscanner.o CC lslscan.o CCLD splint ./Headers/cscanner.h:22:15: warning: type of ‘c_leng’ does not match original declaration [-Wlto-type-mismatch] 22 | extern size_t c_leng; | ^ cscanner.c:529:5: note: type ‘int’ should match type ‘size_t’ 529 | static int yy_n_chars; /* number of characters read into yy_ch_buf */ | ^ cscanner.c:529:5: note: ‘c_leng’ was previously declared here cscanner.c:529:5: note: code may be misoptimized unless ‘-fno-strict-aliasing’ is used make[3]: Leaving directory '/startdir/src/splint-patched/src' make[2]: Leaving directory '/startdir/src/splint-patched/src' Making all in lib make[2]: Entering directory '/startdir/src/splint-patched/lib' GEN standard.lcd include/stdint.h:10:35: *** Internal Bug at general.c:70: Out of memory [errno: 12] *** Please report bug to splint-bug@splint.org *** (attempting to continue, results may be incorrect) include/stdint.h:10:35: Out of memory. Allocating 100 bytes at mstring.c:119. *** Cannot continue. make[2]: *** [Makefile:561: standard.lcd] Error 1 make[2]: Leaving directory '/startdir/src/splint-patched/lib' make[1]: *** [Makefile:366: all-recursive] Error 1 make[1]: Leaving directory '/startdir/src/splint-patched' make: *** [Makefile:307: all] Error 2 ==> ERROR: A failure occurred in build(). Aborting... ==> ERROR: Build failed, check /data/alhp-workspace/chroot/build_6cbfa15c-39e7-45f5-b39d-30231cb7788c/build