FTBFS - test failure in test_debug_tokenstream
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
rust-proc-macro2 (Ubuntu) |
New
|
Undecided
|
Unassigned |
Bug Description
Attempting to autopkgtest rust-proc-macro2 fails as follows:
thread 'main' panicked at 'assertion failed: `(left == right)`
left: `"TokenStream [\n Group {\n delimiter: Bracket,\n stream: TokenStream [\n Ident {\n sym: a,\n span: bytes(2..3),\n },\n Punct {\n op: \'+\',\n spacing: Alone,\n span: bytes(4..5),\n },\n Literal {\n lit: 1,\n span: bytes(6..7),\n },\n ],\n span: bytes(1..8),\n },\n]"`,
right: `"TokenStream [\n Group {\n delimiter: Bracket,\n stream: TokenStream [\n Ident {\n sym: a,\n span: bytes(979..980),\n },\n Punct {\n op: \'+\',\n spacing: Alone,\n span: bytes(981..982),\n },\n Literal {\n lit: 1,\n span: bytes(983..984),\n },\n ],\n span: bytes(978..985),\n },\n]"`', tests/test.rs:409:9
Smaller variants of the test has similar results, where the span bytes don't match expectations.
I'm unable to recreate this using autopkgtest with a qemu backend and package version 1.0.28-1 but its still clearly failing in our autopkgtest environment.