I suggest we continue the discussion on the ticket: https://ghc.haskell.org/trac/ghc/ticket/9346
Summary so far is that LOCK is not a valid prefix to MOV, but the x86 code generator doesn't emit any LOCKs before MOVs so I'm not sure how that instruction got there. On Tue, Jul 22, 2014 at 12:41 PM, Niklas Larsson <metanik...@gmail.com> wrote: > That's true, I used mingw. > > I have created a ticket https://ghc.haskell.org/trac/ghc/ticket/9346#ticket. > > > 2014-07-22 12:22 GMT+02:00 Páli Gábor János <pali.ga...@gmail.com>: > >> 2014-07-22 11:49 GMT+02:00 Johan Tibell <johan.tib...@gmail.com>: >> > Is this on FreeBSD only or does it happen elsewhere? >> >> I would say it happens everywhere (on 32 bits). I guess Niklas was >> debugging the mingw32 version. > > _______________________________________________ ghc-devs mailing list ghc-devs@haskell.org http://www.haskell.org/mailman/listinfo/ghc-devs