CommonEvaluator

ElementMissed InstructionsCov.Missed BranchesCov.MissedCxtyMissedLinesMissedMethods
Total1,211 of 4,96676%127 of 38767%1223161919021184
evaluateConditional(State, int, Expression, Expression, Expression)1220%80%55202011
pointerAdd(State, int, BinaryExpression, SymbolicExpression, NumericExpression)1078945%6440%46132901
isProcInCommWithRank(SymbolicExpression, int, int)690%40%33101011
evaluateQuantifiedExpression(State, int, QuantifiedExpression)6322678%101255%101463601
getSubArray(SymbolicExpression, NumericExpression, NumericExpression, State, CIVLSource)6213869%71161%710113701
memoryUnitsOfExpression(State, int, Expression, Set)5518377%92473%829116201
evaluateNumericOperations(State, int, BinaryExpression)5318077%51271%51564201
evaluateWaitGuard(State, int, WaitGuardExpression)500%20%22111111
evaluate(State, int, Expression)4622783%52784%53296601
dereference(CIVLSource, State, SymbolicExpression)463543%1150%1291701
logError(CIVLSource, State, BooleanExpression, ValidityResult.ResultType, CIVLExecutionException.ErrorKind, String)407866%8850%6982801
evaluateCast(State, int, CastExpression)398669%2880%2662601
findPointersInObject(SymbolicObject, Set, State)320%50%447711
sizeof(CIVLSource, SymbolicType)309075%51372%51052401
evaluateSubscript(State, int, SubscriptExpression)237276%1375%1311401
joinedIDofWait(State, ProcessState, WaitStatement)220%n/a115511
findPointersInExpression(SymbolicExpression, Set, State)216776%81260%71151701
scopeofExpression(State, int, LHSExpression)216174%2467%2531301
heapValue(CIVLSource, State, SymbolicExpression)203564%3350%3441301
heapPointer(CIVLSource, State, SymbolicExpression)203463%2250%2341101
logSimpleError(CIVLSource, State, CIVLExecutionException.ErrorKind, String)202455%2250%2351201
evaluateAnd(State, int, BinaryExpression)198381%1583%1421801
getDynamicType(State, int, CIVLType, CIVLSource, boolean)1717091%31785%21133201
evaluateVariable(State, int, VariableExpression)171750%1375%133601
evaluateUnary(State, int, UnaryExpression)144677%1375%1411001
zeroOf(CIVLSource, CIVLType)131959%2467%241601
parentPointer(CIVLSource, SymbolicExpression)131452%1150%121401
extractInt(CIVLSource, NumericExpression)131146%1150%121401
evaluateResult(State, int, ResultExpression)130%n/a111111
findRank(SymbolicExpression, int)130%n/a112211
evaluateDot(State, int, DotExpression)125181%1375%1321101
evaluateScopeOperations(State, int, BinaryExpression)1111391%4867%4912201
evaluateCond(State, int, ConditionalExpression)110%n/a111111
evaluateStringLiteral(State, int, StringLiteralExpression)100%n/a111111
evaluateInitialValue(State, int, InitialValueExpression)93981%1150%121901
reportError(CIVLExecutionException)91155%n/a012501
evaluateStructOrUnionLiteral(State, int, StructOrUnionLiteralExpression)810593%4867%4701701
evaluateImplies(State, int, BinaryExpression)77291%1150%1221301
evaluateBoundVariable(State, int, BoundVariableExpression)73382%2467%2411101
reference(State, int, LHSExpression)613996%1990%1613001
evaluateSizeofType(CIVLSource, State, int, CIVLType)611095%1583%1411901
pointerSubtract(State, int, BinaryExpression, SymbolicExpression, SymbolicExpression)60%n/a111111
computeInitialValue(Variable, SymbolicType, int)44291%3562%351701
getSymRef(SymbolicExpression)41579%2250%230301
processesOfSameRankInComm(SymbolicExpression, int, int)40%n/a111111
getParentPointer(SymbolicExpression)1488%1150%121401
static {...}675%1150%120101
CommonEvaluator(GMCConfiguration, ModelFactory, StateFactory, ErrorLog)230100%4100%0303501
evaluateDerivativeCall(State, int, DerivativeCallExpression)123100%6100%0402001
evaluateOr(State, int, BinaryExpression)94100%4100%0301501
evaluateAbstractFunctionCall(State, int, AbstractFunctionCallExpression)91100%4100%0301601
evaluateArrayLiteral(State, int, ArrayLiteralExpression)53100%2100%020801
evaluateBinary(State, int, BinaryExpression)50100%8100%0501001
expressionOfType(SymbolicType)41100%2100%020701
makePointer(int, int, ReferenceExpression)33100%n/a010401
referencedType(CIVLSource, State, SymbolicExpression)31100%n/a010701
dynamicTypeOf(State, int, CIVLType, CIVLSource, boolean)22100%n/a010401
evaluateHereOrRootScope(State, int, HereOrRootExpression)20100%2100%020201
evaluateRealLiteral(State, int, RealLiteralExpression)17100%n/a010101
memoryUnitsOfVariable(SymbolicExpression, int, int, State)17100%n/a010201
dereference(State, int, Expression)15100%n/a010201
getType(CIVLSource, SymbolicExpression)13100%n/a010201
extractIntField(CIVLSource, SymbolicExpression, IntObject)12100%n/a010201
evaluateIntegerLiteral(State, int, IntegerLiteralExpression)11100%n/a010101
pointersInExpression(SymbolicExpression, State)11100%n/a010301
getScopeId(CIVLSource, SymbolicExpression)11100%n/a010101
evaluateBooleanLiteral(State, int, BooleanLiteralExpression)10100%n/a010101
evaluateCharLiteral(State, int, CharLiteralExpression)10100%n/a010101
evaluateDynamicTypeOf(State, int, DynamicTypeOfExpression)10100%n/a010101
evaluateSizeofExpressionExpression(State, int, SizeofExpressionExpression)10100%n/a010101
evaluateSizeofTypeExpression(State, int, SizeofTypeExpression)9100%n/a010101
evaluateSelf(State, int, SelfExpression)9100%n/a010101
evaluateScopeofExpression(State, int, ScopeofExpression)9100%n/a010201
setSymRef(SymbolicExpression, ReferenceExpression)8100%n/a010101
evaluateAddressOf(State, int, AddressOfExpression)7100%n/a010101
evaluateDereference(State, int, DereferenceExpression)7100%n/a010101
evaluateSystemGuard(State, int, SystemGuardExpression)7100%n/a010101
getVariableId(CIVLSource, SymbolicExpression)7100%n/a010101
initialHeapValue()5100%n/a010101
setEnabler(Enabler)4100%n/a010201
setSolve(boolean)4100%n/a010201
modelFactory()3100%n/a010101
stateFactory()3100%n/a010101
universe()3100%n/a010101