Your message dated Fri, 07 Apr 2023 01:18:54 +0000
with message-id <[email protected]>
and subject line Bug#1034030: fixed in rust-async-stream 0.3.4-1
has caused the Debian Bug report #1034030,
regarding rust-async-stream: autopkgtest regression: error[E0658]: yield syntax
is experimental
to be marked as done.
This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
Bug report if necessary, and/or fix the problem forthwith.
(NB: If you are a system administrator and have no idea what this
message is talking about, this may indicate a serious mail system
misconfiguration somewhere. Please contact [email protected]
immediately.)
--
1034030: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1034030
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Source: rust-async-stream
Version: 0.3.3-1
Severity: serious
Control: tags -1 bookworm-ignore
User: [email protected]
Usertags: regression
Dear maintainer(s),
Your package has an autopkgtest, great. However, it fails since December
2022. Can you please investigate the situation and fix it? I copied some
of the output at the bottom of this report.
The release team has announced [1] that failing autopkgtest on amd64 and
arm64 are considered RC in testing. [Release Team member hat on] Because
we're currently in the hard freeze for bookworm, I have marked this bug
as bookworm-ignore. Targeted fixes are still welcome.
More information about this bug and the reason for filing it can be
found on
https://wiki.debian.org/ContinuousIntegration/RegressionEmailInformation
Paul
[1] https://lists.debian.org/debian-devel-announce/2019/07/msg00002.html
https://ci.debian.net/data/autopkgtest/testing/amd64/r/rust-async-stream/32102899/log.gz
test tests/ui/yield_in_async.rs ... mismatch
EXPECTED:
┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈
error[E0658]: yield syntax is experimental
--> tests/ui/yield_in_async.rs:6:13
|
6 | yield 123;
| ^^^^^^^^^
|
= note: see issue #43122
<https://github.com/rust-lang/rust/issues/43122> for more information
error[E0727]: `async` generators are not yet supported
--> tests/ui/yield_in_async.rs:6:13
|
6 | yield 123;
| ^^^^^^^^^
error[E0271]: type mismatch resolving `<[static
generator@$DIR/src/lib.rs:201:9: 201:67] as Generator<ResumeTy>>::Yield
== ()`
--> tests/ui/yield_in_async.rs:4:5
|
4 | / stream! {
5 | | let f = async {
6 | | yield 123;
7 | | };
8 | |
9 | | let v = f.await;
10 | | };
| |_____^ expected `()`, found integer
|
note: required by a bound in `from_generator`
--> $RUST/core/src/future/mod.rs
|
| T: Generator<ResumeTy, Yield = ()>,
| ^^^^^^^^^^ required by this bound in
`from_generator`
= note: this error originates in the macro `stream` (in Nightly
builds, run with -Z macro-backtrace for more info)
┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈
ACTUAL OUTPUT:
┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈
error[E0658]: yield syntax is experimental
--> tests/ui/yield_in_async.rs:6:13
|
6 | yield 123;
| ^^^^^^^^^
|
= note: see issue #43122
<https://github.com/rust-lang/rust/issues/43122> for more information
error[E0727]: `async` generators are not yet supported
--> tests/ui/yield_in_async.rs:6:13
|
6 | yield 123;
| ^^^^^^^^^
error[E0271]: type mismatch resolving `<[static
generator@$DIR/src/lib.rs:201:9: 201:67] as Generator<ResumeTy>>::Yield
== ()`
--> tests/ui/yield_in_async.rs:4:5
|
4 | / stream! {
5 | | let f = async {
6 | | yield 123;
7 | | };
8 | |
9 | | let v = f.await;
10 | | };
| |_____^ expected `()`, found integer
|
note: required by a bound in `std::future::from_generator`
= note: this error originates in the macro `stream` (in Nightly
builds, run with -Z macro-backtrace for more info)
┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈
note: If the actual output is the correct output you can bless it by
rerunning
your test with the environment variable TRYBUILD=overwrite
test tests/ui/yield_in_closure.rs ... mismatch
EXPECTED:
┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈
error[E0658]: yield syntax is experimental
--> tests/ui/yield_in_closure.rs:7:17
|
7 | yield v;
| ^^^^^^^
|
= note: see issue #43122
<https://github.com/rust-lang/rust/issues/43122> for more information
error[E0277]: expected a `FnOnce<(&str,)>` closure, found
`[generator@$DIR/src/lib.rs:201:9: 201:67]`
--> tests/ui/yield_in_closure.rs:6:14
|
6 | .and_then(|v| {
| ^^^^^^^^ expected an `FnOnce<(&str,)>` closure,
found `[generator@$DIR/src/lib.rs:201:9: 201:67]`
|
= help: the trait `FnOnce<(&str,)>` is not implemented for
`[generator@$DIR/src/lib.rs:201:9: 201:67]`
note: required by a bound in `Result::<T, E>::and_then`
--> $RUST/core/src/result.rs
|
| pub fn and_then<U, F: FnOnce(T) -> Result<U, E>>(self, op:
F) -> Result<U, E> {
| ^^^^^^^^^^^^^^^^^^^^^^^^^ required by
this bound in `Result::<T, E>::and_then`
┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈
ACTUAL OUTPUT:
┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈
error[E0658]: yield syntax is experimental
--> tests/ui/yield_in_closure.rs:7:17
|
7 | yield v;
| ^^^^^^^
|
= note: see issue #43122
<https://github.com/rust-lang/rust/issues/43122> for more information
error[E0277]: expected a `FnOnce<(&str,)>` closure, found
`[generator@$DIR/src/lib.rs:201:9: 201:67]`
--> tests/ui/yield_in_closure.rs:6:14
|
6 | .and_then(|v| {
| ^^^^^^^^ expected an `FnOnce<(&str,)>` closure, found
`[generator@$DIR/src/lib.rs:201:9: 201:67]`
|
= help: the trait `FnOnce<(&str,)>` is not implemented for
`[generator@$DIR/src/lib.rs:201:9: 201:67]`
note: required by a bound in `Result::<T, E>::and_then`
┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈
note: If the actual output is the correct output you can bless it by
rerunning
your test with the environment variable TRYBUILD=overwrite
test tests/ui/yield_in_nested_fn.rs ... ok
test test ... FAILED
failures:
---- test stdout ----
thread 'test' panicked at '2 of 4 tests failed',
/usr/share/cargo/registry/trybuild-1.0.76/src/run.rs:101:13
stack backtrace:
0: rust_begin_unwind
at /usr/src/rustc-1.63.0/library/std/src/panicking.rs:584:5
1: core::panicking::panic_fmt
at /usr/src/rustc-1.63.0/library/core/src/panicking.rs:142:14
2: trybuild::run::<impl trybuild::Runner>::run
at /usr/share/cargo/registry/trybuild-1.0.76/src/run.rs:101:13
3: <trybuild::TestCases as core::ops::drop::Drop>::drop
at /usr/share/cargo/registry/trybuild-1.0.76/src/lib.rs:313:13
4: core::ptr::drop_in_place<trybuild::TestCases>
at /usr/src/rustc-1.63.0/library/core/src/ptr/mod.rs:487:1
5: stream::test
at ./tests/stream.rs:237:1
6: stream::test::{{closure}}
at ./tests/stream.rs:234:1
7: core::ops::function::FnOnce::call_once
at
/usr/src/rustc-1.63.0/library/core/src/ops/function.rs:248:5
8: core::ops::function::FnOnce::call_once
at
/usr/src/rustc-1.63.0/library/core/src/ops/function.rs:248:5
note: Some details are omitted, run with `RUST_BACKTRACE=full` for a
verbose backtrace.
failures:
test
test result: FAILED. 13 passed; 1 failed; 0 ignored; 0 measured; 0
filtered out; finished in 11.44s
OpenPGP_signature
Description: OpenPGP digital signature
--- End Message ---
--- Begin Message ---
Source: rust-async-stream
Source-Version: 0.3.4-1
Done: Peter Michael Green <[email protected]>
We believe that the bug you reported is fixed in the latest version of
rust-async-stream, which is due to be installed in the Debian FTP archive.
A summary of the changes between this version and the previous one is
attached.
Thank you for reporting the bug, which will now be closed. If you
have further comments please address them to [email protected],
and the maintainer will reopen the bug report if appropriate.
Debian distribution maintenance software
pp.
Peter Michael Green <[email protected]> (supplier of updated
rust-async-stream package)
(This message was generated automatically at their request; if you
believe that there is a problem with it please contact the archive
administrators by mailing [email protected])
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA256
Format: 1.8
Date: Fri, 07 Apr 2023 00:44:31 +0000
Source: rust-async-stream
Architecture: source
Version: 0.3.4-1
Distribution: unstable
Urgency: medium
Maintainer: Debian Rust Maintainers
<[email protected]>
Changed-By: Peter Michael Green <[email protected]>
Closes: 1034030
Changes:
rust-async-stream (0.3.4-1) unstable; urgency=medium
.
* Team upload.
* Package async-stream 0.3.4 from crates.io using debcargo 2.6.0
* Skip a couple of "compile_fail" tests whose output seems to vary between
different versions of rustc. (Closes: #1034030)
Checksums-Sha1:
a6b006e015f92e26a44ccec1413aff6c6a1a25f4 2556 rust-async-stream_0.3.4-1.dsc
3a9d4dd988789fa59734e98acc15659a8926f500 12419
rust-async-stream_0.3.4.orig.tar.gz
ae139b49ecb64387fae3697d693452e7fb8d8629 3188
rust-async-stream_0.3.4-1.debian.tar.xz
9771de19e15f639da668da6bb0a66c1e9245f8ee 7576
rust-async-stream_0.3.4-1_source.buildinfo
Checksums-Sha256:
7574c21ab05ccd5faabca148188f0f6cff90179d006dfa2302e4349f34ea981c 2556
rust-async-stream_0.3.4-1.dsc
ad445822218ce64be7a341abfb0b1ea43b5c23aa83902542a4542e78309d8e5e 12419
rust-async-stream_0.3.4.orig.tar.gz
973f5620bc0a02b6c61e67ed8d1038dfdff7a59442eedbd0deb00f97655a2540 3188
rust-async-stream_0.3.4-1.debian.tar.xz
7c84da8fccbb97fb953be473575474aadccd24d2791b6223aac7fa46f4ad1693 7576
rust-async-stream_0.3.4-1_source.buildinfo
Files:
ce34239c8ae31f9b344c4be9d7964681 2556 rust optional
rust-async-stream_0.3.4-1.dsc
c800112f3d79ac0067f15ac9e162733f 12419 rust optional
rust-async-stream_0.3.4.orig.tar.gz
be24d28fcd722bd1e14598fa36933536 3188 rust optional
rust-async-stream_0.3.4-1.debian.tar.xz
4979bb3bdf7608ca298c9011d2ee1730 7576 rust optional
rust-async-stream_0.3.4-1_source.buildinfo
-----BEGIN PGP SIGNATURE-----
iQJIBAEBCAAyFiEEU0DQATYMplbjSX63DEjqKnqP/XsFAmQvacoUHHBsdWd3YXNo
QGRlYmlhbi5vcmcACgkQDEjqKnqP/XuW0g/+IxFogdjNVPm28HjKiNnZODI+fm1v
nMTaC2Ez9EFjDjlSGc8HxFl3LjqP+KAahlnxyo1ez3vHzEyNLNJmgWujquaC0HmI
upF85V3IeT/BDMK7CePFVCaw/8+BLThu1WlB3qHi3XtozBWgpdx6dqqsiluZWczC
sIOJvEofn3uR9S2YlsMP6gcIbZIB0TcpuDWUM8wVWu8un8xQr/fpKPCHMbWPBq45
dl+bL/mcUwDpHDpRVol+ZJ2svj4RJsXbUU6bgezPrFoho0kX4r27COtGIiSvEwJM
n//napMUzolwQQzm94U2FU7pkXelIGKadSRazOqR3vdnYlJhq4ZN3Qd1AJn6iekT
qYbMgiP7lAfMR3e0jL9NDRK+43aEsAQ89znuY0k8EhwtwvfNJODuv7Q+f3TEM1F+
j0NWXYaqq8jiovk/Wh7SuAxy6UgKUy1ww16krVKsfF3GAYdCbwknh67DWc7vzE2z
PO182uHfSsTBA6Qs1r43LwEZ0ErP6A1uuw6JrTyXoZTFoxANBzvXFTigTxkj/YBI
xZWs54G2q/Rex3hFfqgrrtxFCDOxeg9GWOiFygysq5cokCpMHYBBfq9BYqYiQt2n
ZbzGYI9id9wEVu6niC9x5jL4ewwE/V3tZ7KOhrCZMulfVbKQwKWIgghoKBbDHgnn
CEm9wqVfWK9doPU=
=aoMp
-----END PGP SIGNATURE-----
--- End Message ---