[commit: ghc] wip/D4333: testsuite: Don't disable LLVM ways due to unversioned llc (16af77f)

git at git.haskell.org git at git.haskell.org
Mon Jan 21 01:33:59 UTC 2019


Repository : ssh://git@git.haskell.org/ghc

On branch  : wip/D4333
Link       : http://ghc.haskell.org/trac/ghc/changeset/16af77ff4052f7c5018bfa68fe1972674266ce89/ghc

>---------------------------------------------------------------

commit 16af77ff4052f7c5018bfa68fe1972674266ce89
Author: Ben Gamari <bgamari.foss at gmail.com>
Date:   Sun Jan 20 20:32:07 2019 -0500

    testsuite: Don't disable LLVM ways due to unversioned llc
    
    Previously we would silently disable the LLVM testsuite ways when LLC is
    set to an unversioned llc executable (e.g. `llc` instead of `llc-5.0`).
    Presumably this was because we were lax in checking the LLVM version in
    configure.  However, this is no longer the case and consequently this
    confusing behavior is no longer necessary.
    
    Test Plan: Validate
    
    Reviewers: angerman
    
    Reviewed By: angerman
    
    Subscribers: michalt, rwbarton, thomie, carter
    
    Differential Revision: https://phabricator.haskell.org/D4333


>---------------------------------------------------------------

16af77ff4052f7c5018bfa68fe1972674266ce89
 libraries/Cabal        | 2 +-
 libraries/array        | 2 +-
 libraries/binary       | 2 +-
 libraries/bytestring   | 2 +-
 libraries/containers   | 2 +-
 libraries/deepseq      | 2 +-
 libraries/directory    | 2 +-
 libraries/filepath     | 2 +-
 libraries/haskeline    | 2 +-
 libraries/hpc          | 2 +-
 libraries/mtl          | 2 +-
 libraries/parallel     | 2 +-
 libraries/parsec       | 2 +-
 libraries/pretty       | 2 +-
 libraries/process      | 2 +-
 libraries/stm          | 2 +-
 libraries/terminfo     | 2 +-
 libraries/text         | 2 +-
 libraries/time         | 2 +-
 libraries/transformers | 2 +-
 libraries/unix         | 2 +-
 libraries/xhtml        | 2 +-
 nofib                  | 2 +-
 testsuite/mk/test.mk   | 4 +---
 utils/haddock          | 2 +-
 utils/hsc2hs           | 2 +-
 26 files changed, 26 insertions(+), 28 deletions(-)

diff --git a/libraries/Cabal b/libraries/Cabal
index 98fcb3a..3f20e1f 160000
--- a/libraries/Cabal
+++ b/libraries/Cabal
@@ -1 +1 @@
-Subproject commit 98fcb3a964a4deef67920020a4a02d4d8552cc19
+Subproject commit 3f20e1faf9bc86ecb154ccf3e8b913bff14b9264
diff --git a/libraries/array b/libraries/array
index 82a29b1..9d63218 160000
--- a/libraries/array
+++ b/libraries/array
@@ -1 +1 @@
-Subproject commit 82a29b198a67f54de2f72d96ca077800afbfbe4f
+Subproject commit 9d63218fd067ff4885c0efa43b388238421a5c89
diff --git a/libraries/binary b/libraries/binary
index fb461cf..d4a030a 160000
--- a/libraries/binary
+++ b/libraries/binary
@@ -1 +1 @@
-Subproject commit fb461cf048460813a7fac8e040c1004a0d123e42
+Subproject commit d4a030ab448191f664fc734bfbee61450a6fa5af
diff --git a/libraries/bytestring b/libraries/bytestring
index 847563a..ce3c6a0 160000
--- a/libraries/bytestring
+++ b/libraries/bytestring
@@ -1 +1 @@
-Subproject commit 847563a2e5ce84714688429c4fee8df5c8568cb0
+Subproject commit ce3c6a01cd9e2438358108e3e4b515304b5ce5a6
diff --git a/libraries/containers b/libraries/containers
index 03dcb28..c07e484 160000
--- a/libraries/containers
+++ b/libraries/containers
@@ -1 +1 @@
-Subproject commit 03dcb287c96613ceb1f64d5d5a82f7b94b879268
+Subproject commit c07e4848e1b4458265e30cfb6265f9b6bd2bf053
diff --git a/libraries/deepseq b/libraries/deepseq
index 4f03181..18fc08e 160000
--- a/libraries/deepseq
+++ b/libraries/deepseq
@@ -1 +1 @@
-Subproject commit 4f031810fc0eaf5ba12d805ff8df7f15e561e407
+Subproject commit 18fc08e66d2ad1a72a6f78708acbead007d4a580
diff --git a/libraries/directory b/libraries/directory
index 19d6dc0..6f3a182 160000
--- a/libraries/directory
+++ b/libraries/directory
@@ -1 +1 @@
-Subproject commit 19d6dc0d33366a8920bf8acc7a0fd3ef533d39c3
+Subproject commit 6f3a1823b56f47cc17a9d39897965d47d6b2cbb4
diff --git a/libraries/filepath b/libraries/filepath
index b10724b..9c64a63 160000
--- a/libraries/filepath
+++ b/libraries/filepath
@@ -1 +1 @@
-Subproject commit b10724be8a907e191d153ad6674415be0c1325fd
+Subproject commit 9c64a634c144392f36cdad5c8c067824093a64d6
diff --git a/libraries/haskeline b/libraries/haskeline
index 84a7b2b..1436a8c 160000
--- a/libraries/haskeline
+++ b/libraries/haskeline
@@ -1 +1 @@
-Subproject commit 84a7b2b0afb9325cfcedc3ca56603539f0e8af3e
+Subproject commit 1436a8c7c8ee5076c99e09fe20943bf6101237af
diff --git a/libraries/hpc b/libraries/hpc
index 2678098..31d2496 160000
--- a/libraries/hpc
+++ b/libraries/hpc
@@ -1 +1 @@
-Subproject commit 26780988735bdb8fdbeffb59c4a8d585b9e46c3e
+Subproject commit 31d24969c3e3644fb2bad1b85a8f9c7c2cacfbaf
diff --git a/libraries/mtl b/libraries/mtl
index c7d3967..bf4af11 160000
--- a/libraries/mtl
+++ b/libraries/mtl
@@ -1 +1 @@
-Subproject commit c7d396732bd45e409478bd4df1d0ca95d6f39356
+Subproject commit bf4af114ba3d35b2937fc74926aa49e128dd6c1f
diff --git a/libraries/parallel b/libraries/parallel
index 5015bc7..998f55d 160000
--- a/libraries/parallel
+++ b/libraries/parallel
@@ -1 +1 @@
-Subproject commit 5015bc74127beac29b4d08dcb3beb230149fed25
+Subproject commit 998f55d68b2f9852ce62a48450e1991ef4fce9fb
diff --git a/libraries/parsec b/libraries/parsec
index 34f9e98..1c56e08 160000
--- a/libraries/parsec
+++ b/libraries/parsec
@@ -1 +1 @@
-Subproject commit 34f9e98c64cae99abeabbd3d34cec5469f87291a
+Subproject commit 1c56e0885173accbd3296aa5591a3e0c18084e7a
diff --git a/libraries/pretty b/libraries/pretty
index c3a1469..445e92d 160000
--- a/libraries/pretty
+++ b/libraries/pretty
@@ -1 +1 @@
-Subproject commit c3a1469306b35fa5d023dc570554f97f1a90435d
+Subproject commit 445e92dd7508978caba5563c1e79b2758dff4767
diff --git a/libraries/process b/libraries/process
index 36a3ad5..2364a36 160000
--- a/libraries/process
+++ b/libraries/process
@@ -1 +1 @@
-Subproject commit 36a3ad577e31e8c3336c7464b252fc2c9b01a20c
+Subproject commit 2364a36549d461adc4886ef33f259638336a87d2
diff --git a/libraries/stm b/libraries/stm
index 5f4d7c6..8194700 160000
--- a/libraries/stm
+++ b/libraries/stm
@@ -1 +1 @@
-Subproject commit 5f4d7c6d07a760d935c9d96e62999f1ad38a5e43
+Subproject commit 819470093eccb81d058408076df8903e781f551c
diff --git a/libraries/terminfo b/libraries/terminfo
index 27e8275..17a0852 160000
--- a/libraries/terminfo
+++ b/libraries/terminfo
@@ -1 +1 @@
-Subproject commit 27e82750fac178fc6e049fe44be6de45f24814ae
+Subproject commit 17a0852ba15b32f5fa9c56daefc075b6826edc7b
diff --git a/libraries/text b/libraries/text
index 69d625b..2d88a0a 160000
--- a/libraries/text
+++ b/libraries/text
@@ -1 +1 @@
-Subproject commit 69d625b9caa34fd8b384a4599ee98f5f53f20fbb
+Subproject commit 2d88a0a3e8e3bb79260e5c8f61dd6c447f61c5f5
diff --git a/libraries/time b/libraries/time
index 9e96c26..1fcaa07 160000
--- a/libraries/time
+++ b/libraries/time
@@ -1 +1 @@
-Subproject commit 9e96c26132fef01a3113c8b152b1be96c0eccd86
+Subproject commit 1fcaa07e10d7966356373ed0e946eb078fcdd6e6
diff --git a/libraries/transformers b/libraries/transformers
index 8055784..36311d3 160000
--- a/libraries/transformers
+++ b/libraries/transformers
@@ -1 +1 @@
-Subproject commit 80557845cdc0e72bc05cec19cf7a1bf5495e9e69
+Subproject commit 36311d39bc545261dab85d4a27af562db1868ed6
diff --git a/libraries/unix b/libraries/unix
index dbada98..41c5776 160000
--- a/libraries/unix
+++ b/libraries/unix
@@ -1 +1 @@
-Subproject commit dbada9890c1d58111af7d4ebb2a67d38a3a6a872
+Subproject commit 41c5776162b60e0739a7559ceab03b9c3a444516
diff --git a/libraries/xhtml b/libraries/xhtml
index 721779a..c5c623e 160000
--- a/libraries/xhtml
+++ b/libraries/xhtml
@@ -1 +1 @@
-Subproject commit 721779acc35dccd6a43a292b24099b65d93d390c
+Subproject commit c5c623e497f13ec187e0d228e0e8a3d9ee39a715
diff --git a/nofib b/nofib
index f87d446..ef4f8dc 160000
--- a/nofib
+++ b/nofib
@@ -1 +1 @@
-Subproject commit f87d446b4e361cc82f219cf78917db9681af69b3
+Subproject commit ef4f8dc8ef51ce3353b76a0761c1a09e5ff30b67
diff --git a/testsuite/mk/test.mk b/testsuite/mk/test.mk
index a517698..4bfb162 100644
--- a/testsuite/mk/test.mk
+++ b/testsuite/mk/test.mk
@@ -178,11 +178,9 @@ ifeq "$(LLC)" ""
 RUNTEST_OPTS += -e ghc_with_llvm=False
 else ifeq "$(TargetARCH_CPP)" "powerpc"
 RUNTEST_OPTS += -e ghc_with_llvm=False
-else ifneq "$(LLC)" "llc"
+else
 # If we have a real detected value for LLVM, then it really ought to work
 RUNTEST_OPTS += -e ghc_with_llvm=True
-else
-RUNTEST_OPTS += -e ghc_with_llvm=False
 endif
 
 ifeq "$(WINDOWS)" "YES"
diff --git a/utils/haddock b/utils/haddock
index 21e4f3f..2484138 160000
--- a/utils/haddock
+++ b/utils/haddock
@@ -1 +1 @@
-Subproject commit 21e4f3fa6f73a9b25f3deed80da0e56024238ea5
+Subproject commit 24841386cff6fdccc11accf9daa815c2c7444d65
diff --git a/utils/hsc2hs b/utils/hsc2hs
index a816333..738f366 160000
--- a/utils/hsc2hs
+++ b/utils/hsc2hs
@@ -1 +1 @@
-Subproject commit a816333ae67c54b98cce4ed22621242714967b3e
+Subproject commit 738f3666c878ee9e79c3d5e819ef8b3460288edf



More information about the ghc-commits mailing list