From a76703d986accc88a43b9be72fffae995bebbc79 Mon Sep 17 00:00:00 2001 From: Roland Conybeare Date: Sun, 15 Feb 2026 14:26:33 -0500 Subject: [PATCH] xo-interpreter2 stack: mark non-trivial dtors b/c DGlobalSymtab --- include/xo/interpreter2/VirtualSchematikaMachine.hpp | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/include/xo/interpreter2/VirtualSchematikaMachine.hpp b/include/xo/interpreter2/VirtualSchematikaMachine.hpp index 2cbd08e4..a34310ab 100644 --- a/include/xo/interpreter2/VirtualSchematikaMachine.hpp +++ b/include/xo/interpreter2/VirtualSchematikaMachine.hpp @@ -81,6 +81,11 @@ namespace xo { VirtualSchematikaMachine(const VsmConfig & config, obj aux_mm); + /** non-trivial dtor because of @ref reader_ + * indirect dependency on DGlobalSymtab + **/ + ~VirtualSchematikaMachine() = default; + /** allocator for schematika data **/ obj allocator() const noexcept; /** allocator for runtime errors **/