00:00:01  * ircretaryquit (Remote host closed the connection)
00:00:08  * ircretaryjoined
00:23:24  * toothrotquit (Ping timeout: 272 seconds)
00:47:03  * toothrjoined
01:01:46  * brsonquit (Quit: leaving)
01:20:02  * amartensjoined
01:21:02  * amartensquit (Client Quit)
01:27:27  * dominictarrquit (Quit: dominictarr)
02:34:49  * kazuponjoined
02:35:54  * kazuponquit (Read error: Connection reset by peer)
02:36:21  * kazuponjoined
03:07:37  * kazuponquit (Remote host closed the connection)
03:19:43  * toothrchanged nick to toothrot
04:20:11  * AvianFlujoined
04:20:42  * kenperkinsquit (Quit: Computer has gone to sleep.)
04:34:19  * TooTallNatejoined
05:07:51  * AvianFluquit (Remote host closed the connection)
05:25:33  * normanmjoined
05:28:59  * TooTallNatequit (Quit: Computer has gone to sleep.)
05:44:00  * normanmquit (Quit: Computer has gone to sleep.)
06:12:56  * stolsmajoined
06:37:15  * dsantiagoquit (Ping timeout: 256 seconds)
06:37:52  * dsantiagojoined
07:37:21  * bnoordhuisjoined
08:01:13  * kazuponjoined
08:01:54  * stolsmaquit (Ping timeout: 256 seconds)
08:06:21  * saghul_joined
08:10:58  * saghul_quit (Ping timeout: 256 seconds)
08:43:18  * kazuponquit (Remote host closed the connection)
08:45:19  * jez0990quit (Ping timeout: 260 seconds)
08:46:18  * stagasjoined
08:46:59  * rendarjoined
09:05:24  * dominictarrjoined
09:28:41  * dominictarrquit (Quit: dominictarr)
09:44:07  * toothrotquit (Ping timeout: 260 seconds)
09:44:43  * piscisaureus_joined
09:45:50  <piscisaureus_>Does our test runner run tests in parallel these days?
09:46:15  <piscisaureus_>When I run test-all on windows then half (!) of the tests fail with EADDRINUSE
09:46:32  * bnoordhuisquit (Ping timeout: 264 seconds)
09:46:48  * toothrjoined
09:53:52  * kazuponjoined
09:58:42  * kazuponquit (Ping timeout: 268 seconds)
10:05:10  <indutny>piscisaureus_: hi
10:05:12  <indutny>it shouldn't be
10:05:17  <piscisaureus_>hey fedor
10:05:33  <piscisaureus_>indutny: yeah you're right- it's test-cluster-bind-twice that's leaving stray processes
10:06:31  <piscisaureus_>also on linux btw ...
10:07:53  <indutny>heh
10:07:58  <indutny>is it after ben's patches?
10:08:42  <piscisaureus_>yeah
10:09:04  <piscisaureus_>the patches themselves mostly look good to me - if not a bit hacky
10:09:24  <piscisaureus_>it's just some seemingly unrelated issue that it triggers
10:16:22  * dominictarrjoined
10:26:27  * toothrquit (Ping timeout: 255 seconds)
10:26:27  * skebcioquit (Ping timeout: 260 seconds)
10:26:27  * CoverSlidequit (Ping timeout: 255 seconds)
10:26:28  * DrPizzaquit (*.net *.split)
10:26:28  * tjfontainequit (*.net *.split)
10:26:28  * chrisdickinsonquit (*.net *.split)
10:26:28  * tellnesquit (*.net *.split)
10:26:28  * stephankquit (*.net *.split)
10:26:28  * wolfeidauquit (*.net *.split)
10:26:28  * SquirrelCZECHquit (*.net *.split)
10:26:28  * KiNgMaRquit (*.net *.split)
10:26:28  * Raltquit (*.net *.split)
10:26:28  * creationixquit (*.net *.split)
10:26:28  * brucemquit (*.net *.split)
10:26:29  * chobie1quit (*.net *.split)
10:26:29  * felixgequit (*.net *.split)
10:26:29  * George_Clooneyquit (*.net *.split)
10:26:29  * stagasquit (Read error: Connection reset by peer)
10:26:29  * CoverSli1ejoined
10:26:29  * skebcio_joined
10:28:08  * stephankjoined
10:28:08  * wolfeidaujoined
10:28:08  * SquirrelCZECHjoined
10:28:08  * KiNgMaRjoined
10:28:08  * DrPizzajoined
10:28:08  * chobie1joined
10:28:08  * felixgejoined
10:28:08  * Raltjoined
10:28:08  * tjfontainejoined
10:28:08  * chrisdickinsonjoined
10:28:08  * creationixjoined
10:28:08  * George_Clooneyjoined
10:28:08  * tellnesjoined
10:28:08  * brucemjoined
10:33:15  * \toothrotjoined
10:34:03  * philipsquit (Ping timeout: 260 seconds)
10:34:21  * DrPizzaquit (*.net *.split)
10:34:21  * tjfontainequit (*.net *.split)
10:34:21  * chrisdickinsonquit (*.net *.split)
10:34:21  * tellnesquit (*.net *.split)
10:34:21  * stephankquit (*.net *.split)
10:34:21  * wolfeidauquit (*.net *.split)
10:34:22  * SquirrelCZECHquit (*.net *.split)
10:34:22  * KiNgMaRquit (*.net *.split)
10:34:22  * Raltquit (*.net *.split)
10:34:22  * creationixquit (*.net *.split)
10:34:22  * brucemquit (*.net *.split)
10:34:22  * chobie1quit (*.net *.split)
10:34:22  * felixgequit (*.net *.split)
10:34:22  * George_Clooneyquit (*.net *.split)
10:34:22  * CoverSli1equit (*.net *.split)
10:34:22  * dsantiagoquit (*.net *.split)
10:34:22  * mmaleckiquit (*.net *.split)
10:34:22  * rphillipsquit (*.net *.split)
10:34:22  * rvaggquit (*.net *.split)
10:34:22  * dscape_quit (*.net *.split)
10:34:23  * joclekquit (*.net *.split)
10:34:23  * dominictarrquit (*.net *.split)
10:34:23  * isaacsquit (*.net *.split)
10:34:23  * Raynosquit (*.net *.split)
10:34:23  * niskaquit (*.net *.split)
10:34:24  * txdvquit (*.net *.split)
10:34:24  * einarosquit (*.net *.split)
10:34:24  * Benvie_quit (*.net *.split)
10:34:24  * mbroadstquit (*.net *.split)
10:34:24  * nsmquit (*.net *.split)
10:34:24  * dpemmonsquit (*.net *.split)
10:34:24  * \toothrotquit (*.net *.split)
10:34:24  * luigyquit (*.net *.split)
10:34:24  * benoitcquit (*.net *.split)
10:34:24  * rjequit (*.net *.split)
10:34:25  * indutnyquit (*.net *.split)
10:41:53  * brucemjoined
10:41:53  * tellnesjoined
10:41:53  * George_Clooneyjoined
10:41:53  * creationixjoined
10:41:53  * chrisdickinsonjoined
10:41:53  * tjfontainejoined
10:41:53  * Raltjoined
10:41:53  * felixgejoined
10:41:53  * chobie1joined
10:41:53  * DrPizzajoined
10:41:53  * KiNgMaRjoined
10:41:53  * SquirrelCZECHjoined
10:41:53  * wolfeidaujoined
10:41:53  * stephankjoined
10:41:53  * \toothrotjoined
10:41:53  * CoverSli1ejoined
10:41:53  * dominictarrjoined
10:41:53  * dsantiagojoined
10:41:53  * luigyjoined
10:41:53  * txdvjoined
10:41:53  * benoitcjoined
10:41:53  * nsmjoined
10:41:53  * rjejoined
10:41:53  * einarosjoined
10:41:53  * mmaleckijoined
10:41:53  * dpemmonsjoined
10:41:53  * rphillipsjoined
10:41:53  * isaacsjoined
10:41:53  * rvaggjoined
10:41:53  * mbroadstjoined
10:41:53  * Benvie_joined
10:41:53  * Raynosjoined
10:41:53  * joclekjoined
10:41:53  * dscape_joined
10:41:53  * niskajoined
10:41:53  * indutnyjoined
10:43:31  * bnoordhuisjoined
10:44:19  * dominictarrquit (Quit: dominictarr)
10:45:12  * normanmjoined
10:48:00  * philipsjoined
10:50:50  * bnoordhuisquit (Ping timeout: 252 seconds)
11:41:46  * normanmquit (Quit: Computer has gone to sleep.)
11:44:18  * piscisaureus_quit (Ping timeout: 245 seconds)
12:14:59  * dominictarrjoined
12:51:23  * dominictarrquit (Ping timeout: 245 seconds)
13:18:26  * einarosquit (Ping timeout: 246 seconds)
13:29:41  * AvianFlujoined
13:45:09  * benoitcquit (Excess Flood)
13:47:19  * kenperkinsjoined
13:47:49  * benoitcjoined
13:58:57  * c4milojoined
14:04:43  * c4miloquit (Remote host closed the connection)
14:08:58  * c4milo_joined
14:13:38  * c4milo_quit (Remote host closed the connection)
14:14:12  * c4milojoined
14:14:57  * dominictarrjoined
14:15:34  * c4miloquit (Read error: Connection reset by peer)
14:15:45  * c4milojoined
14:21:05  * kenperkinsquit (Quit: Computer has gone to sleep.)
14:27:04  * benoitcquit (Excess Flood)
14:38:19  * benoitcjoined
14:39:43  * bnoordhuisjoined
15:08:54  * bnoordhuisquit (Ping timeout: 256 seconds)
15:09:05  * bajtosjoined
15:20:50  * bajtosquit (Quit: bajtos)
15:22:07  * kenperkinsjoined
15:23:26  * benoitcquit (Excess Flood)
15:25:27  * kenperkinsquit (Client Quit)
15:31:49  * benoitcjoined
15:39:54  * benoitcquit (Excess Flood)
15:45:21  * kenperkinsjoined
15:49:49  * benoitcjoined
16:01:36  * TooTallNatejoined
16:34:11  * bajtosjoined
16:35:11  * bajtosquit (Client Quit)
16:36:09  * bajtosjoined
16:37:01  * bajtosquit (Client Quit)
16:37:33  * c4miloquit (Remote host closed the connection)
16:38:25  * c4milojoined
17:03:54  * piscisaureus_joined
17:04:40  * bnoordhuisjoined
17:09:57  * c4miloquit (Remote host closed the connection)
17:13:05  * bnoordhuisquit (Ping timeout: 255 seconds)
18:01:13  * piscisaureus_quit (Ping timeout: 246 seconds)
18:08:02  <tjfontaine>ircretary: tell piscisaureus_ 145 failures on windows is about the change to cluster bind twice where it doesn't reap orphaned children
18:08:02  <ircretary>tjfontaine: I'll be sure to tell piscisaureus_
18:08:22  * Benvie_quit (Remote host closed the connection)
18:08:43  * Benvie_joined
18:08:49  * piscisaureus_joined
18:25:21  * Thad_joined
18:26:18  * Thad_changed nick to Thad
18:26:56  * Thadchanged nick to Thad_G
18:27:16  * \toothrotchanged nick to toothrot
18:28:04  <Thad_G>Need some help. uv.h: No such file or directory... not sure why fs-poll.c cannot find it... http://pastebin.mozilla.org/2375997
18:30:36  <tjfontaine>for some reason that compile line doesn't have the include directory, you should really take that up with the rust folk
18:32:19  * hzjoined
18:36:20  * piscisaureus_quit (Ping timeout: 255 seconds)
18:57:44  * benoitcquit (Excess Flood)
18:58:12  * normanmjoined
19:04:28  * bnoordhuisjoined
19:04:50  * benoitcjoined
19:11:48  * bnoordhuisquit (Ping timeout: 276 seconds)
19:13:36  <Thad_G>tjfontaine: line 110 is where we seem to be having a problem.... although Rust folks mentioned to me line 147 in this file: https://github.com/mozilla/rust/blob/master/mk/rt.mk
19:19:36  * bnoordhuisjoined
19:21:21  * stolsmajoined
19:21:34  <tjfontaine>Thad_G: I suppose, but the real question is why isn't RUNTIME_INCS being evaluated
19:22:54  <Thad_G>tjfontaine: how do we do that ?
19:23:37  <tjfontaine>Thad_G: I don't really know much about the rust build system, but if you clone libuv on its own and compile it and it works, I'm relatively satisified in saying it's rusts fault :)
19:23:47  <tjfontaine>Thad_G: perahps bnoordhuis has some cycles to look into it
19:24:16  <tjfontaine>Thad_G: https://github.com/mozilla/rust/blob/master/mk/rt.mk#L164 seems like where I would expect you to actually be hitting
19:24:22  * bnoordhuisquit (Remote host closed the connection)
19:24:28  <Thad_G>tjfontaine: that's ok... I'll get Brian Anderson of Moz to look at it more... he's helping me with this and I'm helping him... we thought it might be a libuv issue.
19:25:19  <tjfontaine>Thad_G: if you think it's really a libuv issue, cloning libuv on its own and trying a compile in mingw is the way to determine that
19:25:35  <Thad_G>tjfontaine: doing that now.. just in case.
19:25:42  <tjfontaine>thanks
19:25:52  <tjfontaine>I have it on my todo list to add a mingw build for the CI
19:27:05  <Thad_G>cool. btw, installing the mingw-get gui is nice addition for windows users... and you start the gui with simply "mingw-get"
19:27:31  <Thad_G>makes mingw / msys feel like Cygwin after that.
19:27:40  <Thad_G>Cygwin's setup...rather.
19:27:45  <tjfontaine>heh I'm not sure that's a good or bad thing :P
19:27:50  <Thad_G>lol
19:30:05  <Thad_G>tjfontaine: how's this look, in your opinion ?? http://pastebin.mozilla.org/2377361
19:32:14  <tjfontaine>that looked ok, also do `make test`
19:32:29  <tjfontaine>there should be some failures, but it should ya know, run :)
19:32:30  * piscisaureus_joined
19:33:48  <Thad_G>tjfontaine: make test : http://pastebin.mozilla.org/2377364
19:34:13  <tjfontaine>oh well I guess that detection is broken on mingw
19:34:55  <tjfontaine>it got the run-tests.exe name right, but didn't link against the .lib
19:35:08  <tjfontaine>or I guess in this case the .a
19:35:25  * TooTallNatequit (Quit: ["Textual IRC Client: www.textualapp.com"])
19:37:10  <Thad_G>tjfontaine: hmm... how can I help out in this regard ?
19:37:23  <tjfontaine>submit a makefile patch that does the right thing :)
19:37:35  <tjfontaine>but it doesn't appear to be related to the issue you're seeing right now
19:38:05  <Thad_G>tjfontaine: pfft... I'm just learning make...lol
19:39:36  <Thad_G>AR = ????
19:39:52  <tjfontaine>Thad_G: in the short term edit build.mk for the run-tests$(E) line, where it says libuv.$(SOEXT) to eiher be .a instead or perhaps set config-mingw.mk to set SOEXT to .a
19:40:07  <tjfontaine>that should hopefully allow `make test` to build
19:40:37  <tjfontaine>well SOEXT to "a"
19:41:47  <tjfontaine>ya, the more I look at it, I think the right patch is for config-mingw.mk to set SOEXT in this case
19:42:23  <Thad_G>SOEXT = a
19:42:34  <tjfontaine>yup
19:42:41  <Thad_G>Windows just asked to allow unblocking my firewall...
19:42:59  <tjfontaine>well spaces may mean something, I never remember the rules in make
19:43:18  <tjfontaine>but yes, the tests do internet things, so the firewall will probably complain
19:43:22  <tjfontaine>depending on your settings
19:43:24  <Thad_G>shows my 8 cores...
19:43:36  <Thad_G>I allowed it through the firewall...
19:43:50  <tjfontaine>congrats, libuv compiles and runs tests on mingw, the problem is now squarely in the rust court :)
19:44:19  <Thad_G>hmm.... http://pastebin.mozilla.org/2377395
19:44:36  <tjfontaine>yup that looks right
19:44:49  <Thad_G>Assertion failed ?
19:44:58  <tjfontaine>that's how the tests work
19:45:02  <Thad_G>oh ok
19:45:09  <tjfontaine>http://jenkins.nodejs.org/job/libuv-master/label=windows/lastCompletedBuild/tapTestReport/
19:45:17  <tjfontaine>what fails in the "normal" build process for windows
19:45:24  * normanmquit (Quit: ["Textual IRC Client: www.textualapp.com"])
19:45:34  <tjfontaine>only thing extra you have is a symlink test
19:46:18  <tjfontaine>oh ipc is missing from yours, and in place is fs_file_loop
19:46:45  <tjfontaine>anyway, most of the tests pass, and the threadpool is not yet implemented on windows
19:46:55  <Thad_G>why would ipc be missing ?
19:47:28  <tjfontaine>no, you misunderstand, the ipc test is apparently passing for you, but failing for us in our ms environment
19:48:00  <tjfontaine>in place you have two tests that are failing likely because of how mingw futzes with the environment to make it more unixy, but our tests are expecting windowsy
19:49:04  <Thad_G>ah, gotcha.... btw... this list thread was very enlightening for me concerning thread-pool , IOCP, etc.. http://mail.python.org/pipermail/python-ideas/2012-November/017660.html
19:50:13  <tjfontaine>well, it does use a threadpool, just not the same way the unix side does, those tests are there so that we don't forget to make them behave the same :)
19:50:59  <Thad_G>roger... at any rate... that list thread let me know a few things I didn't quite understand before.
19:51:05  <tjfontaine>nod
19:52:00  <Thad_G>k, so... compiler chain is fine on my mingw sys... and libuv tests... test! ... so ... back to Rust folks I go...and working with Brian... thanks Mr. Fontaine ! (or Miss, if it happens to be)
19:52:56  <tjfontaine>heh, mr, and no problem
19:53:02  <tjfontaine>tj is fine ;)
19:56:45  * saghul_joined
19:57:42  * Thad_Gpart
20:24:59  * hzquit (Disconnected by services)
20:25:03  * hzjoined
20:26:00  * stolsmaquit (Ping timeout: 264 seconds)
20:42:37  * brsonjoined
20:59:36  * rendarquit
21:14:08  * saghul_quit (Quit: My MacBook Pro has gone to sleep. ZZZzzz…)
21:20:01  * jez0990joined
21:36:45  * st_lukejoined
21:36:50  * piscisaureus_quit (Ping timeout: 246 seconds)
21:45:02  * st_lukequit (Remote host closed the connection)
21:54:51  * qardjoined
21:54:57  * st_lukejoined
22:05:00  * st_lukequit (Remote host closed the connection)
22:13:05  * qardquit (Quit: Leaving.)
22:28:04  * AvianFluquit (Read error: Connection reset by peer)
22:28:42  * AvianFlujoined
23:25:28  <tjfontaine>is someone in here crawling the jenkins install?
23:58:48  * brsonquit (Remote host closed the connection)