diff options
| author | Stuart Cook <Zalathar@users.noreply.github.com> | 2025-08-08 12:52:59 +1000 |
|---|---|---|
| committer | GitHub <noreply@github.com> | 2025-08-08 12:52:59 +1000 |
| commit | bd7af8a33630cdf8368f848a8976c5bfb59bdc73 (patch) | |
| tree | ea012e39ccc66e0a0cbf32c9e791e75cf609d855 /library | |
| parent | 18f5e9b4c973a8e37185f6f4e12a0f3b2f9564c1 (diff) | |
| parent | 34e5820e0665599849daae97ae9ca4e53d2681cc (diff) | |
| download | rust-bd7af8a33630cdf8368f848a8976c5bfb59bdc73.tar.gz rust-bd7af8a33630cdf8368f848a8976c5bfb59bdc73.zip | |
Rollup merge of #145057 - ShoyuVanilla:const-trait-tests-cleanup, r=petrochenkov
Clean up some resolved test regressions of const trait removals in std cc rust-lang/rust#143871
Diffstat (limited to 'library')
| -rw-r--r-- | library/coretests/tests/char.rs | 2 | ||||
| -rw-r--r-- | library/coretests/tests/convert.rs | 2 | ||||
| -rw-r--r-- | library/coretests/tests/lib.rs | 2 | ||||
| -rw-r--r-- | library/coretests/tests/nonzero.rs | 2 | ||||
| -rw-r--r-- | library/coretests/tests/num/const_from.rs | 2 | ||||
| -rw-r--r-- | library/coretests/tests/option.rs | 2 |
6 files changed, 2 insertions, 10 deletions
diff --git a/library/coretests/tests/char.rs b/library/coretests/tests/char.rs index 153fb36925e..852f073bae1 100644 --- a/library/coretests/tests/char.rs +++ b/library/coretests/tests/char.rs @@ -21,7 +21,6 @@ fn test_convert() { assert!(char::try_from(0xFFFF_FFFF_u32).is_err()); } -/* FIXME(#110395) #[test] const fn test_convert_const() { assert!(u32::from('a') == 0x61); @@ -31,7 +30,6 @@ const fn test_convert_const() { assert!(char::from(b'a') == 'a'); assert!(char::from(b'\xFF') == '\u{FF}'); } -*/ #[test] fn test_from_str() { diff --git a/library/coretests/tests/convert.rs b/library/coretests/tests/convert.rs index f76dd277884..f1048f4cf09 100644 --- a/library/coretests/tests/convert.rs +++ b/library/coretests/tests/convert.rs @@ -1,4 +1,3 @@ -/* FIXME(#110395) #[test] fn convert() { const fn from(x: i32) -> i32 { @@ -15,4 +14,3 @@ fn convert() { const BAR: Vec<String> = into(Vec::new()); assert_eq!(BAR, Vec::<String>::new()); } -*/ diff --git a/library/coretests/tests/lib.rs b/library/coretests/tests/lib.rs index a0c594d2d59..75679bbac91 100644 --- a/library/coretests/tests/lib.rs +++ b/library/coretests/tests/lib.rs @@ -18,7 +18,9 @@ #![feature(const_deref)] #![feature(const_destruct)] #![feature(const_eval_select)] +#![feature(const_from)] #![feature(const_ops)] +#![feature(const_option_ops)] #![feature(const_ref_cell)] #![feature(const_result_trait_fn)] #![feature(const_trait_impl)] diff --git a/library/coretests/tests/nonzero.rs b/library/coretests/tests/nonzero.rs index 60e1149f6e6..eb06c34fd02 100644 --- a/library/coretests/tests/nonzero.rs +++ b/library/coretests/tests/nonzero.rs @@ -214,13 +214,11 @@ fn nonzero_const() { const ONE: Option<NonZero<u8>> = NonZero::new(1); assert!(ONE.is_some()); - /* FIXME(#110395) const FROM_NONZERO_U8: u8 = u8::from(NONZERO_U8); assert_eq!(FROM_NONZERO_U8, 5); const NONZERO_CONVERT: NonZero<u32> = NonZero::<u32>::from(NONZERO_U8); assert_eq!(NONZERO_CONVERT.get(), 5); - */ } #[test] diff --git a/library/coretests/tests/num/const_from.rs b/library/coretests/tests/num/const_from.rs index fa58e771879..aca18ef39de 100644 --- a/library/coretests/tests/num/const_from.rs +++ b/library/coretests/tests/num/const_from.rs @@ -1,4 +1,3 @@ -/* FIXME(#110395) #[test] fn from() { use core::convert::TryFrom; @@ -24,4 +23,3 @@ fn from() { const I16_FROM_U16: Result<i16, TryFromIntError> = i16::try_from(1u16); assert_eq!(I16_FROM_U16, Ok(1i16)); } -*/ diff --git a/library/coretests/tests/option.rs b/library/coretests/tests/option.rs index 336a79a02ce..fc0f82ad6bb 100644 --- a/library/coretests/tests/option.rs +++ b/library/coretests/tests/option.rs @@ -87,7 +87,6 @@ fn test_and() { assert_eq!(x.and(Some(2)), None); assert_eq!(x.and(None::<isize>), None); - /* FIXME(#110395) const FOO: Option<isize> = Some(1); const A: Option<isize> = FOO.and(Some(2)); const B: Option<isize> = FOO.and(None); @@ -99,7 +98,6 @@ fn test_and() { const D: Option<isize> = BAR.and(None); assert_eq!(C, None); assert_eq!(D, None); - */ } #[test] |
