Index: src/AST/Pass.hpp
===================================================================
--- src/AST/Pass.hpp	(revision d1ee9ec12dacaf319a5010a5446241854fcc1353)
+++ src/AST/Pass.hpp	(revision c408483dfd8a99c444ef5b7c839275eb9206a18d)
@@ -343,6 +343,6 @@
 extern struct PassVisitorStats {
 	size_t depth = 0;
-	Stats::Counters::MaxCounter<double> * max = nullptr;
-	Stats::Counters::AverageCounter<double> * avg = nullptr;
+	Stats::Counters::MaxCounter<double> * max;
+	Stats::Counters::AverageCounter<double> * avg;
 } pass_visitor_stats;
 }
Index: src/AST/Pass.proto.hpp
===================================================================
--- src/AST/Pass.proto.hpp	(revision d1ee9ec12dacaf319a5010a5446241854fcc1353)
+++ src/AST/Pass.proto.hpp	(revision c408483dfd8a99c444ef5b7c839275eb9206a18d)
@@ -84,5 +84,5 @@
 		};
 
-		std::stack< cleanup_t > cleanups;
+		std::stack< cleanup_t, std::vector<cleanup_t> > cleanups;
 	};
 
