<html dir="ltr">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
<style id="owaParaStyle" type="text/css">P {margin-top:0;margin-bottom:0;}</style>
</head>
<body ocsi="0" fpstyle="1">
Hi<b><br>
<br>
</b>Here are the outputs.<b><br>
<br>
<br>
FC25/x86_64 :</b><br>
<br>
<br>
# cd otp-OTP-19.2.3/<br>
# ./bin/erl<br>
Erlang/OTP 19 [erts-8.2.2] [source] [64-bit] [smp:3:3] [async-threads:10] [hipe] [kernel-poll:false]<br>
<br>
Eshell V8.2.2 (abort with ^G)<br>
1> crypto:ec_curves().<br>
[secp112r1,secp112r2,secp128r1,secp128r2,secp160k1,<br>
secp160r1,secp160r2,secp192r1,secp192k1,secp224k1,secp224r1,<br>
secp256k1,secp256r1,secp384r1,secp521r1,prime192v1,<br>
prime192v2,prime192v3,prime239v1,prime239v2,prime239v3,<br>
prime256v1,wtls6,wtls7,wtls8,wtls9,wtls12,brainpoolP160r1,<br>
brainpoolP160t1|...]<br>
2> <br>
<br>
<br>
<b>AIX:</b><br>
<br>
# ./bin/erl<br>
/opt/freeware/src/packages/BUILD/otp_src_19.2/bin/powerpc-ibm-aix6.1/erlexec<br>
Erlang/OTP 19 [erts-8.2] [source]<br>
<br>
Eshell V8.2 (abort with ^G)<br>
1> crypto:ec_curves().<br>
[secp112r1,secp112r2,secp128r1,secp128r2,secp160k1,<br>
secp160r1,secp160r2,secp192r1,secp192k1,secp224k1,secp224r1,<br>
secp256k1,secp256r1,secp384r1,secp521r1,prime192v1,<br>
prime192v2,prime192v3,prime239v1,prime239v2,prime239v3,<br>
prime256v1,wtls6,wtls7,wtls8,wtls9,wtls12,brainpoolP160r1,<br>
brainpoolP160t1|...]<br>
2> <br>
<br>
<br>
<br>
Cordialement,<br>
<br>
Tony Reix<br>
<br>
Bull - ATOS<br>
IBM Coop Architect & Technical Leader<br>
Office : +33 (0) 4 76 29 72 67<br>
1 rue de Provence - 38432 Échirolles - France<br>
www.atos.net<br>
<br>
________________________________________<br>
De : Hans Nilsson R [hans.r.nilsson@ericsson.com]<br>
Envoyé : jeudi 2 mars 2017 18:05<br>
À : REIX, Tony; erlang-questions@erlang.org<br>
Objet : Re: [erlang-questions] Desperately looking for official Erlang tests results<br>
<br>
Hi,<br>
<br>
Thanks for the log files. I need another check by you. What does the<br>
function call<br>
<br>
crypto:ec_curves().<br>
<br>
return on AIX.PPC64 and on .FC25.x86_64 ?<br>
<br>
/Hans<br>
<br>
<br>
On 03/02/2017 04:49 PM, REIX, Tony wrote:<br>
> Resending without the attachments since it is too big.<br>
> I'll sent the files to Hans directly.<br>
><br>
> Cordialement,<br>
><br>
> Tony Reix<br>
><br>
> Bull - ATOS<br>
> IBM Coop Architect & Technical Leader<br>
> Office : +33 (0) 4 76 29 72 67<br>
> 1 rue de Provence - 38432 Échirolles - France<br>
> www.atos.net <http://www.atos.net/><br>
> ------------------------------------------------------------------------<br>
> *De :* REIX, Tony<br>
> *Envoyé :* jeudi 2 mars 2017 16:46<br>
> *À :* Hans Nilsson R; erlang-questions@erlang.org<br>
> *Objet :* RE:[erlang-questions] Desperately looking for official Erlang<br>
> tests results<br>
><br>
> Hi Hans,<br>
><br>
> On AIX, I have only 1 test failing:<br>
><br>
> *OK FAIL SKIP TOTAL*<br>
> crypto_test: 111 *1* 3 115<br>
><br>
><br>
> However, on FC25/x86_64, I have 4 more:<br>
><br>
> *OK FAIL SKIP TOTAL*<br>
> crypto_test: 107 *5* 3 115<br>
><br>
><br>
><br>
> *1) AIX:*<br>
><br>
> 1> Testing tests.crypto_test: *** FAILED test case 97 of 115 ***<br>
><br>
> crypto:strong_rand_mpint failed on line 1417<br>
> Reason: low_entropy<br>
><br>
> # cd otp_src_19.2<br>
><br>
> # ./bin/erl<br>
> /opt/freeware/src/packages/BUILD/otp_src_19.2/bin/powerpc-ibm-aix6.1/erlexec<br>
> Erlang/OTP 19 [erts-8.2] [source]<br>
><br>
> Eshell V8.2 (abort with ^G)<br>
> 1> crypto:info_lib().<br>
> [{<<"OpenSSL">>,268443823,<br>
> <<"OpenSSL 1.0.2j 26 Sep 2016">>}]<br>
> 2> crypto:supports().<br>
> [{hashs,[sha,sha224,sha256,sha384,sha512,md4,md5,ripemd160]},<br>
> {ciphers,[des3_cbc,des_ede3,des3_cbf,des3_cfb,aes_cbc,<br>
> aes_cbc128,aes_cfb8,aes_cfb128,aes_cbc256,aes_ctr,aes_ecb,<br>
> aes_ige256,des_cbc,des_cfb,des_ecb,blowfish_cbc,<br>
> blowfish_cfb64,blowfish_ofb64,blowfish_ecb,rc2_cbc,rc4,<br>
> aes_gcm]},<br>
> {public_keys,[rsa,dss,dh,ec_gf2m,ecdsa,ecdh,srp]}]<br>
> 3><br>
><br>
><br>
> *2) FC25/x86_64:*<br>
><br>
> 1> Testing tests.crypto_test: *** FAILED {crypto_SUITE,init_per_group} ***<br>
><br>
> 1> Testing tests.crypto_test: *** FAILED test case 26 of 115 ***<br>
> crypto:ecdh_compute_key_nif failed<br>
> Reason: badarg<br>
><br>
> 1> Testing tests.crypto_test: *** FAILED test case 27 of 115 ***<br>
> crypto:ec_key_generate failed<br>
> Reason: badarg<br>
><br>
> 1> Testing tests.crypto_test: *** FAILED test case 97 of 115<br>
> *** Common with AIX<br>
> crypto:strong_rand_mpint failed on line 1417<br>
> Reason: low_entropy<br>
><br>
> 1> Testing tests.crypto_test: *** FAILED test case 109 of 115 ***<br>
> crypto:ec_key_generate failed<br>
> Reason: badarg<br>
><br>
> 1> Testing tests.crypto_test: *** FAILED test case 115 of 115 ***<br>
> Error detected: {'EXIT',low_entropy}<br>
><br>
> # pwd<br>
> /root/rpmbuild/BUILD/otp-OTP-19.2.3<br>
><br>
> #./bin/erl<br>
> Erlang/OTP 19 [erts-8.2.2] [source] [64-bit] [smp:3:3]<br>
> [async-threads:10] [hipe] [kernel-poll:false]<br>
><br>
> Eshell V8.2.2 (abort with ^G)<br>
> 1> crypto:info_lib().<br>
> [{<<"OpenSSL">>,268443839,<br>
> <<"OpenSSL 1.0.2k-fips 26 Jan 2017">>}]<br>
> 2> crypto:supports().<br>
> [{hashs,[sha,sha224,sha256,sha384,sha512,md4,md5,ripemd160]},<br>
> {ciphers,[des3_cbc,des_ede3,des3_cbf,des3_cfb,aes_cbc,<br>
> aes_cbc128,aes_cfb8,aes_cfb128,aes_cbc256,aes_ctr,aes_ecb,<br>
> aes_ige256,des_cbc,des_cfb,des_ecb,blowfish_cbc,<br>
> blowfish_cfb64,blowfish_ofb64,blowfish_ecb,rc2_cbc,rc4,<br>
> aes_gcm]},<br>
> {public_keys,[rsa,dss,dh,ecdsa,ecdh,srp]}]<br>
><br>
><br>
><br>
> Cordialement,<br>
><br>
> Tony Reix<br>
><br>
> Bull - ATOS<br>
> IBM Coop Architect & Technical Leader<br>
> Office : +33 (0) 4 76 29 72 67<br>
> 1 rue de Provence - 38432 Échirolles - France<br>
> www.atos.net<br>
><br>
> ________________________________________<br>
> De : Hans Nilsson R [hans.r.nilsson@ericsson.com]<br>
> Envoyé : jeudi 2 mars 2017 15:39<br>
> À : erlang-questions@erlang.org; REIX, Tony<br>
> Objet : Re: [erlang-questions] Desperately looking for official Erlang<br>
> tests results<br>
><br>
> Hi,<br>
><br>
> I looked at the [crypto, public_key, ssh, ssl] group of applications.<br>
> It does look very bad indeed, except for public_key.<br>
><br>
> So let's start from the bottom (i.e. crypto). I need the following:<br>
><br>
> 1) start your tested Erlang and call<br>
> 1> crypto:info_lib().<br>
> -- result 1 ---<br>
> 2> crypto:supports().<br>
> -- result 2 ---<br>
> 3><br>
><br>
> What are the "result *" you get?<br>
><br>
> 2) Mail me the crypto test results directory<br>
><br>
> ..../ct_run.test_server@dorado-vm1.2017-03-01_21.34.20/tests.crypto_test.logs<br>
><br>
> /Hans<br>
><br>
> On 03/02/2017 12:23 PM, REIX, Tony wrote:<br>
>> Hi,<br>
>><br>
>> In order to understand which Erlang tests and features do not work fine<br>
>> within our port of version 19.2 on AIX, we need some "official" Erlang<br>
>> tests results for current version (19.2.3).<br>
>> However, searching on Erlang web-site, I was unable to find such tests<br>
>> results.<br>
>><br>
>> So, I have built and tested Erlang on 3 environments: AIX 6.1,<br>
>> Fedora25/PPC64, and Fedora25/x86_64.<br>
>> I hope I've correctly ran the tests, but I'm not sure.<br>
>><br>
>> In short, using nearly the same procedure (use Fedora .spec file), but<br>
>> without HiPE-SMP-Threads for AIX, I've got:<br>
>><br>
>> OK FAIL SKIP TOTAL<br>
>> ------------------------------------------<br>
>> AIX 6.1 10,838 204 2,991 14,033 (no HiPE-SMP-Threads !)<br>
>> FC25/PPC64 12,376 193 3,608 16,177<br>
>> FC25/x86_64 12,407 288 3,475 16,170<br>
>><br>
>> I am really surprised by:<br>
>> - the BIG amount of SKIPped tests on FedoraCore 25 on x86_64 : 23% of<br>
>> all tests !!<br>
>> - how few failures I have on AIX, comparable to the amount of failures<br>
>> on FC25/x86_64.<br>
>> (However: - when trying with SMP and/or HiPE, I had hangs, so<br>
>> I'm first building/testing without them<br>
>> - we applied several AIX-specific patches)<br>
>> - having LESS failures on Fedora25/PPC64 than on Fedora25/x86_64 .<br>
>> (However: there are some more SKIPped tests: 133)<br>
>><br>
>> Since result files contains about 600,000 lines, it is very difficult<br>
>> for me to understand where/what are the issues.<br>
>> I think we have understood that, in many cases, some environment is<br>
>> missing/failing and thus the test is skipped.<br>
>><br>
>> I'd like to get some help about:<br>
>> - checking that I'm doing the Erlang configuration, build, and tests<br>
>> correctly,<br>
>> - finding some "official" Erlang tests results on Fedora / x86_64<br>
>> - how to analyze these results and find the real issues.<br>
>><br>
>> I have attached to this email the index.html file produced on<br>
>> Fedora25/x86_64 :<br>
>><br>
>> /root/rpmbuild/BUILD/otp-OTP-19.2.3/release/tests/test_server/index.html<br>
>><br>
>> Thanks<br>
>><br>
>> Cordialement,<br>
>><br>
>> Tony Reix<br>
>><br>
>> Bull - ATOS<br>
>> IBM Coop Architect & Technical Leader<br>
>> Office : +33 (0) 4 76 29 72 67<br>
>> 1 rue de Provence - 38432 Échirolles - France<br>
>> www.atos.net<br>
>><br>
>><br>
>><br>
>> _______________________________________________<br>
>> erlang-questions mailing list<br>
>> erlang-questions@erlang.org<br>
>> http://erlang.org/mailman/listinfo/erlang-questions<br>
>><br>
<br>
</body>
</html>