mirror of
https://src.fedoraproject.org/rpms/llvm.git
synced 2024-11-24 17:34:47 +00:00
tests.yml: Add a test to check size of libLLVM.so
There is a bug in the build system that can cause binary stripping to fail without failing the build, so add a check to ensure that libLLVM.so is stripped. https://bugzilla.redhat.com/show_bug.cgi?id=1793250
This commit is contained in:
parent
96d4e517c5
commit
f61fd6e557
1 changed files with 9 additions and 0 deletions
|
@ -14,6 +14,15 @@
|
||||||
- rust-sanity:
|
- rust-sanity:
|
||||||
dir: ./
|
dir: ./
|
||||||
run: cargo new hello && cd hello && cargo run
|
run: cargo new hello && cd hello && cargo run
|
||||||
|
# There is a bug in the build process when it runs out of disk space
|
||||||
|
# while stripping binaries, which causes the strip to fail, but does
|
||||||
|
# not fail the build. This results in a libLLVM.so that is over 2GB
|
||||||
|
# which breaks the nightly compose. So this test checks that libLLVM.so
|
||||||
|
# is less than 100MB to ensure it was successfully stripped.
|
||||||
|
# https://bugzilla.redhat.com/show_bug.cgi?id=1793250
|
||||||
|
- libllvm-size:
|
||||||
|
dir: ./
|
||||||
|
run: test `stat -L -c %s /usr/lib64/libLLVM.so` -lt 100000000
|
||||||
# This test ensures that the spec file still builds correctly with
|
# This test ensures that the spec file still builds correctly with
|
||||||
# %global compat_build 1
|
# %global compat_build 1
|
||||||
# FIXME: This fails, because the CI system has a hard-coded timeout of 4
|
# FIXME: This fails, because the CI system has a hard-coded timeout of 4
|
||||||
|
|
Loading…
Reference in a new issue