@@ -6,10 +6,9 @@ use rustc_session::config::{
66 build_configuration, build_session_options, rustc_optgroups, BranchProtection , CFGuard , Cfg ,
77 DebugInfo , DumpMonoStatsFormat , ErrorOutputType , ExternEntry , ExternLocation , Externs ,
88 FunctionReturn , InliningThreshold , Input , InstrumentCoverage , InstrumentXRay ,
9- LinkSelfContained , LinkerPluginLto , LocationDetail , LtoCli , MirSpanview , OomStrategy , Options ,
10- OutFileName , OutputType , OutputTypes , PAuthKey , PacRet , Passes , Polonius ,
11- ProcMacroExecutionStrategy , Strip , SwitchWithOptPath , SymbolManglingVersion , TraitSolver ,
12- WasiExecModel ,
9+ LinkSelfContained , LinkerPluginLto , LocationDetail , LtoCli , MirSpanview , NextSolverConfig ,
10+ OomStrategy , Options , OutFileName , OutputType , OutputTypes , PAuthKey , PacRet , Passes , Polonius ,
11+ ProcMacroExecutionStrategy , Strip , SwitchWithOptPath , SymbolManglingVersion , WasiExecModel ,
1312} ;
1413use rustc_session:: lint:: Level ;
1514use rustc_session:: search_paths:: SearchPath ;
@@ -781,6 +780,10 @@ fn test_unstable_options_tracking_hash() {
781780 tracked ! ( mir_opt_level, Some ( 4 ) ) ;
782781 tracked ! ( move_size_limit, Some ( 4096 ) ) ;
783782 tracked ! ( mutable_noalias, false ) ;
783+ tracked ! (
784+ next_solver,
785+ Some ( NextSolverConfig { coherence: true , globally: false , dump_tree: Default :: default ( ) } )
786+ ) ;
784787 tracked ! ( no_generate_arange_section, true ) ;
785788 tracked ! ( no_jump_tables, true ) ;
786789 tracked ! ( no_link, true ) ;
@@ -822,7 +825,6 @@ fn test_unstable_options_tracking_hash() {
822825 tracked ! ( thir_unsafeck, true ) ;
823826 tracked ! ( tiny_const_eval_limit, true ) ;
824827 tracked ! ( tls_model, Some ( TlsModel :: GeneralDynamic ) ) ;
825- tracked ! ( trait_solver, TraitSolver :: NextCoherence ) ;
826828 tracked ! ( translate_remapped_path_to_local_path, false ) ;
827829 tracked ! ( trap_unreachable, Some ( false ) ) ;
828830 tracked ! ( treat_err_as_bug, NonZeroUsize :: new( 1 ) ) ;
0 commit comments