[openssl-commits] Still FAILED build of OpenSSL branch master with options -d --strict-warnings no-asm -ansi

2017-02-11 Thread OpenSSL run-checker
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)

2017-02-11 Thread Travis CI
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 Salz 
Reviewed-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

2017-02-11 Thread Andy Polyakov
The branch master has been updated
   via  1f9e00a6fcd7138f399c6a968625cf0d2d61a438 (commit)
  from  d0ff28f8a23f98876a979c932fe1cb016738b0c4 (commit)


- Log -
commit 1f9e00a6fcd7138f399c6a968625cf0d2d61a438
Author: Adam Langley 
Date:   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)

2017-02-11 Thread Travis CI
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)

2017-02-11 Thread Travis CI
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)

2017-02-11 Thread Travis CI
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 Salz 
Reviewed-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

2017-02-11 Thread AppVeyor



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