[From nobody Thu Jun 18 02:09:07 2026
Received: (at submit) by bugs.debian.org; 17 May 2026 14:15:24 +0000
X-Spam-Checker-Version: SpamAssassin 4.0.1-bugs.debian.org_2005_01_02
 (2024-03-25) on buxtehude.debian.org
X-Spam-Level: 
X-Spam-Status: No, score=-13.0 required=4.0 tests=BAYES_00,FVGT_m_MULTI_ODD,
 PGPSIGNATURE,SPF_HELO_PASS,SPF_PASS,XMAILER_REPORTBUG autolearn=ham
 autolearn_force=no version=4.0.1-bugs.debian.org_2005_01_02
X-Spam-Bayes: score:0.0000 Tokens: new, 115; hammy, 150; neutral, 78; spammy,
 0. spammytokens: hammytokens:0.000-+--HTo:N*Debian,
 0.000-+--H*Ad:N*Bug, 0.000-+--H*Ad:N*Tracking, 0.000-+--HTo:N*Bug,
 0.000-+--HTo:N*System
Return-path: &lt;dr@jones.dk&gt;
Received: from graograman.jones.dk ([87.104.249.100]:38848
 helo=xayide.jones.dk) by buxtehude.debian.org with esmtps
 (TLS1.3:ECDHE_X25519__RSA_PSS_RSAE_SHA256__AES_256_GCM:256)
 (Exim 4.96) (envelope-from &lt;dr@jones.dk&gt;) id 1wOcH5-002WZY-1h
 for submit@bugs.debian.org; Sun, 17 May 2026 14:15:24 +0000
Received: from localhost (localhost [127.0.0.1])
 by xayide.jones.dk (Postfix) with ESMTP id 4339948D1
 for &lt;submit@bugs.debian.org&gt;; Sun, 17 May 2026 16:15:16 +0200 (CEST)
Received: from xayide.jones.dk ([127.0.0.1])
 by localhost (xayide.jones.dk [127.0.0.1]) (amavis, port 10024) with LMTP
 id o3D573yKGz20; Sun, 17 May 2026 16:15:15 +0200 (CEST)
Received: from localhost (unknown [192.168.222.33])
 (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits))
 (No client certificate requested)
 by xayide.jones.dk (Postfix) with ESMTPSA id E576E2FB7;
 Sun, 17 May 2026 16:15:14 +0200 (CEST)
Content-Type: multipart/mixed; boundary=&quot;===============0317786641150666159==&quot;
MIME-Version: 1.0
From: Jonas Smedegaard &lt;dr@jones.dk&gt;
To: Debian Bug Tracking System &lt;submit@bugs.debian.org&gt;
Subject: upgrading crate wide to v1
Message-ID: &lt;177902731477.137032.8786403089930598827.reportbug@cairon.jones.dk&gt;
X-Mailer: reportbug 13.2.0
Date: Sun, 17 May 2026 16:15:14 +0200
Delivered-To: submit@bugs.debian.org

This is a multi-part MIME message sent by reportbug.


--===============0317786641150666159==
Content-Type: text/plain; charset=&quot;us-ascii&quot;
MIME-Version: 1.0
Content-Transfer-Encoding: 7bit
Content-Disposition: inline

Source: rust-ultraviolet
Version: 0.10.0-1
Severity: normal
Tags: patch

-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA512

Hi,

I will soon upgrade rust-wide in unstable, and have released to
experimental to allow testing builds against it.

rust-ultraviolet needs some adjustments for that. I have provided a
patch that seems to work fine. Unfortunately that patch is not
backwards compatible with rust-wide currently in unstable.

Kind regards,

 - Jonas

-----BEGIN PGP SIGNATURE-----

iQJABAEBCgAqFiEEn+Ppw2aRpp/1PMaELHwxRsGgASEFAmoJzWwMHGRyQGpvbmVz
LmRrAAoJECx8MUbBoAEht4gP/RRTB0DjIxQ0yH8CQAoVgWfCVWTeB86o6e/QoFbh
n3BJyFr5LF6b3iJ+POygZU0/G3Ygz7P6YJH6o4dqGC0k32XgKygwy7ZSgmAdmoHi
0DQ1Iu6AIcXrhn8L/UsF0zUUnYMA6UkufC7EsXLVk5BEgst8kdhvDeLIPvYA8ieC
s/CMRZgqN+pOtXRZZaf7cTC04CQolk1Ny/J1e0p7FolWCuAAQ+1K95x6xzqNEKC7
zTUbbvNBsBbN+Ja9uPpfAHIpJWPpRYnFIjJCzufkOCp/7KXa4st4DP6WBjbVIszJ
wvyhwC8jtlNGZ2Rev1u6N7jsHQkwZ6fr3FlCGyfbDkf+w4GiWvGfo3ZOZny5oaBm
zenYfzkXJQ0E8jrFV2i21YUi2ybeJ55eGR1EC/x1XJfMlPEc6Bmsm6/n0F6/v0Gt
3JDFUe07h3NQJ4zLp5fa9wAX7Ch5XW3Dy7xUuCXWnRzB8Yh4vx4caUVcdbFlNsDm
1fo61kZMTdTkfHDuDDf9N1HPBhPr0nm8oSkEs+wKNOkzKO3mr5qRb25M/OkPaN0s
9vMb6WWHC2rqw3Rz1en91vHiyEOjNMdH9rMAkZ7dj/UMmHmxcWGqq3zqGyY52FIW
u6LX/oN+kKGR7iCbPEQ2thjPWypYyh0MyVwPWd45hXdTTbWsBEN7t59ZPFWui/jp
I8pu
=JWMv
-----END PGP SIGNATURE-----

--===============0317786641150666159==
Content-Type: text/plain; charset=&quot;us-ascii&quot;
MIME-Version: 1.0
Content-Transfer-Encoding: 7bit
Content-Disposition: attachment; filename=&quot;use_newer_wide.patch&quot;

Description: use newer major version of crate wide
Author: Jonas Smedegaard &lt;dr@jones.dk&gt;
Forwarded: not-needed
Last-Update: 2026-05-17
---
This patch header follows DEP-3: http://dep.debian.net/deps/dep3/
--- a/Cargo.toml
+++ b/Cargo.toml
@@ -68,7 +68,7 @@
 optional = true
 
 [dependencies.wide]
-version = &quot;0.7&quot;
+version = &quot;1&quot;
 
 [dev-dependencies.serde_test]
 version = &quot;1.0&quot;
--- a/src/util.rs
+++ b/src/util.rs
@@ -29,7 +29,7 @@
                 let r = (self - other).abs();
                 let eps = $t::splat(0.01);
 
-                r.cmp_ge(eps).none()
+                r.simd_ge(eps).none()
             }
         })+
     };
--- a/src/vec/vec2.rs
+++ b/src/vec/vec2.rs
@@ -608,7 +608,7 @@
                 let ndi = n.dot(i);
 
                 let k = one - eta * eta * (one - ndi * ndi);
-                let mask = k.cmp_lt($t::splat(0.0));
+                let mask = k.simd_lt($t::splat(0.0));
 
                 let out = i * eta - (eta * ndi + k.sqrt()) * n;
 
--- a/src/vec/vec3.rs
+++ b/src/vec/vec3.rs
@@ -686,7 +686,7 @@
                 let ndi = n.dot(i);
 
                 let k = one - eta * eta * (one - ndi * ndi);
-                let mask = k.cmp_lt($t::splat(0.0));
+                let mask = k.simd_lt($t::splat(0.0));
 
                 let out = i.mul_add(Self::broadcast(eta), -(eta * ndi + k.sqrt()) * n);
 

--===============0317786641150666159==--
]