diff --git a/compiler/ghc.cabal.in b/compiler/ghc.cabal.in index a33edcd2ea5d82d1a64f0013be7d0fd2432c1126..58b840b6ad4c4e18524ae3f29c0da82a0d20db93 100644 --- a/compiler/ghc.cabal.in +++ b/compiler/ghc.cabal.in @@ -59,7 +59,7 @@ Library Default-Language: Haskell2010 Exposed: False - Build-Depends: base >= 4.11 && < 4.14, + Build-Depends: base >= 4.11 && < 4.15, deepseq >= 1.4 && < 1.5, directory >= 1 && < 1.4, process >= 1 && < 1.7, diff --git a/libraries/array b/libraries/array index 7f79bb4c781235e243ed6ee3155e6fbb424360bb..f73f681e52546b1e35cb9e8a62fe49c33f259d98 160000 --- a/libraries/array +++ b/libraries/array @@ -1 +1 @@ -Subproject commit 7f79bb4c781235e243ed6ee3155e6fbb424360bb +Subproject commit f73f681e52546b1e35cb9e8a62fe49c33f259d98 diff --git a/libraries/base/base.cabal b/libraries/base/base.cabal index b978e3fdbf72859939a952096e52335ebc13dcc9..919571c00c164d7ddb68eb8b0ee35b3db837e43a 100644 --- a/libraries/base/base.cabal +++ b/libraries/base/base.cabal @@ -1,6 +1,6 @@ cabal-version: 3.0 name: base -version: 4.13.0.0 +version: 4.14.0.0 -- NOTE: Don't forget to update ./changelog.md license: BSD-3-Clause diff --git a/libraries/base/changelog.md b/libraries/base/changelog.md index b6c07d94004a9a802274ccc03571c643a877a42b..c42d5eb79513d07785a9b9d93a6de0c66e666f88 100644 --- a/libraries/base/changelog.md +++ b/libraries/base/changelog.md @@ -4,7 +4,7 @@ * Add `IsList` instance for `ZipList`. ## 4.14.0.0 *TBA* - * Bundled with GHC *TBA* + * Bundled with GHC 8.10.1 * Add a `TestEquality` instance for the `Compose` newtype. diff --git a/libraries/deepseq b/libraries/deepseq index a2d507af21a8f538b7c2fa129f0ce7ab6a7667dc..da0eda33f540786b6823c6f542ab59cf9d1b71d9 160000 --- a/libraries/deepseq +++ b/libraries/deepseq @@ -1 +1 @@ -Subproject commit a2d507af21a8f538b7c2fa129f0ce7ab6a7667dc +Subproject commit da0eda33f540786b6823c6f542ab59cf9d1b71d9 diff --git a/libraries/directory b/libraries/directory index 59883e953d488492487dcda266901080347bbf1e..90847972dd689a8bdfa21bb76e9aaa933e009685 160000 --- a/libraries/directory +++ b/libraries/directory @@ -1 +1 @@ -Subproject commit 59883e953d488492487dcda266901080347bbf1e +Subproject commit 90847972dd689a8bdfa21bb76e9aaa933e009685 diff --git a/libraries/exceptions b/libraries/exceptions index a2efbf722de51abe4ad9b3234cbe6d89a799dcd2..42b1360668c36eab573449941d5362867a957899 160000 --- a/libraries/exceptions +++ b/libraries/exceptions @@ -1 +1 @@ -Subproject commit a2efbf722de51abe4ad9b3234cbe6d89a799dcd2 +Subproject commit 42b1360668c36eab573449941d5362867a957899 diff --git a/libraries/filepath b/libraries/filepath index 39035d6433fff2356cf65747649666ed9b6e83e1..023eedaeb142d47b7b5a41fe4cc4150da0bd0042 160000 --- a/libraries/filepath +++ b/libraries/filepath @@ -1 +1 @@ -Subproject commit 39035d6433fff2356cf65747649666ed9b6e83e1 +Subproject commit 023eedaeb142d47b7b5a41fe4cc4150da0bd0042 diff --git a/libraries/ghc-boot-th/ghc-boot-th.cabal.in b/libraries/ghc-boot-th/ghc-boot-th.cabal.in index 495968edbe88552029e323da94d402a52f1728c5..66c561fffff8e3df4e3b98eb9bb9c682fdcdff83 100644 --- a/libraries/ghc-boot-th/ghc-boot-th.cabal.in +++ b/libraries/ghc-boot-th/ghc-boot-th.cabal.in @@ -36,4 +36,4 @@ Library GHC.ForeignSrcLang.Type GHC.Lexeme - build-depends: base >= 4.7 && < 4.14 + build-depends: base >= 4.7 && < 4.15 diff --git a/libraries/ghc-boot/ghc-boot.cabal.in b/libraries/ghc-boot/ghc-boot.cabal.in index f986810b6b40d7d94fab5173f0260b7030ed3c91..d837fc98754fc15f8bc9ee6e2256e8ba04110747 100644 --- a/libraries/ghc-boot/ghc-boot.cabal.in +++ b/libraries/ghc-boot/ghc-boot.cabal.in @@ -54,7 +54,7 @@ Library -- GHC.Version -- GHC.Platform.Host - build-depends: base >= 4.7 && < 4.14, + build-depends: base >= 4.7 && < 4.15, binary == 0.8.*, bytestring == 0.10.*, containers >= 0.5 && < 0.7, diff --git a/libraries/ghc-compact/ghc-compact.cabal b/libraries/ghc-compact/ghc-compact.cabal index 87c3b8dc6eb1489261a014b58188b3c0748df778..56532c24e7c6783595edabc9ea4e84c48a58982e 100644 --- a/libraries/ghc-compact/ghc-compact.cabal +++ b/libraries/ghc-compact/ghc-compact.cabal @@ -37,7 +37,7 @@ library CPP build-depends: ghc-prim >= 0.5.3 && < 0.7, - base >= 4.9.0 && < 4.14, + base >= 4.9.0 && < 4.15, bytestring >= 0.10.6.0 ghc-options: -Wall diff --git a/libraries/ghci/ghci.cabal.in b/libraries/ghci/ghci.cabal.in index 849e2a147aa997bf3cb3562624ba978788a3e5e5..62f8ec43a5c2cbd42c1bd5cf1db638ab28b70b73 100644 --- a/libraries/ghci/ghci.cabal.in +++ b/libraries/ghci/ghci.cabal.in @@ -72,7 +72,7 @@ library Build-Depends: array == 0.5.*, - base >= 4.8 && < 4.14, + base >= 4.8 && < 4.15, binary == 0.8.*, bytestring == 0.10.*, containers >= 0.5 && < 0.7, diff --git a/libraries/hpc b/libraries/hpc index 35aabd9abcf576643d0d509f94ddeda47a898426..4206323affaa6cc625a6f400c3da7cdd9c309461 160000 --- a/libraries/hpc +++ b/libraries/hpc @@ -1 +1 @@ -Subproject commit 35aabd9abcf576643d0d509f94ddeda47a898426 +Subproject commit 4206323affaa6cc625a6f400c3da7cdd9c309461 diff --git a/libraries/parsec b/libraries/parsec index 60dfb0cb6a711f141e5d8728af37de894e33795e..ee741870f028e036ab15ae6e2183f09b31e51ae2 160000 --- a/libraries/parsec +++ b/libraries/parsec @@ -1 +1 @@ -Subproject commit 60dfb0cb6a711f141e5d8728af37de894e33795e +Subproject commit ee741870f028e036ab15ae6e2183f09b31e51ae2 diff --git a/libraries/process b/libraries/process index ad6a6eeabed63447c135dad95ce5851b66b8629f..7bd4a4e1ce603b73bc18c0c9f2c12b1756dce6c3 160000 --- a/libraries/process +++ b/libraries/process @@ -1 +1 @@ -Subproject commit ad6a6eeabed63447c135dad95ce5851b66b8629f +Subproject commit 7bd4a4e1ce603b73bc18c0c9f2c12b1756dce6c3 diff --git a/libraries/stm b/libraries/stm index f9979c926ca539362b5a2412359750e8b498e53a..bee98e4c333eccaa96c973589812a0b3b73e5a9e 160000 --- a/libraries/stm +++ b/libraries/stm @@ -1 +1 @@ -Subproject commit f9979c926ca539362b5a2412359750e8b498e53a +Subproject commit bee98e4c333eccaa96c973589812a0b3b73e5a9e diff --git a/libraries/template-haskell/template-haskell.cabal.in b/libraries/template-haskell/template-haskell.cabal.in index ebedcda65038abc2ff659681aa3435602cbf5850..63746819060f915a5989979a36214276bde8982a 100644 --- a/libraries/template-haskell/template-haskell.cabal.in +++ b/libraries/template-haskell/template-haskell.cabal.in @@ -55,7 +55,7 @@ Library Language.Haskell.TH.Lib.Map build-depends: - base >= 4.11 && < 4.14, + base >= 4.11 && < 4.15, ghc-boot-th == @ProjectVersionMunged@, ghc-prim, pretty == 1.1.* diff --git a/libraries/terminfo b/libraries/terminfo index 6065302a4f75649f14397833766e82c8182935bf..27e694688d2d6eee69959a8b6a128c584c84aa72 160000 --- a/libraries/terminfo +++ b/libraries/terminfo @@ -1 +1 @@ -Subproject commit 6065302a4f75649f14397833766e82c8182935bf +Subproject commit 27e694688d2d6eee69959a8b6a128c584c84aa72 diff --git a/libraries/unix b/libraries/unix index 94cca26b4b0ef33f98c626926d4f0e92f3aa7446..2fe6d8b7ab1e4137876705eb58b7909bb1107a05 160000 --- a/libraries/unix +++ b/libraries/unix @@ -1 +1 @@ -Subproject commit 94cca26b4b0ef33f98c626926d4f0e92f3aa7446 +Subproject commit 2fe6d8b7ab1e4137876705eb58b7909bb1107a05 diff --git a/testsuite/tests/backpack/cabal/T16219/backpack-issue.cabal b/testsuite/tests/backpack/cabal/T16219/backpack-issue.cabal index b9752674bd7e4f0a1227f8cbe788d773ef3f0ab8..69f47e8e548597ad5a89a1928afa67e13a72cdc7 100644 --- a/testsuite/tests/backpack/cabal/T16219/backpack-issue.cabal +++ b/testsuite/tests/backpack/cabal/T16219/backpack-issue.cabal @@ -1,6 +1,3 @@ --- Initial backpack-issue.cabal generated by cabal init. For further --- documentation, see http://haskell.org/cabal/users-guide/ - name: backpack-issue version: 0.1.0.0 -- synopsis: @@ -18,19 +15,19 @@ cabal-version: >=2 library library-a signatures: A.Sig exposed-modules: B - build-depends: base == 4.13.* + build-depends: base hs-source-dirs: library-a default-language: Haskell2010 library library-a-impl exposed-modules: A - build-depends: base == 4.13.* + build-depends: base hs-source-dirs: library-a-impl default-language: Haskell2010 library library-b exposed-modules: C - build-depends: base == 4.13.* + build-depends: base , library-a hs-source-dirs: library-b default-language: Haskell2010 @@ -40,7 +37,7 @@ library mixins: library-a requires (A.Sig as A) , library-b requires (A.Sig as A) reexported-modules: A, B, C - build-depends: base == 4.13.* + build-depends: base , library-a , library-a-impl , library-b diff --git a/testsuite/tests/dependent/should_compile/T14729.stderr b/testsuite/tests/dependent/should_compile/T14729.stderr index f09d88312c9bef6df5ebc494855f6df8a70b42c3..53f3862f87888cba5a8e64525eca4049526d87c5 100644 --- a/testsuite/tests/dependent/should_compile/T14729.stderr +++ b/testsuite/tests/dependent/should_compile/T14729.stderr @@ -11,5 +11,5 @@ COERCION AXIOMS FAMILY INSTANCES type instance F Int = Bool -- Defined at T14729.hs:10:15 Dependent modules: [] -Dependent packages: [base-4.13.0.0, ghc-prim-0.6.1, +Dependent packages: [base-4.14.0.0, ghc-prim-0.6.1, integer-gmp-1.0.2.0] diff --git a/testsuite/tests/dependent/should_compile/T15743.stderr b/testsuite/tests/dependent/should_compile/T15743.stderr index be0bc523f5651408c26eb484c4458ac686cbd99a..1212fc12dcf573a6cfdda549e31a0dff233404df 100644 --- a/testsuite/tests/dependent/should_compile/T15743.stderr +++ b/testsuite/tests/dependent/should_compile/T15743.stderr @@ -3,5 +3,5 @@ TYPE CONSTRUCTORS forall {k1} k2 (k3 :: k2). Proxy k3 -> k1 -> k2 -> * roles nominal nominal nominal phantom phantom phantom Dependent modules: [] -Dependent packages: [base-4.13.0.0, ghc-prim-0.6.1, +Dependent packages: [base-4.14.0.0, ghc-prim-0.6.1, integer-gmp-1.0.2.0] diff --git a/testsuite/tests/dependent/should_compile/T15743e.stderr b/testsuite/tests/dependent/should_compile/T15743e.stderr index 2bc8de1954c8967b9a5291a45b8cb5eedd614551..048cbe57abe974f08f365b220c8a2a7b67cc9363 100644 --- a/testsuite/tests/dependent/should_compile/T15743e.stderr +++ b/testsuite/tests/dependent/should_compile/T15743e.stderr @@ -52,5 +52,5 @@ DATA CONSTRUCTORS (d :: Proxy k5) (e :: Proxy k7). f c -> T k8 a b f c d e Dependent modules: [] -Dependent packages: [base-4.13.0.0, ghc-prim-0.6.1, +Dependent packages: [base-4.14.0.0, ghc-prim-0.6.1, integer-gmp-1.0.2.0] diff --git a/testsuite/tests/indexed-types/should_compile/T15711.stderr b/testsuite/tests/indexed-types/should_compile/T15711.stderr index fc41818184fffc885cdbc473b67985d508f305a4..565246800f33d194be08b684df358c90e9e2bb00 100644 --- a/testsuite/tests/indexed-types/should_compile/T15711.stderr +++ b/testsuite/tests/indexed-types/should_compile/T15711.stderr @@ -3,5 +3,5 @@ TYPE CONSTRUCTORS associated type family F{2} :: forall a. Maybe a -> * roles nominal nominal Dependent modules: [] -Dependent packages: [base-4.13.0.0, ghc-prim-0.6.1, +Dependent packages: [base-4.14.0.0, ghc-prim-0.6.1, integer-gmp-1.0.2.0] diff --git a/testsuite/tests/indexed-types/should_compile/T15852.stderr b/testsuite/tests/indexed-types/should_compile/T15852.stderr index d1d352dfbcd007ffbf6fc63371155cb47aa6bbe0..f4f21072403dbcda181e4ccaf33315f09cc42a43 100644 --- a/testsuite/tests/indexed-types/should_compile/T15852.stderr +++ b/testsuite/tests/indexed-types/should_compile/T15852.stderr @@ -9,5 +9,5 @@ FAMILY INSTANCES data instance forall k1 k2 (j :: k1) (c :: k2). DF (Proxy c) -- Defined at T15852.hs:10:15 Dependent modules: [] -Dependent packages: [base-4.13.0.0, ghc-prim-0.6.1, +Dependent packages: [base-4.14.0.0, ghc-prim-0.6.1, integer-gmp-1.0.2.0] diff --git a/testsuite/tests/polykinds/T15592.stderr b/testsuite/tests/polykinds/T15592.stderr index 1a773e0120403e556eb722e76777e43af84b30ab..68010a184ad06cffa8f3f01121b9bb06e24da055 100644 --- a/testsuite/tests/polykinds/T15592.stderr +++ b/testsuite/tests/polykinds/T15592.stderr @@ -5,5 +5,5 @@ DATA CONSTRUCTORS MkT :: forall {k} k1 (f :: k1 -> k -> *) (a :: k1) (b :: k). f a b -> T f a b -> T f a b Dependent modules: [] -Dependent packages: [base-4.13.0.0, ghc-prim-0.6.1, +Dependent packages: [base-4.14.0.0, ghc-prim-0.6.1, integer-gmp-1.0.2.0] diff --git a/testsuite/tests/polykinds/T15592b.stderr b/testsuite/tests/polykinds/T15592b.stderr index 8a203f77e7a1d5974e8199c421ff09ce6c9712e0..48d6163f189932b5ddfb96f2e6ee10a2dab49c9d 100644 --- a/testsuite/tests/polykinds/T15592b.stderr +++ b/testsuite/tests/polykinds/T15592b.stderr @@ -4,5 +4,5 @@ TYPE CONSTRUCTORS forall k (f :: k -> *) (a :: k). f a -> * roles nominal nominal nominal nominal Dependent modules: [] -Dependent packages: [base-4.13.0.0, ghc-prim-0.6.1, +Dependent packages: [base-4.14.0.0, ghc-prim-0.6.1, integer-gmp-1.0.2.0] diff --git a/testsuite/tests/typecheck/should_compile/T12763.stderr b/testsuite/tests/typecheck/should_compile/T12763.stderr index b4247454f993508ed5561d70dfe2a14abf58be5e..24f44e27729ce05da73c259ca20d6a454f9ba60d 100644 --- a/testsuite/tests/typecheck/should_compile/T12763.stderr +++ b/testsuite/tests/typecheck/should_compile/T12763.stderr @@ -8,5 +8,5 @@ COERCION AXIOMS CLASS INSTANCES instance C Int -- Defined at T12763.hs:9:10 Dependent modules: [] -Dependent packages: [base-4.13.0.0, ghc-prim-0.6.1, +Dependent packages: [base-4.14.0.0, ghc-prim-0.6.1, integer-gmp-1.0.2.0] diff --git a/testsuite/tests/typecheck/should_compile/subsumption_sort_hole_fits.stderr b/testsuite/tests/typecheck/should_compile/subsumption_sort_hole_fits.stderr index 0d15bc4d1d6abb5fa593d48a693354479f16fed0..eb4b02f34e5bd6504225268da5671cf252b5ed78 100644 --- a/testsuite/tests/typecheck/should_compile/subsumption_sort_hole_fits.stderr +++ b/testsuite/tests/typecheck/should_compile/subsumption_sort_hole_fits.stderr @@ -9,10 +9,10 @@ subsumption_sort_hole_fits.hs:2:5: warning: [-Wtyped-holes (in -Wdefault)] Valid hole fits include lines :: String -> [String] (imported from ‘Prelude’ at subsumption_sort_hole_fits.hs:1:1 - (and originally defined in ‘base-4.13.0.0:Data.OldList’)) + (and originally defined in ‘base-4.14.0.0:Data.OldList’)) words :: String -> [String] (imported from ‘Prelude’ at subsumption_sort_hole_fits.hs:1:1 - (and originally defined in ‘base-4.13.0.0:Data.OldList’)) + (and originally defined in ‘base-4.14.0.0:Data.OldList’)) read :: forall a. Read a => String -> a with read @[String] (imported from ‘Prelude’ at subsumption_sort_hole_fits.hs:1:1 diff --git a/utils/haddock b/utils/haddock index e3c045f9265e39c1a77aa003bf35785e1871a9d5..9d5b3266ff071a2cdc58466e939aabd537a6950e 160000 --- a/utils/haddock +++ b/utils/haddock @@ -1 +1 @@ -Subproject commit e3c045f9265e39c1a77aa003bf35785e1871a9d5 +Subproject commit 9d5b3266ff071a2cdc58466e939aabd537a6950e diff --git a/utils/hsc2hs b/utils/hsc2hs index 17ba2dce8fcd83590ddb679351f6226d45a5b9cc..748cdd6ad6f93063149ff416c9bf76dee1e6c419 160000 --- a/utils/hsc2hs +++ b/utils/hsc2hs @@ -1 +1 @@ -Subproject commit 17ba2dce8fcd83590ddb679351f6226d45a5b9cc +Subproject commit 748cdd6ad6f93063149ff416c9bf76dee1e6c419