tbaeder added inline comments.
================ Comment at: clang/lib/AST/Interp/Interp.cpp:241 bool CheckMutable(InterpState &S, CodePtr OpPC, const Pointer &Ptr) { - assert(Ptr.isLive() && "Pointer is not live"); if (!Ptr.isMutable()) { ---------------- aaron.ballman wrote: > I understand that we were hitting this assertion, but why is removing the > assertion the correct approach? I thought it made sense to check for pointer > liveness here. I re-checked and I think I removed this only for testing and it should stay in. The test succeeds like this. Repository: rG LLVM Github Monorepo CHANGES SINCE LAST ACTION https://reviews.llvm.org/D152132/new/ https://reviews.llvm.org/D152132 _______________________________________________ cfe-commits mailing list cfe-commits@lists.llvm.org https://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits