$ uname -a Linux clark-laptop 3.9.0-2-ARCH #1 SMP PREEMPT Tue Apr 30 09:48:29 CEST 2013 x86_64 GNU/Linux
It'd take too long for my helpfulness to build with cabal install -fsse2 hashable and rebuild an environment. If someone writes a bash script to do it (using cabal-dev please!), I'd be more than happy to run it and post the results. - Clark On Saturday, May 18, 2013, Gregory Collins wrote: > First off, everyone reporting results to this thread: your bug report > would be much more helpful if you included your OS/architecture/GHC version > combo, as well as the results of re-running the tests if you build > "hashable" with "cabal install -f-sse2". > > I have a funny feeling that this is a bug in hashable or > unordered-containers. I'm guessing hashable, especially because of this: > > https://github.com/tibbe/hashable/issues/66 > > and because hashable has had subtle bugs in its C code before (see > https://github.com/tibbe/hashable/issues/60). > > G > > On Sat, May 18, 2013 at 6:25 PM, Roman Cheplyaka > <r...@ro-che.info<javascript:_e({}, 'cvml', 'r...@ro-che.info');> > > wrote: > >> I am observing a non-deterministic behaviour of aeson's parser. >> >> I'm writing here in addition to filing a bug report [1] to draw >> attention to this (pretty scary) problem. >> >> To try to reproduce this problem, do this: >> >> git clone https://gist.github.com/5604887.git aeson >> cd aeson >> ghc aeson.hs >> ./aeson | sort | uniq -c >> >> This is my result: >> >> 32 Left "key \"module\" not present" >> 55 Left "When parsing the record SymValue of type Main.SymValueInfo >> the key fixity was not present." >> 1913 Right () >> >> Can others reproduce this in their environments? >> >> Does anyone have ideas about where the bug may lie? >> Many aeson's dependencies do unsafe IO stuff that could lead to >> such consequences. >> >> Roman >> >> [1]: https://github.com/bos/aeson/issues/125 >> >> _______________________________________________ >> Haskell-Cafe mailing list >> Haskell-Cafe@haskell.org <javascript:_e({}, 'cvml', >> 'Haskell-Cafe@haskell.org');> >> http://www.haskell.org/mailman/listinfo/haskell-cafe >> > > > > -- > Gregory Collins <g...@gregorycollins.net <javascript:_e({}, 'cvml', > 'g...@gregorycollins.net');>> >
_______________________________________________ Haskell-Cafe mailing list Haskell-Cafe@haskell.org http://www.haskell.org/mailman/listinfo/haskell-cafe