@@ -591,11 +591,8 @@ impl<'a, 'tcx> Builder<'a, 'tcx> {
591591 }
592592
593593 #[ instrument( level = "trace" , skip( self ) ) ]
594- fn zombie_ptr_equal ( & self , def : Word , inst : & str ) {
595- self . zombie (
596- def,
597- & format ! ( "{inst} without OpCapability VariablePointers" ) ,
598- ) ;
594+ fn zombie_ptr_equal ( & self , def : Word ) {
595+ self . zombie ( def, "cannot check pointers for equality" ) ;
599596 }
600597
601598 /// Convenience wrapper for `adjust_pointer_for_sized_access`, falling back
@@ -2594,7 +2591,7 @@ impl<'a, 'tcx> BuilderMethods<'a, 'tcx> for Builder<'a, 'tcx> {
25942591 self . emit ( )
25952592 . ptr_equal ( b, None , lhs. def ( self ) , rhs. def ( self ) )
25962593 . inspect ( |& result| {
2597- self . zombie_ptr_equal ( result, "OpPtrEqual" ) ;
2594+ self . zombie_ptr_equal ( result) ;
25982595 } )
25992596 } else {
26002597 let int_ty = self . type_usize ( ) ;
@@ -2616,7 +2613,7 @@ impl<'a, 'tcx> BuilderMethods<'a, 'tcx> for Builder<'a, 'tcx> {
26162613 self . emit ( )
26172614 . ptr_not_equal ( b, None , lhs. def ( self ) , rhs. def ( self ) )
26182615 . inspect ( |& result| {
2619- self . zombie_ptr_equal ( result, "OpPtrNotEqual" ) ;
2616+ self . zombie_ptr_equal ( result) ;
26202617 } )
26212618 } else {
26222619 let int_ty = self . type_usize ( ) ;
0 commit comments