@@ -203,7 +203,7 @@ declare_features! (
203203    /// Allows using anonymous lifetimes in argument-position impl-trait. 
204204( unstable,  anonymous_lifetime_in_impl_trait,  "1.63.0" ,  None ) , 
205205    /// Allows access to the emscripten_wasm_eh config, used by panic_unwind and unwind 
206- ( internal,  cfg_emscripten_wasm_eh,  "CURRENT_RUSTC_VERSION " ,  None ) , 
206+ ( internal,  cfg_emscripten_wasm_eh,  "1.86.0 " ,  None ) , 
207207    /// Allows identifying the `compiler_builtins` crate. 
208208( internal,  compiler_builtins,  "1.13.0" ,  None ) , 
209209    /// Allows writing custom MIR 
@@ -358,7 +358,7 @@ declare_features! (
358358    /// Allows `extern "C-cmse-nonsecure-call" fn()`. 
359359( unstable,  abi_c_cmse_nonsecure_call,  "1.51.0" ,  Some ( 81391 ) ) , 
360360    /// Allows `extern "gpu-kernel" fn()`. 
361- ( unstable,  abi_gpu_kernel,  "CURRENT_RUSTC_VERSION " ,  Some ( 135467 ) ) , 
361+ ( unstable,  abi_gpu_kernel,  "1.86.0 " ,  Some ( 135467 ) ) , 
362362    /// Allows `extern "msp430-interrupt" fn()`. 
363363( unstable,  abi_msp430_interrupt,  "1.16.0" ,  Some ( 38487 ) ) , 
364364    /// Allows `extern "ptx-*" fn()`. 
@@ -402,7 +402,7 @@ declare_features! (
402402    /// Allows the use of `#[cfg(<true/false>)]`. 
403403( unstable,  cfg_boolean_literals,  "1.83.0" ,  Some ( 131204 ) ) , 
404404    /// Allows the use of `#[cfg(contract_checks)` to check if contract checks are enabled. 
405- ( unstable,  cfg_contract_checks,  "CURRENT_RUSTC_VERSION " ,  Some ( 128044 ) ) , 
405+ ( unstable,  cfg_contract_checks,  "1.86.0 " ,  Some ( 128044 ) ) , 
406406    /// Allows the use of `#[cfg(overflow_checks)` to check if integer overflow behaviour. 
407407( unstable,  cfg_overflow_checks,  "1.71.0" ,  Some ( 111466 ) ) , 
408408    /// Provides the relocation model information as cfg entry 
@@ -446,9 +446,9 @@ declare_features! (
446446    /// Allows the `?` operator in const contexts. 
447447( unstable,  const_try,  "1.56.0" ,  Some ( 74935 ) ) , 
448448    /// Allows use of contracts attributes. 
449- ( incomplete,  contracts,  "CURRENT_RUSTC_VERSION " ,  Some ( 128044 ) ) , 
449+ ( incomplete,  contracts,  "1.86.0 " ,  Some ( 128044 ) ) , 
450450    /// Allows access to internal machinery used to implement contracts. 
451- ( internal,  contracts_internals,  "CURRENT_RUSTC_VERSION " ,  Some ( 128044 ) ) , 
451+ ( internal,  contracts_internals,  "1.86.0 " ,  Some ( 128044 ) ) , 
452452    /// Allows coroutines to be cloned. 
453453( unstable,  coroutine_clone,  "1.65.0" ,  Some ( 95360 ) ) , 
454454    /// Allows defining coroutines. 
@@ -489,7 +489,7 @@ declare_features! (
489489/// for functions with varargs. 
490490( unstable,  extended_varargs_abi_support,  "1.65.0" ,  Some ( 100189 ) ) , 
491491    /// Allows using `system` as a calling convention with varargs. 
492- ( unstable,  extern_system_varargs,  "CURRENT_RUSTC_VERSION " ,  Some ( 136946 ) ) , 
492+ ( unstable,  extern_system_varargs,  "1.86.0 " ,  Some ( 136946 ) ) , 
493493    /// Allows defining `extern type`s. 
494494( unstable,  extern_types,  "1.23.0" ,  Some ( 43467 ) ) , 
495495    /// Allow using 128-bit (quad precision) floating point numbers. 
@@ -517,7 +517,7 @@ declare_features! (
517517    /// Allows generic parameters and where-clauses on free & associated const items. 
518518( incomplete,  generic_const_items,  "1.73.0" ,  Some ( 113521 ) ) , 
519519    /// Allows any generic constants being used as pattern type range ends 
520- ( incomplete,  generic_pattern_types,  "CURRENT_RUSTC_VERSION " ,  Some ( 136574 ) ) , 
520+ ( incomplete,  generic_pattern_types,  "1.86.0 " ,  Some ( 136574 ) ) , 
521521    /// Allows registering static items globally, possibly across crates, to iterate over at runtime. 
522522( unstable,  global_registration,  "1.80.0" ,  Some ( 125119 ) ) , 
523523    /// Allows using guards in patterns. 
@@ -533,15 +533,15 @@ declare_features! (
533533    /// Allows `impl Trait` as output type in `Fn` traits in return position of functions. 
534534( unstable,  impl_trait_in_fn_trait_return,  "1.64.0" ,  Some ( 99697 ) ) , 
535535    /// Allows `use` associated functions from traits. 
536- ( unstable,  import_trait_associated_functions,  "CURRENT_RUSTC_VERSION " ,  Some ( 134691 ) ) , 
536+ ( unstable,  import_trait_associated_functions,  "1.86.0 " ,  Some ( 134691 ) ) , 
537537    /// Allows associated types in inherent impls. 
538538( incomplete,  inherent_associated_types,  "1.52.0" ,  Some ( 8995 ) ) , 
539539    /// Allow anonymous constants from an inline `const` block in pattern position 
540540( unstable,  inline_const_pat,  "1.58.0" ,  Some ( 76001 ) ) , 
541541    /// Allows using `pointer` and `reference` in intra-doc links 
542542( unstable,  intra_doc_pointers,  "1.51.0" ,  Some ( 80896 ) ) , 
543543    // Allows using the `kl` and `widekl` target features and the associated intrinsics 
544-     ( unstable,  keylocker_x86,  "CURRENT_RUSTC_VERSION " ,  Some ( 134813 ) ) , 
544+     ( unstable,  keylocker_x86,  "1.86.0 " ,  Some ( 134813 ) ) , 
545545    // Allows setting the threshold for the `large_assignments` lint. 
546546    ( unstable,  large_assignments,  "1.52.0" ,  Some ( 83518 ) ) , 
547547    /// Allow to have type alias types for inter-crate use. 
@@ -582,7 +582,7 @@ declare_features! (
582582    /// Allows diverging expressions to fall back to `!` rather than `()`. 
583583( unstable,  never_type_fallback,  "1.41.0" ,  Some ( 65992 ) ) , 
584584    /// Switch `..` syntax to use the new (`Copy + IntoIterator`) range types. 
585- ( unstable,  new_range,  "CURRENT_RUSTC_VERSION " ,  Some ( 123741 ) ) , 
585+ ( unstable,  new_range,  "1.86.0 " ,  Some ( 123741 ) ) , 
586586    /// Allows `#![no_core]`. 
587587( unstable,  no_core,  "1.3.0" ,  Some ( 29639 ) ) , 
588588    /// Allows the use of `no_sanitize` attribute. 
@@ -634,7 +634,7 @@ declare_features! (
634634    /// Allows string patterns to dereference values to match them. 
635635( unstable,  string_deref_patterns,  "1.67.0" ,  Some ( 87121 ) ) , 
636636    /// Allows subtrait items to shadow supertrait items. 
637- ( unstable,  supertrait_item_shadowing,  "CURRENT_RUSTC_VERSION " ,  Some ( 89151 ) ) , 
637+ ( unstable,  supertrait_item_shadowing,  "1.86.0 " ,  Some ( 89151 ) ) , 
638638    /// Allows using `#[thread_local]` on `static` items. 
639639( unstable,  thread_local,  "1.0.0" ,  Some ( 29594 ) ) , 
640640    /// Allows defining `trait X = A + B;` alias items. 
0 commit comments