00:03
diegovio1 has joined #rubinius
00:03
diegoviola has quit [Ping timeout: 265 seconds]
00:07
diegovio1 is now known as diegoviola
00:31
josh-k_ has joined #rubinius
00:34
josh-k has quit [Ping timeout: 245 seconds]
00:37
jnh has joined #rubinius
00:43
_whitelogger has joined #rubinius
01:19
<
locks >
yorickpeterse: what'cha doing?
01:35
<
jnh >
anyone know why there's no File::FNM_EXTGLOB in Rubinius?
01:36
<
headius >
looks like JRuby's missing that too
01:36
<
jnh >
I wanted to use {foo,bar} in fnmatch and couldn't :/
01:36
<
headius >
hmmm, a 2.0 thing
01:37
<
headius >
not sure what the status is though
01:38
<
headius >
there, not a bad patch
01:57
amsi has quit [Quit: Leaving]
02:21
amclain has joined #rubinius
02:24
tenderlove has quit [Quit: Leaving...]
02:31
<
jc00ke >
Which version of clang should we use? I can't have both 3.4 and 3.5 installed through apt, and I don't want to futz with it too much
02:32
<
brixen >
jnh: could you write a rubyspec for it?
02:36
dimday has joined #rubinius
02:49
josh-k_ has quit [Remote host closed the connection]
02:49
<
jc00ke >
I'm working on the FNM_EXTGLOB specs now
02:56
diegovio1 has joined #rubinius
02:57
diegoviola has quit [Ping timeout: 255 seconds]
03:01
diegovio1 is now known as diegoviola
03:03
<
brixen >
jc00ke: 3.4 is fine, 3.5 if it works is better
03:04
GitHub115 has joined #rubinius
03:04
<
GitHub115 >
rubinius/master 21b9868 Brian Shirai: Added package:homebrew task.
03:04
GitHub115 has left #rubinius [#rubinius]
03:09
travis-ci has joined #rubinius
03:09
<
travis-ci >
rubinius/rubinius/master (21b9868 - Brian Shirai): The build was broken.
03:09
travis-ci has left #rubinius [#rubinius]
03:11
<
brixen >
how did my binaries build?
03:20
<
brixen >
ah yes, getting ahead of myself there
03:26
GitHub54 has joined #rubinius
03:26
<
GitHub54 >
rubinius/master e2095d3 Brian Shirai: Don't change include path yet.
03:26
GitHub54 has left #rubinius [#rubinius]
03:29
meh` has quit [Ping timeout: 258 seconds]
03:31
<
diegoviola >
rbx 2.3
03:32
<
brixen >
diegoviola: open an issue please including all the things
03:33
<
brixen >
what system, what version of llvm, what compiler etc etc
03:33
<
brixen >
also, looks like it happened generating rdoc
03:34
<
brixen >
use --no-ri --no-rdoc to install and see if it installs
03:36
<
diegoviola >
installed with ruby-install
03:36
<
diegoviola >
x86_64
03:36
<
diegoviola >
llvm 3.5
03:36
<
diegoviola >
let me put this on a gh issue
03:39
josh-k_ has joined #rubinius
03:39
travis-ci has joined #rubinius
03:39
<
travis-ci >
rubinius/rubinius/master (e2095d3 - Brian Shirai): The build was fixed.
03:39
travis-ci has left #rubinius [#rubinius]
03:55
<
diegoviola >
brixen: yeah, gem install pry --no-ri --no-rdoc results in no segfault
03:56
|jemc| has joined #rubinius
03:57
JimmySieben has joined #rubinius
03:59
<
diegoviola >
although I think I got a segfault when running `pry' itself, but I can't reproduce that anymroe
03:59
<
diegoviola >
anymore
04:25
josh-k has joined #rubinius
04:27
josh-k_ has quit [Ping timeout: 244 seconds]
04:29
josh-k has quit [Read error: Connection reset by peer]
04:30
josh-k_ has joined #rubinius
05:16
josh-k_ has quit [Remote host closed the connection]
05:17
josh-k has joined #rubinius
05:21
josh-k has quit [Ping timeout: 256 seconds]
05:43
GitHub85 has joined #rubinius
05:43
<
GitHub85 >
rubinius/master 8fc8999 jc00ke: Adding spec for File#fnmatch's support of braces
05:43
<
GitHub85 >
rubinius/master fced317 jc00ke: Add File::FNM_EXTGLOB constant
05:43
GitHub85 has left #rubinius [#rubinius]
05:43
<
GitHub85 >
rubinius/master 5bba15d jc00ke: Adding FNM_EXTGLOB flag
05:45
havenwood has joined #rubinius
05:57
travis-ci has joined #rubinius
05:57
<
travis-ci >
rubinius/rubinius/master (5bba15d - jc00ke): The build passed.
05:57
travis-ci has left #rubinius [#rubinius]
06:04
josh-k has joined #rubinius
06:08
GitHub194 has joined #rubinius
06:08
<
GitHub194 >
rubinius/remove-llvm-rake-tasks 110da0d jc00ke: Remove LLVM-related Rake tasks...
06:08
GitHub194 has left #rubinius [#rubinius]
06:09
GitHub70 has joined #rubinius
06:09
<
GitHub70 >
[rubinius] jc00ke opened pull request #3178: Remove LLVM-related Rake tasks (master...remove-llvm-rake-tasks)
http://git.io/uYRpdw
06:09
GitHub70 has left #rubinius [#rubinius]
06:11
amclain has quit [Quit: Leaving]
06:18
|jemc-bot| has quit [*.net *.split]
06:18
20WAAC7EF has quit [*.net *.split]
06:18
havenwood has quit [*.net *.split]
06:24
|jemc-bot| has joined #rubinius
06:35
|jemc| has quit [Ping timeout: 265 seconds]
07:05
noop has joined #rubinius
07:14
|jemc| has joined #rubinius
07:50
|jemc| has quit [Ping timeout: 272 seconds]
07:56
diegoviola has quit [Quit: WeeChat 1.0.1]
08:01
josh-k_ has joined #rubinius
08:05
josh-k has quit [Ping timeout: 264 seconds]
08:05
jnh has quit [Remote host closed the connection]
08:30
flavio has joined #rubinius
08:39
josh-k_ has quit [Remote host closed the connection]
08:39
josh-k has joined #rubinius
08:43
JimmySieben has quit [Quit: JimmySieben]
08:43
josh-k has quit [Ping timeout: 244 seconds]
08:55
dimday has quit [Read error: Connection reset by peer]
09:06
jnh has joined #rubinius
09:16
jnh has quit [Ping timeout: 240 seconds]
09:17
josh-k has joined #rubinius
09:31
<
yorickpeterse >
morning
09:34
JohnBat26 has joined #rubinius
09:36
noop has joined #rubinius
09:36
noop has quit [Changing host]
09:49
jeremyevans has quit [Ping timeout: 245 seconds]
09:49
josh-k_ has joined #rubinius
09:52
josh-k has quit [Ping timeout: 245 seconds]
10:04
jeremyevans has joined #rubinius
10:23
GitHub193 has joined #rubinius
10:23
<
GitHub193 >
[rubinius] YorickPeterse closed pull request #3178: Remove LLVM-related Rake tasks (master...remove-llvm-rake-tasks)
http://git.io/uYRpdw
10:23
GitHub193 has left #rubinius [#rubinius]
10:23
GitHub187 has joined #rubinius
10:23
<
GitHub187 >
rubinius/master 2abe9ab Yorick Peterse: Merge pull request #3178 from rubinius/remove-llvm-rake-tasks...
10:23
GitHub187 has left #rubinius [#rubinius]
10:46
travis-ci has joined #rubinius
10:46
<
travis-ci >
rubinius/rubinius/master (2abe9ab - Yorick Peterse): The build passed.
10:46
travis-ci has left #rubinius [#rubinius]
11:01
jnh has joined #rubinius
11:05
jnh has quit [Ping timeout: 244 seconds]
11:23
<
kagaro >
yorickpeterse, brixen why dont you set the base compile to look for clang first, then fall back to gcc and warn if gcc isnt built with llvm
11:24
<
yorickpeterse >
kagaro: that's an option, but it requires setting RbConfig::CONFIG['CC'] (and possibly related configs) upon boot
11:24
<
kagaro >
hrmm crash on my rbx process
11:25
<
kagaro >
making a ticket
11:27
<
kagaro >
llvm failed to compile a funciton
11:37
<
yorickpeterse >
kagaro: some way to reproduce it?
11:37
<
kagaro >
dont think so it was just running over night
11:37
<
yorickpeterse >
nobody hit ^C by accident? :P
11:37
<
yorickpeterse >
there's this race where doing so at the exact right moment can cause a segfault
11:37
<
yorickpeterse >
Also, seems this is why it crashes: The Rubinius process is aborting with signal: SIGABRT
11:37
_whitelogger has quit [Ping timeout: 256 seconds]
11:39
_whitelogger has joined #rubinius
11:40
<
kagaro >
hrmm dont think i hit ^C ill keep an eye out and see if it happens again
11:43
<
kagaro >
i updated my staging system to rbx 2.3 so it gets a lot of traffic thrown at it by testers so i can see if it happens again via load
12:50
jnh has joined #rubinius
12:54
jnh has quit [Ping timeout: 265 seconds]
13:33
_whitelogger has joined #rubinius
13:35
josh-k has quit [Ping timeout: 244 seconds]
13:46
byprdct has joined #rubinius
14:24
<
kagaro >
yorickpeterse im getting that same crash issue on staging under load
14:26
<
yorickpeterse >
hmm
14:34
|jemc| has joined #rubinius
14:39
jnh has joined #rubinius
14:43
jnh has quit [Ping timeout: 258 seconds]
14:49
enebo has joined #rubinius
15:28
max96at|off is now known as max96at
15:42
noop has quit [Ping timeout: 256 seconds]
15:48
tenderlove has joined #rubinius
15:55
|jemc| has quit [Ping timeout: 264 seconds]
16:00
diegoviola has joined #rubinius
16:01
flavio has quit [Remote host closed the connection]
16:01
flavio has joined #rubinius
16:01
flavio has quit [Changing host]
16:01
flavio has joined #rubinius
16:28
jnh has joined #rubinius
16:32
jnh has quit [Ping timeout: 265 seconds]
16:35
flavio has quit [Quit: WeeChat 0.4.1]
16:41
byprdct_ has joined #rubinius
16:42
byprdct has quit [Ping timeout: 265 seconds]
16:50
|jemc| has joined #rubinius
16:50
yipdw has quit [Quit: No Ping reply in 180 seconds.]
16:50
yipdw has joined #rubinius
17:05
GitHub154 has joined #rubinius
17:05
GitHub154 has left #rubinius [#rubinius]
17:12
amsi has joined #rubinius
17:29
jnh has joined #rubinius
17:30
jnh_ has joined #rubinius
17:30
JimmySieben has joined #rubinius
17:34
jnh has quit [Ping timeout: 272 seconds]
17:34
jnh_ has quit [Ping timeout: 244 seconds]
17:47
Ngz00 has joined #rubinius
18:06
yipdw has quit [Quit: No Ping reply in 180 seconds.]
18:08
yipdw has joined #rubinius
18:08
yipdw has joined #rubinius
18:23
noop has joined #rubinius
18:37
JimmySieben has quit [Quit: JimmySieben]
18:42
jnh has joined #rubinius
18:54
postmodern has joined #rubinius
18:55
max96at is now known as max96at|off
19:04
JimmySieben has joined #rubinius
19:35
josh-k has joined #rubinius
19:44
JimmySieben has quit [Quit: JimmySieben]
20:07
slaught has joined #rubinius
20:13
noop has quit [Ping timeout: 250 seconds]
20:19
jnh has quit [Remote host closed the connection]
20:32
amsi has quit [Ping timeout: 245 seconds]
20:35
JohnBat26 has joined #rubinius
20:45
<
brixen >
kagaro: what version of llvm did you compile with?
20:45
<
brixen >
I wonder if it works with 3.5
20:45
<
brixen >
or doesn't crash, rather
20:45
<
brixen >
kagaro: also, I like the idea of preferring clang
20:45
<
brixen >
I'll work on getting that integrated
20:46
<
brixen >
anyone have rbx installed by ruby-build for rbenv?
20:46
<
brixen >
I'm wondering if I can install the binary to the ~/.rbenv dir like I do for chruby
20:47
<
brixen >
from the homebrew binary
20:50
<
yorickpeterse >
nope, chruby/ruby-install here
20:54
<
postmodern >
should be able to drop it into ~/.rbenv/versions/
21:13
jnh has joined #rubinius
21:20
diegovio1 has joined #rubinius
21:20
diegoviola is now known as Guest44162
21:21
<
|jemc| >
brixen: when dropping in rbenv you may have an issue with the binstubs
21:21
Guest44162 has quit [Ping timeout: 256 seconds]
21:28
amsi has joined #rubinius
21:36
diegovio1 is now known as diegoviola
21:37
JohnBat26 has quit [Ping timeout: 272 seconds]
21:44
jnh has quit [Remote host closed the connection]
21:44
jnh has joined #rubinius
21:45
<
johnmuhl >
Anyone using SSE and Rubinius? Curious what application server you use.
21:47
havenwood has joined #rubinius
21:47
<
|jemc| >
in my experience, ./configure-ing rbx to drop into the ~/.rbenv/versions/rbx-whatever prefix works fine except for the gem binstubs
21:48
<
|jemc| >
so for example, if I `gem install pry`, there is no binstub for `pry` without running that bash function to fix it
21:54
JimmySieben has joined #rubinius
21:56
<
headius >
johnmuhl: SSE?
21:56
<
headius >
like the processor extensions for vectorized math?
21:57
<
johnmuhl >
headius: server sent events
22:01
diegoviola has quit [Read error: Connection reset by peer]
22:02
<
jc00ke >
johnmuhl: I think Puma handles it, IIRC
22:02
diegovio1 has joined #rubinius
22:04
<
jc00ke >
johnmuhl: or reel
22:04
diegovio1 is now known as diegoviola
22:06
* johnmuhl
jc00ke: Thanks. I tried puma but it seemed unable to handle simultaneous connections. I’ll give reel a go.
22:07
JimmySieben has quit [Quit: JimmySieben]
22:09
<
headius >
johnmuhl: oh, ok :-)
22:09
<
headius >
different stratum of tech than I'm used to
22:09
<
jc00ke >
johnmuhl: really? That doesn't seem right. I'd expect a connection per thread at the least.
22:13
diegoviola has quit [Ping timeout: 264 seconds]
22:13
diegovio1 has joined #rubinius
22:13
diegovio1 is now known as diegoviola
22:46
<
johnmuhl >
jc00ke: I hoped puma would work but in my testing it was only able to handle the first client to connect regardless of the number of workers started…I’ll try again without rails to make sure
22:46
<
yorickpeterse >
well fuck, I think I found a bug in libxml
22:46
<
yorickpeterse >
apparently nokogiri/libxml incorrectly implements the XPath axis descendant-or-self
22:47
<
yorickpeterse >
or Chromium is bugged, whatever that uses under the hood
22:47
<
yorickpeterse >
Hm, apparently they roll their own by the looks of it
22:49
<
jc00ke >
johnmuhl: I vaguely remember that happening to me back early last year, but I thought the kinks had been worked out. Looking forward to your findings.
22:54
jnh has quit [Remote host closed the connection]
23:00
josh-k has quit [Remote host closed the connection]
23:01
josh-k has joined #rubinius
23:01
|jemc| has quit [Ping timeout: 260 seconds]
23:05
amsi has quit [Quit: Leaving]
23:05
josh-k has quit [Ping timeout: 250 seconds]
23:08
amsi has joined #rubinius
23:17
jnh has joined #rubinius
23:23
slaught has quit [Quit: slaught]
23:25
Ngz00 has quit [Quit: My MacBook Pro has gone to sleep. ZZZzzz…]
23:27
|jemc| has joined #rubinius
23:36
josh-k has joined #rubinius
23:38
josh-k has quit [Remote host closed the connection]
23:38
josh-k has joined #rubinius
23:40
josh-k has quit [Read error: Connection reset by peer]