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

tarantool / luajit / 34936954705
88%

Build:
DEFAULT BRANCH: tarantool/master
Ran 15 Sep 2026 06:37AM 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

15 Sep 2026 06:15AM UTC coverage: 88.245% (-5.2%) from 93.43%
34936954705

push

github

Buristan
build: fix CMP0175 warnings

The following pattern was used to add custom `make LuaJIT-foo` commands:

```cmake
add_custom_target(${PROJECT_NAME}-foo DEPENDS <...>)
add_custom_command(TARGET ${PROJECT_NAME}-foo
    COMMAND <...>
)
```

However, recent cmake versions (verified on 4.3.4) warns about the
`add_custom_command` syntax (quoted [1]):

> `add_custom_command()` rejects invalid arguments.
>
> <...>
>
> The `TARGET` form requires exactly one of `PRE_BUILD`, `PRE_LINK`, or
> `POST_BUILD` to be given. Previously, if none were given, `POST_BUILD`
> was assumed, or if multiple keywords were given, the last one was
> used.

The fix could be add the `POST_BUILD` keyword. However, it is more
natural to just use `add_custom_target` with `COMMAND` instead:

```cmake
add_custom_target(${PROJECT_NAME}-foo
    COMMAND <...>
    DEPENDS <...>
)
```

The same change is proposed to tarantool: [2].

[1]: https://cmake.org/cmake/help/latest/policy/CMP0175.html
[2]: https://github.com/tarantool/tarantool/pull/13177

Reviewed-by: Sergey Kaplun <skaplun@tarantool.org>
Reviewed-by: Sergey Bronnikov <sergeyb@tarantool.org>
Signed-off-by: Sergey Kaplun <skaplun@tarantool.org>

12765 of 15761 branches covered (80.99%)

Branch coverage included in aggregate %.

21934 of 23560 relevant lines covered (93.1%)

3972171.5 hits per line

Coverage Regressions

Lines Coverage ∆ File
6
82.11
-7.07% src/lj_crecord.c
6
71.74
-6.15% src/lj_opt_fold.c
1
92.84
-3.87% src/lj_record.c
Jobs
ID Job ID Ran Files Coverage
1 34936954705.1 15 Sep 2026 06:37AM UTC 89
88.25
GitHub Action Run
Source Files on build 34936954705
  • Tree
  • List 89
  • Changed 85
  • Source Changed 0
  • Coverage Changed 85
Coverage ∆ File Lines Relevant Covered Missed Hits/Line Branch Hits Branch Misses
  • Back to Repo
  • Github Actions Build #34936954705
  • f3829a41 on github
  • Prev Build on tarantool/master (#30605562888)
STATUS · Troubleshooting · Open an Issue · Sales · Support · CAREERS · ENTERPRISE · START FREE TRIAL · SCHEDULE DEMO
ANNOUNCEMENTS · TWITTER · TOS & SLA · Supported CI Services · What's a CI service? · Automated Testing

© 2026 Coveralls, Inc