@@ -1009,7 +1009,7 @@ mod parse {
1009
1009
Some ( "next" ) => * slot = TraitSolver :: Next ,
1010
1010
Some ( "next-coherence" ) => * slot = TraitSolver :: NextCoherence ,
1011
1011
// default trait solver is subject to change..
1012
- Some ( "default" ) => * slot = TraitSolver :: Classic ,
1012
+ Some ( "default" ) => * slot = TraitSolver :: NextCoherence ,
1013
1013
_ => return false ,
1014
1014
}
1015
1015
true
@@ -1830,8 +1830,8 @@ written to standard error output)"),
1830
1830
"for every macro invocation, print its name and arguments (default: no)" ) ,
1831
1831
track_diagnostics: bool = ( false , parse_bool, [ UNTRACKED ] ,
1832
1832
"tracks where in rustc a diagnostic was emitted" ) ,
1833
- trait_solver: TraitSolver = ( TraitSolver :: Classic , parse_trait_solver, [ TRACKED ] ,
1834
- "specify the trait solver mode used by rustc (default: classic )" ) ,
1833
+ trait_solver: TraitSolver = ( TraitSolver :: NextCoherence , parse_trait_solver, [ TRACKED ] ,
1834
+ "specify the trait solver mode used by rustc (default: next-coherence )" ) ,
1835
1835
// Diagnostics are considered side-effects of a query (see `QuerySideEffects`) and are saved
1836
1836
// alongside query results and changes to translation options can affect diagnostics - so
1837
1837
// translation options should be tracked.
0 commit comments