-
Notifications
You must be signed in to change notification settings - Fork 12
/
2013-02-27.txt
777 lines (777 loc) · 99.1 KB
/
2013-02-27.txt
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
301
302
303
304
305
306
307
308
309
310
311
312
313
314
315
316
317
318
319
320
321
322
323
324
325
326
327
328
329
330
331
332
333
334
335
336
337
338
339
340
341
342
343
344
345
346
347
348
349
350
351
352
353
354
355
356
357
358
359
360
361
362
363
364
365
366
367
368
369
370
371
372
373
374
375
376
377
378
379
380
381
382
383
384
385
386
387
388
389
390
391
392
393
394
395
396
397
398
399
400
401
402
403
404
405
406
407
408
409
410
411
412
413
414
415
416
417
418
419
420
421
422
423
424
425
426
427
428
429
430
431
432
433
434
435
436
437
438
439
440
441
442
443
444
445
446
447
448
449
450
451
452
453
454
455
456
457
458
459
460
461
462
463
464
465
466
467
468
469
470
471
472
473
474
475
476
477
478
479
480
481
482
483
484
485
486
487
488
489
490
491
492
493
494
495
496
497
498
499
500
501
502
503
504
505
506
507
508
509
510
511
512
513
514
515
516
517
518
519
520
521
522
523
524
525
526
527
528
529
530
531
532
533
534
535
536
537
538
539
540
541
542
543
544
545
546
547
548
549
550
551
552
553
554
555
556
557
558
559
560
561
562
563
564
565
566
567
568
569
570
571
572
573
574
575
576
577
578
579
580
581
582
583
584
585
586
587
588
589
590
591
592
593
594
595
596
597
598
599
600
601
602
603
604
605
606
607
608
609
610
611
612
613
614
615
616
617
618
619
620
621
622
623
624
625
626
627
628
629
630
631
632
633
634
635
636
637
638
639
640
641
642
643
644
645
646
647
648
649
650
651
652
653
654
655
656
657
658
659
660
661
662
663
664
665
666
667
668
669
670
671
672
673
674
675
676
677
678
679
680
681
682
683
684
685
686
687
688
689
690
691
692
693
694
695
696
697
698
699
700
701
702
703
704
705
706
707
708
709
710
711
712
713
714
715
716
717
718
719
720
721
722
723
724
725
726
727
728
729
730
731
732
733
734
735
736
737
738
739
740
741
742
743
744
745
746
747
748
749
750
751
752
753
754
755
756
757
758
759
760
761
762
763
764
765
766
767
768
769
770
771
772
773
774
775
776
777
{"nick":"ircretary","reason":"Remote host closed the connection","date":"2013-02-27T00:00:00.712Z","type":"quit"}
{"nick":"mraleph","reason":"Ping timeout: 255 seconds","date":"2013-02-27T00:00:14.491Z","type":"quit"}
{"nick":"loladiro","date":"2013-02-27T00:08:49.159Z","type":"join"}
{"nick":"dominictarr","reason":"Quit: dominictarr","date":"2013-02-27T00:09:43.791Z","type":"quit"}
{"nick":"tjfontaine","message":"sblom: is there a more appropriate way to instantiate the vs command environment than simply \"call vcvarsall.bat\"?","date":"2013-02-27T00:16:20.770Z","type":"message"}
{"nick":"kazupon","date":"2013-02-27T00:16:56.528Z","type":"join"}
{"nick":"loladiro","reason":"Quit: loladiro","date":"2013-02-27T00:28:01.402Z","type":"quit"}
{"nick":"qmx|away","new_nick":"qmx","date":"2013-02-27T00:30:07.430Z","type":"nick"}
{"nick":"trevnorris","reason":"Quit: Leaving","date":"2013-02-27T00:33:38.559Z","type":"quit"}
{"nick":"loladiro","date":"2013-02-27T00:35:09.828Z","type":"join"}
{"nick":"kazupon","reason":"Remote host closed the connection","date":"2013-02-27T00:41:07.613Z","type":"quit"}
{"nick":"tjfontaine","message":" v8_base.vcxproj -> ..\\..\\..\\..\\build\\Release\\lib\\v8_base.lib","date":"2013-02-27T00:43:16.927Z","type":"message"}
{"nick":"tjfontaine","message":"Build step 'Execute Windows batch command' marked build as failure","date":"2013-02-27T00:43:17.549Z","type":"message"}
{"nick":"tjfontaine","message":"thanks for the useful information there guys","date":"2013-02-27T00:43:32.967Z","type":"message"}
{"nick":"isaacs","message":"oh man","date":"2013-02-27T00:43:37.100Z","type":"message"}
{"nick":"isaacs","message":"this is gonna be such a righteous pull re.","date":"2013-02-27T00:44:03.165Z","type":"message"}
{"nick":"isaacs","message":"*req","date":"2013-02-27T00:44:04.717Z","type":"message"}
{"nick":"isaacs","message":"so little code, so much aggravation resolved.","date":"2013-02-27T00:44:18.447Z","type":"message"}
{"nick":"tjfontaine","message":"those should make you feel the most triumphant","date":"2013-02-27T00:44:32.398Z","type":"message"}
{"nick":"isaacs","message":"https://github.com/joyent/node/pull/4858","date":"2013-02-27T00:52:00.767Z","type":"message"}
{"nick":"isaacs","message":"indutny: you around?","date":"2013-02-27T00:52:06.434Z","type":"message"}
{"nick":"qmx","new_nick":"qmx|away","date":"2013-02-27T00:52:09.873Z","type":"nick"}
{"nick":"tjfontaine","message":"isaacs: first pass looks good, glad you used the unrefd timeout in the client","date":"2013-02-27T00:54:25.229Z","type":"message"}
{"nick":"TooTallNate","message":"isaacs: love it","date":"2013-02-27T00:54:57.387Z","type":"message"}
{"nick":"TooTallNate","message":"haha","date":"2013-02-27T00:54:58.431Z","type":"message"}
{"nick":"c4milo","reason":"Remote host closed the connection","date":"2013-02-27T00:55:18.972Z","type":"quit"}
{"nick":"isaacs","message":"TooTallNate: oh! you're around. wanna review?","date":"2013-02-27T00:55:20.997Z","type":"message"}
{"nick":"isaacs","message":"sblom: do you by chance know if this problem happens in windows as well?","date":"2013-02-27T00:55:43.897Z","type":"message"}
{"nick":"TooTallNate","message":"isaacs: so it looks like, calling EnableDebugSignalHandler on the main thread instead of the signal thread, and then some updates to tests for api changes?","date":"2013-02-27T00:59:47.255Z","type":"message"}
{"nick":"tjfontaine","message":"sblom, TooTallNate: if you can happen to tell me why this windows build is failing I'd appreciate it at as well :) http://jenkins.nodejs.org/job/nodejs-oneoff/31/console","date":"2013-02-27T00:59:47.475Z","type":"message"}
{"nick":"tjfontaine","message":"TooTallNate: more or less, yes","date":"2013-02-27T01:00:00.252Z","type":"message"}
{"nick":"TooTallNate","message":"why is this part necessary? https://github.com/joyent/node/pull/4858/files#L1R22","date":"2013-02-27T01:00:20.773Z","type":"message"}
{"nick":"isaacs","message":"TooTallNate: yes.","date":"2013-02-27T01:01:57.756Z","type":"message"}
{"nick":"isaacs","message":"(re summary, not re necessary, looking now)","date":"2013-02-27T01:02:05.285Z","type":"message"}
{"nick":"isaacs","message":"TooTallNate: well... it appears to not be relevant at all.","date":"2013-02-27T01:02:34.370Z","type":"message"}
{"nick":"isaacs","message":"TooTallNate: i just made the two debugger-repl fixtures match one another","date":"2013-02-27T01:02:43.684Z","type":"message"}
{"nick":"TooTallNate","message":"oh ok","date":"2013-02-27T01:02:52.266Z","type":"message"}
{"nick":"isaacs","message":"TooTallNate: the alternative is to remove it from the other one","date":"2013-02-27T01:02:56.157Z","type":"message"}
{"nick":"isaacs","message":"TooTallNate: since the test never gets there, it doesn't make a difference, really","date":"2013-02-27T01:03:14.643Z","type":"message"}
{"nick":"isaacs","message":"TooTallNate: note that the two tests are now actually the same code.","date":"2013-02-27T01:03:47.251Z","type":"message"}
{"nick":"kazupon","date":"2013-02-27T01:08:40.348Z","type":"join"}
{"nick":"MI6","message":"\u0002joyent/node:\u0002 \u00033isaacs\u000f \u00037master\u000f * \u0002ec378aa\u0002 : test: Fix debugger repl tests This makes the output of simple/test-debug (+2 more commits) - http://git.io/kMCiCQ","date":"2013-02-27T01:13:37.649Z","type":"message"}
{"nick":"kazupon","reason":"Remote host closed the connection","date":"2013-02-27T01:14:37.124Z","type":"quit"}
{"nick":"nodejs-ci","message":"Project nodejs-master » x64,smartos build #11:\u0002\u000304STILL FAILING\u000f in 10 min: http://jenkins.nodejs.org/job/nodejs-master/./DESTCPU=x64,label=smartos/11/","date":"2013-02-27T01:23:45.019Z","type":"message"}
{"nick":"TooTallNate","message":"#/home/jenkins/.jenkins/workspace/nodejs-master/DESTCPU/x64/label/smartos/test/simple/test-debugger-client.js:34","date":"2013-02-27T01:25:58.659Z","type":"message"}
{"nick":"TooTallNate","message":"# throw new Error('timeout');","date":"2013-02-27T01:25:58.879Z","type":"message"}
{"nick":"isaacs","message":"aha","date":"2013-02-27T01:26:24.921Z","type":"message"}
{"nick":"isaacs","message":"we're not setting the port number","date":"2013-02-27T01:26:28.153Z","type":"message"}
{"nick":"isaacs","message":"so it's timing out tryingto connect to one that failed to start up","date":"2013-02-27T01:26:37.506Z","type":"message"}
{"nick":"nodejs-ci","message":"Project nodejs-master » x64,linux build #11:\u0002\u000304STILL FAILING\u000f in 20 min: http://jenkins.nodejs.org/job/nodejs-master/./DESTCPU=x64,label=linux/11/","date":"2013-02-27T01:34:17.578Z","type":"message"}
{"nick":"nodejs-ci","message":"Project nodejs-master » ia32,linux build #11:\u0002\u000304STILL FAILING\u000f in 20 min: http://jenkins.nodejs.org/job/nodejs-master/./DESTCPU=ia32,label=linux/11/","date":"2013-02-27T01:34:27.266Z","type":"message"}
{"nick":"isaacs","message":"TooTallNate: https://gist.github.com/isaacs/5044137 <-- review?","date":"2013-02-27T01:34:30.405Z","type":"message"}
{"nick":"TooTallNate","message":"isaacs: lgtm","date":"2013-02-27T01:35:30.604Z","type":"message"}
{"nick":"MI6","message":"\u0002joyent/node:\u0002 \u00033isaacs\u000f \u00037master\u000f * \u0002937662b\u0002 : test: Use common.PORT to determine debugger port - http://git.io/hBwKwQ","date":"2013-02-27T01:35:30.604Z","type":"message"}
{"nick":"isaacs","message":"thanks","date":"2013-02-27T01:35:30.824Z","type":"message"}
{"nick":"isaacs","message":"let's see if this pases...","date":"2013-02-27T01:35:32.600Z","type":"message"}
{"nick":"isaacs","message":"I'm moving net-unreach to test/internet/","date":"2013-02-27T01:37:58.748Z","type":"message"}
{"nick":"isaacs","message":"it's not a valid test unless you're online anyway, and it fails spuriously on linux a lot.","date":"2013-02-27T01:38:17.470Z","type":"message"}
{"nick":"MI6","message":"\u0002joyent/node:\u0002 \u00033isaacs\u000f \u00037master\u000f * \u00021b870b6\u0002 : test: Move test-net-connect-timeout to test/internet It is not a valid t - http://git.io/Sh_Z7A","date":"2013-02-27T01:39:30.141Z","type":"message"}
{"nick":"abraxas","date":"2013-02-27T01:44:29.739Z","type":"join"}
{"nick":"nodejs-ci","message":"Project nodejs-master » ia32,smartos build #12:\u0002\u001f\u000304FAILURE\u000f in 9 min 20 sec: http://jenkins.nodejs.org/job/nodejs-master/./DESTCPU=ia32,label=smartos/12/","date":"2013-02-27T01:44:50.429Z","type":"message"}
{"nick":"nodejs-ci","message":"Yippie, build fixed!","date":"2013-02-27T01:44:53.787Z","type":"message"}
{"nick":"nodejs-ci","message":"Project nodejs-master » x64,smartos build #12:\u0002\u001f\u000309FIXED\u000f in 9 min 23 sec: http://jenkins.nodejs.org/job/nodejs-master/./DESTCPU=x64,label=smartos/12/","date":"2013-02-27T01:44:54.242Z","type":"message"}
{"nick":"loladiro","reason":"Quit: loladiro","date":"2013-02-27T01:46:00.459Z","type":"quit"}
{"nick":"TooTallNate","message":"nice isaacs ","date":"2013-02-27T01:46:06.840Z","type":"message"}
{"nick":"mraleph","date":"2013-02-27T01:46:56.082Z","type":"join"}
{"nick":"isaacs","message":"!!!!!","date":"2013-02-27T01:52:28.402Z","type":"message"}
{"nick":"isaacs","message":"tjfontaine: ^^","date":"2013-02-27T01:52:31.580Z","type":"message"}
{"nick":"isaacs","message":"let's see if linux is fixed now, to","date":"2013-02-27T01:52:44.321Z","type":"message"}
{"nick":"isaacs","message":"hm. test-http-timeout showing addrinuse","date":"2013-02-27T01:53:33.849Z","type":"message"}
{"nick":"isaacs","message":">_< var port = 12345;","date":"2013-02-27T01:53:48.719Z","type":"message"}
{"nick":"MI6","message":"\u0002joyent/node:\u0002 \u00033isaacs\u000f \u00037master\u000f * \u0002586e160\u0002 : test: Use common.PORT in simple/test-http-timeout - http://git.io/drZInA","date":"2013-02-27T01:54:30.043Z","type":"message"}
{"nick":"abraxas","reason":"Remote host closed the connection","date":"2013-02-27T01:54:51.771Z","type":"quit"}
{"nick":"nodejs-ci","message":"Project nodejs-master » ia32,linux build #12:\u0002\u000304STILL FAILING\u000f in 20 min: http://jenkins.nodejs.org/job/nodejs-master/./DESTCPU=ia32,label=linux/12/","date":"2013-02-27T01:55:46.103Z","type":"message"}
{"nick":"nodejs-ci","message":"Project nodejs-master » x64,linux build #12:\u0002\u000304STILL FAILING\u000f in 20 min: http://jenkins.nodejs.org/job/nodejs-master/./DESTCPU=x64,label=linux/12/","date":"2013-02-27T01:55:46.562Z","type":"message"}
{"nick":"sblom","reason":"Ping timeout: 246 seconds","date":"2013-02-27T01:57:23.016Z","type":"quit"}
{"nick":"isaacs","message":"13 is building now","date":"2013-02-27T01:58:01.754Z","type":"message"}
{"nick":"loladiro","date":"2013-02-27T01:59:41.182Z","type":"join"}
{"nick":"TooTallNate","message":"isaacs: i kinda like this new testing stuff :D","date":"2013-02-27T02:03:46.460Z","type":"message"}
{"nick":"TooTallNate","message":"who set that up?","date":"2013-02-27T02:03:50.549Z","type":"message"}
{"nick":"TooTallNate","message":"tjfontaine?","date":"2013-02-27T02:03:52.787Z","type":"message"}
{"nick":"nodejs-ci","message":"Yippie, build fixed!","date":"2013-02-27T02:05:06.250Z","type":"message"}
{"nick":"nodejs-ci","message":"Project nodejs-master » ia32,smartos build #13:\u0002\u001f\u000309FIXED\u000f in 9 min 12 sec: http://jenkins.nodejs.org/job/nodejs-master/./DESTCPU=ia32,label=smartos/13/","date":"2013-02-27T02:05:06.733Z","type":"message"}
{"nick":"isaacs","message":"\\o/","date":"2013-02-27T02:05:12.214Z","type":"message"}
{"nick":"isaacs","message":"TooTallNate: yeah","date":"2013-02-27T02:05:23.370Z","type":"message"}
{"nick":"isaacs","message":"we gotta get that machine some more juice, though","date":"2013-02-27T02:05:27.991Z","type":"message"}
{"nick":"TooTallNate","message":"hahahah","date":"2013-02-27T02:05:33.197Z","type":"message"}
{"nick":"TooTallNate","message":"ya","date":"2013-02-27T02:05:33.779Z","type":"message"}
{"nick":"TooTallNate","message":"9mins","date":"2013-02-27T02:05:35.061Z","type":"message"}
{"nick":"isaacs","message":"sweet, both smartos's passed","date":"2013-02-27T02:08:16.865Z","type":"message"}
{"nick":"isaacs","message":"linux still in progress","date":"2013-02-27T02:08:26.390Z","type":"message"}
{"nick":"TooTallNate","message":"isaacs: is windows possible or no?","date":"2013-02-27T02:11:27.708Z","type":"message"}
{"nick":"TooTallNate","message":"i guess OS X is a similar situation","date":"2013-02-27T02:11:35.038Z","type":"message"}
{"nick":"TooTallNate","message":"licensing and all","date":"2013-02-27T02:11:38.520Z","type":"message"}
{"nick":"abraxas","date":"2013-02-27T02:12:05.587Z","type":"join"}
{"nick":"isaacs","message":"TooTallNate: windows is possible","date":"2013-02-27T02:13:20.860Z","type":"message"}
{"nick":"isaacs","message":"but not yet wired up","date":"2013-02-27T02:13:23.770Z","type":"message"}
{"nick":"isaacs","message":"if linux passes right now, i'm sure everything will go un-green tomorrow or whenever tjfontaine gets windows wired up :)","date":"2013-02-27T02:13:44.451Z","type":"message"}
{"nick":"TooTallNate","message":"haha","date":"2013-02-27T02:14:10.493Z","type":"message"}
{"nick":"TooTallNate","message":"that windows","date":"2013-02-27T02:14:13.759Z","type":"message"}
{"nick":"isaacs","message":"crazy crazy windows :)","date":"2013-02-27T02:14:20.657Z","type":"message"}
{"nick":"TooTallNate","message":"always making things un-green","date":"2013-02-27T02:14:21.905Z","type":"message"}
{"nick":"nodejs-ci","message":"Project nodejs-master » x64,linux build #13:\u0002\u000304STILL FAILING\u000f in 19 min: http://jenkins.nodejs.org/job/nodejs-master/./DESTCPU=x64,label=linux/13/","date":"2013-02-27T02:15:25.737Z","type":"message"}
{"nick":"nodejs-ci","message":"Project nodejs-master » ia32,linux build #13:\u0002\u000304STILL FAILING\u000f in 19 min: http://jenkins.nodejs.org/job/nodejs-master/./DESTCPU=ia32,label=linux/13/","date":"2013-02-27T02:15:26.579Z","type":"message"}
{"nick":"isaacs","message":"d'h","date":"2013-02-27T02:15:48.819Z","type":"message"}
{"nick":"isaacs","message":"d'oh","date":"2013-02-27T02:15:51.110Z","type":"message"}
{"nick":"isaacs","message":"hm. debugger-client dying with EPIPE","date":"2013-02-27T02:16:30.985Z","type":"message"}
{"nick":"isaacs","message":"weird","date":"2013-02-27T02:22:34.185Z","type":"message"}
{"nick":"qmx|away","new_nick":"qmx","date":"2013-02-27T02:31:05.882Z","type":"nick"}
{"nick":"loladiro","reason":"Quit: loladiro","date":"2013-02-27T02:32:47.392Z","type":"quit"}
{"nick":"loladiro","date":"2013-02-27T02:34:30.158Z","type":"join"}
{"nick":"loladiro","reason":"Client Quit","date":"2013-02-27T02:35:25.800Z","type":"quit"}
{"nick":"tjfontaine","message":"hehe, the linux box is woefully underpowered, I didn't realize the vcpus were tied to memory size","date":"2013-02-27T02:45:51.381Z","type":"message"}
{"nick":"isaacs","message":"tjfontaine: yeah, provision something bigger.","date":"2013-02-27T02:50:38.399Z","type":"message"}
{"nick":"isaacs","message":"tjfontaine: i resized the smartos up to 8gb","date":"2013-02-27T02:50:50.215Z","type":"message"}
{"nick":"isaacs","message":"but linux lacks that magic","date":"2013-02-27T02:50:54.499Z","type":"message"}
{"nick":"tjfontaine","message":"ya, but luckily it's trivial to do linux configs","date":"2013-02-27T02:52:05.435Z","type":"message"}
{"nick":"tjfontaine","message":"I'm pretty handy at that part","date":"2013-02-27T02:52:09.430Z","type":"message"}
{"nick":"isaacs","message":"kewl","date":"2013-02-27T02:52:50.241Z","type":"message"}
{"nick":"isaacs","message":"tjfontaine: you should put the jenkins config stuff in a git repo somewhere.","date":"2013-02-27T02:53:13.112Z","type":"message"}
{"nick":"isaacs","message":"tjfontaine: i can create one on gh/joyent if you'd like","date":"2013-02-27T02:53:25.938Z","type":"message"}
{"nick":"TooTallNate","message":"now what i wanna know is how hard it would be to hook node-gyp builds into this O.O","date":"2013-02-27T02:53:54.825Z","type":"message"}
{"nick":"tjfontaine","message":"ya, that sounds like a plan, I have to look on disk and see what is important","date":"2013-02-27T02:54:02.000Z","type":"message"}
{"nick":"MI6","message":"\u0002joyent/node:\u0002 \u00033isaacs\u000f \u00037master\u000f * \u00028643397\u0002 : stream: Writables are not pipe()able This handles the fact that stream.W - http://git.io/kFwV1g","date":"2013-02-27T02:54:28.922Z","type":"message"}
{"nick":"isaacs","message":"TooTallNate: yep.","date":"2013-02-27T02:54:36.913Z","type":"message"}
{"nick":"tjfontaine","message":"ya actually you should have privileges enough to do it now, but lets act like you don't :P","date":"2013-02-27T02:55:31.247Z","type":"message"}
{"nick":"isaacs","message":"tjfontaine: privileges enough to do what now?","date":"2013-02-27T02:56:17.275Z","type":"message"}
{"nick":"TooTallNate","message":"ya, hahah","date":"2013-02-27T02:56:25.078Z","type":"message"}
{"nick":"isaacs","message":"tjfontaine: oh, do you have permission ot create new joyent repos?","date":"2013-02-27T02:56:31.859Z","type":"message"}
{"nick":"tjfontaine","message":"isaacs: no I mean, privileges on github determine permissions on jenkins","date":"2013-02-27T02:57:02.156Z","type":"message"}
{"nick":"tjfontaine","message":"so TooTallNate could create jobs today if he wanted","date":"2013-02-27T02:57:09.944Z","type":"message"}
{"nick":"isaacs","message":"oh, right!","date":"2013-02-27T02:57:14.344Z","type":"message"}
{"nick":"isaacs","message":"nice","date":"2013-02-27T02:57:17.278Z","type":"message"}
{"nick":"isaacs","message":"TooTallNate: get crackin!","date":"2013-02-27T02:57:20.944Z","type":"message"}
{"nick":"isaacs","message":":D","date":"2013-02-27T02:57:23.101Z","type":"message"}
{"nick":"tjfontaine","message":"haha not just yet :P","date":"2013-02-27T02:57:29.215Z","type":"message"}
{"nick":"TooTallNate","action":"codes","date":"2013-02-27T02:57:35.722Z","type":"action"}
{"nick":"TooTallNate","action":"actually, dinner","date":"2013-02-27T02:57:43.025Z","type":"action"}
{"nick":"isaacs","action":"&","date":"2013-02-27T02:58:28.419Z","type":"action"}
{"nick":"LOUDBOT","message":"WELL I ALWAYS DO A LENGTH CHECK","date":"2013-02-27T02:58:28.757Z","type":"message"}
{"nick":"bradleymeck","reason":"Quit: bradleymeck","date":"2013-02-27T03:04:20.115Z","type":"quit"}
{"nick":"kazupon","date":"2013-02-27T03:12:18.609Z","type":"join"}
{"nick":"nodejs-ci","message":"Project nodejs-master » ia32,linux build #14:\u0002\u000304STILL FAILING\u000f in 19 min: http://jenkins.nodejs.org/job/nodejs-master/./DESTCPU=ia32,label=linux/14/","date":"2013-02-27T03:14:00.523Z","type":"message"}
{"nick":"nodejs-ci","message":"Project nodejs-master » x64,linux build #14:\u0002\u000304STILL FAILING\u000f in 19 min: http://jenkins.nodejs.org/job/nodejs-master/./DESTCPU=x64,label=linux/14/","date":"2013-02-27T03:14:04.014Z","type":"message"}
{"nick":"indexzero","reason":"Quit: indexzero","date":"2013-02-27T03:15:33.648Z","type":"quit"}
{"nick":"mikeal","reason":"Quit: Leaving.","date":"2013-02-27T03:21:05.371Z","type":"quit"}
{"nick":"c4milo","date":"2013-02-27T03:24:18.672Z","type":"join"}
{"nick":"nodejs-ci","message":"Project nodejs-master » ia32,linux build #15:\u0002\u000304STILL FAILING\u000f in 5 min 7 sec: http://jenkins.nodejs.org/job/nodejs-master/./DESTCPU=ia32,label=linux/15/","date":"2013-02-27T03:24:42.828Z","type":"message"}
{"nick":"nodejs-ci","message":"Yippie, build fixed!","date":"2013-02-27T03:24:44.458Z","type":"message"}
{"nick":"nodejs-ci","message":"Project nodejs-master » x64,linux build #15:\u0002\u001f\u000309FIXED\u000f in 5 min 9 sec: http://jenkins.nodejs.org/job/nodejs-master/./DESTCPU=x64,label=linux/15/","date":"2013-02-27T03:24:44.959Z","type":"message"}
{"nick":"tjfontaine","message":"master is 3/4 green","date":"2013-02-27T03:30:35.175Z","type":"message"}
{"nick":"tjfontaine","message":"isaacs: ^^ also recreated ubuntu with 8gb to get the 8 vcpus, now it completes faster than smartos","date":"2013-02-27T03:31:07.606Z","type":"message"}
{"nick":"brson","reason":"Ping timeout: 248 seconds","date":"2013-02-27T03:50:44.938Z","type":"quit"}
{"nick":"TooTallNate","reason":"Quit: Computer has gone to sleep.","date":"2013-02-27T03:51:07.220Z","type":"quit"}
{"nick":"c4milo","reason":"*.net *.split","date":"2013-02-27T03:53:37.468Z","type":"quit"}
{"nick":"c4milo","date":"2013-02-27T03:55:42.208Z","type":"join"}
{"nick":"bnoordhuis","date":"2013-02-27T03:57:11.570Z","type":"join"}
{"nick":"tjfontaine","message":"wb bnoordhuis ","date":"2013-02-27T04:10:21.527Z","type":"message"}
{"nick":"bnoordhuis","message":"tjfontaine: merci","date":"2013-02-27T04:10:55.551Z","type":"message"}
{"nick":"trevnorris","date":"2013-02-27T04:35:58.348Z","type":"join"}
{"nick":"CoverSlide","reason":"Ping timeout: 276 seconds","date":"2013-02-27T04:43:54.363Z","type":"quit"}
{"nick":"piscisaureus_","date":"2013-02-27T04:43:55.425Z","type":"join"}
{"nick":"abraxas","reason":"Remote host closed the connection","date":"2013-02-27T04:53:07.743Z","type":"quit"}
{"nick":"bnoordhuis","message":"piscisaureus_: mogge bertje","date":"2013-02-27T04:54:38.504Z","type":"message"}
{"nick":"piscisaureus_","reason":"Ping timeout: 256 seconds","date":"2013-02-27T04:54:40.034Z","type":"quit"}
{"nick":"tjfontaine","message":"bnoordhuis: you scared him off","date":"2013-02-27T04:54:49.217Z","type":"message"}
{"nick":"bnoordhuis","message":"and he's gone again :(","date":"2013-02-27T04:54:50.921Z","type":"message"}
{"nick":"tjfontaine","message":"clearly afraid you were about to cause him work","date":"2013-02-27T04:56:06.724Z","type":"message"}
{"nick":"bnoordhuis","message":"he's very resilient and resistent when it comes to that though","date":"2013-02-27T04:56:52.246Z","type":"message"}
{"nick":"tjfontaine","message":"having spent the afternoon with windows, I can see how that is","date":"2013-02-27T04:57:17.364Z","type":"message"}
{"nick":"tjfontaine","message":"on my worst days with osx, I would rather have it than windows","date":"2013-02-27T04:57:34.195Z","type":"message"}
{"nick":"bnoordhuis","message":"i know your pain. to a programmer, windows is such a limited/constrained environment","date":"2013-02-27T04:58:12.754Z","type":"message"}
{"nick":"TooTallNate","date":"2013-02-27T04:58:38.489Z","type":"join"}
{"nick":"bnoordhuis","message":"it also doesn't have that comfy, lived in feeling of a unix terminal","date":"2013-02-27T04:59:15.620Z","type":"message"}
{"nick":"bnoordhuis","message":"that might just be me though :)","date":"2013-02-27T04:59:22.064Z","type":"message"}
{"nick":"tjfontaine","message":"no, absolutely how I felt","date":"2013-02-27T04:59:49.794Z","type":"message"}
{"nick":"CoverSlide","date":"2013-02-27T04:59:58.718Z","type":"join"}
{"nick":"tjfontaine","message":"at least these days rdp doesn't make me want to cut wrists","date":"2013-02-27T05:00:03.396Z","type":"message"}
{"nick":"tjfontaine","message":"though trying to get a clean build of node on windows was certainly making me angsty","date":"2013-02-27T05:00:40.081Z","type":"message"}
{"nick":"tjfontaine","message":"http://jenkins.nodejs.org/job/nodejs-oneoff/31/console","date":"2013-02-27T05:01:32.044Z","type":"message"}
{"nick":"kazupon","reason":"Read error: Connection reset by peer","date":"2013-02-27T05:01:38.551Z","type":"quit"}
{"nick":"kazupon","date":"2013-02-27T05:02:06.606Z","type":"join"}
{"nick":"bnoordhuis","message":"is that msbuild? it's so chatty","date":"2013-02-27T05:03:51.501Z","type":"message"}
{"nick":"abraxas","date":"2013-02-27T05:03:51.716Z","type":"join"}
{"nick":"tjfontaine","message":"I turned it up so I could see wtf was going on","date":"2013-02-27T05:04:29.200Z","type":"message"}
{"nick":"loladiro","date":"2013-02-27T05:06:25.698Z","type":"join"}
{"nick":"loladiro","reason":"Client Quit","date":"2013-02-27T05:10:02.770Z","type":"quit"}
{"nick":"sblom","date":"2013-02-27T05:10:15.242Z","type":"join"}
{"nick":"sblom","message":"tjfontaine: I'm trying to figure out that build error.","date":"2013-02-27T05:10:37.192Z","type":"message"}
{"nick":"sblom","message":"That's seriously baffling.","date":"2013-02-27T05:10:40.358Z","type":"message"}
{"nick":"sblom","message":"It's like masm doesn't believe the .asm file when it says \"please compile this for 686\"","date":"2013-02-27T05:10:59.057Z","type":"message"}
{"nick":"sblom","message":"cpuid has existed since, what, 386?","date":"2013-02-27T05:11:09.330Z","type":"message"}
{"nick":"bnoordhuis","message":"pentium 1, i think","date":"2013-02-27T05:11:59.775Z","type":"message"}
{"nick":"bnoordhuis","message":"at least, the 486 i had in the 90s didn't have a CPUID instruction","date":"2013-02-27T05:13:03.974Z","type":"message"}
{"nick":"sblom","message":"bnoordhuis: Okay. Still--this should work. We're in the twentyteens now! :)","date":"2013-02-27T05:13:27.237Z","type":"message"}
{"nick":"c4milo","reason":"Remote host closed the connection","date":"2013-02-27T05:14:40.842Z","type":"quit"}
{"nick":"sblom","message":"also to your earlier question, tjfontaine, \"call vcvarsall.bat\" is the right way to get the VS tools in your path.","date":"2013-02-27T05:16:56.173Z","type":"message"}
{"nick":"loladiro","date":"2013-02-27T05:19:05.703Z","type":"join"}
{"nick":"bnoordhuis","message":"\"translator does not define conversion for member\" when i try to use curpsinfo->ps_args with dtrace","date":"2013-02-27T05:25:14.846Z","type":"message"}
{"nick":"bnoordhuis","message":"i'm probably missing something obvious but what?","date":"2013-02-27T05:25:24.445Z","type":"message"}
{"nick":"qmx","new_nick":"qmx|away","date":"2013-02-27T05:26:05.630Z","type":"nick"}
{"nick":"loladiro","reason":"Quit: loladiro","date":"2013-02-27T05:26:05.846Z","type":"quit"}
{"nick":"sblom","message":"bnoordhuis: curpsinfo->pr_psargs instead?","date":"2013-02-27T05:30:06.147Z","type":"message"}
{"nick":"sblom","message":"(I think ps_args is misspelled.)","date":"2013-02-27T05:30:15.218Z","type":"message"}
{"nick":"benoitc","reason":"Excess Flood","date":"2013-02-27T05:32:30.912Z","type":"quit"}
{"nick":"bnoordhuis","message":"sblom: ah sorry, i mistyped it yes","date":"2013-02-27T05:33:11.651Z","type":"message"}
{"nick":"sblom","message":"bnoordhuis: I'm not clear if that fixed it for you.","date":"2013-02-27T05:34:31.205Z","type":"message"}
{"nick":"abraxas","reason":"Remote host closed the connection","date":"2013-02-27T05:34:45.599Z","type":"quit"}
{"nick":"bnoordhuis","message":"it did. now to turn pr_psargs into something useful","date":"2013-02-27T05:36:07.968Z","type":"message"}
{"nick":"loladiro","date":"2013-02-27T05:36:15.344Z","type":"join"}
{"nick":"bnoordhuis","message":"apparently pr_fname and pr_psargs contain the same thing on os x","date":"2013-02-27T05:36:30.262Z","type":"message"}
{"nick":"stagas","date":"2013-02-27T05:37:19.643Z","type":"join"}
{"nick":"benoitc","date":"2013-02-27T05:37:38.668Z","type":"join"}
{"nick":"sblom","message":"tjfontaine: any way I can get access to your Jenkins Windows agent? I'm stumped by this MASM failure, but might be able to learn more if I could poke around just a bit.","date":"2013-02-27T05:38:33.283Z","type":"message"}
{"nick":"tjfontaine","message":"sblom: sure I can arrange that","date":"2013-02-27T05:40:37.120Z","type":"message"}
{"nick":"sblom","message":"tjfontaine: Actually, I just managed to repro the failure on my machine by syncing the exact rev that Jenkins was building.","date":"2013-02-27T05:41:01.920Z","type":"message"}
{"nick":"sblom","message":"I bet I can figure out our problem from here.","date":"2013-02-27T05:41:08.078Z","type":"message"}
{"nick":"tjfontaine","message":"ah ok","date":"2013-02-27T05:41:14.935Z","type":"message"}
{"nick":"sblom","message":"Anyone know without looking if we updated deps/openssl recently?","date":"2013-02-27T05:41:32.287Z","type":"message"}
{"nick":"bnoordhuis","message":"sblom: we did","date":"2013-02-27T05:41:45.757Z","type":"message"}
{"nick":"tjfontaine","message":"so the asm files need regen'd don't they?","date":"2013-02-27T05:42:13.750Z","type":"message"}
{"nick":"sblom","message":"tjfontaine: I'm not sure if they're written or generated, but the asm file is definitely the culprit. I see that this version is asking to use the 486 instruction set.","date":"2013-02-27T05:43:07.820Z","type":"message"}
{"nick":"tjfontaine","message":"I'm not sure how bert did it before, I thought he wrote a script to generate them","date":"2013-02-27T05:43:38.048Z","type":"message"}
{"nick":"sblom","message":"Okay. I'll see if I can do some archaeology to figure this out.","date":"2013-02-27T05:44:02.178Z","type":"message"}
{"nick":"sblom","message":"If not, we'll hunt down piscisaureus at some point.","date":"2013-02-27T05:44:14.058Z","type":"message"}
{"nick":"tjfontaine","message":"nod","date":"2013-02-27T05:44:38.859Z","type":"message"}
{"nick":"tjfontaine","message":"bnoordhuis: is your debian package branch still valid? I'm toying with the idea of along with the binary tarball nightly I'll include .debs and throwing together a repo","date":"2013-02-27T05:50:53.495Z","type":"message"}
{"nick":"bradleymeck","date":"2013-02-27T05:59:15.219Z","type":"join"}
{"nick":"bnoordhuis","message":"tjfontaine: mostly valid, probably","date":"2013-02-27T06:03:08.568Z","type":"message"}
{"nick":"bnoordhuis","message":"a deb would be good","date":"2013-02-27T06:03:21.623Z","type":"message"}
{"nick":"bnoordhuis","message":"i can provide a .spec file too if you want, i have one that's mostly finished","date":"2013-02-27T06:03:42.138Z","type":"message"}
{"nick":"tjfontaine","message":"ya, in for a penny","date":"2013-02-27T06:03:43.128Z","type":"message"}
{"nick":"tjfontaine","message":".spec might be nice, I'd have to dust off my -ba skills","date":"2013-02-27T06:04:34.409Z","type":"message"}
{"nick":"bnoordhuis","message":"i'll finish it up today and push it","date":"2013-02-27T06:05:19.498Z","type":"message"}
{"nick":"tjfontaine","message":"haven't built an rpm since I switched all those many years ago from mandrake to debian :)","date":"2013-02-27T06:05:35.114Z","type":"message"}
{"nick":"bnoordhuis","message":"oh, it's easy - yum install fedora-packager && rpmbuild -ba","date":"2013-02-27T06:05:59.477Z","type":"message"}
{"nick":"tjfontaine","message":"and frankly from my experiences with yum, I miss urpmi","date":"2013-02-27T06:06:09.316Z","type":"message"}
{"nick":"TooTallNate","reason":"Quit: Computer has gone to sleep.","date":"2013-02-27T06:06:10.016Z","type":"quit"}
{"nick":"wolfeidau","reason":"Read error: Connection reset by peer","date":"2013-02-27T06:07:16.760Z","type":"quit"}
{"nick":"wolfeidau","date":"2013-02-27T06:07:28.577Z","type":"join"}
{"nick":"wolfeidau","reason":"Read error: Connection reset by peer","date":"2013-02-27T06:16:16.399Z","type":"quit"}
{"nick":"wolfeidau","date":"2013-02-27T06:16:32.642Z","type":"join"}
{"nick":"mikeal","date":"2013-02-27T06:22:31.679Z","type":"join"}
{"nick":"wolfeidau","reason":"Remote host closed the connection","date":"2013-02-27T06:23:08.352Z","type":"quit"}
{"nick":"sblom","message":"tjfontaine: Okay--to regen the asm files, it's as simple as running 'make' in deps/openssl/asm. However, running it on my Mac I get two perl errors and apparently the wrong version of sed.","date":"2013-02-27T06:27:36.895Z","type":"message"}
{"nick":"sblom","message":"I'm guessing that GNU sed will be happier than BSD sed.","date":"2013-02-27T06:27:53.012Z","type":"message"}
{"nick":"sblom","message":"I'm looking into the significance of the perl errors.","date":"2013-02-27T06:28:38.212Z","type":"message"}
{"nick":"sblom","message":"perl errors are warnings--we're fine. Now just to figure out if it'll be bad for me to drop the two unrecognized sed flags.","date":"2013-02-27T06:33:02.660Z","type":"message"}
{"nick":"sblom","message":"Wow--BSD sed is really stupid compared to GNU sed. I guess I shouldn't be surprised.","date":"2013-02-27T06:37:05.491Z","type":"message"}
{"nick":"bnoordhuis","message":"sblom: if it's a lot of trouble, you could just remove it - it's only there to remove superfluous whitespace","date":"2013-02-27T06:41:56.163Z","type":"message"}
{"nick":"sblom","message":"Nah--macports had gsed lying around.","date":"2013-02-27T06:43:38.191Z","type":"message"}
{"nick":"indutny","message":"morning","date":"2013-02-27T06:44:26.075Z","type":"message"}
{"nick":"indutny","message":"I had same problem and fixed it by installing gnu sed","date":"2013-02-27T06:44:55.437Z","type":"message"}
{"nick":"indutny","message":"and replacing this fucking retarded alternative","date":"2013-02-27T06:45:02.598Z","type":"message"}
{"nick":"bnoordhuis","reason":"Ping timeout: 255 seconds","date":"2013-02-27T06:47:29.462Z","type":"quit"}
{"nick":"wolfeidau","date":"2013-02-27T06:55:27.934Z","type":"join"}
{"nick":"trevnorris","message":"nextTick domain regression fixed.","date":"2013-02-27T07:03:46.684Z","type":"message"}
{"nick":"trevnorris","message":"i hate domains so freakin much.","date":"2013-02-27T07:03:52.701Z","type":"message"}
{"nick":"sblom","message":"This should fix Windows build: https://github.com/joyent/node/pull/4860","date":"2013-02-27T07:10:01.366Z","type":"message"}
{"nick":"sblom","message":"(It's a super-easy review if anyone's motivated.)","date":"2013-02-27T07:11:03.930Z","type":"message"}
{"nick":"trevnorris","message":"sblom: well, i'm not a windows guy, and i don't know asm but what the hell. lgtm =)","date":"2013-02-27T07:23:39.517Z","type":"message"}
{"nick":"MI6","message":"\u0002joyent/node:\u0002 \u00033Scott Blomquist\u000f \u00037master\u000f * \u0002f054fec\u0002 : openssl: regenerate asm files for openssl 1.0.1e - http://git.io/acXgPw","date":"2013-02-27T07:26:34.936Z","type":"message"}
{"nick":"nodejs-ci","message":"Yippie, build fixed!","date":"2013-02-27T07:31:15.194Z","type":"message"}
{"nick":"nodejs-ci","message":"Project nodejs-master » ia32,linux build #16:\u0002\u001f\u000309FIXED\u000f in 4 min 34 sec: http://jenkins.nodejs.org/job/nodejs-master/./DESTCPU=ia32,label=linux/16/","date":"2013-02-27T07:31:16.556Z","type":"message"}
{"nick":"`3rdEden","date":"2013-02-27T07:31:34.590Z","type":"join"}
{"nick":"abraxas","date":"2013-02-27T07:45:13.761Z","type":"join"}
{"nick":"bnoordhuis","date":"2013-02-27T07:53:17.362Z","type":"join"}
{"nick":"kazupon","reason":"Remote host closed the connection","date":"2013-02-27T07:54:17.756Z","type":"quit"}
{"nick":"kazupon","date":"2013-02-27T07:56:23.815Z","type":"join"}
{"nick":"bnoordhuis","reason":"Ping timeout: 276 seconds","date":"2013-02-27T07:58:15.275Z","type":"quit"}
{"nick":"rendar","date":"2013-02-27T08:00:48.692Z","type":"join"}
{"nick":"loladiro","reason":"Quit: loladiro","date":"2013-02-27T08:08:55.648Z","type":"quit"}
{"nick":"loladiro","date":"2013-02-27T08:15:18.135Z","type":"join"}
{"nick":"AvianFlu","reason":"Remote host closed the connection","date":"2013-02-27T08:22:33.860Z","type":"quit"}
{"nick":"pooya","reason":"Quit: pooya","date":"2013-02-27T08:22:37.090Z","type":"quit"}
{"nick":"sblom","reason":"Ping timeout: 264 seconds","date":"2013-02-27T08:27:06.440Z","type":"quit"}
{"nick":"kazupon","reason":"Remote host closed the connection","date":"2013-02-27T08:33:38.959Z","type":"quit"}
{"nick":"csaoh","date":"2013-02-27T08:36:12.475Z","type":"join"}
{"nick":"trevnorris","reason":"Quit: Leaving","date":"2013-02-27T08:45:17.666Z","type":"quit"}
{"nick":"kazupon","date":"2013-02-27T08:51:15.490Z","type":"join"}
{"nick":"kazupon","reason":"Remote host closed the connection","date":"2013-02-27T09:05:14.920Z","type":"quit"}
{"nick":"bradleymeck","reason":"Quit: bradleymeck","date":"2013-02-27T09:10:56.237Z","type":"quit"}
{"nick":"loladiro","reason":"Quit: loladiro","date":"2013-02-27T09:27:39.585Z","type":"quit"}
{"nick":"bradleymeck","date":"2013-02-27T09:33:55.539Z","type":"join"}
{"nick":"loladiro","date":"2013-02-27T09:34:36.025Z","type":"join"}
{"nick":"loladiro","reason":"Client Quit","date":"2013-02-27T09:36:57.633Z","type":"quit"}
{"nick":"sblom","date":"2013-02-27T10:23:07.408Z","type":"join"}
{"nick":"sblom","reason":"Ping timeout: 255 seconds","date":"2013-02-27T10:27:38.372Z","type":"quit"}
{"nick":"bradleymeck","reason":"Quit: bradleymeck","date":"2013-02-27T11:12:22.232Z","type":"quit"}
{"nick":"`3rdEden","new_nick":"`3E|lunch","date":"2013-02-27T11:19:50.638Z","type":"nick"}
{"nick":"abraxas","reason":"Remote host closed the connection","date":"2013-02-27T11:22:57.488Z","type":"quit"}
{"nick":"csaoh","reason":"Quit: csaoh","date":"2013-02-27T11:40:59.723Z","type":"quit"}
{"nick":"benoitc","reason":"Excess Flood","date":"2013-02-27T11:44:08.200Z","type":"quit"}
{"nick":"`3E|lunch","new_nick":"`3rdEden","date":"2013-02-27T11:46:39.710Z","type":"nick"}
{"nick":"benoitc","date":"2013-02-27T11:52:49.064Z","type":"join"}
{"nick":"csaoh","date":"2013-02-27T11:53:15.756Z","type":"join"}
{"nick":"benoitc","reason":"Excess Flood","date":"2013-02-27T12:03:30.511Z","type":"quit"}
{"nick":"benoitc","date":"2013-02-27T12:09:18.727Z","type":"join"}
{"nick":"sblom","date":"2013-02-27T12:23:38.450Z","type":"join"}
{"nick":"sblom","reason":"Ping timeout: 255 seconds","date":"2013-02-27T12:28:14.411Z","type":"quit"}
{"nick":"qmx|away","new_nick":"qmx","date":"2013-02-27T13:00:48.372Z","type":"nick"}
{"nick":"Ralt","reason":"Read error: Operation timed out","date":"2013-02-27T13:23:37.611Z","type":"quit"}
{"nick":"Ralt","date":"2013-02-27T13:30:15.639Z","type":"join"}
{"nick":"benoitc","reason":"Excess Flood","date":"2013-02-27T13:33:06.123Z","type":"quit"}
{"nick":"benoitc","date":"2013-02-27T13:35:51.194Z","type":"join"}
{"nick":"hz","date":"2013-02-27T13:50:23.663Z","type":"join"}
{"nick":"benoitc","reason":"Excess Flood","date":"2013-02-27T14:24:44.066Z","type":"quit"}
{"nick":"benoitc","date":"2013-02-27T14:26:50.405Z","type":"join"}
{"nick":"mikeal","reason":"Quit: Leaving.","date":"2013-02-27T14:32:09.322Z","type":"quit"}
{"nick":"AvianFlu","date":"2013-02-27T14:51:28.031Z","type":"join"}
{"nick":"rendar","date":"2013-02-27T15:04:16.531Z","type":"quit"}
{"nick":"bradleymeck","date":"2013-02-27T15:29:01.935Z","type":"join"}
{"nick":"loladiro","date":"2013-02-27T15:35:00.229Z","type":"join"}
{"nick":"c4milo","date":"2013-02-27T15:44:00.598Z","type":"join"}
{"nick":"`3rdEden","reason":"Remote host closed the connection","date":"2013-02-27T15:53:36.002Z","type":"quit"}
{"nick":"loladiro","reason":"Quit: loladiro","date":"2013-02-27T15:58:36.027Z","type":"quit"}
{"nick":"c4milo","reason":"Remote host closed the connection","date":"2013-02-27T16:05:22.603Z","type":"quit"}
{"nick":"sblom","date":"2013-02-27T16:12:57.625Z","type":"join"}
{"nick":"sblom","reason":"Client Quit","date":"2013-02-27T16:14:52.545Z","type":"quit"}
{"nick":"pooya","date":"2013-02-27T16:17:36.262Z","type":"join"}
{"nick":"c4milo","date":"2013-02-27T16:19:55.600Z","type":"join"}
{"nick":"pooya","reason":"Client Quit","date":"2013-02-27T16:20:51.021Z","type":"quit"}
{"nick":"mikeal","date":"2013-02-27T16:42:47.517Z","type":"join"}
{"nick":"pooya","date":"2013-02-27T16:44:23.586Z","type":"join"}
{"nick":"rendar","date":"2013-02-27T16:50:58.833Z","type":"join"}
{"nick":"bradleymeck","reason":"Quit: bradleymeck","date":"2013-02-27T16:51:21.744Z","type":"quit"}
{"nick":"loladiro","date":"2013-02-27T16:52:00.225Z","type":"join"}
{"nick":"pooya","reason":"Ping timeout: 248 seconds","date":"2013-02-27T16:56:33.334Z","type":"quit"}
{"nick":"rphillips","message":"having an issue writing detach process support in luvit for windows","date":"2013-02-27T16:56:41.297Z","type":"message"}
{"nick":"rphillips","message":"it's working on linux ok","date":"2013-02-27T16:56:48.666Z","type":"message"}
{"nick":"pooya","date":"2013-02-27T16:56:59.781Z","type":"join"}
{"nick":"rphillips","message":"it doesn't look like the process gets spawned, but I'm getting a pid back","date":"2013-02-27T16:57:13.582Z","type":"message"}
{"nick":"qmx","new_nick":"qmx|lunch","date":"2013-02-27T16:57:49.614Z","type":"nick"}
{"nick":"loladiro","reason":"Quit: loladiro","date":"2013-02-27T17:03:00.477Z","type":"quit"}
{"nick":"tjfontaine","message":"aww no sblom, I scared him away","date":"2013-02-27T17:13:01.119Z","type":"message"}
{"nick":"bradleymeck","date":"2013-02-27T17:18:44.952Z","type":"join"}
{"nick":"mikeal","reason":"Quit: Leaving.","date":"2013-02-27T17:19:27.009Z","type":"quit"}
{"nick":"trevnorris","date":"2013-02-27T17:25:50.077Z","type":"join"}
{"nick":"trevnorris","message":"isaacs: hold off w/ pr 4859 for a few. need to double check something.","date":"2013-02-27T17:26:56.034Z","type":"message"}
{"nick":"tjfontaine","message":"things to do before trying to do the windows build, verify what everyone else is actually using to build it","date":"2013-02-27T17:28:26.004Z","type":"message"}
{"nick":"tjfontaine","message":"https://github.com/joyent/node/issues/4242 apparently I'm hitting that as well","date":"2013-02-27T17:28:49.455Z","type":"message"}
{"nick":"tjfontaine","message":"chromium lists 2010, I have a feeling I'm just being too ambitious","date":"2013-02-27T17:29:28.517Z","type":"message"}
{"nick":"rendar","message":"tjfontaine: why too ambitious?","date":"2013-02-27T17:30:56.383Z","type":"message"}
{"nick":"tjfontaine","message":"cause I started with express 2012 :P","date":"2013-02-27T17:31:14.599Z","type":"message"}
{"nick":"rendar","message":":P","date":"2013-02-27T17:31:37.795Z","type":"message"}
{"nick":"c4milo","reason":"Remote host closed the connection","date":"2013-02-27T17:41:15.550Z","type":"quit"}
{"nick":"AvianFlu","reason":"Remote host closed the connection","date":"2013-02-27T17:45:38.546Z","type":"quit"}
{"nick":"loladiro","date":"2013-02-27T17:45:48.079Z","type":"join"}
{"nick":"trevnorris","message":"isaacs: ping","date":"2013-02-27T17:45:55.510Z","type":"message"}
{"nick":"bradleymeck","reason":"Quit: bradleymeck","date":"2013-02-27T17:47:21.490Z","type":"quit"}
{"nick":"pooya","reason":"Quit: pooya","date":"2013-02-27T17:47:47.668Z","type":"quit"}
{"nick":"c4milo","date":"2013-02-27T17:50:47.897Z","type":"join"}
{"nick":"mikeal","date":"2013-02-27T17:51:24.727Z","type":"join"}
{"nick":"bnoordhuis","date":"2013-02-27T17:53:23.036Z","type":"join"}
{"nick":"loladiro","reason":"Quit: loladiro","date":"2013-02-27T17:59:17.477Z","type":"quit"}
{"nick":"tjfontaine","message":"bnoordhuis: we should tie in mi6 to some arduino shocking system, so we can tell bert to get on irc","date":"2013-02-27T17:59:23.124Z","type":"message"}
{"nick":"bnoordhuis","message":"hah, the windows build is broken?","date":"2013-02-27T17:59:47.837Z","type":"message"}
{"nick":"tjfontaine","message":"only really for 2012","date":"2013-02-27T18:00:47.294Z","type":"message"}
{"nick":"sgallagh","date":"2013-02-27T18:01:19.763Z","type":"join"}
{"nick":"tjfontaine","message":"I've tried a few incantations, but I'm ready to rip and use vs2010 I guess","date":"2013-02-27T18:01:21.332Z","type":"message"}
{"nick":"tjfontaine","message":"since that's what the consensus build env is atm","date":"2013-02-27T18:01:40.050Z","type":"message"}
{"nick":"dap","reason":"Read error: Connection reset by peer","date":"2013-02-27T18:01:54.158Z","type":"quit"}
{"nick":"dap1","date":"2013-02-27T18:02:00.004Z","type":"join"}
{"nick":"bnoordhuis","message":"i think both bert and isaac build with 2010 so yes, do that","date":"2013-02-27T18:02:05.686Z","type":"message"}
{"nick":"bradleymeck","date":"2013-02-27T18:02:37.707Z","type":"join"}
{"nick":"tjfontaine","message":"lets see if it takes all the extra crap with it","date":"2013-02-27T18:03:48.412Z","type":"message"}
{"nick":"csaoh","reason":"Quit: csaoh","date":"2013-02-27T18:04:04.584Z","type":"quit"}
{"nick":"loladiro","date":"2013-02-27T18:11:40.774Z","type":"join"}
{"nick":"tjfontaine","message":"bnoordhuis: doh, you ask me to check that *after* I uninstall 2012? :P","date":"2013-02-27T18:16:24.550Z","type":"message"}
{"nick":"pooya","date":"2013-02-27T18:20:59.409Z","type":"join"}
{"nick":"loladiro","reason":"Quit: loladiro","date":"2013-02-27T18:21:23.345Z","type":"quit"}
{"nick":"AvianFlu","date":"2013-02-27T18:23:00.367Z","type":"join"}
{"nick":"TooTallNate","date":"2013-02-27T18:24:30.147Z","type":"join"}
{"nick":"qmx|lunch","new_nick":"qmx","date":"2013-02-27T18:25:54.521Z","type":"nick"}
{"nick":"MI6","message":"\u0002joyent/libuv:\u0002 \u00033Marc Schlaich\u000f \u00037master\u000f * \u000285124d7\u0002 : build, windows: allow override of python executable Fixes #723. - http://git.io/qpmhRQ","date":"2013-02-27T18:27:30.371Z","type":"message"}
{"nick":"nodejs-ci","message":"Project libuv-v0.8 » linux build #2:\u0002\u000304STILL FAILING\u000f in 1 min 10 sec: http://jenkins.nodejs.org/job/libuv-v0.8/./label=linux/2/","date":"2013-02-27T18:28:48.238Z","type":"message"}
{"nick":"nodejs-ci","message":"Project libuv-master » linux build #5:\u0002\u000304STILL FAILING\u000f in 1 min 17 sec: http://jenkins.nodejs.org/job/libuv-master/./label=linux/5/","date":"2013-02-27T18:28:54.085Z","type":"message"}
{"nick":"tjfontaine","message":"it should really say \"still failing tests\" I wonder if I can convince it of that","date":"2013-02-27T18:29:22.824Z","type":"message"}
{"nick":"nodejs-ci","message":"Project libuv-v0.8 » smartos build #2:\u0002\u000304STILL FAILING\u000f in 1 min 47 sec: http://jenkins.nodejs.org/job/libuv-v0.8/./label=smartos/2/","date":"2013-02-27T18:29:24.625Z","type":"message"}
{"nick":"nodejs-ci","message":"Project libuv-master » smartos build #5:\u0002\u000304STILL FAILING\u000f in 2 min 5 sec: http://jenkins.nodejs.org/job/libuv-master/./label=smartos/5/","date":"2013-02-27T18:29:43.112Z","type":"message"}
{"nick":"nodejs-ci","message":"Project libuv-master » smartos build #6:\u0002\u000304STILL FAILING\u000f in 1 min 51 sec: http://jenkins.nodejs.org/job/libuv-master/./label=smartos/6/","date":"2013-02-27T18:33:10.529Z","type":"message"}
{"nick":"nodejs-ci","message":"Project libuv-master » linux build #6:\u0002\u000304STILL FAILING\u000f in 3 min 5 sec: http://jenkins.nodejs.org/job/libuv-master/./label=linux/6/","date":"2013-02-27T18:34:24.769Z","type":"message"}
{"nick":"tjfontaine","message":"bnoordhuis: I suppose the platform test is always failing so that you can see the system info?","date":"2013-02-27T18:35:08.000Z","type":"message"}
{"nick":"trevnorris","message":"you guys think we could defer to the spinner after Module._load?","date":"2013-02-27T18:38:14.957Z","type":"message"}
{"nick":"trevnorris","message":"nope. nm.","date":"2013-02-27T18:39:51.240Z","type":"message"}
{"nick":"isaacs","action":"kickin beehives","date":"2013-02-27T18:45:36.704Z","type":"action"}
{"nick":"isaacs","message":"trevnorris: pong","date":"2013-02-27T18:46:02.925Z","type":"message"}
{"nick":"tjfontaine","message":"sigh, LINK : fatal error LNK1123: failure during conversion to COFF: file invalid or corrupt [g:\\jenkins\\workspace\\nodejs-oneoff\\node.vcxproj]","date":"2013-02-27T18:46:22.149Z","type":"message"}
{"nick":"tjfontaine","message":"ha ha http://stackoverflow.com/questions/10888391/link-fatal-error-lnk1123-failure-during-conversion-to-coff-file-invalid-or-c","date":"2013-02-27T18:46:59.138Z","type":"message"}
{"nick":"trevnorris","message":"isaacs: the fix i posted for the domain regression is a hack for a hack (needing to run process.nextTick(Module.runMain)). any chance you know the root cause of that issue?","date":"2013-02-27T18:47:17.846Z","type":"message"}
{"nick":"isaacs","message":"trevnorris: of which issue?","date":"2013-02-27T18:47:38.882Z","type":"message"}
{"nick":"tjfontaine","message":"\"I solved this problem eventually by doing a full uninstall of VS2012 RC, followed by a full uninstall of VS2010, then a reinstall from scratch of VS2010.\" :<","date":"2013-02-27T18:47:45.532Z","type":"message"}
{"nick":"trevnorris","message":"isaacs: 4856","date":"2013-02-27T18:48:01.437Z","type":"message"}
{"nick":"isaacs","message":"trevnorris: the reason we nextTick the runMain is to set up error handling, i think","date":"2013-02-27T18:48:03.450Z","type":"message"}
{"nick":"bradleymeck","reason":"Ping timeout: 260 seconds","date":"2013-02-27T18:50:03.536Z","type":"quit"}
{"nick":"trevnorris","message":"isaacs: yeah. what I don't understand is why error handling doesn't kick in until after the current tick.","date":"2013-02-27T18:50:10.145Z","type":"message"}
{"nick":"bradleymeck","date":"2013-02-27T18:50:48.566Z","type":"join"}
{"nick":"bradleymeck","reason":"Remote host closed the connection","date":"2013-02-27T18:51:00.476Z","type":"quit"}
{"nick":"bradleymeck","date":"2013-02-27T18:51:23.374Z","type":"join"}
{"nick":"isaacs","message":"hm. i guess there isn't a chance for the uncaughtException to get attached or something...","date":"2013-02-27T18:52:12.474Z","type":"message"}
{"nick":"isaacs","message":"digging into this","date":"2013-02-27T18:52:14.913Z","type":"message"}
{"nick":"mikeal","reason":"Quit: Leaving.","date":"2013-02-27T18:56:00.548Z","type":"quit"}
{"nick":"isaacs","message":"trevnorris: ah, i see. it's because when there's a throw in the first tick of setting up the process object, we don't call process._fatalException. ","date":"2013-02-27T19:00:43.460Z","type":"message"}
{"nick":"isaacs","message":"what we ought to do is check if it's empty, and ReportException if not, or call process._fatalException() if it is, and ReportException if that throws.","date":"2013-02-27T19:01:04.218Z","type":"message"}
{"nick":"isaacs","message":"pr coming up","date":"2013-02-27T19:01:07.172Z","type":"message"}
{"nick":"trevnorris","message":"awesome. thanks much.","date":"2013-02-27T19:01:16.050Z","type":"message"}
{"nick":"isaacs","message":"bnoordhuis: do you know anything about the different exit codes we use in node.cc for error exits?","date":"2013-02-27T19:02:13.192Z","type":"message"}
{"nick":"isaacs","message":"hm. seems like they're just there so we know which exit(n) got hit.","date":"2013-02-27T19:05:05.940Z","type":"message"}
{"nick":"isaacs","message":"at least according to unix, no special meanings ot any of them","date":"2013-02-27T19:05:13.443Z","type":"message"}
{"nick":"bnoordhuis","message":"unless > 127, that usually indicates termination by signal","date":"2013-02-27T19:07:21.026Z","type":"message"}
{"nick":"bnoordhuis","message":"or rather, can","date":"2013-02-27T19:07:37.718Z","type":"message"}
{"nick":"bnoordhuis","message":"nothing stopping you from calling exit(128) of course","date":"2013-02-27T19:07:54.507Z","type":"message"}
{"nick":"isaacs","message":"right","date":"2013-02-27T19:09:08.336Z","type":"message"}
{"nick":"mikeal","date":"2013-02-27T19:10:37.334Z","type":"join"}
{"nick":"isaacs","message":"bnoordhuis: any objection to making all the exit() calls something in the 3+ range in src/node.cc so that we can know where an exit came from, in theory at least?","date":"2013-02-27T19:11:25.604Z","type":"message"}
{"nick":"isaacs","message":"bnoordhuis: i'm not super strongly pro-that, but i just did it, and it made this error 100x easier to find.","date":"2013-02-27T19:12:19.002Z","type":"message"}
{"nick":"`3rdEden","date":"2013-02-27T19:12:32.024Z","type":"join"}
{"nick":"isaacs","message":"i guess bash uses 2 for stuff, and 1 is just a generic catch-all","date":"2013-02-27T19:12:32.025Z","type":"message"}
{"nick":"isaacs","message":"we could say that 3-13 are hte error exit()s in src/node.cc","date":"2013-02-27T19:12:32.025Z","type":"message"}
{"nick":"brson","date":"2013-02-27T19:14:22.967Z","type":"join"}
{"nick":"bnoordhuis","message":"isaacs: and then what? i mean, what does the exit code signify?","date":"2013-02-27T19:14:23.522Z","type":"message"}
{"nick":"bsnote","date":"2013-02-27T19:15:19.492Z","type":"quit"}
{"nick":"bnoordhuis","message":"or is it to identify the line where the exit() statement lives","date":"2013-02-27T19:15:24.887Z","type":"message"}
{"nick":"isaacs","message":"right","date":"2013-02-27T19:17:46.341Z","type":"message"}
{"nick":"isaacs","message":"so i can do echo $? and know which exit it's actually hitting","date":"2013-02-27T19:17:53.782Z","type":"message"}
{"nick":"isaacs","message":"because there are a whole bunch of them","date":"2013-02-27T19:17:57.194Z","type":"message"}
{"nick":"bnoordhuis","message":"well, sure i guess","date":"2013-02-27T19:18:21.630Z","type":"message"}
{"nick":"bnoordhuis","message":"if it makes your life easier, go for it","date":"2013-02-27T19:18:33.354Z","type":"message"}
{"nick":"bnoordhuis","message":"why is the load on my MBA over 1.10 while htop says all cpus are idle?","date":"2013-02-27T19:21:23.733Z","type":"message"}
{"nick":"isaacs","message":"bnoordhuis: probably because htop is lying to you./","date":"2013-02-27T19:24:27.530Z","type":"message"}
{"nick":"isaacs","message":"bnoordhuis: that would be my guess.","date":"2013-02-27T19:24:31.213Z","type":"message"}
{"nick":"bnoordhuis","message":"i suspect that's the case. dtrace doesn't show up much either though","date":"2013-02-27T19:26:01.398Z","type":"message"}
{"nick":"tjfontaine","message":"well the gui tools tend to lie more than the cli","date":"2013-02-27T19:27:28.888Z","type":"message"}
{"nick":"bnoordhuis","message":"it was a couple of node debugger processes >:(","date":"2013-02-27T19:31:12.110Z","type":"message"}
{"nick":"MI6","message":"\u0002joyent/node:\u0002 \u00033isaacs\u000f \u00037reviewme\u000f * \u0002caa355c\u0002 : core: Remove the nextTick for running the main file Not necessary, since (+1 more commits) - http://git.io/SHjBCQ","date":"2013-02-27T19:34:08.555Z","type":"message"}
{"nick":"isaacs","message":"anyone care to review that? ^","date":"2013-02-27T19:34:20.995Z","type":"message"}
{"nick":"tjfontaine","message":"This comparison is big! We're only showing the most recent 250 commits","date":"2013-02-27T19:34:33.841Z","type":"message"}
{"nick":"isaacs","message":"weird....","date":"2013-02-27T19:35:01.510Z","type":"message"}
{"nick":"isaacs","message":"https://github.com/joyent/node/compare/reviewme","date":"2013-02-27T19:35:15.633Z","type":"message"}
{"nick":"tjfontaine","message":"git.io race I'm sure","date":"2013-02-27T19:35:36.003Z","type":"message"}
{"nick":"isaacs","message":"tjfontaine: could have confused it by pushign to a branch that was already a thing elsewhere","date":"2013-02-27T19:36:18.831Z","type":"message"}
{"nick":"tjfontaine","message":"possibly","date":"2013-02-27T19:36:33.371Z","type":"message"}
{"nick":"isaacs","message":"tjfontaine: looks like it's trying to compare the new reviewme to where it was previously, which was way way in the past.","date":"2013-02-27T19:36:47.176Z","type":"message"}
{"nick":"isaacs","action":"off to yoga","date":"2013-02-27T19:36:50.130Z","type":"action"}
{"nick":"trevnorris","message":"isaacs: if this fixes the domain issue, might want to add another commit (e.g. https://github.com/joyent/node/pull/4859/files, test-domain.js)","date":"2013-02-27T19:37:01.322Z","type":"message"}
{"nick":"isaacs","message":"trevnorris: yeah, i guess i could just pull in that test and fix it while i'm in there.","date":"2013-02-27T19:39:52.475Z","type":"message"}
{"nick":"trevnorris","message":"isaacs: the dude that filed the bug also made a pr (4857), but the test isn't complete. just fyi.","date":"2013-02-27T19:40:36.135Z","type":"message"}
{"nick":"trevnorris","message":"isaacs: but thanks for taking a look. simple fix, but don't think i would have caught that.","date":"2013-02-27T19:42:28.278Z","type":"message"}
{"nick":"mikeal","reason":"Quit: Leaving.","date":"2013-02-27T19:42:38.225Z","type":"quit"}
{"nick":"isaacs","message":"hm... this breaks a few other tests, it seems.","date":"2013-02-27T19:46:59.589Z","type":"message"}
{"nick":"isaacs","message":"i'll look into that in a few hours.","date":"2013-02-27T19:47:16.328Z","type":"message"}
{"nick":"trevnorris","message":"=P bugger.","date":"2013-02-27T19:47:21.926Z","type":"message"}
{"nick":"isaacs","action":"&","date":"2013-02-27T19:51:12.079Z","type":"action"}
{"nick":"LOUDBOT","message":"THEIR MEATBALL PARM IS THEIR WORST SANDWICH","date":"2013-02-27T19:51:12.422Z","type":"message"}
{"nick":"trevnorris","message":"isaacs: for test-cluster-... it looks like the process is supposed to die in that case. but doesn't uncaughtexception keep the process alive?","date":"2013-02-27T19:51:21.139Z","type":"message"}
{"nick":"qmx","new_nick":"qmx|errands","date":"2013-02-27T20:02:09.714Z","type":"nick"}
{"nick":"trevnorris","message":"isaacs: oh, whoops. nm. it's because you changed the exit code. nothing big.","date":"2013-02-27T20:04:52.052Z","type":"message"}
{"nick":"trevnorris","message":"isaacs: \"test-cluster-master-error\" : \"(code === 1)\" -> \"(code === 8)\"","date":"2013-02-27T20:07:13.135Z","type":"message"}
{"nick":"sgallagh","reason":"Ping timeout: 252 seconds","date":"2013-02-27T20:07:38.166Z","type":"quit"}
{"nick":"indutny","message":"evening","date":"2013-02-27T20:09:03.441Z","type":"message"}
{"nick":"trevnorris","message":"isaacs: \"test-cluster-master-error\" : \"var MAGIC_EXIT_CODE = 42;\" -> \"var MAGIC_EXIT_CODE = 11;\"","date":"2013-02-27T20:11:32.217Z","type":"message"}
{"nick":"mikeal","date":"2013-02-27T20:13:04.273Z","type":"join"}
{"nick":"tellnes","reason":"Excess Flood","date":"2013-02-27T20:13:40.633Z","type":"quit"}
{"nick":"trevnorris","message":"isaacs: also, the change seems to be allowing some output to get past 'make test' and reach the console.","date":"2013-02-27T20:14:07.233Z","type":"message"}
{"nick":"trevnorris","message":"isaacs: specifically \"test-domain-nested\" and \"test-exception-handler2\"","date":"2013-02-27T20:17:18.805Z","type":"message"}
{"nick":"sgallagh","date":"2013-02-27T20:22:05.849Z","type":"join"}
{"nick":"mikeal","reason":"Ping timeout: 248 seconds","date":"2013-02-27T20:22:44.969Z","type":"quit"}
{"nick":"trevnorris","message":"isaacs: hm... the last one is \"test-exception-handler2\". basically what's happening is that any setTimeout's set to run < 6ms will run before nextTick.","date":"2013-02-27T20:23:04.240Z","type":"message"}
{"nick":"trevnorris","message":"bnoordhuis: with the change isaacs made, there's a sorta-race condition between timers set to run under 6ms and nextTicks that run from the spinner.","date":"2013-02-27T20:40:16.089Z","type":"message"}
{"nick":"mikeal","date":"2013-02-27T20:40:28.358Z","type":"join"}
{"nick":"`3rdEden","reason":"Remote host closed the connection","date":"2013-02-27T20:41:03.569Z","type":"quit"}
{"nick":"trevnorris","message":"basically uv_timer_start will run OnTimeout before the spinner has a chance to run _tickFromSpinner and run through the nextTick callbacks.","date":"2013-02-27T20:42:01.899Z","type":"message"}
{"nick":"bradleymeck","reason":"Quit: bradleymeck","date":"2013-02-27T20:42:10.608Z","type":"quit"}
{"nick":"loladiro","date":"2013-02-27T20:42:47.013Z","type":"join"}
{"nick":"TooTallNate","reason":"Quit: Computer has gone to sleep.","date":"2013-02-27T20:48:31.745Z","type":"quit"}
{"nick":"saghul","message":"Hum, the normal makefile doesn't seem to delete the object files when doing make clean, is this intentional somehow?","date":"2013-02-27T20:48:34.049Z","type":"message"}
{"nick":"tjfontaine","message":"for libuv? are they the pic versions?","date":"2013-02-27T20:49:13.782Z","type":"message"}
{"nick":"bnoordhuis","message":"trevnorris: is that bad?","date":"2013-02-27T20:50:48.115Z","type":"message"}
{"nick":"saghul","message":"tjfontaine yes, for libuv, no, I think they are not the pic versions since I'm compiling the static version","date":"2013-02-27T20:51:13.387Z","type":"message"}
{"nick":"trevnorris","message":"bnoordhuis: it's just causing \"test-next-tick-ordering\" to fail. didn't know if it was a problem or not.","date":"2013-02-27T20:51:45.554Z","type":"message"}
{"nick":"trevnorris","message":"bnoordhuis: i don't know much about uv internals, but just noticed that with the changes an N number of uv_timer_start's w/ timeout < 6ms will cause them to run before the spinner is allowed to fire.","date":"2013-02-27T20:53:37.619Z","type":"message"}
{"nick":"trevnorris","message":"even though _needTickCallback() was run before any of the setTimout's were run.","date":"2013-02-27T20:54:41.777Z","type":"message"}
{"nick":"brson","reason":"Quit: leaving","date":"2013-02-27T20:55:25.354Z","type":"quit"}
{"nick":"qmx|errands","new_nick":"qmx","date":"2013-02-27T21:00:48.126Z","type":"nick"}
{"nick":"bradleymeck","date":"2013-02-27T21:02:23.731Z","type":"join"}
{"nick":"nodejs-ci","date":"2013-02-27T21:09:20.921Z","type":"quit"}
{"nick":"MI6","message":"\u0002joyent/libuv:\u0002 \u00033Ben Noordhuis\u000f \u00037master\u000f * \u0002cdf69db\u0002 : build: add distclean target to out-of-tree builds (+4 more commits) - http://git.io/reFNeQ","date":"2013-02-27T21:09:53.436Z","type":"message"}
{"nick":"nodejs-ci","date":"2013-02-27T21:09:56.521Z","type":"join"}
{"nick":"bnoordhuis","message":"saghul: lies!","date":"2013-02-27T21:11:46.199Z","type":"message"}
{"nick":"nodejs-ci","message":"Project libuv-master » smartos build #7:\u0002\u000304STILL FAILING\u000f in 1 min 56 sec: http://jenkins.nodejs.org/job/libuv-master/./label=smartos/7/","date":"2013-02-27T21:11:54.976Z","type":"message"}
{"nick":"saghul","message":"bnoordhuis heh, thanks man!","date":"2013-02-27T21:12:09.648Z","type":"message"}
{"nick":"tjfontaine","message":"I just use `git clean -fdX` :P","date":"2013-02-27T21:12:35.571Z","type":"message"}
{"nick":"nodejs-ci","message":"Project libuv-master » linux build #7:\u0002\u000304STILL FAILING\u000f in 3 min 10 sec: http://jenkins.nodejs.org/job/libuv-master/./label=linux/7/","date":"2013-02-27T21:13:08.379Z","type":"message"}
{"nick":"bnoordhuis","message":"some interesting test failures there...","date":"2013-02-27T21:13:51.674Z","type":"message"}
{"nick":"tjfontaine","message":"did you see my question before about the platform test?","date":"2013-02-27T21:14:10.772Z","type":"message"}
{"nick":"bnoordhuis","message":"no. what was it?","date":"2013-02-27T21:14:33.860Z","type":"message"}
{"nick":"tjfontaine","message":"platform_output always fails so that way you can see info about the system?","date":"2013-02-27T21:14:53.477Z","type":"message"}
{"nick":"bnoordhuis","message":"oh, i see it now :)","date":"2013-02-27T21:15:09.884Z","type":"message"}
{"nick":"bnoordhuis","message":"but thanks","date":"2013-02-27T21:15:11.470Z","type":"message"}
{"nick":"bnoordhuis","message":"i don't think it actually fails, it just always prints","date":"2013-02-27T21:15:27.563Z","type":"message"}
{"nick":"tjfontaine","message":"hm","date":"2013-02-27T21:15:47.613Z","type":"message"}
{"nick":"bnoordhuis","message":"$ (out/Debug/run-tests platform_output platform_output ; echo $?) | tail -1","date":"2013-02-27T21:16:41.732Z","type":"message"}
{"nick":"bnoordhuis","message":"0","date":"2013-02-27T21:16:41.944Z","type":"message"}
{"nick":"tjfontaine","message":"ahh","date":"2013-02-27T21:16:49.613Z","type":"message"}
{"nick":"tjfontaine","message":"if (status != 0 || task->show_output) {","date":"2013-02-27T21:17:00.498Z","type":"message"}
{"nick":"tjfontaine","message":"I put the `not ok` after that","date":"2013-02-27T21:17:19.925Z","type":"message"}
{"nick":"tjfontaine","message":"ya this needs tweaked","date":"2013-02-27T21:17:56.623Z","type":"message"}
{"nick":"bnoordhuis","message":"right, so if (tap_output && status != 0)","date":"2013-02-27T21:17:58.954Z","type":"message"}
{"nick":"tjfontaine","message":"yup","date":"2013-02-27T21:18:21.302Z","type":"message"}
{"nick":"tjfontaine","message":"do mind doing that?","date":"2013-02-27T21:18:32.784Z","type":"message"}
{"nick":"tjfontaine","message":"or shall I make a pr","date":"2013-02-27T21:18:37.879Z","type":"message"}
{"nick":"bnoordhuis","message":"nah, one-liner","date":"2013-02-27T21:18:44.601Z","type":"message"}
{"nick":"bradleymeck","reason":"Quit: bradleymeck","date":"2013-02-27T21:18:45.118Z","type":"quit"}
{"nick":"tjfontaine","message":"k","date":"2013-02-27T21:19:12.520Z","type":"message"}
{"nick":"trevnorris","message":"bnoordhuis: would you consider that a non-issue, and just change the test to match the new output?","date":"2013-02-27T21:19:59.521Z","type":"message"}
{"nick":"MI6","message":"\u0002joyent/libuv:\u0002 \u00033Ben Noordhuis\u000f \u00037master\u000f * \u00021821bba\u0002 : test: fix tap output check Only report as an error when status != 0. St - http://git.io/t77_hA","date":"2013-02-27T21:21:33.302Z","type":"message"}
{"nick":"bnoordhuis","message":"trevnorris: no. next-tick-ordering is fairly crucial","date":"2013-02-27T21:22:31.591Z","type":"message"}
{"nick":"bnoordhuis","message":"if our test fails, people's code will too probably","date":"2013-02-27T21:22:33.463Z","type":"message"}
{"nick":"trevnorris","message":"bnoordhuis: well, it's currently an issue.","date":"2013-02-27T21:24:23.745Z","type":"message"}
{"nick":"trevnorris","message":"we just didn't notice it until now.","date":"2013-02-27T21:24:29.250Z","type":"message"}
{"nick":"bnoordhuis","message":"trevnorris: then i suggest you fix it :)","date":"2013-02-27T21:24:49.762Z","type":"message"}
{"nick":"trevnorris","message":"bnoordhuis: https://gist.github.com/trevnorris/5051872","date":"2013-02-27T21:24:51.459Z","type":"message"}
{"nick":"bnoordhuis","message":"or someone at least","date":"2013-02-27T21:24:53.771Z","type":"message"}
{"nick":"TooTallNate","date":"2013-02-27T21:25:24.701Z","type":"join"}
{"nick":"bnoordhuis","message":"trevnorris: can you open an issue if there isn't already one?","date":"2013-02-27T21:25:27.837Z","type":"message"}
{"nick":"trevnorris","message":"bnoordhuis: yeah. would this be a node or uv issue?","date":"2013-02-27T21:25:46.272Z","type":"message"}
{"nick":"bnoordhuis","message":"node","date":"2013-02-27T21:25:52.907Z","type":"message"}
{"nick":"trevnorris","message":"ok","date":"2013-02-27T21:25:55.483Z","type":"message"}
{"nick":"nodejs-ci","message":"Project libuv-master » smartos build #8:\u0002\u000304STILL FAILING\u000f in 4 min 25 sec: http://jenkins.nodejs.org/job/libuv-master/./label=smartos/8/","date":"2013-02-27T21:26:04.266Z","type":"message"}
{"nick":"bnoordhuis","message":"libuv is like honey badger","date":"2013-02-27T21:26:04.480Z","type":"message"}
{"nick":"bnoordhuis","message":"honey badger doesn't care","date":"2013-02-27T21:26:07.878Z","type":"message"}
{"nick":"tjfontaine","message":"bnoordhuis: so I'm going to make a pr, we did miss some semantics there","date":"2013-02-27T21:26:54.900Z","type":"message"}
{"nick":"sgallagh","reason":"Remote host closed the connection","date":"2013-02-27T21:27:04.238Z","type":"quit"}
{"nick":"trevnorris","message":"bnoordhuis: ok, so do timers and the spinner come off uv__run_timers? i'm not sure how that sequencing works internally.","date":"2013-02-27T21:28:19.805Z","type":"message"}
{"nick":"trevnorris","message":"bnoordhuis: here ya go: GH-4866","date":"2013-02-27T21:34:50.571Z","type":"message"}
{"nick":"bnoordhuis","message":"trevnorris: look for uv_run in deps/uv/src/unix/core.c","date":"2013-02-27T21:39:51.541Z","type":"message"}
{"nick":"trevnorris","message":"bnoordhuis: yeah. uv__run_timers runs before uv__run_idle. i assume setTimeout is tied to run_timers and the spinner to run_idle.","date":"2013-02-27T21:40:44.783Z","type":"message"}
{"nick":"wolfeidau","reason":"Remote host closed the connection","date":"2013-02-27T21:40:45.533Z","type":"quit"}
{"nick":"benoitc","message":"how does libuv close the process? which signal is sent?","date":"2013-02-27T21:40:47.179Z","type":"message"}
{"nick":"benoitc","message":"+ to the child","date":"2013-02-27T21:40:58.611Z","type":"message"}
{"nick":"trevnorris","message":"bnoordhuis: so the timers are always processed before idle's. what i'm having a hard time seeing is why small \"timeout\" values cause OnTimeout to run before Spin.","date":"2013-02-27T21:45:07.229Z","type":"message"}
{"nick":"tjfontaine","message":"bnoordhuis: https://github.com/tjfontaine/libuv/commit/75aabe433a4341498249d45a8cc20def23e9d93b acceptable?","date":"2013-02-27T21:45:22.895Z","type":"message"}
{"nick":"tjfontaine","message":"trevnorris: have you seen the pretty flow chart?","date":"2013-02-27T21:45:31.773Z","type":"message"}
{"nick":"trevnorris","message":"?","date":"2013-02-27T21:45:40.535Z","type":"message"}
{"nick":"nodejs-ci","message":"Project libuv-master » linux build #8:\u0002\u000304STILL FAILING\u000f in 24 min: http://jenkins.nodejs.org/job/libuv-master/./label=linux/8/","date":"2013-02-27T21:46:06.325Z","type":"message"}
{"nick":"tjfontaine","message":"trevnorris: https://github.com/joyent/node/pull/3872#issuecomment-7804775","date":"2013-02-27T21:46:36.914Z","type":"message"}
{"nick":"trevnorris","message":"benoitc: have you read through http://nikhilm.github.com/uvbook/processes.html","date":"2013-02-27T21:46:45.774Z","type":"message"}
{"nick":"trevnorris","message":"tjfontaine: yeah, so timers are prepared before idle's. get that. so is it that processing idle's takes longer than the ~6ms the timer is set to execute?","date":"2013-02-27T21:48:10.004Z","type":"message"}
{"nick":"bnoordhuis","message":"tjfontaine: landed with a minor simplification","date":"2013-02-27T21:49:08.319Z","type":"message"}
{"nick":"MI6","message":"\u0002joyent/libuv:\u0002 \u00033Timothy J Fontaine\u000f \u00037master\u000f * \u000249d2ae3\u0002 : test: fix tap output even when ok but have output - http://git.io/Iuj6_Q","date":"2013-02-27T21:49:10.004Z","type":"message"}
{"nick":"trevnorris","message":"tjfontaine: basically, in GH-4866 i'd expect nextTick to always fire first. but when coming off the spinner it doesn't.","date":"2013-02-27T21:49:17.602Z","type":"message"}
{"nick":"trevnorris","message":"what needs to happen is having nextTick call _tickCallback directly. that's a change i've been trying to make, but unsuccessfully so far.","date":"2013-02-27T21:49:57.136Z","type":"message"}
{"nick":"tjfontaine","message":"bnoordhuis: wasn't sure where the nesting styles started and ended :)","date":"2013-02-27T21:50:40.428Z","type":"message"}
{"nick":"nodejs-ci","message":"Project libuv-master » smartos build #9:\u0002\u000304STILL FAILING\u000f in 1 min 53 sec: http://jenkins.nodejs.org/job/libuv-master/./label=smartos/9/","date":"2013-02-27T21:51:07.848Z","type":"message"}
{"nick":"tjfontaine","message":"I have investigated some of those smartos failures, fs_event_watch_dir it's actually seeing a UV_CHANGE, and process_title is a noop","date":"2013-02-27T21:52:17.605Z","type":"message"}
{"nick":"nodejs-ci","message":"Project libuv-master » linux build #9:\u0002\u000304STILL FAILING\u000f in 3 min 9 sec: http://jenkins.nodejs.org/job/libuv-master/./label=linux/9/","date":"2013-02-27T21:52:23.856Z","type":"message"}
{"nick":"sblom","date":"2013-02-27T21:53:04.522Z","type":"join"}
{"nick":"bnoordhuis","message":"tjfontaine: flat code is usually better but simple predicates are better still","date":"2013-02-27T21:55:48.115Z","type":"message"}
{"nick":"tjfontaine","message":"bnoordhuis: sure","date":"2013-02-27T21:56:02.588Z","type":"message"}
{"nick":"sblom","message":"tjfontaine: I see that you have the Windows build working on Jenkins now. What was still broken after the OpenSSL asm fix?","date":"2013-02-27T21:56:22.167Z","type":"message"}
{"nick":"tjfontaine","message":"sblom: don't be mistaken, it's still broken :)","date":"2013-02-27T21:56:34.492Z","type":"message"}
{"nick":"tjfontaine","message":"just in different ways","date":"2013-02-27T21:56:38.231Z","type":"message"}
{"nick":"sblom","message":"tjfontaine: Okay--anything I can help with?","date":"2013-02-27T21:56:43.935Z","type":"message"}
{"nick":"tjfontaine","message":"well","date":"2013-02-27T21:56:48.939Z","type":"message"}
{"nick":"sblom","message":"I see now that the most recent build has a gray ball, not a blue one.","date":"2013-02-27T21:58:14.187Z","type":"message"}
{"nick":"tjfontaine","message":"sblom: http://jenkins.nodejs.org/job/nodejs-oneoff/37/console is the error I've been getting most recently, according to the stack overflow page about it, we're in compliance with the gyp settings","date":"2013-02-27T21:58:19.174Z","type":"message"}
{"nick":"tjfontaine","message":"sblom: ya I've been futzing with other things, trying to learn how jenkins executes batch","date":"2013-02-27T21:58:42.036Z","type":"message"}
{"nick":"tjfontaine","message":"sblom: I was hoping to do the vcvarsall before I do vcbuild (or msbuild) but I haven't found the right incantation","date":"2013-02-27T21:59:13.724Z","type":"message"}
{"nick":"tjfontaine","message":"for now before I launch the jenkins slave I run the vcvarsall","date":"2013-02-27T22:00:31.258Z","type":"message"}
{"nick":"qmx","new_nick":"qmx|away","date":"2013-02-27T22:04:03.747Z","type":"nick"}
{"nick":"wolfeidau","date":"2013-02-27T22:05:11.936Z","type":"join"}
{"nick":"sblom","message":"tjfontaine: can you give me privs on the nodejs-oneoff project config on Jenkins? I've signed in with my github user, so Jenkins should recognize my account.","date":"2013-02-27T22:05:44.725Z","type":"message"}
{"nick":"tjfontaine","message":"silly github plugin, yes moment","date":"2013-02-27T22:06:12.435Z","type":"message"}
{"nick":"sblom","message":"(I won't change anything without involving you--I just want to look at how things are configured to give me the best chance possible of reproducing locally.)","date":"2013-02-27T22:06:16.913Z","type":"message"}
{"nick":"tjfontaine","message":"ok that should be set now","date":"2013-02-27T22:06:54.969Z","type":"message"}
{"nick":"tjfontaine","message":"I had done /t:Build /config:Release in the msbuild this last time through though I let it pick","date":"2013-02-27T22:08:31.828Z","type":"message"}
{"nick":"loladiro","reason":"Quit: loladiro","date":"2013-02-27T22:13:32.929Z","type":"quit"}
{"nick":"bnoordhuis","message":"trevnorris: ping","date":"2013-02-27T22:16:29.104Z","type":"message"}
{"nick":"trevnorris","message":"bnoordhuis: sup? i think i understand, and even have a fix. it just has a single strange side effect on a test.","date":"2013-02-27T22:16:59.813Z","type":"message"}
{"nick":"bnoordhuis","message":"trevnorris: you were saying the next-tick test is failing?","date":"2013-02-27T22:17:44.887Z","type":"message"}
{"nick":"trevnorris","message":"yeah. with the change that isaacs made to fix another issue. =P","date":"2013-02-27T22:18:06.591Z","type":"message"}
{"nick":"trevnorris","message":"it's basically the test case in GH-4866","date":"2013-02-27T22:18:40.917Z","type":"message"}
{"nick":"isaacs","message":"trevnorris, bnoordhuis: I'm going to make the domain/next-tick thing work.","date":"2013-02-27T22:18:45.070Z","type":"message"}
{"nick":"isaacs","message":"i'm almost done with it","date":"2013-02-27T22:18:48.574Z","type":"message"}
{"nick":"isaacs","message":"not to worry.","date":"2013-02-27T22:18:52.488Z","type":"message"}
{"nick":"bnoordhuis","message":"okay /me goes back to idling","date":"2013-02-27T22:18:57.628Z","type":"message"}
{"nick":"isaacs","message":"also, it removes a FIXME that's about a year old.","date":"2013-02-27T22:19:03.408Z","type":"message"}
{"nick":"isaacs","message":"bnoordhuis: wanna look into that openssl RSA stale error thing?","date":"2013-02-27T22:19:16.882Z","type":"message"}
{"nick":"isaacs","message":"bnoordhuis: people are pinging me about that.","date":"2013-02-27T22:19:21.332Z","type":"message"}
{"nick":"bnoordhuis","message":"isaacs: seen the patch?","date":"2013-02-27T22:19:30.123Z","type":"message"}
{"nick":"trevnorris","message":"isaacs: have you read GH-4866? i'm curious how you plan on handling that case w/ your fix.","date":"2013-02-27T22:19:43.440Z","type":"message"}
{"nick":"bnoordhuis","message":"if not, check your github email :)","date":"2013-02-27T22:19:43.688Z","type":"message"}
{"nick":"isaacs","message":"um... no, did you fix it when i wasn't looking?","date":"2013-02-27T22:19:43.904Z","type":"message"}
{"nick":"trevnorris","message":"i guess your change has nothing to do with that problem, but it's what alerted me to it.","date":"2013-02-27T22:20:26.996Z","type":"message"}
{"nick":"bnoordhuis","message":"i pasted a patch that fixes it but it slowed down the tls benchmarks a little on my mba","date":"2013-02-27T22:20:40.199Z","type":"message"}
{"nick":"bnoordhuis","action":"checks on a real OS","date":"2013-02-27T22:21:18.954Z","type":"action"}
{"nick":"tjfontaine","message":"heh","date":"2013-02-27T22:21:29.080Z","type":"message"}
{"nick":"CoverSlide","message":"Haiku?","date":"2013-02-27T22:21:58.288Z","type":"message"}
{"nick":"bnoordhuis","message":"no, freedos","date":"2013-02-27T22:22:06.167Z","type":"message"}
{"nick":"tjfontaine","message":"CBM","date":"2013-02-27T22:22:19.445Z","type":"message"}
{"nick":"tjfontaine","message":"er CPM","date":"2013-02-27T22:22:21.722Z","type":"message"}
{"nick":"bnoordhuis","message":"also, node's plan9 port is coming along nicely","date":"2013-02-27T22:22:28.655Z","type":"message"}
{"nick":"CoverSlide","message":"sweet!","date":"2013-02-27T22:22:42.488Z","type":"message"}
{"nick":"tjfontaine","message":"I'm starting to wrry that it's real","date":"2013-02-27T22:22:44.335Z","type":"message"}
{"nick":"isaacs","message":"bnoordhuis: slightly regressing bench-tls is fine.","date":"2013-02-27T22:22:57.720Z","type":"message"}
{"nick":"loladiro","date":"2013-02-27T22:23:02.330Z","type":"join"}
{"nick":"isaacs","message":"bnoordhuis: those benchmarks are like 200% faster than v0.8","date":"2013-02-27T22:23:04.011Z","type":"message"}
{"nick":"isaacs","message":"bnoordhuis: correctness is important here.","date":"2013-02-27T22:23:11.578Z","type":"message"}
{"nick":"bnoordhuis","message":"ah okay, in that case","date":"2013-02-27T22:23:13.482Z","type":"message"}
{"nick":"bnoordhuis","message":"still, i'll benchmark it some more for my own peace of mind","date":"2013-02-27T22:23:45.802Z","type":"message"}
{"nick":"isaacs","message":"bnoordhuis: as long as it's faster than v0.8, i don't care much. of course, faster is better, so if we can do it a bit more cheaply, then great.","date":"2013-02-27T22:23:56.766Z","type":"message"}
{"nick":"isaacs","message":"but otherwise, meh.","date":"2013-02-27T22:23:59.809Z","type":"message"}
{"nick":"isaacs","message":"wtf. simple/test-cluster-dgram-2 is saying --CRASHED--, but only when run as part of make test, not when run directly, or through the test.py directly","date":"2013-02-27T22:25:41.815Z","type":"message"}
{"nick":"sblom","message":"tjfontaine: any reason you're invoking msbuild directly instead of letting vcbuild.bat do it?","date":"2013-02-27T22:27:02.402Z","type":"message"}
{"nick":"tjfontaine","message":"sblom: no particular reason, other than if I want to turn up/down verbosity as I'm figuring something out it's easier to do with invoking msbuild myself, or control any other flag without mucking with gyp","date":"2013-02-27T22:28:04.545Z","type":"message"}
{"nick":"sblom","message":"That's a good enough reason for me. :) I'm looking to see if vcbuild and msbuild are doing anything redundant with/condradictory to each other.","date":"2013-02-27T22:29:04.860Z","type":"message"}
{"nick":"tjfontaine","message":"it's possible because I'm *not* specifying the arch to the gyp generation it's trying to link disparate arch types?","date":"2013-02-27T22:29:34.048Z","type":"message"}
{"nick":"tjfontaine","message":"well, no vcbuild defaults the target arch","date":"2013-02-27T22:30:07.552Z","type":"message"}
{"nick":"tjfontaine","message":"sblom: I'm installing sp1 manually because apparently windows update doesn't do that for express","date":"2013-02-27T22:35:32.830Z","type":"message"}
{"nick":"tjfontaine","message":"we'll see if that has any appreciable effect","date":"2013-02-27T22:35:45.837Z","type":"message"}
{"nick":"sblom","message":"tjfontaine: I was just about to ask if this was SP1 or not. That's goofy that Express doesn't get updated. :(","date":"2013-02-27T22:36:53.170Z","type":"message"}
{"nick":"tjfontaine","message":"though in reality I am using the vcvarsall from 2012","date":"2013-02-27T22:37:21.655Z","type":"message"}
{"nick":"trevnorris","message":"isaacs: bugger. i need your patch before I can fix the nextTick timing problem. but your fix is causing \"test-next-tick-ordering\" to fail.","date":"2013-02-27T22:37:22.846Z","type":"message"}
{"nick":"tjfontaine","message":"so it shouldn't matter","date":"2013-02-27T22:37:31.106Z","type":"message"}
{"nick":"sblom","message":"tjfontaine: Hmmm. That could be related to this somehow... I see that msbuild is calling G:\\VS2010\\VC\\bin\\CL.exe to do the compilation.","date":"2013-02-27T22:38:38.240Z","type":"message"}
{"nick":"trevnorris","message":"bnoordhuis: thanks. was able to figure it out.","date":"2013-02-27T22:38:46.489Z","type":"message"}
{"nick":"sblom","message":"If we're mixing VS2010 and VS2012 tools, this COFF corruption thing is exactly the sorts of stuff that could happen.","date":"2013-02-27T22:39:10.539Z","type":"message"}
{"nick":"tjfontaine","message":"lemme turn up verbosity, and see if that's what's happening currently","date":"2013-02-27T22:39:33.708Z","type":"message"}
{"nick":"sblom","message":"Okay.","date":"2013-02-27T22:39:37.545Z","type":"message"}
{"nick":"tjfontaine","message":"yup still happening","date":"2013-02-27T22:41:46.150Z","type":"message"}
{"nick":"tjfontaine","message":"ok, so maybe PATH has some weirdness going on","date":"2013-02-27T22:42:09.644Z","type":"message"}
{"nick":"MI6","message":"\u0002joyent/node:\u0002 \u00033Ben Noordhuis\u000f \u00037master\u000f * \u0002c6e2db2\u0002 : crypto: clear error stack Clear OpenSSL's error stack on return from Con - http://git.io/4lBdPg","date":"2013-02-27T22:43:15.375Z","type":"message"}
{"nick":"bnoordhuis","message":"dtrace is nice. and i say that as someone who's worked with systemtap alot","date":"2013-02-27T22:43:49.560Z","type":"message"}
{"nick":"bnoordhuis","message":"or raw kprobes/uprobes for that matter","date":"2013-02-27T22:44:02.722Z","type":"message"}
{"nick":"tjfontaine","message":"it is quite nice","date":"2013-02-27T22:44:45.037Z","type":"message"}
{"nick":"tjfontaine","message":"also","date":"2013-02-27T22:44:47.320Z","type":"message"}
{"nick":"tjfontaine","message":"oh hey I installed a software update, guess we better reboot","date":"2013-02-27T22:44:51.413Z","type":"message"}
{"nick":"isaacs","message":"bnoordhuis, trevnorris: https://github.com/isaacs/node/compare/no-next-tick-main","date":"2013-02-27T22:47:17.363Z","type":"message"}
{"nick":"sblom","message":"tjfontaine: Might be worth using vcvarsall.bat from VS2010 if that's what we're trying to build with. Or vsvars32.bat. I'm honestly not sure exactly what the difference is. I use the latter form, usually, but I know vcbuild.bat uses the former.","date":"2013-02-27T22:47:37.024Z","type":"message"}
{"nick":"tjfontaine","message":"sblom: I'll use whatever form you tell me to :)","date":"2013-02-27T22:48:05.399Z","type":"message"}
{"nick":"tjfontaine","message":"so long as it works is all I really care about","date":"2013-02-27T22:48:17.490Z","type":"message"}
{"nick":"trevnorris","message":"isaacs: oh, that's slick.","date":"2013-02-27T22:48:23.836Z","type":"message"}
{"nick":"trevnorris","message":"isaacs: nice, with that I should be able to call _tickCallback directly from nextTick if there were no other callback in queue.","date":"2013-02-27T22:48:52.146Z","type":"message"}
{"nick":"isaacs","message":"trevnorris: i think maybe we can remove the extra tick spinner thingie","date":"2013-02-27T22:49:00.084Z","type":"message"}
{"nick":"trevnorris","message":"yeah, we can.","date":"2013-02-27T22:49:06.601Z","type":"message"}
{"nick":"isaacs","message":"weet. where was that?","date":"2013-02-27T22:49:14.207Z","type":"message"}
{"nick":"tjfontaine","message":"sblom: even better if you can tell me how to convince jenkins to let me set that before calling vcbuild instead of having to set before launching the jenkins slave","date":"2013-02-27T22:49:19.713Z","type":"message"}
{"nick":"isaacs","message":"i'll try it and see if the tests blow up","date":"2013-02-27T22:49:22.812Z","type":"message"}
{"nick":"sblom","message":"Okay.","date":"2013-02-27T22:49:27.965Z","type":"message"}
{"nick":"sblom","message":"Yeah.","date":"2013-02-27T22:49:28.754Z","type":"message"}
{"nick":"trevnorris","message":"isaacs: L160","date":"2013-02-27T22:49:28.970Z","type":"message"}
{"nick":"trevnorris","message":"isaacs: basically last line of startup()","date":"2013-02-27T22:50:00.576Z","type":"message"}
{"nick":"tjfontaine","message":"sblom: I just assumed batch let me do something like vcvarsall && vcbuild","date":"2013-02-27T22:50:06.586Z","type":"message"}
{"nick":"sblom","message":"tjfontaine: we can do that if we call msbuild on our own instead of using the msbuild Jenkins action.","date":"2013-02-27T22:50:27.804Z","type":"message"}
{"nick":"tjfontaine","message":"right I'm fine with not doing our msbuild, because presumably things will be working :)","date":"2013-02-27T22:51:00.366Z","type":"message"}
{"nick":"isaacs","message":"ok, this fixes the domain regression, too.","date":"2013-02-27T22:51:14.697Z","type":"message"}
{"nick":"isaacs","message":"running the full suite with the extra needTickCallback removed.","date":"2013-02-27T22:51:24.561Z","type":"message"}
{"nick":"isaacs","message":"trevnorris: oh, Module.runMain in debug mode won't call nextTicks","date":"2013-02-27T22:52:12.136Z","type":"message"}
{"nick":"isaacs","message":"whoops","date":"2013-02-27T22:52:14.925Z","type":"message"}
{"nick":"wolfeidau","reason":"Remote host closed the connection","date":"2013-02-27T22:52:15.392Z","type":"quit"}
{"nick":"trevnorris","message":"...","date":"2013-02-27T22:52:22.213Z","type":"message"}
{"nick":"nodejs-ci","message":"Project nodejs-master » ia32,smartos build #17:\u0002\u001f\u000304FAILURE\u000f in 9 min 24 sec: http://jenkins.nodejs.org/job/nodejs-master/./DESTCPU=ia32,label=smartos/17/","date":"2013-02-27T22:52:45.464Z","type":"message"}
{"nick":"wolfeidau","date":"2013-02-27T22:52:49.439Z","type":"join"}
{"nick":"rendar","date":"2013-02-27T22:52:54.326Z","type":"quit"}
{"nick":"isaacs","message":"should just put that in Module.runMain explicitly","date":"2013-02-27T22:53:26.643Z","type":"message"}
{"nick":"nodejs-ci","message":"Project nodejs-master » x64,smartos build #17:\u0002\u001f\u000304FAILURE\u000f in 10 min: http://jenkins.nodejs.org/job/nodejs-master/./DESTCPU=x64,label=smartos/17/","date":"2013-02-27T22:53:50.714Z","type":"message"}
{"nick":"isaacs","message":"omg, you guys.","date":"2013-02-27T22:53:55.223Z","type":"message"}
{"nick":"isaacs","message":"i am noticing how much I'm NOT cringing when the test runner gets to \"d\"","date":"2013-02-27T22:54:10.103Z","type":"message"}
{"nick":"isaacs","message":"this fucking rocks.","date":"2013-02-27T22:54:15.859Z","type":"message"}
{"nick":"tjfontaine","message":"hehe","date":"2013-02-27T22:54:18.620Z","type":"message"}
{"nick":"tjfontaine","message":"sblom: Build succeeded.","date":"2013-02-27T22:54:20.623Z","type":"message"}
{"nick":"tjfontaine","message":"Time Elapsed 00:05:53.60","date":"2013-02-27T22:54:21.437Z","type":"message"}
{"nick":"isaacs","message":"the little things in life, you know?","date":"2013-02-27T22:54:22.441Z","type":"message"}
{"nick":"tjfontaine","message":"isaacs: I just had a successful windows build, I know *exactly* what you mean","date":"2013-02-27T22:54:38.176Z","type":"message"}
{"nick":"sblom","message":"Oh, yay. So SP1 fixed us?","date":"2013-02-27T22:54:56.037Z","type":"message"}
{"nick":"tjfontaine","message":"sblom: seems to have yes","date":"2013-02-27T22:55:03.156Z","type":"message"}
{"nick":"sblom","message":"tjfontaine: I just made a change to the Jenkins build steps that I think will help you not have to call vcvarsall.bat before launching your agent.","date":"2013-02-27T22:56:44.977Z","type":"message"}
{"nick":"sblom","message":"You want to take a look?","date":"2013-02-27T22:57:02.632Z","type":"message"}
{"nick":"sblom","message":"It's just a conversation piece--I don't like that it has an opinion about the disk layout of the build agent...","date":"2013-02-27T22:57:21.136Z","type":"message"}
{"nick":"trevnorris","message":"isaacs: um. i just noticed that max tick depth io deferral is enforced by _tickCallback. can that maxTickWarn be removed now, or need to wait until 0.11?","date":"2013-02-27T22:57:41.755Z","type":"message"}
{"nick":"tjfontaine","message":"right, I had tried previous the multiple lines without luck, lemme see how this current run finishes wrt tests and then we'll play with command line mutations","date":"2013-02-27T22:57:54.259Z","type":"message"}
{"nick":"sblom","message":"tjfontaine: Or vcbuild.bat knows how to find vcvarsall.bat on its own, I think, if we switch back to letting it build.","date":"2013-02-27T22:57:55.075Z","type":"message"}
{"nick":"sblom","message":"tjfontaine: Ohhhh! We need to put a \"call\" in front of it.","date":"2013-02-27T22:58:12.576Z","type":"message"}
{"nick":"tjfontaine","message":"http://jenkins.nodejs.org/job/nodejs-oneoff/48/tapTestReport/ <-- hey look windows test failures :P","date":"2013-02-27T22:58:13.217Z","type":"message"}
{"nick":"tjfontaine","message":"interesting that the tools/test.py doesn't do the right thing on windows for tap","date":"2013-02-27T22:59:12.286Z","type":"message"}
{"nick":"tjfontaine","message":"anyway that's something I can do on my own","date":"2013-02-27T22:59:19.256Z","type":"message"}
{"nick":"tjfontaine","message":"sblom: ok ready to do another run with your changes?","date":"2013-02-27T22:59:29.900Z","type":"message"}
{"nick":"sblom","message":"Sure--I'll re-read my changes and click build now.","date":"2013-02-27T23:00:05.874Z","type":"message"}
{"nick":"tjfontaine","message":"k, just go ahead and accept master as well","date":"2013-02-27T23:00:21.858Z","type":"message"}
{"nick":"sblom","message":"tjfontaine: Sigh. This is one of the funnest parts of Windows unit tests.","date":"2013-02-27T23:01:04.961Z","type":"message"}
{"nick":"sblom","message":"tjfontaine: They end up creating hard-to-delete files. :p","date":"2013-02-27T23:01:16.152Z","type":"message"}
{"nick":"sblom","message":"(The git clean step failed.)","date":"2013-02-27T23:01:33.213Z","type":"message"}
{"nick":"tjfontaine","message":"o0","date":"2013-02-27T23:01:33.867Z","type":"message"}
{"nick":"sblom","message":"Yeah.","date":"2013-02-27T23:01:37.267Z","type":"message"}
{"nick":"tjfontaine","message":"so um","date":"2013-02-27T23:01:40.813Z","type":"message"}
{"nick":"sblom","message":"They're \"long file names\" which git doesn't know how to deal with.","date":"2013-02-27T23:01:55.032Z","type":"message"}
{"nick":"tjfontaine","message":"ah","date":"2013-02-27T23:02:04.441Z","type":"message"}
{"nick":"tjfontaine","message":"is vcbuild clean a better step here?","date":"2013-02-27T23:02:17.412Z","type":"message"}
{"nick":"isaacs","message":"ok, this is passing all tests now.","date":"2013-02-27T23:02:41.467Z","type":"message"}
{"nick":"sblom","message":"I don't know. I bet that just calls msbuild clean.","date":"2013-02-27T23:02:43.521Z","type":"message"}
{"nick":"tjfontaine","message":"I jsut like the git option because it I can get a pretty predictable env","date":"2013-02-27T23:02:43.733Z","type":"message"}
{"nick":"isaacs","message":"and i like it.","date":"2013-02-27T23:02:44.949Z","type":"message"}
{"nick":"sblom","message":"tjfontaine: Yeah.","date":"2013-02-27T23:02:51.651Z","type":"message"}
{"nick":"mikeal","reason":"Quit: Leaving.","date":"2013-02-27T23:03:58.920Z","type":"quit"}
{"nick":"sblom","message":"tjfontaine: Lemme double-check what we're up against.","date":"2013-02-27T23:04:01.000Z","type":"message"}
{"nick":"tjfontaine","message":"ok","date":"2013-02-27T23:04:04.913Z","type":"message"}
{"nick":"wolfeida_","date":"2013-02-27T23:04:39.562Z","type":"join"}
{"nick":"wolfeidau","reason":"Read error: Operation timed out","date":"2013-02-27T23:07:40.745Z","type":"quit"}
{"nick":"isaacs","message":"someone wanna lgtm this? https://github.com/joyent/node/pull/4867","date":"2013-02-27T23:12:04.308Z","type":"message"}
{"nick":"bnoordhuis","reason":"Ping timeout: 276 seconds","date":"2013-02-27T23:12:31.065Z","type":"quit"}
{"nick":"trevnorris","message":"isaacs: did you remove the extra _needTickCallback?","date":"2013-02-27T23:12:50.124Z","type":"message"}
{"nick":"sblom","message":"tjfontaine: Okay--I've refreshed my memory. So what's killing us is the test called test-fs-long-path.js","date":"2013-02-27T23:12:54.089Z","type":"message"}
{"nick":"trevnorris","message":"oop. yeah. see it","date":"2013-02-27T23:13:00.915Z","type":"message"}
{"nick":"sblom","message":"tjfontaine: a really simple fix would be to have it clean up after itself.","date":"2013-02-27T23:13:05.071Z","type":"message"}
{"nick":"tjfontaine","message":"that sounds ideal","date":"2013-02-27T23:13:14.175Z","type":"message"}
{"nick":"trevnorris","message":"isaacs: lgtm","date":"2013-02-27T23:13:22.269Z","type":"message"}
{"nick":"sblom","message":"Alright--I'll prep a one-line patch real quick.","date":"2013-02-27T23:13:55.193Z","type":"message"}
{"nick":"tjfontaine","message":"sblom: in the mean time I need to delete via explorer?","date":"2013-02-27T23:14:02.109Z","type":"message"}
{"nick":"sblom","message":"Hilariously, I think even it'll have problems. If you go to test/tmp at a command prompt, you can probably delete it using its short name which I think'll be xxxxxx~1","date":"2013-02-27T23:15:51.015Z","type":"message"}
{"nick":"sblom","message":"dir /x will tell you for sure.","date":"2013-02-27T23:15:57.193Z","type":"message"}
{"nick":"tjfontaine","message":"nod, it went away withotu issue indeed","date":"2013-02-27T23:16:08.236Z","type":"message"}
{"nick":"sblom","message":"tjfontaine: okay.","date":"2013-02-27T23:16:17.118Z","type":"message"}
{"nick":"sblom","message":"So a build should work now. But 2 builds won't. :)","date":"2013-02-27T23:16:42.942Z","type":"message"}
{"nick":"sblom","message":"(Back to my patch.)","date":"2013-02-27T23:16:45.991Z","type":"message"}
{"nick":"tjfontaine","message":"hehe","date":"2013-02-27T23:16:48.074Z","type":"message"}
{"nick":"tjfontaine","message":"http://jenkins.nodejs.org/job/nodejs-oneoff/50/console so I had tried that and got that that similar java error, and I'm not entirely sure why, is vcvarsall dropping the java_home or something?","date":"2013-02-27T23:18:44.887Z","type":"message"}
{"nick":"loladiro","reason":"Quit: loladiro","date":"2013-02-27T23:19:07.044Z","type":"quit"}
{"nick":"isaacs","message":"hrm... it looks like github is not responding timely...","date":"2013-02-27T23:22:25.166Z","type":"message"}
{"nick":"trevnorris","message":"isaacs: fyi, PR 4867 doesn't fix issue 4866. i'm working on a fix, but it requires your patch.","date":"2013-02-27T23:22:34.737Z","type":"message"}
{"nick":"tjfontaine","message":"sblom: https://issues.jenkins-ci.org/browse/JENKINS-11992","date":"2013-02-27T23:22:59.123Z","type":"message"}
{"nick":"isaacs","message":"trevnorris: i'm not sure why you want to remove that warning.","date":"2013-02-27T23:23:56.414Z","type":"message"}
{"nick":"isaacs","message":"trevnorris: the warning is there because we're deferring IO for a long time","date":"2013-02-27T23:24:06.892Z","type":"message"}
{"nick":"isaacs","message":"trevnorris: 1000 deep nexttick loop should probably be setImmediate or something","date":"2013-02-27T23:24:23.653Z","type":"message"}
{"nick":"loladiro","date":"2013-02-27T23:24:23.873Z","type":"join"}
{"nick":"sblom","message":"tjfontaine: yikes. will Jenkins be okay with a 64-bit JRE?","date":"2013-02-27T23:24:56.588Z","type":"message"}
{"nick":"sblom","message":"Seems like it.","date":"2013-02-27T23:25:02.102Z","type":"message"}
{"nick":"trevnorris","message":"isaacs: i'm just saying that deferring the I/O to the spinner is forced. so it seems superfluous.","date":"2013-02-27T23:25:21.700Z","type":"message"}
{"nick":"tjfontaine","message":"sblom: we're going to find out","date":"2013-02-27T23:25:27.009Z","type":"message"}
{"nick":"sblom","message":"Heh.","date":"2013-02-27T23:25:30.437Z","type":"message"}
{"nick":"trevnorris","message":"isaacs: and it said it would be removed on 0.11 anyways.","date":"2013-02-27T23:25:35.761Z","type":"message"}
{"nick":"sblom","action":"crosses his fingers.","date":"2013-02-27T23:25:36.037Z","type":"action"}
{"nick":"isaacs","message":"trevnorris: yeah, but it's a warning because in 0.11, we're going to just defer your IO forever.","date":"2013-02-27T23:25:54.381Z","type":"message"}
{"nick":"isaacs","message":"trevnorris: if you keep doing nextTicks","date":"2013-02-27T23:25:59.767Z","type":"message"}
{"nick":"sblom","message":"What's the right way to just run one unit test?","date":"2013-02-27T23:26:10.316Z","type":"message"}
{"nick":"isaacs","message":"sblom: python tools/test.py simple/test-assert","date":"2013-02-27T23:26:25.935Z","type":"message"}
{"nick":"trevnorris","message":"isaacs: ah, so you're saying that there will be no more checks for maxTickDepth in 0.11?","date":"2013-02-27T23:26:26.152Z","type":"message"}
{"nick":"isaacs","message":"trevnorris: that's the vague plan, yes","date":"2013-02-27T23:26:36.246Z","type":"message"}
{"nick":"isaacs","message":"trevnorris: we'll just keep next ticking forever.","date":"2013-02-27T23:26:45.159Z","type":"message"}
{"nick":"sblom","message":"node test/simple/test-name-here.js seemed to work","date":"2013-02-27T23:26:59.411Z","type":"message"}
{"nick":"isaacs","message":"sblom: or that :)","date":"2013-02-27T23:27:05.833Z","type":"message"}
{"nick":"isaacs","message":"sblom: occasionally there are subtle differences when run by python vs run directly","date":"2013-02-27T23:27:17.066Z","type":"message"}
{"nick":"sblom","message":"isaacs: Cool--thanks. I'll switch to the python incantation.","date":"2013-02-27T23:27:28.908Z","type":"message"}
{"nick":"tjfontaine","message":"I'm about to curl up in a corner, downloading x64 jre caused chrome to freeze","date":"2013-02-27T23:27:38.668Z","type":"message"}
{"nick":"trevnorris","message":"isaacs: oh, ok. makes more sense. though the message was just saying the warning was going to be removed.","date":"2013-02-27T23:27:56.933Z","type":"message"}
{"nick":"isaacs","message":"sblom: if it fails directly, of course, then that's also a bug :)","date":"2013-02-27T23:27:58.467Z","type":"message"}
{"nick":"loladiro","reason":"Client Quit","date":"2013-02-27T23:28:03.241Z","type":"quit"}
{"nick":"mikeal","date":"2013-02-27T23:28:20.161Z","type":"join"}
{"nick":"trevnorris","message":"isaacs: and that will hold true for calling a nextTick inside a domain's error handle?","date":"2013-02-27T23:28:29.026Z","type":"message"}
{"nick":"trevnorris","message":"because right now no warning is broadcast for that, but it is checked.","date":"2013-02-27T23:28:47.056Z","type":"message"}
{"nick":"isaacs","message":"trevnorris: yeah","date":"2013-02-27T23:28:47.682Z","type":"message"}
{"nick":"trevnorris","message":"ok","date":"2013-02-27T23:28:49.535Z","type":"message"}
{"nick":"isaacs","message":"trevnorris: i don't consider it a 0.10 release blocker anyway","date":"2013-02-27T23:29:07.400Z","type":"message"}
{"nick":"trevnorris","message":"oh, I don't either. just figured i'd throw it in, since it was a quick fix.","date":"2013-02-27T23:29:25.447Z","type":"message"}
{"nick":"isaacs","message":"trevnorris: is the event emit emulsify pr in good shape?","date":"2013-02-27T23:29:28.320Z","type":"message"}
{"nick":"trevnorris","message":"isaacs: hasn't failed any of my testing or benchmarks.","date":"2013-02-27T23:30:02.343Z","type":"message"}
{"nick":"tjfontaine","message":"sblom: ok, I fixed it twice, once by using x64 and also installing it in my own path :)","date":"2013-02-27T23:30:28.099Z","type":"message"}
{"nick":"trevnorris","message":"isaacs: it's pretty much the same. mainly was removing unecessary checks, using faster checks and adding some argument type checking.","date":"2013-02-27T23:30:30.706Z","type":"message"}
{"nick":"isaacs","message":"trevnorris: k, i'll take a look at it.","date":"2013-02-27T23:30:30.920Z","type":"message"}
{"nick":"trevnorris","message":"cool","date":"2013-02-27T23:30:35.103Z","type":"message"}
{"nick":"isaacs","message":"i also gotta split up the Readable push/shift/onread stuff, and then release 0.9.11","date":"2013-02-27T23:31:02.457Z","type":"message"}
{"nick":"isaacs","message":"anyone else seeing fatal: Unable to look up github.com (port 9418) (nodename nor servname provided, or not known) from github?","date":"2013-02-27T23:31:16.313Z","type":"message"}
{"nick":"tjfontaine","message":"sblom: I should have googled that java error earlier today :)","date":"2013-02-27T23:31:19.141Z","type":"message"}
{"nick":"isaacs","message":"ok, i give up. bbiab, in search of better wifi.","date":"2013-02-27T23:32:45.696Z","type":"message"}
{"nick":"brson","date":"2013-02-27T23:34:51.005Z","type":"join"}
{"nick":"c4milo","reason":"Remote host closed the connection","date":"2013-02-27T23:35:53.458Z","type":"quit"}
{"nick":"pooya","reason":"Quit: pooya","date":"2013-02-27T23:44:40.241Z","type":"quit"}
{"nick":"hz","reason":"Ping timeout: 264 seconds","date":"2013-02-27T23:47:00.615Z","type":"quit"}