Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Try to test gcc_s error wrt #498 #500

Merged
merged 2 commits into from
Mar 13, 2022
Merged

Try to test gcc_s error wrt #498 #500

merged 2 commits into from
Mar 13, 2022

Conversation

hasufell
Copy link
Member

No description provided.

@Bodigrim
Copy link
Contributor

I would probably try PowerShell instead of bash and scrap PATH completely.

@hasufell
Copy link
Member Author

Alright, here we have it reproduced and proof that @bgamari's commit fixes it.

I'm assuming that the msys2 toolchain leaks through when bash is used on the windows runner.

@Bodigrim
Copy link
Contributor

Excellent, many thanks! Could you please move Windows job out of build onto the top level (same as emulated, bounds-checking, old-gcc) and guard it with needs: build?

.github/workflows/ci.yml Outdated Show resolved Hide resolved
.github/workflows/ci.yml Show resolved Hide resolved
.github/workflows/ci.yml Outdated Show resolved Hide resolved
.github/workflows/ci.yml Outdated Show resolved Hide resolved
.github/workflows/ci.yml Outdated Show resolved Hide resolved
hasufell and others added 2 commits March 12, 2022 15:09
The windows test should fail here.
This dependency causes an unnecessary dynamic dependency on Windows,
resulting in GHC #21196.

Fixes haskell#497.
@Bodigrim Bodigrim requested a review from sjakobi March 12, 2022 15:59
@Bodigrim Bodigrim linked an issue Mar 12, 2022 that may be closed by this pull request
@Bodigrim Bodigrim added this to the 0.11.3.1 milestone Mar 12, 2022
@bgamari
Copy link
Contributor

bgamari commented Mar 12, 2022

Thanks for picking this up, @hasufell !

@sjakobi
Copy link
Member

sjakobi commented Mar 13, 2022 via email

@hasufell
Copy link
Member Author

Please create a release.

@Bodigrim Bodigrim merged commit 6c2534a into haskell:master Mar 13, 2022
sjakobi added a commit that referenced this pull request Mar 14, 2022
Follow-up to #500, which removed the gcc_s extra-library dependency.
sjakobi added a commit that referenced this pull request Mar 14, 2022
Follow-up to #500, which removed the gcc_s extra-library dependency.
Bodigrim pushed a commit to Bodigrim/bytestring that referenced this pull request Mar 22, 2022
* Test gcc_s error wrt haskell#498

The windows test should fail here.

* Eliminate redundant dependency on libgcc_s on Windows

This dependency causes an unnecessary dynamic dependency on Windows,
resulting in GHC #21196.

Fixes haskell#497.

Co-authored-by: Ben Gamari <ben@smart-cactus.org>
Bodigrim pushed a commit to Bodigrim/bytestring that referenced this pull request Mar 22, 2022
Follow-up to haskell#500, which removed the gcc_s extra-library dependency.
adithyaov added a commit to psibi/streamly-bytestring that referenced this pull request Jul 29, 2022
bytestring-0.11.3.0 causes panics and other issues on windows.
the current constraint doesn't make sense from a PVP point of view
either.

* https://gitlab.haskell.org/ghc/ghc/-/issues/21179
* haskell/bytestring#500

Co-authored-by: Julian Ospald <hasufell@posteo.de>
adithyaov added a commit to psibi/streamly-bytestring that referenced this pull request Jul 29, 2022
bytestring-0.11.3.0 causes panics and other issues on windows.
the current constraint doesn't make sense from a PVP point of view
either.

* https://gitlab.haskell.org/ghc/ghc/-/issues/21179
* haskell/bytestring#500

Co-authored-by: Julian Ospald <hasufell@posteo.de>
adithyaov added a commit to psibi/streamly-bytestring that referenced this pull request Sep 16, 2022
bytestring-0.11.3.0 causes panics and other issues on windows.
the current constraint doesn't make sense from a PVP point of view
either.

* https://gitlab.haskell.org/ghc/ghc/-/issues/21179
* haskell/bytestring#500

Co-authored-by: Julian Ospald <hasufell@posteo.de>
adithyaov added a commit to psibi/streamly-bytestring that referenced this pull request Oct 3, 2022
bytestring-0.11.3.0 causes panics and other issues on windows.
the current constraint doesn't make sense from a PVP point of view
either.

* https://gitlab.haskell.org/ghc/ghc/-/issues/21179
* haskell/bytestring#500

Co-authored-by: Julian Ospald <hasufell@posteo.de>
adithyaov added a commit to psibi/streamly-bytestring that referenced this pull request Feb 28, 2023
bytestring-0.11.3.0 causes panics and other issues on windows.
the current constraint doesn't make sense from a PVP point of view
either.

* https://gitlab.haskell.org/ghc/ghc/-/issues/21179
* haskell/bytestring#500

Co-authored-by: Julian Ospald <hasufell@posteo.de>
adithyaov added a commit to psibi/streamly-bytestring that referenced this pull request Mar 20, 2023
bytestring-0.11.3.0 causes panics and other issues on windows.
the current constraint doesn't make sense from a PVP point of view
either.

* https://gitlab.haskell.org/ghc/ghc/-/issues/21179
* haskell/bytestring#500

Co-authored-by: Julian Ospald <hasufell@posteo.de>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

Inappropriate dependency on libgcc_s
4 participants