haskell / haskell-language-server

Official haskell ide support via language server (LSP). Successor of ghcide & haskell-ide-engine.
Apache License 2.0
2.72k stars 365 forks source link

Get benchmarks working on 9.10 #4324

Open michaelpj opened 5 months ago

michaelpj commented 5 months ago

Is your enhancement request related to a problem? Please describe.

We have benchmarks disabled on 9.10. I tried to build them with this:

  allow-newer:
    diagrams-svg:base,
    diagrams-svg:containers,
    diagrams-svg:lens,
    svg-builder:base,
    diagrams-contrib:base,
    diagrams-contrib:containers,
    diagrams-contrib:lens,
    diagrams-contrib:linear,
    Chart-diagrams:lens,
    diagrams-postscript:base,
    diagrams-postscript:containers,
    diagrams-postscript:lens,
    SVGFonts:containers,
    blaze-svg:base,
    Chart:lens,

which fixed the solver issues, but it seems that we get stuck on at least building vector-space.

soulomoon commented 3 months ago

mainly two blocker

  1. vector-space is updated in github but not in hackage. https://github.com/conal/vector-space/issues/31
  2. https://github.com/pepeiborra/hp2pretty/issues/2

Also some version bumped need to be carried out for diagrams-*