use expect(incomplete_feature) instead of allow in tail call tests

This commit is contained in:
Maybe Lapkin 2024-11-29 04:28:02 +01:00
parent cfb78419cd
commit 3208b8649e
No known key found for this signature in database
21 changed files with 21 additions and 21 deletions

View File

@ -1,5 +1,5 @@
//@ check-pass
#![allow(incomplete_features)]
#![expect(incomplete_features)]
#![feature(explicit_tail_calls, decl_macro)]
macro call($f:expr $(, $args:expr)* $(,)?) {

View File

@ -1,5 +1,5 @@
//@ run-rustfix
#![allow(incomplete_features)]
#![expect(incomplete_features)]
#![feature(explicit_tail_calls)]
#![allow(unused)]
use std::num::Wrapping;

View File

@ -1,5 +1,5 @@
//@ run-rustfix
#![allow(incomplete_features)]
#![expect(incomplete_features)]
#![feature(explicit_tail_calls)]
#![allow(unused)]
use std::num::Wrapping;

View File

@ -1,5 +1,5 @@
//@ revisions: constant array
#![allow(incomplete_features)]
#![expect(incomplete_features)]
#![feature(explicit_tail_calls)]
#[cfg(constant)]

View File

@ -1,5 +1,5 @@
//@ run-rustfix
#![allow(incomplete_features)]
#![expect(incomplete_features)]
#![feature(explicit_tail_calls)]
#![allow(unused)]

View File

@ -1,5 +1,5 @@
//@ run-rustfix
#![allow(incomplete_features)]
#![expect(incomplete_features)]
#![feature(explicit_tail_calls)]
#![allow(unused)]

View File

@ -1,5 +1,5 @@
//@ run-rustfix
#![allow(incomplete_features)]
#![expect(incomplete_features)]
#![feature(explicit_tail_calls)]
fn a() {

View File

@ -1,5 +1,5 @@
//@ run-rustfix
#![allow(incomplete_features)]
#![expect(incomplete_features)]
#![feature(explicit_tail_calls)]
fn a() {

View File

@ -1,4 +1,4 @@
#![allow(incomplete_features)]
#![expect(incomplete_features)]
#![feature(explicit_tail_calls)]
const fn f() {

View File

@ -1,4 +1,4 @@
#![allow(incomplete_features)]
#![expect(incomplete_features)]
#![feature(explicit_tail_calls)]
pub const fn test(_: &Type) {

View File

@ -1,5 +1,5 @@
//@ check-pass
#![allow(incomplete_features)]
#![expect(incomplete_features)]
#![feature(explicit_tail_calls)]
pub const fn test(x: &Type) {

View File

@ -1,5 +1,5 @@
//@ check-pass
#![allow(incomplete_features)]
#![expect(incomplete_features)]
#![feature(explicit_tail_calls)]
pub const fn test(s: String) -> String {

View File

@ -1,5 +1,5 @@
//@ run-pass
#![allow(incomplete_features)]
#![expect(incomplete_features)]
#![feature(explicit_tail_calls)]
/// A very unnecessarily complicated "implementation" of the Collatz conjecture.

View File

@ -1,6 +1,6 @@
//@ revisions: become return
//@ [become] run-pass
#![allow(incomplete_features)]
#![expect(incomplete_features)]
#![feature(explicit_tail_calls)]
// This is an identity function (`|x| x`), but implemented using recursion.

View File

@ -1,4 +1,4 @@
#![allow(incomplete_features)]
#![expect(incomplete_features)]
#![feature(explicit_tail_calls)]
pub const fn f() {

View File

@ -1,7 +1,7 @@
// FIXME(explicit_tail_calls): enable this test once rustc_codegen_ssa supports tail calls
//@ ignore-test: tail calls are not implemented in rustc_codegen_ssa yet, so this causes 🧊
//@ run-pass
#![allow(incomplete_features)]
#![expect(incomplete_features)]
#![feature(explicit_tail_calls)]
use std::cell::RefCell;

View File

@ -1,4 +1,4 @@
#![allow(incomplete_features)]
#![expect(incomplete_features)]
#![feature(explicit_tail_calls)]
fn main() {

View File

@ -1,5 +1,5 @@
//@ check-pass
#![allow(incomplete_features)]
#![expect(incomplete_features)]
#![feature(explicit_tail_calls)]
fn _f<'a>() -> &'a [u8] {

View File

@ -1,4 +1,4 @@
#![allow(incomplete_features)]
#![expect(incomplete_features)]
#![feature(explicit_tail_calls)]
fn _f0<'a>() -> &'static [u8] {

View File

@ -1,4 +1,4 @@
#![allow(incomplete_features)]
#![expect(incomplete_features)]
#![feature(explicit_tail_calls)]
#![feature(c_variadic)]

View File

@ -1,4 +1,4 @@
#![allow(incomplete_features)]
#![expect(incomplete_features)]
#![feature(explicit_tail_calls)]
const fn f() {