NumericArithmetic

ElementMissed InstructionsCov.Missed BranchesCov.MissedCxtyMissedLinesMissedMethods
Total275 of 1,78184%20 of 10280%341644225916113
ceil(DoubleLiteral, IntegerLiteral)210%n/a112211
floor(DoubleLiteral, IntegerLiteral)210%n/a112211
dlog10(DoubleLiteral)210%20%223311
dsqrt(DoubleLiteral)210%20%223311
sinh(DoubleLiteral)152663%3350%343701
multiplyLargeIntLargeInt(LargeIntLiteral, LargeIntLiteral)150%n/a112211
addTinyIntTinyInt(TinyIntLiteral, TinyIntLiteral)140%n/a112211
subtractTinyIntTinyInt(TinyIntLiteral, TinyIntLiteral)140%n/a112211
multiplyTinyIntTinyInt(TinyIntLiteral, TinyIntLiteral)140%n/a112211
lcm(TinyIntLiteral, TinyIntLiteral)120%n/a111111
fmod(FloatLiteral, FloatLiteral)110%n/a111111
dexp(DoubleLiteral)100%n/a112211
power(DoubleLiteral, DoubleLiteral)96187%21083%272901
abs(DecimalLiteral)70%n/a111111
divideDecimal(DecimalLiteral, DecimalLiteral)61672%1150%121401
isnan(FloatLiteral)60%n/a111111
isinf(FloatLiteral)60%n/a111111
acosh(DoubleLiteral)52583%1375%131501
atanh(DoubleLiteral)52583%1375%131501
cot(DoubleLiteral)51878%1150%121301
sec(DoubleLiteral)51878%1150%121301
csc(DoubleLiteral)51878%1150%121301
sin(DoubleLiteral)51676%1150%121301
cos(DoubleLiteral)51676%1150%121301
tan(DoubleLiteral)51676%1150%121301
multiplyDecimalDecimal(DecimalLiteral, DecimalLiteral)5654%n/a011201
dpow(DoubleLiteral, DoubleLiteral)40%n/a111111
NumericArithmetic()30%n/a111111
inputOutOfBound(Literal, double, double, boolean, boolean)54100%11794%1100701
divideDecimalV3(DecimalV3Literal, DecimalV3Literal)44100%2100%020801
log(DoubleLiteral, DoubleLiteral)40100%1583%140501
multiplyDecimalV3DecimalV3(DecimalV3Literal, DecimalV3Literal)34100%n/a010601
truncate(DecimalV3Literal, IntegerLiteral)34100%4100%030701
coalesce(Literal, Literal[])28100%6100%040601
lcm(BigIntLiteral, BigIntLiteral)28100%n/a010401
sign(DoubleLiteral)27100%4100%030501
divideDouble(DoubleLiteral, DoubleLiteral)25100%2100%020401
log2(DoubleLiteral)24100%2100%020301
even(DoubleLiteral)23100%n/a010401
bitCount(LargeIntLiteral)23100%2100%020301
round(DoubleLiteral, IntegerLiteral)21100%n/a010201
ln(DoubleLiteral)21100%2100%020301
log10(DoubleLiteral)21100%2100%020301
sqrt(DoubleLiteral)21100%2100%020301
asin(DoubleLiteral)21100%2100%020301
acos(DoubleLiteral)21100%2100%020301
lcm(LargeIntLiteral, LargeIntLiteral)20100%n/a010401
round(DoubleLiteral)19100%n/a010201
ceil(DoubleLiteral)19100%n/a010201
floor(DoubleLiteral)19100%n/a010201
addLargeIntLargeInt(LargeIntLiteral, LargeIntLiteral)15100%n/a010201
subtractLargeIntLargeInt(LargeIntLiteral, LargeIntLiteral)15100%n/a010201
bitLength(VarcharLiteral)15100%n/a010301
bitLength(StringLiteral)15100%n/a010301
addSmallIntSmallInt(SmallIntLiteral, SmallIntLiteral)14100%n/a010201
addDecimalV3DecimalV3(DecimalV3Literal, DecimalV3Literal)14100%n/a010201
subtractSmallIntSmallInt(SmallIntLiteral, SmallIntLiteral)14100%n/a010201
subtractDecimalV3DecimalV3(DecimalV3Literal, DecimalV3Literal)14100%n/a010201
multiplySmallIntSmallInt(SmallIntLiteral, SmallIntLiteral)14100%n/a010201
addIntInt(IntegerLiteral, IntegerLiteral)13100%n/a010201
addBigIntBigInt(BigIntLiteral, BigIntLiteral)13100%n/a010201
addDoubleDouble(DoubleLiteral, DoubleLiteral)13100%n/a010201
subtractIntInt(IntegerLiteral, IntegerLiteral)13100%n/a010201
subtractBigIntBigInt(BigIntLiteral, BigIntLiteral)13100%n/a010201
subtractDoubleDouble(DoubleLiteral, DoubleLiteral)13100%n/a010201
multiplyIntInt(IntegerLiteral, IntegerLiteral)13100%n/a010201
multiplyBigIntBigInt(BigIntLiteral, BigIntLiteral)13100%n/a010201
multiplyDoubleDouble(DoubleLiteral, DoubleLiteral)13100%n/a010201
gcd(LargeIntLiteral, LargeIntLiteral)13100%n/a010301
signbit(DoubleLiteral)12100%2100%020301
gcd(TinyIntLiteral, TinyIntLiteral)12100%n/a010101
gcd(SmallIntLiteral, SmallIntLiteral)12100%n/a010101
lcm(IntegerLiteral, IntegerLiteral)12100%n/a010101
addDecimalDecimal(DecimalLiteral, DecimalLiteral)11100%n/a010201
subtractDecimalDecimal(DecimalLiteral, DecimalLiteral)11100%n/a010201
castDecimalV3Literal(DecimalV3Literal, int)11100%n/a010201
round(DecimalV3Literal, IntegerLiteral)11100%n/a010201
ceil(DecimalV3Literal, IntegerLiteral)11100%n/a010201
floor(DecimalV3Literal, IntegerLiteral)11100%n/a010201
atan2(DoubleLiteral, DoubleLiteral)11100%n/a010101
gcd(IntegerLiteral, IntegerLiteral)11100%n/a010101
gcd(BigIntLiteral, BigIntLiteral)11100%n/a010101
lcm(SmallIntLiteral, SmallIntLiteral)11100%n/a010101
bitCount(TinyIntLiteral)11100%n/a010101
bitCount(SmallIntLiteral)11100%n/a010101
fmod(DoubleLiteral, DoubleLiteral)11100%n/a010101
abs(TinyIntLiteral)9100%n/a010101
abs(IntegerLiteral)9100%n/a010101
abs(BigIntLiteral)9100%n/a010101
round(DecimalV3Literal)9100%n/a010101
ceil(DecimalV3Literal)9100%n/a010101
floor(DecimalV3Literal)9100%n/a010101
bitCount(IntegerLiteral)9100%n/a010101
bitCount(BigIntLiteral)9100%n/a010101
xor(BooleanLiteral, BooleanLiteral)9100%n/a010101
abs(SmallIntLiteral)8100%n/a010101
abs(FloatLiteral)8100%n/a010101
abs(DoubleLiteral)8100%n/a010101
exp(DoubleLiteral)8100%n/a010101
atan(DoubleLiteral)8100%n/a010101
asinh(DoubleLiteral)8100%n/a010101
cbrt(DoubleLiteral)8100%n/a010101
cosh(DoubleLiteral)8100%n/a010101
tanh(DoubleLiteral)8100%n/a010101
radians(DoubleLiteral)8100%n/a010101
degrees(DoubleLiteral)8100%n/a010101
abs(LargeIntLiteral)7100%n/a010101
abs(DecimalV3Literal)7100%n/a010101
isnan(DoubleLiteral)6100%n/a010101
isinf(DoubleLiteral)6100%n/a010101
fpow(DoubleLiteral, DoubleLiteral)4100%n/a010101
pi()4100%n/a010101
mathE()4100%n/a010101