Skip to content

Commit 913a933

Browse files
authored
Rollup merge of #69460 - LeSeulArtichaut:move-compile-pass, r=RalfJung
Move some `build-pass` tests to `check-pass` Helps with #62277. r? @cramertj cc @Centril
2 parents 5d90154 + 8f0fa24 commit 913a933

20 files changed

+23
-20
lines changed

src/test/ui/consts/const-eval/const_prop_errors.rs

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
// build-pass (FIXME(62277): could be check-pass?)
1+
// check-pass
22

33
pub trait Foo {
44
fn foo(self) -> u32;

src/test/ui/consts/const-eval/const_signed_pat.rs

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
// build-pass (FIXME(62277): could be check-pass?)
1+
// check-pass
22

33
fn main() {
44
const MIN: i8 = -5;

src/test/ui/consts/const-eval/double_check.rs

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
// build-pass (FIXME(62277): could be check-pass?)
1+
// check-pass
22

33
enum Foo {
44
A = 5,

src/test/ui/consts/const-eval/double_promotion.rs

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
// build-pass (FIXME(62277): could be check-pass?)
1+
// check-pass
22

33
#![feature(const_fn, rustc_attrs)]
44

src/test/ui/consts/const-eval/duration_conversion.rs

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
// build-pass (FIXME(62277): could be check-pass?)
1+
// check-pass
22

33
use std::time::Duration;
44

src/test/ui/consts/const-eval/extern_fat_pointer.rs

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
// build-pass (FIXME(62277): could be check-pass?)
1+
// check-pass
22

33
#![feature(extern_types)]
44

src/test/ui/consts/const-eval/ice-generic-assoc-const.rs

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
// build-pass (FIXME(62277): could be check-pass?)
1+
// check-pass
22

33
pub trait Nullable {
44
const NULL: Self;

src/test/ui/consts/const-eval/ice-packed.rs

+4-1
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,7 @@
1-
// build-pass (FIXME(62277): could be check-pass?)
1+
// Regression test for #50356: Compiler panic when using repr(packed)
2+
// associated constant in a match arm
3+
4+
// check-pass
25
#[derive(Copy, Clone, PartialEq, Eq)]
36
#[repr(packed)]
47
pub struct Num(u64);

src/test/ui/consts/const-eval/issue-47971.rs

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
// build-pass (FIXME(62277): could be check-pass?)
1+
// check-pass
22

33
struct S(pub &'static u32, pub u32);
44

src/test/ui/consts/const-eval/issue-50706.rs

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
// build-pass (FIXME(62277): could be check-pass?)
1+
// check-pass
22

33
pub struct Stats;
44

src/test/ui/consts/const-eval/issue-51300.rs

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
// build-pass (FIXME(62277): could be check-pass?)
1+
// check-pass
22
// https://github.com/rust-lang/rust/issues/51300
33

44
#[derive(PartialEq, Eq, Clone, Copy)]

src/test/ui/consts/const-eval/issue-53157.rs

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
// build-pass (FIXME(62277): could be check-pass?)
1+
// check-pass
22

33
macro_rules! m {
44
() => {{

src/test/ui/consts/const-eval/issue-53401.rs

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
// build-pass (FIXME(62277): could be check-pass?)
1+
// check-pass
22

33
pub const STATIC_TRAIT: &dyn Test = &();
44

src/test/ui/consts/const-eval/issue-55541.rs

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
// build-pass (FIXME(62277): could be check-pass?)
1+
// check-pass
22

33
// Test that we can handle newtypes wrapping extern types
44

src/test/ui/consts/const-eval/no_lint_for_statically_known_error.rs

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
// build-pass (FIXME(62277): could be check-pass?)
1+
// check-pass
22

33
// if `X` were used instead of `x`, `X - 10` would result in a lint.
44
// This file should never produce a lint, no matter how the const

src/test/ui/consts/const-eval/promote_mutable_zst_mir_borrowck.rs

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
// build-pass (FIXME(62277): could be check-pass?)
1+
// check-pass
22

33
pub fn main() {
44
let y: &'static mut [u8; 0] = &mut [];

src/test/ui/consts/const-eval/pub_const_err.rs

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
// build-pass (FIXME(62277): could be check-pass?)
1+
// check-pass
22
#![warn(const_err)]
33

44
#![crate_type = "lib"]

src/test/ui/consts/const-eval/pub_const_err_bin.rs

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
// build-pass (FIXME(62277): could be check-pass?)
1+
// check-pass
22
#![warn(const_err)]
33

44
pub const Z: u32 = 0 - 1;

src/test/ui/consts/const-eval/simple_with_undef.rs

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
// build-pass (FIXME(62277): could be check-pass?)
1+
// check-pass
22

33
const PARSE_BOOL: Option<&'static str> = None;
44
static FOO: (Option<&str>, u32) = (PARSE_BOOL, 42);

src/test/ui/consts/const-eval/zst_operand_eval.rs

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
// build-pass (FIXME(62277): could be check-pass?)
1+
// check-pass
22

33
static ASSERT: () = [()][!(std::mem::size_of::<u32>() == 4) as usize];
44

0 commit comments

Comments
 (0)