From d10ef8167e2cbd32ea8f2311ce59057b04a4c4e6 Mon Sep 17 00:00:00 2001 From: Mihai Maruseac Date: Fri, 28 Sep 2018 16:35:25 -0700 Subject: [PATCH] Out of bounds deps done, time to add the compile fails --- build-constraints.yaml | 269 ++++++++++++++++++++--------------------- 1 file changed, 129 insertions(+), 140 deletions(-) diff --git a/build-constraints.yaml b/build-constraints.yaml index 4f41a662..81441e69 100644 --- a/build-constraints.yaml +++ b/build-constraints.yaml @@ -3679,22 +3679,22 @@ packages: # Packages in the build plan that are blocked from inclusion due to # compilation failure with ghc 8.6 "Build failure with GHC 8.6": - - hint - - consul-haskell - - hasql-transaction - - # base-4.12.0.0 is out of bounds for: + # out of bounds - Agda < 0 - Allure < 0 - DAV < 0 - DRBG < 0 + - FontyFruity < 0 - HTF < 0 - HTTP < 0 + - HaTeX < 0 - HandsomeSoup < 0 - HaskellNet < 0 - HaskellNet-SSL < 0 - IPv6Addr < 0 - IPv6DB < 0 + - JuicyPixels < 0 + - JuicyPixels-extra < 0 - JuicyPixels-scale-dct < 0 - LambdaHack < 0 - MissingH < 0 @@ -3702,11 +3702,17 @@ packages: - Network-NineP < 0 - QuasiText < 0 - RSA < 0 + - Rasterific < 0 + - RefSerialize < 0 + - SCalendar < 0 - ShellCheck < 0 + - TCache < 0 + - aern2-real < 0 - aeson-diff < 0 - aeson-qq < 0 - aeson-typescript < 0 - alarmclock < 0 + - algebra < 0 - amazonka < 0 - amazonka-apigateway < 0 - amazonka-application-autoscaling < 0 @@ -3805,8 +3811,11 @@ packages: - antiope-s3 < 0 - antiope-sns < 0 - antiope-sqs < 0 + - app-settings < 0 - apply-refact < 0 - approximate < 0 + - arrow-list < 0 + - asciidiagram < 0 - asif < 0 - asn1-encoding < 0 - asn1-parse < 0 @@ -3845,7 +3854,10 @@ packages: - cachix-api < 0 - cairo < 0 - cayley-client < 0 + - cborg < 0 - chatwork < 0 + - cheapskate < 0 + - cheapskate-highlight < 0 - cheapskate-lucid < 0 - check-email < 0 - cipher-aes < 0 @@ -3864,12 +3876,15 @@ packages: - classyplate < 0 - clientsession < 0 - closed < 0 + - code-builder < 0 - codo-notation < 0 - compensated < 0 + - compressed < 0 - conduit-connection < 0 - configuration-tools < 0 - connection < 0 - consul-haskell < 0 + - containers-unicode-symbols < 0 - country < 0 - cpphs < 0 - cprng-aes < 0 @@ -3890,6 +3905,7 @@ packages: - cryptonite-conduit < 0 - cryptonite-openssl < 0 - csg < 0 + - cue-sheet < 0 - curl-runnings < 0 - cyclotomic < 0 - czipwith < 0 @@ -3897,6 +3913,9 @@ packages: - data-tree-print < 0 - datadog < 0 - datasets < 0 + - dawg-ord < 0 + - deferred-folds < 0 + - dejafu < 0 - derulo < 0 - dhall < 0 - dhall-bash < 0 @@ -3904,16 +3923,26 @@ packages: - dhall-text < 0 - dhall-to-cabal < 0 - diagrams-solve < 0 + - discrimination < 0 + - distributed-static < 0 + - distribution-opensuse < 0 - dns < 0 - docker < 0 - doctest-driver-gen < 0 - download < 0 + - drawille < 0 + - drifter < 0 + - drifter-postgresql < 0 + - drifter-sqlite < 0 - dublincore-xml-conduit < 0 - edit < 0 - ekg-core < 0 - ekg-statsd < 0 - email-validate < 0 - emd < 0 + - enummapset < 0 + - envy < 0 + - event < 0 - eventful-sql-common < 0 - eventful-sqlite < 0 - eventstore < 0 @@ -3926,10 +3955,15 @@ packages: - fedora-haskell-tools < 0 - feed < 0 - file-modules < 0 + - filecache < 0 - find-clumpiness < 0 + - flac < 0 + - flac-picture < 0 - flow < 0 - fmt < 0 - fold-debounce-conduit < 0 + - friday < 0 + - friday-juicypixels < 0 - fswatch < 0 - gdax < 0 - generic-aeson < 0 @@ -3938,17 +3972,22 @@ packages: - generics-eot < 0 - ghc-parser < 0 - ghc-syntax-highlighter < 0 + - ghcjs-base-stub < 0 + - gi-gtk-hs < 0 - gio < 0 - giphy-api < 0 - github < 0 - github-release < 0 - github-webhooks < 0 + - glazier-react < 0 + - glazier-react-widget < 0 - glib < 0 - gloss < 0 - gloss-raster < 0 - gloss-rendering < 0 - goggles < 0 - google-oauth2-jwt < 0 + - graph-wrapper < 0 - graphviz < 0 - gravatar < 0 - greskell < 0 @@ -3983,9 +4022,14 @@ packages: - haskoin-core < 0 - haskoin-node < 0 - haskoin-store < 0 + - hasql < 0 + - hasql-optparse-applicative < 0 + - hasql-pool < 0 + - hasql-transaction < 0 - hedis < 0 - here < 0 - herms < 0 + - heterocephalus < 0 - hgrev < 0 - hierarchy < 0 - hint < 0 @@ -4005,6 +4049,11 @@ packages: - hpqtypes < 0 - hquantlib < 0 - hsebaysdk < 0 + - hsexif < 0 + - hslua < 0 + - hslua-aeson < 0 + - hslua-module-text < 0 + - hspec-megaparsec < 0 - hspec-need-env < 0 - hspec-wai-json < 0 - hsx-jmacro < 0 @@ -4017,14 +4066,17 @@ packages: - http-reverse-proxy < 0 - http-streams < 0 - httpd-shed < 0 + - hunit-dejafu < 0 - hw-json < 0 - hworker < 0 - hxt-http < 0 - hxt-pickle-utils < 0 - hyperloglog < 0 - hyraxAbif < 0 + - identicon < 0 - ihaskell < 0 - ihaskell-hvega < 0 + - incremental-parser < 0 - indentation-core < 0 - indentation-parsec < 0 - indexed-list-literals < 0 @@ -4041,6 +4093,7 @@ packages: - irc-client < 0 - irc-conduit < 0 - irc-dcc < 0 + - javascript-extras < 0 - jmacro < 0 - jmacro-rpc < 0 - jmacro-rpc-snap < 0 @@ -4061,11 +4114,13 @@ packages: - lackey < 0 - lambdabot-core < 0 - lambdabot-irc-plugins < 0 + - lame < 0 - language-c-quote < 0 - language-puppet < 0 - learn-physics < 0 - lens-labels < 0 - line < 0 + - linked-list-with-iterator < 0 - locators < 0 - log-postgres < 0 - logger-thread < 0 @@ -4073,13 +4128,17 @@ packages: - logging-effect-extra < 0 - logging-effect-extra-file < 0 - logging-effect-extra-handler < 0 + - lrucache < 0 - lucid < 0 - lucid-extras < 0 - mapquest-api < 0 - marvin-interpolate < 0 + - massiv-io < 0 - mbug < 0 - mega-sdist < 0 - memory < 0 + - messagepack < 0 + - messagepack-rpc < 0 - microformats2-parser < 0 - milena < 0 - mime-mail-ses < 0 @@ -4088,12 +4147,15 @@ packages: - mmark < 0 - mmark-cli < 0 - mmark-ext < 0 + - modern-uri < 0 - moesocks < 0 - monad-metrics < 0 - mongoDB < 0 - monoid-extras < 0 + - monoid-subclasses < 0 - monoidal-containers < 0 - morte < 0 + - multipart < 0 - mwc-probability-transition < 0 - mysql-haskell < 0 - mysql-haskell-nem < 0 @@ -4102,11 +4164,17 @@ packages: - network-conduit-tls < 0 - network-messagepack-rpc-websocket < 0 - network-simple-tls < 0 + - network-transport-inmemory < 0 + - network-transport-tests < 0 + - next-ref < 0 - numhask < 0 - numhask-prelude < 0 - numhask-range < 0 - numhask-test < 0 + - nvim-hs < 0 + - nvim-hs-contrib < 0 - oauthenticated < 0 + - objective < 0 - oeis < 0 - om-elm < 0 - online < 0 @@ -4117,6 +4185,8 @@ packages: - palette < 0 - pango < 0 - papillon < 0 + - parallel-io < 0 + - partial-order < 0 - pem < 0 - perf < 0 - persistent < 0 @@ -4124,20 +4194,30 @@ packages: - persistent-mysql < 0 - persistent-mysql-haskell < 0 - persistent-postgresql < 0 + - persistent-refs < 0 - persistent-sqlite < 0 - persistent-template < 0 + - picosat < 0 - pier < 0 - pier-core < 0 - pinboard < 0 + - pipes-aeson < 0 + - pipes-binary < 0 + - pipes-bytestring < 0 + - pipes-fastx < 0 - pipes-http < 0 + - pipes-network < 0 - pipes-network-tls < 0 - pipes-random < 0 + - pipes-safe < 0 - pkcs10 < 0 - plotlyhs < 0 - polyparse < 0 + - postgresql-binary < 0 - postgresql-simple-migration < 0 - postgresql-simple-url < 0 - postgresql-typed < 0 + - primitive-extras < 0 - prometheus < 0 - proto-lens < 0 - proto-lens-arbitrary < 0 @@ -4157,15 +4237,20 @@ packages: - rakuten < 0 - random-bytestring < 0 - rank2classes < 0 + - rasterific-svg < 0 - ratel < 0 - ratel-wai < 0 - rattletrap < 0 + - rebase < 0 + - ref-fd < 0 - registry < 0 - repa < 0 + - repline < 0 - req < 0 - req-conduit < 0 - req-url-extra < 0 - require < 0 + - rerebase < 0 - rethinkdb-client-driver < 0 - rhine < 0 - rhine-gloss < 0 @@ -4176,9 +4261,12 @@ packages: - safecopy < 0 - salve < 0 - sandi < 0 + - scalendar < 0 + - search-algorithms < 0 - securemem < 0 - seqid < 0 - seqid-streams < 0 + - serialise < 0 - servant < 0 - servant-JuicyPixels < 0 - servant-auth < 0 @@ -4219,12 +4307,15 @@ packages: - serverless-haskell < 0 - servius < 0 - ses-html < 0 + - set-cover < 0 - sexp-grammar < 0 - shake < 0 - shake-language-c < 0 - shikensu < 0 + - simple-log < 0 - simplest-sqlite < 0 - slack-web < 0 + - slave-thread < 0 - smtp-mail < 0 - snap-blaze < 0 - snap-core < 0 @@ -4233,39 +4324,54 @@ packages: - soap-openssl < 0 - soap-tls < 0 - sparkle < 0 + - speculation < 0 + - squeal-postgresql < 0 + - stache < 0 - stack < 0 - statestack < 0 - static-text < 0 - statistics < 0 + - stm-containers < 0 + - stm-hamt < 0 - store < 0 - stratosphere < 0 + - stringsearch < 0 - strive < 0 - summoner < 0 - svg-builder < 0 + - svg-tree < 0 - swagger2 < 0 - swish < 0 + - tasty-dejafu < 0 + - tasty-stats < 0 - tcp-streams < 0 - tcp-streams-openssl < 0 - tdigest < 0 - telegram-bot-simple < 0 - termbox < 0 + - termonad < 0 - texmath < 0 + - text-builder < 0 - text-ldap < 0 - text-show < 0 - text-show-instances < 0 - textlocal < 0 - th-nowq < 0 + - threads-extras < 0 - threepenny-gui < 0 - through-text < 0 - thyme < 0 - tibetan-utils < 0 - timer-wheel < 0 + - timerep < 0 - tls < 0 - tls-debug < 0 - tls-session-manager < 0 - transformers-lift < 0 - triplesec < 0 + - turtle < 0 - tz < 0 + - tzdata < 0 - union < 0 - uri-bytestring < 0 - uri-templater < 0 @@ -4280,6 +4386,7 @@ packages: - versions < 0 - wai-app-static < 0 - wai-cli < 0 + - wai-middleware-caching-lru < 0 - wai-middleware-consul < 0 - wai-middleware-crowd < 0 - wai-middleware-metrics < 0 @@ -4290,6 +4397,8 @@ packages: - wai-websockets < 0 - warp-tls < 0 - warp-tls-uid < 0 + - wave < 0 + - web-plugins < 0 - webdriver < 0 - webex-teams-api < 0 - webex-teams-conduit < 0 @@ -4297,6 +4406,9 @@ packages: - websockets-snap < 0 - wild-bind < 0 - wild-bind-x11 < 0 + - withdependencies < 0 + - wl-pprint-extras < 0 + - wl-pprint-terminfo < 0 - wreq < 0 - wreq-stringless < 0 - ws < 0 @@ -4306,6 +4418,7 @@ packages: - x509-store < 0 - x509-system < 0 - x509-validation < 0 + - xml-html-qq < 0 - xmonad-contrib < 0 - xmonad-extras < 0 - yesod < 0 @@ -4332,129 +4445,6 @@ packages: - yesod-text-markdown < 0 - yesod-websockets < 0 - - next-ref < 0 - - ref-fd < 0 - - speculation < 0 - - threads-extras < 0 - - web-plugins < 0 - - modern-uri < 0 - - stache < 0 - - persistent-refs < 0 - - - FontyFruity < 0 - - HaTeX < 0 - - JuicyPixels < 0 - - SCalendar < 0 - - aern2-real < 0 - - algebra < 0 - - app-settings < 0 - - arrow-list < 0 - - cborg < 0 - - cheapskate < 0 - - code-builder < 0 - - compressed < 0 - - containers-unicode-symbols < 0 - - cue-sheet < 0 - - dawg-ord < 0 - - deferred-folds < 0 - - dejafu < 0 - - discrimination < 0 - - distributed-static < 0 - - drawille < 0 - - drifter < 0 - - enummapset < 0 - - envy < 0 - - event < 0 - - filecache < 0 - - friday < 0 - - ghcjs-base-stub < 0 - - gi-gtk-hs < 0 - - graph-wrapper < 0 - - heterocephalus < 0 - - hsexif < 0 - - hslua < 0 - - hspec-megaparsec < 0 - - linked-list-with-iterator < 0 - - lrucache < 0 - - messagepack < 0 - - messagepack-rpc < 0 - - monoid-subclasses < 0 - - network-transport-inmemory < 0 - - network-transport-tests < 0 - - objective < 0 - - parallel-io < 0 - - partial-order < 0 - - picosat < 0 - - pipes-safe < 0 - - postgresql-binary < 0 - - rebase < 0 - - repline < 0 - - scalendar < 0 - - search-algorithms < 0 - - serialise < 0 - - simple-log < 0 - - stringsearch < 0 - - tasty-stats < 0 - - turtle < 0 - - tzdata < 0 - - wave < 0 - - withdependencies < 0 - - wl-pprint-extras < 0 - - wl-pprint-terminfo < 0 - - - JuicyPixels-extra < 0 - - Rasterific < 0 - - RefSerialize < 0 - - asciidiagram < 0 - - cheapskate-highlight < 0 - - distribution-opensuse < 0 - - drifter-postgresql < 0 - - drifter-sqlite < 0 - - flac < 0 - - flac-picture < 0 - - friday-juicypixels < 0 - - glazier-react < 0 - - glazier-react-widget < 0 - - hasql < 0 - - hslua-aeson < 0 - - hslua-module-text < 0 - - hunit-dejafu < 0 - - identicon < 0 - - incremental-parser < 0 - - javascript-extras < 0 - - lame < 0 - - massiv-io < 0 - - multipart < 0 - - nvim-hs < 0 - - nvim-hs-contrib < 0 - - pipes-bytestring < 0 - - pipes-network < 0 - - primitive-extras < 0 - - rasterific-svg < 0 - - rerebase < 0 - - set-cover < 0 - - slave-thread < 0 - - squeal-postgresql < 0 - - stm-containers < 0 - - stm-hamt < 0 - - svg-tree < 0 - - tasty-dejafu < 0 - - text-builder < 0 - - timerep < 0 - - wai-middleware-caching-lru < 0 - - xml-html-qq < 0 - - - TCache < 0 - - hasql-optparse-applicative < 0 - - hasql-pool < 0 - - hasql-transaction < 0 - - pipes-aeson < 0 - - pipes-binary < 0 - - pipes-fastx < 0 - - termonad < 0 - - - "GHC upper bounds": # Need to always match the version shipped with GHC - Win32 == 2.6.1.0 @@ -4765,7 +4755,7 @@ skipped-tests: - vector # QuickCheck-2.11.3 - zlib # tasty-quickcheck, tasty-hunit, tasty - # GHC 8.6, only test dependency, not lib + # Blocked due to tests failing to compile for GHC 8.6 - HPDF - apecs - async-refresh @@ -4775,6 +4765,7 @@ skipped-tests: - binary-tagged - bitcoin-api-extra - blake2 + - blaze-html - bugsnag-haskell - chatwork - cipher-rc4 @@ -4782,6 +4773,7 @@ skipped-tests: - csg - dataurl - detour-via-sci + - dotenv - dublincore-xml-conduit - enum-subset-generate - folds @@ -4790,7 +4782,9 @@ skipped-tests: - github-types - graph-core - hexml-lens + - inflections - large-hashable + - mighty-metropolis - mustache - opml-conduit - pipes-csv @@ -4803,24 +4797,19 @@ skipped-tests: - servant-cassava - siggy-chardust - simple-vec3 + - skews + - speedy-slice - static-text - store - structs + - tomland + - vector-builder + - vivid-supercollider - wai-cors - warp - wreq - xml-conduit-parse - yesod-test - - vivid-supercollider - - - blaze-html - - dotenv - - inflections - - mighty-metropolis - - skews - - speedy-slice - - tomland - - vector-builder # Transitive outdated dependencies @@ -5215,7 +5204,7 @@ skipped-benchmarks: - xxhash-ffi # ghc 8.4 via xxhash build failure - hslua # criterion 1.5.1 - # GHC 8.6, only benchmark dependency, not lib + # Blocked due to benchmarks failing to compile for GHC 8.6 - binary-tagged - large-hashable - Earley