diff options
author | Viktor Dukhovni <ietf-dane@dukhovni.org> | 2021-01-02 01:00:51 -0500 |
---|---|---|
committer | Marge Bot <ben+marge-bot@smart-cactus.org> | 2021-01-03 13:55:10 -0500 |
commit | 0a2656249251634e2a0c8391bd7448069cf02c2c (patch) | |
tree | 9770839c5827f7e30f35cfa7bd4f03d1f9167b43 /compiler/GHC/Builtin | |
parent | c7e16936f4277adaf309b31a9a47d8c5a49e6f38 (diff) | |
download | haskell-0a2656249251634e2a0c8391bd7448069cf02c2c.tar.gz |
Maintain invariant: MVars on mut_list are dirty
The fix for 18919 was somewhat incomplete: while the MVars were
correctly added to the mut_list via dirty_MVAR(), their info table
remained "clean".
While this is mostly harmless in non-debug builds, but trips an
assertion in the debug build, and may result in the MVar being
needlessly being added to the mut_list multiple times.
Resolves: #19145
Diffstat (limited to 'compiler/GHC/Builtin')
0 files changed, 0 insertions, 0 deletions