Yves-Stan Le Cornec

Results 21 issues of Yves-Stan Le Cornec

**To reproduce** Inside the `rules_haskell` repository, `bazel build //tests/haskell_doctest_multiple_deps:both_doctest` fails for me with: ``` Traceback (most recent call last): File "/home/stan/tools/rules_haskell/haskell/doctest.bzl", line 180, column 44, in _haskell_doctest_impl logs.append(_haskell_doctest_single(dep, ctx)) File...

P3
type: bug

Running unit tests locally takes a long time (~ 2 hours for me), so it would be better to generate the coverage reports when running tests in the CI. See...

MinaFoundation
Confidence

This PR makes rules_haskell use node 16 as mentioned in issue #1742. - For bindists, `rules_nodejs` is updated so that node 16 is now the default. - For nix, `nodejs-16_x`...

It seems that haddock 2.30 which comes with ghc 9.8.1 now requires `.hi` interface files as input. See https://github.com/haskell/haddock/blob/ghc-9.8/doc/invoking.rst#avoiding-recompilation This is a problem when profiling is enabled since only `p_hi`...

type: bug

This is an attempt to fix the following issue on the bcr pull request. https://buildkite.com/bazel/bcr-presubmit/builds/3569#018d83b1-1c78-4b51-a6b2-9c6055208279/268-305 However I did no manage to reproduce the problem yet.

Stardoc does not seem to handle module extensions yet: https://github.com/bazelbuild/stardoc/issues/123

P3
type: documentation
blocked

`rules_python` now provides ways to download and setup hermetic toolchains for [bzlmod](https://github.com/bazelbuild/rules_python#toolchain-registration-with-bzlmod) and [workspace mode](https://github.com/bazelbuild/rules_python#toolchain-registration). For non nix systems, this could possibly be used instead of our own implementation which...

type: feature request
P3

The current version of Cabal has an issue causing the generated `Paths_` files to miss the definition of `splitFileName` and `minusFileName` (See #1832). A fix to cabal was merged (https://github.com/haskell/cabal/pull/8220)...

blocked

Starting from version `9.4.1`, ghc has support for response files (see [here](https://downloads.haskell.org/ghc/latest/docs/users_guide/using.html#command-line-arguments)) which would alleviate the risks of reaching the command length limit on windows. I am not sure if...

type: feature request
P3