From acef606a733df3b3bca9cd8c1d74f55c2a5bc90f Mon Sep 17 00:00:00 2001 From: Pietro Fezzardi Date: Tue, 8 Mar 2022 17:02:09 +0100 Subject: [PATCH] DLATypeSystem.cpp: improve error reporting --- lib/DataLayoutAnalysis/DLATypeSystem.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/lib/DataLayoutAnalysis/DLATypeSystem.cpp b/lib/DataLayoutAnalysis/DLATypeSystem.cpp index 03f69683b..359ae2dfe 100644 --- a/lib/DataLayoutAnalysis/DLATypeSystem.cpp +++ b/lib/DataLayoutAnalysis/DLATypeSystem.cpp @@ -106,7 +106,7 @@ void debug_function LayoutTypeSystem::dumpDotOnFile(const char *FName, bool ShowCollapsed) const { std::error_code EC; raw_fd_ostream DotFile(FName, EC); - revng_check(not EC, "Could not open file for printing LayoutTypeSystem dot"); + revng_check(not EC, (EC.message() + ": " + FName).c_str()); DotFile << "digraph LayoutTypeSystem {\n"; DotFile << " // List of nodes\n";