[openssl-commits] Still FAILED build of OpenSSL branch master with options -d --strict-warnings no-asm -ansi
Platform and configuration command: $ uname -a Linux test 4.4.0-53-generic #74-Ubuntu SMP Fri Dec 2 15:59:10 UTC 2016 x86_64 x86_64 x86_64 GNU/Linux $ CC=clang ../openssl/config -d --strict-warnings no-asm -ansi Commit log since last time: 1f9e00a sha/asm/sha1-x86_64.pl: add CFI annotations. Build log ended with (last 100 lines): make[1]: Entering directory '/home/openssl/run-checker/no-asm_-ansi' clang -I. -Icrypto/include -Iinclude -I../openssl -I../openssl/crypto/include -I../openssl/include -DDSO_DLFCN -DHAVE_DLFCN_H -DOPENSSL_THREADS -DOPENSSL_NO_STATIC_ENGINE -DOPENSSL_PIC -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/usr/local/lib/engines-1.1\"" -Wall -O0 -g -pthread -m64 -DL_ENDIAN -Wextra -Qunused-arguments -DDEBUG_UNUSED -Wswitch -DPEDANTIC -pedantic -Wno-long-long -Wall -Wsign-compare -Wmissing-prototypes -Wshadow -Wformat -Wtype-limits -Wno-parentheses-equality -Werror -Qunused-arguments -Wextra -Wswitch-default -Wno-unused-parameter -Wno-missing-field-initializers -Wno-language-extension-token -Wno-extended-offsetof -Wconditional-uninitialized -Wincompatible-pointer-types-discards-qualifiers -Wmissing-variable-declarations -ansi -fPIC -DOPENSSL_USE_NODELETE -MMD -MF crypto/aes/aes_cbc.d.tmp -MT crypto/aes/aes_cbc.o -c -o crypto/aes/aes_cbc.o ../openssl/crypto/aes/aes_cbc.c clang -I. -Icrypto/include -Iinclude -I../openssl -I../openssl/crypto/include -I../openssl/include -DDSO_DLFCN -DHAVE_DLFCN_H -DOPENSSL_THREADS -DOPENSSL_NO_STATIC_ENGINE -DOPENSSL_PIC -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/usr/local/lib/engines-1.1\"" -Wall -O0 -g -pthread -m64 -DL_ENDIAN -Wextra -Qunused-arguments -DDEBUG_UNUSED -Wswitch -DPEDANTIC -pedantic -Wno-long-long -Wall -Wsign-compare -Wmissing-prototypes -Wshadow -Wformat -Wtype-limits -Wno-parentheses-equality -Werror -Qunused-arguments -Wextra -Wswitch-default -Wno-unused-parameter -Wno-missing-field-initializers -Wno-language-extension-token -Wno-extended-offsetof -Wconditional-uninitialized -Wincompatible-pointer-types-discards-qualifiers -Wmissing-variable-declarations -ansi -fPIC -DOPENSSL_USE_NODELETE -MMD -MF crypto/aes/aes_cfb.d.tmp -MT crypto/aes/aes_cfb.o -c -o crypto/aes/aes_cfb.o ../openssl/crypto/aes/aes_cfb.c clang -I. -Icrypto/include -Iinclude -I../openssl -I../openssl/crypto/include -I../openssl/include -DDSO_DLFCN -DHAVE_DLFCN_H -DOPENSSL_THREADS -DOPENSSL_NO_STATIC_ENGINE -DOPENSSL_PIC -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/usr/local/lib/engines-1.1\"" -Wall -O0 -g -pthread -m64 -DL_ENDIAN -Wextra -Qunused-arguments -DDEBUG_UNUSED -Wswitch -DPEDANTIC -pedantic -Wno-long-long -Wall -Wsign-compare -Wmissing-prototypes -Wshadow -Wformat -Wtype-limits -Wno-parentheses-equality -Werror -Qunused-arguments -Wextra -Wswitch-default -Wno-unused-parameter -Wno-missing-field-initializers -Wno-language-extension-token -Wno-extended-offsetof -Wconditional-uninitialized -Wincompatible-pointer-types-discards-qualifiers -Wmissing-variable-declarations -ansi -fPIC -DOPENSSL_USE_NODELETE -MMD -MF crypto/aes/aes_core.d.tmp -MT crypto/aes/aes_core.o -c -o crypto/aes/aes_core.o ../openssl/crypto/aes/aes_core.c clang -I. -Icrypto/include -Iinclude -I../openssl -I../openssl/crypto/include -I../openssl/include -DDSO_DLFCN -DHAVE_DLFCN_H -DOPENSSL_THREADS -DOPENSSL_NO_STATIC_ENGINE -DOPENSSL_PIC -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/usr/local/lib/engines-1.1\"" -Wall -O0 -g -pthread -m64 -DL_ENDIAN -Wextra -Qunused-arguments -DDEBUG_UNUSED -Wswitch -DPEDANTIC -pedantic -Wno-long-long -Wall -Wsign-compare -Wmissing-prototypes -Wshadow -Wformat -Wtype-limits -Wno-parentheses-equality -Werror -Qunused-arguments -Wextra -Wswitch-default -Wno-unused-parameter -Wno-missing-field-initializers -Wno-language-extension-token -Wno-extended-offsetof -Wconditional-uninitialized -Wincompatible-pointer-types-discards-qualifiers -Wmissing-variable-declarations -ansi -fPIC -DOPENSSL_USE_NODELETE -MMD -MF crypto/aes/aes_ecb.d.tmp -MT crypto/aes/aes_ecb.o -c -o crypto/aes/aes_ecb.o ../openssl/crypto/aes/aes_ecb.c clang -I. -Icrypto/include -Iinclude -I../openssl -I../openssl/crypto/include -I../openssl/include -DDSO_DLFCN -DHAVE_DLFCN_H -DOPENSSL_THREADS -DOPENSSL_NO_STATIC_ENGINE -DOPENSSL_PIC -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/usr/local/lib/engines-1.1\"" -Wall -O0 -g -pthread -m64 -DL_ENDIAN -Wextra -Qunused-arguments -DDEBUG_UNUSED -Wswitch -DPEDANTIC -pedantic -Wno-long-long -Wall -Wsign-compare -Wmissing-prototypes -Wshadow -Wformat -Wtype-limits -Wno-parentheses-equality -Werror -Qunused-arguments -Wextra -Wswitch-default -Wno-unused-parameter -Wno-missing-field-initializers -Wno-language-extension-token -Wno-extended-offsetof -Wconditional-uninitialized -Wincompatible-pointer-types-discards-qualifiers -Wmissing-variable-declarations -ansi -fPIC -DOPENSSL_USE_NODELETE -MMD -MF crypto/aes/aes_ige.d.tmp -MT crypto/aes/aes_ige.o -c -o
[openssl-commits] Errored: openssl/openssl#8485 (master - 1f9e00a)
Build Update for openssl/openssl - Build: #8485 Status: Errored Duration: 27 minutes and 27 seconds Commit: 1f9e00a (master) Author: Adam Langley Message: sha/asm/sha1-x86_64.pl: add CFI annotations. Reviewed-by: Rich SalzReviewed-by: Andy Polyakov (Merged from https://github.com/openssl/openssl/pull/2590) View the changeset: https://github.com/openssl/openssl/compare/d0ff28f8a23f...1f9e00a6fcd7 View the full build log and details: https://travis-ci.org/openssl/openssl/builds/200726739 -- You can configure recipients for build notifications in your .travis.yml file. See https://docs.travis-ci.com/user/notifications _ openssl-commits mailing list To unsubscribe: https://mta.openssl.org/mailman/listinfo/openssl-commits
[openssl-commits] [openssl] master update
The branch master has been updated via 1f9e00a6fcd7138f399c6a968625cf0d2d61a438 (commit) from d0ff28f8a23f98876a979c932fe1cb016738b0c4 (commit) - Log - commit 1f9e00a6fcd7138f399c6a968625cf0d2d61a438 Author: Adam LangleyDate: Fri Feb 10 10:19:06 2017 -0800 sha/asm/sha1-x86_64.pl: add CFI annotations. Reviewed-by: Rich Salz Reviewed-by: Andy Polyakov (Merged from https://github.com/openssl/openssl/pull/2590) --- Summary of changes: crypto/sha/asm/sha1-x86_64.pl | 60 +++ 1 file changed, 60 insertions(+) diff --git a/crypto/sha/asm/sha1-x86_64.pl b/crypto/sha/asm/sha1-x86_64.pl index c0cc7b3..b7e18bf 100755 --- a/crypto/sha/asm/sha1-x86_64.pl +++ b/crypto/sha/asm/sha1-x86_64.pl @@ -257,6 +257,7 @@ $code.=<<___; .type sha1_block_data_order,\@function,3 .align 16 sha1_block_data_order: +.cfi_startproc mov OPENSSL_ia32cap_P+0(%rip),%r9d mov OPENSSL_ia32cap_P+4(%rip),%r8d mov OPENSSL_ia32cap_P+8(%rip),%r10d @@ -285,17 +286,24 @@ $code.=<<___; .align 16 .Lialu: mov %rsp,%rax +.cfi_def_cfa_register %rax push%rbx +.cfi_push %rbx push%rbp +.cfi_push %rbp push%r12 +.cfi_push %r12 push%r13 +.cfi_push %r13 push%r14 +.cfi_push %r14 mov %rdi,$ctx # reassigned argument sub \$`8+16*4`,%rsp mov %rsi,$inp # reassigned argument and \$-64,%rsp mov %rdx,$num # reassigned argument mov %rax,`16*4`(%rsp) +.cfi_cfa_expression%rsp+64,deref,+8 .Lprologue: mov 0($ctx),$A @@ -329,14 +337,22 @@ $code.=<<___; jnz .Lloop mov `16*4`(%rsp),%rsi +.cfi_def_cfa %rsi,8 mov -40(%rsi),%r14 +.cfi_restore %r14 mov -32(%rsi),%r13 +.cfi_restore %r13 mov -24(%rsi),%r12 +.cfi_restore %r12 mov -16(%rsi),%rbp +.cfi_restore %rbp mov -8(%rsi),%rbx +.cfi_restore %rbx lea (%rsi),%rsp +.cfi_def_cfa_register %rsp .Lepilogue: ret +.cfi_endproc .size sha1_block_data_order,.-sha1_block_data_order ___ if ($shaext) {{{ @@ -352,6 +368,7 @@ $code.=<<___; .align 32 sha1_block_data_order_shaext: _shaext_shortcut: +.cfi_startproc ___ $code.=<<___ if ($win64); lea `-8-4*16`(%rsp),%rsp @@ -449,6 +466,7 @@ $code.=<<___ if ($win64); .Lepilogue_shaext: ___ $code.=<<___; +.cfi_endproc ret .size sha1_block_data_order_shaext,.-sha1_block_data_order_shaext ___ @@ -484,12 +502,19 @@ $code.=<<___; .align 16 sha1_block_data_order_ssse3: _ssse3_shortcut: +.cfi_startproc mov %rsp,$fp# frame pointer +.cfi_def_cfa_register $fp push%rbx +.cfi_push %rbx push%rbp +.cfi_push %rbp push%r12 +.cfi_push %r12 push%r13# redundant, done to share Win64 SE handler +.cfi_push %r13 push%r14 +.cfi_push %r14 lea `-64-($win64?6*16:0)`(%rsp),%rsp ___ $code.=<<___ if ($win64); @@ -917,13 +942,20 @@ $code.=<<___ if ($win64); ___ $code.=<<___; mov -40($fp),%r14 +.cfi_restore %r14 mov -32($fp),%r13 +.cfi_restore %r13 mov -24($fp),%r12 +.cfi_restore %r12 mov -16($fp),%rbp +.cfi_restore %rbp mov -8($fp),%rbx +.cfi_restore %rbx lea ($fp),%rsp +.cfi_def_cfa_register %rsp .Lepilogue_ssse3: ret +.cfi_endproc .size sha1_block_data_order_ssse3,.-sha1_block_data_order_ssse3 ___ @@ -944,12 +976,19 @@ $code.=<<___; .align 16 sha1_block_data_order_avx: _avx_shortcut: +.cfi_startproc mov %rsp,$fp +.cfi_def_cfa_register $fp push%rbx +.cfi_push %rbx push%rbp +.cfi_push %rbp push%r12 +.cfi_push %r12 push%r13# redundant, done to share Win64 SE handler +.cfi_push %r13 push%r14 +.cfi_push %r14 lea `-64-($win64?6*16:0)`(%rsp),%rsp vzeroupper ___ @@ -1279,13 +1318,20 @@ $code.=<<___ if ($win64); ___ $code.=<<___; mov -40($fp),%r14 +.cfi_restore %r14 mov -32($fp),%r13 +.cfi_restore %r13 mov -24($fp),%r12 +.cfi_restore %r12 mov -16($fp),%rbp +.cfi_restore %rbp mov -8($fp),%rbx +.cfi_restore %rbx lea ($fp),%rsp +.cfi_def_cfa_register %rsp .Lepilogue_avx: ret +.cfi_endproc .size sha1_block_data_order_avx,.-sha1_block_data_order_avx ___ @@ -1309,12 +1355,19 @@ $code.=<<___; .align 16 sha1_block_data_order_avx2: _avx2_shortcut: +.cfi_startproc mov %rsp,$fp +.cfi_def_cfa_register $fp
[openssl-commits] Passed: openssl/openssl#8472 (master - d0ff28f)
Build Update for openssl/openssl - Build: #8472 Status: Passed Duration: 27 minutes and 56 seconds Commit: d0ff28f (master) Author: Dr. Stephen Henson Message: Replace SSL_PKEY_RSA_ENC, SSL_PKEY_RSA_SIGN The original intent of SSL_PKEY_RSA_SIGN and SSL_PKEY_RSA_ENC was to support two different keys for RSA signing and decrypt. However this was never implemented and we only ever set one key and the other was always NULL. Replace with single SSL_PKEY_RSA type. Reviewed-by: Matt Caswell(Merged from https://github.com/openssl/openssl/pull/2587) View the changeset: https://github.com/openssl/openssl/compare/88be429f2ed0...d0ff28f8a23f View the full build log and details: https://travis-ci.org/openssl/openssl/builds/200474932 -- You can configure recipients for build notifications in your .travis.yml file. See https://docs.travis-ci.com/user/notifications _ openssl-commits mailing list To unsubscribe: https://mta.openssl.org/mailman/listinfo/openssl-commits
[openssl-commits] Failed: openssl/openssl#8470 (master - 88be429)
Build Update for openssl/openssl - Build: #8470 Status: Failed Duration: 58 minutes and 18 seconds Commit: 88be429 (master) Author: Andy Polyakov Message: perlasm/x86_64-xlate.pl: fix pair of typo-bugs in the new cfi_directive. .cfi_{start|end}proc and .cfi_def_cfa were not tracked. Reviewed-by: Richard Levitte(Merged from https://github.com/openssl/openssl/pull/2585) View the changeset: https://github.com/openssl/openssl/compare/3f55ec6792dd...88be429f2ed0 View the full build log and details: https://travis-ci.org/openssl/openssl/builds/200466222 -- You can configure recipients for build notifications in your .travis.yml file. See https://docs.travis-ci.com/user/notifications _ openssl-commits mailing list To unsubscribe: https://mta.openssl.org/mailman/listinfo/openssl-commits
[openssl-commits] Passed: openssl/openssl#8469 (master - 3f55ec6)
Build Update for openssl/openssl - Build: #8469 Status: Passed Duration: 15 minutes and 37 seconds Commit: 3f55ec6 (master) Author: Adam Langley Message: Fix copy-pasteism in CFI directives. I don't think this actually affects anything since the cfi_restore directives aren't strictly needed anyway. (The old values are still in memory so either will do.) CLA: trivial Reviewed-by: Rich SalzReviewed-by: Andy Polyakov (Merged from https://github.com/openssl/openssl/pull/2582) View the changeset: https://github.com/openssl/openssl/compare/64846096b183...3f55ec6792dd View the full build log and details: https://travis-ci.org/openssl/openssl/builds/200463118 -- You can configure recipients for build notifications in your .travis.yml file. See https://docs.travis-ci.com/user/notifications _ openssl-commits mailing list To unsubscribe: https://mta.openssl.org/mailman/listinfo/openssl-commits
[openssl-commits] Build failed: openssl OpenSSL_1_0_2-stable.7799
Build openssl OpenSSL_1_0_2-stable.7799 failed Commit e2be9d0edd by Bernd Edlinger on 2/11/2017 7:53 AM: Restore the test coverage of COMP_rle and SSL_COMP_add_compression_method Configure your notification preferences _ openssl-commits mailing list To unsubscribe: https://mta.openssl.org/mailman/listinfo/openssl-commits