OK, so perhaps we should just bump the limit? max_bytes_used is an unreliable meause
| -----Original Message----- | From: [email protected] [mailto:[email protected]] On Behalf Of Austin | Seipp | Sent: 04 August 2014 12:04 | To: Edward Z. Yang | Cc: Simon Peyton Jones; Joachim Breitner; [email protected] | Subject: Re: [commit: ghc] master: Bump haddock.base max_bytes_used | (8df7fea) | | This is also happening on Phabricator, which is causing the buildbot to | choke: | | https://phabricator.haskell.org/D112#4 | | On Mon, Aug 4, 2014 at 6:02 AM, Edward Z. Yang <[email protected]> wrote: | > Yes, on my box, this test is now failing (because the stat is too | good): | > | > Expected haddock.base(normal) max_bytes_used: 127954488 +/-10% | > Lower bound haddock.base(normal) max_bytes_used: 115159039 | > Upper bound haddock.base(normal) max_bytes_used: 140749937 | > Actual haddock.base(normal) max_bytes_used: 113167424 | > Deviation haddock.base(normal) max_bytes_used: -11.6 % | > | > Cheers, | > Edward | > | > Excerpts from Simon Peyton Jones's message of 2014-08-04 08:21:50 | +0100: | >> Ha. max_bytes_used is vulnerable to exactly when gc strikes, so I'm | disinclined to get stressed about this. I was mis-reading it as bytes- | allocated. Interestingly it doesn't happen for me. | >> | >> Simon | >> | >> | -----Original Message----- | >> | From: ghc-devs [mailto:[email protected]] On Behalf Of | >> | Joachim Breitner | >> | Sent: 01 August 2014 22:27 | >> | To: [email protected] | >> | Subject: Re: [commit: ghc] master: Bump haddock.base max_bytes_used | >> | (8df7fea) | >> | | >> | Hi, | >> | | >> | | >> | Am Freitag, den 01.08.2014, 20:28 +0000 schrieb Simon Peyton Jones: | >> | > Urk. It's quite surprising that this particular change would | >> | increase allocation significantly. | >> | > I wonder whether it just pushed it over the threshold. | >> | | >> | I’m confident it was not just that: | >> | | >> | ~/logs $ fgrep 'Deviation haddock.base(normal) max_bytes_used' | $(cd | >> | ghc-master; git log --oneline --first-parent | >> | db19c665ec5055c2193b2174519866045aeff09a..HEAD | cut -d\ -f1| (cd | ..; | >> | while read x ; do test -e $x.log && echo $x.log; done) |tac )|tail - | n | >> | 25 | >> | 6fa6caa.log: Deviation haddock.base(normal) max_bytes_used: | >> | 2.2 % | >> | a0ff1eb.log: Deviation haddock.base(normal) max_bytes_used: | - | >> | 1.0 % | >> | 0be7c2c.log: Deviation haddock.base(normal) max_bytes_used: | >> | 2.2 % | >> | dc7d3c2.log: Deviation haddock.base(normal) max_bytes_used: | >> | 2.2 % | >> | 7381cee.log: Deviation haddock.base(normal) max_bytes_used: | >> | 2.2 % | >> | fe2d807.log: Deviation haddock.base(normal) max_bytes_used: | >> | 2.2 % | >> | bfaa179.log: Deviation haddock.base(normal) max_bytes_used: | - | >> | 0.9 % | >> | 1ae5fa4.log: Deviation haddock.base(normal) max_bytes_used: | >> | 11.0 % | >> | c97f853.log: Deviation haddock.base(normal) max_bytes_used: | >> | 11.0 % | >> | fd47e26.log: Deviation haddock.base(normal) max_bytes_used: | >> | 11.2 % | >> | bdf0ef0.log: Deviation haddock.base(normal) max_bytes_used: | >> | 11.1 % | >> | 58ed1cc.log: Deviation haddock.base(normal) max_bytes_used: | >> | 11.0 % | >> | 1c1ef82.log: Deviation haddock.base(normal) max_bytes_used: | >> | 11.2 % | >> | 52188ad.log: Deviation haddock.base(normal) max_bytes_used: | >> | 11.0 % | >> | 3b9fe0c.log: Deviation haddock.base(normal) max_bytes_used: | >> | 11.2 % | >> | 6483b8a.log: Deviation haddock.base(normal) max_bytes_used: | >> | 11.0 % | >> | 9d9a554.log: Deviation haddock.base(normal) max_bytes_used: | >> | 11.2 % | >> | 028630a.log: Deviation haddock.base(normal) max_bytes_used: | >> | 11.2 % | >> | aab5937.log: Deviation haddock.base(normal) max_bytes_used: | >> | 11.0 % | >> | 6c06db1.log: Deviation haddock.base(normal) max_bytes_used: | >> | 11.0 % | >> | 2989ffd.log: Deviation haddock.base(normal) max_bytes_used: | >> | 11.1 % | >> | d4d4bef.log: Deviation haddock.base(normal) max_bytes_used: | >> | 11.2 % | >> | 8df7fea.log: Deviation haddock.base(normal) max_bytes_used: | - | >> | 0.0 % | >> | 3faff73.log: Deviation haddock.base(normal) max_bytes_used: | - | >> | 0.0 % | >> | 02975c9.log: Deviation haddock.base(normal) max_bytes_used: | - | >> | 0.1 % | >> | | >> | | >> | (If this were a bytes_allocated test I could also show you nice | graphs | >> | like http://ghcspeed-nomeata.rhcloud.com/timeline/?exe=2&base=2% | >> | 2B68&ben=tests%2Falloc%2FT6048&env=1&revs=50&equid=on but I didn’t | add | >> | the max_bytes_used tests yet.) | >> | | >> | Interestingly, bytes_allocated did not change a bit! | >> | | >> | Greetings, | >> | Joachim | >> | | >> | -- | >> | Joachim “nomeata” Breitner | >> | [email protected] • http://www.joachim-breitner.de/ | >> | Jabber: [email protected] • GPG-Key: 0xF0FBF51F | >> | Debian Developer: [email protected] | >> | > _______________________________________________ | > ghc-devs mailing list | > [email protected] | > http://www.haskell.org/mailman/listinfo/ghc-devs | | | | -- | Regards, | | Austin Seipp, Haskell Consultant | Well-Typed LLP, http://www.well-typed.com/ _______________________________________________ ghc-devs mailing list [email protected] http://www.haskell.org/mailman/listinfo/ghc-devs
