summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorBen Gamari <ben@smart-cactus.org>2015-11-26 00:32:21 +0100
committerBen Gamari <ben@smart-cactus.org>2015-11-26 00:32:21 +0100
commitd2a2d5ebb08caedcd2a2a7a9e06ed6f4cbba96e7 (patch)
tree3bdbdeed48ca62ba74db6362b30b4b588994d285
parent5699ac94e5d180066b44c442a773c311b9ea6c61 (diff)
downloadhaskell-d2a2d5ebb08caedcd2a2a7a9e06ed6f4cbba96e7.tar.gz
Note #11108 in the bugs section of users guide
-rw-r--r--docs/users_guide/bugs.rst5
1 files changed, 5 insertions, 0 deletions
diff --git a/docs/users_guide/bugs.rst b/docs/users_guide/bugs.rst
index 55551ea65a..b287378c5f 100644
--- a/docs/users_guide/bugs.rst
+++ b/docs/users_guide/bugs.rst
@@ -463,6 +463,11 @@ Bugs in GHC
libraries that come with GHC are probably built without this option,
unless you built GHC yourself.
+- There is known to be maleficent interactions between weak references and
+ laziness. Particularly, it has been observed that placing a thunk containing
+ a reference to a weak reference inside of another weak reference may cause
+ runtime crashes. See :ghc-ticket:`11108` for details.
+
.. _bugs-ghci:
Bugs in GHCi (the interactive GHC)