clangd/.github/workflows
Sam McCall b51dc0092f
Test that linux binary depends on glibc 2.18 and no other dynamic symbols (#372)
This regressed twice over the last two months (new floating point
function versions, and accidental dynamic linking against zlib).
We also want to avoid regressions when merging remote index.

The test is able to do a little bit more than we use in the automated
build (the --sym flag is unused, as is unversioned --lib=GLIBC) but they're
pretty useful when experimenting with how to fix things!

We run the test right at the end, because if it fails we want to be able
to download the binary artifact and inspect it.
Unfortunately by the nature of the test we can only run it when we
produce a build, so currently weekly.
2020-05-07 15:50:12 +02:00
..
autobuild.yaml Test that linux binary depends on glibc 2.18 and no other dynamic symbols (#372) 2020-05-07 15:50:12 +02:00
lib_compat_test.py Test that linux binary depends on glibc 2.18 and no other dynamic symbols (#372) 2020-05-07 15:50:12 +02:00
lib_compat.h Link against older, more-compatible versiosn of glibc symbols. 2020-05-07 15:19:22 +02:00
periodic.yaml Add automatic weekly snapshot releases with Github Actions (#278) 2020-02-17 18:41:16 +01:00