-
Notifications
You must be signed in to change notification settings - Fork 11
Open
Description
Hi,
It was noticed that bit64 fails on i686-linux in Guix index (see: https://codeberg.org/guix/guix/issues/1421):
> test_check("bit64")
default
[ FAIL 4 | WARN 0 | SKIP 0 | PASS 443 ]
══ Failed tests ════════════════════════════════════════════════════════════════
── Failure ('test-integer64.R:81:3'): arithmetic & basic math works ────────────
log(as.integer64(c(1L, 2L, 4L, 8L)), base = 2L) (`actual`) not identical to as.numeric(0:3) (`expected`).
actual | expected
[1] 0.00000000000000000 | 0.00000000000000000 [1]
[2] 1.00000000000000000 | 1.00000000000000000 [2]
[3] 2.00000000000000000 | 2.00000000000000000 [3]
[4] 2.99999999999999956 - 3.00000000000000000 [4]
── Failure ('test-integer64.R:164:5'): Old \dontshow{} tests in ?format.integer64 continue working ──
`r` (`actual`) not identical to `r64` (`expected`).
`actual[497:503]`: "-1000" "-1000" "-1000" "-1000" " 0" " 0" " 0"
`expected[497:503]`: "-1000" "-1000" "-1000" " 0" " 0" " 0" " 0"
`actual[1497:1503]`: " 0" " 0" " 0" " 1000" " 1000" " 1000" " 1000"
`expected[1497:1503]`: " 0" " 0" " 0" " 0" " 1000" " 1000" " 1000"
── Failure ('test-integer64.R:164:5'): Old \dontshow{} tests in ?format.integer64 continue working ──
`r` (`actual`) not identical to `r64` (`expected`).
`actual[147:153]`: " -900" " -900" " -900" " -900" " -800" " -800" " -800"
`expected[147:153]`: " -900" " -900" " -900" " -800" " -800" " -800" " -800"
`actual[347:353]`: " -700" " -700" " -700" " -700" " -600" " -600" " -600"
`expected[347:353]`: " -700" " -700" " -700" " -600" " -600" " -600" " -600"
`actual[547:553]`: " -500" " -500" " -500" " -500" " -400" " -400" " -400"
`expected[547:553]`: " -500" " -500" " -500" " -400" " -400" " -400" " -400"
`actual[747:753]`: " -300" " -300" " -300" " -300" " -200" " -200" " -200"
`expected[747:753]`: " -300" " -300" " -300" " -200" " -200" " -200" " -200"
`actual[947:953]`: " -100" " -100" " -100" " -100" " 0" " 0" " 0"
`expected[947:953]`: " -100" " -100" " -100" " 0" " 0" " 0" " 0"
`actual[1047:1053]`: " 0" " 0" " 0" " 100" " 100" " 100" " 100"
`expected[1047:1053]`: " 0" " 0" " 0" " 0" " 100" " 100" " 100"
`actual[1247:1253]`: " 200" " 200" " 200" " 300" " 300" " 300" " 300"
`expected[1247:1253]`: " 200" " 200" " 200" " 200" " 300" " 300" " 300"
`actual[1447:1453]`: " 400" " 400" " 400" " 500" " 500" " 500" " 500"
`expected[1447:1453]`: " 400" " 400" " 400" " 400" " 500" " 500" " 500"
`actual[1647:1653]`: " 600" " 600" " 600" " 700" " 700" " 700" " 700"
`expected[1647:1653]`: " 600" " 600" " 600" " 600" " 700" " 700" " 700"
`actual[1847:1853]`: " 800" " 800" " 800" " 900" " 900" " 900" " 900"
`expected[1847:1853]`: " 800" " 800" " 800" " 800" " 900" " 900" " 900"
── Failure ('test-integer64.R:164:5'): Old \dontshow{} tests in ?format.integer64 continue working ──
`r` (`actual`) not identical to `r64` (`expected`).
`actual[12:18]`: " -990" " -990" " -990" " -990" " -980" " -980" " -980"
`expected[12:18]`: " -990" " -990" " -990" " -980" " -980" " -980" " -980"
`actual[32:38]`: " -970" " -970" " -970" " -970" " -960" " -960" " -960"
`expected[32:38]`: " -970" " -970" " -970" " -960" " -960" " -960" " -960"
`actual[52:58]`: " -950" " -950" " -950" " -950" " -940" " -940" " -940"
`expected[52:58]`: " -950" " -950" " -950" " -940" " -940" " -940" " -940"
`actual[72:78]`: " -930" " -930" " -930" " -930" " -920" " -920" " -920"
`expected[72:78]`: " -930" " -930" " -930" " -920" " -920" " -920" " -920"
`actual[92:98]`: " -910" " -910" " -910" " -910" " -900" " -900" " -900"
`expected[92:98]`: " -910" " -910" " -910" " -900" " -900" " -900" " -900"
`actual[112:118]`: " -890" " -890" " -890" " -890" " -880" " -880" " -880"
`expected[112:118]`: " -890" " -890" " -890" " -880" " -880" " -880" " -880"
`actual[132:138]`: " -870" " -870" " -870" " -870" " -860" " -860" " -860"
`expected[132:138]`: " -870" " -870" " -870" " -860" " -860" " -860" " -860"
`actual[152:158]`: " -850" " -850" " -850" " -850" " -840" " -840" " -840"
`expected[152:158]`: " -850" " -850" " -850" " -840" " -840" " -840" " -840"
`actual[172:178]`: " -830" " -830" " -830" " -830" " -820" " -820" " -820"
`expected[172:178]`: " -830" " -830" " -830" " -820" " -820" " -820" " -820"
`actual[192:198]`: " -810" " -810" " -810" " -810" " -800" " -800" " -800"
`expected[192:198]`: " -810" " -810" " -810" " -800" " -800" " -800" " -800"
`actual[212:218]`: " -790" " -790" " -790" " -790" " -780" " -780" " -780"
`expected[212:218]`: " -790" " -790" " -790" " -780" " -780" " -780" " -780"
`actual[232:238]`: " -770" " -770" " -770" " -770" " -760" " -760" " -760"
`expected[232:238]`: " -770" " -770" " -770" " -760" " -760" " -760" " -760"
`actual[252:258]`: " -750" " -750" " -750" " -750" " -740" " -740" " -740"
`expected[252:258]`: " -750" " -750" " -750" " -740" " -740" " -740" " -740"
`actual[272:278]`: " -730" " -730" " -730" " -730" " -720" " -720" " -720"
`expected[272:278]`: " -730" " -730" " -730" " -720" " -720" " -720" " -720"
`actual[292:298]`: " -710" " -710" " -710" " -710" " -700" " -700" " -700"
`expected[292:298]`: " -710" " -710" " -710" " -700" " -700" " -700" " -700"
`actual[312:318]`: " -690" " -690" " -690" " -690" " -680" " -680" " -680"
`expected[312:318]`: " -690" " -690" " -690" " -680" " -680" " -680" " -680"
`actual[332:338]`: " -670" " -670" " -670" " -670" " -660" " -660" " -660"
`expected[332:338]`: " -670" " -670" " -670" " -660" " -660" " -660" " -660"
`actual[352:358]`: " -650" " -650" " -650" " -650" " -640" " -640" " -640"
`expected[352:358]`: " -650" " -650" " -650" " -640" " -640" " -640" " -640"
`actual[372:378]`: " -630" " -630" " -630" " -630" " -620" " -620" " -620"
`expected[372:378]`: " -630" " -630" " -630" " -620" " -620" " -620" " -620"
`actual[392:398]`: " -610" " -610" " -610" " -610" " -600" " -600" " -600"
`expected[392:398]`: " -610" " -610" " -610" " -600" " -600" " -600" " -600"
`actual[412:418]`: " -590" " -590" " -590" " -590" " -580" " -580" " -580"
`expected[412:418]`: " -590" " -590" " -590" " -580" " -580" " -580" " -580"
`actual[432:438]`: " -570" " -570" " -570" " -570" " -560" " -560" " -560"
`expected[432:438]`: " -570" " -570" " -570" " -560" " -560" " -560" " -560"
`actual[452:458]`: " -550" " -550" " -550" " -550" " -540" " -540" " -540"
`expected[452:458]`: " -550" " -550" " -550" " -540" " -540" " -540" " -540"
`actual[472:478]`: " -530" " -530" " -530" " -530" " -520" " -520" " -520"
`expected[472:478]`: " -530" " -530" " -530" " -520" " -520" " -520" " -520"
`actual[492:498]`: " -510" " -510" " -510" " -510" " -500" " -500" " -500"
`expected[492:498]`: " -510" " -510" " -510" " -500" " -500" " -500" " -500"
`actual[512:518]`: " -490" " -490" " -490" " -490" " -480" " -480" " -480"
`expected[512:518]`: " -490" " -490" " -490" " -480" " -480" " -480" " -480"
`actual[532:538]`: " -470" " -470" " -470" " -470" " -460" " -460" " -460"
`expected[532:538]`: " -470" " -470" " -470" " -460" " -460" " -460" " -460"
`actual[552:558]`: " -450" " -450" " -450" " -450" " -440" " -440" " -440"
`expected[552:558]`: " -450" " -450" " -450" " -440" " -440" " -440" " -440"
`actual[572:578]`: " -430" " -430" " -430" " -430" " -420" " -420" " -420"
`expected[572:578]`: " -430" " -430" " -430" " -420" " -420" " -420" " -420"
`actual[592:598]`: " -410" " -410" " -410" " -410" " -400" " -400" " -400"
`expected[592:598]`: " -410" " -410" " -410" " -400" " -400" " -400" " -400"
`actual[612:618]`: " -390" " -390" " -390" " -390" " -380" " -380" " -380"
`expected[612:618]`: " -390" " -390" " -390" " -380" " -380" " -380" " -380"
`actual[632:638]`: " -370" " -370" " -370" " -370" " -360" " -360" " -360"
`expected[632:638]`: " -370" " -370" " -370" " -360" " -360" " -360" " -360"
`actual[652:658]`: " -350" " -350" " -350" " -350" " -340" " -340" " -340"
`expected[652:658]`: " -350" " -350" " -350" " -340" " -340" " -340" " -340"
`actual[672:678]`: " -330" " -330" " -330" " -330" " -320" " -320" " -320"
`expected[672:678]`: " -330" " -330" " -330" " -320" " -320" " -320" " -320"
`actual[692:698]`: " -310" " -310" " -310" " -310" " -300" " -300" " -300"
`expected[692:698]`: " -310" " -310" " -310" " -300" " -300" " -300" " -300"
`actual[712:718]`: " -290" " -290" " -290" " -290" " -280" " -280" " -280"
`expected[712:718]`: " -290" " -290" " -290" " -280" " -280" " -280" " -280"
`actual[732:738]`: " -270" " -270" " -270" " -270" " -260" " -260" " -260"
`expected[732:738]`: " -270" " -270" " -270" " -260" " -260" " -260" " -260"
`actual[752:758]`: " -250" " -250" " -250" " -250" " -240" " -240" " -240"
`expected[752:758]`: " -250" " -250" " -250" " -240" " -240" " -240" " -240"
`actual[772:778]`: " -230" " -230" " -230" " -230" " -220" " -220" " -220"
`expected[772:778]`: " -230" " -230" " -230" " -220" " -220" " -220" " -220"
`actual[792:798]`: " -210" " -210" " -210" " -210" " -200" " -200" " -200"
`expected[792:798]`: " -210" " -210" " -210" " -200" " -200" " -200" " -200"
`actual[812:818]`: " -190" " -190" " -190" " -190" " -180" " -180" " -180"
`expected[812:818]`: " -190" " -190" " -190" " -180" " -180" " -180" " -180"
`actual[832:838]`: " -170" " -170" " -170" " -170" " -160" " -160" " -160"
`expected[832:838]`: " -170" " -170" " -170" " -160" " -160" " -160" " -160"
`actual[852:858]`: " -150" " -150" " -150" " -150" " -140" " -140" " -140"
`expected[852:858]`: " -150" " -150" " -150" " -140" " -140" " -140" " -140"
`actual[872:878]`: " -130" " -130" " -130" " -130" " -120" " -120" " -120"
`expected[872:878]`: " -130" " -130" " -130" " -120" " -120" " -120" " -120"
`actual[892:898]`: " -110" " -110" " -110" " -110" " -100" " -100" " -100"
`expected[892:898]`: " -110" " -110" " -110" " -100" " -100" " -100" " -100"
`actual[912:918]`: " -90" " -90" " -90" " -90" " -80" " -80" " -80"
`expected[912:918]`: " -90" " -90" " -90" " -80" " -80" " -80" " -80"
`actual[932:938]`: " -70" " -70" " -70" " -70" " -60" " -60" " -60"
`expected[932:938]`: " -70" " -70" " -70" " -60" " -60" " -60" " -60"
`actual[952:958]`: " -50" " -50" " -50" " -50" " -40" " -40" " -40"
`expected[952:958]`: " -50" " -50" " -50" " -40" " -40" " -40" " -40"
`actual[972:978]`: " -30" " -30" " -30" " -30" " -20" " -20" " -20"
`expected[972:978]`: " -30" " -30" " -30" " -20" " -20" " -20" " -20"
`actual[992:998]`: " -10" " -10" " -10" " -10" " 0" " 0" " 0"
`expected[992:998]`: " -10" " -10" " -10" " 0" " 0" " 0" " 0"
`actual[1002:1008]`: " 0" " 0" " 0" " 10" " 10" " 10" " 10"
`expected[1002:1008]`: " 0" " 0" " 0" " 0" " 10" " 10" " 10"
`actual[1022:1028]`: " 20" " 20" " 20" " 30" " 30" " 30" " 30"
`expected[1022:1028]`: " 20" " 20" " 20" " 20" " 30" " 30" " 30"
`actual[1042:1048]`: " 40" " 40" " 40" " 50" " 50" " 50" " 50"
`expected[1042:1048]`: " 40" " 40" " 40" " 40" " 50" " 50" " 50"
`actual[1062:1068]`: " 60" " 60" " 60" " 70" " 70" " 70" " 70"
`expected[1062:1068]`: " 60" " 60" " 60" " 60" " 70" " 70" " 70"
`actual[1082:1088]`: " 80" " 80" " 80" " 90" " 90" " 90" " 90"
`expected[1082:1088]`: " 80" " 80" " 80" " 80" " 90" " 90" " 90"
`actual[1102:1108]`: " 100" " 100" " 100" " 110" " 110" " 110" " 110"
`expected[1102:1108]`: " 100" " 100" " 100" " 100" " 110" " 110" " 110"
`actual[1122:1128]`: " 120" " 120" " 120" " 130" " 130" " 130" " 130"
`expected[1122:1128]`: " 120" " 120" " 120" " 120" " 130" " 130" " 130"
`actual[1142:1148]`: " 140" " 140" " 140" " 150" " 150" " 150" " 150"
`expected[1142:1148]`: " 140" " 140" " 140" " 140" " 150" " 150" " 150"
`actual[1162:1168]`: " 160" " 160" " 160" " 170" " 170" " 170" " 170"
`expected[1162:1168]`: " 160" " 160" " 160" " 160" " 170" " 170" " 170"
`actual[1182:1188]`: " 180" " 180" " 180" " 190" " 190" " 190" " 190"
`expected[1182:1188]`: " 180" " 180" " 180" " 180" " 190" " 190" " 190"
`actual[1202:1208]`: " 200" " 200" " 200" " 210" " 210" " 210" " 210"
`expected[1202:1208]`: " 200" " 200" " 200" " 200" " 210" " 210" " 210"
`actual[1222:1228]`: " 220" " 220" " 220" " 230" " 230" " 230" " 230"
`expected[1222:1228]`: " 220" " 220" " 220" " 220" " 230" " 230" " 230"
`actual[1242:1248]`: " 240" " 240" " 240" " 250" " 250" " 250" " 250"
`expected[1242:1248]`: " 240" " 240" " 240" " 240" " 250" " 250" " 250"
`actual[1262:1268]`: " 260" " 260" " 260" " 270" " 270" " 270" " 270"
`expected[1262:1268]`: " 260" " 260" " 260" " 260" " 270" " 270" " 270"
`actual[1282:1288]`: " 280" " 280" " 280" " 290" " 290" " 290" " 290"
`expected[1282:1288]`: " 280" " 280" " 280" " 280" " 290" " 290" " 290"
`actual[1302:1308]`: " 300" " 300" " 300" " 310" " 310" " 310" " 310"
`expected[1302:1308]`: " 300" " 300" " 300" " 300" " 310" " 310" " 310"
`actual[1322:1328]`: " 320" " 320" " 320" " 330" " 330" " 330" " 330"
`expected[1322:1328]`: " 320" " 320" " 320" " 320" " 330" " 330" " 330"
`actual[1342:1348]`: " 340" " 340" " 340" " 350" " 350" " 350" " 350"
`expected[1342:1348]`: " 340" " 340" " 340" " 340" " 350" " 350" " 350"
`actual[1362:1368]`: " 360" " 360" " 360" " 370" " 370" " 370" " 370"
`expected[1362:1368]`: " 360" " 360" " 360" " 360" " 370" " 370" " 370"
`actual[1382:1388]`: " 380" " 380" " 380" " 390" " 390" " 390" " 390"
`expected[1382:1388]`: " 380" " 380" " 380" " 380" " 390" " 390" " 390"
`actual[1402:1408]`: " 400" " 400" " 400" " 410" " 410" " 410" " 410"
`expected[1402:1408]`: " 400" " 400" " 400" " 400" " 410" " 410" " 410"
`actual[1422:1428]`: " 420" " 420" " 420" " 430" " 430" " 430" " 430"
`expected[1422:1428]`: " 420" " 420" " 420" " 420" " 430" " 430" " 430"
`actual[1442:1448]`: " 440" " 440" " 440" " 450" " 450" " 450" " 450"
`expected[1442:1448]`: " 440" " 440" " 440" " 440" " 450" " 450" " 450"
`actual[1462:1468]`: " 460" " 460" " 460" " 470" " 470" " 470" " 470"
`expected[1462:1468]`: " 460" " 460" " 460" " 460" " 470" " 470" " 470"
`actual[1482:1488]`: " 480" " 480" " 480" " 490" " 490" " 490" " 490"
`expected[1482:1488]`: " 480" " 480" " 480" " 480" " 490" " 490" " 490"
`actual[1502:1508]`: " 500" " 500" " 500" " 510" " 510" " 510" " 510"
`expected[1502:1508]`: " 500" " 500" " 500" " 500" " 510" " 510" " 510"
`actual[1522:1528]`: " 520" " 520" " 520" " 530" " 530" " 530" " 530"
`expected[1522:1528]`: " 520" " 520" " 520" " 520" " 530" " 530" " 530"
`actual[1542:1548]`: " 540" " 540" " 540" " 550" " 550" " 550" " 550"
`expected[1542:1548]`: " 540" " 540" " 540" " 540" " 550" " 550" " 550"
`actual[1562:1568]`: " 560" " 560" " 560" " 570" " 570" " 570" " 570"
`expected[1562:1568]`: " 560" " 560" " 560" " 560" " 570" " 570" " 570"
`actual[1582:1588]`: " 580" " 580" " 580" " 590" " 590" " 590" " 590"
`expected[1582:1588]`: " 580" " 580" " 580" " 580" " 590" " 590" " 590"
`actual[1602:1608]`: " 600" " 600" " 600" " 610" " 610" " 610" " 610"
`expected[1602:1608]`: " 600" " 600" " 600" " 600" " 610" " 610" " 610"
`actual[1622:1628]`: " 620" " 620" " 620" " 630" " 630" " 630" " 630"
`expected[1622:1628]`: " 620" " 620" " 620" " 620" " 630" " 630" " 630"
`actual[1642:1648]`: " 640" " 640" " 640" " 650" " 650" " 650" " 650"
`expected[1642:1648]`: " 640" " 640" " 640" " 640" " 650" " 650" " 650"
`actual[1662:1668]`: " 660" " 660" " 660" " 670" " 670" " 670" " 670"
`expected[1662:1668]`: " 660" " 660" " 660" " 660" " 670" " 670" " 670"
`actual[1682:1688]`: " 680" " 680" " 680" " 690" " 690" " 690" " 690"
`expected[1682:1688]`: " 680" " 680" " 680" " 680" " 690" " 690" " 690"
`actual[1702:1708]`: " 700" " 700" " 700" " 710" " 710" " 710" " 710"
`expected[1702:1708]`: " 700" " 700" " 700" " 700" " 710" " 710" " 710"
`actual[1722:1728]`: " 720" " 720" " 720" " 730" " 730" " 730" " 730"
`expected[1722:1728]`: " 720" " 720" " 720" " 720" " 730" " 730" " 730"
`actual[1742:1748]`: " 740" " 740" " 740" " 750" " 750" " 750" " 750"
`expected[1742:1748]`: " 740" " 740" " 740" " 740" " 750" " 750" " 750"
`actual[1762:1768]`: " 760" " 760" " 760" " 770" " 770" " 770" " 770"
`expected[1762:1768]`: " 760" " 760" " 760" " 760" " 770" " 770" " 770"
`actual[1782:1788]`: " 780" " 780" " 780" " 790" " 790" " 790" " 790"
`expected[1782:1788]`: " 780" " 780" " 780" " 780" " 790" " 790" " 790"
`actual[1802:1808]`: " 800" " 800" " 800" " 810" " 810" " 810" " 810"
`expected[1802:1808]`: " 800" " 800" " 800" " 800" " 810" " 810" " 810"
`actual[1822:1828]`: " 820" " 820" " 820" " 830" " 830" " 830" " 830"
`expected[1822:1828]`: " 820" " 820" " 820" " 820" " 830" " 830" " 830"
`actual[1842:1848]`: " 840" " 840" " 840" " 850" " 850" " 850" " 850"
`expected[1842:1848]`: " 840" " 840" " 840" " 840" " 850" " 850" " 850"
`actual[1862:1868]`: " 860" " 860" " 860" " 870" " 870" " 870" " 870"
`expected[1862:1868]`: " 860" " 860" " 860" " 860" " 870" " 870" " 870"
`actual[1882:1888]`: " 880" " 880" " 880" " 890" " 890" " 890" " 890"
`expected[1882:1888]`: " 880" " 880" " 880" " 880" " 890" " 890" " 890"
`actual[1902:1908]`: " 900" " 900" " 900" " 910" " 910" " 910" " 910"
`expected[1902:1908]`: " 900" " 900" " 900" " 900" " 910" " 910" " 910"
`actual[1922:1928]`: " 920" " 920" " 920" " 930" " 930" " 930" " 930"
`expected[1922:1928]`: " 920" " 920" " 920" " 920" " 930" " 930" " 930"
`actual[1942:1948]`: " 940" " 940" " 940" " 950" " 950" " 950" " 950"
`expected[1942:1948]`: " 940" " 940" " 940" " 940" " 950" " 950" " 950"
`actual[1962:1968]`: " 960" " 960" " 960" " 970" " 970" " 970" " 970"
`expected[1962:1968]`: " 960" " 960" " 960" " 960" " 970" " 970" " 970"
`actual[1982:1988]`: " 980" " 980" " 980" " 990" " 990" " 990" " 990"
`expected[1982:1988]`: " 980" " 980" " 980" " 980" " 990" " 990" " 990"
[ FAIL 4 | WARN 0 | SKIP 0 | PASS 443 ]
Error: Test failures
Execution halted
error: in phase 'check': uncaught exception:
%exception #<&invoke-error program: "R" arguments: ("quit(status=tools::testInstalledPackage(\"bit64\", lib.loc = \"/gnu/store/70wy3vz7l1l1ssma0j9fqrxx7xpsysi3-r-bit64-4.6.0-1/site-library/\", errorsAreFatal=TRUE, types=c(\"tests\", \"vignettes\")))" "--no-save" "--slave") exit-status: 1 term-signal: #f stop-signal: #f>
phase `check' failed after 2.5 seconds
command "R" "quit(status=tools::testInstalledPackage(\"bit64\", lib.loc = \"/gnu/store/70wy3vz7l1l1ssma0j9fqrxx7xpsysi3-r-bit64-4.6.0-1/site-library/\", errorsAreFatal=TRUE, types=c(\"tests\", \"vignettes\")))" "--no-save" "--slave" failed with status 1
build process 18 exited with status 256
Reproducer:
guix time-machine --commit=188f60105ffb5256e92d0193bf9e50a149f29fae -- build --system=i686-linux r-bit64
Metadata
Metadata
Assignees
Labels
No labels