From 0a373104c99522bbc3fbd4e8e8712d6e9d996e76 Mon Sep 17 00:00:00 2001 From: Dan Burton Date: Sat, 11 Feb 2017 20:43:27 -0800 Subject: [PATCH] Lift constraints on vector, closes #2194 --- build-constraints.yaml | 373 ++++++++++++++++++++++++++++++----------- 1 file changed, 277 insertions(+), 96 deletions(-) diff --git a/build-constraints.yaml b/build-constraints.yaml index db6f4d4d..6d3ab3c2 100644 --- a/build-constraints.yaml +++ b/build-constraints.yaml @@ -9,7 +9,7 @@ packages: "Joe M @joe9": - logger-thread - - text-generic-pretty + # - text-generic-pretty # # via ixset-typed: via safecopy: bounds: vector "Li-yao Xia @Lysxia": - generic-random @@ -146,13 +146,13 @@ packages: - async - base16-bytestring - c2hs - - cassava + # - cassava # bounds: vector - csv-conduit - executable-hash - executable-path - foreign-store - formatting - - gtk2hs-buildtools + # - gtk2hs-buildtools # via hashtables: bounds: vector - happy - hybrid-vectors - indents @@ -261,7 +261,7 @@ packages: - HTF - xmlgen - stm-stats - - large-hashable + # - large-hashable # via safecopy: bounds: vector "Bart Massey @BartMassey": - parseargs @@ -303,7 +303,7 @@ packages: - hostname-validate - ini - lucid - - osdkeys + # - osdkeys # via libnotify: via gtk: via cairo: via gtk2hs-buildtools: via hashtables: bounds: vector - pdfinfo # - present # compilation failure against haskell-src-exts - pure-io @@ -320,13 +320,13 @@ packages: # - structured-haskell-mode # bounds: haskell-src-exts # via: applicative-quoters "Alberto G. Corona @agocorona": - - RefSerialize - - TCache - - Workflow - - MFlow + # - RefSerialize # via hashtables: bounds: vector + # - TCache # via hashtables: bounds: vector + # - Workflow # via RefSerialize: via hashtables: bounds: vector + # - MFlow # via RefSerialize: via hashtables: bounds: vector - transient - - transient-universe - - ghcjs-hplay + # - transient-universe # via TCache: via hashtables: bounds: vector + # - ghcjs-hplay # via transient-universe: via TCache: via hashtables: bounds: vector "Edward Kmett @ekmett": - ad @@ -361,8 +361,8 @@ packages: - lca - lens - linear - - linear-accelerate - - log-domain + # - linear-accelerate # via accelerate: via hashtables: bounds: vector + # - log-domain # via safecopy: bounds: vector - machines - monadic-arrays - monad-products @@ -425,10 +425,10 @@ packages: - diagrams - diagrams-builder # - diagrams-haddock # BLOCKED directory 1.3 via cautious-file - - diagrams-cairo + # - diagrams-cairo # bounds: vector - diagrams-contrib - diagrams-core - - diagrams-gtk + # - diagrams-gtk # via diagrams-cairo: bounds: vector - diagrams-lib - diagrams-postscript - diagrams-rasterific @@ -460,7 +460,7 @@ packages: # - mangopay # compilation failure against aeson - nonce - serversession - - serversession-backend-acid-state + # - serversession-backend-acid-state # via acid-state: via safecopy: bounds: vector # - serversession-backend-persistent # bounds: persistent, persistent-postgresql, persistent-sqlite # - serversession-backend-redis # bounds: hedis # - serversession-frontend-snap # bounds: snap, snap-core @@ -480,7 +480,8 @@ packages: - ChannelT "Trevor L. McDonell @tmcdonell": - - accelerate + [] + # - accelerate # via hashtables: bounds: vector "Liam O'Connor @liamoc": [] @@ -538,7 +539,7 @@ packages: "Chris Allen @bitemyapp": - machines-directory - machines-io - - bloodhound + # - bloodhound # bounds: vector - esqueleto # bounds: persistent "Adam Bergmark @bergmark": @@ -589,19 +590,22 @@ packages: - hPDB - hPDB-examples # - homplexity # BLOCKED directory 1.3 - - wordpass + # - wordpass # bounds: vector # - json-autotype # bounds: aeson 1.0, lens - posix-realtime "Dom De Re @domdere": - - cassava-conduit + [] + # - cassava-conduit # via cassava: bounds: vector "Dominic Steinitz @idontgetoutmuch": + [] # - yarr # compilation error against fixed-vector https://github.com/leventov/yarr/issues/10 - - random-fu + # - random-fu # via log-domain: via safecopy: bounds: vector "Ben Gamari @bgamari": - - vector-fftw + [] + # - vector-fftw # bounds: vector "Roman Cheplyaka @feuerbach": - action-permutations @@ -641,7 +645,7 @@ packages: - arbtt - ghc-heap-view - tttool - - gipeda + # - gipeda # via cassava: bounds: vector - list-fusion-probe - haskell-spacegoo - tasty-expected-failure @@ -652,11 +656,11 @@ packages: - HandsomeSoup "Clint Adams @clinty": - - hOpenPGP + # - hOpenPGP # via ixset-typed: via safecopy: bounds: vector - openpgp-asciiarmor - MusicBrainz - DAV - - hopenpgp-tools + # - hopenpgp-tools # via ixset-typed: via safecopy: bounds: vector - opensource "Joey Hess @joeyh": @@ -672,9 +676,9 @@ packages: - versions - vectortiles - pipes-random - - repa - - repa-io - - repa-algorithms + # - repa # bounds: vector + # - repa-io # bounds: vector + # - repa-algorithms # bounds: vector # - kanji # bounds: ghc 8, base "Ketil Malde @ketil-malde": @@ -699,7 +703,7 @@ packages: - ClustalParser - EntrezHTTP - Genbank - - RNAlien + # - RNAlien # via cassava: bounds: vector - Taxonomy # - TaxonomyTools # build failure - ViennaRNAParser @@ -730,11 +734,11 @@ packages: "Simon Michael @simonmichael": - darcs - - hledger - - hledger-lib - - hledger-ui - - hledger-web - - hledger-api + # - hledger # via hledger-lib: via hashtables: bounds: vector + # - hledger-lib # via hashtables: bounds: vector + # - hledger-ui # via hledger-lib: via hashtables: bounds: vector + # - hledger-web # via hledger-lib: via hashtables: bounds: vector + # - hledger-api # via hledger-lib: via hashtables: bounds: vector # - shelltestrunner # bounds: Diff, HUnit - quickbench - regex-compat-tdfa @@ -752,7 +756,7 @@ packages: # - msi-kb-backlit # bounds: ghc, base - smoothie # - tellbot # bounds: bifunctors, http-conduit, tagsoup - - wavefront + # - wavefront # bounds: vector - zero "Thomas Schilling @nominolo": @@ -832,7 +836,7 @@ packages: - multimap - parallel-io - text-binary - - Chart-cairo + # - Chart-cairo # via cairo: via gtk2hs-buildtools: via hashtables: bounds: vector - ghc-events - monad-extras # - stack < 9.9.9 # bounds: ghc, template-haskell @@ -847,7 +851,7 @@ packages: - base-prelude - cases - focus - - hasql + # - hasql # via hashtables: bounds: vector - list-t - mtl-prelude - neat-interpolation @@ -933,7 +937,7 @@ packages: - servant-blaze - servant-foreign - servant-mock - - servant-cassava + # - servant-cassava # via cassava: bounds: vector "Alexandr Ruchkin @mvoidex": # - hdocs # BLOCKED haddock-api GHC 8.0.2 @@ -970,15 +974,15 @@ packages: - hslua # - idris # bounds: safe - - cairo - - gio - - glib - - gtk - - gtk3 - - gtksourceview3 - - pango - - webkitgtk3 - - webkitgtk3-javascriptcore + # - cairo # via gtk2hs-buildtools: via hashtables: bounds: vector + # - gio # via gtk2hs-buildtools: via hashtables: bounds: vector + # - glib # via gtk2hs-buildtools: via hashtables: bounds: vector + # - gtk # via gtk2hs-buildtools: via hashtables: bounds: vector + # - gtk3 # via gtk2hs-buildtools: via hashtables: bounds: vector + # - gtksourceview3 # via gtk2hs-buildtools: via hashtables: bounds: vector + # - pango # via gtk2hs-buildtools: via hashtables: bounds: vector + # - webkitgtk3 # via gtk2hs-buildtools: via hashtables: bounds: vector + # - webkitgtk3-javascriptcore # via gtk2hs-buildtools: via hashtables: bounds: vector - ghcjs-codemirror # - ghcjs-dom # via: ghcjs-dom-jsaddle # https://github.com/fpco/stackage/issues/1569 @@ -1090,9 +1094,9 @@ packages: - waitra # scrive/log - - log + # - log # via bloodhound: bounds: vector - log-base - - log-elasticsearch + # - log-elasticsearch # via bloodhound: bounds: vector - log-postgres # Not a maintainer @@ -1362,11 +1366,11 @@ packages: - hmatrix-gsl-stats - hsignal - hstatistics - - plot - - plot-gtk - - plot-gtk3 + # - plot # via cairo: via gtk2hs-buildtools: via hashtables: bounds: vector + # - plot-gtk # via gtk: via cairo: via gtk2hs-buildtools: via hashtables: bounds: vector + # - plot-gtk3 # via gtk3: via cairo: via gtk2hs-buildtools: via hashtables: bounds: vector - vector-buffer - - hmatrix-repa + # - hmatrix-repa # via repa: bounds: vector "Noam Lewis @sinelaw": # - xml-to-json # via: hexpat @@ -1440,8 +1444,8 @@ packages: - cased - elm-export - elm-export-persistent - - pipes-csv - - pipes-mongodb + # - pipes-csv # via cassava: bounds: vector + # - pipes-mongodb # via mongoDB: via hashtables: bounds: vector - servant-elm - skeletons - streaming-wai @@ -1501,8 +1505,8 @@ packages: - triesn - path-extra # - pred-trie # via poly-arity - - pred-set - - HSet + # - pred-set # via hashtables: bounds: vector + # - HSet # via hashtables: bounds: vector "Fumiaki Kinoshita @fumieval": - boundingboxes @@ -1705,7 +1709,7 @@ packages: - hapistrano - inflections - twitter-feed - - cassava-megaparsec + # - cassava-megaparsec # via cassava: bounds: vector - dotenv - stache @@ -1783,19 +1787,20 @@ packages: # - ipython-kernel # GHC 8 "Andrés Sicard-Ramírez @asr": - - Agda + [] + # - Agda # via hashtables: bounds: vector "James Cook @mokus0": - dependent-sum # - dependent-sum-template # bounds: dependent-sum - dependent-map - - dice + # - dice # via random-fu: via log-domain: via safecopy: bounds: vector - hstatsd - - misfortune + # - misfortune # via random-fu: via log-domain: via safecopy: bounds: vector "Timo von Holtz @tvh": - haxl-amazonka - - hasql-migration + # - hasql-migration # via hasql: via hashtables: bounds: vector - servant-JuicyPixels "Artyom @neongreen": @@ -1839,8 +1844,9 @@ packages: - storable-record "Brandon Martin @codedmart": + [] # - engine-io-wai # bounds: ghc, base - - rethinkdb + # - rethinkdb # bounds: vector "Michael Walker @barrucadu": - both @@ -1924,7 +1930,7 @@ packages: - smallcaps "Gregory Collins @gregorycollins": - - hashtables + # - hashtables # bounds: vector - io-streams - openssl-streams @@ -1953,7 +1959,7 @@ packages: - cabal2nix - funcmp - hackage-db - - hledger-interest + # - hledger-interest # via hledger-lib: via hashtables: bounds: vector - hopenssl - hsdns - hsemail @@ -1982,7 +1988,7 @@ packages: - clumpiness # - find-clumpiness # build failure against optparse-applicative https://github.com/GregorySchwartz/find-clumpiness/issues/1 - blosum - - convert-annotation + # - convert-annotation # via cassava: bounds: vector "Simon Marechal @bartavelle": - compactmap @@ -2022,7 +2028,8 @@ packages: # - multiplate # bounds: transformers "Sumit Sahrawat @sumitsahrawat": - - plot-gtk-ui + [] + # - plot-gtk-ui # via cairo: via gtk2hs-buildtools: via hashtables: bounds: vector # - calculator # bounds: ghc, base "Emmanuel Touzery @emmanueltouzery": @@ -2189,26 +2196,26 @@ packages: "Jeremy Shaw @stepcut": - boomerang - - clckwrks - - clckwrks-cli - - clckwrks-plugin-page - - clckwrks-plugin-media - - clckwrks-theme-bootstrap + # - clckwrks # via acid-state: via safecopy: bounds: vector + # - clckwrks-cli # via acid-state: via safecopy: bounds: vector + # - clckwrks-plugin-page # via acid-state: via safecopy: bounds: vector + # - clckwrks-plugin-media # via acid-state: via safecopy: bounds: vector + # - clckwrks-theme-bootstrap # via clckwrks: via acid-state: via safecopy: bounds: vector # - hackage-whatsnew # bounds: directory 1.3 - - happstack-authenticate - - happstack-clientsession + # - happstack-authenticate # via acid-state: via safecopy: bounds: vector + # - happstack-clientsession # via safecopy: bounds: vector - happstack-hsp - happstack-jmacro - happstack-server - happstack-server-tls - hsx-jmacro - - ixset + # - ixset # via safecopy: bounds: vector - reform - reform-blaze - reform-hamlet - reform-happstack - reform-hsp - - userid + # - userid # via safecopy: bounds: vector - web-plugins - web-routes - web-routes-boomerang @@ -2331,7 +2338,7 @@ packages: - hs-GeoIP - retry - katip - - katip-elasticsearch + # - katip-elasticsearch # via bloodhound: bounds: vector "Sid Kapur sidharthkapur1@gmail.com @sid-kap": - tuple @@ -2357,7 +2364,8 @@ packages: - binary-bits "Nicolas Trangez @NicolasT": - - reedsolomon + [] + # - reedsolomon # bounds: vector "Alp Mestanogullari @alpmestan": - taggy @@ -2407,9 +2415,9 @@ packages: "John Ky newhoggy@gmail.com @newhoggy": - hw-bits - - hw-conduit + # - hw-conduit # via criterion: via cassava: bounds: vector - hw-diagnostics - - hw-json + # - hw-json # via criterion: via cassava: bounds: vector - hw-parser - hw-prim - hw-rankselect @@ -2444,8 +2452,8 @@ packages: - wikicfp-scraper - wild-bind - wild-bind-x11 - - wild-bind-indicator - - wild-bind-task-x11 + # - wild-bind-indicator # via gtk: via cairo: via gtk2hs-buildtools: via hashtables: bounds: vector + # - wild-bind-task-x11 # via wild-blind-indicator: via gtk: via cairo: via gtk2hs-buildtools: via hashtables: bounds: vector "Cies Breijs @cies": - htoml @@ -2530,7 +2538,7 @@ packages: - open-witness "Victor Denisov @VictorDenisov": - - mongoDB + # - mongoDB # via hashtables: bounds: vector - bson "Alexis King @lexi-lambda": @@ -2645,7 +2653,8 @@ packages: - hdbc-mysql "Tony Day @tonyday567": - - chart-unit + [] + # - chart-unit # via random-fu: via log-domain: via safecopy: bounds: vector "Iphigenia Df @iphydf": - data-msgpack @@ -2667,10 +2676,10 @@ packages: "Mahdi Dibaiee ": - picedit - mathexpr - - sibe + # - sibe # via Chart-cairo: via cairo: via gtk2hs-buildtools: via hashtables: bounds: vector "Alexis Williams @typedrat": - - stb-image-redux + # - stb-image-redux # bounds: vector - wavefront-obj "XT @xtendo-org": @@ -2692,7 +2701,8 @@ packages: - rawstring-qm "Tom Nielsen @glutamate": - - datasets + [] + # - datasets # via cassava: bounds: vector "Hyunje Jun @noraesae": - line @@ -2705,10 +2715,12 @@ packages: - printcess "Alexey Kuleshevich @lehins": - - hip + [] + # - hip # via repa: bounds: vector "Hans-Peter Deifel @hpdeifel": - - hledger-iadd + [] + # - hledger-iadd # via hledger-lib: via hashtables: bounds: vector "Roy Levien @orome": - crypto-enigma @@ -2790,13 +2802,6 @@ packages: # https://github.com/fpco/stackage/issues/2127 - leapseconds-announced < 2017.0.0.1 - # https://github.com/fpco/stackage/issues/2032 - - datasets < 0.2.2 - - # https://github.com/fpco/stackage/issues/2194 - - vector < 0.12.0.0 - - primitive < 0.6.2.0 - # https://github.com/fpco/stackage/issues/2246 - blaze-html < 0.9 - blaze-markup < 0.8 @@ -3018,6 +3023,9 @@ skipped-tests: - machines - xmlhtml + # via criterion: via cassava: bounds: vector + - sparse-linear-algebra + # end of skipped-tests # Tests which we should build and run, but which are expected to fail. We @@ -3298,6 +3306,179 @@ skipped-benchmarks: - pipes # optparse-applicative 0.13 + # Criterionpocalypse # via criterion: via cassava: bounds: vector + - Earley + - Frames + - IntervalMap + - JuicyPixels-extra + - acid-state + - ad + - arithmoi + - attoparsec + - avers + - binary-list + - binary-parsers + - binary-tagged + - binary-typed + - blake2 + - buffer-builder + - bytestring-conversion + - bytestring-tree-builder + - cacophony + - case-insensitive + - cassava + - cipher-aes128 + - clash-prelude + - clustering + - cmark + - conduit + - conduit-extra + - conduit-iconv + - cprng-aes + - criterion + - cron + - crypto-numbers + - crypto-pubkey + - cryptohash + - cryptohash-md5 + - cryptohash-sha1 + - cryptohash-sha256 + - cryptol + - ctrie + - data-msgpack + - diagrams-lib + - dimensional + - do-list + - ed25519 + - edit-distance + - effect-handlers + - euphoria + - farmhash + - fast-builder + - fast-digits + - fclabels + - foldl + - foldl-statistics + - gitson + - glob-posix + - graphviz + - grouped-list + - hOpenPGP + - hashable + - haskell-tools-cli + - hasql + - highjson + - hindent + - hip + - histogram-fill + - hledger + - hosc + - hourglass + - html-email-validate + - htoml + - http-client-tls + - http-link-header + - human-readable-duration + - hw-balancedparens + - hw-bits + - hw-conduit + - hw-json + - hw-rankselect-base + - hweblib + - hxt-regex-xmlschema + - identicon + - ilist + - include-file + - incremental-parser + - inline-r + - jose-jwt + - katip + - kdt + - lens + - lifted-async + - lifted-base + - logging-effect + - loop + - lucid + - matrices + - matrix + - megaparsec + - monad-logger-prefix + - mongoDB + - mono-traversable + - monoid-extras + - morte + - mutable-containers + - netpbm + - pandoc + - phantom-state + - picoparsec + - postgresql-binary + - pretty-simple + - prometheus-client + - psqueues + - publicsuffix + - ramus + - rdf + - redis-io + - reinterpret-cast + - reroute + - rethinkdb-client-driver + - rose-trees + - sampling + - sandi + - say + - scalpel-core + - scanner + - scientific + - semver + - servant-auth-cookie + - sets + - skylighting + - snap-server + - sorted-list + - sourcemap + - sparse-linear-algebra + - stache + - stateWriter + - stm-containers + - streaming-commons + - superbuffer + - taggy + - tar + - text-manipulate + - text-metrics + - text-show + - thread-local-storage + - thyme + - timemap + - tinylog + - tls + - turtle + - tz + - ua-parser + - unbound-generics + - unicode-transforms + - union + - unordered-containers + - uri-bytestring + - uuid + - uuid-types + - varying + - vector-binary-instances + - vectortiles + - vinyl + - wai-middleware-metrics + - wai-routing + - warp + - wire-streams + - word24 + - word8 + - xmlgen + - yesod-core + - yi-rope + - zippers + # end of skipped-benchmarks