I'm not sure if this was already discussed and others are having a similar problem but I'm constantly getting ...
failures: [ui] ui/proc-macro/invalid-punct-ident-1.rs [ui] ui/proc-macro/invalid-punct-ident-2.rs [ui] ui/proc-macro/invalid-punct-ident-3.rs test result: FAILED. 5685 passed; 3 failed; 21 ignored; 0 measured; 0 filtered out
on my local machine, then I push my code and the those tests pass on the CI
this https://gist.github.com/spastorino/58b622690a37b24e394f3948c05b4d84 is the full output
this just happens on stage 1, right?
it happens on stage 1, unsure what would happen on stage 2
yea, these tests probably need a stage 1 skip comment, I don't remember the wording though
ui-fulldeps, I think there are some comments in some files about stages
but I wonder, does that happen to the rest of the people?
I thought it was just me
I get it as well when building stage1
for the record these 3 tests fail when RUST_BACKTRACE is enabled
@Vadim Petrochenkov about this, is expected that these tests fail when we turn on backtraces or not?, to be honest I'm on mobile right now and didn't put a lot of attention to them
https://github.com/rust-lang/rust/issues/59998 may be related?
It's expected than panicking in a proc macro will be caught and produce a regular error in rustc (without any backtraces), but this doesn't always happen apparently.