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
Commit log since last time:
350c923517 Add documentation for the newly added RSA_PKCS1_WITH_TLS_PADDING
e7db9680db Move constant time RSA code out of libssl
d9a7510747 Teach the RSA implementation about TLS RSA Key Transport
6df44cf65f Fix exit issue in travisci
Build log ended with (last 100 lines):
${LDCMD:-clang} -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 -L. \
-o test/asn1_encode_test \
test/asn1_encode_test-bin-asn1_encode_test.o \
test/libtestutil.a -lcrypto -ldl -pthread
rm -f test/asn1_internal_test
${LDCMD:-clang} -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 \
-o test/asn1_internal_test \
test/asn1_internal_test-bin-asn1_internal_test.o \
test/libtestutil.a libcrypto.a -ldl -pthread
rm -f test/asn1_string_table_test
${LDCMD:-clang} -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 -L. \
-o test/asn1_string_table_test \
test/asn1_string_table_test-bin-asn1_string_table_test.o \
test/libtestutil.a -lcrypto -ldl -pthread
rm -f test/asn1_time_test
${LDCMD:-clang} -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 -L. \
-o test/asn1_time_test \
test/asn1_time_test-bin-asn1_time_test.o \
test/libtestutil.a -lcrypto -ldl -pthread
rm -f test/asynctest
${LDCMD:-clang} -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 -L. \
-o test/asynctest \
test/asynctest-bin-asynctest.o \
-lcrypto -ldl -pthread
rm -f test/bftest
${LDCMD:-clang} -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 -L. \
-o test/bftest \
test/bftest-bin-bftest.o \
test/libtestutil.a -lcrypto -ldl -pthread
rm -f test/bio_callback_test
${LDCMD:-clang} -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 -L. \
-o test/bio_callback_test \
test/bio_callback_test-bin-bio_callback_test.o \
test/libtestutil.a -lcrypto -ldl -pthread
rm -f test/bio_enc_test
${LDCMD:-clang} -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 -L. \
-o test/bio_enc_test \
test/bio_enc_test-bin-bio_enc_test.o \
test/libtestutil.a -lcrypto -ldl -pthread
rm -f test/bio_memleak_test
${LDCMD:-clang} -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 -L. \
-o test/bio_memleak_test \
test/bio_memleak_test-bin-bio_memleak_test.o \
test/libtestutil.a -lcrypto -ldl -pthread
rm -f test/bioprinttest
${LDCMD:-clang} -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 -L. \
-o test/bioprinttest \
test/bioprinttest-bin-bioprinttest.o \
test/libtestutil.a -lcrypto -ldl -pthread
rm -f test/bn_internal_test
${LDCMD:-clang} -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 \
-o test/bn_internal_test \
test/bn_internal_test-bin-bn_internal_test.o \
test/libtestutil.a libcrypto.a -ldl -pthread
rm -f test/bntest
${LDCMD:-clang} -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 -L. \
-o test/bntest \
test/bntest-bin-bntest.o \
test/libtestutil.a -lcrypto -ldl -pthread
rm -f test/casttest
${LDCMD:-clang} -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 -L. \
-o test/casttest \
test/casttest-bin-casttest.o \
test/libtestutil.a -lcrypto -ldl -pthread
rm -f test/chacha_internal_test
${LDCMD:-clang} -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 \
-o test/chacha_internal_test \
test/chacha_internal_test-bin-chacha_internal_test.o \
test/libtestutil.a libcrypto.a -ldl -pthread
rm -f test/cipher_overhead_test
${LDCMD:-clang} -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 \
-o test/cipher_overhead_test \
test/cipher_overhead_test-bin-cipher_overhead_test.o \
libssl.a test/libtestutil.a libcrypto.a -ldl -pthread
rm -f test/cmp_asn_test
${LDCMD:-clang} -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 \
-o test/cmp_asn_test \
test/cmp_asn_test-bin-cmp_asn_test.o \
test/cmp_asn_test-bin-cmp_testlib.o \
test/libtestutil.a libcrypto.a -ldl -pthread
/usr/bin/ld/usr/bin/ld: final link failed: : final link failed: No space left
on deviceNo space left on device
clang: error: linker command failed with exit code 1 (use -v to see invocation)
clang: error: linker command failed with exit code 1 (use -v to see invocation)
Makefile:22944: recipe for target 'test/chacha_internal_test' failed
make[1]: *** [test/chacha_internal_test] Error 1
make[1]: *** Waiting for unfinished jobs....
Makefile:21524: recipe for target 'test/bn_internal_test' failed
make[1]: *** [test/bn_internal_test] Error 1
/usr/bin/ld: final link failed: No space left on device
/usr/bin/ld: final link failed: No space left on device
clang: error: linker command failed with exit code 1 (use -v to see invocation)
clang: error: linker command failed with exit code 1 (use -v to see invocation)
Makefile:22959: recipe for target 'test/cipher_overhead_test' failed
make[1]: *** [test/cipher_overhead_test] Error 1
Makefile:23035: recipe for target 'test/cmp_asn_test' failed
make[1]: *** [test/cmp_asn_test] Error 1
make[1]: Leaving directory '/home/openssl/run-checker/default'
Makefile:2765: recipe for target 'build_sw' failed
make: *** [build_sw] Error 2