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

tarantool / luajit / 9127132062
93%
tarantool/master: 93%

Build:
Build:
LAST BUILD BRANCH: ligurio/gh-xxxx-fix-stack-checks-in-vararg-calls
DEFAULT BRANCH: tarantool/master
Ran 17 May 2024 11:00AM UTC
Jobs 1
Files 89
Run time 1min
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

17 May 2024 10:41AM UTC coverage: 92.648% (+0.1%) from 92.536%
9127132062

push

github

Buristan
Maintain chain invariant in DCE.

Thanks to Peter Cawley.

(cherry picked from commit f72c19e48)

Instructions with strong guards that are sometimes emitted with a guard
and sometimes emitted without a guard (like HREFK, CONV, or SLOAD) may
be eliminated from the IR chain and replaced with the NOP IR. If the
next IR of the same kind on the trace is not eliminated, it may
reference the IR NOP instead of an instruction of the same type. This
may lead to the corresponding assertion failure in the `rec_check_ir()`.

This patch unconditionally links the IRs during chain maintenance in
DCE.

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

Part of tarantool/tarantool#9924

5661 of 6018 branches covered (94.07%)

Branch coverage included in aggregate %.

1 of 1 new or added line in 1 file covered. (100.0%)

6 existing lines in 3 files now uncovered.

21610 of 23417 relevant lines covered (92.28%)

2937070.93 hits per line

Jobs
ID Job ID Ran Files Coverage
1 9127132062.1 17 May 2024 11:00AM UTC 0
92.65
GitHub Action Run
Source Files on build 9127132062
Detailed source file information is not available for this build.
  • Back to Repo
  • Github Actions Build #9127132062
  • c788d17b on github
  • Prev Build on tarantool/master (#8815439561)
  • Next Build on skaplun/lj-1094-ir-chain-dce (#9538440551)
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