Skip to content

Commit 00125cf

Browse files
committed
Re #6720 Update stack-integration-test docs for lld usage
1 parent 7801149 commit 00125cf

File tree

2 files changed

+8
-0
lines changed

2 files changed

+8
-0
lines changed

CONTRIBUTING.md

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -582,6 +582,10 @@ stack build --flag stack:integration-tests stack --exec "stack-integration-test
582582
To disable folders named after `<PATTERN1>` and `<PATTERN2>`
583583
It's especially useful when some tests are taking a while to complete.
584584

585+
On Linux, the `stack-integration-test` executable uses the `lld` linker and
586+
expects it to be on the PATH. The integration tests complete significantly
587+
quicker with `lld` than with the `ld.bfd` linker.
588+
585589
## Continuous integration (CI)
586590

587591
We use [GitHub Actions](https://docs.github.com/en/actions) to do CI on Stack.

tests/integration/README.md

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -30,6 +30,10 @@ Note that this command can take a _long_ time. It's also more thorough
3030
than the quick command given above, as it will run each test with a
3131
clean `STACK_ROOT`.
3232

33+
On Linux, the `stack-integration-test` executable uses the `lld` linker and
34+
expects it to be on the PATH. The integration tests complete significantly
35+
quicker with `lld` than with the `ld.bfd` linker.
36+
3337
## Helper scripts
3438

3539
There are two helper scripts in this directory. Note that these may

0 commit comments

Comments
 (0)