on master help sign in
Unblock test-framework stuff
d0ad71eDan Burton
build-constraints.yaml+14−106
@@ -476,7 +476,7 @@ packages:
476
476
477 "Winter Han <winterland1989@gmail.com> @winterland1989":
477 "Winter Han <winterland1989@gmail.com> @winterland1989":
478 - if
478 - if
479− - tcp-streams < 0 # via test-framework
479+ - tcp-streams
480 - tcp-streams-openssl < 0 # via HsOpenSSL-x509-system
480 - tcp-streams-openssl < 0 # via HsOpenSSL-x509-system
481 - wire-streams
481 - wire-streams
482 - binary-parsers
482 - binary-parsers
@@ -1135,7 +1135,7 @@ packages:
1135 - set-monad < 0 # build failure with GHC 8.4
1135 - set-monad < 0 # build failure with GHC 8.4
1136
1136
1137 "Phil Hargett <phil@haphazardhouse.net> @hargettp":
1137 "Phil Hargett <phil@haphazardhouse.net> @hargettp":
1138− - courier < 0 # via test-framework & test-framework-hunit
1138+ - courier < 0 # via hslogger
1139
1139
1140 "Aycan iRiCAN <iricanaycan@gmail.com> @aycanirican":
1140 "Aycan iRiCAN <iricanaycan@gmail.com> @aycanirican":
1141 - hdaemonize
1141 - hdaemonize
@@ -2085,7 +2085,7 @@ packages:
2085 - matrices
2085 - matrices
2086
2086
2087 "Michel Boucey <michel.boucey@gmail.com> @MichelBoucey":
2087 "Michel Boucey <michel.boucey@gmail.com> @MichelBoucey":
2088− - IPv6Addr < 0 # via test-framework & test-framework-hunit
2088+ - IPv6Addr
2089 - ip6addr
2089 - ip6addr
2090 - cayley-client < 0 # via lens-4.18.1
2090 - cayley-client < 0 # via lens-4.18.1
2091 - Spintax
2091 - Spintax
@@ -2110,7 +2110,7 @@ packages:
2110 - country < 0 # via base-4.13.0.0
2110 - country < 0 # via base-4.13.0.0
2111 - semirings
2111 - semirings
2112 - torsor
2112 - torsor
2113− - chronos < 0 # also test-framework
2113+ - chronos
2114
2114
2115 "Kostiantyn Rybnikov <k-bx@k-bx.com> @k-bx":
2115 "Kostiantyn Rybnikov <k-bx@k-bx.com> @k-bx":
2116 - SHA
2116 - SHA
@@ -2122,7 +2122,7 @@ packages:
2122 - friday < 0
2122 - friday < 0
2123 - friday-juicypixels < 0
2123 - friday-juicypixels < 0
2124 - hbeanstalk < 0 # sClose not in scope
2124 - hbeanstalk < 0 # sClose not in scope
2125− - hedis < 0 # via test-framework
2125+ - hedis < 0 # via HTTP
2126 - hprotoc < 0 # compilation failure
2126 - hprotoc < 0 # compilation failure
2127 - hsyslog-udp < 0
2127 - hsyslog-udp < 0
2128 - iso3166-country-codes
2128 - iso3166-country-codes
@@ -2207,7 +2207,7 @@ packages:
2207
2207
2208 "Ryan Scott <ryan.gl.scott@gmail.com> @RyanGlScott":
2208 "Ryan Scott <ryan.gl.scott@gmail.com> @RyanGlScott":
2209 - abstract-deque
2209 - abstract-deque
2210− - abstract-deque-tests < 0 # via test-framework
2210+ - abstract-deque-tests
2211 - abstract-par
2211 - abstract-par
2212 - atomic-primops
2212 - atomic-primops
2213 - base-compat-batteries
2213 - base-compat-batteries
@@ -3039,7 +3039,7 @@ packages:
3039 - haskey-mtl < 0
3039 - haskey-mtl < 0
3040 - intset-imperative
3040 - intset-imperative
3041 - lxd-client < 0 # GHC 8.4 via http-media
3041 - lxd-client < 0 # GHC 8.4 via http-media
3042− - lxd-client-config < 0 # via test-framework
3042+ - lxd-client-config
3043 - xxhash-ffi
3043 - xxhash-ffi
3044 - zeromq4-patterns
3044 - zeromq4-patterns
3045
3045
@@ -3465,7 +3465,7 @@ packages:
3465 - async-timer
3465 - async-timer
3466 # - nakadi-client # http-conduit 2.3
3466 # - nakadi-client # http-conduit 2.3
3467 - throttle-io-stream
3467 - throttle-io-stream
3468− - conduit-throttle < 0 # via test-framework
3468+ - conduit-throttle
3469
3469
3470 "Simon Hafner <hafnersimon@gmail.com> @reactormonk":
3470 "Simon Hafner <hafnersimon@gmail.com> @reactormonk":
3471 - uri-bytestring-aeson
3471 - uri-bytestring-aeson
@@ -4051,7 +4051,7 @@ packages:
4051 - Glob
4051 - Glob
4052 - HDBC < 0 # via time-1.9.3
4052 - HDBC < 0 # via time-1.9.3
4053 - HDBC-session < 0 # via HDBC
4053 - HDBC-session < 0 # via HDBC
4054− - HTTP < 0 # via test-framework & test-framework-hunit
4054+ - HTTP
4055 - HsOpenSSL
4055 - HsOpenSSL
4056 - HsYAML
4056 - HsYAML
4057 - JuicyPixels-scale-dct
4057 - JuicyPixels-scale-dct
@@ -4128,8 +4128,8 @@ packages:
4128 - cpphs
4128 - cpphs
4129 - crypt-sha512
4129 - crypt-sha512
4130 - crypto-api
4130 - crypto-api
4131− - crypto-api-tests < 0 # via test-framework
4131+ - crypto-api-tests
4132− - crypto-cipher-tests < 0 # via test-framework
4132+ - crypto-cipher-tests
4133 - crypto-cipher-types
4133 - crypto-cipher-types
4134 - crypto-numbers
4134 - crypto-numbers
4135 - crypto-pubkey
4135 - crypto-pubkey
@@ -4385,7 +4385,7 @@ packages:
4385 - size-based
4385 - size-based
4386 - skein
4386 - skein
4387 - skylighting-core
4387 - skylighting-core
4388− - snap-core < 0 # via test-framework
4388+ - snap-core
4389 - some
4389 - some
4390 - special-values
4390 - special-values
4391 - splice
4391 - splice
@@ -4639,10 +4639,7 @@ packages:
4639 - nvim-hs-contrib < 0 # via nvim-hs
4639 - nvim-hs-contrib < 0 # via nvim-hs
4640 - nvvm < 0 # via cuda
4640 - nvvm < 0 # via cuda
4641 - oblivious-transfer < 0 # via protolude
4641 - oblivious-transfer < 0 # via protolude
4642− - oeis < 0 # via test-framework
4643− - oeis < 0 # via test-framework-hunit
4644 - open-witness < 0 # MonadFail
4642 - open-witness < 0 # MonadFail
4645− - openssl-streams < 0 # via test-framework-hunit
4646 - optparse-enum < 0 # via fmt
4643 - optparse-enum < 0 # via fmt
4647 - oset < 0 # via base-4.13.0.0
4644 - oset < 0 # via base-4.13.0.0
4648 - palette < 0 # via base-4.13.0.0
4645 - palette < 0 # via base-4.13.0.0
@@ -4651,7 +4648,6 @@ packages:
4651 - pandoc-csv2table < 0 # via pandoc
4648 - pandoc-csv2table < 0 # via pandoc
4652 - pandoc-markdown-ghci-filter < 0 # via pandoc
4649 - pandoc-markdown-ghci-filter < 0 # via pandoc
4653 - pandoc-pyplot < 0 # via pandoc
4650 - pandoc-pyplot < 0 # via pandoc
4654− - pandoc-types < 0 # via test-framework-quickcheck2
4655 - partial-semigroup < 0 # via base-4.13.0.0
4651 - partial-semigroup < 0 # via base-4.13.0.0
4656 - password-instances < 0 # via persistent
4652 - password-instances < 0 # via persistent
4657 - path-text-utf8 < 0 # via base-4.13.0.0
4653 - path-text-utf8 < 0 # via base-4.13.0.0
@@ -4874,6 +4870,8 @@ packages:
4874 - yesod-text-markdown < 0 # via persistent
4870 - yesod-text-markdown < 0 # via persistent
4875 - yesod-websockets < 0 # via wai-websockets
4871 - yesod-websockets < 0 # via wai-websockets
4876 - yi-language < 0 # via regex-base-0.94.0.0
4872 - yi-language < 0 # via regex-base-0.94.0.0
4873+ - HTTP < 0 # via httpd-shed
4874+ - oeis < 0 # via HTTP
4877
4875
4878 "GHC upper bounds":
4876 "GHC upper bounds":
4879 # Need to always match the version shipped with GHC
4877 # Need to always match the version shipped with GHC
@@ -5043,95 +5041,6 @@ skipped-tests:
5043 # Cyclic dependencies
5041 # Cyclic dependencies
5044 - base-orphans # via hspec
5042 - base-orphans # via hspec
5045
5043
5046− # test-framework per ghc 8.8
5047− - extensible-effects # via test-framework
5048− - stm-conduit # via test-framework
5049− - conduit-zstd # via test-framework
5050− - conduit-algorithms # via test-framework
5051− - statistics # via test-framework
5052− - Decimal # via test-framework
5053− - Diff # via test-framework
5054− - ENIG # via test-framework
5055− - Glob # via test-framework
5056− - SHA # via test-framework
5057− - abstract-deque-tests # via test-framework
5058− - astro # via test-framework
5059− - async # via test-framework
5060− - base64-bytestring # via test-framework
5061− - binary-bits # via test-framework
5062− - bindings-GLFW # via test-framework
5063− - blaze-builder # via test-framework
5064− - blaze-textual # via test-framework
5065− - c2hs # via test-framework
5066− - cereal # via test-framework
5067− - chaselev-deque # via test-framework
5068− - cipher-aes # via test-framework
5069− - cipher-blowfish # via test-framework
5070− - cipher-camellia # via test-framework
5071− - cipher-des # via test-framework
5072− - cipher-rc4 # via test-framework
5073− - concurrent-extra # via test-framework
5074− - conduit-iconv # via test-framework
5075− - configurator # via test-framework
5076− - crypto-api-tests # via test-framework
5077− - crypto-cipher-tests # via test-framework
5078− - ctrie # via test-framework
5079− - deepseq-generics # via test-framework
5080− - doldol # via test-framework
5081− - double-conversion # via test-framework
5082− - enummapset # via test-framework
5083− - exception-transformers # via test-framework
5084− - fingertree # via test-framework
5085− - hashable # via test-framework
5086− - haskey-btree # via test-framework
5087− - hmatrix-morpheus # via test-framework
5088− - irc # via test-framework
5089− - language-c-quote # via test-framework
5090− - largeword # via test-framework
5091− - lifted-base # via test-framework
5092− - lockfree-queue # via test-framework
5093− - lzma-conduit # via test-framework
5094− - messagepack # via test-framework
5095− - minimorph # via test-framework
5096− - miniutter # via test-framework
5097− - mltool # via test-framework
5098− - monad-memo # via test-framework
5099− - monad-peel # via test-framework
5100− - murmur3 # via test-framework
5101− - nettle # via test-framework
5102− - network-uri # via test-framework
5103− - numbers # via test-framework
5104− - parsec # via test-framework
5105− - pem # via test-framework
5106− - perfect-hash-generator # via test-framework
5107− - pipes # via test-framework
5108− - pipes-extras # via test-framework
5109− - prefix-units # via test-framework
5110− - pureMD5 # via test-framework
5111− - range # via test-framework
5112− - safeio # via test-framework
5113− - saltine # via test-framework
5114− - scrypt # via test-framework
5115− - siphash # via test-framework
5116− - spatial-math # via test-framework
5117− - terminal-progress-bar # via test-framework
5118− - text-icu # via test-framework
5119− - text-printer # via test-framework
5120− - threads # via test-framework
5121− - throttle-io-stream # via test-framework
5122− - ttrie # via test-framework
5123− - type-map # via test-framework
5124− - tzdata # via test-framework
5125− - unicode-show # via test-framework
5126− - word24 # via test-framework
5127− - zeromq4-patterns # via test-framework
5128− - zstd # via test-framework
5129− - ENIG # via test-framework-th
5130− - doldol # via test-framework-th
5131− - messagepack # via test-framework-th
5132− - safeio # via test-framework-th
5133− - tzdata # via test-framework-th
5134−
5135 # other dep issues
5044 # other dep issues
5136 - Cabal # GHC 8.4 via base-orphans-0.7, base-orphans-0.7
5045 - Cabal # GHC 8.4 via base-orphans-0.7, base-orphans-0.7
5137 - DBFunctor # missing file test_options.csv
5046 - DBFunctor # missing file test_options.csv
@@ -5751,7 +5660,6 @@ skipped-benchmarks:
5751 - cryptohash-sha512 # criterion 1.5
5660 - cryptohash-sha512 # criterion 1.5
5752 - dimensional # base < 4.7, https://github.com/bjornbm/dimensional/issues/207
5661 - dimensional # base < 4.7, https://github.com/bjornbm/dimensional/issues/207
5753 - ed25519 # Criterion
5662 - ed25519 # Criterion
5754− - extensible-effects # via test-framework
5755 - hw-balancedparens # criterion 1.5, https://github.com/commercialhaskell/stackage/issues/3880
5663 - hw-balancedparens # criterion 1.5, https://github.com/commercialhaskell/stackage/issues/3880
5756 - hw-rankselect-base # criterion 1.5, https://github.com/commercialhaskell/stackage/issues/3880
5664 - hw-rankselect-base # criterion 1.5, https://github.com/commercialhaskell/stackage/issues/3880
5757 - identicon # via criterion-1.5.0.0
5665 - identicon # via criterion-1.5.0.0