diff options
author | Ben Gamari <ben@smart-cactus.org> | 2020-02-20 10:46:51 -0500 |
---|---|---|
committer | Marge Bot <ben+marge-bot@smart-cactus.org> | 2020-02-24 02:06:09 -0500 |
commit | 5aa6c18866cf4071246891da3b0f7651b5d28d0f (patch) | |
tree | 4a348576c4567188ecce54f14579c35ccef3339a /docs | |
parent | 26e8fff33b1b46ba559538b4519730c60c0d45e5 (diff) | |
download | haskell-5aa6c18866cf4071246891da3b0f7651b5d28d0f.tar.gz |
users-guide: Shuffle text
Diffstat (limited to 'docs')
-rw-r--r-- | docs/users_guide/8.10.1-notes.rst | 34 |
1 files changed, 16 insertions, 18 deletions
diff --git a/docs/users_guide/8.10.1-notes.rst b/docs/users_guide/8.10.1-notes.rst index 2227a89c47..a1bf31519b 100644 --- a/docs/users_guide/8.10.1-notes.rst +++ b/docs/users_guide/8.10.1-notes.rst @@ -220,6 +220,22 @@ Compiler - Deprecated flag ``-fmax-pmcheck-iterations`` in favor of :ghc-flag:`-fmax-pmcheck-models=⟨n⟩`, which uses a completely different mechanism. +- GHC now writes ``.o`` files atomically, resulting in reduced chances + of truncated files when a build is cancelled or the computer crashes. + + This fixes numerous bug reports in Stack and Cabal where GHC was not + able to recover from such situations by itself and users reported having + to clean the build directory. + + Other file types are not yet written atomically. + Users that observe related problems should report them on + `GHC issue #14533 <https://gitlab.haskell.org/ghc/ghc/issues/14533>`__. + This fix is part of the + `Stack initiative to get rid of persistent build errors due to non-atomic + file writes across the Haskell tooling ecosystem + <https://github.com/commercialhaskell/stack/issues/4559>`__. + + GHCi ~~~~ @@ -327,24 +343,6 @@ Template Haskell ``base`` library ~~~~~~~~~~~~~~~~ -Build system -~~~~~~~~~~~~ - -- GHC now writes ``.o`` files atomically, resulting in reduced chances - of truncated files when a build is cancelled or the computer crashes. - - This fixes numerous bug reports in Stack and Cabal where GHC was not - able to recover from such situations by itself and users reported having - to clean the build directory. - - Other file types are not yet written atomically. - Users that observe related problems should report them on - `GHC issue #14533 <https://gitlab.haskell.org/ghc/ghc/issues/14533>`__. - This fix is part of the - `Stack initiative to get rid of persistent build errors due to non-atomic - file writes across the Haskell tooling ecosystem - <https://github.com/commercialhaskell/stack/issues/4559>`__. - Included libraries ------------------ |