Skip to content

Commit 63fbefd

Browse files
committed
tag issues with FIXME
1 parent 86a5a65 commit 63fbefd

File tree

2 files changed

+2
-2
lines changed
  • compiler

2 files changed

+2
-2
lines changed

compiler/rustc_middle/src/ty/util.rs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -817,7 +817,7 @@ impl<'tcx> ty::TyS<'tcx> {
817817
_ => self,
818818
};
819819

820-
// FIXME: We should be canonicalizing, or else moving this to a method of inference
820+
// FIXME(#86868): We should be canonicalizing, or else moving this to a method of inference
821821
// context, or *something* like that, but for now just avoid passing inference
822822
// variables to queries that can't cope with them. Instead, conservatively
823823
// return "true" (may change drop order).

compiler/rustc_trait_selection/src/traits/mod.rs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -561,7 +561,7 @@ fn type_implements_trait<'tcx>(
561561

562562
let trait_ref = ty::TraitRef { def_id: trait_def_id, substs: tcx.mk_substs_trait(ty, params) };
563563

564-
// FIXME: If there are inference variables anywhere, just give up and assume
564+
// FIXME(#86868): If there are inference variables anywhere, just give up and assume
565565
// we don't know the answer. This works around the ICEs that would result from
566566
// using those inference variables within the `infer_ctxt` we create below.
567567
// Really we should be using canonicalized variables, or perhaps removing

0 commit comments

Comments
 (0)