2024-03-26 11:58 ftp://ftp.de.debian.org/debian/pool/main/b/berkeley-abc/berkeley-abc_1.01+20230625git01b1bd1+dfsg.orig.tar.xz cppcheck-options: --library=posix --library=gnu --library=bsd --inconclusive --enable=style,information --inline-suppr --template=daca2 --disable=missingInclude --suppress=unmatchedSuppression --check-library --debug-warnings --suppress=autoNoType --suppress=valueFlowBailout --suppress=bailoutUninitVar --suppress=symbolDatabaseWarning -D__GNUC__ --platform=unix64 -j4 platform: Linux-6.1.0-18-amd64-x86_64-with-glibc2.36 python: 3.11.2 client-version: 1.3.55 compiler: g++ (Debian 12.2.0-14) 12.2.0 cppcheck: head 2.13.0 head-info: 82f05c8 (2024-03-25 22:58:58 +0100) count: 6324 4961 elapsed-time: 83.7 115.9 head-timing-info: old-timing-info: head results: berkeley-abc-0.0~git20230625.01b1bd1/src/aig/aig/aigCuts.c:641:5: error: There is an unknown macro here somewhere. Configuration is required. If Vec_PtrForEachEntry is a macro then please configure it. [unknownMacro] berkeley-abc-0.0~git20230625.01b1bd1/src/aig/aig/aigDfs.c:156:9: error: There is an unknown macro here somewhere. Configuration is required. If Vec_PtrForEachEntry is a macro then please configure it. [unknownMacro] berkeley-abc-0.0~git20230625.01b1bd1/src/aig/aig/aigDup.c:135:5: error: There is an unknown macro here somewhere. Configuration is required. If Aig_ManForEachCo is a macro then please configure it. [unknownMacro] berkeley-abc-0.0~git20230625.01b1bd1/src/aig/aig/aigDoms.c:149:5: error: There is an unknown macro here somewhere. Configuration is required. If Vec_PtrForEachEntry is a macro then please configure it. [unknownMacro] berkeley-abc-0.0~git20230625.01b1bd1/src/aig/aig/aig.h:370:58: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable p [valueFlowBailoutIncompleteVar] berkeley-abc-0.0~git20230625.01b1bd1/src/aig/aig/aig.h:380:68: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable pEntry [valueFlowBailoutIncompleteVar] berkeley-abc-0.0~git20230625.01b1bd1/src/aig/aig/aigFact.c:123:5: error: There is an unknown macro here somewhere. Configuration is required. If Vec_PtrForEachEntry is a macro then please configure it. [unknownMacro] berkeley-abc-0.0~git20230625.01b1bd1/src/aig/aig/aigCheck.c:47:25: style: Variable 'pObj2' can be declared as pointer to const [constVariablePointer] berkeley-abc-0.0~git20230625.01b1bd1/src/aig/aig/aig.h:209:71: style: Parameter 'pObj' can be declared as pointer to const [constParameterPointer] berkeley-abc-0.0~git20230625.01b1bd1/src/aig/aig/aig.h:210:74: style: Parameter 'pObj' can be declared as pointer to const [constParameterPointer] berkeley-abc-0.0~git20230625.01b1bd1/src/aig/aig/aig.h:212:57: style: Parameter 'pCut' can be declared as pointer to const [constParameterPointer] berkeley-abc-0.0~git20230625.01b1bd1/src/aig/aig/aig.h:213:55: style: Parameter 'pCut' can be declared as pointer to const [constParameterPointer] berkeley-abc-0.0~git20230625.01b1bd1/src/aig/aig/aig.h:214:54: style: Parameter 'pCut' can be declared as pointer to const [constParameterPointer] berkeley-abc-0.0~git20230625.01b1bd1/src/aig/aig/aig.h:260:55: style: Parameter 'p' can be declared as pointer to const [constParameterPointer] berkeley-abc-0.0~git20230625.01b1bd1/src/aig/aig/aig.h:261:58: style: Parameter 'p' can be declared as pointer to const [constParameterPointer] berkeley-abc-0.0~git20230625.01b1bd1/src/aig/aig/aig.h:264:55: style: Parameter 'p' can be declared as pointer to const [constParameterPointer] berkeley-abc-0.0~git20230625.01b1bd1/src/aig/aig/aig.h:272:53: style: Parameter 'pObj' can be declared as pointer to const [constParameterPointer] berkeley-abc-0.0~git20230625.01b1bd1/src/aig/aig/aig.h:273:55: style: Parameter 'pObj' can be declared as pointer to const [constParameterPointer] berkeley-abc-0.0~git20230625.01b1bd1/src/aig/aig/aig.h:275:53: style: Parameter 'pObj' can be declared as pointer to const [constParameterPointer] berkeley-abc-0.0~git20230625.01b1bd1/src/aig/aig/aig.h:276:53: style: Parameter 'pObj' can be declared as pointer to const [constParameterPointer] berkeley-abc-0.0~git20230625.01b1bd1/src/aig/aig/aig.h:277:54: style: Parameter 'pObj' can be declared as pointer to const [constParameterPointer] berkeley-abc-0.0~git20230625.01b1bd1/src/aig/aig/aig.h:278:54: style: Parameter 'pObj' can be declared as pointer to const [constParameterPointer] berkeley-abc-0.0~git20230625.01b1bd1/src/aig/aig/aig.h:279:55: style: Parameter 'pObj' can be declared as pointer to const [constParameterPointer] berkeley-abc-0.0~git20230625.01b1bd1/src/aig/aig/aig.h:280:55: style: Parameter 'pObj' can be declared as pointer to const [constParameterPointer] berkeley-abc-0.0~git20230625.01b1bd1/src/aig/aig/aig.h:281:55: style: Parameter 'pObj' can be declared as pointer to const [constParameterPointer] berkeley-abc-0.0~git20230625.01b1bd1/src/aig/aig/aig.h:282:55: style: Parameter 'pObj' can be declared as pointer to const [constParameterPointer] berkeley-abc-0.0~git20230625.01b1bd1/src/aig/aig/aig.h:283:72: style: Parameter 'pObj' can be declared as pointer to const [constParameterPointer] berkeley-abc-0.0~git20230625.01b1bd1/src/aig/aig/aig.h:284:55: style: Parameter 'pObj' can be declared as pointer to const [constParameterPointer] berkeley-abc-0.0~git20230625.01b1bd1/src/aig/aig/aig.h:286:51: style: Parameter 'pObj' can be declared as pointer to const [constParameterPointer] berkeley-abc-0.0~git20230625.01b1bd1/src/aig/aig/aig.h:288:56: style: Parameter 'pObj' can be declared as pointer to const [constParameterPointer] berkeley-abc-0.0~git20230625.01b1bd1/src/aig/aig/aig.h:293:65: style: Parameter 'p' can be declared as pointer to const [constParameterPointer] berkeley-abc-0.0~git20230625.01b1bd1/src/aig/aig/aig.h:294:66: style: Parameter 'p' can be declared as pointer to const [constParameterPointer] berkeley-abc-0.0~git20230625.01b1bd1/src/aig/aig/aig.h:295:64: style: Parameter 'p' can be declared as pointer to const [constParameterPointer] berkeley-abc-0.0~git20230625.01b1bd1/src/aig/aig/aig.h:295:79: style: Parameter 'pObj' can be declared as pointer to const [constParameterPointer] berkeley-abc-0.0~git20230625.01b1bd1/src/aig/aig/aig.h:296:65: style: Parameter 'p' can be declared as pointer to const [constParameterPointer] berkeley-abc-0.0~git20230625.01b1bd1/src/aig/aig/aig.h:296:80: style: Parameter 'pObj' can be declared as pointer to const [constParameterPointer] berkeley-abc-0.0~git20230625.01b1bd1/src/aig/aig/aig.h:298:54: style: Parameter 'pObj' can be declared as pointer to const [constParameterPointer] berkeley-abc-0.0~git20230625.01b1bd1/src/aig/aig/aig.h:300:53: style: Parameter 'pObj' can be declared as pointer to const [constParameterPointer] berkeley-abc-0.0~git20230625.01b1bd1/src/aig/aig/aig.h:310:55: style: Parameter 'pObj' can be declared as pointer to const [constParameterPointer] berkeley-abc-0.0~git20230625.01b1bd1/src/aig/aig/aig.h:311:55: style: Parameter 'pObj' can be declared as pointer to const [constParameterPointer] berkeley-abc-0.0~git20230625.01b1bd1/src/aig/aig/aig.h:327:71: style: Parameter 'pObj' can be declared as pointer to const [constParameterPointer] berkeley-abc-0.0~git20230625.01b1bd1/src/aig/aig/aig.h:328:69: style: Parameter 'pObj' can be declared as pointer to const [constParameterPointer] berkeley-abc-0.0~git20230625.01b1bd1/src/aig/aig/aig.h:329:72: style: Parameter 'pObj' can be declared as pointer to const [constParameterPointer] berkeley-abc-0.0~git20230625.01b1bd1/src/aig/aig/aig.h:330:68: style: Parameter 'pObj' can be declared as pointer to const [constParameterPointer] berkeley-abc-0.0~git20230625.01b1bd1/src/aig/aig/aig.h:331:71: style: Parameter 'pObj' can be declared as pointer to const [constParameterPointer] berkeley-abc-0.0~git20230625.01b1bd1/src/aig/aig/aig.h:332:76: style: Parameter 'pFanin' can be declared as pointer to const [constParameterPointer] berkeley-abc-0.0~git20230625.01b1bd1/src/aig/aig/aigCanon.c:361:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable nOnes [valueFlowBailoutIncompleteVar] berkeley-abc-0.0~git20230625.01b1bd1/src/aig/aig/aigCanon.c:388:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable nOnes [valueFlowBailoutIncompleteVar] berkeley-abc-0.0~git20230625.01b1bd1/src/aig/aig/aig.h:241:25: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned] berkeley-abc-0.0~git20230625.01b1bd1/src/aig/aig/aig.h:240:20: note: Assuming that condition 'i<32' is not redundant berkeley-abc-0.0~git20230625.01b1bd1/src/aig/aig/aig.h:241:25: note: Shift berkeley-abc-0.0~git20230625.01b1bd1/src/aig/aig/aigFrames.c:109:13: error: syntax error [syntaxError] berkeley-abc-0.0~git20230625.01b1bd1/src/aig/aig/aigCanon.c:528:20: style: Boolean result is used in bitwise operation. Clarify expression with parentheses. [clarifyCondition] berkeley-abc-0.0~git20230625.01b1bd1/src/aig/aig/aigCanon.c:130:49: style: Parameter 'pTruth' can be declared as pointer to const [constParameterPointer] berkeley-abc-0.0~git20230625.01b1bd1/src/aig/aig/aigInter.c:129:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable l_False [valueFlowBailoutIncompleteVar] berkeley-abc-0.0~git20230625.01b1bd1/src/aig/aig/aigCanon.c:130:85: style: Parameter 'pPrimes' can be declared as pointer to const [constParameterPointer] berkeley-abc-0.0~git20230625.01b1bd1/src/aig/aig/aigInter.c:250:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable l_False [valueFlowBailoutIncompleteVar] berkeley-abc-0.0~git20230625.01b1bd1/src/aig/aig/aigCanon.c:150:48: style: Parameter 'p' can be declared as pointer to const [constParameterPointer] berkeley-abc-0.0~git20230625.01b1bd1/src/aig/aig/aigCanon.c:353:38: style: Parameter 'pSigs' can be declared as pointer to const [constParameterPointer] berkeley-abc-0.0~git20230625.01b1bd1/src/aig/aig/aigCanon.c:410:53: style: Parameter 'p0' can be declared as pointer to const [constParameterPointer] berkeley-abc-0.0~git20230625.01b1bd1/src/aig/aig/aigCanon.c:410:70: style: Parameter 'p1' can be declared as pointer to const [constParameterPointer] berkeley-abc-0.0~git20230625.01b1bd1/src/aig/aig/aigMan.c:159:5: error: There is an unknown macro here somewhere. Configuration is required. If Vec_PtrForEachEntry is a macro then please configure it. [unknownMacro] berkeley-abc-0.0~git20230625.01b1bd1/src/aig/aig/aigCanon.c:181:5: style: Variable 'clk' is assigned a value that is never used. [unreadVariable] berkeley-abc-0.0~git20230625.01b1bd1/src/aig/aig/aigCanon.c:583:11: style: Variable 'pTerm' is assigned a value that is never used. [unreadVariable] berkeley-abc-0.0~git20230625.01b1bd1/src/aig/aig/aigMffc.c:243:5: error: There is an unknown macro here somewhere. Configuration is required. If Vec_PtrForEachEntry is a macro then please configure it. [unknownMacro] berkeley-abc-0.0~git20230625.01b1bd1/src/aig/aig/aigJust.c:42:51: style: Parameter 'pNode' can be declared as pointer to const [constParameterPointer] berkeley-abc-0.0~git20230625.01b1bd1/src/aig/aig/aigOper.c:589:5: error: There is an unknown macro here somewhere. Configuration is required. If Vec_PtrForEachEntry is a macro then please configure it. [unknownMacro] berkeley-abc-0.0~git20230625.01b1bd1/src/aig/aig/aigPack.c:190:5: error: There is an unknown macro here somewhere. Configuration is required. If Vec_PtrForEachEntry is a macro then please configure it. [unknownMacro] berkeley-abc-0.0~git20230625.01b1bd1/src/aig/aig/aigMem.c:271:46: style: Parameter 'p' can be declared as pointer to const [constParameterPointer] berkeley-abc-0.0~git20230625.01b1bd1/src/aig/aig/aigMem.c:287:52: style: Parameter 'p' can be declared as pointer to const [constParameterPointer] berkeley-abc-0.0~git20230625.01b1bd1/src/aig/aig/aigMem.c:443:44: style: Parameter 'p' can be declared as pointer to const [constParameterPointer] berkeley-abc-0.0~git20230625.01b1bd1/src/aig/aig/aigPart.c:98:5: error: There is an unknown macro here somewhere. Configuration is required. If Vec_PtrForEachEntry is a macro then please configure it. [unknownMacro] berkeley-abc-0.0~git20230625.01b1bd1/src/aig/aig/aigPartReg.c:255:5: error: There is an unknown macro here somewhere. Configuration is required. If Vec_PtrForEachEntry is a macro then please configure it. [unknownMacro] berkeley-abc-0.0~git20230625.01b1bd1/src/aig/aig/aigPartSat.c:86:5: error: There is an unknown macro here somewhere. Configuration is required. If Vec_VecForEachEntryReverseReverse is a macro then please configure it. [unknownMacro] berkeley-abc-0.0~git20230625.01b1bd1/src/aig/aig/aigRepar.c:224:5: error: There is an unknown macro here somewhere. Configuration is required. If Vec_PtrForEachEntry is a macro then please configure it. [unknownMacro] berkeley-abc-0.0~git20230625.01b1bd1/src/aig/aig/aigRepr.c:283:5: error: There is an unknown macro here somewhere. Configuration is required. If Vec_PtrForEachEntry is a macro then please configure it. [unknownMacro] berkeley-abc-0.0~git20230625.01b1bd1/src/aig/aig/aigRetF.c:80:5: error: There is an unknown macro here somewhere. Configuration is required. If Vec_PtrForEachEntryStop is a macro then please configure it. [unknownMacro] berkeley-abc-0.0~git20230625.01b1bd1/src/aig/aig/aigRet.c:598:5: error: There is an unknown macro here somewhere. Configuration is required. If Vec_PtrForEachEntry is a macro then please configure it. [unknownMacro] berkeley-abc-0.0~git20230625.01b1bd1/src/aig/aig/aigObj.c:345:10: style: Condition 'fShowFanouts' is always false [knownConditionTrueFalse] berkeley-abc-0.0~git20230625.01b1bd1/src/aig/aig/aigObj.c:318:24: note: Assignment 'fShowFanouts=0', assigned value is 0 berkeley-abc-0.0~git20230625.01b1bd1/src/aig/aig/aigObj.c:320:15: note: Assuming condition is false berkeley-abc-0.0~git20230625.01b1bd1/src/aig/aig/aigObj.c:345:10: note: Condition 'fShowFanouts' is always false berkeley-abc-0.0~git20230625.01b1bd1/src/aig/aig/aigScl.c:66:5: error: There is an unknown macro here somewhere. Configuration is required. If Vec_PtrForEachEntry is a macro then please configure it. [unknownMacro] berkeley-abc-0.0~git20230625.01b1bd1/src/aig/aig/aigShow.c:66:9: error: There is an unknown macro here somewhere. Configuration is required. If Vec_PtrForEachEntry is a macro then please configure it. [unknownMacro] berkeley-abc-0.0~git20230625.01b1bd1/src/aig/aig/aigSplit.c:317:39: style: Parameter 'p' can be declared as pointer to const [constParameterPointer] berkeley-abc-0.0~git20230625.01b1bd1/src/aig/aig/aigTruth.c:88:5: error: There is an unknown macro here somewhere. Configuration is required. If Vec_PtrForEachEntry is a macro then please configure it. [unknownMacro] berkeley-abc-0.0~git20230625.01b1bd1/src/aig/aig/aigTsim.c:359:5: error: There is an unknown macro here somewhere. Configuration is required. If Vec_PtrForEachEntryStop is a macro then please configure it. [unknownMacro] berkeley-abc-0.0~git20230625.01b1bd1/src/aig/aig/aigTable.c:42:48: style: Parameter 'p' can be declared as pointer to const [constParameterPointer] berkeley-abc-0.0~git20230625.01b1bd1/src/aig/aig/aigTable.c:116:42: style: Parameter 'p' can be declared as pointer to const [constParameterPointer] berkeley-abc-0.0~git20230625.01b1bd1/src/aig/aig/aigTable.c:218:40: style: Parameter 'p' can be declared as pointer to const [constParameterPointer] berkeley-abc-0.0~git20230625.01b1bd1/src/aig/aig/aigTable.c:33:23: style: int result is assigned to long variable. If the variable is long to avoid loss of information, then you have loss of information. [truncLongCastAssignment] berkeley-abc-0.0~git20230625.01b1bd1/src/aig/aig/aigTable.c:76:5: style: Variable 'clk' is assigned a value that is never used. [unreadVariable] berkeley-abc-0.0~git20230625.01b1bd1/src/aig/aig/aigWin.c:179:5: error: There is an unknown macro here somewhere. Configuration is required. If Vec_PtrForEachEntry is a macro then please configure it. [unknownMacro] berkeley-abc-0.0~git20230625.01b1bd1/src/aig/aig/aigUtil.c:680:5: error: There is an unknown macro here somewhere. Configuration is required. If Vec_PtrForEachEntry is a macro then please configure it. [unknownMacro] berkeley-abc-0.0~git20230625.01b1bd1/src/aig/aig/aigTiming.c:117:56: style: Parameter 'pObj' can be declared as pointer to const [constParameterPointer] berkeley-abc-0.0~git20230625.01b1bd1/src/aig/gia/gia.c:296:5: error: There is an unknown macro here somewhere. Configuration is required. If Vec_PtrForEachEntry is a macro then please configure it. [unknownMacro] berkeley-abc-0.0~git20230625.01b1bd1/src/aig/gia/giaAig.c:90:5: error: There is an unknown macro here somewhere. Configuration is required. If Aig_ManForEachCi is a macro then please configure it. [unknownMacro] berkeley-abc-0.0~git20230625.01b1bd1/src/aig/gia/giaAigerExt.c:315:5: error: There is an unknown macro here somewhere. Configuration is required. If Vec_IntForEachEntry is a macro then please configure it. [unknownMacro] berkeley-abc-0.0~git20230625.01b1bd1/src/aig/gia/giaBalAig.c:544:5: error: There is an unknown macro here somewhere. Configuration is required. If Vec_IntForEachEntryStartStop is a macro then please configure it. [unknownMacro] berkeley-abc-0.0~git20230625.01b1bd1/src/aig/gia/gia.h:599:125: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ABC_INFINITY [valueFlowBailoutIncompleteVar] berkeley-abc-0.0~git20230625.01b1bd1/src/aig/gia/gia.h:604:121: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ABC_INFINITY [valueFlowBailoutIncompleteVar] berkeley-abc-0.0~git20230625.01b1bd1/src/aig/gia/gia.h:639:270: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ABC_INFINITY [valueFlowBailoutIncompleteVar] berkeley-abc-0.0~git20230625.01b1bd1/src/aig/gia/giaAgi.c:142:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable word [valueFlowBailoutIncompleteVar] berkeley-abc-0.0~git20230625.01b1bd1/src/aig/gia/giaAgi.c:224:49: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable p [valueFlowBailoutIncompleteVar] berkeley-abc-0.0~git20230625.01b1bd1/src/aig/gia/giaAgi.c:84:107: style: Return value '~Agi_ObjLit2(p,i)' is always true [knownConditionTrueFalse] berkeley-abc-0.0~git20230625.01b1bd1/src/aig/gia/giaAgi.c:85:107: style: Return value '~Agi_ObjLit2(p,i)' is always true [knownConditionTrueFalse] berkeley-abc-0.0~git20230625.01b1bd1/src/aig/gia/giaAgi.c:58:51: style: Parameter 'p' can be declared as pointer to const [constParameterPointer] berkeley-abc-0.0~git20230625.01b1bd1/src/aig/gia/giaAgi.c:61:52: style: Parameter 'p' can be declared as pointer to const [constParameterPointer] berkeley-abc-0.0~git20230625.01b1bd1/src/aig/gia/giaAgi.c:73:49: style: Parameter 'p' can be declared as pointer to const [constParameterPointer] berkeley-abc-0.0~git20230625.01b1bd1/src/aig/gia/gia.h:399:52: style: Parameter 'pIn' can be declared as pointer to const [constParameterPointer] berkeley-abc-0.0~git20230625.01b1bd1/src/aig/gia/gia.h:407:52: style: Parameter 'pIn' can be declared as pointer to const [constParameterPointer] berkeley-abc-0.0~git20230625.01b1bd1/src/aig/gia/gia.h:415:66: style: Parameter 'pIn' can be declared as pointer to const [constParameterPointer] berkeley-abc-0.0~git20230625.01b1bd1/src/aig/gia/gia.h:433:65: style: Parameter 'pIn' can be declared as pointer to const [constParameterPointer] berkeley-abc-0.0~git20230625.01b1bd1/src/aig/gia/gia.h:451:53: style: Parameter 'p' can be declared as pointer to const [constParameterPointer] berkeley-abc-0.0~git20230625.01b1bd1/src/aig/gia/gia.h:456:55: style: Parameter 'p' can be declared as pointer to const [constParameterPointer] berkeley-abc-0.0~git20230625.01b1bd1/src/aig/gia/gia.h:457:55: style: Parameter 'p' can be declared as pointer to const [constParameterPointer] berkeley-abc-0.0~git20230625.01b1bd1/src/aig/gia/gia.h:459:55: style: Parameter 'p' can be declared as pointer to const [constParameterPointer] berkeley-abc-0.0~git20230625.01b1bd1/src/aig/gia/gia.h:460:55: style: Parameter 'p' can be declared as pointer to const [constParameterPointer] berkeley-abc-0.0~git20230625.01b1bd1/src/aig/gia/gia.h:461:55: style: Parameter 'p' can be declared as pointer to const [constParameterPointer] berkeley-abc-0.0~git20230625.01b1bd1/src/aig/gia/gia.h:464:58: style: Parameter 'p' can be declared as pointer to const [constParameterPointer] berkeley-abc-0.0~git20230625.01b1bd1/src/aig/gia/gia.h:466:59: style: Parameter 'p' can be declared as pointer to const [constParameterPointer] berkeley-abc-0.0~git20230625.01b1bd1/src/aig/gia/gia.h:469:55: style: Parameter 'p' can be declared as pointer to const [constParameterPointer] berkeley-abc-0.0~git20230625.01b1bd1/src/aig/gia/gia.h:471:52: style: Parameter 'p' can be declared as pointer to const [constParameterPointer] berkeley-abc-0.0~git20230625.01b1bd1/src/aig/gia/gia.h:479:51: style: Parameter 'p' can be declared as pointer to const [constParameterPointer] berkeley-abc-0.0~git20230625.01b1bd1/src/aig/gia/gia.h:479:66: style: Parameter 'pObj' can be declared as pointer to const [constParameterPointer] berkeley-abc-0.0~git20230625.01b1bd1/src/aig/gia/gia.h:482:54: style: Parameter 'pObj' can be declared as pointer to const [constParameterPointer] berkeley-abc-0.0~git20230625.01b1bd1/src/aig/gia/gia.h:484:54: style: Parameter 'pObj' can be declared as pointer to const [constParameterPointer] berkeley-abc-0.0~git20230625.01b1bd1/src/aig/gia/gia.h:492:55: style: Parameter 'pObj' can be declared as pointer to const [constParameterPointer] berkeley-abc-0.0~git20230625.01b1bd1/src/aig/gia/gia.h:493:62: style: Parameter 'pObj' can be declared as pointer to const [constParameterPointer] berkeley-abc-0.0~git20230625.01b1bd1/src/aig/gia/gia.h:494:53: style: Parameter 'pObj' can be declared as pointer to const [constParameterPointer] berkeley-abc-0.0~git20230625.01b1bd1/src/aig/gia/gia.h:495:53: style: Parameter 'pObj' can be declared as pointer to const [constParameterPointer] berkeley-abc-0.0~git20230625.01b1bd1/src/aig/gia/gia.h:496:54: style: Parameter 'pObj' can be declared as pointer to const [constParameterPointer] berkeley-abc-0.0~git20230625.01b1bd1/src/aig/gia/gia.h:501:54: style: Parameter 'pObj' can be declared as pointer to const [constParameterPointer] berkeley-abc-0.0~git20230625.01b1bd1/src/aig/gia/gia.h:504:57: style: Parameter 'pObj' can be declared as pointer to const [constParameterPointer] berkeley-abc-0.0~git20230625.01b1bd1/src/aig/gia/gia.h:505:60: style: Parameter 'p' can be declared as pointer to const [constParameterPointer] berkeley-abc-0.0~git20230625.01b1bd1/src/aig/gia/gia.h:505:75: style: Parameter 'pObj' can be declared as pointer to const [constParameterPointer] berkeley-abc-0.0~git20230625.01b1bd1/src/aig/gia/gia.h:525:54: style: Parameter 'pObj' can be declared as pointer to const [constParameterPointer] berkeley-abc-0.0~git20230625.01b1bd1/src/aig/gia/gia.h:526:54: style: Parameter 'pObj' can be declared as pointer to const [constParameterPointer] berkeley-abc-0.0~git20230625.01b1bd1/src/aig/gia/gia.h:527:56: style: Parameter 'pObj' can be declared as pointer to const [constParameterPointer] berkeley-abc-0.0~git20230625.01b1bd1/src/aig/gia/gia.h:528:56: style: Parameter 'pObj' can be declared as pointer to const [constParameterPointer] berkeley-abc-0.0~git20230625.01b1bd1/src/aig/gia/gia.h:531:55: style: Parameter 'pObj' can be declared as pointer to const [constParameterPointer] berkeley-abc-0.0~git20230625.01b1bd1/src/aig/gia/gia.h:532:55: style: Parameter 'pObj' can be declared as pointer to const [constParameterPointer] berkeley-abc-0.0~git20230625.01b1bd1/src/aig/gia/gia.h:538:57: style: Parameter 'pObj' can be declared as pointer to const [constParameterPointer] berkeley-abc-0.0~git20230625.01b1bd1/src/aig/gia/gia.h:539:57: style: Parameter 'pObj' can be declared as pointer to const [constParameterPointer] berkeley-abc-0.0~git20230625.01b1bd1/src/aig/gia/gia.h:554:91: style: Parameter 'pFanin' can be declared as pointer to const [constParameterPointer] berkeley-abc-0.0~git20230625.01b1bd1/src/aig/gia/gia.h:931:51: style: Parameter 'pObj' can be declared as pointer to const [constParameterPointer] berkeley-abc-0.0~git20230625.01b1bd1/src/aig/gia/gia.h:932:51: style: Parameter 'pObj' can be declared as pointer to const [constParameterPointer] berkeley-abc-0.0~git20230625.01b1bd1/src/aig/gia/gia.h:933:51: style: Parameter 'pObj' can be declared as pointer to const [constParameterPointer] berkeley-abc-0.0~git20230625.01b1bd1/src/aig/gia/gia.h:934:51: style: Parameter 'pObj' can be declared as pointer to const [constParameterPointer] berkeley-abc-0.0~git20230625.01b1bd1/src/aig/gia/gia.h:1115:58: style: Parameter 'p' can be declared as pointer to const [constParameterPointer] berkeley-abc-0.0~git20230625.01b1bd1/src/aig/gia/gia.h:1123:59: style: Parameter 'p' can be declared as pointer to const [constParameterPointer] berkeley-abc-0.0~git20230625.01b1bd1/src/aig/gia/gia.h:1131:62: style: Parameter 'p' can be declared as pointer to const [constParameterPointer] berkeley-abc-0.0~git20230625.01b1bd1/src/aig/gia/gia.h:394:25: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned] berkeley-abc-0.0~git20230625.01b1bd1/src/aig/gia/gia.h:393:20: note: Assuming that condition 'i<32' is not redundant berkeley-abc-0.0~git20230625.01b1bd1/src/aig/gia/gia.h:394:25: note: Shift berkeley-abc-0.0~git20230625.01b1bd1/src/aig/gia/giaAgi.c:41:24: style: struct member 'Agi_Man_t_::pName' is never used. [unusedStructMember] berkeley-abc-0.0~git20230625.01b1bd1/src/aig/gia/giaAgi.c:42:24: style: struct member 'Agi_Man_t_::pSpec' is never used. [unusedStructMember] berkeley-abc-0.0~git20230625.01b1bd1/src/aig/gia/giaAgi.c:46:24: style: struct member 'Agi_Man_t_::nRegs' is never used. [unusedStructMember] berkeley-abc-0.0~git20230625.01b1bd1/src/aig/gia/giaAgi.c:53:24: style: struct member 'Agi_Man_t_::pNext' is never used. [unusedStructMember] berkeley-abc-0.0~git20230625.01b1bd1/src/aig/gia/giaAgi.c:54:24: style: struct member 'Agi_Man_t_::pTable' is never used. [unusedStructMember] berkeley-abc-0.0~git20230625.01b1bd1/src/aig/gia/giaAgi.c:55:24: style: struct member 'Agi_Man_t_::pCopy' is never used. [unusedStructMember] berkeley-abc-0.0~git20230625.01b1bd1/src/aig/gia/giaBalLut.c:151:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable nLeaves [valueFlowBailoutIncompleteVar] berkeley-abc-0.0~git20230625.01b1bd1/src/aig/gia/giaBalLut.c:299:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ABC_INFINITY [valueFlowBailoutIncompleteVar] berkeley-abc-0.0~git20230625.01b1bd1/src/aig/gia/giaBalLut.c:342:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable nLeaves [valueFlowBailoutIncompleteVar] berkeley-abc-0.0~git20230625.01b1bd1/src/aig/gia/giaBalLut.c:350:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable nLeaves [valueFlowBailoutIncompleteVar] berkeley-abc-0.0~git20230625.01b1bd1/src/aig/gia/giaBalLut.c:427:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Delay [valueFlowBailoutIncompleteVar] berkeley-abc-0.0~git20230625.01b1bd1/src/aig/gia/giaBalLut.c:615:50: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ABC_INFINITY [valueFlowBailoutIncompleteVar] berkeley-abc-0.0~git20230625.01b1bd1/src/aig/gia/giaAiger.c:231:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] berkeley-abc-0.0~git20230625.01b1bd1/src/aig/gia/giaAiger.c:1239:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] berkeley-abc-0.0~git20230625.01b1bd1/src/aig/gia/giaAiger.c:1609:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] berkeley-abc-0.0~git20230625.01b1bd1/src/aig/gia/giaAiger.c:1658:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] berkeley-abc-0.0~git20230625.01b1bd1/src/aig/gia/giaAiger.c:1721:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] berkeley-abc-0.0~git20230625.01b1bd1/src/aig/gia/giaBidec.c:48:26: style: Variable 'pTruth0' can be declared as pointer to const [constVariablePointer] berkeley-abc-0.0~git20230625.01b1bd1/src/aig/gia/giaBidec.c:48:37: style: Variable 'pTruth1' can be declared as pointer to const [constVariablePointer] berkeley-abc-0.0~git20230625.01b1bd1/src/aig/gia/giaCCof.c:227:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable l_False [valueFlowBailoutIncompleteVar] berkeley-abc-0.0~git20230625.01b1bd1/src/aig/gia/giaCCof.c:272:52: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CLOCKS_PER_SEC [valueFlowBailoutIncompleteVar] berkeley-abc-0.0~git20230625.01b1bd1/src/aig/gia/giaCSat.c:649:5: error: There is an unknown macro here somewhere. Configuration is required. If Vec_PtrForEachEntry is a macro then please configure it. [unknownMacro] berkeley-abc-0.0~git20230625.01b1bd1/src/aig/gia/giaAiger.c:1257:5: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] berkeley-abc-0.0~git20230625.01b1bd1/src/aig/gia/giaAiger.c:1257:5: warning: %u in format string (no. 3) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] berkeley-abc-0.0~git20230625.01b1bd1/src/aig/gia/giaAiger.c:1257:5: warning: %u in format string (no. 4) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] berkeley-abc-0.0~git20230625.01b1bd1/src/aig/gia/giaAiger.c:1257:5: warning: %u in format string (no. 5) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] berkeley-abc-0.0~git20230625.01b1bd1/src/aig/gia/giaAiger.c:1257:5: warning: %u in format string (no. 6) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] berkeley-abc-0.0~git20230625.01b1bd1/src/aig/gia/giaAiger.c:1266:9: warning: %u in format string (no. 1) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] berkeley-abc-0.0~git20230625.01b1bd1/src/aig/gia/giaAiger.c:1266:9: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] berkeley-abc-0.0~git20230625.01b1bd1/src/aig/gia/giaAiger.c:1274:13: warning: %u in format string (no. 1) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] berkeley-abc-0.0~git20230625.01b1bd1/src/aig/gia/giaAiger.c:1277:13: warning: %u in format string (no. 1) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] berkeley-abc-0.0~git20230625.01b1bd1/src/aig/gia/giaAiger.c:1217:34: style:inconclusive: Function 'Gia_AigerWrite' argument 1 names different: declaration 'p' definition 'pInit'. [funcArgNamesDifferent] berkeley-abc-0.0~git20230625.01b1bd1/src/aig/gia/gia.h:1252:56: note: Function 'Gia_AigerWrite' argument 1 names different: declaration 'p' definition 'pInit'. berkeley-abc-0.0~git20230625.01b1bd1/src/aig/gia/giaAiger.c:1217:34: note: Function 'Gia_AigerWrite' argument 1 names different: declaration 'p' definition 'pInit'. berkeley-abc-0.0~git20230625.01b1bd1/src/aig/gia/giaAiger.c:525:33: style: Local variable 'nConstr' shadows outer variable [shadowVariable] berkeley-abc-0.0~git20230625.01b1bd1/src/aig/gia/giaAiger.c:184:19: note: Shadowed declaration berkeley-abc-0.0~git20230625.01b1bd1/src/aig/gia/giaAiger.c:525:33: note: Shadow variable berkeley-abc-0.0~git20230625.01b1bd1/src/aig/gia/giaAiger.c:762:21: style: Local variable 'i' shadows outer variable [shadowVariable] berkeley-abc-0.0~git20230625.01b1bd1/src/aig/gia/giaAiger.c:183:53: note: Shadowed declaration berkeley-abc-0.0~git20230625.01b1bd1/src/aig/gia/giaAiger.c:762:21: note: Shadow variable berkeley-abc-0.0~git20230625.01b1bd1/src/aig/gia/giaAiger.c:776:21: style: Local variable 'i' shadows outer variable [shadowVariable] berkeley-abc-0.0~git20230625.01b1bd1/src/aig/gia/giaAiger.c:183:53: note: Shadowed declaration berkeley-abc-0.0~git20230625.01b1bd1/src/aig/gia/giaAiger.c:776:21: note: Shadow variable berkeley-abc-0.0~git20230625.01b1bd1/src/aig/gia/giaAiger.c:806:21: style: Local variable 'i' shadows outer variable [shadowVariable] berkeley-abc-0.0~git20230625.01b1bd1/src/aig/gia/giaAiger.c:183:53: note: Shadowed declaration berkeley-abc-0.0~git20230625.01b1bd1/src/aig/gia/giaAiger.c:806:21: note: Shadow variable berkeley-abc-0.0~git20230625.01b1bd1/src/aig/gia/giaAiger.c:856:21: style: Local variable 'i' shadows outer variable [shadowVariable] berkeley-abc-0.0~git20230625.01b1bd1/src/aig/gia/giaAiger.c:183:53: note: Shadowed declaration berkeley-abc-0.0~git20230625.01b1bd1/src/aig/gia/giaAiger.c:856:21: note: Shadow variable berkeley-abc-0.0~git20230625.01b1bd1/src/aig/gia/giaAiger.c:940:13: style: Local variable 'i' shadows outer variable [shadowVariable] berkeley-abc-0.0~git20230625.01b1bd1/src/aig/gia/giaAiger.c:183:53: note: Shadowed declaration berkeley-abc-0.0~git20230625.01b1bd1/src/aig/gia/giaAiger.c:940:13: note: Shadow variable berkeley-abc-0.0~git20230625.01b1bd1/src/aig/gia/giaAiger.c:1443:13: style: Local variable 'i' shadows outer variable [shadowVariable] berkeley-abc-0.0~git20230625.01b1bd1/src/aig/gia/giaAiger.c:1224:9: note: Shadowed declaration berkeley-abc-0.0~git20230625.01b1bd1/src/aig/gia/giaAiger.c:1443:13: note: Shadow variable berkeley-abc-0.0~git20230625.01b1bd1/src/aig/gia/giaAiger.c:1474:13: style: Local variable 'i' shadows outer variable [shadowVariable] berkeley-abc-0.0~git20230625.01b1bd1/src/aig/gia/giaAiger.c:1224:9: note: Shadowed declaration berkeley-abc-0.0~git20230625.01b1bd1/src/aig/gia/giaAiger.c:1474:13: note: Shadow variable berkeley-abc-0.0~git20230625.01b1bd1/src/aig/gia/giaAiger.c:1484:13: style: Local variable 'i' shadows outer variable [shadowVariable] berkeley-abc-0.0~git20230625.01b1bd1/src/aig/gia/giaAiger.c:1224:9: note: Shadowed declaration berkeley-abc-0.0~git20230625.01b1bd1/src/aig/gia/giaAiger.c:1484:13: note: Shadow variable berkeley-abc-0.0~git20230625.01b1bd1/src/aig/gia/giaAiger.c:1505:13: style: Local variable 'i' shadows outer variable [shadowVariable] berkeley-abc-0.0~git20230625.01b1bd1/src/aig/gia/giaAiger.c:1224:9: note: Shadowed declaration berkeley-abc-0.0~git20230625.01b1bd1/src/aig/gia/giaAiger.c:1505:13: note: Shadow variable berkeley-abc-0.0~git20230625.01b1bd1/src/aig/gia/giaBalLut.c:878:10: style: Condition '~pObj->Value' is always true [knownConditionTrueFalse] berkeley-abc-0.0~git20230625.01b1bd1/src/aig/gia/giaAiger.c:64:26: style: Parameter 'pFileName' can be declared as pointer to const [constParameterPointer] berkeley-abc-0.0~git20230625.01b1bd1/src/aig/gia/giaAiger.c:388:24: style: Variable 'pType' can be declared as pointer to const [constVariablePointer] berkeley-abc-0.0~git20230625.01b1bd1/src/aig/gia/giaAiger.c:484:20: style: Variable 'pType' can be declared as pointer to const [constVariablePointer] berkeley-abc-0.0~git20230625.01b1bd1/src/aig/gia/giaAiger.c:524:29: style: Variable 'pName' can be declared as pointer to const [constVariablePointer] berkeley-abc-0.0~git20230625.01b1bd1/src/aig/gia/giaAiger.c:613:25: style: Variable 'pCurTemp' can be declared as pointer to const [constVariablePointer] berkeley-abc-0.0~git20230625.01b1bd1/src/aig/gia/giaAiger.c:1217:48: style: Parameter 'pFileName' can be declared as pointer to const [constParameterPointer] berkeley-abc-0.0~git20230625.01b1bd1/src/aig/gia/giaAiger.c:1578:43: style: Parameter 'pFilePrefix' can be declared as pointer to const [constParameterPointer] berkeley-abc-0.0~git20230625.01b1bd1/src/aig/gia/giaAiger.c:1596:54: style: Parameter 'pFileName' can be declared as pointer to const [constParameterPointer] berkeley-abc-0.0~git20230625.01b1bd1/src/aig/gia/giaAiger.c:1652:26: style: Parameter 'pFileName' can be declared as pointer to const [constParameterPointer] berkeley-abc-0.0~git20230625.01b1bd1/src/aig/gia/giaAiger.c:1716:26: style: Parameter 'pFileName' can be declared as pointer to const [constParameterPointer] berkeley-abc-0.0~git20230625.01b1bd1/src/aig/gia/giaAiger.c:1716:43: style: Parameter 'pObjs' can be declared as pointer to const [constParameterPointer] berkeley-abc-0.0~git20230625.01b1bd1/src/aig/gia/giaBalLut.c:817:13: style: Local variable 'iLit1' shadows outer variable [shadowVariable] berkeley-abc-0.0~git20230625.01b1bd1/src/aig/gia/giaBalLut.c:803:9: note: Shadowed declaration berkeley-abc-0.0~git20230625.01b1bd1/src/aig/gia/giaBalLut.c:817:13: note: Shadow variable berkeley-abc-0.0~git20230625.01b1bd1/src/aig/gia/giaCSat2.c:635:5: error: There is an unknown macro here somewhere. Configuration is required. If Vec_IntForEachEntry is a macro then please configure it. [unknownMacro] berkeley-abc-0.0~git20230625.01b1bd1/src/aig/gia/giaBalLut.c:128:42: style: Parameter 'pLeaves' can be declared as pointer to const [constParameterPointer] berkeley-abc-0.0~git20230625.01b1bd1/src/aig/gia/giaBalLut.c:172:14: style: Variable 'pB' can be declared as pointer to const [constVariablePointer] berkeley-abc-0.0~git20230625.01b1bd1/src/aig/gia/giaBalLut.c:173:14: style: Variable 'pC' can be declared as pointer to const [constVariablePointer] berkeley-abc-0.0~git20230625.01b1bd1/src/aig/gia/giaBalLut.c:227:14: style: Variable 'pC0' can be declared as pointer to const [constVariablePointer] berkeley-abc-0.0~git20230625.01b1bd1/src/aig/gia/giaBalLut.c:228:14: style: Variable 'pC1' can be declared as pointer to const [constVariablePointer] berkeley-abc-0.0~git20230625.01b1bd1/src/aig/gia/giaBalLut.c:312:59: style: Parameter 'pBase' can be declared as pointer to const [constParameterPointer] berkeley-abc-0.0~git20230625.01b1bd1/src/aig/gia/giaBalLut.c:312:78: style: Parameter 'pCut' can be declared as pointer to const [constParameterPointer] berkeley-abc-0.0~git20230625.01b1bd1/src/aig/gia/giaBalLut.c:364:51: style: Parameter 'pCut0' can be declared as pointer to const [constParameterPointer] berkeley-abc-0.0~git20230625.01b1bd1/src/aig/gia/giaBalLut.c:364:70: style: Parameter 'pCut1' can be declared as pointer to const [constParameterPointer] berkeley-abc-0.0~git20230625.01b1bd1/src/aig/gia/giaBalLut.c:612:11: style: Variable 'pSuper' can be declared as pointer to const [constVariablePointer] berkeley-abc-0.0~git20230625.01b1bd1/src/aig/gia/giaAiger.c:1027:14: style: Variable 'RetValue' is assigned a value that is never used. [unreadVariable] berkeley-abc-0.0~git20230625.01b1bd1/src/aig/gia/giaCCof.c:270:17: style: Variable 'pObj' can be declared as pointer to const [constVariablePointer] berkeley-abc-0.0~git20230625.01b1bd1/src/aig/gia/giaCSat3.c:632:5: error: There is an unknown macro here somewhere. Configuration is required. If Vec_IntForEachEntry is a macro then please configure it. [unknownMacro] berkeley-abc-0.0~git20230625.01b1bd1/src/aig/gia/giaCSatP.c:680:5: error: There is an unknown macro here somewhere. Configuration is required. If Vec_PtrForEachEntry is a macro then please configure it. [unknownMacro] berkeley-abc-0.0~git20230625.01b1bd1/src/aig/gia/giaCTas.c:830:5: error: There is an unknown macro here somewhere. Configuration is required. If Vec_PtrForEachEntry is a macro then please configure it. [unknownMacro] berkeley-abc-0.0~git20230625.01b1bd1/src/aig/gia/giaCTas2.c:196:9: error: Syntax Error: AST broken, '->' doesn't have two operands. [internalAstError] berkeley-abc-0.0~git20230625.01b1bd1/src/aig/gia/giaCof.c:547:5: error: There is an unknown macro here somewhere. Configuration is required. If Vec_PtrForEachEntry is a macro then please configure it. [unknownMacro] berkeley-abc-0.0~git20230625.01b1bd1/src/aig/gia/giaCSatOld.c:710:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Vec_Int_t [valueFlowBailoutIncompleteVar] berkeley-abc-0.0~git20230625.01b1bd1/src/aig/gia/giaCex.c:569:85: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable l_False [valueFlowBailoutIncompleteVar] berkeley-abc-0.0~git20230625.01b1bd1/src/aig/gia/giaClp.c:409:46: style: Parameter 'p' can be declared as pointer to const [constParameterPointer] berkeley-abc-0.0~git20230625.01b1bd1/src/aig/gia/giaCone.c:82:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable pArray [valueFlowBailoutIncompleteVar] berkeley-abc-0.0~git20230625.01b1bd1/src/aig/gia/giaCone.c:93:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable nSize [valueFlowBailoutIncompleteVar] berkeley-abc-0.0~git20230625.01b1bd1/src/aig/gia/giaCone.c:108:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable nSize [valueFlowBailoutIncompleteVar] berkeley-abc-0.0~git20230625.01b1bd1/src/aig/gia/giaCone.c:279:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ABC_INFINITY [valueFlowBailoutIncompleteVar] berkeley-abc-0.0~git20230625.01b1bd1/src/aig/gia/giaCone.c:517:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] berkeley-abc-0.0~git20230625.01b1bd1/src/aig/gia/giaCSatOld.c:708:44: style:inconclusive: Function 'Cbs_ManSolveMiter' argument 1 names different: declaration 'pGia' definition 'pAig'. [funcArgNamesDifferent] berkeley-abc-0.0~git20230625.01b1bd1/src/aig/gia/gia.h:1276:59: note: Function 'Cbs_ManSolveMiter' argument 1 names different: declaration 'pGia' definition 'pAig'. berkeley-abc-0.0~git20230625.01b1bd1/src/aig/gia/giaCSatOld.c:708:44: note: Function 'Cbs_ManSolveMiter' argument 1 names different: declaration 'pGia' definition 'pAig'. berkeley-abc-0.0~git20230625.01b1bd1/src/aig/gia/giaCSatOld.c:82:53: style: Parameter 'pVar' can be declared as pointer to const [constParameterPointer] berkeley-abc-0.0~git20230625.01b1bd1/src/aig/gia/giaCSatOld.c:173:42: style: Parameter 'p' can be declared as pointer to const [constParameterPointer] berkeley-abc-0.0~git20230625.01b1bd1/src/aig/gia/giaCSatOld.c:231:49: style: Parameter 'p' can be declared as pointer to const [constParameterPointer] berkeley-abc-0.0~git20230625.01b1bd1/src/aig/gia/giaCSatOld.c:268:49: style: Parameter 'p' can be declared as pointer to const [constParameterPointer] berkeley-abc-0.0~git20230625.01b1bd1/src/aig/gia/giaCSatOld.c:268:64: style: Parameter 'pObj' can be declared as pointer to const [constParameterPointer] berkeley-abc-0.0~git20230625.01b1bd1/src/aig/gia/giaCSatOld.c:270:17: style: Variable 'pTemp' can be declared as pointer to const [constVariablePointer] berkeley-abc-0.0~git20230625.01b1bd1/src/aig/gia/giaCSatOld.c:349:63: style: Parameter 'p' can be declared as pointer to const [constParameterPointer] berkeley-abc-0.0~git20230625.01b1bd1/src/aig/gia/giaCSatOld.c:370:62: style: Parameter 'p' can be declared as pointer to const [constParameterPointer] berkeley-abc-0.0~git20230625.01b1bd1/src/aig/gia/giaCone.c:445:18: style: Condition '~pObj->Value' is always true [knownConditionTrueFalse] berkeley-abc-0.0~git20230625.01b1bd1/src/aig/gia/giaCone.c:447:37: style: Unsigned expression 'pObj->Value' can't be negative so it is unnecessary to test it. [unsignedPositive] berkeley-abc-0.0~git20230625.01b1bd1/src/aig/gia/giaCone.c:513:25: style: Local variable 'pObj' shadows outer variable [shadowVariable] berkeley-abc-0.0~git20230625.01b1bd1/src/aig/gia/giaCone.c:488:17: note: Shadowed declaration berkeley-abc-0.0~git20230625.01b1bd1/src/aig/gia/giaCone.c:513:25: note: Shadow variable berkeley-abc-0.0~git20230625.01b1bd1/src/aig/gia/giaCone.c:312:50: style: Parameter 'p' can be declared as pointer to const [constParameterPointer] berkeley-abc-0.0~git20230625.01b1bd1/src/aig/gia/giaCone.c:538:50: style: Parameter 'p' can be declared as pointer to const [constParameterPointer] berkeley-abc-0.0~git20230625.01b1bd1/src/aig/gia/giaCut.c:723:5: error: There is an unknown macro here somewhere. Configuration is required. If Vec_WecForEachLevel is a macro then please configure it. [unknownMacro] berkeley-abc-0.0~git20230625.01b1bd1/src/aig/gia/giaDecs.c:103:5: error: There is an unknown macro here somewhere. Configuration is required. If Vec_IntForEachEntry is a macro then please configure it. [unknownMacro] berkeley-abc-0.0~git20230625.01b1bd1/src/aig/gia/giaDfs.c:131:9: error: There is an unknown macro here somewhere. Configuration is required. If Vec_IntForEachEntry is a macro then please configure it. [unknownMacro] berkeley-abc-0.0~git20230625.01b1bd1/src/aig/gia/giaEdge.c:613:5: error: There is an unknown macro here somewhere. Configuration is required. If Vec_IntForEachEntry is a macro then please configure it. [unknownMacro] berkeley-abc-0.0~git20230625.01b1bd1/src/aig/gia/giaCex.c:454:9: style: Redundant initialization for 'clk'. The initialized value is overwritten before it is read. [redundantInitialization] berkeley-abc-0.0~git20230625.01b1bd1/src/aig/gia/giaCex.c:444:17: note: clk is initialized berkeley-abc-0.0~git20230625.01b1bd1/src/aig/gia/giaCex.c:454:9: note: clk is overwritten berkeley-abc-0.0~git20230625.01b1bd1/src/aig/gia/giaCex.c:530:9: style: Redundant initialization for 'clk'. The initialized value is overwritten before it is read. [redundantInitialization] berkeley-abc-0.0~git20230625.01b1bd1/src/aig/gia/giaCex.c:519:17: note: clk is initialized berkeley-abc-0.0~git20230625.01b1bd1/src/aig/gia/giaCex.c:530:9: note: clk is overwritten berkeley-abc-0.0~git20230625.01b1bd1/src/aig/gia/giaDup.c:386:5: error: There is an unknown macro here somewhere. Configuration is required. If Vec_IntForEachEntry is a macro then please configure it. [unknownMacro] berkeley-abc-0.0~git20230625.01b1bd1/src/aig/gia/giaCex.c:50:25: style: Variable 'pObjRi' can be declared as pointer to const [constVariablePointer] berkeley-abc-0.0~git20230625.01b1bd1/src/aig/gia/giaCex.c:93:25: style: Variable 'pObjRi' can be declared as pointer to const [constVariablePointer] berkeley-abc-0.0~git20230625.01b1bd1/src/aig/gia/giaCex.c:141:25: style: Variable 'pObjRi' can be declared as pointer to const [constVariablePointer] berkeley-abc-0.0~git20230625.01b1bd1/src/aig/gia/giaDeep.c:111:78: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CLOCKS_PER_SEC [valueFlowBailoutIncompleteVar] berkeley-abc-0.0~git20230625.01b1bd1/src/aig/gia/giaEmbed.c:321:5: error: There is an unknown macro here somewhere. Configuration is required. If Vec_IntForEachEntry is a macro then please configure it. [unknownMacro] berkeley-abc-0.0~git20230625.01b1bd1/src/aig/gia/giaEquiv.c:94:5: error: There is an unknown macro here somewhere. Configuration is required. If Vec_IntForEachEntryDouble is a macro then please configure it. [unknownMacro] berkeley-abc-0.0~git20230625.01b1bd1/src/aig/gia/giaDeep.c:114:18: warning: Identical inner 'if' condition is always true. [identicalInnerCondition] berkeley-abc-0.0~git20230625.01b1bd1/src/aig/gia/giaDeep.c:108:14: note: outer condition: fChange berkeley-abc-0.0~git20230625.01b1bd1/src/aig/gia/giaDeep.c:114:18: note: identical inner condition: fChange berkeley-abc-0.0~git20230625.01b1bd1/src/aig/gia/giaDeep.c:116:23: warning: Identical inner 'if' condition is always true. [identicalInnerCondition] berkeley-abc-0.0~git20230625.01b1bd1/src/aig/gia/giaDeep.c:108:25: note: outer condition: fVerbose berkeley-abc-0.0~git20230625.01b1bd1/src/aig/gia/giaDeep.c:116:23: note: identical inner condition: fVerbose berkeley-abc-0.0~git20230625.01b1bd1/src/aig/gia/giaDeep.c:67:12: style: Mismatching assignment and comparison, comparison 'fCom==3' is always false. [assignIfError] berkeley-abc-0.0~git20230625.01b1bd1/src/aig/gia/giaDeep.c:61:18: note: Mismatching assignment and comparison, comparison 'fCom==3' is always false. berkeley-abc-0.0~git20230625.01b1bd1/src/aig/gia/giaDeep.c:67:12: note: Mismatching assignment and comparison, comparison 'fCom==3' is always false. berkeley-abc-0.0~git20230625.01b1bd1/src/aig/gia/giaDeep.c:69:17: style: Mismatching assignment and comparison, comparison 'fCom==2' is always false. [assignIfError] berkeley-abc-0.0~git20230625.01b1bd1/src/aig/gia/giaDeep.c:61:18: note: Mismatching assignment and comparison, comparison 'fCom==2' is always false. berkeley-abc-0.0~git20230625.01b1bd1/src/aig/gia/giaDeep.c:69:17: note: Mismatching assignment and comparison, comparison 'fCom==2' is always false. berkeley-abc-0.0~git20230625.01b1bd1/src/aig/gia/giaDeep.c:66:16: style: Variable 'pComp' can be declared as pointer to const [constVariablePointer] berkeley-abc-0.0~git20230625.01b1bd1/src/aig/gia/giaEra2.c:131:119: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable nPage [valueFlowBailoutIncompleteVar] berkeley-abc-0.0~git20230625.01b1bd1/src/aig/gia/giaEra2.c:132:119: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable nPage [valueFlowBailoutIncompleteVar] berkeley-abc-0.0~git20230625.01b1bd1/src/aig/gia/giaEra2.c:133:119: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable nPage [valueFlowBailoutIncompleteVar] berkeley-abc-0.0~git20230625.01b1bd1/src/aig/gia/giaEra2.c:1713:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Abc_Cex_t [valueFlowBailoutIncompleteVar] berkeley-abc-0.0~git20230625.01b1bd1/src/aig/gia/giaEra2.c:1880:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable l_True [valueFlowBailoutIncompleteVar] berkeley-abc-0.0~git20230625.01b1bd1/src/aig/gia/giaEra.c:492:14: style: The if condition is the same as the previous if condition [duplicateCondition] berkeley-abc-0.0~git20230625.01b1bd1/src/aig/gia/giaEra.c:491:14: note: First condition berkeley-abc-0.0~git20230625.01b1bd1/src/aig/gia/giaEra.c:492:14: note: Second condition berkeley-abc-0.0~git20230625.01b1bd1/src/aig/gia/giaEra.c:496:18: style: The if condition is the same as the previous if condition [duplicateCondition] berkeley-abc-0.0~git20230625.01b1bd1/src/aig/gia/giaEra.c:495:18: note: First condition berkeley-abc-0.0~git20230625.01b1bd1/src/aig/gia/giaEra.c:496:18: note: Second condition berkeley-abc-0.0~git20230625.01b1bd1/src/aig/gia/giaEra.c:500:14: style: The if condition is the same as the previous if condition [duplicateCondition] berkeley-abc-0.0~git20230625.01b1bd1/src/aig/gia/giaEra.c:499:14: note: First condition berkeley-abc-0.0~git20230625.01b1bd1/src/aig/gia/giaEra.c:500:14: note: Second condition berkeley-abc-0.0~git20230625.01b1bd1/src/aig/gia/giaEsop.c:330:9: error: syntax error [syntaxError] berkeley-abc-0.0~git20230625.01b1bd1/src/aig/gia/giaEra.c:61:61: style: Parameter 'p' can be declared as pointer to const [constParameterPointer] berkeley-abc-0.0~git20230625.01b1bd1/src/aig/gia/giaEra.c:165:37: style: Parameter 'pState' can be declared as pointer to const [constParameterPointer] berkeley-abc-0.0~git20230625.01b1bd1/src/aig/gia/giaEra.c:167:16: style: Variable 's_FPrimes' can be declared as const array [constVariable] berkeley-abc-0.0~git20230625.01b1bd1/src/aig/gia/giaEra.c:298:16: style: Variable 'pInfo' can be declared as pointer to const [constVariablePointer] berkeley-abc-0.0~git20230625.01b1bd1/src/aig/gia/giaEra.c:321:16: style: Variable 'pInfo0' can be declared as pointer to const [constVariablePointer] berkeley-abc-0.0~git20230625.01b1bd1/src/aig/gia/giaEra.c:346:16: style: Variable 'pInfo0' can be declared as pointer to const [constVariablePointer] berkeley-abc-0.0~git20230625.01b1bd1/src/aig/gia/giaEra.c:347:16: style: Variable 'pInfo1' can be declared as pointer to const [constVariablePointer] berkeley-abc-0.0~git20230625.01b1bd1/src/aig/gia/giaEra.c:581:16: style: Variable 'pFileName' can be declared as pointer to const [constVariablePointer] berkeley-abc-0.0~git20230625.01b1bd1/src/aig/gia/giaExist.c:253:5: error: There is an unknown macro here somewhere. Configuration is required. If Vec_IntForEachEntry is a macro then please configure it. [unknownMacro] berkeley-abc-0.0~git20230625.01b1bd1/src/aig/gia/giaFalse.c:185:63: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CLOCKS_PER_SEC [valueFlowBailoutIncompleteVar] berkeley-abc-0.0~git20230625.01b1bd1/src/aig/gia/giaFalse.c:373:63: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CLOCKS_PER_SEC [valueFlowBailoutIncompleteVar] berkeley-abc-0.0~git20230625.01b1bd1/src/aig/gia/giaEra2.c:976:6: style: Condition 'fVerbose' is always false [knownConditionTrueFalse] berkeley-abc-0.0~git20230625.01b1bd1/src/aig/gia/giaEra2.c:973:20: note: Assignment 'fVerbose=0', assigned value is 0 berkeley-abc-0.0~git20230625.01b1bd1/src/aig/gia/giaEra2.c:976:6: note: Condition 'fVerbose' is always false berkeley-abc-0.0~git20230625.01b1bd1/src/aig/gia/giaEra2.c:1046:6: style: Condition 'fVerbose' is always false [knownConditionTrueFalse] berkeley-abc-0.0~git20230625.01b1bd1/src/aig/gia/giaEra2.c:1042:20: note: Assignment 'fVerbose=0', assigned value is 0 berkeley-abc-0.0~git20230625.01b1bd1/src/aig/gia/giaEra2.c:1046:6: note: Condition 'fVerbose' is always false berkeley-abc-0.0~git20230625.01b1bd1/src/aig/gia/giaEra2.c:686:5: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] berkeley-abc-0.0~git20230625.01b1bd1/src/aig/gia/giaEra2.c:142:81: style: Parameter 'q' can be declared as pointer to const [constParameterPointer] berkeley-abc-0.0~git20230625.01b1bd1/src/aig/gia/giaEra2.c:143:81: style: Parameter 'q' can be declared as pointer to const [constParameterPointer] berkeley-abc-0.0~git20230625.01b1bd1/src/aig/gia/giaEra2.c:144:81: style: Parameter 'q' can be declared as pointer to const [constParameterPointer] berkeley-abc-0.0~git20230625.01b1bd1/src/aig/gia/giaEra2.c:152:77: style: Parameter 'pS' can be declared as pointer to const [constParameterPointer] berkeley-abc-0.0~git20230625.01b1bd1/src/aig/gia/giaEra2.c:153:77: style: Parameter 'pS' can be declared as pointer to const [constParameterPointer] berkeley-abc-0.0~git20230625.01b1bd1/src/aig/gia/giaEra2.c:337:51: style: Parameter 'p1' can be declared as pointer to const [constParameterPointer] berkeley-abc-0.0~git20230625.01b1bd1/src/aig/gia/giaEra2.c:337:70: style: Parameter 'p2' can be declared as pointer to const [constParameterPointer] berkeley-abc-0.0~git20230625.01b1bd1/src/aig/gia/giaEra2.c:357:54: style: Parameter 'p1' can be declared as pointer to const [constParameterPointer] berkeley-abc-0.0~git20230625.01b1bd1/src/aig/gia/giaEra2.c:357:73: style: Parameter 'p2' can be declared as pointer to const [constParameterPointer] berkeley-abc-0.0~git20230625.01b1bd1/src/aig/gia/giaEra2.c:377:53: style: Parameter 'p1' can be declared as pointer to const [constParameterPointer] berkeley-abc-0.0~git20230625.01b1bd1/src/aig/gia/giaEra2.c:377:72: style: Parameter 'p2' can be declared as pointer to const [constParameterPointer] berkeley-abc-0.0~git20230625.01b1bd1/src/aig/gia/giaEra2.c:397:53: style: Parameter 'p1' can be declared as pointer to const [constParameterPointer] berkeley-abc-0.0~git20230625.01b1bd1/src/aig/gia/giaEra2.c:397:72: style: Parameter 'p2' can be declared as pointer to const [constParameterPointer] berkeley-abc-0.0~git20230625.01b1bd1/src/aig/gia/giaEra2.c:636:17: style: Variable 'pObj' can be declared as pointer to const [constVariablePointer] berkeley-abc-0.0~git20230625.01b1bd1/src/aig/gia/giaEra2.c:683:17: style: Variable 'pObj' can be declared as pointer to const [constVariablePointer] berkeley-abc-0.0~git20230625.01b1bd1/src/aig/gia/giaEra2.c:971:77: style: Parameter 'pRoot' can be declared as pointer to const [constParameterPointer] berkeley-abc-0.0~git20230625.01b1bd1/src/aig/gia/giaEra2.c:1179:79: style: Parameter 'pRoot' can be declared as pointer to const [constParameterPointer] berkeley-abc-0.0~git20230625.01b1bd1/src/aig/gia/giaEra2.c:543:35: warning: Either the condition 'p->nObjPages==(1<<11)' is redundant or there is signed integer overflow for expression 'p->nObjPages*(1<<20)'. [integerOverflowCond] berkeley-abc-0.0~git20230625.01b1bd1/src/aig/gia/giaEra2.c:545:27: note: Assuming that condition 'p->nObjPages==(1<<11)' is not redundant berkeley-abc-0.0~git20230625.01b1bd1/src/aig/gia/giaEra2.c:543:35: note: Integer overflow berkeley-abc-0.0~git20230625.01b1bd1/src/aig/gia/giaEra2.c:570:35: warning: Either the condition 'p->nStaPages==(1<<11)' is redundant or there is signed integer overflow for expression 'p->nStaPages*(1<<20)'. [integerOverflowCond] berkeley-abc-0.0~git20230625.01b1bd1/src/aig/gia/giaEra2.c:572:27: note: Assuming that condition 'p->nStaPages==(1<<11)' is not redundant berkeley-abc-0.0~git20230625.01b1bd1/src/aig/gia/giaEra2.c:570:35: note: Integer overflow berkeley-abc-0.0~git20230625.01b1bd1/src/aig/gia/giaForce.c:298:5: error: There is an unknown macro here somewhere. Configuration is required. If Vec_IntForEachEntry is a macro then please configure it. [unknownMacro] berkeley-abc-0.0~git20230625.01b1bd1/src/aig/gia/giaFrames.c:176:9: error: There is an unknown macro here somewhere. Configuration is required. If Vec_IntForEachEntryStart is a macro then please configure it. [unknownMacro] berkeley-abc-0.0~git20230625.01b1bd1/src/aig/gia/giaFanout.c:300:17: style: Variable 'pObj' can be declared as pointer to const [constVariablePointer] berkeley-abc-0.0~git20230625.01b1bd1/src/aig/gia/giaFanout.c:329:11: style: Variable 'pFanins' can be declared as pointer to const [constVariablePointer] berkeley-abc-0.0~git20230625.01b1bd1/src/aig/gia/giaFalse.c:140:14: style:inconclusive: Found duplicate branches for 'if' and 'else'. [duplicateBranch] berkeley-abc-0.0~git20230625.01b1bd1/src/aig/gia/giaFalse.c:144:9: note: Found duplicate branches for 'if' and 'else'. berkeley-abc-0.0~git20230625.01b1bd1/src/aig/gia/giaFalse.c:140:14: note: Found duplicate branches for 'if' and 'else'. berkeley-abc-0.0~git20230625.01b1bd1/src/aig/gia/giaFx.c:399:53: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable s_Truths6 [valueFlowBailoutIncompleteVar] berkeley-abc-0.0~git20230625.01b1bd1/src/aig/gia/giaFx.c:458:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Vec_Wec_t [valueFlowBailoutIncompleteVar] berkeley-abc-0.0~git20230625.01b1bd1/src/aig/gia/giaFront.c:150:25: style: Variable 'pFanin0New' can be declared as pointer to const [constVariablePointer] berkeley-abc-0.0~git20230625.01b1bd1/src/aig/gia/giaFront.c:150:39: style: Variable 'pFanin1New' can be declared as pointer to const [constVariablePointer] berkeley-abc-0.0~git20230625.01b1bd1/src/aig/gia/giaGiarf.c:598:5: error: There is an unknown macro here somewhere. Configuration is required. If Vec_PtrForEachEntry is a macro then please configure it. [unknownMacro] berkeley-abc-0.0~git20230625.01b1bd1/src/aig/gia/giaGen.c:79:111: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable pnExamples [valueFlowBailoutIncompleteVar] berkeley-abc-0.0~git20230625.01b1bd1/src/aig/gia/giaGen.c:183:94: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable word [valueFlowBailoutIncompleteVar] berkeley-abc-0.0~git20230625.01b1bd1/src/aig/gia/giaGen.c:210:94: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable word [valueFlowBailoutIncompleteVar] berkeley-abc-0.0~git20230625.01b1bd1/src/aig/gia/giaGen.c:428:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EOF [valueFlowBailoutIncompleteVar] berkeley-abc-0.0~git20230625.01b1bd1/src/aig/gia/giaGen.c:477:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EOF [valueFlowBailoutIncompleteVar] berkeley-abc-0.0~git20230625.01b1bd1/src/aig/gia/giaGen.c:619:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Vec_Wrd_t [valueFlowBailoutIncompleteVar] berkeley-abc-0.0~git20230625.01b1bd1/src/aig/gia/giaGen.c:862:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Vec_Wrd_t [valueFlowBailoutIncompleteVar] berkeley-abc-0.0~git20230625.01b1bd1/src/aig/gia/giaGig.c:397:5: error: There is an unknown macro here somewhere. Configuration is required. If Vec_IntForEachEntry is a macro then please configure it. [unknownMacro] berkeley-abc-0.0~git20230625.01b1bd1/src/aig/gia/giaGlitch.c:514:5: error: There is an unknown macro here somewhere. Configuration is required. If Vec_IntForEachEntry is a macro then please configure it. [unknownMacro] berkeley-abc-0.0~git20230625.01b1bd1/src/aig/gia/giaFx.c:211:15: style: Variable 'pVars' can be declared as pointer to const [constVariablePointer] berkeley-abc-0.0~git20230625.01b1bd1/src/aig/gia/giaHcd.c:341:9: error: There is an unknown macro here somewhere. Configuration is required. If Vec_PtrForEachEntry is a macro then please configure it. [unknownMacro] berkeley-abc-0.0~git20230625.01b1bd1/src/aig/gia/giaHash.c:1030:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ABC_INFINITY [valueFlowBailoutIncompleteVar] berkeley-abc-0.0~git20230625.01b1bd1/src/aig/gia/giaIf.c:342:5: error: There is an unknown macro here somewhere. Configuration is required. If Vec_IntForEachEntry is a macro then please configure it. [unknownMacro] berkeley-abc-0.0~git20230625.01b1bd1/src/aig/gia/giaEnable.c:342:34: style: Condition '~pObjF->Value' is always true [knownConditionTrueFalse] berkeley-abc-0.0~git20230625.01b1bd1/src/aig/gia/giaEnable.c:342:23: note: Assuming that condition 'pObjF->Value' is not redundant berkeley-abc-0.0~git20230625.01b1bd1/src/aig/gia/giaEnable.c:342:34: note: Condition '~pObjF->Value' is always true berkeley-abc-0.0~git20230625.01b1bd1/src/aig/gia/giaEnable.c:96:48: style: Parameter 'pFreq' can be declared as pointer to const [constParameterPointer] berkeley-abc-0.0~git20230625.01b1bd1/src/aig/gia/giaEnable.c:96:62: style: Parameter 'pStr' can be declared as pointer to const [constParameterPointer] berkeley-abc-0.0~git20230625.01b1bd1/src/aig/gia/giaEnable.c:439:64: style: Variable 'pFlopOut' can be declared as pointer to const [constVariablePointer] berkeley-abc-0.0~git20230625.01b1bd1/src/aig/gia/giaEnable.c:285:30: style: Variable 'nHaveSetReset' is assigned a value that is never used. [unreadVariable] berkeley-abc-0.0~git20230625.01b1bd1/src/aig/gia/giaIff.c:147:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ABC_INFINITY [valueFlowBailoutIncompleteVar] berkeley-abc-0.0~git20230625.01b1bd1/src/aig/gia/giaIff.c:232:51: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ABC_INFINITY [valueFlowBailoutIncompleteVar] berkeley-abc-0.0~git20230625.01b1bd1/src/aig/gia/giaHash.c:392:20: style: Condition 'pFanB==pFanC' is always false [knownConditionTrueFalse] berkeley-abc-0.0~git20230625.01b1bd1/src/aig/gia/giaHash.c:394:38: style: Condition 'pFanB==pFanD' is always false [knownConditionTrueFalse] berkeley-abc-0.0~git20230625.01b1bd1/src/aig/gia/giaHash.c:396:38: style: Condition 'pFanA==pFanD' is always false [knownConditionTrueFalse] berkeley-abc-0.0~git20230625.01b1bd1/src/aig/gia/giaHash.c:874:10: style: Condition 'fPrint' is always true [knownConditionTrueFalse] berkeley-abc-0.0~git20230625.01b1bd1/src/aig/gia/giaHash.c:872:18: note: Assignment 'fPrint=1', assigned value is 1 berkeley-abc-0.0~git20230625.01b1bd1/src/aig/gia/giaHash.c:874:10: note: Condition 'fPrint' is always true berkeley-abc-0.0~git20230625.01b1bd1/src/aig/gia/giaHash.c:978:10: style: Condition 'fPrint' is always false [knownConditionTrueFalse] berkeley-abc-0.0~git20230625.01b1bd1/src/aig/gia/giaHash.c:976:18: note: Assignment 'fPrint=0', assigned value is 0 berkeley-abc-0.0~git20230625.01b1bd1/src/aig/gia/giaHash.c:978:10: note: Condition 'fPrint' is always false berkeley-abc-0.0~git20230625.01b1bd1/src/aig/gia/giaIiff.c:47:134: style: Parameter 'pvTtMem2' can be declared as const array [constParameter] berkeley-abc-0.0~git20230625.01b1bd1/src/aig/gia/giaIiff.c:47:159: style: Parameter 'pvTt2Match2' can be declared as const array [constParameter] berkeley-abc-0.0~git20230625.01b1bd1/src/aig/gia/giaIiff.c:51:37: style: Parameter 'pFileName' can be declared as pointer to const [constParameterPointer] berkeley-abc-0.0~git20230625.01b1bd1/src/aig/gia/giaIiff.c:51:60: style: Parameter 'pGia' can be declared as pointer to const [constParameterPointer] berkeley-abc-0.0~git20230625.01b1bd1/src/aig/gia/giaGen.c:91:13: style: Redundant initialization for 'nInputs'. The initialized value is overwritten before it is read. [redundantInitialization] berkeley-abc-0.0~git20230625.01b1bd1/src/aig/gia/giaGen.c:84:17: note: nInputs is initialized berkeley-abc-0.0~git20230625.01b1bd1/src/aig/gia/giaGen.c:91:13: note: nInputs is overwritten berkeley-abc-0.0~git20230625.01b1bd1/src/aig/gia/giaGen.c:317:13: style: Redundant initialization for 'Res'. The initialized value is overwritten before it is read. [redundantInitialization] berkeley-abc-0.0~git20230625.01b1bd1/src/aig/gia/giaGen.c:266:17: note: Res is initialized berkeley-abc-0.0~git20230625.01b1bd1/src/aig/gia/giaGen.c:317:13: note: Res is overwritten berkeley-abc-0.0~git20230625.01b1bd1/src/aig/gia/giaGen.c:388:13: style: Redundant initialization for 'Res'. The initialized value is overwritten before it is read. [redundantInitialization] berkeley-abc-0.0~git20230625.01b1bd1/src/aig/gia/giaGen.c:360:17: note: Res is initialized berkeley-abc-0.0~git20230625.01b1bd1/src/aig/gia/giaGen.c:388:13: note: Res is overwritten berkeley-abc-0.0~git20230625.01b1bd1/src/aig/gia/giaGen.c:677:24: portability: Shifting a negative value is technically undefined behaviour [shiftNegativeLHS] berkeley-abc-0.0~git20230625.01b1bd1/src/aig/gia/giaHash.c:862:30: style: Parameter 'pPerm' can be declared as pointer to const [constParameterPointer] berkeley-abc-0.0~git20230625.01b1bd1/src/aig/gia/giaHash.c:1017:26: style: Parameter 'pPerm' can be declared as pointer to const [constParameterPointer] berkeley-abc-0.0~git20230625.01b1bd1/src/aig/gia/giaHash.c:1028:28: style: Parameter 'pPerm' can be declared as pointer to const [constParameterPointer] berkeley-abc-0.0~git20230625.01b1bd1/src/aig/gia/giaGen.c:123:12: style: Variable 'pSimDri' can be declared as pointer to const [constVariablePointer] berkeley-abc-0.0~git20230625.01b1bd1/src/aig/gia/giaGen.c:136:12: style: Variable 'pSim0' can be declared as pointer to const [constVariablePointer] berkeley-abc-0.0~git20230625.01b1bd1/src/aig/gia/giaGen.c:137:12: style: Variable 'pSim1' can be declared as pointer to const [constVariablePointer] berkeley-abc-0.0~git20230625.01b1bd1/src/aig/gia/giaGen.c:241:82: style: Parameter 'pFileName' can be declared as pointer to const [constParameterPointer] berkeley-abc-0.0~git20230625.01b1bd1/src/aig/gia/giaGen.c:345:85: style: Parameter 'pFileName' can be declared as pointer to const [constParameterPointer] berkeley-abc-0.0~git20230625.01b1bd1/src/aig/gia/giaGen.c:347:12: style: Variable 'nSize' can be declared as const array [constVariable] berkeley-abc-0.0~git20230625.01b1bd1/src/aig/gia/giaGen.c:404:48: style: Parameter 'pDumpFile' can be declared as pointer to const [constParameterPointer] berkeley-abc-0.0~git20230625.01b1bd1/src/aig/gia/giaGen.c:419:33: style: Parameter 'pFileName' can be declared as pointer to const [constParameterPointer] berkeley-abc-0.0~git20230625.01b1bd1/src/aig/gia/giaGen.c:467:33: style: Parameter 'pFileName' can be declared as pointer to const [constParameterPointer] berkeley-abc-0.0~git20230625.01b1bd1/src/aig/gia/giaGen.c:537:33: style: Parameter 'pFileName' can be declared as pointer to const [constParameterPointer] berkeley-abc-0.0~git20230625.01b1bd1/src/aig/gia/giaGen.c:654:49: style: Parameter 'pDumpFile' can be declared as pointer to const [constParameterPointer] berkeley-abc-0.0~git20230625.01b1bd1/src/aig/gia/giaGen.c:909:12: style: Variable 'pKnownFileNames' can be declared as const array [constVariable] berkeley-abc-0.0~git20230625.01b1bd1/src/aig/gia/giaGen.c:910:9: style: Variable 'pLimitFileSizes' can be declared as const array [constVariable] berkeley-abc-0.0~git20230625.01b1bd1/src/aig/gia/giaGen.c:91:13: style: Variable 'nInputs' is assigned a value that is never used. [unreadVariable] berkeley-abc-0.0~git20230625.01b1bd1/src/aig/gia/giaGen.c:317:13: style: Variable 'Res' is assigned a value that is never used. [unreadVariable] berkeley-abc-0.0~git20230625.01b1bd1/src/aig/gia/giaGen.c:388:13: style: Variable 'Res' is assigned a value that is never used. [unreadVariable] berkeley-abc-0.0~git20230625.01b1bd1/src/aig/gia/giaIso.c:423:5: error: There is an unknown macro here somewhere. Configuration is required. If Vec_PtrForEachEntry is a macro then please configure it. [unknownMacro] berkeley-abc-0.0~git20230625.01b1bd1/src/aig/gia/giaIso2.c:474:5: error: There is an unknown macro here somewhere. Configuration is required. If Vec_IntForEachEntry is a macro then please configure it. [unknownMacro] berkeley-abc-0.0~git20230625.01b1bd1/src/aig/gia/giaJf.c:175:5: error: There is an unknown macro here somewhere. Configuration is required. If Vec_IntForEachEntry is a macro then please configure it. [unknownMacro] berkeley-abc-0.0~git20230625.01b1bd1/src/aig/gia/giaMan.c:1383:9: error: There is an unknown macro here somewhere. Configuration is required. If Vec_IntForEachEntry is a macro then please configure it. [unknownMacro] berkeley-abc-0.0~git20230625.01b1bd1/src/aig/gia/giaLf.c:1807:13: error: There is an unknown macro here somewhere. Configuration is required. If Vec_IntForEachEntry is a macro then please configure it. [unknownMacro] berkeley-abc-0.0~git20230625.01b1bd1/src/aig/gia/giaMf.c:1340:9: error: There is an unknown macro here somewhere. Configuration is required. If Vec_IntForEachEntry is a macro then please configure it. [unknownMacro] berkeley-abc-0.0~git20230625.01b1bd1/src/aig/gia/giaKf.c:43:39: style: Parameter 'pPars' can be declared as pointer to const [constParameterPointer] berkeley-abc-0.0~git20230625.01b1bd1/src/aig/gia/giaMffc.c:179:5: error: There is an unknown macro here somewhere. Configuration is required. If Vec_IntForEachEntry is a macro then please configure it. [unknownMacro] berkeley-abc-0.0~git20230625.01b1bd1/src/aig/gia/giaKf.c:44:47: style: Parameter 'pGia' can be declared as pointer to const [constParameterPointer] berkeley-abc-0.0~git20230625.01b1bd1/src/aig/gia/giaKf.c:44:64: style: Parameter 'pPars' can be declared as pointer to const [constParameterPointer] berkeley-abc-0.0~git20230625.01b1bd1/src/aig/gia/giaIso3.c:180:13: style: Variable 'RandC' can be declared as const array [constVariable] berkeley-abc-0.0~git20230625.01b1bd1/src/aig/gia/giaMem.c:590:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable nMemoryAlloc [valueFlowBailoutIncompleteVar] berkeley-abc-0.0~git20230625.01b1bd1/src/aig/gia/giaMinLut.c:174:5: error: There is an unknown macro here somewhere. Configuration is required. If Vec_IntForEachEntry is a macro then please configure it. [unknownMacro] berkeley-abc-0.0~git20230625.01b1bd1/src/aig/gia/giaMinLut2.c:70:9: error: There is an unknown macro here somewhere. Configuration is required. If Vec_IntForEachEntry is a macro then please configure it. [unknownMacro] berkeley-abc-0.0~git20230625.01b1bd1/src/aig/gia/giaMini.c:290:13: error: There is an unknown macro here somewhere. Configuration is required. If Mini_LutForEachFanin is a macro then please configure it. [unknownMacro] berkeley-abc-0.0~git20230625.01b1bd1/src/aig/gia/giaMem.c:271:46: style: Parameter 'p' can be declared as pointer to const [constParameterPointer] berkeley-abc-0.0~git20230625.01b1bd1/src/aig/gia/giaMem.c:287:52: style: Parameter 'p' can be declared as pointer to const [constParameterPointer] berkeley-abc-0.0~git20230625.01b1bd1/src/aig/gia/giaMem.c:439:44: style: Parameter 'p' can be declared as pointer to const [constParameterPointer] berkeley-abc-0.0~git20230625.01b1bd1/src/aig/gia/giaMuxes.c:617:9: error: There is an unknown macro here somewhere. Configuration is required. If Vec_WecForEachLevelStart is a macro then please configure it. [unknownMacro] berkeley-abc-0.0~git20230625.01b1bd1/src/aig/gia/giaPack.c:100:5: error: There is an unknown macro here somewhere. Configuration is required. If Vec_IntForEachEntry is a macro then please configure it. [unknownMacro] berkeley-abc-0.0~git20230625.01b1bd1/src/aig/gia/giaMfs.c:287:151: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable vMapping2 [valueFlowBailoutIncompleteVar] berkeley-abc-0.0~git20230625.01b1bd1/src/aig/gia/giaOf.c:1090:5: error: There is an unknown macro here somewhere. Configuration is required. If Vec_IntForEachEntry is a macro then please configure it. [unknownMacro] berkeley-abc-0.0~git20230625.01b1bd1/src/aig/gia/giaPat.c:102:5: error: There is an unknown macro here somewhere. Configuration is required. If Vec_IntForEachEntry is a macro then please configure it. [unknownMacro] berkeley-abc-0.0~git20230625.01b1bd1/src/aig/gia/giaPat2.c:98:83: error: There is an unknown macro here somewhere. Configuration is required. If Vec_IntForEachEntry is a macro then please configure it. [unknownMacro] berkeley-abc-0.0~git20230625.01b1bd1/src/aig/gia/giaPf.c:295:63: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable vRefs [valueFlowBailoutIncompleteVar] berkeley-abc-0.0~git20230625.01b1bd1/src/aig/gia/giaPf.c:487:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Useless [valueFlowBailoutIncompleteVar] berkeley-abc-0.0~git20230625.01b1bd1/src/aig/gia/giaPf.c:509:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Useless [valueFlowBailoutIncompleteVar] berkeley-abc-0.0~git20230625.01b1bd1/src/aig/gia/giaPf.c:516:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Useless [valueFlowBailoutIncompleteVar] berkeley-abc-0.0~git20230625.01b1bd1/src/aig/gia/giaPf.c:663:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ABC_INFINITY [valueFlowBailoutIncompleteVar] berkeley-abc-0.0~git20230625.01b1bd1/src/aig/gia/giaPf.c:705:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable nLeaves [valueFlowBailoutIncompleteVar] berkeley-abc-0.0~git20230625.01b1bd1/src/aig/gia/giaPf.c:713:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable nLeaves [valueFlowBailoutIncompleteVar] berkeley-abc-0.0~git20230625.01b1bd1/src/aig/gia/giaPf.c:804:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable iFunc [valueFlowBailoutIncompleteVar] berkeley-abc-0.0~git20230625.01b1bd1/src/aig/gia/giaPf.c:917:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] berkeley-abc-0.0~git20230625.01b1bd1/src/aig/gia/giaPf.c:936:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] berkeley-abc-0.0~git20230625.01b1bd1/src/aig/gia/giaPf.c:963:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] berkeley-abc-0.0~git20230625.01b1bd1/src/aig/gia/giaProp.c:110:1: error: Found an exit path from function with non-void return type that has missing return statement [missingReturn] berkeley-abc-0.0~git20230625.01b1bd1/src/aig/gia/giaProp.c:67:26: style: Condition 'Gia_SatObjIsRoot(p)' is always false [knownConditionTrueFalse] berkeley-abc-0.0~git20230625.01b1bd1/src/aig/gia/giaProp.c:67:26: note: Calling function 'Gia_SatObjIsRoot' returns 0 berkeley-abc-0.0~git20230625.01b1bd1/src/aig/gia/giaProp.c:67:26: note: Condition 'Gia_SatObjIsRoot(p)' is always false berkeley-abc-0.0~git20230625.01b1bd1/src/aig/gia/giaProp.c:125:26: style: Condition 'Gia_SatObjIsRoot(p)' is always false [knownConditionTrueFalse] berkeley-abc-0.0~git20230625.01b1bd1/src/aig/gia/giaProp.c:125:26: note: Calling function 'Gia_SatObjIsRoot' returns 0 berkeley-abc-0.0~git20230625.01b1bd1/src/aig/gia/giaProp.c:125:26: note: Condition 'Gia_SatObjIsRoot(p)' is always false berkeley-abc-0.0~git20230625.01b1bd1/src/aig/gia/giaProp.c:41:49: style: Parameter 'p' can be declared as pointer to const [constParameterPointer] berkeley-abc-0.0~git20230625.01b1bd1/src/aig/gia/giaProp.c:42:50: style: Parameter 'p' can be declared as pointer to const [constParameterPointer] berkeley-abc-0.0~git20230625.01b1bd1/src/aig/gia/giaProp.c:45:53: style: Parameter 'p' can be declared as pointer to const [constParameterPointer] berkeley-abc-0.0~git20230625.01b1bd1/src/aig/gia/giaProp.c:46:49: style: Parameter 'p' can be declared as pointer to const [constParameterPointer] berkeley-abc-0.0~git20230625.01b1bd1/src/aig/gia/giaProp.c:47:48: style: Parameter 'p' can be declared as pointer to const [constParameterPointer] berkeley-abc-0.0~git20230625.01b1bd1/src/aig/gia/giaProp.c:108:40: style: Parameter 'p' can be declared as pointer to const [constParameterPointer] berkeley-abc-0.0~git20230625.01b1bd1/src/aig/gia/giaQbf.c:422:13: error: There is an unknown macro here somewhere. Configuration is required. If Vec_IntForEachEntry is a macro then please configure it. [unknownMacro] berkeley-abc-0.0~git20230625.01b1bd1/src/aig/gia/giaPf.c:1343:15: style: Condition 'pNew==NULL' is always true [knownConditionTrueFalse] berkeley-abc-0.0~git20230625.01b1bd1/src/aig/gia/giaPf.c:1338:12: note: Assignment 'pNew=NULL', assigned value is 0 berkeley-abc-0.0~git20230625.01b1bd1/src/aig/gia/giaPf.c:1343:15: note: Condition 'pNew==NULL' is always true berkeley-abc-0.0~git20230625.01b1bd1/src/aig/gia/giaPf.c:448:5: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] berkeley-abc-0.0~git20230625.01b1bd1/src/aig/gia/giaPf.c:453:5: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] berkeley-abc-0.0~git20230625.01b1bd1/src/aig/gia/giaPf.c:453:5: warning: %d in format string (no. 4) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] berkeley-abc-0.0~git20230625.01b1bd1/src/aig/gia/giaPf.c:103:49: style: Parameter 'p' can be declared as pointer to const [constParameterPointer] berkeley-abc-0.0~git20230625.01b1bd1/src/aig/gia/giaPf.c:104:50: style: Parameter 'p' can be declared as pointer to const [constParameterPointer] berkeley-abc-0.0~git20230625.01b1bd1/src/aig/gia/giaPf.c:116:45: style: Parameter 'pCut' can be declared as pointer to const [constParameterPointer] berkeley-abc-0.0~git20230625.01b1bd1/src/aig/gia/giaPf.c:117:45: style: Parameter 'pCut' can be declared as pointer to const [constParameterPointer] berkeley-abc-0.0~git20230625.01b1bd1/src/aig/gia/giaPf.c:121:47: style: Parameter 'pCutSet' can be declared as pointer to const [constParameterPointer] berkeley-abc-0.0~git20230625.01b1bd1/src/aig/gia/giaPf.c:121:62: style: Parameter 'pCut' can be declared as pointer to const [constParameterPointer] berkeley-abc-0.0~git20230625.01b1bd1/src/aig/gia/giaPf.c:174:95: style: Parameter 'pnPerms' can be declared as pointer to const [constParameterPointer] berkeley-abc-0.0~git20230625.01b1bd1/src/aig/gia/giaPf.c:227:18: style: Variable 'pC' can be declared as pointer to const [constVariablePointer] berkeley-abc-0.0~git20230625.01b1bd1/src/aig/gia/giaPf.c:428:41: style: Parameter 'pLeaves' can be declared as pointer to const [constParameterPointer] berkeley-abc-0.0~git20230625.01b1bd1/src/aig/gia/giaPf.c:536:14: style: Variable 'pB' can be declared as pointer to const [constVariablePointer] berkeley-abc-0.0~git20230625.01b1bd1/src/aig/gia/giaPf.c:537:14: style: Variable 'pC' can be declared as pointer to const [constVariablePointer] berkeley-abc-0.0~git20230625.01b1bd1/src/aig/gia/giaPf.c:592:14: style: Variable 'pC0' can be declared as pointer to const [constVariablePointer] berkeley-abc-0.0~git20230625.01b1bd1/src/aig/gia/giaPf.c:593:14: style: Variable 'pC1' can be declared as pointer to const [constVariablePointer] berkeley-abc-0.0~git20230625.01b1bd1/src/aig/gia/giaPf.c:675:57: style: Parameter 'pBase' can be declared as pointer to const [constParameterPointer] berkeley-abc-0.0~git20230625.01b1bd1/src/aig/gia/giaPf.c:675:75: style: Parameter 'pCut' can be declared as pointer to const [constParameterPointer] berkeley-abc-0.0~git20230625.01b1bd1/src/aig/gia/giaPf.c:727:49: style: Parameter 'pCut0' can be declared as pointer to const [constParameterPointer] berkeley-abc-0.0~git20230625.01b1bd1/src/aig/gia/giaPf.c:727:67: style: Parameter 'pCut1' can be declared as pointer to const [constParameterPointer] berkeley-abc-0.0~git20230625.01b1bd1/src/aig/gia/giaPf.c:906:35: style: Parameter 'p' can be declared as pointer to const [constParameterPointer] berkeley-abc-0.0~git20230625.01b1bd1/src/aig/gia/giaPf.c:906:45: style: Parameter 'pTitle' can be declared as pointer to const [constParameterPointer] berkeley-abc-0.0~git20230625.01b1bd1/src/aig/gia/giaPf.c:1262:39: style: Parameter 'p' can be declared as pointer to const [constParameterPointer] berkeley-abc-0.0~git20230625.01b1bd1/src/aig/gia/giaPf.c:89:21: style: struct member 'Pf_Man_t_::Iter' is never used. [unusedStructMember] berkeley-abc-0.0~git20230625.01b1bd1/src/aig/gia/giaPf.c:90:21: style: struct member 'Pf_Man_t_::fUseEla' is never used. [unusedStructMember] berkeley-abc-0.0~git20230625.01b1bd1/src/aig/gia/giaMfs.c:215:29: style: Local variable 'w' shadows outer variable [shadowVariable] berkeley-abc-0.0~git20230625.01b1bd1/src/aig/gia/giaMfs.c:70:51: note: Shadowed declaration berkeley-abc-0.0~git20230625.01b1bd1/src/aig/gia/giaMfs.c:215:29: note: Shadow variable berkeley-abc-0.0~git20230625.01b1bd1/src/aig/gia/giaMfs.c:215:32: style: Local variable 'nWords' shadows outer variable [shadowVariable] berkeley-abc-0.0~git20230625.01b1bd1/src/aig/gia/giaMfs.c:70:54: note: Shadowed declaration berkeley-abc-0.0~git20230625.01b1bd1/src/aig/gia/giaMfs.c:215:32: note: Shadow variable berkeley-abc-0.0~git20230625.01b1bd1/src/aig/gia/giaReshape1.c:45:42: style: Parameter 'p' can be declared as pointer to const [constParameterPointer] berkeley-abc-0.0~git20230625.01b1bd1/src/aig/gia/giaResub.c:93:5: error: There is an unknown macro here somewhere. Configuration is required. If Vec_IntForEachEntry is a macro then please configure it. [unknownMacro] berkeley-abc-0.0~git20230625.01b1bd1/src/aig/gia/giaResub2.c:898:5: error: There is an unknown macro here somewhere. Configuration is required. If Vec_WecForEachLevel is a macro then please configure it. [unknownMacro] berkeley-abc-0.0~git20230625.01b1bd1/src/aig/gia/giaReshape2.c:44:42: style: Parameter 'p' can be declared as pointer to const [constParameterPointer] berkeley-abc-0.0~git20230625.01b1bd1/src/aig/gia/giaResub6.c:246:9: error: There is an unknown macro here somewhere. Configuration is required. If Vec_IntForEachEntry is a macro then please configure it. [unknownMacro] berkeley-abc-0.0~git20230625.01b1bd1/src/aig/gia/giaRetime.c:138:5: error: There is an unknown macro here somewhere. Configuration is required. If Vec_PtrForEachEntry is a macro then please configure it. [unknownMacro] berkeley-abc-0.0~git20230625.01b1bd1/src/aig/gia/giaRex.c:155:5: error: There is an unknown macro here somewhere. Configuration is required. If Vec_IntForEachEntry is a macro then please configure it. [unknownMacro] berkeley-abc-0.0~git20230625.01b1bd1/src/aig/gia/giaResub3.c:44:49: style: Parameter 'p' can be declared as pointer to const [constParameterPointer] berkeley-abc-0.0~git20230625.01b1bd1/src/aig/gia/giaSat3.c:69:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable l_Undef [valueFlowBailoutIncompleteVar] berkeley-abc-0.0~git20230625.01b1bd1/src/aig/gia/giaSat3.c:104:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable l_False [valueFlowBailoutIncompleteVar] berkeley-abc-0.0~git20230625.01b1bd1/src/aig/gia/giaSat.c:165:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable fTerm [valueFlowBailoutIncompleteVar] berkeley-abc-0.0~git20230625.01b1bd1/src/aig/gia/giaSatEdge.c:370:13: error: There is an unknown macro here somewhere. Configuration is required. If Vec_IntForEachEntry is a macro then please configure it. [unknownMacro] berkeley-abc-0.0~git20230625.01b1bd1/src/aig/gia/giaSatLE.c:386:5: error: There is an unknown macro here somewhere. Configuration is required. If Vec_IntForEachEntry is a macro then please configure it. [unknownMacro] berkeley-abc-0.0~git20230625.01b1bd1/src/aig/gia/giaSatMap.c:192:5: error: There is an unknown macro here somewhere. Configuration is required. If Vec_WecForEachLevel is a macro then please configure it. [unknownMacro] berkeley-abc-0.0~git20230625.01b1bd1/src/aig/gia/giaSatLut.c:382:21: error: There is an unknown macro here somewhere. Configuration is required. If Vec_IntForEachEntry is a macro then please configure it. [unknownMacro] berkeley-abc-0.0~git20230625.01b1bd1/src/aig/gia/giaSat.c:59:23: style: struct member 'Gia_ObjSat_t_::Obj1' is never used. [unusedStructMember] berkeley-abc-0.0~git20230625.01b1bd1/src/aig/gia/giaSat.c:60:23: style: struct member 'Gia_ObjSat_t_::Obj2' is never used. [unusedStructMember] berkeley-abc-0.0~git20230625.01b1bd1/src/aig/gia/giaSatoko.c:90:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SATOKO_UNDEC [valueFlowBailoutIncompleteVar] berkeley-abc-0.0~git20230625.01b1bd1/src/aig/gia/giaSatoko.c:151:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SATOKO_UNSAT [valueFlowBailoutIncompleteVar] berkeley-abc-0.0~git20230625.01b1bd1/src/aig/gia/giaSatoko.c:192:49: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SATOKO_OK [valueFlowBailoutIncompleteVar] berkeley-abc-0.0~git20230625.01b1bd1/src/aig/gia/giaSatoko.c:203:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SATOKO_UNSAT [valueFlowBailoutIncompleteVar] berkeley-abc-0.0~git20230625.01b1bd1/src/aig/gia/giaSatSyn.c:48:37: style: Parameter 'p' can be declared as pointer to const [constParameterPointer] berkeley-abc-0.0~git20230625.01b1bd1/src/aig/gia/giaSatoko.c:231:18: style: Condition 'fUseCone' is always true [knownConditionTrueFalse] berkeley-abc-0.0~git20230625.01b1bd1/src/aig/gia/giaSatoko.c:216:20: note: Assignment 'fUseCone=1', assigned value is 1 berkeley-abc-0.0~git20230625.01b1bd1/src/aig/gia/giaSatoko.c:231:18: note: Condition 'fUseCone' is always true berkeley-abc-0.0~git20230625.01b1bd1/src/aig/gia/giaSatoko.c:228:21: style: Local variable 'clk' shadows outer variable [shadowVariable] berkeley-abc-0.0~git20230625.01b1bd1/src/aig/gia/giaSatoko.c:223:17: note: Shadowed declaration berkeley-abc-0.0~git20230625.01b1bd1/src/aig/gia/giaSatoko.c:228:21: note: Shadow variable berkeley-abc-0.0~git20230625.01b1bd1/src/aig/gia/giaSatoko.c:50:11: style: Variable 'pCut' can be declared as pointer to const [constVariablePointer] berkeley-abc-0.0~git20230625.01b1bd1/src/aig/gia/giaScl.c:218:19: style: Condition '~pMaps[iLit]' is always true [knownConditionTrueFalse] berkeley-abc-0.0~git20230625.01b1bd1/src/aig/gia/giaNf.c:226:50: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Abc_TtBitCount8 [valueFlowBailoutIncompleteVar] berkeley-abc-0.0~git20230625.01b1bd1/src/aig/gia/giaNf.c:368:63: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable vRefs [valueFlowBailoutIncompleteVar] berkeley-abc-0.0~git20230625.01b1bd1/src/aig/gia/giaNf.c:565:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Useless [valueFlowBailoutIncompleteVar] berkeley-abc-0.0~git20230625.01b1bd1/src/aig/gia/giaNf.c:587:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Useless [valueFlowBailoutIncompleteVar] berkeley-abc-0.0~git20230625.01b1bd1/src/aig/gia/giaNf.c:594:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Useless [valueFlowBailoutIncompleteVar] berkeley-abc-0.0~git20230625.01b1bd1/src/aig/gia/giaNf.c:741:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ABC_INFINITY [valueFlowBailoutIncompleteVar] berkeley-abc-0.0~git20230625.01b1bd1/src/aig/gia/giaNf.c:783:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable nLeaves [valueFlowBailoutIncompleteVar] berkeley-abc-0.0~git20230625.01b1bd1/src/aig/gia/giaNf.c:791:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable nLeaves [valueFlowBailoutIncompleteVar] berkeley-abc-0.0~git20230625.01b1bd1/src/aig/gia/giaNf.c:883:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable iFunc [valueFlowBailoutIncompleteVar] berkeley-abc-0.0~git20230625.01b1bd1/src/aig/gia/giaNf.c:996:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] berkeley-abc-0.0~git20230625.01b1bd1/src/aig/gia/giaNf.c:1016:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] berkeley-abc-0.0~git20230625.01b1bd1/src/aig/gia/giaNf.c:1043:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] berkeley-abc-0.0~git20230625.01b1bd1/src/aig/gia/giaNf.c:1120:50: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AreaF [valueFlowBailoutIncompleteVar] berkeley-abc-0.0~git20230625.01b1bd1/src/aig/gia/giaNf.c:1232:52: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable D [valueFlowBailoutIncompleteVar] berkeley-abc-0.0~git20230625.01b1bd1/src/aig/gia/giaNf.c:1245:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SCL_INFINITY [valueFlowBailoutIncompleteVar] berkeley-abc-0.0~git20230625.01b1bd1/src/aig/gia/giaNf.c:1266:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SCL_INFINITY [valueFlowBailoutIncompleteVar] berkeley-abc-0.0~git20230625.01b1bd1/src/aig/gia/giaNf.c:1425:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SCL_INFINITY [valueFlowBailoutIncompleteVar] berkeley-abc-0.0~git20230625.01b1bd1/src/aig/gia/giaNf.c:1774:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SCL_INFINITY [valueFlowBailoutIncompleteVar] berkeley-abc-0.0~git20230625.01b1bd1/src/aig/gia/giaNf.c:1833:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SCL_INFINITY [valueFlowBailoutIncompleteVar] berkeley-abc-0.0~git20230625.01b1bd1/src/aig/gia/giaNf.c:1987:60: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SCL_INFINITY [valueFlowBailoutIncompleteVar] berkeley-abc-0.0~git20230625.01b1bd1/src/aig/gia/giaShow.c:1025:9: error: There is an unknown macro here somewhere. Configuration is required. If Vec_IntForEachEntry is a macro then please configure it. [unknownMacro] berkeley-abc-0.0~git20230625.01b1bd1/src/aig/gia/giaShrink6.c:218:14: error: syntax error [syntaxError] berkeley-abc-0.0~git20230625.01b1bd1/src/aig/gia/giaScript.c:140:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ABC_INFINITY [valueFlowBailoutIncompleteVar] berkeley-abc-0.0~git20230625.01b1bd1/src/aig/gia/giaScript.c:172:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ABC_INFINITY [valueFlowBailoutIncompleteVar] berkeley-abc-0.0~git20230625.01b1bd1/src/aig/gia/giaScript.c:210:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ABC_INFINITY [valueFlowBailoutIncompleteVar] berkeley-abc-0.0~git20230625.01b1bd1/src/aig/gia/giaScript.c:403:121: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable fVerbose [valueFlowBailoutIncompleteVar] berkeley-abc-0.0~git20230625.01b1bd1/src/aig/gia/giaScript.c:524:69: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable vPacking [valueFlowBailoutIncompleteVar] berkeley-abc-0.0~git20230625.01b1bd1/src/aig/gia/giaShrink7.c:175:9: error: There is an unknown macro here somewhere. Configuration is required. If Vec_IntForEachEntry is a macro then please configure it. [unknownMacro] berkeley-abc-0.0~git20230625.01b1bd1/src/aig/gia/giaSif.c:78:5: error: There is an unknown macro here somewhere. Configuration is required. If Vec_IntForEachEntry is a macro then please configure it. [unknownMacro] berkeley-abc-0.0~git20230625.01b1bd1/src/aig/gia/giaSim.c:116:9: error: There is an unknown macro here somewhere. Configuration is required. If Vec_IntForEachEntry is a macro then please configure it. [unknownMacro] berkeley-abc-0.0~git20230625.01b1bd1/src/aig/gia/giaSimBase.c:189:9: error: There is an unknown macro here somewhere. Configuration is required. If Vec_IntForEachEntry is a macro then please configure it. [unknownMacro] berkeley-abc-0.0~git20230625.01b1bd1/src/aig/gia/giaSim2.c:644:65: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CLOCKS_PER_SEC [valueFlowBailoutIncompleteVar] berkeley-abc-0.0~git20230625.01b1bd1/src/aig/gia/giaSim2.c:41:53: style: Parameter 'p' can be declared as pointer to const [constParameterPointer] berkeley-abc-0.0~git20230625.01b1bd1/src/aig/gia/giaSim2.c:119:53: style: Parameter 'p' can be declared as pointer to const [constParameterPointer] berkeley-abc-0.0~git20230625.01b1bd1/src/aig/gia/giaSim2.c:137:51: style: Parameter 'p' can be declared as pointer to const [constParameterPointer] berkeley-abc-0.0~git20230625.01b1bd1/src/aig/gia/giaSim2.c:155:50: style: Parameter 'p' can be declared as pointer to const [constParameterPointer] berkeley-abc-0.0~git20230625.01b1bd1/src/aig/gia/giaSim2.c:173:51: style: Parameter 'p' can be declared as pointer to const [constParameterPointer] berkeley-abc-0.0~git20230625.01b1bd1/src/aig/gia/giaSim2.c:173:83: style: Parameter 'pInfo0' can be declared as pointer to const [constParameterPointer] berkeley-abc-0.0~git20230625.01b1bd1/src/aig/gia/giaSim2.c:194:16: style: Variable 'pInfo0' can be declared as pointer to const [constVariablePointer] berkeley-abc-0.0~git20230625.01b1bd1/src/aig/gia/giaSim2.c:218:16: style: Variable 'pInfo0' can be declared as pointer to const [constVariablePointer] berkeley-abc-0.0~git20230625.01b1bd1/src/aig/gia/giaSim2.c:219:16: style: Variable 'pInfo1' can be declared as pointer to const [constVariablePointer] berkeley-abc-0.0~git20230625.01b1bd1/src/aig/gia/giaSim2.c:307:38: style: Parameter 'p0' can be declared as pointer to const [constParameterPointer] berkeley-abc-0.0~git20230625.01b1bd1/src/aig/gia/giaSim2.c:307:53: style: Parameter 'p1' can be declared as pointer to const [constParameterPointer] berkeley-abc-0.0~git20230625.01b1bd1/src/aig/gia/giaSim2.c:337:37: style: Parameter 'p0' can be declared as pointer to const [constParameterPointer] berkeley-abc-0.0~git20230625.01b1bd1/src/aig/gia/giaSim2.c:440:33: style: Parameter 'pSim' can be declared as pointer to const [constParameterPointer] berkeley-abc-0.0~git20230625.01b1bd1/src/aig/gia/giaSim2.c:442:16: style: Variable 's_Primes' can be declared as const array [constVariable] berkeley-abc-0.0~git20230625.01b1bd1/src/aig/gia/giaSim2.c:556:52: style: Parameter 'p' can be declared as pointer to const [constParameterPointer] berkeley-abc-0.0~git20230625.01b1bd1/src/aig/gia/giaSim2.c:556:66: style: Parameter 'pInfo' can be declared as pointer to const [constParameterPointer] berkeley-abc-0.0~git20230625.01b1bd1/src/aig/gia/giaSim2.c:540:15: style: Variable 'Count' is assigned a value that is never used. [unreadVariable] berkeley-abc-0.0~git20230625.01b1bd1/src/aig/gia/giaSort.c:167:5: style: Redundant initialization for 'clk'. The initialized value is overwritten before it is read. [redundantInitialization] berkeley-abc-0.0~git20230625.01b1bd1/src/aig/gia/giaSort.c:163:17: note: clk is initialized berkeley-abc-0.0~git20230625.01b1bd1/src/aig/gia/giaSort.c:167:5: note: clk is overwritten berkeley-abc-0.0~git20230625.01b1bd1/src/aig/gia/giaSort.c:45:28: style: Parameter 'x' can be declared as pointer to const. However it seems that 'num_cmp1' is a callback function, if 'x' is declared with const you might also need to cast function pointer(s). [constParameterCallback] berkeley-abc-0.0~git20230625.01b1bd1/src/aig/gia/giaSort.c:168:76: note: You might need to cast the function pointer here berkeley-abc-0.0~git20230625.01b1bd1/src/aig/gia/giaSort.c:45:28: note: Parameter 'x' can be declared as pointer to const berkeley-abc-0.0~git20230625.01b1bd1/src/aig/gia/giaSort.c:45:37: style: Parameter 'y' can be declared as pointer to const. However it seems that 'num_cmp1' is a callback function, if 'y' is declared with const you might also need to cast function pointer(s). [constParameterCallback] berkeley-abc-0.0~git20230625.01b1bd1/src/aig/gia/giaSort.c:168:76: note: You might need to cast the function pointer here berkeley-abc-0.0~git20230625.01b1bd1/src/aig/gia/giaSort.c:45:37: note: Parameter 'y' can be declared as pointer to const berkeley-abc-0.0~git20230625.01b1bd1/src/aig/gia/giaSort.c:46:28: style: Parameter 'x' can be declared as pointer to const. However it seems that 'num_cmp2' is a callback function, if 'x' is declared with const you might also need to cast function pointer(s). [constParameterCallback] berkeley-abc-0.0~git20230625.01b1bd1/src/aig/gia/giaSort.c:175:72: note: You might need to cast the function pointer here berkeley-abc-0.0~git20230625.01b1bd1/src/aig/gia/giaSort.c:46:28: note: Parameter 'x' can be declared as pointer to const berkeley-abc-0.0~git20230625.01b1bd1/src/aig/gia/giaSort.c:46:37: style: Parameter 'y' can be declared as pointer to const. However it seems that 'num_cmp2' is a callback function, if 'y' is declared with const you might also need to cast function pointer(s). [constParameterCallback] berkeley-abc-0.0~git20230625.01b1bd1/src/aig/gia/giaSort.c:175:72: note: You might need to cast the function pointer here berkeley-abc-0.0~git20230625.01b1bd1/src/aig/gia/giaSort.c:46:37: note: Parameter 'y' can be declared as pointer to const berkeley-abc-0.0~git20230625.01b1bd1/src/aig/gia/giaSort.c:153:34: style: Parameter 'pArray' can be declared as pointer to const [constParameterPointer] berkeley-abc-0.0~git20230625.01b1bd1/src/aig/gia/giaSpeedup.c:122:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TIM_ETERNITY [valueFlowBailoutIncompleteVar] berkeley-abc-0.0~git20230625.01b1bd1/src/aig/gia/giaSpeedup.c:244:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TIM_ETERNITY [valueFlowBailoutIncompleteVar] berkeley-abc-0.0~git20230625.01b1bd1/src/aig/gia/giaSpeedup.c:454:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ABC_INFINITY [valueFlowBailoutIncompleteVar] berkeley-abc-0.0~git20230625.01b1bd1/src/aig/gia/giaSplit.c:90:13: error: There is an unknown macro here somewhere. Configuration is required. If Vec_IntForEachEntry is a macro then please configure it. [unknownMacro] berkeley-abc-0.0~git20230625.01b1bd1/src/aig/gia/giaScript.c:796:10: style: The if condition is the same as the previous if condition [duplicateCondition] berkeley-abc-0.0~git20230625.01b1bd1/src/aig/gia/giaScript.c:795:10: note: First condition berkeley-abc-0.0~git20230625.01b1bd1/src/aig/gia/giaScript.c:796:10: note: Second condition berkeley-abc-0.0~git20230625.01b1bd1/src/aig/gia/giaScript.c:342:18: style: Condition '~Gia_ObjFanin0(Gia_ManCo(p,k))->Value' is always true [knownConditionTrueFalse] berkeley-abc-0.0~git20230625.01b1bd1/src/aig/gia/giaScript.c:432:31: style: Condition 'Gia_ManBufNum(pGia1)||1' is always true [knownConditionTrueFalse] berkeley-abc-0.0~git20230625.01b1bd1/src/aig/gia/giaStg.c:276:9: error: There is an unknown macro here somewhere. Configuration is required. If Vec_IntForEachEntry is a macro then please configure it. [unknownMacro] berkeley-abc-0.0~git20230625.01b1bd1/src/aig/gia/giaScript.c:69:41: style:inconclusive: Function 'Gia_ManAigSyn2' argument 1 names different: declaration 'p' definition 'pInit'. [funcArgNamesDifferent] berkeley-abc-0.0~git20230625.01b1bd1/src/aig/gia/gia.h:1260:56: note: Function 'Gia_ManAigSyn2' argument 1 names different: declaration 'p' definition 'pInit'. berkeley-abc-0.0~git20230625.01b1bd1/src/aig/gia/giaScript.c:69:41: note: Function 'Gia_ManAigSyn2' argument 1 names different: declaration 'p' definition 'pInit'. berkeley-abc-0.0~git20230625.01b1bd1/src/aig/gia/giaScript.c:101:13: style: Local variable 'fCutMin' shadows outer argument [shadowArgument] berkeley-abc-0.0~git20230625.01b1bd1/src/aig/gia/giaScript.c:69:80: note: Shadowed declaration berkeley-abc-0.0~git20230625.01b1bd1/src/aig/gia/giaScript.c:101:13: note: Shadow variable berkeley-abc-0.0~git20230625.01b1bd1/src/aig/gia/giaScript.c:102:13: style: Local variable 'fCoarsen' shadows outer argument [shadowArgument] berkeley-abc-0.0~git20230625.01b1bd1/src/aig/gia/giaScript.c:69:66: note: Shadowed declaration berkeley-abc-0.0~git20230625.01b1bd1/src/aig/gia/giaScript.c:102:13: note: Shadow variable berkeley-abc-0.0~git20230625.01b1bd1/src/aig/gia/giaScript.c:103:13: style: Local variable 'nRelaxRatio' shadows outer argument [shadowArgument] berkeley-abc-0.0~git20230625.01b1bd1/src/aig/gia/giaScript.c:69:93: note: Shadowed declaration berkeley-abc-0.0~git20230625.01b1bd1/src/aig/gia/giaScript.c:103:13: note: Shadow variable berkeley-abc-0.0~git20230625.01b1bd1/src/aig/gia/giaStoch.c:148:5: error: There is an unknown macro here somewhere. Configuration is required. If Vec_IntForEachEntry is a macro then please configure it. [unknownMacro] berkeley-abc-0.0~git20230625.01b1bd1/src/aig/gia/giaStr.c:426:5: error: There is an unknown macro here somewhere. Configuration is required. If Vec_WecForEachLevel is a macro then please configure it. [unknownMacro] berkeley-abc-0.0~git20230625.01b1bd1/src/aig/gia/giaSupp.c:644:13: error: There is an unknown macro here somewhere. Configuration is required. If Vec_PtrForEachEntry is a macro then please configure it. [unknownMacro] berkeley-abc-0.0~git20230625.01b1bd1/src/aig/gia/giaSupps.c:149:13: error: There is an unknown macro here somewhere. Configuration is required. If Vec_IntForEachEntry is a macro then please configure it. [unknownMacro] berkeley-abc-0.0~git20230625.01b1bd1/src/aig/gia/giaSupMin.c:41:21: style: struct member 'Gia_ManSup_t_::iData' is never used. [unusedStructMember] berkeley-abc-0.0~git20230625.01b1bd1/src/aig/gia/giaSupMin.c:42:21: style: struct member 'Gia_ManSup_t_::iCare' is never used. [unusedStructMember] berkeley-abc-0.0~git20230625.01b1bd1/src/aig/gia/giaSpeedup.c:90:70: style: Parameter 'pPinPerm' can be declared as pointer to const [constParameterPointer] berkeley-abc-0.0~git20230625.01b1bd1/src/aig/gia/giaSpeedup.c:116:23: style: Variable 'pDelays' can be declared as pointer to const [constVariablePointer] berkeley-abc-0.0~git20230625.01b1bd1/src/aig/gia/giaSpeedup.c:176:13: style: Variable 'pDelays' can be declared as pointer to const [constVariablePointer] berkeley-abc-0.0~git20230625.01b1bd1/src/aig/gia/giaSpeedup.c:233:19: style: Variable 'pLutLib' can be declared as pointer to const [constVariablePointer] berkeley-abc-0.0~git20230625.01b1bd1/src/aig/gia/giaSpeedup.c:446:19: style: Variable 'pLutLib' can be declared as pointer to const [constVariablePointer] berkeley-abc-0.0~git20230625.01b1bd1/src/aig/gia/giaSpeedup.c:507:24: style: Variable 'pDelays' can be declared as pointer to const [constVariablePointer] berkeley-abc-0.0~git20230625.01b1bd1/src/aig/gia/giaSweeper.c:725:13: error: There is an unknown macro here somewhere. Configuration is required. If Vec_IntForEachEntry is a macro then please configure it. [unknownMacro] berkeley-abc-0.0~git20230625.01b1bd1/src/aig/gia/giaTim.c:526:61: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ABC_INFINITY [valueFlowBailoutIncompleteVar] berkeley-abc-0.0~git20230625.01b1bd1/src/aig/gia/giaTim.c:631:61: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ABC_INFINITY [valueFlowBailoutIncompleteVar] berkeley-abc-0.0~git20230625.01b1bd1/src/aig/gia/giaSwitch.c:58:54: style: Parameter 'p' can be declared as pointer to const [constParameterPointer] berkeley-abc-0.0~git20230625.01b1bd1/src/aig/gia/giaSwitch.c:59:56: style: Parameter 'p' can be declared as pointer to const [constParameterPointer] berkeley-abc-0.0~git20230625.01b1bd1/src/aig/gia/giaSwitch.c:60:56: style: Parameter 'p' can be declared as pointer to const [constParameterPointer] berkeley-abc-0.0~git20230625.01b1bd1/src/aig/gia/giaSwitch.c:147:60: style: Parameter 'p' can be declared as pointer to const [constParameterPointer] berkeley-abc-0.0~git20230625.01b1bd1/src/aig/gia/giaSwitch.c:186:65: style: Parameter 'p' can be declared as pointer to const [constParameterPointer] berkeley-abc-0.0~git20230625.01b1bd1/src/aig/gia/giaSwitch.c:218:58: style: Parameter 'p' can be declared as pointer to const [constParameterPointer] berkeley-abc-0.0~git20230625.01b1bd1/src/aig/gia/giaSwitch.c:236:57: style: Parameter 'p' can be declared as pointer to const [constParameterPointer] berkeley-abc-0.0~git20230625.01b1bd1/src/aig/gia/giaSwitch.c:254:58: style: Parameter 'p' can be declared as pointer to const [constParameterPointer] berkeley-abc-0.0~git20230625.01b1bd1/src/aig/gia/giaSwitch.c:254:90: style: Parameter 'pInfo0' can be declared as pointer to const [constParameterPointer] berkeley-abc-0.0~git20230625.01b1bd1/src/aig/gia/giaSwitch.c:272:63: style: Parameter 'p' can be declared as pointer to const [constParameterPointer] berkeley-abc-0.0~git20230625.01b1bd1/src/aig/gia/giaSwitch.c:272:95: style: Parameter 'pInfo0' can be declared as pointer to const [constParameterPointer] berkeley-abc-0.0~git20230625.01b1bd1/src/aig/gia/giaSwitch.c:293:16: style: Variable 'pInfo0' can be declared as pointer to const [constVariablePointer] berkeley-abc-0.0~git20230625.01b1bd1/src/aig/gia/giaSwitch.c:313:16: style: Variable 'pInfo0' can be declared as pointer to const [constVariablePointer] berkeley-abc-0.0~git20230625.01b1bd1/src/aig/gia/giaSwitch.c:337:16: style: Variable 'pInfo0' can be declared as pointer to const [constVariablePointer] berkeley-abc-0.0~git20230625.01b1bd1/src/aig/gia/giaSwitch.c:338:16: style: Variable 'pInfo1' can be declared as pointer to const [constVariablePointer] berkeley-abc-0.0~git20230625.01b1bd1/src/aig/gia/giaSwitch.c:433:16: style: Variable 'pInfo' can be declared as pointer to const [constVariablePointer] berkeley-abc-0.0~git20230625.01b1bd1/src/aig/gia/giaSwitch.c:454:16: style: Variable 'pInfo' can be declared as pointer to const [constVariablePointer] berkeley-abc-0.0~git20230625.01b1bd1/src/aig/gia/giaSwitch.c:784:13: style: Variable 'pSwi' can be declared as pointer to const [constVariablePointer] berkeley-abc-0.0~git20230625.01b1bd1/src/aig/gia/giaSwitch.c:149:19: style: Variable 'Mask' is assigned a value that is never used. [unreadVariable] berkeley-abc-0.0~git20230625.01b1bd1/src/aig/gia/giaSweep.c:482:17: style: Variable 'pManTime' can be declared as pointer to const [constVariablePointer] berkeley-abc-0.0~git20230625.01b1bd1/src/aig/gia/giaTranStoch.c:415:5: error: There is an unknown macro here somewhere. Configuration is required. If Vec_PtrForEachEntry is a macro then please configure it. [unknownMacro] berkeley-abc-0.0~git20230625.01b1bd1/src/aig/gia/giaTruth.c:679:5: error: There is an unknown macro here somewhere. Configuration is required. If Vec_IntForEachEntry is a macro then please configure it. [unknownMacro] berkeley-abc-0.0~git20230625.01b1bd1/src/aig/gia/giaNewBdd.h:71:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] berkeley-abc-0.0~git20230625.01b1bd1/src/aig/gia/giaNewBdd.h:81:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] berkeley-abc-0.0~git20230625.01b1bd1/src/aig/gia/giaNewBdd.h:88:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] berkeley-abc-0.0~git20230625.01b1bd1/src/aig/gia/giaNewBdd.h:123:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] berkeley-abc-0.0~git20230625.01b1bd1/src/aig/gia/giaNewBdd.h:137:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] berkeley-abc-0.0~git20230625.01b1bd1/src/aig/gia/giaNewBdd.h:336:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] berkeley-abc-0.0~git20230625.01b1bd1/src/aig/gia/giaNewBdd.h:358:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] berkeley-abc-0.0~git20230625.01b1bd1/src/aig/gia/giaNewBdd.h:386:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] berkeley-abc-0.0~git20230625.01b1bd1/src/aig/gia/giaNewBdd.h:427:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] berkeley-abc-0.0~git20230625.01b1bd1/src/aig/gia/giaNewBdd.h:598:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] berkeley-abc-0.0~git20230625.01b1bd1/src/aig/gia/giaNewBdd.h:687:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] berkeley-abc-0.0~git20230625.01b1bd1/src/aig/gia/giaNewBdd.h:737:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] berkeley-abc-0.0~git20230625.01b1bd1/src/aig/gia/giaNewBdd.h:752:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] berkeley-abc-0.0~git20230625.01b1bd1/src/aig/gia/giaNewBdd.h:826:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] berkeley-abc-0.0~git20230625.01b1bd1/src/aig/gia/giaNewTt.h:166:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] berkeley-abc-0.0~git20230625.01b1bd1/src/aig/gia/giaNewTt.h:174:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] berkeley-abc-0.0~git20230625.01b1bd1/src/aig/gia/giaNewTt.h:272:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] berkeley-abc-0.0~git20230625.01b1bd1/src/aig/gia/giaTransduction.cpp:84:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] berkeley-abc-0.0~git20230625.01b1bd1/src/aig/gia/giaTransduction.cpp:140:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] berkeley-abc-0.0~git20230625.01b1bd1/src/aig/gia/giaTransduction.h:197:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] berkeley-abc-0.0~git20230625.01b1bd1/src/aig/gia/giaTransduction.h:208:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable left [valueFlowBailoutIncompleteVar] berkeley-abc-0.0~git20230625.01b1bd1/src/aig/gia/giaTransduction.h:686:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cspf [valueFlowBailoutIncompleteVar] berkeley-abc-0.0~git20230625.01b1bd1/src/aig/gia/giaTransduction.h:787:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mspf [valueFlowBailoutIncompleteVar] berkeley-abc-0.0~git20230625.01b1bd1/src/aig/gia/giaTransduction.h:908:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable none [valueFlowBailoutIncompleteVar] berkeley-abc-0.0~git20230625.01b1bd1/src/aig/gia/giaTransduction.h:939:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cspf [valueFlowBailoutIncompleteVar] berkeley-abc-0.0~git20230625.01b1bd1/src/aig/gia/giaTransduction.h:1106:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable man [valueFlowBailoutIncompleteVar] berkeley-abc-0.0~git20230625.01b1bd1/src/aig/gia/giaTransduction.h:1617:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable man [valueFlowBailoutIncompleteVar] berkeley-abc-0.0~git20230625.01b1bd1/src/aig/gia/giaTransduction.h:1655:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable man [valueFlowBailoutIncompleteVar] berkeley-abc-0.0~git20230625.01b1bd1/src/aig/gia/giaTransduction.h:1710:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable none [valueFlowBailoutIncompleteVar] berkeley-abc-0.0~git20230625.01b1bd1/src/aig/gia/giaTransduction.h:1722:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable none [valueFlowBailoutIncompleteVar] berkeley-abc-0.0~git20230625.01b1bd1/src/aig/gia/giaTransduction.h:1742:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] berkeley-abc-0.0~git20230625.01b1bd1/src/aig/gia/giaTransduction.h:132:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable man [valueFlowBailoutIncompleteVar] berkeley-abc-0.0~git20230625.01b1bd1/src/aig/gia/giaTsim.c:117:5: error: There is an unknown macro here somewhere. Configuration is required. If Vec_PtrForEachEntry is a macro then please configure it. [unknownMacro] berkeley-abc-0.0~git20230625.01b1bd1/src/aig/gia/giaTim.c:694:62: style:inconclusive: Function 'Gia_ManUpdateExtraAig' argument 2 names different: declaration 'pAig' definition 'p'. [funcArgNamesDifferent] berkeley-abc-0.0~git20230625.01b1bd1/src/aig/gia/gia.h:1690:77: note: Function 'Gia_ManUpdateExtraAig' argument 2 names different: declaration 'pAig' definition 'p'. berkeley-abc-0.0~git20230625.01b1bd1/src/aig/gia/giaTim.c:694:62: note: Function 'Gia_ManUpdateExtraAig' argument 2 names different: declaration 'pAig' definition 'p'. berkeley-abc-0.0~git20230625.01b1bd1/src/aig/gia/giaTim.c:713:63: style:inconclusive: Function 'Gia_ManUpdateExtraAig2' argument 2 names different: declaration 'pAig' definition 'p'. [funcArgNamesDifferent] berkeley-abc-0.0~git20230625.01b1bd1/src/aig/gia/gia.h:1691:78: note: Function 'Gia_ManUpdateExtraAig2' argument 2 names different: declaration 'pAig' definition 'p'. berkeley-abc-0.0~git20230625.01b1bd1/src/aig/gia/giaTim.c:713:63: note: Function 'Gia_ManUpdateExtraAig2' argument 2 names different: declaration 'pAig' definition 'p'. berkeley-abc-0.0~git20230625.01b1bd1/src/aig/gia/giaTim.c:923:21: style: Local variable 'pObj' shadows outer variable [shadowVariable] berkeley-abc-0.0~git20230625.01b1bd1/src/aig/gia/giaTim.c:807:17: note: Shadowed declaration berkeley-abc-0.0~git20230625.01b1bd1/src/aig/gia/giaTim.c:923:21: note: Shadow variable berkeley-abc-0.0~git20230625.01b1bd1/src/aig/gia/giaTim.c:924:13: style: Local variable 'i' shadows outer variable [shadowVariable] berkeley-abc-0.0~git20230625.01b1bd1/src/aig/gia/giaTim.c:808:9: note: Shadowed declaration berkeley-abc-0.0~git20230625.01b1bd1/src/aig/gia/giaTim.c:924:13: note: Shadow variable berkeley-abc-0.0~git20230625.01b1bd1/src/aig/gia/giaTim.c:504:17: style: Variable 'pDelayTable' can be declared as pointer to const [constVariablePointer] berkeley-abc-0.0~git20230625.01b1bd1/src/aig/gia/giaTim.c:609:17: style: Variable 'pDelayTable' can be declared as pointer to const [constVariablePointer] berkeley-abc-0.0~git20230625.01b1bd1/src/aig/gia/giaTim.c:923:21: style: Variable 'pObj' can be declared as pointer to const [constVariablePointer] berkeley-abc-0.0~git20230625.01b1bd1/src/aig/gia/giaTtopt.cpp:709:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable nSize [valueFlowBailoutIncompleteVar] berkeley-abc-0.0~git20230625.01b1bd1/src/aig/gia/giaUtil.c:805:5: error: There is an unknown macro here somewhere. Configuration is required. If Vec_VecForEachLevel is a macro then please configure it. [unknownMacro] berkeley-abc-0.0~git20230625.01b1bd1/src/aig/hop/hop.h:120:55: style: Parameter 'p' can be declared as pointer to const [constParameterPointer] berkeley-abc-0.0~git20230625.01b1bd1/src/aig/hop/hop.h:132:55: style: Parameter 'p' can be declared as pointer to const [constParameterPointer] berkeley-abc-0.0~git20230625.01b1bd1/src/aig/hop/hop.h:151:55: style: Parameter 'p' can be declared as pointer to const [constParameterPointer] berkeley-abc-0.0~git20230625.01b1bd1/src/aig/hop/hop.h:153:53: style: Parameter 'pObj' can be declared as pointer to const [constParameterPointer] berkeley-abc-0.0~git20230625.01b1bd1/src/aig/hop/hop.h:154:55: style: Parameter 'pObj' can be declared as pointer to const [constParameterPointer] berkeley-abc-0.0~git20230625.01b1bd1/src/aig/hop/hop.h:156:53: style: Parameter 'pObj' can be declared as pointer to const [constParameterPointer] berkeley-abc-0.0~git20230625.01b1bd1/src/aig/hop/hop.h:157:53: style: Parameter 'pObj' can be declared as pointer to const [constParameterPointer] berkeley-abc-0.0~git20230625.01b1bd1/src/aig/hop/hop.h:158:54: style: Parameter 'pObj' can be declared as pointer to const [constParameterPointer] berkeley-abc-0.0~git20230625.01b1bd1/src/aig/hop/hop.h:159:55: style: Parameter 'pObj' can be declared as pointer to const [constParameterPointer] berkeley-abc-0.0~git20230625.01b1bd1/src/aig/hop/hop.h:160:55: style: Parameter 'pObj' can be declared as pointer to const [constParameterPointer] berkeley-abc-0.0~git20230625.01b1bd1/src/aig/hop/hop.h:161:55: style: Parameter 'pObj' can be declared as pointer to const [constParameterPointer] berkeley-abc-0.0~git20230625.01b1bd1/src/aig/hop/hop.h:162:55: style: Parameter 'pObj' can be declared as pointer to const [constParameterPointer] berkeley-abc-0.0~git20230625.01b1bd1/src/aig/hop/hop.h:164:56: style: Parameter 'pObj' can be declared as pointer to const [constParameterPointer] berkeley-abc-0.0~git20230625.01b1bd1/src/aig/hop/hop.h:170:66: style: Parameter 'p' can be declared as pointer to const [constParameterPointer] berkeley-abc-0.0~git20230625.01b1bd1/src/aig/hop/hop.h:171:64: style: Parameter 'p' can be declared as pointer to const [constParameterPointer] berkeley-abc-0.0~git20230625.01b1bd1/src/aig/hop/hop.h:172:65: style: Parameter 'p' can be declared as pointer to const [constParameterPointer] berkeley-abc-0.0~git20230625.01b1bd1/src/aig/hop/hop.h:175:54: style: Parameter 'pObj' can be declared as pointer to const [constParameterPointer] berkeley-abc-0.0~git20230625.01b1bd1/src/aig/hop/hop.h:176:53: style: Parameter 'pObj' can be declared as pointer to const [constParameterPointer] berkeley-abc-0.0~git20230625.01b1bd1/src/aig/hop/hop.h:184:55: style: Parameter 'pObj' can be declared as pointer to const [constParameterPointer] berkeley-abc-0.0~git20230625.01b1bd1/src/aig/hop/hop.h:185:55: style: Parameter 'pObj' can be declared as pointer to const [constParameterPointer] berkeley-abc-0.0~git20230625.01b1bd1/src/aig/hop/hop.h:190:54: style: Parameter 'pObj' can be declared as pointer to const [constParameterPointer] berkeley-abc-0.0~git20230625.01b1bd1/src/aig/hop/hop.h:194:76: style: Parameter 'pFanin' can be declared as pointer to const [constParameterPointer] berkeley-abc-0.0~git20230625.01b1bd1/src/aig/gia/giaTtopt.cpp:305:8: performance:inconclusive: Technically the member function 'Ttopt::TruthTable::SwapIndex' can be static (but you may consider moving to unnamed namespace). [functionStatic] berkeley-abc-0.0~git20230625.01b1bd1/src/aig/gia/giaTtopt.cpp:489:8: style: The function 'Save' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] berkeley-abc-0.0~git20230625.01b1bd1/src/aig/gia/giaTtopt.cpp:80:16: note: Virtual function in base class berkeley-abc-0.0~git20230625.01b1bd1/src/aig/gia/giaTtopt.cpp:489:8: note: Function in derived class berkeley-abc-0.0~git20230625.01b1bd1/src/aig/gia/giaTtopt.cpp:496:8: style: The function 'Load' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] berkeley-abc-0.0~git20230625.01b1bd1/src/aig/gia/giaTtopt.cpp:89:16: note: Virtual function in base class berkeley-abc-0.0~git20230625.01b1bd1/src/aig/gia/giaTtopt.cpp:496:8: note: Function in derived class berkeley-abc-0.0~git20230625.01b1bd1/src/aig/gia/giaTtopt.cpp:501:8: style: The function 'SaveIndices' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] berkeley-abc-0.0~git20230625.01b1bd1/src/aig/gia/giaTtopt.cpp:95:16: note: Virtual function in base class berkeley-abc-0.0~git20230625.01b1bd1/src/aig/gia/giaTtopt.cpp:501:8: note: Function in derived class berkeley-abc-0.0~git20230625.01b1bd1/src/aig/gia/giaTtopt.cpp:509:8: style: The function 'LoadIndices' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] berkeley-abc-0.0~git20230625.01b1bd1/src/aig/gia/giaTtopt.cpp:104:16: note: Virtual function in base class berkeley-abc-0.0~git20230625.01b1bd1/src/aig/gia/giaTtopt.cpp:509:8: note: Function in derived class berkeley-abc-0.0~git20230625.01b1bd1/src/aig/gia/giaTtopt.cpp:514:8: style: The function 'BDDBuildStartup' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] berkeley-abc-0.0~git20230625.01b1bd1/src/aig/gia/giaTtopt.cpp:222:16: note: Virtual function in base class berkeley-abc-0.0~git20230625.01b1bd1/src/aig/gia/giaTtopt.cpp:514:8: note: Function in derived class berkeley-abc-0.0~git20230625.01b1bd1/src/aig/gia/giaTtopt.cpp:520:8: style: The function 'BDDBuildLevel' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] berkeley-abc-0.0~git20230625.01b1bd1/src/aig/gia/giaTtopt.cpp:232:16: note: Virtual function in base class berkeley-abc-0.0~git20230625.01b1bd1/src/aig/gia/giaTtopt.cpp:520:8: note: Function in derived class berkeley-abc-0.0~git20230625.01b1bd1/src/aig/gia/giaTtopt.cpp:533:7: style: The function 'BDDBuild' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] berkeley-abc-0.0~git20230625.01b1bd1/src/aig/gia/giaTtopt.cpp:243:15: note: Virtual function in base class berkeley-abc-0.0~git20230625.01b1bd1/src/aig/gia/giaTtopt.cpp:533:7: note: Function in derived class berkeley-abc-0.0~git20230625.01b1bd1/src/aig/gia/giaTtopt.cpp:568:7: style: The function 'BDDRebuild' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] berkeley-abc-0.0~git20230625.01b1bd1/src/aig/gia/giaTtopt.cpp:251:15: note: Virtual function in base class berkeley-abc-0.0~git20230625.01b1bd1/src/aig/gia/giaTtopt.cpp:568:7: note: Function in derived class berkeley-abc-0.0~git20230625.01b1bd1/src/aig/gia/giaTtopt.cpp:610:8: style: The function 'Swap' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] berkeley-abc-0.0~git20230625.01b1bd1/src/aig/gia/giaTtopt.cpp:276:16: note: Virtual function in base class berkeley-abc-0.0~git20230625.01b1bd1/src/aig/gia/giaTtopt.cpp:610:8: note: Function in derived class berkeley-abc-0.0~git20230625.01b1bd1/src/aig/gia/giaTtopt.cpp:618:7: style: The function 'BDDSwap' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] berkeley-abc-0.0~git20230625.01b1bd1/src/aig/gia/giaTtopt.cpp:313:15: note: Virtual function in base class berkeley-abc-0.0~git20230625.01b1bd1/src/aig/gia/giaTtopt.cpp:618:7: note: Function in derived class berkeley-abc-0.0~git20230625.01b1bd1/src/aig/gia/giaTtopt.cpp:623:16: style: The function 'BDDGenerateAig' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] berkeley-abc-0.0~git20230625.01b1bd1/src/aig/gia/giaTtopt.cpp:446:16: note: Virtual function in base class berkeley-abc-0.0~git20230625.01b1bd1/src/aig/gia/giaTtopt.cpp:623:16: note: Function in derived class berkeley-abc-0.0~git20230625.01b1bd1/src/aig/gia/giaTtopt.cpp:716:8: style: The function 'Save' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] berkeley-abc-0.0~git20230625.01b1bd1/src/aig/gia/giaTtopt.cpp:80:16: note: Virtual function in base class berkeley-abc-0.0~git20230625.01b1bd1/src/aig/gia/giaTtopt.cpp:716:8: note: Function in derived class berkeley-abc-0.0~git20230625.01b1bd1/src/aig/gia/giaTtopt.cpp:724:8: style: The function 'Load' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] berkeley-abc-0.0~git20230625.01b1bd1/src/aig/gia/giaTtopt.cpp:89:16: note: Virtual function in base class berkeley-abc-0.0~git20230625.01b1bd1/src/aig/gia/giaTtopt.cpp:724:8: note: Function in derived class berkeley-abc-0.0~git20230625.01b1bd1/src/aig/gia/giaTtopt.cpp:729:8: style: The function 'SaveIndices' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] berkeley-abc-0.0~git20230625.01b1bd1/src/aig/gia/giaTtopt.cpp:95:16: note: Virtual function in base class berkeley-abc-0.0~git20230625.01b1bd1/src/aig/gia/giaTtopt.cpp:729:8: note: Function in derived class berkeley-abc-0.0~git20230625.01b1bd1/src/aig/gia/giaTtopt.cpp:737:8: style: The function 'LoadIndices' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] berkeley-abc-0.0~git20230625.01b1bd1/src/aig/gia/giaTtopt.cpp:104:16: note: Virtual function in base class berkeley-abc-0.0~git20230625.01b1bd1/src/aig/gia/giaTtopt.cpp:737:8: note: Function in derived class berkeley-abc-0.0~git20230625.01b1bd1/src/aig/gia/giaTtopt.cpp:742:8: style: The function 'Swap' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] berkeley-abc-0.0~git20230625.01b1bd1/src/aig/gia/giaTtopt.cpp:276:16: note: Virtual function in base class berkeley-abc-0.0~git20230625.01b1bd1/src/aig/gia/giaTtopt.cpp:742:8: note: Function in derived class berkeley-abc-0.0~git20230625.01b1bd1/src/aig/gia/giaTtopt.cpp:906:7: style: The function 'BDDBuildOne' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] berkeley-abc-0.0~git20230625.01b1bd1/src/aig/gia/giaTtopt.cpp:213:15: note: Virtual function in base class berkeley-abc-0.0~git20230625.01b1bd1/src/aig/gia/giaTtopt.cpp:906:7: note: Function in derived class berkeley-abc-0.0~git20230625.01b1bd1/src/aig/gia/giaTtopt.cpp:926:8: style: The function 'BDDBuildStartup' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] berkeley-abc-0.0~git20230625.01b1bd1/src/aig/gia/giaTtopt.cpp:222:16: note: Virtual function in base class berkeley-abc-0.0~git20230625.01b1bd1/src/aig/gia/giaTtopt.cpp:926:8: note: Function in derived class berkeley-abc-0.0~git20230625.01b1bd1/src/aig/gia/giaTtopt.cpp:948:7: style: The function 'BDDRebuild' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] berkeley-abc-0.0~git20230625.01b1bd1/src/aig/gia/giaTtopt.cpp:251:15: note: Virtual function in base class berkeley-abc-0.0~git20230625.01b1bd1/src/aig/gia/giaTtopt.cpp:948:7: note: Function in derived class berkeley-abc-0.0~git20230625.01b1bd1/src/aig/gia/giaTtopt.cpp:975:7: style: The function 'BDDSwap' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] berkeley-abc-0.0~git20230625.01b1bd1/src/aig/gia/giaTtopt.cpp:313:15: note: Virtual function in base class berkeley-abc-0.0~git20230625.01b1bd1/src/aig/gia/giaTtopt.cpp:975:7: note: Function in derived class berkeley-abc-0.0~git20230625.01b1bd1/src/aig/gia/giaTtopt.cpp:1067:7: style: The function 'BDDBuildOne' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] berkeley-abc-0.0~git20230625.01b1bd1/src/aig/gia/giaTtopt.cpp:906:7: note: Virtual function in base class berkeley-abc-0.0~git20230625.01b1bd1/src/aig/gia/giaTtopt.cpp:1067:7: note: Function in derived class berkeley-abc-0.0~git20230625.01b1bd1/src/aig/gia/giaTtopt.cpp:1082:7: style: The function 'BDDBuild' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] berkeley-abc-0.0~git20230625.01b1bd1/src/aig/gia/giaTtopt.cpp:243:15: note: Virtual function in base class berkeley-abc-0.0~git20230625.01b1bd1/src/aig/gia/giaTtopt.cpp:1082:7: note: Function in derived class berkeley-abc-0.0~git20230625.01b1bd1/src/aig/gia/giaTtopt.cpp:1089:8: style: The function 'BDDRebuildByMerge' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] berkeley-abc-0.0~git20230625.01b1bd1/src/aig/gia/giaTtopt.cpp:941:16: note: Virtual function in base class berkeley-abc-0.0~git20230625.01b1bd1/src/aig/gia/giaTtopt.cpp:1089:8: note: Function in derived class berkeley-abc-0.0~git20230625.01b1bd1/src/aig/gia/giaTtopt.cpp:1099:7: style: The function 'BDDRebuild' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] berkeley-abc-0.0~git20230625.01b1bd1/src/aig/gia/giaTtopt.cpp:948:7: note: Virtual function in base class berkeley-abc-0.0~git20230625.01b1bd1/src/aig/gia/giaTtopt.cpp:1099:7: note: Function in derived class berkeley-abc-0.0~git20230625.01b1bd1/src/aig/hop/hopBalance.c:63:5: error: There is an unknown macro here somewhere. Configuration is required. If Vec_PtrForEachEntry is a macro then please configure it. [unknownMacro] berkeley-abc-0.0~git20230625.01b1bd1/src/aig/gia/gia.h:487:105: style: C-style pointer casting [cstyleCast] berkeley-abc-0.0~git20230625.01b1bd1/src/aig/gia/gia.h:488:105: style: C-style pointer casting [cstyleCast] berkeley-abc-0.0~git20230625.01b1bd1/src/aig/gia/gia.h:489:105: style: C-style pointer casting [cstyleCast] berkeley-abc-0.0~git20230625.01b1bd1/src/aig/gia/gia.h:490:105: style: C-style pointer casting [cstyleCast] berkeley-abc-0.0~git20230625.01b1bd1/src/aig/gia/giaTtopt.cpp:1116:18: style: The scope of the variable 'nInputs' can be reduced. [variableScope] berkeley-abc-0.0~git20230625.01b1bd1/src/aig/gia/giaTtopt.cpp:1165:18: style: The scope of the variable 'nInputs' can be reduced. [variableScope] berkeley-abc-0.0~git20230625.01b1bd1/src/aig/gia/giaTtopt.cpp:350:15: style: Local variable 'i' shadows outer variable [shadowVariable] berkeley-abc-0.0~git20230625.01b1bd1/src/aig/gia/giaTtopt.cpp:329:9: note: Shadowed declaration berkeley-abc-0.0~git20230625.01b1bd1/src/aig/gia/giaTtopt.cpp:350:15: note: Shadow variable berkeley-abc-0.0~git20230625.01b1bd1/src/aig/gia/giaTtopt.cpp:362:17: style: Local variable 'i' shadows outer variable [shadowVariable] berkeley-abc-0.0~git20230625.01b1bd1/src/aig/gia/giaTtopt.cpp:329:9: note: Shadowed declaration berkeley-abc-0.0~git20230625.01b1bd1/src/aig/gia/giaTtopt.cpp:362:17: note: Shadow variable berkeley-abc-0.0~git20230625.01b1bd1/src/aig/hop/hopCheck.c:47:25: style: Variable 'pObj2' can be declared as pointer to const [constVariablePointer] berkeley-abc-0.0~git20230625.01b1bd1/src/aig/hop/hopDfs.c:100:5: error: There is an unknown macro here somewhere. Configuration is required. If Vec_PtrForEachEntry is a macro then please configure it. [unknownMacro] berkeley-abc-0.0~git20230625.01b1bd1/src/aig/hop/hopMan.c:91:5: error: There is an unknown macro here somewhere. Configuration is required. If Vec_PtrForEachEntry is a macro then please configure it. [unknownMacro] berkeley-abc-0.0~git20230625.01b1bd1/src/aig/gia/gia.h:394:25: portability: Shifting signed 32-bit value by 31 bits is implementation-defined behaviour [shiftTooManyBitsSigned] berkeley-abc-0.0~git20230625.01b1bd1/src/aig/gia/gia.h:393:20: note: Assuming that condition 'i<32' is not redundant berkeley-abc-0.0~git20230625.01b1bd1/src/aig/gia/gia.h:394:25: note: Shift berkeley-abc-0.0~git20230625.01b1bd1/src/aig/hop/hopMem.c:70:5: error: There is an unknown macro here somewhere. Configuration is required. If Vec_PtrForEachEntry is a macro then please configure it. [unknownMacro] berkeley-abc-0.0~git20230625.01b1bd1/src/aig/gia/giaTtopt.cpp:920:130: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator] berkeley-abc-0.0~git20230625.01b1bd1/src/aig/hop/hop.h:192:129: warning: Either the condition 'pFan1!=NULL' is redundant or there is possible null pointer dereference: pObj. [nullPointerRedundantCheck] berkeley-abc-0.0~git20230625.01b1bd1/src/aig/hop/hopObj.c:137:20: note: Assuming that condition 'pFan1!=NULL' is not redundant berkeley-abc-0.0~git20230625.01b1bd1/src/aig/hop/hopObj.c:143:65: note: Calling function 'Hop_ObjPhaseCompl', 1st argument 'pFan1' value is 0 berkeley-abc-0.0~git20230625.01b1bd1/src/aig/hop/hop.h:192:129: note: Null pointer dereference berkeley-abc-0.0~git20230625.01b1bd1/src/aig/hop/hopTable.c:42:48: style: Parameter 'p' can be declared as pointer to const [constParameterPointer] berkeley-abc-0.0~git20230625.01b1bd1/src/aig/hop/hopTable.c:71:42: style: Parameter 'p' can be declared as pointer to const [constParameterPointer] berkeley-abc-0.0~git20230625.01b1bd1/src/aig/hop/hopTable.c:145:40: style: Parameter 'p' can be declared as pointer to const [constParameterPointer] berkeley-abc-0.0~git20230625.01b1bd1/src/aig/hop/hopTable.c:212:36: style: Parameter 'p' can be declared as pointer to const [constParameterPointer] berkeley-abc-0.0~git20230625.01b1bd1/src/aig/hop/hopTable.c:33:23: style: int result is assigned to long variable. If the variable is long to avoid loss of information, then you have loss of information. [truncLongCastAssignment] berkeley-abc-0.0~git20230625.01b1bd1/src/aig/hop/hopTable.c:172:5: style: Variable 'clk' is assigned a value that is never used. [unreadVariable] berkeley-abc-0.0~git20230625.01b1bd1/src/aig/hop/hopUtil.c:69:5: error: There is an unknown macro here somewhere. Configuration is required. If Vec_PtrForEachEntry is a macro then please configure it. [unknownMacro] berkeley-abc-0.0~git20230625.01b1bd1/src/aig/hop/hopTruth.c:258:10: style: Local variable 'Truth' shadows outer variable [shadowVariable] berkeley-abc-0.0~git20230625.01b1bd1/src/aig/hop/hopTruth.c:233:13: note: Shadowed declaration berkeley-abc-0.0~git20230625.01b1bd1/src/aig/hop/hopTruth.c:258:10: note: Shadow variable berkeley-abc-0.0~git20230625.01b1bd1/src/aig/hop/hopTruth.c:32:66: style: Parameter 'pIn' can be declared as pointer to const [constParameterPointer] berkeley-abc-0.0~git20230625.01b1bd1/src/aig/hop/hopTruth.c:50:65: style: Parameter 'pIn' can be declared as pointer to const [constParameterPointer] berkeley-abc-0.0~git20230625.01b1bd1/src/aig/hop/hopTruth.c:99:26: style: Variable 'pTruth0' can be declared as pointer to const [constVariablePointer] berkeley-abc-0.0~git20230625.01b1bd1/src/aig/hop/hopTruth.c:99:37: style: Variable 'pTruth1' can be declared as pointer to const [constVariablePointer] berkeley-abc-0.0~git20230625.01b1bd1/src/aig/ioa/ioaReadAig.c:119:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] berkeley-abc-0.0~git20230625.01b1bd1/src/aig/ioa/ioaUtil.c:134:17: style: Obsolete function 'asctime' called. It is recommended to use 'strftime' instead. [prohibitedasctimeCalled] berkeley-abc-0.0~git20230625.01b1bd1/src/aig/ioa/ioaUtil.c:134:26: portability: Non reentrant function 'localtime' called. For threadsafe applications it is recommended to use the reentrant replacement function 'localtime_r'. [prohibitedlocaltimeCalled] berkeley-abc-0.0~git20230625.01b1bd1/src/aig/ioa/ioaUtil.c:46:26: style: Parameter 'pFileName' can be declared as pointer to const [constParameterPointer] berkeley-abc-0.0~git20230625.01b1bd1/src/aig/ioa/ioaUtil.c:93:42: style: Parameter 'pBase' can be declared as pointer to const [constParameterPointer] berkeley-abc-0.0~git20230625.01b1bd1/src/aig/ioa/ioaUtil.c:93:56: style: Parameter 'pSuffix' can be declared as pointer to const [constParameterPointer] berkeley-abc-0.0~git20230625.01b1bd1/src/aig/ioa/ioaWriteAig.c:294:5: error: There is an unknown macro here somewhere. Configuration is required. If Aig_ManForEachCi is a macro then please configure it. [unknownMacro] berkeley-abc-0.0~git20230625.01b1bd1/src/aig/ivy/ivyBalance.c:63:5: error: There is an unknown macro here somewhere. Configuration is required. If Vec_PtrForEachEntry is a macro then please configure it. [unknownMacro] berkeley-abc-0.0~git20230625.01b1bd1/src/aig/ioa/ioaReadAig.c:442:14: style: Variable 'RetValue' is assigned a value that is never used. [unreadVariable] berkeley-abc-0.0~git20230625.01b1bd1/src/aig/ivy/ivyCanon.c:90:54: style:inconclusive: Function 'Ivy_CanonAnd' argument 2 names different: declaration 'p0' definition 'pObj0'. [funcArgNamesDifferent] berkeley-abc-0.0~git20230625.01b1bd1/src/aig/ivy/ivy.h:423:65: note: Function 'Ivy_CanonAnd' argument 2 names different: declaration 'p0' definition 'pObj0'. berkeley-abc-0.0~git20230625.01b1bd1/src/aig/ivy/ivyCanon.c:90:54: note: Function 'Ivy_CanonAnd' argument 2 names different: declaration 'p0' definition 'pObj0'. berkeley-abc-0.0~git20230625.01b1bd1/src/aig/ivy/ivyCanon.c:90:73: style:inconclusive: Function 'Ivy_CanonAnd' argument 3 names different: declaration 'p1' definition 'pObj1'. [funcArgNamesDifferent] berkeley-abc-0.0~git20230625.01b1bd1/src/aig/ivy/ivy.h:423:81: note: Function 'Ivy_CanonAnd' argument 3 names different: declaration 'p1' definition 'pObj1'. berkeley-abc-0.0~git20230625.01b1bd1/src/aig/ivy/ivyCanon.c:90:73: note: Function 'Ivy_CanonAnd' argument 3 names different: declaration 'p1' definition 'pObj1'. berkeley-abc-0.0~git20230625.01b1bd1/src/aig/ivy/ivyCanon.c:109:55: style:inconclusive: Function 'Ivy_CanonExor' argument 2 names different: declaration 'p0' definition 'pObj0'. [funcArgNamesDifferent] berkeley-abc-0.0~git20230625.01b1bd1/src/aig/ivy/ivy.h:424:66: note: Function 'Ivy_CanonExor' argument 2 names different: declaration 'p0' definition 'pObj0'. berkeley-abc-0.0~git20230625.01b1bd1/src/aig/ivy/ivyCanon.c:109:55: note: Function 'Ivy_CanonExor' argument 2 names different: declaration 'p0' definition 'pObj0'. berkeley-abc-0.0~git20230625.01b1bd1/src/aig/ivy/ivyCanon.c:109:74: style:inconclusive: Function 'Ivy_CanonExor' argument 3 names different: declaration 'p1' definition 'pObj1'. [funcArgNamesDifferent] berkeley-abc-0.0~git20230625.01b1bd1/src/aig/ivy/ivy.h:424:82: note: Function 'Ivy_CanonExor' argument 3 names different: declaration 'p1' definition 'pObj1'. berkeley-abc-0.0~git20230625.01b1bd1/src/aig/ivy/ivyCanon.c:109:74: note: Function 'Ivy_CanonExor' argument 3 names different: declaration 'p1' definition 'pObj1'. berkeley-abc-0.0~git20230625.01b1bd1/src/aig/ivy/ivy.h:189:55: style: Parameter 'p' can be declared as pointer to const [constParameterPointer] berkeley-abc-0.0~git20230625.01b1bd1/src/aig/ivy/ivy.h:199:55: style: Parameter 'p' can be declared as pointer to const [constParameterPointer] berkeley-abc-0.0~git20230625.01b1bd1/src/aig/ivy/ivy.h:225:55: style: Parameter 'p' can be declared as pointer to const [constParameterPointer] berkeley-abc-0.0~git20230625.01b1bd1/src/aig/ivy/ivy.h:231:53: style: Parameter 'pObj' can be declared as pointer to const [constParameterPointer] berkeley-abc-0.0~git20230625.01b1bd1/src/aig/ivy/ivy.h:232:53: style: Parameter 'pObj' can be declared as pointer to const [constParameterPointer] berkeley-abc-0.0~git20230625.01b1bd1/src/aig/ivy/ivy.h:233:57: style: Parameter 'pObj' can be declared as pointer to const [constParameterPointer] berkeley-abc-0.0~git20230625.01b1bd1/src/aig/ivy/ivy.h:234:56: style: Parameter 'pObj' can be declared as pointer to const [constParameterPointer] berkeley-abc-0.0~git20230625.01b1bd1/src/aig/ivy/ivy.h:235:55: style: Parameter 'pObj' can be declared as pointer to const [constParameterPointer] berkeley-abc-0.0~git20230625.01b1bd1/src/aig/ivy/ivy.h:236:53: style: Parameter 'pObj' can be declared as pointer to const [constParameterPointer] berkeley-abc-0.0~git20230625.01b1bd1/src/aig/ivy/ivy.h:237:53: style: Parameter 'pObj' can be declared as pointer to const [constParameterPointer] berkeley-abc-0.0~git20230625.01b1bd1/src/aig/ivy/ivy.h:238:53: style: Parameter 'pObj' can be declared as pointer to const [constParameterPointer] berkeley-abc-0.0~git20230625.01b1bd1/src/aig/ivy/ivy.h:239:53: style: Parameter 'pObj' can be declared as pointer to const [constParameterPointer] berkeley-abc-0.0~git20230625.01b1bd1/src/aig/ivy/ivy.h:240:57: style: Parameter 'pObj' can be declared as pointer to const [constParameterPointer] berkeley-abc-0.0~git20230625.01b1bd1/src/aig/ivy/ivy.h:241:56: style: Parameter 'pObj' can be declared as pointer to const [constParameterPointer] berkeley-abc-0.0~git20230625.01b1bd1/src/aig/ivy/ivy.h:242:54: style: Parameter 'pObj' can be declared as pointer to const [constParameterPointer] berkeley-abc-0.0~git20230625.01b1bd1/src/aig/ivy/ivy.h:243:55: style: Parameter 'pObj' can be declared as pointer to const [constParameterPointer] berkeley-abc-0.0~git20230625.01b1bd1/src/aig/ivy/ivy.h:244:54: style: Parameter 'pObj' can be declared as pointer to const [constParameterPointer] berkeley-abc-0.0~git20230625.01b1bd1/src/aig/ivy/ivy.h:245:55: style: Parameter 'pObj' can be declared as pointer to const [constParameterPointer] berkeley-abc-0.0~git20230625.01b1bd1/src/aig/ivy/ivy.h:246:55: style: Parameter 'pObj' can be declared as pointer to const [constParameterPointer] berkeley-abc-0.0~git20230625.01b1bd1/src/aig/ivy/ivy.h:247:55: style: Parameter 'pObj' can be declared as pointer to const [constParameterPointer] berkeley-abc-0.0~git20230625.01b1bd1/src/aig/ivy/ivy.h:248:59: style: Parameter 'pObj' can be declared as pointer to const [constParameterPointer] berkeley-abc-0.0~git20230625.01b1bd1/src/aig/ivy/ivy.h:250:56: style: Parameter 'pObj' can be declared as pointer to const [constParameterPointer] berkeley-abc-0.0~git20230625.01b1bd1/src/aig/ivy/ivy.h:255:65: style: Parameter 'p' can be declared as pointer to const [constParameterPointer] berkeley-abc-0.0~git20230625.01b1bd1/src/aig/ivy/ivy.h:256:66: style: Parameter 'p' can be declared as pointer to const [constParameterPointer] berkeley-abc-0.0~git20230625.01b1bd1/src/aig/ivy/ivy.h:257:64: style: Parameter 'p' can be declared as pointer to const [constParameterPointer] berkeley-abc-0.0~git20230625.01b1bd1/src/aig/ivy/ivy.h:257:79: style: Parameter 'pObj' can be declared as pointer to const [constParameterPointer] berkeley-abc-0.0~git20230625.01b1bd1/src/aig/ivy/ivy.h:258:65: style: Parameter 'p' can be declared as pointer to const [constParameterPointer] berkeley-abc-0.0~git20230625.01b1bd1/src/aig/ivy/ivy.h:258:80: style: Parameter 'pObj' can be declared as pointer to const [constParameterPointer] berkeley-abc-0.0~git20230625.01b1bd1/src/aig/ivy/ivy.h:260:51: style: Parameter 'pObj' can be declared as pointer to const [constParameterPointer] berkeley-abc-0.0~git20230625.01b1bd1/src/aig/ivy/ivy.h:261:55: style: Parameter 'pObj' can be declared as pointer to const [constParameterPointer] berkeley-abc-0.0~git20230625.01b1bd1/src/aig/ivy/ivy.h:262:54: style: Parameter 'pObj' can be declared as pointer to const [constParameterPointer] berkeley-abc-0.0~git20230625.01b1bd1/src/aig/ivy/ivy.h:263:59: style: Parameter 'pObj' can be declared as pointer to const [constParameterPointer] berkeley-abc-0.0~git20230625.01b1bd1/src/aig/ivy/ivy.h:264:53: style: Parameter 'pObj' can be declared as pointer to const [constParameterPointer] berkeley-abc-0.0~git20230625.01b1bd1/src/aig/ivy/ivy.h:273:55: style: Parameter 'pObj' can be declared as pointer to const [constParameterPointer] berkeley-abc-0.0~git20230625.01b1bd1/src/aig/ivy/ivy.h:274:55: style: Parameter 'pObj' can be declared as pointer to const [constParameterPointer] berkeley-abc-0.0~git20230625.01b1bd1/src/aig/ivy/ivy.h:278:54: style: Parameter 'pObj' can be declared as pointer to const [constParameterPointer] berkeley-abc-0.0~git20230625.01b1bd1/src/aig/ivy/ivy.h:288:77: style: Parameter 'pData' can be declared as pointer to const [constParameterPointer] berkeley-abc-0.0~git20230625.01b1bd1/src/aig/ivy/ivy.h:294:76: style: Parameter 'pFanin' can be declared as pointer to const [constParameterPointer] berkeley-abc-0.0~git20230625.01b1bd1/src/aig/ivy/ivyCut.c:405:5: error: There is an unknown macro here somewhere. Configuration is required. If Vec_PtrForEachEntry is a macro then please configure it. [unknownMacro] berkeley-abc-0.0~git20230625.01b1bd1/src/aig/ivy/ivyCutTrav.c:125:5: error: There is an unknown macro here somewhere. Configuration is required. If Vec_PtrForEachEntry is a macro then please configure it. [unknownMacro] berkeley-abc-0.0~git20230625.01b1bd1/src/aig/ivy/ivyDfs.c:98:5: error: There is an unknown macro here somewhere. Configuration is required. If Vec_PtrForEachEntry is a macro then please configure it. [unknownMacro] berkeley-abc-0.0~git20230625.01b1bd1/src/aig/ivy/ivyDsd.c:659:5: error: There is an unknown macro here somewhere. Configuration is required. If Vec_IntForEachEntry is a macro then please configure it. [unknownMacro] berkeley-abc-0.0~git20230625.01b1bd1/src/aig/ivy/ivyFastMap.c:124:5: error: There is an unknown macro here somewhere. Configuration is required. If Vec_PtrForEachEntry is a macro then please configure it. [unknownMacro] berkeley-abc-0.0~git20230625.01b1bd1/src/aig/ivy/ivyFraig.c:499:5: error: There is an unknown macro here somewhere. Configuration is required. If Vec_PtrForEachEntry is a macro then please configure it. [unknownMacro] berkeley-abc-0.0~git20230625.01b1bd1/src/aig/ivy/ivyFanout.c:212:14: warning: Either the condition 'ppPlaceN' is redundant or there is possible null pointer dereference: ppPlaceN. [nullPointerRedundantCheck] berkeley-abc-0.0~git20230625.01b1bd1/src/aig/ivy/ivyFanout.c:213:10: note: Assuming that condition 'ppPlaceN' is not redundant berkeley-abc-0.0~git20230625.01b1bd1/src/aig/ivy/ivyFanout.c:212:14: note: Null pointer dereference berkeley-abc-0.0~git20230625.01b1bd1/src/aig/ivy/ivyFanout.c:241:14: warning: Either the condition 'ppPlace' is redundant or there is possible null pointer dereference: ppPlace. [nullPointerRedundantCheck] berkeley-abc-0.0~git20230625.01b1bd1/src/aig/ivy/ivyFanout.c:242:10: note: Assuming that condition 'ppPlace' is not redundant berkeley-abc-0.0~git20230625.01b1bd1/src/aig/ivy/ivyFanout.c:241:14: note: Null pointer dereference berkeley-abc-0.0~git20230625.01b1bd1/src/aig/ivy/ivyFanout.c:183:51: style:inconclusive: Function 'Ivy_ObjAddFanout' argument 2 names different: declaration 'pObj' definition 'pFanin'. [funcArgNamesDifferent] berkeley-abc-0.0~git20230625.01b1bd1/src/aig/ivy/ivy.h:451:69: note: Function 'Ivy_ObjAddFanout' argument 2 names different: declaration 'pObj' definition 'pFanin'. berkeley-abc-0.0~git20230625.01b1bd1/src/aig/ivy/ivyFanout.c:183:51: note: Function 'Ivy_ObjAddFanout' argument 2 names different: declaration 'pObj' definition 'pFanin'. berkeley-abc-0.0~git20230625.01b1bd1/src/aig/ivy/ivyFanout.c:205:54: style:inconclusive: Function 'Ivy_ObjDeleteFanout' argument 2 names different: declaration 'pObj' definition 'pFanin'. [funcArgNamesDifferent] berkeley-abc-0.0~git20230625.01b1bd1/src/aig/ivy/ivy.h:452:72: note: Function 'Ivy_ObjDeleteFanout' argument 2 names different: declaration 'pObj' definition 'pFanin'. berkeley-abc-0.0~git20230625.01b1bd1/src/aig/ivy/ivyFanout.c:205:54: note: Function 'Ivy_ObjDeleteFanout' argument 2 names different: declaration 'pObj' definition 'pFanin'. berkeley-abc-0.0~git20230625.01b1bd1/src/aig/ivy/ivyFanout.c:237:53: style:inconclusive: Function 'Ivy_ObjPatchFanout' argument 2 names different: declaration 'pObj' definition 'pFanin'. [funcArgNamesDifferent] berkeley-abc-0.0~git20230625.01b1bd1/src/aig/ivy/ivy.h:453:71: note: Function 'Ivy_ObjPatchFanout' argument 2 names different: declaration 'pObj' definition 'pFanin'. berkeley-abc-0.0~git20230625.01b1bd1/src/aig/ivy/ivyFanout.c:237:53: note: Function 'Ivy_ObjPatchFanout' argument 2 names different: declaration 'pObj' definition 'pFanin'. berkeley-abc-0.0~git20230625.01b1bd1/src/aig/ivy/ivyFanout.c:283:49: style: Parameter 'p' can be declared as pointer to const [constParameterPointer] berkeley-abc-0.0~git20230625.01b1bd1/src/aig/ivy/ivyFanout.c:283:64: style: Parameter 'pObj' can be declared as pointer to const [constParameterPointer] berkeley-abc-0.0~git20230625.01b1bd1/src/aig/ivy/ivyHaig.c:143:5: error: There is an unknown macro here somewhere. Configuration is required. If Vec_PtrForEachEntry is a macro then please configure it. [unknownMacro] berkeley-abc-0.0~git20230625.01b1bd1/src/aig/ivy/ivyMan.c:94:5: error: There is an unknown macro here somewhere. Configuration is required. If Vec_PtrForEachEntry is a macro then please configure it. [unknownMacro] berkeley-abc-0.0~git20230625.01b1bd1/src/aig/ivy/ivyMem.c:70:5: error: There is an unknown macro here somewhere. Configuration is required. If Vec_PtrForEachEntry is a macro then please configure it. [unknownMacro] berkeley-abc-0.0~git20230625.01b1bd1/src/aig/ivy/ivyMulti.c:96:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Mask [valueFlowBailoutIncompleteVar] berkeley-abc-0.0~git20230625.01b1bd1/src/aig/ivy/ivyMulti8.c:123:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Mask [valueFlowBailoutIncompleteVar] berkeley-abc-0.0~git20230625.01b1bd1/src/aig/ivy/ivyMulti8.c:223:55: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Fan0 [valueFlowBailoutIncompleteVar] berkeley-abc-0.0~git20230625.01b1bd1/src/aig/ivy/ivyMulti.c:236:10: style: Condition 'fVerbose' is always false [knownConditionTrueFalse] berkeley-abc-0.0~git20230625.01b1bd1/src/aig/ivy/ivyMulti.c:224:20: note: Assignment 'fVerbose=0', assigned value is 0 berkeley-abc-0.0~git20230625.01b1bd1/src/aig/ivy/ivyMulti.c:236:10: note: Condition 'fVerbose' is always false berkeley-abc-0.0~git20230625.01b1bd1/src/aig/ivy/ivy.h:244:76: warning:inconclusive: Possible null pointer dereference: pObj [nullPointer] berkeley-abc-0.0~git20230625.01b1bd1/src/aig/ivy/ivyMulti.c:62:24: note: Assignment 'pObj=NULL', assigned value is 0 berkeley-abc-0.0~git20230625.01b1bd1/src/aig/ivy/ivyMulti.c:70:23: note: Assuming condition is false berkeley-abc-0.0~git20230625.01b1bd1/src/aig/ivy/ivyMulti.c:95:27: note: Calling function 'Ivy_ObjIsBuf', 1st argument 'pObj' value is 0 berkeley-abc-0.0~git20230625.01b1bd1/src/aig/ivy/ivy.h:244:76: note: Null pointer dereference berkeley-abc-0.0~git20230625.01b1bd1/src/aig/ivy/ivyMulti.c:94:9: warning:inconclusive: Possible null pointer dereference: pObj [nullPointer] berkeley-abc-0.0~git20230625.01b1bd1/src/aig/ivy/ivyMulti.c:62:24: note: Assignment 'pObj=NULL', assigned value is 0 berkeley-abc-0.0~git20230625.01b1bd1/src/aig/ivy/ivyMulti.c:70:23: note: Assuming condition is false berkeley-abc-0.0~git20230625.01b1bd1/src/aig/ivy/ivyMulti.c:94:9: note: Null pointer dereference berkeley-abc-0.0~git20230625.01b1bd1/src/aig/ivy/ivyMulti.c:58:116: style:inconclusive: Function 'Ivy_MultiPlus' argument 6 names different: declaration 'vSol' definition 'vSols'. [funcArgNamesDifferent] berkeley-abc-0.0~git20230625.01b1bd1/src/aig/ivy/ivy.h:493:135: note: Function 'Ivy_MultiPlus' argument 6 names different: declaration 'vSol' definition 'vSols'. berkeley-abc-0.0~git20230625.01b1bd1/src/aig/ivy/ivyMulti.c:58:116: note: Function 'Ivy_MultiPlus' argument 6 names different: declaration 'vSol' definition 'vSols'. berkeley-abc-0.0~git20230625.01b1bd1/src/aig/ivy/ivyMulti.c:78:20: warning: Shifting 32-bit value by 32 bits is undefined behaviour. See condition at line 70. [shiftTooManyBits] berkeley-abc-0.0~git20230625.01b1bd1/src/aig/ivy/ivyMulti.c:70:18: note: Assuming that condition 'nLeaves>32' is not redundant berkeley-abc-0.0~git20230625.01b1bd1/src/aig/ivy/ivyMulti.c:78:20: note: Shift berkeley-abc-0.0~git20230625.01b1bd1/src/aig/ivy/ivyMulti.c:78:20: warning: Either the condition 'nLeaves>32' is redundant or there is signed integer overflow for expression '1<32' is not redundant berkeley-abc-0.0~git20230625.01b1bd1/src/aig/ivy/ivyMulti.c:78:20: note: Integer overflow berkeley-abc-0.0~git20230625.01b1bd1/src/aig/ivy/ivyMulti.c:78:32: warning: Either the condition 'nLeaves>32' is redundant or there is signed integer overflow for expression '(1<32' is not redundant berkeley-abc-0.0~git20230625.01b1bd1/src/aig/ivy/ivyMulti.c:78:32: note: Integer overflow berkeley-abc-0.0~git20230625.01b1bd1/src/aig/ivy/ivyMulti8.c:392:19: style: The if condition is the same as the previous if condition [duplicateCondition] berkeley-abc-0.0~git20230625.01b1bd1/src/aig/ivy/ivyMulti8.c:384:19: note: First condition berkeley-abc-0.0~git20230625.01b1bd1/src/aig/ivy/ivyMulti8.c:392:19: note: Second condition berkeley-abc-0.0~git20230625.01b1bd1/src/aig/ivy/ivyMulti8.c:335:9: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] berkeley-abc-0.0~git20230625.01b1bd1/src/aig/ivy/ivyMulti8.c:342:17: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] berkeley-abc-0.0~git20230625.01b1bd1/src/aig/ivy/ivyMulti8.c:62:41: warning: Function 'Ivy_Multi_rec' argument order different: declaration 'p, ppObjs, nObjs' definition 'ppObjs, nObjs, Type' [funcArgOrderDifferent] berkeley-abc-0.0~git20230625.01b1bd1/src/aig/ivy/ivy.h:491:51: note: Function 'Ivy_Multi_rec' argument order different: declaration 'p, ppObjs, nObjs' definition 'ppObjs, nObjs, Type' berkeley-abc-0.0~git20230625.01b1bd1/src/aig/ivy/ivyMulti8.c:62:41: note: Function 'Ivy_Multi_rec' argument order different: declaration 'p, ppObjs, nObjs' definition 'ppObjs, nObjs, Type' berkeley-abc-0.0~git20230625.01b1bd1/src/aig/ivy/ivyMulti8.c:83:37: warning: Function 'Ivy_Multi' argument order different: declaration 'p, pArgs, nArgs' definition 'pArgsInit, nArgs, Type' [funcArgOrderDifferent] berkeley-abc-0.0~git20230625.01b1bd1/src/aig/ivy/ivy.h:489:47: note: Function 'Ivy_Multi' argument order different: declaration 'p, pArgs, nArgs' definition 'pArgsInit, nArgs, Type' berkeley-abc-0.0~git20230625.01b1bd1/src/aig/ivy/ivyMulti8.c:83:37: note: Function 'Ivy_Multi' argument order different: declaration 'p, pArgs, nArgs' definition 'pArgsInit, nArgs, Type' berkeley-abc-0.0~git20230625.01b1bd1/src/aig/ivy/ivyMulti8.c:301:48: warning: Function 'Ivy_MultiBalance_rec' argument order different: declaration 'p, pArgs, nArgs' definition 'pArgs, nArgs, Type' [funcArgOrderDifferent] berkeley-abc-0.0~git20230625.01b1bd1/src/aig/ivy/ivy.h:492:58: note: Function 'Ivy_MultiBalance_rec' argument order different: declaration 'p, pArgs, nArgs' definition 'pArgs, nArgs, Type' berkeley-abc-0.0~git20230625.01b1bd1/src/aig/ivy/ivyMulti8.c:301:48: note: Function 'Ivy_MultiBalance_rec' argument order different: declaration 'p, pArgs, nArgs' definition 'pArgs, nArgs, Type' berkeley-abc-0.0~git20230625.01b1bd1/src/aig/ivy/ivyMulti8.c:363:38: warning: Function 'Ivy_Multi1' argument order different: declaration 'p, pArgs, nArgs' definition 'pArgs, nArgs, Type' [funcArgOrderDifferent] berkeley-abc-0.0~git20230625.01b1bd1/src/aig/ivy/ivy.h:490:48: note: Function 'Ivy_Multi1' argument order different: declaration 'p, pArgs, nArgs' definition 'pArgs, nArgs, Type' berkeley-abc-0.0~git20230625.01b1bd1/src/aig/ivy/ivyMulti8.c:363:38: note: Function 'Ivy_Multi1' argument order different: declaration 'p, pArgs, nArgs' definition 'pArgs, nArgs, Type' berkeley-abc-0.0~git20230625.01b1bd1/src/aig/ivy/ivyMulti8.c:85:17: style: Variable 'NumBits' can be declared as const array [constVariable] berkeley-abc-0.0~git20230625.01b1bd1/src/aig/ivy/ivyMulti8.c:387:20: style: Variable 'pTemp' is assigned a value that is never used. [unreadVariable] berkeley-abc-0.0~git20230625.01b1bd1/src/aig/ivy/ivyResyn.c:51:6: style: The if condition is the same as the previous if condition [duplicateCondition] berkeley-abc-0.0~git20230625.01b1bd1/src/aig/ivy/ivyResyn.c:50:6: note: First condition berkeley-abc-0.0~git20230625.01b1bd1/src/aig/ivy/ivyResyn.c:51:6: note: Second condition berkeley-abc-0.0~git20230625.01b1bd1/src/aig/ivy/ivyResyn.c:56:6: style: The if condition is the same as the previous if condition [duplicateCondition] berkeley-abc-0.0~git20230625.01b1bd1/src/aig/ivy/ivyResyn.c:55:6: note: First condition berkeley-abc-0.0~git20230625.01b1bd1/src/aig/ivy/ivyResyn.c:56:6: note: Second condition berkeley-abc-0.0~git20230625.01b1bd1/src/aig/ivy/ivyResyn.c:57:6: style: The if condition is the same as the previous if condition [duplicateCondition] berkeley-abc-0.0~git20230625.01b1bd1/src/aig/ivy/ivyResyn.c:56:6: note: First condition berkeley-abc-0.0~git20230625.01b1bd1/src/aig/ivy/ivyResyn.c:57:6: note: Second condition berkeley-abc-0.0~git20230625.01b1bd1/src/aig/ivy/ivyResyn.c:63:6: style: The if condition is the same as the previous if condition [duplicateCondition] berkeley-abc-0.0~git20230625.01b1bd1/src/aig/ivy/ivyResyn.c:62:6: note: First condition berkeley-abc-0.0~git20230625.01b1bd1/src/aig/ivy/ivyResyn.c:63:6: note: Second condition berkeley-abc-0.0~git20230625.01b1bd1/src/aig/ivy/ivyResyn.c:64:6: style: The if condition is the same as the previous if condition [duplicateCondition] berkeley-abc-0.0~git20230625.01b1bd1/src/aig/ivy/ivyResyn.c:63:6: note: First condition berkeley-abc-0.0~git20230625.01b1bd1/src/aig/ivy/ivyResyn.c:64:6: note: Second condition berkeley-abc-0.0~git20230625.01b1bd1/src/aig/ivy/ivyResyn.c:70:6: style: The if condition is the same as the previous if condition [duplicateCondition] berkeley-abc-0.0~git20230625.01b1bd1/src/aig/ivy/ivyResyn.c:69:6: note: First condition berkeley-abc-0.0~git20230625.01b1bd1/src/aig/ivy/ivyResyn.c:70:6: note: Second condition berkeley-abc-0.0~git20230625.01b1bd1/src/aig/ivy/ivyResyn.c:71:6: style: The if condition is the same as the previous if condition [duplicateCondition] berkeley-abc-0.0~git20230625.01b1bd1/src/aig/ivy/ivyResyn.c:70:6: note: First condition berkeley-abc-0.0~git20230625.01b1bd1/src/aig/ivy/ivyResyn.c:71:6: note: Second condition berkeley-abc-0.0~git20230625.01b1bd1/src/aig/ivy/ivyResyn.c:92:6: style: The if condition is the same as the previous if condition [duplicateCondition] berkeley-abc-0.0~git20230625.01b1bd1/src/aig/ivy/ivyResyn.c:91:6: note: First condition berkeley-abc-0.0~git20230625.01b1bd1/src/aig/ivy/ivyResyn.c:92:6: note: Second condition berkeley-abc-0.0~git20230625.01b1bd1/src/aig/ivy/ivyResyn.c:97:6: style: The if condition is the same as the previous if condition [duplicateCondition] berkeley-abc-0.0~git20230625.01b1bd1/src/aig/ivy/ivyResyn.c:96:6: note: First condition berkeley-abc-0.0~git20230625.01b1bd1/src/aig/ivy/ivyResyn.c:97:6: note: Second condition berkeley-abc-0.0~git20230625.01b1bd1/src/aig/ivy/ivyResyn.c:98:6: style: The if condition is the same as the previous if condition [duplicateCondition] berkeley-abc-0.0~git20230625.01b1bd1/src/aig/ivy/ivyResyn.c:97:6: note: First condition berkeley-abc-0.0~git20230625.01b1bd1/src/aig/ivy/ivyResyn.c:98:6: note: Second condition berkeley-abc-0.0~git20230625.01b1bd1/src/aig/ivy/ivyResyn.c:104:6: style: The if condition is the same as the previous if condition [duplicateCondition] berkeley-abc-0.0~git20230625.01b1bd1/src/aig/ivy/ivyResyn.c:103:6: note: First condition berkeley-abc-0.0~git20230625.01b1bd1/src/aig/ivy/ivyResyn.c:104:6: note: Second condition berkeley-abc-0.0~git20230625.01b1bd1/src/aig/ivy/ivyResyn.c:105:6: style: The if condition is the same as the previous if condition [duplicateCondition] berkeley-abc-0.0~git20230625.01b1bd1/src/aig/ivy/ivyResyn.c:104:6: note: First condition berkeley-abc-0.0~git20230625.01b1bd1/src/aig/ivy/ivyResyn.c:105:6: note: Second condition berkeley-abc-0.0~git20230625.01b1bd1/src/aig/ivy/ivyResyn.c:111:6: style: The if condition is the same as the previous if condition [duplicateCondition] berkeley-abc-0.0~git20230625.01b1bd1/src/aig/ivy/ivyResyn.c:110:6: note: First condition berkeley-abc-0.0~git20230625.01b1bd1/src/aig/ivy/ivyResyn.c:111:6: note: Second condition berkeley-abc-0.0~git20230625.01b1bd1/src/aig/ivy/ivyResyn.c:112:6: style: The if condition is the same as the previous if condition [duplicateCondition] berkeley-abc-0.0~git20230625.01b1bd1/src/aig/ivy/ivyResyn.c:111:6: note: First condition berkeley-abc-0.0~git20230625.01b1bd1/src/aig/ivy/ivyResyn.c:112:6: note: Second condition berkeley-abc-0.0~git20230625.01b1bd1/src/aig/ivy/ivyResyn.c:118:6: style: The if condition is the same as the previous if condition [duplicateCondition] berkeley-abc-0.0~git20230625.01b1bd1/src/aig/ivy/ivyResyn.c:117:6: note: First condition berkeley-abc-0.0~git20230625.01b1bd1/src/aig/ivy/ivyResyn.c:118:6: note: Second condition berkeley-abc-0.0~git20230625.01b1bd1/src/aig/ivy/ivyResyn.c:119:6: style: The if condition is the same as the previous if condition [duplicateCondition] berkeley-abc-0.0~git20230625.01b1bd1/src/aig/ivy/ivyResyn.c:118:6: note: First condition berkeley-abc-0.0~git20230625.01b1bd1/src/aig/ivy/ivyResyn.c:119:6: note: Second condition berkeley-abc-0.0~git20230625.01b1bd1/src/aig/ivy/ivyResyn.c:125:6: style: The if condition is the same as the previous if condition [duplicateCondition] berkeley-abc-0.0~git20230625.01b1bd1/src/aig/ivy/ivyResyn.c:124:6: note: First condition berkeley-abc-0.0~git20230625.01b1bd1/src/aig/ivy/ivyResyn.c:125:6: note: Second condition berkeley-abc-0.0~git20230625.01b1bd1/src/aig/ivy/ivyResyn.c:126:6: style: The if condition is the same as the previous if condition [duplicateCondition] berkeley-abc-0.0~git20230625.01b1bd1/src/aig/ivy/ivyResyn.c:125:6: note: First condition berkeley-abc-0.0~git20230625.01b1bd1/src/aig/ivy/ivyResyn.c:126:6: note: Second condition berkeley-abc-0.0~git20230625.01b1bd1/src/aig/ivy/ivyResyn.c:132:6: style: The if condition is the same as the previous if condition [duplicateCondition] berkeley-abc-0.0~git20230625.01b1bd1/src/aig/ivy/ivyResyn.c:131:6: note: First condition berkeley-abc-0.0~git20230625.01b1bd1/src/aig/ivy/ivyResyn.c:132:6: note: Second condition berkeley-abc-0.0~git20230625.01b1bd1/src/aig/ivy/ivyResyn.c:133:6: style: The if condition is the same as the previous if condition [duplicateCondition] berkeley-abc-0.0~git20230625.01b1bd1/src/aig/ivy/ivyResyn.c:132:6: note: First condition berkeley-abc-0.0~git20230625.01b1bd1/src/aig/ivy/ivyResyn.c:133:6: note: Second condition berkeley-abc-0.0~git20230625.01b1bd1/src/aig/ivy/ivyResyn.c:139:6: style: The if condition is the same as the previous if condition [duplicateCondition] berkeley-abc-0.0~git20230625.01b1bd1/src/aig/ivy/ivyResyn.c:138:6: note: First condition berkeley-abc-0.0~git20230625.01b1bd1/src/aig/ivy/ivyResyn.c:139:6: note: Second condition berkeley-abc-0.0~git20230625.01b1bd1/src/aig/ivy/ivyResyn.c:140:6: style: The if condition is the same as the previous if condition [duplicateCondition] berkeley-abc-0.0~git20230625.01b1bd1/src/aig/ivy/ivyResyn.c:139:6: note: First condition berkeley-abc-0.0~git20230625.01b1bd1/src/aig/ivy/ivyResyn.c:140:6: note: Second condition berkeley-abc-0.0~git20230625.01b1bd1/src/aig/ivy/ivyResyn.c:161:6: style: The if condition is the same as the previous if condition [duplicateCondition] berkeley-abc-0.0~git20230625.01b1bd1/src/aig/ivy/ivyResyn.c:160:6: note: First condition berkeley-abc-0.0~git20230625.01b1bd1/src/aig/ivy/ivyResyn.c:161:6: note: Second condition berkeley-abc-0.0~git20230625.01b1bd1/src/aig/ivy/ivyResyn.c:166:6: style: The if condition is the same as the previous if condition [duplicateCondition] berkeley-abc-0.0~git20230625.01b1bd1/src/aig/ivy/ivyResyn.c:165:6: note: First condition berkeley-abc-0.0~git20230625.01b1bd1/src/aig/ivy/ivyResyn.c:166:6: note: Second condition berkeley-abc-0.0~git20230625.01b1bd1/src/aig/ivy/ivyResyn.c:167:6: style: The if condition is the same as the previous if condition [duplicateCondition] berkeley-abc-0.0~git20230625.01b1bd1/src/aig/ivy/ivyResyn.c:166:6: note: First condition berkeley-abc-0.0~git20230625.01b1bd1/src/aig/ivy/ivyResyn.c:167:6: note: Second condition berkeley-abc-0.0~git20230625.01b1bd1/src/aig/ivy/ivyResyn.c:174:6: style: The if condition is the same as the previous if condition [duplicateCondition] berkeley-abc-0.0~git20230625.01b1bd1/src/aig/ivy/ivyResyn.c:173:6: note: First condition berkeley-abc-0.0~git20230625.01b1bd1/src/aig/ivy/ivyResyn.c:174:6: note: Second condition berkeley-abc-0.0~git20230625.01b1bd1/src/aig/ivy/ivyResyn.c:175:6: style: The if condition is the same as the previous if condition [duplicateCondition] berkeley-abc-0.0~git20230625.01b1bd1/src/aig/ivy/ivyResyn.c:174:6: note: First condition berkeley-abc-0.0~git20230625.01b1bd1/src/aig/ivy/ivyResyn.c:175:6: note: Second condition berkeley-abc-0.0~git20230625.01b1bd1/src/aig/ivy/ivyResyn.c:45:40: style:inconclusive: Function 'Ivy_ManResyn0' argument 1 names different: declaration 'p' definition 'pMan'. [funcArgNamesDifferent] berkeley-abc-0.0~git20230625.01b1bd1/src/aig/ivy/ivy.h:515:51: note: Function 'Ivy_ManResyn0' argument 1 names different: declaration 'p' definition 'pMan'. berkeley-abc-0.0~git20230625.01b1bd1/src/aig/ivy/ivyResyn.c:45:40: note: Function 'Ivy_ManResyn0' argument 1 names different: declaration 'p' definition 'pMan'. berkeley-abc-0.0~git20230625.01b1bd1/src/aig/ivy/ivyResyn.c:86:39: style:inconclusive: Function 'Ivy_ManResyn' argument 1 names different: declaration 'p' definition 'pMan'. [funcArgNamesDifferent] berkeley-abc-0.0~git20230625.01b1bd1/src/aig/ivy/ivy.h:516:50: note: Function 'Ivy_ManResyn' argument 1 names different: declaration 'p' definition 'pMan'. berkeley-abc-0.0~git20230625.01b1bd1/src/aig/ivy/ivyResyn.c:86:39: note: Function 'Ivy_ManResyn' argument 1 names different: declaration 'p' definition 'pMan'. berkeley-abc-0.0~git20230625.01b1bd1/src/aig/ivy/ivyRwr.c:219:9: error: There is an unknown macro here somewhere. Configuration is required. If Vec_PtrForEachEntry is a macro then please configure it. [unknownMacro] berkeley-abc-0.0~git20230625.01b1bd1/src/aig/ivy/ivyRwrAlg.c:161:5: error: There is an unknown macro here somewhere. Configuration is required. If Vec_PtrForEachEntry is a macro then please configure it. [unknownMacro] berkeley-abc-0.0~git20230625.01b1bd1/src/aig/ivy/ivyShow.c:100:9: error: There is an unknown macro here somewhere. Configuration is required. If Vec_PtrForEachEntry is a macro then please configure it. [unknownMacro] berkeley-abc-0.0~git20230625.01b1bd1/src/aig/ivy/ivySeq.c:205:9: error: There is an unknown macro here somewhere. Configuration is required. If Vec_PtrForEachEntry is a macro then please configure it. [unknownMacro] berkeley-abc-0.0~git20230625.01b1bd1/src/aig/ivy/ivyUtil.c:119:5: error: There is an unknown macro here somewhere. Configuration is required. If Vec_IntForEachEntry is a macro then please configure it. [unknownMacro] berkeley-abc-0.0~git20230625.01b1bd1/src/aig/ivy/ivyTable.c:43:41: style: Parameter 'p' can be declared as pointer to const [constParameterPointer] berkeley-abc-0.0~git20230625.01b1bd1/src/aig/ivy/ivyTable.c:250:36: style: Parameter 'p' can be declared as pointer to const [constParameterPointer] berkeley-abc-0.0~git20230625.01b1bd1/src/aig/ivy/ivyTable.c:231:14: style: Variable 'nEntries' is assigned a value that is never used. [unreadVariable] berkeley-abc-0.0~git20230625.01b1bd1/src/aig/saig/saigCone.c:171:5: error: There is an unknown macro here somewhere. Configuration is required. If Vec_PtrForEachEntryStop is a macro then please configure it. [unknownMacro] berkeley-abc-0.0~git20230625.01b1bd1/src/aig/saig/saigConstr.c:336:5: error: There is an unknown macro here somewhere. Configuration is required. If Aig_ManForEachCi is a macro then please configure it. [unknownMacro] berkeley-abc-0.0~git20230625.01b1bd1/src/aig/saig/saigConstr2.c:255:9: error: There is an unknown macro here somewhere. Configuration is required. If Aig_ManForEachPiSeq is a macro then please configure it. [unknownMacro] berkeley-abc-0.0~git20230625.01b1bd1/src/aig/saig/saigDup.c:62:5: error: There is an unknown macro here somewhere. Configuration is required. If Aig_ManForEachCi is a macro then please configure it. [unknownMacro] berkeley-abc-0.0~git20230625.01b1bd1/src/aig/saig/saigGlaCba.c:258:5: error: There is an unknown macro here somewhere. Configuration is required. If Aig_ManForEachObjVec is a macro then please configure it. [unknownMacro] berkeley-abc-0.0~git20230625.01b1bd1/src/aig/saig/saigGlaPba.c:504:9: error: There is an unknown macro here somewhere. Configuration is required. If Vec_IntForEachEntry is a macro then please configure it. [unknownMacro] berkeley-abc-0.0~git20230625.01b1bd1/src/aig/saig/saigGlaPba2.c:474:9: error: There is an unknown macro here somewhere. Configuration is required. If Vec_IntForEachEntry is a macro then please configure it. [unknownMacro] berkeley-abc-0.0~git20230625.01b1bd1/src/aig/saig/saig.h:73:55: style: Parameter 'p' can be declared as pointer to const [constParameterPointer] berkeley-abc-0.0~git20230625.01b1bd1/src/aig/saig/saig.h:74:55: style: Parameter 'p' can be declared as pointer to const [constParameterPointer] berkeley-abc-0.0~git20230625.01b1bd1/src/aig/saig/saig.h:75:55: style: Parameter 'p' can be declared as pointer to const [constParameterPointer] berkeley-abc-0.0~git20230625.01b1bd1/src/aig/saig/saig.h:76:55: style: Parameter 'p' can be declared as pointer to const [constParameterPointer] berkeley-abc-0.0~git20230625.01b1bd1/src/aig/saig/saig.h:77:56: style: Parameter 'p' can be declared as pointer to const [constParameterPointer] berkeley-abc-0.0~git20230625.01b1bd1/src/aig/saig/saig.h:78:59: style: Parameter 'p' can be declared as pointer to const [constParameterPointer] berkeley-abc-0.0~git20230625.01b1bd1/src/aig/saig/saigIoa.c:101:5: error: There is an unknown macro here somewhere. Configuration is required. If Aig_ManForEachPiSeq is a macro then please configure it. [unknownMacro] berkeley-abc-0.0~git20230625.01b1bd1/src/aig/saig/saigInd.c:159:54: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CLOCKS_PER_SEC [valueFlowBailoutIncompleteVar] berkeley-abc-0.0~git20230625.01b1bd1/src/aig/saig/saigIso.c:67:9: error: There is an unknown macro here somewhere. Configuration is required. If Vec_PtrForEachEntry is a macro then please configure it. [unknownMacro] berkeley-abc-0.0~git20230625.01b1bd1/src/aig/saig/saigIsoFast.c:253:0: error: Found an exit path from function with non-void return type that has missing return statement [missingReturn] berkeley-abc-0.0~git20230625.01b1bd1/src/aig/saig/saigIsoFast.c:309:9: style: Variable 'clk' is reassigned a value before the old one has been used. [redundantAssignment] berkeley-abc-0.0~git20230625.01b1bd1/src/aig/saig/saigIsoFast.c:305:9: note: clk is assigned berkeley-abc-0.0~git20230625.01b1bd1/src/aig/saig/saigIsoFast.c:309:9: note: clk is overwritten berkeley-abc-0.0~git20230625.01b1bd1/src/aig/saig/saigIsoSlow.c:1122:5: error: There is an unknown macro here somewhere. Configuration is required. If Vec_PtrForEachEntry is a macro then please configure it. [unknownMacro] berkeley-abc-0.0~git20230625.01b1bd1/src/aig/saig/saigOutDec.c:97:9: error: syntax error [syntaxError] berkeley-abc-0.0~git20230625.01b1bd1/src/aig/saig/saigMiter.c:116:5: error: There is an unknown macro here somewhere. Configuration is required. If Vec_PtrForEachEntryStop is a macro then please configure it. [unknownMacro] berkeley-abc-0.0~git20230625.01b1bd1/src/aig/saig/saigPhase.c:541:5: error: There is an unknown macro here somewhere. Configuration is required. If Vec_PtrForEachEntryStop is a macro then please configure it. [unknownMacro] berkeley-abc-0.0~git20230625.01b1bd1/src/aig/saig/saigRefSat.c:291:9: error: There is an unknown macro here somewhere. Configuration is required. If Aig_ManForEachObjVec is a macro then please configure it. [unknownMacro] berkeley-abc-0.0~git20230625.01b1bd1/src/aig/saig/saigRetFwd.c:126:5: error: There is an unknown macro here somewhere. Configuration is required. If Vec_PtrForEachEntryStop is a macro then please configure it. [unknownMacro] berkeley-abc-0.0~git20230625.01b1bd1/src/aig/saig/saigRetMin.c:73:9: error: There is an unknown macro here somewhere. Configuration is required. If Aig_ManForEachCi is a macro then please configure it. [unknownMacro] berkeley-abc-0.0~git20230625.01b1bd1/src/aig/saig/saigScl.c:90:5: error: There is an unknown macro here somewhere. Configuration is required. If Aig_ManForEachObj is a macro then please configure it. [unknownMacro] berkeley-abc-0.0~git20230625.01b1bd1/src/aig/gia/giaTransduction.h:891:37: style:inconclusive: Boolean expression 'vPfUpdates[i]' is used in bitwise operation. Did you mean '||'? [bitwiseOnBoolean] berkeley-abc-0.0~git20230625.01b1bd1/src/aig/saig/saigSimFast.c:157:5: error: There is an unknown macro here somewhere. Configuration is required. If Aig_ManForEachCo is a macro then please configure it. [unknownMacro] berkeley-abc-0.0~git20230625.01b1bd1/src/aig/saig/saigSimMv.c:467:5: error: There is an unknown macro here somewhere. Configuration is required. If Vec_PtrForEachEntry is a macro then please configure it. [unknownMacro] berkeley-abc-0.0~git20230625.01b1bd1/src/aig/gia/giaTransduction.h:111:1: style: The class 'TransductionBackup < NewBdd :: Man , unsigned int , 0xffffffff >' does not declare a constructor although it has private member variables which likely require initialization. [noConstructor] berkeley-abc-0.0~git20230625.01b1bd1/src/aig/gia/giaTransduction.h:111:1: style: The class 'TransductionBackup < NewTt :: Man , unsigned int , 0xffffffff >' does not declare a constructor although it has private member variables which likely require initialization. [noConstructor] berkeley-abc-0.0~git20230625.01b1bd1/src/aig/gia/giaNewTt.h:65:23: style: Unused private function: 'Man::ww' [unusedPrivateFunction] berkeley-abc-0.0~git20230625.01b1bd1/src/aig/saig/saigSimSeq.c:173:5: error: There is an unknown macro here somewhere. Configuration is required. If Aig_ManForEachCo is a macro then please configure it. [unknownMacro] berkeley-abc-0.0~git20230625.01b1bd1/src/aig/saig/saigSwitch.c:553:5: error: There is an unknown macro here somewhere. Configuration is required. If Aig_ManForEachNode is a macro then please configure it. [unknownMacro] berkeley-abc-0.0~git20230625.01b1bd1/src/aig/saig/saigStrSim.c:525:5: error: There is an unknown macro here somewhere. Configuration is required. If Aig_ManForEachObj is a macro then please configure it. [unknownMacro] berkeley-abc-0.0~git20230625.01b1bd1/src/aig/gia/giaTransduction.h:1612:5: performance: Variable 'startclk' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList] berkeley-abc-0.0~git20230625.01b1bd1/src/aig/gia/giaNewBdd.h:220:17: performance:inconclusive: Technically the member function 'NewBdd::Man::Bvar2Lit' can be static (but you may consider moving to unnamed namespace). [functionStatic] berkeley-abc-0.0~git20230625.01b1bd1/src/aig/gia/giaNewBdd.h:221:17: performance:inconclusive: Technically the member function 'NewBdd::Man::Bvar2Lit' can be static (but you may consider moving to unnamed namespace). [functionStatic] berkeley-abc-0.0~git20230625.01b1bd1/src/aig/gia/giaNewBdd.h:222:17: performance:inconclusive: Technically the member function 'NewBdd::Man::Lit2Bvar' can be static (but you may consider moving to unnamed namespace). [functionStatic] berkeley-abc-0.0~git20230625.01b1bd1/src/aig/gia/giaNewBdd.h:227:17: performance:inconclusive: Technically the member function 'NewBdd::Man::Const0' can be static (but you may consider moving to unnamed namespace). [functionStatic] berkeley-abc-0.0~git20230625.01b1bd1/src/aig/gia/giaNewBdd.h:228:17: performance:inconclusive: Technically the member function 'NewBdd::Man::Const1' can be static (but you may consider moving to unnamed namespace). [functionStatic] berkeley-abc-0.0~git20230625.01b1bd1/src/aig/gia/giaNewBdd.h:232:17: performance:inconclusive: Technically the member function 'NewBdd::Man::LitRegular' can be static (but you may consider moving to unnamed namespace). [functionStatic] berkeley-abc-0.0~git20230625.01b1bd1/src/aig/gia/giaNewBdd.h:233:17: performance:inconclusive: Technically the member function 'NewBdd::Man::LitIrregular' can be static (but you may consider moving to unnamed namespace). [functionStatic] berkeley-abc-0.0~git20230625.01b1bd1/src/aig/gia/giaNewBdd.h:234:17: performance:inconclusive: Technically the member function 'NewBdd::Man::LitNot' can be static (but you may consider moving to unnamed namespace). [functionStatic] berkeley-abc-0.0~git20230625.01b1bd1/src/aig/gia/giaNewBdd.h:235:17: performance:inconclusive: Technically the member function 'NewBdd::Man::LitNotCond' can be static (but you may consider moving to unnamed namespace). [functionStatic] berkeley-abc-0.0~git20230625.01b1bd1/src/aig/gia/giaNewBdd.h:236:17: performance:inconclusive: Technically the member function 'NewBdd::Man::LitIsCompl' can be static (but you may consider moving to unnamed namespace). [functionStatic] berkeley-abc-0.0~git20230625.01b1bd1/src/aig/gia/giaNewBdd.h:237:17: performance:inconclusive: Technically the member function 'NewBdd::Man::LitIsEq' can be static (but you may consider moving to unnamed namespace). [functionStatic] berkeley-abc-0.0~git20230625.01b1bd1/src/aig/gia/giaNewTt.h:102:17: performance:inconclusive: Technically the member function 'NewTt::Man::Bvar2Lit' can be static (but you may consider moving to unnamed namespace). [functionStatic] berkeley-abc-0.0~git20230625.01b1bd1/src/aig/gia/giaNewTt.h:103:17: performance:inconclusive: Technically the member function 'NewTt::Man::Lit2Bvar' can be static (but you may consider moving to unnamed namespace). [functionStatic] berkeley-abc-0.0~git20230625.01b1bd1/src/aig/gia/giaNewTt.h:104:17: performance:inconclusive: Technically the member function 'NewTt::Man::IthVar' can be static (but you may consider moving to unnamed namespace). [functionStatic] berkeley-abc-0.0~git20230625.01b1bd1/src/aig/gia/giaNewTt.h:105:17: performance:inconclusive: Technically the member function 'NewTt::Man::LitNot' can be static (but you may consider moving to unnamed namespace). [functionStatic] berkeley-abc-0.0~git20230625.01b1bd1/src/aig/gia/giaNewTt.h:106:17: performance:inconclusive: Technically the member function 'NewTt::Man::LitNotCond' can be static (but you may consider moving to unnamed namespace). [functionStatic] berkeley-abc-0.0~git20230625.01b1bd1/src/aig/gia/giaNewTt.h:107:17: performance:inconclusive: Technically the member function 'NewTt::Man::LitIsCompl' can be static (but you may consider moving to unnamed namespace). [functionStatic] berkeley-abc-0.0~git20230625.01b1bd1/src/aig/gia/giaNewTt.h:109:17: performance:inconclusive: Technically the member function 'NewTt::Man::Const0' can be static (but you may consider moving to unnamed namespace). [functionStatic] berkeley-abc-0.0~git20230625.01b1bd1/src/aig/gia/giaNewTt.h:110:17: performance:inconclusive: Technically the member function 'NewTt::Man::Const1' can be static (but you may consider moving to unnamed namespace). [functionStatic] berkeley-abc-0.0~git20230625.01b1bd1/src/aig/gia/giaNewTt.h:255:10: performance:inconclusive: Technically the member function 'NewTt::Man::Reorder' can be static (but you may consider moving to unnamed namespace). [functionStatic] berkeley-abc-0.0~git20230625.01b1bd1/src/aig/gia/giaTransduction.h:215:15: style:inconclusive: Technically the member function 'Transduction < NewBdd :: Man , NewBdd :: Param , unsigned int , 0xffffffff >::PrintPfHeader' can be const. [functionConst] berkeley-abc-0.0~git20230625.01b1bd1/src/aig/gia/giaTransduction.h:427:15: performance:inconclusive: Technically the member function 'Transduction < NewBdd :: Man , NewBdd :: Param , unsigned int , 0xffffffff >::add' can be static (but you may consider moving to unnamed namespace). [functionStatic] berkeley-abc-0.0~git20230625.01b1bd1/src/aig/gia/giaTransduction.h:439:15: performance:inconclusive: Technically the member function 'Transduction < NewBdd :: Man , NewBdd :: Param , unsigned int , 0xffffffff >::balanced' can be static (but you may consider moving to unnamed namespace). [functionStatic] berkeley-abc-0.0~git20230625.01b1bd1/src/aig/gia/giaTransduction.h:445:15: performance:inconclusive: Technically the member function 'Transduction < NewBdd :: Man , NewBdd :: Param , unsigned int , 0xffffffff >::noexcess' can be static (but you may consider moving to unnamed namespace). [functionStatic] berkeley-abc-0.0~git20230625.01b1bd1/src/aig/gia/giaTransduction.h:215:15: style:inconclusive: Technically the member function 'Transduction < NewTt :: Man , NewTt :: Param , unsigned int , 0xffffffff >::PrintPfHeader' can be const. [functionConst] berkeley-abc-0.0~git20230625.01b1bd1/src/aig/gia/giaTransduction.h:427:15: performance:inconclusive: Technically the member function 'Transduction < NewTt :: Man , NewTt :: Param , unsigned int , 0xffffffff >::add' can be static (but you may consider moving to unnamed namespace). [functionStatic] berkeley-abc-0.0~git20230625.01b1bd1/src/aig/gia/giaTransduction.h:439:15: performance:inconclusive: Technically the member function 'Transduction < NewTt :: Man , NewTt :: Param , unsigned int , 0xffffffff >::balanced' can be static (but you may consider moving to unnamed namespace). [functionStatic] berkeley-abc-0.0~git20230625.01b1bd1/src/aig/gia/giaTransduction.h:445:15: performance:inconclusive: Technically the member function 'Transduction < NewTt :: Man , NewTt :: Param , unsigned int , 0xffffffff >::noexcess' can be static (but you may consider moving to unnamed namespace). [functionStatic] berkeley-abc-0.0~git20230625.01b1bd1/src/aig/gia/giaNewBdd.h:710:7: warning: Class 'Man' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor] berkeley-abc-0.0~git20230625.01b1bd1/src/aig/gia/giaNewBdd.h:710:7: warning: Class 'Man' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq] berkeley-abc-0.0~git20230625.01b1bd1/src/aig/saig/saigTempor.c:62:9: error: There is an unknown macro here somewhere. Configuration is required. If Vec_PtrForEachEntryStop is a macro then please configure it. [unknownMacro] berkeley-abc-0.0~git20230625.01b1bd1/src/aig/saig/saigSynch.c:476:5: error: There is an unknown macro here somewhere. Configuration is required. If Vec_PtrForEachEntryStop is a macro then please configure it. [unknownMacro] berkeley-abc-0.0~git20230625.01b1bd1/src/aig/saig/saigTrans.c:214:9: error: There is an unknown macro here somewhere. Configuration is required. If Vec_PtrForEachEntryStop is a macro then please configure it. [unknownMacro] berkeley-abc-0.0~git20230625.01b1bd1/src/aig/saig/saigUnfold2.c:43:9: error: There is an unknown macro here somewhere. Configuration is required. If Aig_ManForEachPiSeq is a macro then please configure it. [unknownMacro] berkeley-abc-0.0~git20230625.01b1bd1/src/aig/saig/saigWnd.c:78:9: error: There is an unknown macro here somewhere. Configuration is required. If Aig_ObjForEachFanout is a macro then please configure it. [unknownMacro] berkeley-abc-0.0~git20230625.01b1bd1/src/aig/gia/giaNewTt.h:123:12: style: Condition '~(vVals[nSize*a+j]^c)' is always true [knownConditionTrueFalse] berkeley-abc-0.0~git20230625.01b1bd1/src/base/abc/abcBarBuf.c:54:5: error: There is an unknown macro here somewhere. Configuration is required. If Vec_PtrForEachEntry is a macro then please configure it. [unknownMacro] berkeley-abc-0.0~git20230625.01b1bd1/src/base/abc/abcAig.c:209:5: error: There is an unknown macro here somewhere. Configuration is required. If Vec_PtrForEachEntry is a macro then please configure it. [unknownMacro] berkeley-abc-0.0~git20230625.01b1bd1/src/base/abc/abcCheck.c:823:5: error: There is an unknown macro here somewhere. Configuration is required. If Vec_PtrForEachEntry is a macro then please configure it. [unknownMacro] berkeley-abc-0.0~git20230625.01b1bd1/src/base/abc/abc.h:50:0: debug: Failed to parse 'typedef ABC_NAMESPACE_HEADER_START enum { ABC_NTK_NONE = 0 , ABC_NTK_NETLIST , ABC_NTK_LOGIC , ABC_NTK_STRASH , ABC_NTK_OTHER } Abc_NtkType_t ;'. The checking continues anyway. [simplifyTypedef] berkeley-abc-0.0~git20230625.01b1bd1/src/aig/gia/giaNewTt.h:134:45: style: Clarify calculation precedence for '^' and '?'. [clarifyCalculation] berkeley-abc-0.0~git20230625.01b1bd1/src/aig/gia/giaNewBdd.h:658:27: performance: Function parameter 'p' should be passed by const reference. [passedByValue] berkeley-abc-0.0~git20230625.01b1bd1/src/aig/gia/giaNewTt.h:182:26: performance: Function parameter 'p' should be passed by const reference. [passedByValue] berkeley-abc-0.0~git20230625.01b1bd1/src/aig/gia/giaTransduction.h:195:33: performance: Function parameter 'str' should be passed by const reference. [passedByValue] berkeley-abc-0.0~git20230625.01b1bd1/src/aig/gia/giaTransduction.h:204:38: performance: Function parameter 'prefix' should be passed by const reference. [passedByValue] berkeley-abc-0.0~git20230625.01b1bd1/src/aig/gia/giaTransduction.h:215:41: performance: Function parameter 'prefix' should be passed by const reference. [passedByValue] berkeley-abc-0.0~git20230625.01b1bd1/src/base/abc/abcDfs.c:1008:9: error: There is an unknown macro here somewhere. Configuration is required. If Vec_IntForEachEntry is a macro then please configure it. [unknownMacro] berkeley-abc-0.0~git20230625.01b1bd1/src/aig/gia/giaTransduction.h:77:15: error:inconclusive: Out of bounds access in expression 'v[i]' because 'v' is empty. [containerOutOfBounds] berkeley-abc-0.0~git20230625.01b1bd1/src/aig/gia/giaTransduction.h:1721:19: note: Calling function 'CopyVec', 1st argument 'vvCsOld' value is size=0 berkeley-abc-0.0~git20230625.01b1bd1/src/aig/gia/giaTransduction.h:77:15: note: Access out of bounds berkeley-abc-0.0~git20230625.01b1bd1/src/aig/gia/giaTransduction.h:171:0: style: Consider using std::any_of algorithm instead of a raw loop. [useStlAlgorithm] berkeley-abc-0.0~git20230625.01b1bd1/src/aig/gia/giaTransduction.h:183:13: style: Consider using std::accumulate algorithm instead of a raw loop. [useStlAlgorithm] berkeley-abc-0.0~git20230625.01b1bd1/src/aig/gia/giaTransduction.h:1022:15: style: Consider using std::accumulate algorithm instead of a raw loop. [useStlAlgorithm] berkeley-abc-0.0~git20230625.01b1bd1/src/aig/gia/giaNewBdd.h:363:29: error: Iterators of different containers 'vvUnique[v]' and 'vNexts' are used together. [mismatchingContainers] berkeley-abc-0.0~git20230625.01b1bd1/src/base/abc/abcFanOrder.c:115:9: error: There is an unknown macro here somewhere. Configuration is required. If Vec_PtrForEachEntry is a macro then please configure it. [unknownMacro] berkeley-abc-0.0~git20230625.01b1bd1/src/aig/gia/giaNf.c:526:5: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] berkeley-abc-0.0~git20230625.01b1bd1/src/aig/gia/giaNf.c:531:5: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] berkeley-abc-0.0~git20230625.01b1bd1/src/aig/gia/giaNf.c:531:5: warning: %d in format string (no. 4) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] berkeley-abc-0.0~git20230625.01b1bd1/src/aig/gia/giaNf.c:1072:5: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] berkeley-abc-0.0~git20230625.01b1bd1/src/base/abc/abc.h:250:96: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ABC_NTK_NETLIST [valueFlowBailoutIncompleteVar] berkeley-abc-0.0~git20230625.01b1bd1/src/base/abc/abc.h:251:96: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ABC_NTK_LOGIC [valueFlowBailoutIncompleteVar] berkeley-abc-0.0~git20230625.01b1bd1/src/base/abc/abc.h:252:96: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ABC_NTK_STRASH [valueFlowBailoutIncompleteVar] berkeley-abc-0.0~git20230625.01b1bd1/src/base/abc/abc.h:261:129: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ABC_NTK_NETLIST [valueFlowBailoutIncompleteVar] berkeley-abc-0.0~git20230625.01b1bd1/src/base/abc/abc.h:262:129: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ABC_NTK_NETLIST [valueFlowBailoutIncompleteVar] berkeley-abc-0.0~git20230625.01b1bd1/src/base/abc/abc.h:263:129: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ABC_NTK_NETLIST [valueFlowBailoutIncompleteVar] berkeley-abc-0.0~git20230625.01b1bd1/src/base/abc/abc.h:264:129: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ABC_NTK_NETLIST [valueFlowBailoutIncompleteVar] berkeley-abc-0.0~git20230625.01b1bd1/src/base/abc/abc.h:265:132: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ABC_NTK_NETLIST [valueFlowBailoutIncompleteVar] berkeley-abc-0.0~git20230625.01b1bd1/src/base/abc/abc.h:266:129: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ABC_NTK_LOGIC [valueFlowBailoutIncompleteVar] berkeley-abc-0.0~git20230625.01b1bd1/src/base/abc/abc.h:267:129: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ABC_NTK_LOGIC [valueFlowBailoutIncompleteVar] berkeley-abc-0.0~git20230625.01b1bd1/src/base/abc/abc.h:268:129: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ABC_NTK_LOGIC [valueFlowBailoutIncompleteVar] berkeley-abc-0.0~git20230625.01b1bd1/src/base/abc/abc.h:269:129: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ABC_NTK_LOGIC [valueFlowBailoutIncompleteVar] berkeley-abc-0.0~git20230625.01b1bd1/src/base/abc/abc.h:430:109: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable VEC_ATTR_GLOBAL_BDD [valueFlowBailoutIncompleteVar] berkeley-abc-0.0~git20230625.01b1bd1/src/base/abc/abc.h:437:109: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable VEC_ATTR_MVVAR [valueFlowBailoutIncompleteVar] berkeley-abc-0.0~git20230625.01b1bd1/src/base/abc/abcBlifMv.c:54:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable VEC_ATTR_MVVAR [valueFlowBailoutIncompleteVar] berkeley-abc-0.0~git20230625.01b1bd1/src/base/abc/abcBlifMv.c:72:53: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable VEC_ATTR_GLOBAL_BDD [valueFlowBailoutIncompleteVar] berkeley-abc-0.0~git20230625.01b1bd1/src/base/abc/abcBlifMv.c:709:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] berkeley-abc-0.0~git20230625.01b1bd1/src/base/abc/abcBlifMv.c:890:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] berkeley-abc-0.0~git20230625.01b1bd1/src/aig/gia/giaNf.c:1135:20: style: Local variable 'pD' shadows outer variable [shadowVariable] berkeley-abc-0.0~git20230625.01b1bd1/src/aig/gia/giaNf.c:1105:16: note: Shadowed declaration berkeley-abc-0.0~git20230625.01b1bd1/src/aig/gia/giaNf.c:1135:20: note: Shadow variable berkeley-abc-0.0~git20230625.01b1bd1/src/aig/gia/giaNf.c:1136:20: style: Local variable 'pA' shadows outer variable [shadowVariable] berkeley-abc-0.0~git20230625.01b1bd1/src/aig/gia/giaNf.c:1105:22: note: Shadowed declaration berkeley-abc-0.0~git20230625.01b1bd1/src/aig/gia/giaNf.c:1136:20: note: Shadow variable berkeley-abc-0.0~git20230625.01b1bd1/src/aig/gia/giaNf.c:2255:27: style: Local variable 'c' shadows outer variable [shadowVariable] berkeley-abc-0.0~git20230625.01b1bd1/src/aig/gia/giaNf.c:2194:9: note: Shadowed declaration berkeley-abc-0.0~git20230625.01b1bd1/src/aig/gia/giaNf.c:2255:27: note: Shadow variable berkeley-abc-0.0~git20230625.01b1bd1/src/aig/gia/giaNewBdd.h:500:90: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator] berkeley-abc-0.0~git20230625.01b1bd1/src/aig/gia/giaTransduction.h:170:79: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator] berkeley-abc-0.0~git20230625.01b1bd1/src/aig/gia/giaTransduction.h:182:79: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator] berkeley-abc-0.0~git20230625.01b1bd1/src/aig/gia/giaTransduction.h:457:73: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator] berkeley-abc-0.0~git20230625.01b1bd1/src/aig/gia/giaTransduction.h:476:83: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator] berkeley-abc-0.0~git20230625.01b1bd1/src/aig/gia/giaTransduction.h:579:73: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator] berkeley-abc-0.0~git20230625.01b1bd1/src/aig/gia/giaTransduction.h:590:75: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator] berkeley-abc-0.0~git20230625.01b1bd1/src/aig/gia/giaTransduction.h:592:73: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator] berkeley-abc-0.0~git20230625.01b1bd1/src/aig/gia/giaTransduction.h:608:79: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator] berkeley-abc-0.0~git20230625.01b1bd1/src/aig/gia/giaTransduction.h:687:75: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator] berkeley-abc-0.0~git20230625.01b1bd1/src/aig/gia/giaTransduction.h:703:9: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator] berkeley-abc-0.0~git20230625.01b1bd1/src/aig/gia/giaTransduction.h:728:7: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator] berkeley-abc-0.0~git20230625.01b1bd1/src/aig/gia/giaTransduction.h:788:75: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator] berkeley-abc-0.0~git20230625.01b1bd1/src/aig/gia/giaTransduction.h:805:9: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator] berkeley-abc-0.0~git20230625.01b1bd1/src/aig/gia/giaTransduction.h:824:13: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator] berkeley-abc-0.0~git20230625.01b1bd1/src/aig/gia/giaTransduction.h:832:11: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator] berkeley-abc-0.0~git20230625.01b1bd1/src/aig/gia/giaTransduction.h:861:7: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator] berkeley-abc-0.0~git20230625.01b1bd1/src/aig/gia/giaTransduction.h:904:11: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator] berkeley-abc-0.0~git20230625.01b1bd1/src/aig/gia/giaTransduction.h:905:11: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator] berkeley-abc-0.0~git20230625.01b1bd1/src/aig/gia/giaTransduction.h:1013:7: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator] berkeley-abc-0.0~git20230625.01b1bd1/src/aig/gia/giaTransduction.h:1020:73: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator] berkeley-abc-0.0~git20230625.01b1bd1/src/aig/gia/giaTransduction.h:1028:73: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator] berkeley-abc-0.0~git20230625.01b1bd1/src/aig/gia/giaTransduction.h:1032:11: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator] berkeley-abc-0.0~git20230625.01b1bd1/src/aig/gia/giaTransduction.h:1047:15: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator] berkeley-abc-0.0~git20230625.01b1bd1/src/aig/gia/giaTransduction.h:1055:76: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator] berkeley-abc-0.0~git20230625.01b1bd1/src/aig/gia/giaTransduction.h:1083:76: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator] berkeley-abc-0.0~git20230625.01b1bd1/src/aig/gia/giaTransduction.h:1087:74: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator] berkeley-abc-0.0~git20230625.01b1bd1/src/aig/gia/giaTransduction.h:1169:87: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator] berkeley-abc-0.0~git20230625.01b1bd1/src/aig/gia/giaTransduction.h:1195:83: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator] berkeley-abc-0.0~git20230625.01b1bd1/src/aig/gia/giaTransduction.h:1244:87: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator] berkeley-abc-0.0~git20230625.01b1bd1/src/aig/gia/giaTransduction.h:1300:83: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator] berkeley-abc-0.0~git20230625.01b1bd1/src/aig/gia/giaTransduction.h:1358:87: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator] berkeley-abc-0.0~git20230625.01b1bd1/src/aig/gia/giaTransduction.h:1377:81: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator] berkeley-abc-0.0~git20230625.01b1bd1/src/aig/gia/giaTransduction.h:1605:9: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator] berkeley-abc-0.0~git20230625.01b1bd1/src/aig/gia/giaTransduction.h:1667:79: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator] berkeley-abc-0.0~git20230625.01b1bd1/src/aig/gia/giaTransduction.h:1696:73: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator] berkeley-abc-0.0~git20230625.01b1bd1/src/aig/gia/giaTransduction.h:1741:79: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator] berkeley-abc-0.0~git20230625.01b1bd1/src/aig/gia/giaNf.c:117:50: style: Parameter 'p' can be declared as pointer to const [constParameterPointer] berkeley-abc-0.0~git20230625.01b1bd1/src/aig/gia/giaNf.c:118:51: style: Parameter 'p' can be declared as pointer to const [constParameterPointer] berkeley-abc-0.0~git20230625.01b1bd1/src/aig/gia/giaNf.c:123:54: style: Parameter 'p' can be declared as pointer to const [constParameterPointer] berkeley-abc-0.0~git20230625.01b1bd1/src/aig/gia/giaNf.c:142:46: style: Parameter 'pCut' can be declared as pointer to const [constParameterPointer] berkeley-abc-0.0~git20230625.01b1bd1/src/aig/gia/giaNf.c:143:46: style: Parameter 'pCut' can be declared as pointer to const [constParameterPointer] berkeley-abc-0.0~git20230625.01b1bd1/src/aig/gia/giaNf.c:147:48: style: Parameter 'pCutSet' can be declared as pointer to const [constParameterPointer] berkeley-abc-0.0~git20230625.01b1bd1/src/aig/gia/giaNf.c:147:63: style: Parameter 'pCut' can be declared as pointer to const [constParameterPointer] berkeley-abc-0.0~git20230625.01b1bd1/src/aig/gia/giaNf.c:172:42: style: Parameter 'pCell' can be declared as pointer to const [constParameterPointer] berkeley-abc-0.0~git20230625.01b1bd1/src/aig/gia/giaNf.c:248:128: style: Parameter 'pnPerms' can be declared as pointer to const [constParameterPointer] berkeley-abc-0.0~git20230625.01b1bd1/src/aig/gia/giaNf.c:312:19: style: Variable 'pC' can be declared as pointer to const [constVariablePointer] berkeley-abc-0.0~git20230625.01b1bd1/src/aig/gia/giaNf.c:506:41: style: Parameter 'pLeaves' can be declared as pointer to const [constParameterPointer] berkeley-abc-0.0~git20230625.01b1bd1/src/aig/gia/giaNf.c:614:14: style: Variable 'pB' can be declared as pointer to const [constVariablePointer] berkeley-abc-0.0~git20230625.01b1bd1/src/aig/gia/giaNf.c:615:14: style: Variable 'pC' can be declared as pointer to const [constVariablePointer] berkeley-abc-0.0~git20230625.01b1bd1/src/aig/gia/giaNf.c:670:14: style: Variable 'pC0' can be declared as pointer to const [constVariablePointer] berkeley-abc-0.0~git20230625.01b1bd1/src/aig/gia/giaNf.c:671:14: style: Variable 'pC1' can be declared as pointer to const [constVariablePointer] berkeley-abc-0.0~git20230625.01b1bd1/src/aig/gia/giaNf.c:753:57: style: Parameter 'pBase' can be declared as pointer to const [constParameterPointer] berkeley-abc-0.0~git20230625.01b1bd1/src/aig/gia/giaNf.c:753:75: style: Parameter 'pCut' can be declared as pointer to const [constParameterPointer] berkeley-abc-0.0~git20230625.01b1bd1/src/aig/gia/giaNf.c:805:49: style: Parameter 'pCut0' can be declared as pointer to const [constParameterPointer] berkeley-abc-0.0~git20230625.01b1bd1/src/aig/gia/giaNf.c:805:67: style: Parameter 'pCut1' can be declared as pointer to const [constParameterPointer] berkeley-abc-0.0~git20230625.01b1bd1/src/aig/gia/giaNf.c:985:45: style: Parameter 'pTitle' can be declared as pointer to const [constParameterPointer] berkeley-abc-0.0~git20230625.01b1bd1/src/aig/gia/giaNf.c:1058:58: style: Parameter 'pStr' can be declared as pointer to const [constParameterPointer] berkeley-abc-0.0~git20230625.01b1bd1/src/aig/gia/giaNf.c:1098:11: style: Variable 'pFans' can be declared as pointer to const [constVariablePointer] berkeley-abc-0.0~git20230625.01b1bd1/src/aig/gia/giaNf.c:1205:16: style: Variable 'pDf' can be declared as pointer to const [constVariablePointer] berkeley-abc-0.0~git20230625.01b1bd1/src/aig/gia/giaNf.c:1224:60: style: Parameter 'pM' can be declared as pointer to const [constParameterPointer] berkeley-abc-0.0~git20230625.01b1bd1/src/aig/gia/giaNf.c:1479:19: style: Variable 'pCell' can be declared as pointer to const [constVariablePointer] berkeley-abc-0.0~git20230625.01b1bd1/src/aig/gia/giaNf.c:1762:11: style: Variable 'pFans' can be declared as pointer to const [constVariablePointer] berkeley-abc-0.0~git20230625.01b1bd1/src/aig/gia/giaNf.c:1841:52: style: Parameter 'pM' can be declared as pointer to const [constParameterPointer] berkeley-abc-0.0~git20230625.01b1bd1/src/aig/gia/giaNf.c:1844:16: style: Variable 'pMfan' can be declared as pointer to const [constVariablePointer] berkeley-abc-0.0~git20230625.01b1bd1/src/aig/gia/giaNf.c:1860:30: style: Variable 'pMfan' can be declared as pointer to const [constVariablePointer] berkeley-abc-0.0~git20230625.01b1bd1/src/aig/gia/giaNf.c:2116:16: style: Variable 'pM' can be declared as pointer to const [constVariablePointer] berkeley-abc-0.0~git20230625.01b1bd1/src/aig/gia/giaNf.c:2118:19: style: Variable 'pCell' can be declared as pointer to const [constVariablePointer] berkeley-abc-0.0~git20230625.01b1bd1/src/base/abc/abc.h:241:120: style: Condition '~p[i]' is always true [knownConditionTrueFalse] berkeley-abc-0.0~git20230625.01b1bd1/src/base/abc/abc.h:246:134: style: Condition '~(p[i]|q[i])' is always true [knownConditionTrueFalse] berkeley-abc-0.0~git20230625.01b1bd1/src/base/abc/abc.h:247:149: style: Condition '~(p[i]|q[i]|r[i])' is always true [knownConditionTrueFalse] berkeley-abc-0.0~git20230625.01b1bd1/src/aig/gia/giaNf.c:1422:18: style: Variable 'Required' is assigned a value that is never used. [unreadVariable] berkeley-abc-0.0~git20230625.01b1bd1/src/base/abc/abcFanio.c:292:41: style:inconclusive: Function 'Abc_ObjTransferFanout' argument 1 names different: declaration 'pObjOld' definition 'pNodeFrom'. [funcArgNamesDifferent] berkeley-abc-0.0~git20230625.01b1bd1/src/base/abc/abc.h:658:70: note: Function 'Abc_ObjTransferFanout' argument 1 names different: declaration 'pObjOld' definition 'pNodeFrom'. berkeley-abc-0.0~git20230625.01b1bd1/src/base/abc/abcFanio.c:292:41: note: Function 'Abc_ObjTransferFanout' argument 1 names different: declaration 'pObjOld' definition 'pNodeFrom'. berkeley-abc-0.0~git20230625.01b1bd1/src/base/abc/abcFanio.c:292:64: style:inconclusive: Function 'Abc_ObjTransferFanout' argument 2 names different: declaration 'pObjNew' definition 'pNodeTo'. [funcArgNamesDifferent] berkeley-abc-0.0~git20230625.01b1bd1/src/base/abc/abc.h:658:91: note: Function 'Abc_ObjTransferFanout' argument 2 names different: declaration 'pObjNew' definition 'pNodeTo'. berkeley-abc-0.0~git20230625.01b1bd1/src/base/abc/abcFanio.c:292:64: note: Function 'Abc_ObjTransferFanout' argument 2 names different: declaration 'pObjNew' definition 'pNodeTo'. berkeley-abc-0.0~git20230625.01b1bd1/src/base/abc/abcFanio.c:325:34: style:inconclusive: Function 'Abc_ObjReplace' argument 1 names different: declaration 'pObjOld' definition 'pNodeOld'. [funcArgNamesDifferent] berkeley-abc-0.0~git20230625.01b1bd1/src/base/abc/abc.h:659:63: note: Function 'Abc_ObjReplace' argument 1 names different: declaration 'pObjOld' definition 'pNodeOld'. berkeley-abc-0.0~git20230625.01b1bd1/src/base/abc/abcFanio.c:325:34: note: Function 'Abc_ObjReplace' argument 1 names different: declaration 'pObjOld' definition 'pNodeOld'. berkeley-abc-0.0~git20230625.01b1bd1/src/base/abc/abcFanio.c:325:56: style:inconclusive: Function 'Abc_ObjReplace' argument 2 names different: declaration 'pObjNew' definition 'pNodeNew'. [funcArgNamesDifferent] berkeley-abc-0.0~git20230625.01b1bd1/src/base/abc/abc.h:659:84: note: Function 'Abc_ObjReplace' argument 2 names different: declaration 'pObjNew' definition 'pNodeNew'. berkeley-abc-0.0~git20230625.01b1bd1/src/base/abc/abcFanio.c:325:56: note: Function 'Abc_ObjReplace' argument 2 names different: declaration 'pObjNew' definition 'pNodeNew'. berkeley-abc-0.0~git20230625.01b1bd1/src/base/abc/abcFanio.c:143:17: style: Variable 'vFaninsOld' can be declared as pointer to const [constVariablePointer] berkeley-abc-0.0~git20230625.01b1bd1/src/base/abc/abcFanio.c:373:61: style: Parameter 'pFanin' can be declared as pointer to const [constParameterPointer] berkeley-abc-0.0~git20230625.01b1bd1/src/base/abc/abcFanio.c:375:17: style: Variable 'pObj' can be declared as pointer to const [constVariablePointer] berkeley-abc-0.0~git20230625.01b1bd1/src/base/abc/abc.h:240:54: style: Parameter 'p' can be declared as pointer to const [constParameterPointer] berkeley-abc-0.0~git20230625.01b1bd1/src/base/abc/abc.h:241:53: style: Parameter 'p' can be declared as pointer to const [constParameterPointer] berkeley-abc-0.0~git20230625.01b1bd1/src/base/abc/abc.h:242:66: style: Parameter 'q' can be declared as pointer to const [constParameterPointer] berkeley-abc-0.0~git20230625.01b1bd1/src/base/abc/abc.h:243:65: style: Parameter 'q' can be declared as pointer to const [constParameterPointer] berkeley-abc-0.0~git20230625.01b1bd1/src/base/abc/abc.h:244:64: style: Parameter 'q' can be declared as pointer to const [constParameterPointer] berkeley-abc-0.0~git20230625.01b1bd1/src/base/abc/abc.h:245:65: style: Parameter 'q' can be declared as pointer to const [constParameterPointer] berkeley-abc-0.0~git20230625.01b1bd1/src/base/abc/abc.h:246:55: style: Parameter 'p' can be declared as pointer to const [constParameterPointer] berkeley-abc-0.0~git20230625.01b1bd1/src/base/abc/abc.h:246:69: style: Parameter 'q' can be declared as pointer to const [constParameterPointer] berkeley-abc-0.0~git20230625.01b1bd1/src/base/abc/abc.h:247:56: style: Parameter 'p' can be declared as pointer to const [constParameterPointer] berkeley-abc-0.0~git20230625.01b1bd1/src/base/abc/abc.h:247:70: style: Parameter 'q' can be declared as pointer to const [constParameterPointer] berkeley-abc-0.0~git20230625.01b1bd1/src/base/abc/abc.h:247:84: style: Parameter 'r' can be declared as pointer to const [constParameterPointer] berkeley-abc-0.0~git20230625.01b1bd1/src/base/abc/abc.h:250:57: style: Parameter 'pNtk' can be declared as pointer to const [constParameterPointer] berkeley-abc-0.0~git20230625.01b1bd1/src/base/abc/abc.h:251:55: style: Parameter 'pNtk' can be declared as pointer to const [constParameterPointer] berkeley-abc-0.0~git20230625.01b1bd1/src/base/abc/abc.h:252:56: style: Parameter 'pNtk' can be declared as pointer to const [constParameterPointer] berkeley-abc-0.0~git20230625.01b1bd1/src/base/abc/abc.h:254:54: style: Parameter 'pNtk' can be declared as pointer to const [constParameterPointer] berkeley-abc-0.0~git20230625.01b1bd1/src/base/abc/abc.h:255:54: style: Parameter 'pNtk' can be declared as pointer to const [constParameterPointer] berkeley-abc-0.0~git20230625.01b1bd1/src/base/abc/abc.h:256:54: style: Parameter 'pNtk' can be declared as pointer to const [constParameterPointer] berkeley-abc-0.0~git20230625.01b1bd1/src/base/abc/abc.h:257:58: style: Parameter 'pNtk' can be declared as pointer to const [constParameterPointer] berkeley-abc-0.0~git20230625.01b1bd1/src/base/abc/abc.h:258:57: style: Parameter 'pNtk' can be declared as pointer to const [constParameterPointer] berkeley-abc-0.0~git20230625.01b1bd1/src/base/abc/abc.h:259:59: style: Parameter 'pNtk' can be declared as pointer to const [constParameterPointer] berkeley-abc-0.0~git20230625.01b1bd1/src/base/abc/abc.h:261:60: style: Parameter 'pNtk' can be declared as pointer to const [constParameterPointer] berkeley-abc-0.0~git20230625.01b1bd1/src/base/abc/abc.h:262:60: style: Parameter 'pNtk' can be declared as pointer to const [constParameterPointer] berkeley-abc-0.0~git20230625.01b1bd1/src/base/abc/abc.h:263:60: style: Parameter 'pNtk' can be declared as pointer to const [constParameterPointer] berkeley-abc-0.0~git20230625.01b1bd1/src/base/abc/abc.h:264:63: style: Parameter 'pNtk' can be declared as pointer to const [constParameterPointer] berkeley-abc-0.0~git20230625.01b1bd1/src/base/abc/abc.h:265:63: style: Parameter 'pNtk' can be declared as pointer to const [constParameterPointer] berkeley-abc-0.0~git20230625.01b1bd1/src/base/abc/abc.h:266:58: style: Parameter 'pNtk' can be declared as pointer to const [constParameterPointer] berkeley-abc-0.0~git20230625.01b1bd1/src/base/abc/abc.h:267:58: style: Parameter 'pNtk' can be declared as pointer to const [constParameterPointer] berkeley-abc-0.0~git20230625.01b1bd1/src/base/abc/abc.h:268:58: style: Parameter 'pNtk' can be declared as pointer to const [constParameterPointer] berkeley-abc-0.0~git20230625.01b1bd1/src/base/abc/abc.h:269:61: style: Parameter 'pNtk' can be declared as pointer to const [constParameterPointer] berkeley-abc-0.0~git20230625.01b1bd1/src/base/abc/abc.h:272:52: style: Parameter 'pNtk' can be declared as pointer to const [constParameterPointer] berkeley-abc-0.0~git20230625.01b1bd1/src/base/abc/abc.h:273:52: style: Parameter 'pNtk' can be declared as pointer to const [constParameterPointer] berkeley-abc-0.0~git20230625.01b1bd1/src/base/abc/abc.h:274:52: style: Parameter 'pNtk' can be declared as pointer to const [constParameterPointer] berkeley-abc-0.0~git20230625.01b1bd1/src/base/abc/abc.h:275:54: style: Parameter 'pNtk' can be declared as pointer to const [constParameterPointer] berkeley-abc-0.0~git20230625.01b1bd1/src/base/abc/abc.h:276:54: style: Parameter 'pNtk' can be declared as pointer to const [constParameterPointer] berkeley-abc-0.0~git20230625.01b1bd1/src/base/abc/abc.h:285:54: style: Parameter 'pNtk' can be declared as pointer to const [constParameterPointer] berkeley-abc-0.0~git20230625.01b1bd1/src/base/abc/abc.h:301:57: style: Parameter 'pNtk' can be declared as pointer to const [constParameterPointer] berkeley-abc-0.0~git20230625.01b1bd1/src/base/abc/abc.h:330:52: style: Parameter 'pObj' can be declared as pointer to const [constParameterPointer] berkeley-abc-0.0~git20230625.01b1bd1/src/base/abc/abc.h:331:50: style: Parameter 'pObj' can be declared as pointer to const [constParameterPointer] berkeley-abc-0.0~git20230625.01b1bd1/src/base/abc/abc.h:332:53: style: Parameter 'pObj' can be declared as pointer to const [constParameterPointer] berkeley-abc-0.0~git20230625.01b1bd1/src/base/abc/abc.h:335:52: style: Parameter 'pObj' can be declared as pointer to const [constParameterPointer] berkeley-abc-0.0~git20230625.01b1bd1/src/base/abc/abc.h:336:51: style: Parameter 'pObj' can be declared as pointer to const [constParameterPointer] berkeley-abc-0.0~git20230625.01b1bd1/src/base/abc/abc.h:338:52: style: Parameter 'pObj' can be declared as pointer to const [constParameterPointer] berkeley-abc-0.0~git20230625.01b1bd1/src/base/abc/abc.h:348:54: style: Parameter 'pObj' can be declared as pointer to const [constParameterPointer] berkeley-abc-0.0~git20230625.01b1bd1/src/base/abc/abc.h:349:52: style: Parameter 'pObj' can be declared as pointer to const [constParameterPointer] berkeley-abc-0.0~git20230625.01b1bd1/src/base/abc/abc.h:350:52: style: Parameter 'pObj' can be declared as pointer to const [constParameterPointer] berkeley-abc-0.0~git20230625.01b1bd1/src/base/abc/abc.h:351:52: style: Parameter 'pObj' can be declared as pointer to const [constParameterPointer] berkeley-abc-0.0~git20230625.01b1bd1/src/base/abc/abc.h:352:52: style: Parameter 'pObj' can be declared as pointer to const [constParameterPointer] berkeley-abc-0.0~git20230625.01b1bd1/src/base/abc/abc.h:353:52: style: Parameter 'pObj' can be declared as pointer to const [constParameterPointer] berkeley-abc-0.0~git20230625.01b1bd1/src/base/abc/abc.h:354:52: style: Parameter 'pObj' can be declared as pointer to const [constParameterPointer] berkeley-abc-0.0~git20230625.01b1bd1/src/base/abc/abc.h:356:53: style: Parameter 'pObj' can be declared as pointer to const [constParameterPointer] berkeley-abc-0.0~git20230625.01b1bd1/src/base/abc/abc.h:357:54: style: Parameter 'pObj' can be declared as pointer to const [constParameterPointer] berkeley-abc-0.0~git20230625.01b1bd1/src/base/abc/abc.h:358:55: style: Parameter 'pObj' can be declared as pointer to const [constParameterPointer] berkeley-abc-0.0~git20230625.01b1bd1/src/base/abc/abc.h:359:53: style: Parameter 'pObj' can be declared as pointer to const [constParameterPointer] berkeley-abc-0.0~git20230625.01b1bd1/src/base/abc/abc.h:360:58: style: Parameter 'pObj' can be declared as pointer to const [constParameterPointer] berkeley-abc-0.0~git20230625.01b1bd1/src/base/abc/abc.h:361:58: style: Parameter 'pObj' can be declared as pointer to const [constParameterPointer] berkeley-abc-0.0~git20230625.01b1bd1/src/base/abc/abc.h:379:55: style: Parameter 'pObj' can be declared as pointer to const [constParameterPointer] berkeley-abc-0.0~git20230625.01b1bd1/src/base/abc/abc.h:380:55: style: Parameter 'pObj' can be declared as pointer to const [constParameterPointer] berkeley-abc-0.0~git20230625.01b1bd1/src/base/abc/abcFunc.c:1038:5: error: There is an unknown macro here somewhere. Configuration is required. If Vec_PtrForEachEntry is a macro then please configure it. [unknownMacro] berkeley-abc-0.0~git20230625.01b1bd1/src/base/abc/abcHieCec.c:392:9: error: There is an unknown macro here somewhere. Configuration is required. If Gia_ManForEachAnd is a macro then please configure it. [unknownMacro] berkeley-abc-0.0~git20230625.01b1bd1/src/base/abc/abcHieGia.c:163:9: error: There is an unknown macro here somewhere. Configuration is required. If Vec_PtrForEachEntry is a macro then please configure it. [unknownMacro] berkeley-abc-0.0~git20230625.01b1bd1/src/base/abc/abcLatch.c:163:9: error: There is an unknown macro here somewhere. Configuration is required. If Vec_PtrForEachEntry is a macro then please configure it. [unknownMacro] berkeley-abc-0.0~git20230625.01b1bd1/src/base/abc/abcHieNew.c:455:5: error: There is an unknown macro here somewhere. Configuration is required. If Vec_IntForEachEntry is a macro then please configure it. [unknownMacro] berkeley-abc-0.0~git20230625.01b1bd1/src/base/abc/abcLib.c:140:5: error: There is an unknown macro here somewhere. Configuration is required. If Vec_PtrForEachEntry is a macro then please configure it. [unknownMacro] berkeley-abc-0.0~git20230625.01b1bd1/src/base/abc/abcHie.c:190:73: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable pNtkSave [valueFlowBailoutIncompleteVar] berkeley-abc-0.0~git20230625.01b1bd1/src/base/abc/abcHie.c:516:73: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable pNtkSave [valueFlowBailoutIncompleteVar] berkeley-abc-0.0~git20230625.01b1bd1/src/base/abc/abcHie.c:667:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] berkeley-abc-0.0~git20230625.01b1bd1/src/base/abc/abcHie.c:830:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] berkeley-abc-0.0~git20230625.01b1bd1/src/base/abc/abcMinBase.c:892:37: style: Parameter 'pNtk' can be declared as pointer to const [constParameterPointer] berkeley-abc-0.0~git20230625.01b1bd1/src/base/abc/abcMinBase.c:893:38: style: Parameter 'pNode' can be declared as pointer to const [constParameterPointer] berkeley-abc-0.0~git20230625.01b1bd1/src/base/abc/abcMinBase.c:894:41: style: Parameter 'pNtk' can be declared as pointer to const [constParameterPointer] berkeley-abc-0.0~git20230625.01b1bd1/src/base/abc/abcMinBase.c:895:42: style: Parameter 'pNtk' can be declared as pointer to const [constParameterPointer] berkeley-abc-0.0~git20230625.01b1bd1/src/base/abc/abcMinBase.c:896:35: style: Parameter 'pNtk' can be declared as pointer to const [constParameterPointer] berkeley-abc-0.0~git20230625.01b1bd1/src/base/abc/abcMinBase.c:897:36: style: Parameter 'pNtk' can be declared as pointer to const [constParameterPointer] berkeley-abc-0.0~git20230625.01b1bd1/src/base/abc/abcNames.c:783:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EOF [valueFlowBailoutIncompleteVar] berkeley-abc-0.0~git20230625.01b1bd1/src/base/abc/abcBlifMv.c:656:13: style: Local variable 'i' shadows outer variable [shadowVariable] berkeley-abc-0.0~git20230625.01b1bd1/src/base/abc/abcBlifMv.c:391:9: note: Shadowed declaration berkeley-abc-0.0~git20230625.01b1bd1/src/base/abc/abcBlifMv.c:656:13: note: Shadow variable berkeley-abc-0.0~git20230625.01b1bd1/src/base/abc/abcBlifMv.c:957:41: style: Parameter 'pNtk' can be declared as pointer to const [constParameterPointer] berkeley-abc-0.0~git20230625.01b1bd1/src/base/abc/abcBlifMv.c:1116:50: style: Parameter 'pVarValues' can be declared as pointer to const [constParameterPointer] berkeley-abc-0.0~git20230625.01b1bd1/src/base/abc/abcNetlist.c:66:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ABC_NTK_LOGIC [valueFlowBailoutIncompleteVar] berkeley-abc-0.0~git20230625.01b1bd1/src/base/abc/abcNetlist.c:175:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ABC_NTK_NETLIST [valueFlowBailoutIncompleteVar] berkeley-abc-0.0~git20230625.01b1bd1/src/base/abc/abcNetlist.c:254:66: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable fDuplicate [valueFlowBailoutIncompleteVar] berkeley-abc-0.0~git20230625.01b1bd1/src/base/abc/abcNetlist.c:398:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] berkeley-abc-0.0~git20230625.01b1bd1/src/base/abc/abcNetlist.c:479:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] berkeley-abc-0.0~git20230625.01b1bd1/src/base/abc/abcNames.c:49:33: style:inconclusive: Function 'Abc_ObjName' argument 1 names different: declaration 'pNode' definition 'pObj'. [funcArgNamesDifferent] berkeley-abc-0.0~git20230625.01b1bd1/src/base/abc/abc.h:738:60: note: Function 'Abc_ObjName' argument 1 names different: declaration 'pNode' definition 'pObj'. berkeley-abc-0.0~git20230625.01b1bd1/src/base/abc/abcNames.c:49:33: note: Function 'Abc_ObjName' argument 1 names different: declaration 'pNode' definition 'pObj'. berkeley-abc-0.0~git20230625.01b1bd1/src/base/abc/abcNames.c:86:52: style: Parameter 'pPrefix' can be declared as pointer to const [constParameterPointer] berkeley-abc-0.0~git20230625.01b1bd1/src/base/abc/abcNames.c:104:52: style: Parameter 'pSuffix' can be declared as pointer to const [constParameterPointer] berkeley-abc-0.0~git20230625.01b1bd1/src/base/abc/abcNames.c:122:33: style: Parameter 'pPrefix' can be declared as pointer to const [constParameterPointer] berkeley-abc-0.0~git20230625.01b1bd1/src/base/abc/abcNames.c:771:17: style: Variable 'pObj' can be declared as pointer to const [constVariablePointer] berkeley-abc-0.0~git20230625.01b1bd1/src/base/abc/abcNtk.c:496:5: error: There is an unknown macro here somewhere. Configuration is required. If Vec_PtrForEachEntry is a macro then please configure it. [unknownMacro] berkeley-abc-0.0~git20230625.01b1bd1/src/base/abc/abcRefs.c:333:5: error: There is an unknown macro here somewhere. Configuration is required. If Vec_PtrForEachEntry is a macro then please configure it. [unknownMacro] berkeley-abc-0.0~git20230625.01b1bd1/src/base/abc/abcShow.c:230:5: error: There is an unknown macro here somewhere. Configuration is required. If Vec_PtrForEachEntry is a macro then please configure it. [unknownMacro] berkeley-abc-0.0~git20230625.01b1bd1/src/base/abc/abcObj.c:442:42: style:inconclusive: Function 'Abc_NtkCloneObj' argument 1 names different: declaration 'pNode' definition 'pObj'. [funcArgNamesDifferent] berkeley-abc-0.0~git20230625.01b1bd1/src/base/abc/abc.h:806:64: note: Function 'Abc_NtkCloneObj' argument 1 names different: declaration 'pNode' definition 'pObj'. berkeley-abc-0.0~git20230625.01b1bd1/src/base/abc/abcObj.c:442:42: note: Function 'Abc_NtkCloneObj' argument 1 names different: declaration 'pNode' definition 'pObj'. berkeley-abc-0.0~git20230625.01b1bd1/src/base/abc/abcHie.c:786:20: style: Variable 'pName' can be declared as pointer to const [constVariablePointer] berkeley-abc-0.0~git20230625.01b1bd1/src/base/abc/abcUtil.c:2598:5: error: There is an unknown macro here somewhere. Configuration is required. If Vec_PtrForEachEntry is a macro then please configure it. [unknownMacro] berkeley-abc-0.0~git20230625.01b1bd1/src/base/abc/abcHie.c:460:28: error: Uninitialized variables: pModel.ntkType, pModel.ntkFunc, pModel.pName, pModel.pSpec, pModel.pManName, pModel.vObjs, pModel.vPis, pModel.vPos, pModel.vCis, pModel.vCos, pModel.vPios, pModel.vBoxes, pModel.vLtlProperties, pModel.nObjs, pModel.nConstrs, pModel.nBarBufs, pModel.nBarBufs2, pModel.pNetBackup, pModel.iStep, pModel.pDesign, pModel.pAltView, pModel.fHieVisited, pModel.fHiePath, pModel.Id, pModel.dTemp, pModel.nTravIds, pModel.vTravIds, pModel.pMmObj, pModel.pMmStep, pModel.pManFunc, pModel.pManTime, pModel.pManCut, pModel.AndGateDelay, pModel.LevelMax, pModel.vLevelsR, pModel.vSupps, pModel.pModel, pModel.pSeqModel, pModel.vSeqModelVec, pModel.pExdc, pModel.pExcare, pModel.pData, pModel.pCopy, pModel.pBSMan, pModel.pSCLib, pModel.vGates, pModel.vPhases, pModel.pWLoadUsed, pModel.pLutTimes, pModel.vOnehots, pModel.vObjPerm, pModel.vTopo, pModel.vAttrs, pModel.vNameIds, pModel.vFins [uninitvar] berkeley-abc-0.0~git20230625.01b1bd1/src/base/abci/abcAttach.c:145:5: error: There is an unknown macro here somewhere. Configuration is required. If Abc_NtkForEachNode is a macro then please configure it. [unknownMacro] berkeley-abc-0.0~git20230625.01b1bd1/src/base/abci/abcAuto.c:246:36: style: Parameter 'pNtk' can be declared as pointer to const [constParameterPointer] berkeley-abc-0.0~git20230625.01b1bd1/src/base/abci/abcBalance.c:109:5: error: There is an unknown macro here somewhere. Configuration is required. If Abc_NtkForEachCi is a macro then please configure it. [unknownMacro] berkeley-abc-0.0~git20230625.01b1bd1/src/base/abc/abcSop.c:879:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] berkeley-abc-0.0~git20230625.01b1bd1/src/base/abci/abcBm.c:441:9: error: There is an unknown macro here somewhere. Configuration is required. If Abc_ObjForEachFanout is a macro then please configure it. [unknownMacro] berkeley-abc-0.0~git20230625.01b1bd1/src/base/abci/abcBmc.c:61:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ABC_INFINITY [valueFlowBailoutIncompleteVar] berkeley-abc-0.0~git20230625.01b1bd1/src/base/abci/abcCas.c:118:41: style: Parameter 'pNtk' can be declared as pointer to const [constParameterPointer] berkeley-abc-0.0~git20230625.01b1bd1/src/base/abci/abcCascade.c:1052:40: style: Parameter 'pNtk' can be declared as pointer to const [constParameterPointer] berkeley-abc-0.0~git20230625.01b1bd1/src/base/abci/abcCollapse.c:583:5: error: There is an unknown macro here somewhere. Configuration is required. If Abc_NtkForEachObj is a macro then please configure it. [unknownMacro] berkeley-abc-0.0~git20230625.01b1bd1/src/base/abci/abcCut.c:133:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Abc_Ntk_t [valueFlowBailoutIncompleteVar] berkeley-abc-0.0~git20230625.01b1bd1/src/base/abci/abcCut.c:596:51: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Abc_Obj_t [valueFlowBailoutIncompleteVar] berkeley-abc-0.0~git20230625.01b1bd1/src/base/abci/abcDar.c:167:5: error: There is an unknown macro here somewhere. Configuration is required. If Abc_NtkForEachCi is a macro then please configure it. [unknownMacro] berkeley-abc-0.0~git20230625.01b1bd1/src/base/abci/abcCut.c:148:28: style: Local variable 'Abc_NtkGetNodeAttributes' shadows outer function [shadowFunction] berkeley-abc-0.0~git20230625.01b1bd1/src/base/abci/abcCut.c:36:20: note: Shadowed declaration berkeley-abc-0.0~git20230625.01b1bd1/src/base/abci/abcCut.c:148:28: note: Shadow variable berkeley-abc-0.0~git20230625.01b1bd1/src/base/abci/abcCut.c:287:41: style: Parameter 'pNtk' can be declared as pointer to const [constParameterPointer] berkeley-abc-0.0~git20230625.01b1bd1/src/base/abci/abcCut.c:287:62: style: Parameter 'pParams' can be declared as pointer to const [constParameterPointer] berkeley-abc-0.0~git20230625.01b1bd1/src/base/abci/abcCut.c:457:24: style: Variable 'pParams' can be declared as pointer to const [constVariablePointer] berkeley-abc-0.0~git20230625.01b1bd1/src/base/abci/abcCut.c:487:33: style: Parameter 'p' can be declared as pointer to const [constParameterPointer] berkeley-abc-0.0~git20230625.01b1bd1/src/base/abci/abcCut.c:487:48: style: Parameter 'pObj' can be declared as pointer to const [constParameterPointer] berkeley-abc-0.0~git20230625.01b1bd1/src/base/abci/abcDebug.c:120:5: error: There is an unknown macro here somewhere. Configuration is required. If Abc_NtkForEachObj is a macro then please configure it. [unknownMacro] berkeley-abc-0.0~git20230625.01b1bd1/src/base/abci/abcDetect.c:242:9: error: There is an unknown macro here somewhere. Configuration is required. If Vec_IntForEachEntryDoubleStart is a macro then please configure it. [unknownMacro] berkeley-abc-0.0~git20230625.01b1bd1/src/base/abci/abcDec.c:150:59: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable word [valueFlowBailoutIncompleteVar] berkeley-abc-0.0~git20230625.01b1bd1/src/base/abci/abcDec.c:596:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] berkeley-abc-0.0~git20230625.01b1bd1/src/base/abci/abcDec.c:734:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] berkeley-abc-0.0~git20230625.01b1bd1/src/base/abc/abcSop.c:1018:21: portability: Non reentrant function 'strtok' called. For threadsafe applications it is recommended to use the reentrant replacement function 'strtok_r'. [prohibitedstrtokCalled] berkeley-abc-0.0~git20230625.01b1bd1/src/base/abc/abcSop.c:1024:18: portability: Non reentrant function 'strtok' called. For threadsafe applications it is recommended to use the reentrant replacement function 'strtok_r'. [prohibitedstrtokCalled] berkeley-abc-0.0~git20230625.01b1bd1/src/base/abc/abcSop.c:1115:21: portability: Non reentrant function 'strtok' called. For threadsafe applications it is recommended to use the reentrant replacement function 'strtok_r'. [prohibitedstrtokCalled] berkeley-abc-0.0~git20230625.01b1bd1/src/base/abc/abcSop.c:1121:18: portability: Non reentrant function 'strtok' called. For threadsafe applications it is recommended to use the reentrant replacement function 'strtok_r'. [prohibitedstrtokCalled] berkeley-abc-0.0~git20230625.01b1bd1/src/base/abci/abcDress2.c:93:5: error: There is an unknown macro here somewhere. Configuration is required. If Aig_ManForEachCi is a macro then please configure it. [unknownMacro] berkeley-abc-0.0~git20230625.01b1bd1/src/base/abci/abcDress3.c:101:5: error: There is an unknown macro here somewhere. Configuration is required. If Abc_NtkForEachCi is a macro then please configure it. [unknownMacro] berkeley-abc-0.0~git20230625.01b1bd1/src/base/abc/abcSop.c:719:29: style: Parameter 'pSop' can be declared as pointer to const [constParameterPointer] berkeley-abc-0.0~git20230625.01b1bd1/src/base/abc/abcSop.c:735:29: style: Parameter 'pSop' can be declared as pointer to const [constParameterPointer] berkeley-abc-0.0~git20230625.01b1bd1/src/base/abc/abcSop.c:751:26: style: Parameter 'pSop' can be declared as pointer to const [constParameterPointer] berkeley-abc-0.0~git20230625.01b1bd1/src/base/abc/abcSop.c:771:26: style: Parameter 'pSop' can be declared as pointer to const [constParameterPointer] berkeley-abc-0.0~git20230625.01b1bd1/src/base/abc/abcSop.c:868:22: style: Variable 'pCubesOld' can be declared as pointer to const [constVariablePointer] berkeley-abc-0.0~git20230625.01b1bd1/src/base/abc/abcSop.c:921:53: style: Parameter 'pToken' can be declared as pointer to const [constParameterPointer] berkeley-abc-0.0~git20230625.01b1bd1/src/base/abc/abcSop.c:957:36: style: Parameter 'pTruth' can be declared as pointer to const [constParameterPointer] berkeley-abc-0.0~git20230625.01b1bd1/src/base/abc/abcSop.c:1041:36: style: Parameter 'pTruth' can be declared as pointer to const [constParameterPointer] berkeley-abc-0.0~git20230625.01b1bd1/src/base/abc/abcSop.c:1273:17: style: Variable 'Truth' can be declared as const array [constVariable] berkeley-abc-0.0~git20230625.01b1bd1/src/base/abci/abcDsd.c:698:42: style: Parameter 'pNtk' can be declared as pointer to const [constParameterPointer] berkeley-abc-0.0~git20230625.01b1bd1/src/base/abci/abcDsd.c:699:43: style: Parameter 'pNtk' can be declared as pointer to const [constParameterPointer] berkeley-abc-0.0~git20230625.01b1bd1/src/base/abci/abcDsd.c:700:42: style: Parameter 'pNtk' can be declared as pointer to const [constParameterPointer] berkeley-abc-0.0~git20230625.01b1bd1/src/base/abci/abcEco.c:48:25: style: Parameter 'pFileNames' can be declared as const array [constParameter] berkeley-abc-0.0~git20230625.01b1bd1/src/base/abci/abcEspresso.c:61:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ABC_INFINITY [valueFlowBailoutIncompleteVar] berkeley-abc-0.0~git20230625.01b1bd1/src/base/abci/abcEspresso.c:85:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable n [valueFlowBailoutIncompleteVar] berkeley-abc-0.0~git20230625.01b1bd1/src/base/abci/abcEspresso.c:126:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable size [valueFlowBailoutIncompleteVar] berkeley-abc-0.0~git20230625.01b1bd1/src/base/abci/abcEspresso.c:189:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ZERO [valueFlowBailoutIncompleteVar] berkeley-abc-0.0~git20230625.01b1bd1/src/base/abci/abcEspresso.c:219:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable num_vars [valueFlowBailoutIncompleteVar] berkeley-abc-0.0~git20230625.01b1bd1/src/base/abci/abcEspresso.c:217:10: style: Condition 'fSimple' is always false [knownConditionTrueFalse] berkeley-abc-0.0~git20230625.01b1bd1/src/base/abci/abcEspresso.c:214:19: note: Assignment 'fSimple=0', assigned value is 0 berkeley-abc-0.0~git20230625.01b1bd1/src/base/abci/abcEspresso.c:217:10: note: Condition 'fSimple' is always false berkeley-abc-0.0~git20230625.01b1bd1/src/base/abci/abcExtract.c:77:5: error: There is an unknown macro here somewhere. Configuration is required. If Vec_PtrForEachEntry is a macro then please configure it. [unknownMacro] berkeley-abc-0.0~git20230625.01b1bd1/src/base/abci/abcFpga.c:190:5: error: There is an unknown macro here somewhere. Configuration is required. If Abc_NtkForEachCo is a macro then please configure it. [unknownMacro] berkeley-abc-0.0~git20230625.01b1bd1/src/base/abci/abc.c:3050:13: error: There is an unknown macro here somewhere. Configuration is required. If Vec_IntForEachEntry is a macro then please configure it. [unknownMacro] berkeley-abc-0.0~git20230625.01b1bd1/src/base/abci/abcFpgaFast.c:106:5: error: There is an unknown macro here somewhere. Configuration is required. If Abc_NtkForEachCi is a macro then please configure it. [unknownMacro] berkeley-abc-0.0~git20230625.01b1bd1/src/base/abci/abcFraig.c:121:5: error: There is an unknown macro here somewhere. Configuration is required. If Abc_NtkForEachCi is a macro then please configure it. [unknownMacro] berkeley-abc-0.0~git20230625.01b1bd1/src/base/abci/abcFx.c:264:9: error: There is an unknown macro here somewhere. Configuration is required. If Abc_ObjForEachFanin is a macro then please configure it. [unknownMacro] berkeley-abc-0.0~git20230625.01b1bd1/src/base/abci/abcFxu.c:54:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Fxu_Data_t [valueFlowBailoutIncompleteVar] berkeley-abc-0.0~git20230625.01b1bd1/src/base/abci/abcFxu.c:94:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ABC_INFINITY [valueFlowBailoutIncompleteVar] berkeley-abc-0.0~git20230625.01b1bd1/src/base/abci/abcGen.c:671:9: error: There is an unknown macro here somewhere. Configuration is required. If Vec_IntForEachEntry is a macro then please configure it. [unknownMacro] berkeley-abc-0.0~git20230625.01b1bd1/src/base/abci/abcHaig.c:227:5: error: There is an unknown macro here somewhere. Configuration is required. If Vec_PtrForEachEntry is a macro then please configure it. [unknownMacro] berkeley-abc-0.0~git20230625.01b1bd1/src/base/abci/abcIf.c:72:5: error: There is an unknown macro here somewhere. Configuration is required. If If_ManForEachCi is a macro then please configure it. [unknownMacro] berkeley-abc-0.0~git20230625.01b1bd1/src/base/abci/abcDec.c:482:9: error: Resource leak: pFileO [resourceLeak] berkeley-abc-0.0~git20230625.01b1bd1/src/base/abci/abcDec.c:415:25: error: Shifting by a negative value is undefined behaviour [shiftNegative] berkeley-abc-0.0~git20230625.01b1bd1/src/base/abci/abcDec.c:55:47: style: Parameter 'p' can be declared as pointer to const [constParameterPointer] berkeley-abc-0.0~git20230625.01b1bd1/src/base/abci/abcDec.c:60:47: style: Parameter 'p' can be declared as pointer to const [constParameterPointer] berkeley-abc-0.0~git20230625.01b1bd1/src/base/abci/abcDec.c:195:26: style: Parameter 'pFileName' can be declared as pointer to const [constParameterPointer] berkeley-abc-0.0~git20230625.01b1bd1/src/base/abci/abcDec.c:223:29: style: Parameter 'pFileName' can be declared as pointer to const [constParameterPointer] berkeley-abc-0.0~git20230625.01b1bd1/src/base/abci/abcDec.c:359:31: style: Parameter 'pFileName' can be declared as pointer to const [constParameterPointer] berkeley-abc-0.0~git20230625.01b1bd1/src/base/abci/abcDec.c:477:12: style: Variable 'pFileOutput' can be declared as pointer to const [constVariablePointer] berkeley-abc-0.0~git20230625.01b1bd1/src/base/abci/abcDec.c:555:12: style: Variable 'pAlgoName' can be declared as pointer to const [constVariablePointer] berkeley-abc-0.0~git20230625.01b1bd1/src/base/abci/abcDec.c:290:26: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned] berkeley-abc-0.0~git20230625.01b1bd1/src/base/abci/abcDec.c:289:28: note: Assuming that condition 'nVars<32' is not redundant berkeley-abc-0.0~git20230625.01b1bd1/src/base/abci/abcDec.c:290:26: note: Shift berkeley-abc-0.0~git20230625.01b1bd1/src/base/abci/abcDec.c:241:14: style: Variable 'RetValue' is assigned a value that is never used. [unreadVariable] berkeley-abc-0.0~git20230625.01b1bd1/src/base/abci/abcIvy.c:430:5: error: There is an unknown macro here somewhere. Configuration is required. If Abc_NtkForEachCi is a macro then please configure it. [unknownMacro] berkeley-abc-0.0~git20230625.01b1bd1/src/base/abci/abcIfif.c:52:138: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Delay [valueFlowBailoutIncompleteVar] berkeley-abc-0.0~git20230625.01b1bd1/src/base/abci/abcIfMux.c:48:16: style: Variable 's_Truth' can be declared as const array [constVariable] berkeley-abc-0.0~git20230625.01b1bd1/src/base/abci/abcIfMux.c:65:16: style: Variable 's_Truth' can be declared as const array [constVariable] berkeley-abc-0.0~git20230625.01b1bd1/src/base/abci/abcIfMux.c:82:16: style: Variable 's_Truth' can be declared as const array [constVariable] berkeley-abc-0.0~git20230625.01b1bd1/src/base/abci/abcIfMux.c:150:17: style: Variable 'uLookup' can be declared as const array [constVariable] berkeley-abc-0.0~git20230625.01b1bd1/src/base/abci/abcLog.c:180:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EOF [valueFlowBailoutIncompleteVar] berkeley-abc-0.0~git20230625.01b1bd1/src/base/abci/abcIfif.c:170:10: style: Condition 'fVeryVerbose' is always false [knownConditionTrueFalse] berkeley-abc-0.0~git20230625.01b1bd1/src/base/abci/abcIfif.c:158:27: note: Assignment 'fVeryVerbose=0', assigned value is 0 berkeley-abc-0.0~git20230625.01b1bd1/src/base/abci/abcIfif.c:163:32: note: Assuming condition is false berkeley-abc-0.0~git20230625.01b1bd1/src/base/abci/abcIfif.c:170:10: note: Condition 'fVeryVerbose' is always false berkeley-abc-0.0~git20230625.01b1bd1/src/base/abci/abcIfif.c:51:58: style: Parameter 'p' can be declared as pointer to const [constParameterPointer] berkeley-abc-0.0~git20230625.01b1bd1/src/base/abci/abcLut.c:108:5: error: There is an unknown macro here somewhere. Configuration is required. If Abc_NtkForEachCi is a macro then please configure it. [unknownMacro] berkeley-abc-0.0~git20230625.01b1bd1/src/base/abci/abcLutmin.c:775:40: style: Parameter 'pNtkInit' can be declared as pointer to const [constParameterPointer] berkeley-abc-0.0~git20230625.01b1bd1/src/base/abci/abcMap.c:605:5: error: There is an unknown macro here somewhere. Configuration is required. If Abc_NtkForEachCi is a macro then please configure it. [unknownMacro] berkeley-abc-0.0~git20230625.01b1bd1/src/base/abci/abcMeasure.c:214:5: error: There is an unknown macro here somewhere. Configuration is required. If Abc_NtkForEachPi is a macro then please configure it. [unknownMacro] berkeley-abc-0.0~git20230625.01b1bd1/src/base/abci/abcExact.c:84:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable s_Truths6 [valueFlowBailoutIncompleteVar] berkeley-abc-0.0~git20230625.01b1bd1/src/base/abci/abcExact.c:164:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] berkeley-abc-0.0~git20230625.01b1bd1/src/base/abci/abcExact.c:173:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] berkeley-abc-0.0~git20230625.01b1bd1/src/base/abci/abcExact.c:182:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] berkeley-abc-0.0~git20230625.01b1bd1/src/base/abci/abcExact.c:193:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] berkeley-abc-0.0~git20230625.01b1bd1/src/base/abci/abcExact.c:484:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] berkeley-abc-0.0~git20230625.01b1bd1/src/base/abci/abcExact.c:601:54: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable word [valueFlowBailoutIncompleteVar] berkeley-abc-0.0~git20230625.01b1bd1/src/base/abci/abcExact.c:848:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable word [valueFlowBailoutIncompleteVar] berkeley-abc-0.0~git20230625.01b1bd1/src/base/abci/abcExact.c:1032:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable word [valueFlowBailoutIncompleteVar] berkeley-abc-0.0~git20230625.01b1bd1/src/base/abci/abcMerge.c:58:5: error: There is an unknown macro here somewhere. Configuration is required. If Abc_ObjForEachFanin is a macro then please configure it. [unknownMacro] berkeley-abc-0.0~git20230625.01b1bd1/src/base/abci/abcExact.c:1196:82: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable iVar1 [valueFlowBailoutIncompleteVar] berkeley-abc-0.0~git20230625.01b1bd1/src/base/abci/abcExact.c:1576:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] berkeley-abc-0.0~git20230625.01b1bd1/src/base/abci/abcExact.c:1924:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] berkeley-abc-0.0~git20230625.01b1bd1/src/base/abci/abcExact.c:2299:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable word [valueFlowBailoutIncompleteVar] berkeley-abc-0.0~git20230625.01b1bd1/src/base/abci/abcExact.c:2372:50: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable word [valueFlowBailoutIncompleteVar] berkeley-abc-0.0~git20230625.01b1bd1/src/base/abci/abcExact.c:2511:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Abc_Ntk_t [valueFlowBailoutIncompleteVar] berkeley-abc-0.0~git20230625.01b1bd1/src/base/abci/abcExact.c:2722:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ABC_INFINITY [valueFlowBailoutIncompleteVar] berkeley-abc-0.0~git20230625.01b1bd1/src/base/abci/abcMffc.c:124:5: error: There is an unknown macro here somewhere. Configuration is required. If Vec_PtrForEachEntry is a macro then please configure it. [unknownMacro] berkeley-abc-0.0~git20230625.01b1bd1/src/base/abci/abcMfs.c:55:5: error: There is an unknown macro here somewhere. Configuration is required. If Abc_NtkForEachCi is a macro then please configure it. [unknownMacro] berkeley-abc-0.0~git20230625.01b1bd1/src/base/abci/abcMini.c:135:5: error: There is an unknown macro here somewhere. Configuration is required. If Abc_NtkForEachCi is a macro then please configure it. [unknownMacro] berkeley-abc-0.0~git20230625.01b1bd1/src/base/abci/abcMiter.c:239:5: error: There is an unknown macro here somewhere. Configuration is required. If Abc_AigForEachAnd is a macro then please configure it. [unknownMacro] berkeley-abc-0.0~git20230625.01b1bd1/src/base/abci/abcMulti.c:650:39: style: Parameter 'pNtk' can be declared as pointer to const [constParameterPointer] berkeley-abc-0.0~git20230625.01b1bd1/src/base/abci/abcLog.c:155:19: portability: Non reentrant function 'strtok' called. For threadsafe applications it is recommended to use the reentrant replacement function 'strtok_r'. [prohibitedstrtokCalled] berkeley-abc-0.0~git20230625.01b1bd1/src/base/abci/abcLog.c:157:19: portability: Non reentrant function 'strtok' called. For threadsafe applications it is recommended to use the reentrant replacement function 'strtok_r'. [prohibitedstrtokCalled] berkeley-abc-0.0~git20230625.01b1bd1/src/base/abci/abcLog.c:158:19: portability: Non reentrant function 'strtok' called. For threadsafe applications it is recommended to use the reentrant replacement function 'strtok_r'. [prohibitedstrtokCalled] berkeley-abc-0.0~git20230625.01b1bd1/src/base/abci/abcLog.c:162:23: portability: Non reentrant function 'strtok' called. For threadsafe applications it is recommended to use the reentrant replacement function 'strtok_r'. [prohibitedstrtokCalled] berkeley-abc-0.0~git20230625.01b1bd1/src/base/abci/abcLog.c:158:17: style: Variable 'pToken' is reassigned a value before the old one has been used. [redundantAssignment] berkeley-abc-0.0~git20230625.01b1bd1/src/base/abci/abcLog.c:157:17: note: pToken is assigned berkeley-abc-0.0~git20230625.01b1bd1/src/base/abci/abcLog.c:158:17: note: pToken is overwritten berkeley-abc-0.0~git20230625.01b1bd1/src/base/abci/abcLog.c:68:34: style: Parameter 'pFileName' can be declared as pointer to const [constParameterPointer] berkeley-abc-0.0~git20230625.01b1bd1/src/base/abci/abcLog.c:68:95: style: Parameter 'pCommand' can be declared as pointer to const [constParameterPointer] berkeley-abc-0.0~git20230625.01b1bd1/src/base/abci/abcLog.c:132:32: style: Parameter 'pFileName' can be declared as pointer to const [constParameterPointer] berkeley-abc-0.0~git20230625.01b1bd1/src/base/abci/abcLog.c:137:26: style: Variable 'pToken' can be declared as pointer to const [constVariablePointer] berkeley-abc-0.0~git20230625.01b1bd1/src/base/abci/abcLog.c:137:36: style: Variable 'RetValue' can be declared as pointer to const [constVariablePointer] berkeley-abc-0.0~git20230625.01b1bd1/src/base/abci/abcLog.c:145:14: style: Variable 'RetValue' is assigned a value that is never used. [unreadVariable] berkeley-abc-0.0~git20230625.01b1bd1/src/base/abci/abcNpn.c:85:60: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable word [valueFlowBailoutIncompleteVar] berkeley-abc-0.0~git20230625.01b1bd1/src/base/abci/abcNpn.c:128:81: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable word [valueFlowBailoutIncompleteVar] berkeley-abc-0.0~git20230625.01b1bd1/src/base/abci/abcNpn.c:138:59: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable word [valueFlowBailoutIncompleteVar] berkeley-abc-0.0~git20230625.01b1bd1/src/base/abci/abcNpn.c:228:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] berkeley-abc-0.0~git20230625.01b1bd1/src/base/abci/abcNpn.c:439:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] berkeley-abc-0.0~git20230625.01b1bd1/src/base/abci/abcNtbdd.c:685:44: style: Parameter 'pNode' can be declared as pointer to const [constParameterPointer] berkeley-abc-0.0~git20230625.01b1bd1/src/base/abci/abcNtbdd.c:686:44: style: Parameter 'pNtk' can be declared as pointer to const [constParameterPointer] berkeley-abc-0.0~git20230625.01b1bd1/src/base/abci/abcOdc.c:253:9: error: There is an unknown macro here somewhere. Configuration is required. If Vec_IntForEachEntry is a macro then please configure it. [unknownMacro] berkeley-abc-0.0~git20230625.01b1bd1/src/base/abci/abcOrder.c:115:9: error: There is an unknown macro here somewhere. Configuration is required. If Vec_PtrForEachEntry is a macro then please configure it. [unknownMacro] berkeley-abc-0.0~git20230625.01b1bd1/src/base/abci/abcPart.c:98:5: error: There is an unknown macro here somewhere. Configuration is required. If Vec_PtrForEachEntry is a macro then please configure it. [unknownMacro] berkeley-abc-0.0~git20230625.01b1bd1/src/base/abci/abcPlace.c:145:9: error: There is an unknown macro here somewhere. Configuration is required. If Abc_ObjForEachFanin is a macro then please configure it. [unknownMacro] berkeley-abc-0.0~git20230625.01b1bd1/src/base/abci/abcNpnSave.c:498:18: portability: Non reentrant function 'strtok' called. For threadsafe applications it is recommended to use the reentrant replacement function 'strtok_r'. [prohibitedstrtokCalled] berkeley-abc-0.0~git20230625.01b1bd1/src/base/abci/abcNpnSave.c:515:18: portability: Non reentrant function 'strtok' called. For threadsafe applications it is recommended to use the reentrant replacement function 'strtok_r'. [prohibitedstrtokCalled] berkeley-abc-0.0~git20230625.01b1bd1/src/base/abci/abcNpnSave.c:296:10: style: Condition 'fUsePolarity' is always false [knownConditionTrueFalse] berkeley-abc-0.0~git20230625.01b1bd1/src/base/abci/abcNpnSave.c:284:27: note: Assignment 'fUsePolarity=0', assigned value is 0 berkeley-abc-0.0~git20230625.01b1bd1/src/base/abci/abcNpnSave.c:296:10: note: Condition 'fUsePolarity' is always false berkeley-abc-0.0~git20230625.01b1bd1/src/base/abci/abcNpnSave.c:296:26: style: Condition 'fUsePermutation' is always false [knownConditionTrueFalse] berkeley-abc-0.0~git20230625.01b1bd1/src/base/abci/abcNpnSave.c:285:27: note: Assignment 'fUsePermutation=0', assigned value is 0 berkeley-abc-0.0~git20230625.01b1bd1/src/base/abci/abcNpnSave.c:296:26: note: Condition 'fUsePermutation' is always false berkeley-abc-0.0~git20230625.01b1bd1/src/base/abci/abcNpnSave.c:305:10: style: Condition 'fUsePolarity' is always false [knownConditionTrueFalse] berkeley-abc-0.0~git20230625.01b1bd1/src/base/abci/abcNpnSave.c:284:27: note: Assignment 'fUsePolarity=0', assigned value is 0 berkeley-abc-0.0~git20230625.01b1bd1/src/base/abci/abcNpnSave.c:305:10: note: Condition 'fUsePolarity' is always false berkeley-abc-0.0~git20230625.01b1bd1/src/base/abci/abcNpnSave.c:318:10: style: Condition 'fUsePermutation' is always false [knownConditionTrueFalse] berkeley-abc-0.0~git20230625.01b1bd1/src/base/abci/abcNpnSave.c:285:27: note: Assignment 'fUsePermutation=0', assigned value is 0 berkeley-abc-0.0~git20230625.01b1bd1/src/base/abci/abcNpnSave.c:318:10: note: Condition 'fUsePermutation' is always false berkeley-abc-0.0~git20230625.01b1bd1/src/base/abci/abcNpnSave.c:595:24: style: Variable 'p->nBufferSize' is reassigned a value before the old one has been used. [redundantAssignment] berkeley-abc-0.0~git20230625.01b1bd1/src/base/abci/abcNpnSave.c:594:24: note: p->nBufferSize is assigned berkeley-abc-0.0~git20230625.01b1bd1/src/base/abci/abcNpnSave.c:595:24: note: p->nBufferSize is overwritten berkeley-abc-0.0~git20230625.01b1bd1/src/base/abci/abcNpnSave.c:296:23: style: Same expression on both sides of '||' because 'fUsePolarity' and 'fUsePermutation' represent the same value. [knownConditionTrueFalse] berkeley-abc-0.0~git20230625.01b1bd1/src/base/abci/abcNpnSave.c:284:27: note: 'fUsePolarity' is assigned value '0' here. berkeley-abc-0.0~git20230625.01b1bd1/src/base/abci/abcNpnSave.c:285:27: note: 'fUsePermutation' is assigned value '0' here. berkeley-abc-0.0~git20230625.01b1bd1/src/base/abci/abcNpnSave.c:296:23: note: Same expression on both sides of '||' because 'fUsePolarity' and 'fUsePermutation' represent the same value. berkeley-abc-0.0~git20230625.01b1bd1/src/base/abci/abcNpnSave.c:487:14: style: Local variable 'Truth' shadows outer variable [shadowVariable] berkeley-abc-0.0~git20230625.01b1bd1/src/base/abci/abcNpnSave.c:52:13: note: Shadowed declaration berkeley-abc-0.0~git20230625.01b1bd1/src/base/abci/abcNpnSave.c:487:14: note: Shadow variable berkeley-abc-0.0~git20230625.01b1bd1/src/base/abci/abcNpnSave.c:49:51: style: Parameter 'p' can be declared as pointer to const [constParameterPointer] berkeley-abc-0.0~git20230625.01b1bd1/src/base/abci/abcNpnSave.c:50:54: style: Parameter 'p' can be declared as pointer to const [constParameterPointer] berkeley-abc-0.0~git20230625.01b1bd1/src/base/abci/abcNpnSave.c:50:69: style: Parameter 'pObj' can be declared as pointer to const [constParameterPointer] berkeley-abc-0.0~git20230625.01b1bd1/src/base/abci/abcNpnSave.c:356:35: error: Uninitialized variable: pCanonPerm[v] [legacyUninitvar] berkeley-abc-0.0~git20230625.01b1bd1/src/base/abci/abcNpnSave.c:398:5: style: Variable 'clk' is assigned a value that is never used. [unreadVariable] berkeley-abc-0.0~git20230625.01b1bd1/src/base/abci/abcPrint.c:487:5: error: There is an unknown macro here somewhere. Configuration is required. If Abc_NtkForEachPi is a macro then please configure it. [unknownMacro] berkeley-abc-0.0~git20230625.01b1bd1/src/base/abci/abcProve.c:103:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] berkeley-abc-0.0~git20230625.01b1bd1/src/base/abci/abcQbf.c:76:13: style: Variable 'nInputs' is assigned a value that is never used. [unreadVariable] berkeley-abc-0.0~git20230625.01b1bd1/src/base/abci/abcQbf.c:165:6: style: Variable 'clkV' is assigned a value that is never used. [unreadVariable] berkeley-abc-0.0~git20230625.01b1bd1/src/base/abci/abcQuant.c:185:5: error: There is an unknown macro here somewhere. Configuration is required. If Abc_NtkForEachLatchInput is a macro then please configure it. [unknownMacro] berkeley-abc-0.0~git20230625.01b1bd1/src/base/abci/abcRec3.c:178:5: error: There is an unknown macro here somewhere. Configuration is required. If Gia_ManForEachCo is a macro then please configure it. [unknownMacro] berkeley-abc-0.0~git20230625.01b1bd1/src/base/abci/abcReconv.c:72:5: error: There is an unknown macro here somewhere. Configuration is required. If Vec_PtrForEachEntry is a macro then please configure it. [unknownMacro] berkeley-abc-0.0~git20230625.01b1bd1/src/base/abci/abcRefactor.c:89:5: error: There is an unknown macro here somewhere. Configuration is required. If Vec_PtrForEachEntry is a macro then please configure it. [unknownMacro] berkeley-abc-0.0~git20230625.01b1bd1/src/base/abci/abcProve.c:256:11: style: Variable 'pModel' can be declared as pointer to const [constVariablePointer] berkeley-abc-0.0~git20230625.01b1bd1/src/base/abci/abcRenode.c:316:40: style: Parameter 'pNtk' can be declared as pointer to const [constParameterPointer] berkeley-abc-0.0~git20230625.01b1bd1/src/base/abci/abcReorder.c:107:37: style: Parameter 'pNtk' can be declared as pointer to const [constParameterPointer] berkeley-abc-0.0~git20230625.01b1bd1/src/base/abci/abcRestruct.c:1501:37: style: Parameter 'pNtk' can be declared as pointer to const [constParameterPointer] berkeley-abc-0.0~git20230625.01b1bd1/src/base/abci/abcRewrite.c:63:50: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Abc_Obj_t [valueFlowBailoutIncompleteVar] berkeley-abc-0.0~git20230625.01b1bd1/src/base/abci/abcRewrite.c:217:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Cut_Params_t [valueFlowBailoutIncompleteVar] berkeley-abc-0.0~git20230625.01b1bd1/src/base/abci/abcRewrite.c:257:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] berkeley-abc-0.0~git20230625.01b1bd1/src/base/abci/abcResub.c:165:9: error: There is an unknown macro here somewhere. Configuration is required. If Abc_NtkForEachLatch is a macro then please configure it. [unknownMacro] berkeley-abc-0.0~git20230625.01b1bd1/src/base/abci/abcRpo.c:152:61: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable word [valueFlowBailoutIncompleteVar] berkeley-abc-0.0~git20230625.01b1bd1/src/base/abci/abcRpo.c:430:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] berkeley-abc-0.0~git20230625.01b1bd1/src/base/abci/abcRr.c:183:9: error: There is an unknown macro here somewhere. Configuration is required. If Abc_ObjForEachFanin is a macro then please configure it. [unknownMacro] berkeley-abc-0.0~git20230625.01b1bd1/src/base/abci/abcRunGen.c:45:28: style: Parameter 'pFileNames' can be declared as const array [constParameter] berkeley-abc-0.0~git20230625.01b1bd1/src/base/abci/abcRpo.c:316:25: error: Shifting by a negative value is undefined behaviour [shiftNegative] berkeley-abc-0.0~git20230625.01b1bd1/src/base/abci/abcRpo.c:42:42: style: Parameter 'p' can be declared as pointer to const [constParameterPointer] berkeley-abc-0.0~git20230625.01b1bd1/src/base/abci/abcRpo.c:56:42: style: Parameter 'p' can be declared as pointer to const [constParameterPointer] berkeley-abc-0.0~git20230625.01b1bd1/src/base/abci/abcRpo.c:273:37: style: Parameter 'pFileName' can be declared as pointer to const [constParameterPointer] berkeley-abc-0.0~git20230625.01b1bd1/src/base/abci/abcSat.c:195:5: error: There is an unknown macro here somewhere. Configuration is required. If Abc_NtkForEachCi is a macro then please configure it. [unknownMacro] berkeley-abc-0.0~git20230625.01b1bd1/src/base/abci/abcScorr.c:78:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AIG_OBJ_NONE [valueFlowBailoutIncompleteVar] berkeley-abc-0.0~git20230625.01b1bd1/src/base/abci/abcScorr.c:320:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Abc_Ntk_t [valueFlowBailoutIncompleteVar] berkeley-abc-0.0~git20230625.01b1bd1/src/base/abci/abcSaucy.c:2726:9: error: There is an unknown macro here somewhere. Configuration is required. If Abc_ObjForEachFanout is a macro then please configure it. [unknownMacro] berkeley-abc-0.0~git20230625.01b1bd1/src/base/abci/abcSense.c:203:9: error: There is an unknown macro here somewhere. Configuration is required. If Vec_IntForEachEntry is a macro then please configure it. [unknownMacro] berkeley-abc-0.0~git20230625.01b1bd1/src/base/abci/abcSpeedup.c:384:5: error: There is an unknown macro here somewhere. Configuration is required. If Vec_PtrForEachEntry is a macro then please configure it. [unknownMacro] berkeley-abc-0.0~git20230625.01b1bd1/src/base/abci/abcStrash.c:65:5: error: There is an unknown macro here somewhere. Configuration is required. If Vec_PtrForEachEntry is a macro then please configure it. [unknownMacro] berkeley-abc-0.0~git20230625.01b1bd1/src/base/abci/abcSweep.c:78:9: error: There is an unknown macro here somewhere. Configuration is required. If Abc_NtkForEachNode is a macro then please configure it. [unknownMacro] berkeley-abc-0.0~git20230625.01b1bd1/src/base/abci/abcSymm.c:257:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable word [valueFlowBailoutIncompleteVar] berkeley-abc-0.0~git20230625.01b1bd1/src/base/abci/abcSymm.c:279:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable word [valueFlowBailoutIncompleteVar] berkeley-abc-0.0~git20230625.01b1bd1/src/base/abci/abcSymm.c:328:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] berkeley-abc-0.0~git20230625.01b1bd1/src/base/abci/abcSymm.c:238:37: style: Parameter 'pNtk' can be declared as pointer to const [constParameterPointer] berkeley-abc-0.0~git20230625.01b1bd1/src/base/abci/abcSymm.c:255:9: style: Variable 'Rand' can be declared as const array [constVariable] berkeley-abc-0.0~git20230625.01b1bd1/src/base/abci/abcScorr.c:381:9: error: Resource leak: pFile [resourceLeak] berkeley-abc-0.0~git20230625.01b1bd1/src/base/abci/abcScorr.c:90:17: warning:inconclusive: Either the condition 'pNode' is redundant or there is possible null pointer dereference: pNode. [nullPointerRedundantCheck] berkeley-abc-0.0~git20230625.01b1bd1/src/base/abci/abcScorr.c:76:14: note: Assuming that condition 'pNode' is not redundant berkeley-abc-0.0~git20230625.01b1bd1/src/base/abci/abcScorr.c:90:17: note: Null pointer dereference berkeley-abc-0.0~git20230625.01b1bd1/src/base/abci/abcScorr.c:105:17: warning:inconclusive: Either the condition 'pNode' is redundant or there is possible null pointer dereference: pNode. [nullPointerRedundantCheck] berkeley-abc-0.0~git20230625.01b1bd1/src/base/abci/abcScorr.c:91:14: note: Assuming that condition 'pNode' is not redundant berkeley-abc-0.0~git20230625.01b1bd1/src/base/abci/abcScorr.c:105:17: note: Null pointer dereference berkeley-abc-0.0~git20230625.01b1bd1/src/base/abci/abcScorr.c:155:12: style: Variable 'pName1' can be declared as pointer to const [constVariablePointer] berkeley-abc-0.0~git20230625.01b1bd1/src/base/abci/abcScorr.c:156:12: style: Variable 'pName2' can be declared as pointer to const [constVariablePointer] berkeley-abc-0.0~git20230625.01b1bd1/src/base/abci/abcScorr.c:176:12: style: Variable 'pName1' can be declared as pointer to const [constVariablePointer] berkeley-abc-0.0~git20230625.01b1bd1/src/base/abci/abcScorr.c:458:71: style: Parameter 'pCorPars' can be declared as pointer to const [constParameterPointer] berkeley-abc-0.0~git20230625.01b1bd1/src/base/abci/abcTim.c:80:5: error: There is an unknown macro here somewhere. Configuration is required. If Abc_ObjForEachFanin is a macro then please configure it. [unknownMacro] berkeley-abc-0.0~git20230625.01b1bd1/src/base/abci/abcTiming.c:181:5: error: There is an unknown macro here somewhere. Configuration is required. If Abc_NtkForEachCi is a macro then please configure it. [unknownMacro] berkeley-abc-0.0~git20230625.01b1bd1/src/base/abci/abcUnate.c:168:37: style: Parameter 'pNtk' can be declared as pointer to const [constParameterPointer] berkeley-abc-0.0~git20230625.01b1bd1/src/base/abci/abcUnreach.c:356:46: style: Parameter 'pNtk' can be declared as pointer to const [constParameterPointer] berkeley-abc-0.0~git20230625.01b1bd1/src/base/abci/abcVerify.c:710:5: error: There is an unknown macro here somewhere. Configuration is required. If Abc_NtkForEachCi is a macro then please configure it. [unknownMacro] berkeley-abc-0.0~git20230625.01b1bd1/src/base/abci/abcXsim.c:122:9: error: There is an unknown macro here somewhere. Configuration is required. If Abc_NtkForEachPi is a macro then please configure it. [unknownMacro] berkeley-abc-0.0~git20230625.01b1bd1/src/base/abci/abciUnfold2.c:31:63: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EOF [valueFlowBailoutIncompleteVar] berkeley-abc-0.0~git20230625.01b1bd1/src/base/abci/abciUnfold2.c:136:62: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EOF [valueFlowBailoutIncompleteVar] berkeley-abc-0.0~git20230625.01b1bd1/src/base/abci/fahout_cut.c:58:5: error: There is an unknown macro here somewhere. Configuration is required. If Abc_ObjForEachFanin is a macro then please configure it. [unknownMacro] berkeley-abc-0.0~git20230625.01b1bd1/src/base/abci/abciUnfold2.c:23:55: error: Uninitialized variable: pNtk [uninitvar] berkeley-abc-0.0~git20230625.01b1bd1/src/base/abci/abciUnfold2.c:130:53: error: Uninitialized variable: pNtk [uninitvar] berkeley-abc-0.0~git20230625.01b1bd1/src/base/abci/abcNpn.c:227:18: style: The if condition is the same as the previous if condition [duplicateCondition] berkeley-abc-0.0~git20230625.01b1bd1/src/base/abci/abcNpn.c:225:18: note: First condition berkeley-abc-0.0~git20230625.01b1bd1/src/base/abci/abcNpn.c:227:18: note: Second condition berkeley-abc-0.0~git20230625.01b1bd1/src/base/acb/acb.h:442:9: error: There is an unknown macro here somewhere. Configuration is required. If Vec_IntForEachEntry is a macro then please configure it. [unknownMacro] berkeley-abc-0.0~git20230625.01b1bd1/src/base/abci/abcNpn.c:71:44: style: Parameter 'pFunc' can be declared as pointer to const [constParameterPointer] berkeley-abc-0.0~git20230625.01b1bd1/src/base/abci/abcNpn.c:73:21: style: Variable 's_BigPrimes' can be declared as const array [constVariable] berkeley-abc-0.0~git20230625.01b1bd1/src/base/abci/abcNpn.c:81:85: style: Parameter 'pTable' can be declared as pointer to const [constParameterPointer] berkeley-abc-0.0~git20230625.01b1bd1/src/base/abci/abcNpn.c:81:99: style: Parameter 'pNexts' can be declared as pointer to const [constParameterPointer] berkeley-abc-0.0~git20230625.01b1bd1/src/base/abci/abcNpn.c:186:12: style: Variable 'pAlgoName' can be declared as pointer to const [constVariablePointer] berkeley-abc-0.0~git20230625.01b1bd1/src/base/abci/abcNpn.c:312:25: style: Variable 'uCanonPhase' is assigned a value that is never used. [unreadVariable] berkeley-abc-0.0~git20230625.01b1bd1/src/base/bac/bac.h:36:0: debug: Failed to parse 'typedef ABC_NAMESPACE_HEADER_START enum { BAC_OBJ_NONE = 0 , BAC_OBJ_PI , BAC_OBJ_PO , BAC_OBJ_BI , BAC_OBJ_BO , BAC_OBJ_BOX , BAC_BOX_CF , BAC_BOX_CT , BAC_BOX_CX , BAC_BOX_CZ , BAC_BOX_BUF , BAC_BOX_INV , BAC_BOX_AND , BAC_BOX_NAND , BAC_BOX_OR , BAC_BOX_NOR , BAC_BOX_XOR , BAC_BOX_XNOR , BAC_BOX_SHARP , BAC_BOX_SHARPL , BAC_BOX_MUX , BAC_BOX_MAJ , BAC_BOX_RAND , BAC_BOX_RNAND , BAC_BOX_ROR , BAC_BOX_RNOR , BAC_BOX_RXOR , BAC_BOX_RXNOR , BAC_BOX_LAND , BAC_BOX_LNAND , BAC_BOX_LOR , BAC_BOX_LNOR , BAC_BOX_LXOR , BAC_BOX_LXNOR , BAC_BOX_NMUX , BAC_BOX_SEL , BAC_BOX_PSEL , BAC_BOX_ENC , BAC_BOX_PENC , BAC_BOX_DEC , BAC_BOX_EDEC , BAC_BOX_ADD , BAC_BOX_SUB , BAC_BOX_MUL , BAC_BOX_DIV , BAC_BOX_MOD , BAC_BOX_REM , BAC_BOX_POW , BAC_BOX_MIN , BAC_BOX_ABS , BAC_BOX_LTHAN , BAC_BOX_LETHAN , BAC_BOX_METHAN , BAC_BOX_MTHAN , BAC_BOX_EQU , BAC_BOX_NEQU , BAC_BOX_SHIL , BAC_BOX_SHIR , BAC_BOX_ROTL , BAC_BOX_ROTR , BAC_BOX_GATE , BAC_BOX_LUT , BAC_BOX_ASSIGN , BAC_BOX_TRI , BAC_BOX_RAM , BAC_BOX_RAMR , BAC_BOX_RAMW , BAC_BOX_RAMWC , BAC_BOX_RAMBOX , BAC_BOX_LATCH , BAC_BOX_LATCHRS , BAC_BOX_DFF , BAC_BOX_DFFRS , BAC_BOX_UNKNOWN } Bac_ObjType_t ;'. The checking continues anyway. [simplifyTypedef] berkeley-abc-0.0~git20230625.01b1bd1/src/base/bac/bac.h:225:125: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BAC_OBJ_BI [valueFlowBailoutIncompleteVar] berkeley-abc-0.0~git20230625.01b1bd1/src/base/bac/bac.h:226:125: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BAC_OBJ_BO [valueFlowBailoutIncompleteVar] berkeley-abc-0.0~git20230625.01b1bd1/src/base/bac/bac.h:229:146: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BAC_OBJ_BOX [valueFlowBailoutIncompleteVar] berkeley-abc-0.0~git20230625.01b1bd1/src/base/bac/bac.h:230:126: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BAC_OBJ_BOX [valueFlowBailoutIncompleteVar] berkeley-abc-0.0~git20230625.01b1bd1/src/base/bac/bac.h:231:125: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BAC_OBJ_BOX [valueFlowBailoutIncompleteVar] berkeley-abc-0.0~git20230625.01b1bd1/src/base/bac/bac.h:262:117: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BAC_BOX_UNKNOWN [valueFlowBailoutIncompleteVar] berkeley-abc-0.0~git20230625.01b1bd1/src/base/bac/bac.h:267:108: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BAC_OBJ_PI [valueFlowBailoutIncompleteVar] berkeley-abc-0.0~git20230625.01b1bd1/src/base/bac/bac.h:268:108: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BAC_OBJ_PO [valueFlowBailoutIncompleteVar] berkeley-abc-0.0~git20230625.01b1bd1/src/base/bac/bac.h:270:108: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BAC_OBJ_BI [valueFlowBailoutIncompleteVar] berkeley-abc-0.0~git20230625.01b1bd1/src/base/bac/bac.h:271:108: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BAC_OBJ_BO [valueFlowBailoutIncompleteVar] berkeley-abc-0.0~git20230625.01b1bd1/src/base/bac/bac.h:274:108: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BAC_OBJ_BOX [valueFlowBailoutIncompleteVar] berkeley-abc-0.0~git20230625.01b1bd1/src/base/bac/bac.h:276:108: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BAC_BOX_GATE [valueFlowBailoutIncompleteVar] berkeley-abc-0.0~git20230625.01b1bd1/src/base/bac/bac.h:279:107: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BAC_OBJ_BOX [valueFlowBailoutIncompleteVar] berkeley-abc-0.0~git20230625.01b1bd1/src/base/bac/bac.h:280:108: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BAC_BOX_CF [valueFlowBailoutIncompleteVar] berkeley-abc-0.0~git20230625.01b1bd1/src/base/bac/bac.h:281:108: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BAC_BOX_CF [valueFlowBailoutIncompleteVar] berkeley-abc-0.0~git20230625.01b1bd1/src/base/bac/bac.h:416:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BAC_OBJ_PI [valueFlowBailoutIncompleteVar] berkeley-abc-0.0~git20230625.01b1bd1/src/base/bac/bac.h:436:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BAC_OBJ_BI [valueFlowBailoutIncompleteVar] berkeley-abc-0.0~git20230625.01b1bd1/src/base/bac/bac.h:472:67: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable iNew [valueFlowBailoutIncompleteVar] berkeley-abc-0.0~git20230625.01b1bd1/src/base/bac/bac.h:721:60: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable pSymbs [valueFlowBailoutIncompleteVar] berkeley-abc-0.0~git20230625.01b1bd1/src/base/bac/bac.h:883:49: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BAC_BOX_CF [valueFlowBailoutIncompleteVar] berkeley-abc-0.0~git20230625.01b1bd1/src/base/bac/bac.h:923:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BAC_BOX_CF [valueFlowBailoutIncompleteVar] berkeley-abc-0.0~git20230625.01b1bd1/src/base/bac/bac.h:944:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BAC_BOX_CF [valueFlowBailoutIncompleteVar] berkeley-abc-0.0~git20230625.01b1bd1/src/base/bac/bacBac.c:111:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BAC_OBJ_PI [valueFlowBailoutIncompleteVar] berkeley-abc-0.0~git20230625.01b1bd1/src/base/bac/bacBlast.c:282:5: error: There is an unknown macro here somewhere. Configuration is required. If Gia_ManForEachPi is a macro then please configure it. [unknownMacro] berkeley-abc-0.0~git20230625.01b1bd1/src/base/bac/bacPrs.h:294:5: error: There is an unknown macro here somewhere. Configuration is required. If Vec_PtrForEachEntry is a macro then please configure it. [unknownMacro] berkeley-abc-0.0~git20230625.01b1bd1/src/base/bac/bac.h:196:55: style: Parameter 'p' can be declared as pointer to const [constParameterPointer] berkeley-abc-0.0~git20230625.01b1bd1/src/base/bac/bac.h:197:55: style: Parameter 'p' can be declared as pointer to const [constParameterPointer] berkeley-abc-0.0~git20230625.01b1bd1/src/base/bac/bac.h:198:57: style: Parameter 'p' can be declared as pointer to const [constParameterPointer] berkeley-abc-0.0~git20230625.01b1bd1/src/base/bac/bac.h:211:54: style: Parameter 'p' can be declared as pointer to const [constParameterPointer] berkeley-abc-0.0~git20230625.01b1bd1/src/base/bac/bac.h:212:57: style: Parameter 'p' can be declared as pointer to const [constParameterPointer] berkeley-abc-0.0~git20230625.01b1bd1/src/base/bac/bac.h:214:55: style: Parameter 'p' can be declared as pointer to const [constParameterPointer] berkeley-abc-0.0~git20230625.01b1bd1/src/base/bac/bac.h:237:58: style: Parameter 'p' can be declared as pointer to const [constParameterPointer] berkeley-abc-0.0~git20230625.01b1bd1/src/base/bac/bac.h:247:85: style: Variable 'a' can be declared as pointer to const [constVariablePointer] berkeley-abc-0.0~git20230625.01b1bd1/src/base/bac/bac.h:248:85: style: Variable 'a' can be declared as pointer to const [constVariablePointer] berkeley-abc-0.0~git20230625.01b1bd1/src/base/bac/bac.h:470:67: style: Parameter 'pArray' can be declared as pointer to const [constParameterPointer] berkeley-abc-0.0~git20230625.01b1bd1/src/base/bac/bac.h:511:46: style: Parameter 'p' can be declared as pointer to const [constParameterPointer] berkeley-abc-0.0~git20230625.01b1bd1/src/base/bac/bac.h:881:51: style: Parameter 'pSop' can be declared as pointer to const [constParameterPointer] berkeley-abc-0.0~git20230625.01b1bd1/src/base/bac/bac.h:901:48: style: Parameter 'pSop' can be declared as pointer to const [constParameterPointer] berkeley-abc-0.0~git20230625.01b1bd1/src/base/bac/bacBac.c:45:77: style: Parameter 'pLimit' can be declared as pointer to const [constParameterPointer] berkeley-abc-0.0~git20230625.01b1bd1/src/base/bac/bacBac.c:272:30: style: Parameter 'pFileName' can be declared as pointer to const [constParameterPointer] berkeley-abc-0.0~git20230625.01b1bd1/src/base/bac/bacNtk.c:126:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BAC_BOX_UNKNOWN [valueFlowBailoutIncompleteVar] berkeley-abc-0.0~git20230625.01b1bd1/src/base/bac/bacNtk.c:134:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BAC_BOX_UNKNOWN [valueFlowBailoutIncompleteVar] berkeley-abc-0.0~git20230625.01b1bd1/src/base/bac/bacNtk.c:165:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BAC_OBJ_NONE [valueFlowBailoutIncompleteVar] berkeley-abc-0.0~git20230625.01b1bd1/src/base/bac/bacNtk.c:539:47: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BAC_OBJ_BI [valueFlowBailoutIncompleteVar] berkeley-abc-0.0~git20230625.01b1bd1/src/base/bac/bacNtk.c:578:52: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BAC_OBJ_PI [valueFlowBailoutIncompleteVar] berkeley-abc-0.0~git20230625.01b1bd1/src/base/bac/bacOper.c:111:5: error: There is an unknown macro here somewhere. Configuration is required. If Vec_IntForEachEntry is a macro then please configure it. [unknownMacro] berkeley-abc-0.0~git20230625.01b1bd1/src/base/bac/bacPtr.c:102:5: error: There is an unknown macro here somewhere. Configuration is required. If Vec_PtrForEachEntryStart is a macro then please configure it. [unknownMacro] berkeley-abc-0.0~git20230625.01b1bd1/src/base/bac/bacPtrAbc.c:157:5: error: There is an unknown macro here somewhere. Configuration is required. If Abc_NtkForEachBox is a macro then please configure it. [unknownMacro] berkeley-abc-0.0~git20230625.01b1bd1/src/base/bac/bacNtk.c:540:25: style: Variable 'iObjNew' is reassigned a value before the old one has been used. [redundantAssignment] berkeley-abc-0.0~git20230625.01b1bd1/src/base/bac/bacNtk.c:539:25: note: iObjNew is assigned berkeley-abc-0.0~git20230625.01b1bd1/src/base/bac/bacNtk.c:540:25: note: iObjNew is overwritten berkeley-abc-0.0~git20230625.01b1bd1/src/base/bac/bacNtk.c:541:25: style: Variable 'iObjNew' is reassigned a value before the old one has been used. [redundantAssignment] berkeley-abc-0.0~git20230625.01b1bd1/src/base/bac/bacNtk.c:540:25: note: iObjNew is assigned berkeley-abc-0.0~git20230625.01b1bd1/src/base/bac/bacNtk.c:541:25: note: iObjNew is overwritten berkeley-abc-0.0~git20230625.01b1bd1/src/base/bac/bacNtk.c:146:12: style: Variable 'pName' can be declared as pointer to const [constVariablePointer] berkeley-abc-0.0~git20230625.01b1bd1/src/base/bac/bacNtk.c:147:12: style: Variable 'pSymb' can be declared as pointer to const [constVariablePointer] berkeley-abc-0.0~git20230625.01b1bd1/src/base/bac/bacNtk.c:276:74: style: Parameter 'pPref' can be declared as pointer to const [constParameterPointer] berkeley-abc-0.0~git20230625.01b1bd1/src/base/bac/bacNtk.c:194:39: style: Variable 'Count' is assigned a value that is never used. [unreadVariable] berkeley-abc-0.0~git20230625.01b1bd1/src/base/bac/bacNtk.c:304:31: style: Variable 'iName' is assigned a value that is never used. [unreadVariable] berkeley-abc-0.0~git20230625.01b1bd1/src/base/cba/cba.h:793:5: error: There is an unknown macro here somewhere. Configuration is required. If Vec_IntForEachEntry is a macro then please configure it. [unknownMacro] berkeley-abc-0.0~git20230625.01b1bd1/src/base/cmd/cmdAlias.c:113:39: style:inconclusive: Function 'CmdCommandAliasFree' argument 1 names different: declaration 'p' definition 'pAlias'. [funcArgNamesDifferent] berkeley-abc-0.0~git20230625.01b1bd1/src/base/cmd/cmdInt.h:70:52: note: Function 'CmdCommandAliasFree' argument 1 names different: declaration 'p' definition 'pAlias'. berkeley-abc-0.0~git20230625.01b1bd1/src/base/cmd/cmdAlias.c:113:39: note: Function 'CmdCommandAliasFree' argument 1 names different: declaration 'p' definition 'pAlias'. berkeley-abc-0.0~git20230625.01b1bd1/src/base/cmd/cmd.c:140:5: error: There is an unknown macro here somewhere. Configuration is required. If st__foreach_item is a macro then please configure it. [unknownMacro] berkeley-abc-0.0~git20230625.01b1bd1/src/base/cmd/cmdAlias.c:72:60: style: Parameter 'pAlias' can be declared as pointer to const [constParameterPointer] berkeley-abc-0.0~git20230625.01b1bd1/src/base/cmd/cmdAuto.c:672:9: error: There is an unknown macro here somewhere. Configuration is required. If Vec_PtrForEachEntry is a macro then please configure it. [unknownMacro] berkeley-abc-0.0~git20230625.01b1bd1/src/base/cmd/cmdHist.c:54:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ABC_MAX_STR [valueFlowBailoutIncompleteVar] berkeley-abc-0.0~git20230625.01b1bd1/src/base/cmd/cmdLoad.c:170:21: style: Condition 'vFileNames==NULL' is always true [knownConditionTrueFalse] berkeley-abc-0.0~git20230625.01b1bd1/src/base/cmd/cmdLoad.c:169:37: note: Calling function 'CmdCollectFileNames' returns 0 berkeley-abc-0.0~git20230625.01b1bd1/src/base/cmd/cmdLoad.c:169:37: note: Assignment 'vFileNames=CmdCollectFileNames()', assigned value is 0 berkeley-abc-0.0~git20230625.01b1bd1/src/base/cmd/cmdLoad.c:170:21: note: Condition 'vFileNames==NULL' is always true berkeley-abc-0.0~git20230625.01b1bd1/src/base/cmd/cmdLoad.c:199:30: style: Parameter 'pAbc' can be declared as pointer to const [constParameterPointer] berkeley-abc-0.0~git20230625.01b1bd1/src/base/cmd/cmdPlugin.c:294:5: error: There is an unknown macro here somewhere. Configuration is required. If Gia_ManForEachRo is a macro then please configure it. [unknownMacro] berkeley-abc-0.0~git20230625.01b1bd1/src/base/cmd/cmdStarter.c:47:29: style: Parameter 'pFileName' can be declared as pointer to const [constParameterPointer] berkeley-abc-0.0~git20230625.01b1bd1/src/base/cmd/cmdStarter.c:47:47: style: Parameter 'pBinary' can be declared as pointer to const [constParameterPointer] berkeley-abc-0.0~git20230625.01b1bd1/src/base/cmd/cmdStarter.c:47:63: style: Parameter 'pCommand' can be declared as pointer to const [constParameterPointer] berkeley-abc-0.0~git20230625.01b1bd1/src/base/cmd/cmdUtils.c:417:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] berkeley-abc-0.0~git20230625.01b1bd1/src/base/cmd/cmdUtils.c:587:53: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable sName [valueFlowBailoutIncompleteVar] berkeley-abc-0.0~git20230625.01b1bd1/src/base/cmd/cmdUtils.c:748:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] berkeley-abc-0.0~git20230625.01b1bd1/src/base/cmd/cmdUtils.c:830:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] berkeley-abc-0.0~git20230625.01b1bd1/src/base/cmd/cmdHist.c:77:26: warning:inconclusive: Possible null pointer dereference: pStr [nullPointer] berkeley-abc-0.0~git20230625.01b1bd1/src/base/cmd/cmdHist.c:73:23: note: Assignment 'pStr=NULL', assigned value is 0 berkeley-abc-0.0~git20230625.01b1bd1/src/base/cmd/cmdHist.c:77:26: note: Null pointer dereference berkeley-abc-0.0~git20230625.01b1bd1/src/base/cmd/cmdHist.c:50:46: style:inconclusive: Function 'Cmd_HistoryAddCommand' argument 1 names different: declaration 'pAbc' definition 'p'. [funcArgNamesDifferent] berkeley-abc-0.0~git20230625.01b1bd1/src/base/cmd/cmd.h:63:59: note: Function 'Cmd_HistoryAddCommand' argument 1 names different: declaration 'pAbc' definition 'p'. berkeley-abc-0.0~git20230625.01b1bd1/src/base/cmd/cmdHist.c:50:46: note: Function 'Cmd_HistoryAddCommand' argument 1 names different: declaration 'pAbc' definition 'p'. berkeley-abc-0.0~git20230625.01b1bd1/src/base/cmd/cmdHist.c:103:37: style: Parameter 'p' can be declared as pointer to const [constParameterPointer] berkeley-abc-0.0~git20230625.01b1bd1/src/base/cmd/cmdHist.c:134:38: style: Parameter 'p' can be declared as pointer to const [constParameterPointer] berkeley-abc-0.0~git20230625.01b1bd1/src/base/cmd/cmdHist.c:164:38: style: Parameter 'p' can be declared as pointer to const [constParameterPointer] berkeley-abc-0.0~git20230625.01b1bd1/src/base/cmd/cmdApi.c:128:16: style: Variable 'pNumb' can be declared as pointer to const [constVariablePointer] berkeley-abc-0.0~git20230625.01b1bd1/src/base/cmd/cmdApi.c:102:98: style: Variable 'piCount' is assigned a value that is never used. [unreadVariable] berkeley-abc-0.0~git20230625.01b1bd1/src/base/cmd/cmdApi.c:103:98: style: Variable 'poCount' is assigned a value that is never used. [unreadVariable] berkeley-abc-0.0~git20230625.01b1bd1/src/base/cmd/cmdApi.c:104:98: style: Variable 'ndCount' is assigned a value that is never used. [unreadVariable] berkeley-abc-0.0~git20230625.01b1bd1/src/base/cmd/cmdApi.c:105:98: style: Variable 'Area' is assigned a value that is never used. [unreadVariable] berkeley-abc-0.0~git20230625.01b1bd1/src/base/cmd/cmdApi.c:106:98: style: Variable 'Depth' is assigned a value that is never used. [unreadVariable] berkeley-abc-0.0~git20230625.01b1bd1/src/base/exor/exor.c:979:5: error: There is an unknown macro here somewhere. Configuration is required. If Abc_NtkForEachCi is a macro then please configure it. [unknownMacro] berkeley-abc-0.0~git20230625.01b1bd1/src/base/exor/exor.h:51:0: debug: Failed to parse 'typedef ABC_NAMESPACE_HEADER_START enum { MULTI_OUTPUT = 1 , SINGLE_NODE , MULTI_NODE } type ;'. The checking continues anyway. [simplifyTypedef] berkeley-abc-0.0~git20230625.01b1bd1/src/base/exor/exorCubes.c:157:29: style:inconclusive: Function 'AddToFreeCubes' argument 1 names different: declaration 'pC' definition 'p'. [funcArgNamesDifferent] berkeley-abc-0.0~git20230625.01b1bd1/src/base/exor/exor.h:160:35: note: Function 'AddToFreeCubes' argument 1 names different: declaration 'pC' definition 'p'. berkeley-abc-0.0~git20230625.01b1bd1/src/base/exor/exorCubes.c:157:29: note: Function 'AddToFreeCubes' argument 1 names different: declaration 'pC' definition 'p'. berkeley-abc-0.0~git20230625.01b1bd1/src/base/abci/abcExact.c:2540:14: warning: Assert statement calls a function which may have desired side effects: 'Abc_NtkFindExact'. [assertWithSideEffect] berkeley-abc-0.0~git20230625.01b1bd1/src/base/abci/abcExact.c:2542:14: warning: Assert statement calls a function which may have desired side effects: 'Abc_NtkFindExact'. [assertWithSideEffect] berkeley-abc-0.0~git20230625.01b1bd1/src/base/abci/abcExact.c:2579:14: warning: Assert statement calls a function which may have desired side effects: 'Gia_ManFindExact'. [assertWithSideEffect] berkeley-abc-0.0~git20230625.01b1bd1/src/base/abci/abcExact.c:2581:14: warning: Assert statement calls a function which may have desired side effects: 'Gia_ManFindExact'. [assertWithSideEffect] berkeley-abc-0.0~git20230625.01b1bd1/src/base/abci/abcExact.c:2920:13: warning: Assert statement calls a function which may have desired side effects: 'Ses_StoreGetEntry'. [assertWithSideEffect] berkeley-abc-0.0~git20230625.01b1bd1/src/base/abci/abcExact.c:3004:14: warning: Assert statement calls a function which may have desired side effects: 'Abc_ExactBuildNode'. [assertWithSideEffect] berkeley-abc-0.0~git20230625.01b1bd1/src/base/abci/abcExact.c:3006:13: warning: Assert statement calls a function which may have desired side effects: 'Abc_ExactDelayCost'. [assertWithSideEffect] berkeley-abc-0.0~git20230625.01b1bd1/src/base/abci/abcExact.c:3008:13: warning: Assert statement calls a function which may have desired side effects: 'Abc_ExactBuildNode'. [assertWithSideEffect] berkeley-abc-0.0~git20230625.01b1bd1/src/base/abci/abcExact.c:3011:14: warning: Assert statement calls a function which may have desired side effects: 'Abc_ExactBuildNode'. [assertWithSideEffect] berkeley-abc-0.0~git20230625.01b1bd1/src/base/exor/exorBits.c:372:35: style: Parameter 'pVars' can be declared as pointer to const [constParameterPointer] berkeley-abc-0.0~git20230625.01b1bd1/src/base/exor/exorBits.c:372:61: style: Parameter 'pVarValues' can be declared as pointer to const [constParameterPointer] berkeley-abc-0.0~git20230625.01b1bd1/src/base/exor/exorBits.c:395:50: style: Parameter 'pVars' can be declared as pointer to const [constParameterPointer] berkeley-abc-0.0~git20230625.01b1bd1/src/base/exor/exorBits.c:395:76: style: Parameter 'pVarValues' can be declared as pointer to const [constParameterPointer] berkeley-abc-0.0~git20230625.01b1bd1/src/base/abci/abcExact.c:2734:27: warning: Either the condition 'nVars>8' is redundant or the array 's_pSesStore->pCutCount[9]' is accessed at index 9, which is out of bounds. [arrayIndexOutOfBoundsCond] berkeley-abc-0.0~git20230625.01b1bd1/src/base/abci/abcExact.c:2726:29: note: Assuming that condition 'nVars>8' is not redundant berkeley-abc-0.0~git20230625.01b1bd1/src/base/abci/abcExact.c:2734:27: note: Array index out of bounds berkeley-abc-0.0~git20230625.01b1bd1/src/base/abci/abcExact.c:2734:27: warning: Either the condition 'nVars<0' is redundant or the array 's_pSesStore->pCutCount[9]' is accessed at index -1, which is out of bounds. [negativeIndex] berkeley-abc-0.0~git20230625.01b1bd1/src/base/abci/abcExact.c:2726:16: note: Assuming that condition 'nVars<0' is not redundant berkeley-abc-0.0~git20230625.01b1bd1/src/base/abci/abcExact.c:2734:27: note: Negative array index berkeley-abc-0.0~git20230625.01b1bd1/src/base/abci/abcExact.c:2866:10: style: The if condition is the same as the previous if condition [duplicateCondition] berkeley-abc-0.0~git20230625.01b1bd1/src/base/abci/abcExact.c:2857:10: note: First condition berkeley-abc-0.0~git20230625.01b1bd1/src/base/abci/abcExact.c:2866:10: note: Second condition berkeley-abc-0.0~git20230625.01b1bd1/src/base/abci/abcExact.c:876:5: warning: %lu in format string (no. 1) requires 'unsigned long' but the argument type is 'signed long'. [invalidPrintfArgType_uint] berkeley-abc-0.0~git20230625.01b1bd1/src/base/abci/abcExact.c:849:15: style: Variable 'value' is reassigned a value before the old one has been used. [redundantAssignment] berkeley-abc-0.0~git20230625.01b1bd1/src/base/abci/abcExact.c:848:15: note: value is assigned berkeley-abc-0.0~git20230625.01b1bd1/src/base/abci/abcExact.c:849:15: note: value is overwritten berkeley-abc-0.0~git20230625.01b1bd1/src/base/abci/abcExact.c:850:15: style: Variable 'value' is reassigned a value before the old one has been used. [redundantAssignment] berkeley-abc-0.0~git20230625.01b1bd1/src/base/abci/abcExact.c:849:15: note: value is assigned berkeley-abc-0.0~git20230625.01b1bd1/src/base/abci/abcExact.c:850:15: note: value is overwritten berkeley-abc-0.0~git20230625.01b1bd1/src/base/abci/abcExact.c:851:15: style: Variable 'value' is reassigned a value before the old one has been used. [redundantAssignment] berkeley-abc-0.0~git20230625.01b1bd1/src/base/abci/abcExact.c:850:15: note: value is assigned berkeley-abc-0.0~git20230625.01b1bd1/src/base/abci/abcExact.c:851:15: note: value is overwritten berkeley-abc-0.0~git20230625.01b1bd1/src/base/abci/abcExact.c:852:15: style: Variable 'value' is reassigned a value before the old one has been used. [redundantAssignment] berkeley-abc-0.0~git20230625.01b1bd1/src/base/abci/abcExact.c:851:15: note: value is assigned berkeley-abc-0.0~git20230625.01b1bd1/src/base/abci/abcExact.c:852:15: note: value is overwritten berkeley-abc-0.0~git20230625.01b1bd1/src/base/abci/abcExact.c:69:43: style: Parameter 'pSmall' can be declared as pointer to const [constParameterPointer] berkeley-abc-0.0~git20230625.01b1bd1/src/base/abci/abcExact.c:69:58: style: Parameter 'pLarge' can be declared as pointer to const [constParameterPointer] berkeley-abc-0.0~git20230625.01b1bd1/src/base/abci/abcExact.c:69:73: style: Parameter 'pMask' can be declared as pointer to const [constParameterPointer] berkeley-abc-0.0~git20230625.01b1bd1/src/base/abci/abcExact.c:91:43: style: Variable 'pLimit' can be declared as pointer to const [constVariablePointer] berkeley-abc-0.0~git20230625.01b1bd1/src/base/abci/abcExact.c:363:34: style: Variable 'pEnd' can be declared as pointer to const [constVariablePointer] berkeley-abc-0.0~git20230625.01b1bd1/src/base/abci/abcExact.c:432:46: style: Parameter 'pTruth' can be declared as pointer to const [constParameterPointer] berkeley-abc-0.0~git20230625.01b1bd1/src/base/abci/abcExact.c:434:16: style: Variable 's_Primes' can be declared as const array [constVariable] berkeley-abc-0.0~git20230625.01b1bd1/src/base/abci/abcExact.c:442:59: style: Parameter 'pEntry' can be declared as pointer to const [constParameterPointer] berkeley-abc-0.0~git20230625.01b1bd1/src/base/abci/abcExact.c:442:74: style: Parameter 'pTruth' can be declared as pointer to const [constParameterPointer] berkeley-abc-0.0~git20230625.01b1bd1/src/base/abci/abcExact.c:455:74: style: Parameter 'pTruthSrc' can be declared as pointer to const [constParameterPointer] berkeley-abc-0.0~git20230625.01b1bd1/src/base/abci/abcExact.c:463:46: style: Parameter 'pTimes1' can be declared as pointer to const [constParameterPointer] berkeley-abc-0.0~git20230625.01b1bd1/src/base/abci/abcExact.c:463:61: style: Parameter 'pTimes2' can be declared as pointer to const [constParameterPointer] berkeley-abc-0.0~git20230625.01b1bd1/src/base/abci/abcExact.c:472:64: style: Parameter 'pTimesSrc' can be declared as pointer to const [constParameterPointer] berkeley-abc-0.0~git20230625.01b1bd1/src/base/abci/abcExact.c:479:87: style: Parameter 'pTiEntry' can be declared as pointer to const [constParameterPointer] berkeley-abc-0.0~git20230625.01b1bd1/src/base/abci/abcExact.c:492:100: style: Parameter 'pNormalArrTime' can be declared as pointer to const [constParameterPointer] berkeley-abc-0.0~git20230625.01b1bd1/src/base/abci/abcExact.c:492:138: style: Parameter 'pSol' can be declared as pointer to const [constParameterPointer] berkeley-abc-0.0~git20230625.01b1bd1/src/base/abci/abcExact.c:510:96: style: Parameter 'pSol' can be declared as pointer to const [constParameterPointer] berkeley-abc-0.0~git20230625.01b1bd1/src/base/abci/abcExact.c:968:46: style: Parameter 'pSes' can be declared as pointer to const [constParameterPointer] berkeley-abc-0.0~git20230625.01b1bd1/src/base/abci/abcExact.c:976:49: style: Parameter 'pSes' can be declared as pointer to const [constParameterPointer] berkeley-abc-0.0~git20230625.01b1bd1/src/base/abci/abcExact.c:984:47: style: Parameter 'pSes' can be declared as pointer to const [constParameterPointer] berkeley-abc-0.0~git20230625.01b1bd1/src/base/abci/abcExact.c:994:49: style: Parameter 'pSes' can be declared as pointer to const [constParameterPointer] berkeley-abc-0.0~git20230625.01b1bd1/src/base/abci/abcExact.c:1010:48: style: Parameter 'pSes' can be declared as pointer to const [constParameterPointer] berkeley-abc-0.0~git20230625.01b1bd1/src/base/abci/abcExact.c:1027:29: style: Variable 'pTruth0' can be declared as pointer to const [constVariablePointer] berkeley-abc-0.0~git20230625.01b1bd1/src/base/abci/abcExact.c:1027:40: style: Variable 'pTruth1' can be declared as pointer to const [constVariablePointer] berkeley-abc-0.0~git20230625.01b1bd1/src/base/abci/abcExact.c:2118:51: style: Parameter 'pSes' can be declared as pointer to const [constParameterPointer] berkeley-abc-0.0~git20230625.01b1bd1/src/base/abci/abcExact.c:2154:97: style: Parameter 'pTimesFrom' can be declared as pointer to const [constParameterPointer] berkeley-abc-0.0~git20230625.01b1bd1/src/base/abci/abcExact.c:2720:43: style: Variable 'p' can be declared as pointer to const [constVariablePointer] berkeley-abc-0.0~git20230625.01b1bd1/src/base/abci/abcExact.c:2894:65: style: Parameter 'pArrTimeProfile' can be declared as pointer to const [constParameterPointer] berkeley-abc-0.0~git20230625.01b1bd1/src/base/abci/abcExact.c:364:17: warning: Uninitialized variable: *p [uninitvar] berkeley-abc-0.0~git20230625.01b1bd1/src/base/abci/abcExact.c:2757:20: note: Assuming condition is false berkeley-abc-0.0~git20230625.01b1bd1/src/base/abci/abcExact.c:2760:41: note: Calling function 'Abc_NormalizeArrivalTimes', 1st argument 'pNormalArrTime' value is berkeley-abc-0.0~git20230625.01b1bd1/src/base/abci/abcExact.c:363:15: note: Assignment 'p=pArrTimeProfile', assigned value is berkeley-abc-0.0~git20230625.01b1bd1/src/base/abci/abcExact.c:364:17: note: Uninitialized variable: *p berkeley-abc-0.0~git20230625.01b1bd1/src/base/abci/abcExact.c:844:11: style: Variable 'value' is assigned a value that is never used. [unreadVariable] berkeley-abc-0.0~git20230625.01b1bd1/src/base/abci/abcExact.c:2722:15: style: Variable 'Delay' is assigned a value that is never used. [unreadVariable] berkeley-abc-0.0~git20230625.01b1bd1/src/base/abci/abcExact.c:2861:15: style: Variable 'Delay' is assigned a value that is never used. [unreadVariable] berkeley-abc-0.0~git20230625.01b1bd1/src/base/exor/exorUtil.c:209:72: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CLOCKS_PER_SEC [valueFlowBailoutIncompleteVar] berkeley-abc-0.0~git20230625.01b1bd1/src/base/io/io.c:2536:17: error: syntax error [syntaxError] berkeley-abc-0.0~git20230625.01b1bd1/src/base/exor/exorUtil.c:198:15: style: Obsolete function 'asctime' called. It is recommended to use 'strftime' instead. [prohibitedasctimeCalled] berkeley-abc-0.0~git20230625.01b1bd1/src/base/exor/exorUtil.c:198:24: portability: Non reentrant function 'localtime' called. For threadsafe applications it is recommended to use the reentrant replacement function 'localtime_r'. [prohibitedlocaltimeCalled] berkeley-abc-0.0~git20230625.01b1bd1/src/base/exor/exorUtil.c:192:18: warning: Either the condition 'pFile==NULL' is redundant or there is possible null pointer dereference: pFile. [nullPointerRedundantCheck] berkeley-abc-0.0~git20230625.01b1bd1/src/base/exor/exorUtil.c:190:16: note: Assuming that condition 'pFile==NULL' is not redundant berkeley-abc-0.0~git20230625.01b1bd1/src/base/exor/exorUtil.c:192:18: note: Null pointer dereference berkeley-abc-0.0~git20230625.01b1bd1/src/base/exor/exorUtil.c:192:18: error: Null pointer dereference [nullPointer] berkeley-abc-0.0~git20230625.01b1bd1/src/base/exor/exorUtil.c:182:33: style: Parameter 'pFileName' can be declared as pointer to const [constParameterPointer] berkeley-abc-0.0~git20230625.01b1bd1/src/base/exor/exorUtil.c:187:12: style: Variable 'TimeStr' can be declared as pointer to const [constVariablePointer] berkeley-abc-0.0~git20230625.01b1bd1/src/base/exor/exorUtil.c:170:45: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned] berkeley-abc-0.0~git20230625.01b1bd1/src/base/exor/exorUtil.c:166:21: note: Assignment 'WordSize=8*sizeof(unsigned int)', assigned value is 32 berkeley-abc-0.0~git20230625.01b1bd1/src/base/exor/exorUtil.c:168:28: note: Assuming that condition 'vInit [uninitvar] berkeley-abc-0.0~git20230625.01b1bd1/src/base/io/ioReadBlifAig.c:453:14: style: Variable 'RetValue' is assigned a value that is never used. [unreadVariable] berkeley-abc-0.0~git20230625.01b1bd1/src/base/io/ioWriteBench.c:99:5: error: There is an unknown macro here somewhere. Configuration is required. If Abc_NtkForEachPi is a macro then please configure it. [unknownMacro] berkeley-abc-0.0~git20230625.01b1bd1/src/base/io/ioWriteBlif.c:232:9: error: There is an unknown macro here somewhere. Configuration is required. If Abc_NtkForEachLatch is a macro then please configure it. [unknownMacro] berkeley-abc-0.0~git20230625.01b1bd1/src/base/io/ioWriteBlifMv.c:164:9: error: There is an unknown macro here somewhere. Configuration is required. If Abc_NtkForEachLatch is a macro then please configure it. [unknownMacro] berkeley-abc-0.0~git20230625.01b1bd1/src/base/io/ioWriteCnf.c:109:5: error: There is an unknown macro here somewhere. Configuration is required. If Abc_NtkForEachCi is a macro then please configure it. [unknownMacro] berkeley-abc-0.0~git20230625.01b1bd1/src/base/io/ioWriteBook.c:301:5: error: There is an unknown macro here somewhere. Configuration is required. If Abc_ObjForEachFanin is a macro then please configure it. [unknownMacro] berkeley-abc-0.0~git20230625.01b1bd1/src/base/io/ioWriteEqn.c:113:9: error: There is an unknown macro here somewhere. Configuration is required. If Abc_ObjForEachFanin is a macro then please configure it. [unknownMacro] berkeley-abc-0.0~git20230625.01b1bd1/src/base/io/ioWriteDot.c:111:5: error: There is an unknown macro here somewhere. Configuration is required. If Vec_PtrForEachEntry is a macro then please configure it. [unknownMacro] berkeley-abc-0.0~git20230625.01b1bd1/src/base/io/ioWriteEdgelist.c:239:9: error: There is an unknown macro here somewhere. Configuration is required. If Abc_NtkForEachLatch is a macro then please configure it. [unknownMacro] berkeley-abc-0.0~git20230625.01b1bd1/src/base/io/ioWriteList.c:126:5: error: There is an unknown macro here somewhere. Configuration is required. If Abc_NtkForEachPi is a macro then please configure it. [unknownMacro] berkeley-abc-0.0~git20230625.01b1bd1/src/base/io/ioWriteGml.c:58:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] berkeley-abc-0.0~git20230625.01b1bd1/src/base/io/ioWritePla.c:86:5: error: There is an unknown macro here somewhere. Configuration is required. If Abc_NtkForEachCi is a macro then please configure it. [unknownMacro] berkeley-abc-0.0~git20230625.01b1bd1/src/base/io/ioWriteGml.c:46:44: style: Parameter 'pFileName' can be declared as pointer to const [constParameterPointer] berkeley-abc-0.0~git20230625.01b1bd1/src/base/io/ioWriteSmv.c:121:5: error: There is an unknown macro here somewhere. Configuration is required. If Abc_NtkForEachPi is a macro then please configure it. [unknownMacro] berkeley-abc-0.0~git20230625.01b1bd1/src/base/io/ioWriteVerilog.c:768:5: error: syntax error [syntaxError] berkeley-abc-0.0~git20230625.01b1bd1/src/base/main/main.c:11:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ABC_NAMESPACE_PREFIX [valueFlowBailoutIncompleteVar] berkeley-abc-0.0~git20230625.01b1bd1/src/base/main/mainFrame.c:233:9: error: There is an unknown macro here somewhere. Configuration is required. If Vec_PtrForEachEntry is a macro then please configure it. [unknownMacro] berkeley-abc-0.0~git20230625.01b1bd1/src/base/main/mainMC.c:132:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] berkeley-abc-0.0~git20230625.01b1bd1/src/base/main/mainReal.c:127:83: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EOF [valueFlowBailoutIncompleteVar] berkeley-abc-0.0~git20230625.01b1bd1/src/base/main/mainUtils.c:94:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdin [valueFlowBailoutIncompleteVar] berkeley-abc-0.0~git20230625.01b1bd1/src/base/main/libSupport.c:92:20: portability: Non reentrant function 'readdir' called. For threadsafe applications it is recommended to use the reentrant replacement function 'readdir_r'. [prohibitedreaddirCalled] berkeley-abc-0.0~git20230625.01b1bd1/src/base/main/libSupport.c:62:20: style: Variable 'dp' can be declared as pointer to const [constVariablePointer] berkeley-abc-0.0~git20230625.01b1bd1/src/base/main/libSupport.c:63:11: style: Variable 'env' can be declared as pointer to const [constVariablePointer] berkeley-abc-0.0~git20230625.01b1bd1/src/base/main/libSupport.c:159:39: style: Parameter 'sym_name' can be declared as pointer to const [constParameterPointer] berkeley-abc-0.0~git20230625.01b1bd1/src/base/pla/pla.h:37:0: debug: Failed to parse 'typedef ABC_NAMESPACE_HEADER_START enum { PLA_FILE_FD = 0 , PLA_FILE_F , PLA_FILE_FR , PLA_FILE_FDR , PLA_FILE_NONE } Pla_File_t ;'. The checking continues anyway. [simplifyTypedef] berkeley-abc-0.0~git20230625.01b1bd1/src/base/main/mainUtils.c:275:7: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf] berkeley-abc-0.0~git20230625.01b1bd1/src/base/main/mainUtils.c:92:12: style: Variable 'pRetValue' can be declared as pointer to const [constVariablePointer] berkeley-abc-0.0~git20230625.01b1bd1/src/base/main/mainUtils.c:127:54: style: Parameter 'ProgName' can be declared as pointer to const [constParameterPointer] berkeley-abc-0.0~git20230625.01b1bd1/src/base/main/mainUtils.c:203:16: style: Variable 'home' can be declared as pointer to const [constVariablePointer] berkeley-abc-0.0~git20230625.01b1bd1/src/base/main/mainUtils.c:268:15: style: Variable 'at' can be declared as pointer to const [constVariablePointer] berkeley-abc-0.0~git20230625.01b1bd1/src/base/main/mainUtils.c:94:15: style: Variable 'pRetValue' is assigned a value that is never used. [unreadVariable] berkeley-abc-0.0~git20230625.01b1bd1/src/base/pla/pla.h:82:47: style: Parameter 'p' can be declared as pointer to const [constParameterPointer] berkeley-abc-0.0~git20230625.01b1bd1/src/base/pla/pla.h:83:48: style: Parameter 'p' can be declared as pointer to const [constParameterPointer] berkeley-abc-0.0~git20230625.01b1bd1/src/base/pla/pla.h:84:49: style: Parameter 'p' can be declared as pointer to const [constParameterPointer] berkeley-abc-0.0~git20230625.01b1bd1/src/base/pla/pla.h:96:43: style: Parameter 'p' can be declared as pointer to const [constParameterPointer] berkeley-abc-0.0~git20230625.01b1bd1/src/base/pla/pla.h:101:45: style: Parameter 'p' can be declared as pointer to const [constParameterPointer] berkeley-abc-0.0~git20230625.01b1bd1/src/base/pla/pla.h:151:49: style: Parameter 'p' can be declared as pointer to const [constParameterPointer] berkeley-abc-0.0~git20230625.01b1bd1/src/base/pla/pla.h:151:59: style: Parameter 'q' can be declared as pointer to const [constParameterPointer] berkeley-abc-0.0~git20230625.01b1bd1/src/base/pla/pla.h:168:49: style: Parameter 'p' can be declared as pointer to const [constParameterPointer] berkeley-abc-0.0~git20230625.01b1bd1/src/base/pla/pla.h:168:59: style: Parameter 'q' can be declared as pointer to const [constParameterPointer] berkeley-abc-0.0~git20230625.01b1bd1/src/base/main/mainMC.c:122:13: style: Local variable 'nFrames' shadows outer variable [shadowVariable] berkeley-abc-0.0~git20230625.01b1bd1/src/base/main/mainMC.c:62:9: note: Shadowed declaration berkeley-abc-0.0~git20230625.01b1bd1/src/base/main/mainMC.c:122:13: note: Shadow variable berkeley-abc-0.0~git20230625.01b1bd1/src/base/main/mainMC.c:123:13: style: Local variable 'nSizeMax' shadows outer variable [shadowVariable] berkeley-abc-0.0~git20230625.01b1bd1/src/base/main/mainMC.c:63:9: note: Shadowed declaration berkeley-abc-0.0~git20230625.01b1bd1/src/base/main/mainMC.c:123:13: note: Shadow variable berkeley-abc-0.0~git20230625.01b1bd1/src/base/main/mainMC.c:124:13: style: Local variable 'nBTLimit' shadows outer variable [shadowVariable] berkeley-abc-0.0~git20230625.01b1bd1/src/base/main/mainMC.c:64:9: note: Shadowed declaration berkeley-abc-0.0~git20230625.01b1bd1/src/base/main/mainMC.c:124:13: note: Shadow variable berkeley-abc-0.0~git20230625.01b1bd1/src/base/main/mainMC.c:125:13: style: Local variable 'fRewrite' shadows outer variable [shadowVariable] berkeley-abc-0.0~git20230625.01b1bd1/src/base/main/mainMC.c:65:9: note: Shadowed declaration berkeley-abc-0.0~git20230625.01b1bd1/src/base/main/mainMC.c:125:13: note: Shadow variable berkeley-abc-0.0~git20230625.01b1bd1/src/base/main/mainMC.c:66:18: style: Variable 'fNewAlgo' is assigned a value that is never used. [unreadVariable] berkeley-abc-0.0~git20230625.01b1bd1/src/base/pla/plaFxch.c:132:13: error: There is an unknown macro here somewhere. Configuration is required. If Vec_IntForEachEntry is a macro then please configure it. [unknownMacro] berkeley-abc-0.0~git20230625.01b1bd1/src/base/pla/plaCom.c:118:61: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EOF [valueFlowBailoutIncompleteVar] berkeley-abc-0.0~git20230625.01b1bd1/src/base/pla/plaHash.c:237:5: error: There is an unknown macro here somewhere. Configuration is required. If Vec_IntForEachEntry is a macro then please configure it. [unknownMacro] berkeley-abc-0.0~git20230625.01b1bd1/src/base/pla/plaCom.c:183:61: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EOF [valueFlowBailoutIncompleteVar] berkeley-abc-0.0~git20230625.01b1bd1/src/base/pla/plaCom.c:240:64: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EOF [valueFlowBailoutIncompleteVar] berkeley-abc-0.0~git20230625.01b1bd1/src/base/pla/plaCom.c:293:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable nVars [valueFlowBailoutIncompleteVar] berkeley-abc-0.0~git20230625.01b1bd1/src/base/pla/plaCom.c:409:62: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EOF [valueFlowBailoutIncompleteVar] berkeley-abc-0.0~git20230625.01b1bd1/src/base/pla/plaCom.c:457:62: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EOF [valueFlowBailoutIncompleteVar] berkeley-abc-0.0~git20230625.01b1bd1/src/base/pla/plaMan.c:256:5: error: There is an unknown macro here somewhere. Configuration is required. If Vec_WecForEachLevel is a macro then please configure it. [unknownMacro] berkeley-abc-0.0~git20230625.01b1bd1/src/base/pla/plaRead.c:93:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PLA_FILE_FD [valueFlowBailoutIncompleteVar] berkeley-abc-0.0~git20230625.01b1bd1/src/base/pla/plaRead.c:146:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PLA_FILE_F [valueFlowBailoutIncompleteVar] berkeley-abc-0.0~git20230625.01b1bd1/src/base/pla/plaMerge.c:44:36: style: Parameter 'p' can be declared as pointer to const [constParameterPointer] berkeley-abc-0.0~git20230625.01b1bd1/src/base/pla/plaSimple.c:73:13: error: There is an unknown macro here somewhere. Configuration is required. If Vec_IntForEachEntry is a macro then please configure it. [unknownMacro] berkeley-abc-0.0~git20230625.01b1bd1/src/base/test/test.c:45:31: style: Parameter 'pAbc' can be declared as pointer to const [constParameterPointer] berkeley-abc-0.0~git20230625.01b1bd1/src/base/test/test.c:60:30: style: Parameter 'pAbc' can be declared as pointer to const [constParameterPointer] berkeley-abc-0.0~git20230625.01b1bd1/src/base/pla/plaWrite.c:57:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PLA_FILE_FD [valueFlowBailoutIncompleteVar] berkeley-abc-0.0~git20230625.01b1bd1/src/base/main/mainReal.c:92:12: style: Variable 'sCommand' can be declared as pointer to const [constVariablePointer] berkeley-abc-0.0~git20230625.01b1bd1/src/base/main/mainReal.c:334:25: style: Variable 'fStatus' is assigned a value that is never used. [unreadVariable] berkeley-abc-0.0~git20230625.01b1bd1/src/base/ver/verCore.c:618:5: error: There is an unknown macro here somewhere. Configuration is required. If st__foreach_item is a macro then please configure it. [unknownMacro] berkeley-abc-0.0~git20230625.01b1bd1/src/base/pla/plaWrite.c:88:42: style: Parameter 'pFileName' can be declared as pointer to const [constParameterPointer] berkeley-abc-0.0~git20230625.01b1bd1/src/base/ver/verParse.c:45:40: style:inconclusive: Function 'Ver_ParseSkipComments' argument 1 names different: declaration 'p' definition 'pMan'. [funcArgNamesDifferent] berkeley-abc-0.0~git20230625.01b1bd1/src/base/ver/ver.h:94:58: note: Function 'Ver_ParseSkipComments' argument 1 names different: declaration 'p' definition 'pMan'. berkeley-abc-0.0~git20230625.01b1bd1/src/base/ver/verParse.c:45:40: note: Function 'Ver_ParseSkipComments' argument 1 names different: declaration 'p' definition 'pMan'. berkeley-abc-0.0~git20230625.01b1bd1/src/base/ver/verParse.c:91:38: style:inconclusive: Function 'Ver_ParseGetName' argument 1 names different: declaration 'p' definition 'pMan'. [funcArgNamesDifferent] berkeley-abc-0.0~git20230625.01b1bd1/src/base/ver/ver.h:95:53: note: Function 'Ver_ParseGetName' argument 1 names different: declaration 'p' definition 'pMan'. berkeley-abc-0.0~git20230625.01b1bd1/src/base/ver/verParse.c:91:38: note: Function 'Ver_ParseGetName' argument 1 names different: declaration 'p' definition 'pMan'. berkeley-abc-0.0~git20230625.01b1bd1/src/base/ver/verStream.c:176:46: style: Parameter 'p' can be declared as pointer to const [constParameterPointer] berkeley-abc-0.0~git20230625.01b1bd1/src/base/ver/verStream.c:192:43: style: Parameter 'p' can be declared as pointer to const [constParameterPointer] berkeley-abc-0.0~git20230625.01b1bd1/src/base/ver/verStream.c:208:46: style: Parameter 'p' can be declared as pointer to const [constParameterPointer] berkeley-abc-0.0~git20230625.01b1bd1/src/base/ver/verStream.c:224:45: style: Parameter 'p' can be declared as pointer to const [constParameterPointer] berkeley-abc-0.0~git20230625.01b1bd1/src/base/ver/verStream.c:242:38: style: Parameter 'p' can be declared as pointer to const [constParameterPointer] berkeley-abc-0.0~git20230625.01b1bd1/src/base/ver/verStream.c:103:14: style: Variable 'RetValue' is assigned a value that is never used. [unreadVariable] berkeley-abc-0.0~git20230625.01b1bd1/src/base/ver/verStream.c:139:14: style: Variable 'RetValue' is assigned a value that is never used. [unreadVariable] berkeley-abc-0.0~git20230625.01b1bd1/src/base/pla/plaRead.c:111:13: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf] berkeley-abc-0.0~git20230625.01b1bd1/src/base/wlc/wlc.c:326:5: error: There is an unknown macro here somewhere. Configuration is required. If Vec_IntForEachEntry is a macro then please configure it. [unknownMacro] berkeley-abc-0.0~git20230625.01b1bd1/src/base/pla/plaRead.c:44:29: style: Parameter 'pFileName' can be declared as pointer to const [constParameterPointer] berkeley-abc-0.0~git20230625.01b1bd1/src/base/pla/plaRead.c:82:56: style: Parameter 'pLimit' can be declared as pointer to const [constParameterPointer] berkeley-abc-0.0~git20230625.01b1bd1/src/base/pla/plaRead.c:90:47: style: Parameter 'pLimit' can be declared as pointer to const [constParameterPointer] berkeley-abc-0.0~git20230625.01b1bd1/src/base/pla/plaRead.c:128:53: style: Parameter 'pLimit' can be declared as pointer to const [constParameterPointer] berkeley-abc-0.0~git20230625.01b1bd1/src/base/pla/plaRead.c:62:14: style: Variable 'RetValue' is assigned a value that is never used. [unreadVariable] berkeley-abc-0.0~git20230625.01b1bd1/src/base/wlc/wlcAbc.c:225:5: error: There is an unknown macro here somewhere. Configuration is required. If Abc_NtkForEachPi is a macro then please configure it. [unknownMacro] berkeley-abc-0.0~git20230625.01b1bd1/src/base/wlc/wlc.h:41:0: debug: Failed to parse 'typedef ABC_NAMESPACE_HEADER_START enum { WLC_OBJ_NONE = 0 , WLC_OBJ_PI , WLC_OBJ_PO , WLC_OBJ_FO , WLC_OBJ_FI , WLC_OBJ_FF , WLC_OBJ_CONST , WLC_OBJ_BUF , WLC_OBJ_MUX , WLC_OBJ_SHIFT_R , WLC_OBJ_SHIFT_RA , WLC_OBJ_SHIFT_L , WLC_OBJ_SHIFT_LA , WLC_OBJ_ROTATE_R , WLC_OBJ_ROTATE_L , WLC_OBJ_BIT_NOT , WLC_OBJ_BIT_AND , WLC_OBJ_BIT_OR , WLC_OBJ_BIT_XOR , WLC_OBJ_BIT_NAND , WLC_OBJ_BIT_NOR , WLC_OBJ_BIT_NXOR , WLC_OBJ_BIT_SELECT , WLC_OBJ_BIT_CONCAT , WLC_OBJ_BIT_ZEROPAD , WLC_OBJ_BIT_SIGNEXT , WLC_OBJ_LOGIC_NOT , WLC_OBJ_LOGIC_IMPL , WLC_OBJ_LOGIC_AND , WLC_OBJ_LOGIC_OR , WLC_OBJ_LOGIC_XOR , WLC_OBJ_COMP_EQU , WLC_OBJ_COMP_NOTEQU , WLC_OBJ_COMP_LESS , WLC_OBJ_COMP_MORE , WLC_OBJ_COMP_LESSEQU , WLC_OBJ_COMP_MOREEQU , WLC_OBJ_REDUCT_AND , WLC_OBJ_REDUCT_OR , WLC_OBJ_REDUCT_XOR , WLC_OBJ_REDUCT_NAND , WLC_OBJ_REDUCT_NOR , WLC_OBJ_REDUCT_NXOR , WLC_OBJ_ARI_ADD , WLC_OBJ_ARI_SUB , WLC_OBJ_ARI_MULTI , WLC_OBJ_ARI_DIVIDE , WLC_OBJ_ARI_REM , WLC_OBJ_ARI_MODULUS , WLC_OBJ_ARI_POWER , WLC_OBJ_ARI_MINUS , WLC_OBJ_ARI_SQRT , WLC_OBJ_ARI_SQUARE , WLC_OBJ_TABLE , WLC_OBJ_READ , WLC_OBJ_WRITE , WLC_OBJ_ARI_ADDSUB , WLC_OBJ_SEL , WLC_OBJ_DEC , WLC_OBJ_LUT , WLC_OBJ_NUMBER } Wlc_ObjType_t ;'. The checking continues anyway. [simplifyTypedef] berkeley-abc-0.0~git20230625.01b1bd1/src/base/wlc/wlcAbs.c:174:5: error: There is an unknown macro here somewhere. Configuration is required. If Vec_IntForEachEntry is a macro then please configure it. [unknownMacro] berkeley-abc-0.0~git20230625.01b1bd1/src/base/wlc/wlc.h:292:105: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WLC_OBJ_PI [valueFlowBailoutIncompleteVar] berkeley-abc-0.0~git20230625.01b1bd1/src/base/wlc/wlc.h:294:105: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WLC_OBJ_PI [valueFlowBailoutIncompleteVar] berkeley-abc-0.0~git20230625.01b1bd1/src/base/wlc/wlc.h:296:105: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WLC_OBJ_READ [valueFlowBailoutIncompleteVar] berkeley-abc-0.0~git20230625.01b1bd1/src/base/wlc/wlc.h:297:105: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WLC_OBJ_WRITE [valueFlowBailoutIncompleteVar] berkeley-abc-0.0~git20230625.01b1bd1/src/base/wlc/wlc.h:298:105: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WLC_OBJ_MUX [valueFlowBailoutIncompleteVar] berkeley-abc-0.0~git20230625.01b1bd1/src/base/wlc/wlc.h:299:105: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WLC_OBJ_BUF [valueFlowBailoutIncompleteVar] berkeley-abc-0.0~git20230625.01b1bd1/src/base/wlc/wlc.h:300:120: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WLC_OBJ_FF [valueFlowBailoutIncompleteVar] berkeley-abc-0.0~git20230625.01b1bd1/src/base/wlc/wlc.h:306:123: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WLC_OBJ_CONST [valueFlowBailoutIncompleteVar] berkeley-abc-0.0~git20230625.01b1bd1/src/base/wlc/wlc.h:318:105: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WLC_OBJ_BIT_SELECT [valueFlowBailoutIncompleteVar] berkeley-abc-0.0~git20230625.01b1bd1/src/base/wlc/wlc.h:319:105: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WLC_OBJ_BIT_SELECT [valueFlowBailoutIncompleteVar] berkeley-abc-0.0~git20230625.01b1bd1/src/base/wlc/wlc.h:327:105: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WLC_OBJ_CONST [valueFlowBailoutIncompleteVar] berkeley-abc-0.0~git20230625.01b1bd1/src/base/wlc/wlc.h:328:105: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WLC_OBJ_TABLE [valueFlowBailoutIncompleteVar] berkeley-abc-0.0~git20230625.01b1bd1/src/base/wlc/wlc.h:344:109: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WLC_OBJ_FO [valueFlowBailoutIncompleteVar] berkeley-abc-0.0~git20230625.01b1bd1/src/base/wlc/wlcAbs2.c:57:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WLC_OBJ_ARI_ADD [valueFlowBailoutIncompleteVar] berkeley-abc-0.0~git20230625.01b1bd1/src/base/wlc/wlcBlast.c:130:5: error: There is an unknown macro here somewhere. Configuration is required. If Vec_IntForEachEntry is a macro then please configure it. [unknownMacro] berkeley-abc-0.0~git20230625.01b1bd1/src/base/wlc/wlcCom.c:1194:17: error: There is an unknown macro here somewhere. Configuration is required. If Vec_PtrForEachEntry is a macro then please configure it. [unknownMacro] berkeley-abc-0.0~git20230625.01b1bd1/src/base/wlc/wlc.h:276:55: style: Parameter 'p' can be declared as pointer to const [constParameterPointer] berkeley-abc-0.0~git20230625.01b1bd1/src/base/wlc/wlc.h:277:58: style: Parameter 'p' can be declared as pointer to const [constParameterPointer] berkeley-abc-0.0~git20230625.01b1bd1/src/base/wlc/wlc.h:284:52: style: Parameter 'p' can be declared as pointer to const [constParameterPointer] berkeley-abc-0.0~git20230625.01b1bd1/src/base/wlc/wlc.h:292:53: style: Parameter 'p' can be declared as pointer to const [constParameterPointer] berkeley-abc-0.0~git20230625.01b1bd1/src/base/wlc/wlc.h:293:53: style: Parameter 'p' can be declared as pointer to const [constParameterPointer] berkeley-abc-0.0~git20230625.01b1bd1/src/base/wlc/wlc.h:294:53: style: Parameter 'p' can be declared as pointer to const [constParameterPointer] berkeley-abc-0.0~git20230625.01b1bd1/src/base/wlc/wlc.h:295:53: style: Parameter 'p' can be declared as pointer to const [constParameterPointer] berkeley-abc-0.0~git20230625.01b1bd1/src/base/wlc/wlc.h:296:55: style: Parameter 'p' can be declared as pointer to const [constParameterPointer] berkeley-abc-0.0~git20230625.01b1bd1/src/base/wlc/wlc.h:297:56: style: Parameter 'p' can be declared as pointer to const [constParameterPointer] berkeley-abc-0.0~git20230625.01b1bd1/src/base/wlc/wlc.h:298:54: style: Parameter 'p' can be declared as pointer to const [constParameterPointer] berkeley-abc-0.0~git20230625.01b1bd1/src/base/wlc/wlc.h:299:54: style: Parameter 'p' can be declared as pointer to const [constParameterPointer] berkeley-abc-0.0~git20230625.01b1bd1/src/base/wlc/wlc.h:302:51: style: Parameter 'p' can be declared as pointer to const [constParameterPointer] berkeley-abc-0.0~git20230625.01b1bd1/src/base/wlc/wlc.h:302:66: style: Parameter 'pObj' can be declared as pointer to const [constParameterPointer] berkeley-abc-0.0~git20230625.01b1bd1/src/base/wlc/wlc.h:304:53: style: Parameter 'pObj' can be declared as pointer to const [constParameterPointer] berkeley-abc-0.0~git20230625.01b1bd1/src/base/wlc/wlc.h:305:57: style: Parameter 'p' can be declared as pointer to const [constParameterPointer] berkeley-abc-0.0~git20230625.01b1bd1/src/base/wlc/wlc.h:306:57: style: Parameter 'p' can be declared as pointer to const [constParameterPointer] berkeley-abc-0.0~git20230625.01b1bd1/src/base/wlc/wlc.h:317:54: style: Parameter 'p' can be declared as pointer to const [constParameterPointer] berkeley-abc-0.0~git20230625.01b1bd1/src/base/wlc/wlc.h:320:64: style: Parameter 'p' can be declared as pointer to const [constParameterPointer] berkeley-abc-0.0~git20230625.01b1bd1/src/base/wlc/wlc.h:322:57: style: Parameter 'p' can be declared as pointer to const [constParameterPointer] berkeley-abc-0.0~git20230625.01b1bd1/src/base/wlc/wlcGraft.c:121:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WLC_OBJ_ARI_MULTI [valueFlowBailoutIncompleteVar] berkeley-abc-0.0~git20230625.01b1bd1/src/base/wlc/wlcGraft.c:164:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] berkeley-abc-0.0~git20230625.01b1bd1/src/base/wlc/wlcGraft.c:261:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WLC_OBJ_ARI_MULTI [valueFlowBailoutIncompleteVar] berkeley-abc-0.0~git20230625.01b1bd1/src/base/wlc/wlcGraft.c:479:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] berkeley-abc-0.0~git20230625.01b1bd1/src/base/wlc/wlcGraft.c:542:50: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Gia_Man_t [valueFlowBailoutIncompleteVar] berkeley-abc-0.0~git20230625.01b1bd1/src/base/wlc/wlcMem.c:325:5: error: There is an unknown macro here somewhere. Configuration is required. If Vec_IntForEachEntry is a macro then please configure it. [unknownMacro] berkeley-abc-0.0~git20230625.01b1bd1/src/base/wlc/wlcAbs2.c:49:68: style: Parameter 'pPars' can be declared as pointer to const [constParameterPointer] berkeley-abc-0.0~git20230625.01b1bd1/src/base/wlc/wlcAbs2.c:127:18: style: Variable 'Count' is assigned a value that is never used. [unreadVariable] berkeley-abc-0.0~git20230625.01b1bd1/src/base/wlc/wlcAbs2.c:134:15: style: Variable 'Count' is assigned a value that is never used. [unreadVariable] berkeley-abc-0.0~git20230625.01b1bd1/src/base/wlc/wlcNdr.c:470:9: error: There is an unknown macro here somewhere. Configuration is required. If Vec_IntForEachEntry is a macro then please configure it. [unknownMacro] berkeley-abc-0.0~git20230625.01b1bd1/src/base/wlc/wlcPth.c:51:37: style: Parameter 'pWla' can be declared as pointer to const [constParameterPointer] berkeley-abc-0.0~git20230625.01b1bd1/src/base/wlc/wlcPth.c:52:41: style: Parameter 'pWla' can be declared as pointer to const [constParameterPointer] berkeley-abc-0.0~git20230625.01b1bd1/src/base/wlc/wlcPth.c:52:59: style: Parameter 'pAig' can be declared as pointer to const [constParameterPointer] berkeley-abc-0.0~git20230625.01b1bd1/src/base/ver/verFormula.c:386:21: style: Variable 'pTemp2' can be declared as pointer to const [constVariablePointer] berkeley-abc-0.0~git20230625.01b1bd1/src/base/wlc/wlcNtk.c:97:65: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WLC_OBJ_NUMBER [valueFlowBailoutIncompleteVar] berkeley-abc-0.0~git20230625.01b1bd1/src/base/wlc/wlcNtk.c:117:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ABC_INFINITY [valueFlowBailoutIncompleteVar] berkeley-abc-0.0~git20230625.01b1bd1/src/base/wlc/wlcNtk.c:172:62: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WLC_OBJ_PI [valueFlowBailoutIncompleteVar] berkeley-abc-0.0~git20230625.01b1bd1/src/base/wlc/wlcNtk.c:202:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WLC_OBJ_FI [valueFlowBailoutIncompleteVar] berkeley-abc-0.0~git20230625.01b1bd1/src/base/wlc/wlcNtk.c:235:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WLC_OBJ_NONE [valueFlowBailoutIncompleteVar] berkeley-abc-0.0~git20230625.01b1bd1/src/base/wlc/wlcNtk.c:245:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WLC_OBJ_CONST [valueFlowBailoutIncompleteVar] berkeley-abc-0.0~git20230625.01b1bd1/src/base/wlc/wlcNtk.c:476:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable word [valueFlowBailoutIncompleteVar] berkeley-abc-0.0~git20230625.01b1bd1/src/base/wlc/wlcNtk.c:512:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WLC_OBJ_NUMBER [valueFlowBailoutIncompleteVar] berkeley-abc-0.0~git20230625.01b1bd1/src/base/wlc/wlcNtk.c:709:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WLC_OBJ_PI [valueFlowBailoutIncompleteVar] berkeley-abc-0.0~git20230625.01b1bd1/src/base/wlc/wlcNtk.c:802:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WLC_OBJ_NUMBER [valueFlowBailoutIncompleteVar] berkeley-abc-0.0~git20230625.01b1bd1/src/base/wlc/wlcNtk.c:912:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WLC_OBJ_CONST [valueFlowBailoutIncompleteVar] berkeley-abc-0.0~git20230625.01b1bd1/src/base/wlc/wlcNtk.c:951:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WLC_OBJ_FF [valueFlowBailoutIncompleteVar] berkeley-abc-0.0~git20230625.01b1bd1/src/base/wlc/wlcNtk.c:1003:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WLC_OBJ_PI [valueFlowBailoutIncompleteVar] berkeley-abc-0.0~git20230625.01b1bd1/src/base/wlc/wlcNtk.c:1081:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WLC_OBJ_PI [valueFlowBailoutIncompleteVar] berkeley-abc-0.0~git20230625.01b1bd1/src/base/wlc/wlcNtk.c:1158:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WLC_OBJ_ARI_ADD [valueFlowBailoutIncompleteVar] berkeley-abc-0.0~git20230625.01b1bd1/src/base/wlc/wlcNtk.c:1255:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WLC_OBJ_ARI_MULTI [valueFlowBailoutIncompleteVar] berkeley-abc-0.0~git20230625.01b1bd1/src/base/wlc/wlcGraft.c:61:12: style: Variable 'pSimRi' can be declared as pointer to const [constVariablePointer] berkeley-abc-0.0~git20230625.01b1bd1/src/base/wlc/wlcGraft.c:70:12: style: Variable 'pSimDri' can be declared as pointer to const [constVariablePointer] berkeley-abc-0.0~git20230625.01b1bd1/src/base/wlc/wlcGraft.c:83:12: style: Variable 'pSim0' can be declared as pointer to const [constVariablePointer] berkeley-abc-0.0~git20230625.01b1bd1/src/base/wlc/wlcGraft.c:84:12: style: Variable 'pSim1' can be declared as pointer to const [constVariablePointer] berkeley-abc-0.0~git20230625.01b1bd1/src/base/wlc/wlcGraft.c:559:15: style: Variable 'iObjFound' is assigned a value that is never used. [unreadVariable] berkeley-abc-0.0~git20230625.01b1bd1/src/base/wlc/wlcShow.c:54:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] berkeley-abc-0.0~git20230625.01b1bd1/src/base/wlc/wlcShow.c:361:55: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable fKeepDot [valueFlowBailoutIncompleteVar] berkeley-abc-0.0~git20230625.01b1bd1/src/base/wlc/wlcReadSmt.c:138:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WLC_OBJ_MUX [valueFlowBailoutIncompleteVar] berkeley-abc-0.0~git20230625.01b1bd1/src/base/wlc/wlcReadSmt.c:322:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WLC_OBJ_BIT_AND [valueFlowBailoutIncompleteVar] berkeley-abc-0.0~git20230625.01b1bd1/src/base/wlc/wlcReadSmt.c:663:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WLC_OBJ_CONST [valueFlowBailoutIncompleteVar] berkeley-abc-0.0~git20230625.01b1bd1/src/base/wlc/wlcReadSmt.c:719:49: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WLC_OBJ_COMP_EQU [valueFlowBailoutIncompleteVar] berkeley-abc-0.0~git20230625.01b1bd1/src/base/wlc/wlcReadSmt.c:856:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WLC_OBJ_PI [valueFlowBailoutIncompleteVar] berkeley-abc-0.0~git20230625.01b1bd1/src/base/wlc/wlcReadSmt.c:1073:49: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WLC_OBJ_BUF [valueFlowBailoutIncompleteVar] berkeley-abc-0.0~git20230625.01b1bd1/src/base/wlc/wlcReadSmt.c:1316:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WLC_OBJ_PI [valueFlowBailoutIncompleteVar] berkeley-abc-0.0~git20230625.01b1bd1/src/base/wlc/wlcShow.c:46:44: style: Parameter 'pFileName' can be declared as pointer to const [constParameterPointer] berkeley-abc-0.0~git20230625.01b1bd1/src/base/wlc/wlcSim.c:124:5: error: There is an unknown macro here somewhere. Configuration is required. If Vec_VecForEachEntry is a macro then please configure it. [unknownMacro] berkeley-abc-0.0~git20230625.01b1bd1/src/base/wlc/wlcStdin.c:161:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdin [valueFlowBailoutIncompleteVar] berkeley-abc-0.0~git20230625.01b1bd1/src/base/wlc/wlcStdin.c:174:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdin [valueFlowBailoutIncompleteVar] berkeley-abc-0.0~git20230625.01b1bd1/src/base/wlc/wlcStdin.c:213:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] berkeley-abc-0.0~git20230625.01b1bd1/src/base/wlc/wlcStdin.c:217:24: portability: Non reentrant function 'strtok' called. For threadsafe applications it is recommended to use the reentrant replacement function 'strtok_r'. [prohibitedstrtokCalled] berkeley-abc-0.0~git20230625.01b1bd1/src/base/wlc/wlcStdin.c:233:17: portability: Non reentrant function 'strtok' called. For threadsafe applications it is recommended to use the reentrant replacement function 'strtok_r'. [prohibitedstrtokCalled] berkeley-abc-0.0~git20230625.01b1bd1/src/base/wlc/wlcStdin.c:44:42: style: Parameter 'pAdd' can be declared as pointer to const [constParameterPointer] berkeley-abc-0.0~git20230625.01b1bd1/src/base/wlc/wlcStdin.c:150:68: style: Parameter 'pLine' can be declared as pointer to const [constParameterPointer] berkeley-abc-0.0~git20230625.01b1bd1/src/base/wlc/wlcStdin.c:152:12: style: Variable 'pStr' can be declared as pointer to const [constVariablePointer] berkeley-abc-0.0~git20230625.01b1bd1/src/base/wlc/wlcUif.c:49:5: error: There is an unknown macro here somewhere. Configuration is required. If Vec_IntForEachEntry is a macro then please configure it. [unknownMacro] berkeley-abc-0.0~git20230625.01b1bd1/src/base/wlc/wlcNtk.c:1034:19: style: Condition 'p->vInits' is always true [knownConditionTrueFalse] berkeley-abc-0.0~git20230625.01b1bd1/src/base/wlc/wlcNtk.c:1041:19: style: Condition 'p->vInits' is always true [knownConditionTrueFalse] berkeley-abc-0.0~git20230625.01b1bd1/src/base/wlc/wlcWin.c:47:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WLC_OBJ_CONST [valueFlowBailoutIncompleteVar] berkeley-abc-0.0~git20230625.01b1bd1/src/base/wlc/wlcWin.c:56:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WLC_OBJ_BIT_NOT [valueFlowBailoutIncompleteVar] berkeley-abc-0.0~git20230625.01b1bd1/src/base/wlc/wlcWin.c:70:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WLC_OBJ_CONST [valueFlowBailoutIncompleteVar] berkeley-abc-0.0~git20230625.01b1bd1/src/base/wlc/wlcNtk.c:413:9: style: Redundant initialization for 'Res'. The initialized value is overwritten before it is read. [redundantInitialization] berkeley-abc-0.0~git20230625.01b1bd1/src/base/wlc/wlcNtk.c:389:51: note: Res is initialized berkeley-abc-0.0~git20230625.01b1bd1/src/base/wlc/wlcNtk.c:413:9: note: Res is overwritten berkeley-abc-0.0~git20230625.01b1bd1/src/base/wlc/wlcNtk.c:97:37: style: Parameter 'p' can be declared as pointer to const [constParameterPointer] berkeley-abc-0.0~git20230625.01b1bd1/src/base/wlc/wlcNtk.c:432:17: style: Variable 'pObj' can be declared as pointer to const [constVariablePointer] berkeley-abc-0.0~git20230625.01b1bd1/src/base/wlc/wlcNtk.c:447:17: style: Variable 'pObj' can be declared as pointer to const [constVariablePointer] berkeley-abc-0.0~git20230625.01b1bd1/src/base/wlc/wlcNtk.c:847:36: style: Parameter 'p' can be declared as pointer to const [constParameterPointer] berkeley-abc-0.0~git20230625.01b1bd1/src/base/wlc/wlcNtk.c:1204:17: style: Variable 'pObj' can be declared as pointer to const [constVariablePointer] berkeley-abc-0.0~git20230625.01b1bd1/src/base/wlc/wlcNtk.c:1237:17: style: Variable 'pFanin' can be declared as pointer to const [constVariablePointer] berkeley-abc-0.0~git20230625.01b1bd1/src/base/wlc/wlcNtk.c:1237:27: style: Variable 'pFaninNew' can be declared as pointer to const [constVariablePointer] berkeley-abc-0.0~git20230625.01b1bd1/src/base/wlc/wlcWin.c:45:34: style: Parameter 'pObj' can be declared as pointer to const [constParameterPointer] berkeley-abc-0.0~git20230625.01b1bd1/src/base/wlc/wlcWin.c:54:38: style: Parameter 'pObj' can be declared as pointer to const [constParameterPointer] berkeley-abc-0.0~git20230625.01b1bd1/src/base/wln/wln.h:98:112: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ABC_OPER_NONE [valueFlowBailoutIncompleteVar] berkeley-abc-0.0~git20230625.01b1bd1/src/base/wln/wln.h:99:112: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ABC_OPER_CI [valueFlowBailoutIncompleteVar] berkeley-abc-0.0~git20230625.01b1bd1/src/base/wln/wln.h:100:112: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ABC_OPER_CO [valueFlowBailoutIncompleteVar] berkeley-abc-0.0~git20230625.01b1bd1/src/base/wln/wln.h:101:112: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ABC_OPER_CI [valueFlowBailoutIncompleteVar] berkeley-abc-0.0~git20230625.01b1bd1/src/base/wln/wln.h:102:112: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ABC_OPER_FON [valueFlowBailoutIncompleteVar] berkeley-abc-0.0~git20230625.01b1bd1/src/base/wln/wln.h:103:112: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ABC_OPER_DFFRSE [valueFlowBailoutIncompleteVar] berkeley-abc-0.0~git20230625.01b1bd1/src/base/wln/wln.h:104:112: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ABC_OPER_CONST [valueFlowBailoutIncompleteVar] berkeley-abc-0.0~git20230625.01b1bd1/src/base/wln/wln.h:105:112: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ABC_OPER_SLICE [valueFlowBailoutIncompleteVar] berkeley-abc-0.0~git20230625.01b1bd1/src/base/wln/wln.h:106:112: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ABC_OPER_SHIFT_ROTL [valueFlowBailoutIncompleteVar] berkeley-abc-0.0~git20230625.01b1bd1/src/base/wln/wln.h:107:112: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ABC_OPER_TABLE [valueFlowBailoutIncompleteVar] berkeley-abc-0.0~git20230625.01b1bd1/src/base/wln/wln.h:109:105: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable nSize [valueFlowBailoutIncompleteVar] berkeley-abc-0.0~git20230625.01b1bd1/src/base/wln/wln.h:110:133: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable pArray [valueFlowBailoutIncompleteVar] berkeley-abc-0.0~git20230625.01b1bd1/src/base/wln/wln.h:111:133: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable pArray [valueFlowBailoutIncompleteVar] berkeley-abc-0.0~git20230625.01b1bd1/src/base/wlc/wlcWriteVer.c:75:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WLC_OBJ_TABLE [valueFlowBailoutIncompleteVar] berkeley-abc-0.0~git20230625.01b1bd1/src/base/wlc/wlcWriteVer.c:105:56: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WLC_OBJ_MUX [valueFlowBailoutIncompleteVar] berkeley-abc-0.0~git20230625.01b1bd1/src/base/wlc/wlcWriteVer.c:174:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WLC_OBJ_ROTATE_R [valueFlowBailoutIncompleteVar] berkeley-abc-0.0~git20230625.01b1bd1/src/base/wlc/wlcWriteVer.c:603:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] berkeley-abc-0.0~git20230625.01b1bd1/src/base/wln/wlnBlast.c:88:13: error: There is an unknown macro here somewhere. Configuration is required. If Vec_IntForEachEntry is a macro then please configure it. [unknownMacro] berkeley-abc-0.0~git20230625.01b1bd1/src/base/wln/wlnCom.c:95:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Gia_Man_t [valueFlowBailoutIncompleteVar] berkeley-abc-0.0~git20230625.01b1bd1/src/base/wln/wlnCom.c:234:95: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable fVerbose [valueFlowBailoutIncompleteVar] berkeley-abc-0.0~git20230625.01b1bd1/src/base/wln/wlnCom.c:291:90: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable fVerbose [valueFlowBailoutIncompleteVar] berkeley-abc-0.0~git20230625.01b1bd1/src/base/wln/wlnCom.c:344:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Gia_Man_t [valueFlowBailoutIncompleteVar] berkeley-abc-0.0~git20230625.01b1bd1/src/base/wln/wlnCom.c:412:48: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable p [valueFlowBailoutIncompleteVar] berkeley-abc-0.0~git20230625.01b1bd1/src/base/wln/wlnCom.c:472:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable pLib [valueFlowBailoutIncompleteVar] berkeley-abc-0.0~git20230625.01b1bd1/src/base/wln/wlnGuide.c:56:9: error: There is an unknown macro here somewhere. Configuration is required. If Vec_IntForEachEntry is a macro then please configure it. [unknownMacro] berkeley-abc-0.0~git20230625.01b1bd1/src/base/wlc/wlcWriteVer.c:135:14: style: Condition 'NameCounter' is always false [knownConditionTrueFalse] berkeley-abc-0.0~git20230625.01b1bd1/src/base/wlc/wlcWriteVer.c:128:23: note: Assignment 'NameCounter=0', assigned value is 0 berkeley-abc-0.0~git20230625.01b1bd1/src/base/wlc/wlcWriteVer.c:135:14: note: Condition 'NameCounter' is always false berkeley-abc-0.0~git20230625.01b1bd1/src/base/wlc/wlcWriteVer.c:498:21: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] berkeley-abc-0.0~git20230625.01b1bd1/src/base/wlc/wlcWriteVer.c:45:68: style: Parameter 'pTable' can be declared as pointer to const [constParameterPointer] berkeley-abc-0.0~git20230625.01b1bd1/src/base/wlc/wlcWriteVer.c:126:12: style: Variable 'pName' can be declared as pointer to const [constVariablePointer] berkeley-abc-0.0~git20230625.01b1bd1/src/base/wlc/wlcWriteVer.c:517:20: style: Variable 'pName' can be declared as pointer to const [constVariablePointer] berkeley-abc-0.0~git20230625.01b1bd1/src/base/wlc/wlcWriteVer.c:587:16: style: Variable 'pInNames' can be declared as const array [constVariable] berkeley-abc-0.0~git20230625.01b1bd1/src/base/wlc/wlcWriteVer.c:597:42: style: Parameter 'pFileName' can be declared as pointer to const [constParameterPointer] berkeley-abc-0.0~git20230625.01b1bd1/src/base/wln/wlnNdr.c:55:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ABC_OPER_CI [valueFlowBailoutIncompleteVar] berkeley-abc-0.0~git20230625.01b1bd1/src/base/wln/wlnNdr.c:122:54: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NDR_RANGE [valueFlowBailoutIncompleteVar] berkeley-abc-0.0~git20230625.01b1bd1/src/base/wln/wlnNdr.c:160:48: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NDR_OUTPUT [valueFlowBailoutIncompleteVar] berkeley-abc-0.0~git20230625.01b1bd1/src/base/wln/wlnNdr.c:197:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ABC_OPER_CI [valueFlowBailoutIncompleteVar] berkeley-abc-0.0~git20230625.01b1bd1/src/base/wln/wlnNtk.c:73:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable pArray [valueFlowBailoutIncompleteVar] berkeley-abc-0.0~git20230625.01b1bd1/src/base/wln/wlnNtk.c:162:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] berkeley-abc-0.0~git20230625.01b1bd1/src/base/wln/wlnNtk.c:209:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] berkeley-abc-0.0~git20230625.01b1bd1/src/base/wln/wlnNtk.c:412:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Vec_Int_t [valueFlowBailoutIncompleteVar] berkeley-abc-0.0~git20230625.01b1bd1/src/base/wln/wlnObj.c:101:5: error: There is an unknown macro here somewhere. Configuration is required. If Vec_IntForEachEntry is a macro then please configure it. [unknownMacro] berkeley-abc-0.0~git20230625.01b1bd1/src/base/wln/wlnNdr.c:45:34: style:inconclusive: Function 'Wln_NtkToNdr' argument 1 names different: declaration 'pNtk' definition 'p'. [funcArgNamesDifferent] berkeley-abc-0.0~git20230625.01b1bd1/src/base/wln/wln.h:222:49: note: Function 'Wln_NtkToNdr' argument 1 names different: declaration 'pNtk' definition 'p'. berkeley-abc-0.0~git20230625.01b1bd1/src/base/wln/wlnNdr.c:45:34: note: Function 'Wln_NtkToNdr' argument 1 names different: declaration 'pNtk' definition 'p'. berkeley-abc-0.0~git20230625.01b1bd1/src/base/wln/wlnNdr.c:81:32: style:inconclusive: Function 'Wln_WriteNdr' argument 1 names different: declaration 'pNtk' definition 'p'. [funcArgNamesDifferent] berkeley-abc-0.0~git20230625.01b1bd1/src/base/wln/wln.h:220:49: note: Function 'Wln_WriteNdr' argument 1 names different: declaration 'pNtk' definition 'p'. berkeley-abc-0.0~git20230625.01b1bd1/src/base/wln/wlnNdr.c:81:32: note: Function 'Wln_WriteNdr' argument 1 names different: declaration 'pNtk' definition 'p'. berkeley-abc-0.0~git20230625.01b1bd1/src/base/wln/wlnNdr.c:197:13: style: Local variable 'iObj' shadows outer variable [shadowVariable] berkeley-abc-0.0~git20230625.01b1bd1/src/base/wln/wlnNdr.c:187:32: note: Shadowed declaration berkeley-abc-0.0~git20230625.01b1bd1/src/base/wln/wlnNdr.c:197:13: note: Shadow variable berkeley-abc-0.0~git20230625.01b1bd1/src/base/wln/wlnNdr.c:198:13: style: Local variable 'NameId' shadows outer variable [shadowVariable] berkeley-abc-0.0~git20230625.01b1bd1/src/base/wln/wlnNdr.c:187:70: note: Shadowed declaration berkeley-abc-0.0~git20230625.01b1bd1/src/base/wln/wlnNdr.c:198:13: note: Shadow variable berkeley-abc-0.0~git20230625.01b1bd1/src/base/wln/wlnNdr.c:209:13: style: Local variable 'iObj' shadows outer variable [shadowVariable] berkeley-abc-0.0~git20230625.01b1bd1/src/base/wln/wlnNdr.c:187:32: note: Shadowed declaration berkeley-abc-0.0~git20230625.01b1bd1/src/base/wln/wlnNdr.c:209:13: note: Shadow variable berkeley-abc-0.0~git20230625.01b1bd1/src/base/wln/wlnNdr.c:210:13: style: Local variable 'NameId' shadows outer variable [shadowVariable] berkeley-abc-0.0~git20230625.01b1bd1/src/base/wln/wlnNdr.c:187:70: note: Shadowed declaration berkeley-abc-0.0~git20230625.01b1bd1/src/base/wln/wlnNdr.c:210:13: note: Shadow variable berkeley-abc-0.0~git20230625.01b1bd1/src/base/wln/wlnNdr.c:236:13: style: Local variable 'iObj' shadows outer variable [shadowVariable] berkeley-abc-0.0~git20230625.01b1bd1/src/base/wln/wlnNdr.c:187:32: note: Shadowed declaration berkeley-abc-0.0~git20230625.01b1bd1/src/base/wln/wlnNdr.c:236:13: note: Shadow variable berkeley-abc-0.0~git20230625.01b1bd1/src/base/wln/wlnNdr.c:237:13: style: Local variable 'NameId' shadows outer variable [shadowVariable] berkeley-abc-0.0~git20230625.01b1bd1/src/base/wln/wlnNdr.c:187:70: note: Shadowed declaration berkeley-abc-0.0~git20230625.01b1bd1/src/base/wln/wlnNdr.c:237:13: note: Shadow variable berkeley-abc-0.0~git20230625.01b1bd1/src/base/wln/wlnRead.c:321:5: error: There is an unknown macro here somewhere. Configuration is required. If Vec_PtrForEachEntry is a macro then please configure it. [unknownMacro] berkeley-abc-0.0~git20230625.01b1bd1/src/base/wln/wlnRetime.c:257:9: error: There is an unknown macro here somewhere. Configuration is required. If Vec_IntForEachEntry is a macro then please configure it. [unknownMacro] berkeley-abc-0.0~git20230625.01b1bd1/src/base/wln/wlnRtl.c:205:9: error: There is an unknown macro here somewhere. Configuration is required. If Gia_ManForEachPo is a macro then please configure it. [unknownMacro] berkeley-abc-0.0~git20230625.01b1bd1/src/base/wln/wlnWlc.c:157:9: error: There is an unknown macro here somewhere. Configuration is required. If Wlc_ObjForEachFanin is a macro then please configure it. [unknownMacro] berkeley-abc-0.0~git20230625.01b1bd1/src/bdd/bbr/bbrCex.c:135:13: error: There is an unknown macro here somewhere. Configuration is required. If Saig_ManForEachLo is a macro then please configure it. [unknownMacro] berkeley-abc-0.0~git20230625.01b1bd1/src/bdd/bbr/bbrImage.c:530:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable dd [valueFlowBailoutIncompleteVar] berkeley-abc-0.0~git20230625.01b1bd1/src/bdd/bbr/bbrImage.c:971:57: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable nNodes [valueFlowBailoutIncompleteVar] berkeley-abc-0.0~git20230625.01b1bd1/src/bdd/bbr/bbrImage.c:1023:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable nNodes [valueFlowBailoutIncompleteVar] berkeley-abc-0.0~git20230625.01b1bd1/src/base/wln/wlnWriteVer.c:74:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ABC_OPER_TABLE [valueFlowBailoutIncompleteVar] berkeley-abc-0.0~git20230625.01b1bd1/src/base/wln/wlnWriteVer.c:176:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ABC_OPER_SEL_NMUX [valueFlowBailoutIncompleteVar] berkeley-abc-0.0~git20230625.01b1bd1/src/base/wln/wlnWriteVer.c:484:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] berkeley-abc-0.0~git20230625.01b1bd1/src/bdd/bbr/bbrImage.c:447:26: style:inconclusive: Function 'Bbr_CreateVars' argument 5 names different: declaration 'pbVarsNs' definition 'pbVars'. [funcArgNamesDifferent] berkeley-abc-0.0~git20230625.01b1bd1/src/bdd/bbr/bbrImage.c:114:26: note: Function 'Bbr_CreateVars' argument 5 names different: declaration 'pbVarsNs' definition 'pbVars'. berkeley-abc-0.0~git20230625.01b1bd1/src/bdd/bbr/bbrImage.c:447:26: note: Function 'Bbr_CreateVars' argument 5 names different: declaration 'pbVarsNs' definition 'pbVars'. berkeley-abc-0.0~git20230625.01b1bd1/src/bdd/bbr/bbrImage.c:1144:62: style:inconclusive: Function 'Bbr_bddImagePrintTree_rec' argument 2 names different: declaration 'nOffset' definition 'Offset'. [funcArgNamesDifferent] berkeley-abc-0.0~git20230625.01b1bd1/src/bdd/bbr/bbrImage.c:142:69: note: Function 'Bbr_bddImagePrintTree_rec' argument 2 names different: declaration 'nOffset' definition 'Offset'. berkeley-abc-0.0~git20230625.01b1bd1/src/bdd/bbr/bbrImage.c:1144:62: note: Function 'Bbr_bddImagePrintTree_rec' argument 2 names different: declaration 'nOffset' definition 'Offset'. berkeley-abc-0.0~git20230625.01b1bd1/src/bdd/bbr/bbrImage.c:953:39: style: Parameter 'dd' can be declared as pointer to const [constParameterPointer] berkeley-abc-0.0~git20230625.01b1bd1/src/bdd/bbr/bbrImage.c:1010:42: style: Parameter 'dd' can be declared as pointer to const [constParameterPointer] berkeley-abc-0.0~git20230625.01b1bd1/src/bdd/bbr/bbrImage.c:1315:48: style: Parameter 'pTree' can be declared as pointer to const [constParameterPointer] berkeley-abc-0.0~git20230625.01b1bd1/src/bdd/bbr/bbrImage.c:468:16: style: Variable 'nVarsTotal' is assigned a value that is never used. [unreadVariable] berkeley-abc-0.0~git20230625.01b1bd1/src/bdd/bbr/bbrNtbdd.c:139:5: error: There is an unknown macro here somewhere. Configuration is required. If Aig_ManForEachCo is a macro then please configure it. [unknownMacro] berkeley-abc-0.0~git20230625.01b1bd1/src/bdd/bbr/bbrReach.c:388:5: error: There is an unknown macro here somewhere. Configuration is required. If Vec_PtrForEachEntry is a macro then please configure it. [unknownMacro] berkeley-abc-0.0~git20230625.01b1bd1/src/bdd/cas/casCore.c:162:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CUDD_REORDER_SYMM_SIFT [valueFlowBailoutIncompleteVar] berkeley-abc-0.0~git20230625.01b1bd1/src/bdd/cas/casCore.c:532:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable b0 [valueFlowBailoutIncompleteVar] berkeley-abc-0.0~git20230625.01b1bd1/src/bdd/cas/casCore.c:737:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CUDD_REORDER_SYMM_SIFT [valueFlowBailoutIncompleteVar] berkeley-abc-0.0~git20230625.01b1bd1/src/bdd/cas/casCore.c:867:95: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DdNode [valueFlowBailoutIncompleteVar] berkeley-abc-0.0~git20230625.01b1bd1/src/bdd/cas/casCore.c:967:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CUDD_REORDER_SYMM_SIFT [valueFlowBailoutIncompleteVar] berkeley-abc-0.0~git20230625.01b1bd1/src/bdd/cas/casCore.c:1248:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable st__OUT_OF_MEM [valueFlowBailoutIncompleteVar] berkeley-abc-0.0~git20230625.01b1bd1/src/base/wln/wlnWriteVer.c:472:18: style: Expression is always true because 'else if' condition is opposite to previous condition at line 471. [multiCondition] berkeley-abc-0.0~git20230625.01b1bd1/src/base/wln/wlnWriteVer.c:471:9: note: first condition berkeley-abc-0.0~git20230625.01b1bd1/src/base/wln/wlnWriteVer.c:472:18: note: else if condition is opposite to first condition berkeley-abc-0.0~git20230625.01b1bd1/src/base/wln/wlnWriteVer.c:128:14: style: Condition 'NameCounter' is always false [knownConditionTrueFalse] berkeley-abc-0.0~git20230625.01b1bd1/src/base/wln/wlnWriteVer.c:121:23: note: Assignment 'NameCounter=0', assigned value is 0 berkeley-abc-0.0~git20230625.01b1bd1/src/base/wln/wlnWriteVer.c:128:14: note: Condition 'NameCounter' is always false berkeley-abc-0.0~git20230625.01b1bd1/src/bdd/cas/casCore.c:170:10: style: The if condition is the same as the previous if condition [duplicateCondition] berkeley-abc-0.0~git20230625.01b1bd1/src/bdd/cas/casCore.c:168:10: note: First condition berkeley-abc-0.0~git20230625.01b1bd1/src/bdd/cas/casCore.c:170:10: note: Second condition berkeley-abc-0.0~git20230625.01b1bd1/src/bdd/cas/casCore.c:867:5: portability: %lx in format string (no. 2) requires 'unsigned long' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_uint] berkeley-abc-0.0~git20230625.01b1bd1/src/bdd/cas/casCore.c:877:13: portability: %lx in format string (no. 2) requires 'unsigned long' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_uint] berkeley-abc-0.0~git20230625.01b1bd1/src/bdd/cas/casCore.c:889:13: portability: %lx in format string (no. 3) requires 'unsigned long' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_uint] berkeley-abc-0.0~git20230625.01b1bd1/src/bdd/cas/casCore.c:889:13: portability: %lx in format string (no. 5) requires 'unsigned long' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_uint] berkeley-abc-0.0~git20230625.01b1bd1/src/bdd/cas/casCore.c:889:13: portability: %lx in format string (no. 7) requires 'unsigned long' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_uint] berkeley-abc-0.0~git20230625.01b1bd1/src/bdd/cas/casCore.c:899:13: portability: %lx in format string (no. 3) requires 'unsigned long' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_uint] berkeley-abc-0.0~git20230625.01b1bd1/src/bdd/cas/casCore.c:899:13: portability: %lx in format string (no. 5) requires 'unsigned long' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_uint] berkeley-abc-0.0~git20230625.01b1bd1/src/bdd/cas/casCore.c:899:13: portability: %lx in format string (no. 7) requires 'unsigned long' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_uint] berkeley-abc-0.0~git20230625.01b1bd1/src/bdd/cas/casCore.c:913:13: portability: %lx in format string (no. 2) requires 'unsigned long' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_uint] berkeley-abc-0.0~git20230625.01b1bd1/src/bdd/cas/casCore.c:913:13: portability: %lx in format string (no. 4) requires 'unsigned long' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_uint] berkeley-abc-0.0~git20230625.01b1bd1/src/bdd/cas/casCore.c:1012:5: portability: %lx in format string (no. 2) requires 'unsigned long' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_uint] berkeley-abc-0.0~git20230625.01b1bd1/src/bdd/cas/casCore.c:1022:13: portability: %lx in format string (no. 2) requires 'unsigned long' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_uint] berkeley-abc-0.0~git20230625.01b1bd1/src/bdd/cas/casCore.c:1034:13: portability: %lx in format string (no. 3) requires 'unsigned long' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_uint] berkeley-abc-0.0~git20230625.01b1bd1/src/bdd/cas/casCore.c:1034:13: portability: %lx in format string (no. 5) requires 'unsigned long' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_uint] berkeley-abc-0.0~git20230625.01b1bd1/src/bdd/cas/casCore.c:1034:13: portability: %lx in format string (no. 7) requires 'unsigned long' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_uint] berkeley-abc-0.0~git20230625.01b1bd1/src/bdd/cas/casCore.c:1043:13: portability: %lx in format string (no. 3) requires 'unsigned long' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_uint] berkeley-abc-0.0~git20230625.01b1bd1/src/bdd/cas/casCore.c:1043:13: portability: %lx in format string (no. 5) requires 'unsigned long' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_uint] berkeley-abc-0.0~git20230625.01b1bd1/src/bdd/cas/casCore.c:1043:13: portability: %lx in format string (no. 7) requires 'unsigned long' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_uint] berkeley-abc-0.0~git20230625.01b1bd1/src/bdd/cas/casCore.c:1050:13: portability: %lx in format string (no. 2) requires 'unsigned long' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_uint] berkeley-abc-0.0~git20230625.01b1bd1/src/bdd/cas/casCore.c:1050:13: portability: %lx in format string (no. 4) requires 'unsigned long' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_uint] berkeley-abc-0.0~git20230625.01b1bd1/src/bdd/cas/casCore.c:158:10: style: Variable 'clk1' is reassigned a value before the old one has been used. [redundantAssignment] berkeley-abc-0.0~git20230625.01b1bd1/src/bdd/cas/casCore.c:143:10: note: clk1 is assigned berkeley-abc-0.0~git20230625.01b1bd1/src/bdd/cas/casCore.c:158:10: note: clk1 is overwritten berkeley-abc-0.0~git20230625.01b1bd1/src/base/wln/wlnWriteVer.c:45:68: style: Parameter 'pTable' can be declared as pointer to const [constParameterPointer] berkeley-abc-0.0~git20230625.01b1bd1/src/base/wln/wlnWriteVer.c:119:12: style: Variable 'pName' can be declared as pointer to const [constVariablePointer] berkeley-abc-0.0~git20230625.01b1bd1/src/base/wln/wlnWriteVer.c:468:16: style: Variable 'pInNames' can be declared as const array [constVariable] berkeley-abc-0.0~git20230625.01b1bd1/src/base/wln/wlnWriteVer.c:478:42: style: Parameter 'pFileName' can be declared as pointer to const [constParameterPointer] berkeley-abc-0.0~git20230625.01b1bd1/src/bdd/cas/casCore.c:79:35: style: Parameter 'pFileGeneric' can be declared as pointer to const [constParameterPointer] berkeley-abc-0.0~git20230625.01b1bd1/src/bdd/cas/casCore.c:477:27: style: Parameter 'ptrX' can be declared as pointer to const. However it seems that 'CompareSupports' is a callback function, if 'ptrX' is declared with const you might also need to cast function pointer(s). [constParameterCallback] berkeley-abc-0.0~git20230625.01b1bd1/src/bdd/cas/casCore.c:527:93: note: You might need to cast the function pointer here berkeley-abc-0.0~git20230625.01b1bd1/src/bdd/cas/casCore.c:477:27: note: Parameter 'ptrX' can be declared as pointer to const berkeley-abc-0.0~git20230625.01b1bd1/src/bdd/cas/casCore.c:477:38: style: Parameter 'ptrY' can be declared as pointer to const. However it seems that 'CompareSupports' is a callback function, if 'ptrY' is declared with const you might also need to cast function pointer(s). [constParameterCallback] berkeley-abc-0.0~git20230625.01b1bd1/src/bdd/cas/casCore.c:527:93: note: You might need to cast the function pointer here berkeley-abc-0.0~git20230625.01b1bd1/src/bdd/cas/casCore.c:477:38: note: Parameter 'ptrY' can be declared as pointer to const berkeley-abc-0.0~git20230625.01b1bd1/src/bdd/cas/casCore.c:486:27: style: Parameter 'ptrX' can be declared as pointer to const [constParameterPointer] berkeley-abc-0.0~git20230625.01b1bd1/src/bdd/cas/casCore.c:486:38: style: Parameter 'ptrY' can be declared as pointer to const [constParameterPointer] berkeley-abc-0.0~git20230625.01b1bd1/src/bdd/cas/casCore.c:781:104: style: Parameter 'FileName' can be declared as pointer to const [constParameterPointer] berkeley-abc-0.0~git20230625.01b1bd1/src/bdd/cas/casCore.c:815:63: style: Parameter 'OutputName' can be declared as pointer to const [constParameterPointer] berkeley-abc-0.0~git20230625.01b1bd1/src/bdd/cas/casCore.c:815:82: style: Parameter 'Prefix' can be declared as pointer to const [constParameterPointer] berkeley-abc-0.0~git20230625.01b1bd1/src/base/wlc/wlcReadVer.c:154:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] berkeley-abc-0.0~git20230625.01b1bd1/src/bdd/cas/casCore.c:940:86: style: Parameter 'OutputName' can be declared as pointer to const [constParameterPointer] berkeley-abc-0.0~git20230625.01b1bd1/src/base/wlc/wlcReadVer.c:456:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WLC_OBJ_BUF [valueFlowBailoutIncompleteVar] berkeley-abc-0.0~git20230625.01b1bd1/src/bdd/cas/casCore.c:940:105: style: Parameter 'Prefix' can be declared as pointer to const [constParameterPointer] berkeley-abc-0.0~git20230625.01b1bd1/src/base/wlc/wlcReadVer.c:490:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WLC_OBJ_BUF [valueFlowBailoutIncompleteVar] berkeley-abc-0.0~git20230625.01b1bd1/src/base/wlc/wlcReadVer.c:648:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WLC_OBJ_CONST [valueFlowBailoutIncompleteVar] berkeley-abc-0.0~git20230625.01b1bd1/src/base/wlc/wlcReadVer.c:675:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WLC_OBJ_NONE [valueFlowBailoutIncompleteVar] berkeley-abc-0.0~git20230625.01b1bd1/src/base/wlc/wlcReadVer.c:876:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WLC_OBJ_NONE [valueFlowBailoutIncompleteVar] berkeley-abc-0.0~git20230625.01b1bd1/src/base/wlc/wlcReadVer.c:1155:47: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WLC_OBJ_TABLE [valueFlowBailoutIncompleteVar] berkeley-abc-0.0~git20230625.01b1bd1/src/base/wlc/wlcReadVer.c:1706:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WLC_OBJ_FF [valueFlowBailoutIncompleteVar] berkeley-abc-0.0~git20230625.01b1bd1/src/base/wln/wlnWriteVer.c:463:12: style: Variable 'iFanin' is assigned a value that is never used. [unreadVariable] berkeley-abc-0.0~git20230625.01b1bd1/src/bdd/cas/casCore.c:860:20: error: Shifting 32-bit value by 60 bits is undefined behaviour [shiftTooManyBits] berkeley-abc-0.0~git20230625.01b1bd1/src/bdd/cas/casCore.c:1005:20: error: Shifting 32-bit value by 60 bits is undefined behaviour [shiftTooManyBits] berkeley-abc-0.0~git20230625.01b1bd1/src/bdd/cas/casCore.c:860:20: error: Signed integer overflow for expression '1<distance)?nodeStat->distance:5' here. berkeley-abc-0.0~git20230625.01b1bd1/src/bdd/cudd/cuddDecomp.c:2047:14: note: distance is assigned 'nodeStat->distance' here. berkeley-abc-0.0~git20230625.01b1bd1/src/bdd/cudd/cuddDecomp.c:2049:18: note: Condition 'distancetop' is always false [knownConditionTrueFalse] berkeley-abc-0.0~git20230625.01b1bd1/src/bdd/cudd/cuddPriority.c:1453:9: note: top is assigned '((topY)<(topR))?(topY):(topR)' here. berkeley-abc-0.0~git20230625.01b1bd1/src/bdd/cudd/cuddPriority.c:1467:14: note: Condition 'topY>top' is always false berkeley-abc-0.0~git20230625.01b1bd1/src/bdd/cudd/cuddSplit.c:683:41: portability:inconclusive: Casting from double * to char * is not portable due to different binary data representations on different platforms. [invalidPointerCast] berkeley-abc-0.0~git20230625.01b1bd1/src/bdd/cudd/cuddSplit.c:501:9: style: Parameter 'varSeen' can be declared as pointer to const [constParameterPointer] berkeley-abc-0.0~git20230625.01b1bd1/src/bdd/cudd/cuddPriority.c:771:26: error: Shifting by a negative value is undefined behaviour [shiftNegative] berkeley-abc-0.0~git20230625.01b1bd1/src/bdd/cudd/cuddPriority.c:960:26: error: Shifting by a negative value is undefined behaviour [shiftNegative] berkeley-abc-0.0~git20230625.01b1bd1/src/bdd/cudd/cuddPriority.c:1672:13: style: Variable 'lzero' can be declared as pointer to const [constVariablePointer] berkeley-abc-0.0~git20230625.01b1bd1/src/bdd/cudd/cuddPriority.c:1890:18: style: Variable 'zero' can be declared as pointer to const [constVariablePointer] berkeley-abc-0.0~git20230625.01b1bd1/src/bdd/cudd/cuddSubsetHB.c:380:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ref [valueFlowBailoutIncompleteVar] berkeley-abc-0.0~git20230625.01b1bd1/src/bdd/cudd/cuddSubsetHB.c:716:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T [valueFlowBailoutIncompleteVar] berkeley-abc-0.0~git20230625.01b1bd1/src/bdd/cudd/cuddSubsetHB.c:896:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T [valueFlowBailoutIncompleteVar] berkeley-abc-0.0~git20230625.01b1bd1/src/bdd/cudd/cuddSubsetHB.c:1126:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ref [valueFlowBailoutIncompleteVar] berkeley-abc-0.0~git20230625.01b1bd1/src/bdd/cudd/cuddSubsetHB.c:1199:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T [valueFlowBailoutIncompleteVar] berkeley-abc-0.0~git20230625.01b1bd1/src/bdd/cudd/cuddSymmetry.c:821:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ref [valueFlowBailoutIncompleteVar] berkeley-abc-0.0~git20230625.01b1bd1/src/bdd/cudd/cuddSymmetry.c:1077:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ref [valueFlowBailoutIncompleteVar] berkeley-abc-0.0~git20230625.01b1bd1/src/bdd/cudd/cuddSymmetry.c:1313:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ref [valueFlowBailoutIncompleteVar] berkeley-abc-0.0~git20230625.01b1bd1/src/bdd/cudd/cuddSymmetry.c:1454:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ref [valueFlowBailoutIncompleteVar] berkeley-abc-0.0~git20230625.01b1bd1/src/bdd/cudd/cuddSubsetSP.c:428:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable st__table [valueFlowBailoutIncompleteVar] berkeley-abc-0.0~git20230625.01b1bd1/src/bdd/cudd/cuddSubsetSP.c:671:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T [valueFlowBailoutIncompleteVar] berkeley-abc-0.0~git20230625.01b1bd1/src/bdd/cudd/cuddSubsetSP.c:870:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T [valueFlowBailoutIncompleteVar] berkeley-abc-0.0~git20230625.01b1bd1/src/bdd/cudd/cuddSubsetSP.c:1093:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable st__OUT_OF_MEM [valueFlowBailoutIncompleteVar] berkeley-abc-0.0~git20230625.01b1bd1/src/bdd/cudd/cuddSubsetSP.c:1310:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T [valueFlowBailoutIncompleteVar] berkeley-abc-0.0~git20230625.01b1bd1/src/bdd/cudd/cuddSubsetSP.c:1651:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable st__CONTINUE [valueFlowBailoutIncompleteVar] berkeley-abc-0.0~git20230625.01b1bd1/src/bdd/cudd/cuddSubsetHB.c:881:27: style: Variable 'val' can be declared as pointer to const [constVariablePointer] berkeley-abc-0.0~git20230625.01b1bd1/src/bdd/cudd/cuddInt.h:1230:0: debug: Failed to parse 'typedef ABC_NAMESPACE_HEADER_END ABC_NAMESPACE_IMPL_START union hack { double value ; unsigned int bits [ 2 ] ; } hack ;'. The checking continues anyway. [simplifyTypedef] berkeley-abc-0.0~git20230625.01b1bd1/src/bdd/cudd/cuddTable.c:590:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CUDD_REORDER_SIFT [valueFlowBailoutIncompleteVar] berkeley-abc-0.0~git20230625.01b1bd1/src/bdd/cudd/cuddTable.c:806:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ref [valueFlowBailoutIncompleteVar] berkeley-abc-0.0~git20230625.01b1bd1/src/bdd/cudd/cuddTable.c:1088:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ref [valueFlowBailoutIncompleteVar] berkeley-abc-0.0~git20230625.01b1bd1/src/bdd/cudd/cuddTable.c:1159:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Id [valueFlowBailoutIncompleteVar] berkeley-abc-0.0~git20230625.01b1bd1/src/bdd/cudd/cuddTable.c:1317:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ref [valueFlowBailoutIncompleteVar] berkeley-abc-0.0~git20230625.01b1bd1/src/bdd/cudd/cuddTable.c:1381:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Id [valueFlowBailoutIncompleteVar] berkeley-abc-0.0~git20230625.01b1bd1/src/bdd/cudd/cuddTable.c:1608:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Id [valueFlowBailoutIncompleteVar] berkeley-abc-0.0~git20230625.01b1bd1/src/bdd/cudd/cuddTable.c:1745:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Id [valueFlowBailoutIncompleteVar] berkeley-abc-0.0~git20230625.01b1bd1/src/bdd/cudd/cuddTable.c:2078:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ref [valueFlowBailoutIncompleteVar] berkeley-abc-0.0~git20230625.01b1bd1/src/bdd/cudd/cuddTable.c:2486:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Id [valueFlowBailoutIncompleteVar] berkeley-abc-0.0~git20230625.01b1bd1/src/bdd/cudd/cuddTable.c:2736:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ref [valueFlowBailoutIncompleteVar] berkeley-abc-0.0~git20230625.01b1bd1/src/bdd/cudd/cuddSymmetry.c:197:34: style: Variable 'f11' can be declared as pointer to const [constVariablePointer] berkeley-abc-0.0~git20230625.01b1bd1/src/bdd/cudd/cuddSymmetry.c:197:39: style: Variable 'f10' can be declared as pointer to const [constVariablePointer] berkeley-abc-0.0~git20230625.01b1bd1/src/bdd/cudd/cuddSymmetry.c:207:13: style: Variable 'sentinel' can be declared as pointer to const [constVariablePointer] berkeley-abc-0.0~git20230625.01b1bd1/src/bdd/cudd/cuddSymmetry.c:609:9: style: Parameter 'ptrX' can be declared as pointer to const. However it seems that 'ddSymmUniqueCompare' is a callback function, if 'ptrX' is declared with const you might also need to cast function pointer(s). [constParameterCallback] berkeley-abc-0.0~git20230625.01b1bd1/src/bdd/cudd/cuddSymmetry.c:538:64: note: You might need to cast the function pointer here berkeley-abc-0.0~git20230625.01b1bd1/src/bdd/cudd/cuddSymmetry.c:609:9: note: Parameter 'ptrX' can be declared as pointer to const berkeley-abc-0.0~git20230625.01b1bd1/src/bdd/cudd/cuddSymmetry.c:610:9: style: Parameter 'ptrY' can be declared as pointer to const. However it seems that 'ddSymmUniqueCompare' is a callback function, if 'ptrY' is declared with const you might also need to cast function pointer(s). [constParameterCallback] berkeley-abc-0.0~git20230625.01b1bd1/src/bdd/cudd/cuddSymmetry.c:538:64: note: You might need to cast the function pointer here berkeley-abc-0.0~git20230625.01b1bd1/src/bdd/cudd/cuddSymmetry.c:610:9: note: Parameter 'ptrY' can be declared as pointer to const berkeley-abc-0.0~git20230625.01b1bd1/src/bdd/cudd/cuddSymmetry.c:1633:14: style: Variable 'res' is assigned a value that is never used. [unreadVariable] berkeley-abc-0.0~git20230625.01b1bd1/src/bdd/cudd/cuddUtil.c:260:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ref [valueFlowBailoutIncompleteVar] berkeley-abc-0.0~git20230625.01b1bd1/src/bdd/cudd/cuddUtil.c:760:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ref [valueFlowBailoutIncompleteVar] berkeley-abc-0.0~git20230625.01b1bd1/src/bdd/cudd/cuddUtil.c:931:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ref [valueFlowBailoutIncompleteVar] berkeley-abc-0.0~git20230625.01b1bd1/src/bdd/cudd/cuddUtil.c:1116:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ref [valueFlowBailoutIncompleteVar] berkeley-abc-0.0~git20230625.01b1bd1/src/bdd/cudd/cuddUtil.c:1327:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ref [valueFlowBailoutIncompleteVar] berkeley-abc-0.0~git20230625.01b1bd1/src/bdd/cudd/cuddUtil.c:1521:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ref [valueFlowBailoutIncompleteVar] berkeley-abc-0.0~git20230625.01b1bd1/src/bdd/cudd/cuddUtil.c:1612:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ref [valueFlowBailoutIncompleteVar] berkeley-abc-0.0~git20230625.01b1bd1/src/bdd/cudd/cuddUtil.c:2048:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ref [valueFlowBailoutIncompleteVar] berkeley-abc-0.0~git20230625.01b1bd1/src/bdd/cudd/cuddUtil.c:2138:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ref [valueFlowBailoutIncompleteVar] berkeley-abc-0.0~git20230625.01b1bd1/src/bdd/cudd/cuddUtil.c:2199:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ref [valueFlowBailoutIncompleteVar] berkeley-abc-0.0~git20230625.01b1bd1/src/bdd/cudd/cuddUtil.c:2249:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ref [valueFlowBailoutIncompleteVar] berkeley-abc-0.0~git20230625.01b1bd1/src/bdd/cudd/cuddUtil.c:2299:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ref [valueFlowBailoutIncompleteVar] berkeley-abc-0.0~git20230625.01b1bd1/src/bdd/cudd/cuddUtil.c:2554:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ref [valueFlowBailoutIncompleteVar] berkeley-abc-0.0~git20230625.01b1bd1/src/bdd/cudd/cuddUtil.c:2832:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] berkeley-abc-0.0~git20230625.01b1bd1/src/bdd/cudd/cuddUtil.c:2896:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable st__CONTINUE [valueFlowBailoutIncompleteVar] berkeley-abc-0.0~git20230625.01b1bd1/src/bdd/cudd/cuddUtil.c:2937:55: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable st__OUT_OF_MEM [valueFlowBailoutIncompleteVar] berkeley-abc-0.0~git20230625.01b1bd1/src/bdd/cudd/cuddUtil.c:3035:47: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable st__OUT_OF_MEM [valueFlowBailoutIncompleteVar] berkeley-abc-0.0~git20230625.01b1bd1/src/bdd/cudd/cuddUtil.c:3246:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable st__OUT_OF_MEM [valueFlowBailoutIncompleteVar] berkeley-abc-0.0~git20230625.01b1bd1/src/bdd/cudd/cuddUtil.c:3356:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Id [valueFlowBailoutIncompleteVar] berkeley-abc-0.0~git20230625.01b1bd1/src/bdd/cudd/cuddUtil.c:3476:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ref [valueFlowBailoutIncompleteVar] berkeley-abc-0.0~git20230625.01b1bd1/src/bdd/cudd/cuddUtil.c:3537:64: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable st__OUT_OF_MEM [valueFlowBailoutIncompleteVar] berkeley-abc-0.0~git20230625.01b1bd1/src/bdd/cudd/cuddUtil.c:3609:62: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable st__OUT_OF_MEM [valueFlowBailoutIncompleteVar] berkeley-abc-0.0~git20230625.01b1bd1/src/bdd/cudd/cuddUtil.c:3673:61: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable st__OUT_OF_MEM [valueFlowBailoutIncompleteVar] berkeley-abc-0.0~git20230625.01b1bd1/src/bdd/cudd/cuddUtil.c:3923:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable st__CONTINUE [valueFlowBailoutIncompleteVar] berkeley-abc-0.0~git20230625.01b1bd1/src/bdd/cudd/cuddReorder.c:290:9: style: Condition '!ddReorderPostprocess(table)' is always false [knownConditionTrueFalse] berkeley-abc-0.0~git20230625.01b1bd1/src/bdd/cudd/cuddReorder.c:290:30: note: Calling function 'ddReorderPostprocess' returns 1 berkeley-abc-0.0~git20230625.01b1bd1/src/bdd/cudd/cuddReorder.c:290:9: note: Condition '!ddReorderPostprocess(table)' is always false berkeley-abc-0.0~git20230625.01b1bd1/src/bdd/cudd/cuddReorder.c:378:9: style: Condition '!ddReorderPostprocess(table)' is always false [knownConditionTrueFalse] berkeley-abc-0.0~git20230625.01b1bd1/src/bdd/cudd/cuddReorder.c:378:30: note: Calling function 'ddReorderPostprocess' returns 1 berkeley-abc-0.0~git20230625.01b1bd1/src/bdd/cudd/cuddReorder.c:378:9: note: Condition '!ddReorderPostprocess(table)' is always false berkeley-abc-0.0~git20230625.01b1bd1/src/bdd/cudd/cuddReorder.c:718:15: style: Parameter 'table' can be declared as pointer to const [constParameterPointer] berkeley-abc-0.0~git20230625.01b1bd1/src/bdd/cudd/cuddReorder.c:740:15: style: Parameter 'table' can be declared as pointer to const [constParameterPointer] berkeley-abc-0.0~git20230625.01b1bd1/src/bdd/cudd/cuddReorder.c:1325:9: style: Parameter 'ptrX' can be declared as pointer to const. However it seems that 'ddUniqueCompare' is a callback function, if 'ptrX' is declared with const you might also need to cast function pointer(s). [constParameterCallback] berkeley-abc-0.0~git20230625.01b1bd1/src/bdd/cudd/cuddReorder.c:544:57: note: You might need to cast the function pointer here berkeley-abc-0.0~git20230625.01b1bd1/src/bdd/cudd/cuddReorder.c:1325:9: note: Parameter 'ptrX' can be declared as pointer to const berkeley-abc-0.0~git20230625.01b1bd1/src/bdd/cudd/cuddReorder.c:1326:9: style: Parameter 'ptrY' can be declared as pointer to const. However it seems that 'ddUniqueCompare' is a callback function, if 'ptrY' is declared with const you might also need to cast function pointer(s). [constParameterCallback] berkeley-abc-0.0~git20230625.01b1bd1/src/bdd/cudd/cuddReorder.c:544:57: note: You might need to cast the function pointer here berkeley-abc-0.0~git20230625.01b1bd1/src/bdd/cudd/cuddReorder.c:1326:9: note: Parameter 'ptrY' can be declared as pointer to const berkeley-abc-0.0~git20230625.01b1bd1/src/bdd/cudd/cuddReorder.c:1900:9: style: Parameter 'permutation' can be declared as pointer to const [constParameterPointer] berkeley-abc-0.0~git20230625.01b1bd1/src/bdd/cudd/cuddReorder.c:908:26: style: Variable 'newxlist' is assigned a value that is never used. [unreadVariable] berkeley-abc-0.0~git20230625.01b1bd1/src/bdd/cudd/cuddReorder.c:909:27: style: Variable 'newxslots' is assigned a value that is never used. [unreadVariable] berkeley-abc-0.0~git20230625.01b1bd1/src/bdd/cudd/cuddReorder.c:910:27: style: Variable 'newxshift' is assigned a value that is never used. [unreadVariable] berkeley-abc-0.0~git20230625.01b1bd1/src/bdd/cudd/cuddUtil.c:2894:9: portability: Casting between char * and double * which have an incompatible binary data representation. [invalidPointerCast] berkeley-abc-0.0~git20230625.01b1bd1/src/bdd/cudd/cuddUtil.c:3537:45: portability:inconclusive: Casting from double * to char * is not portable due to different binary data representations on different platforms. [invalidPointerCast] berkeley-abc-0.0~git20230625.01b1bd1/src/bdd/cudd/cuddUtil.c:3673:42: portability:inconclusive: Casting from double * to char * is not portable due to different binary data representations on different platforms. [invalidPointerCast] berkeley-abc-0.0~git20230625.01b1bd1/src/bdd/cudd/cuddUtil.c:1679:10: style: Variable 'zero' is reassigned a value before the old one has been used. [redundantAssignment] berkeley-abc-0.0~git20230625.01b1bd1/src/bdd/cudd/cuddUtil.c:1615:10: note: zero is assigned berkeley-abc-0.0~git20230625.01b1bd1/src/bdd/cudd/cuddUtil.c:1679:10: note: zero is overwritten berkeley-abc-0.0~git20230625.01b1bd1/src/bdd/cudd/cuddUtil.c:471:12: style:inconclusive: Function 'Cudd_EstimateCofactor' argument 2 names different: declaration 'node' definition 'f'. [funcArgNamesDifferent] berkeley-abc-0.0~git20230625.01b1bd1/src/bdd/cudd/cudd.h:958:72: note: Function 'Cudd_EstimateCofactor' argument 2 names different: declaration 'node' definition 'f'. berkeley-abc-0.0~git20230625.01b1bd1/src/bdd/cudd/cuddUtil.c:471:12: note: Function 'Cudd_EstimateCofactor' argument 2 names different: declaration 'node' definition 'f'. berkeley-abc-0.0~git20230625.01b1bd1/src/bdd/cudd/cuddUtil.c:1607:18: style: Local variable 'zero' shadows outer variable [shadowVariable] berkeley-abc-0.0~git20230625.01b1bd1/src/bdd/cudd/cuddUtil.c:148:31: note: Shadowed declaration berkeley-abc-0.0~git20230625.01b1bd1/src/bdd/cudd/cuddUtil.c:1607:18: note: Shadow variable berkeley-abc-0.0~git20230625.01b1bd1/src/bdd/cudd/cuddUtil.c:2244:25: style: Local variable 'zero' shadows outer variable [shadowVariable] berkeley-abc-0.0~git20230625.01b1bd1/src/bdd/cudd/cuddUtil.c:148:31: note: Shadowed declaration berkeley-abc-0.0~git20230625.01b1bd1/src/bdd/cudd/cuddUtil.c:2244:25: note: Shadow variable berkeley-abc-0.0~git20230625.01b1bd1/src/bdd/cudd/cuddUtil.c:2346:13: style: Local variable 'zero' shadows outer variable [shadowVariable] berkeley-abc-0.0~git20230625.01b1bd1/src/bdd/cudd/cuddUtil.c:148:31: note: Shadowed declaration berkeley-abc-0.0~git20230625.01b1bd1/src/bdd/cudd/cuddUtil.c:2346:13: note: Shadow variable berkeley-abc-0.0~git20230625.01b1bd1/src/bdd/cudd/cuddUtil.c:380:13: style: Variable 'azero' can be declared as pointer to const [constVariablePointer] berkeley-abc-0.0~git20230625.01b1bd1/src/bdd/cudd/cuddUtil.c:380:21: style: Variable 'bzero' can be declared as pointer to const [constVariablePointer] berkeley-abc-0.0~git20230625.01b1bd1/src/bdd/cudd/cuddUtil.c:1219:19: style: Variable 'bzero' can be declared as pointer to const [constVariablePointer] berkeley-abc-0.0~git20230625.01b1bd1/src/bdd/cudd/cuddUtil.c:2191:9: style: Parameter 'phase' can be declared as pointer to const [constParameterPointer] berkeley-abc-0.0~git20230625.01b1bd1/src/bdd/cudd/cuddUtil.c:2241:9: style: Parameter 'phase' can be declared as pointer to const [constParameterPointer] berkeley-abc-0.0~git20230625.01b1bd1/src/bdd/cudd/cuddUtil.c:2292:8: style: Parameter 'array' can be declared as pointer to const [constParameterPointer] berkeley-abc-0.0~git20230625.01b1bd1/src/bdd/cudd/cuddUtil.c:2346:13: style: Variable 'zero' can be declared as pointer to const [constVariablePointer] berkeley-abc-0.0~git20230625.01b1bd1/src/bdd/cudd/cuddUtil.c:2524:11: style: Parameter 'gen' can be declared as pointer to const [constParameterPointer] berkeley-abc-0.0~git20230625.01b1bd1/src/bdd/cudd/cuddUtil.c:2547:9: style: Parameter 'array' can be declared as pointer to const [constParameterPointer] berkeley-abc-0.0~git20230625.01b1bd1/src/bdd/cudd/cuddUtil.c:2617:13: style: Variable 'sentinel' can be declared as pointer to const [constVariablePointer] berkeley-abc-0.0~git20230625.01b1bd1/src/bdd/cudd/cuddUtil.c:3798:19: style: Variable 'bzero' can be declared as pointer to const [constVariablePointer] berkeley-abc-0.0~git20230625.01b1bd1/src/bdd/cudd/cuddUtil.c:3854:11: style: Parameter 'weight' can be declared as pointer to const [constParameterPointer] berkeley-abc-0.0~git20230625.01b1bd1/src/bdd/cudd/cuddUtil.c:3858:19: style: Variable 'bzero' can be declared as pointer to const [constVariablePointer] berkeley-abc-0.0~git20230625.01b1bd1/src/bdd/cudd/cuddZddCount.c:242:57: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable st__OUT_OF_MEM [valueFlowBailoutIncompleteVar] berkeley-abc-0.0~git20230625.01b1bd1/src/bdd/cudd/cuddZddCount.c:292:57: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable st__OUT_OF_MEM [valueFlowBailoutIncompleteVar] berkeley-abc-0.0~git20230625.01b1bd1/src/bdd/cudd/cuddZddCount.c:324:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable st__CONTINUE [valueFlowBailoutIncompleteVar] berkeley-abc-0.0~git20230625.01b1bd1/src/bdd/cudd/cuddZddCount.c:351:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable st__CONTINUE [valueFlowBailoutIncompleteVar] berkeley-abc-0.0~git20230625.01b1bd1/src/bdd/cudd/cuddZddCount.c:292:39: portability:inconclusive: Casting from double * to char * is not portable due to different binary data representations on different platforms. [invalidPointerCast] berkeley-abc-0.0~git20230625.01b1bd1/src/bdd/cudd/cuddZddCount.c:349:9: portability: Casting between char * and double * which have an incompatible binary data representation. [invalidPointerCast] berkeley-abc-0.0~git20230625.01b1bd1/src/bdd/cudd/cuddZddFuncs.c:1536:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ref [valueFlowBailoutIncompleteVar] berkeley-abc-0.0~git20230625.01b1bd1/src/bdd/cudd/cuddSubsetSP.c:1325:9: warning: Either the condition 'ThenBranch==NULL' is redundant or there is possible null pointer dereference: (struct DdNode*)((ptruint)(Nv)&~01). [nullPointerRedundantCheck] berkeley-abc-0.0~git20230625.01b1bd1/src/bdd/cudd/cuddSubsetSP.c:1333:24: note: Assuming that condition 'ThenBranch==NULL' is not redundant berkeley-abc-0.0~git20230625.01b1bd1/src/bdd/cudd/cuddSubsetSP.c:1331:22: note: Assignment to 'ThenBranch=Nv' berkeley-abc-0.0~git20230625.01b1bd1/src/bdd/cudd/cuddSubsetSP.c:1325:9: note: Null pointer dereference berkeley-abc-0.0~git20230625.01b1bd1/src/bdd/cudd/cuddSubsetSP.c:1332:9: warning: Either the condition 'ThenBranch==NULL' is redundant or there is possible null pointer dereference: (struct DdNode*)((ptruint)(ThenBranch)&~01). [nullPointerRedundantCheck] berkeley-abc-0.0~git20230625.01b1bd1/src/bdd/cudd/cuddSubsetSP.c:1333:24: note: Assuming that condition 'ThenBranch==NULL' is not redundant berkeley-abc-0.0~git20230625.01b1bd1/src/bdd/cudd/cuddSubsetSP.c:1332:9: note: Null pointer dereference berkeley-abc-0.0~git20230625.01b1bd1/src/bdd/cudd/cuddSubsetSP.c:1369:9: warning: Either the condition 'ElseBranch==NULL' is redundant or there is possible null pointer dereference: (struct DdNode*)((ptruint)(Nnv)&~01). [nullPointerRedundantCheck] berkeley-abc-0.0~git20230625.01b1bd1/src/bdd/cudd/cuddSubsetSP.c:1377:24: note: Assuming that condition 'ElseBranch==NULL' is not redundant berkeley-abc-0.0~git20230625.01b1bd1/src/bdd/cudd/cuddSubsetSP.c:1375:22: note: Assignment to 'ElseBranch=Nnv' berkeley-abc-0.0~git20230625.01b1bd1/src/bdd/cudd/cuddSubsetSP.c:1369:9: note: Null pointer dereference berkeley-abc-0.0~git20230625.01b1bd1/src/bdd/cudd/cuddSubsetSP.c:1376:9: warning: Either the condition 'ElseBranch==NULL' is redundant or there is possible null pointer dereference: (struct DdNode*)((ptruint)(ElseBranch)&~01). [nullPointerRedundantCheck] berkeley-abc-0.0~git20230625.01b1bd1/src/bdd/cudd/cuddSubsetSP.c:1377:24: note: Assuming that condition 'ElseBranch==NULL' is not redundant berkeley-abc-0.0~git20230625.01b1bd1/src/bdd/cudd/cuddSubsetSP.c:1376:9: note: Null pointer dereference berkeley-abc-0.0~git20230625.01b1bd1/src/bdd/cudd/cuddSubsetSP.c:1164:18: style: Parameter 'pathLengthArray' can be declared as pointer to const [constParameterPointer] berkeley-abc-0.0~git20230625.01b1bd1/src/bdd/cudd/cuddSubsetSP.c:1381:17: style: Variable 'elseDone' is assigned a value that is never used. [unreadVariable] berkeley-abc-0.0~git20230625.01b1bd1/src/bdd/cudd/cuddSubsetSP.c:1430:26: style: Variable 'elseDone' is assigned a value that is never used. [unreadVariable] berkeley-abc-0.0~git20230625.01b1bd1/src/bdd/cudd/cuddSubsetSP.c:1438:26: style: Variable 'elseDone' is assigned a value that is never used. [unreadVariable] berkeley-abc-0.0~git20230625.01b1bd1/src/bdd/cudd/cuddZddFuncs.c:390:18: style: Variable 'one' can be declared as pointer to const [constVariablePointer] berkeley-abc-0.0~git20230625.01b1bd1/src/bdd/cudd/cuddZddFuncs.c:627:18: style: Variable 'one' can be declared as pointer to const [constVariablePointer] berkeley-abc-0.0~git20230625.01b1bd1/src/bdd/cudd/cuddZddFuncs.c:1566:15: style: Parameter 'dd' can be declared as pointer to const [constParameterPointer] berkeley-abc-0.0~git20230625.01b1bd1/src/bdd/cudd/cuddZddFuncs.c:1587:15: style: Parameter 'dd' can be declared as pointer to const [constParameterPointer] berkeley-abc-0.0~git20230625.01b1bd1/src/bdd/cudd/cuddZddGroup.c:180:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MTR_MAXHIGH [valueFlowBailoutIncompleteVar] berkeley-abc-0.0~git20230625.01b1bd1/src/bdd/cudd/cuddZddGroup.c:366:54: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CUDD_REORDER_GROUP_SIFT [valueFlowBailoutIncompleteVar] berkeley-abc-0.0~git20230625.01b1bd1/src/bdd/cudd/cuddZddGroup.c:448:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MTR_FIXED [valueFlowBailoutIncompleteVar] berkeley-abc-0.0~git20230625.01b1bd1/src/bdd/cudd/cuddZddGroup.c:881:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ref [valueFlowBailoutIncompleteVar] berkeley-abc-0.0~git20230625.01b1bd1/src/bdd/cudd/cuddZddGroup.c:945:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MTR_DEFAULT [valueFlowBailoutIncompleteVar] berkeley-abc-0.0~git20230625.01b1bd1/src/bdd/cudd/cuddZddGroup.c:1029:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MTR_DEFAULT [valueFlowBailoutIncompleteVar] berkeley-abc-0.0~git20230625.01b1bd1/src/bdd/cudd/cuddZddGroup.c:1155:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MTR_DEFAULT [valueFlowBailoutIncompleteVar] berkeley-abc-0.0~git20230625.01b1bd1/src/bdd/cudd/cuddZddIsop.c:306:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ref [valueFlowBailoutIncompleteVar] berkeley-abc-0.0~git20230625.01b1bd1/src/bdd/cudd/cuddZddIsop.c:630:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T [valueFlowBailoutIncompleteVar] berkeley-abc-0.0~git20230625.01b1bd1/src/bdd/cudd/cuddTable.c:1005:5: warning: Possible null pointer dereference: sentry [nullPointer] berkeley-abc-0.0~git20230625.01b1bd1/src/bdd/cudd/cuddTable.c:981:14: note: Assignment 'sentry=NULL', assigned value is 0 berkeley-abc-0.0~git20230625.01b1bd1/src/bdd/cudd/cuddTable.c:982:24: note: Assuming condition is false berkeley-abc-0.0~git20230625.01b1bd1/src/bdd/cudd/cuddTable.c:1005:5: note: Null pointer dereference berkeley-abc-0.0~git20230625.01b1bd1/src/bdd/cudd/cuddTable.c:1742:31: style: Variable 'T' can be declared as pointer to const [constVariablePointer] berkeley-abc-0.0~git20230625.01b1bd1/src/bdd/cudd/cuddTable.c:1742:35: style: Variable 'E' can be declared as pointer to const [constVariablePointer] berkeley-abc-0.0~git20230625.01b1bd1/src/bdd/cudd/cuddTable.c:2760:12: style: Parameter 'node' can be declared as pointer to const [constParameterPointer] berkeley-abc-0.0~git20230625.01b1bd1/src/bdd/cudd/cuddTable.c:1477:17: style: Variable 'split.value' is assigned a value that is never used. [unreadVariable] berkeley-abc-0.0~git20230625.01b1bd1/src/bdd/cudd/cuddTable.c:1665:29: style: Variable 'split.value' is assigned a value that is never used. [unreadVariable] berkeley-abc-0.0~git20230625.01b1bd1/src/bdd/cudd/cuddZddGroup.c:1050:11: style: Variable 'y' is reassigned a value before the old one has been used. [redundantAssignment] berkeley-abc-0.0~git20230625.01b1bd1/src/bdd/cudd/cuddZddGroup.c:1041:15: note: y is assigned berkeley-abc-0.0~git20230625.01b1bd1/src/bdd/cudd/cuddZddGroup.c:1050:11: note: y is overwritten berkeley-abc-0.0~git20230625.01b1bd1/src/bdd/cudd/cuddZddGroup.c:536:13: style: Parameter 'treenode' can be declared as pointer to const [constParameterPointer] berkeley-abc-0.0~git20230625.01b1bd1/src/bdd/cudd/cuddZddGroup.c:564:18: style: Variable 'auxnode' can be declared as pointer to const [constVariablePointer] berkeley-abc-0.0~git20230625.01b1bd1/src/bdd/cudd/cuddZddGroup.c:610:9: style: Parameter 'ptrX' can be declared as pointer to const. However it seems that 'zddUniqueCompareGroup' is a callback function, if 'ptrX' is declared with const you might also need to cast function pointer(s). [constParameterCallback] berkeley-abc-0.0~git20230625.01b1bd1/src/bdd/cudd/cuddZddGroup.c:685:60: note: You might need to cast the function pointer here berkeley-abc-0.0~git20230625.01b1bd1/src/bdd/cudd/cuddZddGroup.c:610:9: note: Parameter 'ptrX' can be declared as pointer to const berkeley-abc-0.0~git20230625.01b1bd1/src/bdd/cudd/cuddZddGroup.c:611:9: style: Parameter 'ptrY' can be declared as pointer to const. However it seems that 'zddUniqueCompareGroup' is a callback function, if 'ptrY' is declared with const you might also need to cast function pointer(s). [constParameterCallback] berkeley-abc-0.0~git20230625.01b1bd1/src/bdd/cudd/cuddZddGroup.c:685:60: note: You might need to cast the function pointer here berkeley-abc-0.0~git20230625.01b1bd1/src/bdd/cudd/cuddZddGroup.c:611:9: note: Parameter 'ptrY' can be declared as pointer to const berkeley-abc-0.0~git20230625.01b1bd1/src/bdd/cudd/cuddZddGroup.c:1006:22: style: Variable 'size' is assigned a value that is never used. [unreadVariable] berkeley-abc-0.0~git20230625.01b1bd1/src/bdd/cudd/cuddZddIsop.c:330:15: style: Condition 'top_u==v' is always false [knownConditionTrueFalse] berkeley-abc-0.0~git20230625.01b1bd1/src/bdd/cudd/cuddZddIsop.c:313:7: note: v is assigned '((top_u)<(top_l))?(top_u):(top_l)' here. berkeley-abc-0.0~git20230625.01b1bd1/src/bdd/cudd/cuddZddIsop.c:330:15: note: Condition 'top_u==v' is always false berkeley-abc-0.0~git20230625.01b1bd1/src/bdd/cudd/cuddZddIsop.c:642:15: style: Condition 'top_u==v' is always false [knownConditionTrueFalse] berkeley-abc-0.0~git20230625.01b1bd1/src/bdd/cudd/cuddZddIsop.c:625:7: note: v is assigned '((top_u)<(top_l))?(top_u):(top_l)' here. berkeley-abc-0.0~git20230625.01b1bd1/src/bdd/cudd/cuddZddIsop.c:642:15: note: Condition 'top_u==v' is always false berkeley-abc-0.0~git20230625.01b1bd1/src/bdd/cudd/cuddZddLin.c:356:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Id [valueFlowBailoutIncompleteVar] berkeley-abc-0.0~git20230625.01b1bd1/src/bdd/cudd/cuddZddLin.c:657:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ref [valueFlowBailoutIncompleteVar] berkeley-abc-0.0~git20230625.01b1bd1/src/bdd/cudd/cuddZddLin.c:766:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ref [valueFlowBailoutIncompleteVar] berkeley-abc-0.0~git20230625.01b1bd1/src/bdd/cudd/cuddZddLin.c:849:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ref [valueFlowBailoutIncompleteVar] berkeley-abc-0.0~git20230625.01b1bd1/src/bdd/cudd/cuddZddLin.c:965:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ref [valueFlowBailoutIncompleteVar] berkeley-abc-0.0~git20230625.01b1bd1/src/bdd/cudd/cuddZddMisc.c:188:33: style: Variable 'base' can be declared as pointer to const [constVariablePointer] berkeley-abc-0.0~git20230625.01b1bd1/src/bdd/cudd/cuddZddPort.c:227:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ref [valueFlowBailoutIncompleteVar] berkeley-abc-0.0~git20230625.01b1bd1/src/bdd/cudd/cuddZddPort.c:325:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ref [valueFlowBailoutIncompleteVar] berkeley-abc-0.0~git20230625.01b1bd1/src/bdd/cudd/cuddZddPort.c:310:19: style: Variable 'zero' can be declared as pointer to const [constVariablePointer] berkeley-abc-0.0~git20230625.01b1bd1/src/bdd/cudd/cuddZddSetop.c:488:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ref [valueFlowBailoutIncompleteVar] berkeley-abc-0.0~git20230625.01b1bd1/src/bdd/cudd/cuddZddSetop.c:578:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ref [valueFlowBailoutIncompleteVar] berkeley-abc-0.0~git20230625.01b1bd1/src/bdd/cudd/cuddZddSetop.c:673:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ref [valueFlowBailoutIncompleteVar] berkeley-abc-0.0~git20230625.01b1bd1/src/bdd/cudd/cuddZddSetop.c:742:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ref [valueFlowBailoutIncompleteVar] berkeley-abc-0.0~git20230625.01b1bd1/src/bdd/cudd/cuddZddSetop.c:824:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ref [valueFlowBailoutIncompleteVar] berkeley-abc-0.0~git20230625.01b1bd1/src/bdd/cudd/cuddZddSetop.c:881:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ref [valueFlowBailoutIncompleteVar] berkeley-abc-0.0~git20230625.01b1bd1/src/bdd/cudd/cuddZddSetop.c:930:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ref [valueFlowBailoutIncompleteVar] berkeley-abc-0.0~git20230625.01b1bd1/src/bdd/cudd/cuddZddSetop.c:972:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ref [valueFlowBailoutIncompleteVar] berkeley-abc-0.0~git20230625.01b1bd1/src/bdd/cudd/cuddZddSetop.c:1037:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ref [valueFlowBailoutIncompleteVar] berkeley-abc-0.0~git20230625.01b1bd1/src/bdd/cudd/cuddZddSetop.c:1106:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ref [valueFlowBailoutIncompleteVar] berkeley-abc-0.0~git20230625.01b1bd1/src/bdd/cudd/cuddZddReord.c:189:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CUDD_REORDER_SAME [valueFlowBailoutIncompleteVar] berkeley-abc-0.0~git20230625.01b1bd1/src/bdd/cudd/cuddZddReord.c:595:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Id [valueFlowBailoutIncompleteVar] berkeley-abc-0.0~git20230625.01b1bd1/src/bdd/cudd/cuddZddReord.c:772:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CUDD_REORDER_RANDOM_PIVOT [valueFlowBailoutIncompleteVar] berkeley-abc-0.0~git20230625.01b1bd1/src/bdd/cudd/cuddZddReord.c:1094:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ref [valueFlowBailoutIncompleteVar] berkeley-abc-0.0~git20230625.01b1bd1/src/bdd/cudd/cuddZddReord.c:1195:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ref [valueFlowBailoutIncompleteVar] berkeley-abc-0.0~git20230625.01b1bd1/src/bdd/cudd/cuddZddReord.c:1277:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ref [valueFlowBailoutIncompleteVar] berkeley-abc-0.0~git20230625.01b1bd1/src/bdd/cudd/cuddZddReord.c:1340:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ref [valueFlowBailoutIncompleteVar] berkeley-abc-0.0~git20230625.01b1bd1/src/bdd/cudd/cuddZddReord.c:1494:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Id [valueFlowBailoutIncompleteVar] berkeley-abc-0.0~git20230625.01b1bd1/src/bdd/cudd/cuddZddSymm.c:802:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ref [valueFlowBailoutIncompleteVar] berkeley-abc-0.0~git20230625.01b1bd1/src/bdd/cudd/cuddZddSymm.c:1110:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ref [valueFlowBailoutIncompleteVar] berkeley-abc-0.0~git20230625.01b1bd1/src/bdd/cudd/cuddZddSymm.c:1312:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ref [valueFlowBailoutIncompleteVar] berkeley-abc-0.0~git20230625.01b1bd1/src/bdd/cudd/cuddZddSymm.c:1405:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ref [valueFlowBailoutIncompleteVar] berkeley-abc-0.0~git20230625.01b1bd1/src/bdd/cudd/cuddZddSymm.c:1566:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ref [valueFlowBailoutIncompleteVar] berkeley-abc-0.0~git20230625.01b1bd1/src/bdd/cudd/cuddZddSetop.c:264:41: style: Variable 't' can be declared as pointer to const [constVariablePointer] berkeley-abc-0.0~git20230625.01b1bd1/src/bdd/cudd/cuddZddSetop.c:551:18: style: Variable 'empty' can be declared as pointer to const [constVariablePointer] berkeley-abc-0.0~git20230625.01b1bd1/src/bdd/cudd/cuddZddSetop.c:798:18: style: Variable 'base' can be declared as pointer to const [constVariablePointer] berkeley-abc-0.0~git20230625.01b1bd1/src/bdd/cudd/cuddZddSetop.c:1144:12: style: Parameter 'f' can be declared as pointer to const [constParameterPointer] berkeley-abc-0.0~git20230625.01b1bd1/src/bdd/cudd/cuddZddSetop.c:1150:13: style: Variable 'g' can be declared as pointer to const [constVariablePointer] berkeley-abc-0.0~git20230625.01b1bd1/src/bdd/cudd/cuddZddSetop.c:1151:13: style: Variable 'h' can be declared as pointer to const [constVariablePointer] berkeley-abc-0.0~git20230625.01b1bd1/src/bdd/cudd/cuddZddUtil.c:334:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable E [valueFlowBailoutIncompleteVar] berkeley-abc-0.0~git20230625.01b1bd1/src/bdd/cudd/cuddZddUtil.c:420:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable E [valueFlowBailoutIncompleteVar] berkeley-abc-0.0~git20230625.01b1bd1/src/bdd/cudd/cuddZddUtil.c:581:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ref [valueFlowBailoutIncompleteVar] berkeley-abc-0.0~git20230625.01b1bd1/src/bdd/cudd/cuddZddUtil.c:876:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable st__OUT_OF_MEM [valueFlowBailoutIncompleteVar] berkeley-abc-0.0~git20230625.01b1bd1/src/bdd/cudd/testcudd.c:157:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CUDD_REORDER_NONE [valueFlowBailoutIncompleteVar] berkeley-abc-0.0~git20230625.01b1bd1/src/bdd/cudd/testcudd.c:656:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] berkeley-abc-0.0~git20230625.01b1bd1/src/bdd/cudd/testcudd.c:712:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] berkeley-abc-0.0~git20230625.01b1bd1/src/bdd/cudd/testcudd.c:768:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CUDD_REORDER_NONE [valueFlowBailoutIncompleteVar] berkeley-abc-0.0~git20230625.01b1bd1/src/bdd/cudd/testcudd.c:900:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable value [valueFlowBailoutIncompleteVar] berkeley-abc-0.0~git20230625.01b1bd1/src/bdd/cudd/testcudd.c:1049:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T [valueFlowBailoutIncompleteVar] berkeley-abc-0.0~git20230625.01b1bd1/src/bdd/cudd/cuddZddReord.c:256:9: style: Condition '!zddReorderPostprocess(table)' is always false [knownConditionTrueFalse] berkeley-abc-0.0~git20230625.01b1bd1/src/bdd/cudd/cuddZddReord.c:256:31: note: Calling function 'zddReorderPostprocess' returns 1 berkeley-abc-0.0~git20230625.01b1bd1/src/bdd/cudd/cuddZddReord.c:256:9: note: Condition '!zddReorderPostprocess(table)' is always false berkeley-abc-0.0~git20230625.01b1bd1/src/bdd/cudd/cuddZddReord.c:316:9: style: Condition '!zddReorderPostprocess(table)' is always false [knownConditionTrueFalse] berkeley-abc-0.0~git20230625.01b1bd1/src/bdd/cudd/cuddZddReord.c:316:31: note: Calling function 'zddReorderPostprocess' returns 1 berkeley-abc-0.0~git20230625.01b1bd1/src/bdd/cudd/cuddZddReord.c:316:9: note: Condition '!zddReorderPostprocess(table)' is always false berkeley-abc-0.0~git20230625.01b1bd1/src/bdd/cudd/cuddZddReord.c:414:15: style: Parameter 'table' can be declared as pointer to const [constParameterPointer] berkeley-abc-0.0~git20230625.01b1bd1/src/bdd/cudd/cuddZddReord.c:436:15: style: Parameter 'table' can be declared as pointer to const [constParameterPointer] berkeley-abc-0.0~git20230625.01b1bd1/src/bdd/cudd/cuddZddReord.c:460:9: style: Parameter 'ptr_x' can be declared as pointer to const. However it seems that 'cuddZddUniqueCompare' is a callback function, if 'ptr_x' is declared with const you might also need to cast function pointer(s). [constParameterCallback] berkeley-abc-0.0~git20230625.01b1bd1/src/bdd/cudd/cuddZddReord.c:902:60: note: You might need to cast the function pointer here berkeley-abc-0.0~git20230625.01b1bd1/src/bdd/cudd/cuddZddReord.c:460:9: note: Parameter 'ptr_x' can be declared as pointer to const berkeley-abc-0.0~git20230625.01b1bd1/src/bdd/cudd/cuddZddReord.c:461:9: style: Parameter 'ptr_y' can be declared as pointer to const. However it seems that 'cuddZddUniqueCompare' is a callback function, if 'ptr_y' is declared with const you might also need to cast function pointer(s). [constParameterCallback] berkeley-abc-0.0~git20230625.01b1bd1/src/bdd/cudd/cuddZddReord.c:902:60: note: You might need to cast the function pointer here berkeley-abc-0.0~git20230625.01b1bd1/src/bdd/cudd/cuddZddReord.c:461:9: note: Parameter 'ptr_y' can be declared as pointer to const berkeley-abc-0.0~git20230625.01b1bd1/src/bdd/cudd/cuddZddReord.c:1536:9: style: Parameter 'permutation' can be declared as pointer to const [constParameterPointer] berkeley-abc-0.0~git20230625.01b1bd1/src/bdd/dsd/dsdApi.c:53:46: style: Parameter 'p' can be declared as pointer to const [constParameterPointer] berkeley-abc-0.0~git20230625.01b1bd1/src/bdd/dsd/dsdApi.c:54:46: style: Parameter 'p' can be declared as pointer to const [constParameterPointer] berkeley-abc-0.0~git20230625.01b1bd1/src/bdd/dsd/dsdApi.c:55:46: style: Parameter 'p' can be declared as pointer to const [constParameterPointer] berkeley-abc-0.0~git20230625.01b1bd1/src/bdd/dsd/dsdApi.c:56:46: style: Parameter 'p' can be declared as pointer to const [constParameterPointer] berkeley-abc-0.0~git20230625.01b1bd1/src/bdd/dsd/dsdApi.c:58:49: style: Parameter 'p' can be declared as pointer to const [constParameterPointer] berkeley-abc-0.0~git20230625.01b1bd1/src/bdd/dsd/dsdApi.c:59:46: style: Parameter 'p' can be declared as pointer to const [constParameterPointer] berkeley-abc-0.0~git20230625.01b1bd1/src/bdd/dsd/dsdApi.c:95:54: style: Parameter 'pMan' can be declared as pointer to const [constParameterPointer] berkeley-abc-0.0~git20230625.01b1bd1/src/bdd/dsd/dsdApi.c:96:50: style: Parameter 'pMan' can be declared as pointer to const [constParameterPointer] berkeley-abc-0.0~git20230625.01b1bd1/src/bdd/cudd/cuddZddUtil.c:221:18: style: Variable 'empty' can be declared as pointer to const [constVariablePointer] berkeley-abc-0.0~git20230625.01b1bd1/src/bdd/cudd/cuddZddUtil.c:392:16: style: Variable 'zdd' can be declared as pointer to const [constVariablePointer] berkeley-abc-0.0~git20230625.01b1bd1/src/bdd/cudd/cuddZddUtil.c:476:14: style: Parameter 'zdd' can be declared as pointer to const [constParameterPointer] berkeley-abc-0.0~git20230625.01b1bd1/src/bdd/cudd/cuddZddUtil.c:477:8: style: Parameter 'path' can be declared as pointer to const [constParameterPointer] berkeley-abc-0.0~git20230625.01b1bd1/src/bdd/cudd/cuddZddUtil.c:864:18: style: Variable 'base' can be declared as pointer to const [constVariablePointer] berkeley-abc-0.0~git20230625.01b1bd1/src/bdd/cudd/cuddZddUtil.c:623:19: error: Shifting 32-bit value by 60 bits is undefined behaviour [shiftTooManyBits] berkeley-abc-0.0~git20230625.01b1bd1/src/bdd/cudd/cuddZddUtil.c:623:19: error: Signed integer overflow for expression '1<=0' is not redundant berkeley-abc-0.0~git20230625.01b1bd1/src/bdd/epd/epd.c:164:5: note: Compound assignment '*=', assigned value is 0 berkeley-abc-0.0~git20230625.01b1bd1/src/bdd/epd/epd.c:165:18: note: Condition 'exponent<10' is always true berkeley-abc-0.0~git20230625.01b1bd1/src/bdd/epd/epd.c:95:13: style: Variable 'epd1' can be declared as pointer to const [constVariablePointer] berkeley-abc-0.0~git20230625.01b1bd1/src/bdd/epd/epd.c:96:13: style: Variable 'epd2' can be declared as pointer to const [constVariablePointer] berkeley-abc-0.0~git20230625.01b1bd1/src/bdd/epd/epd.c:1093:10: style: Variable 'pos' can be declared as pointer to const [constVariablePointer] berkeley-abc-0.0~git20230625.01b1bd1/src/bdd/epd/epd.c:1201:20: style: Parameter 'epd' can be declared as pointer to const [constParameterPointer] berkeley-abc-0.0~git20230625.01b1bd1/src/bdd/epd/epd.c:1219:21: style: Parameter 'epd' can be declared as pointer to const [constParameterPointer] berkeley-abc-0.0~git20230625.01b1bd1/src/bdd/epd/epd.c:1240:20: style: Parameter 'epd' can be declared as pointer to const [constParameterPointer] berkeley-abc-0.0~git20230625.01b1bd1/src/bdd/epd/epd.c:1258:25: style: Parameter 'epd' can be declared as pointer to const [constParameterPointer] berkeley-abc-0.0~git20230625.01b1bd1/src/bdd/extrab/extraBddAuto.c:176:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] berkeley-abc-0.0~git20230625.01b1bd1/src/bdd/extrab/extraBddAuto.c:738:65: style:inconclusive: Function 'extraBddSpaceFromFunctionPos' argument 2 names different: declaration 'bFunc' definition 'bF'. [funcArgNamesDifferent] berkeley-abc-0.0~git20230625.01b1bd1/src/bdd/extrab/extraBdd.h:110:77: note: Function 'extraBddSpaceFromFunctionPos' argument 2 names different: declaration 'bFunc' definition 'bF'. berkeley-abc-0.0~git20230625.01b1bd1/src/bdd/extrab/extraBddAuto.c:738:65: note: Function 'extraBddSpaceFromFunctionPos' argument 2 names different: declaration 'bFunc' definition 'bF'. berkeley-abc-0.0~git20230625.01b1bd1/src/bdd/extrab/extraBddAuto.c:869:65: style:inconclusive: Function 'extraBddSpaceFromFunctionNeg' argument 2 names different: declaration 'bFunc' definition 'bF'. [funcArgNamesDifferent] berkeley-abc-0.0~git20230625.01b1bd1/src/bdd/extrab/extraBdd.h:112:77: note: Function 'extraBddSpaceFromFunctionNeg' argument 2 names different: declaration 'bFunc' definition 'bF'. berkeley-abc-0.0~git20230625.01b1bd1/src/bdd/extrab/extraBddAuto.c:869:65: note: Function 'extraBddSpaceFromFunctionNeg' argument 2 names different: declaration 'bFunc' definition 'bF'. berkeley-abc-0.0~git20230625.01b1bd1/src/bdd/extrab/extraBddAuto.c:1000:59: style:inconclusive: Function 'extraBddSpaceCanonVars' argument 2 names different: declaration 'bSpace' definition 'bF'. [funcArgNamesDifferent] berkeley-abc-0.0~git20230625.01b1bd1/src/bdd/extrab/extraBdd.h:115:71: note: Function 'extraBddSpaceCanonVars' argument 2 names different: declaration 'bSpace' definition 'bF'. berkeley-abc-0.0~git20230625.01b1bd1/src/bdd/extrab/extraBddAuto.c:1000:59: note: Function 'extraBddSpaceCanonVars' argument 2 names different: declaration 'bSpace' definition 'bF'. berkeley-abc-0.0~git20230625.01b1bd1/src/bdd/extrab/extraBddAuto.c:1071:62: style:inconclusive: Function 'extraBddSpaceEquationsPos' argument 2 names different: declaration 'bSpace' definition 'bF'. [funcArgNamesDifferent] berkeley-abc-0.0~git20230625.01b1bd1/src/bdd/extrab/extraBdd.h:121:74: note: Function 'extraBddSpaceEquationsPos' argument 2 names different: declaration 'bSpace' definition 'bF'. berkeley-abc-0.0~git20230625.01b1bd1/src/bdd/extrab/extraBddAuto.c:1071:62: note: Function 'extraBddSpaceEquationsPos' argument 2 names different: declaration 'bSpace' definition 'bF'. berkeley-abc-0.0~git20230625.01b1bd1/src/bdd/extrab/extraBddAuto.c:1201:62: style:inconclusive: Function 'extraBddSpaceEquationsNeg' argument 2 names different: declaration 'bSpace' definition 'bF'. [funcArgNamesDifferent] berkeley-abc-0.0~git20230625.01b1bd1/src/bdd/extrab/extraBdd.h:119:74: note: Function 'extraBddSpaceEquationsNeg' argument 2 names different: declaration 'bSpace' definition 'bF'. berkeley-abc-0.0~git20230625.01b1bd1/src/bdd/extrab/extraBddAuto.c:1201:62: note: Function 'extraBddSpaceEquationsNeg' argument 2 names different: declaration 'bSpace' definition 'bF'. berkeley-abc-0.0~git20230625.01b1bd1/src/bdd/extrab/extraBddAuto.c:1014:18: style: Local variable 'bRes' shadows outer variable [shadowVariable] berkeley-abc-0.0~git20230625.01b1bd1/src/bdd/extrab/extraBddAuto.c:1002:14: note: Shadowed declaration berkeley-abc-0.0~git20230625.01b1bd1/src/bdd/extrab/extraBddAuto.c:1014:18: note: Shadow variable berkeley-abc-0.0~git20230625.01b1bd1/src/bdd/extrab/extraBddAuto.c:1087:18: style: Local variable 'zRes' shadows outer variable [shadowVariable] berkeley-abc-0.0~git20230625.01b1bd1/src/bdd/extrab/extraBddAuto.c:1073:14: note: Shadowed declaration berkeley-abc-0.0~git20230625.01b1bd1/src/bdd/extrab/extraBddAuto.c:1087:18: note: Shadow variable berkeley-abc-0.0~git20230625.01b1bd1/src/bdd/extrab/extraBddAuto.c:1217:18: style: Local variable 'zRes' shadows outer variable [shadowVariable] berkeley-abc-0.0~git20230625.01b1bd1/src/bdd/extrab/extraBddAuto.c:1203:14: note: Shadowed declaration berkeley-abc-0.0~git20230625.01b1bd1/src/bdd/extrab/extraBddAuto.c:1217:18: note: Shadow variable berkeley-abc-0.0~git20230625.01b1bd1/src/bdd/extrab/extraBddAuto.c:473:40: style: Parameter 'dd' can be declared as pointer to const [constParameterPointer] berkeley-abc-0.0~git20230625.01b1bd1/src/bdd/extrab/extraBdd.h:355:0: debug: Failed to parse 'typedef ABC_NAMESPACE_HEADER_END ABC_NAMESPACE_IMPL_START struct { unsigned Sign ; DdNode * Arg1 ; } _HashEntry_cof ;'. The checking continues anyway. [simplifyTypedef] berkeley-abc-0.0~git20230625.01b1bd1/src/bdd/dsd/dsdProc.c:188:68: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CLOCKS_PER_SEC [valueFlowBailoutIncompleteVar] berkeley-abc-0.0~git20230625.01b1bd1/src/bdd/dsd/dsdProc.c:299:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CUDD_CONST_INDEX [valueFlowBailoutIncompleteVar] berkeley-abc-0.0~git20230625.01b1bd1/src/bdd/dsd/dsdProc.c:1434:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable b0 [valueFlowBailoutIncompleteVar] berkeley-abc-0.0~git20230625.01b1bd1/src/bdd/dsd/dsdProc.c:1567:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable b1 [valueFlowBailoutIncompleteVar] berkeley-abc-0.0~git20230625.01b1bd1/src/bdd/extrab/extraBddCas.c:934:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DD_P1 [valueFlowBailoutIncompleteVar] berkeley-abc-0.0~git20230625.01b1bd1/src/bdd/extrab/extraBddCas.c:1082:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DD_P1 [valueFlowBailoutIncompleteVar] berkeley-abc-0.0~git20230625.01b1bd1/src/bdd/extrab/extraBddCas.c:519:50: style:inconclusive: Function 'Extra_ProfileWidth' argument 2 names different: declaration 'F' definition 'Func'. [funcArgNamesDifferent] berkeley-abc-0.0~git20230625.01b1bd1/src/bdd/extrab/extraBdd.h:142:66: note: Function 'Extra_ProfileWidth' argument 2 names different: declaration 'F' definition 'Func'. berkeley-abc-0.0~git20230625.01b1bd1/src/bdd/extrab/extraBddCas.c:519:50: note: Function 'Extra_ProfileWidth' argument 2 names different: declaration 'F' definition 'Func'. berkeley-abc-0.0~git20230625.01b1bd1/src/bdd/extrab/extraBddCas.c:519:62: style:inconclusive: Function 'Extra_ProfileWidth' argument 3 names different: declaration 'Profile' definition 'pProfile'. [funcArgNamesDifferent] berkeley-abc-0.0~git20230625.01b1bd1/src/bdd/extrab/extraBdd.h:142:75: note: Function 'Extra_ProfileWidth' argument 3 names different: declaration 'Profile' definition 'pProfile'. berkeley-abc-0.0~git20230625.01b1bd1/src/bdd/extrab/extraBddCas.c:519:62: note: Function 'Extra_ProfileWidth' argument 3 names different: declaration 'Profile' definition 'pProfile'. berkeley-abc-0.0~git20230625.01b1bd1/src/bdd/extrab/extraBddCas.c:224:9: style: Variable 'clk' is assigned a value that is never used. [unreadVariable] berkeley-abc-0.0~git20230625.01b1bd1/src/bdd/extrab/extraBddImage.c:440:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable dd [valueFlowBailoutIncompleteVar] berkeley-abc-0.0~git20230625.01b1bd1/src/bdd/extrab/extraBddImage.c:852:57: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable nNodes [valueFlowBailoutIncompleteVar] berkeley-abc-0.0~git20230625.01b1bd1/src/bdd/extrab/extraBddImage.c:886:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable nNodes [valueFlowBailoutIncompleteVar] berkeley-abc-0.0~git20230625.01b1bd1/src/bdd/dsd/dsdCheck.c:118:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable bX [valueFlowBailoutIncompleteVar] berkeley-abc-0.0~git20230625.01b1bd1/src/bdd/dsd/dsdCheck.c:160:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable b0 [valueFlowBailoutIncompleteVar] berkeley-abc-0.0~git20230625.01b1bd1/src/bdd/extrab/extraBddImage.c:357:26: style:inconclusive: Function 'Extra_CreateVars' argument 5 names different: declaration 'pbVarsNs' definition 'pbVars'. [funcArgNamesDifferent] berkeley-abc-0.0~git20230625.01b1bd1/src/bdd/extrab/extraBddImage.c:103:26: note: Function 'Extra_CreateVars' argument 5 names different: declaration 'pbVarsNs' definition 'pbVars'. berkeley-abc-0.0~git20230625.01b1bd1/src/bdd/extrab/extraBddImage.c:357:26: note: Function 'Extra_CreateVars' argument 5 names different: declaration 'pbVarsNs' definition 'pbVars'. berkeley-abc-0.0~git20230625.01b1bd1/src/bdd/extrab/extraBddImage.c:1007:66: style:inconclusive: Function 'Extra_bddImagePrintTree_rec' argument 2 names different: declaration 'nOffset' definition 'Offset'. [funcArgNamesDifferent] berkeley-abc-0.0~git20230625.01b1bd1/src/bdd/extrab/extraBddImage.c:131:73: note: Function 'Extra_bddImagePrintTree_rec' argument 2 names different: declaration 'nOffset' definition 'Offset'. berkeley-abc-0.0~git20230625.01b1bd1/src/bdd/extrab/extraBddImage.c:1007:66: note: Function 'Extra_bddImagePrintTree_rec' argument 2 names different: declaration 'nOffset' definition 'Offset'. berkeley-abc-0.0~git20230625.01b1bd1/src/bdd/extrab/extraBddImage.c:836:41: style: Parameter 'dd' can be declared as pointer to const [constParameterPointer] berkeley-abc-0.0~git20230625.01b1bd1/src/bdd/extrab/extraBddImage.c:873:44: style: Parameter 'dd' can be declared as pointer to const [constParameterPointer] berkeley-abc-0.0~git20230625.01b1bd1/src/bdd/extrab/extraBddImage.c:1150:52: style: Parameter 'pTree' can be declared as pointer to const [constParameterPointer] berkeley-abc-0.0~git20230625.01b1bd1/src/bdd/extrab/extraBddImage.c:378:16: style: Variable 'nVarsTotal' is assigned a value that is never used. [unreadVariable] berkeley-abc-0.0~git20230625.01b1bd1/src/bdd/extrab/extraBddKmap.c:252:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] berkeley-abc-0.0~git20230625.01b1bd1/src/bdd/extrab/extraBddKmap.c:233:20: style: Condition 'nVars==0' is always false [knownConditionTrueFalse] berkeley-abc-0.0~git20230625.01b1bd1/src/bdd/extrab/extraBddKmap.c:202:10: style:inconclusive: Function 'Extra_PrintKMap' argument 1 names different: declaration 'pFile' definition 'Output'. [funcArgNamesDifferent] berkeley-abc-0.0~git20230625.01b1bd1/src/bdd/extrab/extraBdd.h:250:44: note: Function 'Extra_PrintKMap' argument 1 names different: declaration 'pFile' definition 'Output'. berkeley-abc-0.0~git20230625.01b1bd1/src/bdd/extrab/extraBddKmap.c:202:10: note: Function 'Extra_PrintKMap' argument 1 names different: declaration 'pFile' definition 'Output'. berkeley-abc-0.0~git20230625.01b1bd1/src/bdd/extrab/extraBddKmap.c:582:10: style:inconclusive: Function 'Extra_PrintKMapRelation' argument 1 names different: declaration 'pFile' definition 'Output'. [funcArgNamesDifferent] berkeley-abc-0.0~git20230625.01b1bd1/src/bdd/extrab/extraBdd.h:252:52: note: Function 'Extra_PrintKMapRelation' argument 1 names different: declaration 'pFile' definition 'Output'. berkeley-abc-0.0~git20230625.01b1bd1/src/bdd/extrab/extraBddKmap.c:582:10: note: Function 'Extra_PrintKMapRelation' argument 1 names different: declaration 'pFile' definition 'Output'. berkeley-abc-0.0~git20230625.01b1bd1/src/bdd/dsd/dsdTree.c:107:38: style:inconclusive: Function 'Dsd_TreeUnmark' argument 1 names different: declaration 'dMan' definition 'pDsdMan'. [funcArgNamesDifferent] berkeley-abc-0.0~git20230625.01b1bd1/src/bdd/dsd/dsdInt.h:87:53: note: Function 'Dsd_TreeUnmark' argument 1 names different: declaration 'dMan' definition 'pDsdMan'. berkeley-abc-0.0~git20230625.01b1bd1/src/bdd/dsd/dsdTree.c:107:38: note: Function 'Dsd_TreeUnmark' argument 1 names different: declaration 'dMan' definition 'pDsdMan'. berkeley-abc-0.0~git20230625.01b1bd1/src/bdd/dsd/dsdTree.c:156:43: style:inconclusive: Function 'Dsd_TreeNodeGetInfo' argument 1 names different: declaration 'dMan' definition 'pDsdMan'. [funcArgNamesDifferent] berkeley-abc-0.0~git20230625.01b1bd1/src/bdd/dsd/dsd.h:108:61: note: Function 'Dsd_TreeNodeGetInfo' argument 1 names different: declaration 'dMan' definition 'pDsdMan'. berkeley-abc-0.0~git20230625.01b1bd1/src/bdd/dsd/dsdTree.c:156:43: note: Function 'Dsd_TreeNodeGetInfo' argument 1 names different: declaration 'dMan' definition 'pDsdMan'. berkeley-abc-0.0~git20230625.01b1bd1/src/bdd/dsd/dsdTree.c:310:52: style:inconclusive: Function 'Dsd_TreeCountNonTerminalNodes' argument 1 names different: declaration 'dMan' definition 'pDsdMan'. [funcArgNamesDifferent] berkeley-abc-0.0~git20230625.01b1bd1/src/bdd/dsd/dsd.h:111:71: note: Function 'Dsd_TreeCountNonTerminalNodes' argument 1 names different: declaration 'dMan' definition 'pDsdMan'. berkeley-abc-0.0~git20230625.01b1bd1/src/bdd/dsd/dsdTree.c:310:52: note: Function 'Dsd_TreeCountNonTerminalNodes' argument 1 names different: declaration 'dMan' definition 'pDsdMan'. berkeley-abc-0.0~git20230625.01b1bd1/src/bdd/dsd/dsdTree.c:470:54: style:inconclusive: Function 'Dsd_TreeCollectDecomposableVars' argument 1 names different: declaration 'dMan' definition 'pDsdMan'. [funcArgNamesDifferent] berkeley-abc-0.0~git20230625.01b1bd1/src/bdd/dsd/dsd.h:115:73: note: Function 'Dsd_TreeCollectDecomposableVars' argument 1 names different: declaration 'dMan' definition 'pDsdMan'. berkeley-abc-0.0~git20230625.01b1bd1/src/bdd/dsd/dsdTree.c:470:54: note: Function 'Dsd_TreeCollectDecomposableVars' argument 1 names different: declaration 'dMan' definition 'pDsdMan'. berkeley-abc-0.0~git20230625.01b1bd1/src/bdd/dsd/dsdTree.c:555:56: style:inconclusive: Function 'Dsd_TreeCollectNodesDfs' argument 1 names different: declaration 'dMan' definition 'pDsdMan'. [funcArgNamesDifferent] berkeley-abc-0.0~git20230625.01b1bd1/src/bdd/dsd/dsd.h:116:65: note: Function 'Dsd_TreeCollectNodesDfs' argument 1 names different: declaration 'dMan' definition 'pDsdMan'. berkeley-abc-0.0~git20230625.01b1bd1/src/bdd/dsd/dsdTree.c:555:56: note: Function 'Dsd_TreeCollectNodesDfs' argument 1 names different: declaration 'dMan' definition 'pDsdMan'. berkeley-abc-0.0~git20230625.01b1bd1/src/bdd/dsd/dsdTree.c:641:51: style:inconclusive: Function 'Dsd_TreePrint' argument 2 names different: declaration 'dMan' definition 'pDsdMan'. [funcArgNamesDifferent] berkeley-abc-0.0~git20230625.01b1bd1/src/bdd/dsd/dsd.h:118:69: note: Function 'Dsd_TreePrint' argument 2 names different: declaration 'dMan' definition 'pDsdMan'. berkeley-abc-0.0~git20230625.01b1bd1/src/bdd/dsd/dsdTree.c:641:51: note: Function 'Dsd_TreePrint' argument 2 names different: declaration 'dMan' definition 'pDsdMan'. berkeley-abc-0.0~git20230625.01b1bd1/src/bdd/dsd/dsdTree.c:675:63: style:inconclusive: Function 'Dsd_TreePrint_rec' argument 3 names different: declaration 'fCcmp' definition 'fComp'. [funcArgNamesDifferent] berkeley-abc-0.0~git20230625.01b1bd1/src/bdd/dsd/dsdTree.c:36:70: note: Function 'Dsd_TreePrint_rec' argument 3 names different: declaration 'fCcmp' definition 'fComp'. berkeley-abc-0.0~git20230625.01b1bd1/src/bdd/dsd/dsdTree.c:675:63: note: Function 'Dsd_TreePrint_rec' argument 3 names different: declaration 'fCcmp' definition 'fComp'. berkeley-abc-0.0~git20230625.01b1bd1/src/bdd/dsd/dsdTree.c:917:52: style:inconclusive: Function 'Dsd_TreePrint2' argument 2 names different: declaration 'dMan' definition 'pDsdMan'. [funcArgNamesDifferent] berkeley-abc-0.0~git20230625.01b1bd1/src/bdd/dsd/dsd.h:119:70: note: Function 'Dsd_TreePrint2' argument 2 names different: declaration 'dMan' definition 'pDsdMan'. berkeley-abc-0.0~git20230625.01b1bd1/src/bdd/dsd/dsdTree.c:917:52: note: Function 'Dsd_TreePrint2' argument 2 names different: declaration 'dMan' definition 'pDsdMan'. berkeley-abc-0.0~git20230625.01b1bd1/src/bdd/dsd/dsdTree.c:675:99: style: Parameter 'pOutputName' can be declared as pointer to const [constParameterPointer] berkeley-abc-0.0~git20230625.01b1bd1/src/bdd/dsd/dsdTree.c:678:18: style: Variable 'pInput' can be declared as pointer to const [constVariablePointer] berkeley-abc-0.0~git20230625.01b1bd1/src/bdd/dsd/dsdTree.c:917:90: style: Parameter 'pOutputNames' can be declared as const array [constParameter] berkeley-abc-0.0~git20230625.01b1bd1/src/bdd/dsd/dsdTree.c:968:77: style: Parameter 'pOutputName' can be declared as pointer to const [constParameterPointer] berkeley-abc-0.0~git20230625.01b1bd1/src/bdd/dsd/dsdTree.c:971:18: style: Variable 'pInput' can be declared as pointer to const [constVariablePointer] berkeley-abc-0.0~git20230625.01b1bd1/src/bdd/dsd/dsdTree.c:738:26: style: Variable 'pInput' is assigned a value that is never used. [unreadVariable] berkeley-abc-0.0~git20230625.01b1bd1/src/bdd/dsd/dsdTree.c:778:24: style: Variable 'pInput' is assigned a value that is never used. [unreadVariable] berkeley-abc-0.0~git20230625.01b1bd1/src/bdd/dsd/dsdTree.c:818:24: style: Variable 'pInput' is assigned a value that is never used. [unreadVariable] berkeley-abc-0.0~git20230625.01b1bd1/src/bdd/dsd/dsdTree.c:1032:26: style: Variable 'pInput' is assigned a value that is never used. [unreadVariable] berkeley-abc-0.0~git20230625.01b1bd1/src/bdd/dsd/dsdTree.c:1065:24: style: Variable 'pInput' is assigned a value that is never used. [unreadVariable] berkeley-abc-0.0~git20230625.01b1bd1/src/bdd/dsd/dsdTree.c:1099:24: style: Variable 'pInput' is assigned a value that is never used. [unreadVariable] berkeley-abc-0.0~git20230625.01b1bd1/src/bdd/extrab/extraBddMisc.c:367:59: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CUDD_CONST_INDEX [valueFlowBailoutIncompleteVar] berkeley-abc-0.0~git20230625.01b1bd1/src/bdd/extrab/extraBddMisc.c:396:59: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CUDD_CONST_INDEX [valueFlowBailoutIncompleteVar] berkeley-abc-0.0~git20230625.01b1bd1/src/bdd/extrab/extraBddMisc.c:776:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CUDD_MEMORY_OUT [valueFlowBailoutIncompleteVar] berkeley-abc-0.0~git20230625.01b1bd1/src/bdd/extrab/extraBddMisc.c:1059:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CUDD_CONST_INDEX [valueFlowBailoutIncompleteVar] berkeley-abc-0.0~git20230625.01b1bd1/src/bdd/extrab/extraBddMisc.c:1290:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cuddBddIsop [valueFlowBailoutIncompleteVar] berkeley-abc-0.0~git20230625.01b1bd1/src/bdd/extrab/extraBddMisc.c:1670:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable st__OUT_OF_MEM [valueFlowBailoutIncompleteVar] berkeley-abc-0.0~git20230625.01b1bd1/src/bdd/extrab/extraBddMisc.c:2264:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CUDD_REORDER_SYMM_SIFT [valueFlowBailoutIncompleteVar] berkeley-abc-0.0~git20230625.01b1bd1/src/bdd/extrab/extraBddMisc.c:2497:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CUDD_MEMORY_OUT [valueFlowBailoutIncompleteVar] berkeley-abc-0.0~git20230625.01b1bd1/src/bdd/extrab/extraBddMaxMin.c:296:12: style:inconclusive: Function 'extraZddMaximal' argument 2 names different: declaration 'S' definition 'zSet'. [funcArgNamesDifferent] berkeley-abc-0.0~git20230625.01b1bd1/src/bdd/extrab/extraBdd.h:213:64: note: Function 'extraZddMaximal' argument 2 names different: declaration 'S' definition 'zSet'. berkeley-abc-0.0~git20230625.01b1bd1/src/bdd/extrab/extraBddMaxMin.c:296:12: note: Function 'extraZddMaximal' argument 2 names different: declaration 'S' definition 'zSet'. berkeley-abc-0.0~git20230625.01b1bd1/src/bdd/extrab/extraBddMaxMin.c:375:12: style:inconclusive: Function 'extraZddMinimal' argument 2 names different: declaration 'S' definition 'zSet'. [funcArgNamesDifferent] berkeley-abc-0.0~git20230625.01b1bd1/src/bdd/extrab/extraBdd.h:215:64: note: Function 'extraZddMinimal' argument 2 names different: declaration 'S' definition 'zSet'. berkeley-abc-0.0~git20230625.01b1bd1/src/bdd/extrab/extraBddMaxMin.c:375:12: note: Function 'extraZddMinimal' argument 2 names different: declaration 'S' definition 'zSet'. berkeley-abc-0.0~git20230625.01b1bd1/src/bdd/extrab/extraBddSet.c:269:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CUDD_MAXINDEX [valueFlowBailoutIncompleteVar] berkeley-abc-0.0~git20230625.01b1bd1/src/bdd/extrab/extraBddSet.c:292:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CUDD_MAXINDEX [valueFlowBailoutIncompleteVar] berkeley-abc-0.0~git20230625.01b1bd1/src/bdd/extrab/extraBddSet.c:266:14: style: Parameter 'dd' can be declared as pointer to const [constParameterPointer] berkeley-abc-0.0~git20230625.01b1bd1/src/bdd/extrab/extraBddSet.c:289:15: style: Parameter 'dd' can be declared as pointer to const [constParameterPointer] berkeley-abc-0.0~git20230625.01b1bd1/src/bdd/extrab/extraBddMisc.c:539:12: style:inconclusive: Function 'Extra_SupportArray' argument 2 names different: declaration 'F' definition 'f'. [funcArgNamesDifferent] berkeley-abc-0.0~git20230625.01b1bd1/src/bdd/extrab/extraBdd.h:180:66: note: Function 'Extra_SupportArray' argument 2 names different: declaration 'F' definition 'f'. berkeley-abc-0.0~git20230625.01b1bd1/src/bdd/extrab/extraBddMisc.c:539:12: note: Function 'Extra_SupportArray' argument 2 names different: declaration 'F' definition 'f'. berkeley-abc-0.0~git20230625.01b1bd1/src/bdd/extrab/extraBddMisc.c:961:41: style:inconclusive: Function 'Extra_bddPermuteArray' argument 1 names different: declaration 'dd' definition 'manager'. [funcArgNamesDifferent] berkeley-abc-0.0~git20230625.01b1bd1/src/bdd/extrab/extraBdd.h:192:56: note: Function 'Extra_bddPermuteArray' argument 1 names different: declaration 'dd' definition 'manager'. berkeley-abc-0.0~git20230625.01b1bd1/src/bdd/extrab/extraBddMisc.c:961:41: note: Function 'Extra_bddPermuteArray' argument 1 names different: declaration 'dd' definition 'manager'. berkeley-abc-0.0~git20230625.01b1bd1/src/bdd/extrab/extraBddMisc.c:1131:12: style:inconclusive: Function 'extraBddMove' argument 3 names different: declaration 'bFlag' definition 'bDist'. [funcArgNamesDifferent] berkeley-abc-0.0~git20230625.01b1bd1/src/bdd/extrab/extraBdd.h:170:73: note: Function 'extraBddMove' argument 3 names different: declaration 'bFlag' definition 'bDist'. berkeley-abc-0.0~git20230625.01b1bd1/src/bdd/extrab/extraBddMisc.c:1131:12: note: Function 'extraBddMove' argument 3 names different: declaration 'bFlag' definition 'bDist'. berkeley-abc-0.0~git20230625.01b1bd1/src/bdd/extrab/extraBddMisc.c:2307:49: style:inconclusive: Function 'Extra_zddDumpPla' argument 2 names different: declaration 'zCover' definition 'F'. [funcArgNamesDifferent] berkeley-abc-0.0~git20230625.01b1bd1/src/bdd/extrab/extraBdd.h:199:64: note: Function 'Extra_zddDumpPla' argument 2 names different: declaration 'zCover' definition 'F'. berkeley-abc-0.0~git20230625.01b1bd1/src/bdd/extrab/extraBddMisc.c:2307:49: note: Function 'Extra_zddDumpPla' argument 2 names different: declaration 'zCover' definition 'F'. berkeley-abc-0.0~git20230625.01b1bd1/src/bdd/extrab/extraBddMisc.c:2694:12: style:inconclusive: Function 'Extra_bddTuples' argument 3 names different: declaration 'bVarsN' definition 'VarsN'. [funcArgNamesDifferent] berkeley-abc-0.0~git20230625.01b1bd1/src/bdd/extrab/extraBdd.h:202:70: note: Function 'Extra_bddTuples' argument 3 names different: declaration 'bVarsN' definition 'VarsN'. berkeley-abc-0.0~git20230625.01b1bd1/src/bdd/extrab/extraBddMisc.c:2694:12: note: Function 'Extra_bddTuples' argument 3 names different: declaration 'bVarsN' definition 'VarsN'. berkeley-abc-0.0~git20230625.01b1bd1/src/bdd/extrab/extraBddMisc.c:151:9: style: Local variable 'Counter' shadows outer variable [shadowVariable] berkeley-abc-0.0~git20230625.01b1bd1/src/bdd/extrab/extraBddMisc.c:2146:12: note: Shadowed declaration berkeley-abc-0.0~git20230625.01b1bd1/src/bdd/extrab/extraBddMisc.c:151:9: note: Shadow variable berkeley-abc-0.0~git20230625.01b1bd1/src/bdd/extrab/extraBddMisc.c:323:9: style: Local variable 'Counter' shadows outer variable [shadowVariable] berkeley-abc-0.0~git20230625.01b1bd1/src/bdd/extrab/extraBddMisc.c:2146:12: note: Shadowed declaration berkeley-abc-0.0~git20230625.01b1bd1/src/bdd/extrab/extraBddMisc.c:323:9: note: Shadow variable berkeley-abc-0.0~git20230625.01b1bd1/src/bdd/extrab/extraBddMisc.c:346:42: style: Parameter 'dd' can be declared as pointer to const [constParameterPointer] berkeley-abc-0.0~git20230625.01b1bd1/src/bdd/extrab/extraBddMisc.c:346:68: style: Parameter 'bVar' can be declared as pointer to const [constParameterPointer] berkeley-abc-0.0~git20230625.01b1bd1/src/bdd/extrab/extraBddMisc.c:365:43: style: Parameter 'dd' can be declared as pointer to const [constParameterPointer] berkeley-abc-0.0~git20230625.01b1bd1/src/bdd/extrab/extraBddMisc.c:443:48: style: Parameter 'dd' can be declared as pointer to const [constParameterPointer] berkeley-abc-0.0~git20230625.01b1bd1/src/bdd/extrab/extraBddMisc.c:1487:14: style: Variable 'pF0' can be declared as pointer to const [constVariablePointer] berkeley-abc-0.0~git20230625.01b1bd1/src/bdd/extrab/extraBddMisc.c:1487:21: style: Variable 'pF1' can be declared as pointer to const [constVariablePointer] berkeley-abc-0.0~git20230625.01b1bd1/src/bdd/extrab/extraBddMisc.c:2307:70: style: Parameter 'pFileName' can be declared as pointer to const [constParameterPointer] berkeley-abc-0.0~git20230625.01b1bd1/src/bdd/extrab/extraBddMisc.c:2401:8: style: Parameter 'VarValues' can be declared as pointer to const [constParameterPointer] berkeley-abc-0.0~git20230625.01b1bd1/src/bdd/extrab/extraBddThresh.c:549:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] berkeley-abc-0.0~git20230625.01b1bd1/src/bdd/extrab/extraBddThresh.c:594:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Mem_Flex_t [valueFlowBailoutIncompleteVar] berkeley-abc-0.0~git20230625.01b1bd1/src/bdd/extrab/extraBddThresh.c:661:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable s_Truths6 [valueFlowBailoutIncompleteVar] berkeley-abc-0.0~git20230625.01b1bd1/src/bdd/extrab/extraBddThresh.c:682:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable s_Truths6 [valueFlowBailoutIncompleteVar] berkeley-abc-0.0~git20230625.01b1bd1/src/bdd/extrab/extraBddSymm.c:288:92: style:inconclusive: Function 'Extra_SymmPairsCreateFromZdd' argument 3 names different: declaration 'bVars' definition 'bSupp'. [funcArgNamesDifferent] berkeley-abc-0.0~git20230625.01b1bd1/src/bdd/extrab/extraBdd.h:279:100: note: Function 'Extra_SymmPairsCreateFromZdd' argument 3 names different: declaration 'bVars' definition 'bSupp'. berkeley-abc-0.0~git20230625.01b1bd1/src/bdd/extrab/extraBddSymm.c:288:92: note: Function 'Extra_SymmPairsCreateFromZdd' argument 3 names different: declaration 'bVars' definition 'bSupp'. berkeley-abc-0.0~git20230625.01b1bd1/src/bdd/extrab/extraBddSymm.c:582:12: style:inconclusive: Function 'extraZddSymmPairsCompute' argument 2 names different: declaration 'bF' definition 'bFunc'. [funcArgNamesDifferent] berkeley-abc-0.0~git20230625.01b1bd1/src/bdd/extrab/extraBdd.h:283:72: note: Function 'extraZddSymmPairsCompute' argument 2 names different: declaration 'bF' definition 'bFunc'. berkeley-abc-0.0~git20230625.01b1bd1/src/bdd/extrab/extraBddSymm.c:582:12: note: Function 'extraZddSymmPairsCompute' argument 2 names different: declaration 'bF' definition 'bFunc'. berkeley-abc-0.0~git20230625.01b1bd1/src/bdd/extrab/extraBddSymm.c:257:47: style: Parameter 'p' can be declared as pointer to const [constParameterPointer] berkeley-abc-0.0~git20230625.01b1bd1/src/bdd/extrab/extraBddSymm.c:1185:18: style: Variable 'bRes0' can be declared as pointer to const [constVariablePointer] berkeley-abc-0.0~git20230625.01b1bd1/src/bdd/extrab/extraBddSymm.c:1185:27: style: Variable 'bRes1' can be declared as pointer to const [constVariablePointer] berkeley-abc-0.0~git20230625.01b1bd1/src/bdd/extrab/extraBddTime.c:223:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Cudd_bddAnd [valueFlowBailoutIncompleteVar] berkeley-abc-0.0~git20230625.01b1bd1/src/bdd/extrab/extraBddTime.c:375:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DD_BDD_AND_ABSTRACT_TAG [valueFlowBailoutIncompleteVar] berkeley-abc-0.0~git20230625.01b1bd1/src/bdd/extrab/extraBddTime.c:647:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable st__OUT_OF_MEM [valueFlowBailoutIncompleteVar] berkeley-abc-0.0~git20230625.01b1bd1/src/bdd/extrab/extraBddThresh.c:369:13: warning: %ld in format string (no. 1) requires 'long' but the argument type is 'unsigned long'. [invalidPrintfArgType_sint] berkeley-abc-0.0~git20230625.01b1bd1/src/bdd/extrab/extraBddThresh.c:374:13: warning: %ld in format string (no. 1) requires 'long' but the argument type is 'unsigned long'. [invalidPrintfArgType_sint] berkeley-abc-0.0~git20230625.01b1bd1/src/bdd/extrab/extraBddThresh.c:523:10: style: Variable 'Lmin' is reassigned a value before the old one has been used. [redundantAssignment] berkeley-abc-0.0~git20230625.01b1bd1/src/bdd/extrab/extraBddThresh.c:471:14: note: Lmin is assigned berkeley-abc-0.0~git20230625.01b1bd1/src/bdd/extrab/extraBddThresh.c:523:10: note: Lmin is overwritten berkeley-abc-0.0~git20230625.01b1bd1/src/bdd/extrab/extraBddThresh.c:54:45: style: Parameter 'pChow' can be declared as pointer to const [constParameterPointer] berkeley-abc-0.0~git20230625.01b1bd1/src/bdd/extrab/extraBddThresh.c:123:49: style: Parameter 'pW' can be declared as pointer to const [constParameterPointer] berkeley-abc-0.0~git20230625.01b1bd1/src/bdd/extrab/extraBddThresh.c:130:54: style: Parameter 'pWofChow' can be declared as pointer to const [constParameterPointer] berkeley-abc-0.0~git20230625.01b1bd1/src/bdd/extrab/extraBddThresh.c:130:70: style: Parameter 'pChow' can be declared as pointer to const [constParameterPointer] berkeley-abc-0.0~git20230625.01b1bd1/src/bdd/extrab/extraBddThresh.c:131:16: style: Parameter 'pIsop' can be declared as pointer to const [constParameterPointer] berkeley-abc-0.0~git20230625.01b1bd1/src/bdd/extrab/extraBddThresh.c:138:54: style: Parameter 'pWofChow' can be declared as pointer to const [constParameterPointer] berkeley-abc-0.0~git20230625.01b1bd1/src/bdd/extrab/extraBddThresh.c:138:70: style: Parameter 'pChow' can be declared as pointer to const [constParameterPointer] berkeley-abc-0.0~git20230625.01b1bd1/src/bdd/extrab/extraBddThresh.c:139:16: style: Parameter 'pIsop' can be declared as pointer to const [constParameterPointer] berkeley-abc-0.0~git20230625.01b1bd1/src/bdd/extrab/extraBddThresh.c:147:54: style: Parameter 'pWofChow' can be declared as pointer to const [constParameterPointer] berkeley-abc-0.0~git20230625.01b1bd1/src/bdd/extrab/extraBddThresh.c:154:54: style: Parameter 'pWofChow' can be declared as pointer to const [constParameterPointer] berkeley-abc-0.0~git20230625.01b1bd1/src/bdd/extrab/extraBddThresh.c:378:44: style: Parameter 'pIsop' can be declared as pointer to const [constParameterPointer] berkeley-abc-0.0~git20230625.01b1bd1/src/bdd/extrab/extraBddThresh.c:378:58: style: Parameter 'pIsopFneg' can be declared as pointer to const [constParameterPointer] berkeley-abc-0.0~git20230625.01b1bd1/src/bdd/extrab/extraBddThresh.c:379:31: style: Parameter 'pChow' can be declared as pointer to const [constParameterPointer] berkeley-abc-0.0~git20230625.01b1bd1/src/bdd/extrab/extraBddThresh.c:545:44: style: Parameter 'pW' can be declared as pointer to const [constParameterPointer] berkeley-abc-0.0~git20230625.01b1bd1/src/bdd/extrab/extraBddThresh.c:365:11: style: Variable 'i' is assigned a value that is never used. [unreadVariable] berkeley-abc-0.0~git20230625.01b1bd1/src/bdd/extrab/extraBddThresh.c:381:18: style: Variable 'j' is assigned a value that is never used. [unreadVariable] berkeley-abc-0.0~git20230625.01b1bd1/src/bdd/extrab/extraBddThresh.c:414:11: style: Variable 'i' is assigned a value that is never used. [unreadVariable] berkeley-abc-0.0~git20230625.01b1bd1/src/bdd/extrab/extraBddThresh.c:437:71: style: Variable 'delta' is assigned a value that is never used. [unreadVariable] berkeley-abc-0.0~git20230625.01b1bd1/src/bdd/extrab/extraBddThresh.c:575:11: style: Variable 'Chow0' is assigned a value that is never used. [unreadVariable] berkeley-abc-0.0~git20230625.01b1bd1/src/bdd/extrab/extraBddThresh.c:605:11: style: Variable 'Chow0' is assigned a value that is never used. [unreadVariable] berkeley-abc-0.0~git20230625.01b1bd1/src/bdd/extrab/extraBddThresh.c:671:11: style: Variable 'Chow0' is assigned a value that is never used. [unreadVariable] berkeley-abc-0.0~git20230625.01b1bd1/src/bdd/extrab/extraBddUnate.c:227:76: style:inconclusive: Function 'Extra_UnateInfoCreateFromZdd' argument 2 names different: declaration 'zUnate' definition 'zPairs'. [funcArgNamesDifferent] berkeley-abc-0.0~git20230625.01b1bd1/src/bdd/extrab/extraBdd.h:335:84: note: Function 'Extra_UnateInfoCreateFromZdd' argument 2 names different: declaration 'zUnate' definition 'zPairs'. berkeley-abc-0.0~git20230625.01b1bd1/src/bdd/extrab/extraBddUnate.c:227:76: note: Function 'Extra_UnateInfoCreateFromZdd' argument 2 names different: declaration 'zUnate' definition 'zPairs'. berkeley-abc-0.0~git20230625.01b1bd1/src/bdd/extrab/extraBddUnate.c:227:93: style:inconclusive: Function 'Extra_UnateInfoCreateFromZdd' argument 3 names different: declaration 'bVars' definition 'bSupp'. [funcArgNamesDifferent] berkeley-abc-0.0~git20230625.01b1bd1/src/bdd/extrab/extraBdd.h:335:101: note: Function 'Extra_UnateInfoCreateFromZdd' argument 3 names different: declaration 'bVars' definition 'bSupp'. berkeley-abc-0.0~git20230625.01b1bd1/src/bdd/extrab/extraBddUnate.c:227:93: note: Function 'Extra_UnateInfoCreateFromZdd' argument 3 names different: declaration 'bVars' definition 'bSupp'. berkeley-abc-0.0~git20230625.01b1bd1/src/bdd/extrab/extraBddUnate.c:387:12: style:inconclusive: Function 'extraZddUnateInfoCompute' argument 2 names different: declaration 'bF' definition 'bFunc'. [funcArgNamesDifferent] berkeley-abc-0.0~git20230625.01b1bd1/src/bdd/extrab/extraBdd.h:345:72: note: Function 'extraZddUnateInfoCompute' argument 2 names different: declaration 'bF' definition 'bFunc'. berkeley-abc-0.0~git20230625.01b1bd1/src/bdd/extrab/extraBddUnate.c:387:12: note: Function 'extraZddUnateInfoCompute' argument 2 names different: declaration 'bF' definition 'bFunc'. berkeley-abc-0.0~git20230625.01b1bd1/src/bdd/llb/llb1Constr.c:100:5: error: There is an unknown macro here somewhere. Configuration is required. If Aig_ManForEachObj is a macro then please configure it. [unknownMacro] berkeley-abc-0.0~git20230625.01b1bd1/src/bdd/llb/llb1Cluster.c:264:10: style: Condition 'fVerbose' is always false [knownConditionTrueFalse] berkeley-abc-0.0~git20230625.01b1bd1/src/bdd/llb/llb1Cluster.c:260:20: note: Assignment 'fVerbose=0', assigned value is 0 berkeley-abc-0.0~git20230625.01b1bd1/src/bdd/llb/llb1Cluster.c:264:10: note: Condition 'fVerbose' is always false berkeley-abc-0.0~git20230625.01b1bd1/src/bdd/llb/llb1Cluster.c:45:44: style: Parameter 'p' can be declared as pointer to const [constParameterPointer] berkeley-abc-0.0~git20230625.01b1bd1/src/bdd/llb/llb1Cluster.c:134:45: style: Parameter 'p' can be declared as pointer to const [constParameterPointer] berkeley-abc-0.0~git20230625.01b1bd1/src/bdd/llb/llb1Group.c:127:5: error: There is an unknown macro here somewhere. Configuration is required. If Vec_PtrForEachEntry is a macro then please configure it. [unknownMacro] berkeley-abc-0.0~git20230625.01b1bd1/src/bdd/llb/llb1Core.c:46:46: style:inconclusive: Function 'Llb_ManSetDefaultParams' argument 1 names different: declaration 'pPars' definition 'p'. [funcArgNamesDifferent] berkeley-abc-0.0~git20230625.01b1bd1/src/bdd/llb/llb.h:81:57: note: Function 'Llb_ManSetDefaultParams' argument 1 names different: declaration 'pPars' definition 'p'. berkeley-abc-0.0~git20230625.01b1bd1/src/bdd/llb/llb1Core.c:46:46: note: Function 'Llb_ManSetDefaultParams' argument 1 names different: declaration 'pPars' definition 'p'. berkeley-abc-0.0~git20230625.01b1bd1/src/bdd/llb/llb1Hint.c:48:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ABC_INFINITY [valueFlowBailoutIncompleteVar] berkeley-abc-0.0~git20230625.01b1bd1/src/bdd/llb/llb1Man.c:143:5: error: There is an unknown macro here somewhere. Configuration is required. If Vec_PtrForEachEntry is a macro then please configure it. [unknownMacro] berkeley-abc-0.0~git20230625.01b1bd1/src/bdd/llb/llb1Matrix.c:417:5: error: There is an unknown macro here somewhere. Configuration is required. If Vec_PtrForEachEntry is a macro then please configure it. [unknownMacro] berkeley-abc-0.0~git20230625.01b1bd1/src/bdd/llb/llb1Hint.c:52:23: style: Variable 'WeightMax' is assigned a value that is never used. [unreadVariable] berkeley-abc-0.0~git20230625.01b1bd1/src/bdd/llb/llb1Pivot.c:157:5: error: There is an unknown macro here somewhere. Configuration is required. If Aig_ManForEachCi is a macro then please configure it. [unknownMacro] berkeley-abc-0.0~git20230625.01b1bd1/src/bdd/llb/llb1Reach.c:97:5: error: There is an unknown macro here somewhere. Configuration is required. If Vec_PtrForEachEntry is a macro then please configure it. [unknownMacro] berkeley-abc-0.0~git20230625.01b1bd1/src/bdd/llb/llb1Sched.c:82:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ABC_INFINITY [valueFlowBailoutIncompleteVar] berkeley-abc-0.0~git20230625.01b1bd1/src/bdd/llb/llb2Bad.c:54:5: error: There is an unknown macro here somewhere. Configuration is required. If Saig_ManForEachLo is a macro then please configure it. [unknownMacro] berkeley-abc-0.0~git20230625.01b1bd1/src/bdd/llb/llb2Core.c:176:13: error: There is an unknown macro here somewhere. Configuration is required. If Saig_ManForEachLo is a macro then please configure it. [unknownMacro] berkeley-abc-0.0~git20230625.01b1bd1/src/bdd/llb/llb2Driver.c:62:5: error: There is an unknown macro here somewhere. Configuration is required. If Saig_ManForEachLi is a macro then please configure it. [unknownMacro] berkeley-abc-0.0~git20230625.01b1bd1/src/bdd/llb/llb2Dump.c:90:5: error: There is an unknown macro here somewhere. Configuration is required. If Vec_PtrForEachEntry is a macro then please configure it. [unknownMacro] berkeley-abc-0.0~git20230625.01b1bd1/src/bdd/llb/llb2Flow.c:213:9: error: There is an unknown macro here somewhere. Configuration is required. If Vec_PtrForEachEntry is a macro then please configure it. [unknownMacro] berkeley-abc-0.0~git20230625.01b1bd1/src/bdd/llb/llb2Image.c:60:5: error: There is an unknown macro here somewhere. Configuration is required. If Vec_IntForEachEntry is a macro then please configure it. [unknownMacro] berkeley-abc-0.0~git20230625.01b1bd1/src/bdd/llb/llb3Image.c:325:5: error: There is an unknown macro here somewhere. Configuration is required. If Vec_PtrForEachEntry is a macro then please configure it. [unknownMacro] berkeley-abc-0.0~git20230625.01b1bd1/src/bdd/llb/llb3Nonlin.c:333:13: error: There is an unknown macro here somewhere. Configuration is required. If Saig_ManForEachLo is a macro then please configure it. [unknownMacro] berkeley-abc-0.0~git20230625.01b1bd1/src/bdd/llb/llb4Cex.c:99:9: error: There is an unknown macro here somewhere. Configuration is required. If Saig_ManForEachLo is a macro then please configure it. [unknownMacro] berkeley-abc-0.0~git20230625.01b1bd1/src/bdd/llb/llb4Cluster.c:97:5: error: There is an unknown macro here somewhere. Configuration is required. If Aig_ManForEachCo is a macro then please configure it. [unknownMacro] berkeley-abc-0.0~git20230625.01b1bd1/src/bdd/llb/llb4Image.c:303:5: error: There is an unknown macro here somewhere. Configuration is required. If Vec_PtrForEachEntry is a macro then please configure it. [unknownMacro] berkeley-abc-0.0~git20230625.01b1bd1/src/bdd/llb/llb4Map.c:104:5: error: There is an unknown macro here somewhere. Configuration is required. If Saig_ManForEachLi is a macro then please configure it. [unknownMacro] berkeley-abc-0.0~git20230625.01b1bd1/src/bdd/llb/llb4Sweep.c:130:5: error: There is an unknown macro here somewhere. Configuration is required. If Aig_ManForEachCi is a macro then please configure it. [unknownMacro] berkeley-abc-0.0~git20230625.01b1bd1/src/bdd/llb/llb4Nonlin.c:86:5: error: There is an unknown macro here somewhere. Configuration is required. If Aig_ManForEachCi is a macro then please configure it. [unknownMacro] berkeley-abc-0.0~git20230625.01b1bd1/src/bdd/mtr/mtrBasic.c:427:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] berkeley-abc-0.0~git20230625.01b1bd1/src/bdd/mtr/mtrGroup.c:630:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EOF [valueFlowBailoutIncompleteVar] berkeley-abc-0.0~git20230625.01b1bd1/src/bdd/reo/reo.h:33:0: debug: Failed to parse 'typedef ABC_NAMESPACE_HEADER_START enum { REO_MINIMIZE_NODES , REO_MINIMIZE_WIDTH , REO_MINIMIZE_APL } reo_min_type ;'. The checking continues anyway. [simplifyTypedef] berkeley-abc-0.0~git20230625.01b1bd1/src/bdd/reo/reoApi.c:124:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable REO_MINIMIZE_NODES [valueFlowBailoutIncompleteVar] berkeley-abc-0.0~git20230625.01b1bd1/src/bdd/reo/reoCore.c:111:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] berkeley-abc-0.0~git20230625.01b1bd1/src/bdd/reo/reoCore.c:196:17: warning: Assert statement calls a function which may have desired side effects: 'reoRecursiveDeref'. [assertWithSideEffect] berkeley-abc-0.0~git20230625.01b1bd1/src/bdd/reo/reoCore.c:217:15: style: Local variable 'pOrder' shadows outer argument [shadowArgument] berkeley-abc-0.0~git20230625.01b1bd1/src/bdd/reo/reoCore.c:50:109: note: Shadowed declaration berkeley-abc-0.0~git20230625.01b1bd1/src/bdd/reo/reoCore.c:217:15: note: Shadow variable berkeley-abc-0.0~git20230625.01b1bd1/src/bdd/reo/reoProfile.c:94:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Weight [valueFlowBailoutIncompleteVar] berkeley-abc-0.0~git20230625.01b1bd1/src/bdd/reo/reoProfile.c:241:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TopRef [valueFlowBailoutIncompleteVar] berkeley-abc-0.0~git20230625.01b1bd1/src/bdd/reo/reoProfile.c:289:38: style: Parameter 'p' can be declared as pointer to const [constParameterPointer] berkeley-abc-0.0~git20230625.01b1bd1/src/bdd/reo/reoProfile.c:305:36: style: Parameter 'p' can be declared as pointer to const [constParameterPointer] berkeley-abc-0.0~git20230625.01b1bd1/src/bdd/reo/reoShuffle.c:131:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] berkeley-abc-0.0~git20230625.01b1bd1/src/bdd/reo/reoShuffle.c:215:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] berkeley-abc-0.0~git20230625.01b1bd1/src/bdd/reo/reoShuffle.c:209:5: style: Variable 'clk' is reassigned a value before the old one has been used. [redundantAssignment] berkeley-abc-0.0~git20230625.01b1bd1/src/bdd/reo/reoShuffle.c:201:5: note: clk is assigned berkeley-abc-0.0~git20230625.01b1bd1/src/bdd/reo/reoShuffle.c:209:5: note: clk is overwritten berkeley-abc-0.0~git20230625.01b1bd1/src/bdd/reo/reoShuffle.c:49:73: style: Parameter 'pPerm' can be declared as pointer to const [constParameterPointer] berkeley-abc-0.0~git20230625.01b1bd1/src/bdd/reo/reoShuffle.c:209:5: style: Variable 'clk' is assigned a value that is never used. [unreadVariable] berkeley-abc-0.0~git20230625.01b1bd1/src/bdd/reo/reoSift.c:211:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] berkeley-abc-0.0~git20230625.01b1bd1/src/bdd/mtr/mtrGroup.c:629:15: warning: fscanf() without field width limits can crash with huge input data. [invalidscanf] berkeley-abc-0.0~git20230625.01b1bd1/src/bdd/mtr/mtrGroup.c:161:17: style:inconclusive: Function 'Mtr_MakeGroup' argument 3 names different: declaration 'high' definition 'size'. [funcArgNamesDifferent] berkeley-abc-0.0~git20230625.01b1bd1/src/bdd/mtr/mtr.h:176:79: note: Function 'Mtr_MakeGroup' argument 3 names different: declaration 'high' definition 'size'. berkeley-abc-0.0~git20230625.01b1bd1/src/bdd/mtr/mtrGroup.c:161:17: note: Function 'Mtr_MakeGroup' argument 3 names different: declaration 'high' definition 'size'. berkeley-abc-0.0~git20230625.01b1bd1/src/bdd/mtr/mtrGroup.c:412:17: style:inconclusive: Function 'Mtr_FindGroup' argument 3 names different: declaration 'high' definition 'size'. [funcArgNamesDifferent] berkeley-abc-0.0~git20230625.01b1bd1/src/bdd/mtr/mtr.h:178:79: note: Function 'Mtr_FindGroup' argument 3 names different: declaration 'high' definition 'size'. berkeley-abc-0.0~git20230625.01b1bd1/src/bdd/mtr/mtrGroup.c:412:17: note: Function 'Mtr_FindGroup' argument 3 names different: declaration 'high' definition 'size'. berkeley-abc-0.0~git20230625.01b1bd1/src/bdd/mtr/mtrGroup.c:620:14: style: Variable 'node' can be declared as pointer to const [constVariablePointer] berkeley-abc-0.0~git20230625.01b1bd1/src/bdd/reo/reoTest.c:141:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CUDD_REORDER_SYMM_SIFT [valueFlowBailoutIncompleteVar] berkeley-abc-0.0~git20230625.01b1bd1/src/bdd/reo/reoTest.c:194:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CUDD_REORDER_SIFT [valueFlowBailoutIncompleteVar] berkeley-abc-0.0~git20230625.01b1bd1/src/bdd/reo/reoTest.c:240:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CUDD_REORDER_SIFT [valueFlowBailoutIncompleteVar] berkeley-abc-0.0~git20230625.01b1bd1/src/bdd/reo/reoSwap.c:111:65: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable lev [valueFlowBailoutIncompleteVar] berkeley-abc-0.0~git20230625.01b1bd1/src/bdd/reo/reoUnits.c:169:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] berkeley-abc-0.0~git20230625.01b1bd1/src/bool/bdc/bdc.h:91:0: debug: Failed to parse 'typedef ABC_NAMESPACE_HEADER_END ABC_NAMESPACE_HEADER_START enum { BDC_TYPE_NONE = 0 , BDC_TYPE_CONST1 , BDC_TYPE_PI , BDC_TYPE_AND , BDC_TYPE_OR , BDC_TYPE_XOR , BDC_TYPE_MUX , BDC_TYPE_OTHER } Bdc_Type_t ;'. The checking continues anyway. [simplifyTypedef] berkeley-abc-0.0~git20230625.01b1bd1/src/bool/bdc/bdcCore.c:159:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BDC_TYPE_CONST1 [valueFlowBailoutIncompleteVar] berkeley-abc-0.0~git20230625.01b1bd1/src/bool/bdc/bdcCore.c:208:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BDC_TYPE_PI [valueFlowBailoutIncompleteVar] berkeley-abc-0.0~git20230625.01b1bd1/src/bool/bdc/bdcCore.c:235:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BDC_TYPE_PI [valueFlowBailoutIncompleteVar] berkeley-abc-0.0~git20230625.01b1bd1/src/bool/bdc/bdcCore.c:265:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BDC_TYPE_CONST1 [valueFlowBailoutIncompleteVar] berkeley-abc-0.0~git20230625.01b1bd1/src/bool/bdc/bdcCore.c:47:39: style: Parameter 'p' can be declared as pointer to const [constParameterPointer] berkeley-abc-0.0~git20230625.01b1bd1/src/bool/bdc/bdcCore.c:48:42: style: Parameter 'p' can be declared as pointer to const [constParameterPointer] berkeley-abc-0.0~git20230625.01b1bd1/src/bool/bdc/bdcCore.c:49:41: style: Parameter 'p' can be declared as pointer to const [constParameterPointer] berkeley-abc-0.0~git20230625.01b1bd1/src/bool/bdc/bdcCore.c:50:42: style: Parameter 'p' can be declared as pointer to const [constParameterPointer] berkeley-abc-0.0~git20230625.01b1bd1/src/bool/bdc/bdcCore.c:51:42: style: Parameter 'p' can be declared as pointer to const [constParameterPointer] berkeley-abc-0.0~git20230625.01b1bd1/src/bool/bdc/bdcCore.c:52:40: style: Parameter 'p' can be declared as pointer to const [constParameterPointer] berkeley-abc-0.0~git20230625.01b1bd1/src/bool/bdc/bdcCore.c:53:43: style: Parameter 'p' can be declared as pointer to const [constParameterPointer] berkeley-abc-0.0~git20230625.01b1bd1/src/bool/bdc/bdcInt.h:129:54: style: Parameter 'p' can be declared as pointer to const [constParameterPointer] berkeley-abc-0.0~git20230625.01b1bd1/src/bool/bdc/bdcInt.h:130:50: style: Parameter 'p' can be declared as pointer to const [constParameterPointer] berkeley-abc-0.0~git20230625.01b1bd1/src/bool/bdc/bdcInt.h:130:65: style: Parameter 'pFun' can be declared as pointer to const [constParameterPointer] berkeley-abc-0.0~git20230625.01b1bd1/src/bool/bdc/bdcDec.c:132:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BDC_TYPE_OR [valueFlowBailoutIncompleteVar] berkeley-abc-0.0~git20230625.01b1bd1/src/bool/bdc/bdcDec.c:468:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BDC_TYPE_MUX [valueFlowBailoutIncompleteVar] berkeley-abc-0.0~git20230625.01b1bd1/src/bool/bdc/bdcDec.c:642:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BDC_TYPE_AND [valueFlowBailoutIncompleteVar] berkeley-abc-0.0~git20230625.01b1bd1/src/bool/bdc/bdcDec.c:705:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BDC_TYPE_MUX [valueFlowBailoutIncompleteVar] berkeley-abc-0.0~git20230625.01b1bd1/src/bool/bdc/bdcDec.c:186:53: style: Parameter 'p' can be declared as pointer to const [constParameterPointer] berkeley-abc-0.0~git20230625.01b1bd1/src/bool/bdc/bdcDec.c:570:22: style: Variable 'nSuppMin' is assigned a value that is never used. [unreadVariable] berkeley-abc-0.0~git20230625.01b1bd1/src/bool/bdc/bdcSpfd.c:332:5: error: There is an unknown macro here somewhere. Configuration is required. If Vec_PtrForEachEntry is a macro then please configure it. [unknownMacro] berkeley-abc-0.0~git20230625.01b1bd1/src/bdd/dsd/dsdCheck.c:198:13: style: Variable 'CurLevel' can be declared as const array [constVariable] berkeley-abc-0.0~git20230625.01b1bd1/src/bool/bdc/bdcTable.c:123:5: error: There is an unknown macro here somewhere. Configuration is required. If Vec_IntForEachEntry is a macro then please configure it. [unknownMacro] berkeley-abc-0.0~git20230625.01b1bd1/src/bool/dec/decAbc.c:242:47: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Abc_Ntk_t [valueFlowBailoutIncompleteVar] berkeley-abc-0.0~git20230625.01b1bd1/src/bool/dec/dec.h:324:51: style: Parameter 'pGraph' can be declared as pointer to const [constParameterPointer] berkeley-abc-0.0~git20230625.01b1bd1/src/bool/dec/dec.h:405:52: style: Parameter 'pGraph' can be declared as pointer to const [constParameterPointer] berkeley-abc-0.0~git20230625.01b1bd1/src/bool/dec/dec.h:421:51: style: Parameter 'pGraph' can be declared as pointer to const [constParameterPointer] berkeley-abc-0.0~git20230625.01b1bd1/src/bool/dec/dec.h:437:57: style: Parameter 'pGraph' can be declared as pointer to const [constParameterPointer] berkeley-abc-0.0~git20230625.01b1bd1/src/bool/dec/dec.h:453:61: style: Parameter 'pGraph' can be declared as pointer to const [constParameterPointer] berkeley-abc-0.0~git20230625.01b1bd1/src/bool/dec/dec.h:469:51: style: Parameter 'pGraph' can be declared as pointer to const [constParameterPointer] berkeley-abc-0.0~git20230625.01b1bd1/src/bool/dec/dec.h:469:72: style: Parameter 'pNode' can be declared as pointer to const [constParameterPointer] berkeley-abc-0.0~git20230625.01b1bd1/src/bool/dec/decAbc.c:242:27: style: Local variable 'Dec_GraphToNetwork' shadows outer function [shadowFunction] berkeley-abc-0.0~git20230625.01b1bd1/src/bool/dec/decAbc.c:46:13: note: Shadowed declaration berkeley-abc-0.0~git20230625.01b1bd1/src/bool/dec/decAbc.c:242:27: note: Shadow variable berkeley-abc-0.0~git20230625.01b1bd1/src/bool/dec/decAbc.c:217:22: style: Variable 'LevelOld' is assigned a value that is never used. [unreadVariable] berkeley-abc-0.0~git20230625.01b1bd1/src/bool/dec/decAbc.c:246:15: style: Variable 'nNodesOld' is assigned a value that is never used. [unreadVariable] berkeley-abc-0.0~git20230625.01b1bd1/src/bool/dec/decAbc.c:252:15: style: Variable 'nNodesNew' is assigned a value that is never used. [unreadVariable] berkeley-abc-0.0~git20230625.01b1bd1/src/bool/dec/decPrint.c:146:15: style: Condition 'pNode->fNodeOr' is always true [knownConditionTrueFalse] berkeley-abc-0.0~git20230625.01b1bd1/src/bool/dec/decPrint.c:117:10: note: Assuming that condition '!pNode->fNodeOr' is not redundant berkeley-abc-0.0~git20230625.01b1bd1/src/bool/dec/decPrint.c:146:15: note: Condition 'pNode->fNodeOr' is always true berkeley-abc-0.0~git20230625.01b1bd1/src/bool/dec/decPrint.c:174:40: style: Variable 'pNode10' can be declared as pointer to const [constVariablePointer] berkeley-abc-0.0~git20230625.01b1bd1/src/bool/dec/decPrint.c:174:51: style: Variable 'pNode11' can be declared as pointer to const [constVariablePointer] berkeley-abc-0.0~git20230625.01b1bd1/src/bool/dec/decPrint.c:234:76: style: Parameter 'pNamesIn' can be declared as const array [constParameter] berkeley-abc-0.0~git20230625.01b1bd1/src/bool/dec/decPrint.c:275:52: style: Parameter 'pNameOut' can be declared as pointer to const [constParameterPointer] berkeley-abc-0.0~git20230625.01b1bd1/src/bool/dec/decPrint.c:77:13: style: Variable 'Pos' is assigned a value that is never used. [unreadVariable] berkeley-abc-0.0~git20230625.01b1bd1/src/bool/dec/decPrint.c:82:13: style: Variable 'Pos' is assigned a value that is never used. [unreadVariable] berkeley-abc-0.0~git20230625.01b1bd1/src/bool/kit/cloud.c:110:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable s [valueFlowBailoutIncompleteVar] berkeley-abc-0.0~git20230625.01b1bd1/src/bool/kit/cloud.c:173:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable s [valueFlowBailoutIncompleteVar] berkeley-abc-0.0~git20230625.01b1bd1/src/bool/kit/cloud.c:259:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable v [valueFlowBailoutIncompleteVar] berkeley-abc-0.0~git20230625.01b1bd1/src/bool/kit/cloud.c:291:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable v [valueFlowBailoutIncompleteVar] berkeley-abc-0.0~git20230625.01b1bd1/src/bool/kit/cloud.c:821:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable v [valueFlowBailoutIncompleteVar] berkeley-abc-0.0~git20230625.01b1bd1/src/bool/kit/cloud.c:904:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable v [valueFlowBailoutIncompleteVar] berkeley-abc-0.0~git20230625.01b1bd1/src/bool/kit/cloud.c:980:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable v [valueFlowBailoutIncompleteVar] berkeley-abc-0.0~git20230625.01b1bd1/src/bool/kit/kit.h:273:14: style: Condition '~pIn[w]' is always true [knownConditionTrueFalse] berkeley-abc-0.0~git20230625.01b1bd1/src/bool/kit/kit.h:152:64: style: Parameter 'pNtk' can be declared as pointer to const [constParameterPointer] berkeley-abc-0.0~git20230625.01b1bd1/src/bool/kit/kit.h:155:64: style: Parameter 'pNtk' can be declared as pointer to const [constParameterPointer] berkeley-abc-0.0~git20230625.01b1bd1/src/bool/kit/kit.h:191:56: style: Parameter 'cSop' can be declared as pointer to const [constParameterPointer] berkeley-abc-0.0~git20230625.01b1bd1/src/bool/kit/kit.h:205:60: style: Parameter 'pGraph' can be declared as pointer to const [constParameterPointer] berkeley-abc-0.0~git20230625.01b1bd1/src/bool/kit/kit.h:212:61: style: Parameter 'pGraph' can be declared as pointer to const [constParameterPointer] berkeley-abc-0.0~git20230625.01b1bd1/src/bool/kit/kit.h:213:60: style: Parameter 'pGraph' can be declared as pointer to const [constParameterPointer] berkeley-abc-0.0~git20230625.01b1bd1/src/bool/kit/kit.h:214:57: style: Parameter 'pGraph' can be declared as pointer to const [constParameterPointer] berkeley-abc-0.0~git20230625.01b1bd1/src/bool/kit/kit.h:215:61: style: Parameter 'pGraph' can be declared as pointer to const [constParameterPointer] berkeley-abc-0.0~git20230625.01b1bd1/src/bool/kit/kit.h:216:60: style: Parameter 'pGraph' can be declared as pointer to const [constParameterPointer] berkeley-abc-0.0~git20230625.01b1bd1/src/bool/kit/kit.h:216:81: style: Parameter 'pNode' can be declared as pointer to const [constParameterPointer] berkeley-abc-0.0~git20230625.01b1bd1/src/bool/kit/kit.h:232:56: style: Parameter 'p' can be declared as pointer to const [constParameterPointer] berkeley-abc-0.0~git20230625.01b1bd1/src/bool/kit/kit.h:254:50: style: Parameter 'pIn' can be declared as pointer to const [constParameterPointer] berkeley-abc-0.0~git20230625.01b1bd1/src/bool/kit/kit.h:261:53: style: Parameter 'pIn' can be declared as pointer to const [constParameterPointer] berkeley-abc-0.0~git20230625.01b1bd1/src/bool/kit/kit.h:269:54: style: Parameter 'pIn' can be declared as pointer to const [constParameterPointer] berkeley-abc-0.0~git20230625.01b1bd1/src/bool/kit/kit.h:277:48: style: Parameter 'pIn0' can be declared as pointer to const [constParameterPointer] berkeley-abc-0.0~git20230625.01b1bd1/src/bool/kit/kit.h:277:65: style: Parameter 'pIn1' can be declared as pointer to const [constParameterPointer] berkeley-abc-0.0~git20230625.01b1bd1/src/bool/kit/kit.h:285:56: style: Parameter 'pIn0' can be declared as pointer to const [constParameterPointer] berkeley-abc-0.0~git20230625.01b1bd1/src/bool/kit/kit.h:285:73: style: Parameter 'pIn1' can be declared as pointer to const [constParameterPointer] berkeley-abc-0.0~git20230625.01b1bd1/src/bool/kit/kit.h:285:90: style: Parameter 'pCare' can be declared as pointer to const [constParameterPointer] berkeley-abc-0.0~git20230625.01b1bd1/src/bool/kit/kit.h:293:51: style: Parameter 'pIn0' can be declared as pointer to const [constParameterPointer] berkeley-abc-0.0~git20230625.01b1bd1/src/bool/kit/kit.h:293:68: style: Parameter 'pIn1' can be declared as pointer to const [constParameterPointer] berkeley-abc-0.0~git20230625.01b1bd1/src/bool/kit/kit.h:301:57: style: Parameter 'pIn0' can be declared as pointer to const [constParameterPointer] berkeley-abc-0.0~git20230625.01b1bd1/src/bool/kit/kit.h:301:74: style: Parameter 'pIn1' can be declared as pointer to const [constParameterPointer] berkeley-abc-0.0~git20230625.01b1bd1/src/bool/kit/kit.h:318:49: style: Parameter 'pIn' can be declared as pointer to const [constParameterPointer] berkeley-abc-0.0~git20230625.01b1bd1/src/bool/kit/kit.h:326:49: style: Parameter 'pIn' can be declared as pointer to const [constParameterPointer] berkeley-abc-0.0~git20230625.01b1bd1/src/bool/kit/kit.h:334:48: style: Parameter 'pIn1' can be declared as pointer to const [constParameterPointer] berkeley-abc-0.0~git20230625.01b1bd1/src/bool/kit/kit.h:334:65: style: Parameter 'pIn2' can be declared as pointer to const [constParameterPointer] berkeley-abc-0.0~git20230625.01b1bd1/src/bool/kit/kit.h:342:51: style: Parameter 'pIn1' can be declared as pointer to const [constParameterPointer] berkeley-abc-0.0~git20230625.01b1bd1/src/bool/kit/kit.h:342:68: style: Parameter 'pIn2' can be declared as pointer to const [constParameterPointer] berkeley-abc-0.0~git20230625.01b1bd1/src/bool/kit/kit.h:350:52: style: Parameter 'pIn1' can be declared as pointer to const [constParameterPointer] berkeley-abc-0.0~git20230625.01b1bd1/src/bool/kit/kit.h:350:69: style: Parameter 'pIn2' can be declared as pointer to const [constParameterPointer] berkeley-abc-0.0~git20230625.01b1bd1/src/bool/kit/kit.h:350:86: style: Parameter 'pIn3' can be declared as pointer to const [constParameterPointer] berkeley-abc-0.0~git20230625.01b1bd1/src/bool/kit/kit.h:358:63: style: Parameter 'pIn' can be declared as pointer to const [constParameterPointer] berkeley-abc-0.0~git20230625.01b1bd1/src/bool/kit/kit.h:376:62: style: Parameter 'pIn' can be declared as pointer to const [constParameterPointer] berkeley-abc-0.0~git20230625.01b1bd1/src/bool/kit/kit.h:382:62: style: Parameter 'pIn0' can be declared as pointer to const [constParameterPointer] berkeley-abc-0.0~git20230625.01b1bd1/src/bool/kit/kit.h:382:79: style: Parameter 'pIn1' can be declared as pointer to const [constParameterPointer] berkeley-abc-0.0~git20230625.01b1bd1/src/bool/kit/kit.h:388:61: style: Parameter 'pIn0' can be declared as pointer to const [constParameterPointer] berkeley-abc-0.0~git20230625.01b1bd1/src/bool/kit/kit.h:388:78: style: Parameter 'pIn1' can be declared as pointer to const [constParameterPointer] berkeley-abc-0.0~git20230625.01b1bd1/src/bool/kit/kit.h:394:62: style: Parameter 'pIn0' can be declared as pointer to const [constParameterPointer] berkeley-abc-0.0~git20230625.01b1bd1/src/bool/kit/kit.h:394:79: style: Parameter 'pIn1' can be declared as pointer to const [constParameterPointer] berkeley-abc-0.0~git20230625.01b1bd1/src/bool/kit/kit.h:400:64: style: Parameter 'pIn0' can be declared as pointer to const [constParameterPointer] berkeley-abc-0.0~git20230625.01b1bd1/src/bool/kit/kit.h:400:81: style: Parameter 'pIn1' can be declared as pointer to const [constParameterPointer] berkeley-abc-0.0~git20230625.01b1bd1/src/bool/kit/kit.h:406:63: style: Parameter 'pIn0' can be declared as pointer to const [constParameterPointer] berkeley-abc-0.0~git20230625.01b1bd1/src/bool/kit/kit.h:406:80: style: Parameter 'pIn1' can be declared as pointer to const [constParameterPointer] berkeley-abc-0.0~git20230625.01b1bd1/src/bool/kit/kit.h:412:67: style: Parameter 'pIn0' can be declared as pointer to const [constParameterPointer] berkeley-abc-0.0~git20230625.01b1bd1/src/bool/kit/kit.h:412:84: style: Parameter 'pIn1' can be declared as pointer to const [constParameterPointer] berkeley-abc-0.0~git20230625.01b1bd1/src/bool/kit/kit.h:436:66: style: Parameter 'pIn0' can be declared as pointer to const [constParameterPointer] berkeley-abc-0.0~git20230625.01b1bd1/src/bool/kit/kit.h:436:83: style: Parameter 'pIn1' can be declared as pointer to const [constParameterPointer] berkeley-abc-0.0~git20230625.01b1bd1/src/bool/kit/kit.h:460:62: style: Parameter 'pIn0' can be declared as pointer to const [constParameterPointer] berkeley-abc-0.0~git20230625.01b1bd1/src/bool/kit/kit.h:460:79: style: Parameter 'pIn1' can be declared as pointer to const [constParameterPointer] berkeley-abc-0.0~git20230625.01b1bd1/src/bool/kit/kit.h:460:96: style: Parameter 'pCtrl' can be declared as pointer to const [constParameterPointer] berkeley-abc-0.0~git20230625.01b1bd1/src/bool/kit/kit.h:466:67: style: Parameter 'pIn0' can be declared as pointer to const [constParameterPointer] berkeley-abc-0.0~git20230625.01b1bd1/src/bool/kit/kit.h:466:84: style: Parameter 'pIn1' can be declared as pointer to const [constParameterPointer] berkeley-abc-0.0~git20230625.01b1bd1/src/bool/kit/kit.h:466:101: style: Parameter 'pCtrl' can be declared as pointer to const [constParameterPointer] berkeley-abc-0.0~git20230625.01b1bd1/src/bool/kit/kit.h:478:14: style: Variable 'Masks' can be declared as const array [constVariable] berkeley-abc-0.0~git20230625.01b1bd1/src/bool/kit/kit.h:238:25: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned] berkeley-abc-0.0~git20230625.01b1bd1/src/bool/kit/kit.h:237:20: note: Assuming that condition 'i<32' is not redundant berkeley-abc-0.0~git20230625.01b1bd1/src/bool/kit/kit.h:238:25: note: Shift berkeley-abc-0.0~git20230625.01b1bd1/src/bool/kit/cloud.c:926:13: portability: %d in format string (no. 1) requires 'int' but the argument type is 'CloudVar {aka unsigned int}'. [invalidPrintfArgType_sint] berkeley-abc-0.0~git20230625.01b1bd1/src/bool/kit/cloud.c:932:13: portability: %d in format string (no. 1) requires 'int' but the argument type is 'CloudVar {aka unsigned int}'. [invalidPrintfArgType_sint] berkeley-abc-0.0~git20230625.01b1bd1/src/bool/kit/cloud.c:960:5: portability: %d in format string (no. 1) requires 'int' but the argument type is 'CloudSign {aka unsigned int}'. [invalidPrintfArgType_sint] berkeley-abc-0.0~git20230625.01b1bd1/src/bool/kit/cloud.c:291:17: warning: Either the condition 't' is redundant or there is possible null pointer dereference: (struct CloudNode*)(((ABC_PTRUINT_T)(t))&~01). [nullPointerRedundantCheck] berkeley-abc-0.0~git20230625.01b1bd1/src/bool/kit/cloud.c:295:13: note: Assuming that condition 't' is not redundant berkeley-abc-0.0~git20230625.01b1bd1/src/bool/kit/cloud.c:291:17: note: Null pointer dereference berkeley-abc-0.0~git20230625.01b1bd1/src/bool/kit/cloud.c:195:66: style:inconclusive: Function 'Cloud_CacheAllocate' argument 3 names different: declaration 'size' definition 'logratio'. [funcArgNamesDifferent] berkeley-abc-0.0~git20230625.01b1bd1/src/bool/kit/cloud.h:225:83: note: Function 'Cloud_CacheAllocate' argument 3 names different: declaration 'size' definition 'logratio'. berkeley-abc-0.0~git20230625.01b1bd1/src/bool/kit/cloud.c:195:66: note: Function 'Cloud_CacheAllocate' argument 3 names different: declaration 'size' definition 'logratio'. berkeley-abc-0.0~git20230625.01b1bd1/src/bool/kit/cloud.c:817:62: style:inconclusive: Function 'Cloud_GetOneCube' argument 2 names different: declaration 'n' definition 'bFunc'. [funcArgNamesDifferent] berkeley-abc-0.0~git20230625.01b1bd1/src/bool/kit/cloud.h:234:72: note: Function 'Cloud_GetOneCube' argument 2 names different: declaration 'n' definition 'bFunc'. berkeley-abc-0.0~git20230625.01b1bd1/src/bool/kit/cloud.c:817:62: note: Function 'Cloud_GetOneCube' argument 2 names different: declaration 'n' definition 'bFunc'. berkeley-abc-0.0~git20230625.01b1bd1/src/bool/kit/cloud.c:900:57: style:inconclusive: Function 'Cloud_bddPrintCube' argument 2 names different: declaration 'Cube' definition 'bCube'. [funcArgNamesDifferent] berkeley-abc-0.0~git20230625.01b1bd1/src/bool/kit/cloud.h:236:74: note: Function 'Cloud_bddPrintCube' argument 2 names different: declaration 'Cube' definition 'bCube'. berkeley-abc-0.0~git20230625.01b1bd1/src/bool/kit/cloud.c:900:57: note: Function 'Cloud_bddPrintCube' argument 2 names different: declaration 'Cube' definition 'bCube'. berkeley-abc-0.0~git20230625.01b1bd1/src/bool/kit/cloud.c:900:41: style: Parameter 'dd' can be declared as pointer to const [constParameterPointer] berkeley-abc-0.0~git20230625.01b1bd1/src/bool/kit/cloud.c:950:38: style: Parameter 'dd' can be declared as pointer to const [constParameterPointer] berkeley-abc-0.0~git20230625.01b1bd1/src/bool/kit/cloud.c:975:43: style: Parameter 'dd' can be declared as pointer to const [constParameterPointer] berkeley-abc-0.0~git20230625.01b1bd1/src/bool/kit/cloud.c:102:6: style: Variable 'clk1' is assigned a value that is never used. [unreadVariable] berkeley-abc-0.0~git20230625.01b1bd1/src/bool/kit/cloud.c:105:6: style: Variable 'clk2' is assigned a value that is never used. [unreadVariable] berkeley-abc-0.0~git20230625.01b1bd1/src/bool/kit/kitCloud.c:179:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable s [valueFlowBailoutIncompleteVar] berkeley-abc-0.0~git20230625.01b1bd1/src/bool/kit/kitCloud.c:61:21: style: Variable 'uVars' can be declared as const array [constVariable] berkeley-abc-0.0~git20230625.01b1bd1/src/bool/kit/kitCloud.c:315:16: style: Variable 'pFan0' can be declared as pointer to const [constVariablePointer] berkeley-abc-0.0~git20230625.01b1bd1/src/bool/kit/kitCloud.c:315:25: style: Variable 'pFan1' can be declared as pointer to const [constVariablePointer] berkeley-abc-0.0~git20230625.01b1bd1/src/bool/kit/kitDec.c:55:77: style: Parameter 'ATimes' can be declared as const array [constParameter] berkeley-abc-0.0~git20230625.01b1bd1/src/bool/kit/kitDec.c:126:82: style: Parameter 'ATimesIn' can be declared as const array [constParameter] berkeley-abc-0.0~git20230625.01b1bd1/src/bool/kit/kitDec.c:279:50: style: Parameter 'Vars' can be declared as const array [constParameter] berkeley-abc-0.0~git20230625.01b1bd1/src/bool/kit/kitDec.c:39:21: style: struct member 'Kit_ManDec_t_::nVarsIn' is never used. [unusedStructMember] berkeley-abc-0.0~git20230625.01b1bd1/src/bool/kit/kitDec.c:42:21: style: struct member 'Kit_ManDec_t_::ATimeIn' is never used. [unusedStructMember] berkeley-abc-0.0~git20230625.01b1bd1/src/bool/kit/kitDec.c:46:21: style: struct member 'Kit_ManDec_t_::nVarsOut' is never used. [unusedStructMember] berkeley-abc-0.0~git20230625.01b1bd1/src/bool/kit/kitDec.c:47:21: style: struct member 'Kit_ManDec_t_::nWordsOut' is never used. [unusedStructMember] berkeley-abc-0.0~git20230625.01b1bd1/src/bool/kit/kitDec.c:48:21: style: struct member 'Kit_ManDec_t_::Order' is never used. [unusedStructMember] berkeley-abc-0.0~git20230625.01b1bd1/src/bool/kit/kitDec.c:52:21: style: struct member 'Kit_ManDec_t_::ATimeOut' is never used. [unusedStructMember] berkeley-abc-0.0~git20230625.01b1bd1/src/bool/kit/kitFactor.c:218:12: style: Variable 'nLits2' is assigned a value that is never used. [unreadVariable] berkeley-abc-0.0~git20230625.01b1bd1/src/bool/kit/kitGraph.c:476:33: style: Parameter 'pFileName' can be declared as pointer to const [constParameterPointer] berkeley-abc-0.0~git20230625.01b1bd1/src/bool/kit/kit.h:205:100: warning: Either the condition 'pGraph==NULL' is redundant or there is possible null pointer dereference: pGraph. [nullPointerRedundantCheck] berkeley-abc-0.0~git20230625.01b1bd1/src/bool/kit/kitHop.c:214:17: note: Assuming that condition 'pGraph==NULL' is not redundant berkeley-abc-0.0~git20230625.01b1bd1/src/bool/kit/kitHop.c:223:23: note: Calling function 'Kit_IsopResubInt', 1st argument 'pGraph' value is 0 berkeley-abc-0.0~git20230625.01b1bd1/src/bool/kit/kitHop.c:179:27: note: Calling function 'Kit_GraphIsConst', 1st argument 'pGraph' value is 0 berkeley-abc-0.0~git20230625.01b1bd1/src/bool/kit/kit.h:205:100: note: Null pointer dereference berkeley-abc-0.0~git20230625.01b1bd1/src/bool/kit/kit.h:212:100: warning: Either the condition 'pGraph==NULL' is redundant or there is possible null pointer dereference: pGraph. [nullPointerRedundantCheck] berkeley-abc-0.0~git20230625.01b1bd1/src/bool/kit/kitHop.c:214:17: note: Assuming that condition 'pGraph==NULL' is not redundant berkeley-abc-0.0~git20230625.01b1bd1/src/bool/kit/kitHop.c:223:23: note: Calling function 'Kit_IsopResubInt', 1st argument 'pGraph' value is 0 berkeley-abc-0.0~git20230625.01b1bd1/src/bool/kit/kitHop.c:177:35: note: Calling function 'Kit_GraphLeaveNum', 1st argument 'pGraph' value is 0 berkeley-abc-0.0~git20230625.01b1bd1/src/bool/kit/kit.h:212:100: note: Null pointer dereference berkeley-abc-0.0~git20230625.01b1bd1/src/bool/kit/kit.h:213:100: warning: Either the condition 'pGraph==NULL' is redundant or there is possible null pointer dereference: pGraph. [nullPointerRedundantCheck] berkeley-abc-0.0~git20230625.01b1bd1/src/bool/kit/kitHop.c:214:17: note: Assuming that condition 'pGraph==NULL' is not redundant berkeley-abc-0.0~git20230625.01b1bd1/src/bool/kit/kitHop.c:221:32: note: Calling function 'Kit_GraphNodeNum', 1st argument 'pGraph' value is 0 berkeley-abc-0.0~git20230625.01b1bd1/src/bool/kit/kit.h:213:100: note: Null pointer dereference berkeley-abc-0.0~git20230625.01b1bd1/src/bool/kit/kitHop.c:75:5: warning: Either the condition 'pGraph==NULL' is redundant or there is possible null pointer dereference: pGraph. [nullPointerRedundantCheck] berkeley-abc-0.0~git20230625.01b1bd1/src/bool/kit/kitHop.c:116:17: note: Assuming that condition 'pGraph==NULL' is not redundant berkeley-abc-0.0~git20230625.01b1bd1/src/bool/kit/kitHop.c:123:34: note: Calling function 'Kit_GraphToGia', 2nd argument 'pGraph' value is 0 berkeley-abc-0.0~git20230625.01b1bd1/src/bool/kit/kitHop.c:75:5: note: Null pointer dereference berkeley-abc-0.0~git20230625.01b1bd1/src/bool/kit/kitHop.c:178:36: warning: Either the condition 'pGraph==NULL' is redundant or there is possible null pointer dereference: pGraph. [nullPointerRedundantCheck] berkeley-abc-0.0~git20230625.01b1bd1/src/bool/kit/kitHop.c:214:17: note: Assuming that condition 'pGraph==NULL' is not redundant berkeley-abc-0.0~git20230625.01b1bd1/src/bool/kit/kitHop.c:223:23: note: Calling function 'Kit_IsopResubInt', 1st argument 'pGraph' value is 0 berkeley-abc-0.0~git20230625.01b1bd1/src/bool/kit/kitHop.c:178:36: note: Null pointer dereference berkeley-abc-0.0~git20230625.01b1bd1/src/bool/kit/kitHop.c:266:5: warning: Either the condition 'pGraph==NULL' is redundant or there is possible null pointer dereference: pGraph. [nullPointerRedundantCheck] berkeley-abc-0.0~git20230625.01b1bd1/src/bool/kit/kitHop.c:284:17: note: Assuming that condition 'pGraph==NULL' is not redundant berkeley-abc-0.0~git20230625.01b1bd1/src/bool/kit/kitHop.c:290:34: note: Calling function 'Kit_GraphToHop', 2nd argument 'pGraph' value is 0 berkeley-abc-0.0~git20230625.01b1bd1/src/bool/kit/kitHop.c:266:5: note: Null pointer dereference berkeley-abc-0.0~git20230625.01b1bd1/src/bool/kit/kitIsop.c:207:69: style:inconclusive: Function 'Kit_TruthIsopPrint' argument 3 names different: declaration 'vMemory' definition 'vCover'. [funcArgNamesDifferent] berkeley-abc-0.0~git20230625.01b1bd1/src/bool/kit/kit.h:582:87: note: Function 'Kit_TruthIsopPrint' argument 3 names different: declaration 'vMemory' definition 'vCover'. berkeley-abc-0.0~git20230625.01b1bd1/src/bool/kit/kitIsop.c:207:69: note: Function 'Kit_TruthIsopPrint' argument 3 names different: declaration 'vMemory' definition 'vCover'. berkeley-abc-0.0~git20230625.01b1bd1/src/bool/kit/kitIsop.c:353:14: style: Variable 'uMasks' can be declared as const array [constVariable] berkeley-abc-0.0~git20230625.01b1bd1/src/bool/kit/kitPerm.c:232:85: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable iVarStart [valueFlowBailoutIncompleteVar] berkeley-abc-0.0~git20230625.01b1bd1/src/bdd/dsd/dsdProc.c:1604:14: style: Variable 'RetValue' is reassigned a value before the old one has been used. [redundantAssignment] berkeley-abc-0.0~git20230625.01b1bd1/src/bdd/dsd/dsdProc.c:1594:18: note: RetValue is assigned berkeley-abc-0.0~git20230625.01b1bd1/src/bdd/dsd/dsdProc.c:1604:14: note: RetValue is overwritten berkeley-abc-0.0~git20230625.01b1bd1/src/bdd/dsd/dsdProc.c:113:37: style:inconclusive: Function 'Dsd_Decompose' argument 1 names different: declaration 'dMan' definition 'pDsdMan'. [funcArgNamesDifferent] berkeley-abc-0.0~git20230625.01b1bd1/src/bdd/dsd/dsd.h:105:55: note: Function 'Dsd_Decompose' argument 1 names different: declaration 'dMan' definition 'pDsdMan'. berkeley-abc-0.0~git20230625.01b1bd1/src/bdd/dsd/dsdProc.c:113:37: note: Function 'Dsd_Decompose' argument 1 names different: declaration 'dMan' definition 'pDsdMan'. berkeley-abc-0.0~git20230625.01b1bd1/src/bdd/dsd/dsdProc.c:246:72: style:inconclusive: Function 'dsdKernelDecompose_rec' argument 2 names different: declaration 'F' definition 'bFunc0'. [funcArgNamesDifferent] berkeley-abc-0.0~git20230625.01b1bd1/src/bdd/dsd/dsdProc.c:31:79: note: Function 'dsdKernelDecompose_rec' argument 2 names different: declaration 'F' definition 'bFunc0'. berkeley-abc-0.0~git20230625.01b1bd1/src/bdd/dsd/dsdProc.c:246:72: note: Function 'dsdKernelDecompose_rec' argument 2 names different: declaration 'F' definition 'bFunc0'. berkeley-abc-0.0~git20230625.01b1bd1/src/bdd/dsd/dsdProc.c:1538:117: style:inconclusive: Function 'dsdKernelCopyListPlusOneMinusOne' argument 5 names different: declaration 'Skipped' definition 'iSkipped'. [funcArgNamesDifferent] berkeley-abc-0.0~git20230625.01b1bd1/src/bdd/dsd/dsdProc.c:41:124: note: Function 'dsdKernelCopyListPlusOneMinusOne' argument 5 names different: declaration 'Skipped' definition 'iSkipped'. berkeley-abc-0.0~git20230625.01b1bd1/src/bdd/dsd/dsdProc.c:1538:117: note: Function 'dsdKernelCopyListPlusOneMinusOne' argument 5 names different: declaration 'Skipped' definition 'iSkipped'. berkeley-abc-0.0~git20230625.01b1bd1/src/bdd/dsd/dsdProc.c:159:17: style: Local variable 'clk' shadows outer variable [shadowVariable] berkeley-abc-0.0~git20230625.01b1bd1/src/bdd/dsd/dsdProc.c:117:13: note: Shadowed declaration berkeley-abc-0.0~git20230625.01b1bd1/src/bdd/dsd/dsdProc.c:159:17: note: Shadow variable berkeley-abc-0.0~git20230625.01b1bd1/src/bdd/dsd/dsdProc.c:250:14: style: Variable 'bLowR' can be declared as pointer to const [constVariablePointer] berkeley-abc-0.0~git20230625.01b1bd1/src/bdd/dsd/dsdProc.c:446:32: style: Variable 'pLarge' can be declared as pointer to const [constVariablePointer] berkeley-abc-0.0~git20230625.01b1bd1/src/bdd/dsd/dsdProc.c:944:21: style: Variable 'pLower' can be declared as pointer to const [constVariablePointer] berkeley-abc-0.0~git20230625.01b1bd1/src/bdd/dsd/dsdProc.c:1340:52: style: Parameter 'pDsdMan' can be declared as pointer to const [constParameterPointer] berkeley-abc-0.0~git20230625.01b1bd1/src/bdd/dsd/dsdProc.c:1350:14: style: Variable 'bSLcur' can be declared as pointer to const [constVariablePointer] berkeley-abc-0.0~git20230625.01b1bd1/src/bdd/dsd/dsdProc.c:1351:14: style: Variable 'bSHcur' can be declared as pointer to const [constVariablePointer] berkeley-abc-0.0~git20230625.01b1bd1/src/bdd/dsd/dsdProc.c:162:27: style: Variable 'nLiteralsPrev' is assigned a value that is never used. [unreadVariable] berkeley-abc-0.0~git20230625.01b1bd1/src/bdd/dsd/dsdProc.c:163:27: style: Variable 'nDecBlocksPrev' is assigned a value that is never used. [unreadVariable] berkeley-abc-0.0~git20230625.01b1bd1/src/bdd/dsd/dsdProc.c:164:27: style: Variable 'nExorGatesPrev' is assigned a value that is never used. [unreadVariable] berkeley-abc-0.0~git20230625.01b1bd1/src/bdd/dsd/dsdProc.c:166:27: style: Variable 'nPrimeBlocks' is assigned a value that is never used. [unreadVariable] berkeley-abc-0.0~git20230625.01b1bd1/src/bdd/dsd/dsdProc.c:1018:25: style: Variable 'pLower' is assigned a value that is never used. [unreadVariable] berkeley-abc-0.0~git20230625.01b1bd1/src/bdd/dsd/dsdProc.c:1024:25: style: Variable 'pLower' is assigned a value that is never used. [unreadVariable] berkeley-abc-0.0~git20230625.01b1bd1/src/bool/kit/kitPerm.c:161:55: style: Parameter 'b' can be declared as pointer to const [constParameterPointer] berkeley-abc-0.0~git20230625.01b1bd1/src/bool/kit/kitSop.c:53:5: error: There is an unknown macro here somewhere. Configuration is required. If Vec_IntForEachEntry is a macro then please configure it. [unknownMacro] berkeley-abc-0.0~git20230625.01b1bd1/src/bool/kit/kitPla.c:46:29: style: Parameter 'pSop' can be declared as pointer to const [constParameterPointer] berkeley-abc-0.0~git20230625.01b1bd1/src/bool/kit/kitPla.c:62:29: style: Parameter 'pSop' can be declared as pointer to const [constParameterPointer] berkeley-abc-0.0~git20230625.01b1bd1/src/bool/kit/kitPla.c:78:26: style: Parameter 'pSop' can be declared as pointer to const [constParameterPointer] berkeley-abc-0.0~git20230625.01b1bd1/src/bool/kit/kitPla.c:98:26: style: Parameter 'pSop' can be declared as pointer to const [constParameterPointer] berkeley-abc-0.0~git20230625.01b1bd1/src/bool/kit/kitPla.c:317:42: style: Parameter 'pSop' can be declared as pointer to const [constParameterPointer] berkeley-abc-0.0~git20230625.01b1bd1/src/bool/kit/kitPla.c:444:25: style: Variable 'Truth' can be declared as const array [constVariable] berkeley-abc-0.0~git20230625.01b1bd1/src/bool/kit/kitTruth.c:1988:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] berkeley-abc-0.0~git20230625.01b1bd1/src/bool/lucky/lucky.h:21:0: debug: Failed to parse 'typedef ABC_NAMESPACE_HEADER_START struct { int varN ; int * swapArray ; int swapCtr ; int totalSwaps ; int * flipArray ; int flipCtr ; int totalFlips ; } permInfo ;'. The checking continues anyway. [simplifyTypedef] berkeley-abc-0.0~git20230625.01b1bd1/src/bool/lucky/lucky.h:42:0: debug: Failed to parse 'typedef ABC_NAMESPACE_HEADER_END ABC_NAMESPACE_HEADER_START struct { int nVars ; int nWords ; int nFuncs ; word * * pFuncs ; } Abc_TtStore_t ;'. The checking continues anyway. [simplifyTypedef] berkeley-abc-0.0~git20230625.01b1bd1/src/bool/lucky/luckyInt.h:93:49: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CLOCKS_PER_SEC [valueFlowBailoutIncompleteVar] berkeley-abc-0.0~git20230625.01b1bd1/src/bool/lucky/lucky.c:50:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable word [valueFlowBailoutIncompleteVar] berkeley-abc-0.0~git20230625.01b1bd1/src/bool/lucky/lucky.c:75:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable word [valueFlowBailoutIncompleteVar] berkeley-abc-0.0~git20230625.01b1bd1/src/bool/lucky/lucky.c:91:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable word [valueFlowBailoutIncompleteVar] berkeley-abc-0.0~git20230625.01b1bd1/src/bool/lucky/lucky.c:127:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable word [valueFlowBailoutIncompleteVar] berkeley-abc-0.0~git20230625.01b1bd1/src/bool/lucky/lucky.c:145:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable word [valueFlowBailoutIncompleteVar] berkeley-abc-0.0~git20230625.01b1bd1/src/bool/lucky/lucky.c:304:60: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable word [valueFlowBailoutIncompleteVar] berkeley-abc-0.0~git20230625.01b1bd1/src/bool/lucky/lucky.c:335:60: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable word [valueFlowBailoutIncompleteVar] berkeley-abc-0.0~git20230625.01b1bd1/src/bool/lucky/lucky.c:382:60: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable word [valueFlowBailoutIncompleteVar] berkeley-abc-0.0~git20230625.01b1bd1/src/bool/lucky/lucky.c:478:64: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable word [valueFlowBailoutIncompleteVar] berkeley-abc-0.0~git20230625.01b1bd1/src/bool/lucky/lucky.c:22:22: style: Parameter 'x' can be declared as pointer to const [constParameterPointer] berkeley-abc-0.0~git20230625.01b1bd1/src/bool/lucky/lucky.c:22:32: style: Parameter 'y' can be declared as pointer to const [constParameterPointer] berkeley-abc-0.0~git20230625.01b1bd1/src/bool/lucky/lucky.c:87:12: style: Variable 'tempWordPtr' can be declared as pointer to const [constVariablePointer] berkeley-abc-0.0~git20230625.01b1bd1/src/bool/lucky/lucky.c:120:33: style: Parameter 'p' can be declared as pointer to const [constParameterPointer] berkeley-abc-0.0~git20230625.01b1bd1/src/bool/lucky/lucky.c:133:40: style: Parameter 'p' can be declared as pointer to const [constParameterPointer] berkeley-abc-0.0~git20230625.01b1bd1/src/bool/lucky/lucky.c:276:30: style: Parameter 'cCtr' can be declared as pointer to const [constParameterPointer] berkeley-abc-0.0~git20230625.01b1bd1/src/bool/lucky/luckyInt.h:90:37: style: Parameter 'Message' can be declared as pointer to const [constParameterPointer] berkeley-abc-0.0~git20230625.01b1bd1/src/bdd/reo/reoSwap.c:84:15: style: Redundant initialization for 'pListOld0'. The initialized value is overwritten before it is read. [redundantInitialization] berkeley-abc-0.0~git20230625.01b1bd1/src/bdd/reo/reoSwap.c:60:26: note: pListOld0 is initialized berkeley-abc-0.0~git20230625.01b1bd1/src/bdd/reo/reoSwap.c:84:15: note: pListOld0 is overwritten berkeley-abc-0.0~git20230625.01b1bd1/src/bdd/reo/reoSwap.c:85:15: style: Redundant initialization for 'pListOld1'. The initialized value is overwritten before it is read. [redundantInitialization] berkeley-abc-0.0~git20230625.01b1bd1/src/bdd/reo/reoSwap.c:61:26: note: pListOld1 is initialized berkeley-abc-0.0~git20230625.01b1bd1/src/bdd/reo/reoSwap.c:85:15: note: pListOld1 is overwritten berkeley-abc-0.0~git20230625.01b1bd1/src/bool/lucky/luckyFast16.c:66:71: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable word [valueFlowBailoutIncompleteVar] berkeley-abc-0.0~git20230625.01b1bd1/src/bool/lucky/luckyFast16.c:460:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable word [valueFlowBailoutIncompleteVar] berkeley-abc-0.0~git20230625.01b1bd1/src/bool/lucky/luckyFast16.c:670:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable word [valueFlowBailoutIncompleteVar] berkeley-abc-0.0~git20230625.01b1bd1/src/bool/lucky/luckyFast16.c:710:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable word [valueFlowBailoutIncompleteVar] berkeley-abc-0.0~git20230625.01b1bd1/src/bool/lucky/luckyFast16.c:768:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable word [valueFlowBailoutIncompleteVar] berkeley-abc-0.0~git20230625.01b1bd1/src/bdd/reo/reoSwap.c:46:53: style:inconclusive: Function 'reoReorderSwapAdjacentVars' argument 2 names different: declaration 'Level' definition 'lev0'. [funcArgNamesDifferent] berkeley-abc-0.0~git20230625.01b1bd1/src/bdd/reo/reo.h:208:64: note: Function 'reoReorderSwapAdjacentVars' argument 2 names different: declaration 'Level' definition 'lev0'. berkeley-abc-0.0~git20230625.01b1bd1/src/bdd/reo/reoSwap.c:46:53: note: Function 'reoReorderSwapAdjacentVars' argument 2 names different: declaration 'Level' definition 'lev0'. berkeley-abc-0.0~git20230625.01b1bd1/src/bool/lucky/luckyFast6.c:89:17: style: Variable 'Truth6' can be declared as const array [constVariable] berkeley-abc-0.0~git20230625.01b1bd1/src/bool/lucky/luckyFast6.c:176:49: style: Parameter 'pStore' can be declared as pointer to const [constParameterPointer] berkeley-abc-0.0~git20230625.01b1bd1/src/bool/lucky/luckyFast6.c:195:56: style: Parameter 'pStore' can be declared as pointer to const [constParameterPointer] berkeley-abc-0.0~git20230625.01b1bd1/src/bool/lucky/luckyFast16.c:832:25: style: Condition 'nVars<=6' is always false [knownConditionTrueFalse] berkeley-abc-0.0~git20230625.01b1bd1/src/bool/lucky/luckyFast16.c:828:16: note: Assuming that condition 'nVars<=6' is not redundant berkeley-abc-0.0~git20230625.01b1bd1/src/bool/lucky/luckyFast16.c:832:25: note: Condition 'nVars<=6' is always false berkeley-abc-0.0~git20230625.01b1bd1/src/bool/lucky/luckyFast16.c:754:13: style: 'continue' is redundant since it is the last statement in a loop. [redundantContinue] berkeley-abc-0.0~git20230625.01b1bd1/src/bool/lucky/luckyFast16.c:757:13: style: 'continue' is redundant since it is the last statement in a loop. [redundantContinue] berkeley-abc-0.0~git20230625.01b1bd1/src/bool/lucky/luckyFast16.c:49:36: style: Parameter 'pBefore' can be declared as pointer to const [constParameterPointer] berkeley-abc-0.0~git20230625.01b1bd1/src/bool/lucky/luckyFast16.c:131:25: style: Parameter 'pInOut' can be declared as pointer to const [constParameterPointer] berkeley-abc-0.0~git20230625.01b1bd1/src/bool/lucky/luckyFast16.c:157:25: style: Parameter 'pInOut' can be declared as pointer to const [constParameterPointer] berkeley-abc-0.0~git20230625.01b1bd1/src/bool/lucky/luckyFast16.c:182:25: style: Parameter 'pInOut' can be declared as pointer to const [constParameterPointer] berkeley-abc-0.0~git20230625.01b1bd1/src/bool/lucky/luckyFast16.c:205:25: style: Parameter 'pInOut' can be declared as pointer to const [constParameterPointer] berkeley-abc-0.0~git20230625.01b1bd1/src/bool/lucky/luckyFast16.c:665:85: style: Parameter 'pStore' can be declared as pointer to const [constParameterPointer] berkeley-abc-0.0~git20230625.01b1bd1/src/bool/lucky/luckyFast16.c:705:92: style: Parameter 'pStore' can be declared as pointer to const [constParameterPointer] berkeley-abc-0.0~git20230625.01b1bd1/src/bool/lucky/luckyFast16.c:94:59: style: Variable 'x' is assigned a value that is never used. [unreadVariable] berkeley-abc-0.0~git20230625.01b1bd1/src/bool/lucky/luckyRead.c:100:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Abc_TtStore_t [valueFlowBailoutIncompleteVar] berkeley-abc-0.0~git20230625.01b1bd1/src/bool/lucky/luckySimple.c:113:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable permInfo [valueFlowBailoutIncompleteVar] berkeley-abc-0.0~git20230625.01b1bd1/src/bool/lucky/luckySimple.c:234:78: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable totalFlips [valueFlowBailoutIncompleteVar] berkeley-abc-0.0~git20230625.01b1bd1/src/bool/lucky/luckyRead.c:23:47: style: Parameter 'p' can be declared as pointer to const [constParameterPointer] berkeley-abc-0.0~git20230625.01b1bd1/src/bool/lucky/luckyRead.c:28:47: style: Parameter 'p' can be declared as pointer to const [constParameterPointer] berkeley-abc-0.0~git20230625.01b1bd1/src/bool/lucky/luckyRead.c:123:36: style: Parameter 'pFileName' can be declared as pointer to const [constParameterPointer] berkeley-abc-0.0~git20230625.01b1bd1/src/bool/lucky/luckyRead.c:239:41: style: Parameter 'pFileName' can be declared as pointer to const [constParameterPointer] berkeley-abc-0.0~git20230625.01b1bd1/src/bool/lucky/luckyRead.c:257:32: style: Parameter 'pFileName' can be declared as pointer to const [constParameterPointer] berkeley-abc-0.0~git20230625.01b1bd1/src/bool/lucky/luckyRead.c:257:59: style: Parameter 'p' can be declared as pointer to const [constParameterPointer] berkeley-abc-0.0~git20230625.01b1bd1/src/bool/lucky/luckyRead.c:275:33: style: Parameter 'pFileName' can be declared as pointer to const [constParameterPointer] berkeley-abc-0.0~git20230625.01b1bd1/src/bool/lucky/luckyRead.c:275:60: style: Parameter 'p' can be declared as pointer to const [constParameterPointer] berkeley-abc-0.0~git20230625.01b1bd1/src/bool/lucky/luckyRead.c:296:33: style: Parameter 'pFileName' can be declared as pointer to const [constParameterPointer] berkeley-abc-0.0~git20230625.01b1bd1/src/bool/lucky/luckyRead.c:296:60: style: Parameter 'p' can be declared as pointer to const [constParameterPointer] berkeley-abc-0.0~git20230625.01b1bd1/src/bool/lucky/luckyRead.c:182:26: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned] berkeley-abc-0.0~git20230625.01b1bd1/src/bool/lucky/luckyRead.c:181:28: note: Assuming that condition 'nVars<32' is not redundant berkeley-abc-0.0~git20230625.01b1bd1/src/bool/lucky/luckyRead.c:182:26: note: Shift berkeley-abc-0.0~git20230625.01b1bd1/src/bool/lucky/luckyRead.c:142:14: style: Variable 'RetValue' is assigned a value that is never used. [unreadVariable] berkeley-abc-0.0~git20230625.01b1bd1/src/bool/lucky/luckySimple.c:156:65: style: Parameter 'pi' can be declared as pointer to const [constParameterPointer] berkeley-abc-0.0~git20230625.01b1bd1/src/bool/lucky/luckySimple.c:194:67: style: Parameter 'pGroups' can be declared as pointer to const [constParameterPointer] berkeley-abc-0.0~git20230625.01b1bd1/src/bool/lucky/luckySwapIJ.c:78:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable word [valueFlowBailoutIncompleteVar] berkeley-abc-0.0~git20230625.01b1bd1/src/bool/lucky/luckySwap.c:115:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable word [valueFlowBailoutIncompleteVar] berkeley-abc-0.0~git20230625.01b1bd1/src/bool/lucky/luckySwap.c:138:58: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable word [valueFlowBailoutIncompleteVar] berkeley-abc-0.0~git20230625.01b1bd1/src/bool/lucky/luckySwap.c:164:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable word [valueFlowBailoutIncompleteVar] berkeley-abc-0.0~git20230625.01b1bd1/src/bool/lucky/luckySwapIJ.c:59:10: style: Variable 'y' is reassigned a value before the old one has been used. [redundantAssignment] berkeley-abc-0.0~git20230625.01b1bd1/src/bool/lucky/luckySwapIJ.c:58:7: note: y is assigned berkeley-abc-0.0~git20230625.01b1bd1/src/bool/lucky/luckySwapIJ.c:59:10: note: y is overwritten berkeley-abc-0.0~git20230625.01b1bd1/src/bool/lucky/luckySwapIJ.c:26:10: style: Variable 'maskArray' can be declared as const array [constVariable] berkeley-abc-0.0~git20230625.01b1bd1/src/bool/lucky/luckySwapIJ.c:49:10: style: Variable 'mask' can be declared as const array [constVariable] berkeley-abc-0.0~git20230625.01b1bd1/src/bool/lucky/luckySwapIJ.c:57:7: style: Variable 'x' is assigned a value that is never used. [unreadVariable] berkeley-abc-0.0~git20230625.01b1bd1/src/bool/lucky/luckySwap.c:136:47: style: Parameter 'pIn' can be declared as pointer to const [constParameterPointer] berkeley-abc-0.0~git20230625.01b1bd1/src/bool/rpo/literal.h:34:0: debug: Failed to parse 'typedef ABC_NAMESPACE_HEADER_START enum { LIT_NONE = 0 , LIT_AND , LIT_OR , LIT_XOR } Operator_t ;'. The checking continues anyway. [simplifyTypedef] berkeley-abc-0.0~git20230625.01b1bd1/src/bool/rsb/rsbDec6.c:632:13: error: There is an unknown macro here somewhere. Configuration is required. If Vec_IntForEachEntry is a macro then please configure it. [unknownMacro] berkeley-abc-0.0~git20230625.01b1bd1/src/bool/rpo/rpo.c:310:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LIT_AND [valueFlowBailoutIncompleteVar] berkeley-abc-0.0~git20230625.01b1bd1/src/bool/rsb/rsbMan.c:84:43: style: Parameter 'p' can be declared as pointer to const [constParameterPointer] berkeley-abc-0.0~git20230625.01b1bd1/src/bool/rsb/rsbMan.c:88:46: style: Parameter 'p' can be declared as pointer to const [constParameterPointer] berkeley-abc-0.0~git20230625.01b1bd1/src/demo.c:105:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] berkeley-abc-0.0~git20230625.01b1bd1/src/demo.c:81:12: style: Variable 'pFileName' can be declared as pointer to const [constVariablePointer] berkeley-abc-0.0~git20230625.01b1bd1/src/bool/kit/kitTruth.c:183:20: style: Boolean result is used in bitwise operation. Clarify expression with parentheses. [clarifyCondition] berkeley-abc-0.0~git20230625.01b1bd1/src/bool/kit/kitTruth.c:217:20: style: Boolean result is used in bitwise operation. Clarify expression with parentheses. [clarifyCondition] berkeley-abc-0.0~git20230625.01b1bd1/src/bool/kit/kitTruth.c:255:20: style: Boolean result is used in bitwise operation. Clarify expression with parentheses. [clarifyCondition] berkeley-abc-0.0~git20230625.01b1bd1/src/map/amap/amap.h:88:0: debug: Failed to parse 'typedef ABC_NAMESPACE_HEADER_END ABC_NAMESPACE_HEADER_START enum { AMAP_OBJ_NONE , AMAP_OBJ_CONST1 , AMAP_OBJ_PI , AMAP_OBJ_PO , AMAP_OBJ_AND , AMAP_OBJ_XOR , AMAP_OBJ_MUX , AMAP_OBJ_VOID } Amap_Type_t ;'. The checking continues anyway. [simplifyTypedef] berkeley-abc-0.0~git20230625.01b1bd1/src/map/amap/amapInt.h:227:102: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AMAP_OBJ_PI [valueFlowBailoutIncompleteVar] berkeley-abc-0.0~git20230625.01b1bd1/src/map/amap/amapInt.h:228:102: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AMAP_OBJ_PO [valueFlowBailoutIncompleteVar] berkeley-abc-0.0~git20230625.01b1bd1/src/map/amap/amapInt.h:229:102: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AMAP_OBJ_AND [valueFlowBailoutIncompleteVar] berkeley-abc-0.0~git20230625.01b1bd1/src/map/amap/amapInt.h:230:102: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AMAP_OBJ_XOR [valueFlowBailoutIncompleteVar] berkeley-abc-0.0~git20230625.01b1bd1/src/map/amap/amapInt.h:231:102: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AMAP_OBJ_MUX [valueFlowBailoutIncompleteVar] berkeley-abc-0.0~git20230625.01b1bd1/src/map/amap/amapInt.h:233:102: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AMAP_OBJ_AND [valueFlowBailoutIncompleteVar] berkeley-abc-0.0~git20230625.01b1bd1/src/map/amap/amapInt.h:240:107: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AMAP_OBJ_CONST1 [valueFlowBailoutIncompleteVar] berkeley-abc-0.0~git20230625.01b1bd1/src/map/amap/amapInt.h:241:107: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AMAP_OBJ_PI [valueFlowBailoutIncompleteVar] berkeley-abc-0.0~git20230625.01b1bd1/src/map/amap/amapInt.h:242:107: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AMAP_OBJ_PO [valueFlowBailoutIncompleteVar] berkeley-abc-0.0~git20230625.01b1bd1/src/map/amap/amapInt.h:243:107: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AMAP_OBJ_AND [valueFlowBailoutIncompleteVar] berkeley-abc-0.0~git20230625.01b1bd1/src/map/amap/amapInt.h:244:107: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AMAP_OBJ_XOR [valueFlowBailoutIncompleteVar] berkeley-abc-0.0~git20230625.01b1bd1/src/map/amap/amapInt.h:245:107: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AMAP_OBJ_MUX [valueFlowBailoutIncompleteVar] berkeley-abc-0.0~git20230625.01b1bd1/src/map/amap/amapInt.h:246:107: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AMAP_OBJ_AND [valueFlowBailoutIncompleteVar] berkeley-abc-0.0~git20230625.01b1bd1/src/bool/rpo/rpo.c:132:72: style: Parameter 'vertexDegree' can be declared as pointer to const [constParameterPointer] berkeley-abc-0.0~git20230625.01b1bd1/src/bool/rpo/rpo.c:41:16: style: struct member 'Rpo_Man_t_::target' is never used. [unusedStructMember] berkeley-abc-0.0~git20230625.01b1bd1/src/bool/rpo/rpo.c:42:9: style: struct member 'Rpo_Man_t_::nVars' is never used. [unusedStructMember] berkeley-abc-0.0~git20230625.01b1bd1/src/bool/rpo/rpo.c:44:18: style: struct member 'Rpo_Man_t_::literals' is never used. [unusedStructMember] berkeley-abc-0.0~git20230625.01b1bd1/src/bool/rpo/rpo.c:45:9: style: struct member 'Rpo_Man_t_::nLits' is never used. [unusedStructMember] berkeley-abc-0.0~git20230625.01b1bd1/src/bool/rpo/rpo.c:46:9: style: struct member 'Rpo_Man_t_::nLitsMax' is never used. [unusedStructMember] berkeley-abc-0.0~git20230625.01b1bd1/src/bool/rpo/rpo.c:49:9: style: struct member 'Rpo_Man_t_::nLCIElems' is never used. [unusedStructMember] berkeley-abc-0.0~git20230625.01b1bd1/src/bool/rpo/rpo.c:51:9: style: struct member 'Rpo_Man_t_::thresholdMax' is never used. [unusedStructMember] berkeley-abc-0.0~git20230625.01b1bd1/src/bool/rpo/rpo.c:266:36: style: Variable 'thresholdCount' is assigned a value that is never used. [unreadVariable] berkeley-abc-0.0~git20230625.01b1bd1/src/map/amap/amapCore.c:46:45: style:inconclusive: Function 'Amap_ManSetDefaultParams' argument 1 names different: declaration 'pPars' definition 'p'. [funcArgNamesDifferent] berkeley-abc-0.0~git20230625.01b1bd1/src/map/amap/amap.h:76:61: note: Function 'Amap_ManSetDefaultParams' argument 1 names different: declaration 'pPars' definition 'p'. berkeley-abc-0.0~git20230625.01b1bd1/src/map/amap/amapCore.c:46:45: note: Function 'Amap_ManSetDefaultParams' argument 1 names different: declaration 'pPars' definition 'p'. berkeley-abc-0.0~git20230625.01b1bd1/src/map/amap/amapInt.h:235:57: style: Parameter 'p' can be declared as pointer to const [constParameterPointer] berkeley-abc-0.0~git20230625.01b1bd1/src/map/amap/amapInt.h:240:59: style: Parameter 'pObj' can be declared as pointer to const [constParameterPointer] berkeley-abc-0.0~git20230625.01b1bd1/src/map/amap/amapInt.h:241:55: style: Parameter 'pObj' can be declared as pointer to const [constParameterPointer] berkeley-abc-0.0~git20230625.01b1bd1/src/map/amap/amapInt.h:242:55: style: Parameter 'pObj' can be declared as pointer to const [constParameterPointer] berkeley-abc-0.0~git20230625.01b1bd1/src/map/amap/amapInt.h:243:56: style: Parameter 'pObj' can be declared as pointer to const [constParameterPointer] berkeley-abc-0.0~git20230625.01b1bd1/src/map/amap/amapInt.h:244:56: style: Parameter 'pObj' can be declared as pointer to const [constParameterPointer] berkeley-abc-0.0~git20230625.01b1bd1/src/map/amap/amapInt.h:245:56: style: Parameter 'pObj' can be declared as pointer to const [constParameterPointer] berkeley-abc-0.0~git20230625.01b1bd1/src/map/amap/amapInt.h:246:57: style: Parameter 'pObj' can be declared as pointer to const [constParameterPointer] berkeley-abc-0.0~git20230625.01b1bd1/src/map/amap/amapInt.h:255:55: style: Parameter 'pObj' can be declared as pointer to const [constParameterPointer] berkeley-abc-0.0~git20230625.01b1bd1/src/map/amap/amapInt.h:256:56: style: Parameter 'pObj' can be declared as pointer to const [constParameterPointer] berkeley-abc-0.0~git20230625.01b1bd1/src/map/amap/amapInt.h:260:79: style: Parameter 'pEqu' can be declared as pointer to const [constParameterPointer] berkeley-abc-0.0~git20230625.01b1bd1/src/map/amap/amapInt.h:265:54: style: Parameter 'p' can be declared as pointer to const [constParameterPointer] berkeley-abc-0.0~git20230625.01b1bd1/src/map/amap/amapGraph.c:344:5: error: There is an unknown macro here somewhere. Configuration is required. If Aig_ManForEachCi is a macro then please configure it. [unknownMacro] berkeley-abc-0.0~git20230625.01b1bd1/src/map/amap/amapLib.c:184:5: error: There is an unknown macro here somewhere. Configuration is required. If Vec_PtrForEachEntry is a macro then please configure it. [unknownMacro] berkeley-abc-0.0~git20230625.01b1bd1/src/bool/kit/kitTruth.c:46:81: style:inconclusive: Function 'Kit_TruthSwapAdjacentVars' argument 4 names different: declaration 'Start' definition 'iVar'. [funcArgNamesDifferent] berkeley-abc-0.0~git20230625.01b1bd1/src/bool/kit/kit.h:615:99: note: Function 'Kit_TruthSwapAdjacentVars' argument 4 names different: declaration 'Start' definition 'iVar'. berkeley-abc-0.0~git20230625.01b1bd1/src/bool/kit/kitTruth.c:46:81: note: Function 'Kit_TruthSwapAdjacentVars' argument 4 names different: declaration 'Start' definition 'iVar'. berkeley-abc-0.0~git20230625.01b1bd1/src/map/amap/amapInt.h:368:0: debug: Failed to parse 'typedef ABC_NAMESPACE_HEADER_END ABC_NAMESPACE_IMPL_START enum { AMAP_LIBERTY_NONE = 0 , AMAP_LIBERTY_PROC , AMAP_LIBERTY_EQUA , AMAP_LIBERTY_LIST } Amap_LibertyType_t ;'. The checking continues anyway. [simplifyTypedef] berkeley-abc-0.0~git20230625.01b1bd1/src/bool/kit/kitTruth.c:1028:35: style: Parameter 'pTruth0' can be declared as pointer to const [constParameterPointer] berkeley-abc-0.0~git20230625.01b1bd1/src/bool/kit/kitTruth.c:1028:55: style: Parameter 'pTruth1' can be declared as pointer to const [constParameterPointer] berkeley-abc-0.0~git20230625.01b1bd1/src/bool/kit/kitTruth.c:1560:36: style: Parameter 'pIn' can be declared as pointer to const [constParameterPointer] berkeley-abc-0.0~git20230625.01b1bd1/src/bool/kit/kitTruth.c:1564:16: style: Variable 'HashPrimes' can be declared as const array [constVariable] berkeley-abc-0.0~git20230625.01b1bd1/src/bool/kit/kitTruth.c:1842:21: style: Variable 'Table' can be declared as const array [constVariable] berkeley-abc-0.0~git20230625.01b1bd1/src/bool/kit/kitTruth.c:1877:32: style: Variable 'pLimit' can be declared as pointer to const [constVariablePointer] berkeley-abc-0.0~git20230625.01b1bd1/src/bool/kit/kitTruth.c:1939:51: style: Parameter 'Sign' can be declared as const array [constParameter] berkeley-abc-0.0~git20230625.01b1bd1/src/bool/kit/kitTruth.c:1968:9: style: Variable 'bit_count' can be declared as const array [constVariable] berkeley-abc-0.0~git20230625.01b1bd1/src/map/amap/amapLiberty.c:99:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AMAP_LIBERTY_PROC [valueFlowBailoutIncompleteVar] berkeley-abc-0.0~git20230625.01b1bd1/src/map/amap/amapLiberty.c:147:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] berkeley-abc-0.0~git20230625.01b1bd1/src/map/amap/amapLiberty.c:395:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] berkeley-abc-0.0~git20230625.01b1bd1/src/map/amap/amapLiberty.c:908:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AMAP_LIBERTY_EQUA [valueFlowBailoutIncompleteVar] berkeley-abc-0.0~git20230625.01b1bd1/src/map/amap/amapMerge.c:400:9: error: There is an unknown macro here somewhere. Configuration is required. If Vec_PtrForEachEntry is a macro then please configure it. [unknownMacro] berkeley-abc-0.0~git20230625.01b1bd1/src/map/amap/amapOutput.c:30:65: style: Parameter 'pStr' can be declared as pointer to const [constParameterPointer] berkeley-abc-0.0~git20230625.01b1bd1/src/map/amap/amapOutput.c:148:31: style: Variable 'TotalArea' is assigned a value that is never used. [unreadVariable] berkeley-abc-0.0~git20230625.01b1bd1/src/map/amap/amapOutput.c:153:31: style: Variable 'TotalArea' is assigned a value that is never used. [unreadVariable] berkeley-abc-0.0~git20230625.01b1bd1/src/bool/kit/kitDsd.c:476:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] berkeley-abc-0.0~git20230625.01b1bd1/src/bool/kit/kitDsd.c:498:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] berkeley-abc-0.0~git20230625.01b1bd1/src/bool/kit/kitDsd.c:2406:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] berkeley-abc-0.0~git20230625.01b1bd1/src/bool/kit/kitDsd.c:2533:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] berkeley-abc-0.0~git20230625.01b1bd1/src/bool/kit/kitDsd.c:2595:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] berkeley-abc-0.0~git20230625.01b1bd1/src/bool/kit/kitDsd.c:2774:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] berkeley-abc-0.0~git20230625.01b1bd1/src/bool/kit/kitDsd.c:2818:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] berkeley-abc-0.0~git20230625.01b1bd1/src/map/amap/amapLiberty.c:182:17: style: Obsolete function 'asctime' called. It is recommended to use 'strftime' instead. [prohibitedasctimeCalled] berkeley-abc-0.0~git20230625.01b1bd1/src/map/amap/amapLiberty.c:182:26: portability: Non reentrant function 'localtime' called. For threadsafe applications it is recommended to use the reentrant replacement function 'localtime_r'. [prohibitedlocaltimeCalled] berkeley-abc-0.0~git20230625.01b1bd1/src/map/amap/amapLiberty.c:72:62: style: Parameter 'p' can be declared as pointer to const [constParameterPointer] berkeley-abc-0.0~git20230625.01b1bd1/src/map/amap/amapLiberty.c:73:62: style: Parameter 'p' can be declared as pointer to const [constParameterPointer] berkeley-abc-0.0~git20230625.01b1bd1/src/map/amap/amapLiberty.c:74:65: style: Parameter 'p' can be declared as pointer to const [constParameterPointer] berkeley-abc-0.0~git20230625.01b1bd1/src/map/amap/amapLiberty.c:74:93: style: Parameter 'pStr' can be declared as pointer to const [constParameterPointer] berkeley-abc-0.0~git20230625.01b1bd1/src/map/amap/amapLiberty.c:75:74: style: Parameter 'p' can be declared as pointer to const [constParameterPointer] berkeley-abc-0.0~git20230625.01b1bd1/src/map/amap/amapLiberty.c:75:113: style: Variable 'pBeg' can be declared as pointer to const [constVariablePointer] berkeley-abc-0.0~git20230625.01b1bd1/src/map/amap/amapLiberty.c:75:145: style: Variable 'pEnd' can be declared as pointer to const [constVariablePointer] berkeley-abc-0.0~git20230625.01b1bd1/src/map/amap/amapLiberty.c:77:64: style: Parameter 'p' can be declared as pointer to const [constParameterPointer] berkeley-abc-0.0~git20230625.01b1bd1/src/map/amap/amapLiberty.c:77:81: style: Parameter 'pItem' can be declared as pointer to const [constParameterPointer] berkeley-abc-0.0~git20230625.01b1bd1/src/map/amap/amapLiberty.c:97:81: style: Parameter 'pItem' can be declared as pointer to const [constParameterPointer] berkeley-abc-0.0~git20230625.01b1bd1/src/map/amap/amapLiberty.c:143:55: style: Parameter 'pFileName' can be declared as pointer to const [constParameterPointer] berkeley-abc-0.0~git20230625.01b1bd1/src/map/amap/amapLiberty.c:200:60: style: Parameter 'pCell' can be declared as pointer to const [constParameterPointer] berkeley-abc-0.0~git20230625.01b1bd1/src/map/amap/amapLiberty.c:221:63: style: Parameter 'pCell' can be declared as pointer to const [constParameterPointer] berkeley-abc-0.0~git20230625.01b1bd1/src/map/amap/amapLiberty.c:241:71: style: Parameter 'pPin' can be declared as pointer to const [constParameterPointer] berkeley-abc-0.0~git20230625.01b1bd1/src/map/amap/amapLiberty.c:261:70: style: Parameter 'pCell' can be declared as pointer to const [constParameterPointer] berkeley-abc-0.0~git20230625.01b1bd1/src/map/amap/amapLiberty.c:273:69: style: Parameter 'pCell' can be declared as pointer to const [constParameterPointer] berkeley-abc-0.0~git20230625.01b1bd1/src/map/amap/amapLiberty.c:299:68: style: Parameter 'pCell' can be declared as pointer to const [constParameterPointer] berkeley-abc-0.0~git20230625.01b1bd1/src/map/amap/amapLiberty.c:322:66: style: Parameter 'pCell' can be declared as pointer to const [constParameterPointer] berkeley-abc-0.0~git20230625.01b1bd1/src/map/amap/amapLiberty.c:347:45: style: Parameter 'p' can be declared as pointer to const [constParameterPointer] berkeley-abc-0.0~git20230625.01b1bd1/src/map/amap/amapLiberty.c:367:52: style: Parameter 'p' can be declared as pointer to const [constParameterPointer] berkeley-abc-0.0~git20230625.01b1bd1/src/map/amap/amapLiberty.c:387:54: style: Parameter 'pFileName' can be declared as pointer to const [constParameterPointer] berkeley-abc-0.0~git20230625.01b1bd1/src/map/amap/amapLiberty.c:391:28: style: Variable 'pArea' can be declared as pointer to const [constVariablePointer] berkeley-abc-0.0~git20230625.01b1bd1/src/map/amap/amapLiberty.c:391:37: style: Variable 'pFunc' can be declared as pointer to const [constVariablePointer] berkeley-abc-0.0~git20230625.01b1bd1/src/map/amap/amapLiberty.c:392:12: style: Variable 'pForm' can be declared as pointer to const [constVariablePointer] berkeley-abc-0.0~git20230625.01b1bd1/src/map/amap/amapLiberty.c:509:28: style: Variable 'pArea' can be declared as pointer to const [constVariablePointer] berkeley-abc-0.0~git20230625.01b1bd1/src/map/amap/amapLiberty.c:509:37: style: Variable 'pFunc' can be declared as pointer to const [constVariablePointer] berkeley-abc-0.0~git20230625.01b1bd1/src/map/amap/amapLiberty.c:511:12: style: Variable 'pForm' can be declared as pointer to const [constVariablePointer] berkeley-abc-0.0~git20230625.01b1bd1/src/map/amap/amapLiberty.c:606:34: style: Parameter 'pFileName' can be declared as pointer to const [constParameterPointer] berkeley-abc-0.0~git20230625.01b1bd1/src/map/amap/amapLiberty.c:652:49: style: Parameter 'pEnd' can be declared as pointer to const [constParameterPointer] berkeley-abc-0.0~git20230625.01b1bd1/src/map/amap/amapLiberty.c:671:55: style: Parameter 'pEnd' can be declared as pointer to const [constParameterPointer] berkeley-abc-0.0~git20230625.01b1bd1/src/map/amap/amapLiberty.c:712:82: style: Parameter 'pEnd' can be declared as pointer to const [constParameterPointer] berkeley-abc-0.0~git20230625.01b1bd1/src/map/amap/amapLiberty.c:741:64: style: Parameter 'pEnd' can be declared as pointer to const [constParameterPointer] berkeley-abc-0.0~git20230625.01b1bd1/src/map/amap/amapLiberty.c:777:65: style: Parameter 'pEnd' can be declared as pointer to const [constParameterPointer] berkeley-abc-0.0~git20230625.01b1bd1/src/map/amap/amapLiberty.c:824:12: style: Variable 'pEnd' can be declared as pointer to const [constVariablePointer] berkeley-abc-0.0~git20230625.01b1bd1/src/map/amap/amapLiberty.c:1001:14: style: Variable 'RetValue' is assigned a value that is never used. [unreadVariable] berkeley-abc-0.0~git20230625.01b1bd1/src/map/amap/amapLiberty.c:1109:18: style: Variable 'RetValue' is assigned a value that is never used. [unreadVariable] berkeley-abc-0.0~git20230625.01b1bd1/src/map/amap/amapLiberty.c:1117:18: style: Variable 'RetValue' is assigned a value that is never used. [unreadVariable] berkeley-abc-0.0~git20230625.01b1bd1/src/map/amap/amapParse.c:431:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] berkeley-abc-0.0~git20230625.01b1bd1/src/map/amap/amapPerm.c:121:9: error: There is an unknown macro here somewhere. Configuration is required. If Vec_IntForEachEntry is a macro then please configure it. [unknownMacro] berkeley-abc-0.0~git20230625.01b1bd1/src/map/amap/amapInt.h:368:0: debug: Failed to parse 'typedef ABC_NAMESPACE_HEADER_END ABC_NAMESPACE_IMPL_START enum { AMAP_PHASE_UNKNOWN , AMAP_PHASE_INV , AMAP_PHASE_NONINV } Amap_PinPhase_t ;'. The checking continues anyway. [simplifyTypedef] berkeley-abc-0.0~git20230625.01b1bd1/src/map/amap/amapRead.c:388:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AMAP_PHASE_UNKNOWN [valueFlowBailoutIncompleteVar] berkeley-abc-0.0~git20230625.01b1bd1/src/map/amap/amapMatch.c:538:10: style: Condition 'fVerbose' is always false [knownConditionTrueFalse] berkeley-abc-0.0~git20230625.01b1bd1/src/map/amap/amapMatch.c:521:20: note: Assignment 'fVerbose=0', assigned value is 0 berkeley-abc-0.0~git20230625.01b1bd1/src/map/amap/amapMatch.c:522:24: note: Assignment 'fVeryVerbose=fVerbose', assigned value is 0 berkeley-abc-0.0~git20230625.01b1bd1/src/map/amap/amapMatch.c:522:22: note: fVeryVerbose is assigned 'fVerbose' here. berkeley-abc-0.0~git20230625.01b1bd1/src/map/amap/amapMatch.c:538:10: note: Condition 'fVerbose' is always false berkeley-abc-0.0~git20230625.01b1bd1/src/map/amap/amapMatch.c:539:9: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] berkeley-abc-0.0~git20230625.01b1bd1/src/map/amap/amapMatch.c:539:9: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] berkeley-abc-0.0~git20230625.01b1bd1/src/map/amap/amapMatch.c:561:17: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] berkeley-abc-0.0~git20230625.01b1bd1/src/map/amap/amapMatch.c:45:59: style: Parameter 'pCut' can be declared as pointer to const [constParameterPointer] berkeley-abc-0.0~git20230625.01b1bd1/src/map/amap/amapMatch.c:148:18: style: Variable 'pGate' can be declared as pointer to const [constVariablePointer] berkeley-abc-0.0~git20230625.01b1bd1/src/map/amap/amapMatch.c:221:54: style: Parameter 'p' can be declared as pointer to const [constParameterPointer] berkeley-abc-0.0~git20230625.01b1bd1/src/map/amap/amapMatch.c:221:70: style: Parameter 'pM0' can be declared as pointer to const [constParameterPointer] berkeley-abc-0.0~git20230625.01b1bd1/src/map/amap/amapMatch.c:221:88: style: Parameter 'pM1' can be declared as pointer to const [constParameterPointer] berkeley-abc-0.0~git20230625.01b1bd1/src/map/amap/amapMatch.c:242:53: style: Parameter 'p' can be declared as pointer to const [constParameterPointer] berkeley-abc-0.0~git20230625.01b1bd1/src/map/amap/amapMatch.c:242:69: style: Parameter 'pM0' can be declared as pointer to const [constParameterPointer] berkeley-abc-0.0~git20230625.01b1bd1/src/map/amap/amapMatch.c:242:87: style: Parameter 'pM1' can be declared as pointer to const [constParameterPointer] berkeley-abc-0.0~git20230625.01b1bd1/src/map/amap/amapMatch.c:331:72: style: Parameter 'pNode' can be declared as pointer to const [constParameterPointer] berkeley-abc-0.0~git20230625.01b1bd1/src/map/amap/amapMatch.c:386:71: style: Parameter 'pNode' can be declared as pointer to const [constParameterPointer] berkeley-abc-0.0~git20230625.01b1bd1/src/map/amap/amapMatch.c:446:18: style: Variable 'pGate' can be declared as pointer to const [constVariablePointer] berkeley-abc-0.0~git20230625.01b1bd1/src/map/amap/amapMatch.c:489:18: style: Variable 'pGate' can be declared as pointer to const [constVariablePointer] berkeley-abc-0.0~git20230625.01b1bd1/src/map/amap/amapRule.c:55:5: error: There is an unknown macro here somewhere. Configuration is required. If Vec_IntForEachEntry is a macro then please configure it. [unknownMacro] berkeley-abc-0.0~git20230625.01b1bd1/src/map/amap/amapUniq.c:173:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AMAP_OBJ_PI [valueFlowBailoutIncompleteVar] berkeley-abc-0.0~git20230625.01b1bd1/src/map/amap/amapUniq.c:200:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AMAP_OBJ_AND [valueFlowBailoutIncompleteVar] berkeley-abc-0.0~git20230625.01b1bd1/src/map/amap/amapUniq.c:248:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AMAP_OBJ_MUX [valueFlowBailoutIncompleteVar] berkeley-abc-0.0~git20230625.01b1bd1/src/map/amap/amapParse.c:279:18: style: Condition '!fFound' is always true [knownConditionTrueFalse] berkeley-abc-0.0~git20230625.01b1bd1/src/map/amap/amapParse.c:271:22: note: Assignment 'fFound=0', assigned value is 0 berkeley-abc-0.0~git20230625.01b1bd1/src/map/amap/amapParse.c:273:52: note: Assuming condition is false berkeley-abc-0.0~git20230625.01b1bd1/src/map/amap/amapParse.c:279:18: note: Condition '!fFound' is always true berkeley-abc-0.0~git20230625.01b1bd1/src/map/amap/amapParse.c:106:114: style: Parameter 'pGateName' can be declared as pointer to const [constParameterPointer] berkeley-abc-0.0~git20230625.01b1bd1/src/map/amap/amapParse.c:412:21: error: Uninitialized variable: pGate->nPins [uninitvar] berkeley-abc-0.0~git20230625.01b1bd1/src/map/amap/amapUniq.c:205:1: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] berkeley-abc-0.0~git20230625.01b1bd1/src/map/amap/amapUniq.c:254:1: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] berkeley-abc-0.0~git20230625.01b1bd1/src/map/cov/covBuild.c:447:9: error: There is an unknown macro here somewhere. Configuration is required. If Vec_IntForEachEntry is a macro then please configure it. [unknownMacro] berkeley-abc-0.0~git20230625.01b1bd1/src/map/amap/amapUniq.c:166:18: style: Variable 'pNode' can be declared as pointer to const [constVariablePointer] berkeley-abc-0.0~git20230625.01b1bd1/src/map/amap/amapUniq.c:172:11: style: Variable 'pNode' is assigned a value that is never used. [unreadVariable] berkeley-abc-0.0~git20230625.01b1bd1/src/map/cov/covCore.c:120:5: error: There is an unknown macro here somewhere. Configuration is required. If Abc_NtkForEachCi is a macro then please configure it. [unknownMacro] berkeley-abc-0.0~git20230625.01b1bd1/src/map/cov/covMan.c:74:5: error: There is an unknown macro here somewhere. Configuration is required. If Abc_NtkForEachObj is a macro then please configure it. [unknownMacro] berkeley-abc-0.0~git20230625.01b1bd1/src/map/amap/amapRead.c:193:14: portability: Non reentrant function 'strtok' called. For threadsafe applications it is recommended to use the reentrant replacement function 'strtok_r'. [prohibitedstrtokCalled] berkeley-abc-0.0~git20230625.01b1bd1/src/map/amap/amapRead.c:197:18: portability: Non reentrant function 'strtok' called. For threadsafe applications it is recommended to use the reentrant replacement function 'strtok_r'. [prohibitedstrtokCalled] berkeley-abc-0.0~git20230625.01b1bd1/src/map/amap/amapRead.c:201:26: portability: Non reentrant function 'strtok' called. For threadsafe applications it is recommended to use the reentrant replacement function 'strtok_r'. [prohibitedstrtokCalled] berkeley-abc-0.0~git20230625.01b1bd1/src/map/amap/amapRead.c:255:13: portability: Non reentrant function 'strtok' called. For threadsafe applications it is recommended to use the reentrant replacement function 'strtok_r'. [prohibitedstrtokCalled] berkeley-abc-0.0~git20230625.01b1bd1/src/map/amap/amapRead.c:266:17: portability: Non reentrant function 'strtok' called. For threadsafe applications it is recommended to use the reentrant replacement function 'strtok_r'. [prohibitedstrtokCalled] berkeley-abc-0.0~git20230625.01b1bd1/src/map/amap/amapRead.c:432:14: style: Condition 'pPrev' is always false [knownConditionTrueFalse] berkeley-abc-0.0~git20230625.01b1bd1/src/map/amap/amapRead.c:429:13: note: Assignment 'pPrev=NULL', assigned value is 0 berkeley-abc-0.0~git20230625.01b1bd1/src/map/amap/amapRead.c:432:14: note: Condition 'pPrev' is always false berkeley-abc-0.0~git20230625.01b1bd1/src/map/amap/amapRead.c:56:65: style: Parameter 'pStr' can be declared as pointer to const [constParameterPointer] berkeley-abc-0.0~git20230625.01b1bd1/src/map/amap/amapRead.c:240:56: style: Parameter 'pForm' can be declared as pointer to const [constParameterPointer] berkeley-abc-0.0~git20230625.01b1bd1/src/map/amap/amapRead.c:314:12: style: Variable 'pNext' can be declared as pointer to const [constVariablePointer] berkeley-abc-0.0~git20230625.01b1bd1/src/map/amap/amapRead.c:343:22: style: Variable 'pMoGate' can be declared as pointer to const [constVariablePointer] berkeley-abc-0.0~git20230625.01b1bd1/src/map/amap/amapRead.c:99:14: style: Variable 'RetValue' is assigned a value that is never used. [unreadVariable] berkeley-abc-0.0~git20230625.01b1bd1/src/map/cov/covInt.h:372:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] berkeley-abc-0.0~git20230625.01b1bd1/src/map/cov/covInt.h:438:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] berkeley-abc-0.0~git20230625.01b1bd1/src/map/cov/covInt.h:169:69: style: Parameter 'pCopy' can be declared as pointer to const [constParameterPointer] berkeley-abc-0.0~git20230625.01b1bd1/src/map/cov/covInt.h:502:51: style: Parameter 'pCube0' can be declared as pointer to const [constParameterPointer] berkeley-abc-0.0~git20230625.01b1bd1/src/map/cov/covInt.h:502:72: style: Parameter 'pCube1' can be declared as pointer to const [constParameterPointer] berkeley-abc-0.0~git20230625.01b1bd1/src/map/cov/covInt.h:522:53: style: Parameter 'pCube0' can be declared as pointer to const [constParameterPointer] berkeley-abc-0.0~git20230625.01b1bd1/src/map/cov/covInt.h:522:74: style: Parameter 'pCube1' can be declared as pointer to const [constParameterPointer] berkeley-abc-0.0~git20230625.01b1bd1/src/map/cov/covInt.h:620:54: style: Parameter 'p' can be declared as pointer to const [constParameterPointer] berkeley-abc-0.0~git20230625.01b1bd1/src/map/cov/covMinUtil.c:202:5: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] berkeley-abc-0.0~git20230625.01b1bd1/src/map/cov/covMinUtil.c:159:53: style: Parameter 'p' can be declared as pointer to const [constParameterPointer] berkeley-abc-0.0~git20230625.01b1bd1/src/map/cov/covMinUtil.c:190:54: style: Parameter 'pName' can be declared as pointer to const [constParameterPointer] berkeley-abc-0.0~git20230625.01b1bd1/src/map/cov/covMinUtil.c:223:34: style: Parameter 'p' can be declared as pointer to const [constParameterPointer] berkeley-abc-0.0~git20230625.01b1bd1/src/map/cov/covTest.c:171:5: error: There is an unknown macro here somewhere. Configuration is required. If Vec_PtrForEachEntry is a macro then please configure it. [unknownMacro] berkeley-abc-0.0~git20230625.01b1bd1/src/map/fpga/fpga.c:118:57: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EOF [valueFlowBailoutIncompleteVar] berkeley-abc-0.0~git20230625.01b1bd1/src/map/fpga/fpga.c:208:57: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EOF [valueFlowBailoutIncompleteVar] berkeley-abc-0.0~git20230625.01b1bd1/src/map/fpga/fpga.c:104:12: style: Variable 'pOut' can be declared as pointer to const [constVariablePointer] berkeley-abc-0.0~git20230625.01b1bd1/src/map/fpga/fpga.c:106:17: style: Variable 'pNet' can be declared as pointer to const [constVariablePointer] berkeley-abc-0.0~git20230625.01b1bd1/src/map/fpga/fpga.c:196:12: style: Variable 'pOut' can be declared as pointer to const [constVariablePointer] berkeley-abc-0.0~git20230625.01b1bd1/src/map/fpga/fpga.c:197:17: style: Variable 'pNet' can be declared as pointer to const [constVariablePointer] berkeley-abc-0.0~git20230625.01b1bd1/src/map/fpga/fpgaInt.h:281:52: style: Parameter 'p' can be declared as pointer to const [constParameterPointer] berkeley-abc-0.0~git20230625.01b1bd1/src/map/fpga/fpgaInt.h:282:52: style: Parameter 'p' can be declared as pointer to const [constParameterPointer] berkeley-abc-0.0~git20230625.01b1bd1/src/map/fpga/fpgaInt.h:283:49: style: Parameter 'p' can be declared as pointer to const [constParameterPointer] berkeley-abc-0.0~git20230625.01b1bd1/src/map/fpga/fpga.c:254:19: style: Variable 's_LutLib10' is assigned a value that is never used. [unreadVariable] berkeley-abc-0.0~git20230625.01b1bd1/src/map/fpga/fpga.c:255:19: style: Variable 's_LutLib9' is assigned a value that is never used. [unreadVariable] berkeley-abc-0.0~git20230625.01b1bd1/src/map/fpga/fpga.c:256:19: style: Variable 's_LutLib8' is assigned a value that is never used. [unreadVariable] berkeley-abc-0.0~git20230625.01b1bd1/src/map/fpga/fpga.c:257:19: style: Variable 's_LutLib7' is assigned a value that is never used. [unreadVariable] berkeley-abc-0.0~git20230625.01b1bd1/src/map/fpga/fpga.c:258:19: style: Variable 's_LutLib6' is assigned a value that is never used. [unreadVariable] berkeley-abc-0.0~git20230625.01b1bd1/src/map/fpga/fpga.c:259:19: style: Variable 's_LutLib5' is assigned a value that is never used. [unreadVariable] berkeley-abc-0.0~git20230625.01b1bd1/src/map/fpga/fpga.c:260:19: style: Variable 's_LutLib4' is assigned a value that is never used. [unreadVariable] berkeley-abc-0.0~git20230625.01b1bd1/src/map/fpga/fpga.c:261:19: style: Variable 's_LutLib3' is assigned a value that is never used. [unreadVariable] berkeley-abc-0.0~git20230625.01b1bd1/src/map/fpga/fpgaCore.c:75:10: style: Condition '!Fpga_MappingPostProcess(p)' is always false [knownConditionTrueFalse] berkeley-abc-0.0~git20230625.01b1bd1/src/map/fpga/fpgaCore.c:75:34: note: Calling function 'Fpga_MappingPostProcess' returns 1 berkeley-abc-0.0~git20230625.01b1bd1/src/map/fpga/fpgaCore.c:75:10: note: Condition '!Fpga_MappingPostProcess(p)' is always false berkeley-abc-0.0~git20230625.01b1bd1/src/map/fpga/fpgaCore.c:127:6: style: Condition 'fShowSwitching' is always false [knownConditionTrueFalse] berkeley-abc-0.0~git20230625.01b1bd1/src/map/fpga/fpgaCore.c:111:29: note: Assignment 'fShowSwitching=0', assigned value is 0 berkeley-abc-0.0~git20230625.01b1bd1/src/map/fpga/fpgaCore.c:127:6: note: Condition 'fShowSwitching' is always false berkeley-abc-0.0~git20230625.01b1bd1/src/map/cov/covMinEsop.c:53:16: style: Variable 'nCubesInit' is assigned a value that is never used. [unreadVariable] berkeley-abc-0.0~git20230625.01b1bd1/src/map/fpga/fpgaCreate.c:103:99: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Level [valueFlowBailoutIncompleteVar] berkeley-abc-0.0~git20230625.01b1bd1/src/map/fpga/fpgaCreate.c:125:85: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Num [valueFlowBailoutIncompleteVar] berkeley-abc-0.0~git20230625.01b1bd1/src/map/fpga/fpgaCreate.c:126:85: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable p1 [valueFlowBailoutIncompleteVar] berkeley-abc-0.0~git20230625.01b1bd1/src/map/fpga/fpgaCreate.c:127:85: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable p1 [valueFlowBailoutIncompleteVar] berkeley-abc-0.0~git20230625.01b1bd1/src/map/fpga/fpgaCreate.c:322:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Level [valueFlowBailoutIncompleteVar] berkeley-abc-0.0~git20230625.01b1bd1/src/map/fpga/fpgaCreate.c:387:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Num [valueFlowBailoutIncompleteVar] berkeley-abc-0.0~git20230625.01b1bd1/src/map/fpga/fpgaCreate.c:326:10: style: The if condition is the same as the previous if condition [duplicateCondition] berkeley-abc-0.0~git20230625.01b1bd1/src/map/fpga/fpgaCreate.c:314:10: note: First condition berkeley-abc-0.0~git20230625.01b1bd1/src/map/fpga/fpgaCreate.c:326:10: note: Second condition berkeley-abc-0.0~git20230625.01b1bd1/src/map/fpga/fpgaCreate.c:217:33: style:inconclusive: Function 'Fpga_ManFree' argument 1 names different: declaration 'pMan' definition 'p'. [funcArgNamesDifferent] berkeley-abc-0.0~git20230625.01b1bd1/src/map/fpga/fpga.h:73:51: note: Function 'Fpga_ManFree' argument 1 names different: declaration 'pMan' definition 'p'. berkeley-abc-0.0~git20230625.01b1bd1/src/map/fpga/fpgaCreate.c:217:33: note: Function 'Fpga_ManFree' argument 1 names different: declaration 'pMan' definition 'p'. berkeley-abc-0.0~git20230625.01b1bd1/src/map/fpga/fpgaCreate.c:342:37: style:inconclusive: Function 'Fpga_TableCreate' argument 1 names different: declaration 'p' definition 'pMan'. [funcArgNamesDifferent] berkeley-abc-0.0~git20230625.01b1bd1/src/map/fpga/fpgaCreate.c:29:55: note: Function 'Fpga_TableCreate' argument 1 names different: declaration 'p' definition 'pMan'. berkeley-abc-0.0~git20230625.01b1bd1/src/map/fpga/fpgaCreate.c:342:37: note: Function 'Fpga_TableCreate' argument 1 names different: declaration 'p' definition 'pMan'. berkeley-abc-0.0~git20230625.01b1bd1/src/map/fpga/fpgaCreate.c:365:46: style:inconclusive: Function 'Fpga_TableLookup' argument 1 names different: declaration 'p' definition 'pMan'. [funcArgNamesDifferent] berkeley-abc-0.0~git20230625.01b1bd1/src/map/fpga/fpgaCreate.c:31:55: note: Function 'Fpga_TableLookup' argument 1 names different: declaration 'p' definition 'pMan'. berkeley-abc-0.0~git20230625.01b1bd1/src/map/fpga/fpgaCreate.c:365:46: note: Function 'Fpga_TableLookup' argument 1 names different: declaration 'p' definition 'pMan'. berkeley-abc-0.0~git20230625.01b1bd1/src/map/fpga/fpgaCreate.c:420:37: style:inconclusive: Function 'Fpga_TableResize' argument 1 names different: declaration 'p' definition 'pMan'. [funcArgNamesDifferent] berkeley-abc-0.0~git20230625.01b1bd1/src/map/fpga/fpgaCreate.c:30:55: note: Function 'Fpga_TableResize' argument 1 names different: declaration 'p' definition 'pMan'. berkeley-abc-0.0~git20230625.01b1bd1/src/map/fpga/fpgaCreate.c:420:37: note: Function 'Fpga_TableResize' argument 1 names different: declaration 'p' definition 'pMan'. berkeley-abc-0.0~git20230625.01b1bd1/src/map/fpga/fpgaCreate.c:522:59: style:inconclusive: Function 'Fpga_NodeMux' argument 2 names different: declaration 'pNode' definition 'pC'. [funcArgNamesDifferent] berkeley-abc-0.0~git20230625.01b1bd1/src/map/fpga/fpga.h:134:68: note: Function 'Fpga_NodeMux' argument 2 names different: declaration 'pNode' definition 'pC'. berkeley-abc-0.0~git20230625.01b1bd1/src/map/fpga/fpgaCreate.c:522:59: note: Function 'Fpga_NodeMux' argument 2 names different: declaration 'pNode' definition 'pC'. berkeley-abc-0.0~git20230625.01b1bd1/src/map/fpga/fpgaCreate.c:522:77: style:inconclusive: Function 'Fpga_NodeMux' argument 3 names different: declaration 'pNodeT' definition 'pT'. [funcArgNamesDifferent] berkeley-abc-0.0~git20230625.01b1bd1/src/map/fpga/fpga.h:134:89: note: Function 'Fpga_NodeMux' argument 3 names different: declaration 'pNodeT' definition 'pT'. berkeley-abc-0.0~git20230625.01b1bd1/src/map/fpga/fpgaCreate.c:522:77: note: Function 'Fpga_NodeMux' argument 3 names different: declaration 'pNodeT' definition 'pT'. berkeley-abc-0.0~git20230625.01b1bd1/src/map/fpga/fpgaCreate.c:522:95: style:inconclusive: Function 'Fpga_NodeMux' argument 4 names different: declaration 'pNodeE' definition 'pE'. [funcArgNamesDifferent] berkeley-abc-0.0~git20230625.01b1bd1/src/map/fpga/fpga.h:134:111: note: Function 'Fpga_NodeMux' argument 4 names different: declaration 'pNodeE' definition 'pE'. berkeley-abc-0.0~git20230625.01b1bd1/src/map/fpga/fpgaCreate.c:522:95: note: Function 'Fpga_NodeMux' argument 4 names different: declaration 'pNodeE' definition 'pE'. berkeley-abc-0.0~git20230625.01b1bd1/src/map/fpga/fpgaCreate.c:51:52: style: Parameter 'p' can be declared as pointer to const [constParameterPointer] berkeley-abc-0.0~git20230625.01b1bd1/src/map/fpga/fpgaCreate.c:52:53: style: Parameter 'p' can be declared as pointer to const [constParameterPointer] berkeley-abc-0.0~git20230625.01b1bd1/src/map/fpga/fpgaCreate.c:53:51: style: Parameter 'p' can be declared as pointer to const [constParameterPointer] berkeley-abc-0.0~git20230625.01b1bd1/src/map/fpga/fpgaCreate.c:54:51: style: Parameter 'p' can be declared as pointer to const [constParameterPointer] berkeley-abc-0.0~git20230625.01b1bd1/src/map/fpga/fpgaCreate.c:55:51: style: Parameter 'p' can be declared as pointer to const [constParameterPointer] berkeley-abc-0.0~git20230625.01b1bd1/src/map/fpga/fpgaCreate.c:56:57: style: Parameter 'p' can be declared as pointer to const [constParameterPointer] berkeley-abc-0.0~git20230625.01b1bd1/src/map/fpga/fpgaCreate.c:57:51: style: Parameter 'p' can be declared as pointer to const [constParameterPointer] berkeley-abc-0.0~git20230625.01b1bd1/src/map/fpga/fpgaCreate.c:60:51: style: Parameter 'p' can be declared as pointer to const [constParameterPointer] berkeley-abc-0.0~git20230625.01b1bd1/src/map/fpga/fpgaCreate.c:86:53: style: Parameter 'pLib' can be declared as pointer to const [constParameterPointer] berkeley-abc-0.0~git20230625.01b1bd1/src/map/fpga/fpgaCreate.c:99:51: style: Parameter 'p' can be declared as pointer to const [constParameterPointer] berkeley-abc-0.0~git20230625.01b1bd1/src/map/fpga/fpgaCreate.c:100:51: style: Parameter 'p' can be declared as pointer to const [constParameterPointer] berkeley-abc-0.0~git20230625.01b1bd1/src/map/fpga/fpgaCreate.c:101:50: style: Parameter 'p' can be declared as pointer to const [constParameterPointer] berkeley-abc-0.0~git20230625.01b1bd1/src/map/fpga/fpgaCreate.c:102:49: style: Parameter 'p' can be declared as pointer to const [constParameterPointer] berkeley-abc-0.0~git20230625.01b1bd1/src/map/fpga/fpgaCreate.c:104:50: style: Parameter 'p' can be declared as pointer to const [constParameterPointer] berkeley-abc-0.0~git20230625.01b1bd1/src/map/fpga/fpgaCreate.c:105:53: style: Parameter 'p' can be declared as pointer to const [constParameterPointer] berkeley-abc-0.0~git20230625.01b1bd1/src/map/fpga/fpgaCreate.c:106:49: style: Parameter 'p' can be declared as pointer to const [constParameterPointer] berkeley-abc-0.0~git20230625.01b1bd1/src/map/fpga/fpgaCreate.c:107:49: style: Parameter 'p' can be declared as pointer to const [constParameterPointer] berkeley-abc-0.0~git20230625.01b1bd1/src/map/fpga/fpgaCreate.c:141:53: style: Parameter 'p' can be declared as pointer to const [constParameterPointer] berkeley-abc-0.0~git20230625.01b1bd1/src/map/fpga/fpgaCreate.c:142:50: style: Parameter 'p' can be declared as pointer to const [constParameterPointer] berkeley-abc-0.0~git20230625.01b1bd1/src/map/fpga/fpgaCreate.c:428:5: style: Variable 'clk' is assigned a value that is never used. [unreadVariable] berkeley-abc-0.0~git20230625.01b1bd1/src/map/fpga/fpgaCut.c:144:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] berkeley-abc-0.0~git20230625.01b1bd1/src/map/fpga/fpgaCut.c:193:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable pCuts [valueFlowBailoutIncompleteVar] berkeley-abc-0.0~git20230625.01b1bd1/src/map/fpga/fpgaCut.c:217:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable nRefs [valueFlowBailoutIncompleteVar] berkeley-abc-0.0~git20230625.01b1bd1/src/map/fpga/fpgaCutUtils.c:463:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable pCutOld [valueFlowBailoutIncompleteVar] berkeley-abc-0.0~git20230625.01b1bd1/src/map/fpga/fpgaCutUtils.c:459:44: style:inconclusive: Function 'Fpga_MappingSetUsedCuts' argument 1 names different: declaration 'p' definition 'pMan'. [funcArgNamesDifferent] berkeley-abc-0.0~git20230625.01b1bd1/src/map/fpga/fpga.h:147:62: note: Function 'Fpga_MappingSetUsedCuts' argument 1 names different: declaration 'p' definition 'pMan'. berkeley-abc-0.0~git20230625.01b1bd1/src/map/fpga/fpgaCutUtils.c:459:44: note: Function 'Fpga_MappingSetUsedCuts' argument 1 names different: declaration 'p' definition 'pMan'. berkeley-abc-0.0~git20230625.01b1bd1/src/map/fpga/fpgaCutUtils.c:102:34: style: Parameter 'p' can be declared as pointer to const [constParameterPointer] berkeley-abc-0.0~git20230625.01b1bd1/src/map/fpga/fpgaCutUtils.c:102:51: style: Parameter 'pRoot' can be declared as pointer to const [constParameterPointer] berkeley-abc-0.0~git20230625.01b1bd1/src/map/fpga/fpgaCutUtils.c:102:71: style: Parameter 'pCut' can be declared as pointer to const [constParameterPointer] berkeley-abc-0.0~git20230625.01b1bd1/src/map/fpga/fpgaCutUtils.c:146:57: style: Parameter 'pCut' can be declared as pointer to const [constParameterPointer] berkeley-abc-0.0~git20230625.01b1bd1/src/map/fpga/fpgaCutUtils.c:190:79: style: Parameter 'pSave' can be declared as pointer to const [constParameterPointer] berkeley-abc-0.0~git20230625.01b1bd1/src/map/fpga/fpgaCutUtils.c:281:18: style: Variable 'pFaninCut' can be declared as pointer to const [constVariablePointer] berkeley-abc-0.0~git20230625.01b1bd1/src/map/fpga/fpgaLib.c:79:18: portability: Non reentrant function 'strtok' called. For threadsafe applications it is recommended to use the reentrant replacement function 'strtok_r'. [prohibitedstrtokCalled] berkeley-abc-0.0~git20230625.01b1bd1/src/map/fpga/fpgaLib.c:92:18: portability: Non reentrant function 'strtok' called. For threadsafe applications it is recommended to use the reentrant replacement function 'strtok_r'. [prohibitedstrtokCalled] berkeley-abc-0.0~git20230625.01b1bd1/src/map/fpga/fpgaLib.c:97:27: portability: Non reentrant function 'strtok' called. For threadsafe applications it is recommended to use the reentrant replacement function 'strtok_r'. [prohibitedstrtokCalled] berkeley-abc-0.0~git20230625.01b1bd1/src/map/fpga/fpgaLib.c:185:39: style:inconclusive: Function 'Fpga_LutLibFree' argument 1 names different: declaration 'p' definition 'pLutLib'. [funcArgNamesDifferent] berkeley-abc-0.0~git20230625.01b1bd1/src/map/fpga/fpgaInt.h:321:59: note: Function 'Fpga_LutLibFree' argument 1 names different: declaration 'p' definition 'pLutLib'. berkeley-abc-0.0~git20230625.01b1bd1/src/map/fpga/fpgaLib.c:185:39: note: Function 'Fpga_LutLibFree' argument 1 names different: declaration 'p' definition 'pLutLib'. berkeley-abc-0.0~git20230625.01b1bd1/src/map/fpga/fpgaLib.c:43:52: style: Parameter 'p' can be declared as pointer to const [constParameterPointer] berkeley-abc-0.0~git20230625.01b1bd1/src/map/fpga/fpgaLib.c:44:54: style: Parameter 'p' can be declared as pointer to const [constParameterPointer] berkeley-abc-0.0~git20230625.01b1bd1/src/map/fpga/fpgaLib.c:60:27: style: Variable 'pToken' can be declared as pointer to const [constVariablePointer] berkeley-abc-0.0~git20230625.01b1bd1/src/map/fpga/fpgaLib.c:165:49: style: Parameter 'p' can be declared as pointer to const [constParameterPointer] berkeley-abc-0.0~git20230625.01b1bd1/src/map/fpga/fpgaLib.c:205:40: style: Parameter 'pLutLib' can be declared as pointer to const [constParameterPointer] berkeley-abc-0.0~git20230625.01b1bd1/src/map/fpga/fpgaMatch.c:75:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable tArrival [valueFlowBailoutIncompleteVar] berkeley-abc-0.0~git20230625.01b1bd1/src/map/fpga/fpgaMatch.c:204:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable tArrival [valueFlowBailoutIncompleteVar] berkeley-abc-0.0~git20230625.01b1bd1/src/map/fpga/fpgaMatch.c:357:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable tArrival [valueFlowBailoutIncompleteVar] berkeley-abc-0.0~git20230625.01b1bd1/src/map/fpga/fpgaSwitch.c:146:56: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Switching [valueFlowBailoutIncompleteVar] berkeley-abc-0.0~git20230625.01b1bd1/src/map/fpga/fpgaSwitch.c:63:59: style: Parameter 'pNode' can be declared as pointer to const [constParameterPointer] berkeley-abc-0.0~git20230625.01b1bd1/src/map/fpga/fpgaSwitch.c:95:61: style: Parameter 'pNode' can be declared as pointer to const [constParameterPointer] berkeley-abc-0.0~git20230625.01b1bd1/src/map/fpga/fpgaSwitch.c:46:14: style: Variable 'aResult2' is assigned a value that is never used. [unreadVariable] berkeley-abc-0.0~git20230625.01b1bd1/src/map/fpga/fpgaCut.c:741:62: style: Parameter 'ppNodes' can be declared as const array [constParameter] berkeley-abc-0.0~git20230625.01b1bd1/src/map/fpga/fpgaCut.c:767:36: style: Parameter 'pMan' can be declared as pointer to const [constParameterPointer] berkeley-abc-0.0~git20230625.01b1bd1/src/map/fpga/fpgaCut.c:797:39: style: Parameter 'pMan' can be declared as pointer to const [constParameterPointer] berkeley-abc-0.0~git20230625.01b1bd1/src/map/fpga/fpgaCut.c:819:39: style: Parameter 'pMan' can be declared as pointer to const [constParameterPointer] berkeley-abc-0.0~git20230625.01b1bd1/src/map/fpga/fpgaCut.c:887:35: style: Parameter 'pMan' can be declared as pointer to const [constParameterPointer] berkeley-abc-0.0~git20230625.01b1bd1/src/map/fpga/fpgaCut.c:887:54: style: Parameter 'pCut' can be declared as pointer to const [constParameterPointer] berkeley-abc-0.0~git20230625.01b1bd1/src/map/fpga/fpgaCut.c:887:74: style: Parameter 'pRoot' can be declared as pointer to const [constParameterPointer] berkeley-abc-0.0~git20230625.01b1bd1/src/map/fpga/fpgaCut.c:987:18: style: Variable 'pCut' can be declared as pointer to const [constVariablePointer] berkeley-abc-0.0~git20230625.01b1bd1/src/map/fpga/fpgaTime.c:106:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable tArrival [valueFlowBailoutIncompleteVar] berkeley-abc-0.0~git20230625.01b1bd1/src/map/fpga/fpgaTime.c:173:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable tRequired [valueFlowBailoutIncompleteVar] berkeley-abc-0.0~git20230625.01b1bd1/src/map/fpga/fpgaTime.c:247:19: style: Variable 'pNode' can be declared as pointer to const [constVariablePointer] berkeley-abc-0.0~git20230625.01b1bd1/src/map/fpga/fpgaVec.c:265:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Level [valueFlowBailoutIncompleteVar] berkeley-abc-0.0~git20230625.01b1bd1/src/map/fpga/fpgaVec.c:85:56: style: Parameter 'p' can be declared as pointer to const [constParameterPointer] berkeley-abc-0.0~git20230625.01b1bd1/src/map/fpga/fpgaVec.c:101:44: style: Parameter 'p' can be declared as pointer to const [constParameterPointer] berkeley-abc-0.0~git20230625.01b1bd1/src/map/fpga/fpgaUtils.c:161:67: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable aFlow [valueFlowBailoutIncompleteVar] berkeley-abc-0.0~git20230625.01b1bd1/src/map/fpga/fpgaUtils.c:307:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable nRefs [valueFlowBailoutIncompleteVar] berkeley-abc-0.0~git20230625.01b1bd1/src/map/fpga/fpgaUtils.c:523:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable pRepr [valueFlowBailoutIncompleteVar] berkeley-abc-0.0~git20230625.01b1bd1/src/map/fpga/fpgaUtils.c:546:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Level [valueFlowBailoutIncompleteVar] berkeley-abc-0.0~git20230625.01b1bd1/src/map/fpga/fpgaUtils.c:566:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Level [valueFlowBailoutIncompleteVar] berkeley-abc-0.0~git20230625.01b1bd1/src/map/fpga/fpgaUtils.c:661:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable pData0 [valueFlowBailoutIncompleteVar] berkeley-abc-0.0~git20230625.01b1bd1/src/map/fpga/fpgaUtils.c:765:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Level [valueFlowBailoutIncompleteVar] berkeley-abc-0.0~git20230625.01b1bd1/src/map/fpga/fpgaUtils.c:809:71: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Level [valueFlowBailoutIncompleteVar] berkeley-abc-0.0~git20230625.01b1bd1/src/map/fpga/fpgaUtils.c:967:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable fMark0 [valueFlowBailoutIncompleteVar] berkeley-abc-0.0~git20230625.01b1bd1/src/map/if/ifCache.c:77:5: error: There is an unknown macro here somewhere. Configuration is required. If Vec_IntForEachEntry is a macro then please configure it. [unknownMacro] berkeley-abc-0.0~git20230625.01b1bd1/src/map/if/if.h:44:0: debug: Failed to parse 'typedef ABC_NAMESPACE_HEADER_START enum { IF_NONE , IF_CONST1 , IF_CI , IF_CO , IF_AND , IF_VOID } If_Type_t ;'. The checking continues anyway. [simplifyTypedef] berkeley-abc-0.0~git20230625.01b1bd1/src/map/if/if.h:383:96: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IF_CI [valueFlowBailoutIncompleteVar] berkeley-abc-0.0~git20230625.01b1bd1/src/map/if/if.h:384:96: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IF_CO [valueFlowBailoutIncompleteVar] berkeley-abc-0.0~git20230625.01b1bd1/src/map/if/if.h:385:96: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IF_AND [valueFlowBailoutIncompleteVar] berkeley-abc-0.0~git20230625.01b1bd1/src/map/if/if.h:395:101: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IF_CONST1 [valueFlowBailoutIncompleteVar] berkeley-abc-0.0~git20230625.01b1bd1/src/map/if/if.h:396:101: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IF_CI [valueFlowBailoutIncompleteVar] berkeley-abc-0.0~git20230625.01b1bd1/src/map/if/if.h:397:101: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IF_CO [valueFlowBailoutIncompleteVar] berkeley-abc-0.0~git20230625.01b1bd1/src/map/if/if.h:398:101: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IF_CI [valueFlowBailoutIncompleteVar] berkeley-abc-0.0~git20230625.01b1bd1/src/map/if/if.h:400:101: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IF_AND [valueFlowBailoutIncompleteVar] berkeley-abc-0.0~git20230625.01b1bd1/src/map/if/ifCheck.c:74:46: style: Parameter 'pCut' can be declared as pointer to const [constParameterPointer] berkeley-abc-0.0~git20230625.01b1bd1/src/map/if/ifCheck.c:109:85: style: Parameter 'pLeaf' can be declared as pointer to const [constParameterPointer] berkeley-abc-0.0~git20230625.01b1bd1/src/map/if/if.h:388:51: style: Parameter 'p' can be declared as pointer to const [constParameterPointer] berkeley-abc-0.0~git20230625.01b1bd1/src/map/if/if.h:395:53: style: Parameter 'pObj' can be declared as pointer to const [constParameterPointer] berkeley-abc-0.0~git20230625.01b1bd1/src/map/if/if.h:396:49: style: Parameter 'pObj' can be declared as pointer to const [constParameterPointer] berkeley-abc-0.0~git20230625.01b1bd1/src/map/if/if.h:397:49: style: Parameter 'pObj' can be declared as pointer to const [constParameterPointer] berkeley-abc-0.0~git20230625.01b1bd1/src/map/if/if.h:398:51: style: Parameter 'pObj' can be declared as pointer to const [constParameterPointer] berkeley-abc-0.0~git20230625.01b1bd1/src/map/if/if.h:400:50: style: Parameter 'pObj' can be declared as pointer to const [constParameterPointer] berkeley-abc-0.0~git20230625.01b1bd1/src/map/if/if.h:402:47: style: Parameter 'pObj' can be declared as pointer to const [constParameterPointer] berkeley-abc-0.0~git20230625.01b1bd1/src/map/if/if.h:403:51: style: Parameter 'pObj' can be declared as pointer to const [constParameterPointer] berkeley-abc-0.0~git20230625.01b1bd1/src/map/if/if.h:404:51: style: Parameter 'pObj' can be declared as pointer to const [constParameterPointer] berkeley-abc-0.0~git20230625.01b1bd1/src/map/if/if.h:405:52: style: Parameter 'pObj' can be declared as pointer to const [constParameterPointer] berkeley-abc-0.0~git20230625.01b1bd1/src/map/if/if.h:406:52: style: Parameter 'pObj' can be declared as pointer to const [constParameterPointer] berkeley-abc-0.0~git20230625.01b1bd1/src/map/if/if.h:407:49: style: Parameter 'pObj' can be declared as pointer to const [constParameterPointer] berkeley-abc-0.0~git20230625.01b1bd1/src/map/if/if.h:408:50: style: Parameter 'pObj' can be declared as pointer to const [constParameterPointer] berkeley-abc-0.0~git20230625.01b1bd1/src/map/if/if.h:413:53: style: Parameter 'pCut' can be declared as pointer to const [constParameterPointer] berkeley-abc-0.0~git20230625.01b1bd1/src/map/if/if.h:414:51: style: Parameter 'pCut' can be declared as pointer to const [constParameterPointer] berkeley-abc-0.0~git20230625.01b1bd1/src/map/if/if.h:415:63: style: Parameter 'pCut' can be declared as pointer to const [constParameterPointer] berkeley-abc-0.0~git20230625.01b1bd1/src/map/if/if.h:416:53: style: Parameter 'pCut' can be declared as pointer to const [constParameterPointer] berkeley-abc-0.0~git20230625.01b1bd1/src/map/if/if.h:419:52: style: Parameter 'pCut' can be declared as pointer to const [constParameterPointer] berkeley-abc-0.0~git20230625.01b1bd1/src/map/if/if.h:420:49: style: Parameter 'pCut' can be declared as pointer to const [constParameterPointer] berkeley-abc-0.0~git20230625.01b1bd1/src/map/if/if.h:421:49: style: Parameter 'p' can be declared as pointer to const [constParameterPointer] berkeley-abc-0.0~git20230625.01b1bd1/src/map/if/if.h:421:80: style: Parameter 'pSrc' can be declared as pointer to const [constParameterPointer] berkeley-abc-0.0~git20230625.01b1bd1/src/map/if/if.h:431:51: style: Parameter 'pObj' can be declared as pointer to const [constParameterPointer] berkeley-abc-0.0~git20230625.01b1bd1/src/map/if/if.h:440:53: style: Parameter 'pCut' can be declared as pointer to const [constParameterPointer] berkeley-abc-0.0~git20230625.01b1bd1/src/map/if/ifCom.c:109:57: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EOF [valueFlowBailoutIncompleteVar] berkeley-abc-0.0~git20230625.01b1bd1/src/map/if/ifCom.c:196:57: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EOF [valueFlowBailoutIncompleteVar] berkeley-abc-0.0~git20230625.01b1bd1/src/map/if/ifCom.c:256:58: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EOF [valueFlowBailoutIncompleteVar] berkeley-abc-0.0~git20230625.01b1bd1/src/map/if/ifCom.c:335:57: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EOF [valueFlowBailoutIncompleteVar] berkeley-abc-0.0~git20230625.01b1bd1/src/map/if/ifCom.c:95:12: style: Variable 'pOut' can be declared as pointer to const [constVariablePointer] berkeley-abc-0.0~git20230625.01b1bd1/src/map/if/ifCom.c:97:17: style: Variable 'pNet' can be declared as pointer to const [constVariablePointer] berkeley-abc-0.0~git20230625.01b1bd1/src/map/if/ifCom.c:184:12: style: Variable 'pOut' can be declared as pointer to const [constVariablePointer] berkeley-abc-0.0~git20230625.01b1bd1/src/map/if/ifCom.c:185:17: style: Variable 'pNet' can be declared as pointer to const [constVariablePointer] berkeley-abc-0.0~git20230625.01b1bd1/src/map/if/ifCom.c:240:12: style: Variable 'pOut' can be declared as pointer to const [constVariablePointer] berkeley-abc-0.0~git20230625.01b1bd1/src/map/if/ifCom.c:242:17: style: Variable 'pNet' can be declared as pointer to const [constVariablePointer] berkeley-abc-0.0~git20230625.01b1bd1/src/map/if/ifCom.c:323:12: style: Variable 'pOut' can be declared as pointer to const [constVariablePointer] berkeley-abc-0.0~git20230625.01b1bd1/src/map/if/ifCom.c:324:17: style: Variable 'pNet' can be declared as pointer to const [constVariablePointer] berkeley-abc-0.0~git20230625.01b1bd1/src/map/if/ifCut.c:1543:9: error: There is an unknown macro here somewhere. Configuration is required. If Vec_IntForEachEntry is a macro then please configure it. [unknownMacro] berkeley-abc-0.0~git20230625.01b1bd1/src/map/fpga/fpgaUtils.c:404:19: style: Variable 'pNode' can be declared as pointer to const [constVariablePointer] berkeley-abc-0.0~git20230625.01b1bd1/src/map/cov/covMinSop.c:53:16: style: Variable 'nCubesInit' is assigned a value that is never used. [unreadVariable] berkeley-abc-0.0~git20230625.01b1bd1/src/map/if/ifDec08.c:88:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] berkeley-abc-0.0~git20230625.01b1bd1/src/map/if/ifDec07.c:81:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] berkeley-abc-0.0~git20230625.01b1bd1/src/map/if/ifDec10.c:85:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] berkeley-abc-0.0~git20230625.01b1bd1/src/map/if/ifDec08.c:92:5: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] berkeley-abc-0.0~git20230625.01b1bd1/src/map/if/ifDec08.c:93:5: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] berkeley-abc-0.0~git20230625.01b1bd1/src/map/if/ifDec08.c:94:5: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] berkeley-abc-0.0~git20230625.01b1bd1/src/map/if/ifDec08.c:95:5: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] berkeley-abc-0.0~git20230625.01b1bd1/src/map/if/ifDec08.c:98:38: style: Parameter 'pZ' can be declared as pointer to const [constParameterPointer] berkeley-abc-0.0~git20230625.01b1bd1/src/map/if/ifDec08.c:153:45: style: Parameter 'pF' can be declared as pointer to const [constParameterPointer] berkeley-abc-0.0~git20230625.01b1bd1/src/map/if/ifDec08.c:175:44: style: Parameter 'pF' can be declared as pointer to const [constParameterPointer] berkeley-abc-0.0~git20230625.01b1bd1/src/map/if/ifDec08.c:198:54: style: Parameter 'pIn' can be declared as pointer to const [constParameterPointer] berkeley-abc-0.0~git20230625.01b1bd1/src/map/if/ifDec08.c:379:42: style: Parameter 'Pla2Var' can be declared as const array [constParameter] berkeley-abc-0.0~git20230625.01b1bd1/src/map/if/ifDec08.c:379:59: style: Parameter 'Var2Pla' can be declared as const array [constParameter] berkeley-abc-0.0~git20230625.01b1bd1/src/map/if/ifDec10.c:89:5: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] berkeley-abc-0.0~git20230625.01b1bd1/src/map/if/ifDec10.c:90:5: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] berkeley-abc-0.0~git20230625.01b1bd1/src/map/if/ifDec10.c:91:5: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] berkeley-abc-0.0~git20230625.01b1bd1/src/map/if/ifDec10.c:92:5: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] berkeley-abc-0.0~git20230625.01b1bd1/src/map/if/ifDec10.c:95:38: style: Parameter 'pZ' can be declared as pointer to const [constParameterPointer] berkeley-abc-0.0~git20230625.01b1bd1/src/map/if/ifDec10.c:150:45: style: Parameter 'pF' can be declared as pointer to const [constParameterPointer] berkeley-abc-0.0~git20230625.01b1bd1/src/map/if/ifDec10.c:172:44: style: Parameter 'pF' can be declared as pointer to const [constParameterPointer] berkeley-abc-0.0~git20230625.01b1bd1/src/map/if/ifDec10.c:195:54: style: Parameter 'pIn' can be declared as pointer to const [constParameterPointer] berkeley-abc-0.0~git20230625.01b1bd1/src/map/if/ifDec10.c:376:42: style: Parameter 'Pla2Var' can be declared as const array [constParameter] berkeley-abc-0.0~git20230625.01b1bd1/src/map/if/ifDec10.c:376:59: style: Parameter 'Var2Pla' can be declared as const array [constParameter] berkeley-abc-0.0~git20230625.01b1bd1/src/map/if/ifDec75.c:232:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable word [valueFlowBailoutIncompleteVar] berkeley-abc-0.0~git20230625.01b1bd1/src/map/if/ifDec07.c:216:21: style: Variable 'pTruth' can be declared as pointer to const [constVariablePointer] berkeley-abc-0.0~git20230625.01b1bd1/src/map/if/ifDec07.c:304:21: style: Variable 'pTruth' can be declared as pointer to const [constVariablePointer] berkeley-abc-0.0~git20230625.01b1bd1/src/map/if/ifDec07.c:340:58: style: Parameter 'Pla2Var0' can be declared as const array [constParameter] berkeley-abc-0.0~git20230625.01b1bd1/src/map/if/ifDec07.c:340:75: style: Parameter 'Var2Pla0' can be declared as const array [constParameter] berkeley-abc-0.0~git20230625.01b1bd1/src/map/if/ifDec07.c:405:39: style: Parameter 't' can be declared as const array [constParameter] berkeley-abc-0.0~git20230625.01b1bd1/src/map/if/ifDec07.c:414:42: style: Parameter 'Pla2Var' can be declared as const array [constParameter] berkeley-abc-0.0~git20230625.01b1bd1/src/map/if/ifDec07.c:414:58: style: Parameter 'Var2Pla' can be declared as const array [constParameter] berkeley-abc-0.0~git20230625.01b1bd1/src/map/if/ifDec07.c:585:42: style: Parameter 't' can be declared as const array [constParameter] berkeley-abc-0.0~git20230625.01b1bd1/src/map/if/ifDec07.c:710:14: style: Variable 'F' can be declared as const array [constVariable] berkeley-abc-0.0~git20230625.01b1bd1/src/map/if/ifDec16.c:241:68: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable word [valueFlowBailoutIncompleteVar] berkeley-abc-0.0~git20230625.01b1bd1/src/map/if/ifDec16.c:2117:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ABC_INFINITY [valueFlowBailoutIncompleteVar] berkeley-abc-0.0~git20230625.01b1bd1/src/map/if/ifDec16.c:2223:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable word [valueFlowBailoutIncompleteVar] berkeley-abc-0.0~git20230625.01b1bd1/src/map/if/ifCount.h:312:9: error: There is an unknown macro here somewhere. Configuration is required. If Vec_IntForEachEntryDouble is a macro then please configure it. [unknownMacro] berkeley-abc-0.0~git20230625.01b1bd1/src/map/if/ifDec75.c:303:52: style:inconclusive: Function 'If_CutPerformCheck75' argument 2 names different: declaration 'pTruth' definition 'pTruth0'. [funcArgNamesDifferent] berkeley-abc-0.0~git20230625.01b1bd1/src/map/if/if.h:552:71: note: Function 'If_CutPerformCheck75' argument 2 names different: declaration 'pTruth' definition 'pTruth0'. berkeley-abc-0.0~git20230625.01b1bd1/src/map/if/ifDec75.c:303:52: note: Function 'If_CutPerformCheck75' argument 2 names different: declaration 'pTruth' definition 'pTruth0'. berkeley-abc-0.0~git20230625.01b1bd1/src/map/if/ifDec75.c:63:16: style: Variable 'q' can be declared as pointer to const [constVariablePointer] berkeley-abc-0.0~git20230625.01b1bd1/src/map/if/ifDec75.c:89:16: style: Variable 'q' can be declared as pointer to const [constVariablePointer] berkeley-abc-0.0~git20230625.01b1bd1/src/map/if/ifDec75.c:138:16: style: Variable 'q' can be declared as pointer to const [constVariablePointer] berkeley-abc-0.0~git20230625.01b1bd1/src/map/if/ifDec75.c:171:16: style: Variable 'q' can be declared as pointer to const [constVariablePointer] berkeley-abc-0.0~git20230625.01b1bd1/src/map/if/ifDec75.c:233:16: style: Variable 'pT' can be declared as pointer to const [constVariablePointer] berkeley-abc-0.0~git20230625.01b1bd1/src/map/if/ifLibBox.c:230:81: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] berkeley-abc-0.0~git20230625.01b1bd1/src/map/if/ifLibBox.c:259:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EOF [valueFlowBailoutIncompleteVar] berkeley-abc-0.0~git20230625.01b1bd1/src/map/if/ifLibBox.c:350:60: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ABC_INFINITY [valueFlowBailoutIncompleteVar] berkeley-abc-0.0~git20230625.01b1bd1/src/map/if/ifLibLut.c:175:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] berkeley-abc-0.0~git20230625.01b1bd1/src/map/if/ifLibBox.c:181:18: portability: Non reentrant function 'strtok' called. For threadsafe applications it is recommended to use the reentrant replacement function 'strtok_r'. [prohibitedstrtokCalled] berkeley-abc-0.0~git20230625.01b1bd1/src/map/if/ifLibBox.c:189:26: portability: Non reentrant function 'strtok' called. For threadsafe applications it is recommended to use the reentrant replacement function 'strtok_r'. [prohibitedstrtokCalled] berkeley-abc-0.0~git20230625.01b1bd1/src/map/if/ifLibBox.c:192:26: portability: Non reentrant function 'strtok' called. For threadsafe applications it is recommended to use the reentrant replacement function 'strtok_r'. [prohibitedstrtokCalled] berkeley-abc-0.0~git20230625.01b1bd1/src/map/if/ifLibBox.c:195:26: portability: Non reentrant function 'strtok' called. For threadsafe applications it is recommended to use the reentrant replacement function 'strtok_r'. [prohibitedstrtokCalled] berkeley-abc-0.0~git20230625.01b1bd1/src/map/if/ifLibBox.c:198:26: portability: Non reentrant function 'strtok' called. For threadsafe applications it is recommended to use the reentrant replacement function 'strtok_r'. [prohibitedstrtokCalled] berkeley-abc-0.0~git20230625.01b1bd1/src/map/if/ifLibBox.c:202:26: portability: Non reentrant function 'strtok' called. For threadsafe applications it is recommended to use the reentrant replacement function 'strtok_r'. [prohibitedstrtokCalled] berkeley-abc-0.0~git20230625.01b1bd1/src/map/if/ifLibBox.c:212:30: portability: Non reentrant function 'strtok' called. For threadsafe applications it is recommended to use the reentrant replacement function 'strtok_r'. [prohibitedstrtokCalled] berkeley-abc-0.0~git20230625.01b1bd1/src/map/if/ifLibBox.c:231:26: portability: Non reentrant function 'strtok' called. For threadsafe applications it is recommended to use the reentrant replacement function 'strtok_r'. [prohibitedstrtokCalled] berkeley-abc-0.0~git20230625.01b1bd1/src/map/if/ifLibBox.c:234:22: portability: Non reentrant function 'strtok' called. For threadsafe applications it is recommended to use the reentrant replacement function 'strtok_r'. [prohibitedstrtokCalled] berkeley-abc-0.0~git20230625.01b1bd1/src/map/if/ifLibBox.c:63:34: style: Parameter 'p' can be declared as pointer to const [constParameterPointer] berkeley-abc-0.0~git20230625.01b1bd1/src/map/if/ifLibBox.c:93:40: style: Parameter 'p' can be declared as pointer to const [constParameterPointer] berkeley-abc-0.0~git20230625.01b1bd1/src/map/if/ifLibBox.c:125:54: style: Parameter 'pName' can be declared as pointer to const [constParameterPointer] berkeley-abc-0.0~git20230625.01b1bd1/src/map/if/ifLibBox.c:144:33: style: Parameter 'p' can be declared as pointer to const [constParameterPointer] berkeley-abc-0.0~git20230625.01b1bd1/src/map/if/ifLibBox.c:160:38: style: Parameter 'pFileName' can be declared as pointer to const [constParameterPointer] berkeley-abc-0.0~git20230625.01b1bd1/src/map/if/ifLibBox.c:278:37: style: Parameter 'pFileName' can be declared as pointer to const [constParameterPointer] berkeley-abc-0.0~git20230625.01b1bd1/src/map/if/ifLibBox.c:356:29: style: Parameter 'pFileName' can be declared as pointer to const [constParameterPointer] berkeley-abc-0.0~git20230625.01b1bd1/src/map/if/ifLibLut.c:76:18: portability: Non reentrant function 'strtok' called. For threadsafe applications it is recommended to use the reentrant replacement function 'strtok_r'. [prohibitedstrtokCalled] berkeley-abc-0.0~git20230625.01b1bd1/src/map/if/ifLibLut.c:92:18: portability: Non reentrant function 'strtok' called. For threadsafe applications it is recommended to use the reentrant replacement function 'strtok_r'. [prohibitedstrtokCalled] berkeley-abc-0.0~git20230625.01b1bd1/src/map/if/ifLibLut.c:97:27: portability: Non reentrant function 'strtok' called. For threadsafe applications it is recommended to use the reentrant replacement function 'strtok_r'. [prohibitedstrtokCalled] berkeley-abc-0.0~git20230625.01b1bd1/src/map/if/ifLibLut.c:223:18: portability: Non reentrant function 'strtok' called. For threadsafe applications it is recommended to use the reentrant replacement function 'strtok_r'. [prohibitedstrtokCalled] berkeley-abc-0.0~git20230625.01b1bd1/src/map/if/ifLibLut.c:238:18: portability: Non reentrant function 'strtok' called. For threadsafe applications it is recommended to use the reentrant replacement function 'strtok_r'. [prohibitedstrtokCalled] berkeley-abc-0.0~git20230625.01b1bd1/src/map/if/ifLibLut.c:243:27: portability: Non reentrant function 'strtok' called. For threadsafe applications it is recommended to use the reentrant replacement function 'strtok_r'. [prohibitedstrtokCalled] berkeley-abc-0.0~git20230625.01b1bd1/src/map/if/ifLibLut.c:50:12: style: Variable 'pToken' can be declared as pointer to const [constVariablePointer] berkeley-abc-0.0~git20230625.01b1bd1/src/map/if/ifLibLut.c:204:27: style: Variable 'pToken' can be declared as pointer to const [constVariablePointer] berkeley-abc-0.0~git20230625.01b1bd1/src/map/if/ifLibLut.c:312:43: style: Parameter 'p' can be declared as pointer to const [constParameterPointer] berkeley-abc-0.0~git20230625.01b1bd1/src/map/if/ifLibLut.c:440:17: style: Variable 's_LutLib10' is assigned a value that is never used. [unreadVariable] berkeley-abc-0.0~git20230625.01b1bd1/src/map/if/ifLibLut.c:441:17: style: Variable 's_LutLib9' is assigned a value that is never used. [unreadVariable] berkeley-abc-0.0~git20230625.01b1bd1/src/map/if/ifLibLut.c:442:17: style: Variable 's_LutLib8' is assigned a value that is never used. [unreadVariable] berkeley-abc-0.0~git20230625.01b1bd1/src/map/if/ifLibLut.c:443:17: style: Variable 's_LutLib7' is assigned a value that is never used. [unreadVariable] berkeley-abc-0.0~git20230625.01b1bd1/src/map/if/ifLibLut.c:444:17: style: Variable 's_LutLib6' is assigned a value that is never used. [unreadVariable] berkeley-abc-0.0~git20230625.01b1bd1/src/map/if/ifLibLut.c:445:17: style: Variable 's_LutLib5' is assigned a value that is never used. [unreadVariable] berkeley-abc-0.0~git20230625.01b1bd1/src/map/if/ifLibLut.c:446:17: style: Variable 's_LutLib4' is assigned a value that is never used. [unreadVariable] berkeley-abc-0.0~git20230625.01b1bd1/src/map/if/ifLibLut.c:447:17: style: Variable 's_LutLib3' is assigned a value that is never used. [unreadVariable] berkeley-abc-0.0~git20230625.01b1bd1/src/map/if/ifMan.c:572:5: error: There is an unknown macro here somewhere. Configuration is required. If Vec_PtrForEachEntry is a macro then please configure it. [unknownMacro] berkeley-abc-0.0~git20230625.01b1bd1/src/map/if/ifMap.c:79:5: error: There is an unknown macro here somewhere. Configuration is required. If Vec_PtrForEachEntry is a macro then please configure it. [unknownMacro] berkeley-abc-0.0~git20230625.01b1bd1/src/map/if/ifReduce.c:155:5: error: There is an unknown macro here somewhere. Configuration is required. If Vec_PtrForEachEntry is a macro then please configure it. [unknownMacro] berkeley-abc-0.0~git20230625.01b1bd1/src/map/if/ifMatch2.c:51:35: style: Parameter 'pMan' can be declared as pointer to const [constParameterPointer] berkeley-abc-0.0~git20230625.01b1bd1/src/map/if/ifMatch2.c:51:52: style: Parameter 'pTruth' can be declared as pointer to const [constParameterPointer] berkeley-abc-0.0~git20230625.01b1bd1/src/map/if/ifMatch2.c:51:91: style: Parameter 'pStr' can be declared as pointer to const [constParameterPointer] berkeley-abc-0.0~git20230625.01b1bd1/src/map/if/ifSelect.c:72:5: error: There is an unknown macro here somewhere. Configuration is required. If Vec_PtrForEachEntry is a macro then please configure it. [unknownMacro] berkeley-abc-0.0~git20230625.01b1bd1/src/map/if/ifSeq.c:102:5: error: There is an unknown macro here somewhere. Configuration is required. If Vec_PtrForEachEntryStartStop is a macro then please configure it. [unknownMacro] berkeley-abc-0.0~git20230625.01b1bd1/src/map/if/ifSat.c:125:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable s_Truths6 [valueFlowBailoutIncompleteVar] berkeley-abc-0.0~git20230625.01b1bd1/src/map/if/ifSat.c:216:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable l_True [valueFlowBailoutIncompleteVar] berkeley-abc-0.0~git20230625.01b1bd1/src/map/if/ifTime.c:381:21: error: There is an unknown macro here somewhere. Configuration is required. If Vec_PtrForEachEntry is a macro then please configure it. [unknownMacro] berkeley-abc-0.0~git20230625.01b1bd1/src/map/if/ifTruth.c:389:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] berkeley-abc-0.0~git20230625.01b1bd1/src/map/if/ifTruth.c:182:6: style: Condition 'fVerbose' is always false [knownConditionTrueFalse] berkeley-abc-0.0~git20230625.01b1bd1/src/map/if/ifTruth.c:166:20: note: Assignment 'fVerbose=0', assigned value is 0 berkeley-abc-0.0~git20230625.01b1bd1/src/map/if/ifTruth.c:182:6: note: Condition 'fVerbose' is always false berkeley-abc-0.0~git20230625.01b1bd1/src/map/if/ifTruth.c:269:100: style:inconclusive: Function 'If_CutComputeTruthPerm' argument 5 names different: declaration 'fCompl0' definition 'iCutFunc0'. [funcArgNamesDifferent] berkeley-abc-0.0~git20230625.01b1bd1/src/map/if/if.h:662:119: note: Function 'If_CutComputeTruthPerm' argument 5 names different: declaration 'fCompl0' definition 'iCutFunc0'. berkeley-abc-0.0~git20230625.01b1bd1/src/map/if/ifTruth.c:269:100: note: Function 'If_CutComputeTruthPerm' argument 5 names different: declaration 'fCompl0' definition 'iCutFunc0'. berkeley-abc-0.0~git20230625.01b1bd1/src/map/if/ifTruth.c:269:115: style:inconclusive: Function 'If_CutComputeTruthPerm' argument 6 names different: declaration 'fCompl1' definition 'iCutFunc1'. [funcArgNamesDifferent] berkeley-abc-0.0~git20230625.01b1bd1/src/map/if/if.h:662:132: note: Function 'If_CutComputeTruthPerm' argument 6 names different: declaration 'fCompl1' definition 'iCutFunc1'. berkeley-abc-0.0~git20230625.01b1bd1/src/map/if/ifTruth.c:269:115: note: Function 'If_CutComputeTruthPerm' argument 6 names different: declaration 'fCompl1' definition 'iCutFunc1'. berkeley-abc-0.0~git20230625.01b1bd1/src/map/if/ifTruth.c:345:50: style:inconclusive: Function 'If_DeriveHashTable6' argument 2 names different: declaration 'Truth' definition 'uTruth'. [funcArgNamesDifferent] berkeley-abc-0.0~git20230625.01b1bd1/src/map/if/if.h:663:61: note: Function 'If_DeriveHashTable6' argument 2 names different: declaration 'Truth' definition 'uTruth'. berkeley-abc-0.0~git20230625.01b1bd1/src/map/if/ifTruth.c:345:50: note: Function 'If_DeriveHashTable6' argument 2 names different: declaration 'Truth' definition 'uTruth'. berkeley-abc-0.0~git20230625.01b1bd1/src/map/if/ifTune.c:565:9: error: There is an unknown macro here somewhere. Configuration is required. If Gia_ManForEachAnd is a macro then please configure it. [unknownMacro] berkeley-abc-0.0~git20230625.01b1bd1/src/map/if/ifUtil.c:49:5: error: There is an unknown macro here somewhere. Configuration is required. If Vec_PtrForEachEntry is a macro then please configure it. [unknownMacro] berkeley-abc-0.0~git20230625.01b1bd1/src/map/if/ifSat.c:535:10: style: Redundant initialization for 'uSet'. The initialized value is overwritten before it is read. [redundantInitialization] berkeley-abc-0.0~git20230625.01b1bd1/src/map/if/ifSat.c:534:19: note: uSet is initialized berkeley-abc-0.0~git20230625.01b1bd1/src/map/if/ifSat.c:535:10: note: uSet is overwritten berkeley-abc-0.0~git20230625.01b1bd1/src/map/if/ifSat.c:119:54: style: Parameter 'pBSet' can be declared as pointer to const [constParameterPointer] berkeley-abc-0.0~git20230625.01b1bd1/src/map/if/ifSat.c:119:78: style: Parameter 'pSSet' can be declared as pointer to const [constParameterPointer] berkeley-abc-0.0~git20230625.01b1bd1/src/map/if/ifSat.c:119:102: style: Parameter 'pFSet' can be declared as pointer to const [constParameterPointer] berkeley-abc-0.0~git20230625.01b1bd1/src/map/mapper/mapper.c:102:59: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EOF [valueFlowBailoutIncompleteVar] berkeley-abc-0.0~git20230625.01b1bd1/src/map/if/ifSat.c:265:19: style: Variable 'uSet' is assigned a value that is never used. [unreadVariable] berkeley-abc-0.0~git20230625.01b1bd1/src/map/mapper/mapper.c:85:12: style: Variable 'pOut' can be declared as pointer to const [constVariablePointer] berkeley-abc-0.0~git20230625.01b1bd1/src/map/mapper/mapper.c:87:17: style: Variable 'pNet' can be declared as pointer to const [constVariablePointer] berkeley-abc-0.0~git20230625.01b1bd1/src/map/mapper/mapperCreate.c:93:96: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Level [valueFlowBailoutIncompleteVar] berkeley-abc-0.0~git20230625.01b1bd1/src/map/mapper/mapperCreate.c:114:82: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Num [valueFlowBailoutIncompleteVar] berkeley-abc-0.0~git20230625.01b1bd1/src/map/mapper/mapperCreate.c:115:82: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable p1 [valueFlowBailoutIncompleteVar] berkeley-abc-0.0~git20230625.01b1bd1/src/map/mapper/mapperCreate.c:116:82: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable p1 [valueFlowBailoutIncompleteVar] berkeley-abc-0.0~git20230625.01b1bd1/src/map/mapper/mapperCreate.c:117:82: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable p1 [valueFlowBailoutIncompleteVar] berkeley-abc-0.0~git20230625.01b1bd1/src/map/mapper/mapperCreate.c:350:55: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CLOCKS_PER_SEC [valueFlowBailoutIncompleteVar] berkeley-abc-0.0~git20230625.01b1bd1/src/map/mapper/mapperCreate.c:372:87: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FLT_MAX [valueFlowBailoutIncompleteVar] berkeley-abc-0.0~git20230625.01b1bd1/src/map/mapper/mapperCreate.c:471:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Num [valueFlowBailoutIncompleteVar] berkeley-abc-0.0~git20230625.01b1bd1/src/map/mapper/mapperCreate.c:408:10: style: The if condition is the same as the previous if condition [duplicateCondition] berkeley-abc-0.0~git20230625.01b1bd1/src/map/mapper/mapperCreate.c:387:10: note: First condition berkeley-abc-0.0~git20230625.01b1bd1/src/map/mapper/mapperCreate.c:408:10: note: Second condition berkeley-abc-0.0~git20230625.01b1bd1/src/map/mapper/mapperCreate.c:67:72: style:inconclusive: Function 'Map_ManSetOutputRequireds' argument 2 names different: declaration 'pArrivals' definition 'pRequireds'. [funcArgNamesDifferent] berkeley-abc-0.0~git20230625.01b1bd1/src/map/mapper/mapper.h:100:79: note: Function 'Map_ManSetOutputRequireds' argument 2 names different: declaration 'pArrivals' definition 'pRequireds'. berkeley-abc-0.0~git20230625.01b1bd1/src/map/mapper/mapperCreate.c:67:72: note: Function 'Map_ManSetOutputRequireds' argument 2 names different: declaration 'pArrivals' definition 'pRequireds'. berkeley-abc-0.0~git20230625.01b1bd1/src/map/mapper/mapperCreate.c:69:61: style:inconclusive: Function 'Map_ManSetNumIterations' argument 2 names different: declaration 'nNumIterations' definition 'nIterations'. [funcArgNamesDifferent] berkeley-abc-0.0~git20230625.01b1bd1/src/map/mapper/mapper.h:102:68: note: Function 'Map_ManSetNumIterations' argument 2 names different: declaration 'nNumIterations' definition 'nIterations'. berkeley-abc-0.0~git20230625.01b1bd1/src/map/mapper/mapperCreate.c:69:61: note: Function 'Map_ManSetNumIterations' argument 2 names different: declaration 'nNumIterations' definition 'nIterations'. berkeley-abc-0.0~git20230625.01b1bd1/src/map/mapper/mapperCreate.c:250:31: style:inconclusive: Function 'Map_ManFree' argument 1 names different: declaration 'pMan' definition 'p'. [funcArgNamesDifferent] berkeley-abc-0.0~git20230625.01b1bd1/src/map/mapper/mapper.h:80:49: note: Function 'Map_ManFree' argument 1 names different: declaration 'pMan' definition 'p'. berkeley-abc-0.0~git20230625.01b1bd1/src/map/mapper/mapperCreate.c:250:31: note: Function 'Map_ManFree' argument 1 names different: declaration 'pMan' definition 'p'. berkeley-abc-0.0~git20230625.01b1bd1/src/map/mapper/mapperCreate.c:426:35: style:inconclusive: Function 'Map_TableCreate' argument 1 names different: declaration 'p' definition 'pMan'. [funcArgNamesDifferent] berkeley-abc-0.0~git20230625.01b1bd1/src/map/mapper/mapperCreate.c:28:53: note: Function 'Map_TableCreate' argument 1 names different: declaration 'p' definition 'pMan'. berkeley-abc-0.0~git20230625.01b1bd1/src/map/mapper/mapperCreate.c:426:35: note: Function 'Map_TableCreate' argument 1 names different: declaration 'p' definition 'pMan'. berkeley-abc-0.0~git20230625.01b1bd1/src/map/mapper/mapperCreate.c:449:39: style:inconclusive: Function 'Map_NodeAnd' argument 1 names different: declaration 'p' definition 'pMan'. [funcArgNamesDifferent] berkeley-abc-0.0~git20230625.01b1bd1/src/map/mapper/mapper.h:158:49: note: Function 'Map_NodeAnd' argument 1 names different: declaration 'p' definition 'pMan'. berkeley-abc-0.0~git20230625.01b1bd1/src/map/mapper/mapperCreate.c:449:39: note: Function 'Map_NodeAnd' argument 1 names different: declaration 'p' definition 'pMan'. berkeley-abc-0.0~git20230625.01b1bd1/src/map/mapper/mapperCreate.c:504:35: style:inconclusive: Function 'Map_TableResize' argument 1 names different: declaration 'p' definition 'pMan'. [funcArgNamesDifferent] berkeley-abc-0.0~git20230625.01b1bd1/src/map/mapper/mapperCreate.c:29:53: note: Function 'Map_TableResize' argument 1 names different: declaration 'p' definition 'pMan'. berkeley-abc-0.0~git20230625.01b1bd1/src/map/mapper/mapperCreate.c:504:35: note: Function 'Map_TableResize' argument 1 names different: declaration 'p' definition 'pMan'. berkeley-abc-0.0~git20230625.01b1bd1/src/map/mapper/mapperCreate.c:49:50: style: Parameter 'p' can be declared as pointer to const [constParameterPointer] berkeley-abc-0.0~git20230625.01b1bd1/src/map/mapper/mapperCreate.c:50:51: style: Parameter 'p' can be declared as pointer to const [constParameterPointer] berkeley-abc-0.0~git20230625.01b1bd1/src/map/mapper/mapperCreate.c:52:49: style: Parameter 'p' can be declared as pointer to const [constParameterPointer] berkeley-abc-0.0~git20230625.01b1bd1/src/map/mapper/mapperCreate.c:53:49: style: Parameter 'p' can be declared as pointer to const [constParameterPointer] berkeley-abc-0.0~git20230625.01b1bd1/src/map/mapper/mapperCreate.c:56:49: style: Parameter 'p' can be declared as pointer to const [constParameterPointer] berkeley-abc-0.0~git20230625.01b1bd1/src/map/mapper/mapperCreate.c:57:55: style: Parameter 'p' can be declared as pointer to const [constParameterPointer] berkeley-abc-0.0~git20230625.01b1bd1/src/map/mapper/mapperCreate.c:58:57: style: Parameter 'p' can be declared as pointer to const [constParameterPointer] berkeley-abc-0.0~git20230625.01b1bd1/src/map/mapper/mapperCreate.c:60:49: style: Parameter 'p' can be declared as pointer to const [constParameterPointer] berkeley-abc-0.0~git20230625.01b1bd1/src/map/mapper/mapperCreate.c:61:51: style: Parameter 'p' can be declared as pointer to const [constParameterPointer] berkeley-abc-0.0~git20230625.01b1bd1/src/map/mapper/mapperCreate.c:62:53: style: Parameter 'p' can be declared as pointer to const [constParameterPointer] berkeley-abc-0.0~git20230625.01b1bd1/src/map/mapper/mapperCreate.c:70:58: style: Parameter 'p' can be declared as pointer to const [constParameterPointer] berkeley-abc-0.0~git20230625.01b1bd1/src/map/mapper/mapperCreate.c:90:47: style: Parameter 'p' can be declared as pointer to const [constParameterPointer] berkeley-abc-0.0~git20230625.01b1bd1/src/map/mapper/mapperCreate.c:92:47: style: Parameter 'p' can be declared as pointer to const [constParameterPointer] berkeley-abc-0.0~git20230625.01b1bd1/src/map/mapper/mapperCreate.c:94:48: style: Parameter 'p' can be declared as pointer to const [constParameterPointer] berkeley-abc-0.0~git20230625.01b1bd1/src/map/mapper/mapperCreate.c:96:47: style: Parameter 'p' can be declared as pointer to const [constParameterPointer] berkeley-abc-0.0~git20230625.01b1bd1/src/map/mapper/mapperCreate.c:97:47: style: Parameter 'p' can be declared as pointer to const [constParameterPointer] berkeley-abc-0.0~git20230625.01b1bd1/src/map/mapper/mapperCreate.c:134:51: style: Parameter 'p' can be declared as pointer to const [constParameterPointer] berkeley-abc-0.0~git20230625.01b1bd1/src/map/mapper/mapperCreate.c:135:48: style: Parameter 'p' can be declared as pointer to const [constParameterPointer] berkeley-abc-0.0~git20230625.01b1bd1/src/map/mapper/mapperCreate.c:139:46: style: Parameter 'p' can be declared as pointer to const [constParameterPointer] berkeley-abc-0.0~git20230625.01b1bd1/src/map/mapper/mapperCreate.c:152:53: style: Parameter 'p' can be declared as pointer to const [constParameterPointer] berkeley-abc-0.0~git20230625.01b1bd1/src/map/mapper/mapperCreate.c:153:50: style: Parameter 'p' can be declared as pointer to const [constParameterPointer] berkeley-abc-0.0~git20230625.01b1bd1/src/map/mapper/mapperCreate.c:154:49: style: Parameter 'p' can be declared as pointer to const [constParameterPointer] berkeley-abc-0.0~git20230625.01b1bd1/src/map/mapper/mapperCreate.c:155:52: style: Parameter 'p' can be declared as pointer to const [constParameterPointer] berkeley-abc-0.0~git20230625.01b1bd1/src/map/mapper/mapperCreate.c:156:54: style: Parameter 'p' can be declared as pointer to const [constParameterPointer] berkeley-abc-0.0~git20230625.01b1bd1/src/map/mapper/mapperCreate.c:157:50: style: Parameter 'p' can be declared as pointer to const [constParameterPointer] berkeley-abc-0.0~git20230625.01b1bd1/src/map/mapper/mapperCreate.c:158:55: style: Parameter 'p' can be declared as pointer to const [constParameterPointer] berkeley-abc-0.0~git20230625.01b1bd1/src/map/mapper/mapperCreate.c:159:52: style: Parameter 'p' can be declared as pointer to const [constParameterPointer] berkeley-abc-0.0~git20230625.01b1bd1/src/map/mapper/mapperCreate.c:160:57: style: Parameter 'p' can be declared as pointer to const [constParameterPointer] berkeley-abc-0.0~git20230625.01b1bd1/src/map/mapper/mapperCreate.c:162:58: style: Parameter 'p' can be declared as pointer to const [constParameterPointer] berkeley-abc-0.0~git20230625.01b1bd1/src/map/mapper/mapperCreate.c:163:59: style: Parameter 'p' can be declared as pointer to const [constParameterPointer] berkeley-abc-0.0~git20230625.01b1bd1/src/map/mapper/mapperCreate.c:164:60: style: Parameter 'p' can be declared as pointer to const [constParameterPointer] berkeley-abc-0.0~git20230625.01b1bd1/src/map/mapper/mapperCreate.c:165:59: style: Parameter 'p' can be declared as pointer to const [constParameterPointer] berkeley-abc-0.0~git20230625.01b1bd1/src/map/mapper/mapperCreate.c:288:18: style: Variable 'pNode' can be declared as pointer to const [constVariablePointer] berkeley-abc-0.0~git20230625.01b1bd1/src/map/mapper/mapperCreate.c:343:38: style: Parameter 'pName' can be declared as pointer to const [constParameterPointer] berkeley-abc-0.0~git20230625.01b1bd1/src/map/mapper/mapperCreate.c:512:5: style: Variable 'clk' is assigned a value that is never used. [unreadVariable] berkeley-abc-0.0~git20230625.01b1bd1/src/map/mapper/mapperCanon.c:241:23: style: Condition 'uCanon0=uCanon1' is not redundant berkeley-abc-0.0~git20230625.01b1bd1/src/map/mapper/mapperCanon.c:241:23: note: Condition 'uCanon0pSuperBest' is always true [knownConditionTrueFalse] berkeley-abc-0.0~git20230625.01b1bd1/src/map/mapper/mapperMatch.c:626:14: style: Condition '!Map_MatchNodePhase(p,pNode,0)' is always false [knownConditionTrueFalse] berkeley-abc-0.0~git20230625.01b1bd1/src/map/mapper/mapperMatch.c:626:33: note: Calling function 'Map_MatchNodePhase' returns 1 berkeley-abc-0.0~git20230625.01b1bd1/src/map/mapper/mapperMatch.c:626:14: note: Condition '!Map_MatchNodePhase(p,pNode,0)' is always false berkeley-abc-0.0~git20230625.01b1bd1/src/map/mapper/mapperMatch.c:632:14: style: Condition '!Map_MatchNodePhase(p,pNode,1)' is always false [knownConditionTrueFalse] berkeley-abc-0.0~git20230625.01b1bd1/src/map/mapper/mapperMatch.c:632:33: note: Calling function 'Map_MatchNodePhase' returns 1 berkeley-abc-0.0~git20230625.01b1bd1/src/map/mapper/mapperMatch.c:632:14: note: Condition '!Map_MatchNodePhase(p,pNode,1)' is always false berkeley-abc-0.0~git20230625.01b1bd1/src/map/mapper/mapperMatch.c:115:51: style: Same expression on both sides of '&&'. [duplicateExpression] berkeley-abc-0.0~git20230625.01b1bd1/src/map/mapper/mapperMatch.c:77:35: style: Parameter 'pMan' can be declared as pointer to const [constParameterPointer] berkeley-abc-0.0~git20230625.01b1bd1/src/map/mapper/mapperMatch.c:346:19: style: Variable 'Area2' is assigned a value that is never used. [unreadVariable] berkeley-abc-0.0~git20230625.01b1bd1/src/map/mapper/mapperMatch.c:348:19: style: Variable 'Area2' is assigned a value that is never used. [unreadVariable] berkeley-abc-0.0~git20230625.01b1bd1/src/map/mapper/mapperSwitch.c:219:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Switching [valueFlowBailoutIncompleteVar] berkeley-abc-0.0~git20230625.01b1bd1/src/map/mapper/mapperCut.c:613:59: warning: Either the condition 'fMismatch==1' is redundant or the array 'pCut2->ppLeaves[6]' is accessed at index -1, which is out of bounds. [negativeIndex] berkeley-abc-0.0~git20230625.01b1bd1/src/map/mapper/mapperCut.c:612:23: note: Assignment 'i=0', assigned value is 0 berkeley-abc-0.0~git20230625.01b1bd1/src/map/mapper/mapperCut.c:615:36: note: Assuming that condition 'fMismatch==1' is not redundant berkeley-abc-0.0~git20230625.01b1bd1/src/map/mapper/mapperCut.c:613:59: note: Negative array index berkeley-abc-0.0~git20230625.01b1bd1/src/map/mapper/mapperCut.c:630:33: warning: Either the condition 'fMismatch==1' is redundant or the array 'pCut1->ppLeaves[6]' is accessed at index -1, which is out of bounds. [negativeIndex] berkeley-abc-0.0~git20230625.01b1bd1/src/map/mapper/mapperCut.c:629:19: note: Assignment 'i=0', assigned value is 0 berkeley-abc-0.0~git20230625.01b1bd1/src/map/mapper/mapperCut.c:632:32: note: Assuming that condition 'fMismatch==1' is not redundant berkeley-abc-0.0~git20230625.01b1bd1/src/map/mapper/mapperCut.c:630:33: note: Negative array index berkeley-abc-0.0~git20230625.01b1bd1/src/map/mapper/mapperCut.c:100:42: style: Parameter 'pMan' can be declared as pointer to const [constParameterPointer] berkeley-abc-0.0~git20230625.01b1bd1/src/map/mapper/mapperCut.c:717:59: style: Parameter 'ppNodes' can be declared as const array [constParameter] berkeley-abc-0.0~git20230625.01b1bd1/src/map/mapper/mapperCut.c:788:33: style: Parameter 'pMan' can be declared as pointer to const [constParameterPointer] berkeley-abc-0.0~git20230625.01b1bd1/src/map/mapper/mapperCut.c:788:51: style: Parameter 'pCut' can be declared as pointer to const [constParameterPointer] berkeley-abc-0.0~git20230625.01b1bd1/src/map/mapper/mapperCut.c:788:70: style: Parameter 'pRoot' can be declared as pointer to const [constParameterPointer] berkeley-abc-0.0~git20230625.01b1bd1/src/map/mapper/mapperCut.c:888:17: style: Variable 'pCut' can be declared as pointer to const [constVariablePointer] berkeley-abc-0.0~git20230625.01b1bd1/src/map/mapper/mapperCut.c:1086:58: style: Parameter 'pCut' can be declared as pointer to const [constParameterPointer] berkeley-abc-0.0~git20230625.01b1bd1/src/map/mapper/mapperCut.c:1086:76: style: Parameter 'pTemp0' can be declared as pointer to const [constParameterPointer] berkeley-abc-0.0~git20230625.01b1bd1/src/map/mapper/mapperCut.c:1086:96: style: Parameter 'pTemp1' can be declared as pointer to const [constParameterPointer] berkeley-abc-0.0~git20230625.01b1bd1/src/map/mapper/mapperSwitch.c:99:43: style: Parameter 'pNode' can be declared as pointer to const [constParameterPointer] berkeley-abc-0.0~git20230625.01b1bd1/src/map/mapper/mapperSwitch.c:49:14: style: Variable 'aResult2' is assigned a value that is never used. [unreadVariable] berkeley-abc-0.0~git20230625.01b1bd1/src/map/mapper/mapperTable.c:92:46: style:inconclusive: Function 'Map_SuperTableInsertC' argument 1 names different: declaration 'pLib' definition 'p'. [funcArgNamesDifferent] berkeley-abc-0.0~git20230625.01b1bd1/src/map/mapper/mapperInt.h:409:67: note: Function 'Map_SuperTableInsertC' argument 1 names different: declaration 'pLib' definition 'p'. berkeley-abc-0.0~git20230625.01b1bd1/src/map/mapper/mapperTable.c:92:46: note: Function 'Map_SuperTableInsertC' argument 1 names different: declaration 'pLib' definition 'p'. berkeley-abc-0.0~git20230625.01b1bd1/src/map/mapper/mapperTable.c:137:45: style:inconclusive: Function 'Map_SuperTableInsert' argument 1 names different: declaration 'pLib' definition 'p'. [funcArgNamesDifferent] berkeley-abc-0.0~git20230625.01b1bd1/src/map/mapper/mapperInt.h:410:66: note: Function 'Map_SuperTableInsert' argument 1 names different: declaration 'pLib' definition 'p'. berkeley-abc-0.0~git20230625.01b1bd1/src/map/mapper/mapperTable.c:137:45: note: Function 'Map_SuperTableInsert' argument 1 names different: declaration 'pLib' definition 'p'. berkeley-abc-0.0~git20230625.01b1bd1/src/map/mapper/mapperTable.c:183:55: style:inconclusive: Function 'Map_SuperTableLookupC' argument 1 names different: declaration 'pLib' definition 'p'. [funcArgNamesDifferent] berkeley-abc-0.0~git20230625.01b1bd1/src/map/mapper/mapper.h:182:64: note: Function 'Map_SuperTableLookupC' argument 1 names different: declaration 'pLib' definition 'p'. berkeley-abc-0.0~git20230625.01b1bd1/src/map/mapper/mapperTable.c:183:55: note: Function 'Map_SuperTableLookupC' argument 1 names different: declaration 'pLib' definition 'p'. berkeley-abc-0.0~git20230625.01b1bd1/src/map/mapper/mapperTable.c:233:46: style:inconclusive: Function 'Map_SuperTableResize' argument 1 names different: declaration 'pLib' definition 'p'. [funcArgNamesDifferent] berkeley-abc-0.0~git20230625.01b1bd1/src/map/mapper/mapperTable.c:31:53: note: Function 'Map_SuperTableResize' argument 1 names different: declaration 'pLib' definition 'p'. berkeley-abc-0.0~git20230625.01b1bd1/src/map/mapper/mapperTable.c:233:46: note: Function 'Map_SuperTableResize' argument 1 names different: declaration 'pLib' definition 'p'. berkeley-abc-0.0~git20230625.01b1bd1/src/map/mapper/mapperTable.c:92:58: style: Parameter 'uTruthC' can be declared as const array [constParameter] berkeley-abc-0.0~git20230625.01b1bd1/src/map/mapper/mapperTable.c:137:57: style: Parameter 'uTruth' can be declared as const array [constParameter] berkeley-abc-0.0~git20230625.01b1bd1/src/map/mapper/mapperTable.c:183:67: style: Parameter 'uTruth' can be declared as const array [constParameter] berkeley-abc-0.0~git20230625.01b1bd1/src/map/mapper/mapperTable.c:208:55: style: Parameter 'p' can be declared as pointer to const [constParameterPointer] berkeley-abc-0.0~git20230625.01b1bd1/src/map/mapper/mapperTable.c:208:67: style: Parameter 'uTruth' can be declared as const array [constParameter] berkeley-abc-0.0~git20230625.01b1bd1/src/map/mapper/mapperTable.c:315:54: style: Parameter 'p' can be declared as pointer to const [constParameterPointer] berkeley-abc-0.0~git20230625.01b1bd1/src/map/mapper/mapperTable.c:362:61: style: Parameter 'p' can be declared as pointer to const [constParameterPointer] berkeley-abc-0.0~git20230625.01b1bd1/src/map/mapper/mapperTree.c:486:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] berkeley-abc-0.0~git20230625.01b1bd1/src/map/mapper/mapperTree.c:814:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MIO_PHASE_INV [valueFlowBailoutIncompleteVar] berkeley-abc-0.0~git20230625.01b1bd1/src/map/mapper/mapperTree.c:1000:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] berkeley-abc-0.0~git20230625.01b1bd1/src/map/mapper/mapperTime.c:50:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FLT_MAX [valueFlowBailoutIncompleteVar] berkeley-abc-0.0~git20230625.01b1bd1/src/map/mapper/mapperTime.c:88:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FLT_MAX [valueFlowBailoutIncompleteVar] berkeley-abc-0.0~git20230625.01b1bd1/src/map/mapper/mapperTime.c:232:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FLT_MAX [valueFlowBailoutIncompleteVar] berkeley-abc-0.0~git20230625.01b1bd1/src/map/mapper/mapperTime.c:306:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable tRequired [valueFlowBailoutIncompleteVar] berkeley-abc-0.0~git20230625.01b1bd1/src/map/mapper/mapperTime.c:409:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable tRequired [valueFlowBailoutIncompleteVar] berkeley-abc-0.0~git20230625.01b1bd1/src/map/mapper/mapperTruth.c:55:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] berkeley-abc-0.0~git20230625.01b1bd1/src/map/mapper/mapperTruth.c:105:106: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ppfRes [valueFlowBailoutIncompleteVar] berkeley-abc-0.0~git20230625.01b1bd1/src/map/mapper/mapperTruth.c:232:56: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable M [valueFlowBailoutIncompleteVar] berkeley-abc-0.0~git20230625.01b1bd1/src/map/mapper/mapperTruth.c:122:10: style: Condition 'fUseFast' is always true [knownConditionTrueFalse] berkeley-abc-0.0~git20230625.01b1bd1/src/map/mapper/mapperTruth.c:101:20: note: Assignment 'fUseFast=1', assigned value is 1 berkeley-abc-0.0~git20230625.01b1bd1/src/map/mapper/mapperTruth.c:108:24: note: Assuming condition is false berkeley-abc-0.0~git20230625.01b1bd1/src/map/mapper/mapperTruth.c:122:10: note: Condition 'fUseFast' is always true berkeley-abc-0.0~git20230625.01b1bd1/src/map/mapper/mapperTruth.c:152:10: style: Condition 'fUseFast' is always true [knownConditionTrueFalse] berkeley-abc-0.0~git20230625.01b1bd1/src/map/mapper/mapperTruth.c:101:20: note: Assignment 'fUseFast=1', assigned value is 1 berkeley-abc-0.0~git20230625.01b1bd1/src/map/mapper/mapperTruth.c:108:24: note: Assuming condition is false berkeley-abc-0.0~git20230625.01b1bd1/src/map/mapper/mapperTruth.c:152:10: note: Condition 'fUseFast' is always true berkeley-abc-0.0~git20230625.01b1bd1/src/map/mapper/mapperTruth.c:94:33: style:inconclusive: Function 'Map_TruthsCut' argument 1 names different: declaration 'pMan' definition 'p'. [funcArgNamesDifferent] berkeley-abc-0.0~git20230625.01b1bd1/src/map/mapper/mapperTruth.c:28:40: note: Function 'Map_TruthsCut' argument 1 names different: declaration 'pMan' definition 'p'. berkeley-abc-0.0~git20230625.01b1bd1/src/map/mapper/mapperTruth.c:94:33: note: Function 'Map_TruthsCut' argument 1 names different: declaration 'pMan' definition 'p'. berkeley-abc-0.0~git20230625.01b1bd1/src/map/mapper/mapperUtils.c:450:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable pRepr [valueFlowBailoutIncompleteVar] berkeley-abc-0.0~git20230625.01b1bd1/src/map/mapper/mapperUtils.c:656:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable pData0 [valueFlowBailoutIncompleteVar] berkeley-abc-0.0~git20230625.01b1bd1/src/map/mapper/mapperUtils.c:729:70: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FLT_MAX [valueFlowBailoutIncompleteVar] berkeley-abc-0.0~git20230625.01b1bd1/src/map/mapper/mapperUtils.c:755:77: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Level [valueFlowBailoutIncompleteVar] berkeley-abc-0.0~git20230625.01b1bd1/src/map/mapper/mapperTree.c:68:13: portability: Non reentrant function 'strtok' called. For threadsafe applications it is recommended to use the reentrant replacement function 'strtok_r'. [prohibitedstrtokCalled] berkeley-abc-0.0~git20230625.01b1bd1/src/map/mapper/mapperTree.c:72:17: portability: Non reentrant function 'strtok' called. For threadsafe applications it is recommended to use the reentrant replacement function 'strtok_r'. [prohibitedstrtokCalled] berkeley-abc-0.0~git20230625.01b1bd1/src/map/mapper/mapperTree.c:86:28: portability: Non reentrant function 'strtok' called. For threadsafe applications it is recommended to use the reentrant replacement function 'strtok_r'. [prohibitedstrtokCalled] berkeley-abc-0.0~git20230625.01b1bd1/src/map/mapper/mapperTree.c:120:21: portability: Non reentrant function 'strtok' called. For threadsafe applications it is recommended to use the reentrant replacement function 'strtok_r'. [prohibitedstrtokCalled] berkeley-abc-0.0~git20230625.01b1bd1/src/map/mapper/mapperTree.c:128:13: portability: Non reentrant function 'strtok' called. For threadsafe applications it is recommended to use the reentrant replacement function 'strtok_r'. [prohibitedstrtokCalled] berkeley-abc-0.0~git20230625.01b1bd1/src/map/mapper/mapperTree.c:414:16: portability: Non reentrant function 'strtok' called. For threadsafe applications it is recommended to use the reentrant replacement function 'strtok_r'. [prohibitedstrtokCalled] berkeley-abc-0.0~git20230625.01b1bd1/src/map/mapper/mapperTree.c:782:10: style: Condition 'fMaxDelay' is always false [knownConditionTrueFalse] berkeley-abc-0.0~git20230625.01b1bd1/src/map/mapper/mapperTree.c:778:21: note: Assignment 'fMaxDelay=0', assigned value is 0 berkeley-abc-0.0~git20230625.01b1bd1/src/map/mapper/mapperTree.c:782:10: note: Condition 'fMaxDelay' is always false berkeley-abc-0.0~git20230625.01b1bd1/src/map/mapper/mapperTree.c:1001:9: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] berkeley-abc-0.0~git20230625.01b1bd1/src/map/mapper/mapperTree.c:436:14: style: Variable 'RetValue' is reassigned a value before the old one has been used. [redundantAssignment] berkeley-abc-0.0~git20230625.01b1bd1/src/map/mapper/mapperTree.c:428:14: note: RetValue is assigned berkeley-abc-0.0~git20230625.01b1bd1/src/map/mapper/mapperTree.c:436:14: note: RetValue is overwritten berkeley-abc-0.0~git20230625.01b1bd1/src/map/mapper/mapperTree.c:447:14: style: Variable 'RetValue' is reassigned a value before the old one has been used. [redundantAssignment] berkeley-abc-0.0~git20230625.01b1bd1/src/map/mapper/mapperTree.c:439:14: note: RetValue is assigned berkeley-abc-0.0~git20230625.01b1bd1/src/map/mapper/mapperTree.c:447:14: note: RetValue is overwritten berkeley-abc-0.0~git20230625.01b1bd1/src/map/mapper/mapperTree.c:320:12: style: Variable 'pEnd' can be declared as pointer to const [constVariablePointer] berkeley-abc-0.0~git20230625.01b1bd1/src/map/mapper/mapperTree.c:391:106: style: Parameter 'pFileName' can be declared as pointer to const [constParameterPointer] berkeley-abc-0.0~git20230625.01b1bd1/src/map/mapper/mapperTree.c:774:50: style: Parameter 'pLib' can be declared as pointer to const [constParameterPointer] berkeley-abc-0.0~git20230625.01b1bd1/src/map/mapper/mapperTree.c:938:70: style: Parameter 'uTruth' can be declared as const array [constParameter] berkeley-abc-0.0~git20230625.01b1bd1/src/map/mapper/mapperTree.c:552:26: style: Variable 'tExcludeGate' is assigned a value that is never used. [unreadVariable] berkeley-abc-0.0~git20230625.01b1bd1/src/map/mapper/mapperTime.c:75:90: style:inconclusive: Function 'Map_TimeCutComputeArrival' argument 4 names different: declaration 'tWorstCaseLimit' definition 'tWorstLimit'. [funcArgNamesDifferent] berkeley-abc-0.0~git20230625.01b1bd1/src/map/mapper/mapperInt.h:415:109: note: Function 'Map_TimeCutComputeArrival' argument 4 names different: declaration 'tWorstCaseLimit' definition 'tWorstLimit'. berkeley-abc-0.0~git20230625.01b1bd1/src/map/mapper/mapperTime.c:75:90: note: Function 'Map_TimeCutComputeArrival' argument 4 names different: declaration 'tWorstCaseLimit' definition 'tWorstLimit'. berkeley-abc-0.0~git20230625.01b1bd1/src/map/mapper/mapperTime.c:81:18: style: Variable 'ptArrIn' can be declared as pointer to const [constVariablePointer] berkeley-abc-0.0~git20230625.01b1bd1/src/map/mapper/mapperTime.c:154:29: style: Variable 'ptReqOut' can be declared as pointer to const [constVariablePointer] berkeley-abc-0.0~git20230625.01b1bd1/src/map/mapper/mapperTime.c:221:18: style: Variable 'ptArrIn' can be declared as pointer to const [constVariablePointer] berkeley-abc-0.0~git20230625.01b1bd1/src/map/mapper/mapperTime.c:292:29: style: Variable 'ptReqOut' can be declared as pointer to const [constVariablePointer] berkeley-abc-0.0~git20230625.01b1bd1/src/map/mapper/mapperTime.c:388:28: style: Variable 'ptTimeA' can be declared as pointer to const [constVariablePointer] berkeley-abc-0.0~git20230625.01b1bd1/src/map/mio/mio.h:33:0: debug: Failed to parse 'typedef ABC_NAMESPACE_HEADER_START enum { MIO_PHASE_UNKNOWN , MIO_PHASE_INV , MIO_PHASE_NONINV } Mio_PinPhase_t ;'. The checking continues anyway. [simplifyTypedef] berkeley-abc-0.0~git20230625.01b1bd1/src/map/mapper/mapperVec.c:326:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Level [valueFlowBailoutIncompleteVar] berkeley-abc-0.0~git20230625.01b1bd1/src/map/mapper/mapperVec.c:87:49: style: Parameter 'p' can be declared as pointer to const [constParameterPointer] berkeley-abc-0.0~git20230625.01b1bd1/src/map/mapper/mapperVec.c:106:53: style: Parameter 'p' can be declared as pointer to const [constParameterPointer] berkeley-abc-0.0~git20230625.01b1bd1/src/map/mapper/mapperVec.c:122:42: style: Parameter 'p' can be declared as pointer to const [constParameterPointer] berkeley-abc-0.0~git20230625.01b1bd1/src/map/mapper/mapperVec.c:250:57: style: Parameter 'Entry' can be declared as pointer to const [constParameterPointer] berkeley-abc-0.0~git20230625.01b1bd1/src/map/mio/mio.c:208:57: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EOF [valueFlowBailoutIncompleteVar] berkeley-abc-0.0~git20230625.01b1bd1/src/map/mio/mio.c:299:60: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EOF [valueFlowBailoutIncompleteVar] berkeley-abc-0.0~git20230625.01b1bd1/src/map/mio/mio.c:422:59: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EOF [valueFlowBailoutIncompleteVar] berkeley-abc-0.0~git20230625.01b1bd1/src/map/mio/mio.c:503:59: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EOF [valueFlowBailoutIncompleteVar] berkeley-abc-0.0~git20230625.01b1bd1/src/map/mio/mio.c:565:56: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EOF [valueFlowBailoutIncompleteVar] berkeley-abc-0.0~git20230625.01b1bd1/src/map/mio/mio.c:633:56: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EOF [valueFlowBailoutIncompleteVar] berkeley-abc-0.0~git20230625.01b1bd1/src/map/mio/mio.c:699:59: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EOF [valueFlowBailoutIncompleteVar] berkeley-abc-0.0~git20230625.01b1bd1/src/map/mio/mioApi.c:245:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ABC_INFINITY [valueFlowBailoutIncompleteVar] berkeley-abc-0.0~git20230625.01b1bd1/src/map/mio/mio.c:197:12: style: Variable 'pOut' can be declared as pointer to const [constVariablePointer] berkeley-abc-0.0~git20230625.01b1bd1/src/map/mio/mio.c:287:12: style: Variable 'pOut' can be declared as pointer to const [constVariablePointer] berkeley-abc-0.0~git20230625.01b1bd1/src/map/mio/mio.c:411:12: style: Variable 'pOut' can be declared as pointer to const [constVariablePointer] berkeley-abc-0.0~git20230625.01b1bd1/src/map/mio/mio.c:412:12: style: Variable 'pFileName' can be declared as pointer to const [constVariablePointer] berkeley-abc-0.0~git20230625.01b1bd1/src/map/mio/mio.c:492:12: style: Variable 'pOut' can be declared as pointer to const [constVariablePointer] berkeley-abc-0.0~git20230625.01b1bd1/src/map/mio/mio.c:555:21: style: Variable 'pOut' can be declared as pointer to const [constVariablePointer] berkeley-abc-0.0~git20230625.01b1bd1/src/map/mio/mio.c:625:12: style: Variable 'pOut' can be declared as pointer to const [constVariablePointer] berkeley-abc-0.0~git20230625.01b1bd1/src/map/mio/mio.c:626:12: style: Variable 'pFileName' can be declared as pointer to const [constVariablePointer] berkeley-abc-0.0~git20230625.01b1bd1/src/map/mio/mio.c:688:12: style: Variable 'pOut' can be declared as pointer to const [constVariablePointer] berkeley-abc-0.0~git20230625.01b1bd1/src/map/mio/mioApi.c:47:76: style:inconclusive: Function 'Mio_LibraryReadGateById' argument 2 names different: declaration 'iD' definition 'Id'. [funcArgNamesDifferent] berkeley-abc-0.0~git20230625.01b1bd1/src/map/mio/mio.h:115:80: note: Function 'Mio_LibraryReadGateById' argument 2 names different: declaration 'iD' definition 'Id'. berkeley-abc-0.0~git20230625.01b1bd1/src/map/mio/mioApi.c:47:76: note: Function 'Mio_LibraryReadGateById' argument 2 names different: declaration 'iD' definition 'Id'. berkeley-abc-0.0~git20230625.01b1bd1/src/map/mio/mioApi.c:43:66: style: Parameter 'pLib' can be declared as pointer to const [constParameterPointer] berkeley-abc-0.0~git20230625.01b1bd1/src/map/mio/mioApi.c:44:66: style: Parameter 'pLib' can be declared as pointer to const [constParameterPointer] berkeley-abc-0.0~git20230625.01b1bd1/src/map/mio/mioApi.c:45:66: style: Parameter 'pLib' can be declared as pointer to const [constParameterPointer] berkeley-abc-0.0~git20230625.01b1bd1/src/map/mio/mioApi.c:46:66: style: Parameter 'pLib' can be declared as pointer to const [constParameterPointer] berkeley-abc-0.0~git20230625.01b1bd1/src/map/mio/mioApi.c:48:66: style: Parameter 'pLib' can be declared as pointer to const [constParameterPointer] berkeley-abc-0.0~git20230625.01b1bd1/src/map/mio/mioApi.c:49:66: style: Parameter 'pLib' can be declared as pointer to const [constParameterPointer] berkeley-abc-0.0~git20230625.01b1bd1/src/map/mio/mioApi.c:50:66: style: Parameter 'pLib' can be declared as pointer to const [constParameterPointer] berkeley-abc-0.0~git20230625.01b1bd1/src/map/mio/mioApi.c:51:66: style: Parameter 'pLib' can be declared as pointer to const [constParameterPointer] berkeley-abc-0.0~git20230625.01b1bd1/src/map/mio/mioApi.c:52:66: style: Parameter 'pLib' can be declared as pointer to const [constParameterPointer] berkeley-abc-0.0~git20230625.01b1bd1/src/map/mio/mioApi.c:53:66: style: Parameter 'pLib' can be declared as pointer to const [constParameterPointer] berkeley-abc-0.0~git20230625.01b1bd1/src/map/mio/mioApi.c:54:66: style: Parameter 'pLib' can be declared as pointer to const [constParameterPointer] berkeley-abc-0.0~git20230625.01b1bd1/src/map/mio/mioApi.c:55:66: style: Parameter 'pLib' can be declared as pointer to const [constParameterPointer] berkeley-abc-0.0~git20230625.01b1bd1/src/map/mio/mioApi.c:104:84: style: Parameter 'pOutName' can be declared as pointer to const [constParameterPointer] berkeley-abc-0.0~git20230625.01b1bd1/src/map/mio/mioApi.c:168:55: style: Parameter 'pGate' can be declared as pointer to const [constParameterPointer] berkeley-abc-0.0~git20230625.01b1bd1/src/map/mio/mioApi.c:169:55: style: Parameter 'pGate' can be declared as pointer to const [constParameterPointer] berkeley-abc-0.0~git20230625.01b1bd1/src/map/mio/mioApi.c:170:55: style: Parameter 'pGate' can be declared as pointer to const [constParameterPointer] berkeley-abc-0.0~git20230625.01b1bd1/src/map/mio/mioApi.c:171:55: style: Parameter 'pGate' can be declared as pointer to const [constParameterPointer] berkeley-abc-0.0~git20230625.01b1bd1/src/map/mio/mioApi.c:172:55: style: Parameter 'pGate' can be declared as pointer to const [constParameterPointer] berkeley-abc-0.0~git20230625.01b1bd1/src/map/mio/mioApi.c:173:55: style: Parameter 'pGate' can be declared as pointer to const [constParameterPointer] berkeley-abc-0.0~git20230625.01b1bd1/src/map/mio/mioApi.c:174:55: style: Parameter 'pGate' can be declared as pointer to const [constParameterPointer] berkeley-abc-0.0~git20230625.01b1bd1/src/map/mio/mioApi.c:175:55: style: Parameter 'pGate' can be declared as pointer to const [constParameterPointer] berkeley-abc-0.0~git20230625.01b1bd1/src/map/mio/mioApi.c:176:55: style: Parameter 'pGate' can be declared as pointer to const [constParameterPointer] berkeley-abc-0.0~git20230625.01b1bd1/src/map/mio/mioApi.c:177:55: style: Parameter 'pGate' can be declared as pointer to const [constParameterPointer] berkeley-abc-0.0~git20230625.01b1bd1/src/map/mio/mioApi.c:178:55: style: Parameter 'pGate' can be declared as pointer to const [constParameterPointer] berkeley-abc-0.0~git20230625.01b1bd1/src/map/mio/mioApi.c:179:55: style: Parameter 'pGate' can be declared as pointer to const [constParameterPointer] berkeley-abc-0.0~git20230625.01b1bd1/src/map/mio/mioApi.c:182:55: style: Parameter 'pGate' can be declared as pointer to const [constParameterPointer] berkeley-abc-0.0~git20230625.01b1bd1/src/map/mio/mioApi.c:183:55: style: Parameter 'pGate' can be declared as pointer to const [constParameterPointer] berkeley-abc-0.0~git20230625.01b1bd1/src/map/mio/mioApi.c:184:55: style: Parameter 'pGate' can be declared as pointer to const [constParameterPointer] berkeley-abc-0.0~git20230625.01b1bd1/src/map/mio/mioApi.c:185:55: style: Parameter 'pGate' can be declared as pointer to const [constParameterPointer] berkeley-abc-0.0~git20230625.01b1bd1/src/map/mio/mioApi.c:194:55: style: Parameter 'pGate' can be declared as pointer to const [constParameterPointer] berkeley-abc-0.0~git20230625.01b1bd1/src/map/mio/mioApi.c:207:59: style: Parameter 'pPin' can be declared as pointer to const [constParameterPointer] berkeley-abc-0.0~git20230625.01b1bd1/src/map/mio/mioApi.c:208:59: style: Parameter 'pPin' can be declared as pointer to const [constParameterPointer] berkeley-abc-0.0~git20230625.01b1bd1/src/map/mio/mioApi.c:209:59: style: Parameter 'pPin' can be declared as pointer to const [constParameterPointer] berkeley-abc-0.0~git20230625.01b1bd1/src/map/mio/mioApi.c:210:59: style: Parameter 'pPin' can be declared as pointer to const [constParameterPointer] berkeley-abc-0.0~git20230625.01b1bd1/src/map/mio/mioApi.c:211:59: style: Parameter 'pPin' can be declared as pointer to const [constParameterPointer] berkeley-abc-0.0~git20230625.01b1bd1/src/map/mio/mioApi.c:212:59: style: Parameter 'pPin' can be declared as pointer to const [constParameterPointer] berkeley-abc-0.0~git20230625.01b1bd1/src/map/mio/mioApi.c:213:59: style: Parameter 'pPin' can be declared as pointer to const [constParameterPointer] berkeley-abc-0.0~git20230625.01b1bd1/src/map/mio/mioApi.c:214:59: style: Parameter 'pPin' can be declared as pointer to const [constParameterPointer] berkeley-abc-0.0~git20230625.01b1bd1/src/map/mio/mioApi.c:215:59: style: Parameter 'pPin' can be declared as pointer to const [constParameterPointer] berkeley-abc-0.0~git20230625.01b1bd1/src/map/mio/mioApi.c:216:59: style: Parameter 'pPin' can be declared as pointer to const [constParameterPointer] berkeley-abc-0.0~git20230625.01b1bd1/src/map/mapper/mapperUtils.c:613:53: style:inconclusive: Function 'Map_CreateTableGate2Super' argument 1 names different: declaration 'p' definition 'pMan'. [funcArgNamesDifferent] berkeley-abc-0.0~git20230625.01b1bd1/src/map/mapper/mapper.h:186:64: note: Function 'Map_CreateTableGate2Super' argument 1 names different: declaration 'p' definition 'pMan'. berkeley-abc-0.0~git20230625.01b1bd1/src/map/mapper/mapperUtils.c:613:53: note: Function 'Map_CreateTableGate2Super' argument 1 names different: declaration 'p' definition 'pMan'. berkeley-abc-0.0~git20230625.01b1bd1/src/map/mapper/mapperUtils.c:292:18: style: Variable 'pTimes' can be declared as pointer to const [constVariablePointer] berkeley-abc-0.0~git20230625.01b1bd1/src/map/mapper/mapperUtils.c:293:18: style: Variable 'pNode' can be declared as pointer to const [constVariablePointer] berkeley-abc-0.0~git20230625.01b1bd1/src/map/mapper/mapperUtils.c:490:17: style: Variable 'pCut' can be declared as pointer to const [constVariablePointer] berkeley-abc-0.0~git20230625.01b1bd1/src/map/mapper/mapperUtils.c:524:18: style: Variable 'pN1' can be declared as pointer to const [constVariablePointer] berkeley-abc-0.0~git20230625.01b1bd1/src/map/mapper/mapperUtils.c:525:18: style: Variable 'pN2' can be declared as pointer to const [constVariablePointer] berkeley-abc-0.0~git20230625.01b1bd1/src/map/mio/mioForm.c:113:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Mem_Flex_t [valueFlowBailoutIncompleteVar] berkeley-abc-0.0~git20230625.01b1bd1/src/map/mio/exp.h:236:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable word [valueFlowBailoutIncompleteVar] berkeley-abc-0.0~git20230625.01b1bd1/src/map/mio/exp.h:295:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable word [valueFlowBailoutIncompleteVar] berkeley-abc-0.0~git20230625.01b1bd1/src/map/mio/mioFunc.c:273:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable word [valueFlowBailoutIncompleteVar] berkeley-abc-0.0~git20230625.01b1bd1/src/map/mio/mioParse.c:126:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] berkeley-abc-0.0~git20230625.01b1bd1/src/map/mio/mioForm.c:285:13: portability: Non reentrant function 'strtok' called. For threadsafe applications it is recommended to use the reentrant replacement function 'strtok_r'. [prohibitedstrtokCalled] berkeley-abc-0.0~git20230625.01b1bd1/src/map/mio/mioForm.c:296:17: portability: Non reentrant function 'strtok' called. For threadsafe applications it is recommended to use the reentrant replacement function 'strtok_r'. [prohibitedstrtokCalled] berkeley-abc-0.0~git20230625.01b1bd1/src/map/mio/mioForm.c:91:51: style: Parameter 'pName' can be declared as pointer to const [constParameterPointer] berkeley-abc-0.0~git20230625.01b1bd1/src/map/mio/mioForm.c:265:34: style: Parameter 'pFormula' can be declared as pointer to const [constParameterPointer] berkeley-abc-0.0~git20230625.01b1bd1/src/map/mio/mioRead.c:71:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] berkeley-abc-0.0~git20230625.01b1bd1/src/map/mio/mioRead.c:444:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MIO_PHASE_UNKNOWN [valueFlowBailoutIncompleteVar] berkeley-abc-0.0~git20230625.01b1bd1/src/map/mio/mioRead.c:699:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] berkeley-abc-0.0~git20230625.01b1bd1/src/map/mio/mioFunc.c:97:13: portability: Non reentrant function 'strtok' called. For threadsafe applications it is recommended to use the reentrant replacement function 'strtok_r'. [prohibitedstrtokCalled] berkeley-abc-0.0~git20230625.01b1bd1/src/map/mio/mioFunc.c:108:17: portability: Non reentrant function 'strtok' called. For threadsafe applications it is recommended to use the reentrant replacement function 'strtok_r'. [prohibitedstrtokCalled] berkeley-abc-0.0~git20230625.01b1bd1/src/map/mio/mioFunc.c:56:51: style: Parameter 'pName' can be declared as pointer to const [constParameterPointer] berkeley-abc-0.0~git20230625.01b1bd1/src/map/mio/exp.h:243:16: style: Variable 'pIn0' can be declared as pointer to const [constVariablePointer] berkeley-abc-0.0~git20230625.01b1bd1/src/map/mio/exp.h:244:16: style: Variable 'pIn1' can be declared as pointer to const [constVariablePointer] berkeley-abc-0.0~git20230625.01b1bd1/src/map/mio/exp.h:282:17: style: Variable 'Truth6' can be declared as const array [constVariable] berkeley-abc-0.0~git20230625.01b1bd1/src/map/mio/mioSop.c:88:5: error: There is an unknown macro here somewhere. Configuration is required. If Vec_IntForEachEntry is a macro then please configure it. [unknownMacro] berkeley-abc-0.0~git20230625.01b1bd1/src/map/mio/mioUtils.c:289:5: error: There is an unknown macro here somewhere. Configuration is required. If Vec_PtrForEachEntry is a macro then please configure it. [unknownMacro] berkeley-abc-0.0~git20230625.01b1bd1/src/map/mpm/mpmMig.h:125:101: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable fCompl [valueFlowBailoutIncompleteVar] berkeley-abc-0.0~git20230625.01b1bd1/src/map/mpm/mpmMig.h:126:101: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Id [valueFlowBailoutIncompleteVar] berkeley-abc-0.0~git20230625.01b1bd1/src/map/mpm/mpmMig.h:127:101: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Id [valueFlowBailoutIncompleteVar] berkeley-abc-0.0~git20230625.01b1bd1/src/map/mpm/mpmMig.h:128:122: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable fCompl [valueFlowBailoutIncompleteVar] berkeley-abc-0.0~git20230625.01b1bd1/src/map/mpm/mpmMig.h:129:133: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Id [valueFlowBailoutIncompleteVar] berkeley-abc-0.0~git20230625.01b1bd1/src/map/mpm/mpmInt.h:195:142: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ABC_INFINITY [valueFlowBailoutIncompleteVar] berkeley-abc-0.0~git20230625.01b1bd1/src/map/mpm/mpmInt.h:182:55: style: Parameter 'pCut' can be declared as pointer to const [constParameterPointer] berkeley-abc-0.0~git20230625.01b1bd1/src/map/mpm/mpmMig.h:103:53: style: Parameter 'p' can be declared as pointer to const [constParameterPointer] berkeley-abc-0.0~git20230625.01b1bd1/src/map/mpm/mpmMig.h:108:55: style: Parameter 'p' can be declared as pointer to const [constParameterPointer] berkeley-abc-0.0~git20230625.01b1bd1/src/map/mpm/mpmMig.h:109:55: style: Parameter 'p' can be declared as pointer to const [constParameterPointer] berkeley-abc-0.0~git20230625.01b1bd1/src/map/mpm/mpmMig.h:112:58: style: Parameter 'p' can be declared as pointer to const [constParameterPointer] berkeley-abc-0.0~git20230625.01b1bd1/src/map/mio/mioParse.c:112:21: style: Variable 'pName' can be declared as pointer to const [constVariablePointer] berkeley-abc-0.0~git20230625.01b1bd1/src/map/mio/mioParse.c:434:12: style: Variable 'pNameBest' can be declared as pointer to const [constVariablePointer] berkeley-abc-0.0~git20230625.01b1bd1/src/map/mpm/mpmAbc.c:209:5: error: There is an unknown macro here somewhere. Configuration is required. If Vec_PtrForEachEntry is a macro then please configure it. [unknownMacro] berkeley-abc-0.0~git20230625.01b1bd1/src/map/mpm/mpmDsd.c:649:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable nClauses [valueFlowBailoutIncompleteVar] berkeley-abc-0.0~git20230625.01b1bd1/src/map/mpm/mpmDsd.c:709:55: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable word [valueFlowBailoutIncompleteVar] berkeley-abc-0.0~git20230625.01b1bd1/src/map/mpm/mpmDsd.c:857:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable uTruth [valueFlowBailoutIncompleteVar] berkeley-abc-0.0~git20230625.01b1bd1/src/map/mpm/mpmGates.c:86:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] berkeley-abc-0.0~git20230625.01b1bd1/src/map/mio/mioRead.c:240:14: portability: Non reentrant function 'strtok' called. For threadsafe applications it is recommended to use the reentrant replacement function 'strtok_r'. [prohibitedstrtokCalled] berkeley-abc-0.0~git20230625.01b1bd1/src/map/mio/mioRead.c:250:30: portability: Non reentrant function 'strtok' called. For threadsafe applications it is recommended to use the reentrant replacement function 'strtok_r'. [prohibitedstrtokCalled] berkeley-abc-0.0~git20230625.01b1bd1/src/map/mio/mioRead.c:254:26: portability: Non reentrant function 'strtok' called. For threadsafe applications it is recommended to use the reentrant replacement function 'strtok_r'. [prohibitedstrtokCalled] berkeley-abc-0.0~git20230625.01b1bd1/src/map/mio/mioRead.c:370:14: portability: Non reentrant function 'strtok' called. For threadsafe applications it is recommended to use the reentrant replacement function 'strtok_r'. [prohibitedstrtokCalled] berkeley-abc-0.0~git20230625.01b1bd1/src/map/mio/mioRead.c:374:14: portability: Non reentrant function 'strtok' called. For threadsafe applications it is recommended to use the reentrant replacement function 'strtok_r'. [prohibitedstrtokCalled] berkeley-abc-0.0~git20230625.01b1bd1/src/map/mio/mioRead.c:380:14: portability: Non reentrant function 'strtok' called. For threadsafe applications it is recommended to use the reentrant replacement function 'strtok_r'. [prohibitedstrtokCalled] berkeley-abc-0.0~git20230625.01b1bd1/src/map/mio/mioRead.c:384:14: portability: Non reentrant function 'strtok' called. For threadsafe applications it is recommended to use the reentrant replacement function 'strtok_r'. [prohibitedstrtokCalled] berkeley-abc-0.0~git20230625.01b1bd1/src/map/mio/mioRead.c:394:14: portability: Non reentrant function 'strtok' called. For threadsafe applications it is recommended to use the reentrant replacement function 'strtok_r'. [prohibitedstrtokCalled] berkeley-abc-0.0~git20230625.01b1bd1/src/map/mio/mioRead.c:409:18: portability: Non reentrant function 'strtok' called. For threadsafe applications it is recommended to use the reentrant replacement function 'strtok_r'. [prohibitedstrtokCalled] berkeley-abc-0.0~git20230625.01b1bd1/src/map/mio/mioRead.c:438:14: portability: Non reentrant function 'strtok' called. For threadsafe applications it is recommended to use the reentrant replacement function 'strtok_r'. [prohibitedstrtokCalled] berkeley-abc-0.0~git20230625.01b1bd1/src/map/mio/mioRead.c:442:14: portability: Non reentrant function 'strtok' called. For threadsafe applications it is recommended to use the reentrant replacement function 'strtok_r'. [prohibitedstrtokCalled] berkeley-abc-0.0~git20230625.01b1bd1/src/map/mio/mioRead.c:457:14: portability: Non reentrant function 'strtok' called. For threadsafe applications it is recommended to use the reentrant replacement function 'strtok_r'. [prohibitedstrtokCalled] berkeley-abc-0.0~git20230625.01b1bd1/src/map/mio/mioRead.c:460:14: portability: Non reentrant function 'strtok' called. For threadsafe applications it is recommended to use the reentrant replacement function 'strtok_r'. [prohibitedstrtokCalled] berkeley-abc-0.0~git20230625.01b1bd1/src/map/mio/mioRead.c:463:14: portability: Non reentrant function 'strtok' called. For threadsafe applications it is recommended to use the reentrant replacement function 'strtok_r'. [prohibitedstrtokCalled] berkeley-abc-0.0~git20230625.01b1bd1/src/map/mio/mioRead.c:466:14: portability: Non reentrant function 'strtok' called. For threadsafe applications it is recommended to use the reentrant replacement function 'strtok_r'. [prohibitedstrtokCalled] berkeley-abc-0.0~git20230625.01b1bd1/src/map/mio/mioRead.c:469:14: portability: Non reentrant function 'strtok' called. For threadsafe applications it is recommended to use the reentrant replacement function 'strtok_r'. [prohibitedstrtokCalled] berkeley-abc-0.0~git20230625.01b1bd1/src/map/mio/mioRead.c:472:14: portability: Non reentrant function 'strtok' called. For threadsafe applications it is recommended to use the reentrant replacement function 'strtok_r'. [prohibitedstrtokCalled] berkeley-abc-0.0~git20230625.01b1bd1/src/map/mio/mioRead.c:483:18: portability: Non reentrant function 'strtok' called. For threadsafe applications it is recommended to use the reentrant replacement function 'strtok_r'. [prohibitedstrtokCalled] berkeley-abc-0.0~git20230625.01b1bd1/src/map/mio/mioRead.c:487:18: portability: Non reentrant function 'strtok' called. For threadsafe applications it is recommended to use the reentrant replacement function 'strtok_r'. [prohibitedstrtokCalled] berkeley-abc-0.0~git20230625.01b1bd1/src/map/mio/mioRead.c:370:12: style: Redundant initialization for 'pToken'. The initialized value is overwritten before it is read. [redundantInitialization] berkeley-abc-0.0~git20230625.01b1bd1/src/map/mio/mioRead.c:363:19: note: pToken is initialized berkeley-abc-0.0~git20230625.01b1bd1/src/map/mio/mioRead.c:370:12: note: pToken is overwritten berkeley-abc-0.0~git20230625.01b1bd1/src/map/mio/mioRead.c:438:12: style: Redundant initialization for 'pToken'. The initialized value is overwritten before it is read. [redundantInitialization] berkeley-abc-0.0~git20230625.01b1bd1/src/map/mio/mioRead.c:432:19: note: pToken is initialized berkeley-abc-0.0~git20230625.01b1bd1/src/map/mio/mioRead.c:438:12: note: pToken is overwritten berkeley-abc-0.0~git20230625.01b1bd1/src/map/mio/mioRead.c:685:36: style: Parameter 'ExcludeFile' can be declared as pointer to const [constParameterPointer] berkeley-abc-0.0~git20230625.01b1bd1/src/map/mio/mioRead.c:68:26: style: Variable 'tExcludeGate' is assigned a value that is never used. [unreadVariable] berkeley-abc-0.0~git20230625.01b1bd1/src/map/mio/mioRead.c:134:14: style: Variable 'RetValue' is assigned a value that is never used. [unreadVariable] berkeley-abc-0.0~git20230625.01b1bd1/src/map/mpm/mpmMan.c:49:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable word [valueFlowBailoutIncompleteVar] berkeley-abc-0.0~git20230625.01b1bd1/src/map/mpm/mpmDsd.c:958:6: style: Condition 'fVerbose' is always false [knownConditionTrueFalse] berkeley-abc-0.0~git20230625.01b1bd1/src/map/mpm/mpmDsd.c:932:20: note: Assignment 'fVerbose=0', assigned value is 0 berkeley-abc-0.0~git20230625.01b1bd1/src/map/mpm/mpmDsd.c:958:6: note: Condition 'fVerbose' is always false berkeley-abc-0.0~git20230625.01b1bd1/src/map/mpm/mpmDsd.c:1021:6: style: Condition 'fVerbose' is always false [knownConditionTrueFalse] berkeley-abc-0.0~git20230625.01b1bd1/src/map/mpm/mpmDsd.c:932:20: note: Assignment 'fVerbose=0', assigned value is 0 berkeley-abc-0.0~git20230625.01b1bd1/src/map/mpm/mpmDsd.c:997:17: note: Assuming condition is false berkeley-abc-0.0~git20230625.01b1bd1/src/map/mpm/mpmDsd.c:1021:6: note: Condition 'fVerbose' is always false berkeley-abc-0.0~git20230625.01b1bd1/src/map/mpm/mpmDsd.c:740:9: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] berkeley-abc-0.0~git20230625.01b1bd1/src/map/mpm/mpmDsd.c:710:14: style: Variable 'RetValue' is reassigned a value before the old one has been used. [redundantAssignment] berkeley-abc-0.0~git20230625.01b1bd1/src/map/mpm/mpmDsd.c:709:14: note: RetValue is assigned berkeley-abc-0.0~git20230625.01b1bd1/src/map/mpm/mpmDsd.c:710:14: note: RetValue is overwritten berkeley-abc-0.0~git20230625.01b1bd1/src/map/mpm/mpmDsd.c:883:67: style:inconclusive: Function 'Mpm_CutTruthFromDsd' argument 3 names different: declaration 'iDsdLit' definition 'iClass'. [funcArgNamesDifferent] berkeley-abc-0.0~git20230625.01b1bd1/src/map/mpm/mpmInt.h:241:91: note: Function 'Mpm_CutTruthFromDsd' argument 3 names different: declaration 'iDsdLit' definition 'iClass'. berkeley-abc-0.0~git20230625.01b1bd1/src/map/mpm/mpmDsd.c:883:67: note: Function 'Mpm_CutTruthFromDsd' argument 3 names different: declaration 'iDsdLit' definition 'iClass'. berkeley-abc-0.0~git20230625.01b1bd1/src/map/mpm/mpmDsd.c:665:40: style: Parameter 'p' can be declared as pointer to const [constParameterPointer] berkeley-abc-0.0~git20230625.01b1bd1/src/map/mpm/mpmDsd.c:759:9: style: Variable 'nClasses' can be declared as const array [constVariable] berkeley-abc-0.0~git20230625.01b1bd1/src/map/mpm/mpmDsd.c:710:14: style: Variable 'RetValue' is assigned a value that is never used. [unreadVariable] berkeley-abc-0.0~git20230625.01b1bd1/src/map/mpm/mpmMan.c:115:16: style: Variable 'pFileName' can be declared as pointer to const [constVariablePointer] berkeley-abc-0.0~git20230625.01b1bd1/src/map/mpm/mpmPre.c:339:5: error: There is an unknown macro here somewhere. Configuration is required. If Vec_WrdForEachEntry is a macro then please configure it. [unknownMacro] berkeley-abc-0.0~git20230625.01b1bd1/src/map/mpm/mpmMap.c:117:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable pCut [valueFlowBailoutIncompleteVar] berkeley-abc-0.0~git20230625.01b1bd1/src/map/mpm/mpmMap.c:278:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable fUseless [valueFlowBailoutIncompleteVar] berkeley-abc-0.0~git20230625.01b1bd1/src/map/mpm/mpmMap.c:332:83: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable pCut [valueFlowBailoutIncompleteVar] berkeley-abc-0.0~git20230625.01b1bd1/src/map/mpm/mpmMap.c:645:56: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable pCut [valueFlowBailoutIncompleteVar] berkeley-abc-0.0~git20230625.01b1bd1/src/map/scl/sclBufSize.c:473:5: error: syntax error [syntaxError] berkeley-abc-0.0~git20230625.01b1bd1/src/map/scl/sclLib.h:411:5: error: There is an unknown macro here somewhere. Configuration is required. If Vec_PtrForEachEntry is a macro then please configure it. [unknownMacro] berkeley-abc-0.0~git20230625.01b1bd1/src/map/super/super.c:97:59: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EOF [valueFlowBailoutIncompleteVar] berkeley-abc-0.0~git20230625.01b1bd1/src/map/super/super.c:180:66: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EOF [valueFlowBailoutIncompleteVar] berkeley-abc-0.0~git20230625.01b1bd1/src/map/super/super.c:65:31: style: Parameter 'pAbc' can be declared as pointer to const [constParameterPointer] berkeley-abc-0.0~git20230625.01b1bd1/src/map/super/super.c:84:12: style: Variable 'pOut' can be declared as pointer to const [constVariablePointer] berkeley-abc-0.0~git20230625.01b1bd1/src/map/super/super.c:153:12: style: Variable 'pOut' can be declared as pointer to const [constVariablePointer] berkeley-abc-0.0~git20230625.01b1bd1/src/map/mpm/mpmMap.c:619:22: style: Condition '!Mpm_ManExploreNewCut(p,pObj,pCut0,pCut1,NULL,Required)' is always false [knownConditionTrueFalse] berkeley-abc-0.0~git20230625.01b1bd1/src/map/mpm/mpmMap.c:619:43: note: Calling function 'Mpm_ManExploreNewCut' returns 1 berkeley-abc-0.0~git20230625.01b1bd1/src/map/mpm/mpmMap.c:619:22: note: Condition '!Mpm_ManExploreNewCut(p,pObj,pCut0,pCut1,NULL,Required)' is always false berkeley-abc-0.0~git20230625.01b1bd1/src/map/mpm/mpmMap.c:629:22: style: Condition '!Mpm_ManExploreNewCut(p,pObj,pCut0,pCut1,pCut2,Required)' is always false [knownConditionTrueFalse] berkeley-abc-0.0~git20230625.01b1bd1/src/map/mpm/mpmMap.c:629:43: note: Calling function 'Mpm_ManExploreNewCut' returns 1 berkeley-abc-0.0~git20230625.01b1bd1/src/map/mpm/mpmMap.c:629:22: note: Condition '!Mpm_ManExploreNewCut(p,pObj,pCut0,pCut1,pCut2,Required)' is always false berkeley-abc-0.0~git20230625.01b1bd1/src/map/mpm/mpmMap.c:106:5: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] berkeley-abc-0.0~git20230625.01b1bd1/src/map/super/superAnd.c:139:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] berkeley-abc-0.0~git20230625.01b1bd1/src/map/super/superAnd.c:356:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] berkeley-abc-0.0~git20230625.01b1bd1/src/map/mpm/mpmMap.c:71:61: style: Parameter 'pUni' can be declared as pointer to const [constParameterPointer] berkeley-abc-0.0~git20230625.01b1bd1/src/map/mpm/mpmMap.c:103:32: style: Parameter 'pCut' can be declared as pointer to const [constParameterPointer] berkeley-abc-0.0~git20230625.01b1bd1/src/map/mpm/mpmMap.c:168:11: style: Variable 'pmTimes' can be declared as pointer to const [constVariablePointer] berkeley-abc-0.0~git20230625.01b1bd1/src/map/mpm/mpmMap.c:169:11: style: Variable 'pDelays' can be declared as pointer to const [constVariablePointer] berkeley-abc-0.0~git20230625.01b1bd1/src/map/mpm/mpmMap.c:179:11: style: Variable 'pEstRefs' can be declared as pointer to const [constVariablePointer] berkeley-abc-0.0~git20230625.01b1bd1/src/map/mpm/mpmMap.c:180:11: style: Variable 'pmArea' can be declared as pointer to const [constVariablePointer] berkeley-abc-0.0~git20230625.01b1bd1/src/map/mpm/mpmMap.c:181:11: style: Variable 'pmEdge' can be declared as pointer to const [constVariablePointer] berkeley-abc-0.0~git20230625.01b1bd1/src/map/mpm/mpmMap.c:330:72: style: Parameter 'pCut0' can be declared as pointer to const [constParameterPointer] berkeley-abc-0.0~git20230625.01b1bd1/src/map/mpm/mpmMap.c:687:11: style: Variable 'pDelays' can be declared as pointer to const [constVariablePointer] berkeley-abc-0.0~git20230625.01b1bd1/src/map/mpm/mpmMap.c:728:11: style: Variable 'pMapRefs' can be declared as pointer to const [constVariablePointer] berkeley-abc-0.0~git20230625.01b1bd1/src/misc/avl/avl.c:61:1: portability: Omitted return type of function 'avl_lookup' defaults to int, this is not supported by ISO C99 and later standards. [returnImplicitInt] berkeley-abc-0.0~git20230625.01b1bd1/src/misc/avl/avl.c:85:1: portability: Omitted return type of function 'avl_first' defaults to int, this is not supported by ISO C99 and later standards. [returnImplicitInt] berkeley-abc-0.0~git20230625.01b1bd1/src/misc/avl/avl.c:111:1: portability: Omitted return type of function 'avl_last' defaults to int, this is not supported by ISO C99 and later standards. [returnImplicitInt] berkeley-abc-0.0~git20230625.01b1bd1/src/misc/avl/avl.c:136:1: portability: Omitted return type of function 'avl_insert' defaults to int, this is not supported by ISO C99 and later standards. [returnImplicitInt] berkeley-abc-0.0~git20230625.01b1bd1/src/misc/avl/avl.c:170:1: portability: Omitted return type of function 'avl_find_or_add' defaults to int, this is not supported by ISO C99 and later standards. [returnImplicitInt] berkeley-abc-0.0~git20230625.01b1bd1/src/misc/avl/avl.c:207:1: portability: Omitted return type of function 'avl_delete' defaults to int, this is not supported by ISO C99 and later standards. [returnImplicitInt] berkeley-abc-0.0~git20230625.01b1bd1/src/misc/avl/avl.c:314:1: portability: Omitted return type of function 'avl_gen' defaults to int, this is not supported by ISO C99 and later standards. [returnImplicitInt] berkeley-abc-0.0~git20230625.01b1bd1/src/map/super/superAnd.c:224:46: style: Parameter 'pLib' can be declared as pointer to const [constParameterPointer] berkeley-abc-0.0~git20230625.01b1bd1/src/misc/bar/bar.c:160:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] berkeley-abc-0.0~git20230625.01b1bd1/src/misc/bar/bar.c:184:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] berkeley-abc-0.0~git20230625.01b1bd1/src/misc/bar/bar.c:144:51: style: Parameter 'pString' can be declared as pointer to const [constParameterPointer] berkeley-abc-0.0~git20230625.01b1bd1/src/misc/bbl/bblif.h:192:0: debug: Failed to parse 'typedef ABC_NAMESPACE_HEADER_START enum { BBL_OBJ_NONE , BBL_OBJ_CI , BBL_OBJ_CO , BBL_OBJ_NODE , BBL_OBJ_VOID } Bbl_Type_t ;'. The checking continues anyway. [simplifyTypedef] berkeley-abc-0.0~git20230625.01b1bd1/src/misc/avl/avl.c:67:48: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable diff [valueFlowBailoutIncompleteVar] berkeley-abc-0.0~git20230625.01b1bd1/src/misc/avl/avl.c:215:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable diff [valueFlowBailoutIncompleteVar] berkeley-abc-0.0~git20230625.01b1bd1/src/misc/bbl/bblif.c:1005:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BBL_OBJ_CI [valueFlowBailoutIncompleteVar] berkeley-abc-0.0~git20230625.01b1bd1/src/misc/bbl/bblif.c:1475:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BBL_OBJ_CI [valueFlowBailoutIncompleteVar] berkeley-abc-0.0~git20230625.01b1bd1/src/misc/avl/avl.c:563:9: style: Local variable 'error' shadows outer variable [shadowVariable] berkeley-abc-0.0~git20230625.01b1bd1/src/misc/avl/avl.c:573:7: note: Shadowed declaration berkeley-abc-0.0~git20230625.01b1bd1/src/misc/avl/avl.c:563:9: note: Shadow variable berkeley-abc-0.0~git20230625.01b1bd1/src/misc/avl/avl.c:86:12: style: Parameter 'tree' can be declared as pointer to const [constParameterPointer] berkeley-abc-0.0~git20230625.01b1bd1/src/misc/avl/avl.c:112:12: style: Parameter 'tree' can be declared as pointer to const [constParameterPointer] berkeley-abc-0.0~git20230625.01b1bd1/src/misc/avl/avl.c:531:12: style: Parameter 'tree' can be declared as pointer to const [constParameterPointer] berkeley-abc-0.0~git20230625.01b1bd1/src/misc/bzlib/blocksort.c:232:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] berkeley-abc-0.0~git20230625.01b1bd1/src/misc/bzlib/blocksort.c:769:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] berkeley-abc-0.0~git20230625.01b1bd1/src/misc/bzlib/blocksort.c:1072:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] berkeley-abc-0.0~git20230625.01b1bd1/src/misc/bbl/bblif.c:1042:9: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] berkeley-abc-0.0~git20230625.01b1bd1/src/misc/bbl/bblif.c:1075:27: warning: %d in format string (no. 3) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] berkeley-abc-0.0~git20230625.01b1bd1/src/misc/bbl/bblif.c:102:52: style: Parameter 'pObj' can be declared as pointer to const [constParameterPointer] berkeley-abc-0.0~git20230625.01b1bd1/src/misc/bbl/bblif.c:103:52: style: Parameter 'pObj' can be declared as pointer to const [constParameterPointer] berkeley-abc-0.0~git20230625.01b1bd1/src/misc/bbl/bblif.c:104:54: style: Parameter 'pObj' can be declared as pointer to const [constParameterPointer] berkeley-abc-0.0~git20230625.01b1bd1/src/misc/bbl/bblif.c:106:56: style: Parameter 'pObj' can be declared as pointer to const [constParameterPointer] berkeley-abc-0.0~git20230625.01b1bd1/src/misc/bbl/bblif.c:109:52: style: Parameter 'pObj' can be declared as pointer to const [constParameterPointer] berkeley-abc-0.0~git20230625.01b1bd1/src/misc/bbl/bblif.c:110:52: style: Parameter 'pFnc' can be declared as pointer to const [constParameterPointer] berkeley-abc-0.0~git20230625.01b1bd1/src/misc/bbl/bblif.c:112:51: style: Parameter 'p' can be declared as pointer to const [constParameterPointer] berkeley-abc-0.0~git20230625.01b1bd1/src/misc/bbl/bblif.c:113:51: style: Parameter 'p' can be declared as pointer to const [constParameterPointer] berkeley-abc-0.0~git20230625.01b1bd1/src/misc/bbl/bblif.c:114:51: style: Parameter 'p' can be declared as pointer to const [constParameterPointer] berkeley-abc-0.0~git20230625.01b1bd1/src/misc/bbl/bblif.c:252:44: style: Parameter 'p' can be declared as pointer to const [constParameterPointer] berkeley-abc-0.0~git20230625.01b1bd1/src/misc/bbl/bblif.c:561:46: style: Parameter 'p' can be declared as pointer to const [constParameterPointer] berkeley-abc-0.0~git20230625.01b1bd1/src/misc/bbl/bblif.c:600:44: style: Parameter 'p' can be declared as pointer to const [constParameterPointer] berkeley-abc-0.0~git20230625.01b1bd1/src/misc/bbl/bblif.c:637:29: style: Parameter 'pFileName' can be declared as pointer to const [constParameterPointer] berkeley-abc-0.0~git20230625.01b1bd1/src/misc/bbl/bblif.c:691:51: style: Parameter 'pFileName' can be declared as pointer to const [constParameterPointer] berkeley-abc-0.0~git20230625.01b1bd1/src/misc/bbl/bblif.c:806:34: style: Parameter 'pName' can be declared as pointer to const [constParameterPointer] berkeley-abc-0.0~git20230625.01b1bd1/src/misc/bbl/bblif.c:921:50: style: Parameter 'pSop' can be declared as pointer to const [constParameterPointer] berkeley-abc-0.0~git20230625.01b1bd1/src/misc/bbl/bblif.c:923:17: style: Variable 'pFnc' can be declared as pointer to const [constVariablePointer] berkeley-abc-0.0~git20230625.01b1bd1/src/misc/bbl/bblif.c:1096:36: style: Parameter 'p' can be declared as pointer to const [constParameterPointer] berkeley-abc-0.0~git20230625.01b1bd1/src/misc/bbl/bblif.c:1097:62: style: Parameter 'p' can be declared as pointer to const [constParameterPointer] berkeley-abc-0.0~git20230625.01b1bd1/src/misc/bbl/bblif.c:1099:55: style: Parameter 'p' can be declared as pointer to const [constParameterPointer] berkeley-abc-0.0~git20230625.01b1bd1/src/misc/bbl/bblif.c:1100:42: style: Parameter 'p' can be declared as pointer to const [constParameterPointer] berkeley-abc-0.0~git20230625.01b1bd1/src/misc/bbl/bblif.c:1102:43: style: Parameter 'p' can be declared as pointer to const [constParameterPointer] berkeley-abc-0.0~git20230625.01b1bd1/src/misc/bbl/bblif.c:1166:12: style: Variable 'pEdge' can be declared as pointer to const [constVariablePointer] berkeley-abc-0.0~git20230625.01b1bd1/src/misc/bbl/bblif.c:1197:58: style: Parameter 'pPrev' can be declared as pointer to const [constParameterPointer] berkeley-abc-0.0~git20230625.01b1bd1/src/misc/bbl/bblif.c:1199:17: style: Variable 'pFanin' can be declared as pointer to const [constVariablePointer] berkeley-abc-0.0~git20230625.01b1bd1/src/misc/bbl/bblif.c:1218:45: style: Parameter 'pFileName' can be declared as pointer to const [constParameterPointer] berkeley-abc-0.0~git20230625.01b1bd1/src/misc/bbl/bblif.c:1273:38: style: Parameter 'pTruth' can be declared as pointer to const [constParameterPointer] berkeley-abc-0.0~git20230625.01b1bd1/src/misc/bbl/bblif.c:1325:14: style: Variable 'Masks' can be declared as const array [constVariable] berkeley-abc-0.0~git20230625.01b1bd1/src/misc/bbl/bblif.c:1288:14: error: Memory is allocated but not initialized: pTemp [uninitdata] berkeley-abc-0.0~git20230625.01b1bd1/src/misc/bbl/bblif.c:673:14: style: Variable 'RetValue' is assigned a value that is never used. [unreadVariable] berkeley-abc-0.0~git20230625.01b1bd1/src/misc/bzlib/bzlib.c:54:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] berkeley-abc-0.0~git20230625.01b1bd1/src/misc/bzlib/bzlib.c:838:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] berkeley-abc-0.0~git20230625.01b1bd1/src/misc/bzlib/bzlib.c:920:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EOF [valueFlowBailoutIncompleteVar] berkeley-abc-0.0~git20230625.01b1bd1/src/misc/bzlib/bzlib.c:1433:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdin [valueFlowBailoutIncompleteVar] berkeley-abc-0.0~git20230625.01b1bd1/src/misc/bzlib/bzlib.c:1540:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] berkeley-abc-0.0~git20230625.01b1bd1/src/misc/bzlib/blocksort.c:35:35: style: Parameter 'eclass' can be declared as pointer to const [constParameterPointer] berkeley-abc-0.0~git20230625.01b1bd1/src/misc/bzlib/blocksort.c:351:24: style: Parameter 'block' can be declared as pointer to const [constParameterPointer] berkeley-abc-0.0~git20230625.01b1bd1/src/misc/bzlib/blocksort.c:352:24: style: Parameter 'quadrant' can be declared as pointer to const [constParameterPointer] berkeley-abc-0.0~git20230625.01b1bd1/src/misc/bzlib/compress.c:265:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] berkeley-abc-0.0~git20230625.01b1bd1/src/misc/bzlib/compress.c:615:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] berkeley-abc-0.0~git20230625.01b1bd1/src/misc/bzlib/bzlib.c:168:8: style: Condition '!bz_config_ok()' is always false [knownConditionTrueFalse] berkeley-abc-0.0~git20230625.01b1bd1/src/misc/bzlib/bzlib.c:168:21: note: Calling function 'bz_config_ok' returns 1 berkeley-abc-0.0~git20230625.01b1bd1/src/misc/bzlib/bzlib.c:168:8: note: Condition '!bz_config_ok()' is always false berkeley-abc-0.0~git20230625.01b1bd1/src/misc/bzlib/bzlib.c:510:8: style: Condition '!bz_config_ok()' is always false [knownConditionTrueFalse] berkeley-abc-0.0~git20230625.01b1bd1/src/misc/bzlib/bzlib.c:510:21: note: Calling function 'bz_config_ok' returns 1 berkeley-abc-0.0~git20230625.01b1bd1/src/misc/bzlib/bzlib.c:510:8: note: Condition '!bz_config_ok()' is always false berkeley-abc-0.0~git20230625.01b1bd1/src/misc/bzlib/bzlib.c:1221:25: warning: Either the condition 'bzf!=NULL' is redundant or there is possible null pointer dereference: bzf. [nullPointerRedundantCheck] berkeley-abc-0.0~git20230625.01b1bd1/src/misc/bzlib/bzlib.c:1220:12: note: Assuming that condition 'bzf!=NULL' is not redundant berkeley-abc-0.0~git20230625.01b1bd1/src/misc/bzlib/bzlib.c:1221:25: note: Null pointer dereference berkeley-abc-0.0~git20230625.01b1bd1/src/misc/bzlib/bzlib.c:1247:15: warning: Either the condition 'bzf!=NULL' is redundant or there is possible null pointer dereference: bzf. [nullPointerRedundantCheck] berkeley-abc-0.0~git20230625.01b1bd1/src/misc/bzlib/bzlib.c:1246:4: note: Assuming that condition 'bzf!=NULL' is not redundant berkeley-abc-0.0~git20230625.01b1bd1/src/misc/bzlib/bzlib.c:1247:15: note: Null pointer dereference berkeley-abc-0.0~git20230625.01b1bd1/src/misc/bzlib/bzlib.c:1248:14: warning: Either the condition 'bzf!=NULL' is redundant or there is possible null pointer dereference: bzf. [nullPointerRedundantCheck] berkeley-abc-0.0~git20230625.01b1bd1/src/misc/bzlib/bzlib.c:1246:4: note: Assuming that condition 'bzf!=NULL' is not redundant berkeley-abc-0.0~git20230625.01b1bd1/src/misc/bzlib/bzlib.c:1248:14: note: Null pointer dereference berkeley-abc-0.0~git20230625.01b1bd1/src/misc/bzlib/bzlib.c:113:31: style: Parameter 'opaque' can be declared as pointer to const. However it seems that 'default_bzalloc' is a callback function, if 'opaque' is declared with const you might also need to cast function pointer(s). [constParameterCallback] berkeley-abc-0.0~git20230625.01b1bd1/src/misc/bzlib/bzlib.c:516:47: note: You might need to cast the function pointer here berkeley-abc-0.0~git20230625.01b1bd1/src/misc/bzlib/bzlib.c:113:31: note: Parameter 'opaque' can be declared as pointer to const berkeley-abc-0.0~git20230625.01b1bd1/src/misc/bzlib/bzlib.c:150:27: style: Parameter 's' can be declared as pointer to const [constParameterPointer] berkeley-abc-0.0~git20230625.01b1bd1/src/misc/bzlib/bzlib.c:698:43: style: Parameter 'cftab' can be declared as pointer to const [constParameterPointer] berkeley-abc-0.0~git20230625.01b1bd1/src/misc/bzlib/bzlib.c:1517:34: style: Parameter 'b' can be declared as pointer to const [constParameterPointer] berkeley-abc-0.0~git20230625.01b1bd1/src/misc/bzlib/bzlib.c:457:19: style: Variable 'progress' is assigned a value that is never used. [unreadVariable] berkeley-abc-0.0~git20230625.01b1bd1/src/map/super/superGate.c:186:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] berkeley-abc-0.0~git20230625.01b1bd1/src/map/super/superGate.c:314:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable uTruth [valueFlowBailoutIncompleteVar] berkeley-abc-0.0~git20230625.01b1bd1/src/map/super/superGate.c:372:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] berkeley-abc-0.0~git20230625.01b1bd1/src/map/super/superGate.c:746:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CLOCKS_PER_SEC [valueFlowBailoutIncompleteVar] berkeley-abc-0.0~git20230625.01b1bd1/src/map/super/superGate.c:1086:96: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CLOCKS_PER_SEC [valueFlowBailoutIncompleteVar] berkeley-abc-0.0~git20230625.01b1bd1/src/map/super/superGate.c:1128:98: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CLOCKS_PER_SEC [valueFlowBailoutIncompleteVar] berkeley-abc-0.0~git20230625.01b1bd1/src/misc/bzlib/decompress.c:246:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] berkeley-abc-0.0~git20230625.01b1bd1/src/misc/bzlib/huffman.c:104:38: warning: Either the condition 'nHeap<(258+2)' is redundant or the array 'heap[260]' is accessed at index 260, which is out of bounds. [arrayIndexOutOfBoundsCond] berkeley-abc-0.0~git20230625.01b1bd1/src/misc/bzlib/huffman.c:101:7: note: Assuming that condition 'nHeap<(258+2)' is not redundant berkeley-abc-0.0~git20230625.01b1bd1/src/misc/bzlib/huffman.c:104:38: note: Array index out of bounds berkeley-abc-0.0~git20230625.01b1bd1/src/misc/bzlib/huffman.c:156:33: style: Parameter 'length' can be declared as pointer to const [constParameterPointer] berkeley-abc-0.0~git20230625.01b1bd1/src/misc/bzlib/huffman.c:176:40: style: Parameter 'length' can be declared as pointer to const [constParameterPointer] berkeley-abc-0.0~git20230625.01b1bd1/src/misc/espresso/cofactor.c:58:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BPI [valueFlowBailoutIncompleteVar] berkeley-abc-0.0~git20230625.01b1bd1/src/misc/espresso/cofactor.c:108:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BPI [valueFlowBailoutIncompleteVar] berkeley-abc-0.0~git20230625.01b1bd1/src/misc/espresso/cofactor.c:271:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BPI [valueFlowBailoutIncompleteVar] berkeley-abc-0.0~git20230625.01b1bd1/src/misc/espresso/cofactor.c:295:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BPI [valueFlowBailoutIncompleteVar] berkeley-abc-0.0~git20230625.01b1bd1/src/misc/espresso/cofactor.c:312:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BPI [valueFlowBailoutIncompleteVar] berkeley-abc-0.0~git20230625.01b1bd1/src/misc/espresso/cofactor.c:333:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BPI [valueFlowBailoutIncompleteVar] berkeley-abc-0.0~git20230625.01b1bd1/src/misc/espresso/sparse_int.h:34:5: error: syntax error: keyword 'if' is not allowed in global scope [syntaxError] berkeley-abc-0.0~git20230625.01b1bd1/src/bool/kit/kitDsd.c:1984:30: warning: Assert statement modifies 'uSupp0'. [assignmentInAssert] berkeley-abc-0.0~git20230625.01b1bd1/src/bool/kit/kitDsd.c:2402:10: style: Condition 'fVerbose' is always true [knownConditionTrueFalse] berkeley-abc-0.0~git20230625.01b1bd1/src/bool/kit/kitDsd.c:2394:20: note: Assignment 'fVerbose=1', assigned value is 1 berkeley-abc-0.0~git20230625.01b1bd1/src/bool/kit/kitDsd.c:2402:10: note: Condition 'fVerbose' is always true berkeley-abc-0.0~git20230625.01b1bd1/src/bool/kit/kitDsd.c:2417:14: style: Condition 'fVerbose' is always true [knownConditionTrueFalse] berkeley-abc-0.0~git20230625.01b1bd1/src/bool/kit/kitDsd.c:2394:20: note: Assignment 'fVerbose=1', assigned value is 1 berkeley-abc-0.0~git20230625.01b1bd1/src/bool/kit/kitDsd.c:2417:14: note: Condition 'fVerbose' is always true berkeley-abc-0.0~git20230625.01b1bd1/src/bool/kit/kitDsd.c:2428:14: style: Condition 'fVerbose' is always true [knownConditionTrueFalse] berkeley-abc-0.0~git20230625.01b1bd1/src/bool/kit/kitDsd.c:2394:20: note: Assignment 'fVerbose=1', assigned value is 1 berkeley-abc-0.0~git20230625.01b1bd1/src/bool/kit/kitDsd.c:2428:14: note: Condition 'fVerbose' is always true berkeley-abc-0.0~git20230625.01b1bd1/src/bool/kit/kitDsd.c:2419:13: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] berkeley-abc-0.0~git20230625.01b1bd1/src/bool/kit/kitDsd.c:2430:13: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] berkeley-abc-0.0~git20230625.01b1bd1/src/bool/kit/kitDsd.c:1779:18: style: Variable 'uSupport' is reassigned a value before the old one has been used. [redundantAssignment] berkeley-abc-0.0~git20230625.01b1bd1/src/bool/kit/kitDsd.c:1774:18: note: uSupport is assigned berkeley-abc-0.0~git20230625.01b1bd1/src/bool/kit/kitDsd.c:1779:18: note: uSupport is overwritten berkeley-abc-0.0~git20230625.01b1bd1/src/bool/kit/kitDsd.c:187:48: style: Parameter 'pTruth' can be declared as pointer to const [constParameterPointer] berkeley-abc-0.0~git20230625.01b1bd1/src/bool/kit/kitDsd.c:212:50: style: Parameter 'pTruth' can be declared as pointer to const [constParameterPointer] berkeley-abc-0.0~git20230625.01b1bd1/src/bool/kit/kitDsd.c:1212:42: style: Parameter 'pNtk' can be declared as pointer to const [constParameterPointer] berkeley-abc-0.0~git20230625.01b1bd1/src/bool/kit/kitDsd.c:1214:20: style: Variable 'pObj' can be declared as pointer to const [constVariablePointer] berkeley-abc-0.0~git20230625.01b1bd1/src/bool/kit/kitDsd.c:1237:54: style: Parameter 'pNtk' can be declared as pointer to const [constParameterPointer] berkeley-abc-0.0~git20230625.01b1bd1/src/bool/kit/kitDsd.c:1489:73: style: Parameter 'piLits' can be declared as pointer to const [constParameterPointer] berkeley-abc-0.0~git20230625.01b1bd1/src/bool/kit/kitDsd.c:1672:43: style: Parameter 'pFreqs' can be declared as const array [constParameter] berkeley-abc-0.0~git20230625.01b1bd1/src/bool/kit/kitDsd.c:1765:20: style: Variable 'pRoot' can be declared as pointer to const [constVariablePointer] berkeley-abc-0.0~git20230625.01b1bd1/src/bool/kit/kitDsd.c:1898:20: style: Variable 'pObj' can be declared as pointer to const [constVariablePointer] berkeley-abc-0.0~git20230625.01b1bd1/src/misc/espresso/compl.c:64:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BPI [valueFlowBailoutIncompleteVar] berkeley-abc-0.0~git20230625.01b1bd1/src/misc/espresso/compl.c:120:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BPI [valueFlowBailoutIncompleteVar] berkeley-abc-0.0~git20230625.01b1bd1/src/misc/espresso/compl.c:347:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BPI [valueFlowBailoutIncompleteVar] berkeley-abc-0.0~git20230625.01b1bd1/src/misc/espresso/compl.c:442:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BPI [valueFlowBailoutIncompleteVar] berkeley-abc-0.0~git20230625.01b1bd1/src/misc/espresso/compl.c:511:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BPI [valueFlowBailoutIncompleteVar] berkeley-abc-0.0~git20230625.01b1bd1/src/misc/espresso/compl.c:582:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BPI [valueFlowBailoutIncompleteVar] berkeley-abc-0.0~git20230625.01b1bd1/src/misc/espresso/compl.c:643:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BPI [valueFlowBailoutIncompleteVar] berkeley-abc-0.0~git20230625.01b1bd1/src/misc/bzlib/compress.c:406:14: error: Array 'fave[6]' accessed at index -1, which is out of bounds. [negativeIndex] berkeley-abc-0.0~git20230625.01b1bd1/src/misc/bzlib/compress.c:402:32: note: Assignment 'bt=-1', assigned value is -1 berkeley-abc-0.0~git20230625.01b1bd1/src/misc/bzlib/compress.c:403:24: note: Assuming condition is false berkeley-abc-0.0~git20230625.01b1bd1/src/misc/bzlib/compress.c:406:14: note: Negative array index berkeley-abc-0.0~git20230625.01b1bd1/src/misc/bzlib/compress.c:153:12: style: Variable 'ptr' can be declared as pointer to const [constVariablePointer] berkeley-abc-0.0~git20230625.01b1bd1/src/misc/bzlib/compress.c:154:11: style: Variable 'block' can be declared as pointer to const [constVariablePointer] berkeley-abc-0.0~git20230625.01b1bd1/src/misc/bzlib/compress.c:262:12: style: Variable 'mtfv' can be declared as pointer to const [constVariablePointer] berkeley-abc-0.0~git20230625.01b1bd1/src/misc/bzlib/compress.c:560:20: style: Variable 's_len_sel_selCtr' can be declared as pointer to const [constVariablePointer] berkeley-abc-0.0~git20230625.01b1bd1/src/misc/bzlib/compress.c:562:20: style: Variable 's_code_sel_selCtr' can be declared as pointer to const [constVariablePointer] berkeley-abc-0.0~git20230625.01b1bd1/src/misc/bzlib/compress.c:228:13: style: Variable 'zPend' is assigned a value that is never used. [unreadVariable] berkeley-abc-0.0~git20230625.01b1bd1/src/misc/espresso/cubestr.c:55:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BPI [valueFlowBailoutIncompleteVar] berkeley-abc-0.0~git20230625.01b1bd1/src/misc/espresso/contain.c:46:9: style: Variable 'cnt' is reassigned a value before the old one has been used. [redundantAssignment] berkeley-abc-0.0~git20230625.01b1bd1/src/misc/espresso/contain.c:45:9: note: cnt is assigned berkeley-abc-0.0~git20230625.01b1bd1/src/misc/espresso/contain.c:46:9: note: cnt is overwritten berkeley-abc-0.0~git20230625.01b1bd1/src/misc/espresso/contain.c:67:9: style: Variable 'cnt' is reassigned a value before the old one has been used. [redundantAssignment] berkeley-abc-0.0~git20230625.01b1bd1/src/misc/espresso/contain.c:66:9: note: cnt is assigned berkeley-abc-0.0~git20230625.01b1bd1/src/misc/espresso/contain.c:67:9: note: cnt is overwritten berkeley-abc-0.0~git20230625.01b1bd1/src/misc/espresso/contain.c:91:9: style: Variable 'cnt' is reassigned a value before the old one has been used. [redundantAssignment] berkeley-abc-0.0~git20230625.01b1bd1/src/misc/espresso/contain.c:90:9: note: cnt is assigned berkeley-abc-0.0~git20230625.01b1bd1/src/misc/espresso/contain.c:91:9: note: cnt is overwritten berkeley-abc-0.0~git20230625.01b1bd1/src/misc/espresso/contain.c:126:29: style: Local variable 'B1' shadows outer variable [shadowVariable] berkeley-abc-0.0~git20230625.01b1bd1/src/misc/espresso/contain.c:275:27: note: Shadowed declaration berkeley-abc-0.0~git20230625.01b1bd1/src/misc/espresso/contain.c:126:29: note: Shadow variable berkeley-abc-0.0~git20230625.01b1bd1/src/misc/espresso/contain.c:126:47: style: Local variable 'E1' shadows outer variable [shadowVariable] berkeley-abc-0.0~git20230625.01b1bd1/src/misc/espresso/contain.c:276:11: note: Shadowed declaration berkeley-abc-0.0~git20230625.01b1bd1/src/misc/espresso/contain.c:126:47: note: Shadow variable berkeley-abc-0.0~git20230625.01b1bd1/src/misc/espresso/cvrmisc.c:104:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] berkeley-abc-0.0~git20230625.01b1bd1/src/misc/espresso/cvrmisc.c:116:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] berkeley-abc-0.0~git20230625.01b1bd1/src/misc/espresso/cvrmisc.c:134:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] berkeley-abc-0.0~git20230625.01b1bd1/src/misc/espresso/cvrmisc.c:143:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] berkeley-abc-0.0~git20230625.01b1bd1/src/misc/espresso/cvrmisc.c:54:17: style: Variable 'cost->total' is reassigned a value before the old one has been used. [redundantAssignment] berkeley-abc-0.0~git20230625.01b1bd1/src/misc/espresso/cvrmisc.c:30:17: note: cost->total is assigned berkeley-abc-0.0~git20230625.01b1bd1/src/misc/espresso/cvrmisc.c:54:17: note: cost->total is overwritten berkeley-abc-0.0~git20230625.01b1bd1/src/misc/espresso/cvrmisc.c:60:10: style: Parameter 'cost' can be declared as pointer to const [constParameterPointer] berkeley-abc-0.0~git20230625.01b1bd1/src/misc/espresso/cvrmisc.c:87:7: style: Parameter 's' can be declared as pointer to const [constParameterPointer] berkeley-abc-0.0~git20230625.01b1bd1/src/misc/espresso/cvrmisc.c:101:10: style: Parameter 'name' can be declared as pointer to const [constParameterPointer] berkeley-abc-0.0~git20230625.01b1bd1/src/misc/espresso/cvrmisc.c:111:7: style: Parameter 'name' can be declared as pointer to const [constParameterPointer] berkeley-abc-0.0~git20230625.01b1bd1/src/misc/espresso/cvrmisc.c:141:7: style: Parameter 's' can be declared as pointer to const [constParameterPointer] berkeley-abc-0.0~git20230625.01b1bd1/src/misc/espresso/cvrm.c:62:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BPI [valueFlowBailoutIncompleteVar] berkeley-abc-0.0~git20230625.01b1bd1/src/misc/espresso/cvrm.c:208:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BPI [valueFlowBailoutIncompleteVar] berkeley-abc-0.0~git20230625.01b1bd1/src/misc/espresso/cvrm.c:256:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BPI [valueFlowBailoutIncompleteVar] berkeley-abc-0.0~git20230625.01b1bd1/src/misc/espresso/cvrm.c:322:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BPI [valueFlowBailoutIncompleteVar] berkeley-abc-0.0~git20230625.01b1bd1/src/misc/espresso/cvrm.c:348:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BPI [valueFlowBailoutIncompleteVar] berkeley-abc-0.0~git20230625.01b1bd1/src/misc/espresso/cvrm.c:433:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BPI [valueFlowBailoutIncompleteVar] berkeley-abc-0.0~git20230625.01b1bd1/src/misc/espresso/cvrm.c:534:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BPI [valueFlowBailoutIncompleteVar] berkeley-abc-0.0~git20230625.01b1bd1/src/misc/espresso/cvrin.c:42:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EOF [valueFlowBailoutIncompleteVar] berkeley-abc-0.0~git20230625.01b1bd1/src/misc/espresso/cvrin.c:73:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] berkeley-abc-0.0~git20230625.01b1bd1/src/misc/espresso/cvrin.c:231:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] berkeley-abc-0.0~git20230625.01b1bd1/src/misc/espresso/cvrin.c:514:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EOF [valueFlowBailoutIncompleteVar] berkeley-abc-0.0~git20230625.01b1bd1/src/misc/espresso/cvrin.c:644:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] berkeley-abc-0.0~git20230625.01b1bd1/src/misc/espresso/cvrout.c:164:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BPI [valueFlowBailoutIncompleteVar] berkeley-abc-0.0~git20230625.01b1bd1/src/misc/espresso/cvrout.c:176:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] berkeley-abc-0.0~git20230625.01b1bd1/src/misc/espresso/cvrout.c:256:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BPI [valueFlowBailoutIncompleteVar] berkeley-abc-0.0~git20230625.01b1bd1/src/misc/espresso/cvrout.c:291:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BPI [valueFlowBailoutIncompleteVar] berkeley-abc-0.0~git20230625.01b1bd1/src/misc/espresso/cvrout.c:320:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BPI [valueFlowBailoutIncompleteVar] berkeley-abc-0.0~git20230625.01b1bd1/src/misc/espresso/cvrout.c:352:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BPI [valueFlowBailoutIncompleteVar] berkeley-abc-0.0~git20230625.01b1bd1/src/misc/espresso/cvrout.c:394:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BPI [valueFlowBailoutIncompleteVar] berkeley-abc-0.0~git20230625.01b1bd1/src/misc/espresso/cvrout.c:484:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BPI [valueFlowBailoutIncompleteVar] berkeley-abc-0.0~git20230625.01b1bd1/src/misc/espresso/cvrout.c:587:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BPI [valueFlowBailoutIncompleteVar] berkeley-abc-0.0~git20230625.01b1bd1/src/misc/espresso/dominate.c:21:29: style: Variable 'least_col' can be declared as pointer to const [constVariablePointer] berkeley-abc-0.0~git20230625.01b1bd1/src/misc/espresso/dominate.c:60:6: style: Parameter 'weight' can be declared as pointer to const [constParameterPointer] berkeley-abc-0.0~git20230625.01b1bd1/src/misc/espresso/dominate.c:65:13: style: Variable 'least_row' can be declared as pointer to const [constVariablePointer] berkeley-abc-0.0~git20230625.01b1bd1/src/misc/espresso/cvrout.c:88:6: style: Parameter 'PLA' can be declared as pointer to const [constParameterPointer] berkeley-abc-0.0~git20230625.01b1bd1/src/misc/espresso/cvrout.c:187:6: style: Parameter 'PLA' can be declared as pointer to const [constParameterPointer] berkeley-abc-0.0~git20230625.01b1bd1/src/misc/espresso/cvrout.c:211:6: style: Parameter 'PLA' can be declared as pointer to const [constParameterPointer] berkeley-abc-0.0~git20230625.01b1bd1/src/misc/espresso/cvrout.c:286:16: style: Parameter 'out_map' can be declared as pointer to const [constParameterPointer] berkeley-abc-0.0~git20230625.01b1bd1/src/misc/espresso/cvrout.c:314:16: style: Parameter 'out_map' can be declared as pointer to const [constParameterPointer] berkeley-abc-0.0~git20230625.01b1bd1/src/misc/espresso/cvrout.c:348:11: style: Variable 'out_map' can be declared as pointer to const [constVariablePointer] berkeley-abc-0.0~git20230625.01b1bd1/src/misc/espresso/cvrout.c:409:7: style: Parameter 'name' can be declared as pointer to const [constParameterPointer] berkeley-abc-0.0~git20230625.01b1bd1/src/misc/espresso/cvrout.c:476:6: style: Parameter 'PLA' can be declared as pointer to const [constParameterPointer] berkeley-abc-0.0~git20230625.01b1bd1/src/misc/espresso/cvrout.c:478:7: style: Parameter 'out_string' can be declared as pointer to const [constParameterPointer] berkeley-abc-0.0~git20230625.01b1bd1/src/misc/espresso/essen.c:117:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BPI [valueFlowBailoutIncompleteVar] berkeley-abc-0.0~git20230625.01b1bd1/src/misc/espresso/essen.c:158:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BPI [valueFlowBailoutIncompleteVar] berkeley-abc-0.0~git20230625.01b1bd1/src/misc/espresso/exact.c:90:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BPI [valueFlowBailoutIncompleteVar] berkeley-abc-0.0~git20230625.01b1bd1/src/misc/espresso/exact.c:142:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] berkeley-abc-0.0~git20230625.01b1bd1/src/misc/espresso/expand.c:70:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BPI [valueFlowBailoutIncompleteVar] berkeley-abc-0.0~git20230625.01b1bd1/src/misc/espresso/expand.c:182:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BPI [valueFlowBailoutIncompleteVar] berkeley-abc-0.0~git20230625.01b1bd1/src/misc/espresso/expand.c:356:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BPI [valueFlowBailoutIncompleteVar] berkeley-abc-0.0~git20230625.01b1bd1/src/misc/espresso/expand.c:623:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BPI [valueFlowBailoutIncompleteVar] berkeley-abc-0.0~git20230625.01b1bd1/src/misc/espresso/expand.c:675:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BPI [valueFlowBailoutIncompleteVar] berkeley-abc-0.0~git20230625.01b1bd1/src/misc/espresso/gasp.c:124:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BPI [valueFlowBailoutIncompleteVar] berkeley-abc-0.0~git20230625.01b1bd1/src/misc/espresso/cvrin.c:102:16: warning: fscanf() without field width limits can crash with huge input data. [invalidscanf] berkeley-abc-0.0~git20230625.01b1bd1/src/misc/espresso/cvrin.c:790:6: style: Parameter 'PLA' can be declared as pointer to const [constParameterPointer] berkeley-abc-0.0~git20230625.01b1bd1/src/misc/espresso/cvrin.c:791:7: style: Parameter 'word' can be declared as pointer to const [constParameterPointer] berkeley-abc-0.0~git20230625.01b1bd1/src/misc/espresso/indep.c:46:6: style: Parameter 'weight' can be declared as pointer to const [constParameterPointer] berkeley-abc-0.0~git20230625.01b1bd1/src/misc/espresso/indep.c:107:22: style: Variable 'pcol' can be declared as pointer to const [constVariablePointer] berkeley-abc-0.0~git20230625.01b1bd1/src/misc/espresso/hack.c:42:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BPI [valueFlowBailoutIncompleteVar] berkeley-abc-0.0~git20230625.01b1bd1/src/misc/espresso/hack.c:160:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BPI [valueFlowBailoutIncompleteVar] berkeley-abc-0.0~git20230625.01b1bd1/src/misc/espresso/hack.c:214:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BPI [valueFlowBailoutIncompleteVar] berkeley-abc-0.0~git20230625.01b1bd1/src/misc/espresso/hack.c:318:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BPI [valueFlowBailoutIncompleteVar] berkeley-abc-0.0~git20230625.01b1bd1/src/misc/espresso/hack.c:390:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BPI [valueFlowBailoutIncompleteVar] berkeley-abc-0.0~git20230625.01b1bd1/src/misc/espresso/hack.c:432:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BPI [valueFlowBailoutIncompleteVar] berkeley-abc-0.0~git20230625.01b1bd1/src/misc/espresso/hack.c:498:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] berkeley-abc-0.0~git20230625.01b1bd1/src/misc/espresso/irred.c:229:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BPI [valueFlowBailoutIncompleteVar] berkeley-abc-0.0~git20230625.01b1bd1/src/misc/espresso/irred.c:358:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BPI [valueFlowBailoutIncompleteVar] berkeley-abc-0.0~git20230625.01b1bd1/src/misc/espresso/main.c:26:1: portability: Omitted return type of function 'main' defaults to int, this is not supported by ISO C99 and later standards. [returnImplicitInt] berkeley-abc-0.0~git20230625.01b1bd1/src/misc/espresso/main.c:524:1: portability: Omitted return type of function 'getPLA' defaults to int, this is not supported by ISO C99 and later standards. [returnImplicitInt] berkeley-abc-0.0~git20230625.01b1bd1/src/misc/espresso/main.c:568:1: portability: Omitted return type of function 'runtime' defaults to int, this is not supported by ISO C99 and later standards. [returnImplicitInt] berkeley-abc-0.0~git20230625.01b1bd1/src/misc/espresso/main.c:587:1: portability: Omitted return type of function 'init_runtime' defaults to int, this is not supported by ISO C99 and later standards. [returnImplicitInt] berkeley-abc-0.0~git20230625.01b1bd1/src/misc/espresso/main.c:607:1: portability: Omitted return type of function 'subcommands' defaults to int, this is not supported by ISO C99 and later standards. [returnImplicitInt] berkeley-abc-0.0~git20230625.01b1bd1/src/misc/espresso/main.c:626:1: portability: Omitted return type of function 'usage' defaults to int, this is not supported by ISO C99 and later standards. [returnImplicitInt] berkeley-abc-0.0~git20230625.01b1bd1/src/misc/espresso/main.c:659:1: portability: Omitted return type of function 'backward_compatibility_hack' defaults to int, this is not supported by ISO C99 and later standards. [returnImplicitInt] berkeley-abc-0.0~git20230625.01b1bd1/src/misc/espresso/main.c:724:1: portability: Omitted return type of function 'delete_arg' defaults to int, this is not supported by ISO C99 and later standards. [returnImplicitInt] berkeley-abc-0.0~git20230625.01b1bd1/src/misc/espresso/main.c:75:65: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EOF [valueFlowBailoutIncompleteVar] berkeley-abc-0.0~git20230625.01b1bd1/src/misc/espresso/main.c:537:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdin [valueFlowBailoutIncompleteVar] berkeley-abc-0.0~git20230625.01b1bd1/src/misc/espresso/main.c:612:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable option_table [valueFlowBailoutIncompleteVar] berkeley-abc-0.0~git20230625.01b1bd1/src/misc/espresso/main.c:671:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable option_table [valueFlowBailoutIncompleteVar] berkeley-abc-0.0~git20230625.01b1bd1/src/misc/espresso/map.c:27:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BPI [valueFlowBailoutIncompleteVar] berkeley-abc-0.0~git20230625.01b1bd1/src/misc/espresso/map.c:41:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BPI [valueFlowBailoutIncompleteVar] berkeley-abc-0.0~git20230625.01b1bd1/src/misc/espresso/map.c:98:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BPI [valueFlowBailoutIncompleteVar] berkeley-abc-0.0~git20230625.01b1bd1/src/misc/espresso/hack.c:167:36: warning: Uninitialized variable: newF [uninitvar] berkeley-abc-0.0~git20230625.01b1bd1/src/misc/espresso/hack.c:137:36: note: Assuming condition is false berkeley-abc-0.0~git20230625.01b1bd1/src/misc/espresso/hack.c:167:36: note: Uninitialized variable: newF berkeley-abc-0.0~git20230625.01b1bd1/src/misc/espresso/mincov.c:103:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] berkeley-abc-0.0~git20230625.01b1bd1/src/misc/espresso/main.c:739:25: style: Parameter 's' can be declared as pointer to const [constParameterPointer] berkeley-abc-0.0~git20230625.01b1bd1/src/misc/espresso/opo.c:82:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BPI [valueFlowBailoutIncompleteVar] berkeley-abc-0.0~git20230625.01b1bd1/src/misc/espresso/opo.c:111:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BPI [valueFlowBailoutIncompleteVar] berkeley-abc-0.0~git20230625.01b1bd1/src/misc/espresso/opo.c:137:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BPI [valueFlowBailoutIncompleteVar] berkeley-abc-0.0~git20230625.01b1bd1/src/misc/espresso/opo.c:183:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BPI [valueFlowBailoutIncompleteVar] berkeley-abc-0.0~git20230625.01b1bd1/src/misc/espresso/opo.c:268:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] berkeley-abc-0.0~git20230625.01b1bd1/src/misc/espresso/opo.c:297:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BPI [valueFlowBailoutIncompleteVar] berkeley-abc-0.0~git20230625.01b1bd1/src/misc/espresso/opo.c:444:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BPI [valueFlowBailoutIncompleteVar] berkeley-abc-0.0~git20230625.01b1bd1/src/misc/espresso/opo.c:556:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BPI [valueFlowBailoutIncompleteVar] berkeley-abc-0.0~git20230625.01b1bd1/src/misc/espresso/pair.c:142:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BPI [valueFlowBailoutIncompleteVar] berkeley-abc-0.0~git20230625.01b1bd1/src/misc/espresso/pair.c:331:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BPI [valueFlowBailoutIncompleteVar] berkeley-abc-0.0~git20230625.01b1bd1/src/misc/espresso/pair.c:398:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BPI [valueFlowBailoutIncompleteVar] berkeley-abc-0.0~git20230625.01b1bd1/src/misc/espresso/pair.c:440:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BPI [valueFlowBailoutIncompleteVar] berkeley-abc-0.0~git20230625.01b1bd1/src/misc/espresso/pair.c:489:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BPI [valueFlowBailoutIncompleteVar] berkeley-abc-0.0~git20230625.01b1bd1/src/misc/espresso/pair.c:565:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BPI [valueFlowBailoutIncompleteVar] berkeley-abc-0.0~git20230625.01b1bd1/src/misc/espresso/mincov.c:274:13: style: Parameter 'indep' can be declared as pointer to const [constParameterPointer] berkeley-abc-0.0~git20230625.01b1bd1/src/misc/espresso/mincov.c:277:22: style: Variable 'prow' can be declared as pointer to const [constVariablePointer] berkeley-abc-0.0~git20230625.01b1bd1/src/misc/espresso/part.c:20:18: style: Parameter 'prow' can be declared as pointer to const [constParameterPointer] berkeley-abc-0.0~git20230625.01b1bd1/src/misc/espresso/pair.c:230:17: style: Local variable 'cost_array' shadows outer variable [shadowVariable] berkeley-abc-0.0~git20230625.01b1bd1/src/misc/espresso/pair.c:367:14: note: Shadowed declaration berkeley-abc-0.0~git20230625.01b1bd1/src/misc/espresso/pair.c:230:17: note: Shadow variable berkeley-abc-0.0~git20230625.01b1bd1/src/misc/espresso/pair.c:267:23: style: Local variable 'cost_array' shadows outer variable [shadowVariable] berkeley-abc-0.0~git20230625.01b1bd1/src/misc/espresso/pair.c:367:14: note: Shadowed declaration berkeley-abc-0.0~git20230625.01b1bd1/src/misc/espresso/pair.c:267:23: note: Shadow variable berkeley-abc-0.0~git20230625.01b1bd1/src/misc/espresso/pair.c:433:10: style: Local variable 'candidate' shadows outer variable [shadowVariable] berkeley-abc-0.0~git20230625.01b1bd1/src/misc/espresso/pair.c:596:6: note: Shadowed declaration berkeley-abc-0.0~git20230625.01b1bd1/src/misc/espresso/pair.c:433:10: note: Shadow variable berkeley-abc-0.0~git20230625.01b1bd1/src/misc/espresso/pair.c:480:10: style: Local variable 'candidate' shadows outer variable [shadowVariable] berkeley-abc-0.0~git20230625.01b1bd1/src/misc/espresso/pair.c:596:6: note: Shadowed declaration berkeley-abc-0.0~git20230625.01b1bd1/src/misc/espresso/pair.c:480:10: note: Shadow variable berkeley-abc-0.0~git20230625.01b1bd1/src/misc/espresso/pair.c:29:38: style: Variable 'var1' can be declared as pointer to const [constVariablePointer] berkeley-abc-0.0~git20230625.01b1bd1/src/misc/espresso/pair.c:29:45: style: Variable 'var1bar' can be declared as pointer to const [constVariablePointer] berkeley-abc-0.0~git20230625.01b1bd1/src/misc/espresso/pair.c:29:55: style: Variable 'var2' can be declared as pointer to const [constVariablePointer] berkeley-abc-0.0~git20230625.01b1bd1/src/misc/espresso/pair.c:29:62: style: Variable 'var2bar' can be declared as pointer to const [constVariablePointer] berkeley-abc-0.0~git20230625.01b1bd1/src/misc/espresso/pair.c:166:6: style: Parameter 'paired' can be declared as const array [constParameter] berkeley-abc-0.0~git20230625.01b1bd1/src/misc/espresso/pair.c:376:7: style: Parameter 'pair' can be declared as pointer to const [constParameterPointer] berkeley-abc-0.0~git20230625.01b1bd1/src/misc/espresso/primes.c:29:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BPI [valueFlowBailoutIncompleteVar] berkeley-abc-0.0~git20230625.01b1bd1/src/misc/espresso/primes.c:78:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BPI [valueFlowBailoutIncompleteVar] berkeley-abc-0.0~git20230625.01b1bd1/src/misc/espresso/reduce.c:125:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BPI [valueFlowBailoutIncompleteVar] berkeley-abc-0.0~git20230625.01b1bd1/src/misc/espresso/reduce.c:193:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BPI [valueFlowBailoutIncompleteVar] berkeley-abc-0.0~git20230625.01b1bd1/src/misc/espresso/set.c:23:28: debug: Function::addArguments found argument 's' with varid 0. [varid0] berkeley-abc-0.0~git20230625.01b1bd1/src/misc/espresso/set.c:28:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable s [valueFlowBailoutIncompleteVar] berkeley-abc-0.0~git20230625.01b1bd1/src/misc/espresso/sharp.c:71:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] berkeley-abc-0.0~git20230625.01b1bd1/src/misc/espresso/set.c:75:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BPI [valueFlowBailoutIncompleteVar] berkeley-abc-0.0~git20230625.01b1bd1/src/misc/espresso/sharp.c:182:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BPI [valueFlowBailoutIncompleteVar] berkeley-abc-0.0~git20230625.01b1bd1/src/misc/espresso/set.c:85:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BPI [valueFlowBailoutIncompleteVar] berkeley-abc-0.0~git20230625.01b1bd1/src/misc/espresso/set.c:189:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BPI [valueFlowBailoutIncompleteVar] berkeley-abc-0.0~git20230625.01b1bd1/src/misc/espresso/set.c:231:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BPI [valueFlowBailoutIncompleteVar] berkeley-abc-0.0~git20230625.01b1bd1/src/misc/espresso/set.c:243:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BPI [valueFlowBailoutIncompleteVar] berkeley-abc-0.0~git20230625.01b1bd1/src/misc/espresso/set.c:346:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BPI [valueFlowBailoutIncompleteVar] berkeley-abc-0.0~git20230625.01b1bd1/src/misc/espresso/set.c:497:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BPI [valueFlowBailoutIncompleteVar] berkeley-abc-0.0~git20230625.01b1bd1/src/misc/espresso/set.c:518:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BPI [valueFlowBailoutIncompleteVar] berkeley-abc-0.0~git20230625.01b1bd1/src/misc/espresso/set.c:550:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BPI [valueFlowBailoutIncompleteVar] berkeley-abc-0.0~git20230625.01b1bd1/src/misc/espresso/set.c:660:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BPI [valueFlowBailoutIncompleteVar] berkeley-abc-0.0~git20230625.01b1bd1/src/misc/espresso/set.c:690:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BPI [valueFlowBailoutIncompleteVar] berkeley-abc-0.0~git20230625.01b1bd1/src/misc/espresso/set.c:716:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BPI [valueFlowBailoutIncompleteVar] berkeley-abc-0.0~git20230625.01b1bd1/src/misc/espresso/set.c:750:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BPI [valueFlowBailoutIncompleteVar] berkeley-abc-0.0~git20230625.01b1bd1/src/misc/espresso/set.c:781:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BPI [valueFlowBailoutIncompleteVar] berkeley-abc-0.0~git20230625.01b1bd1/src/misc/espresso/set.c:812:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BPI [valueFlowBailoutIncompleteVar] berkeley-abc-0.0~git20230625.01b1bd1/src/misc/espresso/setc.c:250:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BPI [valueFlowBailoutIncompleteVar] berkeley-abc-0.0~git20230625.01b1bd1/src/misc/espresso/setc.c:308:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BPI [valueFlowBailoutIncompleteVar] berkeley-abc-0.0~git20230625.01b1bd1/src/misc/espresso/sminterf.c:40:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BPI [valueFlowBailoutIncompleteVar] berkeley-abc-0.0~git20230625.01b1bd1/src/misc/espresso/solution.c:69:13: style: Variable 'pcol' can be declared as pointer to const [constVariablePointer] berkeley-abc-0.0~git20230625.01b1bd1/src/misc/espresso/set.c:803:15: style: Parameter 'permute' can be declared as pointer to const [constParameterPointer] berkeley-abc-0.0~git20230625.01b1bd1/src/misc/espresso/set.c:303:16: style: int result is assigned to long variable. If the variable is long to avoid loss of information, then you have loss of information. [truncLongCastAssignment] berkeley-abc-0.0~git20230625.01b1bd1/src/misc/espresso/set.c:304:16: style: int result is assigned to long variable. If the variable is long to avoid loss of information, then you have loss of information. [truncLongCastAssignment] berkeley-abc-0.0~git20230625.01b1bd1/src/misc/espresso/set.c:320:16: style: int result is assigned to long variable. If the variable is long to avoid loss of information, then you have loss of information. [truncLongCastAssignment] berkeley-abc-0.0~git20230625.01b1bd1/src/misc/espresso/set.c:321:16: style: int result is assigned to long variable. If the variable is long to avoid loss of information, then you have loss of information. [truncLongCastAssignment] berkeley-abc-0.0~git20230625.01b1bd1/src/misc/espresso/sparse.c:86:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BPI [valueFlowBailoutIncompleteVar] berkeley-abc-0.0~git20230625.01b1bd1/src/misc/espresso/verify.c:70:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] berkeley-abc-0.0~git20230625.01b1bd1/src/misc/espresso/verify.c:157:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] berkeley-abc-0.0~git20230625.01b1bd1/src/misc/espresso/unate.c:45:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BPI [valueFlowBailoutIncompleteVar] berkeley-abc-0.0~git20230625.01b1bd1/src/misc/espresso/unate.c:90:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BPI [valueFlowBailoutIncompleteVar] berkeley-abc-0.0~git20230625.01b1bd1/src/misc/espresso/unate.c:145:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable pset [valueFlowBailoutIncompleteVar] berkeley-abc-0.0~git20230625.01b1bd1/src/misc/espresso/unate.c:259:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BPI [valueFlowBailoutIncompleteVar] berkeley-abc-0.0~git20230625.01b1bd1/src/misc/espresso/unate.c:381:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BPI [valueFlowBailoutIncompleteVar] berkeley-abc-0.0~git20230625.01b1bd1/src/misc/espresso/verify.c:93:20: style: Variable 'labi' can be declared as pointer to const [constVariablePointer] berkeley-abc-0.0~git20230625.01b1bd1/src/misc/extra/extraUtilBitMatrix.c:144:45: style:inconclusive: Function 'Extra_BitMatrixPrint' argument 1 names different: declaration 'p' definition 'pMat'. [funcArgNamesDifferent] berkeley-abc-0.0~git20230625.01b1bd1/src/misc/extra/extra.h:85:60: note: Function 'Extra_BitMatrixPrint' argument 1 names different: declaration 'p' definition 'pMat'. berkeley-abc-0.0~git20230625.01b1bd1/src/misc/extra/extraUtilBitMatrix.c:144:45: note: Function 'Extra_BitMatrixPrint' argument 1 names different: declaration 'p' definition 'pMat'. berkeley-abc-0.0~git20230625.01b1bd1/src/misc/extra/extraUtilBitMatrix.c:391:47: style:inconclusive: Function 'Extra_BitMatrixIsClique' argument 1 names different: declaration 'p' definition 'pMat'. [funcArgNamesDifferent] berkeley-abc-0.0~git20230625.01b1bd1/src/misc/extra/extra.h:97:63: note: Function 'Extra_BitMatrixIsClique' argument 1 names different: declaration 'p' definition 'pMat'. berkeley-abc-0.0~git20230625.01b1bd1/src/misc/extra/extraUtilBitMatrix.c:391:47: note: Function 'Extra_BitMatrixIsClique' argument 1 names different: declaration 'p' definition 'pMat'. berkeley-abc-0.0~git20230625.01b1bd1/src/misc/extra/extraUtilBitMatrix.c:174:47: style: Parameter 'p' can be declared as pointer to const [constParameterPointer] berkeley-abc-0.0~git20230625.01b1bd1/src/misc/extra/extraUtilBitMatrix.c:313:63: style: Parameter 'pInfo' can be declared as pointer to const [constParameterPointer] berkeley-abc-0.0~git20230625.01b1bd1/src/misc/extra/extraUtilBitMatrix.c:369:49: style: Parameter 'p1' can be declared as pointer to const [constParameterPointer] berkeley-abc-0.0~git20230625.01b1bd1/src/misc/extra/extraUtilBitMatrix.c:369:70: style: Parameter 'p2' can be declared as pointer to const [constParameterPointer] berkeley-abc-0.0~git20230625.01b1bd1/src/misc/extra/extra.h:256:51: style: Parameter 'p' can be declared as pointer to const [constParameterPointer] berkeley-abc-0.0~git20230625.01b1bd1/src/misc/extra/extra.h:266:52: style: Parameter 'pIn' can be declared as pointer to const [constParameterPointer] berkeley-abc-0.0~git20230625.01b1bd1/src/misc/extra/extra.h:273:50: style: Parameter 'pIn0' can be declared as pointer to const [constParameterPointer] berkeley-abc-0.0~git20230625.01b1bd1/src/misc/extra/extra.h:273:67: style: Parameter 'pIn1' can be declared as pointer to const [constParameterPointer] berkeley-abc-0.0~git20230625.01b1bd1/src/misc/extra/extra.h:281:51: style: Parameter 'pIn' can be declared as pointer to const [constParameterPointer] berkeley-abc-0.0~git20230625.01b1bd1/src/misc/extra/extra.h:289:51: style: Parameter 'pIn' can be declared as pointer to const [constParameterPointer] berkeley-abc-0.0~git20230625.01b1bd1/src/misc/extra/extra.h:297:50: style: Parameter 'pIn1' can be declared as pointer to const [constParameterPointer] berkeley-abc-0.0~git20230625.01b1bd1/src/misc/extra/extra.h:297:67: style: Parameter 'pIn2' can be declared as pointer to const [constParameterPointer] berkeley-abc-0.0~git20230625.01b1bd1/src/misc/extra/extra.h:305:65: style: Parameter 'pIn' can be declared as pointer to const [constParameterPointer] berkeley-abc-0.0~git20230625.01b1bd1/src/misc/extra/extra.h:323:64: style: Parameter 'pIn' can be declared as pointer to const [constParameterPointer] berkeley-abc-0.0~git20230625.01b1bd1/src/misc/extra/extra.h:329:64: style: Parameter 'pIn0' can be declared as pointer to const [constParameterPointer] berkeley-abc-0.0~git20230625.01b1bd1/src/misc/extra/extra.h:329:81: style: Parameter 'pIn1' can be declared as pointer to const [constParameterPointer] berkeley-abc-0.0~git20230625.01b1bd1/src/misc/extra/extra.h:335:63: style: Parameter 'pIn0' can be declared as pointer to const [constParameterPointer] berkeley-abc-0.0~git20230625.01b1bd1/src/misc/extra/extra.h:335:80: style: Parameter 'pIn1' can be declared as pointer to const [constParameterPointer] berkeley-abc-0.0~git20230625.01b1bd1/src/misc/extra/extra.h:341:66: style: Parameter 'pIn0' can be declared as pointer to const [constParameterPointer] berkeley-abc-0.0~git20230625.01b1bd1/src/misc/extra/extra.h:341:83: style: Parameter 'pIn1' can be declared as pointer to const [constParameterPointer] berkeley-abc-0.0~git20230625.01b1bd1/src/misc/extra/extra.h:347:65: style: Parameter 'pIn0' can be declared as pointer to const [constParameterPointer] berkeley-abc-0.0~git20230625.01b1bd1/src/misc/extra/extra.h:347:82: style: Parameter 'pIn1' can be declared as pointer to const [constParameterPointer] berkeley-abc-0.0~git20230625.01b1bd1/src/misc/extra/extra.h:353:69: style: Parameter 'pIn0' can be declared as pointer to const [constParameterPointer] berkeley-abc-0.0~git20230625.01b1bd1/src/misc/extra/extra.h:353:86: style: Parameter 'pIn1' can be declared as pointer to const [constParameterPointer] berkeley-abc-0.0~git20230625.01b1bd1/src/misc/extra/extraUtilCfs.c:51:36: style: Parameter 'pGia' can be declared as pointer to const [constParameterPointer] berkeley-abc-0.0~git20230625.01b1bd1/src/misc/extra/extraUtilCanon.c:587:84: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ppCounters [valueFlowBailoutIncompleteVar] berkeley-abc-0.0~git20230625.01b1bd1/src/misc/extra/extraUtilCanon.c:628:84: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ppCounters [valueFlowBailoutIncompleteVar] berkeley-abc-0.0~git20230625.01b1bd1/src/misc/extra/extraUtilCanon.c:661:106: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PhaseMax [valueFlowBailoutIncompleteVar] berkeley-abc-0.0~git20230625.01b1bd1/src/misc/extra/extraUtilCube.c:200:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable word [valueFlowBailoutIncompleteVar] berkeley-abc-0.0~git20230625.01b1bd1/src/misc/extra/extraUtilCanon.c:644:15: style: Variable 'Count' is assigned a value that is never used. [unreadVariable] berkeley-abc-0.0~git20230625.01b1bd1/src/misc/extra/extraUtilCanon.c:677:15: style: Variable 'Count' is assigned a value that is never used. [unreadVariable] berkeley-abc-0.0~git20230625.01b1bd1/src/misc/extra/extraUtilDsd.c:689:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable pStr [valueFlowBailoutIncompleteVar] berkeley-abc-0.0~git20230625.01b1bd1/src/misc/extra/extraUtilDsd.c:720:55: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable word [valueFlowBailoutIncompleteVar] berkeley-abc-0.0~git20230625.01b1bd1/src/misc/extra/extraUtilDsd.c:849:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable uTruth [valueFlowBailoutIncompleteVar] berkeley-abc-0.0~git20230625.01b1bd1/src/misc/extra/extraUtilDsd.c:932:47: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable uTruth [valueFlowBailoutIncompleteVar] berkeley-abc-0.0~git20230625.01b1bd1/src/misc/extra/extraUtilDsd.c:999:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable nVars [valueFlowBailoutIncompleteVar] berkeley-abc-0.0~git20230625.01b1bd1/src/misc/extra/extraUtilDsd.c:1003:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable nAnds [valueFlowBailoutIncompleteVar] berkeley-abc-0.0~git20230625.01b1bd1/src/misc/extra/extraUtilDsd.c:1007:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable nClauses [valueFlowBailoutIncompleteVar] berkeley-abc-0.0~git20230625.01b1bd1/src/misc/extra/extraUtilDsd.c:1011:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable uTruth [valueFlowBailoutIncompleteVar] berkeley-abc-0.0~git20230625.01b1bd1/src/misc/extra/extraUtilDsd.c:1015:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable pStr [valueFlowBailoutIncompleteVar] berkeley-abc-0.0~git20230625.01b1bd1/src/misc/extra/extraUtilDsd.c:1208:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable s_Truths6 [valueFlowBailoutIncompleteVar] berkeley-abc-0.0~git20230625.01b1bd1/src/misc/extra/extraUtilCube.c:35:42: style: Parameter 'pState' can be declared as pointer to const [constParameterPointer] berkeley-abc-0.0~git20230625.01b1bd1/src/misc/extra/extraUtilCube.c:35:57: style: Parameter 'pPerm' can be declared as pointer to const [constParameterPointer] berkeley-abc-0.0~git20230625.01b1bd1/src/misc/extra/extraUtilCube.c:36:43: style: Parameter 'pState' can be declared as pointer to const [constParameterPointer] berkeley-abc-0.0~git20230625.01b1bd1/src/misc/extra/extraUtilCube.c:162:43: style: Parameter 'p' can be declared as pointer to const [constParameterPointer] berkeley-abc-0.0~git20230625.01b1bd1/src/misc/extra/extraUtilCube.c:166:49: style: Parameter 'pState' can be declared as pointer to const [constParameterPointer] berkeley-abc-0.0~git20230625.01b1bd1/src/misc/extra/extraUtilCube.c:168:16: style: Variable 'Var2Cor' can be declared as const array [constVariable] berkeley-abc-0.0~git20230625.01b1bd1/src/misc/extra/extraUtilCube.c:169:16: style: Variable 'Var2Per' can be declared as const array [constVariable] berkeley-abc-0.0~git20230625.01b1bd1/src/misc/extra/extraUtilDsd.c:880:9: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] berkeley-abc-0.0~git20230625.01b1bd1/src/misc/extra/extraUtilDsd.c:721:14: style: Variable 'RetValue' is reassigned a value before the old one has been used. [redundantAssignment] berkeley-abc-0.0~git20230625.01b1bd1/src/misc/extra/extraUtilDsd.c:720:14: note: RetValue is assigned berkeley-abc-0.0~git20230625.01b1bd1/src/misc/extra/extraUtilDsd.c:721:14: note: RetValue is overwritten berkeley-abc-0.0~git20230625.01b1bd1/src/misc/extra/extraUtilDsd.c:1206:11: style: Redundant initialization for 'vDivs'. The initialized value is overwritten before it is read. [redundantInitialization] berkeley-abc-0.0~git20230625.01b1bd1/src/misc/extra/extraUtilDsd.c:1195:23: note: vDivs is initialized berkeley-abc-0.0~git20230625.01b1bd1/src/misc/extra/extraUtilDsd.c:1206:11: note: vDivs is overwritten berkeley-abc-0.0~git20230625.01b1bd1/src/misc/extra/extraUtilDsd.c:751:9: style: Variable 'nClasses' can be declared as const array [constVariable] berkeley-abc-0.0~git20230625.01b1bd1/src/misc/extra/extraUtilDsd.c:1082:12: style: Variable 'pFileName' can be declared as pointer to const [constVariablePointer] berkeley-abc-0.0~git20230625.01b1bd1/src/misc/extra/extraUtilDsd.c:721:14: style: Variable 'RetValue' is assigned a value that is never used. [unreadVariable] berkeley-abc-0.0~git20230625.01b1bd1/src/misc/extra/extraUtilDsd.c:1111:10: style: Variable 'iDsd' is assigned a value that is never used. [unreadVariable] berkeley-abc-0.0~git20230625.01b1bd1/src/misc/extra/extraUtilMacc.c:154:13: error: There is an unknown macro here somewhere. Configuration is required. If Vec_IntForEachEntry is a macro then please configure it. [unknownMacro] berkeley-abc-0.0~git20230625.01b1bd1/src/misc/extra/extraUtilFile.c:465:17: style: Obsolete function 'asctime' called. It is recommended to use 'strftime' instead. [prohibitedasctimeCalled] berkeley-abc-0.0~git20230625.01b1bd1/src/misc/extra/extraUtilFile.c:465:26: portability: Non reentrant function 'localtime' called. For threadsafe applications it is recommended to use the reentrant replacement function 'localtime_r'. [prohibitedlocaltimeCalled] berkeley-abc-0.0~git20230625.01b1bd1/src/misc/extra/extraUtilFile.c:382:14: style: Variable 'RetValue' is reassigned a value before the old one has been used. [redundantAssignment] berkeley-abc-0.0~git20230625.01b1bd1/src/misc/extra/extraUtilFile.c:381:14: note: RetValue is assigned berkeley-abc-0.0~git20230625.01b1bd1/src/misc/extra/extraUtilFile.c:382:14: note: RetValue is overwritten berkeley-abc-0.0~git20230625.01b1bd1/src/misc/extra/extraUtilFile.c:146:37: style: Parameter 'pBase' can be declared as pointer to const [constParameterPointer] berkeley-abc-0.0~git20230625.01b1bd1/src/misc/extra/extraUtilFile.c:146:51: style: Parameter 'pSuffix' can be declared as pointer to const [constParameterPointer] berkeley-abc-0.0~git20230625.01b1bd1/src/misc/extra/extraUtilFile.c:165:38: style: Parameter 'FileName' can be declared as pointer to const [constParameterPointer] berkeley-abc-0.0~git20230625.01b1bd1/src/misc/extra/extraUtilFile.c:185:44: style: Parameter 'pBase' can be declared as pointer to const [constParameterPointer] berkeley-abc-0.0~git20230625.01b1bd1/src/misc/extra/extraUtilFile.c:185:58: style: Parameter 'pSuffix' can be declared as pointer to const [constParameterPointer] berkeley-abc-0.0~git20230625.01b1bd1/src/misc/extra/extraUtilFile.c:293:29: style: Parameter 'pFileName' can be declared as pointer to const [constParameterPointer] berkeley-abc-0.0~git20230625.01b1bd1/src/misc/extra/extraUtilFile.c:320:28: style: Parameter 'pFileName' can be declared as pointer to const [constParameterPointer] berkeley-abc-0.0~git20230625.01b1bd1/src/misc/extra/extraUtilFile.c:400:39: style: Parameter 'pFileName' can be declared as pointer to const [constParameterPointer] berkeley-abc-0.0~git20230625.01b1bd1/src/misc/extra/extraUtilFile.c:409:40: style: Parameter 'pFileName' can be declared as pointer to const [constParameterPointer] berkeley-abc-0.0~git20230625.01b1bd1/src/misc/extra/extraUtilFile.c:409:58: style: Parameter 'pFileName2' can be declared as pointer to const [constParameterPointer] berkeley-abc-0.0~git20230625.01b1bd1/src/misc/extra/extraUtilFile.c:432:48: style: Parameter 'pS1' can be declared as pointer to const [constParameterPointer] berkeley-abc-0.0~git20230625.01b1bd1/src/misc/extra/extraUtilFile.c:432:60: style: Parameter 'pS2' can be declared as pointer to const [constParameterPointer] berkeley-abc-0.0~git20230625.01b1bd1/src/misc/extra/extraUtilFile.c:432:72: style: Parameter 'pS3' can be declared as pointer to const [constParameterPointer] berkeley-abc-0.0~git20230625.01b1bd1/src/misc/extra/extraUtilFile.c:535:44: style: Parameter 'pString' can be declared as pointer to const [constParameterPointer] berkeley-abc-0.0~git20230625.01b1bd1/src/misc/extra/extraUtilFile.c:577:53: style: Parameter 'Sign' can be declared as const array [constParameter] berkeley-abc-0.0~git20230625.01b1bd1/src/misc/extra/extraUtilFile.c:604:61: style: Parameter 'Sign' can be declared as const array [constParameter] berkeley-abc-0.0~git20230625.01b1bd1/src/misc/extra/extraUtilFile.c:636:47: style: Parameter 'pTruth' can be declared as pointer to const [constParameterPointer] berkeley-abc-0.0~git20230625.01b1bd1/src/misc/extra/extraUtilFile.c:654:48: style: Parameter 'pTruth' can be declared as pointer to const [constParameterPointer] berkeley-abc-0.0~git20230625.01b1bd1/src/misc/extra/extraUtilFile.c:672:54: style: Parameter 'pTruth' can be declared as pointer to const [constParameterPointer] berkeley-abc-0.0~git20230625.01b1bd1/src/misc/extra/extraUtilFile.c:702:33: style: Parameter 'pFile' can be declared as pointer to const [constParameterPointer] berkeley-abc-0.0~git20230625.01b1bd1/src/misc/extra/extraUtilFile.c:724:53: style: Parameter 'pStrAdd' can be declared as pointer to const [constParameterPointer] berkeley-abc-0.0~git20230625.01b1bd1/src/misc/extra/extraUtilFile.c:791:29: style: Parameter 'pFileName' can be declared as pointer to const [constParameterPointer] berkeley-abc-0.0~git20230625.01b1bd1/src/misc/extra/extraUtilFile.c:791:47: style: Parameter 'pFileNameOut' can be declared as pointer to const [constParameterPointer] berkeley-abc-0.0~git20230625.01b1bd1/src/misc/extra/extraUtilFile.c:850:35: style: Parameter 'pFileName' can be declared as pointer to const [constParameterPointer] berkeley-abc-0.0~git20230625.01b1bd1/src/misc/extra/extraUtilFile.c:850:53: style: Parameter 'pFileNameOut' can be declared as pointer to const [constParameterPointer] berkeley-abc-0.0~git20230625.01b1bd1/src/misc/extra/extraUtilFile.c:360:14: style: Variable 'RetValue' is assigned a value that is never used. [unreadVariable] berkeley-abc-0.0~git20230625.01b1bd1/src/misc/extra/extraUtilFile.c:382:14: style: Variable 'RetValue' is assigned a value that is never used. [unreadVariable] berkeley-abc-0.0~git20230625.01b1bd1/src/misc/extra/extraUtilMaj.c:85:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] berkeley-abc-0.0~git20230625.01b1bd1/src/misc/extra/extraUtilMaj.c:97:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable nVars [valueFlowBailoutIncompleteVar] berkeley-abc-0.0~git20230625.01b1bd1/src/misc/extra/extraUtilMaj.c:205:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable word [valueFlowBailoutIncompleteVar] berkeley-abc-0.0~git20230625.01b1bd1/src/misc/extra/extraUtilMaj.c:276:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] berkeley-abc-0.0~git20230625.01b1bd1/src/misc/extra/extraUtilMaj.c:358:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable nVars [valueFlowBailoutIncompleteVar] berkeley-abc-0.0~git20230625.01b1bd1/src/misc/extra/extraUtilMemory.c:161:44: style: Parameter 'p' can be declared as pointer to const [constParameterPointer] berkeley-abc-0.0~git20230625.01b1bd1/src/misc/extra/extraUtilMemory.c:311:50: style: Parameter 'p' can be declared as pointer to const [constParameterPointer] berkeley-abc-0.0~git20230625.01b1bd1/src/misc/extra/extraUtilMemory.c:327:56: style: Parameter 'p' can be declared as pointer to const [constParameterPointer] berkeley-abc-0.0~git20230625.01b1bd1/src/misc/extra/extraUtilMemory.c:376:42: style: Parameter 'p' can be declared as pointer to const [constParameterPointer] berkeley-abc-0.0~git20230625.01b1bd1/src/misc/extra/extraUtilMemory.c:463:48: style: Parameter 'p' can be declared as pointer to const [constParameterPointer] berkeley-abc-0.0~git20230625.01b1bd1/src/misc/extra/extraUtilMaj.c:370:48: style: Condition 'Gem_FuncReduce(p,f,i,j)' is always false [knownConditionTrueFalse] berkeley-abc-0.0~git20230625.01b1bd1/src/misc/extra/extraUtilMaj.c:370:48: note: Calling function 'Gem_FuncReduce' returns 0 berkeley-abc-0.0~git20230625.01b1bd1/src/misc/extra/extraUtilMaj.c:370:48: note: Condition 'Gem_FuncReduce(p,f,i,j)' is always false berkeley-abc-0.0~git20230625.01b1bd1/src/misc/extra/extraUtilMaj.c:83:5: warning: %d in format string (no. 4) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] berkeley-abc-0.0~git20230625.01b1bd1/src/misc/extra/extraUtilMaj.c:83:5: warning: %d in format string (no. 5) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] berkeley-abc-0.0~git20230625.01b1bd1/src/misc/extra/extraUtilMaj.c:83:5: warning: %d in format string (no. 6) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] berkeley-abc-0.0~git20230625.01b1bd1/src/misc/extra/extraUtilMaj.c:83:5: warning: %d in format string (no. 7) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] berkeley-abc-0.0~git20230625.01b1bd1/src/misc/extra/extraUtilMaj.c:275:9: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] berkeley-abc-0.0~git20230625.01b1bd1/src/misc/extra/extraUtilMaj.c:280:13: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] berkeley-abc-0.0~git20230625.01b1bd1/src/misc/extra/extraUtilMaj.c:77:50: style: Parameter 'pLabel' can be declared as pointer to const [constParameterPointer] berkeley-abc-0.0~git20230625.01b1bd1/src/misc/extra/extraUtilMaj.c:79:17: style: Variable 'pObj' can be declared as pointer to const [constVariablePointer] berkeley-abc-0.0~git20230625.01b1bd1/src/misc/extra/extraUtilMaj.c:216:47: style: Variable 'pObj' can be declared as pointer to const [constVariablePointer] berkeley-abc-0.0~git20230625.01b1bd1/src/misc/extra/extraUtilMaj.c:289:47: style: Variable 'pObj' can be declared as pointer to const [constVariablePointer] berkeley-abc-0.0~git20230625.01b1bd1/src/misc/extra/extraUtilMult.c:263:5: error: There is an unknown macro here somewhere. Configuration is required. If Vec_IntForEachEntry is a macro then please configure it. [unknownMacro] berkeley-abc-0.0~git20230625.01b1bd1/src/misc/extra/extraUtilPath.c:574:9: error: There is an unknown macro here somewhere. Configuration is required. If Vec_IntForEachEntry is a macro then please configure it. [unknownMacro] berkeley-abc-0.0~git20230625.01b1bd1/src/misc/extra/extraUtilEnum.c:669:5: warning: %d in format string (no. 5) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] berkeley-abc-0.0~git20230625.01b1bd1/src/misc/extra/extraUtilMisc.c:2131:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] berkeley-abc-0.0~git20230625.01b1bd1/src/misc/extra/extraUtilPerm.c:443:5: error: There is an unknown macro here somewhere. Configuration is required. If Vec_IntForEachEntry is a macro then please configure it. [unknownMacro] berkeley-abc-0.0~git20230625.01b1bd1/src/misc/extra/extraUtilMisc.c:2188:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] berkeley-abc-0.0~git20230625.01b1bd1/src/misc/extra/extraUtilMisc.c:2417:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable word [valueFlowBailoutIncompleteVar] berkeley-abc-0.0~git20230625.01b1bd1/src/misc/extra/extraUtilMisc.c:2481:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] berkeley-abc-0.0~git20230625.01b1bd1/src/misc/extra/extraUtilMisc.c:2532:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] berkeley-abc-0.0~git20230625.01b1bd1/src/misc/extra/extraUtilMisc.c:2693:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] berkeley-abc-0.0~git20230625.01b1bd1/src/misc/extra/extraUtilMisc.c:2715:74: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable word [valueFlowBailoutIncompleteVar] berkeley-abc-0.0~git20230625.01b1bd1/src/misc/extra/extraUtilPrime.c:542:9: error: There is an unknown macro here somewhere. Configuration is required. If Vec_IntForEachEntry is a macro then please configure it. [unknownMacro] berkeley-abc-0.0~git20230625.01b1bd1/src/misc/extra/extraUtilEnum.c:55:12: style: Variable 'pMintStrs' can be declared as const array [constVariable] berkeley-abc-0.0~git20230625.01b1bd1/src/misc/extra/extraUtilEnum.c:76:12: style: Variable 'pFuncStrs' can be declared as const array [constVariable] berkeley-abc-0.0~git20230625.01b1bd1/src/misc/extra/extraUtilEnum.c:118:12: style: Variable 'pMintStrs' can be declared as const array [constVariable] berkeley-abc-0.0~git20230625.01b1bd1/src/misc/extra/extraUtilEnum.c:160:12: style: Variable 'pFuncStrs' can be declared as const array [constVariable] berkeley-abc-0.0~git20230625.01b1bd1/src/misc/extra/extraUtilEnum.c:201:12: style: Variable 'pMintStrs' can be declared as const array [constVariable] berkeley-abc-0.0~git20230625.01b1bd1/src/misc/extra/extraUtilEnum.c:222:12: style: Variable 'pFuncStrs' can be declared as const array [constVariable] berkeley-abc-0.0~git20230625.01b1bd1/src/misc/extra/extraUtilEnum.c:262:12: style: Variable 'pOper' can be declared as pointer to const [constVariablePointer] berkeley-abc-0.0~git20230625.01b1bd1/src/misc/extra/extraUtilEnum.c:301:43: style: Parameter 'p' can be declared as pointer to const [constParameterPointer] berkeley-abc-0.0~git20230625.01b1bd1/src/misc/extra/extraUtilProgress.c:152:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] berkeley-abc-0.0~git20230625.01b1bd1/src/misc/extra/extraUtilProgress.c:176:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] berkeley-abc-0.0~git20230625.01b1bd1/src/misc/extra/extraUtilProgress.c:136:53: style: Parameter 'pString' can be declared as pointer to const [constParameterPointer] berkeley-abc-0.0~git20230625.01b1bd1/src/misc/extra/extraUtilReader.c:173:58: style: Parameter 'p' can be declared as pointer to const [constParameterPointer] berkeley-abc-0.0~git20230625.01b1bd1/src/misc/extra/extraUtilReader.c:189:55: style: Parameter 'p' can be declared as pointer to const [constParameterPointer] berkeley-abc-0.0~git20230625.01b1bd1/src/misc/extra/extraUtilReader.c:205:58: style: Parameter 'p' can be declared as pointer to const [constParameterPointer] berkeley-abc-0.0~git20230625.01b1bd1/src/misc/extra/extraUtilReader.c:129:14: style: Variable 'RetValue' is assigned a value that is never used. [unreadVariable] berkeley-abc-0.0~git20230625.01b1bd1/src/misc/extra/extraUtilReader.c:320:35: style: Variable 'fTokenStarted' is assigned a value that is never used. [unreadVariable] berkeley-abc-0.0~git20230625.01b1bd1/src/misc/extra/extraUtilReader.c:380:14: style: Variable 'RetValue' is assigned a value that is never used. [unreadVariable] berkeley-abc-0.0~git20230625.01b1bd1/src/misc/extra/extraUtilSupp.c:315:14: portability: Non reentrant function 'strtok' called. For threadsafe applications it is recommended to use the reentrant replacement function 'strtok_r'. [prohibitedstrtokCalled] berkeley-abc-0.0~git20230625.01b1bd1/src/misc/extra/extraUtilSupp.c:321:23: portability: Non reentrant function 'strtok' called. For threadsafe applications it is recommended to use the reentrant replacement function 'strtok_r'. [prohibitedstrtokCalled] berkeley-abc-0.0~git20230625.01b1bd1/src/misc/extra/extraUtilSupp.c:517:9: style: Redundant initialization for 'clk'. The initialized value is overwritten before it is read. [redundantInitialization] berkeley-abc-0.0~git20230625.01b1bd1/src/misc/extra/extraUtilSupp.c:507:17: note: clk is initialized berkeley-abc-0.0~git20230625.01b1bd1/src/misc/extra/extraUtilSupp.c:517:9: note: clk is overwritten berkeley-abc-0.0~git20230625.01b1bd1/src/misc/extra/extraUtilSupp.c:81:44: style: Parameter 'pMatrix' can be declared as pointer to const [constParameterPointer] berkeley-abc-0.0~git20230625.01b1bd1/src/misc/extra/extraUtilSupp.c:84:12: style: Variable 'pLimit' can be declared as pointer to const [constVariablePointer] berkeley-abc-0.0~git20230625.01b1bd1/src/misc/extra/extraUtilSupp.c:131:12: style: Variable 'pLimit' can be declared as pointer to const [constVariablePointer] berkeley-abc-0.0~git20230625.01b1bd1/src/misc/extra/extraUtilSupp.c:208:12: style: Variable 'pLimit' can be declared as pointer to const [constVariablePointer] berkeley-abc-0.0~git20230625.01b1bd1/src/misc/extra/extraUtilSupp.c:308:20: style: Variable 'pToken' can be declared as pointer to const [constVariablePointer] berkeley-abc-0.0~git20230625.01b1bd1/src/misc/extra/extraUtilSupp.c:308:30: style: Variable 'pStart' can be declared as pointer to const [constVariablePointer] berkeley-abc-0.0~git20230625.01b1bd1/src/misc/extra/extraUtilSupp.c:367:12: style: Variable 'pLimit' can be declared as pointer to const [constVariablePointer] berkeley-abc-0.0~git20230625.01b1bd1/src/misc/extra/extraUtilUtil.c:110:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EOF [valueFlowBailoutIncompleteVar] berkeley-abc-0.0~git20230625.01b1bd1/src/misc/extra/extraUtilUtil.c:332:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] berkeley-abc-0.0~git20230625.01b1bd1/src/misc/extra/extraUtilUtil.c:398:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RUSAGE_SELF [valueFlowBailoutIncompleteVar] berkeley-abc-0.0~git20230625.01b1bd1/src/misc/extra/extraUtilUtil.c:98:39: style: Parameter 'argv' can be declared as const array [constParameter] berkeley-abc-0.0~git20230625.01b1bd1/src/misc/extra/extraUtilUtil.c:200:37: style: Parameter 'fname' can be declared as pointer to const [constParameterPointer] berkeley-abc-0.0~git20230625.01b1bd1/src/misc/extra/extraUtilUtil.c:242:31: style: Parameter 'filename' can be declared as pointer to const [constParameterPointer] berkeley-abc-0.0~git20230625.01b1bd1/src/misc/extra/extraUtilUtil.c:269:35: style: Parameter 'file' can be declared as pointer to const [constParameterPointer] berkeley-abc-0.0~git20230625.01b1bd1/src/misc/extra/extraUtilUtil.c:269:47: style: Parameter 'path' can be declared as pointer to const [constParameterPointer] berkeley-abc-0.0~git20230625.01b1bd1/src/misc/extra/extraUtilUtil.c:269:59: style: Parameter 'mode' can be declared as pointer to const [constParameterPointer] berkeley-abc-0.0~git20230625.01b1bd1/src/misc/extra/extraUtilTruth.c:114:83: style:inconclusive: Function 'Extra_TruthSwapAdjacentVars' argument 4 names different: declaration 'Start' definition 'iVar'. [funcArgNamesDifferent] berkeley-abc-0.0~git20230625.01b1bd1/src/misc/extra/extra.h:379:97: note: Function 'Extra_TruthSwapAdjacentVars' argument 4 names different: declaration 'Start' definition 'iVar'. berkeley-abc-0.0~git20230625.01b1bd1/src/misc/extra/extraUtilTruth.c:114:83: note: Function 'Extra_TruthSwapAdjacentVars' argument 4 names different: declaration 'Start' definition 'iVar'. berkeley-abc-0.0~git20230625.01b1bd1/src/misc/extra/extraUtilTruth.c:611:50: style: Parameter 'pCof0' can be declared as pointer to const [constParameterPointer] berkeley-abc-0.0~git20230625.01b1bd1/src/misc/extra/extraUtilTruth.c:611:68: style: Parameter 'pCof1' can be declared as pointer to const [constParameterPointer] berkeley-abc-0.0~git20230625.01b1bd1/src/misc/extra/extraUtilTruth.c:902:38: style: Parameter 'pIn' can be declared as pointer to const [constParameterPointer] berkeley-abc-0.0~git20230625.01b1bd1/src/misc/extra/extraUtilTruth.c:906:16: style: Variable 'HashPrimes' can be declared as const array [constVariable] berkeley-abc-0.0~git20230625.01b1bd1/src/misc/extra/extraZddTrunc.c:126:66: style: Parameter 'vVec2' can be declared as pointer to const [constParameterPointer] berkeley-abc-0.0~git20230625.01b1bd1/src/misc/extra/extraZddTrunc.c:277:35: style: Parameter 'pSubsets' can be declared as pointer to const [constParameterPointer] berkeley-abc-0.0~git20230625.01b1bd1/src/misc/mem/mem.c:613:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable nMemoryAlloc [valueFlowBailoutIncompleteVar] berkeley-abc-0.0~git20230625.01b1bd1/src/misc/mem/mem.c:293:42: style: Parameter 'p' can be declared as pointer to const [constParameterPointer] berkeley-abc-0.0~git20230625.01b1bd1/src/misc/mem/mem.c:309:48: style: Parameter 'p' can be declared as pointer to const [constParameterPointer] berkeley-abc-0.0~git20230625.01b1bd1/src/misc/mem/mem.c:461:40: style: Parameter 'p' can be declared as pointer to const [constParameterPointer] berkeley-abc-0.0~git20230625.01b1bd1/src/misc/mvc/mvcApi.c:43:50: style: Parameter 'pCover' can be declared as pointer to const [constParameterPointer] berkeley-abc-0.0~git20230625.01b1bd1/src/misc/mvc/mvcApi.c:44:49: style: Parameter 'pCover' can be declared as pointer to const [constParameterPointer] berkeley-abc-0.0~git20230625.01b1bd1/src/misc/mvc/mvcApi.c:62:48: style: Parameter 'pList' can be declared as pointer to const [constParameterPointer] berkeley-abc-0.0~git20230625.01b1bd1/src/misc/mvc/mvcApi.c:63:49: style: Parameter 'pList' can be declared as pointer to const [constParameterPointer] berkeley-abc-0.0~git20230625.01b1bd1/src/misc/mvc/mvcApi.c:64:49: style: Parameter 'pList' can be declared as pointer to const [constParameterPointer] berkeley-abc-0.0~git20230625.01b1bd1/src/misc/mvc/mvcApi.c:80:71: style: Parameter 'pList' can be declared as pointer to const [constParameterPointer] berkeley-abc-0.0~git20230625.01b1bd1/src/misc/mvc/mvcApi.c:137:18: style: Variable 'pCube' can be declared as pointer to const [constVariablePointer] berkeley-abc-0.0~git20230625.01b1bd1/src/misc/mvc/mvcContain.c:56:17: style: Condition 'nCubes>1' is always true [knownConditionTrueFalse] berkeley-abc-0.0~git20230625.01b1bd1/src/misc/mvc/mvcContain.c:51:17: note: Assuming that condition 'nCubes<2' is not redundant berkeley-abc-0.0~git20230625.01b1bd1/src/misc/mvc/mvcContain.c:56:17: note: Condition 'nCubes>1' is always true berkeley-abc-0.0~git20230625.01b1bd1/src/misc/mvc/mvcCover.c:245:9: warning: Identical inner 'if' condition is always true. [identicalInnerCondition] berkeley-abc-0.0~git20230625.01b1bd1/src/misc/mvc/mvcCover.c:243:16: note: outer condition: pCover->pLits berkeley-abc-0.0~git20230625.01b1bd1/src/misc/mvc/mvcCover.c:245:9: note: identical inner condition: pCover->pLits berkeley-abc-0.0~git20230625.01b1bd1/src/misc/mvc/mvcCover.c:79:45: style:inconclusive: Function 'Mvc_CoverClone' argument 1 names different: declaration 'pCover' definition 'p'. [funcArgNamesDifferent] berkeley-abc-0.0~git20230625.01b1bd1/src/misc/mvc/mvc.h:598:55: note: Function 'Mvc_CoverClone' argument 1 names different: declaration 'pCover' definition 'p'. berkeley-abc-0.0~git20230625.01b1bd1/src/misc/mvc/mvcCover.c:79:45: note: Function 'Mvc_CoverClone' argument 1 names different: declaration 'pCover' definition 'p'. berkeley-abc-0.0~git20230625.01b1bd1/src/misc/mvc/mvcCover.c:112:43: style:inconclusive: Function 'Mvc_CoverDup' argument 1 names different: declaration 'pCover' definition 'p'. [funcArgNamesDifferent] berkeley-abc-0.0~git20230625.01b1bd1/src/misc/mvc/mvc.h:599:53: note: Function 'Mvc_CoverDup' argument 1 names different: declaration 'pCover' definition 'p'. berkeley-abc-0.0~git20230625.01b1bd1/src/misc/mvc/mvcCover.c:112:43: note: Function 'Mvc_CoverDup' argument 1 names different: declaration 'pCover' definition 'p'. berkeley-abc-0.0~git20230625.01b1bd1/src/misc/mvc/mvcCover.c:138:35: style:inconclusive: Function 'Mvc_CoverFree' argument 1 names different: declaration 'pCover' definition 'p'. [funcArgNamesDifferent] berkeley-abc-0.0~git20230625.01b1bd1/src/misc/mvc/mvc.h:600:54: note: Function 'Mvc_CoverFree' argument 1 names different: declaration 'pCover' definition 'p'. berkeley-abc-0.0~git20230625.01b1bd1/src/misc/mvc/mvcCover.c:138:35: note: Function 'Mvc_CoverFree' argument 1 names different: declaration 'pCover' definition 'p'. berkeley-abc-0.0~git20230625.01b1bd1/src/misc/extra/extraUtilMisc.c:99:26: style:inconclusive: Function 'Extra_Power2' argument 1 names different: declaration 'Num' definition 'Degree'. [funcArgNamesDifferent] berkeley-abc-0.0~git20230625.01b1bd1/src/misc/extra/extra.h:177:38: note: Function 'Extra_Power2' argument 1 names different: declaration 'Num' definition 'Degree'. berkeley-abc-0.0~git20230625.01b1bd1/src/misc/extra/extraUtilMisc.c:99:26: note: Function 'Extra_Power2' argument 1 names different: declaration 'Num' definition 'Degree'. berkeley-abc-0.0~git20230625.01b1bd1/src/misc/extra/extraUtilMisc.c:188:16: style: Variable 'bit_count' can be declared as const array [constVariable] berkeley-abc-0.0~git20230625.01b1bd1/src/misc/extra/extraUtilMisc.c:330:36: style: Parameter 'pMints' can be declared as pointer to const [constParameterPointer] berkeley-abc-0.0~git20230625.01b1bd1/src/misc/extra/extraUtilMisc.c:330:63: style: Parameter 'pPerm' can be declared as pointer to const [constParameterPointer] berkeley-abc-0.0~git20230625.01b1bd1/src/misc/extra/extraUtilMisc.c:404:21: style: Variable 'Signs' can be declared as const array [constVariable] berkeley-abc-0.0~git20230625.01b1bd1/src/misc/extra/extraUtilMisc.c:928:16: style: Variable 'Perms' can be declared as const array [constVariable] berkeley-abc-0.0~git20230625.01b1bd1/src/misc/extra/extraUtilMisc.c:1014:16: style: Variable 'Perms' can be declared as const array [constVariable] berkeley-abc-0.0~git20230625.01b1bd1/src/misc/extra/extraUtilMisc.c:1078:38: style: Parameter 'uTruth' can be declared as pointer to const [constParameterPointer] berkeley-abc-0.0~git20230625.01b1bd1/src/misc/extra/extraUtilMisc.c:1081:21: style: Variable 'Cases' can be declared as const array [constVariable] berkeley-abc-0.0~git20230625.01b1bd1/src/misc/extra/extraUtilMisc.c:1148:16: style: Variable 'Perms' can be declared as const array [constVariable] berkeley-abc-0.0~git20230625.01b1bd1/src/misc/extra/extraUtilMisc.c:1280:59: style: Parameter 'puTruth' can be declared as pointer to const [constParameterPointer] berkeley-abc-0.0~git20230625.01b1bd1/src/misc/extra/extraUtilMisc.c:1293:24: style: Variable 'Cases' can be declared as const array [constVariable] berkeley-abc-0.0~git20230625.01b1bd1/src/misc/extra/extraUtilMisc.c:1834:16: style: Variable 'pPerm' can be declared as pointer to const [constVariablePointer] berkeley-abc-0.0~git20230625.01b1bd1/src/misc/extra/extraUtilMisc.c:1850:16: style: Variable 'pPerm' can be declared as pointer to const [constVariablePointer] berkeley-abc-0.0~git20230625.01b1bd1/src/misc/extra/extraUtilMisc.c:1883:16: style: Variable 'pPerm' can be declared as pointer to const [constVariablePointer] berkeley-abc-0.0~git20230625.01b1bd1/src/misc/extra/extraUtilMisc.c:2018:21: style: Variable 'uTruths' can be declared as const array [constVariable] berkeley-abc-0.0~git20230625.01b1bd1/src/misc/extra/extraUtilMisc.c:2045:41: style: Parameter 'Costs' can be declared as const array [constParameter] berkeley-abc-0.0~git20230625.01b1bd1/src/misc/extra/extraUtilMisc.c:2281:17: style: Variable 'Truth6' can be declared as const array [constVariable] berkeley-abc-0.0~git20230625.01b1bd1/src/misc/extra/extraUtilMisc.c:2292:46: style: Parameter 'pComp' can be declared as pointer to const [constParameterPointer] berkeley-abc-0.0~git20230625.01b1bd1/src/misc/extra/extraUtilMisc.c:2292:59: style: Parameter 'pPerm' can be declared as pointer to const [constParameterPointer] berkeley-abc-0.0~git20230625.01b1bd1/src/misc/extra/extraUtilMisc.c:2552:32: style: Parameter 'pT' can be declared as pointer to const [constParameterPointer] berkeley-abc-0.0~git20230625.01b1bd1/src/misc/extra/extraUtilMisc.c:2587:50: style: Parameter 'A' can be declared as const array [constParameter] berkeley-abc-0.0~git20230625.01b1bd1/src/misc/extra/extraUtilMisc.c:104:27: warning: Shifting signed 32-bit value by 31 bits is undefined behaviour. See condition at line 103. [shiftTooManyBitsSigned] berkeley-abc-0.0~git20230625.01b1bd1/src/misc/extra/extraUtilMisc.c:103:17: note: Assuming that condition 'Degree<32' is not redundant berkeley-abc-0.0~git20230625.01b1bd1/src/misc/extra/extraUtilMisc.c:104:27: note: Shift berkeley-abc-0.0~git20230625.01b1bd1/src/misc/extra/extraUtilMisc.c:1057:26: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned] berkeley-abc-0.0~git20230625.01b1bd1/src/misc/extra/extraUtilMisc.c:1056:20: note: Assuming that condition 'i<32' is not redundant berkeley-abc-0.0~git20230625.01b1bd1/src/misc/extra/extraUtilMisc.c:1057:26: note: Shift berkeley-abc-0.0~git20230625.01b1bd1/src/misc/extra/extraUtilMisc.c:1242:33: warning: Shifting signed 32-bit value by 31 bits is undefined behaviour. See condition at line 1240. [shiftTooManyBitsSigned] berkeley-abc-0.0~git20230625.01b1bd1/src/misc/extra/extraUtilMisc.c:1240:16: note: Assuming that condition 'i<32' is not redundant berkeley-abc-0.0~git20230625.01b1bd1/src/misc/extra/extraUtilMisc.c:1242:33: note: Shift berkeley-abc-0.0~git20230625.01b1bd1/src/misc/extra/extraUtilMisc.c:1248:40: warning: Shifting signed 32-bit value by 31 bits is undefined behaviour. See condition at line 1247. [shiftTooManyBitsSigned] berkeley-abc-0.0~git20230625.01b1bd1/src/misc/extra/extraUtilMisc.c:1247:27: note: Assuming that condition 'iRes<32' is not redundant berkeley-abc-0.0~git20230625.01b1bd1/src/misc/extra/extraUtilMisc.c:1248:40: note: Shift berkeley-abc-0.0~git20230625.01b1bd1/src/misc/extra/extraUtilMisc.c:1255:33: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned] berkeley-abc-0.0~git20230625.01b1bd1/src/misc/extra/extraUtilMisc.c:1238:20: note: Assuming that condition 'i<64' is not redundant berkeley-abc-0.0~git20230625.01b1bd1/src/misc/extra/extraUtilMisc.c:1255:33: note: Shift berkeley-abc-0.0~git20230625.01b1bd1/src/misc/extra/extraUtilMisc.c:1261:40: warning: Shifting signed 32-bit value by 31 bits is undefined behaviour. See condition at line 1260. [shiftTooManyBitsSigned] berkeley-abc-0.0~git20230625.01b1bd1/src/misc/extra/extraUtilMisc.c:1260:27: note: Assuming that condition 'iRes<32' is not redundant berkeley-abc-0.0~git20230625.01b1bd1/src/misc/extra/extraUtilMisc.c:1261:40: note: Shift berkeley-abc-0.0~git20230625.01b1bd1/src/misc/extra/extraUtilMisc.c:1854:34: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned] berkeley-abc-0.0~git20230625.01b1bd1/src/misc/extra/extraUtilMisc.c:1852:24: note: Assuming that condition 'i<32' is not redundant berkeley-abc-0.0~git20230625.01b1bd1/src/misc/extra/extraUtilMisc.c:1854:34: note: Shift berkeley-abc-0.0~git20230625.01b1bd1/src/misc/extra/extraUtilMisc.c:1860:39: warning: Shifting signed 32-bit value by 31 bits is undefined behaviour. See condition at line 1859. [shiftTooManyBitsSigned] berkeley-abc-0.0~git20230625.01b1bd1/src/misc/extra/extraUtilMisc.c:1859:27: note: Assuming that condition 'iRes<32' is not redundant berkeley-abc-0.0~git20230625.01b1bd1/src/misc/extra/extraUtilMisc.c:1860:39: note: Shift berkeley-abc-0.0~git20230625.01b1bd1/src/misc/extra/extraUtilMisc.c:1867:34: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned] berkeley-abc-0.0~git20230625.01b1bd1/src/misc/extra/extraUtilMisc.c:1865:19: note: Assuming that condition 'i<64' is not redundant berkeley-abc-0.0~git20230625.01b1bd1/src/misc/extra/extraUtilMisc.c:1867:34: note: Shift berkeley-abc-0.0~git20230625.01b1bd1/src/misc/extra/extraUtilMisc.c:1873:39: warning: Shifting signed 32-bit value by 31 bits is undefined behaviour. See condition at line 1872. [shiftTooManyBitsSigned] berkeley-abc-0.0~git20230625.01b1bd1/src/misc/extra/extraUtilMisc.c:1872:27: note: Assuming that condition 'iRes<32' is not redundant berkeley-abc-0.0~git20230625.01b1bd1/src/misc/extra/extraUtilMisc.c:1873:39: note: Shift berkeley-abc-0.0~git20230625.01b1bd1/src/misc/extra/extraUtilMisc.c:414:12: style: Variable 'nMints' is assigned a value that is never used. [unreadVariable] berkeley-abc-0.0~git20230625.01b1bd1/src/misc/extra/extraUtilMisc.c:415:15: style: Variable 'uTruthRes' is assigned a value that is never used. [unreadVariable] berkeley-abc-0.0~git20230625.01b1bd1/src/misc/extra/extraUtilMisc.c:2396:7: style: Variable 't' is assigned a value that is never used. [unreadVariable] berkeley-abc-0.0~git20230625.01b1bd1/src/misc/mvc/mvcDivide.c:241:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable pData [valueFlowBailoutIncompleteVar] berkeley-abc-0.0~git20230625.01b1bd1/src/misc/mvc/mvcCompare.c:43:38: style: Parameter 'pC1' can be declared as pointer to const [constParameterPointer] berkeley-abc-0.0~git20230625.01b1bd1/src/misc/mvc/mvcCompare.c:43:56: style: Parameter 'pC2' can be declared as pointer to const [constParameterPointer] berkeley-abc-0.0~git20230625.01b1bd1/src/misc/mvc/mvcCompare.c:43:74: style: Parameter 'pMask' can be declared as pointer to const [constParameterPointer] berkeley-abc-0.0~git20230625.01b1bd1/src/misc/mvc/mvcCompare.c:91:45: style: Parameter 'pC1' can be declared as pointer to const [constParameterPointer] berkeley-abc-0.0~git20230625.01b1bd1/src/misc/mvc/mvcCompare.c:91:63: style: Parameter 'pC2' can be declared as pointer to const [constParameterPointer] berkeley-abc-0.0~git20230625.01b1bd1/src/misc/mvc/mvcCompare.c:91:81: style: Parameter 'pMask' can be declared as pointer to const [constParameterPointer] berkeley-abc-0.0~git20230625.01b1bd1/src/misc/mvc/mvcList.c:245:48: style: Parameter 'pCover' can be declared as pointer to const [constParameterPointer] berkeley-abc-0.0~git20230625.01b1bd1/src/misc/mvc/mvcList.c:245:69: style: Parameter 'pCube' can be declared as pointer to const [constParameterPointer] berkeley-abc-0.0~git20230625.01b1bd1/src/misc/mvc/mvcList.c:265:51: style: Parameter 'pCover' can be declared as pointer to const [constParameterPointer] berkeley-abc-0.0~git20230625.01b1bd1/src/misc/mvc/mvcList.c:265:72: style: Parameter 'pCube' can be declared as pointer to const [constParameterPointer] berkeley-abc-0.0~git20230625.01b1bd1/src/misc/mvc/mvcLits.c:51:10: style: Condition 'fUseFirst' is always false [knownConditionTrueFalse] berkeley-abc-0.0~git20230625.01b1bd1/src/misc/mvc/mvcLits.c:48:21: note: Assignment 'fUseFirst=0', assigned value is 0 berkeley-abc-0.0~git20230625.01b1bd1/src/misc/mvc/mvcLits.c:51:10: note: Condition 'fUseFirst' is always false berkeley-abc-0.0~git20230625.01b1bd1/src/misc/mvc/mvcLits.c:43:40: style: Parameter 'pCover' can be declared as pointer to const [constParameterPointer] berkeley-abc-0.0~git20230625.01b1bd1/src/misc/mvc/mvcLits.c:43:61: style: Parameter 'pMask' can be declared as pointer to const [constParameterPointer] berkeley-abc-0.0~git20230625.01b1bd1/src/misc/mvc/mvcLits.c:104:41: style: Parameter 'pCover' can be declared as pointer to const [constParameterPointer] berkeley-abc-0.0~git20230625.01b1bd1/src/misc/mvc/mvcLits.c:104:62: style: Parameter 'pMask' can be declared as pointer to const [constParameterPointer] berkeley-abc-0.0~git20230625.01b1bd1/src/misc/mvc/mvcLits.c:162:42: style: Parameter 'pCover' can be declared as pointer to const [constParameterPointer] berkeley-abc-0.0~git20230625.01b1bd1/src/misc/mvc/mvcLits.c:162:63: style: Parameter 'pMask' can be declared as pointer to const [constParameterPointer] berkeley-abc-0.0~git20230625.01b1bd1/src/misc/mvc/mvcLits.c:287:43: style: Parameter 'pCover' can be declared as pointer to const [constParameterPointer] berkeley-abc-0.0~git20230625.01b1bd1/src/misc/mvc/mvcOpAlg.c:88:80: style: Parameter 'pCover2' can be declared as pointer to const [constParameterPointer] berkeley-abc-0.0~git20230625.01b1bd1/src/misc/mvc/mvcOpAlg.c:134:44: style: Parameter 'pCover1' can be declared as pointer to const [constParameterPointer] berkeley-abc-0.0~git20230625.01b1bd1/src/misc/mvc/mvcOpAlg.c:134:67: style: Parameter 'pCover2' can be declared as pointer to const [constParameterPointer] berkeley-abc-0.0~git20230625.01b1bd1/src/misc/mvc/mvcOpBool.c:43:72: style: Parameter 'pCover2' can be declared as pointer to const [constParameterPointer] berkeley-abc-0.0~git20230625.01b1bd1/src/misc/mvc/mvcPrint.c:79:35: style: Parameter 'pCover' can be declared as pointer to const [constParameterPointer] berkeley-abc-0.0~git20230625.01b1bd1/src/misc/mvc/mvcPrint.c:133:41: style: Parameter 'pCover' can be declared as pointer to const [constParameterPointer] berkeley-abc-0.0~git20230625.01b1bd1/src/misc/mvc/mvcPrint.c:133:62: style: Parameter 'pCube' can be declared as pointer to const [constParameterPointer] berkeley-abc-0.0~git20230625.01b1bd1/src/misc/nm/nmApi.c:268:52: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ObjId [valueFlowBailoutIncompleteVar] berkeley-abc-0.0~git20230625.01b1bd1/src/misc/nm/nmApi.c:95:34: style: Parameter 'p' can be declared as pointer to const [constParameterPointer] berkeley-abc-0.0~git20230625.01b1bd1/src/misc/nm/nmApi.c:112:69: style: Parameter 'pName' can be declared as pointer to const [constParameterPointer] berkeley-abc-0.0~git20230625.01b1bd1/src/misc/nm/nmApi.c:112:83: style: Parameter 'pSuffix' can be declared as pointer to const [constParameterPointer] berkeley-abc-0.0~git20230625.01b1bd1/src/misc/nm/nmTable.c:42:39: style: Parameter 'pName' can be declared as pointer to const [constParameterPointer] berkeley-abc-0.0~git20230625.01b1bd1/src/misc/nm/nmTable.c:44:16: style: Variable 's_Primes' can be declared as const array [constVariable] berkeley-abc-0.0~git20230625.01b1bd1/src/misc/nm/nmTable.c:171:46: style: Parameter 'p' can be declared as pointer to const [constParameterPointer] berkeley-abc-0.0~git20230625.01b1bd1/src/misc/nm/nmTable.c:191:48: style: Parameter 'p' can be declared as pointer to const [constParameterPointer] berkeley-abc-0.0~git20230625.01b1bd1/src/misc/nm/nmTable.c:221:32: style: Parameter 'p' can be declared as pointer to const [constParameterPointer] berkeley-abc-0.0~git20230625.01b1bd1/src/misc/nm/nmTable.c:262:5: style: Variable 'clk' is assigned a value that is never used. [unreadVariable] berkeley-abc-0.0~git20230625.01b1bd1/src/misc/parse/parseCore.c:184:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable b0 [valueFlowBailoutIncompleteVar] berkeley-abc-0.0~git20230625.01b1bd1/src/misc/mvc/mvcUtils.c:400:45: style:inconclusive: Function 'Mvc_CoverRemap' argument 1 names different: declaration 'pCover' definition 'p'. [funcArgNamesDifferent] berkeley-abc-0.0~git20230625.01b1bd1/src/misc/mvc/mvc.h:669:55: note: Function 'Mvc_CoverRemap' argument 1 names different: declaration 'pCover' definition 'p'. berkeley-abc-0.0~git20230625.01b1bd1/src/misc/mvc/mvcUtils.c:400:45: note: Function 'Mvc_CoverRemap' argument 1 names different: declaration 'pCover' definition 'p'. berkeley-abc-0.0~git20230625.01b1bd1/src/misc/mvc/mvcUtils.c:518:48: style:inconclusive: Function 'Mvc_CoverCofactor' argument 1 names different: declaration 'pCover' definition 'p'. [funcArgNamesDifferent] berkeley-abc-0.0~git20230625.01b1bd1/src/misc/mvc/mvc.h:672:58: note: Function 'Mvc_CoverCofactor' argument 1 names different: declaration 'pCover' definition 'p'. berkeley-abc-0.0~git20230625.01b1bd1/src/misc/mvc/mvcUtils.c:518:48: note: Function 'Mvc_CoverCofactor' argument 1 names different: declaration 'pCover' definition 'p'. berkeley-abc-0.0~git20230625.01b1bd1/src/misc/mvc/mvcUtils.c:546:47: style:inconclusive: Function 'Mvc_CoverFlipVar' argument 1 names different: declaration 'pCover' definition 'p'. [funcArgNamesDifferent] berkeley-abc-0.0~git20230625.01b1bd1/src/misc/mvc/mvc.h:673:57: note: Function 'Mvc_CoverFlipVar' argument 1 names different: declaration 'pCover' definition 'p'. berkeley-abc-0.0~git20230625.01b1bd1/src/misc/mvc/mvcUtils.c:546:47: note: Function 'Mvc_CoverFlipVar' argument 1 names different: declaration 'pCover' definition 'p'. berkeley-abc-0.0~git20230625.01b1bd1/src/misc/mvc/mvcUtils.c:58:38: style: Parameter 'pCover' can be declared as pointer to const [constParameterPointer] berkeley-abc-0.0~git20230625.01b1bd1/src/misc/mvc/mvcUtils.c:79:41: style: Parameter 'pCover' can be declared as pointer to const [constParameterPointer] berkeley-abc-0.0~git20230625.01b1bd1/src/misc/mvc/mvcUtils.c:155:41: style: Parameter 'pCover' can be declared as pointer to const [constParameterPointer] berkeley-abc-0.0~git20230625.01b1bd1/src/misc/mvc/mvcUtils.c:272:42: style: Parameter 'pCover' can be declared as pointer to const [constParameterPointer] berkeley-abc-0.0~git20230625.01b1bd1/src/misc/mvc/mvcUtils.c:275:44: style: Variable 'pByteStop' can be declared as pointer to const [constVariablePointer] berkeley-abc-0.0~git20230625.01b1bd1/src/misc/mvc/mvcUtils.c:310:44: style: Variable 'pByteStop' can be declared as pointer to const [constVariablePointer] berkeley-abc-0.0~git20230625.01b1bd1/src/misc/mvc/mvcUtils.c:347:44: style: Variable 'pByteStop' can be declared as pointer to const [constVariablePointer] berkeley-abc-0.0~git20230625.01b1bd1/src/misc/mvc/mvcUtils.c:400:54: style: Parameter 'pVarsRem' can be declared as pointer to const [constParameterPointer] berkeley-abc-0.0~git20230625.01b1bd1/src/misc/mvc/mvcUtils.c:477:38: style: Parameter 'pCover' can be declared as pointer to const [constParameterPointer] berkeley-abc-0.0~git20230625.01b1bd1/src/misc/parse/parseStack.c:78:45: style: Parameter 'p' can be declared as pointer to const [constParameterPointer] berkeley-abc-0.0~git20230625.01b1bd1/src/misc/parse/parseStack.c:177:45: style: Parameter 'p' can be declared as pointer to const [constParameterPointer] berkeley-abc-0.0~git20230625.01b1bd1/src/misc/parse/parseEqn.c:230:18: style: Condition '!fFound' is always true [knownConditionTrueFalse] berkeley-abc-0.0~git20230625.01b1bd1/src/misc/parse/parseEqn.c:222:22: note: Assignment 'fFound=0', assigned value is 0 berkeley-abc-0.0~git20230625.01b1bd1/src/misc/parse/parseEqn.c:224:52: note: Assuming condition is false berkeley-abc-0.0~git20230625.01b1bd1/src/misc/parse/parseEqn.c:230:18: note: Condition '!fFound' is always true berkeley-abc-0.0~git20230625.01b1bd1/src/misc/parse/parseCore.c:117:14: style: Parameter 'ppVarNames' can be declared as const array [constParameter] berkeley-abc-0.0~git20230625.01b1bd1/src/misc/tim/timInt.h:93:50: style: Parameter 'p' can be declared as pointer to const [constParameterPointer] berkeley-abc-0.0~git20230625.01b1bd1/src/misc/tim/timInt.h:94:50: style: Parameter 'p' can be declared as pointer to const [constParameterPointer] berkeley-abc-0.0~git20230625.01b1bd1/src/misc/tim/timInt.h:100:56: style: Parameter 'p' can be declared as pointer to const [constParameterPointer] berkeley-abc-0.0~git20230625.01b1bd1/src/misc/tim/timInt.h:101:57: style: Parameter 'p' can be declared as pointer to const [constParameterPointer] berkeley-abc-0.0~git20230625.01b1bd1/src/misc/tim/timBox.c:62:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable iObj2Box [valueFlowBailoutIncompleteVar] berkeley-abc-0.0~git20230625.01b1bd1/src/misc/tim/timBox.c:91:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable iObj2Box [valueFlowBailoutIncompleteVar] berkeley-abc-0.0~git20230625.01b1bd1/src/misc/tim/timBox.c:109:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable iObj2Box [valueFlowBailoutIncompleteVar] berkeley-abc-0.0~git20230625.01b1bd1/src/misc/tim/timBox.c:87:41: style:inconclusive: Function 'Tim_ManBoxForCi' argument 2 names different: declaration 'iCo' definition 'iCi'. [funcArgNamesDifferent] berkeley-abc-0.0~git20230625.01b1bd1/src/misc/tim/tim.h:114:60: note: Function 'Tim_ManBoxForCi' argument 2 names different: declaration 'iCo' definition 'iCi'. berkeley-abc-0.0~git20230625.01b1bd1/src/misc/tim/timBox.c:87:41: note: Function 'Tim_ManBoxForCi' argument 2 names different: declaration 'iCo' definition 'iCi'. berkeley-abc-0.0~git20230625.01b1bd1/src/misc/tim/timBox.c:105:41: style:inconclusive: Function 'Tim_ManBoxForCo' argument 2 names different: declaration 'iCi' definition 'iCo'. [funcArgNamesDifferent] berkeley-abc-0.0~git20230625.01b1bd1/src/misc/tim/tim.h:115:60: note: Function 'Tim_ManBoxForCo' argument 2 names different: declaration 'iCi' definition 'iCo'. berkeley-abc-0.0~git20230625.01b1bd1/src/misc/tim/timBox.c:105:41: note: Function 'Tim_ManBoxForCo' argument 2 names different: declaration 'iCi' definition 'iCo'. berkeley-abc-0.0~git20230625.01b1bd1/src/misc/tim/timDump.c:49:17: style: Variable 'pObj' can be declared as pointer to const [constVariablePointer] berkeley-abc-0.0~git20230625.01b1bd1/src/misc/tim/timDump.c:116:17: style: Variable 'pObj' can be declared as pointer to const [constVariablePointer] berkeley-abc-0.0~git20230625.01b1bd1/src/misc/tim/timMan.c:417:5: error: syntax error [syntaxError] berkeley-abc-0.0~git20230625.01b1bd1/src/misc/tim/timTime.c:47:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable timeArr [valueFlowBailoutIncompleteVar] berkeley-abc-0.0~git20230625.01b1bd1/src/misc/tim/timTime.c:64:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable timeReq [valueFlowBailoutIncompleteVar] berkeley-abc-0.0~git20230625.01b1bd1/src/misc/tim/timTime.c:119:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TravId [valueFlowBailoutIncompleteVar] berkeley-abc-0.0~git20230625.01b1bd1/src/misc/tim/timTime.c:138:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TravId [valueFlowBailoutIncompleteVar] berkeley-abc-0.0~git20230625.01b1bd1/src/misc/tim/timTime.c:157:60: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TravId [valueFlowBailoutIncompleteVar] berkeley-abc-0.0~git20230625.01b1bd1/src/misc/tim/timTime.c:203:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ABC_INFINITY [valueFlowBailoutIncompleteVar] berkeley-abc-0.0~git20230625.01b1bd1/src/misc/tim/timTime.c:252:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ABC_INFINITY [valueFlowBailoutIncompleteVar] berkeley-abc-0.0~git20230625.01b1bd1/src/misc/tim/timTime.c:80:17: style: Variable 'pObj' can be declared as pointer to const [constVariablePointer] berkeley-abc-0.0~git20230625.01b1bd1/src/misc/tim/timTime.c:99:17: style: Variable 'pObj' can be declared as pointer to const [constVariablePointer] berkeley-abc-0.0~git20230625.01b1bd1/src/misc/tim/timTime.c:177:29: style: Variable 'pObj' can be declared as pointer to const [constVariablePointer] berkeley-abc-0.0~git20230625.01b1bd1/src/misc/tim/timTime.c:178:23: style: Variable 'pDelays' can be declared as pointer to const [constVariablePointer] berkeley-abc-0.0~git20230625.01b1bd1/src/misc/tim/timTime.c:225:29: style: Variable 'pObj' can be declared as pointer to const [constVariablePointer] berkeley-abc-0.0~git20230625.01b1bd1/src/misc/tim/timTime.c:226:23: style: Variable 'pDelays' can be declared as pointer to const [constVariablePointer] berkeley-abc-0.0~git20230625.01b1bd1/src/misc/tim/timTrav.c:51:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TravId [valueFlowBailoutIncompleteVar] berkeley-abc-0.0~git20230625.01b1bd1/src/misc/tim/timTrav.c:158:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TravId [valueFlowBailoutIncompleteVar] berkeley-abc-0.0~git20230625.01b1bd1/src/misc/tim/timTrav.c:176:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TravId [valueFlowBailoutIncompleteVar] berkeley-abc-0.0~git20230625.01b1bd1/src/misc/st/st.c:216:14: style: Variable 'hash_val' is reassigned a value before the old one has been used. [redundantAssignment] berkeley-abc-0.0~git20230625.01b1bd1/src/misc/st/st.c:210:14: note: hash_val is assigned berkeley-abc-0.0~git20230625.01b1bd1/src/misc/st/st.c:216:14: note: hash_val is overwritten berkeley-abc-0.0~git20230625.01b1bd1/src/misc/st/st.c:451:21: style: Variable 'ustring' can be declared as pointer to const [constVariablePointer] berkeley-abc-0.0~git20230625.01b1bd1/src/misc/util/utilBridge.c:80:5: error: There is an unknown macro here somewhere. Configuration is required. If Gia_ManForEachCi is a macro then please configure it. [unknownMacro] berkeley-abc-0.0~git20230625.01b1bd1/src/misc/util/utilCex.c:534:5: error: There is an unknown macro here somewhere. Configuration is required. If Vec_IntForEachEntryTwo is a macro then please configure it. [unknownMacro] berkeley-abc-0.0~git20230625.01b1bd1/src/misc/st/stmm.c:249:14: style: Variable 'hash_val' is reassigned a value before the old one has been used. [redundantAssignment] berkeley-abc-0.0~git20230625.01b1bd1/src/misc/st/stmm.c:243:14: note: hash_val is assigned berkeley-abc-0.0~git20230625.01b1bd1/src/misc/st/stmm.c:249:14: note: hash_val is overwritten berkeley-abc-0.0~git20230625.01b1bd1/src/misc/util/abc_global.h:162:0: error: #error unknown platform [preprocessorErrorDirective] berkeley-abc-0.0~git20230625.01b1bd1/src/misc/zlib/zutil.h:286:0: debug: Failed to parse 'typedef ABC_NAMESPACE_HEADER_END ABC_NAMESPACE_HEADER_START struct ct_data_s { union { unsigned short freq ; unsigned short code ; } fc ; union { unsigned short dad ; unsigned short len ; } dl ; } ct_data ;'. The checking continues anyway. [simplifyTypedef] berkeley-abc-0.0~git20230625.01b1bd1/src/misc/util/utilIsop.c:144:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable s_Truths6Neg [valueFlowBailoutIncompleteVar] berkeley-abc-0.0~git20230625.01b1bd1/src/misc/util/utilIsop.c:997:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable s_Truths6 [valueFlowBailoutIncompleteVar] berkeley-abc-0.0~git20230625.01b1bd1/src/misc/zlib/crc32.c:244:13: style: Condition '*((unsigned char*)(&endian))' is always true [knownConditionTrueFalse] berkeley-abc-0.0~git20230625.01b1bd1/src/misc/zlib/crc32.c:243:18: note: Assignment 'endian=1', assigned value is 1 berkeley-abc-0.0~git20230625.01b1bd1/src/misc/zlib/crc32.c:244:13: note: Condition '*((unsigned char*)(&endian))' is always true berkeley-abc-0.0~git20230625.01b1bd1/src/misc/zlib/gzlib.c:171:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable O_WRONLY [valueFlowBailoutIncompleteVar] berkeley-abc-0.0~git20230625.01b1bd1/src/misc/zlib/deflate.c:1515:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable freq [valueFlowBailoutIncompleteVar] berkeley-abc-0.0~git20230625.01b1bd1/src/misc/zlib/deflate.c:1632:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable freq [valueFlowBailoutIncompleteVar] berkeley-abc-0.0~git20230625.01b1bd1/src/misc/zlib/deflate.c:1733:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable freq [valueFlowBailoutIncompleteVar] berkeley-abc-0.0~git20230625.01b1bd1/src/misc/zlib/deflate.c:1773:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable freq [valueFlowBailoutIncompleteVar] berkeley-abc-0.0~git20230625.01b1bd1/src/misc/zlib/gzread.c:40:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] berkeley-abc-0.0~git20230625.01b1bd1/src/misc/zlib/gzread.c:514:24: style: Variable 'src' can be declared as pointer to const [constVariablePointer] berkeley-abc-0.0~git20230625.01b1bd1/src/misc/zlib/gzread.c:532:20: style: Variable 'eol' can be declared as pointer to const [constVariablePointer] berkeley-abc-0.0~git20230625.01b1bd1/src/misc/zlib/gzwrite.c:85:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] berkeley-abc-0.0~git20230625.01b1bd1/src/misc/util/utilIsop.c:1126:10: style: The if condition is the same as the previous if condition [duplicateCondition] berkeley-abc-0.0~git20230625.01b1bd1/src/misc/util/utilIsop.c:1124:10: note: First condition berkeley-abc-0.0~git20230625.01b1bd1/src/misc/util/utilIsop.c:1126:10: note: Second condition berkeley-abc-0.0~git20230625.01b1bd1/src/misc/util/utilIsop.c:1049:10: style: Condition 'fVerbose' is always false [knownConditionTrueFalse] berkeley-abc-0.0~git20230625.01b1bd1/src/misc/util/utilIsop.c:1024:20: note: Assignment 'fVerbose=0', assigned value is 0 berkeley-abc-0.0~git20230625.01b1bd1/src/misc/util/utilIsop.c:1049:10: note: Condition 'fVerbose' is always false berkeley-abc-0.0~git20230625.01b1bd1/src/misc/util/utilIsop.c:1062:10: style: Condition 'fVerbose' is always false [knownConditionTrueFalse] berkeley-abc-0.0~git20230625.01b1bd1/src/misc/util/utilIsop.c:1024:20: note: Assignment 'fVerbose=0', assigned value is 0 berkeley-abc-0.0~git20230625.01b1bd1/src/misc/util/utilIsop.c:1062:10: note: Condition 'fVerbose' is always false berkeley-abc-0.0~git20230625.01b1bd1/src/misc/util/utilIsop.c:1119:10: style: Condition 'fVerbose' is always false [knownConditionTrueFalse] berkeley-abc-0.0~git20230625.01b1bd1/src/misc/util/utilIsop.c:1024:20: note: Assignment 'fVerbose=0', assigned value is 0 berkeley-abc-0.0~git20230625.01b1bd1/src/misc/util/utilIsop.c:1119:10: note: Condition 'fVerbose' is always false berkeley-abc-0.0~git20230625.01b1bd1/src/misc/util/utilIsop.c:793:44: style: Parameter 'pIn1' can be declared as pointer to const [constParameterPointer] berkeley-abc-0.0~git20230625.01b1bd1/src/misc/util/utilIsop.c:793:57: style: Parameter 'pIn2' can be declared as pointer to const [constParameterPointer] berkeley-abc-0.0~git20230625.01b1bd1/src/misc/util/utilIsop.c:801:64: style: Parameter 'c' can be declared as pointer to const [constParameterPointer] berkeley-abc-0.0~git20230625.01b1bd1/src/misc/util/utilIsop.c:814:16: style: Variable 'tLimit' can be declared as pointer to const [constVariablePointer] berkeley-abc-0.0~git20230625.01b1bd1/src/misc/util/utilIsop.c:822:64: style: Parameter 'c' can be declared as pointer to const [constParameterPointer] berkeley-abc-0.0~git20230625.01b1bd1/src/misc/util/utilIsop.c:835:16: style: Variable 'tLimit' can be declared as pointer to const [constVariablePointer] berkeley-abc-0.0~git20230625.01b1bd1/src/misc/util/utilIsop.c:854:16: style: Variable 'tLimit' can be declared as pointer to const [constVariablePointer] berkeley-abc-0.0~git20230625.01b1bd1/src/misc/util/utilIsop.c:871:16: style: Variable 'tLimit' can be declared as pointer to const [constVariablePointer] berkeley-abc-0.0~git20230625.01b1bd1/src/misc/util/utilIsop.c:704:16: style: Variable 'c2' is assigned a value that is never used. [unreadVariable] berkeley-abc-0.0~git20230625.01b1bd1/src/misc/util/utilIsop.c:1118:10: style: Variable 'Cost' is assigned a value that is never used. [unreadVariable] berkeley-abc-0.0~git20230625.01b1bd1/src/misc/zlib/gzwrite.c:261:45: style:inconclusive: Function 'gzputs' argument 2 names different: declaration 's' definition 'str'. [funcArgNamesDifferent] berkeley-abc-0.0~git20230625.01b1bd1/src/misc/zlib/zlib.h:1282:28: note: Function 'gzputs' argument 2 names different: declaration 's' definition 'str'. berkeley-abc-0.0~git20230625.01b1bd1/src/misc/zlib/gzwrite.c:261:45: note: Function 'gzputs' argument 2 names different: declaration 's' definition 'str'. berkeley-abc-0.0~git20230625.01b1bd1/src/misc/zlib/zutil.h:286:0: debug: Failed to parse 'typedef ABC_NAMESPACE_HEADER_END ABC_NAMESPACE_HEADER_START struct { unsigned char op ; unsigned char bits ; unsigned short val ; } code ;'. The checking continues anyway. [simplifyTypedef] berkeley-abc-0.0~git20230625.01b1bd1/src/misc/zlib/inftrees.h:66:0: debug: Failed to parse 'typedef ABC_NAMESPACE_HEADER_END ABC_NAMESPACE_HEADER_START enum { HEAD , FLAGS , TIME , OS , EXLEN , EXTRA , NAME , COMMENT , HCRC , DICTID , DICT , TYPE , TYPEDO , STORED , COPY_ , COPY , TABLE , LENLENS , CODELENS , LEN_ , LEN , LENEXT , DIST , DISTEXT , MATCH , LIT , CHECK , LENGTH , DONE , BAD , MEM , SYNC } inflate_mode ;'. The checking continues anyway. [simplifyTypedef] berkeley-abc-0.0~git20230625.01b1bd1/src/misc/zlib/infback.c:266:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TYPE [valueFlowBailoutIncompleteVar] berkeley-abc-0.0~git20230625.01b1bd1/src/misc/zlib/inffast.c:198:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BAD [valueFlowBailoutIncompleteVar] berkeley-abc-0.0~git20230625.01b1bd1/src/misc/zlib/inffast.c:78:24: style: Variable 'last' can be declared as pointer to const [constVariablePointer] berkeley-abc-0.0~git20230625.01b1bd1/src/misc/zlib/inffast.c:80:24: style: Variable 'beg' can be declared as pointer to const [constVariablePointer] berkeley-abc-0.0~git20230625.01b1bd1/src/misc/zlib/inffast.c:81:24: style: Variable 'end' can be declared as pointer to const [constVariablePointer] berkeley-abc-0.0~git20230625.01b1bd1/src/misc/zlib/inffast.c:88:24: style: Variable 'window' can be declared as pointer to const [constVariablePointer] berkeley-abc-0.0~git20230625.01b1bd1/src/misc/zlib/infback.c:251:24: style: Variable 'from' can be declared as pointer to const [constVariablePointer] berkeley-abc-0.0~git20230625.01b1bd1/src/map/super/superGate.c:836:43: style: Condition '~uTruth[0]==0' is always false [knownConditionTrueFalse] berkeley-abc-0.0~git20230625.01b1bd1/src/map/super/superGate.c:836:24: note: Assuming that condition 'uTruth[0]==0' is not redundant berkeley-abc-0.0~git20230625.01b1bd1/src/map/super/superGate.c:836:43: note: Condition '~uTruth[0]==0' is always false berkeley-abc-0.0~git20230625.01b1bd1/src/map/super/superGate.c:841:67: style: Condition '~uTruth[0]==0' is always false [knownConditionTrueFalse] berkeley-abc-0.0~git20230625.01b1bd1/src/map/super/superGate.c:841:86: style: Condition '~uTruth[1]==0' is always false [knownConditionTrueFalse] berkeley-abc-0.0~git20230625.01b1bd1/src/map/super/superGate.c:1324:9: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] berkeley-abc-0.0~git20230625.01b1bd1/src/map/super/superGate.c:890:14: style:inconclusive: Found duplicate branches for 'if' and 'else'. [duplicateBranch] berkeley-abc-0.0~git20230625.01b1bd1/src/map/super/superGate.c:892:9: note: Found duplicate branches for 'if' and 'else'. berkeley-abc-0.0~git20230625.01b1bd1/src/map/super/superGate.c:890:14: note: Found duplicate branches for 'if' and 'else'. berkeley-abc-0.0~git20230625.01b1bd1/src/map/super/superGate.c:827:82: style: Parameter 'tPinDelaysRes' can be declared as const array [constParameter] berkeley-abc-0.0~git20230625.01b1bd1/src/map/super/superGate.c:911:14: style: Parameter 'uTruth' can be declared as const array [constParameter] berkeley-abc-0.0~git20230625.01b1bd1/src/map/super/superGate.c:911:42: style: Parameter 'tPinDelaysRes' can be declared as const array [constParameter] berkeley-abc-0.0~git20230625.01b1bd1/src/map/super/superGate.c:1153:16: style: Variable 'pTruth1' can be declared as pointer to const [constVariablePointer] berkeley-abc-0.0~git20230625.01b1bd1/src/map/super/superGate.c:1154:16: style: Variable 'pTruth2' can be declared as pointer to const [constVariablePointer] berkeley-abc-0.0~git20230625.01b1bd1/src/map/super/superGate.c:1242:29: style: Variable 'pGateNext' can be declared as pointer to const [constVariablePointer] berkeley-abc-0.0~git20230625.01b1bd1/src/map/super/superGate.c:781:23: error: Uninitialized variables: pList.pRoot, pList.fVar, pList.fSuper, pList.nFanins, pList.Number, pList.Area, pList.tDelayMax, pList.pNext [uninitvar] berkeley-abc-0.0~git20230625.01b1bd1/src/map/super/superGate.c:1006:23: error: Uninitialized variables: pGateRoot.pRoot, pGateRoot.fVar, pGateRoot.fSuper, pGateRoot.nFanins, pGateRoot.Number, pGateRoot.Area, pGateRoot.tDelayMax, pGateRoot.pNext [uninitvar] berkeley-abc-0.0~git20230625.01b1bd1/src/map/super/superGate.c:61:25: style: struct member 'Super_ManStruct_t_::pMemFlex' is never used. [unusedStructMember] berkeley-abc-0.0~git20230625.01b1bd1/src/misc/zlib/inftrees.c:287:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable op [valueFlowBailoutIncompleteVar] berkeley-abc-0.0~git20230625.01b1bd1/src/misc/zlib/inflate.c:119:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable HEAD [valueFlowBailoutIncompleteVar] berkeley-abc-0.0~git20230625.01b1bd1/src/misc/zlib/inflate.c:606:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TYPE [valueFlowBailoutIncompleteVar] berkeley-abc-0.0~git20230625.01b1bd1/src/misc/zlib/inflate.c:1248:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DICT [valueFlowBailoutIncompleteVar] berkeley-abc-0.0~git20230625.01b1bd1/src/misc/zlib/inflate.c:1338:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SYNC [valueFlowBailoutIncompleteVar] berkeley-abc-0.0~git20230625.01b1bd1/src/misc/zlib/inflate.c:1451:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable COPY [valueFlowBailoutIncompleteVar] berkeley-abc-0.0~git20230625.01b1bd1/src/misc/zlib/trees.c:427:52: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable freq [valueFlowBailoutIncompleteVar] berkeley-abc-0.0~git20230625.01b1bd1/src/misc/zlib/trees.c:472:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable freq [valueFlowBailoutIncompleteVar] berkeley-abc-0.0~git20230625.01b1bd1/src/misc/zlib/trees.c:517:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable len [valueFlowBailoutIncompleteVar] berkeley-abc-0.0~git20230625.01b1bd1/src/misc/zlib/trees.c:606:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable len [valueFlowBailoutIncompleteVar] berkeley-abc-0.0~git20230625.01b1bd1/src/misc/zlib/trees.c:640:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable freq [valueFlowBailoutIncompleteVar] berkeley-abc-0.0~git20230625.01b1bd1/src/misc/zlib/trees.c:715:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable len [valueFlowBailoutIncompleteVar] berkeley-abc-0.0~git20230625.01b1bd1/src/misc/zlib/trees.c:757:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable len [valueFlowBailoutIncompleteVar] berkeley-abc-0.0~git20230625.01b1bd1/src/misc/zlib/trees.c:819:47: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable len [valueFlowBailoutIncompleteVar] berkeley-abc-0.0~git20230625.01b1bd1/src/misc/zlib/trees.c:847:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable len [valueFlowBailoutIncompleteVar] berkeley-abc-0.0~git20230625.01b1bd1/src/misc/zlib/trees.c:885:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable len [valueFlowBailoutIncompleteVar] berkeley-abc-0.0~git20230625.01b1bd1/src/misc/zlib/trees.c:1013:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable freq [valueFlowBailoutIncompleteVar] berkeley-abc-0.0~git20230625.01b1bd1/src/misc/zlib/trees.c:1066:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable len [valueFlowBailoutIncompleteVar] berkeley-abc-0.0~git20230625.01b1bd1/src/misc/zlib/trees.c:1123:50: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable freq [valueFlowBailoutIncompleteVar] berkeley-abc-0.0~git20230625.01b1bd1/src/misc/zlib/inftrees.c:39:68: style: Parameter 'lens' can be declared as pointer to const [constParameterPointer] berkeley-abc-0.0~git20230625.01b1bd1/src/misc/zlib/deflate.c:664:36: style: Condition 's->pending==s->pending_buf_size' is always true [knownConditionTrueFalse] berkeley-abc-0.0~git20230625.01b1bd1/src/misc/zlib/deflate.c:658:32: note: Assuming that condition 's->pending==s->pending_buf_size' is not redundant berkeley-abc-0.0~git20230625.01b1bd1/src/misc/zlib/deflate.c:664:36: note: Condition 's->pending==s->pending_buf_size' is always true berkeley-abc-0.0~git20230625.01b1bd1/src/misc/zlib/deflate.c:693:36: style: Condition 's->pending==s->pending_buf_size' is always true [knownConditionTrueFalse] berkeley-abc-0.0~git20230625.01b1bd1/src/misc/zlib/deflate.c:687:32: note: Assuming that condition 's->pending==s->pending_buf_size' is not redundant berkeley-abc-0.0~git20230625.01b1bd1/src/misc/zlib/deflate.c:693:36: note: Condition 's->pending==s->pending_buf_size' is always true berkeley-abc-0.0~git20230625.01b1bd1/src/misc/zlib/deflate.c:724:36: style: Condition 's->pending==s->pending_buf_size' is always true [knownConditionTrueFalse] berkeley-abc-0.0~git20230625.01b1bd1/src/misc/zlib/deflate.c:718:32: note: Assuming that condition 's->pending==s->pending_buf_size' is not redundant berkeley-abc-0.0~git20230625.01b1bd1/src/misc/zlib/deflate.c:724:36: note: Condition 's->pending==s->pending_buf_size' is always true berkeley-abc-0.0~git20230625.01b1bd1/src/misc/zlib/deflate.c:468:12: style: Variable 'str' can be declared as pointer to const [constVariablePointer] berkeley-abc-0.0~git20230625.01b1bd1/src/misc/zlib/deflate.c:906:20: style: Variable 'ss' can be declared as pointer to const [constVariablePointer] berkeley-abc-0.0~git20230625.01b1bd1/src/misc/zlib/deflate.c:1040:11: style: Variable 'prev' can be declared as pointer to const [constVariablePointer] berkeley-abc-0.0~git20230625.01b1bd1/src/misc/zlib/deflate.c:1051:21: style: Variable 'strend' can be declared as pointer to const [constVariablePointer] berkeley-abc-0.0~git20230625.01b1bd1/src/misc/zlib/deflate.c:162:32: style: struct member 'static_tree_desc_s::dummy' is never used. [unusedStructMember] berkeley-abc-0.0~git20230625.01b1bd1/src/misc/zlib/deflate.c:340:30: style: Variable 'hash_head' is assigned a value that is never used. [unreadVariable] berkeley-abc-0.0~git20230625.01b1bd1/src/misc/zlib/zutil.c:302:31: style: Same expression on both sides of '-'. [duplicateExpression] berkeley-abc-0.0~git20230625.01b1bd1/src/misc/zlib/zutil.c:20:33: style: struct member 'internal_state::dummy' is never used. [unusedStructMember] berkeley-abc-0.0~git20230625.01b1bd1/src/misc/zlib/deflate.c:1678:9: style: Variable 'bflush' is assigned a value that is never used. [unreadVariable] berkeley-abc-0.0~git20230625.01b1bd1/src/opt/cgt/cgtAig.c:100:5: error: There is an unknown macro here somewhere. Configuration is required. If Aig_ObjForEachFanout is a macro then please configure it. [unknownMacro] berkeley-abc-0.0~git20230625.01b1bd1/src/opt/cgt/cgtDecide.c:64:5: error: There is an unknown macro here somewhere. Configuration is required. If Aig_ObjForEachFanout is a macro then please configure it. [unknownMacro] berkeley-abc-0.0~git20230625.01b1bd1/src/opt/cgt/cgtSat.c:66:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable l_False [valueFlowBailoutIncompleteVar] berkeley-abc-0.0~git20230625.01b1bd1/src/opt/cgt/cgtSat.c:46:73: style:inconclusive: Function 'Cgt_CheckImplication' argument 3 names different: declaration 'pFlop' definition 'pMiter'. [funcArgNamesDifferent] berkeley-abc-0.0~git20230625.01b1bd1/src/opt/cgt/cgtInt.h:110:93: note: Function 'Cgt_CheckImplication' argument 3 names different: declaration 'pFlop' definition 'pMiter'. berkeley-abc-0.0~git20230625.01b1bd1/src/opt/cgt/cgtSat.c:46:73: note: Function 'Cgt_CheckImplication' argument 3 names different: declaration 'pFlop' definition 'pMiter'. berkeley-abc-0.0~git20230625.01b1bd1/src/opt/csw/cswCore.c:81:5: error: There is an unknown macro here somewhere. Configuration is required. If Aig_ManForEachCo is a macro then please configure it. [unknownMacro] berkeley-abc-0.0~git20230625.01b1bd1/src/misc/zlib/inflate.c:1439:17: style: Variable 'state->sane' is reassigned a value before the old one has been used. [redundantAssignment] berkeley-abc-0.0~git20230625.01b1bd1/src/misc/zlib/inflate.c:1435:17: note: state->sane is assigned berkeley-abc-0.0~git20230625.01b1bd1/src/misc/zlib/inflate.c:1439:17: note: state->sane is overwritten berkeley-abc-0.0~git20230625.01b1bd1/src/misc/zlib/inflate.c:590:24: style: Variable 'from' can be declared as pointer to const [constVariablePointer] berkeley-abc-0.0~git20230625.01b1bd1/src/misc/zlib/inflate.c:1305:66: style: Parameter 'buf' can be declared as pointer to const [constParameterPointer] berkeley-abc-0.0~git20230625.01b1bd1/src/misc/zlib/inflate.c:1377:31: style: Variable 'state' can be declared as pointer to const [constVariablePointer] berkeley-abc-0.0~git20230625.01b1bd1/src/misc/zlib/inflate.c:1386:31: style: Variable 'state' can be declared as pointer to const [constVariablePointer] berkeley-abc-0.0~git20230625.01b1bd1/src/opt/cgt/cgtCore.c:72:16: style: Variable 'pInfoCand' can be declared as pointer to const [constVariablePointer] berkeley-abc-0.0~git20230625.01b1bd1/src/opt/cgt/cgtCore.c:72:29: style: Variable 'pInfoMiter' can be declared as pointer to const [constVariablePointer] berkeley-abc-0.0~git20230625.01b1bd1/src/opt/csw/cswMan.c:78:5: error: There is an unknown macro here somewhere. Configuration is required. If Aig_ManForEachCi is a macro then please configure it. [unknownMacro] berkeley-abc-0.0~git20230625.01b1bd1/src/opt/csw/cswTable.c:47:16: style: Variable 's_FPrimes' can be declared as const array [constVariable] berkeley-abc-0.0~git20230625.01b1bd1/src/opt/csw/cswTable.c:82:37: style: Parameter 'p' can be declared as pointer to const [constParameterPointer] berkeley-abc-0.0~git20230625.01b1bd1/src/opt/csw/cswInt.h:102:57: style: Parameter 'pCut' can be declared as pointer to const [constParameterPointer] berkeley-abc-0.0~git20230625.01b1bd1/src/opt/csw/cswInt.h:103:55: style: Parameter 'pCut' can be declared as pointer to const [constParameterPointer] berkeley-abc-0.0~git20230625.01b1bd1/src/opt/csw/cswInt.h:104:54: style: Parameter 'pCut' can be declared as pointer to const [constParameterPointer] berkeley-abc-0.0~git20230625.01b1bd1/src/opt/csw/cswInt.h:107:68: style: Parameter 'pObj' can be declared as pointer to const [constParameterPointer] berkeley-abc-0.0~git20230625.01b1bd1/src/opt/csw/cswInt.h:108:71: style: Parameter 'pObj' can be declared as pointer to const [constParameterPointer] berkeley-abc-0.0~git20230625.01b1bd1/src/opt/csw/cswInt.h:110:68: style: Parameter 'pObj' can be declared as pointer to const [constParameterPointer] berkeley-abc-0.0~git20230625.01b1bd1/src/opt/csw/cswInt.h:111:71: style: Parameter 'pObj' can be declared as pointer to const [constParameterPointer] berkeley-abc-0.0~git20230625.01b1bd1/src/opt/csw/cswInt.h:113:69: style: Parameter 'pObj' can be declared as pointer to const [constParameterPointer] berkeley-abc-0.0~git20230625.01b1bd1/src/opt/csw/cswInt.h:114:72: style: Parameter 'pObj' can be declared as pointer to const [constParameterPointer] berkeley-abc-0.0~git20230625.01b1bd1/src/opt/cut/abcCut.c:82:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Abc_Ntk_t [valueFlowBailoutIncompleteVar] berkeley-abc-0.0~git20230625.01b1bd1/src/opt/cut/cutList.h:107:63: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable pCut2 [valueFlowBailoutIncompleteVar] berkeley-abc-0.0~git20230625.01b1bd1/src/opt/cut/abcCut.c:311:1: error: Found an exit path from function with non-void return type that has missing return statement [missingReturn] berkeley-abc-0.0~git20230625.01b1bd1/src/opt/cut/abcCut.c:94:28: style: Local variable 'Abc_NtkGetNodeAttributes' shadows outer function [shadowFunction] berkeley-abc-0.0~git20230625.01b1bd1/src/opt/cut/abcCut.c:39:13: note: Shadowed declaration berkeley-abc-0.0~git20230625.01b1bd1/src/opt/cut/abcCut.c:94:28: note: Shadow variable berkeley-abc-0.0~git20230625.01b1bd1/src/opt/cut/abcCut.c:222:41: style: Parameter 'pNtk' can be declared as pointer to const [constParameterPointer] berkeley-abc-0.0~git20230625.01b1bd1/src/opt/cut/abcCut.c:222:62: style: Parameter 'pParams' can be declared as pointer to const [constParameterPointer] berkeley-abc-0.0~git20230625.01b1bd1/src/opt/cut/abcCut.c:371:24: style: Variable 'pParams' can be declared as pointer to const [constVariablePointer] berkeley-abc-0.0~git20230625.01b1bd1/src/opt/cut/abcCut.c:423:48: style: Parameter 'pObj' can be declared as pointer to const [constParameterPointer] berkeley-abc-0.0~git20230625.01b1bd1/src/opt/cut/abcCut.c:439:46: style: Parameter 'pObj' can be declared as pointer to const [constParameterPointer] berkeley-abc-0.0~git20230625.01b1bd1/src/opt/cut/cut.h:92:59: style: Parameter 'p' can be declared as pointer to const [constParameterPointer] berkeley-abc-0.0~git20230625.01b1bd1/src/opt/cut/cut.h:93:57: style: Parameter 'p' can be declared as pointer to const [constParameterPointer] berkeley-abc-0.0~git20230625.01b1bd1/src/opt/cut/cut.h:94:56: style: Parameter 'p' can be declared as pointer to const [constParameterPointer] berkeley-abc-0.0~git20230625.01b1bd1/src/opt/cut/cut.h:95:71: style: Parameter 'puTruth' can be declared as pointer to const [constParameterPointer] berkeley-abc-0.0~git20230625.01b1bd1/src/opt/cut/cutCut.c:280:5: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] berkeley-abc-0.0~git20230625.01b1bd1/src/opt/cut/cutCut.c:329:5: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] berkeley-abc-0.0~git20230625.01b1bd1/src/opt/cut/cutCut.c:337:5: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] berkeley-abc-0.0~git20230625.01b1bd1/src/opt/cut/cutCut.c:348:9: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] berkeley-abc-0.0~git20230625.01b1bd1/src/opt/csw/cswCut.c:342:20: style: Condition 'k==pC1->nFanins' is always false [knownConditionTrueFalse] berkeley-abc-0.0~git20230625.01b1bd1/src/opt/cut/cutCut.c:92:33: style: Parameter 'pCut1' can be declared as pointer to const [constParameterPointer] berkeley-abc-0.0~git20230625.01b1bd1/src/opt/cut/cutCut.c:92:52: style: Parameter 'pCut2' can be declared as pointer to const [constParameterPointer] berkeley-abc-0.0~git20230625.01b1bd1/src/opt/cut/cutCut.c:276:32: style: Parameter 'pCut' can be declared as pointer to const [constParameterPointer] berkeley-abc-0.0~git20230625.01b1bd1/src/opt/cut/cutCut.c:326:37: style: Parameter 'pCut' can be declared as pointer to const [constParameterPointer] berkeley-abc-0.0~git20230625.01b1bd1/src/opt/cut/cutCut.c:326:55: style: Parameter 'pCut0' can be declared as pointer to const [constParameterPointer] berkeley-abc-0.0~git20230625.01b1bd1/src/opt/cut/cutCut.c:326:74: style: Parameter 'pCut1' can be declared as pointer to const [constParameterPointer] berkeley-abc-0.0~git20230625.01b1bd1/src/opt/csw/cswCut.c:73:17: style: Variable 'pLeaf' can be declared as pointer to const [constVariablePointer] berkeley-abc-0.0~git20230625.01b1bd1/src/opt/csw/cswCut.c:217:54: style: Parameter 'pDom' can be declared as pointer to const [constParameterPointer] berkeley-abc-0.0~git20230625.01b1bd1/src/opt/csw/cswCut.c:217:72: style: Parameter 'pCut' can be declared as pointer to const [constParameterPointer] berkeley-abc-0.0~git20230625.01b1bd1/src/opt/csw/cswCut.c:294:52: style: Parameter 'p' can be declared as pointer to const [constParameterPointer] berkeley-abc-0.0~git20230625.01b1bd1/src/opt/csw/cswCut.c:495:43: style: Variable 'pCutSet' can be declared as pointer to const [constVariablePointer] berkeley-abc-0.0~git20230625.01b1bd1/src/opt/cut/cutExpand.c:128:21: style: Variable 'NodeIndex' is reassigned a value before the old one has been used. [redundantAssignment] berkeley-abc-0.0~git20230625.01b1bd1/src/opt/cut/cutExpand.c:127:15: note: NodeIndex is assigned berkeley-abc-0.0~git20230625.01b1bd1/src/opt/cut/cutExpand.c:128:21: note: NodeIndex is overwritten berkeley-abc-0.0~git20230625.01b1bd1/src/opt/cut/cutNode.c:732:17: error: There is an unknown macro here somewhere. Configuration is required. If Vec_IntForEachEntryStart is a macro then please configure it. [unknownMacro] berkeley-abc-0.0~git20230625.01b1bd1/src/opt/cut/cutMan.c:213:59: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CLOCKS_PER_SEC [valueFlowBailoutIncompleteVar] berkeley-abc-0.0~git20230625.01b1bd1/src/opt/cut/cutMan.c:245:54: style:inconclusive: Function 'Cut_ManSetNodeAttrs' argument 2 names different: declaration 'vFanCounts' definition 'vNodeAttrs'. [funcArgNamesDifferent] berkeley-abc-0.0~git20230625.01b1bd1/src/opt/cut/cut.h:129:73: note: Function 'Cut_ManSetNodeAttrs' argument 2 names different: declaration 'vFanCounts' definition 'vNodeAttrs'. berkeley-abc-0.0~git20230625.01b1bd1/src/opt/cut/cutMan.c:245:54: note: Function 'Cut_ManSetNodeAttrs' argument 2 names different: declaration 'vFanCounts' definition 'vNodeAttrs'. berkeley-abc-0.0~git20230625.01b1bd1/src/opt/cut/cutMan.c:204:43: style: Parameter 'p' can be declared as pointer to const [constParameterPointer] berkeley-abc-0.0~git20230625.01b1bd1/src/opt/cut/cutMan.c:204:53: style: Parameter 'pFileName' can be declared as pointer to const [constParameterPointer] berkeley-abc-0.0~git20230625.01b1bd1/src/opt/cut/cutMan.c:277:47: style: Parameter 'p' can be declared as pointer to const [constParameterPointer] berkeley-abc-0.0~git20230625.01b1bd1/src/opt/cut/cutMan.c:293:47: style: Parameter 'p' can be declared as pointer to const [constParameterPointer] berkeley-abc-0.0~git20230625.01b1bd1/src/misc/zlib/trees.c:1145:36: style:inconclusive: Function 'bi_reverse' argument 1 names different: declaration 'value' definition 'code'. [funcArgNamesDifferent] berkeley-abc-0.0~git20230625.01b1bd1/src/misc/zlib/trees.c:166:27: note: Function 'bi_reverse' argument 1 names different: declaration 'value' definition 'code'. berkeley-abc-0.0~git20230625.01b1bd1/src/misc/zlib/trees.c:1145:36: note: Function 'bi_reverse' argument 1 names different: declaration 'value' definition 'code'. berkeley-abc-0.0~git20230625.01b1bd1/src/misc/zlib/trees.c:1145:46: style:inconclusive: Function 'bi_reverse' argument 2 names different: declaration 'length' definition 'len'. [funcArgNamesDifferent] berkeley-abc-0.0~git20230625.01b1bd1/src/misc/zlib/trees.c:166:27: note: Function 'bi_reverse' argument 2 names different: declaration 'length' definition 'len'. berkeley-abc-0.0~git20230625.01b1bd1/src/misc/zlib/trees.c:1145:46: note: Function 'bi_reverse' argument 2 names different: declaration 'length' definition 'len'. berkeley-abc-0.0~git20230625.01b1bd1/src/misc/zlib/trees.c:465:50: style: Parameter 'tree' can be declared as pointer to const [constParameterPointer] berkeley-abc-0.0~git20230625.01b1bd1/src/misc/zlib/trees.c:582:58: style: Parameter 'bl_count' can be declared as pointer to const [constParameterPointer] berkeley-abc-0.0~git20230625.01b1bd1/src/misc/zlib/trees.c:1112:43: style: Parameter 's' can be declared as pointer to const [constParameterPointer] berkeley-abc-0.0~git20230625.01b1bd1/src/misc/zlib/trees.c:1192:51: style: Parameter 'buf' can be declared as pointer to const [constParameterPointer] berkeley-abc-0.0~git20230625.01b1bd1/src/opt/cut/cutOracle.c:283:20: style: Condition 'k==(int)pCut1->nLeaves' is always false [knownConditionTrueFalse] berkeley-abc-0.0~git20230625.01b1bd1/src/opt/cut/cutSeq.c:104:10: style: The if condition is the same as the previous if condition [duplicateCondition] berkeley-abc-0.0~git20230625.01b1bd1/src/opt/cut/cutSeq.c:103:10: note: First condition berkeley-abc-0.0~git20230625.01b1bd1/src/opt/cut/cutSeq.c:104:10: note: Second condition berkeley-abc-0.0~git20230625.01b1bd1/src/opt/cut/cutSeq.c:106:10: style: The if condition is the same as the previous if condition [duplicateCondition] berkeley-abc-0.0~git20230625.01b1bd1/src/opt/cut/cutSeq.c:105:10: note: First condition berkeley-abc-0.0~git20230625.01b1bd1/src/opt/cut/cutSeq.c:106:10: note: Second condition berkeley-abc-0.0~git20230625.01b1bd1/src/opt/cut/cutSeq.c:132:14: style: The if condition is the same as the previous if condition [duplicateCondition] berkeley-abc-0.0~git20230625.01b1bd1/src/opt/cut/cutSeq.c:131:14: note: First condition berkeley-abc-0.0~git20230625.01b1bd1/src/opt/cut/cutSeq.c:132:14: note: Second condition berkeley-abc-0.0~git20230625.01b1bd1/src/opt/cut/cutSeq.c:134:14: style: The if condition is the same as the previous if condition [duplicateCondition] berkeley-abc-0.0~git20230625.01b1bd1/src/opt/cut/cutSeq.c:133:14: note: First condition berkeley-abc-0.0~git20230625.01b1bd1/src/opt/cut/cutSeq.c:134:14: note: Second condition berkeley-abc-0.0~git20230625.01b1bd1/src/opt/dar/darBalance.c:661:13: error: There is an unknown macro here somewhere. Configuration is required. If Aig_ManForEachCo is a macro then please configure it. [unknownMacro] berkeley-abc-0.0~git20230625.01b1bd1/src/opt/dar/darCore.c:311:5: error: There is an unknown macro here somewhere. Configuration is required. If Aig_ManForEachCi is a macro then please configure it. [unknownMacro] berkeley-abc-0.0~git20230625.01b1bd1/src/opt/dar/darCut.c:321:20: style: Condition 'k==(int)pC1->nLeaves' is always false [knownConditionTrueFalse] berkeley-abc-0.0~git20230625.01b1bd1/src/opt/dar/darCut.c:45:32: style: Parameter 'pCut' can be declared as pointer to const [constParameterPointer] berkeley-abc-0.0~git20230625.01b1bd1/src/opt/dar/darCut.c:108:17: style: Variable 'pLeaf' can be declared as pointer to const [constVariablePointer] berkeley-abc-0.0~git20230625.01b1bd1/src/opt/dar/darCut.c:602:14: style: Variable 'uMasks' can be declared as const array [constVariable] berkeley-abc-0.0~git20230625.01b1bd1/src/opt/dar/darLib.c:1312:5: error: There is an unknown macro here somewhere. Configuration is required. If Vec_IntForEachEntry is a macro then please configure it. [unknownMacro] berkeley-abc-0.0~git20230625.01b1bd1/src/opt/cut/cutMerge.c:236:20: style: Condition 'k==nLeaves1' is always false [knownConditionTrueFalse] berkeley-abc-0.0~git20230625.01b1bd1/src/opt/cut/cutMerge.c:344:20: style: Condition 'k==nLeaves1' is always false [knownConditionTrueFalse] berkeley-abc-0.0~git20230625.01b1bd1/src/opt/dar/darMan.c:97:63: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable nVars [valueFlowBailoutIncompleteVar] berkeley-abc-0.0~git20230625.01b1bd1/src/opt/dar/darRefact.c:322:5: error: There is an unknown macro here somewhere. Configuration is required. If Kit_GraphForEachLeaf is a macro then please configure it. [unknownMacro] berkeley-abc-0.0~git20230625.01b1bd1/src/opt/dar/darScript.c:408:5: error: There is an unknown macro here somewhere. Configuration is required. If Vec_PtrForEachEntry is a macro then please configure it. [unknownMacro] berkeley-abc-0.0~git20230625.01b1bd1/src/opt/dar/darPrec.c:183:34: style: Parameter 'pMints' can be declared as pointer to const [constParameterPointer] berkeley-abc-0.0~git20230625.01b1bd1/src/opt/dar/darPrec.c:183:61: style: Parameter 'pPerm' can be declared as pointer to const [constParameterPointer] berkeley-abc-0.0~git20230625.01b1bd1/src/opt/dar/darPrec.c:257:21: style: Variable 'Signs' can be declared as const array [constVariable] berkeley-abc-0.0~git20230625.01b1bd1/src/opt/dar/darPrec.c:267:12: style: Variable 'nMints' is assigned a value that is never used. [unreadVariable] berkeley-abc-0.0~git20230625.01b1bd1/src/opt/dar/darPrec.c:268:15: style: Variable 'uTruthRes' is assigned a value that is never used. [unreadVariable] berkeley-abc-0.0~git20230625.01b1bd1/src/opt/dau/dau.h:40:0: debug: Failed to parse 'typedef ABC_NAMESPACE_HEADER_START enum { DAU_DSD_NONE = 0 , DAU_DSD_CONST0 , DAU_DSD_VAR , DAU_DSD_AND , DAU_DSD_XOR , DAU_DSD_MUX , DAU_DSD_PRIME } Dau_DsdType_t ;'. The checking continues anyway. [simplifyTypedef] berkeley-abc-0.0~git20230625.01b1bd1/src/opt/dau/dau.h:69:42: style: Parameter 'p' can be declared as pointer to const [constParameterPointer] berkeley-abc-0.0~git20230625.01b1bd1/src/opt/dau/dau.h:70:43: style: Parameter 'p' can be declared as pointer to const [constParameterPointer] berkeley-abc-0.0~git20230625.01b1bd1/src/opt/dau/dau.h:71:43: style: Parameter 'p' can be declared as pointer to const [constParameterPointer] berkeley-abc-0.0~git20230625.01b1bd1/src/opt/dau/dauArray.c:84:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DAU_DSD_CONST0 [valueFlowBailoutIncompleteVar] berkeley-abc-0.0~git20230625.01b1bd1/src/opt/dau/dauArray.c:146:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DAU_DSD_CONST0 [valueFlowBailoutIncompleteVar] berkeley-abc-0.0~git20230625.01b1bd1/src/opt/dau/dauArray.c:178:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DAU_DSD_CONST0 [valueFlowBailoutIncompleteVar] berkeley-abc-0.0~git20230625.01b1bd1/src/opt/dau/dauArray.c:197:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DAU_DSD_CONST0 [valueFlowBailoutIncompleteVar] berkeley-abc-0.0~git20230625.01b1bd1/src/opt/cut/cutPre22.c:172:12: style: Variable 'pFileName' can be declared as pointer to const [constVariablePointer] berkeley-abc-0.0~git20230625.01b1bd1/src/opt/cut/cutPre22.c:638:36: style: Parameter 'InA' can be declared as pointer to const [constParameterPointer] berkeley-abc-0.0~git20230625.01b1bd1/src/opt/cut/cutPre22.c:638:52: style: Parameter 'InB' can be declared as pointer to const [constParameterPointer] berkeley-abc-0.0~git20230625.01b1bd1/src/opt/cut/cutPre22.c:638:68: style: Parameter 'InC' can be declared as pointer to const [constParameterPointer] berkeley-abc-0.0~git20230625.01b1bd1/src/opt/dau/dauCore.c:34:24: style: struct member 'Xyz_ParTry_t_::Par' is never used. [unusedStructMember] berkeley-abc-0.0~git20230625.01b1bd1/src/opt/dau/dauArray.c:148:9: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] berkeley-abc-0.0~git20230625.01b1bd1/src/opt/dau/dauArray.c:167:13: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] berkeley-abc-0.0~git20230625.01b1bd1/src/opt/dau/dauArray.c:50:16: style: Variable 'Costs' can be declared as const array [constVariable] berkeley-abc-0.0~git20230625.01b1bd1/src/opt/dau/dauArray.c:142:10: style: Variable 'OpenType' can be declared as const array [constVariable] berkeley-abc-0.0~git20230625.01b1bd1/src/opt/dau/dauArray.c:143:10: style: Variable 'CloseType' can be declared as const array [constVariable] berkeley-abc-0.0~git20230625.01b1bd1/src/opt/dau/dauArray.c:35:20: style: struct member 'Dau_Dsd_t_::Offset' is never used. [unusedStructMember] berkeley-abc-0.0~git20230625.01b1bd1/src/opt/dau/dauArray.c:241:18: style: Variable 'nSize' is assigned a value that is never used. [unreadVariable] berkeley-abc-0.0~git20230625.01b1bd1/src/opt/dau/dauArray.c:248:7: style: Variable 'i' is assigned a value that is never used. [unreadVariable] berkeley-abc-0.0~git20230625.01b1bd1/src/opt/dau/dauDivs.c:101:5: style:inconclusive: Statements following 'return' will never be executed. [unreachableCode] berkeley-abc-0.0~git20230625.01b1bd1/src/opt/dau/dauDivs.c:98:15: style: Variable 'nVars' is assigned a value that is never used. [unreadVariable] berkeley-abc-0.0~git20230625.01b1bd1/src/opt/dau/dauCanon.c:334:54: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable s_Truths6Neg [valueFlowBailoutIncompleteVar] berkeley-abc-0.0~git20230625.01b1bd1/src/opt/dau/dauCanon.c:383:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Abc_TtBitCount8 [valueFlowBailoutIncompleteVar] berkeley-abc-0.0~git20230625.01b1bd1/src/opt/dau/dauCanon.c:405:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable s_Truths6Neg [valueFlowBailoutIncompleteVar] berkeley-abc-0.0~git20230625.01b1bd1/src/opt/dau/dauCanon.c:1154:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable word [valueFlowBailoutIncompleteVar] berkeley-abc-0.0~git20230625.01b1bd1/src/opt/dau/dauCanon.c:1166:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable s_Truths6 [valueFlowBailoutIncompleteVar] berkeley-abc-0.0~git20230625.01b1bd1/src/opt/dau/dauCanon.c:1406:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable word [valueFlowBailoutIncompleteVar] berkeley-abc-0.0~git20230625.01b1bd1/src/opt/dau/dauDsd.c:344:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable s_Truths6 [valueFlowBailoutIncompleteVar] berkeley-abc-0.0~git20230625.01b1bd1/src/opt/dau/dauDsd.c:453:69: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable s_Truths6 [valueFlowBailoutIncompleteVar] berkeley-abc-0.0~git20230625.01b1bd1/src/opt/dau/dauDsd.c:484:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable s_Truths6 [valueFlowBailoutIncompleteVar] berkeley-abc-0.0~git20230625.01b1bd1/src/opt/dau/dauCount.c:307:17: style: Variable 's_CMasks6' can be declared as const array [constVariable] berkeley-abc-0.0~git20230625.01b1bd1/src/opt/dau/dauDsd.c:689:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable s_Truths6 [valueFlowBailoutIncompleteVar] berkeley-abc-0.0~git20230625.01b1bd1/src/opt/dau/dauCount.c:312:16: style: Variable 'bit_count' can be declared as const array [constVariable] berkeley-abc-0.0~git20230625.01b1bd1/src/opt/dau/dauDsd.c:899:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ABC_INFINITY [valueFlowBailoutIncompleteVar] berkeley-abc-0.0~git20230625.01b1bd1/src/opt/dau/dauCount.c:352:25: style: Variable 'pResC' can be declared as pointer to const [constVariablePointer] berkeley-abc-0.0~git20230625.01b1bd1/src/opt/dau/dauCount.c:353:25: style: Variable 'pTruthC' can be declared as pointer to const [constVariablePointer] berkeley-abc-0.0~git20230625.01b1bd1/src/opt/dau/dauDsd.c:1272:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable s_Truths6 [valueFlowBailoutIncompleteVar] berkeley-abc-0.0~git20230625.01b1bd1/src/opt/dau/dauDsd.c:1355:71: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable nVarsInit [valueFlowBailoutIncompleteVar] berkeley-abc-0.0~git20230625.01b1bd1/src/opt/dau/dauDsd.c:1400:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable s_Truths6 [valueFlowBailoutIncompleteVar] berkeley-abc-0.0~git20230625.01b1bd1/src/opt/dau/dauDsd.c:1732:71: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable nVarsInit [valueFlowBailoutIncompleteVar] berkeley-abc-0.0~git20230625.01b1bd1/src/opt/dau/dauDsd.c:1974:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] berkeley-abc-0.0~git20230625.01b1bd1/src/opt/dau/dauDsd.c:1982:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] berkeley-abc-0.0~git20230625.01b1bd1/src/opt/dau/dauDsd2.c:31:46: error: No pair for character (<). Can't process file. File is either invalid or unicode, which is currently not supported. [syntaxError] berkeley-abc-0.0~git20230625.01b1bd1/src/opt/dau/dauEnum.c:127:9: error: There is an unknown macro here somewhere. Configuration is required. If Vec_PtrForEachEntry is a macro then please configure it. [unknownMacro] berkeley-abc-0.0~git20230625.01b1bd1/src/opt/dau/dauGia.c:522:5: error: There is an unknown macro here somewhere. Configuration is required. If Gia_ManForEachCi is a macro then please configure it. [unknownMacro] berkeley-abc-0.0~git20230625.01b1bd1/src/opt/dau/dauMerge.c:642:6: style: The if condition is the same as the previous if condition [duplicateCondition] berkeley-abc-0.0~git20230625.01b1bd1/src/opt/dau/dauMerge.c:640:6: note: First condition berkeley-abc-0.0~git20230625.01b1bd1/src/opt/dau/dauMerge.c:642:6: note: Second condition berkeley-abc-0.0~git20230625.01b1bd1/src/opt/dau/dauMerge.c:644:6: style: The if condition is the same as the previous if condition [duplicateCondition] berkeley-abc-0.0~git20230625.01b1bd1/src/opt/dau/dauMerge.c:642:6: note: First condition berkeley-abc-0.0~git20230625.01b1bd1/src/opt/dau/dauMerge.c:644:6: note: Second condition berkeley-abc-0.0~git20230625.01b1bd1/src/opt/dau/dauMerge.c:648:10: style: The if condition is the same as the previous if condition [duplicateCondition] berkeley-abc-0.0~git20230625.01b1bd1/src/opt/dau/dauMerge.c:589:20: note: 'fVerbose' is assigned value '0' here. berkeley-abc-0.0~git20230625.01b1bd1/src/opt/dau/dauMerge.c:590:18: note: 'fCheck' is assigned value '0' here. berkeley-abc-0.0~git20230625.01b1bd1/src/opt/dau/dauMerge.c:644:6: note: First condition berkeley-abc-0.0~git20230625.01b1bd1/src/opt/dau/dauMerge.c:648:10: note: Second condition berkeley-abc-0.0~git20230625.01b1bd1/src/opt/dau/dauMerge.c:653:10: style: The if condition is the same as the previous if condition [duplicateCondition] berkeley-abc-0.0~git20230625.01b1bd1/src/opt/dau/dauMerge.c:648:10: note: First condition berkeley-abc-0.0~git20230625.01b1bd1/src/opt/dau/dauMerge.c:653:10: note: Second condition berkeley-abc-0.0~git20230625.01b1bd1/src/opt/dau/dauMerge.c:667:6: style: The if condition is the same as the previous if condition [duplicateCondition] berkeley-abc-0.0~git20230625.01b1bd1/src/opt/dau/dauMerge.c:665:6: note: First condition berkeley-abc-0.0~git20230625.01b1bd1/src/opt/dau/dauMerge.c:667:6: note: Second condition berkeley-abc-0.0~git20230625.01b1bd1/src/opt/dau/dauMerge.c:675:6: style: The if condition is the same as the previous if condition [duplicateCondition] berkeley-abc-0.0~git20230625.01b1bd1/src/opt/dau/dauMerge.c:673:6: note: First condition berkeley-abc-0.0~git20230625.01b1bd1/src/opt/dau/dauMerge.c:675:6: note: Second condition berkeley-abc-0.0~git20230625.01b1bd1/src/opt/dau/dauMerge.c:692:6: style: The if condition is the same as the previous if condition [duplicateCondition] berkeley-abc-0.0~git20230625.01b1bd1/src/opt/dau/dauMerge.c:690:6: note: First condition berkeley-abc-0.0~git20230625.01b1bd1/src/opt/dau/dauMerge.c:692:6: note: Second condition berkeley-abc-0.0~git20230625.01b1bd1/src/opt/dau/dauMerge.c:694:6: style: The if condition is the same as the previous if condition [duplicateCondition] berkeley-abc-0.0~git20230625.01b1bd1/src/opt/dau/dauMerge.c:692:6: note: First condition berkeley-abc-0.0~git20230625.01b1bd1/src/opt/dau/dauMerge.c:694:6: note: Second condition berkeley-abc-0.0~git20230625.01b1bd1/src/opt/dau/dauMerge.c:704:6: style: The if condition is the same as the previous if condition [duplicateCondition] berkeley-abc-0.0~git20230625.01b1bd1/src/opt/dau/dauMerge.c:702:6: note: First condition berkeley-abc-0.0~git20230625.01b1bd1/src/opt/dau/dauMerge.c:704:6: note: Second condition berkeley-abc-0.0~git20230625.01b1bd1/src/opt/dau/dauMerge.c:713:6: style: The if condition is the same as the previous if condition [duplicateCondition] berkeley-abc-0.0~git20230625.01b1bd1/src/opt/dau/dauMerge.c:711:6: note: First condition berkeley-abc-0.0~git20230625.01b1bd1/src/opt/dau/dauMerge.c:713:6: note: Second condition berkeley-abc-0.0~git20230625.01b1bd1/src/opt/dau/dauMerge.c:733:6: style: The if condition is the same as the previous if condition [duplicateCondition] berkeley-abc-0.0~git20230625.01b1bd1/src/opt/dau/dauMerge.c:731:6: note: First condition berkeley-abc-0.0~git20230625.01b1bd1/src/opt/dau/dauMerge.c:733:6: note: Second condition berkeley-abc-0.0~git20230625.01b1bd1/src/opt/dau/dauMerge.c:740:6: style: The if condition is the same as the previous if condition [duplicateCondition] berkeley-abc-0.0~git20230625.01b1bd1/src/opt/dau/dauMerge.c:738:6: note: First condition berkeley-abc-0.0~git20230625.01b1bd1/src/opt/dau/dauMerge.c:740:6: note: Second condition berkeley-abc-0.0~git20230625.01b1bd1/src/opt/dau/dauMerge.c:748:6: style: The if condition is the same as the previous if condition [duplicateCondition] berkeley-abc-0.0~git20230625.01b1bd1/src/opt/dau/dauMerge.c:746:6: note: First condition berkeley-abc-0.0~git20230625.01b1bd1/src/opt/dau/dauMerge.c:748:6: note: Second condition berkeley-abc-0.0~git20230625.01b1bd1/src/opt/dau/dauMerge.c:753:6: style: The if condition is the same as the previous if condition [duplicateCondition] berkeley-abc-0.0~git20230625.01b1bd1/src/opt/dau/dauMerge.c:751:6: note: First condition berkeley-abc-0.0~git20230625.01b1bd1/src/opt/dau/dauMerge.c:753:6: note: Second condition berkeley-abc-0.0~git20230625.01b1bd1/src/opt/dau/dauMerge.c:756:10: style: The if condition is the same as the previous if condition [duplicateCondition] berkeley-abc-0.0~git20230625.01b1bd1/src/opt/dau/dauMerge.c:589:20: note: 'fVerbose' is assigned value '0' here. berkeley-abc-0.0~git20230625.01b1bd1/src/opt/dau/dauMerge.c:590:18: note: 'fCheck' is assigned value '0' here. berkeley-abc-0.0~git20230625.01b1bd1/src/opt/dau/dauMerge.c:753:6: note: First condition berkeley-abc-0.0~git20230625.01b1bd1/src/opt/dau/dauMerge.c:756:10: note: Second condition berkeley-abc-0.0~git20230625.01b1bd1/src/opt/dau/dauMerge.c:613:6: style: Condition 'fVerbose' is always false [knownConditionTrueFalse] berkeley-abc-0.0~git20230625.01b1bd1/src/opt/dau/dauMerge.c:589:20: note: Assignment 'fVerbose=0', assigned value is 0 berkeley-abc-0.0~git20230625.01b1bd1/src/opt/dau/dauMerge.c:613:6: note: Condition 'fVerbose' is always false berkeley-abc-0.0~git20230625.01b1bd1/src/opt/dau/dauMerge.c:615:6: style: Condition 'fVerbose' is always false [knownConditionTrueFalse] berkeley-abc-0.0~git20230625.01b1bd1/src/opt/dau/dauMerge.c:589:20: note: Assignment 'fVerbose=0', assigned value is 0 berkeley-abc-0.0~git20230625.01b1bd1/src/opt/dau/dauMerge.c:615:6: note: Condition 'fVerbose' is always false berkeley-abc-0.0~git20230625.01b1bd1/src/opt/dau/dauMerge.c:617:6: style: Condition 'fVerbose' is always false [knownConditionTrueFalse] berkeley-abc-0.0~git20230625.01b1bd1/src/opt/dau/dauMerge.c:589:20: note: Assignment 'fVerbose=0', assigned value is 0 berkeley-abc-0.0~git20230625.01b1bd1/src/opt/dau/dauMerge.c:617:6: note: Condition 'fVerbose' is always false berkeley-abc-0.0~git20230625.01b1bd1/src/opt/dau/dauNonDsd.c:438:5: error: There is an unknown macro here somewhere. Configuration is required. If Vec_IntForEachEntry is a macro then please configure it. [unknownMacro] berkeley-abc-0.0~git20230625.01b1bd1/src/opt/dau/dauMerge.c:813:5: style:inconclusive: Statements following 'return' will never be executed. [unreachableCode] berkeley-abc-0.0~git20230625.01b1bd1/src/opt/dau/dauMerge.c:454:25: style: Local variable 'New' shadows outer variable [shadowVariable] berkeley-abc-0.0~git20230625.01b1bd1/src/opt/dau/dauMerge.c:413:13: note: Shadowed declaration berkeley-abc-0.0~git20230625.01b1bd1/src/opt/dau/dauMerge.c:454:25: note: Shadow variable berkeley-abc-0.0~git20230625.01b1bd1/src/opt/dau/dauMerge.c:69:73: style: Parameter 'pBeg' can be declared as pointer to const [constParameterPointer] berkeley-abc-0.0~git20230625.01b1bd1/src/opt/dau/dauMerge.c:69:86: style: Parameter 'pEnd' can be declared as pointer to const [constParameterPointer] berkeley-abc-0.0~git20230625.01b1bd1/src/opt/dau/dauMerge.c:85:79: style: Parameter 'pBeg' can be declared as pointer to const [constParameterPointer] berkeley-abc-0.0~git20230625.01b1bd1/src/opt/dau/dauMerge.c:85:92: style: Parameter 'pEnd' can be declared as pointer to const [constParameterPointer] berkeley-abc-0.0~git20230625.01b1bd1/src/opt/dau/dauMerge.c:107:60: style: Parameter 'pS' can be declared as pointer to const [constParameterPointer] berkeley-abc-0.0~git20230625.01b1bd1/src/opt/dau/dauMerge.c:147:60: style: Parameter 'pMatches' can be declared as pointer to const [constParameterPointer] berkeley-abc-0.0~git20230625.01b1bd1/src/opt/dau/dauMerge.c:147:76: style: Parameter 'pMap' can be declared as pointer to const [constParameterPointer] berkeley-abc-0.0~git20230625.01b1bd1/src/opt/dau/dauMerge.c:178:60: style: Parameter 'pMatches' can be declared as pointer to const [constParameterPointer] berkeley-abc-0.0~git20230625.01b1bd1/src/opt/dau/dauMerge.c:197:50: style: Parameter 'pPres' can be declared as pointer to const [constParameterPointer] berkeley-abc-0.0~git20230625.01b1bd1/src/opt/dau/dauMerge.c:211:49: style: Parameter 'pVarPres' can be declared as pointer to const [constParameterPointer] berkeley-abc-0.0~git20230625.01b1bd1/src/opt/dau/dauMerge.c:232:70: style: Parameter 'pMatches' can be declared as pointer to const [constParameterPointer] berkeley-abc-0.0~git20230625.01b1bd1/src/opt/dau/dauMerge.c:232:92: style: Parameter 'pS' can be declared as pointer to const [constParameterPointer] berkeley-abc-0.0~git20230625.01b1bd1/src/opt/dau/dauMerge.c:236:12: style: Variable 'pBegin' can be declared as pointer to const [constVariablePointer] berkeley-abc-0.0~git20230625.01b1bd1/src/opt/dau/dauMerge.c:276:65: style: Parameter 'pStatus' can be declared as pointer to const [constParameterPointer] berkeley-abc-0.0~git20230625.01b1bd1/src/opt/dau/dauMerge.c:321:16: style: Variable 'pOld' can be declared as pointer to const [constVariablePointer] berkeley-abc-0.0~git20230625.01b1bd1/src/opt/dau/dauMerge.c:322:16: style: Variable 'q' can be declared as pointer to const [constVariablePointer] berkeley-abc-0.0~git20230625.01b1bd1/src/opt/dau/dauMerge.c:362:74: style: Parameter 'pMatches' can be declared as pointer to const [constParameterPointer] berkeley-abc-0.0~git20230625.01b1bd1/src/opt/dau/dauMerge.c:362:90: style: Parameter 'pStatus' can be declared as pointer to const [constParameterPointer] berkeley-abc-0.0~git20230625.01b1bd1/src/opt/dau/dauMerge.c:536:16: style: Variable 'q' can be declared as pointer to const [constVariablePointer] berkeley-abc-0.0~git20230625.01b1bd1/src/opt/dau/dauMerge.c:802:12: style: Variable 'pRes' can be declared as pointer to const [constVariablePointer] berkeley-abc-0.0~git20230625.01b1bd1/src/opt/dau/dauMerge.c:773:28: style: Variable 'Perm0' is assigned a value that is never used. [unreadVariable] berkeley-abc-0.0~git20230625.01b1bd1/src/opt/dau/dauMerge.c:799:18: style: Variable 'pStr1' is assigned a value that is never used. [unreadVariable] berkeley-abc-0.0~git20230625.01b1bd1/src/opt/dau/dauMerge.c:800:18: style: Variable 'pStr2' is assigned a value that is never used. [unreadVariable] berkeley-abc-0.0~git20230625.01b1bd1/src/opt/dau/dauMerge.c:803:12: style: Variable 't' is assigned a value that is never used. [unreadVariable] berkeley-abc-0.0~git20230625.01b1bd1/src/opt/dau/dauMerge.c:813:10: style: Variable 'pRes' is assigned a value that is never used. [unreadVariable] berkeley-abc-0.0~git20230625.01b1bd1/src/opt/dau/dauMerge.c:815:7: style: Variable 't' is assigned a value that is never used. [unreadVariable] berkeley-abc-0.0~git20230625.01b1bd1/src/opt/dau/dauNpn2.c:510:5: error: There is an unknown macro here somewhere. Configuration is required. If Vec_IntForEachEntry is a macro then please configure it. [unknownMacro] berkeley-abc-0.0~git20230625.01b1bd1/src/opt/dau/dauTree.c:1870:13: error: There is an unknown macro here somewhere. Configuration is required. If Vec_IntForEachEntry is a macro then please configure it. [unknownMacro] berkeley-abc-0.0~git20230625.01b1bd1/src/opt/dau/dauCanon.c:594:10: style: Condition 'fUseOld' is always true [knownConditionTrueFalse] berkeley-abc-0.0~git20230625.01b1bd1/src/opt/dau/dauCanon.c:584:19: note: Assignment 'fUseOld=1', assigned value is 1 berkeley-abc-0.0~git20230625.01b1bd1/src/opt/dau/dauCanon.c:594:10: note: Condition 'fUseOld' is always true berkeley-abc-0.0~git20230625.01b1bd1/src/opt/dau/dauCanon.c:2654:45: warning: Either the condition 'p' is redundant or there is possible null pointer dereference: p. [nullPointerRedundantCheck] berkeley-abc-0.0~git20230625.01b1bd1/src/opt/dau/dauCanon.c:2657:9: note: Assuming that condition 'p' is not redundant berkeley-abc-0.0~git20230625.01b1bd1/src/opt/dau/dauCanon.c:2654:45: note: Null pointer dereference berkeley-abc-0.0~git20230625.01b1bd1/src/opt/dau/dauNpn.c:59:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable word [valueFlowBailoutIncompleteVar] berkeley-abc-0.0~git20230625.01b1bd1/src/opt/dau/dauNpn.c:144:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable word [valueFlowBailoutIncompleteVar] berkeley-abc-0.0~git20230625.01b1bd1/src/opt/dau/dauNpn.c:226:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable s_Truths6 [valueFlowBailoutIncompleteVar] berkeley-abc-0.0~git20230625.01b1bd1/src/opt/dau/dauNpn.c:490:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] berkeley-abc-0.0~git20230625.01b1bd1/src/opt/dau/dauNpn.c:521:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] berkeley-abc-0.0~git20230625.01b1bd1/src/opt/dau/dauNpn.c:595:58: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CLOCKS_PER_SEC [valueFlowBailoutIncompleteVar] berkeley-abc-0.0~git20230625.01b1bd1/src/opt/dau/dauNpn.c:666:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable s_Truths6 [valueFlowBailoutIncompleteVar] berkeley-abc-0.0~git20230625.01b1bd1/src/opt/dau/dauCanon.c:1313:58: style:inconclusive: Function 'Abc_TtCanonicizeHie' argument 2 names different: declaration 'pTruth' definition 'pTruthInit'. [funcArgNamesDifferent] berkeley-abc-0.0~git20230625.01b1bd1/src/opt/dau/dau.h:84:69: note: Function 'Abc_TtCanonicizeHie' argument 2 names different: declaration 'pTruth' definition 'pTruthInit'. berkeley-abc-0.0~git20230625.01b1bd1/src/opt/dau/dauCanon.c:1313:58: note: Function 'Abc_TtCanonicizeHie' argument 2 names different: declaration 'pTruth' definition 'pTruthInit'. berkeley-abc-0.0~git20230625.01b1bd1/src/opt/dau/dauCanon.c:1363:13: style: Local variable 'k' shadows outer variable [shadowVariable] berkeley-abc-0.0~git20230625.01b1bd1/src/opt/dau/dauCanon.c:1321:12: note: Shadowed declaration berkeley-abc-0.0~git20230625.01b1bd1/src/opt/dau/dauCanon.c:1363:13: note: Shadow variable berkeley-abc-0.0~git20230625.01b1bd1/src/opt/dau/dauCanon.c:156:20: style: Variable 'pLimitU' can be declared as pointer to const [constVariablePointer] berkeley-abc-0.0~git20230625.01b1bd1/src/opt/dau/dauCanon.c:165:16: style: Variable 'pLimit' can be declared as pointer to const [constVariablePointer] berkeley-abc-0.0~git20230625.01b1bd1/src/opt/dau/dauCanon.c:214:20: style: Variable 'pLimitU' can be declared as pointer to const [constVariablePointer] berkeley-abc-0.0~git20230625.01b1bd1/src/opt/dau/dauCanon.c:223:16: style: Variable 'pLimit' can be declared as pointer to const [constVariablePointer] berkeley-abc-0.0~git20230625.01b1bd1/src/opt/dau/dauCanon.c:261:20: style: Variable 'pTruthU' can be declared as pointer to const [constVariablePointer] berkeley-abc-0.0~git20230625.01b1bd1/src/opt/dau/dauCanon.c:305:50: style: Parameter 'pTruth' can be declared as pointer to const [constParameterPointer] berkeley-abc-0.0~git20230625.01b1bd1/src/opt/dau/dauCanon.c:458:16: style: Variable 'bit_count' can be declared as const array [constVariable] berkeley-abc-0.0~git20230625.01b1bd1/src/opt/dau/dauCanon.c:469:21: style: Variable 'pTruthC' can be declared as pointer to const [constVariablePointer] berkeley-abc-0.0~git20230625.01b1bd1/src/opt/dau/dauCanon.c:1505:37: style: Parameter 'pData' can be declared as pointer to const [constParameterPointer] berkeley-abc-0.0~git20230625.01b1bd1/src/opt/dau/dauCanon.c:1546:63: style: Parameter 'pCanonPerm' can be declared as pointer to const [constParameterPointer] berkeley-abc-0.0~git20230625.01b1bd1/src/opt/dau/dauCanon.c:1855:64: style: Parameter 'pGrp' can be declared as pointer to const [constParameterPointer] berkeley-abc-0.0~git20230625.01b1bd1/src/opt/dau/dauCanon.c:1978:12: style: Variable 'pPerm' can be declared as pointer to const [constVariablePointer] berkeley-abc-0.0~git20230625.01b1bd1/src/opt/dau/dauCanon.c:2185:36: style: Parameter 'pData' can be declared as pointer to const [constParameterPointer] berkeley-abc-0.0~git20230625.01b1bd1/src/opt/dau/dauCanon.c:2185:57: style: Parameter 'pDir' can be declared as pointer to const [constParameterPointer] berkeley-abc-0.0~git20230625.01b1bd1/src/opt/dau/dauCanon.c:2203:21: style: Variable 'pGrp' can be declared as pointer to const [constVariablePointer] berkeley-abc-0.0~git20230625.01b1bd1/src/opt/dau/dauCanon.c:2333:36: style: Parameter 'pIn1' can be declared as pointer to const [constParameterPointer] berkeley-abc-0.0~git20230625.01b1bd1/src/opt/dau/dauCanon.c:2333:48: style: Parameter 'pIn2' can be declared as pointer to const [constParameterPointer] berkeley-abc-0.0~git20230625.01b1bd1/src/opt/dau/dauCanon.c:2344:55: style: Parameter 'pScc' can be declared as pointer to const [constParameterPointer] berkeley-abc-0.0~git20230625.01b1bd1/src/opt/dau/dauCanon.c:2523:53: style: Parameter 'pMan' can be declared as pointer to const [constParameterPointer] berkeley-abc-0.0~git20230625.01b1bd1/src/opt/dau/dauCanon.c:2529:52: style: Parameter 'pMan' can be declared as pointer to const [constParameterPointer] berkeley-abc-0.0~git20230625.01b1bd1/src/opt/dau/dauCanon.c:587:20: warning: Uninitialized variable: pStoreOut [uninitvar] berkeley-abc-0.0~git20230625.01b1bd1/src/opt/dau/dauCanon.c:1098:68: note: Calling function 'Abc_TtSemiCanonicize', 4th argument 'pStoreIn' value is berkeley-abc-0.0~git20230625.01b1bd1/src/opt/dau/dauCanon.c:587:20: note: Uninitialized variable: pStoreOut berkeley-abc-0.0~git20230625.01b1bd1/src/opt/dau/dauCanon.c:2676:12: style: Variable 'sc' is assigned a value that is never used. [unreadVariable] berkeley-abc-0.0~git20230625.01b1bd1/src/opt/dsc/dsc.c:64:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] berkeley-abc-0.0~git20230625.01b1bd1/src/opt/dsc/dsc.c:291:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable word [valueFlowBailoutIncompleteVar] berkeley-abc-0.0~git20230625.01b1bd1/src/opt/dsc/dsc.c:328:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable word [valueFlowBailoutIncompleteVar] berkeley-abc-0.0~git20230625.01b1bd1/src/opt/fret/fretFlow.c:135:11: error: syntax error [syntaxError] berkeley-abc-0.0~git20230625.01b1bd1/src/opt/fret/fretInit.c:564:5: error: There is an unknown macro here somewhere. Configuration is required. If Abc_NtkForEachLatch is a macro then please configure it. [unknownMacro] berkeley-abc-0.0~git20230625.01b1bd1/src/opt/fret/fretMain.c:134:3: error: There is an unknown macro here somewhere. Configuration is required. If Abc_NtkForEachLatch is a macro then please configure it. [unknownMacro] berkeley-abc-0.0~git20230625.01b1bd1/src/opt/fret/fretTime.c:114:3: error: There is an unknown macro here somewhere. Configuration is required. If Abc_NtkForEachObj is a macro then please configure it. [unknownMacro] berkeley-abc-0.0~git20230625.01b1bd1/src/opt/fsim/fsimInt.h:97:53: style: Parameter 'p' can be declared as pointer to const [constParameterPointer] berkeley-abc-0.0~git20230625.01b1bd1/src/opt/fsim/fsimInt.h:98:55: style: Parameter 'p' can be declared as pointer to const [constParameterPointer] berkeley-abc-0.0~git20230625.01b1bd1/src/opt/fsim/fsimInt.h:99:55: style: Parameter 'p' can be declared as pointer to const [constParameterPointer] berkeley-abc-0.0~git20230625.01b1bd1/src/opt/dsc/dsc.c:54:52: style: Parameter 'pIn2' can be declared as pointer to const [constParameterPointer] berkeley-abc-0.0~git20230625.01b1bd1/src/opt/dsc/dsc.c:90:69: style: Parameter 's1' can be declared as pointer to const [constParameterPointer] berkeley-abc-0.0~git20230625.01b1bd1/src/opt/dsc/dsc.c:90:95: style: Parameter 's2' can be declared as pointer to const [constParameterPointer] berkeley-abc-0.0~git20230625.01b1bd1/src/opt/dsc/dsc.c:130:19: style: Variable 'xiOFF' can be declared as pointer to const [constVariablePointer] berkeley-abc-0.0~git20230625.01b1bd1/src/opt/dsc/dsc.c:130:28: style: Variable 'xiON' can be declared as pointer to const [constVariablePointer] berkeley-abc-0.0~git20230625.01b1bd1/src/opt/dsc/dsc.c:130:36: style: Variable 'xjOFF' can be declared as pointer to const [constVariablePointer] berkeley-abc-0.0~git20230625.01b1bd1/src/opt/dsc/dsc.c:130:45: style: Variable 'xjON' can be declared as pointer to const [constVariablePointer] berkeley-abc-0.0~git20230625.01b1bd1/src/opt/dsc/dsc.c:489:16: style: Variable 'q' can be declared as pointer to const [constVariablePointer] berkeley-abc-0.0~git20230625.01b1bd1/src/opt/dsc/dsc.c:499:16: style: Variable 'q' can be declared as pointer to const [constVariablePointer] berkeley-abc-0.0~git20230625.01b1bd1/src/opt/dsc/dsc.c:224:19: style: Variable 'minCCSize' is assigned a value that is never used. [unreadVariable] berkeley-abc-0.0~git20230625.01b1bd1/src/opt/fsim/fsimMan.c:134:5: error: There is an unknown macro here somewhere. Configuration is required. If Aig_ManForEachPo is a macro then please configure it. [unknownMacro] berkeley-abc-0.0~git20230625.01b1bd1/src/opt/fsim/fsimSim.c:527:66: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CLOCKS_PER_SEC [valueFlowBailoutIncompleteVar] berkeley-abc-0.0~git20230625.01b1bd1/src/opt/fsim/fsimSim.c:46:56: style: Parameter 'p' can be declared as pointer to const [constParameterPointer] berkeley-abc-0.0~git20230625.01b1bd1/src/opt/fsim/fsimSim.c:64:54: style: Parameter 'p' can be declared as pointer to const [constParameterPointer] berkeley-abc-0.0~git20230625.01b1bd1/src/opt/fsim/fsimSim.c:82:55: style: Parameter 'p' can be declared as pointer to const [constParameterPointer] berkeley-abc-0.0~git20230625.01b1bd1/src/opt/fsim/fsimSim.c:102:53: style: Parameter 'p' can be declared as pointer to const [constParameterPointer] berkeley-abc-0.0~git20230625.01b1bd1/src/opt/fsim/fsimSim.c:120:54: style: Parameter 'p' can be declared as pointer to const [constParameterPointer] berkeley-abc-0.0~git20230625.01b1bd1/src/opt/fsim/fsimSim.c:120:86: style: Parameter 'pInfo0' can be declared as pointer to const [constParameterPointer] berkeley-abc-0.0~git20230625.01b1bd1/src/opt/fsim/fsimSim.c:141:16: style: Variable 'pInfo0' can be declared as pointer to const [constVariablePointer] berkeley-abc-0.0~git20230625.01b1bd1/src/opt/fsim/fsimSim.c:161:16: style: Variable 'pInfo0' can be declared as pointer to const [constVariablePointer] berkeley-abc-0.0~git20230625.01b1bd1/src/opt/fsim/fsimSim.c:185:16: style: Variable 'pInfo0' can be declared as pointer to const [constVariablePointer] berkeley-abc-0.0~git20230625.01b1bd1/src/opt/fsim/fsimSim.c:186:16: style: Variable 'pInfo1' can be declared as pointer to const [constVariablePointer] berkeley-abc-0.0~git20230625.01b1bd1/src/opt/fsim/fsimSim.c:348:19: style: Variable 'pEnd' can be declared as pointer to const [constVariablePointer] berkeley-abc-0.0~git20230625.01b1bd1/src/opt/fsim/fsimSim.c:471:57: style: Parameter 'pPars' can be declared as pointer to const [constParameterPointer] berkeley-abc-0.0~git20230625.01b1bd1/src/opt/fsim/fsimSim.c:388:17: style: Variable 'clk' is assigned a value that is never used. [unreadVariable] berkeley-abc-0.0~git20230625.01b1bd1/src/opt/fsim/fsimSim.c:476:54: style: Variable 'clk2Total' is assigned a value that is never used. [unreadVariable] berkeley-abc-0.0~git20230625.01b1bd1/src/opt/fsim/fsimSim.c:542:19: style: Variable 'clk2Total' is assigned a value that is never used. [unreadVariable] berkeley-abc-0.0~git20230625.01b1bd1/src/opt/dau/dauDsd.c:454:14: warning: Assert statement modifies 'p'. [assignmentInAssert] berkeley-abc-0.0~git20230625.01b1bd1/src/opt/dau/dauDsd.c:621:14: warning: Assert statement modifies 'p'. [assignmentInAssert] berkeley-abc-0.0~git20230625.01b1bd1/src/opt/dau/dauDsd.c:822:36: error: Array 'pVarsNew[6]' accessed at index -1, which is out of bounds. [negativeIndex] berkeley-abc-0.0~git20230625.01b1bd1/src/opt/dau/dauDsd.c:804:14: note: Assignment 'vBest=-1', assigned value is -1 berkeley-abc-0.0~git20230625.01b1bd1/src/opt/dau/dauDsd.c:806:20: note: Assuming condition is false berkeley-abc-0.0~git20230625.01b1bd1/src/opt/dau/dauDsd.c:822:36: note: Negative array index berkeley-abc-0.0~git20230625.01b1bd1/src/opt/dau/dauDsd.c:823:35: error: Array 'Cof1[6]' accessed at index -1, which is out of bounds. [negativeIndex] berkeley-abc-0.0~git20230625.01b1bd1/src/opt/dau/dauDsd.c:804:14: note: Assignment 'vBest=-1', assigned value is -1 berkeley-abc-0.0~git20230625.01b1bd1/src/opt/dau/dauDsd.c:806:20: note: Assuming condition is false berkeley-abc-0.0~git20230625.01b1bd1/src/opt/dau/dauDsd.c:823:35: note: Negative array index berkeley-abc-0.0~git20230625.01b1bd1/src/opt/dau/dauDsd.c:824:35: error: Array 'Cof0[6]' accessed at index -1, which is out of bounds. [negativeIndex] berkeley-abc-0.0~git20230625.01b1bd1/src/opt/dau/dauDsd.c:804:14: note: Assignment 'vBest=-1', assigned value is -1 berkeley-abc-0.0~git20230625.01b1bd1/src/opt/dau/dauDsd.c:806:20: note: Assuming condition is false berkeley-abc-0.0~git20230625.01b1bd1/src/opt/dau/dauDsd.c:824:35: note: Negative array index berkeley-abc-0.0~git20230625.01b1bd1/src/opt/dau/dauDsd.c:1580:79: style: Boolean result is used in bitwise operation. Clarify expression with parentheses. [clarifyCondition] berkeley-abc-0.0~git20230625.01b1bd1/src/opt/dau/dauDsd.c:1582:79: style: Boolean result is used in bitwise operation. Clarify expression with parentheses. [clarifyCondition] berkeley-abc-0.0~git20230625.01b1bd1/src/opt/dau/dauDsd.c:1930:36: style: Condition 'Status==2' is always false [knownConditionTrueFalse] berkeley-abc-0.0~git20230625.01b1bd1/src/opt/dau/dauDsd.c:1899:18: note: Assignment 'Status=0', assigned value is 0 berkeley-abc-0.0~git20230625.01b1bd1/src/opt/dau/dauDsd.c:1925:41: note: Calling function 'Dau_DsdDecomposeInt' returns 0 berkeley-abc-0.0~git20230625.01b1bd1/src/opt/dau/dauDsd.c:1925:41: note: Assignment 'Status=Dau_DsdDecomposeInt(p,pTruth,nVarsInit)', assigned value is 0 berkeley-abc-0.0~git20230625.01b1bd1/src/opt/dau/dauDsd.c:1930:36: note: Condition 'Status==2' is always false berkeley-abc-0.0~git20230625.01b1bd1/src/opt/dau/dauDsd.c:1954:36: style: Condition 'Status==2' is always false [knownConditionTrueFalse] berkeley-abc-0.0~git20230625.01b1bd1/src/opt/dau/dauDsd.c:1899:18: note: Assignment 'Status=0', assigned value is 0 berkeley-abc-0.0~git20230625.01b1bd1/src/opt/dau/dauDsd.c:1949:41: note: Calling function 'Dau_DsdDecomposeInt' returns 0 berkeley-abc-0.0~git20230625.01b1bd1/src/opt/dau/dauDsd.c:1949:41: note: Assignment 'Status=Dau_DsdDecomposeInt(p,pTruth,nVarsInit)', assigned value is 0 berkeley-abc-0.0~git20230625.01b1bd1/src/opt/dau/dauDsd.c:1954:36: note: Condition 'Status==2' is always false berkeley-abc-0.0~git20230625.01b1bd1/src/opt/fsim/fsimTsim.c:51:53: style: Parameter 'pInfo' can be declared as pointer to const [constParameterPointer] berkeley-abc-0.0~git20230625.01b1bd1/src/opt/fsim/fsimTsim.c:178:38: style: Parameter 'pState' can be declared as pointer to const [constParameterPointer] berkeley-abc-0.0~git20230625.01b1bd1/src/opt/fsim/fsimTsim.c:180:16: style: Variable 's_FPrimes' can be declared as const array [constVariable] berkeley-abc-0.0~git20230625.01b1bd1/src/opt/fsim/fsimTsim.c:308:19: style: Variable 'pEnd' can be declared as pointer to const [constVariablePointer] berkeley-abc-0.0~git20230625.01b1bd1/src/opt/fxch/Fxch.c:245:99: style: Condition 'Fxch_FastExtract(vCubes,Abc_NtkObjNumMax(pNtk),nMaxDivExt,fVerbose,fVeryVerbose)>0' is always true [knownConditionTrueFalse] berkeley-abc-0.0~git20230625.01b1bd1/src/opt/fxch/Fxch.c:245:26: note: Calling function 'Fxch_FastExtract' returns 1 berkeley-abc-0.0~git20230625.01b1bd1/src/opt/fxch/Fxch.c:245:99: note: Condition 'Fxch_FastExtract(vCubes,Abc_NtkObjNumMax(pNtk),nMaxDivExt,fVerbose,fVeryVerbose)>0' is always true berkeley-abc-0.0~git20230625.01b1bd1/src/opt/fxch/Fxch.c:116:15: style: Variable 'pOutputID' can be declared as pointer to const [constVariablePointer] berkeley-abc-0.0~git20230625.01b1bd1/src/opt/fxch/Fxch.c:128:41: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned] berkeley-abc-0.0~git20230625.01b1bd1/src/opt/dau/dauDsd.c:2002:13: style: Redundant initialization for 'nNonDec'. The initialized value is overwritten before it is read. [redundantInitialization] berkeley-abc-0.0~git20230625.01b1bd1/src/opt/dau/dauDsd.c:1998:17: note: nNonDec is initialized berkeley-abc-0.0~git20230625.01b1bd1/src/opt/dau/dauDsd.c:2002:13: note: nNonDec is overwritten berkeley-abc-0.0~git20230625.01b1bd1/src/opt/fxch/FxchMan.c:67:5: error: There is an unknown macro here somewhere. Configuration is required. If Vec_IntForEachEntryStart is a macro then please configure it. [unknownMacro] berkeley-abc-0.0~git20230625.01b1bd1/src/opt/dau/dauDsd.c:260:31: style:inconclusive: Function 'Dau_DsdNormalize' argument 1 names different: declaration 'p' definition 'pDsd'. [funcArgNamesDifferent] berkeley-abc-0.0~git20230625.01b1bd1/src/opt/dau/dau.h:100:47: note: Function 'Dau_DsdNormalize' argument 1 names different: declaration 'p' definition 'pDsd'. berkeley-abc-0.0~git20230625.01b1bd1/src/opt/dau/dauDsd.c:260:31: note: Function 'Dau_DsdNormalize' argument 1 names different: declaration 'p' definition 'pDsd'. berkeley-abc-0.0~git20230625.01b1bd1/src/opt/dau/dauDsd.c:420:20: style: Local variable 'q' shadows outer variable [shadowVariable] berkeley-abc-0.0~git20230625.01b1bd1/src/opt/dau/dauDsd.c:389:16: note: Shadowed declaration berkeley-abc-0.0~git20230625.01b1bd1/src/opt/dau/dauDsd.c:420:20: note: Shadow variable berkeley-abc-0.0~git20230625.01b1bd1/src/opt/dau/dauDsd.c:910:13: style: Local variable 'pVarLevels' shadows outer argument [shadowArgument] berkeley-abc-0.0~git20230625.01b1bd1/src/opt/dau/dauDsd.c:893:70: note: Shadowed declaration berkeley-abc-0.0~git20230625.01b1bd1/src/opt/dau/dauDsd.c:910:13: note: Shadow variable berkeley-abc-0.0~git20230625.01b1bd1/src/opt/dau/dauDsd.c:151:51: style: Parameter 'pSour' can be declared as pointer to const [constParameterPointer] berkeley-abc-0.0~git20230625.01b1bd1/src/opt/dau/dauDsd.c:151:64: style: Parameter 'pMarks' can be declared as pointer to const [constParameterPointer] berkeley-abc-0.0~git20230625.01b1bd1/src/opt/dau/dauDsd.c:158:49: style: Parameter 'pMarks' can be declared as pointer to const [constParameterPointer] berkeley-abc-0.0~git20230625.01b1bd1/src/opt/dau/dauDsd.c:162:12: style: Variable 'pLimit1' can be declared as pointer to const [constVariablePointer] berkeley-abc-0.0~git20230625.01b1bd1/src/opt/dau/dauDsd.c:163:12: style: Variable 'pLimit2' can be declared as pointer to const [constVariablePointer] berkeley-abc-0.0~git20230625.01b1bd1/src/opt/dau/dauDsd.c:223:16: style: Variable 'q' can be declared as pointer to const [constVariablePointer] berkeley-abc-0.0~git20230625.01b1bd1/src/opt/dau/dauDsd.c:224:18: style: Variable 'pPerm' can be declared as pointer to const [constVariablePointer] berkeley-abc-0.0~git20230625.01b1bd1/src/opt/dau/dauDsd.c:296:16: style: Variable 'q' can be declared as pointer to const [constVariablePointer] berkeley-abc-0.0~git20230625.01b1bd1/src/opt/dau/dauDsd.c:306:16: style: Variable 'q' can be declared as pointer to const [constVariablePointer] berkeley-abc-0.0~git20230625.01b1bd1/src/opt/dau/dauDsd.c:365:16: style: Variable 'q' can be declared as pointer to const [constVariablePointer] berkeley-abc-0.0~git20230625.01b1bd1/src/opt/dau/dauDsd.c:375:16: style: Variable 'q' can be declared as pointer to const [constVariablePointer] berkeley-abc-0.0~git20230625.01b1bd1/src/opt/dau/dauDsd.c:393:20: style: Variable 'q2' can be declared as pointer to const [constVariablePointer] berkeley-abc-0.0~git20230625.01b1bd1/src/opt/dau/dauDsd.c:430:16: style: Variable 'q' can be declared as pointer to const [constVariablePointer] berkeley-abc-0.0~git20230625.01b1bd1/src/opt/dau/dauDsd.c:549:16: style: Variable 'q' can be declared as pointer to const [constVariablePointer] berkeley-abc-0.0~git20230625.01b1bd1/src/opt/dau/dauDsd.c:564:16: style: Variable 'q' can be declared as pointer to const [constVariablePointer] berkeley-abc-0.0~git20230625.01b1bd1/src/opt/dau/dauDsd.c:579:16: style: Variable 'q' can be declared as pointer to const [constVariablePointer] berkeley-abc-0.0~git20230625.01b1bd1/src/opt/dau/dauDsd.c:594:16: style: Variable 'q' can be declared as pointer to const [constVariablePointer] berkeley-abc-0.0~git20230625.01b1bd1/src/opt/dau/dauDsd.c:893:70: style: Parameter 'pVarLevels' can be declared as pointer to const [constParameterPointer] berkeley-abc-0.0~git20230625.01b1bd1/src/opt/dau/dauDsd.c:1002:62: style: Parameter 'pStr' can be declared as pointer to const [constParameterPointer] berkeley-abc-0.0~git20230625.01b1bd1/src/opt/dau/dauDsd.c:1033:59: style: Parameter 'pVars' can be declared as pointer to const [constParameterPointer] berkeley-abc-0.0~git20230625.01b1bd1/src/opt/dau/dauDsd.c:1041:74: style: Parameter 'pVars' can be declared as pointer to const [constParameterPointer] berkeley-abc-0.0~git20230625.01b1bd1/src/opt/dau/dauDsd.c:1090:59: style: Parameter 'pStr' can be declared as pointer to const [constParameterPointer] berkeley-abc-0.0~git20230625.01b1bd1/src/opt/dau/dauDsd.c:1102:44: style: Parameter 'pVars' can be declared as pointer to const [constParameterPointer] berkeley-abc-0.0~git20230625.01b1bd1/src/opt/dau/dauDsd.c:1212:88: style: Parameter 'pVars' can be declared as pointer to const [constParameterPointer] berkeley-abc-0.0~git20230625.01b1bd1/src/opt/dau/dauDsd.c:1572:78: style: Parameter 'pVars' can be declared as pointer to const [constParameterPointer] berkeley-abc-0.0~git20230625.01b1bd1/src/opt/dau/dauDsd.c:2002:13: style: Variable 'nNonDec' is assigned a value that is never used. [unreadVariable] berkeley-abc-0.0~git20230625.01b1bd1/src/opt/dau/dauDsd.c:2036:12: style: Variable 'Status' is assigned a value that is never used. [unreadVariable] berkeley-abc-0.0~git20230625.01b1bd1/src/opt/dau/dauDsd.c:2037:7: style: Variable 'i' is assigned a value that is never used. [unreadVariable] berkeley-abc-0.0~git20230625.01b1bd1/src/opt/fxch/FxchDiv.c:113:37: style: Parameter 'pSubCube0' can be declared as pointer to const [constParameterPointer] berkeley-abc-0.0~git20230625.01b1bd1/src/opt/fxch/FxchDiv.c:114:37: style: Parameter 'pSubCube1' can be declared as pointer to const [constParameterPointer] berkeley-abc-0.0~git20230625.01b1bd1/src/opt/fxch/FxchDiv.c:129:14: style: Variable 'SC0_Lit1' is assigned a value that is never used. [unreadVariable] berkeley-abc-0.0~git20230625.01b1bd1/src/opt/fxch/FxchDiv.c:131:14: style: Variable 'SC1_Lit1' is assigned a value that is never used. [unreadVariable] berkeley-abc-0.0~git20230625.01b1bd1/src/opt/fxu/fxu.c:85:79: style: Condition 'fScrollLines' is always false [knownConditionTrueFalse] berkeley-abc-0.0~git20230625.01b1bd1/src/opt/fxu/fxu.c:60:24: note: Assignment 'fScrollLines=0', assigned value is 0 berkeley-abc-0.0~git20230625.01b1bd1/src/opt/fxu/fxu.c:72:12: note: Assuming condition is false berkeley-abc-0.0~git20230625.01b1bd1/src/opt/fxu/fxu.c:85:79: note: Condition 'fScrollLines' is always false berkeley-abc-0.0~git20230625.01b1bd1/src/opt/fxu/fxu.c:100:79: style: Condition 'fScrollLines' is always false [knownConditionTrueFalse] berkeley-abc-0.0~git20230625.01b1bd1/src/opt/fxu/fxu.c:60:24: note: Assignment 'fScrollLines=0', assigned value is 0 berkeley-abc-0.0~git20230625.01b1bd1/src/opt/fxu/fxu.c:72:12: note: Assuming condition is false berkeley-abc-0.0~git20230625.01b1bd1/src/opt/fxu/fxu.c:100:79: note: Condition 'fScrollLines' is always false berkeley-abc-0.0~git20230625.01b1bd1/src/opt/fxu/fxuCreate.c:221:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] berkeley-abc-0.0~git20230625.01b1bd1/src/opt/fxu/fxuCreate.c:362:59: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable nItems [valueFlowBailoutIncompleteVar] berkeley-abc-0.0~git20230625.01b1bd1/src/opt/fxu/fxuCreate.c:422:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable pFirst [valueFlowBailoutIncompleteVar] berkeley-abc-0.0~git20230625.01b1bd1/src/opt/fxu/fxuHeapD.c:119:18: style: Variable 'pDiv' can be declared as pointer to const [constVariablePointer] berkeley-abc-0.0~git20230625.01b1bd1/src/opt/fxu/fxuHeapD.c:173:63: style: Parameter 'pDiv' can be declared as pointer to const [constParameterPointer] berkeley-abc-0.0~git20230625.01b1bd1/src/opt/fxu/fxuHeapD.c:363:61: style: Parameter 'pDiv' can be declared as pointer to const [constParameterPointer] berkeley-abc-0.0~git20230625.01b1bd1/src/opt/fxu/fxuHeapD.c:391:61: style: Parameter 'pDiv' can be declared as pointer to const [constParameterPointer] berkeley-abc-0.0~git20230625.01b1bd1/src/opt/fxu/fxuHeapS.c:122:18: style: Variable 'pSingle' can be declared as pointer to const [constVariablePointer] berkeley-abc-0.0~git20230625.01b1bd1/src/opt/fxu/fxuHeapS.c:176:63: style: Parameter 'pSingle' can be declared as pointer to const [constParameterPointer] berkeley-abc-0.0~git20230625.01b1bd1/src/opt/fxu/fxuHeapS.c:364:61: style: Parameter 'pSingle' can be declared as pointer to const [constParameterPointer] berkeley-abc-0.0~git20230625.01b1bd1/src/opt/fxu/fxuHeapS.c:392:61: style: Parameter 'pSingle' can be declared as pointer to const [constParameterPointer] berkeley-abc-0.0~git20230625.01b1bd1/src/opt/fxu/fxuHeapS.c:104:7: style: Variable 'i' is assigned a value that is never used. [unreadVariable] berkeley-abc-0.0~git20230625.01b1bd1/src/opt/fxu/fxuCreate.c:165:29: style: Condition 'pCubeFirst==NULL' is always true [knownConditionTrueFalse] berkeley-abc-0.0~git20230625.01b1bd1/src/opt/fxu/fxuCreate.c:158:22: note: Assignment 'pCubeFirst=NULL', assigned value is 0 berkeley-abc-0.0~git20230625.01b1bd1/src/opt/fxu/fxuCreate.c:165:29: note: Condition 'pCubeFirst==NULL' is always true berkeley-abc-0.0~git20230625.01b1bd1/src/opt/fxu/fxuCreate.c:418:79: style:inconclusive: Function 'Fxu_CreateCoversFirstCube' argument 3 names different: declaration 'iNode' definition 'iVar'. [funcArgNamesDifferent] berkeley-abc-0.0~git20230625.01b1bd1/src/opt/fxu/fxuCreate.c:32:87: note: Function 'Fxu_CreateCoversFirstCube' argument 3 names different: declaration 'iNode' definition 'iVar'. berkeley-abc-0.0~git20230625.01b1bd1/src/opt/fxu/fxuCreate.c:418:79: note: Function 'Fxu_CreateCoversFirstCube' argument 3 names different: declaration 'iNode' definition 'iVar'. berkeley-abc-0.0~git20230625.01b1bd1/src/opt/fxu/fxuCreate.c:245:109: style: Parameter 'pOrder' can be declared as pointer to const [constParameterPointer] berkeley-abc-0.0~git20230625.01b1bd1/src/opt/fxu/fxuCreate.c:281:12: style: Variable 'pSopCover' can be declared as pointer to const [constVariablePointer] berkeley-abc-0.0~git20230625.01b1bd1/src/opt/fxu/fxuCreate.c:330:109: style: Parameter 'pCubeNext' can be declared as pointer to const [constParameterPointer] berkeley-abc-0.0~git20230625.01b1bd1/src/opt/fxu/fxuCreate.c:418:68: style: Parameter 'pData' can be declared as pointer to const [constParameterPointer] berkeley-abc-0.0~git20230625.01b1bd1/src/opt/fxu/fxuCreate.c:438:39: style: Parameter 'ptrX' can be declared as pointer to const. However it seems that 'Fxu_CreateMatrixLitCompare' is a callback function, if 'ptrX' is declared with const you might also need to cast function pointer(s). [constParameterCallback] berkeley-abc-0.0~git20230625.01b1bd1/src/opt/fxu/fxuCreate.c:155:98: note: You might need to cast the function pointer here berkeley-abc-0.0~git20230625.01b1bd1/src/opt/fxu/fxuCreate.c:438:39: note: Parameter 'ptrX' can be declared as pointer to const berkeley-abc-0.0~git20230625.01b1bd1/src/opt/fxu/fxuCreate.c:438:51: style: Parameter 'ptrY' can be declared as pointer to const. However it seems that 'Fxu_CreateMatrixLitCompare' is a callback function, if 'ptrY' is declared with const you might also need to cast function pointer(s). [constParameterCallback] berkeley-abc-0.0~git20230625.01b1bd1/src/opt/fxu/fxuCreate.c:155:98: note: You might need to cast the function pointer here berkeley-abc-0.0~git20230625.01b1bd1/src/opt/fxu/fxuCreate.c:438:51: note: Parameter 'ptrY' can be declared as pointer to const berkeley-abc-0.0~git20230625.01b1bd1/src/opt/fxu/fxuCreate.c:289:21: style: Variable 'pSopCover' is assigned a value that is never used. [unreadVariable] berkeley-abc-0.0~git20230625.01b1bd1/src/opt/fxu/fxuMatrix.c:323:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable pHead [valueFlowBailoutIncompleteVar] berkeley-abc-0.0~git20230625.01b1bd1/src/opt/fxu/fxuMatrix.c:238:5: warning: Assignment of function parameter has no effect outside the function. Did you forget dereferencing it? [uselessAssignmentPtrArg] berkeley-abc-0.0~git20230625.01b1bd1/src/opt/fxu/fxuMatrix.c:257:5: warning: Assignment of function parameter has no effect outside the function. Did you forget dereferencing it? [uselessAssignmentPtrArg] berkeley-abc-0.0~git20230625.01b1bd1/src/opt/fxu/fxuList.c:45:59: style:inconclusive: Function 'Fxu_ListMatrixAddVariable' argument 2 names different: declaration 'pVar' definition 'pLink'. [funcArgNamesDifferent] berkeley-abc-0.0~git20230625.01b1bd1/src/opt/fxu/fxuInt.h:487:74: note: Function 'Fxu_ListMatrixAddVariable' argument 2 names different: declaration 'pVar' definition 'pLink'. berkeley-abc-0.0~git20230625.01b1bd1/src/opt/fxu/fxuList.c:45:59: note: Function 'Fxu_ListMatrixAddVariable' argument 2 names different: declaration 'pVar' definition 'pLink'. berkeley-abc-0.0~git20230625.01b1bd1/src/opt/fxu/fxuList.c:76:59: style:inconclusive: Function 'Fxu_ListMatrixDelVariable' argument 2 names different: declaration 'pVar' definition 'pLink'. [funcArgNamesDifferent] berkeley-abc-0.0~git20230625.01b1bd1/src/opt/fxu/fxuInt.h:488:74: note: Function 'Fxu_ListMatrixDelVariable' argument 2 names different: declaration 'pVar' definition 'pLink'. berkeley-abc-0.0~git20230625.01b1bd1/src/opt/fxu/fxuList.c:76:59: note: Function 'Fxu_ListMatrixDelVariable' argument 2 names different: declaration 'pVar' definition 'pLink'. berkeley-abc-0.0~git20230625.01b1bd1/src/opt/fxu/fxuList.c:104:56: style:inconclusive: Function 'Fxu_ListMatrixAddCube' argument 2 names different: declaration 'pCube' definition 'pLink'. [funcArgNamesDifferent] berkeley-abc-0.0~git20230625.01b1bd1/src/opt/fxu/fxuInt.h:490:71: note: Function 'Fxu_ListMatrixAddCube' argument 2 names different: declaration 'pCube' definition 'pLink'. berkeley-abc-0.0~git20230625.01b1bd1/src/opt/fxu/fxuList.c:104:56: note: Function 'Fxu_ListMatrixAddCube' argument 2 names different: declaration 'pCube' definition 'pLink'. berkeley-abc-0.0~git20230625.01b1bd1/src/opt/fxu/fxuList.c:135:56: style:inconclusive: Function 'Fxu_ListMatrixDelCube' argument 2 names different: declaration 'pCube' definition 'pLink'. [funcArgNamesDifferent] berkeley-abc-0.0~git20230625.01b1bd1/src/opt/fxu/fxuInt.h:491:71: note: Function 'Fxu_ListMatrixDelCube' argument 2 names different: declaration 'pCube' definition 'pLink'. berkeley-abc-0.0~git20230625.01b1bd1/src/opt/fxu/fxuList.c:135:56: note: Function 'Fxu_ListMatrixDelCube' argument 2 names different: declaration 'pCube' definition 'pLink'. berkeley-abc-0.0~git20230625.01b1bd1/src/opt/fxu/fxuList.c:163:60: style:inconclusive: Function 'Fxu_ListMatrixAddSingle' argument 2 names different: declaration 'pSingle' definition 'pLink'. [funcArgNamesDifferent] berkeley-abc-0.0~git20230625.01b1bd1/src/opt/fxu/fxuInt.h:493:75: note: Function 'Fxu_ListMatrixAddSingle' argument 2 names different: declaration 'pSingle' definition 'pLink'. berkeley-abc-0.0~git20230625.01b1bd1/src/opt/fxu/fxuList.c:163:60: note: Function 'Fxu_ListMatrixAddSingle' argument 2 names different: declaration 'pSingle' definition 'pLink'. berkeley-abc-0.0~git20230625.01b1bd1/src/opt/fxu/fxuList.c:194:60: style:inconclusive: Function 'Fxu_ListMatrixDelSingle' argument 2 names different: declaration 'pSingle' definition 'pLink'. [funcArgNamesDifferent] berkeley-abc-0.0~git20230625.01b1bd1/src/opt/fxu/fxuInt.h:494:75: note: Function 'Fxu_ListMatrixDelSingle' argument 2 names different: declaration 'pSingle' definition 'pLink'. berkeley-abc-0.0~git20230625.01b1bd1/src/opt/fxu/fxuList.c:194:60: note: Function 'Fxu_ListMatrixDelSingle' argument 2 names different: declaration 'pSingle' definition 'pLink'. berkeley-abc-0.0~git20230625.01b1bd1/src/opt/fxu/fxuList.c:222:60: style:inconclusive: Function 'Fxu_ListTableAddDivisor' argument 2 names different: declaration 'pDiv' definition 'pLink'. [funcArgNamesDifferent] berkeley-abc-0.0~git20230625.01b1bd1/src/opt/fxu/fxuInt.h:496:75: note: Function 'Fxu_ListTableAddDivisor' argument 2 names different: declaration 'pDiv' definition 'pLink'. berkeley-abc-0.0~git20230625.01b1bd1/src/opt/fxu/fxuList.c:222:60: note: Function 'Fxu_ListTableAddDivisor' argument 2 names different: declaration 'pDiv' definition 'pLink'. berkeley-abc-0.0~git20230625.01b1bd1/src/opt/fxu/fxuList.c:254:60: style:inconclusive: Function 'Fxu_ListTableDelDivisor' argument 2 names different: declaration 'pDiv' definition 'pLink'. [funcArgNamesDifferent] berkeley-abc-0.0~git20230625.01b1bd1/src/opt/fxu/fxuInt.h:497:75: note: Function 'Fxu_ListTableDelDivisor' argument 2 names different: declaration 'pDiv' definition 'pLink'. berkeley-abc-0.0~git20230625.01b1bd1/src/opt/fxu/fxuList.c:254:60: note: Function 'Fxu_ListTableDelDivisor' argument 2 names different: declaration 'pDiv' definition 'pLink'. berkeley-abc-0.0~git20230625.01b1bd1/src/opt/fxu/fxuList.c:283:58: style:inconclusive: Function 'Fxu_ListCubeAddLiteral' argument 2 names different: declaration 'pLit' definition 'pLink'. [funcArgNamesDifferent] berkeley-abc-0.0~git20230625.01b1bd1/src/opt/fxu/fxuInt.h:499:73: note: Function 'Fxu_ListCubeAddLiteral' argument 2 names different: declaration 'pLit' definition 'pLink'. berkeley-abc-0.0~git20230625.01b1bd1/src/opt/fxu/fxuList.c:283:58: note: Function 'Fxu_ListCubeAddLiteral' argument 2 names different: declaration 'pLit' definition 'pLink'. berkeley-abc-0.0~git20230625.01b1bd1/src/opt/fxu/fxuList.c:314:58: style:inconclusive: Function 'Fxu_ListCubeDelLiteral' argument 2 names different: declaration 'pLit' definition 'pLink'. [funcArgNamesDifferent] berkeley-abc-0.0~git20230625.01b1bd1/src/opt/fxu/fxuInt.h:500:73: note: Function 'Fxu_ListCubeDelLiteral' argument 2 names different: declaration 'pLit' definition 'pLink'. berkeley-abc-0.0~git20230625.01b1bd1/src/opt/fxu/fxuList.c:314:58: note: Function 'Fxu_ListCubeDelLiteral' argument 2 names different: declaration 'pLit' definition 'pLink'. berkeley-abc-0.0~git20230625.01b1bd1/src/opt/fxu/fxuList.c:342:55: style:inconclusive: Function 'Fxu_ListVarAddLiteral' argument 2 names different: declaration 'pLit' definition 'pLink'. [funcArgNamesDifferent] berkeley-abc-0.0~git20230625.01b1bd1/src/opt/fxu/fxuInt.h:502:70: note: Function 'Fxu_ListVarAddLiteral' argument 2 names different: declaration 'pLit' definition 'pLink'. berkeley-abc-0.0~git20230625.01b1bd1/src/opt/fxu/fxuList.c:342:55: note: Function 'Fxu_ListVarAddLiteral' argument 2 names different: declaration 'pLit' definition 'pLink'. berkeley-abc-0.0~git20230625.01b1bd1/src/opt/fxu/fxuList.c:373:55: style:inconclusive: Function 'Fxu_ListVarDelLiteral' argument 2 names different: declaration 'pLit' definition 'pLink'. [funcArgNamesDifferent] berkeley-abc-0.0~git20230625.01b1bd1/src/opt/fxu/fxuInt.h:503:70: note: Function 'Fxu_ListVarDelLiteral' argument 2 names different: declaration 'pLit' definition 'pLink'. berkeley-abc-0.0~git20230625.01b1bd1/src/opt/fxu/fxuList.c:373:55: note: Function 'Fxu_ListVarDelLiteral' argument 2 names different: declaration 'pLit' definition 'pLink'. berkeley-abc-0.0~git20230625.01b1bd1/src/opt/fxu/fxuList.c:489:59: style:inconclusive: Function 'Fxu_ListDoubleDelPair' argument 2 names different: declaration 'pPair' definition 'pLink'. [funcArgNamesDifferent] berkeley-abc-0.0~git20230625.01b1bd1/src/opt/fxu/fxuInt.h:508:74: note: Function 'Fxu_ListDoubleDelPair' argument 2 names different: declaration 'pPair' definition 'pLink'. berkeley-abc-0.0~git20230625.01b1bd1/src/opt/fxu/fxuList.c:489:59: note: Function 'Fxu_ListDoubleDelPair' argument 2 names different: declaration 'pPair' definition 'pLink'. berkeley-abc-0.0~git20230625.01b1bd1/src/opt/fxu/fxuList.c:514:47: style: Parameter 'pDiv' can be declared as pointer to const [constParameterPointer] berkeley-abc-0.0~git20230625.01b1bd1/src/opt/fxu/fxuList.c:514:64: style: Parameter 'pPair' can be declared as pointer to const [constParameterPointer] berkeley-abc-0.0~git20230625.01b1bd1/src/opt/fxu/fxuList.c:514:82: style: Parameter 'pPairSpot' can be declared as pointer to const [constParameterPointer] berkeley-abc-0.0~git20230625.01b1bd1/src/opt/fxu/fxuPrint.c:99:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable pHead [valueFlowBailoutIncompleteVar] berkeley-abc-0.0~git20230625.01b1bd1/src/opt/fxu/fxuPrint.c:174:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable pHead [valueFlowBailoutIncompleteVar] berkeley-abc-0.0~git20230625.01b1bd1/src/opt/dau/dauNpn.c:60:25: style: Condition 'fUseTable' is always true [knownConditionTrueFalse] berkeley-abc-0.0~git20230625.01b1bd1/src/opt/dau/dauNpn.c:50:21: note: Assignment 'fUseTable=1', assigned value is 1 berkeley-abc-0.0~git20230625.01b1bd1/src/opt/dau/dauNpn.c:60:25: note: Condition 'fUseTable' is always true berkeley-abc-0.0~git20230625.01b1bd1/src/opt/dau/dauNpn.c:122:18: style: Variable 'RetValue' is reassigned a value before the old one has been used. [redundantAssignment] berkeley-abc-0.0~git20230625.01b1bd1/src/opt/dau/dauNpn.c:121:18: note: RetValue is assigned berkeley-abc-0.0~git20230625.01b1bd1/src/opt/dau/dauNpn.c:122:18: note: RetValue is overwritten berkeley-abc-0.0~git20230625.01b1bd1/src/opt/dau/dauNpn.c:146:14: style: Redundant initialization for 'RetValue'. The initialized value is overwritten before it is read. [redundantInitialization] berkeley-abc-0.0~git20230625.01b1bd1/src/opt/dau/dauNpn.c:145:18: note: RetValue is initialized berkeley-abc-0.0~git20230625.01b1bd1/src/opt/dau/dauNpn.c:146:14: note: RetValue is overwritten berkeley-abc-0.0~git20230625.01b1bd1/src/opt/dau/dauNpn.c:614:11: style: Redundant initialization for 'Phase'. The initialized value is overwritten before it is read. [redundantInitialization] berkeley-abc-0.0~git20230625.01b1bd1/src/opt/dau/dauNpn.c:608:20: note: Phase is initialized berkeley-abc-0.0~git20230625.01b1bd1/src/opt/dau/dauNpn.c:614:11: note: Phase is overwritten berkeley-abc-0.0~git20230625.01b1bd1/src/opt/dau/dauNpn.c:613:11: style: Redundant initialization for 'Entry'. The initialized value is overwritten before it is read. [redundantInitialization] berkeley-abc-0.0~git20230625.01b1bd1/src/opt/dau/dauNpn.c:610:15: note: Entry is initialized berkeley-abc-0.0~git20230625.01b1bd1/src/opt/dau/dauNpn.c:613:11: note: Entry is overwritten berkeley-abc-0.0~git20230625.01b1bd1/src/opt/fxu/fxuPrint.c:43:50: style: Parameter 'p' can be declared as pointer to const [constParameterPointer] berkeley-abc-0.0~git20230625.01b1bd1/src/opt/fxu/fxuReduce.c:193:5: error: There is an unknown macro here somewhere. Configuration is required. If Abc_SopForEachCube is a macro then please configure it. [unknownMacro] berkeley-abc-0.0~git20230625.01b1bd1/src/opt/fxu/fxuPair.c:137:45: style: Parameter 'p' can be declared as pointer to const [constParameterPointer] berkeley-abc-0.0~git20230625.01b1bd1/src/opt/fxu/fxuPair.c:137:52: style: Parameter 'piVarsC1' can be declared as const array [constParameter] berkeley-abc-0.0~git20230625.01b1bd1/src/opt/fxu/fxuPair.c:137:68: style: Parameter 'piVarsC2' can be declared as const array [constParameter] berkeley-abc-0.0~git20230625.01b1bd1/src/opt/fxu/fxuSelect.c:484:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable pHead [valueFlowBailoutIncompleteVar] berkeley-abc-0.0~git20230625.01b1bd1/src/opt/dau/dauNpn.c:140:33: style: Parameter 'pFileName' can be declared as pointer to const [constParameterPointer] berkeley-abc-0.0~git20230625.01b1bd1/src/opt/dau/dauNpn.c:549:16: style: Variable 'pTruth' can be declared as pointer to const [constVariablePointer] berkeley-abc-0.0~git20230625.01b1bd1/src/opt/dau/dauNpn.c:171:35: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned] berkeley-abc-0.0~git20230625.01b1bd1/src/opt/dau/dauNpn.c:192:23: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned] berkeley-abc-0.0~git20230625.01b1bd1/src/opt/dau/dauNpn.c:193:23: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned] berkeley-abc-0.0~git20230625.01b1bd1/src/opt/dau/dauNpn.c:122:18: style: Variable 'RetValue' is assigned a value that is never used. [unreadVariable] berkeley-abc-0.0~git20230625.01b1bd1/src/opt/dau/dauNpn.c:146:14: style: Variable 'RetValue' is assigned a value that is never used. [unreadVariable] berkeley-abc-0.0~git20230625.01b1bd1/src/opt/dau/dauNpn.c:613:11: style: Variable 'Entry' is assigned a value that is never used. [unreadVariable] berkeley-abc-0.0~git20230625.01b1bd1/src/opt/dau/dauNpn.c:614:11: style: Variable 'Phase' is assigned a value that is never used. [unreadVariable] berkeley-abc-0.0~git20230625.01b1bd1/src/opt/fxu/fxuSingle.c:62:48: style: Local variable 'i' shadows outer variable [shadowVariable] berkeley-abc-0.0~git20230625.01b1bd1/src/opt/fxu/fxuSingle.c:51:9: note: Shadowed declaration berkeley-abc-0.0~git20230625.01b1bd1/src/opt/fxu/fxuSingle.c:62:48: note: Shadow variable berkeley-abc-0.0~git20230625.01b1bd1/src/opt/fxu/fxuSingle.c:241:46: style: Parameter 'p' can be declared as pointer to const [constParameterPointer] berkeley-abc-0.0~git20230625.01b1bd1/src/opt/lpk/lpkAbcDec.c:126:5: error: There is an unknown macro here somewhere. Configuration is required. If Vec_PtrForEachEntryStop is a macro then please configure it. [unknownMacro] berkeley-abc-0.0~git20230625.01b1bd1/src/opt/lpk/lpkAbcDsd.c:253:5: error: There is an unknown macro here somewhere. Configuration is required. If Vec_IntForEachEntry is a macro then please configure it. [unknownMacro] berkeley-abc-0.0~git20230625.01b1bd1/src/opt/fxu/fxuSelect.c:525:40: style:inconclusive: Function 'Fxu_SelectSCD' argument 2 names different: declaration 'Weight' definition 'WeightLimit'. [funcArgNamesDifferent] berkeley-abc-0.0~git20230625.01b1bd1/src/opt/fxu/fxuInt.h:449:56: note: Function 'Fxu_SelectSCD' argument 2 names different: declaration 'Weight' definition 'WeightLimit'. berkeley-abc-0.0~git20230625.01b1bd1/src/opt/fxu/fxuSelect.c:525:40: note: Function 'Fxu_SelectSCD' argument 2 names different: declaration 'Weight' definition 'WeightLimit'. berkeley-abc-0.0~git20230625.01b1bd1/src/opt/fxu/fxuSelect.c:66:16: style: Variable 'pPair' can be declared as pointer to const [constVariablePointer] berkeley-abc-0.0~git20230625.01b1bd1/src/opt/fxu/fxuSelect.c:348:44: style: Parameter 'p' can be declared as pointer to const [constParameterPointer] berkeley-abc-0.0~git20230625.01b1bd1/src/opt/fxu/fxuSelect.c:472:16: style: Variable 'pPair' can be declared as pointer to const [constVariablePointer] berkeley-abc-0.0~git20230625.01b1bd1/src/opt/fxu/fxuSelect.c:144:20: style: Variable 'fBestS' is assigned a value that is never used. [unreadVariable] berkeley-abc-0.0~git20230625.01b1bd1/src/opt/fxu/fxuSelect.c:145:18: style: Variable 'iNum' is assigned a value that is never used. [unreadVariable] berkeley-abc-0.0~git20230625.01b1bd1/src/opt/fxu/fxuSelect.c:164:20: style: Variable 'fBestS' is assigned a value that is never used. [unreadVariable] berkeley-abc-0.0~git20230625.01b1bd1/src/opt/fxu/fxuSelect.c:165:18: style: Variable 'iNum' is assigned a value that is never used. [unreadVariable] berkeley-abc-0.0~git20230625.01b1bd1/src/opt/lpk/lpkCore.c:74:5: error: There is an unknown macro here somewhere. Configuration is required. If Vec_PtrForEachEntry is a macro then please configure it. [unknownMacro] berkeley-abc-0.0~git20230625.01b1bd1/src/opt/lpk/lpkCut.c:602:5: error: There is an unknown macro here somewhere. Configuration is required. If Vec_PtrForEachEntry is a macro then please configure it. [unknownMacro] berkeley-abc-0.0~git20230625.01b1bd1/src/opt/fxch/FxchSCHashTable.c:379:5: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] berkeley-abc-0.0~git20230625.01b1bd1/src/opt/fxch/FxchSCHashTable.c:53:18: style: Local variable 'k1' shadows outer variable [shadowVariable] berkeley-abc-0.0~git20230625.01b1bd1/src/opt/fxch/FxchSCHashTable.c:43:14: note: Shadowed declaration berkeley-abc-0.0~git20230625.01b1bd1/src/opt/fxch/FxchSCHashTable.c:53:18: note: Shadow variable berkeley-abc-0.0~git20230625.01b1bd1/src/opt/fxch/FxchSCHashTable.c:118:82: style: Parameter 'pSCHashTable' can be declared as pointer to const [constParameterPointer] berkeley-abc-0.0~git20230625.01b1bd1/src/opt/fxch/FxchSCHashTable.c:224:14: style: Variable 'pOutputID0' can be declared as pointer to const [constVariablePointer] berkeley-abc-0.0~git20230625.01b1bd1/src/opt/fxch/FxchSCHashTable.c:225:14: style: Variable 'pOutputID1' can be declared as pointer to const [constVariablePointer] berkeley-abc-0.0~git20230625.01b1bd1/src/opt/fxch/FxchSCHashTable.c:319:14: style: Variable 'pOutputID0' can be declared as pointer to const [constVariablePointer] berkeley-abc-0.0~git20230625.01b1bd1/src/opt/fxch/FxchSCHashTable.c:320:14: style: Variable 'pOutputID1' can be declared as pointer to const [constVariablePointer] berkeley-abc-0.0~git20230625.01b1bd1/src/opt/fxch/FxchSCHashTable.c:362:58: style: Parameter 'pHashTable' can be declared as pointer to const [constParameterPointer] berkeley-abc-0.0~git20230625.01b1bd1/src/opt/lpk/lpkMap.c:90:5: error: There is an unknown macro here somewhere. Configuration is required. If Kit_GraphForEachLeaf is a macro then please configure it. [unknownMacro] berkeley-abc-0.0~git20230625.01b1bd1/src/opt/lpk/lpkMulti.c:194:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KIT_DSD_PRIME [valueFlowBailoutIncompleteVar] berkeley-abc-0.0~git20230625.01b1bd1/src/opt/lpk/lpkMulti.c:298:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KIT_DSD_PRIME [valueFlowBailoutIncompleteVar] berkeley-abc-0.0~git20230625.01b1bd1/src/opt/lpk/lpkMulti.c:418:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] berkeley-abc-0.0~git20230625.01b1bd1/src/opt/lpk/lpkMux.c:50:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KIT_INFINITY [valueFlowBailoutIncompleteVar] berkeley-abc-0.0~git20230625.01b1bd1/src/opt/lpk/lpkMux.c:259:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable word [valueFlowBailoutIncompleteVar] berkeley-abc-0.0~git20230625.01b1bd1/src/opt/fxu/fxuUpdate.c:134:5: warning: Assignment of function parameter has no effect outside the function. Did you forget dereferencing it? [uselessAssignmentPtrArg] berkeley-abc-0.0~git20230625.01b1bd1/src/opt/fxu/fxuUpdate.c:580:56: style: Parameter 'pDouble' can be declared as pointer to const [constParameterPointer] berkeley-abc-0.0~git20230625.01b1bd1/src/opt/fxu/fxuUpdate.c:609:16: style: Variable 'pC1' can be declared as pointer to const [constVariablePointer] berkeley-abc-0.0~git20230625.01b1bd1/src/opt/fxu/fxuUpdate.c:610:16: style: Variable 'pC2' can be declared as pointer to const [constVariablePointer] berkeley-abc-0.0~git20230625.01b1bd1/src/opt/fxu/fxuUpdate.c:670:62: style: Parameter 'pDiv' can be declared as pointer to const [constParameterPointer] berkeley-abc-0.0~git20230625.01b1bd1/src/opt/lpk/lpkSets.c:210:5: error: There is an unknown macro here somewhere. Configuration is required. If Vec_IntForEachEntry is a macro then please configure it. [unknownMacro] berkeley-abc-0.0~git20230625.01b1bd1/src/opt/mfs/mfsCore.c:468:9: error: There is an unknown macro here somewhere. Configuration is required. If Abc_NtkForEachCi is a macro then please configure it. [unknownMacro] berkeley-abc-0.0~git20230625.01b1bd1/src/opt/mfs/mfsCore_.c:293:9: error: There is an unknown macro here somewhere. Configuration is required. If Abc_NtkForEachCi is a macro then please configure it. [unknownMacro] berkeley-abc-0.0~git20230625.01b1bd1/src/opt/mfs/mfsDiv.c:59:5: error: There is an unknown macro here somewhere. Configuration is required. If Abc_ObjForEachFanin is a macro then please configure it. [unknownMacro] berkeley-abc-0.0~git20230625.01b1bd1/src/opt/mfs/mfsGia.c:175:5: error: There is an unknown macro here somewhere. Configuration is required. If Gia_ManForEachCi is a macro then please configure it. [unknownMacro] berkeley-abc-0.0~git20230625.01b1bd1/src/opt/mfs/mfsInter.c:248:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable l_False [valueFlowBailoutIncompleteVar] berkeley-abc-0.0~git20230625.01b1bd1/src/opt/mfs/mfsInter.c:331:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Hop_Man_t [valueFlowBailoutIncompleteVar] berkeley-abc-0.0~git20230625.01b1bd1/src/opt/mfs/mfsResub.c:52:5: error: There is an unknown macro here somewhere. Configuration is required. If Vec_PtrForEachEntry is a macro then please configure it. [unknownMacro] berkeley-abc-0.0~git20230625.01b1bd1/src/opt/mfs/mfsResub_.c:52:5: error: There is an unknown macro here somewhere. Configuration is required. If Vec_PtrForEachEntry is a macro then please configure it. [unknownMacro] berkeley-abc-0.0~git20230625.01b1bd1/src/opt/mfs/mfsInter.c:348:10: style: Condition 'fDumpFile' is always false [knownConditionTrueFalse] berkeley-abc-0.0~git20230625.01b1bd1/src/opt/mfs/mfsInter.c:332:21: note: Assignment 'fDumpFile=0', assigned value is 0 berkeley-abc-0.0~git20230625.01b1bd1/src/opt/mfs/mfsInter.c:348:10: note: Condition 'fDumpFile' is always false berkeley-abc-0.0~git20230625.01b1bd1/src/opt/mfs/mfsInter.c:357:10: style: Condition 'fDumpFile' is always false [knownConditionTrueFalse] berkeley-abc-0.0~git20230625.01b1bd1/src/opt/mfs/mfsInter.c:332:21: note: Assignment 'fDumpFile=0', assigned value is 0 berkeley-abc-0.0~git20230625.01b1bd1/src/opt/mfs/mfsInter.c:357:10: note: Condition 'fDumpFile' is always false berkeley-abc-0.0~git20230625.01b1bd1/src/opt/mfs/mfsSat.c:54:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable l_Undef [valueFlowBailoutIncompleteVar] berkeley-abc-0.0~git20230625.01b1bd1/src/opt/mfs/mfsSat.c:126:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] berkeley-abc-0.0~git20230625.01b1bd1/src/opt/mfs/mfsInter.c:287:16: style: Variable 'pTruth' can be declared as pointer to const [constVariablePointer] berkeley-abc-0.0~git20230625.01b1bd1/src/opt/lpk/lpkMux.c:45:40: style: Parameter 'p' can be declared as pointer to const [constParameterPointer] berkeley-abc-0.0~git20230625.01b1bd1/src/opt/mfs/mfsStrash.c:78:5: error: There is an unknown macro here somewhere. Configuration is required. If Aig_ManForEachCi is a macro then please configure it. [unknownMacro] berkeley-abc-0.0~git20230625.01b1bd1/src/opt/mfs/mfsWin.c:84:9: error: There is an unknown macro here somewhere. Configuration is required. If Abc_ObjForEachFanout is a macro then please configure it. [unknownMacro] berkeley-abc-0.0~git20230625.01b1bd1/src/opt/lpk/lpkMulti.c:347:68: style:inconclusive: Function 'Lpk_MapTreeMulti' argument 3 names different: declaration 'nLeaves' definition 'nVars'. [funcArgNamesDifferent] berkeley-abc-0.0~git20230625.01b1bd1/src/opt/lpk/lpkInt.h:233:79: note: Function 'Lpk_MapTreeMulti' argument 3 names different: declaration 'nLeaves' definition 'nVars'. berkeley-abc-0.0~git20230625.01b1bd1/src/opt/lpk/lpkMulti.c:347:68: note: Function 'Lpk_MapTreeMulti' argument 3 names different: declaration 'nLeaves' definition 'nVars'. berkeley-abc-0.0~git20230625.01b1bd1/src/opt/lpk/lpkMulti.c:87:52: style: Parameter 'piCofVar' can be declared as const array [constParameter] berkeley-abc-0.0~git20230625.01b1bd1/src/opt/lpk/lpkMulti.c:176:77: style: Parameter 'pPrio' can be declared as pointer to const [constParameterPointer] berkeley-abc-0.0~git20230625.01b1bd1/src/opt/nwk/nwkAig.c:58:5: error: There is an unknown macro here somewhere. Configuration is required. If Aig_ManForEachCi is a macro then please configure it. [unknownMacro] berkeley-abc-0.0~git20230625.01b1bd1/src/opt/nwk/nwkFanio.c:285:5: error: There is an unknown macro here somewhere. Configuration is required. If Vec_PtrForEachEntry is a macro then please configure it. [unknownMacro] berkeley-abc-0.0~git20230625.01b1bd1/src/opt/nwk/nwkCheck.c:55:94: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Id [valueFlowBailoutIncompleteVar] berkeley-abc-0.0~git20230625.01b1bd1/src/opt/nwk/nwkFlow.c:410:5: error: There is an unknown macro here somewhere. Configuration is required. If Vec_PtrForEachEntry is a macro then please configure it. [unknownMacro] berkeley-abc-0.0~git20230625.01b1bd1/src/opt/nwk/nwk.h:135:50: style: Parameter 'p' can be declared as pointer to const [constParameterPointer] berkeley-abc-0.0~git20230625.01b1bd1/src/opt/nwk/nwk.h:136:54: style: Parameter 'p' can be declared as pointer to const [constParameterPointer] berkeley-abc-0.0~git20230625.01b1bd1/src/opt/nwk/nwk.h:137:56: style: Parameter 'p' can be declared as pointer to const [constParameterPointer] berkeley-abc-0.0~git20230625.01b1bd1/src/opt/nwk/nwk.h:138:57: style: Parameter 'p' can be declared as pointer to const [constParameterPointer] berkeley-abc-0.0~git20230625.01b1bd1/src/opt/nwk/nwk.h:145:54: style: Parameter 'p' can be declared as pointer to const [constParameterPointer] berkeley-abc-0.0~git20230625.01b1bd1/src/opt/nwk/nwk.h:146:52: style: Parameter 'p' can be declared as pointer to const [constParameterPointer] berkeley-abc-0.0~git20230625.01b1bd1/src/opt/nwk/nwk.h:147:52: style: Parameter 'p' can be declared as pointer to const [constParameterPointer] berkeley-abc-0.0~git20230625.01b1bd1/src/opt/nwk/nwk.h:148:54: style: Parameter 'p' can be declared as pointer to const [constParameterPointer] berkeley-abc-0.0~git20230625.01b1bd1/src/opt/nwk/nwk.h:149:55: style: Parameter 'p' can be declared as pointer to const [constParameterPointer] berkeley-abc-0.0~git20230625.01b1bd1/src/opt/nwk/nwk.h:155:55: style: Parameter 'pObj' can be declared as pointer to const [constParameterPointer] berkeley-abc-0.0~git20230625.01b1bd1/src/opt/nwk/nwk.h:156:56: style: Parameter 'pObj' can be declared as pointer to const [constParameterPointer] berkeley-abc-0.0~git20230625.01b1bd1/src/opt/nwk/nwk.h:157:53: style: Parameter 'pObj' can be declared as pointer to const [constParameterPointer] berkeley-abc-0.0~git20230625.01b1bd1/src/opt/nwk/nwk.h:162:53: style: Parameter 'pObj' can be declared as pointer to const [constParameterPointer] berkeley-abc-0.0~git20230625.01b1bd1/src/opt/nwk/nwkFlow_depth.c:431:5: error: There is an unknown macro here somewhere. Configuration is required. If Vec_PtrForEachEntry is a macro then please configure it. [unknownMacro] berkeley-abc-0.0~git20230625.01b1bd1/src/opt/nwk/nwkBidec.c:129:37: style:inconclusive: Function 'Nwk_ManBidecResyn' argument 1 names different: declaration 'p' definition 'pNtk'. [funcArgNamesDifferent] berkeley-abc-0.0~git20230625.01b1bd1/src/opt/nwk/ntlnwk.h:94:59: note: Function 'Nwk_ManBidecResyn' argument 1 names different: declaration 'p' definition 'pNtk'. berkeley-abc-0.0~git20230625.01b1bd1/src/opt/nwk/nwkBidec.c:129:37: note: Function 'Nwk_ManBidecResyn' argument 1 names different: declaration 'p' definition 'pNtk'. berkeley-abc-0.0~git20230625.01b1bd1/src/opt/nwk/nwkBidec.c:31:64: style: Parameter 'pIn' can be declared as pointer to const [constParameterPointer] berkeley-abc-0.0~git20230625.01b1bd1/src/opt/nwk/nwkBidec.c:37:63: style: Parameter 'pIn0' can be declared as pointer to const [constParameterPointer] berkeley-abc-0.0~git20230625.01b1bd1/src/opt/nwk/nwkBidec.c:37:80: style: Parameter 'pIn1' can be declared as pointer to const [constParameterPointer] berkeley-abc-0.0~git20230625.01b1bd1/src/opt/nwk/nwkBidec.c:43:66: style: Parameter 'pIn0' can be declared as pointer to const [constParameterPointer] berkeley-abc-0.0~git20230625.01b1bd1/src/opt/nwk/nwkBidec.c:43:83: style: Parameter 'pIn1' can be declared as pointer to const [constParameterPointer] berkeley-abc-0.0~git20230625.01b1bd1/src/opt/nwk/nwkMap.c:245:5: error: There is an unknown macro here somewhere. Configuration is required. If If_CutForEachLeaf is a macro then please configure it. [unknownMacro] berkeley-abc-0.0~git20230625.01b1bd1/src/opt/nwk/nwkMan.c:124:104: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable vPoNames [valueFlowBailoutIncompleteVar] berkeley-abc-0.0~git20230625.01b1bd1/src/opt/nwk/nwkMan.c:200:52: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Aig_Man_t [valueFlowBailoutIncompleteVar] berkeley-abc-0.0~git20230625.01b1bd1/src/opt/nwk/nwkMan.c:269:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] berkeley-abc-0.0~git20230625.01b1bd1/src/opt/nwk/nwkMerge.c:852:9: error: There is an unknown macro here somewhere. Configuration is required. If Vec_PtrForEachEntry is a macro then please configure it. [unknownMacro] berkeley-abc-0.0~git20230625.01b1bd1/src/opt/nwk/nwkObj.c:163:5: error: There is an unknown macro here somewhere. Configuration is required. If Vec_PtrForEachEntry is a macro then please configure it. [unknownMacro] berkeley-abc-0.0~git20230625.01b1bd1/src/opt/nwk/nwkMan.c:234:37: style:inconclusive: Function 'Nwk_ManPrintStats' argument 1 names different: declaration 'p' definition 'pNtk'. [funcArgNamesDifferent] berkeley-abc-0.0~git20230625.01b1bd1/src/opt/nwk/ntlnwk.h:89:59: note: Function 'Nwk_ManPrintStats' argument 1 names different: declaration 'p' definition 'pNtk'. berkeley-abc-0.0~git20230625.01b1bd1/src/opt/nwk/nwkMan.c:234:37: note: Function 'Nwk_ManPrintStats' argument 1 names different: declaration 'p' definition 'pNtk'. berkeley-abc-0.0~git20230625.01b1bd1/src/opt/nwk/nwkMan.c:97:57: style: Parameter 'pLutLib' can be declared as pointer to const [constParameterPointer] berkeley-abc-0.0~git20230625.01b1bd1/src/opt/nwk/nwkMan.c:202:13: style: Variable 'pSwitching' can be declared as pointer to const [constVariablePointer] berkeley-abc-0.0~git20230625.01b1bd1/src/opt/nwk/nwkMan.c:204:17: style: Variable 'pObjAig' can be declared as pointer to const [constVariablePointer] berkeley-abc-0.0~git20230625.01b1bd1/src/opt/nwk/nwkSpeedup.c:80:5: error: There is an unknown macro here somewhere. Configuration is required. If Vec_PtrForEachEntry is a macro then please configure it. [unknownMacro] berkeley-abc-0.0~git20230625.01b1bd1/src/opt/nwk/nwkTiming.c:380:9: error: There is an unknown macro here somewhere. Configuration is required. If Vec_PtrForEachEntry is a macro then please configure it. [unknownMacro] berkeley-abc-0.0~git20230625.01b1bd1/src/opt/nwk/nwkStrash.c:99:40: style:inconclusive: Function 'Nwk_ManStrash' argument 1 names different: declaration 'p' definition 'pNtk'. [funcArgNamesDifferent] berkeley-abc-0.0~git20230625.01b1bd1/src/opt/nwk/ntlnwk.h:96:55: note: Function 'Nwk_ManStrash' argument 1 names different: declaration 'p' definition 'pNtk'. berkeley-abc-0.0~git20230625.01b1bd1/src/opt/nwk/nwkStrash.c:99:40: note: Function 'Nwk_ManStrash' argument 1 names different: declaration 'p' definition 'pNtk'. berkeley-abc-0.0~git20230625.01b1bd1/src/opt/res/resCore.c:193:5: error: There is an unknown macro here somewhere. Configuration is required. If Vec_PtrForEachEntry is a macro then please configure it. [unknownMacro] berkeley-abc-0.0~git20230625.01b1bd1/src/opt/nwk/nwkUtil.c:625:56: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Id [valueFlowBailoutIncompleteVar] berkeley-abc-0.0~git20230625.01b1bd1/src/opt/res/resDivs.c:67:5: error: There is an unknown macro here somewhere. Configuration is required. If Abc_ObjForEachFanin is a macro then please configure it. [unknownMacro] berkeley-abc-0.0~git20230625.01b1bd1/src/opt/res/resSat.c:70:5: error: There is an unknown macro here somewhere. Configuration is required. If Abc_NtkForEachPi is a macro then please configure it. [unknownMacro] berkeley-abc-0.0~git20230625.01b1bd1/src/opt/res/resSim.c:440:5: error: There is an unknown macro here somewhere. Configuration is required. If Abc_AigForEachAnd is a macro then please configure it. [unknownMacro] berkeley-abc-0.0~git20230625.01b1bd1/src/opt/res/resSim_old.c:260:5: error: There is an unknown macro here somewhere. Configuration is required. If Abc_AigForEachAnd is a macro then please configure it. [unknownMacro] berkeley-abc-0.0~git20230625.01b1bd1/src/opt/res/resStrash.c:61:5: error: There is an unknown macro here somewhere. Configuration is required. If Vec_PtrForEachEntry is a macro then please configure it. [unknownMacro] berkeley-abc-0.0~git20230625.01b1bd1/src/opt/res/resWin.c:140:9: error: There is an unknown macro here somewhere. Configuration is required. If Vec_PtrForEachEntry is a macro then please configure it. [unknownMacro] berkeley-abc-0.0~git20230625.01b1bd1/src/opt/ret/retArea.c:156:9: error: There is an unknown macro here somewhere. Configuration is required. If Abc_ObjForEachFanout is a macro then please configure it. [unknownMacro] berkeley-abc-0.0~git20230625.01b1bd1/src/opt/ret/retCore.c:120:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Abc_Ntk_t [valueFlowBailoutIncompleteVar] berkeley-abc-0.0~git20230625.01b1bd1/src/opt/ret/retDelay.c:102:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ABC_INFINITY [valueFlowBailoutIncompleteVar] berkeley-abc-0.0~git20230625.01b1bd1/src/opt/ret/retFlow.c:111:5: error: There is an unknown macro here somewhere. Configuration is required. If Abc_NtkForEachPo is a macro then please configure it. [unknownMacro] berkeley-abc-0.0~git20230625.01b1bd1/src/opt/ret/retIncrem.c:156:5: error: There is an unknown macro here somewhere. Configuration is required. If Vec_PtrForEachEntryStop is a macro then please configure it. [unknownMacro] berkeley-abc-0.0~git20230625.01b1bd1/src/opt/ret/retInit.c:140:5: error: There is an unknown macro here somewhere. Configuration is required. If Abc_NtkForEachPi is a macro then please configure it. [unknownMacro] berkeley-abc-0.0~git20230625.01b1bd1/src/opt/ret/retLvalue.c:272:5: error: There is an unknown macro here somewhere. Configuration is required. If Vec_PtrForEachEntry is a macro then please configure it. [unknownMacro] berkeley-abc-0.0~git20230625.01b1bd1/src/opt/res/resFilter.c:51:27: style: Variable 'pFanin2' can be declared as pointer to const [constVariablePointer] berkeley-abc-0.0~git20230625.01b1bd1/src/opt/rwr/rwrDec.c:65:52: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable uTruth [valueFlowBailoutIncompleteVar] berkeley-abc-0.0~git20230625.01b1bd1/src/opt/rwr/rwrEva.c:139:9: error: There is an unknown macro here somewhere. Configuration is required. If Vec_PtrForEachEntry is a macro then please configure it. [unknownMacro] berkeley-abc-0.0~git20230625.01b1bd1/src/opt/rwr/rwrDec.c:74:41: warning: Uninitialized variables: pNode.Id, pNode.TravId, pNode.nScore, pNode.nGain, pNode.nAdded, pNode.uTruth, pNode.Volume, pNode.Level, pNode.fUsed, pNode.fExor, pNode.p0, pNode.p1, pNode.pNext [uninitvar] berkeley-abc-0.0~git20230625.01b1bd1/src/opt/rwr/rwrDec.c:58:20: note: Assuming condition is false berkeley-abc-0.0~git20230625.01b1bd1/src/opt/rwr/rwrDec.c:74:41: note: Uninitialized variables: pNode.Id, pNode.TravId, pNode.nScore, pNode.nGain, pNode.nAdded, pNode.uTruth, pNode.Volume, pNode.Level, pNode.fUsed, pNode.fExor, pNode.p0, pNode.p1, pNode.pNext berkeley-abc-0.0~git20230625.01b1bd1/src/opt/rwr/rwrExp.c:269:5: error: There is an unknown macro here somewhere. Configuration is required. If stmm_foreach_item is a macro then please configure it. [unknownMacro] berkeley-abc-0.0~git20230625.01b1bd1/src/opt/rwr/rwrLib.c:55:5: error: There is an unknown macro here somewhere. Configuration is required. If Vec_PtrForEachEntryStart is a macro then please configure it. [unknownMacro] berkeley-abc-0.0~git20230625.01b1bd1/src/opt/rwr/rwrMan.c:115:9: error: There is an unknown macro here somewhere. Configuration is required. If Vec_VecForEachEntry is a macro then please configure it. [unknownMacro] berkeley-abc-0.0~git20230625.01b1bd1/src/opt/rwr/rwrTemp.c:83:24: warning: fscanf() without field width limits can crash with huge input data. [invalidscanf] berkeley-abc-0.0~git20230625.01b1bd1/src/opt/rwr/rwrTemp.c:49:28: style: Parameter 'pNum1' can be declared as pointer to const. However it seems that 'Rwr_TempCompare' is a callback function, if 'pNum1' is declared with const you might also need to cast function pointer(s). [constParameterCallback] berkeley-abc-0.0~git20230625.01b1bd1/src/opt/rwr/rwrTemp.c:93:51: note: You might need to cast the function pointer here berkeley-abc-0.0~git20230625.01b1bd1/src/opt/rwr/rwrTemp.c:49:28: note: Parameter 'pNum1' can be declared as pointer to const berkeley-abc-0.0~git20230625.01b1bd1/src/opt/rwr/rwrTemp.c:49:41: style: Parameter 'pNum2' can be declared as pointer to const. However it seems that 'Rwr_TempCompare' is a callback function, if 'pNum2' is declared with const you might also need to cast function pointer(s). [constParameterCallback] berkeley-abc-0.0~git20230625.01b1bd1/src/opt/rwr/rwrTemp.c:93:51: note: You might need to cast the function pointer here berkeley-abc-0.0~git20230625.01b1bd1/src/opt/rwr/rwrTemp.c:49:41: note: Parameter 'pNum2' can be declared as pointer to const berkeley-abc-0.0~git20230625.01b1bd1/src/opt/rwr/rwrTemp.c:74:16: style: Variable 'nFuncs' is assigned a value that is never used. [unreadVariable] berkeley-abc-0.0~git20230625.01b1bd1/src/opt/rwr/rwrTemp.c:83:22: style: Variable 'RetValue' is assigned a value that is never used. [unreadVariable] berkeley-abc-0.0~git20230625.01b1bd1/src/opt/rwt/rwtDec.c:65:52: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable uTruth [valueFlowBailoutIncompleteVar] berkeley-abc-0.0~git20230625.01b1bd1/src/opt/rwr/rwrPrint.c:219:5: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] berkeley-abc-0.0~git20230625.01b1bd1/src/opt/rwr/rwrPrint.c:220:5: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] berkeley-abc-0.0~git20230625.01b1bd1/src/opt/rwt/rwtMan.c:155:9: error: There is an unknown macro here somewhere. Configuration is required. If Vec_VecForEachEntry is a macro then please configure it. [unknownMacro] berkeley-abc-0.0~git20230625.01b1bd1/src/opt/rwt/rwtDec.c:74:41: warning: Uninitialized variables: pNode.Id, pNode.TravId, pNode.uTruth, pNode.Volume, pNode.Level, pNode.fUsed, pNode.fExor, pNode.p0, pNode.p1, pNode.pNext [uninitvar] berkeley-abc-0.0~git20230625.01b1bd1/src/opt/rwt/rwtDec.c:58:20: note: Assuming condition is false berkeley-abc-0.0~git20230625.01b1bd1/src/opt/rwt/rwtDec.c:74:41: note: Uninitialized variables: pNode.Id, pNode.TravId, pNode.uTruth, pNode.Volume, pNode.Level, pNode.fUsed, pNode.fExor, pNode.p0, pNode.p1, pNode.pNext berkeley-abc-0.0~git20230625.01b1bd1/src/opt/rwt/rwtUtil.c:553:5: error: There is an unknown macro here somewhere. Configuration is required. If Vec_PtrForEachEntry is a macro then please configure it. [unknownMacro] berkeley-abc-0.0~git20230625.01b1bd1/src/opt/rwr/rwrUtil.c:581:14: style: Variable 'RetValue' is reassigned a value before the old one has been used. [redundantAssignment] berkeley-abc-0.0~git20230625.01b1bd1/src/opt/rwr/rwrUtil.c:579:14: note: RetValue is assigned berkeley-abc-0.0~git20230625.01b1bd1/src/opt/rwr/rwrUtil.c:581:14: note: RetValue is overwritten berkeley-abc-0.0~git20230625.01b1bd1/src/opt/rwr/rwrUtil.c:474:22: style: Variable 'pArray' can be declared as pointer to const [constVariablePointer] berkeley-abc-0.0~git20230625.01b1bd1/src/opt/rwr/rwrUtil.c:524:48: style: Parameter 'pFileName' can be declared as pointer to const [constParameterPointer] berkeley-abc-0.0~git20230625.01b1bd1/src/opt/rwr/rwrUtil.c:562:49: style: Parameter 'pFileName' can be declared as pointer to const [constParameterPointer] berkeley-abc-0.0~git20230625.01b1bd1/src/opt/rwr/rwrUtil.c:581:14: style: Variable 'RetValue' is assigned a value that is never used. [unreadVariable] berkeley-abc-0.0~git20230625.01b1bd1/src/opt/sbd/sbdCore.c:151:5: error: There is an unknown macro here somewhere. Configuration is required. If Gia_ManForEachCoDriverId is a macro then please configure it. [unknownMacro] berkeley-abc-0.0~git20230625.01b1bd1/src/opt/sbd/sbdCut.c:839:5: error: There is an unknown macro here somewhere. Configuration is required. If Gia_ManForEachObj is a macro then please configure it. [unknownMacro] berkeley-abc-0.0~git20230625.01b1bd1/src/opt/sbd/sbdCut2.c:151:5: error: There is an unknown macro here somewhere. Configuration is required. If Vec_IntForEachEntry is a macro then please configure it. [unknownMacro] berkeley-abc-0.0~git20230625.01b1bd1/src/opt/sbd/sbdPath.c:71:9: error: There is an unknown macro here somewhere. Configuration is required. If Gia_LutForEachFanin is a macro then please configure it. [unknownMacro] berkeley-abc-0.0~git20230625.01b1bd1/src/opt/sbd/sbdSim.c:228:9: error: There is an unknown macro here somewhere. Configuration is required. If Gia_ManForEachCiId is a macro then please configure it. [unknownMacro] berkeley-abc-0.0~git20230625.01b1bd1/src/opt/sbd/sbdWin.c:197:9: error: There is an unknown macro here somewhere. Configuration is required. If Vec_IntForEachEntry is a macro then please configure it. [unknownMacro] berkeley-abc-0.0~git20230625.01b1bd1/src/opt/sbd/sbdLut.c:192:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable sat_solver [valueFlowBailoutIncompleteVar] berkeley-abc-0.0~git20230625.01b1bd1/src/opt/sfm/sfmArea.c:293:9: error: There is an unknown macro here somewhere. Configuration is required. If Vec_PtrForEachEntry is a macro then please configure it. [unknownMacro] berkeley-abc-0.0~git20230625.01b1bd1/src/opt/nwk/nwkUtil.c:257:35: style:inconclusive: Function 'Nwk_ManDumpBlif' argument 1 names different: declaration 'p' definition 'pNtk'. [funcArgNamesDifferent] berkeley-abc-0.0~git20230625.01b1bd1/src/opt/nwk/ntlnwk.h:99:57: note: Function 'Nwk_ManDumpBlif' argument 1 names different: declaration 'p' definition 'pNtk'. berkeley-abc-0.0~git20230625.01b1bd1/src/opt/nwk/nwkUtil.c:257:35: note: Function 'Nwk_ManDumpBlif' argument 1 names different: declaration 'p' definition 'pNtk'. berkeley-abc-0.0~git20230625.01b1bd1/src/opt/nwk/nwkUtil.c:257:71: style:inconclusive: Function 'Nwk_ManDumpBlif' argument 3 names different: declaration 'vCiNames' definition 'vPiNames'. [funcArgNamesDifferent] berkeley-abc-0.0~git20230625.01b1bd1/src/opt/nwk/ntlnwk.h:99:90: note: Function 'Nwk_ManDumpBlif' argument 3 names different: declaration 'vCiNames' definition 'vPiNames'. berkeley-abc-0.0~git20230625.01b1bd1/src/opt/nwk/nwkUtil.c:257:71: note: Function 'Nwk_ManDumpBlif' argument 3 names different: declaration 'vCiNames' definition 'vPiNames'. berkeley-abc-0.0~git20230625.01b1bd1/src/opt/nwk/nwkUtil.c:257:93: style:inconclusive: Function 'Nwk_ManDumpBlif' argument 4 names different: declaration 'vCoNames' definition 'vPoNames'. [funcArgNamesDifferent] berkeley-abc-0.0~git20230625.01b1bd1/src/opt/nwk/ntlnwk.h:99:112: note: Function 'Nwk_ManDumpBlif' argument 4 names different: declaration 'vCoNames' definition 'vPoNames'. berkeley-abc-0.0~git20230625.01b1bd1/src/opt/nwk/nwkUtil.c:257:93: note: Function 'Nwk_ManDumpBlif' argument 4 names different: declaration 'vCoNames' definition 'vPoNames'. berkeley-abc-0.0~git20230625.01b1bd1/src/opt/nwk/nwkUtil.c:357:40: style:inconclusive: Function 'Nwk_ManPrintFanioNew' argument 1 names different: declaration 'p' definition 'pNtk'. [funcArgNamesDifferent] berkeley-abc-0.0~git20230625.01b1bd1/src/opt/nwk/ntlnwk.h:91:62: note: Function 'Nwk_ManPrintFanioNew' argument 1 names different: declaration 'p' definition 'pNtk'. berkeley-abc-0.0~git20230625.01b1bd1/src/opt/nwk/nwkUtil.c:357:40: note: Function 'Nwk_ManPrintFanioNew' argument 1 names different: declaration 'p' definition 'pNtk'. berkeley-abc-0.0~git20230625.01b1bd1/src/opt/nwk/nwkUtil.c:464:37: style:inconclusive: Function 'Nwk_ManCleanMarks' argument 1 names different: declaration 'pNtk' definition 'pMan'. [funcArgNamesDifferent] berkeley-abc-0.0~git20230625.01b1bd1/src/opt/nwk/nwk.h:292:63: note: Function 'Nwk_ManCleanMarks' argument 1 names different: declaration 'pNtk' definition 'pMan'. berkeley-abc-0.0~git20230625.01b1bd1/src/opt/nwk/nwkUtil.c:464:37: note: Function 'Nwk_ManCleanMarks' argument 1 names different: declaration 'pNtk' definition 'pMan'. berkeley-abc-0.0~git20230625.01b1bd1/src/opt/nwk/nwkUtil.c:257:48: style: Parameter 'pFileName' can be declared as pointer to const [constParameterPointer] berkeley-abc-0.0~git20230625.01b1bd1/src/opt/nwk/nwkUtil.c:265:12: style: Variable 'pSop' can be declared as pointer to const [constVariablePointer] berkeley-abc-0.0~git20230625.01b1bd1/src/opt/nwk/nwkUtil.c:493:12: style: Variable 'Counter' is assigned a value that is never used. [unreadVariable] berkeley-abc-0.0~git20230625.01b1bd1/src/opt/sfm/sfmCore.c:171:13: error: There is an unknown macro here somewhere. Configuration is required. If Vec_WrdForEachEntry is a macro then please configure it. [unknownMacro] berkeley-abc-0.0~git20230625.01b1bd1/src/opt/sbd/sbdSat.c:409:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable l_Undef [valueFlowBailoutIncompleteVar] berkeley-abc-0.0~git20230625.01b1bd1/src/opt/sbd/sbdSat.c:531:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable s_Truths6 [valueFlowBailoutIncompleteVar] berkeley-abc-0.0~git20230625.01b1bd1/src/opt/sbd/sbdSat.c:674:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable l_Undef [valueFlowBailoutIncompleteVar] berkeley-abc-0.0~git20230625.01b1bd1/src/opt/sfm/sfmDec.c:520:9: error: There is an unknown macro here somewhere. Configuration is required. If Vec_IntForEachEntry is a macro then please configure it. [unknownMacro] berkeley-abc-0.0~git20230625.01b1bd1/src/opt/sfm/sfmInt.h:152:46: style: Parameter 'p' can be declared as pointer to const [constParameterPointer] berkeley-abc-0.0~git20230625.01b1bd1/src/opt/sfm/sfmInt.h:153:46: style: Parameter 'p' can be declared as pointer to const [constParameterPointer] berkeley-abc-0.0~git20230625.01b1bd1/src/opt/sfm/sfmInt.h:154:48: style: Parameter 'p' can be declared as pointer to const [constParameterPointer] berkeley-abc-0.0~git20230625.01b1bd1/src/opt/sfm/sfmInt.h:156:45: style: Parameter 'p' can be declared as pointer to const [constParameterPointer] berkeley-abc-0.0~git20230625.01b1bd1/src/opt/sfm/sfmInt.h:157:45: style: Parameter 'p' can be declared as pointer to const [constParameterPointer] berkeley-abc-0.0~git20230625.01b1bd1/src/opt/sfm/sfmInt.h:158:47: style: Parameter 'p' can be declared as pointer to const [constParameterPointer] berkeley-abc-0.0~git20230625.01b1bd1/src/opt/sfm/sfmMit.c:52:44: style: Parameter 'pLib' can be declared as pointer to const [constParameterPointer] berkeley-abc-0.0~git20230625.01b1bd1/src/opt/sfm/sfmMit.c:52:59: style: Parameter 'pScl' can be declared as pointer to const [constParameterPointer] berkeley-abc-0.0~git20230625.01b1bd1/src/opt/sfm/sfmMit.c:52:77: style: Parameter 'pExt' can be declared as pointer to const [constParameterPointer] berkeley-abc-0.0~git20230625.01b1bd1/src/opt/sfm/sfmMit.c:52:95: style: Parameter 'pNtk' can be declared as pointer to const [constParameterPointer] berkeley-abc-0.0~git20230625.01b1bd1/src/opt/sfm/sfmMit.c:53:39: style: Parameter 'p' can be declared as pointer to const [constParameterPointer] berkeley-abc-0.0~git20230625.01b1bd1/src/opt/sfm/sfmMit.c:54:47: style: Parameter 'p' can be declared as pointer to const [constParameterPointer] berkeley-abc-0.0~git20230625.01b1bd1/src/opt/sfm/sfmMit.c:55:50: style: Parameter 'p' can be declared as pointer to const [constParameterPointer] berkeley-abc-0.0~git20230625.01b1bd1/src/opt/sfm/sfmMit.c:56:47: style: Parameter 'p' can be declared as pointer to const [constParameterPointer] berkeley-abc-0.0~git20230625.01b1bd1/src/opt/sfm/sfmMit.c:57:47: style: Parameter 'p' can be declared as pointer to const [constParameterPointer] berkeley-abc-0.0~git20230625.01b1bd1/src/opt/sfm/sfmMit.c:57:62: style: Parameter 'pNew' can be declared as pointer to const [constParameterPointer] berkeley-abc-0.0~git20230625.01b1bd1/src/opt/sfm/sfmMit.c:57:80: style: Parameter 'pOld' can be declared as pointer to const [constParameterPointer] berkeley-abc-0.0~git20230625.01b1bd1/src/opt/sfm/sfmMit.c:58:45: style: Parameter 'p' can be declared as pointer to const [constParameterPointer] berkeley-abc-0.0~git20230625.01b1bd1/src/opt/sfm/sfmMit.c:59:45: style: Parameter 'p' can be declared as pointer to const [constParameterPointer] berkeley-abc-0.0~git20230625.01b1bd1/src/opt/sfm/sfmMit.c:59:60: style: Parameter 'vTimeNodes' can be declared as pointer to const [constParameterPointer] berkeley-abc-0.0~git20230625.01b1bd1/src/opt/sfm/sfmMit.c:60:47: style: Parameter 'p' can be declared as pointer to const [constParameterPointer] berkeley-abc-0.0~git20230625.01b1bd1/src/opt/sfm/sfmMit.c:60:62: style: Parameter 'vTimeNodes' can be declared as pointer to const [constParameterPointer] berkeley-abc-0.0~git20230625.01b1bd1/src/opt/sfm/sfmMit.c:61:53: style: Parameter 'p' can be declared as pointer to const [constParameterPointer] berkeley-abc-0.0~git20230625.01b1bd1/src/opt/sfm/sfmMit.c:61:68: style: Parameter 'vNodes' can be declared as pointer to const [constParameterPointer] berkeley-abc-0.0~git20230625.01b1bd1/src/opt/sfm/sfmMit.c:62:48: style: Parameter 'p' can be declared as pointer to const [constParameterPointer] berkeley-abc-0.0~git20230625.01b1bd1/src/opt/sfm/sfmMit.c:62:63: style: Parameter 'vCands' can be declared as pointer to const [constParameterPointer] berkeley-abc-0.0~git20230625.01b1bd1/src/opt/sfm/sfmMit.c:63:52: style: Parameter 'p' can be declared as pointer to const [constParameterPointer] berkeley-abc-0.0~git20230625.01b1bd1/src/opt/sfm/sfmMit.c:63:67: style: Parameter 'pPivot' can be declared as pointer to const [constParameterPointer] berkeley-abc-0.0~git20230625.01b1bd1/src/opt/sfm/sfmMit.c:63:87: style: Parameter 'pNode' can be declared as pointer to const [constParameterPointer] berkeley-abc-0.0~git20230625.01b1bd1/src/opt/sfm/sfmMit.c:64:48: style: Parameter 'p' can be declared as pointer to const [constParameterPointer] berkeley-abc-0.0~git20230625.01b1bd1/src/opt/sfm/sfmMit.c:64:63: style: Parameter 'vMffc' can be declared as pointer to const [constParameterPointer] berkeley-abc-0.0~git20230625.01b1bd1/src/opt/sfm/sfmMit.c:64:82: style: Parameter 'pObj' can be declared as pointer to const [constParameterPointer] berkeley-abc-0.0~git20230625.01b1bd1/src/opt/sfm/sfmMit.c:64:100: style: Parameter 'vFanins' can be declared as pointer to const [constParameterPointer] berkeley-abc-0.0~git20230625.01b1bd1/src/opt/sfm/sfmMit.c:64:121: style: Parameter 'vMap' can be declared as pointer to const [constParameterPointer] berkeley-abc-0.0~git20230625.01b1bd1/src/opt/sfm/sfmMit.c:64:140: style: Parameter 'pGate1' can be declared as pointer to const [constParameterPointer] berkeley-abc-0.0~git20230625.01b1bd1/src/opt/sfm/sfmMit.c:64:155: style: Parameter 'pFans1' can be declared as pointer to const [constParameterPointer] berkeley-abc-0.0~git20230625.01b1bd1/src/opt/sfm/sfmMit.c:64:176: style: Parameter 'pGate2' can be declared as pointer to const [constParameterPointer] berkeley-abc-0.0~git20230625.01b1bd1/src/opt/sfm/sfmMit.c:64:191: style: Parameter 'pFans2' can be declared as pointer to const [constParameterPointer] berkeley-abc-0.0~git20230625.01b1bd1/src/opt/sfm/sfmMit.c:31:14: style: struct member 'Sfm_Mit_t_::Value1' is never used. [unusedStructMember] berkeley-abc-0.0~git20230625.01b1bd1/src/opt/sfm/sfmMit.c:32:14: style: struct member 'Sfm_Mit_t_::Value2' is never used. [unusedStructMember] berkeley-abc-0.0~git20230625.01b1bd1/src/opt/sfm/sfmMit.c:33:14: style: struct member 'Sfm_Mit_t_::Value3' is never used. [unusedStructMember] berkeley-abc-0.0~git20230625.01b1bd1/src/opt/sfm/sfmMit.c:34:14: style: struct member 'Sfm_Mit_t_::Value4' is never used. [unusedStructMember] berkeley-abc-0.0~git20230625.01b1bd1/src/opt/sfm/sfmNtk.c:56:9: error: There is an unknown macro here somewhere. Configuration is required. If Vec_IntForEachEntry is a macro then please configure it. [unknownMacro] berkeley-abc-0.0~git20230625.01b1bd1/src/opt/sbd/sbdLut.c:192:25: style: Local variable 'Sbd_ManSatSolver' shadows outer function [shadowFunction] berkeley-abc-0.0~git20230625.01b1bd1/src/opt/sbd/sbdInt.h:105:21: note: Shadowed declaration berkeley-abc-0.0~git20230625.01b1bd1/src/opt/sbd/sbdLut.c:192:25: note: Shadow variable berkeley-abc-0.0~git20230625.01b1bd1/src/opt/sfm/sfmSat.c:62:5: error: There is an unknown macro here somewhere. Configuration is required. If Vec_IntForEachEntry is a macro then please configure it. [unknownMacro] berkeley-abc-0.0~git20230625.01b1bd1/src/opt/sfm/sfmTim.c:95:5: error: There is an unknown macro here somewhere. Configuration is required. If Mio_GateForEachPin is a macro then please configure it. [unknownMacro] berkeley-abc-0.0~git20230625.01b1bd1/src/opt/sfm/sfmWin.c:424:9: error: syntax error [syntaxError] berkeley-abc-0.0~git20230625.01b1bd1/src/opt/sim/simSeq.c:62:5: error: There is an unknown macro here somewhere. Configuration is required. If Abc_NtkForEachPi is a macro then please configure it. [unknownMacro] berkeley-abc-0.0~git20230625.01b1bd1/src/opt/sim/simSupp.c:325:9: error: There is an unknown macro here somewhere. Configuration is required. If Vec_IntForEachEntry is a macro then please configure it. [unknownMacro] berkeley-abc-0.0~git20230625.01b1bd1/src/opt/sim/simSymSat.c:66:9: error: There is an unknown macro here somewhere. Configuration is required. If Vec_IntForEachEntry is a macro then please configure it. [unknownMacro] berkeley-abc-0.0~git20230625.01b1bd1/src/opt/sfm/sfmLib.c:261:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable s_Truths6 [valueFlowBailoutIncompleteVar] berkeley-abc-0.0~git20230625.01b1bd1/src/opt/sim/simSym.c:49:17: style: Variable 'vResult' can be declared as pointer to const [constVariablePointer] berkeley-abc-0.0~git20230625.01b1bd1/src/opt/sim/simSym.c:135:13: style: Variable 'vResult' is assigned a value that is never used. [unreadVariable] berkeley-abc-0.0~git20230625.01b1bd1/src/opt/sim/simSymStr.c:96:5: error: There is an unknown macro here somewhere. Configuration is required. If Abc_NtkForEachCi is a macro then please configure it. [unknownMacro] berkeley-abc-0.0~git20230625.01b1bd1/src/opt/sim/simSymSim.c:49:51: style:inconclusive: Function 'Sim_SymmsSimulate' argument 2 names different: declaration 'pPatRand' definition 'pPat'. [funcArgNamesDifferent] berkeley-abc-0.0~git20230625.01b1bd1/src/opt/sim/sim.h:200:69: note: Function 'Sim_SymmsSimulate' argument 2 names different: declaration 'pPatRand' definition 'pPat'. berkeley-abc-0.0~git20230625.01b1bd1/src/opt/sim/simSymSim.c:49:51: note: Function 'Sim_SymmsSimulate' argument 2 names different: declaration 'pPatRand' definition 'pPat'. berkeley-abc-0.0~git20230625.01b1bd1/src/opt/sim/simSymSim.c:95:55: style: Parameter 'pPat' can be declared as pointer to const [constParameterPointer] berkeley-abc-0.0~git20230625.01b1bd1/src/opt/sim/simSymSim.c:130:53: style: Parameter 'pPat' can be declared as pointer to const [constParameterPointer] berkeley-abc-0.0~git20230625.01b1bd1/src/opt/sim/simSymSim.c:134:16: style: Variable 'pSupport' can be declared as pointer to const [constVariablePointer] berkeley-abc-0.0~git20230625.01b1bd1/src/opt/sim/simSymSim.c:135:16: style: Variable 'pSimInfo' can be declared as pointer to const [constVariablePointer] berkeley-abc-0.0~git20230625.01b1bd1/src/opt/sim/simUtils.c:213:5: error: There is an unknown macro here somewhere. Configuration is required. If Abc_NtkForEachNode is a macro then please configure it. [unknownMacro] berkeley-abc-0.0~git20230625.01b1bd1/src/phys/place/place_base.h:14:0: debug: Failed to parse 'typedef ABC_NAMESPACE_HEADER_START struct Rect { float x ; float y ; float w ; float h ; } Rect ;'. The checking continues anyway. [simplifyTypedef] berkeley-abc-0.0~git20230625.01b1bd1/src/phys/place/place_base.h:143:0: debug: Failed to parse 'typedef ABC_NAMESPACE_HEADER_END ABC_NAMESPACE_HEADER_START struct Rect { float x ; float y ; float w ; float h ; } Rect ;'. The checking continues anyway. [simplifyTypedef] berkeley-abc-0.0~git20230625.01b1bd1/src/opt/sbd/sbdSat.c:99:9: style: Suspicious condition (assignment + comparison); Clarify expression with parentheses. [clarifyCondition] berkeley-abc-0.0~git20230625.01b1bd1/src/opt/sbd/sbdSat.c:131:9: style: Suspicious condition (assignment + comparison); Clarify expression with parentheses. [clarifyCondition] berkeley-abc-0.0~git20230625.01b1bd1/src/opt/sbd/sbdSat.c:620:18: style: Condition 'fVerbose' is always false [knownConditionTrueFalse] berkeley-abc-0.0~git20230625.01b1bd1/src/opt/sbd/sbdSat.c:591:20: note: Assignment 'fVerbose=0', assigned value is 0 berkeley-abc-0.0~git20230625.01b1bd1/src/opt/sbd/sbdSat.c:620:18: note: Condition 'fVerbose' is always false berkeley-abc-0.0~git20230625.01b1bd1/src/opt/sbd/sbdSat.c:458:24: style: Variable 'iFan0' is reassigned a value before the old one has been used. [redundantAssignment] berkeley-abc-0.0~git20230625.01b1bd1/src/opt/sbd/sbdSat.c:457:15: note: iFan0 is assigned berkeley-abc-0.0~git20230625.01b1bd1/src/opt/sbd/sbdSat.c:458:24: note: iFan0 is overwritten berkeley-abc-0.0~git20230625.01b1bd1/src/opt/sbd/sbdSat.c:171:78: style: Parameter 'pDivVarValues' can be declared as pointer to const [constParameterPointer] berkeley-abc-0.0~git20230625.01b1bd1/src/opt/sbd/sbdSat.c:525:73: style: Parameter 'pValues' can be declared as const array [constParameter] berkeley-abc-0.0~git20230625.01b1bd1/src/opt/sbd/sbdSat.c:548:79: style: Parameter 'pValues' can be declared as const array [constParameter] berkeley-abc-0.0~git20230625.01b1bd1/src/phys/place/place_base.c:122:5: error: Common realloc mistake: 'g_place_concreteNets' nulled but not freed upon failure [memleakOnRealloc] berkeley-abc-0.0~git20230625.01b1bd1/src/phys/place/place_qpsolver.h:137:0: debug: Failed to parse 'typedef ABC_NAMESPACE_HEADER_END ABC_NAMESPACE_HEADER_START struct Rect { float x ; float y ; float w ; float h ; } Rect ;'. The checking continues anyway. [simplifyTypedef] berkeley-abc-0.0~git20230625.01b1bd1/src/phys/place/place_base.c:163:5: error: Common realloc mistake: 'g_place_concreteCells' nulled but not freed upon failure [memleakOnRealloc] berkeley-abc-0.0~git20230625.01b1bd1/src/phys/place/place_gordian.h:84:0: debug: Failed to parse 'typedef ABC_NAMESPACE_HEADER_END ABC_NAMESPACE_HEADER_START struct Rect { float x ; float y ; float w ; float h ; } Rect ;'. The checking continues anyway. [simplifyTypedef] berkeley-abc-0.0~git20230625.01b1bd1/src/phys/place/place_bin.c:69:17: style: Variable 'xCell' can be declared as pointer to const [constVariablePointer] berkeley-abc-0.0~git20230625.01b1bd1/src/phys/place/place_bin.c:69:25: style: Variable 'yCell' can be declared as pointer to const [constVariablePointer] berkeley-abc-0.0~git20230625.01b1bd1/src/phys/place/place_bin.c:190:17: style: Variable 'xCell' can be declared as pointer to const [constVariablePointer] berkeley-abc-0.0~git20230625.01b1bd1/src/phys/place/place_bin.c:190:25: style: Variable 'yCell' can be declared as pointer to const [constVariablePointer] berkeley-abc-0.0~git20230625.01b1bd1/src/phys/place/place_partition.c:1123:69: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_id [valueFlowBailoutIncompleteVar] berkeley-abc-0.0~git20230625.01b1bd1/src/phys/place/place_pads.c:64:7: error: Common realloc mistake: 'padCells' nulled but not freed upon failure [memleakOnRealloc] berkeley-abc-0.0~git20230625.01b1bd1/src/phys/place/place_pads.c:37:17: style: Variable 'padType' can be declared as pointer to const [constVariablePointer] berkeley-abc-0.0~git20230625.01b1bd1/src/phys/place/place_pads.c:33:33: style: Variable 'totalArea' is assigned a value that is never used. [unreadVariable] berkeley-abc-0.0~git20230625.01b1bd1/src/phys/place/place_pads.c:67:15: style: Variable 'totalArea' is assigned a value that is never used. [unreadVariable] berkeley-abc-0.0~git20230625.01b1bd1/src/phys/place/place_genqp.c:80:18: style: Local variable 'net' shadows outer variable [shadowVariable] berkeley-abc-0.0~git20230625.01b1bd1/src/phys/place/place_genqp.c:58:18: note: Shadowed declaration berkeley-abc-0.0~git20230625.01b1bd1/src/phys/place/place_genqp.c:80:18: note: Shadow variable berkeley-abc-0.0~git20230625.01b1bd1/src/phys/place/place_genqp.c:57:18: style: Variable 'cell' can be declared as pointer to const [constVariablePointer] berkeley-abc-0.0~git20230625.01b1bd1/src/phys/place/place_qpsolver.c:532:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] berkeley-abc-0.0~git20230625.01b1bd1/src/opt/sfm/sfmLib.c:219:10: style: The if condition is the same as the previous if condition [duplicateCondition] berkeley-abc-0.0~git20230625.01b1bd1/src/opt/sfm/sfmLib.c:218:10: note: First condition berkeley-abc-0.0~git20230625.01b1bd1/src/opt/sfm/sfmLib.c:219:10: note: Second condition berkeley-abc-0.0~git20230625.01b1bd1/src/opt/sfm/sfmLib.c:597:10: style: Condition 'fVerbose' is always true [knownConditionTrueFalse] berkeley-abc-0.0~git20230625.01b1bd1/src/opt/sfm/sfmLib.c:590:20: note: Assignment 'fVerbose=1', assigned value is 1 berkeley-abc-0.0~git20230625.01b1bd1/src/opt/sfm/sfmLib.c:591:32: note: Assuming condition is false berkeley-abc-0.0~git20230625.01b1bd1/src/opt/sfm/sfmLib.c:597:10: note: Condition 'fVerbose' is always true berkeley-abc-0.0~git20230625.01b1bd1/src/opt/sfm/sfmLib.c:310:14: style:inconclusive: Found duplicate branches for 'if' and 'else'. [duplicateBranch] berkeley-abc-0.0~git20230625.01b1bd1/src/opt/sfm/sfmLib.c:312:9: note: Found duplicate branches for 'if' and 'else'. berkeley-abc-0.0~git20230625.01b1bd1/src/opt/sfm/sfmLib.c:310:14: note: Found duplicate branches for 'if' and 'else'. berkeley-abc-0.0~git20230625.01b1bd1/src/opt/sfm/sfmLib.c:67:51: style: Parameter 'p' can be declared as pointer to const [constParameterPointer] berkeley-abc-0.0~git20230625.01b1bd1/src/opt/sfm/sfmLib.c:68:53: style: Parameter 'p' can be declared as pointer to const [constParameterPointer] berkeley-abc-0.0~git20230625.01b1bd1/src/opt/sfm/sfmLib.c:68:68: style: Parameter 'pFun' can be declared as pointer to const [constParameterPointer] berkeley-abc-0.0~git20230625.01b1bd1/src/opt/sfm/sfmLib.c:304:40: style: Parameter 'pCellBot' can be declared as pointer to const [constParameterPointer] berkeley-abc-0.0~git20230625.01b1bd1/src/opt/sfm/sfmLib.c:304:64: style: Parameter 'pCellTop' can be declared as pointer to const [constParameterPointer] berkeley-abc-0.0~git20230625.01b1bd1/src/opt/sfm/sfmLib.c:304:104: style: Parameter 'Perm' can be declared as pointer to const [constParameterPointer] berkeley-abc-0.0~git20230625.01b1bd1/src/opt/sfm/sfmLib.c:315:54: style: Parameter 'pObj' can be declared as pointer to const [constParameterPointer] berkeley-abc-0.0~git20230625.01b1bd1/src/opt/sfm/sfmLib.c:315:66: style: Parameter 'pProf' can be declared as pointer to const [constParameterPointer] berkeley-abc-0.0~git20230625.01b1bd1/src/opt/sfm/sfmLib.c:315:89: style: Parameter 'pProfNew' can be declared as pointer to const [constParameterPointer] berkeley-abc-0.0~git20230625.01b1bd1/src/opt/sfm/sfmLib.c:325:51: style: Parameter 'pObj' can be declared as pointer to const [constParameterPointer] berkeley-abc-0.0~git20230625.01b1bd1/src/opt/sfm/sfmLib.c:325:63: style: Parameter 'pProf' can be declared as pointer to const [constParameterPointer] berkeley-abc-0.0~git20230625.01b1bd1/src/opt/sfm/sfmLib.c:325:86: style: Parameter 'pProfNew' can be declared as pointer to const [constParameterPointer] berkeley-abc-0.0~git20230625.01b1bd1/src/opt/sfm/sfmLib.c:442:39: style: Variable 'pLimit' can be declared as pointer to const [constVariablePointer] berkeley-abc-0.0~git20230625.01b1bd1/src/opt/sfm/sfmLib.c:537:38: style: Parameter 'pCell' can be declared as pointer to const [constParameterPointer] berkeley-abc-0.0~git20230625.01b1bd1/src/opt/sfm/sfmLib.c:537:52: style: Parameter 'pFanins' can be declared as pointer to const [constParameterPointer] berkeley-abc-0.0~git20230625.01b1bd1/src/opt/sfm/sfmLib.c:689:16: style: Variable 'vLevel' is assigned a value that is never used. [unreadVariable] berkeley-abc-0.0~git20230625.01b1bd1/src/phys/place/place_partition.c:1068:18: error: Memory leak: newCells1 [memleak] berkeley-abc-0.0~git20230625.01b1bd1/src/phys/place/place_partition.c:1068:18: error: Memory leak: newCells2 [memleak] berkeley-abc-0.0~git20230625.01b1bd1/src/phys/place/place_partition.c:106:3: error: Common realloc mistake: 'allNetsL2' nulled but not freed upon failure [memleakOnRealloc] berkeley-abc-0.0~git20230625.01b1bd1/src/phys/place/place_partition.c:107:3: error: Common realloc mistake: 'allNetsR2' nulled but not freed upon failure [memleakOnRealloc] berkeley-abc-0.0~git20230625.01b1bd1/src/phys/place/place_partition.c:108:3: error: Common realloc mistake: 'allNetsB2' nulled but not freed upon failure [memleakOnRealloc] berkeley-abc-0.0~git20230625.01b1bd1/src/phys/place/place_partition.c:109:3: error: Common realloc mistake: 'allNetsT2' nulled but not freed upon failure [memleakOnRealloc] berkeley-abc-0.0~git20230625.01b1bd1/src/phys/place/place_partition.c:435:31: style: Parameter 'parent' can be declared as pointer to const [constParameterPointer] berkeley-abc-0.0~git20230625.01b1bd1/src/phys/place/place_partition.c:879:41: style: Parameter 'parent' can be declared as pointer to const [constParameterPointer] berkeley-abc-0.0~git20230625.01b1bd1/src/phys/place/libhmetis.h:12:20: style: Parameter 'vwgts' can be declared as pointer to const [constParameterPointer] berkeley-abc-0.0~git20230625.01b1bd1/src/phys/place/libhmetis.h:13:20: style: Parameter 'eptr' can be declared as pointer to const [constParameterPointer] berkeley-abc-0.0~git20230625.01b1bd1/src/phys/place/libhmetis.h:14:20: style: Parameter 'eind' can be declared as pointer to const [constParameterPointer] berkeley-abc-0.0~git20230625.01b1bd1/src/phys/place/libhmetis.h:15:20: style: Parameter 'hewgts' can be declared as pointer to const [constParameterPointer] berkeley-abc-0.0~git20230625.01b1bd1/src/phys/place/libhmetis.h:18:20: style: Parameter 'options' can be declared as pointer to const [constParameterPointer] berkeley-abc-0.0~git20230625.01b1bd1/src/phys/place/libhmetis.h:19:20: style: Parameter 'part' can be declared as pointer to const [constParameterPointer] berkeley-abc-0.0~git20230625.01b1bd1/src/phys/place/libhmetis.h:20:20: style: Parameter 'edgecnt' can be declared as pointer to const [constParameterPointer] berkeley-abc-0.0~git20230625.01b1bd1/src/phys/place/libhmetis.h:25:19: style: Parameter 'vwgts' can be declared as pointer to const [constParameterPointer] berkeley-abc-0.0~git20230625.01b1bd1/src/phys/place/libhmetis.h:26:19: style: Parameter 'eptr' can be declared as pointer to const [constParameterPointer] berkeley-abc-0.0~git20230625.01b1bd1/src/phys/place/libhmetis.h:27:19: style: Parameter 'eind' can be declared as pointer to const [constParameterPointer] berkeley-abc-0.0~git20230625.01b1bd1/src/phys/place/libhmetis.h:28:19: style: Parameter 'hewgts' can be declared as pointer to const [constParameterPointer] berkeley-abc-0.0~git20230625.01b1bd1/src/phys/place/libhmetis.h:31:19: style: Parameter 'options' can be declared as pointer to const [constParameterPointer] berkeley-abc-0.0~git20230625.01b1bd1/src/phys/place/libhmetis.h:32:19: style: Parameter 'part' can be declared as pointer to const [constParameterPointer] berkeley-abc-0.0~git20230625.01b1bd1/src/phys/place/libhmetis.h:33:19: style: Parameter 'edgecnt' can be declared as pointer to const [constParameterPointer] berkeley-abc-0.0~git20230625.01b1bd1/src/proof/abs/absDup.c:77:5: error: There is an unknown macro here somewhere. Configuration is required. If Gia_ManForEachPi is a macro then please configure it. [unknownMacro] berkeley-abc-0.0~git20230625.01b1bd1/src/phys/place/place_partition.c:47:9: style: struct member 'FM_cell::loc' is never used. [unusedStructMember] berkeley-abc-0.0~git20230625.01b1bd1/src/phys/place/place_partition.c:48:9: style: struct member 'FM_cell::gain' is never used. [unusedStructMember] berkeley-abc-0.0~git20230625.01b1bd1/src/phys/place/place_partition.c:49:19: style: struct member 'FM_cell::cell' is never used. [unusedStructMember] berkeley-abc-0.0~git20230625.01b1bd1/src/phys/place/place_partition.c:50:21: style: struct member 'FM_cell::next' is never used. [unusedStructMember] berkeley-abc-0.0~git20230625.01b1bd1/src/phys/place/place_partition.c:50:28: style: struct member 'FM_cell::prev' is never used. [unusedStructMember] berkeley-abc-0.0~git20230625.01b1bd1/src/phys/place/place_partition.c:51:10: style: struct member 'FM_cell::locked' is never used. [unusedStructMember] berkeley-abc-0.0~git20230625.01b1bd1/src/proof/abs/absGla.c:156:5: error: There is an unknown macro here somewhere. Configuration is required. If Gia_ManForEachObjVec is a macro then please configure it. [unknownMacro] berkeley-abc-0.0~git20230625.01b1bd1/src/proof/abs/absGlaOld.c:258:5: error: There is an unknown macro here somewhere. Configuration is required. If Gia_ManForEachObjVec is a macro then please configure it. [unknownMacro] berkeley-abc-0.0~git20230625.01b1bd1/src/proof/abs/absOldCex.c:84:5: error: There is an unknown macro here somewhere. Configuration is required. If Saig_ManForEachLo is a macro then please configure it. [unknownMacro] berkeley-abc-0.0~git20230625.01b1bd1/src/proof/abs/absOldRef.c:238:5: error: There is an unknown macro here somewhere. Configuration is required. If Vec_IntForEachEntryStart is a macro then please configure it. [unknownMacro] berkeley-abc-0.0~git20230625.01b1bd1/src/phys/place/place_test.c:98:9: portability: Non reentrant function 'strtok' called. For threadsafe applications it is recommended to use the reentrant replacement function 'strtok_r'. [prohibitedstrtokCalled] berkeley-abc-0.0~git20230625.01b1bd1/src/phys/place/place_test.c:99:9: portability: Non reentrant function 'strtok' called. For threadsafe applications it is recommended to use the reentrant replacement function 'strtok_r'. [prohibitedstrtokCalled] berkeley-abc-0.0~git20230625.01b1bd1/src/phys/place/place_test.c:114:11: portability: Non reentrant function 'strtok' called. For threadsafe applications it is recommended to use the reentrant replacement function 'strtok_r'. [prohibitedstrtokCalled] berkeley-abc-0.0~git20230625.01b1bd1/src/phys/place/place_test.c:121:11: portability: Non reentrant function 'strtok' called. For threadsafe applications it is recommended to use the reentrant replacement function 'strtok_r'. [prohibitedstrtokCalled] berkeley-abc-0.0~git20230625.01b1bd1/src/phys/place/place_test.c:138:13: portability: Non reentrant function 'strtok' called. For threadsafe applications it is recommended to use the reentrant replacement function 'strtok_r'. [prohibitedstrtokCalled] berkeley-abc-0.0~git20230625.01b1bd1/src/phys/place/place_test.c:174:9: portability: Non reentrant function 'strtok' called. For threadsafe applications it is recommended to use the reentrant replacement function 'strtok_r'. [prohibitedstrtokCalled] berkeley-abc-0.0~git20230625.01b1bd1/src/phys/place/place_test.c:175:9: portability: Non reentrant function 'strtok' called. For threadsafe applications it is recommended to use the reentrant replacement function 'strtok_r'. [prohibitedstrtokCalled] berkeley-abc-0.0~git20230625.01b1bd1/src/phys/place/place_test.c:189:11: portability: Non reentrant function 'strtok' called. For threadsafe applications it is recommended to use the reentrant replacement function 'strtok_r'. [prohibitedstrtokCalled] berkeley-abc-0.0~git20230625.01b1bd1/src/phys/place/place_test.c:201:11: portability: Non reentrant function 'strtok' called. For threadsafe applications it is recommended to use the reentrant replacement function 'strtok_r'. [prohibitedstrtokCalled] berkeley-abc-0.0~git20230625.01b1bd1/src/phys/place/place_test.c:203:11: portability: Non reentrant function 'strtok' called. For threadsafe applications it is recommended to use the reentrant replacement function 'strtok_r'. [prohibitedstrtokCalled] berkeley-abc-0.0~git20230625.01b1bd1/src/phys/place/place_test.c:205:11: portability: Non reentrant function 'strtok' called. For threadsafe applications it is recommended to use the reentrant replacement function 'strtok_r'. [prohibitedstrtokCalled] berkeley-abc-0.0~git20230625.01b1bd1/src/phys/place/place_test.c:248:11: portability: Non reentrant function 'strtok' called. For threadsafe applications it is recommended to use the reentrant replacement function 'strtok_r'. [prohibitedstrtokCalled] berkeley-abc-0.0~git20230625.01b1bd1/src/phys/place/place_test.c:258:11: portability: Non reentrant function 'strtok' called. For threadsafe applications it is recommended to use the reentrant replacement function 'strtok_r'. [prohibitedstrtokCalled] berkeley-abc-0.0~git20230625.01b1bd1/src/phys/place/place_test.c:260:11: portability: Non reentrant function 'strtok' called. For threadsafe applications it is recommended to use the reentrant replacement function 'strtok_r'. [prohibitedstrtokCalled] berkeley-abc-0.0~git20230625.01b1bd1/src/phys/place/place_test.c:264:21: portability: Non reentrant function 'strtok' called. For threadsafe applications it is recommended to use the reentrant replacement function 'strtok_r'. [prohibitedstrtokCalled] berkeley-abc-0.0~git20230625.01b1bd1/src/phys/place/place_test.c:265:14: portability: Non reentrant function 'strtok' called. For threadsafe applications it is recommended to use the reentrant replacement function 'strtok_r'. [prohibitedstrtokCalled] berkeley-abc-0.0~git20230625.01b1bd1/src/phys/place/place_test.c:99:7: style: Variable 'tok' is reassigned a value before the old one has been used. [redundantAssignment] berkeley-abc-0.0~git20230625.01b1bd1/src/phys/place/place_test.c:98:7: note: tok is assigned berkeley-abc-0.0~git20230625.01b1bd1/src/phys/place/place_test.c:99:7: note: tok is overwritten berkeley-abc-0.0~git20230625.01b1bd1/src/phys/place/place_test.c:175:7: style: Variable 'tok' is reassigned a value before the old one has been used. [redundantAssignment] berkeley-abc-0.0~git20230625.01b1bd1/src/phys/place/place_test.c:174:7: note: tok is assigned berkeley-abc-0.0~git20230625.01b1bd1/src/phys/place/place_test.c:175:7: note: tok is overwritten berkeley-abc-0.0~git20230625.01b1bd1/src/phys/place/place_test.c:79:30: style: Parameter 'filename' can be declared as pointer to const [constParameterPointer] berkeley-abc-0.0~git20230625.01b1bd1/src/phys/place/place_test.c:80:9: style: Variable 'tok' can be declared as pointer to const [constVariablePointer] berkeley-abc-0.0~git20230625.01b1bd1/src/phys/place/place_test.c:157:31: style: Parameter 'filename' can be declared as pointer to const [constParameterPointer] berkeley-abc-0.0~git20230625.01b1bd1/src/phys/place/place_test.c:158:9: style: Variable 'tok' can be declared as pointer to const [constVariablePointer] berkeley-abc-0.0~git20230625.01b1bd1/src/phys/place/place_test.c:224:35: style: Parameter 'filename' can be declared as pointer to const [constParameterPointer] berkeley-abc-0.0~git20230625.01b1bd1/src/phys/place/place_test.c:225:9: style: Variable 'tok' can be declared as pointer to const [constVariablePointer] berkeley-abc-0.0~git20230625.01b1bd1/src/phys/place/place_test.c:231:9: style: Variable 'netsFile' can be declared as pointer to const [constVariablePointer] berkeley-abc-0.0~git20230625.01b1bd1/src/phys/place/place_test.c:272:36: style: Parameter 'filename' can be declared as pointer to const [constParameterPointer] berkeley-abc-0.0~git20230625.01b1bd1/src/phys/place/place_test.c:294:38: style: Parameter 'cell' can be declared as pointer to const [constParameterPointer] berkeley-abc-0.0~git20230625.01b1bd1/src/phys/place/place_test.c:295:23: style: Variable 'count' is assigned a value that is never used. [unreadVariable] berkeley-abc-0.0~git20230625.01b1bd1/src/proof/abs/absOldSat.c:291:9: error: There is an unknown macro here somewhere. Configuration is required. If Aig_ManForEachObjVec is a macro then please configure it. [unknownMacro] berkeley-abc-0.0~git20230625.01b1bd1/src/proof/abs/absOldSim.c:178:5: error: There is an unknown macro here somewhere. Configuration is required. If Saig_ManForEachLo is a macro then please configure it. [unknownMacro] berkeley-abc-0.0~git20230625.01b1bd1/src/proof/abs/absOut.c:152:13: error: There is an unknown macro here somewhere. Configuration is required. If Gia_ManForEachAnd is a macro then please configure it. [unknownMacro] berkeley-abc-0.0~git20230625.01b1bd1/src/proof/abs/absPth.c:45:41: style: Parameter 'p' can be declared as pointer to const [constParameterPointer] berkeley-abc-0.0~git20230625.01b1bd1/src/proof/abs/absRef.c:379:5: error: There is an unknown macro here somewhere. Configuration is required. If Gia_ManForEachObjVec is a macro then please configure it. [unknownMacro] berkeley-abc-0.0~git20230625.01b1bd1/src/proof/abs/absRefJ.c:426:5: error: There is an unknown macro here somewhere. Configuration is required. If Gia_ManForEachObjVec is a macro then please configure it. [unknownMacro] berkeley-abc-0.0~git20230625.01b1bd1/src/proof/abs/absRefSelect.c:76:5: error: There is an unknown macro here somewhere. Configuration is required. If Gia_ManForEachObj is a macro then please configure it. [unknownMacro] berkeley-abc-0.0~git20230625.01b1bd1/src/proof/abs/absRpm.c:128:5: error: There is an unknown macro here somewhere. Configuration is required. If Gia_ManForEachCiId is a macro then please configure it. [unknownMacro] berkeley-abc-0.0~git20230625.01b1bd1/src/proof/abs/absRpmOld.c:57:5: error: There is an unknown macro here somewhere. Configuration is required. If Gia_ManForEachPi is a macro then please configure it. [unknownMacro] berkeley-abc-0.0~git20230625.01b1bd1/src/proof/abs/absUtil.c:181:5: error: There is an unknown macro here somewhere. Configuration is required. If Gia_ManForEachPi is a macro then please configure it. [unknownMacro] berkeley-abc-0.0~git20230625.01b1bd1/src/proof/abs/absVta.c:161:9: error: There is an unknown macro here somewhere. Configuration is required. If Vec_IntForEachEntryStartStop is a macro then please configure it. [unknownMacro] berkeley-abc-0.0~git20230625.01b1bd1/src/proof/acec/acec2Mult.c:860:5: error: There is an unknown macro here somewhere. Configuration is required. If Vec_WecForEachLevel is a macro then please configure it. [unknownMacro] berkeley-abc-0.0~git20230625.01b1bd1/src/proof/acec/acecBo.c:231:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable s_Truths5 [valueFlowBailoutIncompleteVar] berkeley-abc-0.0~git20230625.01b1bd1/src/proof/acec/acecCl.c:81:5: error: There is an unknown macro here somewhere. Configuration is required. If Gia_ManForEachCi is a macro then please configure it. [unknownMacro] berkeley-abc-0.0~git20230625.01b1bd1/src/proof/acec/acecCo.c:114:5: error: There is an unknown macro here somewhere. Configuration is required. If Vec_IntForEachEntry is a macro then please configure it. [unknownMacro] berkeley-abc-0.0~git20230625.01b1bd1/src/proof/acec/acecCore.c:113:9: error: There is an unknown macro here somewhere. Configuration is required. If Vec_IntForEachEntry is a macro then please configure it. [unknownMacro] berkeley-abc-0.0~git20230625.01b1bd1/src/proof/acec/acecCover.c:153:5: error: There is an unknown macro here somewhere. Configuration is required. If Gia_ManForEachCo is a macro then please configure it. [unknownMacro] berkeley-abc-0.0~git20230625.01b1bd1/src/phys/place/place_qpsolver.c:445:10: style: Variable 'j' is reassigned a value before the old one has been used. [redundantAssignment] berkeley-abc-0.0~git20230625.01b1bd1/src/phys/place/place_qpsolver.c:426:9: note: j is assigned berkeley-abc-0.0~git20230625.01b1bd1/src/phys/place/place_qpsolver.c:445:10: note: j is overwritten berkeley-abc-0.0~git20230625.01b1bd1/src/phys/place/place_qpsolver.c:80:8: style: Variable 'ii' can be declared as pointer to const [constVariablePointer] berkeley-abc-0.0~git20230625.01b1bd1/src/phys/place/place_qpsolver.c:344:62: style: Parameter 'h' can be declared as pointer to const [constParameterPointer] berkeley-abc-0.0~git20230625.01b1bd1/src/phys/place/place_qpsolver.c:170:12: style: Variable 'st' is assigned a value that is never used. [unreadVariable] berkeley-abc-0.0~git20230625.01b1bd1/src/phys/place/place_qpsolver.c:179:9: style: Variable 'j' is assigned a value that is never used. [unreadVariable] berkeley-abc-0.0~git20230625.01b1bd1/src/phys/place/place_qpsolver.c:417:12: style: Variable 'st' is assigned a value that is never used. [unreadVariable] berkeley-abc-0.0~git20230625.01b1bd1/src/proof/acec/acecMult.c:355:5: error: There is an unknown macro here somewhere. Configuration is required. If Vec_WecForEachLevel is a macro then please configure it. [unknownMacro] berkeley-abc-0.0~git20230625.01b1bd1/src/proof/acec/acecFadds.c:851:5: error: There is an unknown macro here somewhere. Configuration is required. If Gia_ManForEachCi is a macro then please configure it. [unknownMacro] berkeley-abc-0.0~git20230625.01b1bd1/src/proof/acec/acecNorm.c:143:5: error: There is an unknown macro here somewhere. Configuration is required. If Vec_WecForEachLevel is a macro then please configure it. [unknownMacro] berkeley-abc-0.0~git20230625.01b1bd1/src/proof/acec/acecOrder.c:51:5: error: There is an unknown macro here somewhere. Configuration is required. If Gia_ManForEachCoDriverId is a macro then please configure it. [unknownMacro] berkeley-abc-0.0~git20230625.01b1bd1/src/proof/acec/acecPa.c:107:5: error: There is an unknown macro here somewhere. Configuration is required. If Vec_IntForEachEntry is a macro then please configure it. [unknownMacro] berkeley-abc-0.0~git20230625.01b1bd1/src/proof/acec/acecPo.c:93:5: error: There is an unknown macro here somewhere. Configuration is required. If Vec_WecForEachLevel is a macro then please configure it. [unknownMacro] berkeley-abc-0.0~git20230625.01b1bd1/src/proof/acec/acecPolyn.c:151:9: error: There is an unknown macro here somewhere. Configuration is required. If Vec_IntForEachEntry is a macro then please configure it. [unknownMacro] berkeley-abc-0.0~git20230625.01b1bd1/src/proof/acec/acecPool.c:129:5: error: There is an unknown macro here somewhere. Configuration is required. If Vec_IntForEachEntry is a macro then please configure it. [unknownMacro] berkeley-abc-0.0~git20230625.01b1bd1/src/proof/acec/acecBo.c:283:11: style: Variable 'F' is assigned a value that is never used. [unreadVariable] berkeley-abc-0.0~git20230625.01b1bd1/src/proof/acec/acecRe.c:377:9: error: There is an unknown macro here somewhere. Configuration is required. If Vec_IntForEachEntryDouble is a macro then please configure it. [unknownMacro] berkeley-abc-0.0~git20230625.01b1bd1/src/proof/acec/acecStruct.c:88:5: error: There is an unknown macro here somewhere. Configuration is required. If Vec_IntForEachEntry is a macro then please configure it. [unknownMacro] berkeley-abc-0.0~git20230625.01b1bd1/src/proof/acec/acecSt.c:318:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] berkeley-abc-0.0~git20230625.01b1bd1/src/proof/acec/acecTree.c:78:5: error: There is an unknown macro here somewhere. Configuration is required. If Vec_WecForEachLevel is a macro then please configure it. [unknownMacro] berkeley-abc-0.0~git20230625.01b1bd1/src/proof/acec/acecSt.c:347:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable uTruth [valueFlowBailoutIncompleteVar] berkeley-abc-0.0~git20230625.01b1bd1/src/proof/acec/acecXor.c:193:5: error: There is an unknown macro here somewhere. Configuration is required. If Vec_IntForEachEntry is a macro then please configure it. [unknownMacro] berkeley-abc-0.0~git20230625.01b1bd1/src/proof/cec/cec.h:43:1: error: syntax error: / .. typedef [syntaxError] berkeley-abc-0.0~git20230625.01b1bd1/src/proof/cec/cecChoice.c:110:5: error: There is an unknown macro here somewhere. Configuration is required. If Gia_ManForEachCi is a macro then please configure it. [unknownMacro] berkeley-abc-0.0~git20230625.01b1bd1/src/proof/cec/cecClass.c:517:5: error: There is an unknown macro here somewhere. Configuration is required. If Vec_IntForEachEntry is a macro then please configure it. [unknownMacro] berkeley-abc-0.0~git20230625.01b1bd1/src/proof/acec/acecSt.c:326:16: style: Variable 'Map[i]' is assigned a value that is never used. [unreadVariable] berkeley-abc-0.0~git20230625.01b1bd1/src/proof/cec/cecCorr.c:122:5: error: There is an unknown macro here somewhere. Configuration is required. If Gia_ManForEachRo is a macro then please configure it. [unknownMacro] berkeley-abc-0.0~git20230625.01b1bd1/src/proof/cec/cecIso.c:242:5: error: There is an unknown macro here somewhere. Configuration is required. If Vec_IntForEachEntry is a macro then please configure it. [unknownMacro] berkeley-abc-0.0~git20230625.01b1bd1/src/proof/cec/cecCore.c:484:62: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CLOCKS_PER_SEC [valueFlowBailoutIncompleteVar] berkeley-abc-0.0~git20230625.01b1bd1/src/proof/cec/cecCec.c:74:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Aig_Man_t [valueFlowBailoutIncompleteVar] berkeley-abc-0.0~git20230625.01b1bd1/src/proof/cec/cecCec.c:235:55: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] berkeley-abc-0.0~git20230625.01b1bd1/src/proof/cec/cecCec.c:404:55: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CLOCKS_PER_SEC [valueFlowBailoutIncompleteVar] berkeley-abc-0.0~git20230625.01b1bd1/src/proof/cec/cecPat.c:256:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GIA_UND [valueFlowBailoutIncompleteVar] berkeley-abc-0.0~git20230625.01b1bd1/src/proof/cec/cecPat.c:301:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GIA_ONE [valueFlowBailoutIncompleteVar] berkeley-abc-0.0~git20230625.01b1bd1/src/proof/cec/cecSat.c:357:13: error: There is an unknown macro here somewhere. Configuration is required. If Vec_PtrForEachEntry is a macro then please configure it. [unknownMacro] berkeley-abc-0.0~git20230625.01b1bd1/src/proof/cec/cecSatG.c:343:13: error: There is an unknown macro here somewhere. Configuration is required. If Vec_PtrForEachEntry is a macro then please configure it. [unknownMacro] berkeley-abc-0.0~git20230625.01b1bd1/src/proof/cec/cecPat.c:359:44: style:inconclusive: Function 'Cec_ManPatSavePattern' argument 1 names different: declaration 'pPat' definition 'pMan'. [funcArgNamesDifferent] berkeley-abc-0.0~git20230625.01b1bd1/src/proof/cec/cecInt.h:197:68: note: Function 'Cec_ManPatSavePattern' argument 1 names different: declaration 'pPat' definition 'pMan'. berkeley-abc-0.0~git20230625.01b1bd1/src/proof/cec/cecPat.c:359:44: note: Function 'Cec_ManPatSavePattern' argument 1 names different: declaration 'pPat' definition 'pMan'. berkeley-abc-0.0~git20230625.01b1bd1/src/proof/cec/cecPat.c:455:79: style:inconclusive: Function 'Cec_ManPatCollectPatterns' argument 3 names different: declaration 'nWords' definition 'nWordsInit'. [funcArgNamesDifferent] berkeley-abc-0.0~git20230625.01b1bd1/src/proof/cec/cecInt.h:199:95: note: Function 'Cec_ManPatCollectPatterns' argument 3 names different: declaration 'nWords' definition 'nWordsInit'. berkeley-abc-0.0~git20230625.01b1bd1/src/proof/cec/cecPat.c:455:79: note: Function 'Cec_ManPatCollectPatterns' argument 3 names different: declaration 'nWords' definition 'nWordsInit'. berkeley-abc-0.0~git20230625.01b1bd1/src/proof/cec/cecSatG2.c:260:9: error: There is an unknown macro here somewhere. Configuration is required. If Gia_ManForEachCoDriverId is a macro then please configure it. [unknownMacro] berkeley-abc-0.0~git20230625.01b1bd1/src/proof/cec/cecSeq.c:302:5: error: There is an unknown macro here somewhere. Configuration is required. If Gia_ManForEachPo is a macro then please configure it. [unknownMacro] berkeley-abc-0.0~git20230625.01b1bd1/src/proof/cec/cecSatG3.c:286:9: error: There is an unknown macro here somewhere. Configuration is required. If Gia_ManForEachCoDriverId is a macro then please configure it. [unknownMacro] berkeley-abc-0.0~git20230625.01b1bd1/src/proof/cec/cecSim.c:166:9: error: There is an unknown macro here somewhere. Configuration is required. If Vec_IntForEachEntry is a macro then please configure it. [unknownMacro] berkeley-abc-0.0~git20230625.01b1bd1/src/proof/cec/cecSimBack.c:60:5: error: There is an unknown macro here somewhere. Configuration is required. If Gia_ManForEachAnd is a macro then please configure it. [unknownMacro] berkeley-abc-0.0~git20230625.01b1bd1/src/proof/cec/cecSolve.c:337:13: error: There is an unknown macro here somewhere. Configuration is required. If Vec_PtrForEachEntry is a macro then please configure it. [unknownMacro] berkeley-abc-0.0~git20230625.01b1bd1/src/proof/cec/cecSolveG.c:395:13: error: There is an unknown macro here somewhere. Configuration is required. If Vec_PtrForEachEntry is a macro then please configure it. [unknownMacro] berkeley-abc-0.0~git20230625.01b1bd1/src/proof/cec/cecCore.c:503:30: warning: Identical inner 'if' condition is always true. [identicalInnerCondition] berkeley-abc-0.0~git20230625.01b1bd1/src/proof/cec/cecCore.c:501:26: note: outer condition: p->pPars->fVerbose berkeley-abc-0.0~git20230625.01b1bd1/src/proof/cec/cecCore.c:503:30: note: identical inner condition: p->pPars->fVerbose berkeley-abc-0.0~git20230625.01b1bd1/src/proof/cec/cecSplit.c:49:35: style: Parameter 'p' can be declared as pointer to const [constParameterPointer] berkeley-abc-0.0~git20230625.01b1bd1/src/proof/cec/cecSweep.c:229:9: error: There is an unknown macro here somewhere. Configuration is required. If Gia_ManForEachAnd is a macro then please configure it. [unknownMacro] berkeley-abc-0.0~git20230625.01b1bd1/src/proof/cec/cecSynth.c:115:5: error: There is an unknown macro here somewhere. Configuration is required. If Vec_IntForEachEntry is a macro then please configure it. [unknownMacro] berkeley-abc-0.0~git20230625.01b1bd1/src/proof/dch/dchAig.c:83:5: error: There is an unknown macro here somewhere. Configuration is required. If Vec_PtrForEachEntry is a macro then please configure it. [unknownMacro] berkeley-abc-0.0~git20230625.01b1bd1/src/proof/dch/dchChoice.c:513:5: error: There is an unknown macro here somewhere. Configuration is required. If Aig_ManForEachCi is a macro then please configure it. [unknownMacro] berkeley-abc-0.0~git20230625.01b1bd1/src/proof/dch/dchCnf.c:310:13: error: There is an unknown macro here somewhere. Configuration is required. If Vec_PtrForEachEntry is a macro then please configure it. [unknownMacro] berkeley-abc-0.0~git20230625.01b1bd1/src/proof/dch/dchMan.c:160:9: error: There is an unknown macro here somewhere. Configuration is required. If Vec_PtrForEachEntry is a macro then please configure it. [unknownMacro] berkeley-abc-0.0~git20230625.01b1bd1/src/proof/dch/dchCore.c:73:38: style: Parameter 'p' can be declared as pointer to const [constParameterPointer] berkeley-abc-0.0~git20230625.01b1bd1/src/proof/dch/dchInt.h:102:62: style: Parameter 'pObj' can be declared as pointer to const [constParameterPointer] berkeley-abc-0.0~git20230625.01b1bd1/src/proof/dch/dchInt.h:103:65: style: Parameter 'pObj' can be declared as pointer to const [constParameterPointer] berkeley-abc-0.0~git20230625.01b1bd1/src/proof/dch/dchSat.c:92:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable l_False [valueFlowBailoutIncompleteVar] berkeley-abc-0.0~git20230625.01b1bd1/src/proof/dch/dchClass.c:249:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Id [valueFlowBailoutIncompleteVar] berkeley-abc-0.0~git20230625.01b1bd1/src/proof/dch/dchSat.c:45:51: style:inconclusive: Function 'Dch_NodesAreEquiv' argument 2 names different: declaration 'pObj1' definition 'pOld'. [funcArgNamesDifferent] berkeley-abc-0.0~git20230625.01b1bd1/src/proof/dch/dchInt.h:150:68: note: Function 'Dch_NodesAreEquiv' argument 2 names different: declaration 'pObj1' definition 'pOld'. berkeley-abc-0.0~git20230625.01b1bd1/src/proof/dch/dchSat.c:45:51: note: Function 'Dch_NodesAreEquiv' argument 2 names different: declaration 'pObj1' definition 'pOld'. berkeley-abc-0.0~git20230625.01b1bd1/src/proof/dch/dchSat.c:45:69: style:inconclusive: Function 'Dch_NodesAreEquiv' argument 3 names different: declaration 'pObj2' definition 'pNew'. [funcArgNamesDifferent] berkeley-abc-0.0~git20230625.01b1bd1/src/proof/dch/dchInt.h:150:87: note: Function 'Dch_NodesAreEquiv' argument 3 names different: declaration 'pObj2' definition 'pNew'. berkeley-abc-0.0~git20230625.01b1bd1/src/proof/dch/dchSat.c:45:69: note: Function 'Dch_NodesAreEquiv' argument 3 names different: declaration 'pObj2' definition 'pNew'. berkeley-abc-0.0~git20230625.01b1bd1/src/proof/dch/dchSimSat.c:54:5: error: There is an unknown macro here somewhere. Configuration is required. If Aig_ObjForEachFanout is a macro then please configure it. [unknownMacro] berkeley-abc-0.0~git20230625.01b1bd1/src/proof/dch/dchSim.c:144:18: style: Condition '~pSim[k]' is always true [knownConditionTrueFalse] berkeley-abc-0.0~git20230625.01b1bd1/src/proof/dch/dchSim.c:54:32: style: Parameter 'p' can be declared as pointer to const. However it seems that 'Dch_NodeIsConstCex' is a callback function, if 'p' is declared with const you might also need to cast function pointer(s). [constParameterCallback] berkeley-abc-0.0~git20230625.01b1bd1/src/proof/dch/dchSim.c:287:47: note: You might need to cast the function pointer here berkeley-abc-0.0~git20230625.01b1bd1/src/proof/dch/dchSim.c:54:32: note: Parameter 'p' can be declared as pointer to const berkeley-abc-0.0~git20230625.01b1bd1/src/proof/dch/dchSim.c:54:47: style: Parameter 'pObj' can be declared as pointer to const. However it seems that 'Dch_NodeIsConstCex' is a callback function, if 'pObj' is declared with const you might also need to cast function pointer(s). [constParameterCallback] berkeley-abc-0.0~git20230625.01b1bd1/src/proof/dch/dchSim.c:287:47: note: You might need to cast the function pointer here berkeley-abc-0.0~git20230625.01b1bd1/src/proof/dch/dchSim.c:54:47: note: Parameter 'pObj' can be declared as pointer to const berkeley-abc-0.0~git20230625.01b1bd1/src/proof/dch/dchSim.c:70:34: style: Parameter 'p' can be declared as pointer to const. However it seems that 'Dch_NodesAreEqualCex' is a callback function, if 'p' is declared with const you might also need to cast function pointer(s). [constParameterCallback] berkeley-abc-0.0~git20230625.01b1bd1/src/proof/dch/dchSim.c:287:67: note: You might need to cast the function pointer here berkeley-abc-0.0~git20230625.01b1bd1/src/proof/dch/dchSim.c:70:34: note: Parameter 'p' can be declared as pointer to const berkeley-abc-0.0~git20230625.01b1bd1/src/proof/dch/dchSim.c:70:49: style: Parameter 'pObj0' can be declared as pointer to const. However it seems that 'Dch_NodesAreEqualCex' is a callback function, if 'pObj0' is declared with const you might also need to cast function pointer(s). [constParameterCallback] berkeley-abc-0.0~git20230625.01b1bd1/src/proof/dch/dchSim.c:287:67: note: You might need to cast the function pointer here berkeley-abc-0.0~git20230625.01b1bd1/src/proof/dch/dchSim.c:70:49: note: Parameter 'pObj0' can be declared as pointer to const berkeley-abc-0.0~git20230625.01b1bd1/src/proof/dch/dchSim.c:70:68: style: Parameter 'pObj1' can be declared as pointer to const. However it seems that 'Dch_NodesAreEqualCex' is a callback function, if 'pObj1' is declared with const you might also need to cast function pointer(s). [constParameterCallback] berkeley-abc-0.0~git20230625.01b1bd1/src/proof/dch/dchSim.c:287:67: note: You might need to cast the function pointer here berkeley-abc-0.0~git20230625.01b1bd1/src/proof/dch/dchSim.c:70:68: note: Parameter 'pObj1' can be declared as pointer to const berkeley-abc-0.0~git20230625.01b1bd1/src/proof/dch/dchSim.c:89:16: style: Variable 's_FPrimes' can be declared as const array [constVariable] berkeley-abc-0.0~git20230625.01b1bd1/src/proof/dch/dchSim.c:104:16: style: Variable 'pSim' can be declared as pointer to const [constVariablePointer] berkeley-abc-0.0~git20230625.01b1bd1/src/proof/dch/dchSim.c:137:16: style: Variable 'pSim' can be declared as pointer to const [constVariablePointer] berkeley-abc-0.0~git20230625.01b1bd1/src/proof/dch/dchSim.c:170:16: style: Variable 'pSim0' can be declared as pointer to const [constVariablePointer] berkeley-abc-0.0~git20230625.01b1bd1/src/proof/dch/dchSim.c:170:25: style: Variable 'pSim1' can be declared as pointer to const [constVariablePointer] berkeley-abc-0.0~git20230625.01b1bd1/src/proof/dch/dchSim.c:203:24: style: Variable 'pSim0' can be declared as pointer to const [constVariablePointer] berkeley-abc-0.0~git20230625.01b1bd1/src/proof/dch/dchSim.c:203:33: style: Variable 'pSim1' can be declared as pointer to const [constVariablePointer] berkeley-abc-0.0~git20230625.01b1bd1/src/proof/dch/dchSweep.c:115:5: error: There is an unknown macro here somewhere. Configuration is required. If Aig_ManForEachCi is a macro then please configure it. [unknownMacro] berkeley-abc-0.0~git20230625.01b1bd1/src/proof/fra/fraBmc.c:252:9: error: There is an unknown macro here somewhere. Configuration is required. If Aig_ManForEachPiSeq is a macro then please configure it. [unknownMacro] berkeley-abc-0.0~git20230625.01b1bd1/src/proof/fra/fraCec.c:496:5: error: There is an unknown macro here somewhere. Configuration is required. If Vec_PtrForEachEntry is a macro then please configure it. [unknownMacro] berkeley-abc-0.0~git20230625.01b1bd1/src/proof/fra/fraClass.c:130:9: error: There is an unknown macro here somewhere. Configuration is required. If Vec_PtrForEachEntry is a macro then please configure it. [unknownMacro] berkeley-abc-0.0~git20230625.01b1bd1/src/proof/fra/fraClau.c:90:5: error: There is an unknown macro here somewhere. Configuration is required. If Aig_ManForEachLiLoSeq is a macro then please configure it. [unknownMacro] berkeley-abc-0.0~git20230625.01b1bd1/src/proof/fra/fraClaus.c:650:5: error: There is an unknown macro here somewhere. Configuration is required. If Aig_ManForEachNode is a macro then please configure it. [unknownMacro] berkeley-abc-0.0~git20230625.01b1bd1/src/proof/fra/fraCnf.c:264:13: error: There is an unknown macro here somewhere. Configuration is required. If Vec_PtrForEachEntry is a macro then please configure it. [unknownMacro] berkeley-abc-0.0~git20230625.01b1bd1/src/proof/fra/fraCore.c:171:5: error: There is an unknown macro here somewhere. Configuration is required. If Aig_ManForEachObj is a macro then please configure it. [unknownMacro] berkeley-abc-0.0~git20230625.01b1bd1/src/proof/fra/fraHot.c:406:5: error: There is an unknown macro here somewhere. Configuration is required. If Aig_ManForEachCi is a macro then please configure it. [unknownMacro] berkeley-abc-0.0~git20230625.01b1bd1/src/proof/fra/fraInd.c:68:5: error: There is an unknown macro here somewhere. Configuration is required. If Aig_ManForEachPiSeq is a macro then please configure it. [unknownMacro] berkeley-abc-0.0~git20230625.01b1bd1/src/proof/fra/fraImp.c:329:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ABC_INFINITY [valueFlowBailoutIncompleteVar] berkeley-abc-0.0~git20230625.01b1bd1/src/proof/fra/fraIndVer.c:91:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable l_False [valueFlowBailoutIncompleteVar] berkeley-abc-0.0~git20230625.01b1bd1/src/proof/fra/fraIndVer.c:125:9: style: Variable 'Beg' is reassigned a value before the old one has been used. [redundantAssignment] berkeley-abc-0.0~git20230625.01b1bd1/src/proof/fra/fraIndVer.c:107:13: note: Beg is assigned berkeley-abc-0.0~git20230625.01b1bd1/src/proof/fra/fraIndVer.c:125:9: note: Beg is overwritten berkeley-abc-0.0~git20230625.01b1bd1/src/proof/fra/fraIndVer.c:46:38: style:inconclusive: Function 'Fra_InvariantVerify' argument 1 names different: declaration 'p' definition 'pAig'. [funcArgNamesDifferent] berkeley-abc-0.0~git20230625.01b1bd1/src/proof/fra/fra.h:342:61: note: Function 'Fra_InvariantVerify' argument 1 names different: declaration 'p' definition 'pAig'. berkeley-abc-0.0~git20230625.01b1bd1/src/proof/fra/fraIndVer.c:46:38: note: Function 'Fra_InvariantVerify' argument 1 names different: declaration 'p' definition 'pAig'. berkeley-abc-0.0~git20230625.01b1bd1/src/proof/fra/fra.h:257:52: style: Parameter 'p' can be declared as pointer to const [constParameterPointer] berkeley-abc-0.0~git20230625.01b1bd1/src/proof/cec/cecCec.c:377:19: style: Condition 'p->pCexComb' is always true [knownConditionTrueFalse] berkeley-abc-0.0~git20230625.01b1bd1/src/proof/cec/cecCec.c:326:32: style:inconclusive: Function 'Cec_ManVerify' argument 1 names different: declaration 'p' definition 'pInit'. [funcArgNamesDifferent] berkeley-abc-0.0~git20230625.01b1bd1/src/proof/cec/cec.h:208:49: note: Function 'Cec_ManVerify' argument 1 names different: declaration 'p' definition 'pInit'. berkeley-abc-0.0~git20230625.01b1bd1/src/proof/cec/cecCec.c:326:32: note: Function 'Cec_ManVerify' argument 1 names different: declaration 'p' definition 'pInit'. berkeley-abc-0.0~git20230625.01b1bd1/src/proof/cec/cecCec.c:49:62: style: Parameter 'pValues' can be declared as pointer to const [constParameterPointer] berkeley-abc-0.0~git20230625.01b1bd1/src/proof/dch/dchClass.c:443:59: style:inconclusive: Function 'Dch_ClassesRefineOneClass' argument 2 names different: declaration 'pRepr' definition 'pReprOld'. [funcArgNamesDifferent] berkeley-abc-0.0~git20230625.01b1bd1/src/proof/dch/dchInt.h:139:76: note: Function 'Dch_ClassesRefineOneClass' argument 2 names different: declaration 'pRepr' definition 'pReprOld'. berkeley-abc-0.0~git20230625.01b1bd1/src/proof/dch/dchClass.c:443:59: note: Function 'Dch_ClassesRefineOneClass' argument 2 names different: declaration 'pRepr' definition 'pReprOld'. berkeley-abc-0.0~git20230625.01b1bd1/src/proof/dch/dchClass.c:63:75: style: Parameter 'pObj' can be declared as pointer to const [constParameterPointer] berkeley-abc-0.0~git20230625.01b1bd1/src/proof/dch/dchClass.c:64:78: style: Parameter 'pObj' can be declared as pointer to const [constParameterPointer] berkeley-abc-0.0~git20230625.01b1bd1/src/proof/dch/dchClass.c:90:64: style: Parameter 'pRepr' can be declared as pointer to const [constParameterPointer] berkeley-abc-0.0~git20230625.01b1bd1/src/proof/dch/dchClass.c:112:75: style: Parameter 'pRepr' can be declared as pointer to const [constParameterPointer] berkeley-abc-0.0~git20230625.01b1bd1/src/proof/dch/dchClass.c:206:36: style: Parameter 'p' can be declared as pointer to const [constParameterPointer] berkeley-abc-0.0~git20230625.01b1bd1/src/proof/dch/dchClass.c:222:63: style: Parameter 'pRepr' can be declared as pointer to const [constParameterPointer] berkeley-abc-0.0~git20230625.01b1bd1/src/proof/dch/dchClass.c:243:25: style: Variable 'pPrev' can be declared as pointer to const [constVariablePointer] berkeley-abc-0.0~git20230625.01b1bd1/src/proof/dch/dchClass.c:282:54: style: Parameter 'pRepr' can be declared as pointer to const [constParameterPointer] berkeley-abc-0.0~git20230625.01b1bd1/src/proof/dch/dchClass.c:525:46: style: Parameter 'p' can be declared as pointer to const [constParameterPointer] berkeley-abc-0.0~git20230625.01b1bd1/src/proof/dch/dchClass.c:525:61: style: Parameter 'pRepr' can be declared as pointer to const [constParameterPointer] berkeley-abc-0.0~git20230625.01b1bd1/src/proof/fra/fraMan.c:129:5: error: There is an unknown macro here somewhere. Configuration is required. If Aig_ManForEachObj is a macro then please configure it. [unknownMacro] berkeley-abc-0.0~git20230625.01b1bd1/src/proof/fra/fraLcr.c:137:5: error: There is an unknown macro here somewhere. Configuration is required. If Aig_ManForEachCi is a macro then please configure it. [unknownMacro] berkeley-abc-0.0~git20230625.01b1bd1/src/proof/fra/fraPart.c:81:9: error: There is an unknown macro here somewhere. Configuration is required. If Vec_IntForEachEntry is a macro then please configure it. [unknownMacro] berkeley-abc-0.0~git20230625.01b1bd1/src/proof/fra/fraSim.c:226:5: error: There is an unknown macro here somewhere. Configuration is required. If Aig_ManForEachLoSeq is a macro then please configure it. [unknownMacro] berkeley-abc-0.0~git20230625.01b1bd1/src/proof/fra/fraSat.c:111:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable l_False [valueFlowBailoutIncompleteVar] berkeley-abc-0.0~git20230625.01b1bd1/src/proof/fra/fraSat.c:274:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable l_False [valueFlowBailoutIncompleteVar] berkeley-abc-0.0~git20230625.01b1bd1/src/proof/fra/fraSat.c:382:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable l_False [valueFlowBailoutIncompleteVar] berkeley-abc-0.0~git20230625.01b1bd1/src/proof/fra/fraSat.c:460:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable l_False [valueFlowBailoutIncompleteVar] berkeley-abc-0.0~git20230625.01b1bd1/src/proof/fra/fraSec.c:98:47: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Gia_Man_t [valueFlowBailoutIncompleteVar] berkeley-abc-0.0~git20230625.01b1bd1/src/proof/fra/fraSec.c:670:47: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable pAig [valueFlowBailoutIncompleteVar] berkeley-abc-0.0~git20230625.01b1bd1/src/proof/fraig/fraigApi.c:151:88: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Num [valueFlowBailoutIncompleteVar] berkeley-abc-0.0~git20230625.01b1bd1/src/proof/fraig/fraigApi.c:152:88: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NumPi [valueFlowBailoutIncompleteVar] berkeley-abc-0.0~git20230625.01b1bd1/src/proof/fraig/fraigApi.c:153:88: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NumPi [valueFlowBailoutIncompleteVar] berkeley-abc-0.0~git20230625.01b1bd1/src/proof/fraig/fraigApi.c:197:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable fNodePo [valueFlowBailoutIncompleteVar] berkeley-abc-0.0~git20230625.01b1bd1/src/proof/fraig/fraigApi.c:260:63: style:inconclusive: Function 'Fraig_NodeMux' argument 2 names different: declaration 'pNode' definition 'pC'. [funcArgNamesDifferent] berkeley-abc-0.0~git20230625.01b1bd1/src/proof/fraig/fraig.h:187:75: note: Function 'Fraig_NodeMux' argument 2 names different: declaration 'pNode' definition 'pC'. berkeley-abc-0.0~git20230625.01b1bd1/src/proof/fraig/fraigApi.c:260:63: note: Function 'Fraig_NodeMux' argument 2 names different: declaration 'pNode' definition 'pC'. berkeley-abc-0.0~git20230625.01b1bd1/src/proof/fraig/fraigApi.c:260:82: style:inconclusive: Function 'Fraig_NodeMux' argument 3 names different: declaration 'pNodeT' definition 'pT'. [funcArgNamesDifferent] berkeley-abc-0.0~git20230625.01b1bd1/src/proof/fraig/fraig.h:187:97: note: Function 'Fraig_NodeMux' argument 3 names different: declaration 'pNodeT' definition 'pT'. berkeley-abc-0.0~git20230625.01b1bd1/src/proof/fraig/fraigApi.c:260:82: note: Function 'Fraig_NodeMux' argument 3 names different: declaration 'pNodeT' definition 'pT'. berkeley-abc-0.0~git20230625.01b1bd1/src/proof/fraig/fraigApi.c:260:101: style:inconclusive: Function 'Fraig_NodeMux' argument 4 names different: declaration 'pNodeE' definition 'pE'. [funcArgNamesDifferent] berkeley-abc-0.0~git20230625.01b1bd1/src/proof/fraig/fraig.h:187:120: note: Function 'Fraig_NodeMux' argument 4 names different: declaration 'pNodeE' definition 'pE'. berkeley-abc-0.0~git20230625.01b1bd1/src/proof/fraig/fraigApi.c:260:101: note: Function 'Fraig_NodeMux' argument 4 names different: declaration 'pNodeE' definition 'pE'. berkeley-abc-0.0~git20230625.01b1bd1/src/proof/fraig/fraigApi.c:43:57: style: Parameter 'p' can be declared as pointer to const [constParameterPointer] berkeley-abc-0.0~git20230625.01b1bd1/src/proof/fraig/fraigApi.c:44:58: style: Parameter 'p' can be declared as pointer to const [constParameterPointer] berkeley-abc-0.0~git20230625.01b1bd1/src/proof/fraig/fraigApi.c:45:56: style: Parameter 'p' can be declared as pointer to const [constParameterPointer] berkeley-abc-0.0~git20230625.01b1bd1/src/proof/fraig/fraigApi.c:52:55: style: Parameter 'p' can be declared as pointer to const [constParameterPointer] berkeley-abc-0.0~git20230625.01b1bd1/src/proof/fraig/fraigApi.c:54:58: style: Parameter 'p' can be declared as pointer to const [constParameterPointer] berkeley-abc-0.0~git20230625.01b1bd1/src/proof/fraig/fraigApi.c:55:59: style: Parameter 'p' can be declared as pointer to const [constParameterPointer] berkeley-abc-0.0~git20230625.01b1bd1/src/proof/fraig/fraigApi.c:58:55: style: Parameter 'p' can be declared as pointer to const [constParameterPointer] berkeley-abc-0.0~git20230625.01b1bd1/src/proof/fraig/fraigApi.c:59:56: style: Parameter 'p' can be declared as pointer to const [constParameterPointer] berkeley-abc-0.0~git20230625.01b1bd1/src/proof/fraig/fraigApi.c:60:56: style: Parameter 'p' can be declared as pointer to const [constParameterPointer] berkeley-abc-0.0~git20230625.01b1bd1/src/proof/fraig/fraigApi.c:61:56: style: Parameter 'p' can be declared as pointer to const [constParameterPointer] berkeley-abc-0.0~git20230625.01b1bd1/src/proof/fraig/fraigApi.c:62:55: style: Parameter 'p' can be declared as pointer to const [constParameterPointer] berkeley-abc-0.0~git20230625.01b1bd1/src/proof/fraig/fraigApi.c:63:53: style: Parameter 'p' can be declared as pointer to const [constParameterPointer] berkeley-abc-0.0~git20230625.01b1bd1/src/proof/fraig/fraigApi.c:65:64: style: Parameter 'p' can be declared as pointer to const [constParameterPointer] berkeley-abc-0.0~git20230625.01b1bd1/src/proof/fraig/fraigApi.c:67:65: style: Parameter 'p' can be declared as pointer to const [constParameterPointer] berkeley-abc-0.0~git20230625.01b1bd1/src/proof/fraig/fraigApi.c:69:73: style: Parameter 'p' can be declared as pointer to const [constParameterPointer] berkeley-abc-0.0~git20230625.01b1bd1/src/proof/fraig/fraigApi.c:71:56: style: Parameter 'p' can be declared as pointer to const [constParameterPointer] berkeley-abc-0.0~git20230625.01b1bd1/src/proof/fraig/fraigApi.c:108:53: style: Parameter 'p' can be declared as pointer to const [constParameterPointer] berkeley-abc-0.0~git20230625.01b1bd1/src/proof/fraig/fraigApi.c:109:53: style: Parameter 'p' can be declared as pointer to const [constParameterPointer] berkeley-abc-0.0~git20230625.01b1bd1/src/proof/fraig/fraigApi.c:110:51: style: Parameter 'p' can be declared as pointer to const [constParameterPointer] berkeley-abc-0.0~git20230625.01b1bd1/src/proof/fraig/fraigApi.c:113:53: style: Parameter 'p' can be declared as pointer to const [constParameterPointer] berkeley-abc-0.0~git20230625.01b1bd1/src/proof/fraig/fraigApi.c:114:52: style: Parameter 'p' can be declared as pointer to const [constParameterPointer] berkeley-abc-0.0~git20230625.01b1bd1/src/proof/fraig/fraigApi.c:115:55: style: Parameter 'p' can be declared as pointer to const [constParameterPointer] berkeley-abc-0.0~git20230625.01b1bd1/src/proof/fraig/fraigApi.c:116:58: style: Parameter 'p' can be declared as pointer to const [constParameterPointer] berkeley-abc-0.0~git20230625.01b1bd1/src/proof/fraig/fraigApi.c:117:54: style: Parameter 'p' can be declared as pointer to const [constParameterPointer] berkeley-abc-0.0~git20230625.01b1bd1/src/proof/fraig/fraigApi.c:118:55: style: Parameter 'p' can be declared as pointer to const [constParameterPointer] berkeley-abc-0.0~git20230625.01b1bd1/src/proof/fraig/fraigApi.c:121:62: style: Parameter 'p' can be declared as pointer to const [constParameterPointer] berkeley-abc-0.0~git20230625.01b1bd1/src/proof/fraig/fraigApi.c:124:63: style: Parameter 'p' can be declared as pointer to const [constParameterPointer] berkeley-abc-0.0~git20230625.01b1bd1/src/proof/fra/fraImp.c:90:16: style: Variable 'pSimL' can be declared as pointer to const [constVariablePointer] berkeley-abc-0.0~git20230625.01b1bd1/src/proof/fra/fraImp.c:90:25: style: Variable 'pSimR' can be declared as pointer to const [constVariablePointer] berkeley-abc-0.0~git20230625.01b1bd1/src/proof/fra/fraImp.c:113:16: style: Variable 'pSimL' can be declared as pointer to const [constVariablePointer] berkeley-abc-0.0~git20230625.01b1bd1/src/proof/fra/fraImp.c:113:25: style: Variable 'pSimR' can be declared as pointer to const [constVariablePointer] berkeley-abc-0.0~git20230625.01b1bd1/src/proof/fra/fraImp.c:135:16: style: Variable 'pSimL' can be declared as pointer to const [constVariablePointer] berkeley-abc-0.0~git20230625.01b1bd1/src/proof/fra/fraImp.c:135:25: style: Variable 'pSimR' can be declared as pointer to const [constVariablePointer] berkeley-abc-0.0~git20230625.01b1bd1/src/proof/fra/fraImp.c:244:60: style: Parameter 'pCosts' can be declared as pointer to const [constParameterPointer] berkeley-abc-0.0~git20230625.01b1bd1/src/proof/fra/fraImp.c:428:66: style: Parameter 'pSatVarNums' can be declared as pointer to const [constParameterPointer] berkeley-abc-0.0~git20230625.01b1bd1/src/proof/fra/fraImp.c:503:72: style: Parameter 'pNode' can be declared as pointer to const [constParameterPointer] berkeley-abc-0.0~git20230625.01b1bd1/src/proof/fra/fraImp.c:577:17: style: Variable 'pLeft' can be declared as pointer to const [constVariablePointer] berkeley-abc-0.0~git20230625.01b1bd1/src/proof/fra/fraImp.c:577:26: style: Variable 'pRight' can be declared as pointer to const [constVariablePointer] berkeley-abc-0.0~git20230625.01b1bd1/src/proof/fraig/fraigCanon.c:140:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable pRepr [valueFlowBailoutIncompleteVar] berkeley-abc-0.0~git20230625.01b1bd1/src/proof/fraig/fraigFanout.c:101:73: style: Parameter 'pFanoutToRemove' can be declared as pointer to const [constParameterPointer] berkeley-abc-0.0~git20230625.01b1bd1/src/proof/fraig/fraigCanon.c:200:24: style: Variable 'pNodeTemp' can be declared as pointer to const [constVariablePointer] berkeley-abc-0.0~git20230625.01b1bd1/src/proof/fraig/fraigCanon.c:202:19: style: Variable 'pNodeTemp' is assigned a value that is never used. [unreadVariable] berkeley-abc-0.0~git20230625.01b1bd1/src/proof/fraig/fraigMan.c:275:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable vFanins [valueFlowBailoutIncompleteVar] berkeley-abc-0.0~git20230625.01b1bd1/src/proof/fraig/fraigMan.c:363:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CLOCKS_PER_SEC [valueFlowBailoutIncompleteVar] berkeley-abc-0.0~git20230625.01b1bd1/src/proof/fraig/fraigMan.c:458:71: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable fInv [valueFlowBailoutIncompleteVar] berkeley-abc-0.0~git20230625.01b1bd1/src/proof/fraig/fraigChoice.c:60:9: style: Condition 'fShortCut' is always false [knownConditionTrueFalse] berkeley-abc-0.0~git20230625.01b1bd1/src/proof/fraig/fraigChoice.c:53:21: note: Assignment 'fShortCut=0', assigned value is 0 berkeley-abc-0.0~git20230625.01b1bd1/src/proof/fraig/fraigChoice.c:60:9: note: Condition 'fShortCut' is always false berkeley-abc-0.0~git20230625.01b1bd1/src/proof/fraig/fraigChoice.c:51:27: style: Variable 'pRepr' can be declared as pointer to const [constVariablePointer] berkeley-abc-0.0~git20230625.01b1bd1/src/proof/fraig/fraigChoice.c:52:49: style: Variable 'pN' can be declared as pointer to const [constVariablePointer] berkeley-abc-0.0~git20230625.01b1bd1/src/proof/fraig/fraigChoice.c:48:22: style: Variable 'clkTotal' is assigned a value that is never used. [unreadVariable] berkeley-abc-0.0~git20230625.01b1bd1/src/proof/fraig/fraigChoice.c:98:15: style: Variable 'pRepr' is assigned a value that is never used. [unreadVariable] berkeley-abc-0.0~git20230625.01b1bd1/src/proof/fraig/fraigChoice.c:128:24: style: Variable 'pN' is assigned a value that is never used. [unreadVariable] berkeley-abc-0.0~git20230625.01b1bd1/src/proof/fraig/fraigChoice.c:133:20: style: Variable 'pN' is assigned a value that is never used. [unreadVariable] berkeley-abc-0.0~git20230625.01b1bd1/src/proof/fraig/fraigChoice.c:142:24: style: Variable 'pN' is assigned a value that is never used. [unreadVariable] berkeley-abc-0.0~git20230625.01b1bd1/src/proof/fraig/fraigChoice.c:147:20: style: Variable 'pN' is assigned a value that is never used. [unreadVariable] berkeley-abc-0.0~git20230625.01b1bd1/src/proof/fraig/fraigChoice.c:169:24: style: Variable 'pN' is assigned a value that is never used. [unreadVariable] berkeley-abc-0.0~git20230625.01b1bd1/src/proof/fraig/fraigChoice.c:174:20: style: Variable 'pN' is assigned a value that is never used. [unreadVariable] berkeley-abc-0.0~git20230625.01b1bd1/src/proof/fraig/fraigChoice.c:182:24: style: Variable 'pN' is assigned a value that is never used. [unreadVariable] berkeley-abc-0.0~git20230625.01b1bd1/src/proof/fraig/fraigChoice.c:187:20: style: Variable 'pN' is assigned a value that is never used. [unreadVariable] berkeley-abc-0.0~git20230625.01b1bd1/src/proof/fraig/fraigFeed.c:307:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable puSimD [valueFlowBailoutIncompleteVar] berkeley-abc-0.0~git20230625.01b1bd1/src/proof/fraig/fraigFeed.c:485:52: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable puSimD [valueFlowBailoutIncompleteVar] berkeley-abc-0.0~git20230625.01b1bd1/src/proof/fraig/fraigFeed.c:656:47: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Num [valueFlowBailoutIncompleteVar] berkeley-abc-0.0~git20230625.01b1bd1/src/proof/fraig/fraigFeed.c:693:47: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Num [valueFlowBailoutIncompleteVar] berkeley-abc-0.0~git20230625.01b1bd1/src/proof/fraig/fraigFeed.c:840:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable fMark3 [valueFlowBailoutIncompleteVar] berkeley-abc-0.0~git20230625.01b1bd1/src/proof/fraig/fraigFeed.c:877:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable puSimR [valueFlowBailoutIncompleteVar] berkeley-abc-0.0~git20230625.01b1bd1/src/proof/fraig/fraigMem.c:240:52: style: Parameter 'p' can be declared as pointer to const [constParameterPointer] berkeley-abc-0.0~git20230625.01b1bd1/src/proof/fraig/fraigMan.c:262:35: style:inconclusive: Function 'Fraig_ManFree' argument 1 names different: declaration 'pMan' definition 'p'. [funcArgNamesDifferent] berkeley-abc-0.0~git20230625.01b1bd1/src/proof/fraig/fraig.h:195:57: note: Function 'Fraig_ManFree' argument 1 names different: declaration 'pMan' definition 'p'. berkeley-abc-0.0~git20230625.01b1bd1/src/proof/fraig/fraigMan.c:262:35: note: Function 'Fraig_ManFree' argument 1 names different: declaration 'pMan' definition 'p'. berkeley-abc-0.0~git20230625.01b1bd1/src/proof/fraig/fraigMan.c:328:20: style: Local variable 'timeAssign' shadows outer variable [shadowVariable] berkeley-abc-0.0~git20230625.01b1bd1/src/proof/fraig/fraigMan.c:29:9: note: Shadowed declaration berkeley-abc-0.0~git20230625.01b1bd1/src/proof/fraig/fraigMan.c:328:20: note: Shadow variable berkeley-abc-0.0~git20230625.01b1bd1/src/proof/fraig/fraigMan.c:454:53: style: Parameter 'p' can be declared as pointer to const [constParameterPointer] berkeley-abc-0.0~git20230625.01b1bd1/src/proof/fraig/fraigNode.c:170:58: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable nRefs [valueFlowBailoutIncompleteVar] berkeley-abc-0.0~git20230625.01b1bd1/src/proof/fraig/fraigNode.c:236:85: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable puSimD [valueFlowBailoutIncompleteVar] berkeley-abc-0.0~git20230625.01b1bd1/src/proof/fraig/fraigNode.c:89:29: style: Variable 'pNodeRes' can be declared as pointer to const [constVariablePointer] berkeley-abc-0.0~git20230625.01b1bd1/src/proof/fraig/fraigNode.c:228:25: style: Variable 'pSims1' can be declared as pointer to const [constVariablePointer] berkeley-abc-0.0~git20230625.01b1bd1/src/proof/fraig/fraigNode.c:228:35: style: Variable 'pSims2' can be declared as pointer to const [constVariablePointer] berkeley-abc-0.0~git20230625.01b1bd1/src/proof/fra/fraSec.c:306:14: style: Variable 'RetValue' is reassigned a value before the old one has been used. [redundantAssignment] berkeley-abc-0.0~git20230625.01b1bd1/src/proof/fra/fraSec.c:304:18: note: RetValue is assigned berkeley-abc-0.0~git20230625.01b1bd1/src/proof/fra/fraSec.c:306:14: note: RetValue is overwritten berkeley-abc-0.0~git20230625.01b1bd1/src/proof/fraig/fraigFeed.c:175:10: style: Condition 'fUse2Pats' is always false [knownConditionTrueFalse] berkeley-abc-0.0~git20230625.01b1bd1/src/proof/fraig/fraigFeed.c:172:21: note: Assignment 'fUse2Pats=0', assigned value is 0 berkeley-abc-0.0~git20230625.01b1bd1/src/proof/fraig/fraigFeed.c:175:10: note: Condition 'fUse2Pats' is always false berkeley-abc-0.0~git20230625.01b1bd1/src/proof/fraig/fraigFeed.c:177:15: style: Condition 'fUseNoPats' is always false [knownConditionTrueFalse] berkeley-abc-0.0~git20230625.01b1bd1/src/proof/fraig/fraigFeed.c:171:22: note: Assignment 'fUseNoPats=0', assigned value is 0 berkeley-abc-0.0~git20230625.01b1bd1/src/proof/fraig/fraigFeed.c:177:15: note: Condition 'fUseNoPats' is always false berkeley-abc-0.0~git20230625.01b1bd1/src/proof/fraig/fraigFeed.c:424:25: style: Condition 'fVeryVerbose' is always false [knownConditionTrueFalse] berkeley-abc-0.0~git20230625.01b1bd1/src/proof/fraig/fraigFeed.c:392:24: note: Assignment 'fVeryVerbose=0', assigned value is 0 berkeley-abc-0.0~git20230625.01b1bd1/src/proof/fraig/fraigFeed.c:424:25: note: Condition 'fVeryVerbose' is always false berkeley-abc-0.0~git20230625.01b1bd1/src/proof/fra/fraSec.c:502:27: style: Local variable 'Pars' shadows outer variable [shadowVariable] berkeley-abc-0.0~git20230625.01b1bd1/src/proof/fra/fraSec.c:121:15: note: Shadowed declaration berkeley-abc-0.0~git20230625.01b1bd1/src/proof/fra/fraSec.c:502:27: note: Shadow variable berkeley-abc-0.0~git20230625.01b1bd1/src/proof/fra/fraSec.c:502:35: style: Local variable 'pPars' shadows outer variable [shadowVariable] berkeley-abc-0.0~git20230625.01b1bd1/src/proof/fra/fraSec.c:121:23: note: Shadowed declaration berkeley-abc-0.0~git20230625.01b1bd1/src/proof/fra/fraSec.c:502:35: note: Shadow variable berkeley-abc-0.0~git20230625.01b1bd1/src/proof/fra/fraSec.c:516:25: style: Local variable 'pTemp' shadows outer variable [shadowVariable] berkeley-abc-0.0~git20230625.01b1bd1/src/proof/fra/fraSec.c:123:25: note: Shadowed declaration berkeley-abc-0.0~git20230625.01b1bd1/src/proof/fra/fraSec.c:516:25: note: Shadow variable berkeley-abc-0.0~git20230625.01b1bd1/src/proof/fra/fraSec.c:598:23: style: Local variable 'Pars' shadows outer variable [shadowVariable] berkeley-abc-0.0~git20230625.01b1bd1/src/proof/fra/fraSec.c:121:15: note: Shadowed declaration berkeley-abc-0.0~git20230625.01b1bd1/src/proof/fra/fraSec.c:598:23: note: Shadow variable berkeley-abc-0.0~git20230625.01b1bd1/src/proof/fra/fraSec.c:598:31: style: Local variable 'pPars' shadows outer variable [shadowVariable] berkeley-abc-0.0~git20230625.01b1bd1/src/proof/fra/fraSec.c:121:23: note: Shadowed declaration berkeley-abc-0.0~git20230625.01b1bd1/src/proof/fra/fraSec.c:598:31: note: Shadow variable berkeley-abc-0.0~git20230625.01b1bd1/src/proof/fra/fraSec.c:616:19: style: Local variable 'Pars' shadows outer variable [shadowVariable] berkeley-abc-0.0~git20230625.01b1bd1/src/proof/fra/fraSec.c:121:15: note: Shadowed declaration berkeley-abc-0.0~git20230625.01b1bd1/src/proof/fra/fraSec.c:616:19: note: Shadow variable berkeley-abc-0.0~git20230625.01b1bd1/src/proof/fra/fraSec.c:616:27: style: Local variable 'pPars' shadows outer variable [shadowVariable] berkeley-abc-0.0~git20230625.01b1bd1/src/proof/fra/fraSec.c:121:23: note: Shadowed declaration berkeley-abc-0.0~git20230625.01b1bd1/src/proof/fra/fraSec.c:616:27: note: Shadow variable berkeley-abc-0.0~git20230625.01b1bd1/src/proof/fraig/fraigFeed.c:449:62: style:inconclusive: Function 'Fraig_FeedBackCoveringStart' argument 1 names different: declaration 'pMan' definition 'p'. [funcArgNamesDifferent] berkeley-abc-0.0~git20230625.01b1bd1/src/proof/fraig/fraigFeed.c:33:75: note: Function 'Fraig_FeedBackCoveringStart' argument 1 names different: declaration 'pMan' definition 'p'. berkeley-abc-0.0~git20230625.01b1bd1/src/proof/fraig/fraigFeed.c:449:62: note: Function 'Fraig_FeedBackCoveringStart' argument 1 names different: declaration 'pMan' definition 'p'. berkeley-abc-0.0~git20230625.01b1bd1/src/proof/fraig/fraigFeed.c:282:27: style: Variable 'pPats' can be declared as pointer to const [constVariablePointer] berkeley-abc-0.0~git20230625.01b1bd1/src/proof/fraig/fraigFeed.c:452:25: style: Variable 'pT' can be declared as pointer to const [constVariablePointer] berkeley-abc-0.0~git20230625.01b1bd1/src/proof/fraig/fraigFeed.c:455:16: style: Variable 'pUnsigned1' can be declared as pointer to const [constVariablePointer] berkeley-abc-0.0~git20230625.01b1bd1/src/proof/fraig/fraigFeed.c:455:30: style: Variable 'pUnsigned2' can be declared as pointer to const [constVariablePointer] berkeley-abc-0.0~git20230625.01b1bd1/src/proof/fraig/fraigFeed.c:555:36: style: Parameter 'pHits' can be declared as pointer to const [constParameterPointer] berkeley-abc-0.0~git20230625.01b1bd1/src/proof/fraig/fraigFeed.c:587:41: style: Parameter 'pSims' can be declared as pointer to const [constParameterPointer] berkeley-abc-0.0~git20230625.01b1bd1/src/proof/fraig/fraigFeed.c:614:16: style: Variable 'pSims' can be declared as pointer to const [constVariablePointer] berkeley-abc-0.0~git20230625.01b1bd1/src/proof/fraig/fraigFeed.c:638:25: style: Variable 'pT' can be declared as pointer to const [constVariablePointer] berkeley-abc-0.0~git20230625.01b1bd1/src/proof/fraig/fraigFeed.c:676:25: style: Variable 'pT' can be declared as pointer to const [constVariablePointer] berkeley-abc-0.0~git20230625.01b1bd1/src/proof/fraig/fraigFeed.c:832:76: style: Parameter 'pModel' can be declared as pointer to const [constParameterPointer] berkeley-abc-0.0~git20230625.01b1bd1/src/proof/fraig/fraigFeed.c:595:32: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned] berkeley-abc-0.0~git20230625.01b1bd1/src/proof/fraig/fraigFeed.c:594:24: note: Assuming that condition 'b<32' is not redundant berkeley-abc-0.0~git20230625.01b1bd1/src/proof/fraig/fraigFeed.c:595:32: note: Shift berkeley-abc-0.0~git20230625.01b1bd1/src/proof/fraig/fraigFeed.c:256:13: style: Variable 'fValue1' is assigned a value that is never used. [unreadVariable] berkeley-abc-0.0~git20230625.01b1bd1/src/proof/fraig/fraigFeed.c:257:13: style: Variable 'fValue2' is assigned a value that is never used. [unreadVariable] berkeley-abc-0.0~git20230625.01b1bd1/src/proof/fraig/fraigTable.c:97:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Num [valueFlowBailoutIncompleteVar] berkeley-abc-0.0~git20230625.01b1bd1/src/proof/fraig/fraigVec.c:292:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Level [valueFlowBailoutIncompleteVar] berkeley-abc-0.0~git20230625.01b1bd1/src/proof/fraig/fraigVec.c:406:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Level [valueFlowBailoutIncompleteVar] berkeley-abc-0.0~git20230625.01b1bd1/src/proof/fraig/fraigVec.c:428:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Level [valueFlowBailoutIncompleteVar] berkeley-abc-0.0~git20230625.01b1bd1/src/proof/fraig/fraigVec.c:450:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Num [valueFlowBailoutIncompleteVar] berkeley-abc-0.0~git20230625.01b1bd1/src/proof/fraig/fraigVec.c:472:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable nRefs [valueFlowBailoutIncompleteVar] berkeley-abc-0.0~git20230625.01b1bd1/src/proof/fraig/fraigSat.c:336:59: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Level [valueFlowBailoutIncompleteVar] berkeley-abc-0.0~git20230625.01b1bd1/src/proof/fraig/fraigSat.c:569:59: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Level [valueFlowBailoutIncompleteVar] berkeley-abc-0.0~git20230625.01b1bd1/src/proof/fraig/fraigSat.c:669:59: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Level [valueFlowBailoutIncompleteVar] berkeley-abc-0.0~git20230625.01b1bd1/src/proof/fraig/fraigSat.c:822:54: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable p1 [valueFlowBailoutIncompleteVar] berkeley-abc-0.0~git20230625.01b1bd1/src/proof/fraig/fraigSat.c:922:58: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable p1 [valueFlowBailoutIncompleteVar] berkeley-abc-0.0~git20230625.01b1bd1/src/proof/fraig/fraigSat.c:1119:50: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Num [valueFlowBailoutIncompleteVar] berkeley-abc-0.0~git20230625.01b1bd1/src/proof/fraig/fraigSat.c:1171:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable p1 [valueFlowBailoutIncompleteVar] berkeley-abc-0.0~git20230625.01b1bd1/src/proof/fraig/fraigSat.c:1226:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Num [valueFlowBailoutIncompleteVar] berkeley-abc-0.0~git20230625.01b1bd1/src/proof/fraig/fraigSat.c:1382:66: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable p1 [valueFlowBailoutIncompleteVar] berkeley-abc-0.0~git20230625.01b1bd1/src/proof/fraig/fraigVec.c:83:55: style:inconclusive: Function 'Fraig_NodeVecDup' argument 1 names different: declaration 'p' definition 'pVec'. [funcArgNamesDifferent] berkeley-abc-0.0~git20230625.01b1bd1/src/proof/fraig/fraig.h:220:64: note: Function 'Fraig_NodeVecDup' argument 1 names different: declaration 'p' definition 'pVec'. berkeley-abc-0.0~git20230625.01b1bd1/src/proof/fraig/fraigVec.c:83:55: note: Function 'Fraig_NodeVecDup' argument 1 names different: declaration 'p' definition 'pVec'. berkeley-abc-0.0~git20230625.01b1bd1/src/proof/fraig/fraigVec.c:83:55: style: Parameter 'pVec' can be declared as pointer to const [constParameterPointer] berkeley-abc-0.0~git20230625.01b1bd1/src/proof/fraig/fraigVec.c:105:59: style: Parameter 'p' can be declared as pointer to const [constParameterPointer] berkeley-abc-0.0~git20230625.01b1bd1/src/proof/fraig/fraigVec.c:121:46: style: Parameter 'p' can be declared as pointer to const [constParameterPointer] berkeley-abc-0.0~git20230625.01b1bd1/src/proof/fraig/fraigVec.c:347:63: style: Parameter 'Entry' can be declared as pointer to const [constParameterPointer] berkeley-abc-0.0~git20230625.01b1bd1/src/proof/fraig/fraigUtil.c:335:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable pRepr [valueFlowBailoutIncompleteVar] berkeley-abc-0.0~git20230625.01b1bd1/src/proof/fraig/fraigUtil.c:371:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] berkeley-abc-0.0~git20230625.01b1bd1/src/proof/fraig/fraigUtil.c:433:75: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Level [valueFlowBailoutIncompleteVar] berkeley-abc-0.0~git20230625.01b1bd1/src/proof/fraig/fraigUtil.c:937:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable nRefs [valueFlowBailoutIncompleteVar] berkeley-abc-0.0~git20230625.01b1bd1/src/proof/int/intCheck.c:69:5: error: There is an unknown macro here somewhere. Configuration is required. If Saig_ManForEachLo is a macro then please configure it. [unknownMacro] berkeley-abc-0.0~git20230625.01b1bd1/src/proof/int/intContain.c:131:9: error: There is an unknown macro here somewhere. Configuration is required. If Saig_ManForEachPi is a macro then please configure it. [unknownMacro] berkeley-abc-0.0~git20230625.01b1bd1/src/proof/int/intCore.c:81:52: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Aig_Man_t [valueFlowBailoutIncompleteVar] berkeley-abc-0.0~git20230625.01b1bd1/src/proof/fraig/fraigTable.c:451:122: style: Parameter 'puMask' can be declared as pointer to const [constParameterPointer] berkeley-abc-0.0~git20230625.01b1bd1/src/proof/fraig/fraigTable.c:453:16: style: Variable 'pSims1' can be declared as pointer to const [constVariablePointer] berkeley-abc-0.0~git20230625.01b1bd1/src/proof/fraig/fraigTable.c:453:26: style: Variable 'pSims2' can be declared as pointer to const [constVariablePointer] berkeley-abc-0.0~git20230625.01b1bd1/src/proof/fraig/fraigTable.c:480:16: style: Variable 'pSims1' can be declared as pointer to const [constVariablePointer] berkeley-abc-0.0~git20230625.01b1bd1/src/proof/fraig/fraigTable.c:480:26: style: Variable 'pSims2' can be declared as pointer to const [constVariablePointer] berkeley-abc-0.0~git20230625.01b1bd1/src/proof/fraig/fraigTable.c:506:25: style: Variable 'pT' can be declared as pointer to const [constVariablePointer] berkeley-abc-0.0~git20230625.01b1bd1/src/proof/fraig/fraigTable.c:539:25: style: Variable 'pT' can be declared as pointer to const [constVariablePointer] berkeley-abc-0.0~git20230625.01b1bd1/src/proof/fraig/fraigTable.c:568:25: style: Variable 'pT' can be declared as pointer to const [constVariablePointer] berkeley-abc-0.0~git20230625.01b1bd1/src/proof/fraig/fraigTable.c:406:76: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned] berkeley-abc-0.0~git20230625.01b1bd1/src/proof/fraig/fraigTable.c:405:36: note: Assuming that condition 'v<32' is not redundant berkeley-abc-0.0~git20230625.01b1bd1/src/proof/fraig/fraigTable.c:406:76: note: Shift berkeley-abc-0.0~git20230625.01b1bd1/src/proof/fraig/fraigTable.c:414:76: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned] berkeley-abc-0.0~git20230625.01b1bd1/src/proof/fraig/fraigTable.c:413:36: note: Assuming that condition 'v<32' is not redundant berkeley-abc-0.0~git20230625.01b1bd1/src/proof/fraig/fraigTable.c:414:76: note: Shift berkeley-abc-0.0~git20230625.01b1bd1/src/proof/fraig/fraigTable.c:425:75: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned] berkeley-abc-0.0~git20230625.01b1bd1/src/proof/fraig/fraigTable.c:424:36: note: Assuming that condition 'v<32' is not redundant berkeley-abc-0.0~git20230625.01b1bd1/src/proof/fraig/fraigTable.c:425:75: note: Shift berkeley-abc-0.0~git20230625.01b1bd1/src/proof/fraig/fraigTable.c:433:75: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned] berkeley-abc-0.0~git20230625.01b1bd1/src/proof/fraig/fraigTable.c:432:36: note: Assuming that condition 'v<32' is not redundant berkeley-abc-0.0~git20230625.01b1bd1/src/proof/fraig/fraigTable.c:433:75: note: Shift berkeley-abc-0.0~git20230625.01b1bd1/src/proof/fraig/fraigTable.c:267:5: style: Variable 'clk' is assigned a value that is never used. [unreadVariable] berkeley-abc-0.0~git20230625.01b1bd1/src/proof/fraig/fraigTable.c:311:5: style: Variable 'clk' is assigned a value that is never used. [unreadVariable] berkeley-abc-0.0~git20230625.01b1bd1/src/proof/int/intCtrex.c:57:5: error: There is an unknown macro here somewhere. Configuration is required. If Saig_ManForEachLo is a macro then please configure it. [unknownMacro] berkeley-abc-0.0~git20230625.01b1bd1/src/proof/int/intCore.c:81:16: style: Local variable 'Inter_ManCheckInductiveContainment' shadows outer function [shadowFunction] berkeley-abc-0.0~git20230625.01b1bd1/src/proof/int/intInt.h:102:24: note: Shadowed declaration berkeley-abc-0.0~git20230625.01b1bd1/src/proof/int/intCore.c:81:16: note: Shadow variable berkeley-abc-0.0~git20230625.01b1bd1/src/proof/int/intCore.c:239:29: style: Local variable 'RetValue' shadows outer variable [shadowVariable] berkeley-abc-0.0~git20230625.01b1bd1/src/proof/int/intCore.c:85:15: note: Shadowed declaration berkeley-abc-0.0~git20230625.01b1bd1/src/proof/int/intCore.c:239:29: note: Shadow variable berkeley-abc-0.0~git20230625.01b1bd1/src/proof/int/intDup.c:86:5: error: There is an unknown macro here somewhere. Configuration is required. If Aig_ManForEachCi is a macro then please configure it. [unknownMacro] berkeley-abc-0.0~git20230625.01b1bd1/src/proof/int/intFrames.c:61:9: error: There is an unknown macro here somewhere. Configuration is required. If Saig_ManForEachLo is a macro then please configure it. [unknownMacro] berkeley-abc-0.0~git20230625.01b1bd1/src/proof/int/intInter.c:68:88: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable fClausesA [valueFlowBailoutIncompleteVar] berkeley-abc-0.0~git20230625.01b1bd1/src/proof/int/intInter.c:108:88: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable fClausesA [valueFlowBailoutIncompleteVar] berkeley-abc-0.0~git20230625.01b1bd1/src/proof/fraig/fraigUtil.c:374:13: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] berkeley-abc-0.0~git20230625.01b1bd1/src/proof/fraig/fraigUtil.c:386:9: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] berkeley-abc-0.0~git20230625.01b1bd1/src/proof/int/intM114.c:241:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable l_False [valueFlowBailoutIncompleteVar] berkeley-abc-0.0~git20230625.01b1bd1/src/proof/fraig/fraigUtil.c:226:57: style: Parameter 'pOld' can be declared as pointer to const [constParameterPointer] berkeley-abc-0.0~git20230625.01b1bd1/src/proof/fraig/fraigUtil.c:290:21: style: Variable 'pSuppBytes' can be declared as pointer to const [constVariablePointer] berkeley-abc-0.0~git20230625.01b1bd1/src/proof/fraig/fraigUtil.c:402:50: style: Parameter 'pSign' can be declared as pointer to const [constParameterPointer] berkeley-abc-0.0~git20230625.01b1bd1/src/proof/fraig/fraigUtil.c:560:20: style: Variable 'pNode1' can be declared as pointer to const [constVariablePointer] berkeley-abc-0.0~git20230625.01b1bd1/src/proof/fraig/fraigUtil.c:593:20: style: Variable 'pNode1' can be declared as pointer to const [constVariablePointer] berkeley-abc-0.0~git20230625.01b1bd1/src/proof/fraig/fraigUtil.c:784:44: style: Parameter 'pMan' can be declared as pointer to const [constParameterPointer] berkeley-abc-0.0~git20230625.01b1bd1/src/proof/fraig/fraigUtil.c:786:16: style: Variable 'pUnsigned1' can be declared as pointer to const [constVariablePointer] berkeley-abc-0.0~git20230625.01b1bd1/src/proof/fraig/fraigUtil.c:786:30: style: Variable 'pUnsigned2' can be declared as pointer to const [constVariablePointer] berkeley-abc-0.0~git20230625.01b1bd1/src/proof/fraig/fraigUtil.c:996:48: style: Parameter 'pMan' can be declared as pointer to const [constParameterPointer] berkeley-abc-0.0~git20230625.01b1bd1/src/proof/fraig/fraigUtil.c:1012:46: style: Parameter 'pMan' can be declared as pointer to const [constParameterPointer] berkeley-abc-0.0~git20230625.01b1bd1/src/proof/fraig/fraigUtil.c:1012:67: style: Parameter 'pNode' can be declared as pointer to const [constParameterPointer] berkeley-abc-0.0~git20230625.01b1bd1/src/proof/fraig/fraigUtil.c:1028:47: style: Parameter 'pMan' can be declared as pointer to const [constParameterPointer] berkeley-abc-0.0~git20230625.01b1bd1/src/proof/fraig/fraigUtil.c:1028:68: style: Parameter 'pNode' can be declared as pointer to const [constParameterPointer] berkeley-abc-0.0~git20230625.01b1bd1/src/proof/fraig/fraigUtil.c:865:5: style: Variable 'clk' is assigned a value that is never used. [unreadVariable] berkeley-abc-0.0~git20230625.01b1bd1/src/proof/int/intMan.c:79:9: error: There is an unknown macro here somewhere. Configuration is required. If Vec_PtrForEachEntry is a macro then please configure it. [unknownMacro] berkeley-abc-0.0~git20230625.01b1bd1/src/proof/int2/int2Bmc.c:270:56: error: Unmatched ')'. Configuration: '__GNUC__=1'. [syntaxError] berkeley-abc-0.0~git20230625.01b1bd1/src/proof/int/intUtil.c:62:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable l_True [valueFlowBailoutIncompleteVar] berkeley-abc-0.0~git20230625.01b1bd1/src/proof/int/intUtil.c:99:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable l_False [valueFlowBailoutIncompleteVar] berkeley-abc-0.0~git20230625.01b1bd1/src/proof/int2/int2Core.c:83:9: error: There is an unknown macro here somewhere. Configuration is required. If Gia_ManForEachRo is a macro then please configure it. [unknownMacro] berkeley-abc-0.0~git20230625.01b1bd1/src/proof/int2/int2Util.c:91:5: error: There is an unknown macro here somewhere. Configuration is required. If Gia_ManForEachCi is a macro then please configure it. [unknownMacro] berkeley-abc-0.0~git20230625.01b1bd1/src/proof/int2/int2Int.h:87:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable pFrames [valueFlowBailoutIncompleteVar] berkeley-abc-0.0~git20230625.01b1bd1/src/proof/int2/int2Refine.c:60:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ABC_INFINITY [valueFlowBailoutIncompleteVar] berkeley-abc-0.0~git20230625.01b1bd1/src/proof/int2/int2Refine.c:114:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ABC_INFINITY [valueFlowBailoutIncompleteVar] berkeley-abc-0.0~git20230625.01b1bd1/src/proof/live/arenaViolation.c:191:5: error: There is an unknown macro here somewhere. Configuration is required. If Vec_PtrForEachEntry is a macro then please configure it. [unknownMacro] berkeley-abc-0.0~git20230625.01b1bd1/src/proof/live/disjunctiveMonotone.c:464:5: error: There is an unknown macro here somewhere. Configuration is required. If Vec_PtrForEachEntry is a macro then please configure it. [unknownMacro] berkeley-abc-0.0~git20230625.01b1bd1/src/proof/live/kliveness.c:492:17: error: There is an unknown macro here somewhere. Configuration is required. If Vec_IntForEachEntry is a macro then please configure it. [unknownMacro] berkeley-abc-0.0~git20230625.01b1bd1/src/proof/live/liveness.c:2202:41: error: There is an unknown macro here somewhere. Configuration is required. If Vec_VecForEachEntryLevel is a macro then please configure it. [unknownMacro] berkeley-abc-0.0~git20230625.01b1bd1/src/proof/live/liveness_sim.c:180:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AIG_OBJ_CI [valueFlowBailoutIncompleteVar] berkeley-abc-0.0~git20230625.01b1bd1/src/proof/live/liveness_sim.c:192:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AIG_OBJ_CO [valueFlowBailoutIncompleteVar] berkeley-abc-0.0~git20230625.01b1bd1/src/proof/live/liveness_sim.c:820:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] berkeley-abc-0.0~git20230625.01b1bd1/src/proof/live/monotone.c:133:5: error: There is an unknown macro here somewhere. Configuration is required. If Vec_IntForEachEntry is a macro then please configure it. [unknownMacro] berkeley-abc-0.0~git20230625.01b1bd1/src/proof/live/ltl_parser.c:558:64: style:inconclusive: Function 'buildLogicFromLTLNode_combinationalOnly' argument 1 names different: declaration 'pAig' definition 'pAigNew'. [funcArgNamesDifferent] berkeley-abc-0.0~git20230625.01b1bd1/src/proof/live/ltl_parser.c:66:64: note: Function 'buildLogicFromLTLNode_combinationalOnly' argument 1 names different: declaration 'pAig' definition 'pAigNew'. berkeley-abc-0.0~git20230625.01b1bd1/src/proof/live/ltl_parser.c:558:64: note: Function 'buildLogicFromLTLNode_combinationalOnly' argument 1 names different: declaration 'pAig' definition 'pAigNew'. berkeley-abc-0.0~git20230625.01b1bd1/src/proof/live/ltl_parser.c:93:25: style: Parameter 'suffixFormula' can be declared as pointer to const [constParameterPointer] berkeley-abc-0.0~git20230625.01b1bd1/src/proof/live/ltl_parser.c:690:33: style: Parameter 'targetName' can be declared as pointer to const [constParameterPointer] berkeley-abc-0.0~git20230625.01b1bd1/src/proof/live/ltl_parser.c:833:51: style: Parameter 'astNode' can be declared as pointer to const [constParameterPointer] berkeley-abc-0.0~git20230625.01b1bd1/src/proof/pdr/pdrClass.c:58:5: error: There is an unknown macro here somewhere. Configuration is required. If Aig_ManForEachCi is a macro then please configure it. [unknownMacro] berkeley-abc-0.0~git20230625.01b1bd1/src/proof/pdr/pdrCnf.c:368:9: error: There is an unknown macro here somewhere. Configuration is required. If Saig_ManForEachLi is a macro then please configure it. [unknownMacro] berkeley-abc-0.0~git20230625.01b1bd1/src/proof/pdr/pdrCore.c:260:5: error: There is an unknown macro here somewhere. Configuration is required. If Vec_VecForEachLevelStartStop is a macro then please configure it. [unknownMacro] berkeley-abc-0.0~git20230625.01b1bd1/src/proof/pdr/pdrIncr.c:198:5: error: There is an unknown macro here somewhere. Configuration is required. If Vec_VecForEachEntryStartStop is a macro then please configure it. [unknownMacro] berkeley-abc-0.0~git20230625.01b1bd1/src/proof/pdr/pdrInv.c:179:5: error: There is an unknown macro here somewhere. Configuration is required. If Vec_VecForEachLevelStart is a macro then please configure it. [unknownMacro] berkeley-abc-0.0~git20230625.01b1bd1/src/proof/pdr/pdrMan.c:124:5: error: There is an unknown macro here somewhere. Configuration is required. If Vec_IntForEachEntry is a macro then please configure it. [unknownMacro] berkeley-abc-0.0~git20230625.01b1bd1/src/proof/pdr/pdrSat.c:61:5: error: There is an unknown macro here somewhere. Configuration is required. If Saig_ManForEachPo is a macro then please configure it. [unknownMacro] berkeley-abc-0.0~git20230625.01b1bd1/src/proof/pdr/pdrTsim.c:115:5: error: There is an unknown macro here somewhere. Configuration is required. If Aig_ManForEachObjVec is a macro then please configure it. [unknownMacro] berkeley-abc-0.0~git20230625.01b1bd1/src/proof/pdr/pdrTsim2.c:130:5: error: There is an unknown macro here somewhere. Configuration is required. If Gia_ManForEachObjVec is a macro then please configure it. [unknownMacro] berkeley-abc-0.0~git20230625.01b1bd1/src/proof/pdr/pdrTsim3.c:149:5: error: There is an unknown macro here somewhere. Configuration is required. If Gia_ManForEachObjVec is a macro then please configure it. [unknownMacro] berkeley-abc-0.0~git20230625.01b1bd1/src/proof/ssc/sscClass.c:272:5: error: There is an unknown macro here somewhere. Configuration is required. If Gia_ManForEachObj is a macro then please configure it. [unknownMacro] berkeley-abc-0.0~git20230625.01b1bd1/src/proof/ssc/sscCore.c:203:5: error: There is an unknown macro here somewhere. Configuration is required. If Gia_ClassForEachObj is a macro then please configure it. [unknownMacro] berkeley-abc-0.0~git20230625.01b1bd1/src/proof/ssc/sscSat.c:233:13: error: There is an unknown macro here somewhere. Configuration is required. If Vec_IntForEachEntry is a macro then please configure it. [unknownMacro] berkeley-abc-0.0~git20230625.01b1bd1/src/proof/ssc/sscSim.c:304:5: error: There is an unknown macro here somewhere. Configuration is required. If Gia_ManForEachPo is a macro then please configure it. [unknownMacro] berkeley-abc-0.0~git20230625.01b1bd1/src/proof/ssc/sscUtil.c:95:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable l_False [valueFlowBailoutIncompleteVar] berkeley-abc-0.0~git20230625.01b1bd1/src/proof/ssc/sscInt.h:94:48: style: Parameter 'p' can be declared as pointer to const [constParameterPointer] berkeley-abc-0.0~git20230625.01b1bd1/src/proof/ssc/sscInt.h:94:63: style: Parameter 'pObj' can be declared as pointer to const [constParameterPointer] berkeley-abc-0.0~git20230625.01b1bd1/src/proof/pdr/pdrUtil.c:460:32: style:inconclusive: Function 'Pdr_SetIsInit' argument 1 names different: declaration 'p' definition 'pCube'. [funcArgNamesDifferent] berkeley-abc-0.0~git20230625.01b1bd1/src/proof/pdr/pdrInt.h:250:51: note: Function 'Pdr_SetIsInit' argument 1 names different: declaration 'p' definition 'pCube'. berkeley-abc-0.0~git20230625.01b1bd1/src/proof/pdr/pdrUtil.c:460:32: note: Function 'Pdr_SetIsInit' argument 1 names different: declaration 'p' definition 'pCube'. berkeley-abc-0.0~git20230625.01b1bd1/src/proof/pdr/pdrUtil.c:132:58: style: Parameter 'pLits' can be declared as pointer to const [constParameterPointer] berkeley-abc-0.0~git20230625.01b1bd1/src/proof/pdr/pdrUtil.c:263:33: style: Parameter 'p' can be declared as pointer to const [constParameterPointer] berkeley-abc-0.0~git20230625.01b1bd1/src/proof/pdr/pdrUtil.c:382:34: style: Parameter 'pOld' can be declared as pointer to const [constParameterPointer] berkeley-abc-0.0~git20230625.01b1bd1/src/proof/pdr/pdrUtil.c:382:52: style: Parameter 'pNew' can be declared as pointer to const [constParameterPointer] berkeley-abc-0.0~git20230625.01b1bd1/src/proof/pdr/pdrUtil.c:420:40: style: Parameter 'pOld' can be declared as pointer to const [constParameterPointer] berkeley-abc-0.0~git20230625.01b1bd1/src/proof/pdr/pdrUtil.c:420:58: style: Parameter 'pNew' can be declared as pointer to const [constParameterPointer] berkeley-abc-0.0~git20230625.01b1bd1/src/proof/pdr/pdrUtil.c:487:17: style: Variable 'p1' can be declared as pointer to const [constVariablePointer] berkeley-abc-0.0~git20230625.01b1bd1/src/proof/pdr/pdrUtil.c:488:17: style: Variable 'p2' can be declared as pointer to const [constVariablePointer] berkeley-abc-0.0~git20230625.01b1bd1/src/proof/pdr/pdrUtil.c:578:35: style: Parameter 'p' can be declared as pointer to const [constParameterPointer] berkeley-abc-0.0~git20230625.01b1bd1/src/proof/pdr/pdrUtil.c:594:40: style: Parameter 'p' can be declared as pointer to const [constParameterPointer] berkeley-abc-0.0~git20230625.01b1bd1/src/proof/ssw/sswAig.c:157:5: error: There is an unknown macro here somewhere. Configuration is required. If Saig_ManForEachLo is a macro then please configure it. [unknownMacro] berkeley-abc-0.0~git20230625.01b1bd1/src/proof/ssw/sswClass.c:659:9: error: There is an unknown macro here somewhere. Configuration is required. If Aig_ManForEachObj is a macro then please configure it. [unknownMacro] berkeley-abc-0.0~git20230625.01b1bd1/src/proof/ssw/sswBmc.c:146:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] berkeley-abc-0.0~git20230625.01b1bd1/src/proof/ssw/sswCnf.c:374:13: error: There is an unknown macro here somewhere. Configuration is required. If Vec_PtrForEachEntry is a macro then please configure it. [unknownMacro] berkeley-abc-0.0~git20230625.01b1bd1/src/proof/live/liveness_sim.c:121:20: style: Condition 'index>originalLatchNum' is always true [knownConditionTrueFalse] berkeley-abc-0.0~git20230625.01b1bd1/src/proof/live/liveness_sim.c:119:20: note: Assuming that condition 'index==originalLatchNum' is not redundant berkeley-abc-0.0~git20230625.01b1bd1/src/proof/live/liveness_sim.c:121:20: note: Condition 'index>originalLatchNum' is always true berkeley-abc-0.0~git20230625.01b1bd1/src/proof/live/liveness_sim.c:360:24: style: Condition 'pObjAndAcc==NULL' is always true [knownConditionTrueFalse] berkeley-abc-0.0~git20230625.01b1bd1/src/proof/live/liveness_sim.c:339:18: note: Assignment 'pObjAndAcc=NULL', assigned value is 0 berkeley-abc-0.0~git20230625.01b1bd1/src/proof/live/liveness_sim.c:360:24: note: Condition 'pObjAndAcc==NULL' is always true berkeley-abc-0.0~git20230625.01b1bd1/src/proof/live/liveness_sim.c:399:28: style: Condition 'pObjAndAcc==NULL' is always true [knownConditionTrueFalse] berkeley-abc-0.0~git20230625.01b1bd1/src/proof/live/liveness_sim.c:373:18: note: Assignment 'pObjAndAcc=NULL', assigned value is 0 berkeley-abc-0.0~git20230625.01b1bd1/src/proof/live/liveness_sim.c:399:28: note: Condition 'pObjAndAcc==NULL' is always true berkeley-abc-0.0~git20230625.01b1bd1/src/proof/live/liveness_sim.c:440:28: style: Condition 'pObjAndAcc==NULL' is always true [knownConditionTrueFalse] berkeley-abc-0.0~git20230625.01b1bd1/src/proof/live/liveness_sim.c:415:18: note: Assignment 'pObjAndAcc=NULL', assigned value is 0 berkeley-abc-0.0~git20230625.01b1bd1/src/proof/live/liveness_sim.c:440:28: note: Condition 'pObjAndAcc==NULL' is always true berkeley-abc-0.0~git20230625.01b1bd1/src/proof/live/liveness_sim.c:618:24: style: Condition 'pObjAndAcc==NULL' is always true [knownConditionTrueFalse] berkeley-abc-0.0~git20230625.01b1bd1/src/proof/live/liveness_sim.c:604:18: note: Assignment 'pObjAndAcc=NULL', assigned value is 0 berkeley-abc-0.0~git20230625.01b1bd1/src/proof/live/liveness_sim.c:618:24: note: Condition 'pObjAndAcc==NULL' is always true berkeley-abc-0.0~git20230625.01b1bd1/src/proof/live/liveness_sim.c:639:28: style: Condition 'pObjAndAcc==NULL' is always true [knownConditionTrueFalse] berkeley-abc-0.0~git20230625.01b1bd1/src/proof/live/liveness_sim.c:631:18: note: Assignment 'pObjAndAcc=NULL', assigned value is 0 berkeley-abc-0.0~git20230625.01b1bd1/src/proof/live/liveness_sim.c:639:28: note: Condition 'pObjAndAcc==NULL' is always true berkeley-abc-0.0~git20230625.01b1bd1/src/proof/live/liveness_sim.c:663:28: style: Condition 'pObjAndAcc==NULL' is always true [knownConditionTrueFalse] berkeley-abc-0.0~git20230625.01b1bd1/src/proof/live/liveness_sim.c:655:18: note: Assignment 'pObjAndAcc=NULL', assigned value is 0 berkeley-abc-0.0~git20230625.01b1bd1/src/proof/live/liveness_sim.c:663:28: note: Condition 'pObjAndAcc==NULL' is always true berkeley-abc-0.0~git20230625.01b1bd1/src/proof/live/liveness_sim.c:65:52: style: Parameter 'pPivot' can be declared as pointer to const [constParameterPointer] berkeley-abc-0.0~git20230625.01b1bd1/src/proof/live/liveness_sim.c:80:16: style: Variable 'pObjOld' can be declared as pointer to const [constVariablePointer] berkeley-abc-0.0~git20230625.01b1bd1/src/proof/live/liveness_sim.c:102:16: style: Variable 'pObjOld' can be declared as pointer to const [constVariablePointer] berkeley-abc-0.0~git20230625.01b1bd1/src/proof/live/liveness_sim.c:203:30: style: Variable 'pObjSavedLi' can be declared as pointer to const [constVariablePointer] berkeley-abc-0.0~git20230625.01b1bd1/src/proof/live/liveness_sim.c:206:31: style: Variable 'pObjShadowLi' can be declared as pointer to const [constVariablePointer] berkeley-abc-0.0~git20230625.01b1bd1/src/proof/live/liveness_sim.c:756:12: style: Variable 'pOut' can be declared as pointer to const [constVariablePointer] berkeley-abc-0.0~git20230625.01b1bd1/src/proof/live/liveness_sim.c:763:10: style: Variable 'pOut' is assigned a value that is never used. [unreadVariable] berkeley-abc-0.0~git20230625.01b1bd1/src/proof/live/liveness_sim.c:776:17: style: Variable 'pNtkOld' is assigned a value that is never used. [unreadVariable] berkeley-abc-0.0~git20230625.01b1bd1/src/proof/live/liveness_sim.c:784:17: style: Variable 'pNtkOld' is assigned a value that is never used. [unreadVariable] berkeley-abc-0.0~git20230625.01b1bd1/src/proof/ssw/sswInt.h:182:68: style: Parameter 'pObj' can be declared as pointer to const [constParameterPointer] berkeley-abc-0.0~git20230625.01b1bd1/src/proof/ssw/sswInt.h:183:71: style: Parameter 'pObj' can be declared as pointer to const [constParameterPointer] berkeley-abc-0.0~git20230625.01b1bd1/src/proof/ssw/sswInt.h:188:69: style: Parameter 'pObj' can be declared as pointer to const [constParameterPointer] berkeley-abc-0.0~git20230625.01b1bd1/src/proof/ssw/sswInt.h:189:72: style: Parameter 'pObj' can be declared as pointer to const [constParameterPointer] berkeley-abc-0.0~git20230625.01b1bd1/src/proof/ssw/sswConstr.c:58:5: error: There is an unknown macro here somewhere. Configuration is required. If Saig_ManForEachLo is a macro then please configure it. [unknownMacro] berkeley-abc-0.0~git20230625.01b1bd1/src/proof/ssw/sswDyn.c:124:5: error: There is an unknown macro here somewhere. Configuration is required. If Aig_ObjForEachFanout is a macro then please configure it. [unknownMacro] berkeley-abc-0.0~git20230625.01b1bd1/src/proof/ssw/sswFilter.c:52:5: error: There is an unknown macro here somewhere. Configuration is required. If Saig_ManForEachLi is a macro then please configure it. [unknownMacro] berkeley-abc-0.0~git20230625.01b1bd1/src/proof/ssw/sswLcorr.c:249:5: error: There is an unknown macro here somewhere. Configuration is required. If Saig_ManForEachPi is a macro then please configure it. [unknownMacro] berkeley-abc-0.0~git20230625.01b1bd1/src/proof/ssw/sswIslands.c:313:5: error: There is an unknown macro here somewhere. Configuration is required. If Vec_PtrForEachEntry is a macro then please configure it. [unknownMacro] berkeley-abc-0.0~git20230625.01b1bd1/src/proof/fraig/fraigSat.c:361:10: style: Condition 'fVerbose' is always false [knownConditionTrueFalse] berkeley-abc-0.0~git20230625.01b1bd1/src/proof/fraig/fraigSat.c:306:20: note: Assignment 'fVerbose=0', assigned value is 0 berkeley-abc-0.0~git20230625.01b1bd1/src/proof/fraig/fraigSat.c:317:23: note: Assuming condition is false berkeley-abc-0.0~git20230625.01b1bd1/src/proof/fraig/fraigSat.c:361:10: note: Condition 'fVerbose' is always false berkeley-abc-0.0~git20230625.01b1bd1/src/proof/fraig/fraigSat.c:577:10: style: Condition 'fVerbose' is always false [knownConditionTrueFalse] berkeley-abc-0.0~git20230625.01b1bd1/src/proof/fraig/fraigSat.c:555:20: note: Assignment 'fVerbose=0', assigned value is 0 berkeley-abc-0.0~git20230625.01b1bd1/src/proof/fraig/fraigSat.c:577:10: note: Condition 'fVerbose' is always false berkeley-abc-0.0~git20230625.01b1bd1/src/proof/fraig/fraigSat.c:697:6: style: Condition 'fVerbose' is always false [knownConditionTrueFalse] berkeley-abc-0.0~git20230625.01b1bd1/src/proof/fraig/fraigSat.c:658:20: note: Assignment 'fVerbose=0', assigned value is 0 berkeley-abc-0.0~git20230625.01b1bd1/src/proof/fraig/fraigSat.c:697:6: note: Condition 'fVerbose' is always false berkeley-abc-0.0~git20230625.01b1bd1/src/proof/fraig/fraigSat.c:1104:47: style:inconclusive: Function 'Fraig_SupergateAddClauses' argument 1 names different: declaration 'pMan' definition 'p'. [funcArgNamesDifferent] berkeley-abc-0.0~git20230625.01b1bd1/src/proof/fraig/fraigSat.c:36:54: note: Function 'Fraig_SupergateAddClauses' argument 1 names different: declaration 'pMan' definition 'p'. berkeley-abc-0.0~git20230625.01b1bd1/src/proof/fraig/fraigSat.c:1104:47: note: Function 'Fraig_SupergateAddClauses' argument 1 names different: declaration 'pMan' definition 'p'. berkeley-abc-0.0~git20230625.01b1bd1/src/proof/fraig/fraigSat.c:1163:51: style:inconclusive: Function 'Fraig_SupergateAddClausesExor' argument 1 names different: declaration 'pMan' definition 'p'. [funcArgNamesDifferent] berkeley-abc-0.0~git20230625.01b1bd1/src/proof/fraig/fraigSat.c:37:58: note: Function 'Fraig_SupergateAddClausesExor' argument 1 names different: declaration 'pMan' definition 'p'. berkeley-abc-0.0~git20230625.01b1bd1/src/proof/fraig/fraigSat.c:1163:51: note: Function 'Fraig_SupergateAddClausesExor' argument 1 names different: declaration 'pMan' definition 'p'. berkeley-abc-0.0~git20230625.01b1bd1/src/proof/fraig/fraigSat.c:1214:50: style:inconclusive: Function 'Fraig_SupergateAddClausesMux' argument 1 names different: declaration 'pMan' definition 'p'. [funcArgNamesDifferent] berkeley-abc-0.0~git20230625.01b1bd1/src/proof/fraig/fraigSat.c:38:57: note: Function 'Fraig_SupergateAddClausesMux' argument 1 names different: declaration 'pMan' definition 'p'. berkeley-abc-0.0~git20230625.01b1bd1/src/proof/fraig/fraigSat.c:1214:50: note: Function 'Fraig_SupergateAddClausesMux' argument 1 names different: declaration 'pMan' definition 'p'. berkeley-abc-0.0~git20230625.01b1bd1/src/proof/fraig/fraigSat.c:1216:20: style: Variable 'pNodeI' can be declared as pointer to const [constVariablePointer] berkeley-abc-0.0~git20230625.01b1bd1/src/proof/fraig/fraigSat.c:1438:20: style: Variable 'pNode' can be declared as pointer to const [constVariablePointer] berkeley-abc-0.0~git20230625.01b1bd1/src/proof/fraig/fraigSat.c:1406:78: error: Uninitialized variable: vFanins [uninitvar] berkeley-abc-0.0~git20230625.01b1bd1/src/proof/fraig/fraigSat.c:1406:105: error: Uninitialized variable: vInside [uninitvar] berkeley-abc-0.0~git20230625.01b1bd1/src/proof/ssw/sswCore.c:479:13: portability: Returning an integer in a function with pointer return type is not portable. [CastIntegerToAddressAtReturn] berkeley-abc-0.0~git20230625.01b1bd1/src/proof/ssw/sswCore.c:484:13: portability: Returning an integer in a function with pointer return type is not portable. [CastIntegerToAddressAtReturn] berkeley-abc-0.0~git20230625.01b1bd1/src/proof/ssw/sswCore.c:141:54: style: Parameter 'pObj' can be declared as pointer to const [constParameterPointer] berkeley-abc-0.0~git20230625.01b1bd1/src/proof/ssw/sswRarity2.c:263:5: error: There is an unknown macro here somewhere. Configuration is required. If Saig_ManForEachLi is a macro then please configure it. [unknownMacro] berkeley-abc-0.0~git20230625.01b1bd1/src/proof/ssw/sswRarity.c:664:5: error: syntax error [syntaxError] berkeley-abc-0.0~git20230625.01b1bd1/src/proof/ssw/sswSemi.c:79:5: error: There is an unknown macro here somewhere. Configuration is required. If Saig_ManForEachPo is a macro then please configure it. [unknownMacro] berkeley-abc-0.0~git20230625.01b1bd1/src/proof/ssw/sswPart.c:82:10: style: Condition 'fPrintParts' is always false [knownConditionTrueFalse] berkeley-abc-0.0~git20230625.01b1bd1/src/proof/ssw/sswPart.c:48:23: note: Assignment 'fPrintParts=0', assigned value is 0 berkeley-abc-0.0~git20230625.01b1bd1/src/proof/ssw/sswPart.c:57:15: note: Assuming condition is false berkeley-abc-0.0~git20230625.01b1bd1/src/proof/ssw/sswPart.c:82:10: note: Condition 'fPrintParts' is always false berkeley-abc-0.0~git20230625.01b1bd1/src/proof/ssw/sswSim.c:424:5: error: There is an unknown macro here somewhere. Configuration is required. If Saig_ManForEachLo is a macro then please configure it. [unknownMacro] berkeley-abc-0.0~git20230625.01b1bd1/src/proof/ssw/sswSat.c:87:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable l_False [valueFlowBailoutIncompleteVar] berkeley-abc-0.0~git20230625.01b1bd1/src/proof/ssw/sswSimSat.c:52:5: error: There is an unknown macro here somewhere. Configuration is required. If Aig_ManForEachCi is a macro then please configure it. [unknownMacro] berkeley-abc-0.0~git20230625.01b1bd1/src/proof/ssw/sswSweep.c:282:5: error: There is an unknown macro here somewhere. Configuration is required. If Saig_ManForEachLo is a macro then please configure it. [unknownMacro] berkeley-abc-0.0~git20230625.01b1bd1/src/sat/bmc/bmcBCore.c:63:5: error: There is an unknown macro here somewhere. Configuration is required. If Gia_ManForEachObj is a macro then please configure it. [unknownMacro] berkeley-abc-0.0~git20230625.01b1bd1/src/sat/bmc/bmcBmc.c:59:5: error: There is an unknown macro here somewhere. Configuration is required. If Saig_ManForEachLo is a macro then please configure it. [unknownMacro] berkeley-abc-0.0~git20230625.01b1bd1/src/sat/bmc/bmcBmc2.c:220:13: error: There is an unknown macro here somewhere. Configuration is required. If Saig_ManForEachLo is a macro then please configure it. [unknownMacro] berkeley-abc-0.0~git20230625.01b1bd1/src/sat/bmc/bmcBmc3.c:170:5: error: There is an unknown macro here somewhere. Configuration is required. If Saig_ManForEachPi is a macro then please configure it. [unknownMacro] berkeley-abc-0.0~git20230625.01b1bd1/src/sat/bmc/bmcBmcAnd.c:83:5: error: There is an unknown macro here somewhere. Configuration is required. If Gia_ManForEachPi is a macro then please configure it. [unknownMacro] berkeley-abc-0.0~git20230625.01b1bd1/src/proof/ssw/sswSat.c:79:18: style: Variable 'RetValue' is assigned a value that is never used. [unreadVariable] berkeley-abc-0.0~git20230625.01b1bd1/src/proof/ssw/sswSat.c:141:18: style: Variable 'RetValue' is assigned a value that is never used. [unreadVariable] berkeley-abc-0.0~git20230625.01b1bd1/src/sat/bmc/bmcBmcG.c:229:5: error: There is an unknown macro here somewhere. Configuration is required. If Gia_ManForEachObj is a macro then please configure it. [unknownMacro] berkeley-abc-0.0~git20230625.01b1bd1/src/sat/bmc/bmcBmcS.c:160:5: error: There is an unknown macro here somewhere. Configuration is required. If Gia_ManForEachPo is a macro then please configure it. [unknownMacro] berkeley-abc-0.0~git20230625.01b1bd1/src/sat/bmc/bmcBmci.c:97:5: error: There is an unknown macro here somewhere. Configuration is required. If Gia_ManForEachRo is a macro then please configure it. [unknownMacro] berkeley-abc-0.0~git20230625.01b1bd1/src/sat/bmc/bmcCexCare.c:60:5: error: There is an unknown macro here somewhere. Configuration is required. If Gia_ManForEachRi is a macro then please configure it. [unknownMacro] berkeley-abc-0.0~git20230625.01b1bd1/src/sat/bmc/bmcCexCut.c:115:5: error: There is an unknown macro here somewhere. Configuration is required. If Gia_ManForEachRi is a macro then please configure it. [unknownMacro] berkeley-abc-0.0~git20230625.01b1bd1/src/sat/bmc/bmcCexDepth.c:60:9: error: There is an unknown macro here somewhere. Configuration is required. If Gia_ManForEachPi is a macro then please configure it. [unknownMacro] berkeley-abc-0.0~git20230625.01b1bd1/src/sat/bmc/bmcCexMin1.c:116:9: error: There is an unknown macro here somewhere. Configuration is required. If Aig_ManForEachObjVec is a macro then please configure it. [unknownMacro] berkeley-abc-0.0~git20230625.01b1bd1/src/sat/bmc/bmcCexMin2.c:159:9: error: There is an unknown macro here somewhere. Configuration is required. If Gia_ManForEachPi is a macro then please configure it. [unknownMacro] berkeley-abc-0.0~git20230625.01b1bd1/src/sat/bmc/bmcCexTools.c:148:5: error: There is an unknown macro here somewhere. Configuration is required. If Gia_ManForEachRi is a macro then please configure it. [unknownMacro] berkeley-abc-0.0~git20230625.01b1bd1/src/sat/bmc/bmcChain.c:116:5: error: There is an unknown macro here somewhere. Configuration is required. If Gia_ManForEachRo is a macro then please configure it. [unknownMacro] berkeley-abc-0.0~git20230625.01b1bd1/src/sat/bmc/bmcEco.c:63:5: error: There is an unknown macro here somewhere. Configuration is required. If Gia_ManForEachCi is a macro then please configure it. [unknownMacro] berkeley-abc-0.0~git20230625.01b1bd1/src/sat/bmc/bmcEnum.c:53:5: error: There is an unknown macro here somewhere. Configuration is required. If Gia_ManForEachCi is a macro then please configure it. [unknownMacro] berkeley-abc-0.0~git20230625.01b1bd1/src/sat/bmc/bmcClp.c:239:9: error: There is an unknown macro here somewhere. Configuration is required. If Vec_IntForEachEntry is a macro then please configure it. [unknownMacro] berkeley-abc-0.0~git20230625.01b1bd1/src/sat/bmc/bmcExpand.c:53:60: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable sat_solver [valueFlowBailoutIncompleteVar] berkeley-abc-0.0~git20230625.01b1bd1/src/sat/bmc/bmcGen.c:110:5: error: There is an unknown macro here somewhere. Configuration is required. If Gia_ManForEachCiId is a macro then please configure it. [unknownMacro] berkeley-abc-0.0~git20230625.01b1bd1/src/sat/bmc/bmcExpand.c:104:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable l_False [valueFlowBailoutIncompleteVar] berkeley-abc-0.0~git20230625.01b1bd1/src/sat/bmc/bmcFx.c:312:5: error: There is an unknown macro here somewhere. Configuration is required. If Vec_IntForEachEntry is a macro then please configure it. [unknownMacro] berkeley-abc-0.0~git20230625.01b1bd1/src/sat/bmc/bmcFault.c:175:5: error: There is an unknown macro here somewhere. Configuration is required. If Vec_IntForEachEntry is a macro then please configure it. [unknownMacro] berkeley-abc-0.0~git20230625.01b1bd1/src/sat/bmc/bmcICheck.c:106:5: error: There is an unknown macro here somewhere. Configuration is required. If Gia_ManForEachCo is a macro then please configure it. [unknownMacro] berkeley-abc-0.0~git20230625.01b1bd1/src/sat/bmc/bmcInse.c:241:5: error: There is an unknown macro here somewhere. Configuration is required. If Gia_ManForEachRi is a macro then please configure it. [unknownMacro] berkeley-abc-0.0~git20230625.01b1bd1/src/sat/bmc/bmcExpand.c:119:10: style: Condition 'fReverse' is always false [knownConditionTrueFalse] berkeley-abc-0.0~git20230625.01b1bd1/src/sat/bmc/bmcExpand.c:92:20: note: Assignment 'fReverse=0', assigned value is 0 berkeley-abc-0.0~git20230625.01b1bd1/src/sat/bmc/bmcExpand.c:104:21: note: Assuming condition is false berkeley-abc-0.0~git20230625.01b1bd1/src/sat/bmc/bmcExpand.c:119:10: note: Condition 'fReverse' is always false berkeley-abc-0.0~git20230625.01b1bd1/src/sat/bmc/bmcLoad.c:193:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable l_False [valueFlowBailoutIncompleteVar] berkeley-abc-0.0~git20230625.01b1bd1/src/sat/bmc/bmcLoad.c:34:22: style: struct member 'Bmc_Load_t_::pPars' is never used. [unusedStructMember] berkeley-abc-0.0~git20230625.01b1bd1/src/sat/bmc/bmcMaxi.c:79:5: error: There is an unknown macro here somewhere. Configuration is required. If Gia_ManForEachRo is a macro then please configure it. [unknownMacro] berkeley-abc-0.0~git20230625.01b1bd1/src/sat/bmc/bmcMaj.c:2746:5: error: There is an unknown macro here somewhere. Configuration is required. If Mini_AigForEachAnd is a macro then please configure it. [unknownMacro] berkeley-abc-0.0~git20230625.01b1bd1/src/sat/bmc/bmcMaj2.c:483:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] berkeley-abc-0.0~git20230625.01b1bd1/src/sat/bmc/bmcMaj2.c:873:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] berkeley-abc-0.0~git20230625.01b1bd1/src/sat/bmc/bmcMaj2.c:1020:76: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] berkeley-abc-0.0~git20230625.01b1bd1/src/sat/bmc/bmcMaj2.c:1335:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] berkeley-abc-0.0~git20230625.01b1bd1/src/sat/bmc/bmcMaj3.c:319:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GLUCOSE_SAT [valueFlowBailoutIncompleteVar] berkeley-abc-0.0~git20230625.01b1bd1/src/sat/bmc/bmcMaj3.c:461:71: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GLUCOSE_SAT [valueFlowBailoutIncompleteVar] berkeley-abc-0.0~git20230625.01b1bd1/src/sat/bmc/bmcMaj3.c:1253:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] berkeley-abc-0.0~git20230625.01b1bd1/src/sat/bmc/bmcMaj3.c:1279:71: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GLUCOSE_SAT [valueFlowBailoutIncompleteVar] berkeley-abc-0.0~git20230625.01b1bd1/src/sat/bmc/bmcMesh.c:57:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SATOKO_LIT_TRUE [valueFlowBailoutIncompleteVar] berkeley-abc-0.0~git20230625.01b1bd1/src/sat/bmc/bmcMesh.c:325:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SATOKO_UNSAT [valueFlowBailoutIncompleteVar] berkeley-abc-0.0~git20230625.01b1bd1/src/sat/bmc/bmcMesh2.c:333:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable l_False [valueFlowBailoutIncompleteVar] berkeley-abc-0.0~git20230625.01b1bd1/src/sat/bmc/bmcMaj2.c:292:10: style: Condition 'fUseMiddle' is always true [knownConditionTrueFalse] berkeley-abc-0.0~git20230625.01b1bd1/src/sat/bmc/bmcMaj2.c:283:22: note: Assignment 'fUseMiddle=1', assigned value is 1 berkeley-abc-0.0~git20230625.01b1bd1/src/sat/bmc/bmcMaj2.c:292:10: note: Condition 'fUseMiddle' is always true berkeley-abc-0.0~git20230625.01b1bd1/src/sat/bmc/bmcMaj2.c:308:14: style: Condition 'Flag' is always false [knownConditionTrueFalse] berkeley-abc-0.0~git20230625.01b1bd1/src/sat/bmc/bmcMaj2.c:661:10: style: Condition 'Flag' is always false [knownConditionTrueFalse] berkeley-abc-0.0~git20230625.01b1bd1/src/sat/bmc/bmcMaj2.c:1100:10: style: Condition 'Flag' is always false [knownConditionTrueFalse] berkeley-abc-0.0~git20230625.01b1bd1/src/sat/bmc/bmcMaj2.c:583:5: style:inconclusive: Statements following 'return' will never be executed. [unreachableCode] berkeley-abc-0.0~git20230625.01b1bd1/src/sat/bmc/bmcMaj2.c:967:5: style:inconclusive: Statements following 'return' will never be executed. [unreachableCode] berkeley-abc-0.0~git20230625.01b1bd1/src/sat/bmc/bmcMulti.c:210:56: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CLOCKS_PER_SEC [valueFlowBailoutIncompleteVar] berkeley-abc-0.0~git20230625.01b1bd1/src/sat/bmc/bmcMulti.c:177:15: style: The if condition is the same as the previous if condition [duplicateCondition] berkeley-abc-0.0~git20230625.01b1bd1/src/sat/bmc/bmcMulti.c:174:15: note: First condition berkeley-abc-0.0~git20230625.01b1bd1/src/sat/bmc/bmcMulti.c:177:15: note: Second condition berkeley-abc-0.0~git20230625.01b1bd1/src/sat/bmc/bmcMulti.c:115:48: style: Parameter 'pStr' can be declared as pointer to const [constParameterPointer] berkeley-abc-0.0~git20230625.01b1bd1/src/sat/bmc/bmcMulti.c:173:22: style: Variable 'RetValue' is assigned a value that is never used. [unreadVariable] berkeley-abc-0.0~git20230625.01b1bd1/src/sat/bmc/bmcMulti.c:194:18: style: Variable 'RetValue' is assigned a value that is never used. [unreadVariable] berkeley-abc-0.0~git20230625.01b1bd1/src/sat/bmc/bmcMulti.c:223:18: style: Variable 'RetValue' is assigned a value that is never used. [unreadVariable] berkeley-abc-0.0~git20230625.01b1bd1/src/sat/bmc/bmcMaj3.c:228:10: style: Condition 'fUseMiddle' is always true [knownConditionTrueFalse] berkeley-abc-0.0~git20230625.01b1bd1/src/sat/bmc/bmcMaj3.c:217:22: note: Assignment 'fUseMiddle=1', assigned value is 1 berkeley-abc-0.0~git20230625.01b1bd1/src/sat/bmc/bmcMaj3.c:228:10: note: Condition 'fUseMiddle' is always true berkeley-abc-0.0~git20230625.01b1bd1/src/sat/bmc/bmcMaj3.c:244:14: style: Condition 'Flag' is always false [knownConditionTrueFalse] berkeley-abc-0.0~git20230625.01b1bd1/src/sat/bmc/bmcMaj3.c:394:27: style: Condition 'nFanins>3' is always true [knownConditionTrueFalse] berkeley-abc-0.0~git20230625.01b1bd1/src/sat/bmc/bmcMaj3.c:383:22: note: Assuming that condition 'nFanins==3' is not redundant berkeley-abc-0.0~git20230625.01b1bd1/src/sat/bmc/bmcMaj3.c:394:27: note: Condition 'nFanins>3' is always true berkeley-abc-0.0~git20230625.01b1bd1/src/sat/bmc/bmcMaj3.c:1233:14: style: Condition 'Flag' is always false [knownConditionTrueFalse] berkeley-abc-0.0~git20230625.01b1bd1/src/sat/bmc/bmcMaj3.c:1472:9: error: Resource leak: pFile [resourceLeak] berkeley-abc-0.0~git20230625.01b1bd1/src/sat/bmc/bmcMaj3.c:1476:9: error: Resource leak: pFile [resourceLeak] berkeley-abc-0.0~git20230625.01b1bd1/src/sat/bmc/bmcMaj3.c:1481:9: error: Resource leak: pFile [resourceLeak] berkeley-abc-0.0~git20230625.01b1bd1/src/sat/bmc/bmcMaj3.c:1486:9: error: Resource leak: pFile [resourceLeak] berkeley-abc-0.0~git20230625.01b1bd1/src/sat/bmc/bmcUnroll.c:137:5: error: There is an unknown macro here somewhere. Configuration is required. If Vec_IntForEachEntry is a macro then please configure it. [unknownMacro] berkeley-abc-0.0~git20230625.01b1bd1/src/sat/bsat/satChecker.c:57:5: error: There is an unknown macro here somewhere. Configuration is required. If Vec_IntForEachEntry is a macro then please configure it. [unknownMacro] berkeley-abc-0.0~git20230625.01b1bd1/src/sat/bmc/bmcMaj3.c:580:48: style: Parameter 'p' can be declared as pointer to const [constParameterPointer] berkeley-abc-0.0~git20230625.01b1bd1/src/sat/bmc/bmcMaj3.c:753:55: style: Parameter 'pTruth' can be declared as pointer to const [constParameterPointer] berkeley-abc-0.0~git20230625.01b1bd1/src/sat/bmc/bmcMaj3.c:1015:17: style: Variable 'Sets' can be declared as const array [constVariable] berkeley-abc-0.0~git20230625.01b1bd1/src/sat/bmc/bmcMaj3.c:1243:50: style: Parameter 'p' can be declared as pointer to const [constParameterPointer] berkeley-abc-0.0~git20230625.01b1bd1/src/sat/bmc/bmcMaj3.c:1427:42: style: Variable 'pFanins' can be declared as pointer to const [constVariablePointer] berkeley-abc-0.0~git20230625.01b1bd1/src/sat/bmc/bmcMaj3.c:1310:28: style: Variable 'status' is assigned a value that is never used. [unreadVariable] berkeley-abc-0.0~git20230625.01b1bd1/src/sat/bmc/bmcMaj3.c:1321:20: style: Variable 'status' is assigned a value that is never used. [unreadVariable] berkeley-abc-0.0~git20230625.01b1bd1/src/sat/bsat/satInterA.c:167:5: error: There is an unknown macro here somewhere. Configuration is required. If Vec_IntForEachEntry is a macro then please configure it. [unknownMacro] berkeley-abc-0.0~git20230625.01b1bd1/src/sat/bsat/satInterB.c:172:5: error: There is an unknown macro here somewhere. Configuration is required. If Vec_IntForEachEntry is a macro then please configure it. [unknownMacro] berkeley-abc-0.0~git20230625.01b1bd1/src/sat/bsat/satInterP.c:941:5: error: There is an unknown macro here somewhere. Configuration is required. If Vec_IntForEachEntry is a macro then please configure it. [unknownMacro] berkeley-abc-0.0~git20230625.01b1bd1/src/sat/bsat/satMem.c:579:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable nMemoryAlloc [valueFlowBailoutIncompleteVar] berkeley-abc-0.0~git20230625.01b1bd1/src/sat/bsat/satProof.c:434:61: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable word [valueFlowBailoutIncompleteVar] berkeley-abc-0.0~git20230625.01b1bd1/src/sat/bsat/satMem.c:281:46: style: Parameter 'p' can be declared as pointer to const [constParameterPointer] berkeley-abc-0.0~git20230625.01b1bd1/src/sat/bsat/satMem.c:405:44: style: Parameter 'p' can be declared as pointer to const [constParameterPointer] berkeley-abc-0.0~git20230625.01b1bd1/src/sat/bsat/satVec.h:63:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] berkeley-abc-0.0~git20230625.01b1bd1/src/sat/bsat/satSolver.h:336:51: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable word [valueFlowBailoutIncompleteVar] berkeley-abc-0.0~git20230625.01b1bd1/src/sat/bsat/satProof.c:162:10: style: Condition 'fVerify' is always false [knownConditionTrueFalse] berkeley-abc-0.0~git20230625.01b1bd1/src/sat/bsat/satProof.c:147:19: note: Assignment 'fVerify=0', assigned value is 0 berkeley-abc-0.0~git20230625.01b1bd1/src/sat/bsat/satProof.c:162:10: note: Condition 'fVerify' is always false berkeley-abc-0.0~git20230625.01b1bd1/src/sat/bsat/satProof.c:158:9: style: Redundant initialization for 'clk'. The initialized value is overwritten before it is read. [redundantInitialization] berkeley-abc-0.0~git20230625.01b1bd1/src/sat/bsat/satProof.c:149:17: note: clk is initialized berkeley-abc-0.0~git20230625.01b1bd1/src/sat/bsat/satProof.c:158:9: note: clk is overwritten berkeley-abc-0.0~git20230625.01b1bd1/src/sat/bsat/satTruth.h:54:43: style: Parameter 'pOut' can be declared as pointer to const [constParameterPointer] berkeley-abc-0.0~git20230625.01b1bd1/src/sat/bsat/satTruth.h:54:56: style: Parameter 'pIn' can be declared as pointer to const [constParameterPointer] berkeley-abc-0.0~git20230625.01b1bd1/src/sat/bsat/satTruth.h:55:44: style: Parameter 'pOut' can be declared as pointer to const [constParameterPointer] berkeley-abc-0.0~git20230625.01b1bd1/src/sat/bsat/satTruth.h:56:44: style: Parameter 'pOut' can be declared as pointer to const [constParameterPointer] berkeley-abc-0.0~git20230625.01b1bd1/src/sat/bsat/satTruth.h:57:55: style: Parameter 'pIn' can be declared as pointer to const [constParameterPointer] berkeley-abc-0.0~git20230625.01b1bd1/src/sat/bsat/satTruth.h:61:54: style: Parameter 'pIn' can be declared as pointer to const [constParameterPointer] berkeley-abc-0.0~git20230625.01b1bd1/src/sat/bsat/satTruth.h:62:53: style: Parameter 'pIn' can be declared as pointer to const [constParameterPointer] berkeley-abc-0.0~git20230625.01b1bd1/src/sat/bsat/satTruth.h:63:58: style: Parameter 'pIn' can be declared as pointer to const [constParameterPointer] berkeley-abc-0.0~git20230625.01b1bd1/src/sat/bsat/satTruth.h:64:57: style: Parameter 'pIn' can be declared as pointer to const [constParameterPointer] berkeley-abc-0.0~git20230625.01b1bd1/src/sat/bsat/satTruth.h:65:56: style: Parameter 'pIn' can be declared as pointer to const [constParameterPointer] berkeley-abc-0.0~git20230625.01b1bd1/src/sat/bsat/satProof.c:44:14: style: struct member 'satset_t::learnt' is never used. [unusedStructMember] berkeley-abc-0.0~git20230625.01b1bd1/src/sat/bsat/satProof.c:45:14: style: struct member 'satset_t::mark' is never used. [unusedStructMember] berkeley-abc-0.0~git20230625.01b1bd1/src/sat/bsat/satProof.c:46:14: style: struct member 'satset_t::partA' is never used. [unusedStructMember] berkeley-abc-0.0~git20230625.01b1bd1/src/sat/bsat/satSolver.c:1288:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable word [valueFlowBailoutIncompleteVar] berkeley-abc-0.0~git20230625.01b1bd1/src/sat/bsat/satSolver.c:1490:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable word [valueFlowBailoutIncompleteVar] berkeley-abc-0.0~git20230625.01b1bd1/src/sat/bsat/satSolver.c:1658:55: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable word [valueFlowBailoutIncompleteVar] berkeley-abc-0.0~git20230625.01b1bd1/src/sat/bsat/satSolver.c:1972:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] berkeley-abc-0.0~git20230625.01b1bd1/src/sat/bsat/satSolver2.c:224:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Vec_Set_t [valueFlowBailoutIncompleteVar] berkeley-abc-0.0~git20230625.01b1bd1/src/sat/bsat/satSolver2.c:1571:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Vec_Set_t [valueFlowBailoutIncompleteVar] berkeley-abc-0.0~git20230625.01b1bd1/src/sat/bsat/satSolver2.c:1959:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] berkeley-abc-0.0~git20230625.01b1bd1/src/sat/bsat/satSolver2.c:1987:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Vec_Set_t [valueFlowBailoutIncompleteVar] berkeley-abc-0.0~git20230625.01b1bd1/src/sat/bsat/satSolver2i.c:208:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Id [valueFlowBailoutIncompleteVar] berkeley-abc-0.0~git20230625.01b1bd1/src/sat/bsat/satInter.c:80:56: style: Parameter 'p' can be declared as pointer to const [constParameterPointer] berkeley-abc-0.0~git20230625.01b1bd1/src/sat/bsat/satInter.c:80:71: style: Parameter 'pCls' can be declared as pointer to const [constParameterPointer] berkeley-abc-0.0~git20230625.01b1bd1/src/sat/bsat/satInter.c:83:69: style: Parameter 'q' can be declared as pointer to const [constParameterPointer] berkeley-abc-0.0~git20230625.01b1bd1/src/sat/bsat/satInter.c:84:68: style: Parameter 'q' can be declared as pointer to const [constParameterPointer] berkeley-abc-0.0~git20230625.01b1bd1/src/sat/bsat/satInter.c:85:67: style: Parameter 'q' can be declared as pointer to const [constParameterPointer] berkeley-abc-0.0~git20230625.01b1bd1/src/sat/bsat/satInter.c:86:70: style: Parameter 'q' can be declared as pointer to const [constParameterPointer] berkeley-abc-0.0~git20230625.01b1bd1/src/sat/bsat/satInter.c:89:70: style: Parameter 'pCls' can be declared as pointer to const [constParameterPointer] berkeley-abc-0.0~git20230625.01b1bd1/src/sat/bsat/satInter.c:90:70: style: Parameter 'pCls' can be declared as pointer to const [constParameterPointer] berkeley-abc-0.0~git20230625.01b1bd1/src/sat/bsat/satInter.c:327:35: style: Parameter 'pResLits' can be declared as pointer to const [constParameterPointer] berkeley-abc-0.0~git20230625.01b1bd1/src/sat/bsat/satInter.c:347:50: style: Parameter 'Sign' can be declared as const array [constParameter] berkeley-abc-0.0~git20230625.01b1bd1/src/sat/bsat/satSolver.h:221:55: style: Parameter 's' can be declared as pointer to const [constParameterPointer] berkeley-abc-0.0~git20230625.01b1bd1/src/sat/bsat/satSolver.h:268:67: style: Parameter 'pVars' can be declared as pointer to const [constParameterPointer] berkeley-abc-0.0~git20230625.01b1bd1/src/sat/bsat/satSolver.h:274:65: style: Parameter 'pVars' can be declared as pointer to const [constParameterPointer] berkeley-abc-0.0~git20230625.01b1bd1/src/sat/bsat/satVec.h:45:41: style: Parameter 'v' can be declared as pointer to const [constParameterPointer] berkeley-abc-0.0~git20230625.01b1bd1/src/sat/bsat/satVec.h:46:41: style: Parameter 'v' can be declared as pointer to const [constParameterPointer] berkeley-abc-0.0~git20230625.01b1bd1/src/sat/bsat/satVec.h:94:41: style: Parameter 'v' can be declared as pointer to const [constParameterPointer] berkeley-abc-0.0~git20230625.01b1bd1/src/sat/bsat/satVec.h:95:41: style: Parameter 'v' can be declared as pointer to const [constParameterPointer] berkeley-abc-0.0~git20230625.01b1bd1/src/sat/bsat/satVec.h:106:49: style: Parameter 'e' can be declared as pointer to const [constParameterPointer] berkeley-abc-0.0~git20230625.01b1bd1/src/sat/bsat/satClause.h:84:45: style: Parameter 'p' can be declared as pointer to const [constParameterPointer] berkeley-abc-0.0~git20230625.01b1bd1/src/sat/bsat/satClause.h:88:54: style: Parameter 'p' can be declared as pointer to const [constParameterPointer] berkeley-abc-0.0~git20230625.01b1bd1/src/sat/bsat/satClause.h:89:55: style: Parameter 'p' can be declared as pointer to const [constParameterPointer] berkeley-abc-0.0~git20230625.01b1bd1/src/sat/bsat/satClause.h:93:53: style: Parameter 'p' can be declared as pointer to const [constParameterPointer] berkeley-abc-0.0~git20230625.01b1bd1/src/sat/bsat/satClause.h:94:54: style: Parameter 'p' can be declared as pointer to const [constParameterPointer] berkeley-abc-0.0~git20230625.01b1bd1/src/sat/bsat/satClause.h:102:50: style: Parameter 'p' can be declared as pointer to const [constParameterPointer] berkeley-abc-0.0~git20230625.01b1bd1/src/sat/bsat/satClause.h:143:53: style: Parameter 'p' can be declared as pointer to const [constParameterPointer] berkeley-abc-0.0~git20230625.01b1bd1/src/sat/bsat/satClause.h:144:48: style: Parameter 'c' can be declared as pointer to const [constParameterPointer] berkeley-abc-0.0~git20230625.01b1bd1/src/sat/bsat/satClause.h:147:46: style: Parameter 'c' can be declared as pointer to const [constParameterPointer] berkeley-abc-0.0~git20230625.01b1bd1/src/sat/bsat/satClause.h:148:47: style: Parameter 'c' can be declared as pointer to const [constParameterPointer] berkeley-abc-0.0~git20230625.01b1bd1/src/sat/bsat/satClause.h:149:45: style: Parameter 'c' can be declared as pointer to const [constParameterPointer] berkeley-abc-0.0~git20230625.01b1bd1/src/sat/bsat/satClause.h:302:55: style: Parameter 'pArray' can be declared as pointer to const [constParameterPointer] berkeley-abc-0.0~git20230625.01b1bd1/src/sat/bsat/satInter.c:1045:26: style: Variable 'RetValue' is assigned a value that is never used. [unreadVariable] berkeley-abc-0.0~git20230625.01b1bd1/src/sat/bsat/satSolver2i.c:80:47: style:inconclusive: Function 'Int2_ManReadInterpolant' argument 1 names different: declaration 's' definition 'pSat'. [funcArgNamesDifferent] berkeley-abc-0.0~git20230625.01b1bd1/src/sat/bsat/satSolver2.h:81:60: note: Function 'Int2_ManReadInterpolant' argument 1 names different: declaration 's' definition 'pSat'. berkeley-abc-0.0~git20230625.01b1bd1/src/sat/bsat/satSolver2i.c:80:47: note: Function 'Int2_ManReadInterpolant' argument 1 names different: declaration 's' definition 'pSat'. berkeley-abc-0.0~git20230625.01b1bd1/src/sat/bsat/satSolver2.h:190:50: style: Parameter 's' can be declared as pointer to const [constParameterPointer] berkeley-abc-0.0~git20230625.01b1bd1/src/sat/bsat/satSolver2.h:215:57: style: Parameter 's' can be declared as pointer to const [constParameterPointer] berkeley-abc-0.0~git20230625.01b1bd1/src/sat/bsat/satProof2.h:231:20: style: Variable 'pProofStart' can be declared as pointer to const [constVariablePointer] berkeley-abc-0.0~git20230625.01b1bd1/src/sat/bsat/satSolver3.h:304:51: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable word [valueFlowBailoutIncompleteVar] berkeley-abc-0.0~git20230625.01b1bd1/src/sat/bsat/satSolver3.c:1256:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable word [valueFlowBailoutIncompleteVar] berkeley-abc-0.0~git20230625.01b1bd1/src/sat/bsat/satSolver3.c:1454:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable word [valueFlowBailoutIncompleteVar] berkeley-abc-0.0~git20230625.01b1bd1/src/sat/bsat/satSolver3.c:1622:55: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable word [valueFlowBailoutIncompleteVar] berkeley-abc-0.0~git20230625.01b1bd1/src/sat/bsat/satSolver3.c:1927:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] berkeley-abc-0.0~git20230625.01b1bd1/src/sat/bsat/satStore.c:346:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EOF [valueFlowBailoutIncompleteVar] berkeley-abc-0.0~git20230625.01b1bd1/src/sat/bsat/satStore.c:160:56: style: Parameter 'pEnd' can be declared as pointer to const [constParameterPointer] berkeley-abc-0.0~git20230625.01b1bd1/src/sat/bsat/satStore.c:305:38: style: Parameter 'p' can be declared as pointer to const [constParameterPointer] berkeley-abc-0.0~git20230625.01b1bd1/src/sat/bsat/satStore.c:305:48: style: Parameter 'pFileName' can be declared as pointer to const [constParameterPointer] berkeley-abc-0.0~git20230625.01b1bd1/src/sat/bsat/satStore.c:384:40: style: Parameter 'pFileName' can be declared as pointer to const [constParameterPointer] berkeley-abc-0.0~git20230625.01b1bd1/src/sat/bsat/satSolver2.c:1989:9: portability: Returning an integer in a function with pointer return type is not portable. [CastIntegerToAddressAtReturn] berkeley-abc-0.0~git20230625.01b1bd1/src/sat/bsat/satSolver2.c:413:29: error: The address of variable 'Lit' is accessed at non-zero index. [objectIndex] berkeley-abc-0.0~git20230625.01b1bd1/src/sat/bsat/satSolver2.c:960:50: note: Address of variable taken here. berkeley-abc-0.0~git20230625.01b1bd1/src/sat/bsat/satSolver2.c:960:50: note: Calling function 'clause2_create_new', 2nd argument '&Lit' value is lifetime=Lit berkeley-abc-0.0~git20230625.01b1bd1/src/sat/bsat/satSolver2.c:413:29: note: The address of variable 'Lit' is accessed at non-zero index. berkeley-abc-0.0~git20230625.01b1bd1/src/sat/bsat/satSolver2.c:415:37: error: The address of variable 'Lit' is accessed at non-zero index. [objectIndex] berkeley-abc-0.0~git20230625.01b1bd1/src/sat/bsat/satSolver2.c:960:50: note: Address of variable taken here. berkeley-abc-0.0~git20230625.01b1bd1/src/sat/bsat/satSolver2.c:960:50: note: Calling function 'clause2_create_new', 2nd argument '&Lit' value is lifetime=Lit berkeley-abc-0.0~git20230625.01b1bd1/src/sat/bsat/satSolver2.c:415:37: note: The address of variable 'Lit' is accessed at non-zero index. berkeley-abc-0.0~git20230625.01b1bd1/src/sat/bsat/satSolver.c:255:24: style: Condition 's->VarActType==0' is always true [knownConditionTrueFalse] berkeley-abc-0.0~git20230625.01b1bd1/src/sat/bsat/satSolver.c:254:33: note: Assignment 's->VarActType=0', assigned value is 0 berkeley-abc-0.0~git20230625.01b1bd1/src/sat/bsat/satSolver.c:255:24: note: Condition 's->VarActType==0' is always true berkeley-abc-0.0~git20230625.01b1bd1/src/sat/bsat/satSolver.c:274:24: style: Condition 's->ClaActType==0' is always true [knownConditionTrueFalse] berkeley-abc-0.0~git20230625.01b1bd1/src/sat/bsat/satSolver.c:273:33: note: Assignment 's->ClaActType=0', assigned value is 0 berkeley-abc-0.0~git20230625.01b1bd1/src/sat/bsat/satSolver.c:274:24: note: Condition 's->ClaActType==0' is always true berkeley-abc-0.0~git20230625.01b1bd1/src/sat/bsat/satSolver.c:544:10: style: Condition 'fUseBinaryClauses' is always true [knownConditionTrueFalse] berkeley-abc-0.0~git20230625.01b1bd1/src/sat/bsat/satSolver.c:534:29: note: Assignment 'fUseBinaryClauses=1', assigned value is 1 berkeley-abc-0.0~git20230625.01b1bd1/src/sat/bsat/satSolver.c:544:10: note: Condition 'fUseBinaryClauses' is always true berkeley-abc-0.0~git20230625.01b1bd1/src/sat/bsat/satSolver.c:433:27: portability: Casting between signed int * and float * which have an incompatible binary data representation. [invalidPointerCast] berkeley-abc-0.0~git20230625.01b1bd1/src/sat/bsat/satSolver.c:451:22: portability: Casting between signed int * and float * which have an incompatible binary data representation. [invalidPointerCast] berkeley-abc-0.0~git20230625.01b1bd1/src/sat/bsat/satSolver.c:2296:16: style: Redundant initialization for 'status'. The initialized value is overwritten before it is read. [redundantInitialization] berkeley-abc-0.0~git20230625.01b1bd1/src/sat/bsat/satSolver.c:2291:20: note: status is initialized berkeley-abc-0.0~git20230625.01b1bd1/src/sat/bsat/satSolver.c:2296:16: note: status is overwritten berkeley-abc-0.0~git20230625.01b1bd1/src/sat/bsat/satSolver2.c:1228:10: style: Condition 'fVerify' is always false [knownConditionTrueFalse] berkeley-abc-0.0~git20230625.01b1bd1/src/sat/bsat/satSolver2.c:1227:19: note: Assignment 'fVerify=0', assigned value is 0 berkeley-abc-0.0~git20230625.01b1bd1/src/sat/bsat/satSolver2.c:1228:10: note: Condition 'fVerify' is always false berkeley-abc-0.0~git20230625.01b1bd1/src/sat/bsat/satSolver2.c:950:25: style: Local variable 'k' shadows outer variable [shadowVariable] berkeley-abc-0.0~git20230625.01b1bd1/src/sat/bsat/satSolver2.c:908:40: note: Shadowed declaration berkeley-abc-0.0~git20230625.01b1bd1/src/sat/bsat/satSolver2.c:950:25: note: Shadow variable berkeley-abc-0.0~git20230625.01b1bd1/src/sat/bsat/satSolver2.c:43:28: style: Parameter 'begin' can be declared as pointer to const [constParameterPointer] berkeley-abc-0.0~git20230625.01b1bd1/src/sat/bsat/satSolver2.c:43:40: style: Parameter 'end' can be declared as pointer to const [constParameterPointer] berkeley-abc-0.0~git20230625.01b1bd1/src/sat/bsat/satSolver2.c:119:14: style: Variable 'tagged' can be declared as pointer to const [constVariablePointer] berkeley-abc-0.0~git20230625.01b1bd1/src/sat/bsat/satSolver2.c:136:14: style: Variable 'mark_levels' can be declared as pointer to const [constVariablePointer] berkeley-abc-0.0~git20230625.01b1bd1/src/sat/bsat/satSolver2.c:252:48: style: Parameter 's' can be declared as pointer to const [constParameterPointer] berkeley-abc-0.0~git20230625.01b1bd1/src/sat/bsat/satSolver2.c:395:67: style: Parameter 'c' can be declared as pointer to const [constParameterPointer] berkeley-abc-0.0~git20230625.01b1bd1/src/sat/bsat/satSolver2.c:408:64: style: Parameter 'end' can be declared as pointer to const [constParameterPointer] berkeley-abc-0.0~git20230625.01b1bd1/src/sat/bsat/satSolver2.c:786:17: style: Variable 'vars' can be declared as pointer to const [constVariablePointer] berkeley-abc-0.0~git20230625.01b1bd1/src/sat/bsat/satSolver2.c:908:32: style: Variable 'stop' can be declared as pointer to const [constVariablePointer] berkeley-abc-0.0~git20230625.01b1bd1/src/sat/bsat/satSolver2.c:909:18: style: Variable 'end' can be declared as pointer to const [constVariablePointer] berkeley-abc-0.0~git20230625.01b1bd1/src/sat/bsat/satSolver2.c:1412:11: style: Variable 'act_clas' can be declared as pointer to const [constVariablePointer] berkeley-abc-0.0~git20230625.01b1bd1/src/sat/bsat/satSolver.c:795:21: style: Local variable 'v' shadows outer variable [shadowVariable] berkeley-abc-0.0~git20230625.01b1bd1/src/sat/bsat/satSolver.c:777:13: note: Shadowed declaration berkeley-abc-0.0~git20230625.01b1bd1/src/sat/bsat/satSolver.c:795:21: note: Shadow variable berkeley-abc-0.0~git20230625.01b1bd1/src/sat/bsat/satSolver.c:1913:21: style: Local variable 'i' shadows outer variable [shadowVariable] berkeley-abc-0.0~git20230625.01b1bd1/src/sat/bsat/satSolver.c:1823:13: note: Shadowed declaration berkeley-abc-0.0~git20230625.01b1bd1/src/sat/bsat/satSolver.c:1913:21: note: Shadow variable berkeley-abc-0.0~git20230625.01b1bd1/src/sat/bsat/satSolver.c:48:28: style: Parameter 'begin' can be declared as pointer to const [constParameterPointer] berkeley-abc-0.0~git20230625.01b1bd1/src/sat/bsat/satSolver.c:48:40: style: Parameter 'end' can be declared as pointer to const [constParameterPointer] berkeley-abc-0.0~git20230625.01b1bd1/src/sat/bsat/satSolver.c:111:14: style: Variable 'tagged' can be declared as pointer to const [constVariablePointer] berkeley-abc-0.0~git20230625.01b1bd1/src/sat/bsat/satSolver.c:159:47: style: Parameter 's' can be declared as pointer to const [constParameterPointer] berkeley-abc-0.0~git20230625.01b1bd1/src/sat/bsat/satSolver.c:512:66: style: Parameter 'c' can be declared as pointer to const [constParameterPointer] berkeley-abc-0.0~git20230625.01b1bd1/src/sat/bsat/satSolver.c:532:59: style: Parameter 'end' can be declared as pointer to const [constParameterPointer] berkeley-abc-0.0~git20230625.01b1bd1/src/sat/bsat/satSolver.c:792:18: style: Variable 'lits' can be declared as pointer to const [constVariablePointer] berkeley-abc-0.0~git20230625.01b1bd1/src/sat/bsat/satSolver.c:896:26: style: Variable 'lits' can be declared as pointer to const [constVariablePointer] berkeley-abc-0.0~git20230625.01b1bd1/src/sat/bsat/satSolver.c:911:14: style: Variable 'trail' can be declared as pointer to const [constVariablePointer] berkeley-abc-0.0~git20230625.01b1bd1/src/sat/bsat/satSolver.c:1054:15: style: Variable 'end' can be declared as pointer to const [constVariablePointer] berkeley-abc-0.0~git20230625.01b1bd1/src/sat/bsat/satSolver.c:1097:26: style: Variable 'stop' can be declared as pointer to const [constVariablePointer] berkeley-abc-0.0~git20230625.01b1bd1/src/sat/bsat/satSolver.c:2067:54: style: Parameter 'end' can be declared as pointer to const [constParameterPointer] berkeley-abc-0.0~git20230625.01b1bd1/src/sat/bsat/satSolver.c:2368:34: style: Parameter 's' can be declared as pointer to const [constParameterPointer] berkeley-abc-0.0~git20230625.01b1bd1/src/sat/bsat/satSolver.c:82:14: style: struct member 'varinfo_t::val' is never used. [unusedStructMember] berkeley-abc-0.0~git20230625.01b1bd1/src/sat/bsat/satSolver.c:83:14: style: struct member 'varinfo_t::pol' is never used. [unusedStructMember] berkeley-abc-0.0~git20230625.01b1bd1/src/sat/bsat/satSolver.c:84:14: style: struct member 'varinfo_t::tag' is never used. [unusedStructMember] berkeley-abc-0.0~git20230625.01b1bd1/src/sat/bsat/satSolver.c:85:14: style: struct member 'varinfo_t::lev' is never used. [unusedStructMember] berkeley-abc-0.0~git20230625.01b1bd1/src/sat/bsat/satTruth.c:215:61: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable word [valueFlowBailoutIncompleteVar] berkeley-abc-0.0~git20230625.01b1bd1/src/sat/bsat/satTrace.c:53:54: style: Parameter 'pName' can be declared as pointer to const [constParameterPointer] berkeley-abc-0.0~git20230625.01b1bd1/src/sat/bsat/satTrace.c:95:65: style: Parameter 'pEnd' can be declared as pointer to const [constParameterPointer] berkeley-abc-0.0~git20230625.01b1bd1/src/sat/bsat/satTruth.c:73:44: style: Parameter 'pTruth' can be declared as pointer to const [constParameterPointer] berkeley-abc-0.0~git20230625.01b1bd1/src/sat/bsat/satTruth.c:73:81: style: Parameter 'pPrimes' can be declared as pointer to const [constParameterPointer] berkeley-abc-0.0~git20230625.01b1bd1/src/sat/bsat/satTruth.c:200:10: style: Variable 'Masks' can be declared as const array [constVariable] berkeley-abc-0.0~git20230625.01b1bd1/src/sat/bsat/satUtil.c:88:52: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] berkeley-abc-0.0~git20230625.01b1bd1/src/sat/bsat2/XAlloc.h:36:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] berkeley-abc-0.0~git20230625.01b1bd1/src/sat/bsat2/ParseUtils.h:61:60: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EOF [valueFlowBailoutIncompleteVar] berkeley-abc-0.0~git20230625.01b1bd1/src/sat/bsat2/ParseUtils.h:89:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] berkeley-abc-0.0~git20230625.01b1bd1/src/sat/bsat2/Options.h:149:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] berkeley-abc-0.0~git20230625.01b1bd1/src/sat/bsat2/Options.h:162:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] berkeley-abc-0.0~git20230625.01b1bd1/src/sat/bsat2/Options.h:207:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] berkeley-abc-0.0~git20230625.01b1bd1/src/sat/bsat2/Options.h:219:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] berkeley-abc-0.0~git20230625.01b1bd1/src/sat/bsat2/Options.h:329:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] berkeley-abc-0.0~git20230625.01b1bd1/src/sat/bsat2/Options.h:370:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] berkeley-abc-0.0~git20230625.01b1bd1/src/sat/bsat2/Map.h:77:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable key [valueFlowBailoutIncompleteVar] berkeley-abc-0.0~git20230625.01b1bd1/src/sat/bsat2/Map.h:92:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable key [valueFlowBailoutIncompleteVar] berkeley-abc-0.0~git20230625.01b1bd1/src/sat/bsat2/Map.h:113:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable key [valueFlowBailoutIncompleteVar] berkeley-abc-0.0~git20230625.01b1bd1/src/sat/bsat2/Map.h:126:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable key [valueFlowBailoutIncompleteVar] berkeley-abc-0.0~git20230625.01b1bd1/src/sat/bsat2/Map.h:138:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable key [valueFlowBailoutIncompleteVar] berkeley-abc-0.0~git20230625.01b1bd1/src/sat/bsat2/Map.h:148:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable key [valueFlowBailoutIncompleteVar] berkeley-abc-0.0~git20230625.01b1bd1/src/sat/bsat2/Map.h:158:47: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable key [valueFlowBailoutIncompleteVar] berkeley-abc-0.0~git20230625.01b1bd1/src/sat/bsat2/Solver.h:277:61: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable reason [valueFlowBailoutIncompleteVar] berkeley-abc-0.0~git20230625.01b1bd1/src/sat/bsat2/Solver.h:278:61: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable level [valueFlowBailoutIncompleteVar] berkeley-abc-0.0~git20230625.01b1bd1/src/sat/bsat2/Vec.h:99:101: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] berkeley-abc-0.0~git20230625.01b1bd1/src/sat/bsat/satSolver3.c:238:24: style: Condition 's->VarActType==0' is always true [knownConditionTrueFalse] berkeley-abc-0.0~git20230625.01b1bd1/src/sat/bsat/satSolver3.c:237:33: note: Assignment 's->VarActType=0', assigned value is 0 berkeley-abc-0.0~git20230625.01b1bd1/src/sat/bsat/satSolver3.c:238:24: note: Condition 's->VarActType==0' is always true berkeley-abc-0.0~git20230625.01b1bd1/src/sat/bsat/satSolver3.c:257:24: style: Condition 's->ClaActType==0' is always true [knownConditionTrueFalse] berkeley-abc-0.0~git20230625.01b1bd1/src/sat/bsat/satSolver3.c:256:33: note: Assignment 's->ClaActType=0', assigned value is 0 berkeley-abc-0.0~git20230625.01b1bd1/src/sat/bsat/satSolver3.c:257:24: note: Condition 's->ClaActType==0' is always true berkeley-abc-0.0~git20230625.01b1bd1/src/sat/bsat/satSolver3.c:526:10: style: Condition 'fUseBinaryClauses' is always true [knownConditionTrueFalse] berkeley-abc-0.0~git20230625.01b1bd1/src/sat/bsat/satSolver3.c:516:29: note: Assignment 'fUseBinaryClauses=1', assigned value is 1 berkeley-abc-0.0~git20230625.01b1bd1/src/sat/bsat/satSolver3.c:526:10: note: Condition 'fUseBinaryClauses' is always true berkeley-abc-0.0~git20230625.01b1bd1/src/sat/bsat/satSolver3.c:1705:10: style: Condition 'fVerbose' is always false [knownConditionTrueFalse] berkeley-abc-0.0~git20230625.01b1bd1/src/sat/bsat/satSolver3.c:1700:20: note: Assignment 'fVerbose=0', assigned value is 0 berkeley-abc-0.0~git20230625.01b1bd1/src/sat/bsat/satSolver3.c:1705:10: note: Condition 'fVerbose' is always false berkeley-abc-0.0~git20230625.01b1bd1/src/sat/bsat/satSolver3.c:416:27: portability: Casting between signed int * and float * which have an incompatible binary data representation. [invalidPointerCast] berkeley-abc-0.0~git20230625.01b1bd1/src/sat/bsat/satSolver3.c:434:22: portability: Casting between signed int * and float * which have an incompatible binary data representation. [invalidPointerCast] berkeley-abc-0.0~git20230625.01b1bd1/src/sat/bsat/satSolver3.c:2145:16: style: Redundant initialization for 'status'. The initialized value is overwritten before it is read. [redundantInitialization] berkeley-abc-0.0~git20230625.01b1bd1/src/sat/bsat/satSolver3.c:2142:20: note: status is initialized berkeley-abc-0.0~git20230625.01b1bd1/src/sat/bsat/satSolver3.c:2145:16: note: status is overwritten berkeley-abc-0.0~git20230625.01b1bd1/src/sat/bsat/satSolver3.c:2207:16: style: Redundant initialization for 'status'. The initialized value is overwritten before it is read. [redundantInitialization] berkeley-abc-0.0~git20230625.01b1bd1/src/sat/bsat/satSolver3.c:2202:20: note: status is initialized berkeley-abc-0.0~git20230625.01b1bd1/src/sat/bsat/satSolver3.c:2207:16: note: status is overwritten berkeley-abc-0.0~git20230625.01b1bd1/src/sat/bsat2/System.h:55:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RUSAGE_SELF [valueFlowBailoutIncompleteVar] berkeley-abc-0.0~git20230625.01b1bd1/src/sat/bsat2/Dimacs.h:55:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EOF [valueFlowBailoutIncompleteVar] berkeley-abc-0.0~git20230625.01b1bd1/src/sat/bsat/satSolver3.c:768:21: style: Local variable 'v' shadows outer variable [shadowVariable] berkeley-abc-0.0~git20230625.01b1bd1/src/sat/bsat/satSolver3.c:750:13: note: Shadowed declaration berkeley-abc-0.0~git20230625.01b1bd1/src/sat/bsat/satSolver3.c:768:21: note: Shadow variable berkeley-abc-0.0~git20230625.01b1bd1/src/sat/bsat/satSolver3.c:1868:21: style: Local variable 'i' shadows outer variable [shadowVariable] berkeley-abc-0.0~git20230625.01b1bd1/src/sat/bsat/satSolver3.c:1778:13: note: Shadowed declaration berkeley-abc-0.0~git20230625.01b1bd1/src/sat/bsat/satSolver3.c:1868:21: note: Shadow variable berkeley-abc-0.0~git20230625.01b1bd1/src/sat/bsat/satSolver3.c:47:28: style: Parameter 'begin' can be declared as pointer to const [constParameterPointer] berkeley-abc-0.0~git20230625.01b1bd1/src/sat/bsat/satSolver3.c:47:40: style: Parameter 'end' can be declared as pointer to const [constParameterPointer] berkeley-abc-0.0~git20230625.01b1bd1/src/sat/bsat/satSolver3.c:110:14: style: Variable 'tagged' can be declared as pointer to const [constVariablePointer] berkeley-abc-0.0~git20230625.01b1bd1/src/sat/bsat/satSolver3.c:158:48: style: Parameter 's' can be declared as pointer to const [constParameterPointer] berkeley-abc-0.0~git20230625.01b1bd1/src/sat/bsat/satSolver3.c:495:67: style: Parameter 'c' can be declared as pointer to const [constParameterPointer] berkeley-abc-0.0~git20230625.01b1bd1/src/sat/bsat/satSolver3.c:514:61: style: Parameter 'end' can be declared as pointer to const [constParameterPointer] berkeley-abc-0.0~git20230625.01b1bd1/src/sat/bsat/satSolver3.c:765:18: style: Variable 'lits' can be declared as pointer to const [constVariablePointer] berkeley-abc-0.0~git20230625.01b1bd1/src/sat/bsat/satSolver3.c:869:26: style: Variable 'lits' can be declared as pointer to const [constVariablePointer] berkeley-abc-0.0~git20230625.01b1bd1/src/sat/bsat/satSolver3.c:884:14: style: Variable 'trail' can be declared as pointer to const [constVariablePointer] berkeley-abc-0.0~git20230625.01b1bd1/src/sat/bsat/satSolver3.c:1027:15: style: Variable 'end' can be declared as pointer to const [constVariablePointer] berkeley-abc-0.0~git20230625.01b1bd1/src/sat/bsat/satSolver3.c:1070:26: style: Variable 'stop' can be declared as pointer to const [constVariablePointer] berkeley-abc-0.0~git20230625.01b1bd1/src/sat/bsat/satSolver3.c:1698:60: style: Parameter 'end' can be declared as pointer to const [constParameterPointer] berkeley-abc-0.0~git20230625.01b1bd1/src/sat/bsat/satSolver3.c:2013:56: style: Parameter 'end' can be declared as pointer to const [constParameterPointer] berkeley-abc-0.0~git20230625.01b1bd1/src/sat/bsat/satSolver3.c:2279:36: style: Parameter 's' can be declared as pointer to const [constParameterPointer] berkeley-abc-0.0~git20230625.01b1bd1/src/sat/bsat/satSolver3.h:211:50: style: Parameter 's' can be declared as pointer to const [constParameterPointer] berkeley-abc-0.0~git20230625.01b1bd1/src/sat/bsat/satSolver3.h:254:62: style: Parameter 'pVars' can be declared as pointer to const [constParameterPointer] berkeley-abc-0.0~git20230625.01b1bd1/src/sat/bsat/satSolver3.h:260:60: style: Parameter 'pVars' can be declared as pointer to const [constParameterPointer] berkeley-abc-0.0~git20230625.01b1bd1/src/sat/bsat/satSolver3.c:81:14: style: struct member 'varinfo_t::val' is never used. [unusedStructMember] berkeley-abc-0.0~git20230625.01b1bd1/src/sat/bsat/satSolver3.c:82:14: style: struct member 'varinfo_t::pol' is never used. [unusedStructMember] berkeley-abc-0.0~git20230625.01b1bd1/src/sat/bsat/satSolver3.c:83:14: style: struct member 'varinfo_t::tag' is never used. [unusedStructMember] berkeley-abc-0.0~git20230625.01b1bd1/src/sat/bsat/satSolver3.c:84:14: style: struct member 'varinfo_t::lev' is never used. [unusedStructMember] berkeley-abc-0.0~git20230625.01b1bd1/src/sat/bsat2/SolverTypes.h:97:89: style:inconclusive: Boolean expression '!(b.value&2)' is used in bitwise operation. Did you mean '&&'? [bitwiseOnBoolean] berkeley-abc-0.0~git20230625.01b1bd1/src/sat/bsat2/SolverTypes.h:213:33: style:inconclusive: Boolean expression 'learnt' is used in bitwise operation. Did you mean '||'? [bitwiseOnBoolean] berkeley-abc-0.0~git20230625.01b1bd1/src/sat/bsat/satUtil.c:74:68: style:inconclusive: Function 'Sat_SolverWriteDimacs' argument 3 names different: declaration 'assumptionsBegin' definition 'assumpBegin'. [funcArgNamesDifferent] berkeley-abc-0.0~git20230625.01b1bd1/src/sat/bsat/satSolver.h:73:82: note: Function 'Sat_SolverWriteDimacs' argument 3 names different: declaration 'assumptionsBegin' definition 'assumpBegin'. berkeley-abc-0.0~git20230625.01b1bd1/src/sat/bsat/satUtil.c:74:68: note: Function 'Sat_SolverWriteDimacs' argument 3 names different: declaration 'assumptionsBegin' definition 'assumpBegin'. berkeley-abc-0.0~git20230625.01b1bd1/src/sat/bsat/satUtil.c:74:86: style:inconclusive: Function 'Sat_SolverWriteDimacs' argument 4 names different: declaration 'assumptionsEnd' definition 'assumpEnd'. [funcArgNamesDifferent] berkeley-abc-0.0~git20230625.01b1bd1/src/sat/bsat/satSolver.h:73:105: note: Function 'Sat_SolverWriteDimacs' argument 4 names different: declaration 'assumptionsEnd' definition 'assumpEnd'. berkeley-abc-0.0~git20230625.01b1bd1/src/sat/bsat/satUtil.c:74:86: note: Function 'Sat_SolverWriteDimacs' argument 4 names different: declaration 'assumptionsEnd' definition 'assumpEnd'. berkeley-abc-0.0~git20230625.01b1bd1/src/sat/bsat/satUtil.c:126:70: style:inconclusive: Function 'Sat_Solver2WriteDimacs' argument 3 names different: declaration 'assumptionsBegin' definition 'assumpBegin'. [funcArgNamesDifferent] berkeley-abc-0.0~git20230625.01b1bd1/src/sat/bsat/satSolver2.h:60:85: note: Function 'Sat_Solver2WriteDimacs' argument 3 names different: declaration 'assumptionsBegin' definition 'assumpBegin'. berkeley-abc-0.0~git20230625.01b1bd1/src/sat/bsat/satUtil.c:126:70: note: Function 'Sat_Solver2WriteDimacs' argument 3 names different: declaration 'assumptionsBegin' definition 'assumpBegin'. berkeley-abc-0.0~git20230625.01b1bd1/src/sat/bsat/satUtil.c:126:88: style:inconclusive: Function 'Sat_Solver2WriteDimacs' argument 4 names different: declaration 'assumptionsEnd' definition 'assumpEnd'. [funcArgNamesDifferent] berkeley-abc-0.0~git20230625.01b1bd1/src/sat/bsat/satSolver2.h:60:108: note: Function 'Sat_Solver2WriteDimacs' argument 4 names different: declaration 'assumptionsEnd' definition 'assumpEnd'. berkeley-abc-0.0~git20230625.01b1bd1/src/sat/bsat/satUtil.c:126:88: note: Function 'Sat_Solver2WriteDimacs' argument 4 names different: declaration 'assumptionsEnd' definition 'assumpEnd'. berkeley-abc-0.0~git20230625.01b1bd1/src/sat/bsat/satUtil.c:214:57: style:inconclusive: Function 'Sat_Solver2PrintStats' argument 2 names different: declaration 'p' definition 's'. [funcArgNamesDifferent] berkeley-abc-0.0~git20230625.01b1bd1/src/sat/bsat/satSolver2.h:61:72: note: Function 'Sat_Solver2PrintStats' argument 2 names different: declaration 'p' definition 's'. berkeley-abc-0.0~git20230625.01b1bd1/src/sat/bsat/satUtil.c:214:57: note: Function 'Sat_Solver2PrintStats' argument 2 names different: declaration 'p' definition 's'. berkeley-abc-0.0~git20230625.01b1bd1/src/sat/bsat/satUtil.c:50:58: style: Parameter 'pC' can be declared as pointer to const [constParameterPointer] berkeley-abc-0.0~git20230625.01b1bd1/src/sat/bsat/satUtil.c:74:52: style: Parameter 'pFileName' can be declared as pointer to const [constParameterPointer] berkeley-abc-0.0~git20230625.01b1bd1/src/sat/bsat/satUtil.c:74:86: style: Parameter 'assumpEnd' can be declared as pointer to const [constParameterPointer] berkeley-abc-0.0~git20230625.01b1bd1/src/sat/bsat/satUtil.c:126:54: style: Parameter 'pFileName' can be declared as pointer to const [constParameterPointer] berkeley-abc-0.0~git20230625.01b1bd1/src/sat/bsat/satUtil.c:126:88: style: Parameter 'assumpEnd' can be declared as pointer to const [constParameterPointer] berkeley-abc-0.0~git20230625.01b1bd1/src/sat/bsat/satUtil.c:214:36: style: Parameter 'pFile' can be declared as pointer to const [constParameterPointer] berkeley-abc-0.0~git20230625.01b1bd1/src/sat/bsat/satUtil.c:214:57: style: Parameter 's' can be declared as pointer to const [constParameterPointer] berkeley-abc-0.0~git20230625.01b1bd1/src/sat/bsat/satUtil.c:244:41: style: Parameter 's' can be declared as pointer to const [constParameterPointer] berkeley-abc-0.0~git20230625.01b1bd1/src/sat/bsat/satUtil.c:270:49: style: Parameter 'pVars' can be declared as pointer to const [constParameterPointer] berkeley-abc-0.0~git20230625.01b1bd1/src/sat/bsat/satUtil.c:291:51: style: Parameter 'pVars' can be declared as pointer to const [constParameterPointer] berkeley-abc-0.0~git20230625.01b1bd1/src/sat/bsat/satUtil.c:312:44: style: Parameter 'p' can be declared as pointer to const [constParameterPointer] berkeley-abc-0.0~git20230625.01b1bd1/src/sat/bsat2/Map.h:69:20: warning:inconclusive: Member variable 'Map::hash' is not assigned a value in 'Map::operator='. [operatorEqVarError] berkeley-abc-0.0~git20230625.01b1bd1/src/sat/bsat2/Map.h:69:20: warning:inconclusive: Member variable 'Map::equals' is not assigned a value in 'Map::operator='. [operatorEqVarError] berkeley-abc-0.0~git20230625.01b1bd1/src/sat/bsat2/Map.h:69:20: warning: Member variable 'Map::table' is not assigned a value in 'Map::operator='. [operatorEqVarError] berkeley-abc-0.0~git20230625.01b1bd1/src/sat/bsat2/Map.h:69:20: warning: Member variable 'Map::cap' is not assigned a value in 'Map::operator='. [operatorEqVarError] berkeley-abc-0.0~git20230625.01b1bd1/src/sat/bsat2/Map.h:69:20: warning: Member variable 'Map::size' is not assigned a value in 'Map::operator='. [operatorEqVarError] berkeley-abc-0.0~git20230625.01b1bd1/src/sat/bsat2/Map.h:70:20: warning:inconclusive: Member variable 'Map::hash' is not assigned in the copy constructor. Should it be copied? [missingMemberCopy] berkeley-abc-0.0~git20230625.01b1bd1/src/sat/bsat2/Map.h:70:20: warning:inconclusive: Member variable 'Map::equals' is not assigned in the copy constructor. Should it be copied? [missingMemberCopy] berkeley-abc-0.0~git20230625.01b1bd1/src/sat/bsat2/Map.h:70:20: warning: Member variable 'Map::table' is not initialized in the copy constructor. [uninitMemberVarPrivate] berkeley-abc-0.0~git20230625.01b1bd1/src/sat/bsat2/Map.h:70:20: warning: Member variable 'Map::cap' is not initialized in the copy constructor. [uninitMemberVarPrivate] berkeley-abc-0.0~git20230625.01b1bd1/src/sat/bsat2/Map.h:70:20: warning: Member variable 'Map::size' is not initialized in the copy constructor. [uninitMemberVarPrivate] berkeley-abc-0.0~git20230625.01b1bd1/src/sat/bsat2/Vec.h:44:14: warning: Member variable 'vec < Option * >::data' is not assigned a value in 'vec < Option * >::operator='. [operatorEqVarError] berkeley-abc-0.0~git20230625.01b1bd1/src/sat/bsat2/Vec.h:44:14: warning: Member variable 'vec < Option * >::sz' is not assigned a value in 'vec < Option * >::operator='. [operatorEqVarError] berkeley-abc-0.0~git20230625.01b1bd1/src/sat/bsat2/Vec.h:44:14: warning: Member variable 'vec < Option * >::cap' is not assigned a value in 'vec < Option * >::operator='. [operatorEqVarError] berkeley-abc-0.0~git20230625.01b1bd1/src/sat/bsat2/Vec.h:45:14: warning: Member variable 'vec < Option * >::data' is not initialized in the copy constructor. [uninitMemberVarPrivate] berkeley-abc-0.0~git20230625.01b1bd1/src/sat/bsat2/Vec.h:45:14: warning: Member variable 'vec < Option * >::sz' is not initialized in the copy constructor. [uninitMemberVarPrivate] berkeley-abc-0.0~git20230625.01b1bd1/src/sat/bsat2/Vec.h:45:14: warning: Member variable 'vec < Option * >::cap' is not initialized in the copy constructor. [uninitMemberVarPrivate] berkeley-abc-0.0~git20230625.01b1bd1/src/sat/bsat2/Vec.h:44:14: warning: Member variable 'vec < Lit >::data' is not assigned a value in 'vec < Lit >::operator='. [operatorEqVarError] berkeley-abc-0.0~git20230625.01b1bd1/src/sat/bsat2/Vec.h:44:14: warning: Member variable 'vec < Lit >::sz' is not assigned a value in 'vec < Lit >::operator='. [operatorEqVarError] berkeley-abc-0.0~git20230625.01b1bd1/src/sat/bsat2/Vec.h:44:14: warning: Member variable 'vec < Lit >::cap' is not assigned a value in 'vec < Lit >::operator='. [operatorEqVarError] berkeley-abc-0.0~git20230625.01b1bd1/src/sat/bsat2/Vec.h:45:14: warning: Member variable 'vec < Lit >::data' is not initialized in the copy constructor. [uninitMemberVarPrivate] berkeley-abc-0.0~git20230625.01b1bd1/src/sat/bsat2/Vec.h:45:14: warning: Member variable 'vec < Lit >::sz' is not initialized in the copy constructor. [uninitMemberVarPrivate] berkeley-abc-0.0~git20230625.01b1bd1/src/sat/bsat2/Vec.h:45:14: warning: Member variable 'vec < Lit >::cap' is not initialized in the copy constructor. [uninitMemberVarPrivate] berkeley-abc-0.0~git20230625.01b1bd1/src/sat/bsat2/Vec.h:44:14: warning: Member variable 'vec < int >::data' is not assigned a value in 'vec < int >::operator='. [operatorEqVarError] berkeley-abc-0.0~git20230625.01b1bd1/src/sat/bsat2/Vec.h:44:14: warning: Member variable 'vec < int >::sz' is not assigned a value in 'vec < int >::operator='. [operatorEqVarError] berkeley-abc-0.0~git20230625.01b1bd1/src/sat/bsat2/Vec.h:44:14: warning: Member variable 'vec < int >::cap' is not assigned a value in 'vec < int >::operator='. [operatorEqVarError] berkeley-abc-0.0~git20230625.01b1bd1/src/sat/bsat2/Vec.h:45:14: warning: Member variable 'vec < int >::data' is not initialized in the copy constructor. [uninitMemberVarPrivate] berkeley-abc-0.0~git20230625.01b1bd1/src/sat/bsat2/Vec.h:45:14: warning: Member variable 'vec < int >::sz' is not initialized in the copy constructor. [uninitMemberVarPrivate] berkeley-abc-0.0~git20230625.01b1bd1/src/sat/bsat2/Vec.h:45:14: warning: Member variable 'vec < int >::cap' is not initialized in the copy constructor. [uninitMemberVarPrivate] berkeley-abc-0.0~git20230625.01b1bd1/src/sat/bsat2/Vec.h:44:14: warning: Member variable 'vec < lbool >::data' is not assigned a value in 'vec < lbool >::operator='. [operatorEqVarError] berkeley-abc-0.0~git20230625.01b1bd1/src/sat/bsat2/Vec.h:44:14: warning: Member variable 'vec < lbool >::sz' is not assigned a value in 'vec < lbool >::operator='. [operatorEqVarError] berkeley-abc-0.0~git20230625.01b1bd1/src/sat/bsat2/Vec.h:44:14: warning: Member variable 'vec < lbool >::cap' is not assigned a value in 'vec < lbool >::operator='. [operatorEqVarError] berkeley-abc-0.0~git20230625.01b1bd1/src/sat/bsat2/Vec.h:45:14: warning: Member variable 'vec < lbool >::data' is not initialized in the copy constructor. [uninitMemberVarPrivate] berkeley-abc-0.0~git20230625.01b1bd1/src/sat/bsat2/Vec.h:45:14: warning: Member variable 'vec < lbool >::sz' is not initialized in the copy constructor. [uninitMemberVarPrivate] berkeley-abc-0.0~git20230625.01b1bd1/src/sat/bsat2/Vec.h:45:14: warning: Member variable 'vec < lbool >::cap' is not initialized in the copy constructor. [uninitMemberVarPrivate] berkeley-abc-0.0~git20230625.01b1bd1/src/sat/bsat2/Vec.h:44:14: warning: Member variable 'vec < double >::data' is not assigned a value in 'vec < double >::operator='. [operatorEqVarError] berkeley-abc-0.0~git20230625.01b1bd1/src/sat/bsat2/Vec.h:44:14: warning: Member variable 'vec < double >::sz' is not assigned a value in 'vec < double >::operator='. [operatorEqVarError] berkeley-abc-0.0~git20230625.01b1bd1/src/sat/bsat2/Vec.h:44:14: warning: Member variable 'vec < double >::cap' is not assigned a value in 'vec < double >::operator='. [operatorEqVarError] berkeley-abc-0.0~git20230625.01b1bd1/src/sat/bsat2/Vec.h:45:14: warning: Member variable 'vec < double >::data' is not initialized in the copy constructor. [uninitMemberVarPrivate] berkeley-abc-0.0~git20230625.01b1bd1/src/sat/bsat2/Vec.h:45:14: warning: Member variable 'vec < double >::sz' is not initialized in the copy constructor. [uninitMemberVarPrivate] berkeley-abc-0.0~git20230625.01b1bd1/src/sat/bsat2/Vec.h:45:14: warning: Member variable 'vec < double >::cap' is not initialized in the copy constructor. [uninitMemberVarPrivate] berkeley-abc-0.0~git20230625.01b1bd1/src/sat/bsat2/Vec.h:44:14: warning: Member variable 'vec < RegionAllocator < uint32_t > :: Ref >::data' is not assigned a value in 'vec < RegionAllocator < uint32_t > :: Ref >::operator='. [operatorEqVarError] berkeley-abc-0.0~git20230625.01b1bd1/src/sat/bsat2/Vec.h:44:14: warning: Member variable 'vec < RegionAllocator < uint32_t > :: Ref >::sz' is not assigned a value in 'vec < RegionAllocator < uint32_t > :: Ref >::operator='. [operatorEqVarError] berkeley-abc-0.0~git20230625.01b1bd1/src/sat/bsat2/Vec.h:44:14: warning: Member variable 'vec < RegionAllocator < uint32_t > :: Ref >::cap' is not assigned a value in 'vec < RegionAllocator < uint32_t > :: Ref >::operator='. [operatorEqVarError] berkeley-abc-0.0~git20230625.01b1bd1/src/sat/bsat2/Vec.h:45:14: warning: Member variable 'vec < RegionAllocator < uint32_t > :: Ref >::data' is not initialized in the copy constructor. [uninitMemberVarPrivate] berkeley-abc-0.0~git20230625.01b1bd1/src/sat/bsat2/Vec.h:45:14: warning: Member variable 'vec < RegionAllocator < uint32_t > :: Ref >::sz' is not initialized in the copy constructor. [uninitMemberVarPrivate] berkeley-abc-0.0~git20230625.01b1bd1/src/sat/bsat2/Vec.h:45:14: warning: Member variable 'vec < RegionAllocator < uint32_t > :: Ref >::cap' is not initialized in the copy constructor. [uninitMemberVarPrivate] berkeley-abc-0.0~git20230625.01b1bd1/src/sat/bsat2/Vec.h:44:14: warning: Member variable 'vec < char >::data' is not assigned a value in 'vec < char >::operator='. [operatorEqVarError] berkeley-abc-0.0~git20230625.01b1bd1/src/sat/bsat2/Vec.h:44:14: warning: Member variable 'vec < char >::sz' is not assigned a value in 'vec < char >::operator='. [operatorEqVarError] berkeley-abc-0.0~git20230625.01b1bd1/src/sat/bsat2/Vec.h:44:14: warning: Member variable 'vec < char >::cap' is not assigned a value in 'vec < char >::operator='. [operatorEqVarError] berkeley-abc-0.0~git20230625.01b1bd1/src/sat/bsat2/Vec.h:45:14: warning: Member variable 'vec < char >::data' is not initialized in the copy constructor. [uninitMemberVarPrivate] berkeley-abc-0.0~git20230625.01b1bd1/src/sat/bsat2/Vec.h:45:14: warning: Member variable 'vec < char >::sz' is not initialized in the copy constructor. [uninitMemberVarPrivate] berkeley-abc-0.0~git20230625.01b1bd1/src/sat/bsat2/Vec.h:45:14: warning: Member variable 'vec < char >::cap' is not initialized in the copy constructor. [uninitMemberVarPrivate] berkeley-abc-0.0~git20230625.01b1bd1/src/sat/bsat2/Vec.h:44:14: warning: Member variable 'vec < VarData >::data' is not assigned a value in 'vec < VarData >::operator='. [operatorEqVarError] berkeley-abc-0.0~git20230625.01b1bd1/src/sat/bsat2/Vec.h:44:14: warning: Member variable 'vec < VarData >::sz' is not assigned a value in 'vec < VarData >::operator='. [operatorEqVarError] berkeley-abc-0.0~git20230625.01b1bd1/src/sat/bsat2/Vec.h:44:14: warning: Member variable 'vec < VarData >::cap' is not assigned a value in 'vec < VarData >::operator='. [operatorEqVarError] berkeley-abc-0.0~git20230625.01b1bd1/src/sat/bsat2/Vec.h:45:14: warning: Member variable 'vec < VarData >::data' is not initialized in the copy constructor. [uninitMemberVarPrivate] berkeley-abc-0.0~git20230625.01b1bd1/src/sat/bsat2/Vec.h:45:14: warning: Member variable 'vec < VarData >::sz' is not initialized in the copy constructor. [uninitMemberVarPrivate] berkeley-abc-0.0~git20230625.01b1bd1/src/sat/bsat2/Vec.h:45:14: warning: Member variable 'vec < VarData >::cap' is not initialized in the copy constructor. [uninitMemberVarPrivate] berkeley-abc-0.0~git20230625.01b1bd1/src/sat/bsat2/Vec.h:50:24: style: Unused private function: 'vec < Option * >::nextCap' [unusedPrivateFunction] berkeley-abc-0.0~git20230625.01b1bd1/src/sat/bsat2/Vec.h:50:24: style: Unused private function: 'vec < Lit >::nextCap' [unusedPrivateFunction] berkeley-abc-0.0~git20230625.01b1bd1/src/sat/bsat2/Vec.h:50:24: style: Unused private function: 'vec < int >::nextCap' [unusedPrivateFunction] berkeley-abc-0.0~git20230625.01b1bd1/src/sat/bsat2/Vec.h:50:24: style: Unused private function: 'vec < lbool >::nextCap' [unusedPrivateFunction] berkeley-abc-0.0~git20230625.01b1bd1/src/sat/bsat2/Vec.h:50:24: style: Unused private function: 'vec < double >::nextCap' [unusedPrivateFunction] berkeley-abc-0.0~git20230625.01b1bd1/src/sat/bsat2/Vec.h:50:24: style: Unused private function: 'vec < RegionAllocator < uint32_t > :: Ref >::nextCap' [unusedPrivateFunction] berkeley-abc-0.0~git20230625.01b1bd1/src/sat/bsat2/Vec.h:50:24: style: Unused private function: 'vec < char >::nextCap' [unusedPrivateFunction] berkeley-abc-0.0~git20230625.01b1bd1/src/sat/bsat2/Vec.h:50:24: style: Unused private function: 'vec < VarData >::nextCap' [unusedPrivateFunction] berkeley-abc-0.0~git20230625.01b1bd1/src/sat/bsat2/Map.h:69:20: style: 'operator=' should either return reference to 'this' instance or be declared private and left unimplemented. [operatorEqShouldBeLeftUnimplemented] berkeley-abc-0.0~git20230625.01b1bd1/src/sat/bsat2/Options.h:61:14: style:inconclusive: Technically the member function 'Minisat::Option::OptionLt::operator()' can be const. [functionConst] berkeley-abc-0.0~git20230625.01b1bd1/src/sat/bsat2/Options.h:315:5: style:inconclusive: Technically the member function 'Minisat::StringOption::operatorconstchar*&' can be const. [functionConst] berkeley-abc-0.0~git20230625.01b1bd1/src/sat/bsat2/SolverTypes.h:335:14: style:inconclusive: Technically the member function 'Minisat::CMap::has' can be const. [functionConst] berkeley-abc-0.0~git20230625.01b1bd1/src/sat/bsat2/SolverTypes.h:201:5: style: Class 'ClauseAllocator' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] berkeley-abc-0.0~git20230625.01b1bd1/src/sat/bsat2/Solver.h:159:9: style: Struct 'WatcherDeleted' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] berkeley-abc-0.0~git20230625.01b1bd1/src/sat/bsat2/Solver.h:166:9: style: Struct 'VarOrderLt' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] berkeley-abc-0.0~git20230625.01b1bd1/src/sat/bsat2/SolverTypes.h:264:5: style: Class 'OccLists < Lit , vec < Watcher > , WatcherDeleted >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] berkeley-abc-0.0~git20230625.01b1bd1/src/sat/bsat2/Heap.h:76:5: style: Class 'Heap < VarOrderLt >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] berkeley-abc-0.0~git20230625.01b1bd1/src/sat/bsat2/Options.h:137:18: style: The function 'parse' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] berkeley-abc-0.0~git20230625.01b1bd1/src/sat/bsat2/Options.h:82:18: note: Virtual function in base class berkeley-abc-0.0~git20230625.01b1bd1/src/sat/bsat2/Options.h:137:18: note: Function in derived class berkeley-abc-0.0~git20230625.01b1bd1/src/sat/bsat2/Options.h:161:18: style: The function 'help' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] berkeley-abc-0.0~git20230625.01b1bd1/src/sat/bsat2/Options.h:83:18: note: Virtual function in base class berkeley-abc-0.0~git20230625.01b1bd1/src/sat/bsat2/Options.h:161:18: note: Function in derived class berkeley-abc-0.0~git20230625.01b1bd1/src/sat/bsat2/Options.h:195:18: style: The function 'parse' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] berkeley-abc-0.0~git20230625.01b1bd1/src/sat/bsat2/Options.h:82:18: note: Virtual function in base class berkeley-abc-0.0~git20230625.01b1bd1/src/sat/bsat2/Options.h:195:18: note: Function in derived class berkeley-abc-0.0~git20230625.01b1bd1/src/sat/bsat2/Options.h:218:18: style: The function 'help' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] berkeley-abc-0.0~git20230625.01b1bd1/src/sat/bsat2/Options.h:83:18: note: Virtual function in base class berkeley-abc-0.0~git20230625.01b1bd1/src/sat/bsat2/Options.h:218:18: note: Function in derived class berkeley-abc-0.0~git20230625.01b1bd1/src/sat/bsat2/Options.h:318:18: style: The function 'parse' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] berkeley-abc-0.0~git20230625.01b1bd1/src/sat/bsat2/Options.h:82:18: note: Virtual function in base class berkeley-abc-0.0~git20230625.01b1bd1/src/sat/bsat2/Options.h:318:18: note: Function in derived class berkeley-abc-0.0~git20230625.01b1bd1/src/sat/bsat2/Options.h:328:18: style: The function 'help' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] berkeley-abc-0.0~git20230625.01b1bd1/src/sat/bsat2/Options.h:83:18: note: Virtual function in base class berkeley-abc-0.0~git20230625.01b1bd1/src/sat/bsat2/Options.h:328:18: note: Function in derived class berkeley-abc-0.0~git20230625.01b1bd1/src/sat/bsat2/Options.h:354:18: style: The function 'parse' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] berkeley-abc-0.0~git20230625.01b1bd1/src/sat/bsat2/Options.h:82:18: note: Virtual function in base class berkeley-abc-0.0~git20230625.01b1bd1/src/sat/bsat2/Options.h:354:18: note: Function in derived class berkeley-abc-0.0~git20230625.01b1bd1/src/sat/bsat2/Options.h:368:18: style: The function 'help' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] berkeley-abc-0.0~git20230625.01b1bd1/src/sat/bsat2/Options.h:83:18: note: Virtual function in base class berkeley-abc-0.0~git20230625.01b1bd1/src/sat/bsat2/Options.h:368:18: note: Function in derived class berkeley-abc-0.0~git20230625.01b1bd1/src/sat/bsat2/SolverTypes.h:97:89: style: Boolean result is used in bitwise operation. Clarify expression with parentheses. [clarifyCondition] berkeley-abc-0.0~git20230625.01b1bd1/src/sat/bsat2/SolverTypes.h:226:86: style: C-style pointer casting [cstyleCast] berkeley-abc-0.0~git20230625.01b1bd1/src/sat/bsat2/SolverTypes.h:378:23: style: C-style pointer casting [cstyleCast] berkeley-abc-0.0~git20230625.01b1bd1/src/sat/bsat2/Alloc.h:68:47: style: C-style pointer casting [cstyleCast] berkeley-abc-0.0~git20230625.01b1bd1/src/sat/bsat2/Alloc.h:105:14: style: C-style pointer casting [cstyleCast] berkeley-abc-0.0~git20230625.01b1bd1/src/sat/bsat2/Alloc.h:63:49: style: Unsigned expression 'r' can't be negative so it is unnecessary to test it. [unsignedPositive] berkeley-abc-0.0~git20230625.01b1bd1/src/sat/bsat2/Alloc.h:64:49: style: Unsigned expression 'r' can't be negative so it is unnecessary to test it. [unsignedPositive] berkeley-abc-0.0~git20230625.01b1bd1/src/sat/bsat2/Alloc.h:66:49: style: Unsigned expression 'r' can't be negative so it is unnecessary to test it. [unsignedPositive] berkeley-abc-0.0~git20230625.01b1bd1/src/sat/bsat2/Alloc.h:67:49: style: Unsigned expression 'r' can't be negative so it is unnecessary to test it. [unsignedPositive] berkeley-abc-0.0~git20230625.01b1bd1/src/sat/bsat2/Heap.h:41:52: portability: Shifting a negative value is technically undefined behaviour [shiftNegativeLHS] berkeley-abc-0.0~git20230625.01b1bd1/src/sat/bsat2/SolverTypes.h:156:18: style: Local variable 'abstraction' shadows outer function [shadowFunction] berkeley-abc-0.0~git20230625.01b1bd1/src/sat/bsat2/SolverTypes.h:182:18: note: Shadowed declaration berkeley-abc-0.0~git20230625.01b1bd1/src/sat/bsat2/SolverTypes.h:156:18: note: Shadow variable berkeley-abc-0.0~git20230625.01b1bd1/src/sat/bsat2/ParseUtils.h:61:40: style: Parameter 'in' can be declared as reference to const [constParameterReference] berkeley-abc-0.0~git20230625.01b1bd1/src/sat/bsat2/Map.h:69:46: style: Parameter 'other' can be declared as reference to const [constParameterReference] berkeley-abc-0.0~git20230625.01b1bd1/src/sat/bsat2/Map.h:70:46: style: Parameter 'other' can be declared as reference to const [constParameterReference] berkeley-abc-0.0~git20230625.01b1bd1/src/sat/bsat2/SolverTypes.h:230:17: style: Variable 'c' can be declared as reference to const [constVariableReference] berkeley-abc-0.0~git20230625.01b1bd1/src/sat/bsat2/Heap.h:123:26: style: Parameter 'ns' can be declared as reference to const [constParameterReference] berkeley-abc-0.0~git20230625.01b1bd1/src/sat/bsat2/Vec.h:44:34: style: Parameter 'other' can be declared as reference to const [constParameterReference] berkeley-abc-0.0~git20230625.01b1bd1/src/sat/bsat2/Vec.h:45:34: style: Parameter 'other' can be declared as reference to const [constParameterReference] berkeley-abc-0.0~git20230625.01b1bd1/src/sat/bsat2/AbcApi.cpp:46:36: style: Parameter 'p' can be declared as pointer to const [constParameterPointer] berkeley-abc-0.0~git20230625.01b1bd1/src/sat/bsat2/Sort.h:54:49: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T [valueFlowBailoutIncompleteVar] berkeley-abc-0.0~git20230625.01b1bd1/src/sat/bsat2/MainSat.cpp:130:27: style: Condition 'argc==1' is always false [knownConditionTrueFalse] berkeley-abc-0.0~git20230625.01b1bd1/src/sat/bsat2/Sort.h:82:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T [valueFlowBailoutIncompleteVar] berkeley-abc-0.0~git20230625.01b1bd1/src/sat/bsat2/MainSat.cpp:132:61: style: Condition 'argc==1' is always false [knownConditionTrueFalse] berkeley-abc-0.0~git20230625.01b1bd1/src/sat/bsat2/Sort.h:92:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T [valueFlowBailoutIncompleteVar] berkeley-abc-0.0~git20230625.01b1bd1/src/sat/bsat2/Options.cpp:47:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] berkeley-abc-0.0~git20230625.01b1bd1/src/sat/bsat2/Options.cpp:64:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] berkeley-abc-0.0~git20230625.01b1bd1/src/sat/bsat2/Vec.h:48:65: portability: Shifting signed 32-bit value by 31 bits is implementation-defined behaviour [shiftTooManyBitsSigned] berkeley-abc-0.0~git20230625.01b1bd1/src/sat/bsat2/Dimacs.h:36:13: style: The scope of the variable 'parsed_lit' can be reduced. [variableScope] berkeley-abc-0.0~git20230625.01b1bd1/src/sat/bsat2/Options.h:57:64: style: Variable 'usage_str' is not assigned a value. [unassignedVariable] berkeley-abc-0.0~git20230625.01b1bd1/src/sat/bsat2/Dimacs.h:36:25: style: The scope of the variable 'var' can be reduced. [variableScope] berkeley-abc-0.0~git20230625.01b1bd1/src/sat/bsat2/Dimacs.h:36:25: style: Local variable 'var' shadows outer function [shadowFunction] berkeley-abc-0.0~git20230625.01b1bd1/src/sat/bsat2/SolverTypes.h:62:14: note: Shadowed declaration berkeley-abc-0.0~git20230625.01b1bd1/src/sat/bsat2/Dimacs.h:36:25: note: Shadow variable berkeley-abc-0.0~git20230625.01b1bd1/src/sat/bsat2/MainSat.cpp:37:25: style: Parameter 'solver' can be declared as reference to const [constParameterReference] berkeley-abc-0.0~git20230625.01b1bd1/src/sat/bsat2/Sort.h:34:10: style:inconclusive: Technically the member function 'Minisat::LessThan_default::operator()' can be const. [functionConst] berkeley-abc-0.0~git20230625.01b1bd1/src/sat/bsat2/Sort.h:90:10: style: C-style pointer casting [cstyleCast] berkeley-abc-0.0~git20230625.01b1bd1/src/sat/bsat2/Sort.h:41:19: style: The scope of the variable 'best_i' can be reduced. [variableScope] berkeley-abc-0.0~git20230625.01b1bd1/src/sat/cnf/cnf.h:99:71: style: Parameter 'pCut' can be declared as pointer to const [constParameterPointer] berkeley-abc-0.0~git20230625.01b1bd1/src/sat/cnf/cnf.h:101:57: style: Parameter 'pCut' can be declared as pointer to const [constParameterPointer] berkeley-abc-0.0~git20230625.01b1bd1/src/sat/cnf/cnf.h:102:55: style: Parameter 'pCut' can be declared as pointer to const [constParameterPointer] berkeley-abc-0.0~git20230625.01b1bd1/src/sat/cnf/cnf.h:103:54: style: Parameter 'pCut' can be declared as pointer to const [constParameterPointer] berkeley-abc-0.0~git20230625.01b1bd1/src/sat/cnf/cnfCut.c:115:32: style: Parameter 'pCut' can be declared as pointer to const [constParameterPointer] berkeley-abc-0.0~git20230625.01b1bd1/src/sat/cnf/cnfCut.c:298:16: style: Variable 'pTruth' can be declared as pointer to const [constVariablePointer] berkeley-abc-0.0~git20230625.01b1bd1/src/sat/cnf/cnfCut.c:298:26: style: Variable 'pTruthFan' can be declared as pointer to const [constVariablePointer] berkeley-abc-0.0~git20230625.01b1bd1/src/sat/bsat2/SimpSolver.cpp:718:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Unit_Size [valueFlowBailoutIncompleteVar] berkeley-abc-0.0~git20230625.01b1bd1/src/sat/bsat2/Solver.cpp:192:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable reason [valueFlowBailoutIncompleteVar] berkeley-abc-0.0~git20230625.01b1bd1/src/sat/bsat2/Solver.cpp:825:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] berkeley-abc-0.0~git20230625.01b1bd1/src/sat/bsat2/Solver.cpp:888:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cref [valueFlowBailoutIncompleteVar] berkeley-abc-0.0~git20230625.01b1bd1/src/sat/bsat2/Solver.cpp:922:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Unit_Size [valueFlowBailoutIncompleteVar] berkeley-abc-0.0~git20230625.01b1bd1/src/sat/cnf/cnfData.c:4556:28: style: Array index 'Size' is used before limits check. [arrayIndexThenCheck] berkeley-abc-0.0~git20230625.01b1bd1/src/sat/bsat2/Vec.h:44:14: warning: Member variable 'vec < uint32_t >::data' is not assigned a value in 'vec < uint32_t >::operator='. [operatorEqVarError] berkeley-abc-0.0~git20230625.01b1bd1/src/sat/bsat2/Vec.h:44:14: warning: Member variable 'vec < uint32_t >::sz' is not assigned a value in 'vec < uint32_t >::operator='. [operatorEqVarError] berkeley-abc-0.0~git20230625.01b1bd1/src/sat/bsat2/Vec.h:44:14: warning: Member variable 'vec < uint32_t >::cap' is not assigned a value in 'vec < uint32_t >::operator='. [operatorEqVarError] berkeley-abc-0.0~git20230625.01b1bd1/src/sat/bsat2/Vec.h:45:14: warning: Member variable 'vec < uint32_t >::data' is not initialized in the copy constructor. [uninitMemberVarPrivate] berkeley-abc-0.0~git20230625.01b1bd1/src/sat/bsat2/Vec.h:45:14: warning: Member variable 'vec < uint32_t >::sz' is not initialized in the copy constructor. [uninitMemberVarPrivate] berkeley-abc-0.0~git20230625.01b1bd1/src/sat/bsat2/Vec.h:45:14: warning: Member variable 'vec < uint32_t >::cap' is not initialized in the copy constructor. [uninitMemberVarPrivate] berkeley-abc-0.0~git20230625.01b1bd1/src/sat/bsat2/Vec.h:50:24: style: Unused private function: 'vec < uint32_t >::nextCap' [unusedPrivateFunction] berkeley-abc-0.0~git20230625.01b1bd1/src/sat/bsat2/SimpSolver.h:42:13: warning: The class 'SimpSolver' defines member function with name 'newVar' also defined in its parent class 'Solver'. [duplInheritedMember] berkeley-abc-0.0~git20230625.01b1bd1/src/sat/bsat2/Solver.h:46:13: note: Parent function 'Solver::newVar' berkeley-abc-0.0~git20230625.01b1bd1/src/sat/bsat2/SimpSolver.h:42:13: note: Derived function 'SimpSolver::newVar' berkeley-abc-0.0~git20230625.01b1bd1/src/sat/bsat2/SimpSolver.h:177:25: warning: The class 'SimpSolver' defines member function with name 'addClause' also defined in its parent class 'Solver'. [duplInheritedMember] berkeley-abc-0.0~git20230625.01b1bd1/src/sat/bsat2/Solver.h:311:25: note: Parent function 'Solver::addClause' berkeley-abc-0.0~git20230625.01b1bd1/src/sat/bsat2/SimpSolver.h:177:25: note: Derived function 'SimpSolver::addClause' berkeley-abc-0.0~git20230625.01b1bd1/src/sat/bsat2/SimpSolver.h:178:25: warning: The class 'SimpSolver' defines member function with name 'addEmptyClause' also defined in its parent class 'Solver'. [duplInheritedMember] berkeley-abc-0.0~git20230625.01b1bd1/src/sat/bsat2/Solver.h:312:25: note: Parent function 'Solver::addEmptyClause' berkeley-abc-0.0~git20230625.01b1bd1/src/sat/bsat2/SimpSolver.h:178:25: note: Derived function 'SimpSolver::addEmptyClause' berkeley-abc-0.0~git20230625.01b1bd1/src/sat/bsat2/SimpSolver.h:179:25: warning: The class 'SimpSolver' defines member function with name 'addClause' also defined in its parent class 'Solver'. [duplInheritedMember] berkeley-abc-0.0~git20230625.01b1bd1/src/sat/bsat2/Solver.h:313:25: note: Parent function 'Solver::addClause' berkeley-abc-0.0~git20230625.01b1bd1/src/sat/bsat2/SimpSolver.h:179:25: note: Derived function 'SimpSolver::addClause' berkeley-abc-0.0~git20230625.01b1bd1/src/sat/bsat2/SimpSolver.h:180:25: warning: The class 'SimpSolver' defines member function with name 'addClause' also defined in its parent class 'Solver'. [duplInheritedMember] berkeley-abc-0.0~git20230625.01b1bd1/src/sat/bsat2/Solver.h:314:25: note: Parent function 'Solver::addClause' berkeley-abc-0.0~git20230625.01b1bd1/src/sat/bsat2/SimpSolver.h:180:25: note: Derived function 'SimpSolver::addClause' berkeley-abc-0.0~git20230625.01b1bd1/src/sat/bsat2/SimpSolver.h:181:25: warning: The class 'SimpSolver' defines member function with name 'addClause' also defined in its parent class 'Solver'. [duplInheritedMember] berkeley-abc-0.0~git20230625.01b1bd1/src/sat/bsat2/Solver.h:315:25: note: Parent function 'Solver::addClause' berkeley-abc-0.0~git20230625.01b1bd1/src/sat/bsat2/SimpSolver.h:181:25: note: Derived function 'SimpSolver::addClause' berkeley-abc-0.0~git20230625.01b1bd1/src/sat/bsat2/SimpSolver.h:48:13: warning: The class 'SimpSolver' defines member function with name 'addClause_' also defined in its parent class 'Solver'. [duplInheritedMember] berkeley-abc-0.0~git20230625.01b1bd1/src/sat/bsat2/Solver.h:53:13: note: Parent function 'Solver::addClause_' berkeley-abc-0.0~git20230625.01b1bd1/src/sat/bsat2/SimpSolver.h:48:13: note: Derived function 'SimpSolver::addClause_' berkeley-abc-0.0~git20230625.01b1bd1/src/sat/bsat2/SimpSolver.h:157:19: warning: The class 'SimpSolver' defines member function with name 'removeClause' also defined in its parent class 'Solver'. [duplInheritedMember] berkeley-abc-0.0~git20230625.01b1bd1/src/sat/bsat2/Solver.h:243:14: note: Parent function 'Solver::removeClause' berkeley-abc-0.0~git20230625.01b1bd1/src/sat/bsat2/SimpSolver.h:157:19: note: Derived function 'SimpSolver::removeClause' berkeley-abc-0.0~git20230625.01b1bd1/src/sat/bsat2/SimpSolver.h:161:19: warning: The class 'SimpSolver' defines member function with name 'relocAll' also defined in its parent class 'Solver'. [duplInheritedMember] berkeley-abc-0.0~git20230625.01b1bd1/src/sat/bsat2/Solver.h:247:14: note: Parent function 'Solver::relocAll' berkeley-abc-0.0~git20230625.01b1bd1/src/sat/bsat2/SimpSolver.h:161:19: note: Derived function 'SimpSolver::relocAll' berkeley-abc-0.0~git20230625.01b1bd1/src/sat/bsat2/Heap.h:76:5: style: Class 'Heap < ElimLt >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] berkeley-abc-0.0~git20230625.01b1bd1/src/sat/bsat2/SolverTypes.h:264:5: style: Class 'OccLists < int , vec < RegionAllocator < uint32_t > :: Ref > , ClauseDeleted >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] berkeley-abc-0.0~git20230625.01b1bd1/src/sat/bsat2/SimpSolver.h:38:6: style: The destructor '~SimpSolver' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] berkeley-abc-0.0~git20230625.01b1bd1/src/sat/bsat2/Solver.h:42:14: note: Virtual destructor in base class berkeley-abc-0.0~git20230625.01b1bd1/src/sat/bsat2/SimpSolver.h:38:6: note: Destructor in derived class berkeley-abc-0.0~git20230625.01b1bd1/src/sat/bsat2/SimpSolver.h:68:18: style: The function 'garbageCollect' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] berkeley-abc-0.0~git20230625.01b1bd1/src/sat/bsat2/Solver.h:104:18: note: Virtual function in base class berkeley-abc-0.0~git20230625.01b1bd1/src/sat/bsat2/SimpSolver.h:68:18: note: Function in derived class berkeley-abc-0.0~git20230625.01b1bd1/src/sat/bsat2/MainSimp.cpp:124:27: style: Condition 'argc==1' is always false [knownConditionTrueFalse] berkeley-abc-0.0~git20230625.01b1bd1/src/sat/bsat2/MainSimp.cpp:126:61: style: Condition 'argc==1' is always false [knownConditionTrueFalse] berkeley-abc-0.0~git20230625.01b1bd1/src/sat/cnf/cnfFast.c:121:5: error: There is an unknown macro here somewhere. Configuration is required. If Vec_PtrForEachEntry is a macro then please configure it. [unknownMacro] berkeley-abc-0.0~git20230625.01b1bd1/src/sat/bsat2/MainSimp.cpp:169:25: style: C-style pointer casting [cstyleCast] berkeley-abc-0.0~git20230625.01b1bd1/src/sat/cnf/cnfMan.c:110:5: error: There is an unknown macro here somewhere. Configuration is required. If Aig_ManForEachCi is a macro then please configure it. [unknownMacro] berkeley-abc-0.0~git20230625.01b1bd1/src/sat/cnf/cnfMap.c:129:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ABC_INFINITY [valueFlowBailoutIncompleteVar] berkeley-abc-0.0~git20230625.01b1bd1/src/sat/cnf/cnfMap.c:121:27: style: Condition 'pCutBest==NULL' is always true [knownConditionTrueFalse] berkeley-abc-0.0~git20230625.01b1bd1/src/sat/cnf/cnfMap.c:114:20: note: Assignment 'pCutBest=NULL', assigned value is 0 berkeley-abc-0.0~git20230625.01b1bd1/src/sat/cnf/cnfMap.c:118:20: note: Assuming condition is false berkeley-abc-0.0~git20230625.01b1bd1/src/sat/cnf/cnfMap.c:121:27: note: Condition 'pCutBest==NULL' is always true berkeley-abc-0.0~git20230625.01b1bd1/src/sat/cnf/cnfMap.c:45:68: style: Parameter 'pAreaFlows' can be declared as pointer to const [constParameterPointer] berkeley-abc-0.0~git20230625.01b1bd1/src/sat/cnf/cnfMap.c:73:53: style: Parameter 'pAreaFlows' can be declared as pointer to const [constParameterPointer] berkeley-abc-0.0~git20230625.01b1bd1/src/sat/cnf/cnfPost.c:95:38: error: Null pointer dereference: pCut [nullPointer] berkeley-abc-0.0~git20230625.01b1bd1/src/sat/cnf/cnfPost.c:70:20: note: Assignment 'pCut=NULL', assigned value is 0 berkeley-abc-0.0~git20230625.01b1bd1/src/sat/cnf/cnfPost.c:95:38: note: Null pointer dereference berkeley-abc-0.0~git20230625.01b1bd1/src/sat/cnf/cnfPost.c:51:29: style: Variable 'pCut' can be declared as pointer to const [constVariablePointer] berkeley-abc-0.0~git20230625.01b1bd1/src/sat/cnf/cnfUtil.c:96:5: error: There is an unknown macro here somewhere. Configuration is required. If Aig_ManForEachObj is a macro then please configure it. [unknownMacro] berkeley-abc-0.0~git20230625.01b1bd1/src/sat/cnf/cnfWrite.c:271:17: error: There is an unknown macro here somewhere. Configuration is required. If Aig_ManForEachCo is a macro then please configure it. [unknownMacro] berkeley-abc-0.0~git20230625.01b1bd1/src/sat/csat/csat_apis.c:313:5: error: There is an unknown macro here somewhere. Configuration is required. If Abc_NtkForEachPi is a macro then please configure it. [unknownMacro] berkeley-abc-0.0~git20230625.01b1bd1/src/sat/glucose/AbcGlucose.cpp:940:9: error: There is an unknown macro here somewhere. Configuration is required. If Vec_IntForEachEntry is a macro then please configure it. [unknownMacro] berkeley-abc-0.0~git20230625.01b1bd1/src/sat/glucose/AbcGlucoseCmd.cpp:88:64: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EOF [valueFlowBailoutIncompleteVar] berkeley-abc-0.0~git20230625.01b1bd1/src/sat/glucose/AbcGlucoseCmd.cpp:63:33: style: Parameter 'pAbc' can be declared as pointer to const [constParameterPointer] berkeley-abc-0.0~git20230625.01b1bd1/src/sat/glucose/Options.cpp:49:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] berkeley-abc-0.0~git20230625.01b1bd1/src/sat/glucose/Options.cpp:66:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] berkeley-abc-0.0~git20230625.01b1bd1/src/sat/glucose/Glucose.cpp:152:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MYFLAG [valueFlowBailoutIncompleteVar] berkeley-abc-0.0~git20230625.01b1bd1/src/sat/glucose/Glucose.cpp:186:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable incremental [valueFlowBailoutIncompleteVar] berkeley-abc-0.0~git20230625.01b1bd1/src/sat/glucose/Glucose.cpp:191:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable nbVarsInitialFormula [valueFlowBailoutIncompleteVar] berkeley-abc-0.0~git20230625.01b1bd1/src/sat/glucose/Glucose.cpp:209:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable l_Undef [valueFlowBailoutIncompleteVar] berkeley-abc-0.0~git20230625.01b1bd1/src/sat/glucose/Glucose.cpp:227:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ok [valueFlowBailoutIncompleteVar] berkeley-abc-0.0~git20230625.01b1bd1/src/sat/glucose/Glucose.cpp:290:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ca [valueFlowBailoutIncompleteVar] berkeley-abc-0.0~git20230625.01b1bd1/src/sat/glucose/Glucose.cpp:307:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ca [valueFlowBailoutIncompleteVar] berkeley-abc-0.0~git20230625.01b1bd1/src/sat/glucose/Glucose.cpp:335:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ca [valueFlowBailoutIncompleteVar] berkeley-abc-0.0~git20230625.01b1bd1/src/sat/glucose/Glucose.cpp:353:6: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable incremental [valueFlowBailoutIncompleteVar] berkeley-abc-0.0~git20230625.01b1bd1/src/sat/glucose/Glucose.cpp:369:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MYFLAG [valueFlowBailoutIncompleteVar] berkeley-abc-0.0~git20230625.01b1bd1/src/sat/glucose/Glucose.cpp:399:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MYFLAG [valueFlowBailoutIncompleteVar] berkeley-abc-0.0~git20230625.01b1bd1/src/sat/glucose/Glucose.cpp:435:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable lbLBDMinimizingClause [valueFlowBailoutIncompleteVar] berkeley-abc-0.0~git20230625.01b1bd1/src/sat/glucose/Glucose.cpp:473:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable trail_lim [valueFlowBailoutIncompleteVar] berkeley-abc-0.0~git20230625.01b1bd1/src/sat/glucose/Glucose.cpp:492:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable var_Undef [valueFlowBailoutIncompleteVar] berkeley-abc-0.0~git20230625.01b1bd1/src/sat/glucose/Glucose.cpp:532:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable lit_Undef [valueFlowBailoutIncompleteVar] berkeley-abc-0.0~git20230625.01b1bd1/src/sat/glucose/Glucose.cpp:711:53: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CRef_Undef [valueFlowBailoutIncompleteVar] berkeley-abc-0.0~git20230625.01b1bd1/src/sat/glucose/Glucose.cpp:757:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable seen [valueFlowBailoutIncompleteVar] berkeley-abc-0.0~git20230625.01b1bd1/src/sat/glucose/Glucose.cpp:785:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable l_Undef [valueFlowBailoutIncompleteVar] berkeley-abc-0.0~git20230625.01b1bd1/src/sat/glucose/Glucose.cpp:805:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CRef_Undef [valueFlowBailoutIncompleteVar] berkeley-abc-0.0~git20230625.01b1bd1/src/sat/glucose/Glucose.cpp:938:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable nbReduceDB [valueFlowBailoutIncompleteVar] berkeley-abc-0.0~git20230625.01b1bd1/src/sat/glucose/Glucose.cpp:971:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ca [valueFlowBailoutIncompleteVar] berkeley-abc-0.0~git20230625.01b1bd1/src/sat/glucose/Glucose.cpp:985:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable decision [valueFlowBailoutIncompleteVar] berkeley-abc-0.0~git20230625.01b1bd1/src/sat/glucose/Glucose.cpp:1003:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ok [valueFlowBailoutIncompleteVar] berkeley-abc-0.0~git20230625.01b1bd1/src/sat/glucose/Glucose.cpp:1040:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ok [valueFlowBailoutIncompleteVar] berkeley-abc-0.0~git20230625.01b1bd1/src/sat/glucose/Glucose.cpp:1178:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable trail_lim [valueFlowBailoutIncompleteVar] berkeley-abc-0.0~git20230625.01b1bd1/src/sat/glucose/Glucose.cpp:1189:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable starts [valueFlowBailoutIncompleteVar] berkeley-abc-0.0~git20230625.01b1bd1/src/sat/glucose/Glucose.cpp:1212:6: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable incremental [valueFlowBailoutIncompleteVar] berkeley-abc-0.0~git20230625.01b1bd1/src/sat/glucose/Glucose.cpp:1325:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable l_False [valueFlowBailoutIncompleteVar] berkeley-abc-0.0~git20230625.01b1bd1/src/sat/glucose/Glucose.cpp:1335:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] berkeley-abc-0.0~git20230625.01b1bd1/src/sat/glucose/Glucose.cpp:1344:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ok [valueFlowBailoutIncompleteVar] berkeley-abc-0.0~git20230625.01b1bd1/src/sat/glucose/Glucose.cpp:1398:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable watches [valueFlowBailoutIncompleteVar] berkeley-abc-0.0~git20230625.01b1bd1/src/sat/glucose/Glucose.cpp:1434:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable verbosity [valueFlowBailoutIncompleteVar] berkeley-abc-0.0~git20230625.01b1bd1/src/sat/glucose/Glucose.cpp:1443:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ok [valueFlowBailoutIncompleteVar] berkeley-abc-0.0~git20230625.01b1bd1/src/sat/glucose/SimpSolver.cpp:67:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable lit_Undef [valueFlowBailoutIncompleteVar] berkeley-abc-0.0~git20230625.01b1bd1/src/sat/glucose/SimpSolver.cpp:85:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable use_simplification [valueFlowBailoutIncompleteVar] berkeley-abc-0.0~git20230625.01b1bd1/src/sat/glucose/SimpSolver.cpp:99:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable l_True [valueFlowBailoutIncompleteVar] berkeley-abc-0.0~git20230625.01b1bd1/src/sat/glucose/SimpSolver.cpp:146:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable use_rcheck [valueFlowBailoutIncompleteVar] berkeley-abc-0.0~git20230625.01b1bd1/src/sat/glucose/SimpSolver.cpp:185:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ca [valueFlowBailoutIncompleteVar] berkeley-abc-0.0~git20230625.01b1bd1/src/sat/glucose/SimpSolver.cpp:200:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ca [valueFlowBailoutIncompleteVar] berkeley-abc-0.0~git20230625.01b1bd1/src/sat/glucose/SimpSolver.cpp:240:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable merges [valueFlowBailoutIncompleteVar] berkeley-abc-0.0~git20230625.01b1bd1/src/sat/glucose/SimpSolver.cpp:273:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable merges [valueFlowBailoutIncompleteVar] berkeley-abc-0.0~git20230625.01b1bd1/src/sat/glucose/SimpSolver.cpp:303:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable n_touched [valueFlowBailoutIncompleteVar] berkeley-abc-0.0~git20230625.01b1bd1/src/sat/glucose/SimpSolver.cpp:335:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable l_True [valueFlowBailoutIncompleteVar] berkeley-abc-0.0~git20230625.01b1bd1/src/sat/glucose/SimpSolver.cpp:357:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable bwdsub_assigns [valueFlowBailoutIncompleteVar] berkeley-abc-0.0~git20230625.01b1bd1/src/sat/glucose/SimpSolver.cpp:419:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ca [valueFlowBailoutIncompleteVar] berkeley-abc-0.0~git20230625.01b1bd1/src/sat/glucose/SimpSolver.cpp:446:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable use_simplification [valueFlowBailoutIncompleteVar] berkeley-abc-0.0~git20230625.01b1bd1/src/sat/glucose/SimpSolver.cpp:497:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable frozen [valueFlowBailoutIncompleteVar] berkeley-abc-0.0~git20230625.01b1bd1/src/sat/glucose/SimpSolver.cpp:561:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable frozen [valueFlowBailoutIncompleteVar] berkeley-abc-0.0~git20230625.01b1bd1/src/sat/glucose/SimpSolver.cpp:599:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable elimclauses [valueFlowBailoutIncompleteVar] berkeley-abc-0.0~git20230625.01b1bd1/src/sat/glucose/SimpSolver.cpp:615:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable use_simplification [valueFlowBailoutIncompleteVar] berkeley-abc-0.0~git20230625.01b1bd1/src/sat/glucose/SimpSolver.cpp:707:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ca [valueFlowBailoutIncompleteVar] berkeley-abc-0.0~git20230625.01b1bd1/src/sat/glucose/SimpSolver.cpp:720:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable use_simplification [valueFlowBailoutIncompleteVar] berkeley-abc-0.0~git20230625.01b1bd1/src/sat/glucose/SimpSolver.cpp:748:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable extra_clause_field [valueFlowBailoutIncompleteVar] berkeley-abc-0.0~git20230625.01b1bd1/src/sat/glucose/SimpSolver.cpp:760:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable grow [valueFlowBailoutIncompleteVar] berkeley-abc-0.0~git20230625.01b1bd1/src/sat/bsat2/Solver.cpp:51:9: warning: Member variable 'Solver::max_learnts' is not initialized in the constructor. [uninitMemberVar] berkeley-abc-0.0~git20230625.01b1bd1/src/sat/bsat2/Solver.cpp:51:9: warning: Member variable 'Solver::learntsize_adjust_confl' is not initialized in the constructor. [uninitMemberVar] berkeley-abc-0.0~git20230625.01b1bd1/src/sat/bsat2/Solver.cpp:51:9: warning: Member variable 'Solver::learntsize_adjust_cnt' is not initialized in the constructor. [uninitMemberVar] berkeley-abc-0.0~git20230625.01b1bd1/src/sat/bsat2/Vec.h:44:14: warning: Member variable 'vec < Watcher >::data' is not assigned a value in 'vec < Watcher >::operator='. [operatorEqVarError] berkeley-abc-0.0~git20230625.01b1bd1/src/sat/bsat2/Vec.h:44:14: warning: Member variable 'vec < Watcher >::sz' is not assigned a value in 'vec < Watcher >::operator='. [operatorEqVarError] berkeley-abc-0.0~git20230625.01b1bd1/src/sat/bsat2/Vec.h:44:14: warning: Member variable 'vec < Watcher >::cap' is not assigned a value in 'vec < Watcher >::operator='. [operatorEqVarError] berkeley-abc-0.0~git20230625.01b1bd1/src/sat/bsat2/Vec.h:45:14: warning: Member variable 'vec < Watcher >::data' is not initialized in the copy constructor. [uninitMemberVarPrivate] berkeley-abc-0.0~git20230625.01b1bd1/src/sat/bsat2/Vec.h:45:14: warning: Member variable 'vec < Watcher >::sz' is not initialized in the copy constructor. [uninitMemberVarPrivate] berkeley-abc-0.0~git20230625.01b1bd1/src/sat/bsat2/Vec.h:45:14: warning: Member variable 'vec < Watcher >::cap' is not initialized in the copy constructor. [uninitMemberVarPrivate] berkeley-abc-0.0~git20230625.01b1bd1/src/sat/bsat2/Vec.h:44:14: warning: Member variable 'vec < CRef >::data' is not assigned a value in 'vec < CRef >::operator='. [operatorEqVarError] berkeley-abc-0.0~git20230625.01b1bd1/src/sat/bsat2/Vec.h:44:14: warning: Member variable 'vec < CRef >::sz' is not assigned a value in 'vec < CRef >::operator='. [operatorEqVarError] berkeley-abc-0.0~git20230625.01b1bd1/src/sat/bsat2/Vec.h:44:14: warning: Member variable 'vec < CRef >::cap' is not assigned a value in 'vec < CRef >::operator='. [operatorEqVarError] berkeley-abc-0.0~git20230625.01b1bd1/src/sat/bsat2/Vec.h:45:14: warning: Member variable 'vec < CRef >::data' is not initialized in the copy constructor. [uninitMemberVarPrivate] berkeley-abc-0.0~git20230625.01b1bd1/src/sat/bsat2/Vec.h:45:14: warning: Member variable 'vec < CRef >::sz' is not initialized in the copy constructor. [uninitMemberVarPrivate] berkeley-abc-0.0~git20230625.01b1bd1/src/sat/bsat2/Vec.h:45:14: warning: Member variable 'vec < CRef >::cap' is not initialized in the copy constructor. [uninitMemberVarPrivate] berkeley-abc-0.0~git20230625.01b1bd1/src/sat/bsat2/Vec.h:44:14: warning: Member variable 'vec < Var >::data' is not assigned a value in 'vec < Var >::operator='. [operatorEqVarError] berkeley-abc-0.0~git20230625.01b1bd1/src/sat/bsat2/Vec.h:44:14: warning: Member variable 'vec < Var >::sz' is not assigned a value in 'vec < Var >::operator='. [operatorEqVarError] berkeley-abc-0.0~git20230625.01b1bd1/src/sat/bsat2/Vec.h:44:14: warning: Member variable 'vec < Var >::cap' is not assigned a value in 'vec < Var >::operator='. [operatorEqVarError] berkeley-abc-0.0~git20230625.01b1bd1/src/sat/bsat2/Vec.h:45:14: warning: Member variable 'vec < Var >::data' is not initialized in the copy constructor. [uninitMemberVarPrivate] berkeley-abc-0.0~git20230625.01b1bd1/src/sat/bsat2/Vec.h:45:14: warning: Member variable 'vec < Var >::sz' is not initialized in the copy constructor. [uninitMemberVarPrivate] berkeley-abc-0.0~git20230625.01b1bd1/src/sat/bsat2/Vec.h:45:14: warning: Member variable 'vec < Var >::cap' is not initialized in the copy constructor. [uninitMemberVarPrivate] berkeley-abc-0.0~git20230625.01b1bd1/src/sat/bsat2/Vec.h:50:24: style: Unused private function: 'vec < Watcher >::nextCap' [unusedPrivateFunction] berkeley-abc-0.0~git20230625.01b1bd1/src/sat/bsat2/Vec.h:50:24: style: Unused private function: 'vec < CRef >::nextCap' [unusedPrivateFunction] berkeley-abc-0.0~git20230625.01b1bd1/src/sat/bsat2/Vec.h:50:24: style: Unused private function: 'vec < Var >::nextCap' [unusedPrivateFunction] berkeley-abc-0.0~git20230625.01b1bd1/src/sat/bsat2/Solver.h:178:25: style:inconclusive: Member variable 'Solver::watches' uses an uninitialized argument 'ca' due to the order of declarations. [initializerList] berkeley-abc-0.0~git20230625.01b1bd1/src/sat/bsat2/Solver.cpp:86:5: note: Member variable 'Solver::watches' uses an uninitialized argument 'ca' due to the order of declarations. berkeley-abc-0.0~git20230625.01b1bd1/src/sat/bsat2/Solver.h:178:25: note: Member variable 'Solver::watches' uses an uninitialized argument 'ca' due to the order of declarations. berkeley-abc-0.0~git20230625.01b1bd1/src/sat/bsat2/Solver.cpp:521:5: style: Struct 'reduceDB_lt' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] berkeley-abc-0.0~git20230625.01b1bd1/src/sat/bsat2/SimpSolver.cpp:76:17: warning: The class 'SimpSolver' defines member function with name 'newVar' also defined in its parent class 'Solver'. [duplInheritedMember] berkeley-abc-0.0~git20230625.01b1bd1/src/sat/bsat2/Solver.h:46:13: note: Parent function 'Solver::newVar' berkeley-abc-0.0~git20230625.01b1bd1/src/sat/bsat2/SimpSolver.cpp:76:17: note: Derived function 'SimpSolver::newVar' berkeley-abc-0.0~git20230625.01b1bd1/src/sat/glucose/SimpSolver.cpp:278:26: style: C-style pointer casting [cstyleCast] berkeley-abc-0.0~git20230625.01b1bd1/src/sat/bsat2/SimpSolver.cpp:135:18: warning: The class 'SimpSolver' defines member function with name 'addClause_' also defined in its parent class 'Solver'. [duplInheritedMember] berkeley-abc-0.0~git20230625.01b1bd1/src/sat/bsat2/Solver.h:53:13: note: Parent function 'Solver::addClause_' berkeley-abc-0.0~git20230625.01b1bd1/src/sat/bsat2/SimpSolver.cpp:135:18: note: Derived function 'SimpSolver::addClause_' berkeley-abc-0.0~git20230625.01b1bd1/src/sat/glucose/SimpSolver.cpp:279:26: style: C-style pointer casting [cstyleCast] berkeley-abc-0.0~git20230625.01b1bd1/src/sat/glucose/SimpSolver.cpp:390:26: style: C-style pointer casting [cstyleCast] berkeley-abc-0.0~git20230625.01b1bd1/src/sat/bsat2/SimpSolver.cpp:682:18: warning: The class 'SimpSolver' defines member function with name 'relocAll' also defined in its parent class 'Solver'. [duplInheritedMember] berkeley-abc-0.0~git20230625.01b1bd1/src/sat/bsat2/Solver.h:247:14: note: Parent function 'Solver::relocAll' berkeley-abc-0.0~git20230625.01b1bd1/src/sat/bsat2/SimpSolver.cpp:682:18: note: Derived function 'SimpSolver::relocAll' berkeley-abc-0.0~git20230625.01b1bd1/src/sat/glucose/SimpSolver.cpp:306:16: style: Variable 'j' is assigned a value that is never used. [unreadVariable] berkeley-abc-0.0~git20230625.01b1bd1/src/sat/bsat2/Solver.cpp:461:22: style: C-style pointer casting [cstyleCast] berkeley-abc-0.0~git20230625.01b1bd1/src/sat/glucose/Glucose.cpp:915:5: style: Struct 'reduceDB_lt' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] berkeley-abc-0.0~git20230625.01b1bd1/src/sat/bsat2/SimpSolver.cpp:256:26: style: C-style pointer casting [cstyleCast] berkeley-abc-0.0~git20230625.01b1bd1/src/sat/bsat2/SimpSolver.cpp:257:26: style: C-style pointer casting [cstyleCast] berkeley-abc-0.0~git20230625.01b1bd1/src/sat/bsat2/SimpSolver.cpp:367:26: style: C-style pointer casting [cstyleCast] berkeley-abc-0.0~git20230625.01b1bd1/src/sat/glucose2/AbcGlucose2.cpp:958:9: error: There is an unknown macro here somewhere. Configuration is required. If Vec_IntForEachEntry is a macro then please configure it. [unknownMacro] berkeley-abc-0.0~git20230625.01b1bd1/src/sat/glucose/Glucose.cpp:827:22: style: C-style pointer casting [cstyleCast] berkeley-abc-0.0~git20230625.01b1bd1/src/sat/bsat2/Solver.cpp:114:25: style:inconclusive: Function 'newVar' argument 1 names different: declaration 'polarity' definition 'sign'. [funcArgNamesDifferent] berkeley-abc-0.0~git20230625.01b1bd1/src/sat/bsat2/Solver.h:46:29: note: Function 'newVar' argument 1 names different: declaration 'polarity' definition 'sign'. berkeley-abc-0.0~git20230625.01b1bd1/src/sat/bsat2/Solver.cpp:114:25: note: Function 'newVar' argument 1 names different: declaration 'polarity' definition 'sign'. berkeley-abc-0.0~git20230625.01b1bd1/src/sat/bsat2/Solver.cpp:349:13: style: Local variable 'p' shadows outer variable [shadowVariable] berkeley-abc-0.0~git20230625.01b1bd1/src/sat/bsat2/Solver.cpp:267:9: note: Shadowed declaration berkeley-abc-0.0~git20230625.01b1bd1/src/sat/bsat2/Solver.cpp:349:13: note: Shadow variable berkeley-abc-0.0~git20230625.01b1bd1/src/sat/bsat2/Solver.cpp:345:18: style: Local variable 'i' shadows outer variable [shadowVariable] berkeley-abc-0.0~git20230625.01b1bd1/src/sat/bsat2/Solver.cpp:306:9: note: Shadowed declaration berkeley-abc-0.0~git20230625.01b1bd1/src/sat/bsat2/Solver.cpp:345:18: note: Shadow variable berkeley-abc-0.0~git20230625.01b1bd1/src/sat/bsat2/Solver.cpp:370:17: style: Local variable 'p' shadows outer argument [shadowArgument] berkeley-abc-0.0~git20230625.01b1bd1/src/sat/bsat2/Solver.cpp:361:31: note: Shadowed declaration berkeley-abc-0.0~git20230625.01b1bd1/src/sat/bsat2/Solver.cpp:370:17: note: Shadow variable berkeley-abc-0.0~git20230625.01b1bd1/src/sat/glucose/Glucose.cpp:258:19: style: Local variable 'i' shadows outer variable [shadowVariable] berkeley-abc-0.0~git20230625.01b1bd1/src/sat/glucose/Glucose.cpp:241:16: note: Shadowed declaration berkeley-abc-0.0~git20230625.01b1bd1/src/sat/glucose/Glucose.cpp:258:19: note: Shadow variable berkeley-abc-0.0~git20230625.01b1bd1/src/sat/glucose/Glucose.cpp:456:15: style: Local variable 'p' shadows outer variable [shadowVariable] berkeley-abc-0.0~git20230625.01b1bd1/src/sat/glucose/Glucose.cpp:433:7: note: Shadowed declaration berkeley-abc-0.0~git20230625.01b1bd1/src/sat/glucose/Glucose.cpp:456:15: note: Shadow variable berkeley-abc-0.0~git20230625.01b1bd1/src/sat/glucose/Glucose.cpp:665:13: style: Local variable 'p' shadows outer variable [shadowVariable] berkeley-abc-0.0~git20230625.01b1bd1/src/sat/glucose/Glucose.cpp:532:9: note: Shadowed declaration berkeley-abc-0.0~git20230625.01b1bd1/src/sat/glucose/Glucose.cpp:665:13: note: Shadow variable berkeley-abc-0.0~git20230625.01b1bd1/src/sat/glucose/Glucose.cpp:661:18: style: Local variable 'i' shadows outer variable [shadowVariable] berkeley-abc-0.0~git20230625.01b1bd1/src/sat/glucose/Glucose.cpp:607:9: note: Shadowed declaration berkeley-abc-0.0~git20230625.01b1bd1/src/sat/glucose/Glucose.cpp:661:18: note: Shadow variable berkeley-abc-0.0~git20230625.01b1bd1/src/sat/glucose/Glucose.cpp:675:15: style: Local variable 'i' shadows outer variable [shadowVariable] berkeley-abc-0.0~git20230625.01b1bd1/src/sat/glucose/Glucose.cpp:607:9: note: Shadowed declaration berkeley-abc-0.0~git20230625.01b1bd1/src/sat/glucose/Glucose.cpp:675:15: note: Shadow variable berkeley-abc-0.0~git20230625.01b1bd1/src/sat/glucose/Glucose.cpp:1409:13: style: Local variable 'v' shadows outer variable [shadowVariable] berkeley-abc-0.0~git20230625.01b1bd1/src/sat/glucose/Glucose.cpp:1388:9: note: Shadowed declaration berkeley-abc-0.0~git20230625.01b1bd1/src/sat/glucose/Glucose.cpp:1409:13: note: Shadow variable berkeley-abc-0.0~git20230625.01b1bd1/src/sat/bsat2/Solver.cpp:324:25: style: Variable 'c' can be declared as reference to const [constVariableReference] berkeley-abc-0.0~git20230625.01b1bd1/src/sat/bsat2/Solver.cpp:367:17: style: Variable 'c' can be declared as reference to const [constVariableReference] berkeley-abc-0.0~git20230625.01b1bd1/src/sat/bsat2/Solver.cpp:416:25: style: Variable 'c' can be declared as reference to const [constVariableReference] berkeley-abc-0.0~git20230625.01b1bd1/src/sat/glucose2/AbcGlucoseCmd2.cpp:87:63: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EOF [valueFlowBailoutIncompleteVar] berkeley-abc-0.0~git20230625.01b1bd1/src/sat/glucose/Glucose.cpp:269:18: style: Variable 'j' is assigned a value that is never used. [unreadVariable] berkeley-abc-0.0~git20230625.01b1bd1/src/sat/glucose2/AbcGlucoseCmd2.cpp:63:34: style: Parameter 'pAbc' can be declared as pointer to const [constParameterPointer] berkeley-abc-0.0~git20230625.01b1bd1/src/sat/bsat2/SimpSolver.cpp:76:29: style:inconclusive: Function 'newVar' argument 1 names different: declaration 'polarity' definition 'sign'. [funcArgNamesDifferent] berkeley-abc-0.0~git20230625.01b1bd1/src/sat/bsat2/SimpSolver.h:42:29: note: Function 'newVar' argument 1 names different: declaration 'polarity' definition 'sign'. berkeley-abc-0.0~git20230625.01b1bd1/src/sat/bsat2/SimpSolver.cpp:76:29: note: Function 'newVar' argument 1 names different: declaration 'polarity' definition 'sign'. berkeley-abc-0.0~git20230625.01b1bd1/src/sat/bsat2/SimpSolver.cpp:503:18: style: Local variable 'i' shadows outer variable [shadowVariable] berkeley-abc-0.0~git20230625.01b1bd1/src/sat/bsat2/SimpSolver.cpp:476:9: note: Shadowed declaration berkeley-abc-0.0~git20230625.01b1bd1/src/sat/bsat2/SimpSolver.cpp:503:18: note: Shadow variable berkeley-abc-0.0~git20230625.01b1bd1/src/sat/bsat2/SimpSolver.cpp:507:18: style: Local variable 'i' shadows outer variable [shadowVariable] berkeley-abc-0.0~git20230625.01b1bd1/src/sat/bsat2/SimpSolver.cpp:476:9: note: Shadowed declaration berkeley-abc-0.0~git20230625.01b1bd1/src/sat/bsat2/SimpSolver.cpp:507:18: note: Shadow variable berkeley-abc-0.0~git20230625.01b1bd1/src/sat/bsat2/SimpSolver.cpp:366:20: style: Variable '_cs' can be declared as reference to const [constVariableReference] berkeley-abc-0.0~git20230625.01b1bd1/src/sat/glucose2/Options2.cpp:49:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] berkeley-abc-0.0~git20230625.01b1bd1/src/sat/glucose2/Options2.cpp:66:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] berkeley-abc-0.0~git20230625.01b1bd1/src/sat/bsat2/SimpSolver.cpp:283:16: style: Variable 'j' is assigned a value that is never used. [unreadVariable] berkeley-abc-0.0~git20230625.01b1bd1/src/sat/glucose2/SimpSolver2.cpp:67:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable lit_Undef [valueFlowBailoutIncompleteVar] berkeley-abc-0.0~git20230625.01b1bd1/src/sat/glucose2/SimpSolver2.cpp:86:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable use_simplification [valueFlowBailoutIncompleteVar] berkeley-abc-0.0~git20230625.01b1bd1/src/sat/glucose2/SimpSolver2.cpp:100:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable l_True [valueFlowBailoutIncompleteVar] berkeley-abc-0.0~git20230625.01b1bd1/src/sat/glucose2/SimpSolver2.cpp:147:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable use_rcheck [valueFlowBailoutIncompleteVar] berkeley-abc-0.0~git20230625.01b1bd1/src/sat/glucose2/SimpSolver2.cpp:186:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ca [valueFlowBailoutIncompleteVar] berkeley-abc-0.0~git20230625.01b1bd1/src/sat/glucose2/SimpSolver2.cpp:201:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ca [valueFlowBailoutIncompleteVar] berkeley-abc-0.0~git20230625.01b1bd1/src/sat/glucose2/SimpSolver2.cpp:241:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable merges [valueFlowBailoutIncompleteVar] berkeley-abc-0.0~git20230625.01b1bd1/src/sat/glucose2/SimpSolver2.cpp:274:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable merges [valueFlowBailoutIncompleteVar] berkeley-abc-0.0~git20230625.01b1bd1/src/sat/glucose2/SimpSolver2.cpp:304:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable n_touched [valueFlowBailoutIncompleteVar] berkeley-abc-0.0~git20230625.01b1bd1/src/sat/glucose2/SimpSolver2.cpp:336:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable l_True [valueFlowBailoutIncompleteVar] berkeley-abc-0.0~git20230625.01b1bd1/src/sat/glucose2/SimpSolver2.cpp:358:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable bwdsub_assigns [valueFlowBailoutIncompleteVar] berkeley-abc-0.0~git20230625.01b1bd1/src/sat/glucose2/SimpSolver2.cpp:420:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ca [valueFlowBailoutIncompleteVar] berkeley-abc-0.0~git20230625.01b1bd1/src/sat/glucose2/SimpSolver2.cpp:447:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable use_simplification [valueFlowBailoutIncompleteVar] berkeley-abc-0.0~git20230625.01b1bd1/src/sat/glucose2/SimpSolver2.cpp:498:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable frozen [valueFlowBailoutIncompleteVar] berkeley-abc-0.0~git20230625.01b1bd1/src/sat/glucose2/SimpSolver2.cpp:562:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable frozen [valueFlowBailoutIncompleteVar] berkeley-abc-0.0~git20230625.01b1bd1/src/sat/glucose2/SimpSolver2.cpp:600:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable elimclauses [valueFlowBailoutIncompleteVar] berkeley-abc-0.0~git20230625.01b1bd1/src/sat/glucose2/SimpSolver2.cpp:616:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable use_simplification [valueFlowBailoutIncompleteVar] berkeley-abc-0.0~git20230625.01b1bd1/src/sat/glucose2/SimpSolver2.cpp:708:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ca [valueFlowBailoutIncompleteVar] berkeley-abc-0.0~git20230625.01b1bd1/src/sat/glucose2/SimpSolver2.cpp:721:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable use_simplification [valueFlowBailoutIncompleteVar] berkeley-abc-0.0~git20230625.01b1bd1/src/sat/glucose2/SimpSolver2.cpp:749:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable extra_clause_field [valueFlowBailoutIncompleteVar] berkeley-abc-0.0~git20230625.01b1bd1/src/sat/glucose2/SimpSolver2.cpp:761:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable grow [valueFlowBailoutIncompleteVar] berkeley-abc-0.0~git20230625.01b1bd1/src/sat/glucose2/Glucose2.cpp:158:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MYFLAG [valueFlowBailoutIncompleteVar] berkeley-abc-0.0~git20230625.01b1bd1/src/sat/glucose2/Glucose2.cpp:207:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable incremental [valueFlowBailoutIncompleteVar] berkeley-abc-0.0~git20230625.01b1bd1/src/sat/glucose2/Glucose2.cpp:212:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable nbVarsInitialFormula [valueFlowBailoutIncompleteVar] berkeley-abc-0.0~git20230625.01b1bd1/src/sat/glucose2/Glucose2.cpp:230:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable l_Undef [valueFlowBailoutIncompleteVar] berkeley-abc-0.0~git20230625.01b1bd1/src/sat/glucose2/Glucose2.cpp:271:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ok [valueFlowBailoutIncompleteVar] berkeley-abc-0.0~git20230625.01b1bd1/src/sat/glucose2/Glucose2.cpp:334:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ca [valueFlowBailoutIncompleteVar] berkeley-abc-0.0~git20230625.01b1bd1/src/sat/glucose2/Glucose2.cpp:351:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ca [valueFlowBailoutIncompleteVar] berkeley-abc-0.0~git20230625.01b1bd1/src/sat/glucose2/Glucose2.cpp:379:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ca [valueFlowBailoutIncompleteVar] berkeley-abc-0.0~git20230625.01b1bd1/src/sat/glucose2/Glucose2.cpp:397:6: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable incremental [valueFlowBailoutIncompleteVar] berkeley-abc-0.0~git20230625.01b1bd1/src/sat/glucose2/Glucose2.cpp:413:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MYFLAG [valueFlowBailoutIncompleteVar] berkeley-abc-0.0~git20230625.01b1bd1/src/sat/glucose2/Glucose2.cpp:443:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MYFLAG [valueFlowBailoutIncompleteVar] berkeley-abc-0.0~git20230625.01b1bd1/src/sat/glucose2/Glucose2.cpp:479:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable lbLBDMinimizingClause [valueFlowBailoutIncompleteVar] berkeley-abc-0.0~git20230625.01b1bd1/src/sat/glucose2/Glucose2.cpp:545:47: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable trail_lim [valueFlowBailoutIncompleteVar] berkeley-abc-0.0~git20230625.01b1bd1/src/sat/glucose2/Glucose2.cpp:567:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable var_Undef [valueFlowBailoutIncompleteVar] berkeley-abc-0.0~git20230625.01b1bd1/src/sat/glucose2/Glucose2.cpp:607:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable heap_rescale [valueFlowBailoutIncompleteVar] berkeley-abc-0.0~git20230625.01b1bd1/src/sat/glucose2/Glucose2.cpp:846:53: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CRef_Undef [valueFlowBailoutIncompleteVar] berkeley-abc-0.0~git20230625.01b1bd1/src/sat/glucose2/Glucose2.cpp:896:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable seen [valueFlowBailoutIncompleteVar] berkeley-abc-0.0~git20230625.01b1bd1/src/sat/glucose2/Glucose2.cpp:929:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable l_Undef [valueFlowBailoutIncompleteVar] berkeley-abc-0.0~git20230625.01b1bd1/src/sat/glucose2/Glucose2.cpp:949:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CRef_Undef [valueFlowBailoutIncompleteVar] berkeley-abc-0.0~git20230625.01b1bd1/src/sat/glucose2/Glucose2.cpp:1098:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable nbReduceDB [valueFlowBailoutIncompleteVar] berkeley-abc-0.0~git20230625.01b1bd1/src/sat/glucose2/Glucose2.cpp:1131:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ca [valueFlowBailoutIncompleteVar] berkeley-abc-0.0~git20230625.01b1bd1/src/sat/glucose2/Glucose2.cpp:1145:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable decision [valueFlowBailoutIncompleteVar] berkeley-abc-0.0~git20230625.01b1bd1/src/sat/glucose2/Glucose2.cpp:1163:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ok [valueFlowBailoutIncompleteVar] berkeley-abc-0.0~git20230625.01b1bd1/src/sat/glucose2/Glucose2.cpp:1203:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ok [valueFlowBailoutIncompleteVar] berkeley-abc-0.0~git20230625.01b1bd1/src/sat/glucose2/Glucose2.cpp:1360:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable trail_lim [valueFlowBailoutIncompleteVar] berkeley-abc-0.0~git20230625.01b1bd1/src/sat/glucose2/Glucose2.cpp:1371:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable starts [valueFlowBailoutIncompleteVar] berkeley-abc-0.0~git20230625.01b1bd1/src/sat/glucose2/Glucose2.cpp:1398:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable incremental [valueFlowBailoutIncompleteVar] berkeley-abc-0.0~git20230625.01b1bd1/src/sat/glucose2/Glucose2.cpp:1536:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable l_False [valueFlowBailoutIncompleteVar] berkeley-abc-0.0~git20230625.01b1bd1/src/sat/glucose2/Glucose2.cpp:1546:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] berkeley-abc-0.0~git20230625.01b1bd1/src/sat/glucose2/Glucose2.cpp:1555:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ok [valueFlowBailoutIncompleteVar] berkeley-abc-0.0~git20230625.01b1bd1/src/sat/glucose2/Glucose2.cpp:1615:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable watches [valueFlowBailoutIncompleteVar] berkeley-abc-0.0~git20230625.01b1bd1/src/sat/glucose2/Glucose2.cpp:1655:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable verbosity [valueFlowBailoutIncompleteVar] berkeley-abc-0.0~git20230625.01b1bd1/src/sat/glucose2/Glucose2.cpp:1664:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ok [valueFlowBailoutIncompleteVar] berkeley-abc-0.0~git20230625.01b1bd1/src/sat/glucose2/SimpSolver2.cpp:279:26: style: C-style pointer casting [cstyleCast] berkeley-abc-0.0~git20230625.01b1bd1/src/sat/glucose2/SimpSolver2.cpp:280:26: style: C-style pointer casting [cstyleCast] berkeley-abc-0.0~git20230625.01b1bd1/src/sat/glucose2/SimpSolver2.cpp:391:26: style: C-style pointer casting [cstyleCast] berkeley-abc-0.0~git20230625.01b1bd1/src/sat/msat/msatClauseVec.c:85:62: style: Parameter 'p' can be declared as pointer to const [constParameterPointer] berkeley-abc-0.0~git20230625.01b1bd1/src/sat/msat/msatClauseVec.c:101:48: style: Parameter 'p' can be declared as pointer to const [constParameterPointer] berkeley-abc-0.0~git20230625.01b1bd1/src/sat/glucose2/SimpSolver2.cpp:307:16: style: Variable 'j' is assigned a value that is never used. [unreadVariable] berkeley-abc-0.0~git20230625.01b1bd1/src/sat/msat/msatMem.c:270:48: style: Parameter 'p' can be declared as pointer to const [constParameterPointer] berkeley-abc-0.0~git20230625.01b1bd1/src/sat/msat/msatMem.c:394:46: style: Parameter 'p' can be declared as pointer to const [constParameterPointer] berkeley-abc-0.0~git20230625.01b1bd1/src/sat/glucose2/Glucose2.cpp:1075:5: style: Struct 'reduceDB_lt' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] berkeley-abc-0.0~git20230625.01b1bd1/src/sat/msat/msatOrderH.c:220:44: style: Parameter 'p' can be declared as pointer to const [constParameterPointer] berkeley-abc-0.0~git20230625.01b1bd1/src/sat/glucose2/Glucose2.cpp:983:22: style: C-style pointer casting [cstyleCast] berkeley-abc-0.0~git20230625.01b1bd1/src/sat/glucose2/Glucose2.cpp:656:18: style: The scope of the variable 'fBump' can be reduced. [variableScope] berkeley-abc-0.0~git20230625.01b1bd1/src/sat/glucose2/Glucose2.cpp:302:19: style: Local variable 'i' shadows outer variable [shadowVariable] berkeley-abc-0.0~git20230625.01b1bd1/src/sat/glucose2/Glucose2.cpp:285:16: note: Shadowed declaration berkeley-abc-0.0~git20230625.01b1bd1/src/sat/glucose2/Glucose2.cpp:302:19: note: Shadow variable berkeley-abc-0.0~git20230625.01b1bd1/src/sat/glucose2/Glucose2.cpp:500:15: style: Local variable 'p' shadows outer variable [shadowVariable] berkeley-abc-0.0~git20230625.01b1bd1/src/sat/glucose2/Glucose2.cpp:477:7: note: Shadowed declaration berkeley-abc-0.0~git20230625.01b1bd1/src/sat/glucose2/Glucose2.cpp:500:15: note: Shadow variable berkeley-abc-0.0~git20230625.01b1bd1/src/sat/glucose2/Glucose2.cpp:769:13: style: Local variable 'p' shadows outer variable [shadowVariable] berkeley-abc-0.0~git20230625.01b1bd1/src/sat/glucose2/Glucose2.cpp:610:9: note: Shadowed declaration berkeley-abc-0.0~git20230625.01b1bd1/src/sat/glucose2/Glucose2.cpp:769:13: note: Shadow variable berkeley-abc-0.0~git20230625.01b1bd1/src/sat/glucose2/Glucose2.cpp:765:18: style: Local variable 'i' shadows outer variable [shadowVariable] berkeley-abc-0.0~git20230625.01b1bd1/src/sat/glucose2/Glucose2.cpp:702:9: note: Shadowed declaration berkeley-abc-0.0~git20230625.01b1bd1/src/sat/glucose2/Glucose2.cpp:765:18: note: Shadow variable berkeley-abc-0.0~git20230625.01b1bd1/src/sat/glucose2/Glucose2.cpp:779:15: style: Local variable 'i' shadows outer variable [shadowVariable] berkeley-abc-0.0~git20230625.01b1bd1/src/sat/glucose2/Glucose2.cpp:702:9: note: Shadowed declaration berkeley-abc-0.0~git20230625.01b1bd1/src/sat/glucose2/Glucose2.cpp:779:15: note: Shadow variable berkeley-abc-0.0~git20230625.01b1bd1/src/sat/glucose2/Glucose2.cpp:1626:13: style: Local variable 'v' shadows outer variable [shadowVariable] berkeley-abc-0.0~git20230625.01b1bd1/src/sat/glucose2/Glucose2.cpp:1605:9: note: Shadowed declaration berkeley-abc-0.0~git20230625.01b1bd1/src/sat/glucose2/Glucose2.cpp:1626:13: note: Shadow variable berkeley-abc-0.0~git20230625.01b1bd1/src/sat/glucose2/Glucose2.cpp:313:18: style: Variable 'j' is assigned a value that is never used. [unreadVariable] berkeley-abc-0.0~git20230625.01b1bd1/src/sat/msat/msatQueue.c:91:40: style: Parameter 'p' can be declared as pointer to const [constParameterPointer] berkeley-abc-0.0~git20230625.01b1bd1/src/sat/msat/msatOrderJ.c:132:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable pNext [valueFlowBailoutIncompleteVar] berkeley-abc-0.0~git20230625.01b1bd1/src/sat/msat/msatOrderJ.c:214:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable pNext [valueFlowBailoutIncompleteVar] berkeley-abc-0.0~git20230625.01b1bd1/src/sat/msat/msatOrderJ.c:313:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable pNext [valueFlowBailoutIncompleteVar] berkeley-abc-0.0~git20230625.01b1bd1/src/sat/msat/msatOrderJ.c:350:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable pNext [valueFlowBailoutIncompleteVar] berkeley-abc-0.0~git20230625.01b1bd1/src/sat/msat/msatRead.c:149:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] berkeley-abc-0.0~git20230625.01b1bd1/src/sat/msat/msatClause.c:424:9: style: Suspicious condition (assignment + comparison); Clarify expression with parentheses. [clarifyCondition] berkeley-abc-0.0~git20230625.01b1bd1/src/sat/msat/msatClause.c:84:17: style: Variable 'nSeenId' is reassigned a value before the old one has been used. [redundantAssignment] berkeley-abc-0.0~git20230625.01b1bd1/src/sat/msat/msatClause.c:83:17: note: nSeenId is assigned berkeley-abc-0.0~git20230625.01b1bd1/src/sat/msat/msatClause.c:84:17: note: nSeenId is overwritten berkeley-abc-0.0~git20230625.01b1bd1/src/sat/msat/msatClause.c:58:72: style:inconclusive: Function 'Msat_ClauseCreate' argument 3 names different: declaration 'fLearnt' definition 'fLearned'. [funcArgNamesDifferent] berkeley-abc-0.0~git20230625.01b1bd1/src/sat/msat/msatInt.h:229:94: note: Function 'Msat_ClauseCreate' argument 3 names different: declaration 'fLearnt' definition 'fLearned'. berkeley-abc-0.0~git20230625.01b1bd1/src/sat/msat/msatClause.c:58:72: note: Function 'Msat_ClauseCreate' argument 3 names different: declaration 'fLearnt' definition 'fLearned'. berkeley-abc-0.0~git20230625.01b1bd1/src/sat/msat/msatClause.c:60:11: style: Variable 'pAssigns' can be declared as pointer to const [constVariablePointer] berkeley-abc-0.0~git20230625.01b1bd1/src/sat/msat/msatClause.c:173:15: style: Variable 'pLevel' can be declared as pointer to const [constVariablePointer] berkeley-abc-0.0~git20230625.01b1bd1/src/sat/msat/msatClause.c:255:47: style: Parameter 'pC' can be declared as pointer to const [constParameterPointer] berkeley-abc-0.0~git20230625.01b1bd1/src/sat/msat/msatClause.c:256:44: style: Parameter 'pC' can be declared as pointer to const [constParameterPointer] berkeley-abc-0.0~git20230625.01b1bd1/src/sat/msat/msatClause.c:257:44: style: Parameter 'pC' can be declared as pointer to const [constParameterPointer] berkeley-abc-0.0~git20230625.01b1bd1/src/sat/msat/msatClause.c:258:44: style: Parameter 'pC' can be declared as pointer to const [constParameterPointer] berkeley-abc-0.0~git20230625.01b1bd1/src/sat/msat/msatClause.c:259:43: style: Parameter 'pC' can be declared as pointer to const [constParameterPointer] berkeley-abc-0.0~git20230625.01b1bd1/src/sat/msat/msatClause.c:260:45: style: Parameter 'pC' can be declared as pointer to const [constParameterPointer] berkeley-abc-0.0~git20230625.01b1bd1/src/sat/msat/msatClause.c:295:48: style: Parameter 'pC' can be declared as pointer to const [constParameterPointer] berkeley-abc-0.0~git20230625.01b1bd1/src/sat/msat/msatClause.c:335:70: style: Parameter 'pAssigns' can be declared as pointer to const [constParameterPointer] berkeley-abc-0.0~git20230625.01b1bd1/src/sat/msat/msatClause.c:374:53: style: Parameter 'pAssigns' can be declared as pointer to const [constParameterPointer] berkeley-abc-0.0~git20230625.01b1bd1/src/sat/msat/msatClause.c:444:75: style: Parameter 'pC' can be declared as pointer to const [constParameterPointer] berkeley-abc-0.0~git20230625.01b1bd1/src/sat/msat/msatClause.c:494:60: style: Parameter 'pC' can be declared as pointer to const [constParameterPointer] berkeley-abc-0.0~git20230625.01b1bd1/src/sat/msat/msatClause.c:515:47: style: Parameter 'pC' can be declared as pointer to const [constParameterPointer] berkeley-abc-0.0~git20230625.01b1bd1/src/sat/msat/msatOrderJ.c:175:11: style: Variable 'pRound' can be declared as pointer to const [constVariablePointer] berkeley-abc-0.0~git20230625.01b1bd1/src/sat/msat/msatOrderJ.c:265:14: style: Variable 'pdActs' can be declared as pointer to const [constVariablePointer] berkeley-abc-0.0~git20230625.01b1bd1/src/sat/msat/msatOrderJ.c:345:31: style: Variable 'vRound2' can be declared as pointer to const [constVariablePointer] berkeley-abc-0.0~git20230625.01b1bd1/src/sat/msat/msatOrderJ.c:390:39: style: Parameter 'p' can be declared as pointer to const [constParameterPointer] berkeley-abc-0.0~git20230625.01b1bd1/src/sat/msat/msatRead.c:59:14: style: Variable 'RetValue' is assigned a value that is never used. [unreadVariable] berkeley-abc-0.0~git20230625.01b1bd1/src/sat/msat/msatRead.c:221:19: style: Variable 'nClas' is assigned a value that is never used. [unreadVariable] berkeley-abc-0.0~git20230625.01b1bd1/src/sat/msat/msatSolverApi.c:154:39: style:inconclusive: Function 'Msat_SolverAlloc' argument 1 names different: declaration 'nVars' definition 'nVarsAlloc'. [funcArgNamesDifferent] berkeley-abc-0.0~git20230625.01b1bd1/src/sat/msat/msat.h:113:47: note: Function 'Msat_SolverAlloc' argument 1 names different: declaration 'nVars' definition 'nVarsAlloc'. berkeley-abc-0.0~git20230625.01b1bd1/src/sat/msat/msatSolverApi.c:154:39: note: Function 'Msat_SolverAlloc' argument 1 names different: declaration 'nVars' definition 'nVarsAlloc'. berkeley-abc-0.0~git20230625.01b1bd1/src/sat/msat/msatSolverApi.c:242:41: style:inconclusive: Function 'Msat_SolverResize' argument 1 names different: declaration 'pMan' definition 'p'. [funcArgNamesDifferent] berkeley-abc-0.0~git20230625.01b1bd1/src/sat/msat/msat.h:114:60: note: Function 'Msat_SolverResize' argument 1 names different: declaration 'pMan' definition 'p'. berkeley-abc-0.0~git20230625.01b1bd1/src/sat/msat/msatSolverApi.c:242:41: note: Function 'Msat_SolverResize' argument 1 names different: declaration 'pMan' definition 'p'. berkeley-abc-0.0~git20230625.01b1bd1/src/sat/msat/msatSolverApi.c:451:42: style:inconclusive: Function 'Msat_SolverPrepare' argument 1 names different: declaration 'pSat' definition 'p'. [funcArgNamesDifferent] berkeley-abc-0.0~git20230625.01b1bd1/src/sat/msat/msat.h:116:61: note: Function 'Msat_SolverPrepare' argument 1 names different: declaration 'pSat' definition 'p'. berkeley-abc-0.0~git20230625.01b1bd1/src/sat/msat/msatSolverApi.c:451:42: note: Function 'Msat_SolverPrepare' argument 1 names different: declaration 'pSat' definition 'p'. berkeley-abc-0.0~git20230625.01b1bd1/src/sat/msat/msatSolverApi.c:47:59: style: Parameter 'p' can be declared as pointer to const [constParameterPointer] berkeley-abc-0.0~git20230625.01b1bd1/src/sat/msat/msatSolverApi.c:48:62: style: Parameter 'p' can be declared as pointer to const [constParameterPointer] berkeley-abc-0.0~git20230625.01b1bd1/src/sat/msat/msatSolverApi.c:49:64: style: Parameter 'p' can be declared as pointer to const [constParameterPointer] berkeley-abc-0.0~git20230625.01b1bd1/src/sat/msat/msatSolverApi.c:51:71: style: Parameter 'p' can be declared as pointer to const [constParameterPointer] berkeley-abc-0.0~git20230625.01b1bd1/src/sat/msat/msatSolverApi.c:52:65: style: Parameter 'p' can be declared as pointer to const [constParameterPointer] berkeley-abc-0.0~git20230625.01b1bd1/src/sat/msat/msatSolverApi.c:54:61: style: Parameter 'p' can be declared as pointer to const [constParameterPointer] berkeley-abc-0.0~git20230625.01b1bd1/src/sat/msat/msatSolverApi.c:55:66: style: Parameter 'p' can be declared as pointer to const [constParameterPointer] berkeley-abc-0.0~git20230625.01b1bd1/src/sat/msat/msatSolverApi.c:56:65: style: Parameter 'p' can be declared as pointer to const [constParameterPointer] berkeley-abc-0.0~git20230625.01b1bd1/src/sat/msat/msatSolverApi.c:57:63: style: Parameter 'p' can be declared as pointer to const [constParameterPointer] berkeley-abc-0.0~git20230625.01b1bd1/src/sat/msat/msatSolverApi.c:60:57: style: Parameter 'p' can be declared as pointer to const [constParameterPointer] berkeley-abc-0.0~git20230625.01b1bd1/src/sat/msat/msatSolverApi.c:61:62: style: Parameter 'p' can be declared as pointer to const [constParameterPointer] berkeley-abc-0.0~git20230625.01b1bd1/src/sat/msat/msatSolverApi.c:70:60: style: Parameter 'p' can be declared as pointer to const [constParameterPointer] berkeley-abc-0.0~git20230625.01b1bd1/src/sat/msat/msatSolverApi.c:104:63: style: Parameter 'p' can be declared as pointer to const [constParameterPointer] berkeley-abc-0.0~git20230625.01b1bd1/src/sat/msat/msatSolverApi.c:120:59: style: Parameter 'p' can be declared as pointer to const [constParameterPointer] berkeley-abc-0.0~git20230625.01b1bd1/src/sat/msat/msatSolverApi.c:136:59: style: Parameter 'p' can be declared as pointer to const [constParameterPointer] berkeley-abc-0.0~git20230625.01b1bd1/src/sat/msat/msatSolverCore.c:184:72: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CLOCKS_PER_SEC [valueFlowBailoutIncompleteVar] berkeley-abc-0.0~git20230625.01b1bd1/src/sat/msat/msatSolverIo.c:170:17: style: Obsolete function 'asctime' called. It is recommended to use 'strftime' instead. [prohibitedasctimeCalled] berkeley-abc-0.0~git20230625.01b1bd1/src/sat/msat/msatSolverIo.c:170:26: portability: Non reentrant function 'localtime' called. For threadsafe applications it is recommended to use the reentrant replacement function 'localtime_r'. [prohibitedlocaltimeCalled] berkeley-abc-0.0~git20230625.01b1bd1/src/sat/msat/msatSolverIo.c:118:56: style: Parameter 'pFileName' can be declared as pointer to const [constParameterPointer] berkeley-abc-0.0~git20230625.01b1bd1/src/sat/msat/msatSolverCore.c:65:63: style:inconclusive: Function 'Msat_SolverAddClause' argument 2 names different: declaration 'pLits' definition 'vLits'. [funcArgNamesDifferent] berkeley-abc-0.0~git20230625.01b1bd1/src/sat/msat/msat.h:78:82: note: Function 'Msat_SolverAddClause' argument 2 names different: declaration 'pLits' definition 'vLits'. berkeley-abc-0.0~git20230625.01b1bd1/src/sat/msat/msatSolverCore.c:65:63: note: Function 'Msat_SolverAddClause' argument 2 names different: declaration 'pLits' definition 'vLits'. berkeley-abc-0.0~git20230625.01b1bd1/src/sat/msat/msatSolverCore.c:138:59: style:inconclusive: Function 'Msat_SolverSolve' argument 2 names different: declaration 'pVecAssumps' definition 'vAssumps'. [funcArgNamesDifferent] berkeley-abc-0.0~git20230625.01b1bd1/src/sat/msat/msat.h:80:78: note: Function 'Msat_SolverSolve' argument 2 names different: declaration 'pVecAssumps' definition 'vAssumps'. berkeley-abc-0.0~git20230625.01b1bd1/src/sat/msat/msatSolverCore.c:138:59: note: Function 'Msat_SolverSolve' argument 2 names different: declaration 'pVecAssumps' definition 'vAssumps'. berkeley-abc-0.0~git20230625.01b1bd1/src/sat/msat/msatSolverCore.c:88:53: style: Parameter 'p' can be declared as pointer to const [constParameterPointer] berkeley-abc-0.0~git20230625.01b1bd1/src/sat/msat/msatSolverCore.c:150:15: style: Variable 'pAssumps' can be declared as pointer to const [constVariablePointer] berkeley-abc-0.0~git20230625.01b1bd1/src/sat/msat/msatVec.c:92:50: style: Parameter 'pArray' can be declared as pointer to const [constParameterPointer] berkeley-abc-0.0~git20230625.01b1bd1/src/sat/msat/msatVec.c:114:49: style: Parameter 'pVec' can be declared as pointer to const [constParameterPointer] berkeley-abc-0.0~git20230625.01b1bd1/src/sat/msat/msatVec.c:217:45: style: Parameter 'p' can be declared as pointer to const [constParameterPointer] berkeley-abc-0.0~git20230625.01b1bd1/src/sat/msat/msatVec.c:233:42: style: Parameter 'p' can be declared as pointer to const [constParameterPointer] berkeley-abc-0.0~git20230625.01b1bd1/src/sat/msat/msatVec.c:463:36: style: Parameter 'pp1' can be declared as pointer to const. However it seems that 'Msat_IntVecSortCompare1' is a callback function, if 'pp1' is declared with const you might also need to cast function pointer(s). [constParameterCallback] berkeley-abc-0.0~git20230625.01b1bd1/src/sat/msat/msatVec.c:449:55: note: You might need to cast the function pointer here berkeley-abc-0.0~git20230625.01b1bd1/src/sat/msat/msatVec.c:463:36: note: Parameter 'pp1' can be declared as pointer to const berkeley-abc-0.0~git20230625.01b1bd1/src/sat/msat/msatVec.c:463:47: style: Parameter 'pp2' can be declared as pointer to const. However it seems that 'Msat_IntVecSortCompare1' is a callback function, if 'pp2' is declared with const you might also need to cast function pointer(s). [constParameterCallback] berkeley-abc-0.0~git20230625.01b1bd1/src/sat/msat/msatVec.c:449:55: note: You might need to cast the function pointer here berkeley-abc-0.0~git20230625.01b1bd1/src/sat/msat/msatVec.c:463:47: note: Parameter 'pp2' can be declared as pointer to const berkeley-abc-0.0~git20230625.01b1bd1/src/sat/msat/msatVec.c:484:36: style: Parameter 'pp1' can be declared as pointer to const. However it seems that 'Msat_IntVecSortCompare2' is a callback function, if 'pp1' is declared with const you might also need to cast function pointer(s). [constParameterCallback] berkeley-abc-0.0~git20230625.01b1bd1/src/sat/msat/msatVec.c:446:55: note: You might need to cast the function pointer here berkeley-abc-0.0~git20230625.01b1bd1/src/sat/msat/msatVec.c:484:36: note: Parameter 'pp1' can be declared as pointer to const berkeley-abc-0.0~git20230625.01b1bd1/src/sat/msat/msatVec.c:484:47: style: Parameter 'pp2' can be declared as pointer to const. However it seems that 'Msat_IntVecSortCompare2' is a callback function, if 'pp2' is declared with const you might also need to cast function pointer(s). [constParameterCallback] berkeley-abc-0.0~git20230625.01b1bd1/src/sat/msat/msatVec.c:446:55: note: You might need to cast the function pointer here berkeley-abc-0.0~git20230625.01b1bd1/src/sat/msat/msatVec.c:484:47: note: Parameter 'pp2' can be declared as pointer to const berkeley-abc-0.0~git20230625.01b1bd1/src/sat/proof/pr.c:442:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] berkeley-abc-0.0~git20230625.01b1bd1/src/sat/satoko/utils/vec/vec_sdbl.h:246:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] berkeley-abc-0.0~git20230625.01b1bd1/src/sat/satoko/watch_list.h:79:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] berkeley-abc-0.0~git20230625.01b1bd1/src/sat/satoko/watch_list.h:188:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] berkeley-abc-0.0~git20230625.01b1bd1/src/sat/satoko/utils/vec/vec_int.h:233:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] berkeley-abc-0.0~git20230625.01b1bd1/src/sat/satoko/utils/vec/vec_uint.h:261:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] berkeley-abc-0.0~git20230625.01b1bd1/src/sat/satoko/utils/vec/vec_char.h:253:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] berkeley-abc-0.0~git20230625.01b1bd1/src/sat/satoko/cnf_reader.c:59:54: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EOF [valueFlowBailoutIncompleteVar] berkeley-abc-0.0~git20230625.01b1bd1/src/sat/satoko/cnf_reader.c:79:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EXIT_FAILURE [valueFlowBailoutIncompleteVar] berkeley-abc-0.0~git20230625.01b1bd1/src/sat/msat/msatSolverSearch.c:459:11: style: Variable 'pReasonArray' can be declared as pointer to const [constVariablePointer] berkeley-abc-0.0~git20230625.01b1bd1/src/sat/msat/msatSolverSearch.c:535:129: style: Parameter 'pPars' can be declared as pointer to const [constParameterPointer] berkeley-abc-0.0~git20230625.01b1bd1/src/sat/satoko/solver.c:474:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] berkeley-abc-0.0~git20230625.01b1bd1/src/sat/satoko/solver.c:701:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] berkeley-abc-0.0~git20230625.01b1bd1/src/sat/satoko/solver.c:729:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] berkeley-abc-0.0~git20230625.01b1bd1/src/sat/satoko/solver.c:753:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] berkeley-abc-0.0~git20230625.01b1bd1/src/sat/satoko/utils/vec/vec_uint.h:62:16: style: Condition 'p->cap' is always false [knownConditionTrueFalse] berkeley-abc-0.0~git20230625.01b1bd1/src/sat/satoko/utils/vec/vec_uint.h:59:11: note: Assignment 'cap=0', assigned value is 0 berkeley-abc-0.0~git20230625.01b1bd1/src/sat/satoko/utils/vec/vec_uint.h:61:14: note: Assignment 'p->cap=cap', assigned value is 0 berkeley-abc-0.0~git20230625.01b1bd1/src/sat/satoko/utils/vec/vec_uint.h:62:16: note: Condition 'p->cap' is always false berkeley-abc-0.0~git20230625.01b1bd1/src/sat/satoko/utils/vec/vec_char.h:62:16: style: Condition 'p->cap' is always false [knownConditionTrueFalse] berkeley-abc-0.0~git20230625.01b1bd1/src/sat/satoko/utils/vec/vec_char.h:59:11: note: Assignment 'cap=0', assigned value is 0 berkeley-abc-0.0~git20230625.01b1bd1/src/sat/satoko/utils/vec/vec_char.h:61:14: note: Assignment 'p->cap=cap', assigned value is 0 berkeley-abc-0.0~git20230625.01b1bd1/src/sat/satoko/utils/vec/vec_char.h:62:16: note: Condition 'p->cap' is always false berkeley-abc-0.0~git20230625.01b1bd1/src/sat/satoko/cnf_reader.c:47:5: error: Resource leak: file [resourceLeak] berkeley-abc-0.0~git20230625.01b1bd1/src/sat/proof/pr.c:1156:27: style: Redundant condition: The condition '*pCur' is redundant since '*pCur == ' '' is sufficient. [redundantCondition] berkeley-abc-0.0~git20230625.01b1bd1/src/sat/proof/pr.c:1167:14: style: Condition '!Pr_ManAddClause(p,(unsigned int*)pArray,(unsigned int*)pArray+nNumbers,Counterlbd [uninitdata] berkeley-abc-0.0~git20230625.01b1bd1/src/sat/satoko/solver.c:191:22: style: Variable 'next_var' is assigned a value that is never used. [unreadVariable] diff: head berkeley-abc-0.0~git20230625.01b1bd1/src/aig/aig/aig.h:241:25: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned] berkeley-abc-0.0~git20230625.01b1bd1/src/aig/aig/aig.h:240:20: note: Assuming that condition 'i<32' is not redundant berkeley-abc-0.0~git20230625.01b1bd1/src/aig/aig/aig.h:241:25: note: Shift 2.13.0 berkeley-abc-0.0~git20230625.01b1bd1/src/aig/aig/aig.h:241:25: portability: Shifting signed 32-bit value by 31 bits is implementation-defined behaviour [shiftTooManyBitsSigned] berkeley-abc-0.0~git20230625.01b1bd1/src/aig/aig/aig.h:240:20: note: Assuming that condition 'i<32' is not redundant berkeley-abc-0.0~git20230625.01b1bd1/src/aig/aig/aig.h:241:25: note: Shift head berkeley-abc-0.0~git20230625.01b1bd1/src/aig/aig/aig.h:272:53: style: Parameter 'pObj' can be declared as pointer to const [constParameterPointer] head berkeley-abc-0.0~git20230625.01b1bd1/src/aig/aig/aig.h:380:68: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable pEntry [valueFlowBailoutIncompleteVar] head berkeley-abc-0.0~git20230625.01b1bd1/src/aig/aig/aigCanon.c:361:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable nOnes [valueFlowBailoutIncompleteVar] head berkeley-abc-0.0~git20230625.01b1bd1/src/aig/aig/aigCanon.c:388:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable nOnes [valueFlowBailoutIncompleteVar] head berkeley-abc-0.0~git20230625.01b1bd1/src/aig/aig/aigFrames.c:109:13: error: syntax error [syntaxError] 2.13.0 berkeley-abc-0.0~git20230625.01b1bd1/src/aig/aig/aigFrames.c:71:9: error: There is an unknown macro here somewhere. Configuration is required. If Vec_PtrForEachEntryStop is a macro then please configure it. [unknownMacro] head berkeley-abc-0.0~git20230625.01b1bd1/src/aig/aig/aigInter.c:129:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable l_False [valueFlowBailoutIncompleteVar] head berkeley-abc-0.0~git20230625.01b1bd1/src/aig/aig/aigInter.c:250:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable l_False [valueFlowBailoutIncompleteVar] head berkeley-abc-0.0~git20230625.01b1bd1/src/aig/aig/aigSplit.c:317:39: style: Parameter 'p' can be declared as pointer to const [constParameterPointer] head berkeley-abc-0.0~git20230625.01b1bd1/src/aig/aig/aigTiming.c:117:56: style: Parameter 'pObj' can be declared as pointer to const [constParameterPointer] head berkeley-abc-0.0~git20230625.01b1bd1/src/aig/gia/gia.h:394:25: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned] berkeley-abc-0.0~git20230625.01b1bd1/src/aig/gia/gia.h:393:20: note: Assuming that condition 'i<32' is not redundant berkeley-abc-0.0~git20230625.01b1bd1/src/aig/gia/gia.h:394:25: note: Shift head berkeley-abc-0.0~git20230625.01b1bd1/src/aig/gia/gia.h:604:121: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ABC_INFINITY [valueFlowBailoutIncompleteVar] head berkeley-abc-0.0~git20230625.01b1bd1/src/aig/gia/gia.h:639:270: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ABC_INFINITY [valueFlowBailoutIncompleteVar] head berkeley-abc-0.0~git20230625.01b1bd1/src/aig/gia/giaAgi.c:142:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable word [valueFlowBailoutIncompleteVar] head berkeley-abc-0.0~git20230625.01b1bd1/src/aig/gia/giaAgi.c:224:49: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable p [valueFlowBailoutIncompleteVar] head berkeley-abc-0.0~git20230625.01b1bd1/src/aig/gia/giaAgi.c:73:49: style: Parameter 'p' can be declared as pointer to const [constParameterPointer] head berkeley-abc-0.0~git20230625.01b1bd1/src/aig/gia/giaAiger.c:1239:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] head berkeley-abc-0.0~git20230625.01b1bd1/src/aig/gia/giaAiger.c:1609:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] head berkeley-abc-0.0~git20230625.01b1bd1/src/aig/gia/giaAiger.c:1658:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] head berkeley-abc-0.0~git20230625.01b1bd1/src/aig/gia/giaAiger.c:1721:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] head berkeley-abc-0.0~git20230625.01b1bd1/src/aig/gia/giaAiger.c:231:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] head berkeley-abc-0.0~git20230625.01b1bd1/src/aig/gia/giaBalLut.c:151:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable nLeaves [valueFlowBailoutIncompleteVar] head berkeley-abc-0.0~git20230625.01b1bd1/src/aig/gia/giaBalLut.c:299:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ABC_INFINITY [valueFlowBailoutIncompleteVar] head berkeley-abc-0.0~git20230625.01b1bd1/src/aig/gia/giaBalLut.c:342:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable nLeaves [valueFlowBailoutIncompleteVar] head berkeley-abc-0.0~git20230625.01b1bd1/src/aig/gia/giaBalLut.c:350:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable nLeaves [valueFlowBailoutIncompleteVar] head berkeley-abc-0.0~git20230625.01b1bd1/src/aig/gia/giaBalLut.c:427:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Delay [valueFlowBailoutIncompleteVar] head berkeley-abc-0.0~git20230625.01b1bd1/src/aig/gia/giaBalLut.c:615:50: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ABC_INFINITY [valueFlowBailoutIncompleteVar] head berkeley-abc-0.0~git20230625.01b1bd1/src/aig/gia/giaCCof.c:227:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable l_False [valueFlowBailoutIncompleteVar] head berkeley-abc-0.0~git20230625.01b1bd1/src/aig/gia/giaCCof.c:272:52: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CLOCKS_PER_SEC [valueFlowBailoutIncompleteVar] head berkeley-abc-0.0~git20230625.01b1bd1/src/aig/gia/giaCSatOld.c:710:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Vec_Int_t [valueFlowBailoutIncompleteVar] head berkeley-abc-0.0~git20230625.01b1bd1/src/aig/gia/giaCex.c:569:85: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable l_False [valueFlowBailoutIncompleteVar] head berkeley-abc-0.0~git20230625.01b1bd1/src/aig/gia/giaClp.c:409:46: style: Parameter 'p' can be declared as pointer to const [constParameterPointer] head berkeley-abc-0.0~git20230625.01b1bd1/src/aig/gia/giaCone.c:108:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable nSize [valueFlowBailoutIncompleteVar] head berkeley-abc-0.0~git20230625.01b1bd1/src/aig/gia/giaCone.c:279:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ABC_INFINITY [valueFlowBailoutIncompleteVar] head berkeley-abc-0.0~git20230625.01b1bd1/src/aig/gia/giaCone.c:312:50: style: Parameter 'p' can be declared as pointer to const [constParameterPointer] head berkeley-abc-0.0~git20230625.01b1bd1/src/aig/gia/giaCone.c:517:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] head berkeley-abc-0.0~git20230625.01b1bd1/src/aig/gia/giaCone.c:538:50: style: Parameter 'p' can be declared as pointer to const [constParameterPointer] head berkeley-abc-0.0~git20230625.01b1bd1/src/aig/gia/giaCone.c:82:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable pArray [valueFlowBailoutIncompleteVar] head berkeley-abc-0.0~git20230625.01b1bd1/src/aig/gia/giaCone.c:93:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable nSize [valueFlowBailoutIncompleteVar] head berkeley-abc-0.0~git20230625.01b1bd1/src/aig/gia/giaDeep.c:111:78: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CLOCKS_PER_SEC [valueFlowBailoutIncompleteVar] head berkeley-abc-0.0~git20230625.01b1bd1/src/aig/gia/giaEra2.c:131:119: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable nPage [valueFlowBailoutIncompleteVar] head berkeley-abc-0.0~git20230625.01b1bd1/src/aig/gia/giaEra2.c:132:119: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable nPage [valueFlowBailoutIncompleteVar] head berkeley-abc-0.0~git20230625.01b1bd1/src/aig/gia/giaEra2.c:133:119: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable nPage [valueFlowBailoutIncompleteVar] head berkeley-abc-0.0~git20230625.01b1bd1/src/aig/gia/giaEra2.c:1713:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Abc_Cex_t [valueFlowBailoutIncompleteVar] head berkeley-abc-0.0~git20230625.01b1bd1/src/aig/gia/giaEra2.c:1880:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable l_True [valueFlowBailoutIncompleteVar] 2.13.0 berkeley-abc-0.0~git20230625.01b1bd1/src/aig/gia/giaEsop.c:136:13: error: There is an unknown macro here somewhere. Configuration is required. If Vec_IntForEachEntry is a macro then please configure it. [unknownMacro] head berkeley-abc-0.0~git20230625.01b1bd1/src/aig/gia/giaEsop.c:330:9: error: syntax error [syntaxError] head berkeley-abc-0.0~git20230625.01b1bd1/src/aig/gia/giaFalse.c:185:63: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CLOCKS_PER_SEC [valueFlowBailoutIncompleteVar] head berkeley-abc-0.0~git20230625.01b1bd1/src/aig/gia/giaFalse.c:373:63: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CLOCKS_PER_SEC [valueFlowBailoutIncompleteVar] head berkeley-abc-0.0~git20230625.01b1bd1/src/aig/gia/giaFx.c:399:53: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable s_Truths6 [valueFlowBailoutIncompleteVar] head berkeley-abc-0.0~git20230625.01b1bd1/src/aig/gia/giaFx.c:458:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Vec_Wec_t [valueFlowBailoutIncompleteVar] head berkeley-abc-0.0~git20230625.01b1bd1/src/aig/gia/giaGen.c:183:94: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable word [valueFlowBailoutIncompleteVar] head berkeley-abc-0.0~git20230625.01b1bd1/src/aig/gia/giaGen.c:210:94: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable word [valueFlowBailoutIncompleteVar] head berkeley-abc-0.0~git20230625.01b1bd1/src/aig/gia/giaGen.c:428:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EOF [valueFlowBailoutIncompleteVar] head berkeley-abc-0.0~git20230625.01b1bd1/src/aig/gia/giaGen.c:477:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EOF [valueFlowBailoutIncompleteVar] head berkeley-abc-0.0~git20230625.01b1bd1/src/aig/gia/giaGen.c:619:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Vec_Wrd_t [valueFlowBailoutIncompleteVar] head berkeley-abc-0.0~git20230625.01b1bd1/src/aig/gia/giaGen.c:79:111: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable pnExamples [valueFlowBailoutIncompleteVar] head berkeley-abc-0.0~git20230625.01b1bd1/src/aig/gia/giaGen.c:862:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Vec_Wrd_t [valueFlowBailoutIncompleteVar] head berkeley-abc-0.0~git20230625.01b1bd1/src/aig/gia/giaHash.c:1030:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ABC_INFINITY [valueFlowBailoutIncompleteVar] head berkeley-abc-0.0~git20230625.01b1bd1/src/aig/gia/giaIff.c:147:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ABC_INFINITY [valueFlowBailoutIncompleteVar] head berkeley-abc-0.0~git20230625.01b1bd1/src/aig/gia/giaIff.c:232:51: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ABC_INFINITY [valueFlowBailoutIncompleteVar] head berkeley-abc-0.0~git20230625.01b1bd1/src/aig/gia/giaIiff.c:47:134: style: Parameter 'pvTtMem2' can be declared as const array [constParameter] head berkeley-abc-0.0~git20230625.01b1bd1/src/aig/gia/giaIiff.c:47:159: style: Parameter 'pvTt2Match2' can be declared as const array [constParameter] head berkeley-abc-0.0~git20230625.01b1bd1/src/aig/gia/giaIiff.c:51:37: style: Parameter 'pFileName' can be declared as pointer to const [constParameterPointer] head berkeley-abc-0.0~git20230625.01b1bd1/src/aig/gia/giaIiff.c:51:60: style: Parameter 'pGia' can be declared as pointer to const [constParameterPointer] head berkeley-abc-0.0~git20230625.01b1bd1/src/aig/gia/giaKf.c:43:39: style: Parameter 'pPars' can be declared as pointer to const [constParameterPointer] head berkeley-abc-0.0~git20230625.01b1bd1/src/aig/gia/giaKf.c:44:47: style: Parameter 'pGia' can be declared as pointer to const [constParameterPointer] head berkeley-abc-0.0~git20230625.01b1bd1/src/aig/gia/giaKf.c:44:64: style: Parameter 'pPars' can be declared as pointer to const [constParameterPointer] head berkeley-abc-0.0~git20230625.01b1bd1/src/aig/gia/giaMem.c:590:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable nMemoryAlloc [valueFlowBailoutIncompleteVar] head berkeley-abc-0.0~git20230625.01b1bd1/src/aig/gia/giaMfs.c:287:151: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable vMapping2 [valueFlowBailoutIncompleteVar] head berkeley-abc-0.0~git20230625.01b1bd1/src/aig/gia/giaNewBdd.h:123:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] head berkeley-abc-0.0~git20230625.01b1bd1/src/aig/gia/giaNewBdd.h:137:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] head berkeley-abc-0.0~git20230625.01b1bd1/src/aig/gia/giaNewBdd.h:336:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] head berkeley-abc-0.0~git20230625.01b1bd1/src/aig/gia/giaNewBdd.h:358:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] head berkeley-abc-0.0~git20230625.01b1bd1/src/aig/gia/giaNewBdd.h:386:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] head berkeley-abc-0.0~git20230625.01b1bd1/src/aig/gia/giaNewBdd.h:427:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] head berkeley-abc-0.0~git20230625.01b1bd1/src/aig/gia/giaNewBdd.h:598:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] head berkeley-abc-0.0~git20230625.01b1bd1/src/aig/gia/giaNewBdd.h:687:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] head berkeley-abc-0.0~git20230625.01b1bd1/src/aig/gia/giaNewBdd.h:71:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] head berkeley-abc-0.0~git20230625.01b1bd1/src/aig/gia/giaNewBdd.h:737:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] head berkeley-abc-0.0~git20230625.01b1bd1/src/aig/gia/giaNewBdd.h:752:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] head berkeley-abc-0.0~git20230625.01b1bd1/src/aig/gia/giaNewBdd.h:81:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] head berkeley-abc-0.0~git20230625.01b1bd1/src/aig/gia/giaNewBdd.h:826:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] head berkeley-abc-0.0~git20230625.01b1bd1/src/aig/gia/giaNewBdd.h:88:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] head berkeley-abc-0.0~git20230625.01b1bd1/src/aig/gia/giaNewTt.h:166:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] head berkeley-abc-0.0~git20230625.01b1bd1/src/aig/gia/giaNewTt.h:174:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] head berkeley-abc-0.0~git20230625.01b1bd1/src/aig/gia/giaNewTt.h:272:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] head berkeley-abc-0.0~git20230625.01b1bd1/src/aig/gia/giaNf.c:1016:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] head berkeley-abc-0.0~git20230625.01b1bd1/src/aig/gia/giaNf.c:1043:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] head berkeley-abc-0.0~git20230625.01b1bd1/src/aig/gia/giaNf.c:1120:50: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AreaF [valueFlowBailoutIncompleteVar] head berkeley-abc-0.0~git20230625.01b1bd1/src/aig/gia/giaNf.c:1232:52: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable D [valueFlowBailoutIncompleteVar] head berkeley-abc-0.0~git20230625.01b1bd1/src/aig/gia/giaNf.c:123:54: style: Parameter 'p' can be declared as pointer to const [constParameterPointer] head berkeley-abc-0.0~git20230625.01b1bd1/src/aig/gia/giaNf.c:1245:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SCL_INFINITY [valueFlowBailoutIncompleteVar] head berkeley-abc-0.0~git20230625.01b1bd1/src/aig/gia/giaNf.c:1266:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SCL_INFINITY [valueFlowBailoutIncompleteVar] head berkeley-abc-0.0~git20230625.01b1bd1/src/aig/gia/giaNf.c:1425:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SCL_INFINITY [valueFlowBailoutIncompleteVar] head berkeley-abc-0.0~git20230625.01b1bd1/src/aig/gia/giaNf.c:143:46: style: Parameter 'pCut' can be declared as pointer to const [constParameterPointer] head berkeley-abc-0.0~git20230625.01b1bd1/src/aig/gia/giaNf.c:1479:19: style: Variable 'pCell' can be declared as pointer to const [constVariablePointer] head berkeley-abc-0.0~git20230625.01b1bd1/src/aig/gia/giaNf.c:172:42: style: Parameter 'pCell' can be declared as pointer to const [constParameterPointer] head berkeley-abc-0.0~git20230625.01b1bd1/src/aig/gia/giaNf.c:1774:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SCL_INFINITY [valueFlowBailoutIncompleteVar] head berkeley-abc-0.0~git20230625.01b1bd1/src/aig/gia/giaNf.c:1833:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SCL_INFINITY [valueFlowBailoutIncompleteVar] head berkeley-abc-0.0~git20230625.01b1bd1/src/aig/gia/giaNf.c:1987:60: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SCL_INFINITY [valueFlowBailoutIncompleteVar] head berkeley-abc-0.0~git20230625.01b1bd1/src/aig/gia/giaNf.c:2118:19: style: Variable 'pCell' can be declared as pointer to const [constVariablePointer] head berkeley-abc-0.0~git20230625.01b1bd1/src/aig/gia/giaNf.c:226:50: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Abc_TtBitCount8 [valueFlowBailoutIncompleteVar] head berkeley-abc-0.0~git20230625.01b1bd1/src/aig/gia/giaNf.c:312:19: style: Variable 'pC' can be declared as pointer to const [constVariablePointer] head berkeley-abc-0.0~git20230625.01b1bd1/src/aig/gia/giaNf.c:368:63: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable vRefs [valueFlowBailoutIncompleteVar] head berkeley-abc-0.0~git20230625.01b1bd1/src/aig/gia/giaNf.c:565:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Useless [valueFlowBailoutIncompleteVar] head berkeley-abc-0.0~git20230625.01b1bd1/src/aig/gia/giaNf.c:587:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Useless [valueFlowBailoutIncompleteVar] head berkeley-abc-0.0~git20230625.01b1bd1/src/aig/gia/giaNf.c:594:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Useless [valueFlowBailoutIncompleteVar] head berkeley-abc-0.0~git20230625.01b1bd1/src/aig/gia/giaNf.c:741:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ABC_INFINITY [valueFlowBailoutIncompleteVar] head berkeley-abc-0.0~git20230625.01b1bd1/src/aig/gia/giaNf.c:783:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable nLeaves [valueFlowBailoutIncompleteVar] head berkeley-abc-0.0~git20230625.01b1bd1/src/aig/gia/giaNf.c:791:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable nLeaves [valueFlowBailoutIncompleteVar] head berkeley-abc-0.0~git20230625.01b1bd1/src/aig/gia/giaNf.c:883:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable iFunc [valueFlowBailoutIncompleteVar] head berkeley-abc-0.0~git20230625.01b1bd1/src/aig/gia/giaNf.c:996:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] head berkeley-abc-0.0~git20230625.01b1bd1/src/aig/gia/giaPf.c:117:45: style: Parameter 'pCut' can be declared as pointer to const [constParameterPointer] head berkeley-abc-0.0~git20230625.01b1bd1/src/aig/gia/giaPf.c:1262:39: style: Parameter 'p' can be declared as pointer to const [constParameterPointer] head berkeley-abc-0.0~git20230625.01b1bd1/src/aig/gia/giaPf.c:227:18: style: Variable 'pC' can be declared as pointer to const [constVariablePointer] head berkeley-abc-0.0~git20230625.01b1bd1/src/aig/gia/giaPf.c:295:63: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable vRefs [valueFlowBailoutIncompleteVar] head berkeley-abc-0.0~git20230625.01b1bd1/src/aig/gia/giaPf.c:487:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Useless [valueFlowBailoutIncompleteVar] head berkeley-abc-0.0~git20230625.01b1bd1/src/aig/gia/giaPf.c:509:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Useless [valueFlowBailoutIncompleteVar] head berkeley-abc-0.0~git20230625.01b1bd1/src/aig/gia/giaPf.c:516:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Useless [valueFlowBailoutIncompleteVar] head berkeley-abc-0.0~git20230625.01b1bd1/src/aig/gia/giaPf.c:663:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ABC_INFINITY [valueFlowBailoutIncompleteVar] head berkeley-abc-0.0~git20230625.01b1bd1/src/aig/gia/giaPf.c:705:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable nLeaves [valueFlowBailoutIncompleteVar] head berkeley-abc-0.0~git20230625.01b1bd1/src/aig/gia/giaPf.c:713:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable nLeaves [valueFlowBailoutIncompleteVar] head berkeley-abc-0.0~git20230625.01b1bd1/src/aig/gia/giaPf.c:804:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable iFunc [valueFlowBailoutIncompleteVar] head berkeley-abc-0.0~git20230625.01b1bd1/src/aig/gia/giaPf.c:917:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] head berkeley-abc-0.0~git20230625.01b1bd1/src/aig/gia/giaPf.c:936:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] head berkeley-abc-0.0~git20230625.01b1bd1/src/aig/gia/giaPf.c:963:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] head berkeley-abc-0.0~git20230625.01b1bd1/src/aig/gia/giaProp.c:108:40: style: Parameter 'p' can be declared as pointer to const [constParameterPointer] head berkeley-abc-0.0~git20230625.01b1bd1/src/aig/gia/giaProp.c:41:49: style: Parameter 'p' can be declared as pointer to const [constParameterPointer] head berkeley-abc-0.0~git20230625.01b1bd1/src/aig/gia/giaProp.c:42:50: style: Parameter 'p' can be declared as pointer to const [constParameterPointer] head berkeley-abc-0.0~git20230625.01b1bd1/src/aig/gia/giaProp.c:45:53: style: Parameter 'p' can be declared as pointer to const [constParameterPointer] head berkeley-abc-0.0~git20230625.01b1bd1/src/aig/gia/giaProp.c:46:49: style: Parameter 'p' can be declared as pointer to const [constParameterPointer] head berkeley-abc-0.0~git20230625.01b1bd1/src/aig/gia/giaProp.c:47:48: style: Parameter 'p' can be declared as pointer to const [constParameterPointer] head berkeley-abc-0.0~git20230625.01b1bd1/src/aig/gia/giaReshape1.c:45:42: style: Parameter 'p' can be declared as pointer to const [constParameterPointer] head berkeley-abc-0.0~git20230625.01b1bd1/src/aig/gia/giaReshape2.c:44:42: style: Parameter 'p' can be declared as pointer to const [constParameterPointer] head berkeley-abc-0.0~git20230625.01b1bd1/src/aig/gia/giaResub3.c:44:49: style: Parameter 'p' can be declared as pointer to const [constParameterPointer] head berkeley-abc-0.0~git20230625.01b1bd1/src/aig/gia/giaSat.c:165:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable fTerm [valueFlowBailoutIncompleteVar] head berkeley-abc-0.0~git20230625.01b1bd1/src/aig/gia/giaSat3.c:104:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable l_False [valueFlowBailoutIncompleteVar] head berkeley-abc-0.0~git20230625.01b1bd1/src/aig/gia/giaSat3.c:69:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable l_Undef [valueFlowBailoutIncompleteVar] head berkeley-abc-0.0~git20230625.01b1bd1/src/aig/gia/giaSatSyn.c:48:37: style: Parameter 'p' can be declared as pointer to const [constParameterPointer] head berkeley-abc-0.0~git20230625.01b1bd1/src/aig/gia/giaSatoko.c:151:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SATOKO_UNSAT [valueFlowBailoutIncompleteVar] head berkeley-abc-0.0~git20230625.01b1bd1/src/aig/gia/giaSatoko.c:192:49: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SATOKO_OK [valueFlowBailoutIncompleteVar] head berkeley-abc-0.0~git20230625.01b1bd1/src/aig/gia/giaSatoko.c:203:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SATOKO_UNSAT [valueFlowBailoutIncompleteVar] head berkeley-abc-0.0~git20230625.01b1bd1/src/aig/gia/giaSatoko.c:90:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SATOKO_UNDEC [valueFlowBailoutIncompleteVar] head berkeley-abc-0.0~git20230625.01b1bd1/src/aig/gia/giaScript.c:140:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ABC_INFINITY [valueFlowBailoutIncompleteVar] head berkeley-abc-0.0~git20230625.01b1bd1/src/aig/gia/giaScript.c:172:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ABC_INFINITY [valueFlowBailoutIncompleteVar] head berkeley-abc-0.0~git20230625.01b1bd1/src/aig/gia/giaScript.c:210:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ABC_INFINITY [valueFlowBailoutIncompleteVar] head berkeley-abc-0.0~git20230625.01b1bd1/src/aig/gia/giaScript.c:403:121: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable fVerbose [valueFlowBailoutIncompleteVar] head berkeley-abc-0.0~git20230625.01b1bd1/src/aig/gia/giaScript.c:432:31: style: Condition 'Gia_ManBufNum(pGia1)||1' is always true [knownConditionTrueFalse] head berkeley-abc-0.0~git20230625.01b1bd1/src/aig/gia/giaScript.c:524:69: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable vPacking [valueFlowBailoutIncompleteVar] head berkeley-abc-0.0~git20230625.01b1bd1/src/aig/gia/giaSim2.c:644:65: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CLOCKS_PER_SEC [valueFlowBailoutIncompleteVar] head berkeley-abc-0.0~git20230625.01b1bd1/src/aig/gia/giaSpeedup.c:122:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TIM_ETERNITY [valueFlowBailoutIncompleteVar] head berkeley-abc-0.0~git20230625.01b1bd1/src/aig/gia/giaSpeedup.c:244:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TIM_ETERNITY [valueFlowBailoutIncompleteVar] head berkeley-abc-0.0~git20230625.01b1bd1/src/aig/gia/giaSpeedup.c:454:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ABC_INFINITY [valueFlowBailoutIncompleteVar] head berkeley-abc-0.0~git20230625.01b1bd1/src/aig/gia/giaTim.c:504:17: style: Variable 'pDelayTable' can be declared as pointer to const [constVariablePointer] head berkeley-abc-0.0~git20230625.01b1bd1/src/aig/gia/giaTim.c:526:61: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ABC_INFINITY [valueFlowBailoutIncompleteVar] head berkeley-abc-0.0~git20230625.01b1bd1/src/aig/gia/giaTim.c:609:17: style: Variable 'pDelayTable' can be declared as pointer to const [constVariablePointer] head berkeley-abc-0.0~git20230625.01b1bd1/src/aig/gia/giaTim.c:631:61: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ABC_INFINITY [valueFlowBailoutIncompleteVar] head berkeley-abc-0.0~git20230625.01b1bd1/src/aig/gia/giaTransduction.cpp:140:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] head berkeley-abc-0.0~git20230625.01b1bd1/src/aig/gia/giaTransduction.cpp:84:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] head berkeley-abc-0.0~git20230625.01b1bd1/src/aig/gia/giaTransduction.h:1106:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable man [valueFlowBailoutIncompleteVar] head berkeley-abc-0.0~git20230625.01b1bd1/src/aig/gia/giaTransduction.h:132:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable man [valueFlowBailoutIncompleteVar] head berkeley-abc-0.0~git20230625.01b1bd1/src/aig/gia/giaTransduction.h:1617:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable man [valueFlowBailoutIncompleteVar] head berkeley-abc-0.0~git20230625.01b1bd1/src/aig/gia/giaTransduction.h:1655:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable man [valueFlowBailoutIncompleteVar] head berkeley-abc-0.0~git20230625.01b1bd1/src/aig/gia/giaTransduction.h:1710:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable none [valueFlowBailoutIncompleteVar] head berkeley-abc-0.0~git20230625.01b1bd1/src/aig/gia/giaTransduction.h:1722:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable none [valueFlowBailoutIncompleteVar] head berkeley-abc-0.0~git20230625.01b1bd1/src/aig/gia/giaTransduction.h:1742:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] head berkeley-abc-0.0~git20230625.01b1bd1/src/aig/gia/giaTransduction.h:197:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] head berkeley-abc-0.0~git20230625.01b1bd1/src/aig/gia/giaTransduction.h:208:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable left [valueFlowBailoutIncompleteVar] head berkeley-abc-0.0~git20230625.01b1bd1/src/aig/gia/giaTransduction.h:686:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cspf [valueFlowBailoutIncompleteVar] 2.13.0 berkeley-abc-0.0~git20230625.01b1bd1/src/aig/gia/giaTransduction.h:77:15: error:inconclusive: Out of bounds access in expression 'v[i]' because 'v' is empty and 'i' may be non-zero. [containerOutOfBounds] berkeley-abc-0.0~git20230625.01b1bd1/src/aig/gia/giaTransduction.h:1721:19: note: Calling function 'CopyVec', 1st argument 'vvCsOld' value is size=0 berkeley-abc-0.0~git20230625.01b1bd1/src/aig/gia/giaTransduction.h:77:15: note: Access out of bounds head berkeley-abc-0.0~git20230625.01b1bd1/src/aig/gia/giaTransduction.h:77:15: error:inconclusive: Out of bounds access in expression 'v[i]' because 'v' is empty. [containerOutOfBounds] berkeley-abc-0.0~git20230625.01b1bd1/src/aig/gia/giaTransduction.h:1721:19: note: Calling function 'CopyVec', 1st argument 'vvCsOld' value is size=0 berkeley-abc-0.0~git20230625.01b1bd1/src/aig/gia/giaTransduction.h:77:15: note: Access out of bounds head berkeley-abc-0.0~git20230625.01b1bd1/src/aig/gia/giaTransduction.h:787:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mspf [valueFlowBailoutIncompleteVar] head berkeley-abc-0.0~git20230625.01b1bd1/src/aig/gia/giaTransduction.h:908:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable none [valueFlowBailoutIncompleteVar] head berkeley-abc-0.0~git20230625.01b1bd1/src/aig/gia/giaTransduction.h:939:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cspf [valueFlowBailoutIncompleteVar] head berkeley-abc-0.0~git20230625.01b1bd1/src/aig/gia/giaTtopt.cpp:709:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable nSize [valueFlowBailoutIncompleteVar] head berkeley-abc-0.0~git20230625.01b1bd1/src/aig/hop/hop.h:153:53: style: Parameter 'pObj' can be declared as pointer to const [constParameterPointer] head berkeley-abc-0.0~git20230625.01b1bd1/src/aig/ivy/ivy.h:231:53: style: Parameter 'pObj' can be declared as pointer to const [constParameterPointer] head berkeley-abc-0.0~git20230625.01b1bd1/src/aig/ivy/ivy.h:232:53: style: Parameter 'pObj' can be declared as pointer to const [constParameterPointer] head berkeley-abc-0.0~git20230625.01b1bd1/src/aig/ivy/ivy.h:257:79: style: Parameter 'pObj' can be declared as pointer to const [constParameterPointer] head berkeley-abc-0.0~git20230625.01b1bd1/src/aig/ivy/ivy.h:258:80: style: Parameter 'pObj' can be declared as pointer to const [constParameterPointer] head berkeley-abc-0.0~git20230625.01b1bd1/src/aig/ivy/ivyFanout.c:283:49: style: Parameter 'p' can be declared as pointer to const [constParameterPointer] head berkeley-abc-0.0~git20230625.01b1bd1/src/aig/ivy/ivyMulti8.c:223:55: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Fan0 [valueFlowBailoutIncompleteVar] 2.13.0 berkeley-abc-0.0~git20230625.01b1bd1/src/aig/saig/saigOutDec.c:168:5: error: There is an unknown macro here somewhere. Configuration is required. If Aig_ManForEachCi is a macro then please configure it. [unknownMacro] head berkeley-abc-0.0~git20230625.01b1bd1/src/aig/saig/saigOutDec.c:97:9: error: syntax error [syntaxError] head berkeley-abc-0.0~git20230625.01b1bd1/src/base/abc/abc.h:251:96: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ABC_NTK_LOGIC [valueFlowBailoutIncompleteVar] head berkeley-abc-0.0~git20230625.01b1bd1/src/base/abc/abc.h:252:96: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ABC_NTK_STRASH [valueFlowBailoutIncompleteVar] head berkeley-abc-0.0~git20230625.01b1bd1/src/base/abc/abc.h:261:129: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ABC_NTK_NETLIST [valueFlowBailoutIncompleteVar] head berkeley-abc-0.0~git20230625.01b1bd1/src/base/abc/abc.h:262:129: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ABC_NTK_NETLIST [valueFlowBailoutIncompleteVar] head berkeley-abc-0.0~git20230625.01b1bd1/src/base/abc/abc.h:263:129: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ABC_NTK_NETLIST [valueFlowBailoutIncompleteVar] head berkeley-abc-0.0~git20230625.01b1bd1/src/base/abc/abc.h:264:129: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ABC_NTK_NETLIST [valueFlowBailoutIncompleteVar] head berkeley-abc-0.0~git20230625.01b1bd1/src/base/abc/abc.h:265:132: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ABC_NTK_NETLIST [valueFlowBailoutIncompleteVar] head berkeley-abc-0.0~git20230625.01b1bd1/src/base/abc/abc.h:266:129: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ABC_NTK_LOGIC [valueFlowBailoutIncompleteVar] head berkeley-abc-0.0~git20230625.01b1bd1/src/base/abc/abc.h:267:129: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ABC_NTK_LOGIC [valueFlowBailoutIncompleteVar] head berkeley-abc-0.0~git20230625.01b1bd1/src/base/abc/abc.h:268:129: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ABC_NTK_LOGIC [valueFlowBailoutIncompleteVar] head berkeley-abc-0.0~git20230625.01b1bd1/src/base/abc/abc.h:269:129: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ABC_NTK_LOGIC [valueFlowBailoutIncompleteVar] head berkeley-abc-0.0~git20230625.01b1bd1/src/base/abc/abc.h:430:109: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable VEC_ATTR_GLOBAL_BDD [valueFlowBailoutIncompleteVar] head berkeley-abc-0.0~git20230625.01b1bd1/src/base/abc/abc.h:437:109: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable VEC_ATTR_MVVAR [valueFlowBailoutIncompleteVar] head berkeley-abc-0.0~git20230625.01b1bd1/src/base/abc/abcBlifMv.c:1116:50: style: Parameter 'pVarValues' can be declared as pointer to const [constParameterPointer] head berkeley-abc-0.0~git20230625.01b1bd1/src/base/abc/abcBlifMv.c:54:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable VEC_ATTR_MVVAR [valueFlowBailoutIncompleteVar] head berkeley-abc-0.0~git20230625.01b1bd1/src/base/abc/abcBlifMv.c:709:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] head berkeley-abc-0.0~git20230625.01b1bd1/src/base/abc/abcBlifMv.c:72:53: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable VEC_ATTR_GLOBAL_BDD [valueFlowBailoutIncompleteVar] head berkeley-abc-0.0~git20230625.01b1bd1/src/base/abc/abcBlifMv.c:890:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] head berkeley-abc-0.0~git20230625.01b1bd1/src/base/abc/abcBlifMv.c:957:41: style: Parameter 'pNtk' can be declared as pointer to const [constParameterPointer] head berkeley-abc-0.0~git20230625.01b1bd1/src/base/abc/abcHie.c:190:73: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable pNtkSave [valueFlowBailoutIncompleteVar] head berkeley-abc-0.0~git20230625.01b1bd1/src/base/abc/abcHie.c:516:73: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable pNtkSave [valueFlowBailoutIncompleteVar] head berkeley-abc-0.0~git20230625.01b1bd1/src/base/abc/abcHie.c:667:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] head berkeley-abc-0.0~git20230625.01b1bd1/src/base/abc/abcHie.c:830:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] head berkeley-abc-0.0~git20230625.01b1bd1/src/base/abc/abcMinBase.c:892:37: style: Parameter 'pNtk' can be declared as pointer to const [constParameterPointer] head berkeley-abc-0.0~git20230625.01b1bd1/src/base/abc/abcMinBase.c:893:38: style: Parameter 'pNode' can be declared as pointer to const [constParameterPointer] head berkeley-abc-0.0~git20230625.01b1bd1/src/base/abc/abcMinBase.c:894:41: style: Parameter 'pNtk' can be declared as pointer to const [constParameterPointer] head berkeley-abc-0.0~git20230625.01b1bd1/src/base/abc/abcMinBase.c:895:42: style: Parameter 'pNtk' can be declared as pointer to const [constParameterPointer] head berkeley-abc-0.0~git20230625.01b1bd1/src/base/abc/abcMinBase.c:896:35: style: Parameter 'pNtk' can be declared as pointer to const [constParameterPointer] head berkeley-abc-0.0~git20230625.01b1bd1/src/base/abc/abcMinBase.c:897:36: style: Parameter 'pNtk' can be declared as pointer to const [constParameterPointer] head berkeley-abc-0.0~git20230625.01b1bd1/src/base/abc/abcNames.c:783:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EOF [valueFlowBailoutIncompleteVar] head berkeley-abc-0.0~git20230625.01b1bd1/src/base/abc/abcNetlist.c:175:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ABC_NTK_NETLIST [valueFlowBailoutIncompleteVar] head berkeley-abc-0.0~git20230625.01b1bd1/src/base/abc/abcNetlist.c:254:66: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable fDuplicate [valueFlowBailoutIncompleteVar] head berkeley-abc-0.0~git20230625.01b1bd1/src/base/abc/abcNetlist.c:398:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] head berkeley-abc-0.0~git20230625.01b1bd1/src/base/abc/abcNetlist.c:479:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] head berkeley-abc-0.0~git20230625.01b1bd1/src/base/abc/abcNetlist.c:66:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ABC_NTK_LOGIC [valueFlowBailoutIncompleteVar] head berkeley-abc-0.0~git20230625.01b1bd1/src/base/abc/abcSop.c:879:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] head berkeley-abc-0.0~git20230625.01b1bd1/src/base/abci/abcAuto.c:246:36: style: Parameter 'pNtk' can be declared as pointer to const [constParameterPointer] head berkeley-abc-0.0~git20230625.01b1bd1/src/base/abci/abcCas.c:118:41: style: Parameter 'pNtk' can be declared as pointer to const [constParameterPointer] head berkeley-abc-0.0~git20230625.01b1bd1/src/base/abci/abcCascade.c:1052:40: style: Parameter 'pNtk' can be declared as pointer to const [constParameterPointer] head berkeley-abc-0.0~git20230625.01b1bd1/src/base/abci/abcCut.c:287:41: style: Parameter 'pNtk' can be declared as pointer to const [constParameterPointer] head berkeley-abc-0.0~git20230625.01b1bd1/src/base/abci/abcCut.c:287:62: style: Parameter 'pParams' can be declared as pointer to const [constParameterPointer] head berkeley-abc-0.0~git20230625.01b1bd1/src/base/abci/abcCut.c:487:33: style: Parameter 'p' can be declared as pointer to const [constParameterPointer] head berkeley-abc-0.0~git20230625.01b1bd1/src/base/abci/abcCut.c:487:48: style: Parameter 'pObj' can be declared as pointer to const [constParameterPointer] head berkeley-abc-0.0~git20230625.01b1bd1/src/base/abci/abcCut.c:596:51: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Abc_Obj_t [valueFlowBailoutIncompleteVar] head berkeley-abc-0.0~git20230625.01b1bd1/src/base/abci/abcDec.c:290:26: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned] berkeley-abc-0.0~git20230625.01b1bd1/src/base/abci/abcDec.c:289:28: note: Assuming that condition 'nVars<32' is not redundant berkeley-abc-0.0~git20230625.01b1bd1/src/base/abci/abcDec.c:290:26: note: Shift 2.13.0 berkeley-abc-0.0~git20230625.01b1bd1/src/base/abci/abcDec.c:290:26: portability: Shifting signed 32-bit value by 31 bits is implementation-defined behaviour [shiftTooManyBitsSigned] berkeley-abc-0.0~git20230625.01b1bd1/src/base/abci/abcDec.c:289:28: note: Assuming that condition 'nVars<32' is not redundant berkeley-abc-0.0~git20230625.01b1bd1/src/base/abci/abcDec.c:290:26: note: Shift head berkeley-abc-0.0~git20230625.01b1bd1/src/base/abci/abcDec.c:596:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] head berkeley-abc-0.0~git20230625.01b1bd1/src/base/abci/abcDec.c:734:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] head berkeley-abc-0.0~git20230625.01b1bd1/src/base/abci/abcDsd.c:698:42: style: Parameter 'pNtk' can be declared as pointer to const [constParameterPointer] head berkeley-abc-0.0~git20230625.01b1bd1/src/base/abci/abcDsd.c:699:43: style: Parameter 'pNtk' can be declared as pointer to const [constParameterPointer] head berkeley-abc-0.0~git20230625.01b1bd1/src/base/abci/abcDsd.c:700:42: style: Parameter 'pNtk' can be declared as pointer to const [constParameterPointer] head berkeley-abc-0.0~git20230625.01b1bd1/src/base/abci/abcEco.c:48:25: style: Parameter 'pFileNames' can be declared as const array [constParameter] head berkeley-abc-0.0~git20230625.01b1bd1/src/base/abci/abcEspresso.c:126:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable size [valueFlowBailoutIncompleteVar] head berkeley-abc-0.0~git20230625.01b1bd1/src/base/abci/abcEspresso.c:189:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ZERO [valueFlowBailoutIncompleteVar] head berkeley-abc-0.0~git20230625.01b1bd1/src/base/abci/abcEspresso.c:219:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable num_vars [valueFlowBailoutIncompleteVar] head berkeley-abc-0.0~git20230625.01b1bd1/src/base/abci/abcEspresso.c:85:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable n [valueFlowBailoutIncompleteVar] head berkeley-abc-0.0~git20230625.01b1bd1/src/base/abci/abcExact.c:1032:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable word [valueFlowBailoutIncompleteVar] head berkeley-abc-0.0~git20230625.01b1bd1/src/base/abci/abcExact.c:1196:82: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable iVar1 [valueFlowBailoutIncompleteVar] head berkeley-abc-0.0~git20230625.01b1bd1/src/base/abci/abcExact.c:1576:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] head berkeley-abc-0.0~git20230625.01b1bd1/src/base/abci/abcExact.c:164:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] head berkeley-abc-0.0~git20230625.01b1bd1/src/base/abci/abcExact.c:173:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] head berkeley-abc-0.0~git20230625.01b1bd1/src/base/abci/abcExact.c:182:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] head berkeley-abc-0.0~git20230625.01b1bd1/src/base/abci/abcExact.c:1924:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] head berkeley-abc-0.0~git20230625.01b1bd1/src/base/abci/abcExact.c:193:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] head berkeley-abc-0.0~git20230625.01b1bd1/src/base/abci/abcExact.c:2299:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable word [valueFlowBailoutIncompleteVar] head berkeley-abc-0.0~git20230625.01b1bd1/src/base/abci/abcExact.c:2372:50: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable word [valueFlowBailoutIncompleteVar] head berkeley-abc-0.0~git20230625.01b1bd1/src/base/abci/abcExact.c:2511:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Abc_Ntk_t [valueFlowBailoutIncompleteVar] head berkeley-abc-0.0~git20230625.01b1bd1/src/base/abci/abcExact.c:2722:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ABC_INFINITY [valueFlowBailoutIncompleteVar] head berkeley-abc-0.0~git20230625.01b1bd1/src/base/abci/abcExact.c:484:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] head berkeley-abc-0.0~git20230625.01b1bd1/src/base/abci/abcExact.c:601:54: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable word [valueFlowBailoutIncompleteVar] head berkeley-abc-0.0~git20230625.01b1bd1/src/base/abci/abcExact.c:848:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable word [valueFlowBailoutIncompleteVar] head berkeley-abc-0.0~git20230625.01b1bd1/src/base/abci/abcFxu.c:94:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ABC_INFINITY [valueFlowBailoutIncompleteVar] head berkeley-abc-0.0~git20230625.01b1bd1/src/base/abci/abcLutmin.c:775:40: style: Parameter 'pNtkInit' can be declared as pointer to const [constParameterPointer] head berkeley-abc-0.0~git20230625.01b1bd1/src/base/abci/abcMulti.c:650:39: style: Parameter 'pNtk' can be declared as pointer to const [constParameterPointer] head berkeley-abc-0.0~git20230625.01b1bd1/src/base/abci/abcNpn.c:128:81: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable word [valueFlowBailoutIncompleteVar] head berkeley-abc-0.0~git20230625.01b1bd1/src/base/abci/abcNpn.c:138:59: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable word [valueFlowBailoutIncompleteVar] head berkeley-abc-0.0~git20230625.01b1bd1/src/base/abci/abcNpn.c:228:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] head berkeley-abc-0.0~git20230625.01b1bd1/src/base/abci/abcNpn.c:439:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] head berkeley-abc-0.0~git20230625.01b1bd1/src/base/abci/abcNtbdd.c:685:44: style: Parameter 'pNode' can be declared as pointer to const [constParameterPointer] head berkeley-abc-0.0~git20230625.01b1bd1/src/base/abci/abcNtbdd.c:686:44: style: Parameter 'pNtk' can be declared as pointer to const [constParameterPointer] head berkeley-abc-0.0~git20230625.01b1bd1/src/base/abci/abcRenode.c:316:40: style: Parameter 'pNtk' can be declared as pointer to const [constParameterPointer] head berkeley-abc-0.0~git20230625.01b1bd1/src/base/abci/abcReorder.c:107:37: style: Parameter 'pNtk' can be declared as pointer to const [constParameterPointer] head berkeley-abc-0.0~git20230625.01b1bd1/src/base/abci/abcRestruct.c:1501:37: style: Parameter 'pNtk' can be declared as pointer to const [constParameterPointer] head berkeley-abc-0.0~git20230625.01b1bd1/src/base/abci/abcRewrite.c:217:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Cut_Params_t [valueFlowBailoutIncompleteVar] head berkeley-abc-0.0~git20230625.01b1bd1/src/base/abci/abcRewrite.c:257:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] head berkeley-abc-0.0~git20230625.01b1bd1/src/base/abci/abcRpo.c:430:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] head berkeley-abc-0.0~git20230625.01b1bd1/src/base/abci/abcRunGen.c:45:28: style: Parameter 'pFileNames' can be declared as const array [constParameter] head berkeley-abc-0.0~git20230625.01b1bd1/src/base/abci/abcScorr.c:320:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Abc_Ntk_t [valueFlowBailoutIncompleteVar] head berkeley-abc-0.0~git20230625.01b1bd1/src/base/abci/abcSymm.c:238:37: style: Parameter 'pNtk' can be declared as pointer to const [constParameterPointer] head berkeley-abc-0.0~git20230625.01b1bd1/src/base/abci/abcSymm.c:279:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable word [valueFlowBailoutIncompleteVar] head berkeley-abc-0.0~git20230625.01b1bd1/src/base/abci/abcSymm.c:328:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] head berkeley-abc-0.0~git20230625.01b1bd1/src/base/abci/abcUnate.c:168:37: style: Parameter 'pNtk' can be declared as pointer to const [constParameterPointer] head berkeley-abc-0.0~git20230625.01b1bd1/src/base/abci/abcUnreach.c:356:46: style: Parameter 'pNtk' can be declared as pointer to const [constParameterPointer] head berkeley-abc-0.0~git20230625.01b1bd1/src/base/abci/abciUnfold2.c:136:62: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EOF [valueFlowBailoutIncompleteVar] head berkeley-abc-0.0~git20230625.01b1bd1/src/base/bac/bac.h:226:125: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BAC_OBJ_BO [valueFlowBailoutIncompleteVar] head berkeley-abc-0.0~git20230625.01b1bd1/src/base/bac/bac.h:229:146: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BAC_OBJ_BOX [valueFlowBailoutIncompleteVar] head berkeley-abc-0.0~git20230625.01b1bd1/src/base/bac/bac.h:230:126: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BAC_OBJ_BOX [valueFlowBailoutIncompleteVar] head berkeley-abc-0.0~git20230625.01b1bd1/src/base/bac/bac.h:231:125: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BAC_OBJ_BOX [valueFlowBailoutIncompleteVar] head berkeley-abc-0.0~git20230625.01b1bd1/src/base/bac/bac.h:262:117: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BAC_BOX_UNKNOWN [valueFlowBailoutIncompleteVar] head berkeley-abc-0.0~git20230625.01b1bd1/src/base/bac/bac.h:267:108: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BAC_OBJ_PI [valueFlowBailoutIncompleteVar] head berkeley-abc-0.0~git20230625.01b1bd1/src/base/bac/bac.h:268:108: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BAC_OBJ_PO [valueFlowBailoutIncompleteVar] head berkeley-abc-0.0~git20230625.01b1bd1/src/base/bac/bac.h:270:108: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BAC_OBJ_BI [valueFlowBailoutIncompleteVar] head berkeley-abc-0.0~git20230625.01b1bd1/src/base/bac/bac.h:271:108: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BAC_OBJ_BO [valueFlowBailoutIncompleteVar] head berkeley-abc-0.0~git20230625.01b1bd1/src/base/bac/bac.h:274:108: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BAC_OBJ_BOX [valueFlowBailoutIncompleteVar] head berkeley-abc-0.0~git20230625.01b1bd1/src/base/bac/bac.h:276:108: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BAC_BOX_GATE [valueFlowBailoutIncompleteVar] head berkeley-abc-0.0~git20230625.01b1bd1/src/base/bac/bac.h:279:107: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BAC_OBJ_BOX [valueFlowBailoutIncompleteVar] head berkeley-abc-0.0~git20230625.01b1bd1/src/base/bac/bac.h:280:108: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BAC_BOX_CF [valueFlowBailoutIncompleteVar] head berkeley-abc-0.0~git20230625.01b1bd1/src/base/bac/bac.h:281:108: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BAC_BOX_CF [valueFlowBailoutIncompleteVar] head berkeley-abc-0.0~git20230625.01b1bd1/src/base/bac/bac.h:416:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BAC_OBJ_PI [valueFlowBailoutIncompleteVar] head berkeley-abc-0.0~git20230625.01b1bd1/src/base/bac/bac.h:436:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BAC_OBJ_BI [valueFlowBailoutIncompleteVar] head berkeley-abc-0.0~git20230625.01b1bd1/src/base/bac/bac.h:472:67: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable iNew [valueFlowBailoutIncompleteVar] head berkeley-abc-0.0~git20230625.01b1bd1/src/base/bac/bac.h:721:60: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable pSymbs [valueFlowBailoutIncompleteVar] head berkeley-abc-0.0~git20230625.01b1bd1/src/base/bac/bac.h:883:49: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BAC_BOX_CF [valueFlowBailoutIncompleteVar] head berkeley-abc-0.0~git20230625.01b1bd1/src/base/bac/bac.h:923:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BAC_BOX_CF [valueFlowBailoutIncompleteVar] head berkeley-abc-0.0~git20230625.01b1bd1/src/base/bac/bac.h:944:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BAC_BOX_CF [valueFlowBailoutIncompleteVar] head berkeley-abc-0.0~git20230625.01b1bd1/src/base/bac/bacBac.c:111:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BAC_OBJ_PI [valueFlowBailoutIncompleteVar] head berkeley-abc-0.0~git20230625.01b1bd1/src/base/bac/bacBac.c:45:77: style: Parameter 'pLimit' can be declared as pointer to const [constParameterPointer] head berkeley-abc-0.0~git20230625.01b1bd1/src/base/bac/bacNtk.c:126:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BAC_BOX_UNKNOWN [valueFlowBailoutIncompleteVar] head berkeley-abc-0.0~git20230625.01b1bd1/src/base/bac/bacNtk.c:134:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BAC_BOX_UNKNOWN [valueFlowBailoutIncompleteVar] head berkeley-abc-0.0~git20230625.01b1bd1/src/base/bac/bacNtk.c:165:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BAC_OBJ_NONE [valueFlowBailoutIncompleteVar] head berkeley-abc-0.0~git20230625.01b1bd1/src/base/bac/bacNtk.c:539:47: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BAC_OBJ_BI [valueFlowBailoutIncompleteVar] head berkeley-abc-0.0~git20230625.01b1bd1/src/base/bac/bacNtk.c:578:52: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BAC_OBJ_PI [valueFlowBailoutIncompleteVar] head berkeley-abc-0.0~git20230625.01b1bd1/src/base/cmd/cmdHist.c:103:37: style: Parameter 'p' can be declared as pointer to const [constParameterPointer] head berkeley-abc-0.0~git20230625.01b1bd1/src/base/cmd/cmdHist.c:134:38: style: Parameter 'p' can be declared as pointer to const [constParameterPointer] head berkeley-abc-0.0~git20230625.01b1bd1/src/base/cmd/cmdHist.c:164:38: style: Parameter 'p' can be declared as pointer to const [constParameterPointer] head berkeley-abc-0.0~git20230625.01b1bd1/src/base/cmd/cmdLoad.c:199:30: style: Parameter 'pAbc' can be declared as pointer to const [constParameterPointer] head berkeley-abc-0.0~git20230625.01b1bd1/src/base/cmd/cmdStarter.c:47:29: style: Parameter 'pFileName' can be declared as pointer to const [constParameterPointer] head berkeley-abc-0.0~git20230625.01b1bd1/src/base/cmd/cmdStarter.c:47:47: style: Parameter 'pBinary' can be declared as pointer to const [constParameterPointer] head berkeley-abc-0.0~git20230625.01b1bd1/src/base/cmd/cmdStarter.c:47:63: style: Parameter 'pCommand' can be declared as pointer to const [constParameterPointer] head berkeley-abc-0.0~git20230625.01b1bd1/src/base/cmd/cmdUtils.c:587:53: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable sName [valueFlowBailoutIncompleteVar] head berkeley-abc-0.0~git20230625.01b1bd1/src/base/cmd/cmdUtils.c:748:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] head berkeley-abc-0.0~git20230625.01b1bd1/src/base/cmd/cmdUtils.c:830:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] head berkeley-abc-0.0~git20230625.01b1bd1/src/base/exor/exorUtil.c:170:45: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned] berkeley-abc-0.0~git20230625.01b1bd1/src/base/exor/exorUtil.c:166:21: note: Assignment 'WordSize=8*sizeof(unsigned int)', assigned value is 32 berkeley-abc-0.0~git20230625.01b1bd1/src/base/exor/exorUtil.c:168:28: note: Assuming that condition 'v