<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">
<div style="direction: ltr;font-family: Tahoma;color: #000000;font-size: 10pt;">Hi Hans,<br>
<br>
On AIX, I have only 1 test failing:<br>
<pre><font size="3" face="Courier New"> <b>OK FAIL SKIP TOTAL</b></font><font size="3" face="Courier New"><br>crypto_test: 111 <b>1</b> 3 115</font><br></pre>
<br>
However, on FC25/x86_64, I have 4 more:<br>
<pre><font size="3" face="Courier New"> <b>OK FAIL SKIP TOTAL</b></font><font size="3" face="Courier New"><br>crypto_test: 107 <b>5</b> 3 115</font><br></pre>
<br>
<br>
<b>1) AIX:</b><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>
<b>2) FC25/x86_64:</b><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 *** 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] [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 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>
</div>
</body>
</html>