• Home
  • Features
  • Pricing
  • Docs
  • Announcements
  • Sign In

tarantool / luajit / 13952971356 / 1
70%
tarantool/master: 93%

Build:
Build:
LAST BUILD BRANCH: ligurio/gh-12215-profilers-flags
DEFAULT BRANCH: tarantool/master
Ran 19 Mar 2025 05:32PM UTC
Files 89
Run time 6s
Badge
Embed ▾
README BADGES
x

If you need to use a raster PNG badge, change the '.svg' to '.png' in the link

Markdown

Textile

RDoc

HTML

Rst

19 Mar 2025 04:50PM UTC coverage: 92.991% (+0.02%) from 92.967%
13952971356.1

push

github

Buristan
Fix bit op coercion for shifts in DUALNUM builds.

Reported by Junlong Li.

(cherry picked from commit 69bbf3c1b)

This is a follow-up to the commit
8cd79d198 ("Fix bit op coercion in
DUALNUM builds."). After removing the coercion from
`lj_carith_check64()`, the bit shift operation may end in an infinite
loop in the case of infinite retrying to coerce the second operand from
number to integer TValue type.

This patch fixes that by unconditionally coercing the second argument in
the `LJLIB_ASM(bit_lshift)` fast function handler.

Sergey Kaplun:
* added the description and the test for the problem

Part of tarantool/tarantool#11055

Reviewed-by: Sergey Bronnikov <sergeyb@tarantool.org>
Signed-off-by: Sergey Kaplun <skaplun@tarantool.org>
(cherry picked from commit 148d575c7)

5682 of 6019 branches covered (94.4%)

Branch coverage included in aggregate %.

21647 of 23370 relevant lines covered (92.63%)

878442.97 hits per line

Source Files on job 13952971356.1
  • Tree
  • List 89
  • Changed 8
  • Source Changed 0
  • Coverage Changed 8
Coverage ∆ File Lines Relevant Covered Missed Hits/Line Branch Hits Branch Misses
  • Back to Build 13952971356
  • 2c23b401 on github
  • Prev Job for on tarantool/release/2.11 (#13950129357.1)
  • Next Job for on tarantool/release/2.11 (#13952971414.1)
STATUS · Troubleshooting · Open an Issue · Sales · Support · CAREERS · ENTERPRISE · START FREE · SCHEDULE DEMO
ANNOUNCEMENTS · TWITTER · TOS & SLA · Supported CI Services · What's a CI service? · Automated Testing

© 2026 Coveralls, Inc