Re: freebsd-amd64-head (FreeBSD/amd64 HEAD (Gabor Pali)), build 556, Success

Hi, due to recent switch to full testsuite run, our buildbots now provides a lot of output due to much more failing testcases. The case with FreeBSD buildbots even got so far, that server can't handle amount of data and leaks some binary trash to the log. I would really be curious if this is a leak of runtime memory and so it shows serious bug somewhere in GHC rts or what is it exactly... If you are curious investigate output attached to the last night freebsd buildots status emails. Thanks, Karel PS: I'm assuming the builder infrastructure as run by Gabor on his server is still written in Haskell and compiled by GHC... On 03/ 4/15 04:49 AM, Builder wrote:
freebsd-amd64-head (FreeBSD/amd64 HEAD (Gabor Pali)), build 556
Build succeeded Details: http://haskell.inf.elte.hu/builders/freebsd-amd64-head/556.html
git clone | Success create mk/build.mk | Success get subrepos | Success repo versions | Success touching clean-check files | Success setting version date | Success booting | Success configuring | Success creating check-remove-before | Success compiling | Success creating check-remove-after | Success compiling testremove | Success simulating clean | Success checking clean | Success making bindist | Success making srcdist | Success uploading bindist | Success uploading srcdist | Success uploading tarball source | Success testing bindist | Success testing | Success testsuite summary | Success
Build succeeded Details: http://haskell.inf.elte.hu/builders/freebsd-amd64-head/556.html
_______________________________________________ ghc-builds mailing list ghc-builds@haskell.org http://mail.haskell.org/cgi-bin/mailman/listinfo/ghc-builds

Hi Karel,
2015-03-04 9:19 GMT+01:00 Karel Gardas
due to recent switch to full testsuite run, our buildbots now provides a lot of output due to much more failing testcases.
Oops, that is indeed the case, thanks for calling my attention to this. I guess I shall only update the LLVM toolchain on the builders and everything will go back to the normal.
The case with FreeBSD buildbots even got so far, that server can't handle amount of data and leaks some binary trash to the log.
It may be because the server was built with GHC 7.6.3. Perhaps moving to some more recent version, such as 7.8.3, could solve the problem. It may also happen that is simply OS-specific, or the bug is in the server's code directly. What I can do for now is to rebuild the server with 7.8.3 and have the clients running with the old LLVM to get the same amount of data.
PS: I'm assuming the builder infrastructure as run by Gabor on his server is still written in Haskell and compiled by GHC...
Yes, that is right. Cheers, Gabor

2015-03-04 11:47 GMT+01:00 Páli Gábor János
2015-03-04 9:19 GMT+01:00 Karel Gardas
: that server can't handle amount of data and leaks some binary trash to the log.
What I can do for now is to rebuild the server with 7.8.3 and have the clients running with the old LLVM to get the same amount of data.
That was done yesterday (along with a restart), but apparently the problem still persists. I have also checked the posted file ("step.testsuite summary.output.txt") and it is placed to the web site without any glitches, so perhaps the bug is somewhere in the mailer. The attached files are translated to base64, which is probably implemented by Ian's original base64-string package [1] and that is what goes wrong. I will study the code further. [1] http://hackage.haskell.org/package/base64-string
participants (2)
-
Karel Gardas
-
Páli Gábor János