[From nobody Sun Apr  5 11:35:08 2026
Received: (at submit) by bugs.debian.org; 11 Nov 2025 09:07:46 +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=-19.9 required=4.0 tests=BAYES_00,
 BODY_INCLUDES_PACKAGE,DKIM_SIGNED,DKIM_VALID,FORGED_SPF_HELO,FOURLA,
 FROMDEVELOPER,HAS_PACKAGE,RCVD_IN_VALIDITY_CERTIFIED_BLOCKED,
 RCVD_IN_VALIDITY_RPBL_BLOCKED,RCVD_IN_VALIDITY_SAFE_BLOCKED,
 SPF_HELO_PASS,SPF_NONE,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, 46; hammy, 150; neutral, 156; spammy,
 0. spammytokens: hammytokens:0.000-+--sk:taint_o,
 0.000-+--sk:TAINT_O, 
 0.000-+--sk:taint_u, 0.000-+--sk:TAINT_U, 0.000-+--forky
Return-path: &lt;wrar@debian.org&gt;
Received: from wrar.name ([91.99.3.191]:45562 helo=durkon.wrar.name)
 by buxtehude.debian.org with esmtps
 (TLS1.3:ECDHE_SECP256R1__RSA_PSS_RSAE_SHA256__AES_256_GCM:256)
 (Exim 4.96) (envelope-from &lt;wrar@debian.org&gt;) id 1vIkLp-00E9Xa-2X
 for submit@bugs.debian.org; Tue, 11 Nov 2025 09:07:46 +0000
DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=wrar.name; 
 s=20160710;
 h=Date:Message-ID:Subject:To:From:Content-Transfer-Encoding:
 MIME-Version:Content-Type:From:Sender:Reply-To:Subject:Date:Message-ID:To:Cc:
 MIME-Version:Content-Type:Content-Transfer-Encoding:Content-ID:
 Content-Description:Content-Disposition:In-Reply-To:References;
 bh=8CLAmAGAcAYB63YFEYrRlIMyQzGgTSh3ttPMl/jAF4s=; b=QknVtkOgN40RNn6B7yImMt++3J
 9m3SBCmHUwaQp1lyOl2AYSi9U/snVh1EjZuK8BVKzoYs5ZD7Q4sX4idkoqCeJS1OxHMHg1byvJQzS
 YPLMYdu9YaKBb+EK5dKrOrcoK0MlGWSGh6LyRKd4qoonpYUaiXwWrXn4fALg+Hb90U6Q=;
Received: from [188.226.55.174] (helo=belkar.localdomain)
 by durkon.wrar.name with esmtpsa (TLS1.3) tls
 TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384 (Exim 4.98.2)
 (envelope-from &lt;wrar@debian.org&gt;) id 1vIkLm-0000000491J-0wpq;
 Tue, 11 Nov 2025 10:07:42 +0100
Received: by belkar.localdomain (Postfix, from userid 1000)
 id 941696A39202; Tue, 11 Nov 2025 14:07:41 +0500 (+05)
Content-Type: text/plain; charset=&quot;us-ascii&quot;
MIME-Version: 1.0
Content-Transfer-Encoding: 7bit
From: Andrey Rakhmatullin &lt;wrar@debian.org&gt;
To: Debian Bug Tracking System &lt;submit@bugs.debian.org&gt;
Subject: Autopkgtests fail: data did not match any variant of untagged enum
 EitherInterval
Message-ID: &lt;176285206158.3422980.18251254109715871316.reportbug@belkar.wrar.name&gt;
X-Mailer: reportbug 13.2.0
Date: Tue, 11 Nov 2025 14:07:41 +0500
Delivered-To: submit@bugs.debian.org

Package: librust-version-ranges-dev
Version: 0.1.1-1
Severity: serious

E.g. https://ci.debian.net/packages/r/rust-version-
ranges/testing/amd64/66135391/ and reproducible locally. On a first glance the
failing test is tests::serde_round_trip:

thread 'tests::serde_round_trip' panicked at src/lib.rs:1211:43:
called `Result::unwrap()` on an `Err` value: Error { code: Message(&quot;data did
not match any variant of untagged enum EitherInterval&quot;), position: Position {
line: 0, col: 0 } }
stack backtrace:
   0: __rustc::rust_begin_unwind
             at /usr/src/rustc-1.90.0/library/std/src/panicking.rs:697:5
   1: core::panicking::panic_fmt
             at /usr/src/rustc-1.90.0/library/core/src/panicking.rs:75:14
   2: core::result::unwrap_failed
             at /usr/src/rustc-1.90.0/library/core/src/result.rs:1765:5
   3: core::result::Result&lt;T,E&gt;::unwrap
             at /usr/src/rustc-1.90.0/library/core/src/result.rs:1167:23
   4: version_ranges::tests::serde_round_trip::{{closure}}
             at ./src/lib.rs:1211:43
   5: core::ops::function::impls::&lt;impl core::ops::function::Fn&lt;A&gt; for
&amp;F&gt;::call
             at /usr/src/rustc-1.90.0/library/core/src/ops/function.rs:266:22
   6: proptest::test_runner::runner::call_test::{{closure}}::{{closure}}
             at
/usr/share/cargo/registry/proptest-1.6.0/src/test_runner/runner.rs:258:56
   7: &lt;core::panic::unwind_safe::AssertUnwindSafe&lt;F&gt; as
core::ops::function::FnOnce&lt;()&gt;&gt;::call_once
             at
/usr/src/rustc-1.90.0/library/core/src/panic/unwind_safe.rs:272:9
   8: std::panicking::catch_unwind::do_call
             at /usr/src/rustc-1.90.0/library/std/src/panicking.rs:589:40
   9: __rust_try
  10: std::panicking::catch_unwind
             at /usr/src/rustc-1.90.0/library/std/src/panicking.rs:552:19
  11: std::panic::catch_unwind
             at /usr/src/rustc-1.90.0/library/std/src/panic.rs:359:14
  12: proptest::test_runner::runner::call_test::{{closure}}
             at
/usr/share/cargo/registry/proptest-1.6.0/src/test_runner/runner.rs:258:16
  13: proptest::test_runner::scoped_panic_hook::internal::with_hook
             at
/usr/share/cargo/registry/proptest-1.6.0/src/test_runner/scoped_panic_hook.rs:130:9
  14: proptest::test_runner::runner::call_test
             at
/usr/share/cargo/registry/proptest-1.6.0/src/test_runner/runner.rs:256:9
  15: proptest::test_runner::runner::TestRunner::run_one_with_replay
             at
/usr/share/cargo/registry/proptest-1.6.0/src/test_runner/runner.rs:728:22
  16: proptest::test_runner::runner::TestRunner::gen_and_run_case
             at
/usr/share/cargo/registry/proptest-1.6.0/src/test_runner/runner.rs:670:28
  17: proptest::test_runner::runner::TestRunner::run_in_process_with_replay
             at
/usr/share/cargo/registry/proptest-1.6.0/src/test_runner/runner.rs:619:31
  18: proptest::test_runner::runner::TestRunner::run_in_process
             at
/usr/share/cargo/registry/proptest-1.6.0/src/test_runner/runner.rs:574:14
  19: proptest::test_runner::runner::TestRunner::run
             at
/usr/share/cargo/registry/proptest-1.6.0/src/test_runner/runner.rs:417:18
  20: version_ranges::tests::serde_round_trip
             at /usr/share/cargo/registry/proptest-1.6.0/src/sugar.rs:163:17
  21: version_ranges::tests::serde_round_trip::{{closure}}
             at /usr/share/cargo/registry/proptest-1.6.0/src/sugar.rs:159:28
  22: core::ops::function::FnOnce::call_once
             at /usr/src/rustc-1.90.0/library/core/src/ops/function.rs:253:5
  23: core::ops::function::FnOnce::call_once
             at /usr/src/rustc-1.90.0/library/core/src/ops/function.rs:253:5
note: Some details are omitted, run with `RUST_BACKTRACE=full` for a verbose
backtrace.


-- System Information:
Debian Release: forky/sid
  APT prefers unstable
  APT policy: (500, 'unstable'), (500, 'testing'), (101, 'experimental')
Architecture: amd64 (x86_64)
Foreign Architectures: i386

Kernel: Linux 6.16.8+deb14-amd64 (SMP w/16 CPU threads; PREEMPT)
Kernel taint flags: TAINT_OOT_MODULE, TAINT_UNSIGNED_MODULE
Locale: LANG=ru_RU.UTF-8, LC_CTYPE=ru_RU.UTF-8 (charmap=UTF-8), LANGUAGE not set
Shell: /bin/sh linked to /usr/bin/dash
Init: systemd (via /run/systemd/system)
LSM: AppArmor: enabled

Versions of packages librust-version-ranges-dev depends on:
pn  librust-proptest-1+default-dev  &lt;none&gt;
pn  librust-serde-1+default-dev     &lt;none&gt;
pn  librust-serde-1+derive-dev      &lt;none&gt;
pn  librust-smallvec-1+default-dev  &lt;none&gt;
pn  librust-smallvec-1+serde-dev    &lt;none&gt;
pn  librust-smallvec-1+union-dev    &lt;none&gt;

librust-version-ranges-dev recommends no packages.

librust-version-ranges-dev suggests no packages.
]