From 7f46a302d5258863202e074471becb53d5663953 Mon Sep 17 00:00:00 2001 From: Richard Wei Date: Mon, 30 Nov 2020 16:58:50 -0800 Subject: [PATCH] Make sure ~AutoDiffLinearMapContext() is called. --- stdlib/public/runtime/AutoDiffSupport.cpp | 1 + 1 file changed, 1 insertion(+) diff --git a/stdlib/public/runtime/AutoDiffSupport.cpp b/stdlib/public/runtime/AutoDiffSupport.cpp index 77b3add32de3b..467ae2b3e37ce 100644 --- a/stdlib/public/runtime/AutoDiffSupport.cpp +++ b/stdlib/public/runtime/AutoDiffSupport.cpp @@ -19,6 +19,7 @@ using namespace llvm; SWIFT_CC(swift) static void destroyLinearMapContext(SWIFT_CONTEXT HeapObject *obj) { + static_cast(obj)->~AutoDiffLinearMapContext(); free(obj); }