..
auxiliary
Don't auto-inline const fn
2018-11-17 17:50:37 +01:00
const-eval
Update tests
2018-12-04 10:06:05 +01:00
min_const_fn
Replace the ICEing on const fn loops with an error
2018-11-19 10:40:09 +01:00
std
Tidy ♪ all ♪ the ♪ way ♪♪♪♪ with ♪ a ♪ newline ♪ missing ♪ cry ♪♪
2018-11-10 01:11:06 +01:00
const-array-oob-arith.rs
Merged migrated compile-fail tests and ui tests. Fixes #46841 .
2018-08-14 11:12:09 +02:00
const-array-oob-arith.stderr
Merged migrated compile-fail tests and ui tests. Fixes #46841 .
2018-08-14 11:12:09 +02:00
const-array-oob.rs
Report const eval error inside the query
2018-10-25 16:46:19 +02:00
const-array-oob.stderr
Report const eval error inside the query
2018-10-25 16:46:19 +02:00
const-block-non-item-statement-2.rs
Merged migrated compile-fail tests and ui tests. Fixes #46841 .
2018-08-14 11:12:09 +02:00
const-block-non-item-statement-2.stderr
Merged migrated compile-fail tests and ui tests. Fixes #46841 .
2018-08-14 11:12:09 +02:00
const-block-non-item-statement-3.rs
Merged migrated compile-fail tests and ui tests. Fixes #46841 .
2018-08-14 11:12:09 +02:00
const-block-non-item-statement-3.stderr
Merged migrated compile-fail tests and ui tests. Fixes #46841 .
2018-08-14 11:12:09 +02:00
const-block-non-item-statement.rs
Merged migrated compile-fail tests and ui tests. Fixes #46841 .
2018-08-14 11:12:09 +02:00
const-block-non-item-statement.stderr
Merged migrated compile-fail tests and ui tests. Fixes #46841 .
2018-08-14 11:12:09 +02:00
const-call.rs
CTFE: dynamically make sure we do not call non-const-fn
2018-11-16 18:05:08 +01:00
const-call.stderr
CTFE: dynamically make sure we do not call non-const-fn
2018-11-16 18:05:08 +01:00
const-cast-different-types.rs
Merged migrated compile-fail tests and ui tests. Fixes #46841 .
2018-08-14 11:12:09 +02:00
const-cast-different-types.stderr
Merged migrated compile-fail tests and ui tests. Fixes #46841 .
2018-08-14 11:12:09 +02:00
const-cast-wrong-type.rs
Merged migrated compile-fail tests and ui tests. Fixes #46841 .
2018-08-14 11:12:09 +02:00
const-cast-wrong-type.stderr
Merged migrated compile-fail tests and ui tests. Fixes #46841 .
2018-08-14 11:12:09 +02:00
const-deref-ptr.rs
Merged migrated compile-fail tests and ui tests. Fixes #46841 .
2018-08-14 11:12:09 +02:00
const-deref-ptr.stderr
Merged migrated compile-fail tests and ui tests. Fixes #46841 .
2018-08-14 11:12:09 +02:00
const-err-early.rs
add the lint back to the list, and fix tests
2018-10-25 16:48:15 +02:00
const-err-early.stderr
add the lint back to the list, and fix tests
2018-10-25 16:48:15 +02:00
const-err-multi.rs
add the lint back to the list, and fix tests
2018-10-25 16:48:15 +02:00
const-err-multi.stderr
add the lint back to the list, and fix tests
2018-10-25 16:48:15 +02:00
const-err.rs
Deduplicate all the ~~things~~ errors
2018-10-25 16:47:35 +02:00
const-err.stderr
Deduplicate all the ~~things~~ errors
2018-10-25 16:47:35 +02:00
const-err2.rs
Merged migrated compile-fail tests and ui tests. Fixes #46841 .
2018-08-14 11:12:09 +02:00
const-err2.stderr
Merged migrated compile-fail tests and ui tests. Fixes #46841 .
2018-08-14 11:12:09 +02:00
const-err4.rs
Make const_eval_raw query return just an AllocId
2018-11-19 22:42:46 +01:00
const-err4.stderr
we now do proper validation on scalars
2018-11-19 23:02:28 +01:00
const-expr-addr-operator.rs
Merged migrated compile-fail tests and ui tests. Fixes #46841 .
2018-08-14 11:12:09 +02:00
const-fn-destructuring-arg.rs
Merged migrated compile-fail tests and ui tests. Fixes #46841 .
2018-08-14 11:12:09 +02:00
const-fn-destructuring-arg.stderr
Merged migrated compile-fail tests and ui tests. Fixes #46841 .
2018-08-14 11:12:09 +02:00
const-fn-mismatch.rs
Merged migrated compile-fail tests and ui tests. Fixes #46841 .
2018-08-14 11:12:09 +02:00
const-fn-mismatch.stderr
Merged migrated compile-fail tests and ui tests. Fixes #46841 .
2018-08-14 11:12:09 +02:00
const-fn-not-in-trait.rs
Merged migrated compile-fail tests and ui tests. Fixes #46841 .
2018-08-14 11:12:09 +02:00
const-fn-not-in-trait.stderr
Merged migrated compile-fail tests and ui tests. Fixes #46841 .
2018-08-14 11:12:09 +02:00
const-fn-not-safe-for-const.rs
Made std::intrinsics::transmute() const fn.
2018-08-30 13:06:20 +01:00
const-fn-not-safe-for-const.stderr
Made std::intrinsics::transmute() const fn.
2018-08-30 13:06:20 +01:00
const-fn-stability-calls-3.rs
Removed #[rustc_error] from tests that are all // compile-pass.
2018-11-07 13:09:52 +01:00
const-int-conversion.nll.stderr
Use new region infer errors for explaining borrows
2018-10-21 12:35:00 +01:00
const-int-conversion.rs
Stabilize the int_to_from_bytes feature
2018-11-25 08:29:01 +01:00
const-int-conversion.stderr
rebase
2018-09-01 15:05:55 +02:00
const-int-overflowing.nll.stderr
Use new region infer errors for explaining borrows
2018-10-21 12:35:00 +01:00
const-int-overflowing.rs
rebase
2018-09-01 15:05:55 +02:00
const-int-overflowing.stderr
rebase
2018-09-01 15:05:55 +02:00
const-int-rotate.nll.stderr
Use new region infer errors for explaining borrows
2018-10-21 12:35:00 +01:00
const-int-rotate.rs
rebase
2018-09-01 15:05:55 +02:00
const-int-rotate.stderr
rebase
2018-09-01 15:05:55 +02:00
const-int-sign.nll.stderr
Use new region infer errors for explaining borrows
2018-10-21 12:35:00 +01:00
const-int-sign.rs
rebase
2018-09-01 15:05:55 +02:00
const-int-sign.stderr
rebase
2018-09-01 15:05:55 +02:00
const-int-unchecked.rs
Update tests
2018-12-04 10:06:05 +01:00
const-int-unchecked.stderr
Rebase fallout in ui output
2018-10-25 16:47:35 +02:00
const-int-wrapping.nll.stderr
Use new region infer errors for explaining borrows
2018-10-21 12:35:00 +01:00
const-int-wrapping.rs
rebase
2018-09-01 15:05:55 +02:00
const-int-wrapping.stderr
rebase
2018-09-01 15:05:55 +02:00
const-integer-bool-ops.rs
Report const eval error inside the query
2018-10-25 16:46:19 +02:00
const-integer-bool-ops.stderr
Report const eval error inside the query
2018-10-25 16:46:19 +02:00
const-len-underflow-separate-spans.rs
Report const eval error inside the query
2018-10-25 16:46:19 +02:00
const-len-underflow-separate-spans.stderr
Report const eval error inside the query
2018-10-25 16:46:19 +02:00
const-len-underflow-subspans.rs
Report const eval error inside the query
2018-10-25 16:46:19 +02:00
const-len-underflow-subspans.stderr
Report const eval error inside the query
2018-10-25 16:46:19 +02:00
const-match-check.eval1.stderr
Update existing tests with more precise error messages
2018-11-30 13:53:15 +00:00
const-match-check.eval2.stderr
Update existing tests with more precise error messages
2018-11-30 13:53:15 +00:00
const-match-check.matchck.stderr
Update existing tests with more precise error messages
2018-11-30 13:53:15 +00:00
const-match-check.rs
Merged migrated compile-fail tests and ui tests. Fixes #46841 .
2018-08-14 11:12:09 +02:00
const-match-pattern-arm.rs
Merged migrated compile-fail tests and ui tests. Fixes #46841 .
2018-08-14 11:12:09 +02:00
const-match-pattern-arm.stderr
Merged migrated compile-fail tests and ui tests. Fixes #46841 .
2018-08-14 11:12:09 +02:00
const-pattern-irrefutable.rs
Update existing tests with more precise error messages
2018-11-30 13:53:15 +00:00
const-pattern-irrefutable.stderr
Update existing tests with more precise error messages
2018-11-30 13:53:15 +00:00
const-pattern-not-const-evaluable.rs
Stabilize min_const_fn
2018-10-05 10:36:14 +02:00
const-prop-ice.rs
Fix tidy
2018-11-09 10:11:20 +01:00
const-prop-ice.stderr
Prevent ICE in const-prop array oob check
2018-11-08 20:15:13 +01:00
const-prop-ice2.rs
Fix tidy
2018-11-09 10:11:20 +01:00
const-prop-ice2.stderr
Add more regression tests
2018-11-08 20:18:26 +01:00
const-size_of-cycle.rs
Add rustc SHA to released DWARF debuginfo
2018-09-10 10:10:38 -07:00
const-size_of-cycle.stderr
fix ui tests (rebase fallout)
2018-10-25 16:48:15 +02:00
const-slice-oob.rs
add the lint back to the list, and fix tests
2018-10-25 16:48:15 +02:00
const-slice-oob.stderr
add the lint back to the list, and fix tests
2018-10-25 16:48:15 +02:00
const-tup-index-span.rs
Report const eval error inside the query
2018-10-25 16:46:19 +02:00
const-tup-index-span.stderr
Report const eval error inside the query
2018-10-25 16:46:19 +02:00
const-type-mismatch.rs
Merged migrated compile-fail tests and ui tests. Fixes #46841 .
2018-08-14 11:12:09 +02:00
const-type-mismatch.stderr
Merged migrated compile-fail tests and ui tests. Fixes #46841 .
2018-08-14 11:12:09 +02:00
const-typeid-of.rs
Merged migrated compile-fail tests and ui tests. Fixes #46841 .
2018-08-14 11:12:09 +02:00
const-typeid-of.stderr
Merged migrated compile-fail tests and ui tests. Fixes #46841 .
2018-08-14 11:12:09 +02:00
const-unsized.rs
Merged migrated compile-fail tests and ui tests. Fixes #46841 .
2018-08-14 11:12:09 +02:00
const-unsized.stderr
Check the type of statics and constants for Sizedness
2018-10-16 17:01:24 +02:00
const-validation-fail-55455.rs
Fix wrong validation clasisfication of Option<&T>::Some values
2018-10-29 15:22:47 +01:00
const_fn_return_nested_fn_ptr.rs
Don't auto-inline const fn
2018-11-17 17:50:37 +01:00
const_let_assign.rs
Allow assignments in const contexts
2018-11-19 11:19:14 +01:00
const_let_assign2.rs
Allow assignments in const contexts
2018-11-19 11:19:14 +01:00
const_let_assign3.rs
Allow assignments in const contexts
2018-11-19 11:19:14 +01:00
const_let_assign3.stderr
Allow assignments in const contexts
2018-11-19 11:19:14 +01:00
dangling-alloc-id-ice.rs
Turn ICE for dangling pointers into error
2018-10-29 13:14:17 +01:00
dangling-alloc-id-ice.stderr
Turn ICE for dangling pointers into error
2018-10-29 13:14:17 +01:00
dangling_raw_ptr.rs
Turn ICE for dangling pointers into error
2018-10-29 13:14:17 +01:00
dangling_raw_ptr.stderr
Turn ICE for dangling pointers into error
2018-10-29 13:14:17 +01:00
int_ptr_for_zst_slices.rs
Reintroduce zst-slice reading read_bytes method on Memory
2018-11-24 11:36:32 +01:00
issue-54224.rs
Fix #54224 (const promotion regression)
2018-10-01 14:08:27 +02:00
issue-54224.stderr
Use new region infer errors for explaining borrows
2018-10-21 12:35:00 +01:00
issue-56164.rs
Fix const_fn ICE with non-const function pointer
2018-11-30 08:43:50 +01:00
issue-56164.stderr
Fix const_fn ICE with non-const function pointer
2018-11-30 08:43:50 +01:00
partial_qualif.rs
Fix a comment
2018-11-21 11:47:16 +01:00
partial_qualif.stderr
Properly assign to aggregate fields
2018-11-21 10:37:18 +01:00
projection_qualif.rs
Tidy
2018-11-21 11:13:49 +01:00
projection_qualif.stderr
Ensure assignments don't allow skipping projection checks
2018-11-21 10:42:40 +01:00
promote_const_let.nll.stderr
Add sanity test for promotion and const_let
2018-11-20 11:33:46 +01:00
promote_const_let.rs
Trailing newline
2018-11-20 12:28:24 +01:00
promote_const_let.stderr
Add sanity test for promotion and const_let
2018-11-20 11:33:46 +01:00
promote_fn_calls.rs
Add missing rustc_promotable attribute to unsigned min_value and max_value
2018-11-09 17:55:24 +01:00
promote_fn_calls_std.rs
Add missing rustc_promotable attribute to unsigned min_value and max_value
2018-11-09 17:55:24 +01:00
promoted-validation-55454.rs
Fix wrong validation clasisfication of Option<&T>::Some values
2018-10-29 15:22:47 +01:00
qualif_overwrite.rs
Explain why we do not overwrite qualification of locals
2018-11-21 11:58:28 +01:00
qualif_overwrite.stderr
Explain why we do not overwrite qualification of locals
2018-11-21 11:58:28 +01:00
qualif_overwrite_2.rs
Explain why we do not overwrite qualification of locals
2018-11-21 11:58:28 +01:00
qualif_overwrite_2.stderr
Explain why we do not overwrite qualification of locals
2018-11-21 11:58:28 +01:00
single_variant_match_ice.rs
Fix an ICE in the min_const_fn analysis
2018-10-27 13:34:35 +02:00
single_variant_match_ice.stderr
Fix an ICE in the min_const_fn analysis
2018-10-27 13:34:35 +02:00
validate_never_arrays.rs
Clean up array/slice of primitive validation
2018-11-24 11:36:32 +01:00
validate_never_arrays.stderr
Clean up array/slice of primitive validation
2018-11-24 11:36:32 +01:00