summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorZubin Duggal <zubin.duggal@gmail.com>2022-03-11 17:17:44 +0530
committerMarge Bot <ben+marge-bot@smart-cactus.org>2022-03-23 13:42:44 -0400
commitdb32bb8c704f83ef6dfe839b733274505ded6a08 (patch)
tree0c1715b4b3beb28f4d38425512c934b9c2eab59c
parentfed05347224ee2fc36e926eb18532327896e287a (diff)
downloadhaskell-db32bb8c704f83ef6dfe839b733274505ded6a08.tar.gz
Improve error message when warning about unsupported LLVM version (#20958)
Change the wording to make it clear that the upper bound is non-inclusive.
-rw-r--r--compiler/GHC/CmmToLlvm.hs2
1 files changed, 1 insertions, 1 deletions
diff --git a/compiler/GHC/CmmToLlvm.hs b/compiler/GHC/CmmToLlvm.hs
index 8de0e431ab..1833ddb74f 100644
--- a/compiler/GHC/CmmToLlvm.hs
+++ b/compiler/GHC/CmmToLlvm.hs
@@ -65,7 +65,7 @@ llvmCodeGen logger cfg h cmm_stream
when (not (llvmVersionSupported ver) && doWarn) $ putMsg logger $
"You are using an unsupported version of LLVM!" $$
"Currently only" <+> text (llvmVersionStr supportedLlvmVersionLowerBound) <+>
- "to" <+> text (llvmVersionStr supportedLlvmVersionUpperBound) <+> "is supported." <+>
+ "up to" <+> text (llvmVersionStr supportedLlvmVersionUpperBound) <+> "(non inclusive) is supported." <+>
"System LLVM version: " <> text (llvmVersionStr ver) $$
"We will try though..."
let isS390X = platformArch (llvmCgPlatform cfg) == ArchS390X