Mock Version: 1.4.21 Mock Version: 1.4.21 ENTER ['do_with_status'](['bash', '--login', '-c', '/usr/bin/rpmbuild -bs --target riscv64 --nodeps /builddir/build/SPECS/splint.spec'], chrootPath='/var/lib/mock/f33-build-287115-53779/root'env={'TERM': 'vt100', 'SHELL': '/bin/bash', 'HOME': '/builddir', 'HOSTNAME': 'mock', 'PATH': '/usr/bin:/bin:/usr/sbin:/sbin', 'PROMPT_COMMAND': 'printf "\\033]0;\\007"', 'PS1': ' \\s-\\v\\$ ', 'LANG': 'en_US.UTF-8'}shell=Falselogger=timeout=432000uid=987gid=135user='mockbuild'nspawn_args=[]unshare_net=TrueprintOutput=False) Executing command: ['bash', '--login', '-c', '/usr/bin/rpmbuild -bs --target riscv64 --nodeps /builddir/build/SPECS/splint.spec'] with env {'TERM': 'vt100', 'SHELL': '/bin/bash', 'HOME': '/builddir', 'HOSTNAME': 'mock', 'PATH': '/usr/bin:/bin:/usr/sbin:/sbin', 'PROMPT_COMMAND': 'printf "\\033]0;\\007"', 'PS1': ' \\s-\\v\\$ ', 'LANG': 'en_US.UTF-8'} and shell False Building target platforms: riscv64 Building for target riscv64 setting SOURCE_DATE_EPOCH=1595980800 Wrote: /builddir/build/SRPMS/splint-3.1.2-25.fc33.src.rpm Child return code was: 0 ENTER ['do_with_status'](['bash', '--login', '-c', '/usr/bin/rpmbuild -bb --target riscv64 --nodeps /builddir/build/SPECS/splint.spec'], chrootPath='/var/lib/mock/f33-build-287115-53779/root'env={'TERM': 'vt100', 'SHELL': '/bin/bash', 'HOME': '/builddir', 'HOSTNAME': 'mock', 'PATH': '/usr/bin:/bin:/usr/sbin:/sbin', 'PROMPT_COMMAND': 'printf "\\033]0;\\007"', 'PS1': ' \\s-\\v\\$ ', 'LANG': 'en_US.UTF-8'}shell=Falselogger=timeout=432000uid=987gid=135user='mockbuild'nspawn_args=[]unshare_net=TrueprintOutput=False) Executing command: ['bash', '--login', '-c', '/usr/bin/rpmbuild -bb --target riscv64 --nodeps /builddir/build/SPECS/splint.spec'] with env {'TERM': 'vt100', 'SHELL': '/bin/bash', 'HOME': '/builddir', 'HOSTNAME': 'mock', 'PATH': '/usr/bin:/bin:/usr/sbin:/sbin', 'PROMPT_COMMAND': 'printf "\\033]0;\\007"', 'PS1': ' \\s-\\v\\$ ', 'LANG': 'en_US.UTF-8'} and shell False Building target platforms: riscv64 Building for target riscv64 setting SOURCE_DATE_EPOCH=1595980800 Executing(%prep): /bin/sh -e /var/tmp/rpm-tmp.aSquQg + umask 022 + cd /builddir/build/BUILD + cd /builddir/build/BUILD + rm -rf splint-3.1.2 + /usr/bin/gzip -dc /builddir/build/SOURCES/splint-3.1.2.src.tgz + /usr/bin/tar -xof - + STATUS=0 + '[' 0 -ne 0 ']' + cd splint-3.1.2 + /usr/bin/chmod -Rf a+rX,u+w,g-w,o-w . + chmod 644 doc/manual.pdf + cp -p src/.splintrc splintrc.demo + RPM_EC=0 ++ jobs -p + exit 0 Executing(%build): /bin/sh -e /var/tmp/rpm-tmp.8Y0mGh + umask 022 + cd /builddir/build/BUILD + cd splint-3.1.2 + CFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection' + export CFLAGS + CXXFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection' + export CXXFLAGS + FFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/lib64/gfortran/modules' + export FFLAGS + FCFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/lib64/gfortran/modules' + export FCFLAGS + LDFLAGS='-Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld' + export LDFLAGS + LT_SYS_LIBRARY_PATH=/usr/lib64: + export LT_SYS_LIBRARY_PATH + CC=gcc + export CC + CXX=g++ + export CXX + '[' '-flto=auto -ffat-lto-objectsx' '!=' x ']' ++ find . -type f -name configure -print + for file in $(find . -type f -name configure -print) + /usr/bin/sed -r --in-place=.backup 's/^char \(\*f\) \(\) = /__attribute__ ((used)) char (*f) () = /g' ./configure + diff -u ./configure.backup ./configure + mv ./configure.backup ./configure + /usr/bin/sed -r --in-place=.backup 's/^char \(\*f\) \(\);/__attribute__ ((used)) char (*f) ();/g' ./configure + diff -u ./configure.backup ./configure + mv ./configure.backup ./configure + /usr/bin/sed -r --in-place=.backup 's/^char \$2 \(\);/__attribute__ ((used)) char \$2 ();/g' ./configure + diff -u ./configure.backup ./configure + mv ./configure.backup ./configure + /usr/bin/sed --in-place=.backup '1{$!N;$!N};$!N;s/int x = 1;\nint y = 0;\nint z;\nint nan;/volatile int x = 1; volatile int y = 0; volatile int z, nan;/;P;D' ./configure + diff -u ./configure.backup ./configure + mv ./configure.backup ./configure + /usr/bin/sed --in-place=.backup 's#^lt_cv_sys_global_symbol_to_cdecl=.*#lt_cv_sys_global_symbol_to_cdecl="sed -n -e '\''s/^T .* \\(.*\\)$/extern int \\1();/p'\'' -e '\''s/^$symcode* .* \\(.*\\)$/extern char \\1;/p'\''"#' ./configure + diff -u ./configure.backup ./configure + mv ./configure.backup ./configure + '[' 1 = 1 ']' +++ dirname ./configure ++ find . -name config.guess -o -name config.sub + for i in $(find $(dirname ./configure) -name config.guess -o -name config.sub) ++ basename ./config/config.sub + '[' -f /usr/lib/rpm/redhat/config.sub ']' + /usr/bin/rm -f ./config/config.sub ++ basename ./config/config.sub + /usr/bin/cp -fv /usr/lib/rpm/redhat/config.sub ./config/config.sub '/usr/lib/rpm/redhat/config.sub' -> './config/config.sub' + for i in $(find $(dirname ./configure) -name config.guess -o -name config.sub) ++ basename ./config/config.guess + '[' -f /usr/lib/rpm/redhat/config.guess ']' + /usr/bin/rm -f ./config/config.guess ++ basename ./config/config.guess + /usr/bin/cp -fv /usr/lib/rpm/redhat/config.guess ./config/config.guess '/usr/lib/rpm/redhat/config.guess' -> './config/config.guess' + '[' 1 = 1 ']' + '[' x '!=' 'x-Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld' ']' ++ find . -name ltmain.sh + ./configure --build=riscv64-redhat-linux-gnu --host=riscv64-redhat-linux-gnu --program-prefix= --disable-dependency-tracking --prefix=/usr --exec-prefix=/usr --bindir=/usr/bin --sbindir=/usr/sbin --sysconfdir=/etc --datadir=/usr/share --includedir=/usr/include --libdir=/usr/lib64 --libexecdir=/usr/libexec --localstatedir=/var --sharedstatedir=/var/lib --mandir=/usr/share/man --infodir=/usr/share/info checking build system type... riscv64-redhat-linux-gnu checking host system type... riscv64-redhat-linux-gnu checking target system type... riscv64-redhat-linux-gnu checking for a BSD-compatible install... /usr/bin/install -c checking whether build environment is sane... yes checking for gawk... gawk checking whether make sets $(MAKE)... yes checking for riscv64-redhat-linux-gnu-gcc... gcc checking for C compiler default output file name... a.out checking whether the C compiler works... yes checking whether we are cross compiling... no checking for suffix of executables... checking for suffix of object files... o checking whether we are using the GNU C compiler... yes checking whether gcc accepts -g... yes checking for gcc option to accept ANSI C... none needed checking for style of include used by make... GNU checking dependency style of gcc... none checking how to run the C preprocessor... gcc -E checking for flex... flex checking for yywrap in -lfl... yes checking lex output file root... lex.yy checking whether yytext is a pointer... yes checking for a BSD-compatible install... /usr/bin/install -c checking whether make sets $(MAKE)... (cached) yes checking whether ln -s works... yes checking for bison... no checking for grep... grep checking for diff... diff checking for cat... cat checking for rm... rm checking for mv... mv checking for cp... cp checking for sed... sed checking whether we need _ALL_SOURCE to expose mode_t... no checking whether to include support for LCL files... yes configure: creating ./config.status config.status: creating Makefile config.status: creating imports/Makefile config.status: creating lib/Makefile config.status: creating src/Makefile config.status: creating test/Makefile config.status: creating doc/Makefile config.status: creating bin/Makefile config.status: creating config.h config.status: executing depfiles commands + make make all-recursive make[1]: Entering directory '/builddir/build/BUILD/splint-3.1.2' Making all in src make[2]: Entering directory '/builddir/build/BUILD/splint-3.1.2/src' grep "FLG_" flags.def > Headers/flag_codes.gen make make[3]: Entering directory '/builddir/build/BUILD/splint-3.1.2/src' Compiling cgrammar.c... Compiling cscanner.c... Compiling mtscanner.c... Compiling mtgrammar.c... Compiling llgrammar.c... Compiling signature.c... Compiling cppmain.c... Compiling cpplib.c... cpplib.c: In function 'do_defineAux': cpplib.c:2907:16: warning: variable 'hn' set but not used [-Wunused-but-set-variable] 2907 | hashNode hn; | ^~ cpplib.c: In function 'do_xifdef': cpplib.c:5543:25: warning: increment of a boolean expression [-Wbool-operation] 5543 | pfile->no_macro_expand++; | ^~ cpplib.c:5545:25: warning: decrement of a boolean expression [-Wbool-operation] 5545 | pfile->no_macro_expand--; | ^~ Compiling cppexp.c... cppexp.c: In function 'cppexp_lex': cppexp.c:493:7: warning: variable 'token_buffer' set but not used [-Wunused-but-set-variable] 493 | char token_buffer[MAX_LONG_TYPE_SIZE/MAX_CHAR_TYPE_SIZE + 1]; | ^~~~~~~~~~~~ Compiling cpphash.c... cpphash.c:101:13: warning: 'hashNode_delete' defined but not used [-Wunused-function] 101 | static void hashNode_delete (/*@only@*/ /*@null@*/ hashNode node) | ^~~~~~~~~~~~~~~ Compiling cpperror.c... cpperror.c:160:1: warning: 'cppReader_unparseLoc' defined but not used [-Wunused-function] 160 | cppReader_unparseLoc (cppReader *pfile) | ^~~~~~~~~~~~~~~~~~~~ Compiling context.c... context.c: In function 'setModuleAccess': context.c:3463:9: warning: variable 'hasaccess' set but not used [-Wunused-but-set-variable] 3463 | bool hasaccess = FALSE; | ^~~~~~~~~ Compiling uentry.c... uentry.c: In function 'uentry_getMods': uentry.c:5819:1: warning: control reaches end of non-void function [-Wreturn-type] 5819 | } | ^ uentry.c: In function 'uentry_undump': uentry.c:5061:10: warning: 'ue' may be used uninitialized in this function [-Wmaybe-uninitialized] 5061 | return (ue); | ^ Compiling cprim.c... Compiling macrocache.c... Compiling qual.c... Compiling qtype.c... Compiling stateClause.c... Compiling stateClauseList.c... Compiling ctype.c... In file included from ctype.c:42: ctbase.i:2549:1: warning: 'ctbase_isKind2' defined but not used [-Wunused-function] 2549 | ctbase_isKind2 (/*@notnull@*/ ctbase c, ctuid kind1, ctuid kind2) | ^~~~~~~~~~~~~~ ctbase.i:2385:1: warning: 'ctbase_getBaseType' defined but not used [-Wunused-function] 2385 | ctbase_getBaseType (/*@notnull@*/ ctbase c) | ^~~~~~~~~~~~~~~~~~ ctbase.i:702:1: warning: 'ctbase_unparseNotypes' defined but not used [-Wunused-function] 702 | ctbase_unparseNotypes (ctbase c) | ^~~~~~~~~~~~~~~~~~~~~ ctbase.i:428:1: warning: 'ctbase_isBaseUA' defined but not used [-Wunused-function] 428 | ctbase_isBaseUA (ctbase c) | ^~~~~~~~~~~~~~~ ctbase.i:398:1: warning: 'ctbase_typeBaseUid' defined but not used [-Wunused-function] 398 | ctbase_typeBaseUid (ctbase c) | ^~~~~~~~~~~~~~~~~~ Compiling cvar.c... Compiling clabstract.c... clabstract.c: In function 'clabstract_globalDeclareFunction': clabstract.c:620:9: warning: variable 'rettype' set but not used [-Wunused-but-set-variable] 620 | ctype rettype; | ^~~~~~~ clabstract.c: In function 'declareStaticFunction': clabstract.c:853:14: warning: variable 'rettype' set but not used [-Wunused-but-set-variable] 853 | ctype rettype; | ^~~~~~~ clabstract.c: In function 'fixUentryList': clabstract.c:1089:8: warning: variable 'rt' set but not used [-Wunused-but-set-variable] 1089 | ctype rt; | ^~ clabstract.c: In function 'processVariable': clabstract.c:1444:15: warning: variable 'loc' set but not used [-Wunused-but-set-variable] 1444 | fileloc loc; | ^~~ clabstract.c:1416:9: warning: variable 'ct' set but not used [-Wunused-but-set-variable] 1416 | ctype ct; | ^~ Compiling idDecl.c... Compiling clause.c... Compiling globalsClause.c... Compiling modifiesClause.c... Compiling warnClause.c... Compiling functionClause.c... Compiling functionClauseList.c... Compiling metaStateConstraint.c... Compiling metaStateConstraintList.c... Compiling metaStateExpression.c... Compiling metaStateSpecifier.c... Compiling functionConstraint.c... Compiling pointers.c... Compiling cscannerHelp.c... cscannerHelp.c: In function 'cscannerHelp_handleSpecial': cscannerHelp.c:652:10: warning: variable 'len_yyt' set but not used [-Wunused-but-set-variable] 652 | size_t len_yyt; | ^~~~~~~ cscannerHelp.c: In function 'cscannerHelp_processString': cscannerHelp.c:1892:13: warning: variable 'lastnl' set but not used [-Wunused-but-set-variable] 1892 | char *lastnl = nl; | ^~~~~~ cscannerHelp.c: In function 'cscannerHelp_processWideString': cscannerHelp.c:1933:13: warning: variable 'lastnl' set but not used [-Wunused-but-set-variable] 1933 | char *lastnl = nl; | ^~~~~~ cscannerHelp.c: In function 'cscannerHelp_processMacro': cscannerHelp.c:2169:8: warning: variable 'isenditer' set but not used [-Wunused-but-set-variable] 2169 | bool isenditer = FALSE; | ^~~~~~~~~ Compiling structNames.c... Compiling transferChecks.c... Compiling varKinds.c... Compiling nameChecks.c... Compiling exprData.c... Compiling cstring.c... Compiling fileloc.c... Compiling message.c... Compiling inputStream.c... Compiling fileTable.c... fileTable.c: In function 'makeTempName': fileTable.c:934:10: warning: variable 'maxlen' set but not used [-Wunused-but-set-variable] 934 | size_t maxlen; | ^~~~~~ Compiling cstringTable.c... Compiling valueTable.c... Compiling stateValue.c... Compiling llerror.c... Compiling messageLog.c... Compiling flagMarker.c... Compiling aliasTable.c... aliasTable.c: In function 'aliasTable_canAliasAux': aliasTable.c:491:14: warning: 'ret' may be used uninitialized in this function [-Wmaybe-uninitialized] 491 | ret = sRefSet_union (ret, s->values[ind]); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Compiling ynm.c... Compiling sRefTable.c... Compiling genericTable.c... Compiling ekind.c... Compiling usymtab.c... usymtab.c: In function 'usymtab_handleParams': usymtab.c:2295:12: warning: variable 'osrs' set but not used [-Wunused-but-set-variable] 2295 | sRefSet osrs = sRefSet_undefined; | ^~~~ usymtab.c: In function 'usymtab_enterFunctionScope': usymtab.c:2421:15: warning: variable 'ue' set but not used [-Wunused-but-set-variable] 2421 | uentry ue; | ^~ usymtab.c: In function 'usymtab_checkFinalScope': usymtab.c:3922:7: warning: variable 'nval' set but not used [-Wunused-but-set-variable] 3922 | int nval; | ^~~~ usymtab.c: In function 'usymtab_load': usymtab.c:2043:14: warning: ignoring return value of 'fgets' declared with attribute 'warn_unused_result' [-Wunused-result] 2043 | (void) fgets (s, MAX_DUMP_LINE_LENGTH, f); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Compiling multiVal.c... Compiling lltok.c... Compiling sRef.c... sRef.c: In function 'whatUndefined': sRef.c:4821:12: warning: variable 'hasOneDefined' set but not used [-Wunused-but-set-variable] 4821 | bool hasOneDefined = FALSE; | ^~~~~~~~~~~~~ At top level: sRef.c:2186:1: warning: 'sRef_closeEnough' defined but not used [-Wunused-function] 2186 | sRef_closeEnough (sRef s1, sRef s2) | ^~~~~~~~~~~~~~~~ sRef.c:728:1: warning: 'sRef_getExpInfoLoc' defined but not used [-Wunused-function] 728 | sRef_getExpInfoLoc (/*@exposed@*/ sRef s) | ^~~~~~~~~~~~~~~~~~ sRef.c:318:13: warning: 'sRef_checkValidAux' defined but not used [-Wunused-function] 318 | static void sRef_checkValidAux (sRef s, sRefSet checkedsofar) | ^~~~~~~~~~~~~~~~~~ sRef.c: In function 'sRef_copy.part.0': sRef.c:5879:15: warning: 'ret' may be used uninitialized in this function [-Wmaybe-uninitialized] 5879 | t->info = sinfo_copy (s); | ~~~~~~~~^~~~~~~~~~~~~~~~ sRef.c: In function 'sRef_mergeStateQuietReverse': sRef.c:3684:17: warning: 'ret' may be used uninitialized in this function [-Wmaybe-uninitialized] 3684 | res->info = sinfo_fullCopy (other); | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ sRef.c: In function 'sRef_unparseKindName': sRef.c:7077:11: warning: 'result' may be used uninitialized in this function [-Wmaybe-uninitialized] 7077 | cstring result; | ^~~~~~ sRef.c: In function 'sRef_unparseKindNamePlain': sRef.c:7157:11: warning: 'result' may be used uninitialized in this function [-Wmaybe-uninitialized] 7157 | cstring result; | ^~~~~~ Compiling lcllib.c... Compiling randomNumbers.c... Compiling fileLib.c... Compiling globals.c... Compiling flags.c... flags.c: In function 'argcode_unparse': flags.c:151:1: warning: control reaches end of non-void function [-Wreturn-type] 151 | } | ^ Compiling general.c... Compiling osd.c... Compiling reader.c... Compiling mtreader.c... Compiling clauseStack.c... Compiling filelocStack.c... Compiling cstringList.c... Compiling cstringSList.c... Compiling sRefSetList.c... Compiling ctypeList.c... Compiling enumNameList.c... Compiling enumNameSList.c... Compiling exprNodeList.c... Compiling exprNodeSList.c... Compiling uentryList.c... Compiling fileIdList.c... Compiling filelocList.c... Compiling qualList.c... Compiling sRefList.c... Compiling flagMarkerList.c... Compiling idDeclList.c... Compiling flagSpec.c... Compiling globSet.c... Compiling intSet.c... Compiling typeIdSet.c... Compiling guardSet.c... guardSet.c: In function 'guardSet_delete': guardSet.c:70:8: warning: variable 'res' set but not used [-Wunused-but-set-variable] 70 | bool res; | ^~~ Compiling usymIdSet.c... Compiling sRefSet.c... sRefSet.c: In function 'sRefSet_copyInto': sRefSet.c:427:7: warning: variable 'origentries' set but not used [-Wunused-but-set-variable] 427 | int origentries; | ^~~~~~~~~~~ Compiling stateInfo.c... stateInfo.c: In function 'stateAction_unparse': stateInfo.c:462:1: warning: control reaches end of non-void function [-Wreturn-type] 462 | } | ^ stateInfo.c: In function 'stateAction_fromNState': stateInfo.c:316:1: warning: control reaches end of non-void function [-Wreturn-type] 316 | } | ^ stateInfo.c: In function 'stateAction_fromSState': stateInfo.c:411:1: warning: control reaches end of non-void function [-Wreturn-type] 411 | } | ^ Compiling stateCombinationTable.c... Compiling metaStateTable.c... Compiling metaStateInfo.c... Compiling annotationTable.c... Compiling annotationInfo.c... Compiling mttok.c... Compiling mtDeclarationNode.c... mtDeclarationNode.c: In function 'mtDeclarationNode_process': mtDeclarationNode.c:644:12: warning: 'mkind' may be used uninitialized in this function [-Wmaybe-uninitialized] 644 | if (metaStateInfo_getDefaultValueContext (msinfo, mkind) != stateValue_error) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Compiling mtDeclarationPieces.c... Compiling mtDeclarationPiece.c... Compiling mtContextNode.c... Compiling mtValuesNode.c... Compiling mtDefaultsNode.c... Compiling mtAnnotationsNode.c... Compiling mtMergeNode.c... Compiling mtAnnotationList.c... Compiling mtAnnotationDecl.c... Compiling mtTransferClauseList.c... Compiling mtTransferClause.c... Compiling mtTransferAction.c... Compiling mtLoseReferenceList.c... Compiling mtLoseReference.c... Compiling mtDefaultsDeclList.c... Compiling mtDefaultsDecl.c... Compiling mtMergeItem.c... Compiling mtMergeClause.c... Compiling mtMergeClauseList.c... Compiling exprNode.c... exprNode.c: In function 'exprNode_loopMustExec': exprNode.c:7723:28: warning: variable 'inc' set but not used [-Wunused-but-set-variable] 7723 | exprNode init, test, inc; | ^~~ exprNode.c: In function 'exprNode_rootVarName': exprNode.c:9412:11: warning: 'ret' may be used uninitialized in this function [-Wmaybe-uninitialized] 9412 | cstring ret; | ^~~ In file included from Headers/basic.h:81, from exprNode.c:30: exprNode.c: In function 'exprNode_switch': Headers/enumNameSList.h:25:35: warning: 'usedEnums' may be used uninitialized in this function [-Wmaybe-uninitialized] 25 | # define enumNameSList_addh(s,el) enumNameList_addh(s, el) | ^~~~~~~~~~~~~~~~~ exprNode.c:7205:17: note: 'usedEnums' was declared here 7205 | enumNameSList usedEnums; | ^~~~~~~~~ exprNode.c: In function 'checkArgsReal.part.0': exprNode.c:10021:7: warning: 'expecttype' may be used uninitialized in this function [-Wmaybe-uninitialized] 10021 | if (ctype_matchArg (ct, et)) return TRUE; | ^~~~~~~~~~~~~~~~~~~~~~~ exprNode.c:1599:15: note: 'expecttype' was declared here 1599 | ctype expecttype; | ^~~~~~~~~~ Compiling exprChecks.c... Compiling llmain.c... llmain.c:85:13: warning: 'describeVars' declared 'static' but never defined [-Wunused-function] 85 | static void describeVars (void); | ^~~~~~~~~~~~ llmain.c:86:13: warning: 'specialFlagsHelp' declared 'static' but never defined [-Wunused-function] 86 | static bool specialFlagsHelp (char *p_next); | ^~~~~~~~~~~~~~~~ Compiling help.c... Compiling rcfiles.c... Compiling constraintList.c... Compiling constraintResolve.c... constraintResolve.c: In function 'fileloc_closer': constraintResolve.c:1574:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 1574 | if (fileloc_equal (loc1, loc2) ) | ^~ constraintResolve.c:1577:5: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 1577 | if (fileloc_equal (loc1, loc3) ) | ^~ Compiling constraintGeneration.c... constraintGeneration.c: In function 'doFor': constraintGeneration.c:517:12: warning: variable 'init' set but not used [-Wunused-but-set-variable] 517 | exprNode init, test, inc; | ^~~~ constraintGeneration.c: In function 'doSwitch': constraintGeneration.c:826:12: warning: variable 'body' set but not used [-Wunused-but-set-variable] 826 | exprNode body; | ^~~~ constraintGeneration.c: In function 'exprNode_multiStatement': constraintGeneration.c:842:8: warning: variable 'ret' set but not used [-Wunused-but-set-variable] 842 | bool ret; | ^~~ constraintGeneration.c: In function 'exprNode_traverseTrueEnsuresConstraints': constraintGeneration.c:1596:8: warning: variable 'handledExprNode' set but not used [-Wunused-but-set-variable] 1596 | bool handledExprNode; | ^~~~~~~~~~~~~~~ constraintGeneration.c: In function 'exprNode_traverseFalseEnsuresConstraints': constraintGeneration.c:1732:8: warning: variable 'handledExprNode' set but not used [-Wunused-but-set-variable] 1732 | bool handledExprNode; | ^~~~~~~~~~~~~~~ constraintGeneration.c: In function 'exprNode_traverseRequiresConstraints': constraintGeneration.c:1867:8: warning: variable 'handledExprNode' set but not used [-Wunused-but-set-variable] 1867 | bool handledExprNode; | ^~~~~~~~~~~~~~~ constraintGeneration.c: In function 'exprNode_traverseEnsuresConstraints': constraintGeneration.c:2002:8: warning: variable 'handledExprNode' set but not used [-Wunused-but-set-variable] 2002 | bool handledExprNode; | ^~~~~~~~~~~~~~~ Compiling constraintTerm.c... constraintTerm.c: In function 'constraintTerm_dump': constraintTerm.c:550:23: warning: variable 'value' set but not used [-Wunused-but-set-variable] 550 | constraintTermValue value; | ^~~~~ constraintTerm.c:549:11: warning: variable 'loc' set but not used [-Wunused-but-set-variable] 549 | fileloc loc; | ^~~ Compiling constraintExprData.c... Compiling constraintExpr.c... constraintExpr.c: In function 'isZeroBinaryOp': constraintExpr.c:131:35: warning: variable 'op' set but not used [-Wunused-but-set-variable] 131 | constraintExprBinaryOpKind op; | ^~ constraintExpr.c: In function 'removeZero': constraintExpr.c:152:18: warning: variable 'expr1' set but not used [-Wunused-but-set-variable] 152 | constraintExpr expr1, expr2; | ^~~~~ constraintExpr.c: At top level: constraintExpr.c:47:1: warning: 'doSRefFixInvarConstraintTerm' declared 'static' but never defined [-Wunused-function] 47 | doSRefFixInvarConstraintTerm (/*@only@*/ constraintExpr p_e, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ constraintExpr.c: In function 'constraintExpr_undump': constraintExpr.c:2329:10: warning: 'ret' may be used uninitialized in this function [-Wmaybe-uninitialized] 2329 | return ret; | ^~~ Compiling constraint.c... Compiling loopHeuristics.c... loopHeuristics.c: In function 'canGetForTimes': loopHeuristics.c:121:12: warning: variable 'init' set but not used [-Wunused-but-set-variable] 121 | exprNode init, test, inc, t1, t2; | ^~~~ loopHeuristics.c: In function 'getForTimes': loopHeuristics.c:186:12: warning: variable 'init' set but not used [-Wunused-but-set-variable] 186 | exprNode init, test, inc, t1, t2; | ^~~~ loopHeuristics.c: In function 'constraintExpr_searchAndAdd': loopHeuristics.c:293:15: warning: variable 'cPrint' set but not used [-Wunused-but-set-variable] 293 | cstring cPrint; | ^~~~~~ loopHeuristics.c: In function 'forLoopHeuristicsImpl': loopHeuristics.c:407:12: warning: variable 'init' set but not used [-Wunused-but-set-variable] 407 | exprNode init, test, inc; | ^~~~ loopHeuristics.c: In function 'isInc': loopHeuristics.c:445:22: warning: variable 't1' set but not used [-Wunused-but-set-variable] 445 | constraintExpr t1, t2; | ^~ Compiling lsymbolSet.c... Compiling sigNodeSet.c... Compiling lslOpSet.c... Compiling sortSet.c... Compiling initDeclNodeList.c... Compiling sortList.c... Compiling declaratorInvNodeList.c... Compiling interfaceNodeList.c... Compiling sortSetList.c... Compiling declaratorNodeList.c... Compiling letDeclNodeList.c... Compiling stDeclNodeList.c... Compiling storeRefNodeList.c... Compiling lslOpList.c... Compiling lsymbolList.c... Compiling termNodeList.c... Compiling ltokenList.c... Compiling traitRefNodeList.c... Compiling pairNodeList.c... Compiling typeNameNodeList.c... Compiling fcnNodeList.c... Compiling paramNodeList.c... Compiling programNodeList.c... Compiling varDeclarationNodeList.c... Compiling varNodeList.c... Compiling quantifierNodeList.c... Compiling replaceNodeList.c... Compiling importNodeList.c... Compiling tokentable.c... Compiling scan.c... scan.c:102:1: warning: 'LSLScanLookAhead' defined but not used [-Wunused-function] 102 | LSLScanLookAhead (void) | ^~~~~~~~~~~~~~~~ Compiling scanline.c... Compiling lslparse.c... Compiling lh.c... Compiling checking.c... Compiling lclctypes.c... Compiling imports.c... imports.c: In function 'processImport': imports.c:169:9: warning: variable 'tmpbufptr' set but not used [-Wunused-but-set-variable] 169 | char *tmpbufptr; | ^~~~~~~~~ imports.c:167:36: warning: variable 'lclsource' set but not used [-Wunused-but-set-variable] 167 | inputStream imported, imported2, lclsource; | ^~~~~~~~~ Compiling lslinit.c... lslinit.c:62:13: warning: 'InitFile' declared 'static' but never defined [-Wunused-function] 62 | static void InitFile (void) /*@modifies nextToken@*/ ; | ^~~~~~~~ Compiling syntable.c... Compiling usymtab_interface.c... usymtab_interface.c:194:7: warning: 'convertCTypeExpr' defined but not used [-Wunused-function] 194 | ctype convertCTypeExpr (ctype c, typeExpr x) | ^~~~~~~~~~~~~~~~ usymtab_interface.c: In function 'convertLclTypeSpecNode': usymtab_interface.c:555:16: warning: 'result' may be used uninitialized in this function [-Wmaybe-uninitialized] 555 | result = qtype_addQualList (result, n->quals); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Compiling abstract.c... abstract.c: In function 'LCLBootstrap': abstract.c:268:8: warning: variable 's' set but not used [-Wunused-but-set-variable] 268 | sort s; | ^ abstract.c: In function 'makeLetDeclNode': abstract.c:970:11: warning: variable 'termsort' set but not used [-Wunused-but-set-variable] 970 | sort s, termsort; | ^~~~~~~~ abstract.c: In function 'globalList_toPairNodeList': abstract.c:5313:11: warning: variable 'sym' set but not used [-Wunused-but-set-variable] 5313 | lsymbol sym; | ^~~ At top level: abstract.c:2207:1: warning: 'printTypeExpr2' defined but not used [-Wunused-function] 2207 | printTypeExpr2 (/*@null@*/ typeExpr x) | ^~~~~~~~~~~~~~ In file included from Headers/basic.h:61, from abstract.c:38: abstract.c: In function 'checkAndEnterTag': Headers/llerror.h:163:4: warning: 's' may be used uninitialized in this function [-Wmaybe-uninitialized] 163 | xlclerror (__FILE__, __LINE__, p_t, p_msg) | ^~~~~~~~~ abstract.c:5230:16: note: 's' was declared here 5230 | cstring s; | ^ Compiling ltoken.c... Compiling lclscanline.c... Compiling lclsyntable.c... Compiling lcltokentable.c... Compiling sort.c... sort.c: In function 'sp': sort.c:2222:7: warning: variable 'temp_length' set but not used [-Wunused-but-set-variable] 2222 | int temp_length; | ^~~~~~~~~~~ sort.c: In function 'sort_import': sort.c:2908:15: warning: variable 'lclsource' set but not used [-Wunused-but-set-variable] 2908 | inputStream lclsource; | ^~~~~~~~~ At top level: sort.c:3178:1: warning: 'sort_hasStateFcns' defined but not used [-Wunused-function] 3178 | sort_hasStateFcns (sort s) | ^~~~~~~~~~~~~~~~~ sort.c:2313:1: warning: 'underlyingSortNode' defined but not used [-Wunused-function] 2313 | underlyingSortNode (sortNode sn) | ^~~~~~~~~~~~~~~~~~ sort.c:2305:1: warning: 'underlyingSortName' defined but not used [-Wunused-function] 2305 | underlyingSortName (sortNode sn) | ^~~~~~~~~~~~~~~~~~ Compiling symtable.c... symtable.c: In function 'symHashTable_dump': symtable.c:747:10: warning: variable 'size' set but not used [-Wunused-but-set-variable] 747 | int i, size; | ^~~~ symtable.c: In function 'symtable_import': symtable.c:1391:15: warning: variable 'lclsource' set but not used [-Wunused-but-set-variable] 1391 | inputStream lclsource; | ^~~~~~~~~ Compiling lclinit.c... lclinit.c: In function 'TokenClass': lclinit.c:450:10: warning: variable 'tokenClassToken' set but not used [-Wunused-but-set-variable] 450 | ltoken tokenClassToken; | ^~~~~~~~~~~~~~~ Compiling shift.c... Compiling lclscan.c... lclscan.c:157:1: warning: 'LCLScanLookAhead' defined but not used [-Wunused-function] 157 | LCLScanLookAhead (void) | ^~~~~~~~~~~~~~~~ Compiling lsymbol.c... Compiling mapping.c... gcc -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -o splint cgrammar.o cscanner.o mtscanner.o mtgrammar.o llgrammar.o signature.o cppmain.o cpplib.o cppexp.o cpphash.o cpperror.o context.o uentry.o cprim.o macrocache.o qual.o qtype.o stateClause.o stateClauseList.o ctype.o cvar.o clabstract.o idDecl.o clause.o globalsClause.o modifiesClause.o warnClause.o functionClause.o functionClauseList.o metaStateConstraint.o metaStateConstraintList.o metaStateExpression.o metaStateSpecifier.o functionConstraint.o pointers.o cscannerHelp.o structNames.o transferChecks.o varKinds.o nameChecks.o exprData.o cstring.o fileloc.o message.o inputStream.o fileTable.o cstringTable.o valueTable.o stateValue.o llerror.o messageLog.o flagMarker.o aliasTable.o ynm.o sRefTable.o genericTable.o ekind.o usymtab.o multiVal.o lltok.o sRef.o lcllib.o randomNumbers.o fileLib.o globals.o flags.o general.o osd.o reader.o mtreader.o clauseStack.o filelocStack.o cstringList.o cstringSList.o sRefSetList.o ctypeList.o enumNameList.o enumNameSList.o exprNodeList.o exprNodeSList.o uentryList.o fileIdList.o filelocList.o qualList.o sRefList.o flagMarkerList.o idDeclList.o flagSpec.o globSet.o intSet.o typeIdSet.o guardSet.o usymIdSet.o sRefSet.o stateInfo.o stateCombinationTable.o metaStateTable.o metaStateInfo.o annotationTable.o annotationInfo.o mttok.o mtDeclarationNode.o mtDeclarationPieces.o mtDeclarationPiece.o mtContextNode.o mtValuesNode.o mtDefaultsNode.o mtAnnotationsNode.o mtMergeNode.o mtAnnotationList.o mtAnnotationDecl.o mtTransferClauseList.o mtTransferClause.o mtTransferAction.o mtLoseReferenceList.o mtLoseReference.o mtDefaultsDeclList.o mtDefaultsDecl.o mtMergeItem.o mtMergeClause.o mtMergeClauseList.o exprNode.o exprChecks.o llmain.o help.o rcfiles.o constraintList.o constraintResolve.o constraintGeneration.o constraintTerm.o constraintExprData.o constraintExpr.o constraint.o loopHeuristics.o lsymbolSet.o sigNodeSet.o lslOpSet.o sortSet.o initDeclNodeList.o sortList.o declaratorInvNodeList.o interfaceNodeList.o sortSetList.o declaratorNodeList.o letDeclNodeList.o stDeclNodeList.o storeRefNodeList.o lslOpList.o lsymbolList.o termNodeList.o ltokenList.o traitRefNodeList.o pairNodeList.o typeNameNodeList.o fcnNodeList.o paramNodeList.o programNodeList.o varDeclarationNodeList.o varNodeList.o quantifierNodeList.o replaceNodeList.o importNodeList.o tokentable.o scan.o scanline.o lslparse.o lh.o checking.o lclctypes.o imports.o lslinit.o syntable.o usymtab_interface.o abstract.o ltoken.o lclscanline.o lclsyntable.o lcltokentable.o sort.o symtable.o lclinit.o shift.o lclscan.o lsymbol.o mapping.o -lfl rm -f ../bin/splint ln -s ../src/splint ../bin/splint make all-am make[4]: Entering directory '/builddir/build/BUILD/splint-3.1.2/src' make[4]: Nothing to be done for 'all-am'. make[4]: Leaving directory '/builddir/build/BUILD/splint-3.1.2/src' make[3]: Leaving directory '/builddir/build/BUILD/splint-3.1.2/src' cd ../lib; make make[3]: Entering directory '/builddir/build/BUILD/splint-3.1.2/lib' ../src/splint -nof -nolib +impconj standard.h -dump standard Splint 3.1.2 --- 13 Aug 2020 Finished checking --- no warnings ../src/splint -nof -nolib +impconj -DSTRICT standard.h -dump standardstrict Splint 3.1.2 --- 13 Aug 2020 Finished checking --- no warnings ../src/splint -nof -nolib +impconj standard.h posix.h -dump posix Splint 3.1.2 --- 13 Aug 2020 Finished checking --- no warnings ../src/splint -nof -nolib +impconj -DSTRICT standard.h posix.h -dump posixstrict Splint 3.1.2 --- 13 Aug 2020 Finished checking --- no warnings ../src/splint -supcounts -nof -incondefs -nolib +impconj standard.h posix.h unix.h stdio.h stdlib.h -dump unix Splint 3.1.2 --- 13 Aug 2020 Finished checking --- no warnings ../src/splint -supcounts -nof -incondefs -nolib +impconj -DSTRICT standard.h posix.h unix.h stdio.h stdlib.h -dump unixstrict Splint 3.1.2 --- 13 Aug 2020 Finished checking --- no warnings make[3]: Leaving directory '/builddir/build/BUILD/splint-3.1.2/lib' rm -f ../bin/splint ln -s ../src/splint ../bin/splint make all-am make[3]: Entering directory '/builddir/build/BUILD/splint-3.1.2/src' make[3]: Nothing to be done for 'all-am'. make[3]: Leaving directory '/builddir/build/BUILD/splint-3.1.2/src' make[2]: Leaving directory '/builddir/build/BUILD/splint-3.1.2/src' Making all in lib make[2]: Entering directory '/builddir/build/BUILD/splint-3.1.2/lib' ../src/splint -nof -nolib +impconj standard.h -dump standard Splint 3.1.2 --- 13 Aug 2020 Finished checking --- no warnings ../src/splint -nof -nolib +impconj -DSTRICT standard.h -dump standardstrict Splint 3.1.2 --- 13 Aug 2020 Finished checking --- no warnings ../src/splint -nof -nolib +impconj standard.h posix.h -dump posix Splint 3.1.2 --- 13 Aug 2020 Finished checking --- no warnings ../src/splint -nof -nolib +impconj -DSTRICT standard.h posix.h -dump posixstrict Splint 3.1.2 --- 13 Aug 2020 Finished checking --- no warnings ../src/splint -supcounts -nof -incondefs -nolib +impconj standard.h posix.h unix.h stdio.h stdlib.h -dump unix Splint 3.1.2 --- 13 Aug 2020 Finished checking --- no warnings ../src/splint -supcounts -nof -incondefs -nolib +impconj -DSTRICT standard.h posix.h unix.h stdio.h stdlib.h -dump unixstrict Splint 3.1.2 --- 13 Aug 2020 Finished checking --- no warnings make[2]: Leaving directory '/builddir/build/BUILD/splint-3.1.2/lib' Making all in imports make[2]: Entering directory '/builddir/build/BUILD/splint-3.1.2/imports' make[2]: Nothing to be done for 'all'. make[2]: Leaving directory '/builddir/build/BUILD/splint-3.1.2/imports' Making all in test make[2]: Entering directory '/builddir/build/BUILD/splint-3.1.2/test' Testing splint 3.1.2... Version Info: Splint 3.1.2 --- 13 Aug 2020 Maintainer: splint-bug@splint.org Compiled using gcc -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE= 2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection on Linux fedora-riscv-8.gcc163.osuosl.org 5.5.0-0.rc5.git0.1.1.riscv64.fc32.riscv64 #1 SMP Mon Jan 6 17:31:22 UTC 2020 riscv64 riscv64 riscv64 GNU/Linux by mockbuild Splint 3.1.2 --- 13 Aug 2020 LARCH_PATH = (default = .:/usr/share/splint/lib:/builddir/build/BUILD/ splint-3.1.2/lib:) --- path used to find larch initialization files and LSL traits LCLIMPORTDIR = --- directory containing lcl standard library files (import with < ... >) include path = (set by environment variable CPATH and -I flags) --- path used to find #include'd files systemdirs = /usr/ (set by -systemdirs or environment variable CPATH) --- if file is found on this path, it is treated as a system file for error reporting Tests: Checking help... Checking abstptr... Checking abstract... Checking alias... Checking alttypes... Checking ansireserved... Checking argorder... Checking args... Checking arraydims... Checking arrayinit... Checking arraylit... Checking blocks... Checking break... Checking cases... Checking cast... Checking chararraylit... Checking charlit... Checking clauses... Checking commentchar... Checking compdestroy... Checking compoundliterals... Checking compoundstmt... Checking condifomit... Checking constannot... Checking controldepth... Checking csyntax... Checking czechnames... Checking czechoslovaknames... Checking deadparam... Checking decl... Checking divzero... Checking enum... Checking enumtag... Checking exports... Checking external... Checking fields... Checking flags... Checking forbody... Checking format... Checking freearray... Checking funcpointer... Checking functionmacro... Checking glob... Checking globals... Checking impabstract... Checking info... Checking init... Checking innerarray... Checking inparam... Checking internal... Checking iter... Checking keep... Checking libs... Checking linked... Checking lintcomments... Checking list... Checking longint... Checking loopexec... Checking looptesteffect... Checking macros... Checking macrosef... Checking malloc... Checking merge... Checking mergenull... Checking modifies... Checking modtest... Checking moduncon... Checking mongoincludes... Checking mystrncat... Checking noeffect... Checking null... Checking nullret... Checking nullassign... Checking numabstract... Checking observer... Checking oldstyle... Checking outglob... Checking outparam... Checking parentype... Checking postnotnull... Checking preds... Checking prefixes... Checking printflike... Checking rc... Checking refcounts... Checking release... Checking repexpose... Checking returned... Checking russian... Checking sharing... Checking shifts... Checking sizesigns... Checking slovaknames... Checking specclauses... Checking special... Checking stack... Checking staticarray... Checking strings... Checking stringliteral... Checking structassign... Checking typequals... Checking typeof... Checking ud... Checking ulstypes... Checking union... Checking unioninit... Checking unnamedsu... Checking unreachable... Checking unsignedcompare... Checking unused... Checking ullint... Checking utypes... 6,9c6,8 < utypes.c: (in function f) < utypes.c:26:8: Variable src_bytes declared but not used < < Finished checking --- 2 code warnings, as expected --- > /usr/include/bits/types.h:145:24: Parse Error: Non-function declaration: > __STD_TYPE : int. (For help on parse errors, see splint -help parseerrors.) > *** Cannot continue. *** FAIL *** Checking void... Checking widestrings... Checking metastate... Checking mergestate... Checking tainted... Checking fileio... Checking simplebufferConstraintTests... Checking moreBufferTests... Checking moreBufferTests2... Checking globalbufferannotation... Checking maxset... Checking strchr... Checking sizeoftest... Checking for... Checking manual... Checking tests2.2... Checking tests2.4... Checking tests2.5... Checking db1... Checking db2... Checking db3... make[2]: Leaving directory '/builddir/build/BUILD/splint-3.1.2/test' Making all in doc make[2]: Entering directory '/builddir/build/BUILD/splint-3.1.2/doc' make[2]: Nothing to be done for 'all'. make[2]: Leaving directory '/builddir/build/BUILD/splint-3.1.2/doc' make[2]: Entering directory '/builddir/build/BUILD/splint-3.1.2' make[2]: Leaving directory '/builddir/build/BUILD/splint-3.1.2' make[1]: Leaving directory '/builddir/build/BUILD/splint-3.1.2' + RPM_EC=0 ++ jobs -p + exit 0 Executing(%install): /bin/sh -e /var/tmp/rpm-tmp.0owd9d + umask 022 + cd /builddir/build/BUILD + '[' /builddir/build/BUILDROOT/splint-3.1.2-25.fc33.riscv64 '!=' / ']' + rm -rf /builddir/build/BUILDROOT/splint-3.1.2-25.fc33.riscv64 ++ dirname /builddir/build/BUILDROOT/splint-3.1.2-25.fc33.riscv64 + mkdir -p /builddir/build/BUILDROOT + mkdir /builddir/build/BUILDROOT/splint-3.1.2-25.fc33.riscv64 + cd splint-3.1.2 + rm -rf /builddir/build/BUILDROOT/splint-3.1.2-25.fc33.riscv64 + make install DESTDIR=/builddir/build/BUILDROOT/splint-3.1.2-25.fc33.riscv64 Making install in src make[1]: Entering directory '/builddir/build/BUILD/splint-3.1.2/src' make[2]: Entering directory '/builddir/build/BUILD/splint-3.1.2/src' /bin/sh ../config/mkinstalldirs /builddir/build/BUILDROOT/splint-3.1.2-25.fc33.riscv64/usr/bin mkdir /builddir/build/BUILDROOT/splint-3.1.2-25.fc33.riscv64 mkdir /builddir/build/BUILDROOT/splint-3.1.2-25.fc33.riscv64/usr mkdir /builddir/build/BUILDROOT/splint-3.1.2-25.fc33.riscv64/usr/bin /usr/bin/install -c splint /builddir/build/BUILDROOT/splint-3.1.2-25.fc33.riscv64/usr/bin/splint make[2]: Nothing to be done for 'install-data-am'. make[2]: Leaving directory '/builddir/build/BUILD/splint-3.1.2/src' make[1]: Leaving directory '/builddir/build/BUILD/splint-3.1.2/src' Making install in lib make[1]: Entering directory '/builddir/build/BUILD/splint-3.1.2/lib' ../src/splint -nof -nolib +impconj standard.h -dump standard Splint 3.1.2 --- 13 Aug 2020 Finished checking --- no warnings ../src/splint -nof -nolib +impconj -DSTRICT standard.h -dump standardstrict Splint 3.1.2 --- 13 Aug 2020 Finished checking --- no warnings ../src/splint -nof -nolib +impconj standard.h posix.h -dump posix Splint 3.1.2 --- 13 Aug 2020 Finished checking --- no warnings ../src/splint -nof -nolib +impconj -DSTRICT standard.h posix.h -dump posixstrict Splint 3.1.2 --- 13 Aug 2020 Finished checking --- no warnings ../src/splint -supcounts -nof -incondefs -nolib +impconj standard.h posix.h unix.h stdio.h stdlib.h -dump unix Splint 3.1.2 --- 13 Aug 2020 Finished checking --- no warnings ../src/splint -supcounts -nof -incondefs -nolib +impconj -DSTRICT standard.h posix.h unix.h stdio.h stdlib.h -dump unixstrict Splint 3.1.2 --- 13 Aug 2020 Finished checking --- no warnings make[2]: Entering directory '/builddir/build/BUILD/splint-3.1.2/lib' make[2]: Nothing to be done for 'install-exec-am'. ../src/splint -nof -nolib +impconj standard.h -dump standard Splint 3.1.2 --- 13 Aug 2020 Finished checking --- no warnings ../src/splint -nof -nolib +impconj -DSTRICT standard.h -dump standardstrict Splint 3.1.2 --- 13 Aug 2020 Finished checking --- no warnings ../src/splint -nof -nolib +impconj standard.h posix.h -dump posix Splint 3.1.2 --- 13 Aug 2020 Finished checking --- no warnings ../src/splint -nof -nolib +impconj -DSTRICT standard.h posix.h -dump posixstrict Splint 3.1.2 --- 13 Aug 2020 Finished checking --- no warnings ../src/splint -supcounts -nof -incondefs -nolib +impconj standard.h posix.h unix.h stdio.h stdlib.h -dump unix Splint 3.1.2 --- 13 Aug 2020 Finished checking --- no warnings ../src/splint -supcounts -nof -incondefs -nolib +impconj -DSTRICT standard.h posix.h unix.h stdio.h stdlib.h -dump unixstrict Splint 3.1.2 --- 13 Aug 2020 Finished checking --- no warnings /bin/sh ../config/mkinstalldirs /builddir/build/BUILDROOT/splint-3.1.2-25.fc33.riscv64/usr/share/splint/lib mkdir /builddir/build/BUILDROOT/splint-3.1.2-25.fc33.riscv64/usr/share mkdir /builddir/build/BUILDROOT/splint-3.1.2-25.fc33.riscv64/usr/share/splint mkdir /builddir/build/BUILDROOT/splint-3.1.2-25.fc33.riscv64/usr/share/splint/lib /usr/bin/install -c -m 644 standard.h /builddir/build/BUILDROOT/splint-3.1.2-25.fc33.riscv64/usr/share/splint/lib/standard.h /usr/bin/install -c -m 644 standard.lcd /builddir/build/BUILDROOT/splint-3.1.2-25.fc33.riscv64/usr/share/splint/lib/standard.lcd /usr/bin/install -c -m 644 standardstrict.lcd /builddir/build/BUILDROOT/splint-3.1.2-25.fc33.riscv64/usr/share/splint/lib/standardstrict.lcd /usr/bin/install -c -m 644 posix.h /builddir/build/BUILDROOT/splint-3.1.2-25.fc33.riscv64/usr/share/splint/lib/posix.h /usr/bin/install -c -m 644 posix.lcd /builddir/build/BUILDROOT/splint-3.1.2-25.fc33.riscv64/usr/share/splint/lib/posix.lcd /usr/bin/install -c -m 644 posixstrict.lcd /builddir/build/BUILDROOT/splint-3.1.2-25.fc33.riscv64/usr/share/splint/lib/posixstrict.lcd /usr/bin/install -c -m 644 unix.h /builddir/build/BUILDROOT/splint-3.1.2-25.fc33.riscv64/usr/share/splint/lib/unix.h /usr/bin/install -c -m 644 unix.lcd /builddir/build/BUILDROOT/splint-3.1.2-25.fc33.riscv64/usr/share/splint/lib/unix.lcd /usr/bin/install -c -m 644 unixstrict.lcd /builddir/build/BUILDROOT/splint-3.1.2-25.fc33.riscv64/usr/share/splint/lib/unixstrict.lcd /usr/bin/install -c -m 644 CTrait.syms /builddir/build/BUILDROOT/splint-3.1.2-25.fc33.riscv64/usr/share/splint/lib/CTrait.syms /usr/bin/install -c -m 644 CTraitGen.lcl /builddir/build/BUILDROOT/splint-3.1.2-25.fc33.riscv64/usr/share/splint/lib/CTraitGen.lcl /usr/bin/install -c -m 644 bool.h /builddir/build/BUILDROOT/splint-3.1.2-25.fc33.riscv64/usr/share/splint/lib/bool.h /usr/bin/install -c -m 644 file.mts /builddir/build/BUILDROOT/splint-3.1.2-25.fc33.riscv64/usr/share/splint/lib/file.mts /usr/bin/install -c -m 644 file.xh /builddir/build/BUILDROOT/splint-3.1.2-25.fc33.riscv64/usr/share/splint/lib/file.xh /usr/bin/install -c -m 644 filerw.mts /builddir/build/BUILDROOT/splint-3.1.2-25.fc33.riscv64/usr/share/splint/lib/filerw.mts /usr/bin/install -c -m 644 filerw.xh /builddir/build/BUILDROOT/splint-3.1.2-25.fc33.riscv64/usr/share/splint/lib/filerw.xh /usr/bin/install -c -m 644 lclinit.lci /builddir/build/BUILDROOT/splint-3.1.2-25.fc33.riscv64/usr/share/splint/lib/lclinit.lci /usr/bin/install -c -m 644 linux.h /builddir/build/BUILDROOT/splint-3.1.2-25.fc33.riscv64/usr/share/splint/lib/linux.h /usr/bin/install -c -m 644 lslinit.lsi /builddir/build/BUILDROOT/splint-3.1.2-25.fc33.riscv64/usr/share/splint/lib/lslinit.lsi /usr/bin/install -c -m 644 tainted.mts /builddir/build/BUILDROOT/splint-3.1.2-25.fc33.riscv64/usr/share/splint/lib/tainted.mts /usr/bin/install -c -m 644 tainted.xh /builddir/build/BUILDROOT/splint-3.1.2-25.fc33.riscv64/usr/share/splint/lib/tainted.xh /usr/bin/install -c -m 644 stdio.h /builddir/build/BUILDROOT/splint-3.1.2-25.fc33.riscv64/usr/share/splint/lib/stdio.h /usr/bin/install -c -m 644 stdlib.h /builddir/build/BUILDROOT/splint-3.1.2-25.fc33.riscv64/usr/share/splint/lib/stdlib.h /usr/bin/install -c -m 644 stdio.h /builddir/build/BUILDROOT/splint-3.1.2-25.fc33.riscv64/usr/share/splint/lib/stdio.h /usr/bin/install -c -m 644 stdlib.h /builddir/build/BUILDROOT/splint-3.1.2-25.fc33.riscv64/usr/share/splint/lib/stdlib.h make[2]: Leaving directory '/builddir/build/BUILD/splint-3.1.2/lib' make[1]: Leaving directory '/builddir/build/BUILD/splint-3.1.2/lib' Making install in imports make[1]: Entering directory '/builddir/build/BUILD/splint-3.1.2/imports' make[2]: Entering directory '/builddir/build/BUILD/splint-3.1.2/imports' make[2]: Nothing to be done for 'install-exec-am'. /bin/sh ../config/mkinstalldirs /builddir/build/BUILDROOT/splint-3.1.2-25.fc33.riscv64/usr/share/splint/imports mkdir /builddir/build/BUILDROOT/splint-3.1.2-25.fc33.riscv64/usr/share/splint/imports /usr/bin/install -c -m 644 assert.lcl /builddir/build/BUILDROOT/splint-3.1.2-25.fc33.riscv64/usr/share/splint/imports/assert.lcl /usr/bin/install -c -m 644 assert.lcs /builddir/build/BUILDROOT/splint-3.1.2-25.fc33.riscv64/usr/share/splint/imports/assert.lcs /usr/bin/install -c -m 644 ctype.lcl /builddir/build/BUILDROOT/splint-3.1.2-25.fc33.riscv64/usr/share/splint/imports/ctype.lcl /usr/bin/install -c -m 644 ctype.lcs /builddir/build/BUILDROOT/splint-3.1.2-25.fc33.riscv64/usr/share/splint/imports/ctype.lcs /usr/bin/install -c -m 644 errno.lcl /builddir/build/BUILDROOT/splint-3.1.2-25.fc33.riscv64/usr/share/splint/imports/errno.lcl /usr/bin/install -c -m 644 errno.lcs /builddir/build/BUILDROOT/splint-3.1.2-25.fc33.riscv64/usr/share/splint/imports/errno.lcs /usr/bin/install -c -m 644 limits.lcl /builddir/build/BUILDROOT/splint-3.1.2-25.fc33.riscv64/usr/share/splint/imports/limits.lcl /usr/bin/install -c -m 644 limits.lcs /builddir/build/BUILDROOT/splint-3.1.2-25.fc33.riscv64/usr/share/splint/imports/limits.lcs /usr/bin/install -c -m 644 locale.lcl /builddir/build/BUILDROOT/splint-3.1.2-25.fc33.riscv64/usr/share/splint/imports/locale.lcl /usr/bin/install -c -m 644 locale.lcs /builddir/build/BUILDROOT/splint-3.1.2-25.fc33.riscv64/usr/share/splint/imports/locale.lcs /usr/bin/install -c -m 644 math.lcl /builddir/build/BUILDROOT/splint-3.1.2-25.fc33.riscv64/usr/share/splint/imports/math.lcl /usr/bin/install -c -m 644 math.lcs /builddir/build/BUILDROOT/splint-3.1.2-25.fc33.riscv64/usr/share/splint/imports/math.lcs /usr/bin/install -c -m 644 setjmp.lcl /builddir/build/BUILDROOT/splint-3.1.2-25.fc33.riscv64/usr/share/splint/imports/setjmp.lcl /usr/bin/install -c -m 644 setjmp.lcs /builddir/build/BUILDROOT/splint-3.1.2-25.fc33.riscv64/usr/share/splint/imports/setjmp.lcs /usr/bin/install -c -m 644 signal.lcl /builddir/build/BUILDROOT/splint-3.1.2-25.fc33.riscv64/usr/share/splint/imports/signal.lcl /usr/bin/install -c -m 644 signal.lcs /builddir/build/BUILDROOT/splint-3.1.2-25.fc33.riscv64/usr/share/splint/imports/signal.lcs /usr/bin/install -c -m 644 stdarg.lcl /builddir/build/BUILDROOT/splint-3.1.2-25.fc33.riscv64/usr/share/splint/imports/stdarg.lcl /usr/bin/install -c -m 644 stdarg.lcs /builddir/build/BUILDROOT/splint-3.1.2-25.fc33.riscv64/usr/share/splint/imports/stdarg.lcs /usr/bin/install -c -m 644 stdio.lcl /builddir/build/BUILDROOT/splint-3.1.2-25.fc33.riscv64/usr/share/splint/imports/stdio.lcl /usr/bin/install -c -m 644 stdio.lcs /builddir/build/BUILDROOT/splint-3.1.2-25.fc33.riscv64/usr/share/splint/imports/stdio.lcs /usr/bin/install -c -m 644 stdlib.lcl /builddir/build/BUILDROOT/splint-3.1.2-25.fc33.riscv64/usr/share/splint/imports/stdlib.lcl /usr/bin/install -c -m 644 stdlib.lcs /builddir/build/BUILDROOT/splint-3.1.2-25.fc33.riscv64/usr/share/splint/imports/stdlib.lcs /usr/bin/install -c -m 644 string.lcl /builddir/build/BUILDROOT/splint-3.1.2-25.fc33.riscv64/usr/share/splint/imports/string.lcl /usr/bin/install -c -m 644 string.lcs /builddir/build/BUILDROOT/splint-3.1.2-25.fc33.riscv64/usr/share/splint/imports/string.lcs /usr/bin/install -c -m 644 strings.lcl /builddir/build/BUILDROOT/splint-3.1.2-25.fc33.riscv64/usr/share/splint/imports/strings.lcl /usr/bin/install -c -m 644 strings.lcs /builddir/build/BUILDROOT/splint-3.1.2-25.fc33.riscv64/usr/share/splint/imports/strings.lcs /usr/bin/install -c -m 644 time.lcl /builddir/build/BUILDROOT/splint-3.1.2-25.fc33.riscv64/usr/share/splint/imports/time.lcl /usr/bin/install -c -m 644 time.lcs /builddir/build/BUILDROOT/splint-3.1.2-25.fc33.riscv64/usr/share/splint/imports/time.lcs make[2]: Leaving directory '/builddir/build/BUILD/splint-3.1.2/imports' make[1]: Leaving directory '/builddir/build/BUILD/splint-3.1.2/imports' Making install in test make[1]: Entering directory '/builddir/build/BUILD/splint-3.1.2/test' make[2]: Entering directory '/builddir/build/BUILD/splint-3.1.2/test' make[2]: Nothing to be done for 'install-exec-am'. make[2]: Nothing to be done for 'install-data-am'. make[2]: Leaving directory '/builddir/build/BUILD/splint-3.1.2/test' make[1]: Leaving directory '/builddir/build/BUILD/splint-3.1.2/test' Making install in doc make[1]: Entering directory '/builddir/build/BUILD/splint-3.1.2/doc' make[2]: Entering directory '/builddir/build/BUILD/splint-3.1.2/doc' make[2]: Nothing to be done for 'install-exec-am'. /bin/sh ../config/mkinstalldirs /builddir/build/BUILDROOT/splint-3.1.2-25.fc33.riscv64/usr/share/man/man1 mkdir /builddir/build/BUILDROOT/splint-3.1.2-25.fc33.riscv64/usr/share/man mkdir /builddir/build/BUILDROOT/splint-3.1.2-25.fc33.riscv64/usr/share/man/man1 /usr/bin/install -c -m 644 ./splint.1 /builddir/build/BUILDROOT/splint-3.1.2-25.fc33.riscv64/usr/share/man/man1/splint.1 make[2]: Leaving directory '/builddir/build/BUILD/splint-3.1.2/doc' make[1]: Leaving directory '/builddir/build/BUILD/splint-3.1.2/doc' make[1]: Entering directory '/builddir/build/BUILD/splint-3.1.2' make[2]: Entering directory '/builddir/build/BUILD/splint-3.1.2' make[2]: Nothing to be done for 'install-exec-am'. make[2]: Nothing to be done for 'install-data-am'. make[2]: Leaving directory '/builddir/build/BUILD/splint-3.1.2' make[1]: Leaving directory '/builddir/build/BUILD/splint-3.1.2' + /usr/lib/rpm/find-debuginfo.sh -j4 --strict-build-id -m -i --build-id-seed 3.1.2-25.fc33 --unique-debug-suffix -3.1.2-25.fc33.riscv64 --unique-debug-src-base splint-3.1.2-25.fc33.riscv64 --run-dwz --dwz-low-mem-die-limit 10000000 --dwz-max-die-limit 50000000 -S debugsourcefiles.list /builddir/build/BUILD/splint-3.1.2 explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/splint-3.1.2-25.fc33.riscv64/usr/bin/splint extracting debug info from /builddir/build/BUILDROOT/splint-3.1.2-25.fc33.riscv64/usr/bin/splint original debug info size: 25092kB, size after compression: 23520kB /usr/lib/rpm/sepdebugcrcfix: Updated 1 CRC32s, 0 CRC32s did match. 9486 blocks + /usr/lib/rpm/check-buildroot + /usr/lib/rpm/redhat/brp-ldconfig + /usr/lib/rpm/brp-compress + /usr/lib/rpm/redhat/brp-strip-lto /usr/bin/strip + /usr/lib/rpm/brp-strip-static-archive /usr/bin/strip + /usr/lib/rpm/redhat/brp-python-bytecompile '' 1 0 + /usr/lib/rpm/brp-python-hardlink + /usr/lib/rpm/redhat/brp-mangle-shebangs Processing files: splint-3.1.2-25.fc33.riscv64 Executing(%doc): /bin/sh -e /var/tmp/rpm-tmp.9yewue + umask 022 + cd /builddir/build/BUILD + cd splint-3.1.2 + DOCDIR=/builddir/build/BUILDROOT/splint-3.1.2-25.fc33.riscv64/usr/share/doc/splint + export LC_ALL=C + LC_ALL=C + export DOCDIR + /usr/bin/mkdir -p /builddir/build/BUILDROOT/splint-3.1.2-25.fc33.riscv64/usr/share/doc/splint + cp -pr README /builddir/build/BUILDROOT/splint-3.1.2-25.fc33.riscv64/usr/share/doc/splint + cp -pr doc/manual.pdf /builddir/build/BUILDROOT/splint-3.1.2-25.fc33.riscv64/usr/share/doc/splint + cp -pr splintrc.demo /builddir/build/BUILDROOT/splint-3.1.2-25.fc33.riscv64/usr/share/doc/splint + RPM_EC=0 ++ jobs -p + exit 0 Provides: lclint = 3.1.2-25.fc33 splint = 3.1.2-25.fc33 splint(riscv-64) = 3.1.2-25.fc33 Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Requires: ld-linux-riscv64-lp64d.so.1()(64bit) ld-linux-riscv64-lp64d.so.1(GLIBC_2.27)(64bit) libc.so.6()(64bit) libc.so.6(GLIBC_2.27)(64bit) rtld(GNU_HASH) Obsoletes: lclint <= 3.0.0 Processing files: splint-debugsource-3.1.2-25.fc33.riscv64 Provides: splint-debugsource = 3.1.2-25.fc33 splint-debugsource(riscv-64) = 3.1.2-25.fc33 Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Processing files: splint-debuginfo-3.1.2-25.fc33.riscv64 Provides: debuginfo(build-id) = f0a6e3f46332e2904b326ae1762b8fcb77bb5494 splint-debuginfo = 3.1.2-25.fc33 splint-debuginfo(riscv-64) = 3.1.2-25.fc33 Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Recommends: splint-debugsource(riscv-64) = 3.1.2-25.fc33 Checking for unpackaged file(s): /usr/lib/rpm/check-files /builddir/build/BUILDROOT/splint-3.1.2-25.fc33.riscv64 Wrote: /builddir/build/RPMS/splint-3.1.2-25.fc33.riscv64.rpm Wrote: /builddir/build/RPMS/splint-debugsource-3.1.2-25.fc33.riscv64.rpm Wrote: /builddir/build/RPMS/splint-debuginfo-3.1.2-25.fc33.riscv64.rpm Executing(%clean): /bin/sh -e /var/tmp/rpm-tmp.7v63Ff + umask 022 + cd /builddir/build/BUILD + cd splint-3.1.2 + /usr/bin/rm -rf /builddir/build/BUILDROOT/splint-3.1.2-25.fc33.riscv64 + RPM_EC=0 ++ jobs -p + exit 0 Child return code was: 0