rust/src/test/ui/consts/const-eval
2019-11-06 10:06:11 +01:00
..
auxiliary
simd Remove fail tests 2019-09-25 14:32:57 +02:00
assign-to-static-within-other-static-2.rs
assign-to-static-within-other-static-2.stderr
assign-to-static-within-other-static.rs
assign-to-static-within-other-static.stderr
conditional_array_execution.rs
conditional_array_execution.stderr
const_caller_location.rs Implementation of const caller_location. 2019-10-27 12:51:34 -07:00
const_fn_ptr_fail2.rs Fix tests broken by more consistent miri unleashed warnings 2019-09-28 07:06:52 -07:00
const_fn_ptr_fail2.stderr Fix tests broken by more consistent miri unleashed warnings 2019-09-28 07:06:52 -07:00
const_fn_ptr_fail.rs Fix tests broken by more consistent miri unleashed warnings 2019-09-28 07:06:52 -07:00
const_fn_ptr_fail.stderr Fix tests broken by more consistent miri unleashed warnings 2019-09-28 07:06:52 -07:00
const_fn_ptr.rs remove feature 2019-09-21 16:09:38 +02:00
const_fn_ptr.stderr Fix tests broken by more consistent miri unleashed warnings 2019-09-28 07:06:52 -07:00
const_let.rs rustc_mir: treat DropAndReplace as Drop + Assign in qualify_consts. 2019-07-02 09:33:55 +03:00
const_let.stderr update tests 2019-09-30 13:47:12 +02:00
const_panic_libcore_main.rs
const_panic_libcore_main.stderr normalize use of backticks in compiler messages for librustc/lint 2019-07-17 22:49:48 +02:00
const_panic_libcore.rs
const_panic_libcore.stderr normalize use of backticks in compiler messages for librustc/lint 2019-07-17 22:49:48 +02:00
const_panic.rs
const_panic.stderr normalize use of backticks in compiler messages for librustc/lint 2019-07-17 22:49:48 +02:00
const_prop_errors.rs Migrate compile-pass annotations to build-pass 2019-07-03 06:30:28 +09:00
const_raw_ptr_ops.rs improve error when CTFE does ptr-int-cast; update tests 2019-08-02 23:01:53 +02:00
const_raw_ptr_ops.stderr improve error when CTFE does ptr-int-cast; update tests 2019-08-02 23:01:53 +02:00
const_signed_pat.rs Migrate compile-pass annotations to build-pass 2019-07-03 06:30:28 +09:00
const_transmute.rs Update test stderr with results of enabling unused lints 2019-09-08 11:32:28 -04:00
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-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
const-eval-overflow-4.stderr
const-eval-overflow-4b.rs
const-eval-overflow-4b.stderr
const-eval-span.rs
const-eval-span.stderr
const-pointer-values-in-various-types.rs const-eval tests: make all unions repr(C) 2019-08-30 09:35:33 +02:00
const-pointer-values-in-various-types.stderr Fixed grammar/style in error messages and reblessed tests. 2019-09-06 03:46:08 +01:00
dangling.rs add test 2019-08-30 15:04:12 +02:00
dangling.stderr add test 2019-08-30 15:04:12 +02:00
dont_promote_unstable_const_fn_cross_crate.rs
dont_promote_unstable_const_fn_cross_crate.stderr
dont_promote_unstable_const_fn.rs
dont_promote_unstable_const_fn.stderr
double_check2.rs const-eval tests: make all unions repr(C) 2019-08-30 09:35:33 +02:00
double_check2.stderr Fixed grammar/style in error messages and reblessed tests. 2019-09-06 03:46:08 +01:00
double_check.rs const-eval tests: make all unions repr(C) 2019-08-30 09:35:33 +02:00
double_promotion.rs Migrate compile-pass annotations to build-pass 2019-07-03 06:30:28 +09:00
duration_conversion.rs Migrate compile-pass annotations to build-pass 2019-07-03 06:30:28 +09:00
enum_discr.rs compiletest: Validate pass modes harder 2019-06-16 12:23:22 +03:00
extern_fat_pointer.rs Migrate compile-pass annotations to build-pass 2019-07-03 06:30:28 +09:00
feature-gate-const_fn_union.rs const-eval tests: make all unions repr(C) 2019-08-30 09:35:33 +02:00
feature-gate-const_fn_union.stderr const-eval tests: make all unions repr(C) 2019-08-30 09:35:33 +02:00
feature-gate-const_panic.rs
feature-gate-const_panic.stderr normalize use of backticks in compiler messages for libsyntax/feature_gate 2019-07-09 14:13:28 +02:00
generic-slice.rs Add test cases for #64945 2019-10-01 14:59:16 -07:00
generic-slice.stderr Add test cases for #64945 2019-10-01 14:59:16 -07:00
ice-generic-assoc-const.rs Migrate compile-pass annotations to build-pass 2019-07-03 06:30:28 +09:00
ice-packed.rs Migrate compile-pass annotations to build-pass 2019-07-03 06:30:28 +09:00
index_out_of_bounds_propagated.rs
index_out_of_bounds_propagated.stderr normalize use of backticks in compiler messages for librustc/lint 2019-07-17 22:49:48 +02:00
index_out_of_bounds.rs
index_out_of_bounds.stderr
infinite_loop.rs rustc_mir: follow FalseUnwind's real_target edge in qualify_consts. 2019-07-11 12:28:02 +03:00
infinite_loop.stderr rustc_mir: follow FalseUnwind's real_target edge in qualify_consts. 2019-07-11 12:28:02 +03:00
issue-43197.rs
issue-43197.stderr Changed tests 2019-08-22 06:36:31 -04:00
issue-44578.rs
issue-44578.stderr
issue-47971.rs Migrate compile-pass annotations to build-pass 2019-07-03 06:30:28 +09:00
issue-49296.rs const-eval tests: make all unions repr(C) 2019-08-30 09:35:33 +02:00
issue-49296.stderr const-eval tests: make all unions repr(C) 2019-08-30 09:35:33 +02:00
issue-50706.rs Migrate compile-pass annotations to build-pass 2019-07-03 06:30:28 +09:00
issue-50814-2.rs
issue-50814-2.stderr normalize use of backticks in compiler messages for librustc/lint 2019-07-17 22:49:48 +02:00
issue-50814.rs [const-prop] Fix ICE when trying to eval polymorphic promoted MIR 2019-10-04 10:23:03 -04:00
issue-50814.stderr [const-prop] Fix ICE when trying to eval polymorphic promoted MIR 2019-10-04 10:23:03 -04:00
issue-51300.rs Migrate compile-pass annotations to build-pass 2019-07-03 06:30:28 +09:00
issue-52442.rs improve error when CTFE does ptr-int-cast; update tests 2019-08-02 23:01:53 +02:00
issue-52442.stderr improve error when CTFE does ptr-int-cast; update tests 2019-08-02 23:01:53 +02:00
issue-52475.rs rustc_mir: follow FalseUnwind's real_target edge in qualify_consts. 2019-07-11 12:28:02 +03:00
issue-52475.stderr rustc_mir: follow FalseUnwind's real_target edge in qualify_consts. 2019-07-11 12:28:02 +03:00
issue-53157.rs Migrate compile-pass annotations to build-pass 2019-07-03 06:30:28 +09:00
issue-53401.rs Migrate compile-pass annotations to build-pass 2019-07-03 06:30:28 +09:00
issue-55541.rs Migrate compile-pass annotations to build-pass 2019-07-03 06:30:28 +09:00
issue-62272.rs rustc_mir: follow FalseUnwind's real_target edge in qualify_consts. 2019-07-11 12:28:02 +03:00
issue-64908.rs [const-prop] Fix ICE when trying to eval polymorphic promoted MIR 2019-10-04 10:23:03 -04:00
issue-64970.rs [const-prop] Correctly handle locals that can't be propagated 2019-10-02 06:18:45 -04:00
issue-64970.stderr [const-prop] Correctly handle locals that can't be propagated 2019-10-02 06:18:45 -04:00
issue-65394.rs Remove borrowck_graphviz_postflow from test 2019-10-20 09:44:21 -07:00
issue-65394.stderr Remove borrowck_graphviz_postflow from test 2019-10-20 09:44:21 -07:00
match-test-ptr-null.rs add is_any_ptr type test; this also helps pacify tidy 2019-08-02 23:04:11 +02:00
match-test-ptr-null.stderr bless all the things 2019-08-02 23:04:11 +02:00
mod-static-with-const-fn.rs
mod-static-with-const-fn.stderr
no_lint_for_statically_known_error.rs Migrate compile-pass annotations to build-pass 2019-07-03 06:30:28 +09:00
promote_mutable_zst_mir_borrowck.rs Migrate compile-pass annotations to build-pass 2019-07-03 06:30:28 +09:00
promoted_const_fn_fail_deny_const_err.rs const-eval tests: make all unions repr(C) 2019-08-30 09:35:33 +02:00
promoted_const_fn_fail_deny_const_err.stderr const-eval tests: make all unions repr(C) 2019-08-30 09:35:33 +02:00
promoted_const_fn_fail.rs const-eval tests: make all unions repr(C) 2019-08-30 09:35:33 +02:00
promoted_const_fn_fail.stderr const-eval tests: make all unions repr(C) 2019-08-30 09:35:33 +02:00
promoted_errors2.rs Fix tests again 2019-09-02 05:01:39 +09:00
promoted_errors2.stderr Fix tests again 2019-09-02 05:01:39 +09:00
promoted_errors.rs Fix tests again 2019-09-02 05:01:39 +09:00
promoted_errors.stderr Fix tests again 2019-09-02 05:01:39 +09:00
promoted_raw_ptr_ops.rs
promoted_raw_ptr_ops.stderr
pub_const_err_bin.rs Migrate compile-pass annotations to build-pass 2019-07-03 06:30:28 +09:00
pub_const_err_bin.stderr
pub_const_err.rs Migrate compile-pass annotations to build-pass 2019-07-03 06:30:28 +09:00
pub_const_err.stderr
ref_to_int_match.rs const-eval tests: make all unions repr(C) 2019-08-30 09:35:33 +02:00
ref_to_int_match.stderr Fixed grammar/style in error messages and reblessed tests. 2019-09-06 03:46:08 +01:00
shift_overflow.rs
shift_overflow.stderr
simple_with_undef.rs Migrate compile-pass annotations to build-pass 2019-07-03 06:30:28 +09:00
strlen.rs Stabilize str::len, [T]::len, is_empty and str::as_bytes as const fn 2019-09-24 12:56:44 +02:00
transmute-const-promotion.rs
transmute-const-promotion.stderr
transmute-const.rs
transmute-const.stderr Fixed grammar/style in error messages and reblessed tests. 2019-09-06 03:46:08 +01:00
ub-enum.rs const-eval tests: make all unions repr(C) 2019-08-30 09:35:33 +02:00
ub-enum.stderr Fixed grammar/style in error messages and reblessed tests. 2019-09-06 03:46:08 +01:00
ub-nonnull.rs const-eval tests: make all unions repr(C) 2019-08-30 09:35:33 +02:00
ub-nonnull.stderr Fixed grammar/style in error messages and reblessed tests. 2019-09-06 03:46:08 +01:00
ub-ref.rs explain why REF_AS_USIZE is important 2019-08-30 09:35:33 +02:00
ub-ref.stderr Fixed grammar/style in error messages and reblessed tests. 2019-09-06 03:46:08 +01:00
ub-uninhabit.rs const-eval tests: make all unions repr(C) 2019-08-30 09:35:33 +02:00
ub-uninhabit.stderr Fixed grammar/style in error messages and reblessed tests. 2019-09-06 03:46:08 +01:00
ub-upvars.rs fix tests 2019-08-17 13:50:04 +02:00
ub-upvars.stderr Fixed grammar/style in error messages and reblessed tests. 2019-09-06 03:46:08 +01:00
ub-wide-ptr.rs make unions repr(C) 2019-08-30 09:30:07 +02:00
ub-wide-ptr.stderr --bless 2019-11-06 10:06:11 +01:00
union_promotion.rs const-eval tests: make all unions repr(C) 2019-08-30 09:35:33 +02:00
union_promotion.stderr const-eval tests: make all unions repr(C) 2019-08-30 09:35:33 +02:00
union-const-eval-field.rs const-eval tests: make all unions repr(C) 2019-08-30 09:35:33 +02:00
union-const-eval-field.stderr Fixed grammar/style in error messages and reblessed tests. 2019-09-06 03:46:08 +01:00
union-ice.rs const-eval tests: make all unions repr(C) 2019-08-30 09:35:33 +02:00
union-ice.stderr Fixed grammar/style in error messages and reblessed tests. 2019-09-06 03:46:08 +01:00
union-ub.rs const-eval tests: make all unions repr(C) 2019-08-30 09:35:33 +02:00
union-ub.stderr Fixed grammar/style in error messages and reblessed tests. 2019-09-06 03:46:08 +01:00
unused-broken-const.rs
unused-broken-const.stderr normalize use of backticks in compiler messages for librustc/lint 2019-07-17 22:49:48 +02:00
valid-const.rs tweak const-valid test 2019-08-30 09:35:33 +02:00
write-to-uninhabited-enum-variant.rs Don't ICE when evaluating writes to uninhabited enum variants 2019-10-18 19:16:49 -04:00
zst_operand_eval.rs Migrate compile-pass annotations to build-pass 2019-07-03 06:30:28 +09:00