Index

Show enters and exits. Hide enters and exits.

03:04:12BrianRicewhere would I find the kernel of the printf logic?
03:08:53BrianRiceok: kernel/common/sprintf.rb
06:39:09boyscoutUse bin/rbx compile instead of bin/rbx describe. - b6a07a7 - Brian Ford
06:39:09boyscoutRewrote the defined? specs. - f6bea18 - Brian Ford
06:39:10boyscoutFixed defined? for various literals. - 90c2de2 - Brian Ford
06:39:10boyscoutFixed defined? for assignments. - 9ce8d8d - Brian Ford
06:39:10boyscoutMore defined? specs. - 8c41860 - Brian Ford
06:39:10boyscoutFixed defined? for method receivers. - 7bdae03 - Brian Ford
06:39:10boyscoutSome defined? specs for back_ref, nth_ref and stuff. - 6402910 - Brian Ford
06:39:11boyscoutFixed defined? for nth_ref and back_ref. - f9f2d0c - Brian Ford
06:39:11boyscoutSpecs for defined? with constants. - 47bd56f - Brian Ford
06:39:12boyscoutLoad gem_prelude from loader.rb. - 538f489 - Brian Ford
06:39:12boyscoutRefactored defined?() for when values are needed. - 459b14c - Brian Ford
06:39:13boyscoutFixed defined?() for constants. - 44e40c0 - Brian Ford
06:39:13boyscoutUpdated CI tag for description change. - c107015 - Brian Ford
06:39:14boyscoutFixed wrong conflict resolution on rebase. - 2c55bfa - Brian Ford
06:40:08brixenlooks like boyscout gets in trouble for more than 14 or so
06:49:27boyscoutCI: rubinius: 738cd1a successful: 3037 files, 12133 examples, 36493 expectations, 0 failures, 0 errors
15:26:57luislavenahey guys, a quick question.
15:27:23luislavenalibev on the repo is 3.8, any blocker to move it to 3.9?
16:22:46rueluislavena: I do not think libev is used for anything anymore
16:23:11luislavenarue: hmn, an orphaned dependency then in vm/external_libs ?
16:25:15rueIn that case it would be. I am not 100%, but it is definitely not used for most purposes it was at the time
16:27:14luislavenarue: I'm looking at all the external_libs to see the ones that do not compile under mingw32
16:29:00luislavenarue: so far libev only required update to 3.9 and patch, libtommath required minor change to makefile (hardcoded stuff) and libffi just works
16:35:52rueCool. MIght as well leave it then, hope to make use of it at some point again
16:37:22luislavenarue: I'm cheating since I'm cross compiling right now, but so far deps compile ;-)
17:20:19evanyes, we should remove libev
17:20:22evanwe're not using it anymore
17:20:46evanluislavena: thanks!
17:33:51dbussinkluislavena: cool work on the getting it to build :)
17:34:14dbussinkluislavena: do you know if llvm is possible? could also try without it for starters, might be easier
17:49:34luislavenadbussink: llvm just works, and there are llvm binaries/libs for windows already.
17:50:07luislavenadbussink: the thing I see more and more is that it may be easier to cross-compile than build everything from scratch under windows :P
18:08:53dbussinkluislavena: that would be really awesome, so we could create binaries ourselves easily :)
18:09:48brixenyeah, I'm a big fan of x-compiling for windows :)
18:10:03brixenI'll compile it, you run it... win!
18:11:00luislavenabrixen: but someone needs to run the tests and see it crash until we reach nirvana.
18:11:18brixenluislavena: do I hear a volunteer? :D
18:11:20luislavenabrixen: I still owe you something, 100mb for drop.io attach is a nightmare
18:11:40brixenluislavena: no worries, maybe we can get evan to let you upload it to us
18:11:49luislavenathinks can volunteer soon, once RubyInstaller is out for good :)
18:11:56brixenI'll ask him about it tomorrow when we're in SF
18:12:25luislavenabrixen: cool, I'm paris right now but can FTP/S3 without issues if you want
18:12:32brixenok
18:17:46luislavenashould all the patches for the changes in the external_libs sent upstream?
18:24:19brixenyes
18:41:48luislavenabrixen: ok, was hard to find the contact and details of some of the libs, will try to reach them :P
18:42:41brixenluislavena: you mean the libs in vm/external_libs?
18:42:57luislavenabrixen: yes, those.
18:44:26brixenahh
18:44:39brixender, I just realized what you meant by upstream
18:44:40brixenheh
18:45:39brixenI don't think libtommath is maintained officially anymore
18:45:58brixenluislavena: if it's a pain to submit upstream, no worries
18:46:41luislavenabrixen: ok, thank you :)
18:47:14brixenmaybe just add a doc/external_libs.txt that notes what we should be aware of if we update a modified lib in the external_libs dir
18:47:35luislavenabrixen: one question thought, afaik minimal version requirement of GCC is 4.1, right?
18:48:28brixenI'm still using 4.0.1 on os x 10.5.8
18:49:15luislavenabrixen: i386-mingw32-gcc --version from macports tell me 3.4.5, the same I use on Windows :P
18:50:43brixenhmm
18:50:46brixenyou can try it
19:41:33dbussinkluislavena: anything you've experienced to be problematic in the past with pre 4.0?
19:46:18luislavenadbussink: no, getting > 4.0 on MinGW is a challenge, there is no official and stable releases
19:53:29dbussinkluislavena: isn't something like this doable? http://sourceforge.net/projects/mingw-cross/files/
19:53:58dbussinkall rpm stuff though
19:55:15dbussinkluislavena: or this? http://crossgcc.rts-software.org/doku.php