rust/src/test/ui/mir
Dylan DPC b688b694d0
Rollup merge of #83080 - tmiasko:inline-coverage, r=wesleywiser
Make source-based code coverage compatible with MIR inlining

When codegenning code coverage use the instance that coverage data was
originally generated for, to ensure basic level of compatibility with
MIR inlining.

Fixes #83061
2021-03-18 00:28:09 +01:00
..
auxiliary Bump mir-opt-level from 2 to 3 in tests 2021-03-05 17:13:57 -03:00
mir-inlining Remove inline-instrument-coverage-fail.rs test case 2021-03-15 23:26:03 +01:00
issue-60390.rs Add test for issue-60390 2020-03-13 16:06:08 +09:00
issue-66851.rs Bump mir-opt-level from 2 to 3 in tests 2021-03-05 17:13:57 -03:00
issue-66930.rs Add test for #66930 2020-05-28 16:50:10 +09:00
issue-67639-normalization-ice.rs Bump mir-opt-level from 3 to 4 in tests 2021-03-05 17:13:57 -03:00
issue-67710-inline-projection.rs Bump mir-opt-level from 2 to 3 in tests 2021-03-05 17:13:57 -03:00
issue-67947.rs Delay bug to prevent ICE in MIR borrowck 2020-01-09 05:57:28 +09:00
issue-67947.stderr Delay bug to prevent ICE in MIR borrowck 2020-01-09 05:57:28 +09:00
issue-68841.rs Bump mir-opt-level from 2 to 3 in tests 2021-03-05 17:13:57 -03:00
issue-71793-inline-args-storage.rs Bump mir-opt-level from 2 to 3 in tests 2021-03-05 17:13:57 -03:00
issue-75053.full_tait.stderr Only allow tait defining uses in function and method return position 2021-03-15 17:36:57 +00:00
issue-75053.in_bindings.stderr Only allow tait defining uses in function and method return position 2021-03-15 17:36:57 +00:00
issue-75053.min_tait.stderr Only allow tait defining uses in function and method return position 2021-03-15 17:36:57 +00:00
issue-75053.rs 🍼 for tidy 2021-03-15 17:39:13 +00:00
issue-75419-validation-impl-trait.rs allow escaping bound vars when normalizing `ty::Opaque` 2020-08-12 09:08:34 +02:00
issue-76248.rs Bump mir-opt-level from 2 to 3 in tests 2021-03-05 17:13:57 -03:00
issue-76375.rs Bump mir-opt-level from 2 to 3 in tests 2021-03-05 17:13:57 -03:00
issue-76740-copy-propagation.rs Bump mir-opt-level from 3 to 4 in tests 2021-03-05 17:13:57 -03:00
issue-76803-branches-not-same.rs [mir-opt] Disable the `ConsideredEqual` logic in SimplifyBranchSame opt 2020-09-17 09:36:50 -04:00
issue-77359-simplify-arm-identity.rs Fix test name 2020-10-02 14:33:23 -07:00
issue-77911.rs Bump mir-opt-level from 2 to 3 in tests 2021-03-05 17:13:57 -03:00
issue-78496.rs Bump mir-opt-level from 2 to 3 in tests 2021-03-05 17:13:57 -03:00
issue-80742.rs Fix ICE in mir when evaluating SizeOf on unsized type 2021-01-19 18:35:21 +03:00
issue-80742.stderr More precise spans for HIR paths 2021-03-15 22:13:45 +03:00
issue-80949.rs regression test for issue 80949. 2021-02-04 21:29:50 -05:00
issue66339.rs Bump mir-opt-level from 2 to 3 in tests 2021-03-05 17:13:57 -03:00
mir-typeck-normalize-fn-sig.rs
mir_adt_construction.rs
mir_ascription_coercion.rs
mir_assign_eval_order.rs fix various typos 2020-03-06 15:19:31 +01:00
mir_augmented_assignments.rs
mir_autoderef.rs
mir_boxing.rs
mir_build_match_comparisons.rs
mir_call_with_associated_type.rs
mir_calls_to_shims.rs
mir_cast_fn_ret.rs lints: add `improper_ctypes_definitions` 2020-06-24 12:09:35 +01:00
mir_codegen_array.rs
mir_codegen_array_2.rs
mir_codegen_call_converging.rs
mir_codegen_calls.rs Update code to account for extern ABI requirement 2021-01-13 07:49:45 -05:00
mir_codegen_calls_converging_drops.rs Skip tests on emscripten 2020-05-08 00:39:02 +09:00
mir_codegen_calls_converging_drops_2.rs Skip tests on emscripten 2020-05-08 00:39:02 +09:00
mir_codegen_calls_diverging.rs Skip tests on emscripten 2020-05-08 00:39:02 +09:00
mir_codegen_calls_diverging_drops.rs Skip tests on emscripten 2020-05-08 00:39:02 +09:00
mir_codegen_critical_edge.rs
mir_codegen_spike1.rs
mir_codegen_switch.rs
mir_codegen_switchint.rs
mir_coercion_casts.rs
mir_coercions.rs
mir_const_prop_tuple_field_reorder.rs Bump mir-opt-level from 2 to 3 in tests 2021-03-05 17:13:57 -03:00
mir_constval_adts.rs
mir_detects_invalid_ops.rs The const propagator cannot trace references. 2020-06-23 10:18:14 +02:00
mir_detects_invalid_ops.stderr Make invalid integer operation messages consistent 2020-09-26 13:34:49 +01:00
mir_drop_order.rs Allow/fix non_fmt_panic in tests. 2021-02-03 23:15:45 +01:00
mir_drop_panics.rs Skip tests on emscripten 2020-05-08 00:39:02 +09:00
mir_dynamic_drops_1.rs Drop support for cloudabi targets 2020-11-22 17:11:41 -05:00
mir_dynamic_drops_2.rs Drop support for cloudabi targets 2020-11-22 17:11:41 -05:00
mir_dynamic_drops_3.rs Drop support for cloudabi targets 2020-11-22 17:11:41 -05:00
mir_early_return_scope.rs
mir_fat_ptr.rs
mir_fat_ptr_drop.rs
mir_heavy_promoted.rs
mir_indexing_oob_1.rs Skip tests on emscripten 2020-05-08 00:39:02 +09:00
mir_indexing_oob_2.rs Skip tests on emscripten 2020-05-08 00:39:02 +09:00
mir_indexing_oob_3.rs Skip tests on emscripten 2020-05-08 00:39:02 +09:00
mir_match_arm_guard.rs
mir_match_test.rs
mir_misc_casts.rs
mir_overflow_off.rs
mir_raw_fat_ptr.rs add raw-addr-of variant to mir_raw_fat_ptr 2020-02-02 20:51:24 +01:00
mir_refs_correct.rs
mir_small_agg_arg.rs
mir_static_subtype.rs
mir_struct_with_assoc_ty.rs
mir_temp_promotions.rs
mir_void_return.rs
mir_void_return_2.rs
simplify-branch-same.rs Add regression test for SimplifyBranchSame miscompilation 2020-10-04 00:00:00 +00:00
ssa-analysis-regression-50041.rs Bump mir-opt-level from 3 to 4 in tests 2021-03-05 17:13:57 -03:00