@@ -37,9 +37,6 @@ middle_autodiff_unsafe_inner_const_ref = reading from a `Duplicated` const {$ty}
3737middle_bounds_check =
3838 index out of bounds: the length is { $len } but the index is { $index }
3939
40- middle_cannot_be_normalized =
41- unable to determine layout for `{ $ty } ` because `{ $failure_ty } ` cannot be normalized
42-
4340middle_conflict_types =
4441 this expression supplies two conflicting concrete types for the same opaque type
4542
@@ -52,9 +49,6 @@ middle_const_eval_non_int =
5249middle_const_not_used_in_type_alias =
5350 const parameter `{ $ct } ` is part of concrete type but not used in parameter list for the `impl Trait` type alias
5451
55- middle_cycle =
56- a cycle occurred during layout computation
57-
5852middle_deprecated = use of deprecated { $kind } `{ $path } `{ $has_note ->
5953 [ true ] : { $note }
6054 *[ other ] { " " }
@@ -78,9 +72,23 @@ middle_erroneous_constant = erroneous constant encountered
7872middle_failed_writing_file =
7973 failed to write file { $path } : { $error } "
8074
75+ middle_layout_cycle =
76+ a cycle occurred during layout computation
77+
78+ middle_layout_normalization_failure =
79+ unable to determine layout for `{ $ty } ` because `{ $failure_ty } ` cannot be normalized
80+
8181middle_layout_references_error =
8282 the type has an unknown layout
8383
84+ middle_layout_size_overflow =
85+ values of the type `{ $ty } ` are too big for the target architecture
86+
87+ middle_layout_too_generic = the type `{ $ty } ` does not have a fixed layout
88+
89+ middle_layout_unknown =
90+ the type `{ $ty } ` has an unknown layout
91+
8492middle_opaque_hidden_type_mismatch =
8593 concrete type differs from previous defining opaque type use
8694 .label = expected `{ $self_ty } `, got `{ $other_ty } `
@@ -98,16 +106,8 @@ middle_strict_coherence_needs_negative_coherence =
98106 to use `strict_coherence` on this trait, the `with_negative_coherence` feature must be enabled
99107 .label = due to this attribute
100108
101- middle_too_generic = `{ $ty } ` does not have a fixed size
102-
103109middle_type_length_limit = reached the type-length limit while instantiating `{ $shrunk } `
104110
105- middle_unknown_layout =
106- the type `{ $ty } ` has an unknown layout
107-
108111middle_unsupported_union = we don't support unions yet: '{ $ty_name } '
109112
110- middle_values_too_big =
111- values of the type `{ $ty } ` are too big for the target architecture
112-
113113middle_written_to_path = the full type name has been written to '{ $path } '
0 commit comments