Ignore failing incremental tests for GCC backend

This commit is contained in:
Guillaume Gomez 2025-10-02 22:20:28 +02:00
parent 35e104a173
commit 5ff7ca2e22
127 changed files with 127 additions and 0 deletions

View file

@ -6,6 +6,7 @@
//@ compile-flags: -Z query-dep-graph
//@ aux-build:point.rs
//@ build-pass
//@ ignore-backends: gcc
#![feature(rustc_attrs)]
#![feature(stmt_expr_attributes)]

View file

@ -1,5 +1,6 @@
//@ revisions: rpass1 rpass2
//@ edition:2021
//@ ignore-backends: gcc
// See https://github.com/rust-lang/rust/issues/98890

View file

@ -1,6 +1,7 @@
//@ aux-build:a.rs
//@ revisions:rpass1 rpass2
//@ compile-flags:-Z query-dep-graph
//@ ignore-backends: gcc
#![feature(rustc_attrs)]

View file

@ -6,6 +6,7 @@
//@ revisions:cfail1 cfail2
//@ compile-flags: -Z query-dep-graph
//@ build-pass
//@ ignore-backends: gcc
#![feature(rustc_attrs)]
#![feature(stmt_expr_attributes)]

View file

@ -6,6 +6,7 @@
//@ compile-flags: -Z query-dep-graph -Cpanic=unwind
//@ needs-unwind
//@ build-pass (FIXME(62277): could be check-pass?)
//@ ignore-backends: gcc
#![feature(panic_unwind)]

View file

@ -1,6 +1,7 @@
//@ aux-build:a.rs
//@ aux-build:b.rs
//@ revisions:rpass1 rpass2
//@ ignore-backends: gcc
#![feature(rustc_attrs)]

View file

@ -4,6 +4,7 @@
//@ revisions: rpass1 rpass2
//@ aux-build: a.rs
//@ compile-flags: -Zquery-dep-graph
//@ ignore-backends: gcc
#![feature(rustc_attrs)]
#![crate_type = "bin"]

View file

@ -1,4 +1,5 @@
//@ revisions:rpass1 rpass2 rpass3
//@ ignore-backends: gcc
// See issue #57692.

View file

@ -4,6 +4,7 @@
//@ revisions:cfail1 cfail2
//@ compile-flags: -Z query-dep-graph
//@ build-pass (FIXME(62277): could be check-pass?)
//@ ignore-backends: gcc
#![feature(rustc_attrs)]
#![feature(stmt_expr_attributes)]

View file

@ -5,6 +5,7 @@
//@ compile-flags: -Z query-dep-graph
//@ aux-build:point.rs
//@ build-pass (FIXME(62277): could be check-pass?)
//@ ignore-backends: gcc
#![crate_type = "rlib"]
#![feature(rustc_attrs)]

View file

@ -4,6 +4,7 @@
//@ revisions:cfail1 cfail2
//@ compile-flags: -Z query-dep-graph
//@ build-pass
//@ ignore-backends: gcc
#![feature(rustc_attrs)]
#![feature(stmt_expr_attributes)]

View file

@ -5,6 +5,7 @@
//@ compile-flags: -Z query-dep-graph
//@ aux-build:point.rs
//@ build-pass (FIXME(62277): could be check-pass?)
//@ ignore-backends: gcc
#![crate_type = "rlib"]
#![feature(rustc_attrs)]

View file

@ -3,6 +3,7 @@
//@ revisions:cfail1 cfail2
//@ compile-flags: -Z query-dep-graph
//@ build-pass
//@ ignore-backends: gcc
#![crate_type = "rlib"]
#![feature(rustc_attrs)]

View file

@ -3,6 +3,7 @@
//@ revisions:cfail1 cfail2
//@ compile-flags: -Z query-dep-graph
//@ build-pass
//@ ignore-backends: gcc
#![crate_type = "rlib"]
#![feature(rustc_attrs)]

View file

@ -2,6 +2,7 @@
//@ compile-flags: -Zquery-dep-graph
//@ [rpass1]compile-flags: -Zincremental-ignore-spans
//@ [rpass2]compile-flags: -Zincremental-ignore-spans
//@ ignore-backends: gcc
#![feature(rustc_attrs)]
#![rustc_partition_reused(module = "change_symbol_export_status-mod1", cfg = "rpass2")]

View file

@ -18,6 +18,7 @@
//@[rpass2] compile-flags: -C debuginfo=2
//@[rpass3] compile-flags: -C debuginfo=2 --diagnostic-width=80
//@[rpass4] compile-flags: -C debuginfo=2 --diagnostic-width=80 --remap-path-prefix=/home/bors/r=src
//@ ignore-backends: gcc
pub fn main() {
// empty

View file

@ -1,5 +1,6 @@
//@ revisions: rpass1 rpass2 rpass3
//@ compile-flags: -Zincremental-ignore-spans
//@ ignore-backends: gcc
#![feature(generic_associated_types)]
// This test unsures that with_opt_const_param returns the

View file

@ -1,5 +1,6 @@
//@ revisions: rpass1 rpass2 rpass3
//@ compile-flags: -Zincremental-ignore-spans
//@ ignore-backends: gcc
enum Foo<const N: usize> {
Variant,

View file

@ -2,6 +2,7 @@
//@ revisions:rpass1 rpass2 rpass3
//@ compile-flags: -Z query-dep-graph
//@ ignore-backends: gcc
#![feature(rustc_attrs)]

View file

@ -1,4 +1,5 @@
//@ revisions: rpass1 rpass2
//@ ignore-backends: gcc
// issue#112680

View file

@ -1,5 +1,6 @@
//@ revisions: rpass1 cfail2
//@ compile-flags: -Z query-dep-graph
//@ ignore-backends: gcc
#![allow(warnings)]
#![feature(rustc_attrs)]

View file

@ -10,6 +10,7 @@
//@ [rpass3]rustc-env:EXAMPLE_ENV=two
//@ [rpass3]exec-env:EXAMPLE_ENV=two
//@ [cfail4]unset-rustc-env:EXAMPLE_ENV
//@ ignore-backends: gcc
fn main() {
assert_eq!(env!("EXAMPLE_ENV"), std::env::var("EXAMPLE_ENV").unwrap());

View file

@ -12,6 +12,7 @@
//@ [rpass3]exec-env:EXAMPLE_ENV=two
//@ [rpass4]unset-rustc-env:EXAMPLE_ENV
//@ [rpass4]unset-exec-env:EXAMPLE_ENV
//@ ignore-backends: gcc
fn main() {
assert_eq!(option_env!("EXAMPLE_ENV"), std::env::var("EXAMPLE_ENV").ok().as_deref());

View file

@ -1,6 +1,7 @@
// https://github.com/rust-lang/rust/issues/49153
//@ revisions:rpass1 rpass2
//@ ignore-backends: gcc
extern "C" {
pub static __ImageBase: u8;

View file

@ -1,5 +1,6 @@
//@ revisions: rpass1 rpass2
//@ compile-flags: -Z incremental-ignore-spans -Z query-dep-graph
//@ ignore-backends: gcc
// Tests that module hashing depends on the order of the items
// (since the order is exposed through `Mod.item_ids`).

View file

@ -11,6 +11,7 @@
//@ [cfail1]compile-flags: -Zincremental-ignore-spans
//@ [cfail2]compile-flags: -Zincremental-ignore-spans
//@ [cfail3]compile-flags: -Zincremental-ignore-spans
//@ ignore-backends: gcc
#![allow(warnings)]

View file

@ -11,6 +11,7 @@
//@ [cfail1]compile-flags: -Zincremental-ignore-spans
//@ [cfail2]compile-flags: -Zincremental-ignore-spans
//@ [cfail3]compile-flags: -Zincremental-ignore-spans
//@ ignore-backends: gcc
#![allow(warnings)]
#![feature(rustc_attrs)]

View file

@ -8,6 +8,7 @@
//@ build-pass (FIXME(62277): could be check-pass?)
//@ revisions: cfail1 cfail2 cfail3
//@ compile-flags: -Z query-dep-graph -O
//@ ignore-backends: gcc
#![allow(warnings)]
#![feature(rustc_attrs)]

View file

@ -11,6 +11,7 @@
//@ [cfail1]compile-flags: -Zincremental-ignore-spans
//@ [cfail2]compile-flags: -Zincremental-ignore-spans
//@ [cfail3]compile-flags: -Zincremental-ignore-spans
//@ ignore-backends: gcc
#![allow(warnings)]
#![feature(rustc_attrs)]

View file

@ -16,6 +16,7 @@
//@ [cfail1]compile-flags: -Zincremental-ignore-spans
//@ [cfail2]compile-flags: -Zincremental-ignore-spans
//@ [cfail3]compile-flags: -Zincremental-ignore-spans
//@ ignore-backends: gcc
#![allow(warnings)]
#![feature(rustc_attrs)]

View file

@ -4,6 +4,7 @@
//@ [cfail1]compile-flags: -Zincremental-ignore-spans
//@ [cfail2]compile-flags: -Zincremental-ignore-spans
//@ [cfail3]compile-flags: -Zincremental-ignore-spans
//@ ignore-backends: gcc
#![allow(warnings)]
#![feature(rustc_attrs)]

View file

@ -11,6 +11,7 @@
//@ [cfail1]compile-flags: -Zincremental-ignore-spans
//@ [cfail2]compile-flags: -Zincremental-ignore-spans
//@ [cfail3]compile-flags: -Zincremental-ignore-spans
//@ ignore-backends: gcc
#![allow(warnings)]
#![feature(rustc_attrs)]

View file

@ -11,6 +11,7 @@
//@ [cfail1]compile-flags: -Zincremental-ignore-spans
//@ [cfail2]compile-flags: -Zincremental-ignore-spans
//@ [cfail3]compile-flags: -Zincremental-ignore-spans
//@ ignore-backends: gcc
#![allow(warnings)]
#![feature(rustc_attrs)]

View file

@ -11,6 +11,7 @@
//@ [cfail1]compile-flags: -Zincremental-ignore-spans
//@ [cfail2]compile-flags: -Zincremental-ignore-spans
//@ [cfail3]compile-flags: -Zincremental-ignore-spans
//@ ignore-backends: gcc
#![allow(warnings)]
#![feature(linkage)]

View file

@ -11,6 +11,7 @@
//@ [cfail1]compile-flags: -Zincremental-ignore-spans
//@ [cfail2]compile-flags: -Zincremental-ignore-spans
//@ [cfail3]compile-flags: -Zincremental-ignore-spans
//@ ignore-backends: gcc
#![allow(warnings)]
#![feature(rustc_attrs)]

View file

@ -11,6 +11,7 @@
//@ [cfail1]compile-flags: -Zincremental-ignore-spans
//@ [cfail2]compile-flags: -Zincremental-ignore-spans
//@ [cfail3]compile-flags: -Zincremental-ignore-spans
//@ ignore-backends: gcc
#![allow(warnings)]
#![feature(rustc_attrs)]

View file

@ -11,6 +11,7 @@
//@ [cfail1]compile-flags: -Zincremental-ignore-spans
//@ [cfail2]compile-flags: -Zincremental-ignore-spans
//@ [cfail3]compile-flags: -Zincremental-ignore-spans
//@ ignore-backends: gcc
#![allow(warnings)]

View file

@ -12,6 +12,7 @@
//@ [cfail1]compile-flags: -Zincremental-ignore-spans
//@ [cfail2]compile-flags: -Zincremental-ignore-spans
//@ [cfail3]compile-flags: -Zincremental-ignore-spans
//@ ignore-backends: gcc
#![allow(warnings)]
#![feature(rustc_attrs)]

View file

@ -11,6 +11,7 @@
//@ [cfail1]compile-flags: -Zincremental-ignore-spans
//@ [cfail2]compile-flags: -Zincremental-ignore-spans
//@ [cfail3]compile-flags: -Zincremental-ignore-spans
//@ ignore-backends: gcc
#![allow(warnings)]
#![feature(rustc_attrs)]

View file

@ -11,6 +11,7 @@
//@ [cfail1]compile-flags: -Zincremental-ignore-spans
//@ [cfail2]compile-flags: -Zincremental-ignore-spans
//@ [cfail3]compile-flags: -Zincremental-ignore-spans
//@ ignore-backends: gcc
#![allow(warnings)]
#![feature(rustc_attrs)]

View file

@ -11,6 +11,7 @@
//@ [cfail1]compile-flags: -Zincremental-ignore-spans
//@ [cfail2]compile-flags: -Zincremental-ignore-spans
//@ [cfail3]compile-flags: -Zincremental-ignore-spans
//@ ignore-backends: gcc
#![allow(warnings)]
#![feature(rustc_attrs)]

View file

@ -11,6 +11,7 @@
//@ build-pass (FIXME(62277): could be check-pass?)
//@ revisions: cfail1 cfail2 cfail3
//@ compile-flags: -Z query-dep-graph -C debug-assertions -O
//@ ignore-backends: gcc
#![allow(warnings)]
#![feature(rustc_attrs)]

View file

@ -11,6 +11,7 @@
//@ [cfail1]compile-flags: -Zincremental-ignore-spans
//@ [cfail2]compile-flags: -Zincremental-ignore-spans
//@ [cfail3]compile-flags: -Zincremental-ignore-spans
//@ ignore-backends: gcc
#![allow(warnings)]
#![feature(rustc_attrs)]

View file

@ -11,6 +11,7 @@
//@ [cfail1]compile-flags: -Zincremental-ignore-spans
//@ [cfail2]compile-flags: -Zincremental-ignore-spans
//@ [cfail3]compile-flags: -Zincremental-ignore-spans
//@ ignore-backends: gcc
#![allow(warnings)]
#![feature(rustc_attrs)]

View file

@ -16,6 +16,7 @@
//@ [cfail1]compile-flags: -Zincremental-ignore-spans
//@ [cfail2]compile-flags: -Zincremental-ignore-spans
//@ [cfail3]compile-flags: -Zincremental-ignore-spans
//@ ignore-backends: gcc
#![allow(warnings)]
#![feature(rustc_attrs)]

View file

@ -16,6 +16,7 @@
//@ [cfail1]compile-flags: -Zincremental-ignore-spans
//@ [cfail2]compile-flags: -Zincremental-ignore-spans
//@ [cfail3]compile-flags: -Zincremental-ignore-spans
//@ ignore-backends: gcc
#![allow(warnings)]
#![feature(rustc_attrs)]

View file

@ -11,6 +11,7 @@
//@ [cfail1]compile-flags: -Zincremental-ignore-spans
//@ [cfail2]compile-flags: -Zincremental-ignore-spans
//@ [cfail3]compile-flags: -Zincremental-ignore-spans
//@ ignore-backends: gcc
#![allow(warnings)]
#![feature(rustc_attrs)]

View file

@ -13,6 +13,7 @@
//@ build-pass (FIXME(62277): could be check-pass?)
//@ revisions: cfail1 cfail2 cfail3
//@ compile-flags: -Z query-dep-graph -O
//@ ignore-backends: gcc
#![allow(warnings)]
#![feature(rustc_attrs)]

View file

@ -11,6 +11,7 @@
//@ [cfail1]compile-flags: -Zincremental-ignore-spans
//@ [cfail2]compile-flags: -Zincremental-ignore-spans
//@ [cfail3]compile-flags: -Zincremental-ignore-spans
//@ ignore-backends: gcc
#![allow(warnings)]
#![feature(rustc_attrs)]

View file

@ -11,6 +11,7 @@
//@ [cfail1]compile-flags: -Zincremental-ignore-spans
//@ [cfail2]compile-flags: -Zincremental-ignore-spans
//@ [cfail3]compile-flags: -Zincremental-ignore-spans
//@ ignore-backends: gcc
#![allow(warnings)]
#![feature(rustc_attrs)]

View file

@ -11,6 +11,7 @@
//@ [cfail1]compile-flags: -Zincremental-ignore-spans
//@ [cfail2]compile-flags: -Zincremental-ignore-spans
//@ [cfail3]compile-flags: -Zincremental-ignore-spans
//@ ignore-backends: gcc
#![allow(warnings)]
#![feature(rustc_attrs)]

View file

@ -1,5 +1,6 @@
//@ revisions: rpass1 rpass2
//@ compile-flags: -Z query-dep-graph
//@ ignore-backends: gcc
#![allow(warnings)]
#![feature(rustc_attrs)]

View file

@ -1,6 +1,7 @@
//@ revisions:rpass1 rpass2
//@ compile-flags: -Z query-dep-graph
//@ aux-build:cached_hygiene.rs
//@ ignore-backends: gcc
// This tests the following scenario
// 1. A foreign crate is compiled with incremental compilation.

View file

@ -3,6 +3,7 @@
//@ revisions: rpass1 rpass2
//@ compile-flags: -Z query-dep-graph
//@ ignore-backends: gcc
#![feature(rustc_attrs)]

View file

@ -4,6 +4,7 @@
//@ revisions: cfail1 cfail2
//@ build-pass (FIXME(62277): could be check-pass?)
//@ compile-flags: -Z query-dep-graph
//@ ignore-backends: gcc
#![crate_type = "rlib"]
#![feature(rustc_attrs)]

View file

@ -3,6 +3,7 @@
//@ revisions: rpass1 rpass2 rpass3
//@ compile-flags: -Z query-dep-graph
//@ ignore-backends: gcc
#![feature(rustc_attrs)]

View file

@ -1,6 +1,7 @@
//@ proc-macro: incremental_proc_macro_aux.rs
//@ revisions: cfail1 cfail2
//@ build-pass (FIXME(62277): could be check-pass?)
//@ ignore-backends: gcc
// This test makes sure that we still find the proc-macro registrar function
// when we compile proc-macros incrementally (see #47292).

View file

@ -5,6 +5,7 @@
// libstd), and we can't hash a HIR node from std.
//@ revisions:rpass1 rpass2
//@ ignore-backends: gcc
#![feature(rustc_attrs)]

View file

@ -1,4 +1,5 @@
//@ revisions: rpass1 rpass2
//@ ignore-backends: gcc
pub fn foo() {
bar();

View file

@ -1,4 +1,5 @@
//@ revisions: cpass1 cpass2
//@ ignore-backends: gcc
#![crate_type = "rlib"]

View file

@ -1,5 +1,6 @@
//@ proc-macro: egui_inspect_derive.rs
//@ revisions: cpass1 cpass2
//@ ignore-backends: gcc
extern crate egui_inspect_derive;

View file

@ -3,6 +3,7 @@
//@ revisions:rpass1 rpass2
//@ compile-flags: -Z query-dep-graph
//@ ignore-backends: gcc
#![feature(rustc_attrs)]
#![rustc_partition_reused(module="issue_35593", cfg="rpass2")]

View file

@ -12,6 +12,7 @@
//@[rpass1] compile-flags: -C debuginfo=1
//@[rpass2] compile-flags: -C debuginfo=1
//@ ignore-backends: gcc
pub fn main() {
mod1::some_fn();

View file

@ -5,6 +5,7 @@
//@ revisions:rpass1 rpass2
//@ compile-flags: -Z query-dep-graph
//@ ignore-backends: gcc
use std::sync::Arc;

View file

@ -7,6 +7,7 @@
//@ revisions:rpass1 rpass2
//@ aux-build:generic.rs
//@ ignore-backends: gcc
extern crate generic;
fn main() { }

View file

@ -9,6 +9,7 @@
//@ revisions:cfail1 cfail2 cfail3
//@ compile-flags:-Zquery-dep-graph
//@ build-pass (FIXME(62277): could be check-pass?)
//@ ignore-backends: gcc
#![feature(rustc_attrs)]

View file

@ -1,6 +1,7 @@
//@ revisions:cfail1 cfail2 cfail3
//@ compile-flags: -Z query-dep-graph --test
//@ build-pass
//@ ignore-backends: gcc
#![feature(rustc_attrs)]
#![crate_type = "rlib"]

View file

@ -4,6 +4,7 @@
//@ revisions: cfail1 cfail2
//@ build-pass (FIXME(62277): could be check-pass?)
//@ ignore-backends: gcc
#![feature(rustc_attrs)]
#![deny(unused_attributes)]

View file

@ -5,6 +5,7 @@
//@ revisions: cfail1 cfail2
//@ build-pass (FIXME(62277): could be check-pass?)
//@ ignore-backends: gcc
#![feature(rustc_attrs)]
#![deny(unused_attributes)]

View file

@ -1,4 +1,5 @@
//@ revisions:rpass1 rpass2
//@ ignore-backends: gcc
struct A;

View file

@ -1,6 +1,7 @@
#![feature(repr_simd, core_intrinsics)]
//@ revisions:rpass1 rpass2
//@ ignore-backends: gcc
use std::intrinsics::simd::simd_shuffle;

View file

@ -1,4 +1,5 @@
//@ revisions: rpass1 rpass2
//@ ignore-backends: gcc
#[cfg(rpass1)]
pub trait Something {

View file

@ -1,4 +1,5 @@
//@ revisions: rpass1 rpass2
//@ ignore-backends: gcc
#![allow(unused_imports)]

View file

@ -1,6 +1,7 @@
//@ revisions: rpass1 cfail1 rpass3
//@ needs-asm-support
//@ only-x86_64
//@ ignore-backends: gcc
// Regression test for issue #72386
// Checks that we don't ICE when switching to an invalid register
// and back again

View file

@ -1,5 +1,6 @@
//@ aux-build:issue-79661.rs
//@ revisions: rpass1 rpass2 rpass3
//@ ignore-backends: gcc
// Regression test for issue #79661
// We were failing to copy over a DefPathHash->DefId mapping

View file

@ -2,6 +2,7 @@
//@ revisions:rpass1 rpass2 rpass3
//@ compile-flags:--extern issue_79890 --test
//@ edition:2018
//@ ignore-backends: gcc
// Tests that we don't ICE when the set of imported crates changes
#[cfg(rpass2)] use issue_79890::MyTrait;

View file

@ -4,6 +4,7 @@
//@ revisions:rpass1 rpass2
//@ only-x86_64
//@ ignore-backends: gcc
pub fn main() {
let _ = is_x86_feature_detected!("avx2");

View file

@ -2,6 +2,7 @@
//@ failure-status: 101
//@ error-pattern: not implemented
//@ needs-unwind -Cpanic=abort causes abort instead of exit(101)
//@ ignore-backends: gcc
pub trait Interner {
type InternedVariableKinds;

View file

@ -1,4 +1,5 @@
//@ revisions: rpass1 rpass2
//@ ignore-backends: gcc
trait MyTrait: One + Two {}
impl<T> One for T {

View file

@ -1,5 +1,6 @@
//@ revisions: rpass1 rpass2
//@ aux-build:invalid-span-helper-lib.rs
//@ ignore-backends: gcc
// This issue has several different parts. The high level idea is:
// 1. We create an 'invalid' span with the help of the `respan` proc-macro,

View file

@ -3,6 +3,7 @@
//@[cfail2] compile-flags: --crate-type=lib -Zassert-incr-state=loaded
//@ edition: 2021
//@ build-pass
//@ ignore-backends: gcc
#![allow(dead_code)]

View file

@ -1,6 +1,7 @@
//@ aux-build:first_crate.rs
//@ aux-build:second_crate.rs
//@ revisions:rpass1 rpass2
//@ ignore-backends: gcc
// Regression test for issue #92163
// Under certain circumstances, we may end up trying to

View file

@ -1,4 +1,5 @@
//@ revisions: rpass1 rpass2
//@ ignore-backends: gcc
// Regression test for issue #92987
// Tests that we properly manage `DepNode`s during trait evaluation

View file

@ -1,5 +1,6 @@
//@ edition:2018
//@ revisions: rpass1 rpass2
//@ ignore-backends: gcc
pub struct Stmt {
pub stmt_type: StmtKind,

View file

@ -1,6 +1,7 @@
//@ revisions: cfail1 cfail2
//@ compile-flags: -Z query-dep-graph
//@ build-pass (FIXME(62277): could be check-pass?)
//@ ignore-backends: gcc
#![allow(warnings)]
#![feature(rustc_attrs)]

View file

@ -4,6 +4,7 @@
//@ revisions: rpass1 rpass2
//@ compile-flags: -Z query-dep-graph
//@ ignore-backends: gcc
#![allow(warnings)]
#![feature(rustc_attrs)]

View file

@ -1,5 +1,6 @@
//@ aux-build:a.rs
//@ revisions:rpass1 rpass2
//@ ignore-backends: gcc
#![feature(rustc_attrs)]

View file

@ -1,6 +1,7 @@
//@ aux-build:my_lib.rs
//@ revisions:cfail1 cfail2
//@ compile-flags:-Z query-dep-graph
//@ ignore-backends: gcc
// Tests that re-ordering the `-l` arguments used
// when compiling an external dependency does not lead to

View file

@ -1,6 +1,7 @@
//@ no-prefer-dynamic
//@ revisions:rpass1 rpass2
//@ compile-flags: -C lto
//@ ignore-backends: gcc
mod x {
pub struct X {

View file

@ -1,5 +1,6 @@
//@ revisions: cfail1 cfail2 cfail3
//@ build-pass (FIXME(62277): could be check-pass?)
//@ ignore-backends: gcc
// This test case makes sure that we can compile with incremental compilation
// enabled when there are macros exported from this crate. (See #37756)

View file

@ -3,6 +3,7 @@
//@ revisions:rpass1 rpass2
//@ compile-flags: -Z query-dep-graph -Z mir-opt-level=3
//@ ignore-backends: gcc
fn main() {
if std::env::var("a").is_ok() {

View file

@ -1,6 +1,7 @@
//@ revisions:rpass1 rpass2 rpass3
//@ compile-flags: -Z query-dep-graph -g
//@ aux-build:extern_crate.rs
//@ ignore-backends: gcc
// This test case makes sure that we detect if paths emitted into debuginfo
// are changed, even when the change happens in an external crate.

View file

@ -4,6 +4,7 @@
//@ revisions:rpass1 rpass2
//@ aux-build:a.rs
//@ compile-flags: -Zquery-dep-graph
//@ ignore-backends: gcc
#![feature(rustc_attrs)]
#![crate_type = "bin"]

View file

@ -2,6 +2,7 @@
//@ revisions:rpass1 rpass2
//@ aux-build:extern_crate.rs
//@ ignore-backends: gcc
#[cfg(rpass1)]
extern crate extern_crate;

View file

@ -1,4 +1,5 @@
//@ revisions:rpass1 rpass2
//@ ignore-backends: gcc
// This test case makes sure re-order the methods in a vtable will
// trigger recompilation of codegen units that instantiate it.

View file

@ -7,6 +7,7 @@
//@ revisions:rpass1 rpass2 rpass3
//@ no-prefer-dynamic
//@ compile-flags: -Z query-dep-graph
//@ ignore-backends: gcc
#![feature(rustc_attrs)]

View file

@ -6,6 +6,7 @@
//@ dont-check-compiler-stderr
//@ aux-build: rustc-rust-log-aux.rs
//@ rustc-env:RUSTC_LOG=debug
//@ ignore-backends: gcc
#[cfg(rpass1)]
fn main() {}

View file

@ -3,6 +3,7 @@
// this used to fail to build straight away without needing any kind of
// stage1/2 builds but tidy demands it
//@ revisions:rpass1 rpass2
//@ ignore-backends: gcc
fn main() {
const BOO: &[u8; 0] = &[];

View file

@ -4,6 +4,7 @@
//@ revisions:rpass1 rpass2
//@ compile-flags: -Z query-dep-graph
//@ ignore-backends: gcc
#![feature(rustc_attrs)]

View file

@ -5,6 +5,7 @@
//@ revisions:rpass1 rpass2
//@ compile-flags: -g -Z query-dep-graph
//@ ignore-backends: gcc
#![feature(rustc_attrs)]

Some files were not shown because too many files have changed in this diff Show more