Ran
|
Jobs
1
|
Files
89
|
Run time
1min
|
Badge
Embed ▾
README BADGES
|
push
github
Fix bit op coercion in DUALNUM builds. Thanks to Sergey Kaplun. (cherry picked from commit f5fd22203) The `lj_carith_check64()` function coerces the given number value to the 32-bit wide value. In this case, the 64-bit-wide operands will lose upper bits. This patch removes the excess coercion for the DUALNUM mode and drops the corresponding skipcond introduced for the test in the previous commit. Sergey Kaplun: * added the description and the test for the problem Part of tarantool/tarantool#10199
5684 of 6026 branches covered (94.32%)
Branch coverage included in aggregate %.
1 of 1 new or added line in 1 file covered. (100.0%)
2 existing lines in 1 file now uncovered.21679 of 23431 relevant lines covered (92.52%)
2951479.61 hits per line
Lines | Coverage | ∆ | File |
---|---|---|---|
2 |
87.71 |
0.08% | src/lj_crecord.c |
ID | Job ID | Ran | Files | Coverage | |
---|---|---|---|---|---|
1 | 11139910794.1 | 89 |
92.89 |
GitHub Action Run |
Coverage | ∆ | File | Lines | Relevant | Covered | Missed | Hits/Line | Branch Hits | Branch Misses |
---|