rust/src/test/ui/consts/const-eval
2018-10-19 09:34:28 -04:00
..
auxiliary Satisfy tidy 2018-08-25 15:54:09 +02:00
conditional_array_execution.rs skip user-type annotations if they don't have regions 2018-10-19 09:34:28 -04:00
conditional_array_execution.stderr skip user-type annotations if they don't have regions 2018-10-19 09:34:28 -04:00
const-eval-overflow-2.rs
const-eval-overflow-2.stderr
const-eval-overflow-3.rs
const-eval-overflow-3.stderr
const-eval-overflow-3b.rs
const-eval-overflow-3b.stderr
const-eval-overflow-4.rs Check the type of statics and constants for Sizedness 2018-10-16 17:01:24 +02:00
const-eval-overflow-4.stderr Check the type of statics and constants for Sizedness 2018-10-16 17:01:24 +02:00
const-eval-overflow-4b.rs
const-eval-overflow-4b.stderr
const-eval-overflow2.rs
const-eval-overflow2.stderr
const-eval-overflow2b.rs
const-eval-overflow2b.stderr
const-eval-overflow2c.rs
const-eval-overflow2c.stderr
const-eval-span.rs
const-eval-span.stderr
const-pointer-values-in-various-types.rs Added pointer checking to sanity checks 2018-08-31 16:25:01 +01:00
const-pointer-values-in-various-types.stderr switch validation of scalars to be type-driven 2018-10-09 13:08:00 +02:00
const_let.rs
const_let.stderr
const_panic.rs Reexpose stability hole in the presence of feature gates 2018-08-22 18:31:53 +02:00
const_panic.stderr Reexpose stability hole in the presence of feature gates 2018-08-22 18:31:53 +02:00
const_panic_libcore.rs Reexpose stability hole in the presence of feature gates 2018-08-22 18:31:53 +02:00
const_panic_libcore.stderr Reexpose stability hole in the presence of feature gates 2018-08-22 18:31:53 +02:00
const_panic_libcore_main.rs stabilize #[panic_handler] 2018-09-07 13:27:30 +02:00
const_panic_libcore_main.stderr stabilize #[panic_handler] 2018-09-07 13:27:30 +02:00
const_prop_errors.rs
const_raw_ptr_ops.rs
const_raw_ptr_ops.stderr fix UI tests 2018-08-22 13:08:39 +02:00
const_signed_pat.rs
const_transmute.rs
dont_promote_unstable_const_fn.nll.stderr Only promote calls to #[rustc_promotable] const fns 2018-10-03 10:07:05 +02:00
dont_promote_unstable_const_fn.rs Only promote calls to #[rustc_promotable] const fns 2018-10-03 10:07:05 +02:00
dont_promote_unstable_const_fn.stderr Only promote calls to #[rustc_promotable] const fns 2018-10-03 10:07:05 +02:00
dont_promote_unstable_const_fn_cross_crate.nll.stderr Change the diagnostic number from 714 to 716. 2018-09-25 15:23:57 +01:00
dont_promote_unstable_const_fn_cross_crate.rs Check cross crate stability of const fn 2018-08-25 15:31:24 +02:00
dont_promote_unstable_const_fn_cross_crate.stderr Check cross crate stability of const fn 2018-08-25 15:31:24 +02:00
double_check.rs
double_check2.rs
double_check2.stderr address nits 2018-08-28 19:57:05 +02:00
duration_conversion.rs
enum_discr.rs
extern_fat_pointer.rs
feature-gate-const_fn_union.rs
feature-gate-const_fn_union.stderr
feature-gate-const_panic.rs Reexpose stability hole in the presence of feature gates 2018-08-22 18:31:53 +02:00
feature-gate-const_panic.stderr Reexpose stability hole in the presence of feature gates 2018-08-22 18:31:53 +02:00
ice-generic-assoc-const.rs
ice-packed.rs
index_out_of_bounds.rs
index_out_of_bounds.stderr
index_out_of_bounds_propagated.rs
index_out_of_bounds_propagated.stderr
infinite_loop.rs
infinite_loop.stderr
issue-43197.rs Stabilize min_const_fn 2018-10-05 10:36:14 +02:00
issue-43197.stderr Stabilize min_const_fn 2018-10-05 10:36:14 +02:00
issue-44578.rs
issue-44578.stderr
issue-47971.rs Stabilize min_const_fn 2018-10-05 10:36:14 +02:00
issue-50706.rs
issue-50814-2.rs
issue-50814-2.stderr
issue-50814.rs
issue-50814.stderr
issue-51300.rs
issue-52442.rs
issue-52442.stderr
issue-52475.rs Add regression test for #52475 2018-09-03 20:02:35 +02:00
issue-52475.stderr Add regression test for #52475 2018-09-03 20:02:35 +02:00
issue-53157.rs
issue-53401.rs Use partial but correct vtable layout 2018-08-28 13:15:22 +02:00
match-test-ptr-null.rs
match-test-ptr-null.stderr
mod-static-with-const-fn.rs Add a test that tries to modify static memory at compile-time 2018-09-12 12:27:28 +08:00
mod-static-with-const-fn.stderr Add a test that tries to modify static memory at compile-time 2018-09-12 12:27:28 +08:00
no_lint_for_statically_known_error.rs
promote_mutable_zst_mir_borrowck.rs
promoted_const_fn_fail.nll.stderr Only promote calls to #[rustc_promotable] const fns 2018-10-03 10:07:05 +02:00
promoted_const_fn_fail.rs Only promote calls to #[rustc_promotable] const fns 2018-10-03 10:07:05 +02:00
promoted_const_fn_fail.stderr Only promote calls to #[rustc_promotable] const fns 2018-10-03 10:07:05 +02:00
promoted_errors.rs
promoted_errors.stderr skip user-type annotations if they don't have regions 2018-10-19 09:34:28 -04:00
promoted_raw_ptr_ops.nll.stderr also compile-fail test fn ptr comparison promotion 2018-09-30 20:28:00 +02:00
promoted_raw_ptr_ops.rs also compile-fail test fn ptr comparison promotion 2018-09-30 20:28:00 +02:00
promoted_raw_ptr_ops.stderr also compile-fail test fn ptr comparison promotion 2018-09-30 20:28:00 +02:00
pub_const_err.rs
pub_const_err.stderr
pub_const_err_bin.rs
pub_const_err_bin.stderr
ref_to_int_match.rs
ref_to_int_match.stderr
shift_overflow.rs
shift_overflow.stderr
simple_with_undef.rs
strlen.rs
transmute-const-promotion.nll.stderr Change the diagnostic number from 714 to 716. 2018-09-25 15:23:57 +01:00
transmute-const-promotion.rs Made std::intrinsics::transmute() const fn. 2018-08-30 13:06:20 +01:00
transmute-const-promotion.stderr Made std::intrinsics::transmute() const fn. 2018-08-30 13:06:20 +01:00
transmute-const.rs switch validation of scalars to be type-driven 2018-10-09 13:08:00 +02:00
transmute-const.stderr also validate everything that has a Scalar layout, to catch NonNull 2018-10-09 13:08:00 +02:00
ub-enum.rs optimize sanity check path printing 2018-08-22 13:08:39 +02:00
ub-enum.stderr also validate everything that has a Scalar layout, to catch NonNull 2018-10-09 13:08:00 +02:00
ub-nonnull.rs also validate everything that has a Scalar layout, to catch NonNull 2018-10-09 13:08:00 +02:00
ub-nonnull.stderr unify handling of thin and fat pointers by moving primitive type handling out of aggregate handling 2018-10-09 13:08:00 +02:00
ub-ref.rs validation: accept pointers in integer arrays 2018-10-13 09:09:03 +02:00
ub-ref.stderr validation: accept pointers in integer arrays 2018-10-13 09:09:03 +02:00
ub-uninhabit.rs fix validating arrays of ZSTs 2018-10-09 13:08:00 +02:00
ub-uninhabit.stderr fix validating arrays of ZSTs 2018-10-09 13:08:00 +02:00
ub-upvars.rs Fix and test upvar name printing for validity 2018-10-13 09:09:03 +02:00
ub-upvars.stderr Fix and test upvar name printing for validity 2018-10-13 09:09:03 +02:00
union-const-eval-field.rs
union-const-eval-field.stderr
union-ice.rs do not normalize non-scalar constants to a ConstValue::ScalarPair 2018-09-30 12:37:00 +02:00
union-ice.stderr unify handling of thin and fat pointers by moving primitive type handling out of aggregate handling 2018-10-09 13:08:00 +02:00
union-ub-fat-ptr.rs move a test to a better place 2018-10-09 13:08:00 +02:00
union-ub-fat-ptr.stderr unify handling of thin and fat pointers by moving primitive type handling out of aggregate handling 2018-10-09 13:08:00 +02:00
union-ub.rs switch validation of scalars to be type-driven 2018-10-09 13:08:00 +02:00
union-ub.stderr also validate everything that has a Scalar layout, to catch NonNull 2018-10-09 13:08:00 +02:00
union_promotion.nll.stderr Update E0714 to E0716 in tests output 2018-09-25 16:24:20 +01:00
union_promotion.rs
union_promotion.stderr
valid-const.rs add some tests with constants that better be valid 2018-10-09 13:08:00 +02:00
zst_operand_eval.rs Use assertion-like static assertions 2018-09-11 13:30:26 +02:00