Index

Show enters and exits. Hide enters and exits.

09:38:55Malediktusanyone tested rubinius with llvm 2.7?
10:05:08khaaseMalediktus: i remember someone saying it works fine or something. at least there was talk about that.
10:05:25khaaseMalediktus: macruby has issues with it, afaik.
10:27:35Malediktusah, ok
16:26:03brixenMalediktus: rbx will not work with 2.7 without some changes in the jit
16:26:20brixenI'm sure evan will work on that as soon as 1.0 is released
16:27:19brixenkhaase: the redmine mailer failures also are related to the regexp issue
16:27:40brixenkhaase: what I thought was a hang in the unit tests is just test_load taking 2 min to run
16:27:51brixenall the tests run through to finish
16:28:02khaasereally?
16:28:05brixenyeah
16:28:06brixenhttp://gist.github.com/382883
16:28:22brixenI need to talk to evan about that profile
16:28:31brixenmri runs in 30 sec, takes rbx 2 min
16:28:47khaaseouch
16:28:48brixenkhaase: all the tests don't pass, but there are no hangs :)
16:29:45brixenone of the functional failures is the method-as-proc issue
16:30:06brixenall the rest appear to be regexp related
16:33:27khaaseoh, ok. schmidtwisser startet making redmine work on jruby. he said he simply modified the redcloth regexp
16:34:17khaasehttp://github.com/finnlabs/redmine/commit/b2c0885a509a517b68370bea459e5af2542a15fe
16:34:47khaase(this change is likely to be applied to redmine trunk soon)
16:41:23khaasebrixen: sorry, am currently at work, so i really cannot try that right now
16:42:49khaasealso, feel free to do the splat patch if you're bored (only in case you're waiting for me)
16:46:21brixenkhaase: ahh I see
16:46:48brixenkhaase: I'll check with that patch, but I'm going to work on other stuff today
16:47:38khaasebrixen: yeah, that's fine, no pressure. you spent a lot of time on it already (thanks btw).
16:47:53brixenn/p found a couple bugs anyway
16:48:08brixenbesides, I don't know yet that onig shouldn't consider < punctuation
16:48:19brixenstill waiting for a response on my MRI ticket
20:43:44dbussinkbrixen: still there?
20:49:41brixendbussink: sup yo :)
20:50:15dbussinkbrixen: was wondering, any reason why rakelib/ext_helper.rb:229 also swallows stderr?
20:50:38dbussinkbrixen: since silencing it for stdout makes sense, but stderr usually only masks issues
20:51:11brixenyou can always run with -v
20:51:21brixenI don't want any output, that's why ;)
20:51:33dbussinkbrixen: me neither, unless there are errors ;)
20:51:39dbussinkwhich are outputted on stderr :P
20:51:45brixennot always
20:51:52brixenif everyone respected that, yes
20:51:58brixenlike I said, you can run with -v
20:52:07brixenno error is swallowed, only the output
20:52:15brixenif it errors, run with -v
20:52:24dbussinkwell, i was just trying it on the latest ubuntu, had to go back and forth a few times because i couldn't see directly that for example headers where missing
20:52:35brixenand you ran with -v?
20:53:00dbussinki just ran rake
20:53:05brixenright
20:53:10brixenso, run with -v
20:53:24brixenI've debugged plenty a broken build
20:53:45dbussinkthing is there's no difference that i could find output wise between not swallowing stderr and doing so
20:54:24brixenwin 12
20:54:38brixenthat's much higher than win
20:54:43brixenthat's 12 levels up
20:54:56brixendbussink: well, you seem really really concerned about it...
20:55:14brixenso go ahead and remove stderr, but if I see shit I don't want to see, I'm adding it back
20:55:25brixenI've given you -v, but you want the world...
20:55:27brixen:(
20:55:27dbussinkbrixen: well, i'm concerned mostly with people dipping into rbx and being puzzled by what happens
20:55:54dbussinkbecause they don't get the information and have to know that -v does give them more
20:56:09brixenwe've had reports of this?
20:56:40dbussinkbasically http://github.com/evanphx/rubinius/issues#issue/90
20:57:27brixenI think that predates ext_helper
20:57:43dbussinkbrixen: well, errors etc. are still cryptic sometimes
20:58:06dbussinkand especially with extensions like readline, openssl etc. you don't get any output by default it something goes wrong
21:02:50boyscoutEnable stderr output during extension compiling - e1a0688 - Dirkjan Bussink
21:03:05dbussinkbrixen: a clean build is just as silent for me with this change
21:04:16brixenyeah, just did the same
21:09:37dbussinkbut sleepy time for me
21:09:47brixennite dbussink!
21:09:49dbussinkbrixen: do you think it's worth to add more prechecks to configure?
21:10:02brixenyes, we have some plans to do so
21:10:06brixenlike for readline.h
21:10:13brixenwell, I think it's a good idead
21:10:16brixener -d
21:10:28brixenbut last time it was brought up, evan had some objections
21:10:33brixenso, wait on it for now
21:10:58boyscoutCI: rubinius: e1a0688 successful: 3448 files, 13480 examples, 41038 expectations, 0 failures, 0 errors
21:12:20dbussinkok, np
21:12:22dbussinknite then!
21:12:25brixennite!
21:12:39brixenodd to be sleeping when it's so sunny out, but...
21:12:42brixenoh, nvm :)