01:00
tenderlove has quit [Quit: Leaving...]
01:03
|jemc| has quit [Ping timeout: 245 seconds]
01:03
dimday has joined #rubinius
01:17
pietr0 has quit [Quit: pietr0]
01:26
diegoviola has joined #rubinius
01:28
|jemc| has joined #rubinius
01:52
diegoviola has quit [Quit: WeeChat 1.0.1]
01:59
amsi has quit [Quit: Leaving]
02:00
houhoulis has joined #rubinius
02:10
GitHub87 has joined #rubinius
02:10
<
GitHub87 >
rubinius/master c3b46e0 Joe Eli McIlvain: Fix SystemCallError.new to pass new rubyspecs...
02:10
GitHub87 has left #rubinius [#rubinius]
02:21
amclain has joined #rubinius
02:22
josh-k_ has quit [Remote host closed the connection]
02:33
GitHub33 has joined #rubinius
02:33
<
GitHub33 >
rubinius/master f172bed Joe Eli McIlvain: Remove UnsupportedLibraryError...
02:33
GitHub33 has left #rubinius [#rubinius]
02:44
travis-ci has joined #rubinius
02:44
travis-ci has left #rubinius [#rubinius]
03:03
nirvdrum has quit [Ping timeout: 264 seconds]
03:04
travis-ci has joined #rubinius
03:04
travis-ci has left #rubinius [#rubinius]
03:16
jfredett-w has joined #rubinius
04:00
yipstar has quit [Ping timeout: 245 seconds]
04:07
Bwild has joined #rubinius
04:50
havenwood has joined #rubinius
04:55
djellemah has quit [Ping timeout: 258 seconds]
04:56
djellemah has joined #rubinius
04:56
yipstar has joined #rubinius
05:01
yipstar has quit [Ping timeout: 272 seconds]
06:20
zacts has quit [Quit: Lost terminal]
06:37
Bwild has quit [Ping timeout: 250 seconds]
06:38
Bwild has joined #rubinius
06:42
noop has joined #rubinius
06:45
yipstar has joined #rubinius
06:47
havenwood has quit []
06:49
yipstar has quit [Ping timeout: 240 seconds]
06:53
dzhulk has joined #rubinius
07:34
JohnBat26 has joined #rubinius
07:41
craigp has joined #rubinius
07:56
amclain has quit [Quit: Leaving]
07:59
josh-k has joined #rubinius
08:04
josh-k has quit [Ping timeout: 250 seconds]
08:19
craigp has quit [Remote host closed the connection]
08:20
craigp has joined #rubinius
08:30
flavio has joined #rubinius
08:30
flavio has quit [Changing host]
08:30
flavio has joined #rubinius
08:32
craigp has quit [Remote host closed the connection]
08:34
yipstar has joined #rubinius
08:38
craigp has joined #rubinius
08:39
yipstar has quit [Ping timeout: 264 seconds]
08:48
houhoulis has quit [Remote host closed the connection]
08:50
dimday has quit [Remote host closed the connection]
09:10
johnmuhl has quit [Quit: Connection closed for inactivity]
09:12
elia has joined #rubinius
09:26
<
yorickpeterse >
morning
09:27
benlovell has joined #rubinius
09:36
<
bennyklo1z >
morning :)
09:38
meh` has joined #rubinius
09:49
goyox86 has joined #rubinius
09:49
craigp has quit [Remote host closed the connection]
09:50
yipstar has joined #rubinius
09:53
goyox86 has quit [Ping timeout: 250 seconds]
09:55
yipstar has quit [Ping timeout: 250 seconds]
10:05
craigp has joined #rubinius
10:24
goyox86 has joined #rubinius
10:24
|jemc| has quit [Quit: WeeChat 1.0.1]
10:45
benlovell has quit [Read error: Connection reset by peer]
10:51
yipstar has joined #rubinius
10:56
yipstar has quit [Ping timeout: 256 seconds]
11:20
erdic has quit [Ping timeout: 250 seconds]
11:21
erdic has joined #rubinius
11:45
craigp has quit [Remote host closed the connection]
11:53
craigp has joined #rubinius
11:53
craigp has quit [Remote host closed the connection]
11:53
craigp has joined #rubinius
12:08
fsb` has joined #rubinius
12:40
yipstar has joined #rubinius
12:40
josh-k has joined #rubinius
12:43
max96at|off is now known as max96at
12:45
yipstar has quit [Ping timeout: 255 seconds]
13:22
goyox86 has quit [Quit: My Mac has gone to sleep. ZZZzzz…]
13:42
arrubin has quit []
13:54
johnmuhl has joined #rubinius
14:02
dzhulk has quit [Quit: Leaving.]
14:22
enebo has joined #rubinius
14:29
yipstar has joined #rubinius
14:30
goyox86 has joined #rubinius
14:34
yipstar has quit [Ping timeout: 245 seconds]
14:42
JohnBat26 has quit [Ping timeout: 245 seconds]
15:18
noop has quit [Ping timeout: 245 seconds]
15:30
yipstar has joined #rubinius
15:35
yipstar has quit [Ping timeout: 265 seconds]
15:40
tenderlove has joined #rubinius
15:43
craigp has quit [Remote host closed the connection]
15:44
craigp has joined #rubinius
15:49
craigp has quit [Ping timeout: 264 seconds]
15:57
fsb` has quit [Remote host closed the connection]
16:00
lbianc has quit [Ping timeout: 240 seconds]
16:06
lbianc has joined #rubinius
16:17
dzhulk has joined #rubinius
16:20
lbianc has quit [Ping timeout: 255 seconds]
16:22
|jemc| has joined #rubinius
16:25
havenwood has joined #rubinius
16:35
* goyox86
wonders why channel is so quiet today :)
16:35
<
yorickpeterse >
I'm doing accounting/math
16:35
<
yorickpeterse >
hence I have no time to complain about things :P
16:40
sshao has joined #rubinius
16:52
<
goyox86 >
yorickpeterse or LL parsers :p
16:54
<
goyox86 >
I'm in one of these days in which you really hate a gem with all of your heart
16:54
<
goyox86 >
Trying to
*guess* what ActiveAdmin is doing heh
16:55
<
cpuguy83 >
goyox86: I was going to say... you must be using mongoid ::troll::
16:55
<
yorickpeterse >
Good thing we're moving away from that
16:55
<
cpuguy83 >
Yeah, ActiveAdmin and all those are really black boxes.
16:55
lbianc has joined #rubinius
16:56
<
goyox86 >
I'm not against Ruby magic
16:56
<
goyox86 >
but I am agaisnt DARK MAGIC
16:57
<
cpuguy83 >
heh, might make a good talk "Ruby: Defense Against the Dark Arts"
17:07
GitHub108 has joined #rubinius
17:07
<
GitHub108 >
rubinius/master a37094f Joe Eli McIlvain: Add failing spec for Thread#join coercing timeout to Float
17:07
<
GitHub108 >
rubinius/master 5454496 Joe Eli McIlvain: Fix Thread#join timeout coercion to Float and handling of nil...
17:07
GitHub108 has left #rubinius [#rubinius]
17:16
yipstar has joined #rubinius
17:16
pietr0 has joined #rubinius
17:17
flavio has quit [Quit: WeeChat 1.0]
17:21
yipstar has quit [Ping timeout: 245 seconds]
17:24
amsi has joined #rubinius
17:34
<
sshao >
specifically FMODE_TTY and FMODE_DUPLEX
17:49
elia has quit [Quit: Computer has gone to sleep.]
17:59
travis-ci has joined #rubinius
17:59
travis-ci has left #rubinius [#rubinius]
18:00
Bwild has quit [Quit: leaving]
18:17
yipstar has joined #rubinius
18:17
josh-k has quit [Remote host closed the connection]
18:18
noop has joined #rubinius
18:22
yipstar has quit [Ping timeout: 244 seconds]
18:27
goyox86 has quit [Ping timeout: 244 seconds]
18:28
arrubin has joined #rubinius
18:31
lbianc_ has joined #rubinius
18:32
lbianc has quit [Ping timeout: 245 seconds]
18:32
lbianc_ is now known as lbianc
18:50
travis-ci has joined #rubinius
18:50
travis-ci has left #rubinius [#rubinius]
19:03
DanielVartanov has joined #rubinius
19:14
noop has quit [Ping timeout: 245 seconds]
19:15
josh-k has joined #rubinius
19:18
yipstar has joined #rubinius
19:18
josh-k has quit [Read error: No route to host]
19:19
josh-k has joined #rubinius
19:20
josh-k__ has joined #rubinius
19:23
yipstar has quit [Ping timeout: 250 seconds]
19:23
josh-k has quit [Ping timeout: 240 seconds]
19:30
max96at is now known as max96at|off
19:45
yipstar has joined #rubinius
19:46
benweint has joined #rubinius
19:52
benweint has quit [Quit: Computer has gone to sleep.]
20:14
josh-k has joined #rubinius
20:17
josh-k__ has quit [Ping timeout: 245 seconds]
20:20
<
djellemah >
Hey all. I've cloned one of the rubysl gems that I want to work on. What's a good way to use my changes from the rubinius repo I've checked out? TIA.
20:22
<
bennyklo1z >
as far as I know using RUBYLIB=path/to/rubysl-gem/lib will do what you need
20:23
<
bennyklo1z >
RUBYLIB=path/to/rubysl-gem/lib rbx myfile.rb
20:28
<
djellemah >
I knew there was an easy, simple way that I hadn't thought of. Thanks.
20:29
<
jc00ke >
djellemah: I've also used `mspec -t ~/projects/rubinius/rubinius/bin/rbx -I lib/ spec/basicsocket/local_address_spec.rb`
20:30
<
jc00ke >
If rbx is your current Ruby you can just `mspec -tx -I lib/ spec/basicsocket/local_address_spec.rb`
20:30
<
djellemah >
bennyklo1z: Did you find a workaround for the BumpPtrAllocatorImpl compile error?
20:31
<
jc00ke >
Well, I guess that didn't answer what you asked... ;)
20:31
<
jc00ke >
But if you need to run the specs, that works too
20:32
<
djellemah >
jc00ke: dunno, I might have to run those later.
20:39
josh-k has quit [Remote host closed the connection]
20:43
<
bennyklo1z >
djellemah: Nope installed llvm3.4 again
20:44
<
brixen >
bennyklo1z: is there an open issue about this?
20:44
<
bennyklo1z >
@brixen: nope, I could try again and if its failing I'll open an issue :)
20:44
<
brixen >
is it an issue using llvm 3.5?
20:44
<
brixen >
or llvm head?
20:45
<
brixen >
or unrelated?
20:45
<
bennyklo1z >
I didn't try llvm head, just installed llvm 3.5 for ubuntu 14.04 and passed --llvm-config to configure
20:45
<
bennyklo1z >
I'll ping you :)
20:45
<
brixen >
ok, so it was an issue with ubuntu llvm 3.5
20:46
<
brixen >
I think I'm also building heroku and travis binaries with 3.4.2
20:46
<
brixen >
I wonder why 3.5 works without issue on os x but not ubuntu...
20:47
<
djellemah >
brixen: I have llvm 3.5.0 installed
20:47
<
brixen >
that's what I have on os x
20:47
<
djellemah >
I'm on gentoo
20:48
benweint has joined #rubinius
20:52
bennyklo1z has quit [Quit: leaving]
20:52
bennyklotz has joined #rubinius
20:57
<
bennyklotz >
rubinius 2.4.1.n351 (2.1.0 54544961 2014-12-17 3.5.0 JI)
20:57
<
bennyklotz >
./configure --prefix=/home/benny/.rubies/rbx --cxx=clang++ --cc=clang --llvm-config=/home/benny/llvm-3.5.0/bin/llvm-config
20:57
<
brixen >
bennyklotz: interesting
20:57
<
bennyklotz >
last time i tried with llvm apt packages
20:57
<
brixen >
yeah, me too
20:57
<
brixen >
I wonder if ubuntu messed up the llvm pkgs
20:58
<
brixen >
that would be annoying
21:02
josh-k has joined #rubinius
21:02
<
djellemah >
Oh, it's vendored. How do I tell the build to use the system installation?
21:03
<
djellemah >
--llvm-shared
21:03
josh-k has quit [Read error: Connection reset by peer]
21:03
josh-k has joined #rubinius
21:04
GitHub102 has joined #rubinius
21:04
<
GitHub102 >
rubinius/master 7bd48c7 Brian Shirai: Added spec for reopen with path closing fd.
21:04
<
GitHub102 >
rubinius/master 368fb1e Brian Shirai: Fixed IO#reopen with path.
21:04
<
GitHub102 >
rubinius/master a79254d Brian Shirai: Revert "Avoid caching singleton classes."...
21:04
GitHub102 has left #rubinius [#rubinius]
21:11
josh-k_ has joined #rubinius
21:13
JohnBat26 has joined #rubinius
21:14
josh-k has quit [Ping timeout: 240 seconds]
21:24
travis-ci has joined #rubinius
21:24
travis-ci has left #rubinius [#rubinius]
21:25
<
brixen >
djellemah: vendored how?
21:29
<
djellemah >
find . -name Allocator.h
21:29
<
djellemah >
./vendor/llvm/include/llvm/Support/Allocator.h
21:35
cpuguy83 has quit [Remote host closed the connection]
21:36
cpuguy83 has joined #rubinius
21:36
cpuguy83 is now known as Guest58814
21:37
<
brixen >
djellemah: is that an old clone?
21:37
<
brixen >
we don't pull down prebuilts anymore during configure
21:38
<
djellemah >
brixen: it's in vendor/.gitignore, just pulled master 5 minutes ago. I guess I can delete it then.
21:39
<
brixen >
yeah, pulling master won't have any affect on that dir
21:39
<
brixen >
it's never been tracked
21:39
<
brixen >
vendor/llvm that is
21:39
<
brixen >
I'll remove it from .gitignore
21:41
<
djellemah >
I was trying to find out what Allocator.h was doing, and the compile didn't fail, so I thought it was using the one from vendor. But it wasn't that.
21:42
<
djellemah >
that'll make it stick it out nicely if it's lurking in someone's repo ;-)
21:44
GitHub172 has joined #rubinius
21:44
<
GitHub172 >
rubinius/master a59fdf7 Brian Shirai: Removed llvm from .gitignore....
21:44
<
GitHub172 >
rubinius/master 78ab83f Brian Shirai: Updated .gitignore for libyaml....
21:44
GitHub172 has left #rubinius [#rubinius]
21:48
goyox86 has joined #rubinius
21:53
havenwood has quit [Remote host closed the connection]
21:59
DanielVartanov has quit [Ping timeout: 264 seconds]
22:12
DanielVartanov_ has joined #rubinius
22:15
<
yorickpeterse >
djellemah: git clean -dfx
22:15
<
yorickpeterse >
that should remove untracked crap from the Git repo
22:18
<
djellemah >
yorickpeterse: yeah, clean -df is my friend. I usually don't use it unless I can see the crap though.Didn't know about -x though. Thanks.
22:19
DanielVartanov_ has quit [Remote host closed the connection]
22:31
<
djellemah >
Yup, llvm-3.5 is fine bin/rbx --version => rubinius 2.4.1.n352 (2.1.0 5d4d32dd 2014-12-18 3.5.0 JI) [x86_64-linux-gnu]
22:32
djellemah has quit [Quit: Leaving]
22:37
<
yorickpeterse >
brixen: so I had this fantastic idea inspired by a talk on how we can make money out of rbx
22:38
<
yorickpeterse >
brixen: Rubinius Enterprise Edition
22:38
<
yorickpeterse >
it comes with a JIT that doesn't abort
22:38
* yorickpeterse
runs really fast
22:40
<
brixen >
yorickpeterse: you're thinking about this all wrong, the JIT
*should* abort, that's how the service contract works
22:40
<
brixen >
just ask any Java^HEnterprise consultant ;)
22:40
<
yorickpeterse >
Ah, so we're doing support contracts
22:40
<
yorickpeterse >
"Pay us 5k and we'll fix it"
22:41
<
brixen >
there is no "Enterprise Edition" that makes sense without a service contract
22:41
<
brixen >
just ask Oracle and their ilk
22:41
<
yorickpeterse >
well, so I attended this talk from one of the Phusion guys this evening about their bait-and-switch and how they earn money and such
22:41
<
yorickpeterse >
hence the joke :P
22:41
<
brixen >
I was guessing as much :)
22:42
<
yorickpeterse >
They had the interesting argument of "We know hello world benchmarks are useless as for most apps the app server performance doesn't matter, but we did it anyway"
22:44
tenderlove has quit [Quit: Leaving...]
22:46
havenwood has joined #rubinius
22:47
<
yorickpeterse >
Interesting enough fairly little was mentioned about Puma, it was mainly about Passenger vs Unicorn
22:49
<
yorickpeterse >
brixen: also, I apparently don't have push access to rubysl/rubysl
22:49
<
yorickpeterse >
or at least I can't close issues
22:54
tenderlove has joined #rubinius
22:57
havenwood has quit [Ping timeout: 250 seconds]
22:59
goyox86 has quit [Read error: Connection reset by peer]
23:05
<
brixen >
yorickpeterse: hmm
23:05
<
brixen >
yorickpeterse: also, unsurprising, Raptor is slower than Puma :)
23:05
<
yorickpeterse >
consider me shocked
23:08
dzhulk has quit [Quit: Leaving.]
23:14
<
yorickpeterse >
"Command failed with status (): [/home/yorickpeterse/Private/Projects/ruby/...]" thanks Rake
23:14
<
yorickpeterse >
that's really helping
23:15
benweint has quit [Quit: Computer has gone to sleep.]
23:22
goyox86 has joined #rubinius
23:24
goyox86 has quit [Client Quit]
23:25
benweint has joined #rubinius
23:28
goyox86 has joined #rubinius
23:31
GitHub43 has joined #rubinius
23:31
<
GitHub43 >
rubinius/master f137a5d Yorick Peterse: Aliased rb_ary_new_from_args to rb_ary_new3....
23:31
<
GitHub43 >
rubinius/master 706802f Yorick Peterse: Added specs for rb_ary_new_from_args.
23:31
GitHub43 has left #rubinius [#rubinius]
23:31
<
brixen >
yorickpeterse: you're an admin on rubysl
23:32
<
brixen >
rubysl org, that is
23:32
<
brixen >
I wonder if I have to add that to every repo
23:32
<
brixen >
oh, I guess I do
23:33
<
brixen >
apparently there's no add all outside of using a cli
23:37
<
yorickpeterse >
brixen: correct, you have to script that
23:37
<
yorickpeterse >
I've had similar issues with managing 200-something repos across 2 orgs
23:37
<
yorickpeterse >
had to script most of adding/removing users out as it's a PITA otherwise
23:41
sbryant has quit [Ping timeout: 258 seconds]
23:42
<
yorickpeterse >
brixen: ty
23:42
GitHub145 has joined #rubinius
23:42
<
GitHub145 >
rubinius/master e142370 Yorick Peterse: Added rb_ary_plus to the CAPI.
23:42
<
GitHub145 >
rubinius/master afb4944 Yorick Peterse: Added specs for rb_ary_plus.
23:42
GitHub145 has left #rubinius [#rubinius]
23:42
<
brixen >
yorickpeterse: yar
23:44
carlosgaldino has quit [Quit: My MacBook Pro has gone to sleep. ZZZzzz…]
23:46
sbryant has joined #rubinius
23:59
goyox86 has quit [Ping timeout: 258 seconds]