summaryrefslogtreecommitdiff
path: root/libraries/process
Commit message (Collapse)AuthorAgeFilesLines
* winio: Refactor Buffer structures to be able to track async operationsTamar Christina2020-07-151-0/+0
|
* base: Bump to 4.15.0.0Ben Gamari2020-06-171-0/+0
|
* Bump process submoduleBen Gamari2020-05-231-0/+0
| | | | Fixes #17926.
* Bump process submoduleBen Gamari2020-03-221-0/+0
| | | | Avoids redundant case alternative warning.
* Bump process submoduleBen Gamari2020-02-141-0/+0
| | | | | | | Folds in the second part of Phyx's Windows process exit fixes [1], hopefully finally resolving issue #17480. [1] https://github.com/haskell/process/pull/160
* Bump stm and process submodulesBen Gamari2020-02-081-0/+0
|
* base: Bump version to 4.14.0.0Ben Gamari2019-11-141-0/+0
| | | | | Metric Increase: T4801
* testsuite: Mark tests fragile in threaded2 as fragile in all concurrent waysBen Gamari2019-11-101-0/+0
|
* Bump the process submoduleBen Gamari2019-11-071-0/+0
| | | | | This should fix the #17108 and #17249 with the fix from https://github.com/haskell/process/pull/159.
* Bump process submoduleBen Gamari2019-09-301-0/+0
| | | | Marks process003 as fragile, as noted in #17245.
* process: Bump submoduleBen Gamari2019-06-121-0/+0
| | | | | * Skip process005 in ghci way * Mark process002 as fragile in threaded2
* Update process submoduleHerbert Valerio Riedel2019-01-311-0/+0
|
* Bump process submoduleBen Gamari2018-06-171-0/+0
|
* Bump unix submodule to version 2.8.0.0Ryan Scott2018-04-191-0/+0
| | | | | | | | | | | | | | Summary: Requires bumping several submodules. Test Plan: ./validate Reviewers: hvr, bgamari Subscribers: thomie, carter GHC Trac Issues: #15042 Differential Revision: https://phabricator.haskell.org/D4604
* Bump process submoduleBen Gamari2018-02-191-0/+0
|
* Windows: fix all failing tests.Tamar Christina2018-01-021-0/+0
| | | | | | | | | | | | | | | | | | | | | | This makes the testsuite pass clean on Windows again. It also fixes the `libstdc++-6.dll` error harbormaster was showing. I'm marking some tests as isolated tests to reduce their flakiness (mostly concurrency tests) when the test system is under heavy load. Updates process submodule. Test Plan: ./validate Reviewers: hvr, bgamari, erikd, simonmar Reviewed By: bgamari Subscribers: rwbarton, thomie, carter Differential Revision: https://phabricator.haskell.org/D4277
* Update Win32 version for GHC 8.4.Tamar Christina2017-11-091-0/+0
| | | | | | | | | | | | | | | | | | | Update to Win32 2.6 which is the expected version release for 8.4 This involves moving Cabal forward which brings some backwards incompatible changes that needs various fixups. Bump a bunch of submodules Test Plan: ./validate Reviewers: austin, bgamari, angerman Reviewed By: bgamari, angerman Subscribers: angerman, thomie, rwbarton Differential Revision: https://phabricator.haskell.org/D4133
* Revert "Update Win32 version for GHC 8.4."Tamar Christina2017-10-251-0/+0
| | | | | | This reverts commit 561bdca16e2fe88d0b96fc10098955eabca81bba. submodule
* Update Win32 version for GHC 8.4.Tamar Christina2017-10-251-0/+0
| | | | | | | | | | | | | | | | Summary: Update to Win32 2.6 which is the expected version release for 8.4 This bumps the required submodule s as well. Test Plan: ./validate Reviewers: austin, bgamari Reviewed By: bgamari Subscribers: rwbarton, thomie Differential Revision: https://phabricator.haskell.org/D4117
* Bump base to 4.11.0.0Ben Gamari2017-09-211-0/+0
| | | | | | | | | | Bumps numerous submodules. Reviewers: austin, hvr Subscribers: rwbarton, thomie Differential Revision: https://phabricator.haskell.org/D3974
* Bump a bunch of submodulesBen Gamari2017-07-231-0/+0
|
* Bump process to 1.6Ben Gamari2017-04-271-0/+0
| | | | Also bumps Cabal submodule due to version bound bump.
* Bump Win32 version.Ben Gamari2017-01-241-0/+0
| | | | | | | | | | | | | | | | | | | | | | Bump the version of `Win32` to `2.5.0.0` which is a major update and includes fixes for wrong alignments and wrong 64-bit types. Strangely enough this also seems to resolve #12713, where `T10858` was failing due to too-low allocations. The underlying type aliases have changed, so there is a potential for user programs not to compile anymore, but the types were incorrect. This also requires a bump in the `directory`, `Cabal`, and `process` submodules. Original author: Tamar Christina <tamar@zhox.com> Test Plan: ./validate Reviewers: bgamari, RyanGlScott, austin Subscribers: hvr, RyanGlScott, thomie, #ghc_windows_task_force Differential Revision: https://phabricator.haskell.org/D2938
* base: Bump version to 4.10.0.0Ben Gamari2016-12-151-0/+0
| | | | Updates a number of submodules.
* Update process submodule to 1.4.2.0 releaseHerbert Valerio Riedel2016-01-261-0/+0
| | | | | Most notably, this pulls in a feature needed for #11100 (remote ghci) windows-support
* Reset process submodule to v1.4.1.0 release tagHerbert Valerio Riedel2015-12-151-0/+0
| | | | | | The `process-1.4.1.0` release is the version designated for GHC 8.0.1 /cc @snoyberg
* Use idiomatic way to tell Autoconf the c compilerHerbert Valerio Riedel2015-12-141-0/+0
| | | | | | | | | | | | | | | | | | | | The non-idiomatic `--with-cc` flag was added via 5c789e424c1461c1dadfd38c44fcb9e8f38bf755 However, `--with-cc` seems rather fragile and support for `--with-cc` needs to be added explicitly to autoconf-based Cabal packages. The `CC=` flag, however, is supported natively by GNU Autoconf, so let's use the standard facility for that. Relatedly, Cabal prior to version 1.24 used a similiar flag `--with-gcc=...`, but starting with Cabal-1.24 this has been changed to use `CC=...` instead as well (see https://github.com/haskell/cabal/pull/2946) This also updates a few submodules removing the now obsolete `--with-cc` flag support. Reviewed By: trofi, thomie, erikd Differential Revision: https://phabricator.haskell.org/D1608
* Bump process submoduleBen Gamari2015-11-191-0/+0
|
* Bump process submoduleBen Gamari2015-11-171-0/+0
|
* Update process submodule to process-1.4 releaseHerbert Valerio Riedel2015-11-021-0/+0
| | | | | We already used a process-1.4 snapshot with non-bumped version, so this commit is mostly a `.cabal` file upper-bound relaxation change.
* Update process submoduleHerbert Valerio Riedel2015-11-011-0/+0
| | | | | | | | | | This is needed to prepare for #11026 as this update relaxes the upper bounds on `base` to allow for `base-4.9.0.0` This also needs to relax a few upper bounds on process in some cabal files (there will be another process submodule update soon, as a major version bump of process' version is still pending)
* Update submodule process to masterThomas Miedema2015-06-111-0/+0
| | | | | This allows a warning free build on Windows, and thus an error free validate.
* Update filepath/hpc/process submodulesHerbert Valerio Riedel2015-03-191-0/+0
| | | | | These updates these 3 submodules to their respective released tagged commits. No source-code changes are involved with this update.
* Update filepath submodule to filepath-1.4 snapshotHerbert Valerio Riedel2015-03-111-0/+0
| | | | | | This also needs to update a couple of other submodules to update the upper bound on filepath to allow this major version bump to 1.4.0.0
* Update process submoduleThomas Miedema2015-03-091-0/+0
| | | | | | | | | | | | | Summary: Rename `SysTools.readCreateProcess`. Functions `readCreateProcess` and `readCreateProcessWithExitCode` were added to `System.Process`, the former of which conflicts with `SysTools.readCreateProcess`. Reviewed by: austin Differential Revision: https://phabricator.haskell.org/D713
* Update process submodule to 1.2.3.0 snapshotHerbert Valerio Riedel2015-02-271-0/+0
| | | | | | | | | | This fixes the compilation failure libraries\process\System\Process\Internals.hs:36:5: Not in scope: `stopDelegateControlC' ... (however, GHC HEAD skipped process-1.2.2 which has that issue)
* Update process and unix submodulesHerbert Valerio Riedel2014-12-191-0/+0
| | | | | | | This updates the submodules to the respective final releases, - `unix-2.7.1.0`, and - `process-1.2.1.0`
* Update process submodule to latest 1.2.1.0 RCHerbert Valerio Riedel2014-12-161-0/+0
|
* Update `process` submodule to pull in Safe Haskell fixesDavid Terei2014-12-081-0/+0
|
* Update to (unreleased) `deepseq-1.4.0.0`Herbert Valerio Riedel2014-11-151-0/+0
| | | | | | | | | | | | | | | | | | | This pulls in the new `Generic`-based `-XDefaultSignature`-based default implementation for `rnf`[1], and will be interesting to use in combination with the soon to be merged `-XDeriveAnyClass` extension. This requires updating several other submodules as well in order to relax the upper bound on `deepseq` and/or in a few cases to avoid relying on the default method implementation of `rnf`: - `Cabal` - `bytestring` - `containers` - `parallel` - `process` - `time` [1]: http://permalink.gmane.org/gmane.comp.lang.haskell.libraries/23031
* Replace obsolete `defaultUserHooks` by `autoconfUserHooks`Herbert Valerio Riedel2014-09-271-0/+0
| | | | This also updates a few submodules
* Bump `base` version to 4.8.0.0 for realHerbert Valerio Riedel2014-09-091-0/+0
| | | | | | | | | | | | | | | | This commit updates several submodules in order to bump the upper bounds on `base` of most boot packages Moreover, this updates some of the test-suite cases which have version numbers hardcoded within. However, I'm not sure if this commit didn't introduce the following two test-failures ghc-api T8628 [bad stdout] (normal) ghc-api T8639_api [bad stdout] (normal) This needs investigation
* Add testsuite-related .gitignore filesHerbert Valerio Riedel2014-06-271-0/+0
| | | | | | | | Also set `submodule.<name>.ignore=none` explicitly for the recently converted submodules, as those are not supposed to have untracked/unignored files lying around. Signed-off-by: Herbert Valerio Riedel <hvr@gnu.org>
* Convert loose sub-repos into proper submodules (re #8545)Herbert Valerio Riedel2014-06-251-0/+0
Specifically, the following sub-repos/modules are converted: - libffi-tarballs - libraries/array - libraries/deepseq - libraries/directory - libraries/dph - libraries/filepath - libraries/haskell2010 - libraries/haskell98 - libraries/hoopl - libraries/hpc - libraries/old-locale - libraries/old-time - libraries/parallel - libraries/process - libraries/stm - libraries/unix - nofib - utils/hsc2hs N.B. ghc-tarballs is not converted as it will probably be handled differently in the future. Signed-off-by: Herbert Valerio Riedel <hvr@gnu.org>