Branch: refs/heads/master Home: https://github.openssl.org/openssl/openssl Commit: ba0a77fa9bef0ec25f35a37ecb6abdfdce77f6d4 https://github.openssl.org/openssl/openssl/commit/ba0a77fa9bef0ec25f35a37ecb6abdfdce77f6d4 Author: Sam James <s...@gentoo.org> Date: 2022-06-27 (Mon, 27 Jun 2022)
Changed paths: M .github/workflows/compiler-zoo.yml Log Message: ----------- CI: add GCC 11 CLA: trivial Reviewed-by: Tomas Mraz <to...@openssl.org> Reviewed-by: Paul Dale <pa...@openssl.org> (Merged from https://github.com/openssl/openssl/pull/18639) Commit: 8545c7ad63917d85f7a5dca39df347153b36d894 https://github.openssl.org/openssl/openssl/commit/8545c7ad63917d85f7a5dca39df347153b36d894 Author: Sam James <s...@gentoo.org> Date: 2022-06-27 (Mon, 27 Jun 2022) Changed paths: M .github/workflows/compiler-zoo.yml Log Message: ----------- CI: Upgrade to Ubuntu 22.04 to add GCC 12, Clang 13, Clang 14 Notably, this might have caught #18225, as Clang 14 wasn't - and is not yet until this commit - in OpenSSL's CI. It makes sense to ensure CI tests compilers used in newer Linux distributions: * Fedora 36 ships with GCC 12 * Ubuntu 22.04 ships with Clang 14 We switch from 'ubuntu-latest' (which can change meaning but currently points to ubuntu-20.04) to ubuntu-20.04 for the older existing compilers, and ubuntu-22.04 for the newer ones added by this commit. CLA: trivial Reviewed-by: Tomas Mraz <to...@openssl.org> Reviewed-by: Paul Dale <pa...@openssl.org> (Merged from https://github.com/openssl/openssl/pull/18639) Commit: 1a645b98a212ff68406d3e0156b59d3e0f159b06 https://github.openssl.org/openssl/openssl/commit/1a645b98a212ff68406d3e0156b59d3e0f159b06 Author: Sam James <s...@gentoo.org> Date: 2022-06-27 (Mon, 27 Jun 2022) Changed paths: M test/test_test.c Log Message: ----------- test: placate Clang's --Wbitwise-instead-of-logical ``` test/test_test.c:58:9: note: cast one or both operands to int to silence this warning test/test_test.c:58:9: error: use of bitwise '|' with boolean operands [-Werror,-Wbitwise-instead-of-logical] if (!TEST(1, TEST_uint_eq(3u, 3u)) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ test/test_test.c:58:9: note: cast one or both operands to int to silence this warning ``` CLA: Trivial Reviewed-by: Tomas Mraz <to...@openssl.org> Reviewed-by: Paul Dale <pa...@openssl.org> (Merged from https://github.com/openssl/openssl/pull/18639) Compare: https://github.openssl.org/openssl/openssl/compare/be50862e72d9...1a645b98a212