[tools] master update

2019-05-13 Thread Richard Levitte
The branch master has been updated
   via  31b2767973d7a072a36c0eaf68861f9a1a3fe7b2 (commit)
  from  f35dfdd6bba36d9b7568ee235177726ee6fe0f33 (commit)


- Log -
commit 31b2767973d7a072a36c0eaf68861f9a1a3fe7b2
Author: Richard Levitte 
Date:   Thu Mar 14 08:09:07 2019 +0100

run-checker: Check enabling and disabling trace

Reviewed-by: Matt Caswell 
Reviewed-by: Tim Hudson 
(Merged from https://github.com/openssl/tools/pull/37)

---

Summary of changes:
 run-checker/run-checker.sh | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/run-checker/run-checker.sh b/run-checker/run-checker.sh
index 499fb02..3a76af6 100755
--- a/run-checker/run-checker.sh
+++ b/run-checker/run-checker.sh
@@ -43,7 +43,7 @@ enable-unit-test no-whirlpool enable-weak-ssl-ciphers 
enable-zlib
 enable-zlib-dynamic 386 no-dtls no-tls no-ssl3 no-tls1 no-tls1_1 no-tls1_2
 no-dtls1 no-dtls1_2 no-ssl3-method no-tls1-method no-tls1_1-method
 no-tls1_2-method no-dtls1-method no-dtls1_2-method no-siphash no-tls1_3 no-sm2
-no-sm3 no-sm4 )
+no-sm3 no-sm4 enable-trace )
 
 run-hook () {
 local hookname=$1; shift


Still FAILED build of OpenSSL branch master with options -d --strict-warnings enable-ubsan -DPEDANTIC -DOPENSSL_SMALL_FOOTPRINT -fno-sanitize=alignment

2019-05-13 Thread OpenSSL run-checker
Platform and configuration command:

$ uname -a
Linux run 4.4.0-135-generic #161-Ubuntu SMP Mon Aug 27 10:45:01 UTC 2018 x86_64 
x86_64 x86_64 GNU/Linux
$ CC=clang ../openssl/config -d --strict-warnings enable-ubsan -DPEDANTIC 
-DOPENSSL_SMALL_FOOTPRINT -fno-sanitize=alignment

Commit log since last time:

0211740fcc EVP_FETCH: remove the need to transport the legacy NID through 
construction
1f79ddf504 util/find-doc-nits: Fine tune detection of POD markup in NAME section
2e49c05472 EVP_FETCH: deal with names without pre-defined NIDs
baff732dc6 Make the generic EVP fetching mechanism use the namenum map
f2182a4e6f Create internal number<->name mapping API
ffa9bff8a2 Ignore entropy from RAND_add()/RAND_seed() in FIPS mode [fixup]
3a50a8a91a Ignore entropy from RAND_add()/RAND_seed() in FIPS mode

Build log ended with (last 100 lines):

/home/openssl/run-checker/enable-ubsan/../openssl/crypto/sha/sha256.c:210: 
undefined reference to `__ubsan_handle_shift_out_of_bounds_abort'
/home/openssl/run-checker/enable-ubsan/../openssl/crypto/sha/sha256.c:210: 
undefined reference to `__ubsan_handle_shift_out_of_bounds_abort'
/home/openssl/run-checker/enable-ubsan/../openssl/crypto/sha/sha256.c:210: 
undefined reference to `__ubsan_handle_shift_out_of_bounds_abort'
/home/openssl/run-checker/enable-ubsan/../openssl/crypto/sha/sha256.c:210: 
undefined reference to `__ubsan_handle_shift_out_of_bounds_abort'
/home/openssl/run-checker/enable-ubsan/../openssl/crypto/sha/sha256.c:210: 
undefined reference to `__ubsan_handle_shift_out_of_bounds_abort'
crypto/sha/fips-dso-sha256.o:/home/openssl/run-checker/enable-ubsan/../openssl/crypto/sha/sha256.c:210:
 more undefined references to `__ubsan_handle_shift_out_of_bounds_abort' follow
crypto/sha/fips-dso-sha256.o: In function `sha256_block_data_order':
/home/openssl/run-checker/enable-ubsan/../openssl/crypto/sha/sha256.c:202: 
undefined reference to `__ubsan_handle_add_overflow_abort'
/home/openssl/run-checker/enable-ubsan/../openssl/crypto/sha/sha256.c:221: 
undefined reference to `__ubsan_handle_type_mismatch_v1_abort'
/home/openssl/run-checker/enable-ubsan/../openssl/crypto/sha/sha256.c:221: 
undefined reference to `__ubsan_handle_out_of_bounds_abort'
/home/openssl/run-checker/enable-ubsan/../openssl/crypto/sha/sha256.c:221: 
undefined reference to `__ubsan_handle_type_mismatch_v1_abort'
/home/openssl/run-checker/enable-ubsan/../openssl/crypto/sha/sha256.c:222: 
undefined reference to `__ubsan_handle_type_mismatch_v1_abort'
/home/openssl/run-checker/enable-ubsan/../openssl/crypto/sha/sha256.c:222: 
undefined reference to `__ubsan_handle_out_of_bounds_abort'
/home/openssl/run-checker/enable-ubsan/../openssl/crypto/sha/sha256.c:222: 
undefined reference to `__ubsan_handle_pointer_overflow_abort'
/home/openssl/run-checker/enable-ubsan/../openssl/crypto/sha/sha256.c:222: 
undefined reference to `__ubsan_handle_type_mismatch_v1_abort'
/home/openssl/run-checker/enable-ubsan/../openssl/crypto/sha/sha256.c:223: 
undefined reference to `__ubsan_handle_type_mismatch_v1_abort'
/home/openssl/run-checker/enable-ubsan/../openssl/crypto/sha/sha256.c:223: 
undefined reference to `__ubsan_handle_out_of_bounds_abort'
/home/openssl/run-checker/enable-ubsan/../openssl/crypto/sha/sha256.c:223: 
undefined reference to `__ubsan_handle_pointer_overflow_abort'
/home/openssl/run-checker/enable-ubsan/../openssl/crypto/sha/sha256.c:223: 
undefined reference to `__ubsan_handle_type_mismatch_v1_abort'
/home/openssl/run-checker/enable-ubsan/../openssl/crypto/sha/sha256.c:224: 
undefined reference to `__ubsan_handle_type_mismatch_v1_abort'
/home/openssl/run-checker/enable-ubsan/../openssl/crypto/sha/sha256.c:224: 
undefined reference to `__ubsan_handle_out_of_bounds_abort'
/home/openssl/run-checker/enable-ubsan/../openssl/crypto/sha/sha256.c:224: 
undefined reference to `__ubsan_handle_pointer_overflow_abort'
/home/openssl/run-checker/enable-ubsan/../openssl/crypto/sha/sha256.c:224: 
undefined reference to `__ubsan_handle_type_mismatch_v1_abort'
/home/openssl/run-checker/enable-ubsan/../openssl/crypto/sha/sha256.c:225: 
undefined reference to `__ubsan_handle_type_mismatch_v1_abort'
/home/openssl/run-checker/enable-ubsan/../openssl/crypto/sha/sha256.c:225: 
undefined reference to `__ubsan_handle_out_of_bounds_abort'
/home/openssl/run-checker/enable-ubsan/../openssl/crypto/sha/sha256.c:225: 
undefined reference to `__ubsan_handle_pointer_overflow_abort'
/home/openssl/run-checker/enable-ubsan/../openssl/crypto/sha/sha256.c:225: 
undefined reference to `__ubsan_handle_type_mismatch_v1_abort'
/home/openssl/run-checker/enable-ubsan/../openssl/crypto/sha/sha256.c:226: 
undefined reference to `__ubsan_handle_type_mismatch_v1_abort'
/home/openssl/run-checker/enable-ubsan/../openssl/crypto/sha/sha256.c:226: 
undefined reference to `__ubsan_handle_out_of_bounds_abort'
/home/openssl/run-checker/enable-ubsan/../openssl/crypto/sha/sha256.c:226: 
undefined reference to `__ubsan_handle_pointer_overflow_abort'