Branch: refs/heads/master Home: https://github.com/openssl/openssl Commit: 75ecda930e0a961f9605ce090af64d95c98ed161 https://github.com/openssl/openssl/commit/75ecda930e0a961f9605ce090af64d95c98ed161 Author: Sam James <s...@gentoo.org> Date: 2022-10-21 (Fri, 21 Oct 2022)
Changed paths: M .github/workflows/compiler-zoo.yml Log Message: ----------- CI: add Clang 15 We have to use the PPA provided by LLVM because Clang 15 isn't officially part of Ubuntu 22.04 (or any other Ubuntu release yet), see https://apt.llvm.org/ for details. Signed-off-by: Sam James <s...@gentoo.org> Reviewed-by: Paul Dale <pa...@openssl.org> Reviewed-by: Hugo Landau <hlan...@openssl.org> Reviewed-by: Tomas Mraz <to...@openssl.org> (Merged from https://github.com/openssl/openssl/pull/19450) Commit: 71bc497dc321adeb08e7541556dea019c81c9a87 https://github.com/openssl/openssl/commit/71bc497dc321adeb08e7541556dea019c81c9a87 Author: Sam James <s...@gentoo.org> Date: 2022-10-21 (Fri, 21 Oct 2022) Changed paths: M crypto/pem/pem_lib.c Log Message: ----------- pem: fix -Wunused-but-set-variable The loop never uses the value of 'line'. Fixes this error with Clang 15: ``` crypto/pem/pem_lib.c:821:14: error: variable 'line' set but not used [-Werror,-Wunused-but-set-variable] int len, line, ret = 0, end = 0, prev_partial_line_read = 0, partial_line_read = 0; ^ 1 error generated. ``` Signed-off-by: Sam James <s...@gentoo.org> Reviewed-by: Paul Dale <pa...@openssl.org> Reviewed-by: Hugo Landau <hlan...@openssl.org> Reviewed-by: Tomas Mraz <to...@openssl.org> (Merged from https://github.com/openssl/openssl/pull/19450) Commit: f9e8e2c0ab73409862bb78a9285c1b72e0511750 https://github.com/openssl/openssl/commit/f9e8e2c0ab73409862bb78a9285c1b72e0511750 Author: Sam James <s...@gentoo.org> Date: 2022-10-21 (Fri, 21 Oct 2022) Changed paths: M crypto/txt_db/txt_db.c Log Message: ----------- txt_db: fix -Wunused-but-set-variable The loop never uses the value of 'ln'. Fixes this error with Clang 15: ``` crypto/txt_db/txt_db.c:24:10: error: variable 'ln' set but not used [-Werror,-Wunused-but-set-variable] long ln = 0; ^ 1 error generated. ``` Signed-off-by: Sam James <s...@gentoo.org> Reviewed-by: Paul Dale <pa...@openssl.org> Reviewed-by: Hugo Landau <hlan...@openssl.org> Reviewed-by: Tomas Mraz <to...@openssl.org> (Merged from https://github.com/openssl/openssl/pull/19450) Commit: c71318668571b3680fe10035a1a350ff46e459af https://github.com/openssl/openssl/commit/c71318668571b3680fe10035a1a350ff46e459af Author: Sam James <s...@gentoo.org> Date: 2022-10-21 (Fri, 21 Oct 2022) Changed paths: M crypto/x509/x_name.c Log Message: ----------- x509: fix -Wunused-but-set-variable The value of 'l' isn't ever actually used. Fixes this error with Clang 15: ``` crypto/x509/x_name.c:506:9: error: variable 'l' set but not used [-Werror,-Wunused-but-set-variable] int l, i; ^ 1 error generated. ``` Signed-off-by: Sam James <s...@gentoo.org> Reviewed-by: Paul Dale <pa...@openssl.org> Reviewed-by: Hugo Landau <hlan...@openssl.org> Reviewed-by: Tomas Mraz <to...@openssl.org> (Merged from https://github.com/openssl/openssl/pull/19450) Commit: 6a94c5849ea7d1f08d4fcaa9a6fc0a947e19da66 https://github.com/openssl/openssl/commit/6a94c5849ea7d1f08d4fcaa9a6fc0a947e19da66 Author: Sam James <s...@gentoo.org> Date: 2022-10-21 (Fri, 21 Oct 2022) Changed paths: M test/testutil/driver.c Log Message: ----------- test: driver: fix -Wunused-but-set-variable The value of 'num_failed_inner' isn't ever used. Fixes this error with Clang 15: ``` test/testutil/driver.c:341:17: error: variable 'num_failed_inner' set but not used [-Werror,-Wunused-but-set-variable] int num_failed_inner = 0; ^ 1 error generated. ``` Signed-off-by: Sam James <s...@gentoo.org> Reviewed-by: Paul Dale <pa...@openssl.org> Reviewed-by: Hugo Landau <hlan...@openssl.org> Reviewed-by: Tomas Mraz <to...@openssl.org> (Merged from https://github.com/openssl/openssl/pull/19450) Compare: https://github.com/openssl/openssl/compare/bd19999b396d...6a94c5849ea7