NumericArithmetic

ElementMissed InstructionsCov.Missed BranchesCov.MissedCxtyMissedLinesMissedMethods
Total663 of 1,78162%23 of 10277%681649925951113
divideDecimalV3(DecimalV3Literal, DecimalV3Literal)440%20%228811
truncate(DecimalV3Literal, IntegerLiteral)340%40%337711
lcm(BigIntLiteral, BigIntLiteral)280%n/a114411
bitCount(LargeIntLiteral)230%20%223311
divideDecimal(DecimalLiteral, DecimalLiteral)220%20%224411
lcm(LargeIntLiteral, LargeIntLiteral)200%n/a114411
addLargeIntLargeInt(LargeIntLiteral, LargeIntLiteral)150%n/a112211
subtractLargeIntLargeInt(LargeIntLiteral, LargeIntLiteral)150%n/a112211
multiplyLargeIntLargeInt(LargeIntLiteral, LargeIntLiteral)150%n/a112211
bitLength(VarcharLiteral)150%n/a113311
bitLength(StringLiteral)150%n/a113311
gcd(LargeIntLiteral, LargeIntLiteral)130%n/a113311
signbit(DoubleLiteral)120%20%223311
gcd(TinyIntLiteral, TinyIntLiteral)120%n/a111111
gcd(SmallIntLiteral, SmallIntLiteral)120%n/a111111
lcm(TinyIntLiteral, TinyIntLiteral)120%n/a111111
lcm(IntegerLiteral, IntegerLiteral)120%n/a111111
addDecimalDecimal(DecimalLiteral, DecimalLiteral)110%n/a112211
subtractDecimalDecimal(DecimalLiteral, DecimalLiteral)110%n/a112211
multiplyDecimalDecimal(DecimalLiteral, DecimalLiteral)110%n/a112211
castDecimalV3Literal(DecimalV3Literal, int)110%n/a112211
round(DecimalV3Literal, IntegerLiteral)110%n/a112211
ceil(DecimalV3Literal, IntegerLiteral)110%n/a112211
floor(DecimalV3Literal, IntegerLiteral)110%n/a112211
atan2(DoubleLiteral, DoubleLiteral)110%n/a111111
gcd(IntegerLiteral, IntegerLiteral)110%n/a111111
gcd(BigIntLiteral, BigIntLiteral)110%n/a111111
lcm(SmallIntLiteral, SmallIntLiteral)110%n/a111111
bitCount(TinyIntLiteral)110%n/a111111
bitCount(SmallIntLiteral)110%n/a111111
fmod(FloatLiteral, FloatLiteral)110%n/a111111
cot(DoubleLiteral)101356%1150%121301
sec(DoubleLiteral)101356%1150%121301
csc(DoubleLiteral)101356%1150%121301
abs(BigIntLiteral)90%n/a111111
round(DecimalV3Literal)90%n/a111111
ceil(DecimalV3Literal)90%n/a111111
floor(DecimalV3Literal)90%n/a111111
bitCount(IntegerLiteral)90%n/a111111
xor(BooleanLiteral, BooleanLiteral)90%n/a111111
sinh(DoubleLiteral)83380%1583%141701
atanh(DoubleLiteral)82273%1375%131501
abs(SmallIntLiteral)80%n/a111111
abs(FloatLiteral)80%n/a111111
abs(DoubleLiteral)80%n/a111111
abs(LargeIntLiteral)70%n/a111111
abs(DecimalLiteral)70%n/a111111
abs(DecimalV3Literal)70%n/a111111
divideDouble(DoubleLiteral, DoubleLiteral)61976%1150%121401
isnan(DoubleLiteral)60%n/a111111
isnan(FloatLiteral)60%n/a111111
isinf(DoubleLiteral)60%n/a111111
isinf(FloatLiteral)60%n/a111111
dpow(DoubleLiteral, DoubleLiteral)40%n/a111111
fpow(DoubleLiteral, DoubleLiteral)40%n/a111111
mathE()40%n/a111111
NumericArithmetic()30%n/a111111
power(DoubleLiteral, DoubleLiteral)70100%21083%270901
inputOutOfBound(Literal, double, double, boolean, boolean)54100%11794%1100701
log(DoubleLiteral, DoubleLiteral)40100%2466%240501
multiplyDecimalV3DecimalV3(DecimalV3Literal, DecimalV3Literal)34100%n/a010601
acosh(DoubleLiteral)30100%4100%030501
coalesce(Literal, Literal[])28100%6100%040601
sign(DoubleLiteral)27100%4100%030501
log2(DoubleLiteral)24100%2100%020301
even(DoubleLiteral)23100%n/a010401
round(DoubleLiteral, IntegerLiteral)21100%n/a010201
ceil(DoubleLiteral, IntegerLiteral)21100%n/a010201
floor(DoubleLiteral, IntegerLiteral)21100%n/a010201
ln(DoubleLiteral)21100%2100%020301
log10(DoubleLiteral)21100%2100%020301
sqrt(DoubleLiteral)21100%2100%020301
sin(DoubleLiteral)21100%2100%020301
cos(DoubleLiteral)21100%2100%020301
tan(DoubleLiteral)21100%2100%020301
asin(DoubleLiteral)21100%2100%020301
acos(DoubleLiteral)21100%2100%020301
dlog10(DoubleLiteral)21100%2100%020301
dsqrt(DoubleLiteral)21100%2100%020301
round(DoubleLiteral)19100%n/a010201
ceil(DoubleLiteral)19100%n/a010201
floor(DoubleLiteral)19100%n/a010201
addTinyIntTinyInt(TinyIntLiteral, TinyIntLiteral)14100%n/a010201
addSmallIntSmallInt(SmallIntLiteral, SmallIntLiteral)14100%n/a010201
addDecimalV3DecimalV3(DecimalV3Literal, DecimalV3Literal)14100%n/a010201
subtractTinyIntTinyInt(TinyIntLiteral, TinyIntLiteral)14100%n/a010201
subtractSmallIntSmallInt(SmallIntLiteral, SmallIntLiteral)14100%n/a010201
subtractDecimalV3DecimalV3(DecimalV3Literal, DecimalV3Literal)14100%n/a010201
multiplyTinyIntTinyInt(TinyIntLiteral, TinyIntLiteral)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
fmod(DoubleLiteral, DoubleLiteral)11100%n/a010101
dexp(DoubleLiteral)10100%n/a010201
abs(TinyIntLiteral)9100%n/a010101
abs(IntegerLiteral)9100%n/a010101
bitCount(BigIntLiteral)9100%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
pi()4100%n/a010101