From b14ea822186545f4f0e2e73a93f8579c6b16e921 Mon Sep 17 00:00:00 2001 From: dzaima Date: Wed, 12 Mar 2025 04:17:21 +0200 Subject: [PATCH] =?UTF-8?q?accept=20two=20error=20messages=20for=202?= =?UTF-8?q?=E2=8B=8663=20test?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit boils down to an arch-dependent difference in q_fi64, which I can't do much about --- test/cases/under.bqn | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/test/cases/under.bqn b/test/cases/under.bqn index 82831ddb..1d8f810e 100644 --- a/test/cases/under.bqn +++ b/test/cases/under.bqn @@ -51,7 +51,7 @@ n←500 ⋄ a←↕n ⋄ i←(-n)+↕2×n ⋄ r←⌽(2×n)⥊a ⋄ ! (⌽a) ≡ !"𝕨⊏𝕩: Indexing out-of-bounds (10∊𝕨, 10≡≠𝕩)" % %USE evar ⋄ 9‿10 {0‿1⌾(𝕨⊸⊏)𝕩}_evar 10⥊1‿0‿1 !"𝕨⊏𝕩: Indexing out-of-bounds (10∊𝕨, 10≡≠𝕩)" % %USE evar ⋄ "ab" {𝕨⌾(9‿10⊸⊏)𝕩}_evar 10⥊"foo" !"𝕨⊏𝕩: Indexing out-of-bounds (4.611686018427388e18∊𝕨, 3≡≠𝕩)" % %USE eqerr ⋄ {𝕩⌾((3⥊2⋆62)⊸⊏) "abc"}_eqerr ⟨"abc", {𝕊: "abc"}⟩ -!"Integer out of range: 9.223372036854776e18" % %USE eqerr ⋄ {𝕩⌾((3⥊2⋆63)⊸⊏) "abc"}_eqerr ⟨"abc", {𝕊: "abc"}⟩ +%USE eqerr ⋄ ! ⊑ (<⋈⁼ ⍷{1⊣𝕩⌾((3⥊2⋆63)⊸⊏) "abc"}⎊{𝕊: •CurrentError@}¨ ⟨"abc", {𝕊: "abc"}⟩) ∊ "Integer out of range: 9.223372036854776e18"‿"𝕨⊏𝕩: Indexing out-of-bounds (9.223372036854776e18∊𝕨, 3≡≠𝕩)" !"Expected integer, got 1.1" % %USE eqerr ⋄ {𝕩⌾((3⥊1.1)⊸⊏) ↕3}_eqerr ⟨↕3, {1+𝕩}⟩ !"𝕨⊏𝕩: Indexing out-of-bounds (10∊𝕨, 3≡≠𝕩)" % %USE eqerr ⋄ {𝕩⌾(10‿11‿12⊸⊏) ↕3}_eqerr ⟨↕3, {1+𝕩}⟩ 100⊸+⌾(⟨1‿2‿4⟩⊸⊏) <¨↕10 %% <¨ 0‿101‿102‿3‿104‿5‿6‿7‿8‿9