conda-forge / libcxx-testing-feedstock

A conda-smithy repository for libcxx-testing.
BSD 3-Clause "New" or "Revised" License
1 stars 4 forks source link

TEST: Extend testing against clang versions #5

Open h-vetinari opened 1 year ago

h-vetinari commented 1 year ago

Some projects (root, cling, etc.) want to use really old clangs. Extending upstream support that far beyond the official support (of libcxx 16: clang 14, 15 & 16) is likely going to be a challenge, but at least this gives us some idea of what is broken.

conda-forge-webservices[bot] commented 1 year ago

Hi! This is the friendly automated conda-forge-linting service.

I just wanted to let you know that I linted all conda-recipes in your PR (recipe) and found it was in an excellent condition.

h-vetinari commented 1 year ago

So at least clang 10 would still work, starting from clang 9 on down we have a problem with is_trivially_constructible, and below that we run into problems with how the compiler infra has been reshuffled, and there are no actual builds for clang{,xx} 7 and down.