From unknown Wed Jun 18 00:23:02 2025 Content-Disposition: inline Content-Transfer-Encoding: quoted-printable MIME-Version: 1.0 X-Mailer: MIME-tools 5.509 (Entity 5.509) Content-Type: text/plain; charset=utf-8 From: bug#49368 <49368@debbugs.gnu.org> To: bug#49368 <49368@debbugs.gnu.org> Subject: Status: Guile 3.0.7 test failures on i686-linux, glibc 2.33 [core-updates] Reply-To: bug#49368 <49368@debbugs.gnu.org> Date: Wed, 18 Jun 2025 07:23:02 +0000 retitle 49368 Guile 3.0.7 test failures on i686-linux, glibc 2.33 [core-upd= ates] reassign 49368 guix submitter 49368 Ludovic Court=C3=A8s severity 49368 important thanks From debbugs-submit-bounces@debbugs.gnu.org Sat Jul 03 17:41:33 2021 Received: (at submit) by debbugs.gnu.org; 3 Jul 2021 21:41:33 +0000 Received: from localhost ([127.0.0.1]:40017 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1lznOH-0005Nf-6j for submit@debbugs.gnu.org; Sat, 03 Jul 2021 17:41:33 -0400 Received: from lists.gnu.org ([209.51.188.17]:52764) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1lznOD-0005NV-0F for submit@debbugs.gnu.org; Sat, 03 Jul 2021 17:41:31 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]:56936) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1lznOC-0008HZ-Op for bug-guix@gnu.org; Sat, 03 Jul 2021 17:41:28 -0400 Received: from fencepost.gnu.org ([2001:470:142:3::e]:52918) by eggs.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1lznOC-0008TY-I6 for bug-guix@gnu.org; Sat, 03 Jul 2021 17:41:28 -0400 Received: from [2a01:e0a:1d:7270:af76:b9b:ca24:c465] (port=42624 helo=ribbon) by fencepost.gnu.org with esmtpsa (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1lznOC-0000u8-82 for bug-guix@gnu.org; Sat, 03 Jul 2021 17:41:28 -0400 From: =?utf-8?Q?Ludovic_Court=C3=A8s?= To: bug-guix@gnu.org Subject: Guile 3.0.7 test failures on i686-linux, glibc 2.33 [core-updates] X-URL: http://www.fdn.fr/~lcourtes/ X-Revolutionary-Date: 15 Messidor an 229 de la =?utf-8?Q?R=C3=A9volution?= X-PGP-Key-ID: 0x090B11993D9AEBB5 X-PGP-Key: http://www.fdn.fr/~lcourtes/ludovic.asc X-PGP-Fingerprint: 3CE4 6455 8A84 FDC6 9DB4 0CFB 090B 1199 3D9A EBB5 X-OS: x86_64-pc-linux-gnu Date: Sat, 03 Jul 2021 23:41:26 +0200 Message-ID: <87tulbxegp.fsf@inria.fr> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/27.2 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable X-Spam-Score: -2.3 (--) X-Debbugs-Envelope-To: submit X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -3.3 (---) On current =E2=80=98core-updates=E2=80=99 (ca. 39f1486efd70712416ca784f9014132644b04155), Guile 3.0.7, specifically (@@ (gnu packages commencement) guile-final) fails tests on i686-linux: --8<---------------cut here---------------start------------->8--- Running numbers.test FAIL: numbers.test: Number-theoretic division: euclidean/: mixed types: (13= 0.0 10/7) FAIL: numbers.test: Number-theoretic division: euclidean/: mixed types: (13= 0.0 -10/7) FAIL: numbers.test: Number-theoretic division: floor/: mixed types: (130.0 = 10/7) FAIL: numbers.test: Number-theoretic division: floor/: mixed types: (-130.0= -10/7) FAIL: numbers.test: Number-theoretic division: ceiling/: mixed types: (130.= 0 -10/7) FAIL: numbers.test: Number-theoretic division: ceiling/: mixed types: (-130= .0 10/7) FAIL: numbers.test: Number-theoretic division: truncate/: mixed types: (130= .0 10/7) FAIL: numbers.test: Number-theoretic division: truncate/: mixed types: (130= .0 -10/7) FAIL: numbers.test: Number-theoretic division: truncate/: mixed types: (-13= 0.0 10/7) FAIL: numbers.test: Number-theoretic division: truncate/: mixed types: (-13= 0.0 -10/7) --8<---------------cut here---------------end--------------->8--- Note that this doesn=E2=80=99t happen on =E2=80=98master=E2=80=99 (glibc 3.= 31). Ludo=E2=80=99. From debbugs-submit-bounces@debbugs.gnu.org Sat Jul 03 17:45:57 2021 Received: (at control) by debbugs.gnu.org; 3 Jul 2021 21:45:57 +0000 Received: from localhost ([127.0.0.1]:40026 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1lznSW-0005Uo-W2 for submit@debbugs.gnu.org; Sat, 03 Jul 2021 17:45:57 -0400 Received: from eggs.gnu.org ([209.51.188.92]:59576) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1lznSV-0005Ua-1C for control@debbugs.gnu.org; Sat, 03 Jul 2021 17:45:55 -0400 Received: from fencepost.gnu.org ([2001:470:142:3::e]:52972) by eggs.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1lznSP-0002xu-Ni for control@debbugs.gnu.org; Sat, 03 Jul 2021 17:45:49 -0400 Received: from [2a01:e0a:1d:7270:af76:b9b:ca24:c465] (port=42626 helo=ribbon) by fencepost.gnu.org with esmtpsa (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1lznSP-0001C4-F2 for control@debbugs.gnu.org; Sat, 03 Jul 2021 17:45:49 -0400 Date: Sat, 03 Jul 2021 23:45:48 +0200 Message-Id: <87sg0vxe9f.fsf@gnu.org> To: control@debbugs.gnu.org From: =?utf-8?Q?Ludovic_Court=C3=A8s?= Subject: control message for bug #49368 MIME-version: 1.0 Content-type: text/plain; charset=utf-8 Content-Transfer-Encoding: 8bit X-Spam-Score: -2.3 (--) X-Debbugs-Envelope-To: control X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -3.3 (---) severity 49368 important quit From debbugs-submit-bounces@debbugs.gnu.org Sun Jul 04 08:06:24 2021 Received: (at 49368) by debbugs.gnu.org; 4 Jul 2021 12:06:24 +0000 Received: from localhost ([127.0.0.1]:40490 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1m00tE-0000xq-Eq for submit@debbugs.gnu.org; Sun, 04 Jul 2021 08:06:24 -0400 Received: from andre.telenet-ops.be ([195.130.132.53]:50810) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1m00tC-0000xh-LH for 49368@debbugs.gnu.org; Sun, 04 Jul 2021 08:06:23 -0400 Received: from [172.20.10.4] ([188.189.171.172]) by andre.telenet-ops.be with bizsmtp id R06L250083jXkZ00106MYA; Sun, 04 Jul 2021 14:06:21 +0200 Message-ID: Subject: Re: bug#49368: Guile 3.0.7 test failures on i686-linux, glibc 2.33 [core-updates] From: Maxime Devos To: Ludovic =?ISO-8859-1?Q?Court=E8s?= , 49368@debbugs.gnu.org Date: Sun, 04 Jul 2021 14:06:20 +0200 In-Reply-To: <87tulbxegp.fsf@inria.fr> References: <87tulbxegp.fsf@inria.fr> Content-Type: multipart/signed; micalg="pgp-sha512"; protocol="application/pgp-signature"; boundary="=-azE6nAMiykFgTsVBtRAh" User-Agent: Evolution 3.34.2 MIME-Version: 1.0 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=telenet.be; s=r21; t=1625400381; bh=EP3bJH1x+Rpco9pwkE9SVQ/MFjgXrEsSCz/ULRcF+0E=; h=Subject:From:To:Date:In-Reply-To:References; b=LjCzStw+FHMIqFTIzNaSPbRH1ZkQCp22gJGsMDvWWl6XGN9EVwJI5yTeItwZ03dxH xxUBTihxuSX5Edl7os/UuuhP/laVZlj2k0z2UwW8SbGZo4CEVytUyrQxTw20Y/wRPT o9WmKHwgZyoNtCYkHAD35cr/ree2vlfzwy3fRG/Zw1MK3S3WZZihf3nLwtK66Zx3KR eB0Ux6eUJJoq+GdmzHpiExhJY4QI6W7aosQvtCGwY+BYEET2b/Jzk5E5YLlVXDApcF qV7/mooK4UB38qsCpD1dlL7Q38r9j5KKAqlzvhHdV0fBYGf0buXSQHF9VRa6Vszmke xqhdSxldW6TQg== X-Spam-Score: -0.7 (/) X-Debbugs-Envelope-To: 49368 X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.7 (-) --=-azE6nAMiykFgTsVBtRAh Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable Ludovic Court=C3=A8s schreef op za 03-07-2021 om 23:41 [+0200]: > On current =E2=80=98core-updates=E2=80=99 > (ca. 39f1486efd70712416ca784f9014132644b04155), Guile 3.0.7, > specifically (@@ (gnu packages commencement) guile-final) fails tests on > i686-linux: >=20 > --8<---------------cut here---------------start------------->8--- > Running numbers.test > FAIL: numbers.test: Number-theoretic division: euclidean/: mixed types: (= 130.0 10/7) > FAIL: numbers.test: Number-theoretic division: euclidean/: mixed types: (= 130.0 -10/7) > FAIL: numbers.test: Number-theoretic division: floor/: mixed types: (130.= 0 10/7) > FAIL: numbers.test: Number-theoretic division: floor/: mixed types: (-130= .0 -10/7) > FAIL: numbers.test: Number-theoretic division: ceiling/: mixed types: (13= 0.0 -10/7) > FAIL: numbers.test: Number-theoretic division: ceiling/: mixed types: (-1= 30.0 10/7) > FAIL: numbers.test: Number-theoretic division: truncate/: mixed types: (1= 30.0 10/7) > FAIL: numbers.test: Number-theoretic division: truncate/: mixed types: (1= 30.0 -10/7) > FAIL: numbers.test: Number-theoretic division: truncate/: mixed types: (-= 130.0 10/7) > FAIL: numbers.test: Number-theoretic division: truncate/: mixed types: (-= 130.0 -10/7) > --8<---------------cut here---------------end--------------->8--- >=20 > Note that this doesn=E2=80=99t happen on =E2=80=98master=E2=80=99 (glibc = 3.31). In a REPL: (euclidean/ 130.0 10/7) (euclidean/ 130.0 -10/7) (floor/ 130.0 10/7) (floor/ -130.0 -10/7) (ceiling/ 130.0 -10/7) (ceiling/ -130.0 10/7) (truncate/ 130.0 10/7) (truncate/ 130.0 -10/7) (truncate/ -130.0 10/7) (truncate/ -130.0 -10/7) Output on core-updates (using --keep-failed and ./meta/uninstalled-env guil= e): scheme@(guile-user)> (euclidean/ 130.0 10/7) $1 =3D 90.0 $2 =3D 1.4285714285714257 scheme@(guile-user)> (euclidean/ 130.0 -10/7) $3 =3D -90.0 $4 =3D 1.4285714285714257 scheme@(guile-user)> (floor/ 130.0 10/7) $5 =3D 90.0 $6 =3D 1.4285714285714257 scheme@(guile-user)> (floor/ -130.0 -10/7) $7 =3D 90.0 $8 =3D -1.4285714285714257 scheme@(guile-user)> (ceiling/ 130.0 -10/7) $9 =3D -90.0 $10 =3D 1.4285714285714257 scheme@(guile-user)> (ceiling/ -130.0 10/7) $11 =3D -90.0 $12 =3D -1.4285714285714257 scheme@(guile-user)> (truncate/ 130.0 10/7) $13 =3D 90.0 $14 =3D 1.4285714285714257 scheme@(guile-user)> (truncate/ 130.0 -10/7) $15 =3D -90.0 $16 =3D 1.4285714285714257 scheme@(guile-user)> (truncate/ -130.0 10/7) $17 =3D -90.0 $18 =3D -1.4285714285714257 scheme@(guile-user)> (truncate/ -130.0 -10/7) $19 =3D 90.0 $20 =3D -1.4285714285714257 It appears that truncate/, ceiling/ and floor/ give the same output ... that doesn't seem correct. Greetings, Maxime. --=-azE6nAMiykFgTsVBtRAh Content-Type: application/pgp-signature; name="signature.asc" Content-Description: This is a digitally signed message part Content-Transfer-Encoding: 7bit -----BEGIN PGP SIGNATURE----- iI0EABYKADUWIQTB8z7iDFKP233XAR9J4+4iGRcl7gUCYOGkPBccbWF4aW1lZGV2 b3NAdGVsZW5ldC5iZQAKCRBJ4+4iGRcl7pb/AP4iErBmWRYgxDQmlFpOgaItThKB v61U/iNfeIA0mGNNqwD9Fm27V20yPTIfUNH1HFKo54Tesd/5RADeIMOpWyAR2wA= =GU8x -----END PGP SIGNATURE----- --=-azE6nAMiykFgTsVBtRAh-- From debbugs-submit-bounces@debbugs.gnu.org Sun Jul 04 08:32:07 2021 Received: (at 49368) by debbugs.gnu.org; 4 Jul 2021 12:32:07 +0000 Received: from localhost ([127.0.0.1]:40515 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1m01I7-0001iQ-9X for submit@debbugs.gnu.org; Sun, 04 Jul 2021 08:32:07 -0400 Received: from baptiste.telenet-ops.be ([195.130.132.51]:33416) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1m01I3-0001iD-7Y for 49368@debbugs.gnu.org; Sun, 04 Jul 2021 08:32:06 -0400 Received: from [172.20.10.4] ([188.189.171.172]) by baptiste.telenet-ops.be with bizsmtp id R0Xz250093jXkZ0010XzZV; Sun, 04 Jul 2021 14:32:00 +0200 Message-ID: <707865c726394c527a9141e742a575c2e4e19a67.camel@telenet.be> Subject: Re: bug#49368: Guile 3.0.7 test failures on i686-linux, glibc 2.33 [core-updates] From: Maxime Devos To: Ludovic =?ISO-8859-1?Q?Court=E8s?= , 49368@debbugs.gnu.org Date: Sun, 04 Jul 2021 14:31:54 +0200 In-Reply-To: <87tulbxegp.fsf@inria.fr> References: <87tulbxegp.fsf@inria.fr> Content-Type: multipart/signed; micalg="pgp-sha512"; protocol="application/pgp-signature"; boundary="=-uyLaqMqazIG9qP3XwgRB" User-Agent: Evolution 3.34.2 MIME-Version: 1.0 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=telenet.be; s=r21; t=1625401920; bh=p8TZGVWaw5WBVG8WhWwX3FjIxOo+YN35nYhFCyzVZoM=; h=Subject:From:To:Date:In-Reply-To:References; b=r35beuWRKpNSE4WxmWx3P+KYQuTZ90cn/HEUoPIggYoXgRQt8/UT9lM1R7cIAKygE hW1mSumv9Z8IswF9IympdA3sa+vO1EkLBVX8uu6fPWlFktxmGoYxmCUJF+pGNAiwes Lc0ZcXiOAkvSEloBj0je5Gj74iBA8ddJvsTA8r9AOwCSak6/Mn/cN9LjP4CYnXOGLj SB0ipQBWDbxGo5hQsuw5aUgM/CAvuy76WRYrXMAkU5X6kGnUEZFLIkujpfLnfT7y2r DVn5It8Mp1P37AQ4slX9vlrrRnlk8ayErMUvUV9/9IGJ/xfwLTZ5fjwBnhwu/zJ2BT ZN1eQrKdLW7Fg== X-Spam-Score: -0.7 (/) X-Debbugs-Envelope-To: 49368 X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.7 (-) --=-uyLaqMqazIG9qP3XwgRB Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable Ludovic Court=C3=A8s schreef op za 03-07-2021 om 23:41 [+0200]: > On current =E2=80=98core-updates=E2=80=99 > (ca. 39f1486efd70712416ca784f9014132644b04155), Guile 3.0.7, > specifically (@@ (gnu packages commencement) guile-final) fails tests on > i686-linux: >=20 > --8<---------------cut here---------------start------------->8--- > Running numbers.test > FAIL: numbers.test: Number-theoretic division: euclidean/: mixed types: (= 130.0 10/7) > [...] Curiously, on core-updates, ceiling/ is inconsistent with ceiling-quotient and ceiling-remainder: scheme@(guile-user) [1]> (ceiling/ 130.0 -10/7) $28 =3D -90.0 $29 =3D 1.4285714285714257 scheme@(guile-user) [1]> (ceiling-quotient 130.0 -10/7) $30 =3D -91.0 scheme@(guile-user) [1]> (ceiling-remainder 130.0 -10/7) $31 =3D 0.0 But on 'master', the results are consistent: scheme@(guile-user)> (ceiling/ 130.0 -10/7) $1 =3D -91.0 $2 =3D 0.0 scheme@(guile-user)> (ceiling-quotient 130.0 -10/7) $3 =3D -91.0 scheme@(guile-user)> (ceiling-remainder 130.0 -10/7) $4 =3D 0.0 To be investigated ... Greetings, Maxime. >=20 --=-uyLaqMqazIG9qP3XwgRB Content-Type: application/pgp-signature; name="signature.asc" Content-Description: This is a digitally signed message part Content-Transfer-Encoding: 7bit -----BEGIN PGP SIGNATURE----- iI0EABYKADUWIQTB8z7iDFKP233XAR9J4+4iGRcl7gUCYOGqOhccbWF4aW1lZGV2 b3NAdGVsZW5ldC5iZQAKCRBJ4+4iGRcl7oYtAP4lFjMOZyfCyJp9+W9e/RoS2kNg 35ZmRF8jK8jV3WemtgD/Vpfi1ljFf2TEJm4tKh7G/2OzQ0TMoEhxDXfhGCRpUQU= =A9Zb -----END PGP SIGNATURE----- --=-uyLaqMqazIG9qP3XwgRB-- From debbugs-submit-bounces@debbugs.gnu.org Tue Jul 06 09:25:13 2021 Received: (at 49368) by debbugs.gnu.org; 6 Jul 2021 13:25:13 +0000 Received: from localhost ([127.0.0.1]:47800 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1m0l4a-00022u-Qd for submit@debbugs.gnu.org; Tue, 06 Jul 2021 09:25:13 -0400 Received: from xavier.telenet-ops.be ([195.130.132.52]:33520) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1m0l4Y-00022f-9Z for 49368@debbugs.gnu.org; Tue, 06 Jul 2021 09:25:11 -0400 Received: from ptr-bvsjgyjmffd7q9timvx.18120a2.ip6.access.telenet.be ([IPv6:2a02:1811:8c09:9d00:aaf1:9810:a0b8:a55d]) by xavier.telenet-ops.be with bizsmtp id RpR82500R0mfAB401pR80H; Tue, 06 Jul 2021 15:25:08 +0200 Message-ID: Subject: Re: bug#49368: Guile 3.0.7 test failures on i686-linux, glibc 2.33 [core-updates] From: Maxime Devos To: Ludovic =?ISO-8859-1?Q?Court=E8s?= , 49368@debbugs.gnu.org Date: Tue, 06 Jul 2021 15:24:46 +0200 In-Reply-To: <87tulbxegp.fsf@inria.fr> References: <87tulbxegp.fsf@inria.fr> Content-Type: multipart/signed; micalg="pgp-sha512"; protocol="application/pgp-signature"; boundary="=-zj5JmesBmgvjJpKEsM7F" User-Agent: Evolution 3.34.2 MIME-Version: 1.0 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=telenet.be; s=r21; t=1625577909; bh=Im1O07rkJfSmj63YOQVy+Ldr+FxtsYPE8xLrdMfxz9M=; h=Subject:From:To:Date:In-Reply-To:References; b=ELYOOiaTFcDwK+tSNnWhv/6cM2j4PIH4BnuC1FDq844fCd/8QXmGVCpOOX9+TV3TW QIIW3j+lxCulkkKQOoY91swVxB4QDxoGrT87FP4xfbWxL//62NVHOCubA3X42rrxDd qDJj7X4zgTdeh1qpElK5HgAzQj6q6D2sDmGK+U7SN0+VrBaM8EHLf3z1E49ErwdBMk UvUKEn4s714ZAhdCcwpdSqMXxy+haKLKcXqv6Lpc52Q8E1+gPZiU1b6qUux648+4Kl Gf/z7QUqhvN/MV1RaPuQ2Y2d0oRlhHbPajuzojleTGb5AkAIA+ca8py1UCG4bwp+l2 0xU1wxqQtkGYQ== X-Spam-Score: -0.7 (/) X-Debbugs-Envelope-To: 49368 X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.7 (-) --=-zj5JmesBmgvjJpKEsM7F Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable Ludovic Court=C3=A8s schreef op za 03-07-2021 om 23:41 [+0200]: > On current =E2=80=98core-updates=E2=80=99 > (ca. 39f1486efd70712416ca784f9014132644b04155), Guile 3.0.7, > specifically (@@ (gnu packages commencement) guile-final) fails tests on > i686-linux: >=20 > --8<---------------cut here---------------start------------->8--- > Running numbers.test > FAIL: numbers.test: Number-theoretic division: euclidean/: mixed types: (= 130.0 10/7) > FAIL: numbers.test: Number-theoretic division: euclidean/: mixed types: (= 130.0 -10/7) > FAIL: numbers.test: Number-theoretic division: floor/: mixed types: (130.= 0 10/7) > FAIL: numbers.test: Number-theoretic division: floor/: mixed types: (-130= .0 -10/7) > FAIL: numbers.test: Number-theoretic division: ceiling/: mixed types: (13= 0.0 -10/7) > FAIL: numbers.test: Number-theoretic division: ceiling/: mixed types: (-1= 30.0 10/7) > FAIL: numbers.test: Number-theoretic division: truncate/: mixed types: (1= 30.0 10/7) > FAIL: numbers.test: Number-theoretic division: truncate/: mixed types: (1= 30.0 -10/7) > FAIL: numbers.test: Number-theoretic division: truncate/: mixed types: (-= 130.0 10/7) > FAIL: numbers.test: Number-theoretic division: truncate/: mixed types: (-= 130.0 -10/7) > --8<---------------cut here---------------end--------------->8--- >=20 > Note that this doesn=E2=80=99t happen on =E2=80=98master=E2=80=99 (glibc = 3.31). >=20 > Ludo=E2=80=99. I wondered if the implementation of the C function 'ceil' is buggy, so I tried the following (spoiler: 'ceil' doesn't seem to be the issue, or I need another test case: Run "guix build --system=3Di686-linux -e (@@ (gnu packages commencement) gu= ile-final) --keep-failed". In the build directory, write to a file "test.c": #include #include int main(void) { double x; double y; if (scanf("%lf %lf", &x, &y) < 0) /* < 0 is actually incorrect here */ return 1; if (printf("%lf/%lf=3D%lf\n", x,y, x/y) < 0) return 1; if (printf("ceil(%lf/%lf)=3D%lf\n", x,y, ceil(x/y)) < 0) return 1; return 0; } Run ((exact->inexact 10/7) =3D 1.4285714285714286 on both master and core-u= pdates): $ gcc -Wall -Wextra -lm test.c -o test $ echo "130.0 1.4285714285714286" | ./test 130.000000/1.428571=3D91.000000 ceil(130.000000/1.428571)=3D91.000000 On master, the output is: 130.000000/1.428571=3D91.000000 ceil(130.000000/1.428571)=3D91.000000 (idem) Greetings, Maxime. --=-zj5JmesBmgvjJpKEsM7F Content-Type: application/pgp-signature; name="signature.asc" Content-Description: This is a digitally signed message part Content-Transfer-Encoding: 7bit -----BEGIN PGP SIGNATURE----- iI0EABYKADUWIQTB8z7iDFKP233XAR9J4+4iGRcl7gUCYORZnhccbWF4aW1lZGV2 b3NAdGVsZW5ldC5iZQAKCRBJ4+4iGRcl7q/WAQD4dfWMlKM9QjPclKIrEhyjZ5fr lUbDUyS3ybODRQXJyAD8CbgxbnFTq0qARX+7Cu/XY2oZxpd+on6g5ddpcFjbJAk= =3504 -----END PGP SIGNATURE----- --=-zj5JmesBmgvjJpKEsM7F-- From debbugs-submit-bounces@debbugs.gnu.org Sat Jul 24 14:46:28 2021 Received: (at 49368-done) by debbugs.gnu.org; 24 Jul 2021 18:46:28 +0000 Received: from localhost ([127.0.0.1]:47011 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1m7MfM-0003Ij-1M for submit@debbugs.gnu.org; Sat, 24 Jul 2021 14:46:28 -0400 Received: from albert.telenet-ops.be ([195.130.137.90]:46430) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1m7MfK-0003Ia-J4 for 49368-done@debbugs.gnu.org; Sat, 24 Jul 2021 14:46:27 -0400 Received: from ptr-bvsjgyjmffd7q9timvx.18120a2.ip6.access.telenet.be ([IPv6:2a02:1811:8c09:9d00:aaf1:9810:a0b8:a55d]) by albert.telenet-ops.be with bizsmtp id Z6mR250060mfAB4066mRqE; Sat, 24 Jul 2021 20:46:25 +0200 Message-ID: <7fce1551ca9819053aa094923e6d6f39b9966f22.camel@telenet.be> Subject: Re: bug#49368: Guile 3.0.7 test failures on i686-linux, glibc 2.33 [core-updates] From: Maxime Devos To: 49368-done@debbugs.gnu.org Date: Sat, 24 Jul 2021 20:46:25 +0200 In-Reply-To: <87tulbxegp.fsf@inria.fr> References: <87tulbxegp.fsf@inria.fr> Content-Type: multipart/signed; micalg="pgp-sha512"; protocol="application/pgp-signature"; boundary="=-qfuwtU5FH5JGM12BDh4W" User-Agent: Evolution 3.34.2 MIME-Version: 1.0 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=telenet.be; s=r21; t=1627152385; bh=KsBO1GMJHdJMU/0kYollYXTrkNSNH7/S0ifru8fwcYY=; h=Subject:From:To:Date:In-Reply-To:References; b=FGVx7Jbs9pEvK/8s/W9nwLEmepFiBlj4fKJB27aMASBKQqI4P6bgz1PrdayzyX38W ZEWBUEIUgWwi8r6HrkOIzGeqARS/KCOeRAAuVKevGQwumDV7E47IX75JLKLtoyFdcq bGTrvCwy1vpDqCsQwQ11GUmGvNjIkEGKBBDQopYVpSJuMUiv82xTRV1DKx1bUcingI /afoQO9LkDMvbDB+3k2MCr66gWVNvPpflu5jD3bVBC122yDoSCMF3+EGeiUVUZuiRz V7k1K09rxo7E8vQzgzA7MoO87ElNG/mZvMBfc8nfBkSIVZs5o48QdW9XVVO57Gq1Ji U13dKhWy6POyQ== X-Spam-Score: -0.7 (/) X-Debbugs-Envelope-To: 49368-done X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.7 (-) --=-qfuwtU5FH5JGM12BDh4W Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable Ludovic Court=C3=A8s schreef op za 03-07-2021 om 23:41 [+0200]: > On current =E2=80=98core-updates=E2=80=99 > (ca. 39f1486efd70712416ca784f9014132644b04155), Guile 3.0.7, > specifically (@@ (gnu packages commencement) guile-final) fails tests on > i686-linux: >=20 > --8<---------------cut here---------------start------------->8--- > Running numbers.test > FAIL: numbers.test: Number-theoretic division: euclidean/: mixed types: (= 130.0 10/7) > [...] This has been fixed on core-updates: Closing. Greetings, Maxime --=-qfuwtU5FH5JGM12BDh4W Content-Type: application/pgp-signature; name="signature.asc" Content-Description: This is a digitally signed message part Content-Transfer-Encoding: 7bit -----BEGIN PGP SIGNATURE----- iI0EABYKADUWIQTB8z7iDFKP233XAR9J4+4iGRcl7gUCYPxgARccbWF4aW1lZGV2 b3NAdGVsZW5ldC5iZQAKCRBJ4+4iGRcl7nLJAP4vFJtHqZpJR3x3GqT8iAMBIgSs 0xMTdWLdjMq1riDaCAD/YJInSXX/t1KEyZ91c8vuQO4cv7w1n76hCtTHyaFIAwY= =9Tkp -----END PGP SIGNATURE----- --=-qfuwtU5FH5JGM12BDh4W-- From unknown Wed Jun 18 00:23:02 2025 Received: (at fakecontrol) by fakecontrolmessage; To: internal_control@debbugs.gnu.org From: Debbugs Internal Request Subject: Internal Control Message-Id: bug archived. Date: Sun, 22 Aug 2021 11:24:06 +0000 User-Agent: Fakemail v42.6.9 # This is a fake control message. # # The action: # bug archived. thanks # This fakemail brought to you by your local debbugs # administrator