Still FAILED build of OpenSSL branch master with options -d --strict-warnings enable-trace

OpenSSL run-checker openssl at openssl.org
Mon Nov 4 22:11:45 UTC 2019


Platform and configuration command:

$ uname -a
Linux run 4.15.0-54-generic #58-Ubuntu SMP Mon Jun 24 10:55:24 UTC 2019 x86_64 x86_64 x86_64 GNU/Linux
$ CC=clang ../openssl/config -d --strict-warnings enable-trace

Commit log since last time:

bdb0e04fd0 Document added SSL functions related to X509_LOOKUP_store
e90f08fb46 X509_LOOKUP_store: Add CHANGES note
849d91a62c Document X509_LOOKUP_store
573e4bf0ba Adapt two test programs that were using now deprecated functions
f4aa6222bb Add a basic test of -CAstore
2897b00905 OSSL_STORE: add tracing
fd3397fc47 Add -CAstore and similar to all openssl commands that have -CApath
6dcb100f89 X509_LOOKUP_store: new X509_LOOKUP_METHOD that works by OSSL_STORE URI
e3c4ad283b OSSL_STORE: constify the criterion parameter a bit more
3ee348b0dc Change EVP_PKEY_CTX_new_provided() to take a library context too.
60653e5b25 Make EVP_PKEY_CTX initialization more precise
e774adb593 Fix --strict-warnings build
6f93f06135 s390x assembly pack: enable clang build
909ef4de31 doc/man3/OSSL_PARAM.pod: Clarify return_size with integer types
2c99372dbd test/params_api_test.c: Correct the checks of OSSL_PARAM_set_BN()
0f73e719c6 Fix OSSL_PARAM_set_BN() to fill the given buffer correctly.
2321c25dec test/build.info: add missing inclusion for ssl_ctx_test
8b9896eb29 VMS: Added new method to gather entropy on VMS, based on SYS$GET_ENTROPY.
132b5facf8 Add test cases for min/max protocol API
b4a7b4ec4a Configure: Make --strict-warnings meaningful with MSVC cl
181f5185ee BIO_s_connect: add an error state and use it
5d0cf102e0 DRBG: add check for XOF so these can be disallowed by the DRBGs
9fff0a4b0d DRBG: weaken the restriction on allowed digests.
c47a56d615 s390x: fix build errors
fefe3169bb fix for Missing null check after OPENSSL_zalloc
351ba5bd27 md4/md5: macros should not include the line following them
6624e1f7b6 Fix potential memory leak in dh_ameth.c

Build log ended with (last 100 lines):

                             OPENSSL_MSTR(OPENSSL_LINE) ":" OSSL_CMP_LOG_PREFIX
                             ^
../openssl/test/cmp_ctx_test.c:269:9: note: to match this '('
../openssl/include/openssl/cmp_util.h:37:31: note: expanded from macro 'OSSL_CMP_err'
#  define OSSL_CMP_err(msg)   OSSL_CMP_log(ERROR, msg)
                              ^
../openssl/include/openssl/cmp_util.h:42:22: note: expanded from macro 'OSSL_CMP_log'
    OSSL_TRACEV(CMP, (trc_out, OSSL_CMP_LOG_START#level ": %s\n", \
                     ^
../openssl/test/cmp_ctx_test.c:270:9: error: expected ')'
        OSSL_CMP_warn("this should be printed as CMP warning message");
        ^
../openssl/include/openssl/cmp_util.h:38:31: note: expanded from macro 'OSSL_CMP_warn'
#  define OSSL_CMP_warn(msg)  OSSL_CMP_log(WARN, msg)
                              ^
../openssl/include/openssl/cmp_util.h:42:32: note: expanded from macro 'OSSL_CMP_log'
    OSSL_TRACEV(CMP, (trc_out, OSSL_CMP_LOG_START#level ": %s\n", \
                               ^
../openssl/include/openssl/cmp_util.h:35:30: note: expanded from macro 'OSSL_CMP_LOG_START'
                             OPENSSL_MSTR(OPENSSL_LINE) ":" OSSL_CMP_LOG_PREFIX
                             ^
../openssl/test/cmp_ctx_test.c:270:9: note: to match this '('
../openssl/include/openssl/cmp_util.h:38:31: note: expanded from macro 'OSSL_CMP_warn'
#  define OSSL_CMP_warn(msg)  OSSL_CMP_log(WARN, msg)
                              ^
../openssl/include/openssl/cmp_util.h:42:22: note: expanded from macro 'OSSL_CMP_log'
    OSSL_TRACEV(CMP, (trc_out, OSSL_CMP_LOG_START#level ": %s\n", \
                     ^
../openssl/test/cmp_ctx_test.c:271:9: error: expected ')'
        OSSL_CMP_debug("this should not be printed");
        ^
../openssl/include/openssl/cmp_util.h:40:31: note: expanded from macro 'OSSL_CMP_debug'
#  define OSSL_CMP_debug(msg) OSSL_CMP_log(DEBUG, msg)
                              ^
../openssl/include/openssl/cmp_util.h:42:32: note: expanded from macro 'OSSL_CMP_log'
    OSSL_TRACEV(CMP, (trc_out, OSSL_CMP_LOG_START#level ": %s\n", \
                               ^
../openssl/include/openssl/cmp_util.h:35:30: note: expanded from macro 'OSSL_CMP_LOG_START'
                             OPENSSL_MSTR(OPENSSL_LINE) ":" OSSL_CMP_LOG_PREFIX
                             ^
../openssl/test/cmp_ctx_test.c:271:9: note: to match this '('
../openssl/include/openssl/cmp_util.h:40:31: note: expanded from macro 'OSSL_CMP_debug'
#  define OSSL_CMP_debug(msg) OSSL_CMP_log(DEBUG, msg)
                              ^
../openssl/include/openssl/cmp_util.h:42:22: note: expanded from macro 'OSSL_CMP_log'
    OSSL_TRACEV(CMP, (trc_out, OSSL_CMP_LOG_START#level ": %s\n", \
                     ^
../openssl/test/cmp_ctx_test.c:273:9: error: expected ')'
        OSSL_CMP_debug("this should be printed as CMP debug message");
        ^
../openssl/include/openssl/cmp_util.h:40:31: note: expanded from macro 'OSSL_CMP_debug'
#  define OSSL_CMP_debug(msg) OSSL_CMP_log(DEBUG, msg)
                              ^
../openssl/include/openssl/cmp_util.h:42:32: note: expanded from macro 'OSSL_CMP_log'
    OSSL_TRACEV(CMP, (trc_out, OSSL_CMP_LOG_START#level ": %s\n", \
                               ^
../openssl/include/openssl/cmp_util.h:35:30: note: expanded from macro 'OSSL_CMP_LOG_START'
                             OPENSSL_MSTR(OPENSSL_LINE) ":" OSSL_CMP_LOG_PREFIX
                             ^
../openssl/test/cmp_ctx_test.c:273:9: note: to match this '('
../openssl/include/openssl/cmp_util.h:40:31: note: expanded from macro 'OSSL_CMP_debug'
#  define OSSL_CMP_debug(msg) OSSL_CMP_log(DEBUG, msg)
                              ^
../openssl/include/openssl/cmp_util.h:42:22: note: expanded from macro 'OSSL_CMP_log'
    OSSL_TRACEV(CMP, (trc_out, OSSL_CMP_LOG_START#level ": %s\n", \
                     ^
../openssl/test/cmp_ctx_test.c:280:9: error: expected ')'
        OSSL_CMP_log2(INFO, "%s%c", "o", 'k');
        ^
../openssl/include/openssl/cmp_util.h:48:32: note: expanded from macro 'OSSL_CMP_log2'
    OSSL_TRACEV(CMP, (trc_out, OSSL_CMP_LOG_START#level ": " fmt "\n", \
                               ^
../openssl/include/openssl/cmp_util.h:35:30: note: expanded from macro 'OSSL_CMP_LOG_START'
                             OPENSSL_MSTR(OPENSSL_LINE) ":" OSSL_CMP_LOG_PREFIX
                             ^
../openssl/test/cmp_ctx_test.c:280:9: note: to match this '('
../openssl/include/openssl/cmp_util.h:48:22: note: expanded from macro 'OSSL_CMP_log2'
    OSSL_TRACEV(CMP, (trc_out, OSSL_CMP_LOG_START#level ": " fmt "\n", \
                     ^
../openssl/test/cmp_ctx_test.c:286:9: error: expected ')'
        OSSL_CMP_log2(INFO, "%s%c", "o", 'k');
        ^
../openssl/include/openssl/cmp_util.h:48:32: note: expanded from macro 'OSSL_CMP_log2'
    OSSL_TRACEV(CMP, (trc_out, OSSL_CMP_LOG_START#level ": " fmt "\n", \
                               ^
../openssl/include/openssl/cmp_util.h:35:30: note: expanded from macro 'OSSL_CMP_LOG_START'
                             OPENSSL_MSTR(OPENSSL_LINE) ":" OSSL_CMP_LOG_PREFIX
                             ^
../openssl/test/cmp_ctx_test.c:286:9: note: to match this '('
../openssl/include/openssl/cmp_util.h:48:22: note: expanded from macro 'OSSL_CMP_log2'
    OSSL_TRACEV(CMP, (trc_out, OSSL_CMP_LOG_START#level ": " fmt "\n", \
                     ^
clang  -I. -Iinclude -Iapps/include -I../openssl -I../openssl/include -I../openssl/apps/include  -pthread -m64 -Wa,--noexecstack -Qunused-arguments -Wall -O0 -g -DDEBUG_UNUSED -DPEDANTIC -pedantic -Wno-long-long -Wall -Wextra -Wno-unused-parameter -Wno-missing-field-initializers -Wswitch -Wsign-compare -Wshadow -Wformat -Wtype-limits -Wundef -Werror -Wmissing-prototypes -Wstrict-prototypes -Wno-unknown-warning-option -Wswitch-default -Wno-parentheses-equality -Wno-language-extension-token -Wno-extended-offsetof -Wconditional-uninitialized -Wincompatible-pointer-types-discards-qualifiers -Wmissing-variable-declarations   -MMD -MF test/cmp_status_test-bin-cmp_status_test.d.tmp -MT test/cmp_status_test-bin-cmp_status_test.o -c -o test/cmp_status_test-bin-cmp_status_test.o ../openssl/test/cmp_status_test.c
6 errors generated.
Makefile:21731: recipe for target 'test/cmp_ctx_test-bin-cmp_ctx_test.o' failed
make[1]: *** [test/cmp_ctx_test-bin-cmp_ctx_test.o] Error 1
make[1]: *** Waiting for unfinished jobs....
make[1]: Leaving directory '/home/openssl/run-checker/enable-trace'
Makefile:1843: recipe for target 'all' failed
make: *** [all] Error 2


More information about the openssl-commits mailing list