From a8dadf8b0cc0f98dfd3e9865727e663ddc292415 Mon Sep 17 00:00:00 2001
From: Florian Fischer <florian.fl.fischer@fau.de>
Date: Sat, 6 Feb 2021 12:12:48 +0100
Subject: [PATCH] [laws] fix death message on unknown fiberSource

This was never reported by the compiler because DIE_MSG treated
its argument as a string. With the new stream formatting support the
compiler sees the undefined symbol flag.
---
 emper/strategies/laws/LawsDispatcher.cpp | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/emper/strategies/laws/LawsDispatcher.cpp b/emper/strategies/laws/LawsDispatcher.cpp
index 94a82e7b..358494c9 100644
--- a/emper/strategies/laws/LawsDispatcher.cpp
+++ b/emper/strategies/laws/LawsDispatcher.cpp
@@ -48,7 +48,7 @@ void LawsDispatcher::dispatchLoop() {
 						lawsStrategy.dispatchedFiberFromAnywhere.fetch_add(1, std::memory_order_relaxed);
 						break;
 					default:
-						DIE_MSG("Unknown fiber flag: " << flag);
+						DIE_MSG("Unknown fiber source: " << next.metadata);
 						break;
 				}
 			}
-- 
GitLab