X-Original-To: alpine-devel@mail.alpinelinux.org Delivered-To: alpine-devel@mail.alpinelinux.org Received: from mail.alpinelinux.org (dallas-a1.alpinelinux.org [127.0.0.1]) by mail.alpinelinux.org (Postfix) with ESMTP id B0F5BDC1B88 for ; Mon, 22 Feb 2016 22:41:20 +0000 (UTC) Received: from hydrogenium.shiz.me (hydrogenium.shiz.me [62.210.12.63]) (using TLSv1 with cipher ECDHE-RSA-AES256-SHA (256/256 bits)) (No client certificate requested) by mail.alpinelinux.org (Postfix) with ESMTPS id 27CD1DC0309 for ; Mon, 22 Feb 2016 22:41:19 +0000 (UTC) Received: from [192.168.1.185] (::ffff:80.112.172.223 [IPv6:::ffff:80.112.172.223]) by hydrogenium.shiz.me (OpenSMTPD) with ESMTPSA id e05e690c TLS protoversion=TLSv1 ciphersuite=ECDHE-RSA-AES256-SHA verify=NO; Mon, 22 Feb 2016 22:41:15 +0000 (UTC) Content-Type: multipart/signed; boundary="Apple-Mail=_CF715A1D-71DD-42EF-8B22-C24FF921C77B"; protocol="application/pgp-signature"; micalg=pgp-sha256 X-Mailinglist: alpine-devel Precedence: list List-Id: Alpine Development List-Unsubscribe: List-Post: List-Help: List-Subscribe: Mime-Version: 1.0 (Mac OS X Mail 9.2 \(3112\)) Subject: Re: [alpine-devel] R compiled on Alpine - need more testers X-Pgp-Agent: GPGMail 2.6b2 From: Shiz In-Reply-To: Date: Mon, 22 Feb 2016 23:40:56 +0100 Message-Id: <340C298D-3AA8-4DFD-BA81-29E64261607C@shiz.me> References: To: Alba Pompeo , alpine-devel@lists.alpinelinux.org X-Mailer: Apple Mail (2.3112) X-Virus-Scanned: ClamAV using ClamSMTP --Apple-Mail=_CF715A1D-71DD-42EF-8B22-C24FF921C77B Content-Type: multipart/mixed; boundary="Apple-Mail=_DEA2303E-20E4-401E-8E54-EC85677FE06D" --Apple-Mail=_DEA2303E-20E4-401E-8E54-EC85677FE06D Content-Transfer-Encoding: quoted-printable Content-Type: text/plain; charset=us-ascii > On 22 Feb 2016, at 12:45, Alba Pompeo wrote: >=20 > If it compiles okay, then run "make check-all" and report the errors = you have. I got a few timezone issues, a Unicode issue that may be caused by not = setting $LANG/$LC_ALL on the account I tested it with, and a few misc math = things. Machine: Linux xenon 4.1.6-249 #1 SMP Mon Aug 31 12:34:47 UTC 2015 = armv7l Linux OS: Alpine Edge CPU/Arch: Marvell Armada 370/XP (ARMv7) R revision tested: 70206 The test log is attached. - Shiz --Apple-Mail=_DEA2303E-20E4-401E-8E54-EC85677FE06D Content-Disposition: attachment; filename=R-test.log Content-Type: application/octet-stream; name="R-test.log" Content-Transfer-Encoding: quoted-printable xenon:~/R/build#=20make=20check-all=202>&1=20|=20tee=20check.log=0A= make[1]:=20Entering=20directory=20'/home/root/R/build/tests'=0Amake[2]:=20= Entering=20directory=20'/home/root/R/build/tests'=0Amake[3]:=20Entering=20= directory=20'/home/root/R/build/tests/Examples'=0ATesting=20examples=20= for=20package=20=E2=80=98base=E2=80=99=0ATesting=20examples=20for=20= package=20=E2=80=98tools=E2=80=99=0A=20=20comparing=20= =E2=80=98tools-Ex.Rout=E2=80=99=20to=20=E2=80=98tools-Ex.Rout.save=E2=80=99= =20...=0A809c809=0A<=201:=20fa*ile=20test=20of=20showNonASCII():=0A---=0A= >=201:=20faile=20test=20of=20showNonASCII():=0A810c810=0A<=204:=20=20= =20=20This=20has=20an=20*mlaut=20in=20it.=0A---=0A>=204:=20=20=20=20This=20= has=20an=20mlaut=20in=20it.=0ATesting=20examples=20for=20package=20= =E2=80=98utils=E2=80=99=0ATesting=20examples=20for=20package=20= =E2=80=98grDevices=E2=80=99=0A=20=20comparing=20=E2=80=98grDevices-Ex.Rout= =E2=80=99=20to=20=E2=80=98grDevices-Ex.Rout.save=E2=80=99=20...=20OK=0A= Testing=20examples=20for=20package=20=E2=80=98graphics=E2=80=99=0A=20=20= comparing=20=E2=80=98graphics-Ex.Rout=E2=80=99=20to=20= =E2=80=98graphics-Ex.Rout.save=E2=80=99=20...=20OK=0ATesting=20examples=20= for=20package=20=E2=80=98stats=E2=80=99=0A=20=20comparing=20= =E2=80=98stats-Ex.Rout=E2=80=99=20to=20=E2=80=98stats-Ex.Rout.save=E2=80=99= =20...=20OK=0ATesting=20examples=20for=20package=20=E2=80=98datasets=E2=80= =99=0A=20=20comparing=20=E2=80=98datasets-Ex.Rout=E2=80=99=20to=20= =E2=80=98datasets-Ex.Rout.save=E2=80=99=20...=0A1902c1902=0A<=201=20=20=20= =20=2048=2011353=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20= =20=20=20=20=20=20=20=20=0A---=0A>=201=20=20=20=20=2048=2011354=20=20=20=20= =20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=0A= Testing=20examples=20for=20package=20=E2=80=98methods=E2=80=99=0ATesting=20= examples=20for=20package=20=E2=80=98grid=E2=80=99=0A=20=20comparing=20= =E2=80=98grid-Ex.Rout=E2=80=99=20to=20=E2=80=98grid-Ex.Rout.save=E2=80=99=20= ...=20OK=0ATesting=20examples=20for=20package=20=E2=80=98splines=E2=80=99=0A= =20=20comparing=20=E2=80=98splines-Ex.Rout=E2=80=99=20to=20= =E2=80=98splines-Ex.Rout.save=E2=80=99=20...=20OK=0ATesting=20examples=20= for=20package=20=E2=80=98stats4=E2=80=99=0A=20=20comparing=20= =E2=80=98stats4-Ex.Rout=E2=80=99=20to=20=E2=80=98stats4-Ex.Rout.save=E2=80= =99=20...=20OK=0ATesting=20examples=20for=20package=20=E2=80=98tcltk=E2=80= =99=0ATesting=20examples=20for=20package=20=E2=80=98compiler=E2=80=99=0A= Testing=20examples=20for=20package=20=E2=80=98parallel=E2=80=99=0A= make[3]:=20Leaving=20directory=20'/home/root/R/build/tests/Examples'=0A= make[2]:=20Leaving=20directory=20'/home/root/R/build/tests'=0Amake[2]:=20= Entering=20directory=20'/home/root/R/build/tests'=0Arunning=20strict=20= specific=20tests=0Amake[3]:=20Entering=20directory=20= '/home/root/R/build/tests'=0Arunning=20code=20in=20= '../../trunk/tests/eval-etc.R'=20...=20OK=0A=20=20comparing=20= 'eval-etc.Rout'=20to=20'../../trunk/tests/eval-etc.Rout.save'=20...=20OK=0A= running=20code=20in=20'../../trunk/tests/simple-true.R'=20...=20OK=0A=20=20= comparing=20'simple-true.Rout'=20to=20= '../../trunk/tests/simple-true.Rout.save'=20...=20OK=0Arunning=20code=20= in=20'../../trunk/tests/arith-true.R'=20...=20OK=0A=20=20comparing=20= 'arith-true.Rout'=20to=20'../../trunk/tests/arith-true.Rout.save'=20...=20= OK=0Arunning=20code=20in=20'../../trunk/tests/arith.R'=20...=20OK=0A=20=20= comparing=20'arith.Rout'=20to=20'../../trunk/tests/arith.Rout.save'=20= ...=20OK=0Arunning=20code=20in=20'../../trunk/tests/lm-tests.R'=20...=20= OK=0A=20=20comparing=20'lm-tests.Rout'=20to=20= '../../trunk/tests/lm-tests.Rout.save'=20...=20OK=0Arunning=20code=20in=20= '../../trunk/tests/ok-errors.R'=20...=20OK=0A=20=20comparing=20= 'ok-errors.Rout'=20to=20'../../trunk/tests/ok-errors.Rout.save'=20...=20= OK=0Arunning=20code=20in=20'../../trunk/tests/method-dispatch.R'=20...=20= OK=0A=20=20comparing=20'method-dispatch.Rout'=20to=20= '../../trunk/tests/method-dispatch.Rout.save'=20...=20OK=0Arunning=20= code=20in=20'../../trunk/tests/any-all.R'=20...=20OK=0A=20=20comparing=20= 'any-all.Rout'=20to=20'../../trunk/tests/any-all.Rout.save'=20...=20OK=0A= running=20code=20in=20'../../trunk/tests/d-p-q-r-tests.R'=20...=20OK=0A=20= =20comparing=20'd-p-q-r-tests.Rout'=20to=20= '../../trunk/tests/d-p-q-r-tests.Rout.save'=20...=20OK=0Amake[3]:=20= Leaving=20directory=20'/home/root/R/build/tests'=0Arunning=20sloppy=20= specific=20tests=0Amake[3]:=20Entering=20directory=20= '/home/root/R/build/tests'=0Arunning=20code=20in=20= '../../trunk/tests/complex.R'=20...=20OK=0A=20=20comparing=20= 'complex.Rout'=20to=20'../../trunk/tests/complex.Rout.save'=20...---=20= /tmp/RtmpClCAJp/Rdiffa47e8f6847ed=0A+++=20= /tmp/RtmpClCAJp/Rdiffb47e8180ffffd=0A@@=20-151,13=20+151,13=20@@=0A=20>=20= =0A=20>=20##=20Complex=20Trig.:=0A=20>=20abs(Im(cos(acos(1i)))=20-=09=20= 1)=20<=202*Meps=0A-[1]=20FALSE=0A+[1]=20TRUE=0A=20>=20= abs(Im(sin(asin(1i)))=20-=09=201)=20<=202*Meps=0A-[1]=20FALSE=0A+[1]=20= TRUE=0A=20>=20##P=20(1=20-=20Im(sin(asin(Ii))))/Meps=0A=20>=20##P=20(1=20= -=20Im(cos(acos(Ii))))/Meps=0A=20>=20abs(Im(asin(sin(1i)))=20-=09=201)=20= <=202*Meps=0A-[1]=20FALSE=0A+[1]=20TRUE=0A=20>=20all.equal(cos(1i),=20= cos(-1i))=20#=20i.e.=20Im(acos(*))=20gives=20+=20or=20-=201i:=0A=20[1]=20= TRUE=0A=20>=20abs(abs(Im(acos(cos(1i))))=20-=201)=20<=204*Meps=0A@@=20= -167,11=20+167,11=20@@=0A=20>=20set.seed(123)=20#=20want=20reproducible=20= output=0A=20>=20Isi=20<-=20Im(sin(asin(1i=20+=20rnorm(100))))=0A=20>=20= all(abs(Isi-1)=20<=20100*=20Meps)=0A-[1]=20FALSE=0A+[1]=20TRUE=0A=20>=20= ##P=20table(2*abs(Isi-1)=09/=20Meps)=0A=20>=20Isi=20<-=20Im(cos(acos(1i=20= +=20rnorm(100))))=0A=20>=20all(abs(Isi-1)=20<=20100*=20Meps)=0A-[1]=20= FALSE=0A+[1]=20TRUE=0A=20>=20##P=20table(2*abs(Isi-1)=09/=20Meps)=0A=20>=20= Isi=20<-=20Im(atan(tan(1i=20+=20rnorm(100))))=20#--=20tan(atan(..))=20= does=20NOT=20work=20(Math!)=0A=20>=20all(abs(Isi-1)=20<=20100*=20Meps)=0A= @@=20-227,16=20+227,16=20@@=0A=20>=20options(digits=3D5)=0A=20>=20z=20<-=20= c(2+0i,=202-0.0001i,=20-2+0i,=20-2+0.0001i)=0A=20>=20asin(z)=0A-[1]=20=20= 1.5708-1.3170i=20=201.3170+1.5707i=20-1.5708+1.3170i=20-1.3170-1.5707i=0A= +[1]=20=201.5708-1.317i=20=201.5707-1.317i=20-1.5708+1.317i=20= -1.5707+1.317i=0A=20>=20acos(z)=0A-[1]=200.0000+1.3170i=200.2538-1.5707i=20= 3.1416-1.3170i=202.8878+1.5707i=0A+[1]=200.0000+1.317i=200.0001+1.317i=20= 3.1416-1.317i=203.1415-1.317i=0A=20>=20atanh(z)=0A=20[1]=20=20= 0.5493-1.5708i=20=200.5493-1.5708i=20-0.5493+1.5708i=20-0.5493+1.5708i=0A= =20>=20z=20<-=20c(0+2i,=200.0001+2i,=200-2i,=20-0.0001i-2i)=0A=20>=20= asinh(z)=0A-[1]=20=201.3170+1.5708i=20-1.5707+1.3170i=20-1.3170-1.5708i=20= -1.3170-1.5708i=0A+[1]=20=201.317+1.5708i=20=201.317+1.5707i=20= -1.317-1.5708i=20-1.317-1.5708i=0A=20>=20acosh(z)=0A-[1]=200+3.01443i=20= 0+3.01443i=200+0.12716i=200+0.12712i=0A+[1]=20=201.4436+1.5708i=20=20= 1.4436+1.5708i=20-1.4436+1.5708i=20-1.4437+1.5708i=0A=20>=20atan(z)=0A=20= [1]=20=201.5708+0.5493i=20=201.5708+0.5493i=20-1.5708-0.5493i=20= -1.5708-0.5493i=0A=20>=20##=20According=20to=20C99,=20should=20have=20= continuity=20from=20the=20side=20given=20if=20there=0A=20OK=0Arunning=20= code=20in=20'../../trunk/tests/print-tests.R'=20...=20OK=0A=20=20= comparing=20'print-tests.Rout'=20to=20= '../../trunk/tests/print-tests.Rout.save'=20...=20OK=0Arunning=20code=20= in=20'../../trunk/tests/lapack.R'=20...=20OK=0A=20=20comparing=20= 'lapack.Rout'=20to=20'../../trunk/tests/lapack.Rout.save'=20...=20OK=0A= running=20code=20in=20'../../trunk/tests/datasets.R'=20...=20OK=0A=20=20= comparing=20'datasets.Rout'=20to=20= '../../trunk/tests/datasets.Rout.save'=20...---=20= /tmp/RtmpcNPLJD/Rdiffa4833cff85bc=0A+++=20= /tmp/RtmpcNPLJD/Rdiffb4833e883227=0A@@=20-14,7=20+14,7=20@@=0A=20=20= Time-Series=20[1:144]=20from=201949=20to=201961:=20112=20118=20132=20129=20= 121=20135=20148=20148=20136=20119=20...=0A=20=0A=20**=20structure=20of=20= dataset=20BJsales=0A-=20Time-Series=20[1:150]=20from=201=20to=20150:=20= 200=20199=20199=20199=20199=20...=0A+=20Time-Series=20[1:150]=20from=201=20= to=20150:=20200=20200=20199=20199=20199=20...=0A=20=0A=20**=20structure=20= of=20dataset=20BJsales.lead=0A=20=20Time-Series=20[1:150]=20from=201=20= to=20150:=2010.01=2010.07=2010.32=209.75=2010.33=20...=0A=20OK=0Arunning=20= code=20in=20'../../trunk/tests/datetime.R'=20...=20OK=0A=20=20comparing=20= 'datetime.Rout'=20to=20'../../trunk/tests/datetime.Rout.save'=20...---=20= /tmp/RtmpcKNKFg/Rdiffa484c67aca231=0A+++=20= /tmp/RtmpcKNKFg/Rdiffb484c342bc252=0A@@=20-29,21=20+29,21=20@@=0A=20>=20= c(unclass(z))=0A=20[1]=202209032000=0A=20>=20(z=20<-=20= as.POSIXct("2040-07-01=2012:00"))=0A-[1]=20"2040-07-01=2012:00:00=20GMT"=0A= +[1]=20"2040-07-01=2012:00:00=20BST"=0A=20>=20c(unclass(z))=0A-[1]=20= 2224756800=0A+[1]=202224753200=0A=20>=20=0A=20>=20Sys.setenv(TZ=20=3D=20= "EST5EDT")=0A=20>=20(z=20<-=20as.POSIXct("1848-01-01=2012:00"))=0A=20[1]=20= "1848-01-01=2012:00:00=20EST"=0A=20>=20c(unclass(z))=0A-[1]=20= -3849926400=0A+[1]=20-3849922800=0A=20>=20(z=20<-=20= as.POSIXct("2040-01-01=2012:00"))=0A=20[1]=20"2040-01-01=2012:00:00=20= EST"=0A=20>=20c(unclass(z))=0A-[1]=202209046400=0A+[1]=202209050000=0A=20= >=20(z=20<-=20as.POSIXct("2040-07-01=2012:00"))=0A-[1]=20"2040-07-01=20= 12:00:00=20EST"=0A+[1]=20"2040-07-01=2012:00:00=20EDT"=0A=20>=20= c(unclass(z))=0A=20[1]=202224771200=0A=20>=20=0A=20OK=0Arunning=20code=20= in=20'../../trunk/tests/iec60559.R'=20...=20OK=0A=20=20comparing=20= 'iec60559.Rout'=20to=20'../../trunk/tests/iec60559.Rout.save'=20...=20OK=0A= make[3]:=20Leaving=20directory=20'/home/root/R/build/tests'=0Amake[2]:=20= Leaving=20directory=20'/home/root/R/build/tests'=0Amake[2]:=20Entering=20= directory=20'/home/root/R/build/tests'=0Arunning=20regression=20tests=20= ...=0Amake[3]:=20Entering=20directory=20'/home/root/R/build/tests'=0A= running=20code=20in=20'../../trunk/tests/array-subset.R'=20...=20OK=0A= running=20code=20in=20'../../trunk/tests/reg-tests-1a.R'=20...=20OK=0A= running=20code=20in=20'../../trunk/tests/reg-tests-1b.R'=20...=20OK=0A= running=20code=20in=20'../../trunk/tests/reg-tests-1c.R'=20...=20OK=0A= running=20code=20in=20'../../trunk/tests/reg-tests-2.R'=20...=20OK=0A=20=20= comparing=20'reg-tests-2.Rout'=20to=20= '../../trunk/tests/reg-tests-2.Rout.save'=20...---=20= /tmp/RtmpcKPcnf/Rdiffa48c249836fec=0A+++=20= /tmp/RtmpcKPcnf/Rdiffb48c24283ec=0A@@=20-7339,7=20+7339,7=20@@=0A=20>=20= difftime(=0A=20+=20=20=20=20=20as.POSIXct(c("1970-01-01=2000:00:00",=20= "1970-01-01=2012:00:00"),=20tz=3D"EST5EDT"),=0A=20+=20=20=20=20=20= as.POSIXct(c("1970-01-01=2000:00:00",=20"1970-01-01=2000:00:00"),=20= tz=3D"UTC"))=0A-[1]=20=204=2016=0A+[1]=20=205=2017=0A=20>=20##=20kept=20= tzone=20from=20first=20arg.=0A=20>=20=0A=20>=20=0A= ../../trunk/tests/Makefile.common:94:=20recipe=20for=20target=20= 'reg-tests-2.Rout'=20failed=0Amake[3]:=20***=20[reg-tests-2.Rout]=20= Error=201=0Amake[3]:=20Leaving=20directory=20'/home/root/R/build/tests'=0A= ../../trunk/tests/Makefile.common:263:=20recipe=20for=20target=20= 'test-Reg'=20failed=0Amake[2]:=20***=20[test-Reg]=20Error=202=0Amake[2]:=20= Leaving=20directory=20'/home/root/R/build/tests'=0A= ../../trunk/tests/Makefile.common:160:=20recipe=20for=20target=20= 'test-all-basics'=20failed=0Amake[1]:=20***=20[test-all-basics]=20Error=20= 1=0Amake[1]:=20Leaving=20directory=20'/home/root/R/build/tests'=0A= Makefile:239:=20recipe=20for=20target=20'check-all'=20failed=0Amake:=20= ***=20[check-all]=20Error=202=0A= --Apple-Mail=_DEA2303E-20E4-401E-8E54-EC85677FE06D-- --Apple-Mail=_CF715A1D-71DD-42EF-8B22-C24FF921C77B Content-Transfer-Encoding: 7bit Content-Disposition: attachment; filename=signature.asc Content-Type: application/pgp-signature; name=signature.asc Content-Description: Message signed with OpenPGP using GPGMail -----BEGIN PGP SIGNATURE----- iQIcBAEBCAAGBQJWy46KAAoJEI8YjKeZk+kHBJoQAIKOAnuUX+dHGbX/vHONJzMk 1eyYKWqgE5Mfhp5/6mojO8ZH0in2NSykDmBNGYaheYg1hG33Budkz/NuB7qut5SM yjUtdos4ACbnCflbvdQK6PhtGxT04Xx9pfJd9oOhlLMMSSYzZwwI7mTgmwhu4zeE dyNrsd19zPsCv5jYOMCyP9K6E1SUM5MtMNgfpmVzYELeMRLAP3nFvCpD+W3Whgdy 7rfhlf6k/++RgrTLMMUVuTDtc7HNXK7IyqJ3ADDSBe2UAzuOAMvwEMKQWPDATK70 CrxqQSxDpV44b9X9ArbT8QgVnl2mQKc01Ju/MmM724+Z41fXPTaX2wL+CSysCMwi 1uVI11ekNLZNmxk0PYp+OFdtsPti1AvKtSsKz94zLEMMZ7YKhtJJtt4pqyWqafWv PUsPd/S2l6QahTb0ZpxYSluRgmndeP763amhiluUxmOxeYktRWtRrhMaSTdygbge HUq3EIXajXr1U5gczc1r/31PWzU7hNmwOMP304r71KUWaBn6A3dGmXr77n7OQ/LD /Vp83FKFIyO3kUwu5vJSMfFT6CR7or0gKtlwKcYeea4MwOwY8HIFsCMzgcnwfw1Z Vbe79dPKl1DQzMapW8o0mtGfbr7EwVge438RvQwk01+4CKd3tFmO2sIJYnuu9VAj MR3GEchrxYcTLj0U322A =+j02 -----END PGP SIGNATURE----- --Apple-Mail=_CF715A1D-71DD-42EF-8B22-C24FF921C77B-- --- Unsubscribe: alpine-devel+unsubscribe@lists.alpinelinux.org Help: alpine-devel+help@lists.alpinelinux.org ---