From 594123f57779464c9b7c0f51445639e15b8bd55c Mon Sep 17 00:00:00 2001 From: Sergei Trofimovich Date: Sat, 11 Feb 2017 13:05:24 +0000 Subject: IcmmMachOpFoldM: clarify panic message When adding a new primop cinimod noticed uninformative ghc panic: cmmMachOpFoldM: unknown unary op This change tweaks panic to contain the op: cmmMachOpFoldM: unknown unary op: MO_F_Neg W64 Signed-off-by: Sergei Trofimovich --- compiler/cmm/CmmOpt.hs | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/compiler/cmm/CmmOpt.hs b/compiler/cmm/CmmOpt.hs index 8d1641a7d4..38c399ebc4 100644 --- a/compiler/cmm/CmmOpt.hs +++ b/compiler/cmm/CmmOpt.hs @@ -79,7 +79,7 @@ cmmMachOpFoldM _ op [CmmLit (CmmInt x rep)] MO_SS_Conv from to -> CmmLit (CmmInt (narrowS from x) to) MO_UU_Conv from to -> CmmLit (CmmInt (narrowU from x) to) - _ -> panic "cmmMachOpFoldM: unknown unary op" + _ -> panic $ "cmmMachOpFoldM: unknown unary op: " ++ show op -- Eliminate conversion NOPs -- cgit v1.2.1