Re: Segfault on x86 with -O2
Lesson learned (for me at least): add regression tests to the testsuite when reporting compiler failures. Janek - Oryginalna wiadomość - Od: "Kazu Yamamoto (山本和彦)" Do: ghc-devs@haskell.org Wysłane: środa, 14 sierpień 2013 7:39:10 Temat: Re: Segfault on x86 with -O2 Hi, It seems to me that #8116 (only for GHC head) was also fixed. :-) --Kazu > And just for the record, people reported this morning they couldn't > reproduce #8103 anymore, and I'd bet this probably fixes that one, > too. > > On Tue, Aug 13, 2013 at 10:17 PM, Austin Seipp wrote: >> Kazu, >> >> What about 3e598fe0b01f4692f50c377ac91010040227e7ce in ghc? This was a >> calling convention bug that Geoffrey fixed. >> >> It looks like it is almost certainly the culprit. >> >> On Tue, Aug 13, 2013 at 10:14 PM, Kazu Yamamoto wrote: >>> Hi, >>> >>> Some changes in the last 8 days fixed segfault on 32bit x86 with -O2: >>> >>> http://ghc.haskell.org/trac/ghc/ticket/7953 >>> >>> I read recent log messages but I cannot guess which commits fixed this >>> bug. Does anyone guess? >>> >>> P.S. >>> >>> Thanks to this, now I started running Mighty with multicore IO manager >>> on mew.org. I'm watching whether or not multicore IO manager works >>> stably in the real world. >>> >>> --Kazu >>> >>> ___ >>> ghc-devs mailing list >>> ghc-devs@haskell.org >>> http://www.haskell.org/mailman/listinfo/ghc-devs >> >> >> >> -- >> Regards, >> Austin - PGP: 4096R/0x91384671 > > > > -- > Regards, > Austin - PGP: 4096R/0x91384671 ___ ghc-devs mailing list ghc-devs@haskell.org http://www.haskell.org/mailman/listinfo/ghc-devs ___ ghc-devs mailing list ghc-devs@haskell.org http://www.haskell.org/mailman/listinfo/ghc-devs
Re: Segfault on x86 with -O2
Hi, It seems to me that #8116 (only for GHC head) was also fixed. :-) --Kazu > And just for the record, people reported this morning they couldn't > reproduce #8103 anymore, and I'd bet this probably fixes that one, > too. > > On Tue, Aug 13, 2013 at 10:17 PM, Austin Seipp wrote: >> Kazu, >> >> What about 3e598fe0b01f4692f50c377ac91010040227e7ce in ghc? This was a >> calling convention bug that Geoffrey fixed. >> >> It looks like it is almost certainly the culprit. >> >> On Tue, Aug 13, 2013 at 10:14 PM, Kazu Yamamoto wrote: >>> Hi, >>> >>> Some changes in the last 8 days fixed segfault on 32bit x86 with -O2: >>> >>> http://ghc.haskell.org/trac/ghc/ticket/7953 >>> >>> I read recent log messages but I cannot guess which commits fixed this >>> bug. Does anyone guess? >>> >>> P.S. >>> >>> Thanks to this, now I started running Mighty with multicore IO manager >>> on mew.org. I'm watching whether or not multicore IO manager works >>> stably in the real world. >>> >>> --Kazu >>> >>> ___ >>> ghc-devs mailing list >>> ghc-devs@haskell.org >>> http://www.haskell.org/mailman/listinfo/ghc-devs >> >> >> >> -- >> Regards, >> Austin - PGP: 4096R/0x91384671 > > > > -- > Regards, > Austin - PGP: 4096R/0x91384671 ___ ghc-devs mailing list ghc-devs@haskell.org http://www.haskell.org/mailman/listinfo/ghc-devs
Re: Segfault on x86 with -O2
Austin, Great! Thank you! --Kazu > And just for the record, people reported this morning they couldn't > reproduce #8103 anymore, and I'd bet this probably fixes that one, > too. > > On Tue, Aug 13, 2013 at 10:17 PM, Austin Seipp wrote: >> Kazu, >> >> What about 3e598fe0b01f4692f50c377ac91010040227e7ce in ghc? This was a >> calling convention bug that Geoffrey fixed. >> >> It looks like it is almost certainly the culprit. >> >> On Tue, Aug 13, 2013 at 10:14 PM, Kazu Yamamoto wrote: >>> Hi, >>> >>> Some changes in the last 8 days fixed segfault on 32bit x86 with -O2: >>> >>> http://ghc.haskell.org/trac/ghc/ticket/7953 >>> >>> I read recent log messages but I cannot guess which commits fixed this >>> bug. Does anyone guess? >>> >>> P.S. >>> >>> Thanks to this, now I started running Mighty with multicore IO manager >>> on mew.org. I'm watching whether or not multicore IO manager works >>> stably in the real world. >>> >>> --Kazu >>> >>> ___ >>> ghc-devs mailing list >>> ghc-devs@haskell.org >>> http://www.haskell.org/mailman/listinfo/ghc-devs >> >> >> >> -- >> Regards, >> Austin - PGP: 4096R/0x91384671 > > > > -- > Regards, > Austin - PGP: 4096R/0x91384671 ___ ghc-devs mailing list ghc-devs@haskell.org http://www.haskell.org/mailman/listinfo/ghc-devs
Re: Segfault on x86 with -O2
And just for the record, people reported this morning they couldn't reproduce #8103 anymore, and I'd bet this probably fixes that one, too. On Tue, Aug 13, 2013 at 10:17 PM, Austin Seipp wrote: > Kazu, > > What about 3e598fe0b01f4692f50c377ac91010040227e7ce in ghc? This was a > calling convention bug that Geoffrey fixed. > > It looks like it is almost certainly the culprit. > > On Tue, Aug 13, 2013 at 10:14 PM, Kazu Yamamoto wrote: >> Hi, >> >> Some changes in the last 8 days fixed segfault on 32bit x86 with -O2: >> >> http://ghc.haskell.org/trac/ghc/ticket/7953 >> >> I read recent log messages but I cannot guess which commits fixed this >> bug. Does anyone guess? >> >> P.S. >> >> Thanks to this, now I started running Mighty with multicore IO manager >> on mew.org. I'm watching whether or not multicore IO manager works >> stably in the real world. >> >> --Kazu >> >> ___ >> ghc-devs mailing list >> ghc-devs@haskell.org >> http://www.haskell.org/mailman/listinfo/ghc-devs > > > > -- > Regards, > Austin - PGP: 4096R/0x91384671 -- Regards, Austin - PGP: 4096R/0x91384671 ___ ghc-devs mailing list ghc-devs@haskell.org http://www.haskell.org/mailman/listinfo/ghc-devs
Re: Segfault on x86 with -O2
Kazu, What about 3e598fe0b01f4692f50c377ac91010040227e7ce in ghc? This was a calling convention bug that Geoffrey fixed. It looks like it is almost certainly the culprit. On Tue, Aug 13, 2013 at 10:14 PM, Kazu Yamamoto wrote: > Hi, > > Some changes in the last 8 days fixed segfault on 32bit x86 with -O2: > > http://ghc.haskell.org/trac/ghc/ticket/7953 > > I read recent log messages but I cannot guess which commits fixed this > bug. Does anyone guess? > > P.S. > > Thanks to this, now I started running Mighty with multicore IO manager > on mew.org. I'm watching whether or not multicore IO manager works > stably in the real world. > > --Kazu > > ___ > ghc-devs mailing list > ghc-devs@haskell.org > http://www.haskell.org/mailman/listinfo/ghc-devs -- Regards, Austin - PGP: 4096R/0x91384671 ___ ghc-devs mailing list ghc-devs@haskell.org http://www.haskell.org/mailman/listinfo/ghc-devs
Segfault on x86 with -O2
Hi, Some changes in the last 8 days fixed segfault on 32bit x86 with -O2: http://ghc.haskell.org/trac/ghc/ticket/7953 I read recent log messages but I cannot guess which commits fixed this bug. Does anyone guess? P.S. Thanks to this, now I started running Mighty with multicore IO manager on mew.org. I'm watching whether or not multicore IO manager works stably in the real world. --Kazu ___ ghc-devs mailing list ghc-devs@haskell.org http://www.haskell.org/mailman/listinfo/ghc-devs