[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Status of Julia on core-updates (was Re: A Joyous Core-Updates Week-End
From: |
Simon Tournier |
Subject: |
Status of Julia on core-updates (was Re: A Joyous Core-Updates Week-End 🎉) |
Date: |
Wed, 12 Apr 2023 19:32:38 +0200 |
Hi,
> 2) Hack on `core-updates`.
About x86_64, the build failure of Julia [1] seems coming from the
update of MPFR and I have no clue how to fix that. Any idea?
--8<---------------cut here---------------start------------->8---
Error in testset mpfr:
Test Failed at /tmp/guix-build-julia-1.8.3.drv-0/julia-1.8.3/test/mpfr.jl:664
Expression: string(nextfloat(BigFloat(1))) == str
Evaluated: "1.0" ==
"1.000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000012"
Error in testset mpfr:
Test Failed at /tmp/guix-build-julia-1.8.3.drv-0/julia-1.8.3/test/mpfr.jl:667
Expression: string(parse(BigFloat, "0.1")) == "0.10000002"
Evaluated: "0.1" == "0.10000002"
Error in testset mpfr:
Test Failed at /tmp/guix-build-julia-1.8.3.drv-0/julia-1.8.3/test/mpfr.jl:669
Expression: string(parse(BigFloat, "-9.9")) == "-9.9000015"
Evaluated: "-10.0" == "-9.9000015"
Error in testset mpfr:
Test Failed at /tmp/guix-build-julia-1.8.3.drv-0/julia-1.8.3/test/mpfr.jl:672
Expression: string(parse(BigFloat, "0.1")) == "0.10000000000002"
Evaluated: "0.1" == "0.10000000000002"
Error in testset mpfr:
Test Failed at /tmp/guix-build-julia-1.8.3.drv-0/julia-1.8.3/test/mpfr.jl:674
Expression: string(parse(BigFloat, "-9.9")) == "-9.8999999999942"
Evaluated: "-10.0" == "-9.8999999999942"
--8<---------------cut here---------------end--------------->8---
About i686, Julia is broken since February on master, probably by [2],
therefore, this broken state for i686 is not blocking for the merge.
1: https://ci.guix.gnu.org/build/826760/log/raw
2:
https://git.savannah.gnu.org/cgit/guix.git/commit/?id=1750d68309e26293c2da5aad953a061867f2cb14
Cheers,
simon on the behalf of the Julia team