00:07
frzng has quit [Ping timeout: 256 seconds]
00:17
travis-ci has joined #rubinius
00:17
travis-ci has left #rubinius [#rubinius]
00:33
slaught has joined #rubinius
00:34
|jemc| has quit [Ping timeout: 264 seconds]
00:35
slaught has quit [Client Quit]
00:40
elia has quit [Quit: Computer has gone to sleep.]
00:57
|jemc| has joined #rubinius
00:58
Bwild has quit [Ping timeout: 265 seconds]
01:02
havenwood has joined #rubinius
01:03
GitHub67 has joined #rubinius
01:03
<
GitHub67 >
rubinius/master e0f904a Joe Eli McIlvain: Document all ways of passing -X options in -Xhelp,...
01:03
GitHub67 has left #rubinius [#rubinius]
01:11
pietr0 has quit [Quit: pietr0]
01:15
dimday has joined #rubinius
01:22
Bwild has joined #rubinius
01:26
travis-ci has joined #rubinius
01:26
travis-ci has left #rubinius [#rubinius]
01:32
meh` has quit [Ping timeout: 252 seconds]
01:32
meh` has joined #rubinius
01:33
Prathame_ has joined #rubinius
01:44
travis-ci has joined #rubinius
01:44
travis-ci has left #rubinius [#rubinius]
01:57
amsi has quit [Quit: Leaving]
01:59
Prathame_ has quit [Quit: My MacBook Pro has gone to sleep. ZZZzzz…]
02:01
Prathame_ has joined #rubinius
02:05
Prathame_ has quit [Ping timeout: 272 seconds]
02:14
amclain has joined #rubinius
02:21
meh` has quit [Ping timeout: 245 seconds]
02:29
diegoviola has joined #rubinius
02:40
houhoulis has joined #rubinius
02:45
amclain has quit [Quit: Leaving]
02:54
havenwood has quit [Remote host closed the connection]
03:04
Bwild has quit [Ping timeout: 245 seconds]
03:05
Bwild has joined #rubinius
03:12
Bwild has quit [Ping timeout: 245 seconds]
03:31
lbianc has quit [Read error: Connection reset by peer]
03:31
lbianc has joined #rubinius
03:48
havenwood has joined #rubinius
03:54
pietr0 has joined #rubinius
04:04
Bwild has joined #rubinius
04:08
pietr0 has quit [Quit: pietr0]
04:33
diegovio1 has joined #rubinius
04:33
diegoviola has quit [Ping timeout: 264 seconds]
05:34
diegovio1 has quit [Quit: WeeChat 1.1]
06:11
Prathame_ has joined #rubinius
06:16
JohnBat26 has joined #rubinius
06:17
Prathame_ has quit [Ping timeout: 276 seconds]
06:37
tenderlove has quit [Quit: Leaving...]
06:46
Prathame_ has joined #rubinius
06:51
Prathame_ has quit [Read error: Connection reset by peer]
06:53
havenwood has quit []
06:53
Prathame_ has joined #rubinius
06:57
Prathame_ has quit [Read error: Connection reset by peer]
06:58
Prathame_ has joined #rubinius
07:09
noop has joined #rubinius
07:20
Prathame_ has quit [Read error: Connection reset by peer]
07:40
|jemc| has quit [Ping timeout: 245 seconds]
07:43
|jemc| has joined #rubinius
08:10
|jemc| has quit [Quit: WeeChat 1.0.1]
08:30
flavio has joined #rubinius
08:30
flavio has joined #rubinius
08:44
dimday has quit [Remote host closed the connection]
08:46
josh-k has joined #rubinius
08:48
elia has joined #rubinius
08:48
Bwild has quit [Ping timeout: 240 seconds]
08:49
Bwild has joined #rubinius
08:53
josh-k has quit [Remote host closed the connection]
09:01
johnmuhl has quit [Quit: Connection closed for inactivity]
09:06
heftig has quit [Quit: heftig]
09:06
heftig has joined #rubinius
09:14
nirvdrum has joined #rubinius
09:24
<
yorickpeterse >
morning
09:25
houhoulis has quit [Remote host closed the connection]
09:27
josh-k has joined #rubinius
09:30
benlovell has joined #rubinius
09:30
goyox86 has joined #rubinius
09:34
Prathame_ has joined #rubinius
09:53
Prathame_ has quit [Read error: Connection reset by peer]
09:59
Prathame_ has joined #rubinius
10:01
goyox86 has quit [Quit: My Mac has gone to sleep. ZZZzzz…]
10:04
nirvdrum has quit [Ping timeout: 264 seconds]
10:05
flavio has quit [Quit: WeeChat 1.0]
10:07
goyox86 has joined #rubinius
10:07
Prathame_ has quit [Read error: Connection reset by peer]
10:09
flavio has joined #rubinius
10:12
yorickpeterse is now known as devops-peterse
10:17
Prathame_ has joined #rubinius
10:23
Pratham__ has joined #rubinius
10:25
Prathame_ has quit [Ping timeout: 256 seconds]
10:38
lbianc has quit [Read error: Connection reset by peer]
10:41
Prathame_ has joined #rubinius
10:45
Pratham__ has quit [Ping timeout: 265 seconds]
10:49
Bwild has quit [Ping timeout: 255 seconds]
10:50
Bwild has joined #rubinius
10:55
Bwild has quit [Ping timeout: 265 seconds]
10:59
<
cremes >
ugh… can’t get encodings to work unless I implement IO#ungetbyte (due to IO#strip_bom depending on it). sux0r!
11:00
Bwild has joined #rubinius
11:05
frzng has joined #rubinius
11:06
Pratham__ has joined #rubinius
11:09
Prathame_ has quit [Ping timeout: 245 seconds]
11:15
<
devops-peterse >
brixen: yo I think you messed up my 2.5 package
11:15
devops-peterse is now known as yorickpeterse
11:15
<
yorickpeterse >
brixen: if I download it from our own repo bin/rbx is ELF, if I download it from yours it's Mach-O
11:16
Pratham__ has quit [Quit: My MacBook Pro has gone to sleep. ZZZzzz…]
11:16
<
yorickpeterse >
I'll have none of your stinkin' OS X binaries :P
11:21
goyox86 has quit [Quit: My Mac has gone to sleep. ZZZzzz…]
11:24
Prathame_ has joined #rubinius
11:41
djellemah has quit [Quit: Leaving]
11:42
goyox86 has joined #rubinius
11:53
goyox86 has quit [Quit: My Mac has gone to sleep. ZZZzzz…]
11:53
Bwild has quit [Ping timeout: 265 seconds]
11:54
Prathame_ has quit [Read error: Connection reset by peer]
11:55
JohnBat26 is now known as JohnBat26|NotHer
11:55
JohnBat26|NotHer is now known as JohnBat26
11:55
JohnBat26 is now known as JohnBat26|NotHer
11:59
Bwild has joined #rubinius
12:04
Prathame_ has joined #rubinius
12:20
josh-k has quit [Remote host closed the connection]
12:23
Prathame_ has quit [Quit: My MacBook Pro has gone to sleep. ZZZzzz…]
12:32
JohnBat26 has joined #rubinius
12:36
Prathame_ has joined #rubinius
12:51
josh-k_ has joined #rubinius
13:08
houhoulis has joined #rubinius
13:11
Prathame_ has quit [Quit: My MacBook Pro has gone to sleep. ZZZzzz…]
13:12
<
cremes >
thank god for specs
13:15
goyox86 has joined #rubinius
13:17
goyox86 has quit [Client Quit]
13:23
johnmuhl has joined #rubinius
13:25
[spoiler] has joined #rubinius
13:33
Prathame_ has joined #rubinius
13:36
goyox86 has joined #rubinius
13:49
frzng has quit [Quit: frzng]
14:13
goyox86 has quit [Quit: My Mac has gone to sleep. ZZZzzz…]
14:17
goyox86 has joined #rubinius
14:25
josh-k_ has quit [Remote host closed the connection]
14:29
goyox86 has quit [Quit: My Mac has gone to sleep. ZZZzzz…]
14:29
goyox86 has joined #rubinius
14:37
Bwild has quit [Quit: leaving]
14:48
houhoulis has quit [Remote host closed the connection]
14:58
noop has quit [Ping timeout: 255 seconds]
15:04
Prathame_ has quit [Quit: My MacBook Pro has gone to sleep. ZZZzzz…]
15:35
nirvdrum has joined #rubinius
15:52
diegoviola has joined #rubinius
15:55
goyox86 has joined #rubinius
15:55
<
brixen >
cremes: god didn't really have anything to do with specs :p
15:55
<
brixen >
cremes: alternatively, you're welcome heh
15:56
<
cremes >
double heh
15:56
<
cremes >
found another weird edge that rbx doesn’t handle like mri. IO#pos should be able to handle negative values if you “ungetc/ungetbyte” at beginning of stream. <sigh>
15:57
<
brixen >
ridiculously fun
15:57
<
brixen >
cremes: you should really write a post about how amazing #ungetc and all the implications are
15:57
<
cremes >
tell me about it. i’ve been fighting with this buffering shit all morning and of course it requires special handling for pos/seek.
15:57
<
brixen >
pretty please
15:58
<
cremes >
I was gonna write up a whole post on my experience with rewriting so much of IO… the “unget” shit will be in that post.
15:58
Prathame_ has joined #rubinius
15:59
<
cremes >
rewriting IO is double-fun because you can’t even use the debugger to help (since it relies on IO). luckily i have my good friend STDERR.puts
16:00
* cremes
feels like the
*bad* part of the 90s programming all over again
16:01
goyox86 has quit [Quit: My Mac has gone to sleep. ZZZzzz…]
16:01
<
brixen >
"printf is the mother of all debuggers"
16:01
<
brixen >
pretty sure that's right
16:02
goyox86 has joined #rubinius
16:03
goyox86 has quit [Client Quit]
16:05
goyox86 has joined #rubinius
16:05
<
cpuguy83 >
All I ever use.
16:05
<
cremes >
huzzah! ungetc_spec.rb passes!
16:06
<
cremes >
4 failures in ungetbyte_spec though. d’oh!
16:19
|jemc| has joined #rubinius
16:23
djellemah has joined #rubinius
16:23
djellemah has quit [Read error: Connection reset by peer]
16:24
djellemah has joined #rubinius
16:29
josh-k has joined #rubinius
16:33
nirvdrum has quit [Ping timeout: 244 seconds]
16:53
nirvdrum has joined #rubinius
16:53
<
cremes >
sweet, got all read_specs passing. code is ugly, but remember… make it 1) work, make it 2) right, and 3) make it fast. still on #1.
16:56
GitHub25 has joined #rubinius
16:56
<
GitHub25 >
rubinius/ffi-io 9e9a6ca Chuck Remes: add spec for negative IO#pos when 'unget'ing at start of stream
16:56
<
GitHub25 >
rubinius/ffi-io 94704d8 Chuck Remes: more fixes to pass ungetc/ungetbyte/pos/read specs; all pass
16:56
GitHub25 has left #rubinius [#rubinius]
17:15
lbianc has joined #rubinius
17:19
pietr0 has joined #rubinius
17:24
amsi has joined #rubinius
17:28
benlovell has quit [Ping timeout: 264 seconds]
17:33
josh-k has quit [Remote host closed the connection]
17:34
josh-k has joined #rubinius
17:35
havenwood has joined #rubinius
17:41
<
brixen >
cremes: awesome
17:46
GitHub156 has joined #rubinius
17:46
<
GitHub156 >
rubinius/ffi-io 4fb420e Chuck Remes: fix #getc to handle encodings properly; passes chars_spec
17:46
GitHub156 has left #rubinius [#rubinius]
17:51
meh` has joined #rubinius
17:53
goyox86 has quit [Quit: My Mac has gone to sleep. ZZZzzz…]
17:56
GitHub118 has joined #rubinius
17:56
<
GitHub118 >
rubinius/1.8.7 9e5472c Brian Shirai: Merge remote-tracking branch 'origin' into 1.8.7...
17:56
<
GitHub118 >
rubinius/1.8.7 3c99cd9 Brian Shirai: Merge remote-tracking branch 'origin' into 1.8.7...
17:56
GitHub118 has left #rubinius [#rubinius]
18:00
goyox86 has joined #rubinius
18:05
goyox86 has quit [Client Quit]
18:07
nirvdrum has quit [Ping timeout: 252 seconds]
18:14
travis-ci has joined #rubinius
18:14
travis-ci has left #rubinius [#rubinius]
18:24
tenderlove has joined #rubinius
18:26
Prathame_ has quit [Quit: My MacBook Pro has gone to sleep. ZZZzzz…]
18:28
Prathame_ has joined #rubinius
18:29
josh-k has quit [Remote host closed the connection]
18:30
Prathame_ has quit [Client Quit]
18:43
elia has quit [Quit: Computer has gone to sleep.]
18:47
tmornini has joined #rubinius
18:47
<
tmornini >
Good morning!
18:47
<
tmornini >
When running tests on 2.5.0 (and previous versions IIRC) I get these warnings:
18:47
<
tmornini >
warning: parser/current is loading parser/ruby21, which recognizes warning: 2.1.5-compliant syntax, but you are running 2.1.0.
18:48
<
tmornini >
What constitutes Ruby 2.1.5 syntax?
18:48
<
tmornini >
Should this error emit the file and line number that generates the warning?
18:50
<
yorickpeterse >
tmornini: that's a warning from the parser Gem
18:50
<
yorickpeterse >
not from Rubinius
18:50
<
yorickpeterse >
run `gem update parser`
18:51
<
brixen >
someone should send a patch to parser as well
18:51
<
brixen >
although, it's certainly possible MRI is going to make parser changes in the teeny version
18:51
<
brixen >
like they've made semantic changes in patch levels previously
18:53
<
yorickpeterse >
They have done in the past
18:53
<
yorickpeterse >
I remember whitequark fighting about this not too long ago
18:53
<
tmornini >
brixen: that did, indeed, fix it!
18:53
<
yorickpeterse >
e.g. they broke something in 2.1.y then fixed it again in 2.1.z
18:53
<
yorickpeterse >
so he had to update things twice at least
18:53
<
yorickpeterse >
but hey MRI owns Ruby so ¯\_(ツ)_/¯
18:54
<
tmornini >
brixen: Are we allowed to discuss Rubinius X here?
18:55
<
yorickpeterse >
of course
18:55
<
brixen >
tmornini: only if you know the secret handshake :)
18:56
<
tmornini >
brixen: Unfortunately, I don't! :-)
18:56
<
brixen >
somehow we got 1.9 syntax in our configure file
18:56
<
yorickpeterse >
brixen: oh heavens no
18:56
<
brixen >
tmornini: ok, we'll make an exception :)
18:57
<
brixen >
if we were only in gitter channel, we could all be enjoying that inline :)
18:57
<
tmornini >
jc00ke: Oh, I
*totally* know that one. :-)
18:57
<
jc00ke >
tmornini: it's the sitting down on the couch part that throws most off
18:58
<
tmornini >
Have you considered eliminated inheritance ala go?
19:01
<
brixen >
tmornini: yeah, not a fan
19:01
JohnBat26 has joined #rubinius
19:02
<
tmornini >
brixen: Not a fan of eliminating it?
19:02
<
brixen >
tmornini: class inheritance remains, modules are replaced with traits
19:02
<
brixen >
yeah, not a fan of eliminating it
19:02
<
tmornini >
I see. I've come to hate inheritance.
19:02
<
brixen >
don't use it :)
19:02
<
tmornini >
Fair enough.
19:02
<
brixen >
also, if you had traits you wouldn't hate it
19:03
<
tmornini >
brixen: I'll read up but I'm not convinced. It's nearly the definition of action-at-a-distance
19:03
slaught has joined #rubinius
19:04
josh-k has joined #rubinius
19:04
<
tmornini >
brixen: In any case, congrats to you and everyone else involved in rbx-2.5.0, first release we're green on, goodbye allowed_failures on travis!
19:04
<
brixen >
tmornini: that's awesome!
19:06
<
tmornini >
Absolutely
19:06
<
tmornini >
Have a great day everyone.
19:07
tmornini has quit [Quit: Page closed]
19:08
<
brixen >
tmornini: thanks for testing on Rubinius :)
19:10
djellemah has quit [Quit: Leaving]
19:11
GitHub176 has joined #rubinius
19:11
<
GitHub176 >
rubinius/1.8.7 3f3dd82 Brian Shirai: Substitute for the missing -Wstfu-gcc switch.
19:11
<
GitHub176 >
rubinius/1.8.7 57869bc Brian Shirai: Updated Gemfile.lock and gems_list.txt.
19:11
<
GitHub176 >
rubinius/1.8.7 1b047c2 Brian Shirai: Fetch bundler after bundle messes with cached gems.
19:11
GitHub176 has left #rubinius [#rubinius]
19:21
diegoviola has quit [Remote host closed the connection]
19:21
GitHub28 has joined #rubinius
19:21
<
GitHub28 >
rubinius/1.8.7 ea47814 Brian Shirai: Reset release date.
19:21
GitHub28 has left #rubinius [#rubinius]
19:24
pietr0 has quit [Ping timeout: 264 seconds]
19:24
pietr0 has joined #rubinius
19:25
travis-ci has joined #rubinius
19:25
travis-ci has left #rubinius [#rubinius]
19:27
<
brixen >
it's nice when travis has completely different results from running the specs locally
19:28
josh-k has quit [Remote host closed the connection]
19:33
GitHub29 has joined #rubinius
19:33
<
GitHub29 >
rubinius/1.8.7 0730650 Brian Shirai: Added developer_tools dependency.
19:33
GitHub29 has left #rubinius [#rubinius]
19:34
nirvdrum has joined #rubinius
19:36
travis-ci has joined #rubinius
19:36
travis-ci has left #rubinius [#rubinius]
19:48
<
[spoiler] >
Gosh, Travis. Get your shit together.
19:49
djellemah has joined #rubinius
20:03
nirvdrum has quit [Ping timeout: 245 seconds]
20:04
travis-ci has joined #rubinius
20:04
travis-ci has left #rubinius [#rubinius]
20:15
pietr0_ has joined #rubinius
20:16
pietr0 has quit [Ping timeout: 272 seconds]
20:16
pietr0_ is now known as pietr0
20:28
flavio has quit [Quit: WeeChat 1.0]
20:55
[spoiler] has quit [Quit: I'm running to save my life!]
20:55
nirvdrum has joined #rubinius
21:07
nirvdrum has quit [Ping timeout: 244 seconds]
21:08
GitHub130 has joined #rubinius
21:08
<
GitHub130 >
rubinius/ffi-io 84dcf88 Chuck Remes: fix read_to_separator to handle skipping properly
21:08
GitHub130 has left #rubinius [#rubinius]
21:12
<
cremes >
next on the agenda is to create a repro for a SEGV when i run the “gets” specs
21:23
goyox86 has joined #rubinius
21:28
<
brixen >
cremes: awesome progress
21:29
<
cremes >
i’ve been meaning to do this for a while. it’s nice to finally get started. i’m still in the “replace C++ with Ruby” phase and haven’t even gotten to the mmap stuff yet. maybe this weekend.
21:29
<
cremes >
i have yet to dive into IO.select hell too.
21:38
<
yorickpeterse >
it works fine when downloaded by hand and loaded in using `rvm mount`
21:41
travis-ci has joined #rubinius
21:41
travis-ci has left #rubinius [#rubinius]
21:51
havenwood has quit [Read error: Connection reset by peer]
21:51
djellemah has quit [Ping timeout: 276 seconds]
21:55
frzng has joined #rubinius
21:57
elia has joined #rubinius
21:58
havenwood has joined #rubinius
22:06
havenwood has quit []
22:18
goyox86_ has joined #rubinius
22:18
diegoviola has joined #rubinius
22:19
diegoviola has quit [Client Quit]
22:19
diegoviola has joined #rubinius
22:22
<
mpapis >
yorickpeterse, nothing changed recently, try with --debug - it will show more details of the process
22:23
goyox86_ has quit [Client Quit]
22:23
goyox86_ has joined #rubinius
22:32
nirvdrum has joined #rubinius
22:40
goyox86_ has quit [Read error: Connection reset by peer]
22:43
goyox86_ has joined #rubinius
22:44
tenderlove has quit [Quit: Leaving...]
22:57
goyox86 has quit [Quit: My Mac has gone to sleep. ZZZzzz…]
22:58
slaught has quit [Quit: slaught]
23:03
yipdw_ is now known as yipdw
23:08
goyox86_ has quit [Quit: My Mac has gone to sleep. ZZZzzz…]
23:11
yipdw has quit [Changing host]
23:11
yipdw has joined #rubinius
23:33
diegoviola has quit [Remote host closed the connection]
23:37
GitHub94 has joined #rubinius
23:37
<
GitHub94 >
rubinius/master c0812a6 Brian Shirai: Fixed Enumerable#flat_map specs.
23:37
<
GitHub94 >
rubinius/master 178174a Brian Shirai: Fixed Enumerable#flat_map.
23:37
GitHub94 has left #rubinius [#rubinius]
23:39
josh-k has joined #rubinius
23:43
josh-k_ has joined #rubinius
23:46
josh-k has quit [Ping timeout: 256 seconds]
23:57
travis-ci has joined #rubinius
23:57
travis-ci has left #rubinius [#rubinius]