josh-k_ has quit [Remote host closed the connection]
benlovell has joined #rubinius
benlovell has quit [Ping timeout: 272 seconds]
amsi has quit [Quit: Leaving]
|jemc| has quit [Ping timeout: 240 seconds]
josh-k has joined #rubinius
benlovell has joined #rubinius
benlovell has quit [Ping timeout: 244 seconds]
amclain has joined #rubinius
dimday has joined #rubinius
cremes has quit [Read error: Connection reset by peer]
cremes has joined #rubinius
havenwood has quit [Remote host closed the connection]
havenwood has joined #rubinius
DanielVartanov_ has joined #rubinius
josh-k has quit [Remote host closed the connection]
DanielVartanov_ has quit [Ping timeout: 244 seconds]
benlovell has joined #rubinius
|jemc| has joined #rubinius
benlovell has quit [Ping timeout: 260 seconds]
meh` has quit [Ping timeout: 272 seconds]
josh-k has joined #rubinius
DanielVartanov_ has joined #rubinius
cypher23 has quit [Ping timeout: 272 seconds]
DanielVartanov_ has quit [Ping timeout: 260 seconds]
havenwood has quit [Remote host closed the connection]
benlovell has joined #rubinius
Bwild has joined #rubinius
DanielVartanov_ has joined #rubinius
benlovell has quit [Ping timeout: 240 seconds]
havenwood has joined #rubinius
DanielVartanov_ has quit [Ping timeout: 272 seconds]
josh-k has quit [Remote host closed the connection]
jnh has quit [Quit: Leaving...]
amclain has quit [Quit: Leaving]
benlovell has joined #rubinius
benlovell has quit [Ping timeout: 260 seconds]
|jemc| has quit [Read error: Connection reset by peer]
|jemc| has joined #rubinius
josh-k has joined #rubinius
JohnBat26 has joined #rubinius
heftig has quit [Ping timeout: 260 seconds]
benlovell has joined #rubinius
noop has joined #rubinius
benlovell has quit [Ping timeout: 240 seconds]
Benny1992_AFK is now known as Benny1992
decentrality has joined #rubinius
decentrality has quit [Remote host closed the connection]
dimday has quit [Ping timeout: 260 seconds]
digitalextremist has quit [Ping timeout: 245 seconds]
tenderlove has quit [Remote host closed the connection]
benlovell has joined #rubinius
dimday has joined #rubinius
benlovell has quit [Ping timeout: 260 seconds]
|Blaze| has quit [Ping timeout: 245 seconds]
heftig has joined #rubinius
|Blaze| has joined #rubinius
havenwood has quit [Remote host closed the connection]
cypher23 has joined #rubinius
havenwood has joined #rubinius
havenwood has quit [Ping timeout: 264 seconds]
flavio has joined #rubinius
|jemc| has quit [Ping timeout: 258 seconds]
benlovell has joined #rubinius
flavio has quit [Quit: WeeChat 0.4.1]
flavio has joined #rubinius
flavio has joined #rubinius
<yopp>
binding.local_variable_get(name)
<yopp>
yay!
<yorickpeterse>
morning
elia has joined #rubinius
havenwood has joined #rubinius
<Benny1992>
morning
havenwood has quit [Ping timeout: 264 seconds]
dimday has quit [Ping timeout: 272 seconds]
meh` has joined #rubinius
josh-k has quit [Remote host closed the connection]
josh-k has joined #rubinius
josh-k has quit [Ping timeout: 272 seconds]
heroux has joined #rubinius
heroux_ has joined #rubinius
havenwood has joined #rubinius
DanielVartanov_ has joined #rubinius
dimday has joined #rubinius
dimday has quit [Ping timeout: 272 seconds]
dimday has joined #rubinius
DanielVartanov_ has quit [Ping timeout: 245 seconds]
DanielVartanov has joined #rubinius
havenwood has quit [Ping timeout: 264 seconds]
DanielVartanov has quit [Ping timeout: 260 seconds]
DanielVartanov_ has joined #rubinius
josh-k has joined #rubinius
DanielVartanov_ has quit [Ping timeout: 240 seconds]
havenwood has joined #rubinius
<kagaro>
brixen you around?
<kagaro>
or yorickpeterse
<kagaro>
https://gist.github.com/washu/5d453282306e81dac08e i get this error at random on process startup after a fork, it happens at random and wont clear till i restart the process i think it might be a jit issue
<caio_oliveira>
How do I block rubinius from create .rbx folder and its content
tenderlove has quit [Ping timeout: 272 seconds]
JohnBat26 has joined #rubinius
<yorickpeterse>
kagaro: pong
<kagaro>
see above gist
<yorickpeterse>
Hm, never seen that error
<yorickpeterse>
caio_oliveira: You don't, and you shouldn't
<yorickpeterse>
it's used for caching bytecode
josh-k_ has joined #rubinius
<caio_oliveira>
yorickpeterse: I know I shouldn't but rubinius always crashes when trying to read its content
<yorickpeterse>
eh, not creating the .rbx directory in that case doesn't solve the problem, it just postpones it
<yorickpeterse>
Actually solving whatever causes it to crash would be much better
<caio_oliveira>
it I see
<caio_oliveira>
yorickpeterse: I see
<caio_oliveira>
yorickpeterse: Rubinius says: Rubinius::CodeLoader#load_error at kernel/common/code_loader.rb:441
<caio_oliveira>
yorickpeterse: I found out that it craches when trying to read a file within .rbx directory which actually exists
<yorickpeterse>
What is the full error?
<caio_oliveira>
An exception occurred loading Rubygems:
<caio_oliveira>
no such file to load -- monitor (LoadError)
<caio_oliveira>
An exception occurred loading Rubygems:
<caio_oliveira>
no such file to load -- monitor (LoadError)
<caio_oliveira>
Backtrace:
<caio_oliveira>
Rubinius::CodeLoader#load_error at kernel/common/code_loader.rb:441
<caio_oliveira>
Rubinius::CodeLoader#resolve_require_path at kernel/common/code_loader.rb:425
<caio_oliveira>
{ } in Rubinius::CodeLoader#require at kernel/common/code_loader.rb:103
<caio_oliveira>
Rubinius.synchronize at kernel/bootstrap/rubinius.rb:127
<caio_oliveira>
Rubinius::CodeLoader#require at kernel/common/code_loader.rb:102
<caio_oliveira>
Rubinius::CodeLoader.require at kernel/common/code_loader.rb:237
<caio_oliveira>
Kernel(Object)#require at kernel/common/kernel.rb:709
<caio_oliveira>
Object#__script__ at library/rubygems/core_ext/kernel_require.rb:7
<caio_oliveira>
Rubinius::CodeLoader.require at kernel/common/code_loader.rb:243
<caio_oliveira>
Kernel(Object)#require at kernel/common/kernel.rb:709
<caio_oliveira>
Object#__script__ at library/rubygems.rb:1234
<caio_oliveira>
Rubinius::CodeLoader.require at kernel/common/code_loader.rb:243
<caio_oliveira>
Rubinius::CodeLoader.load_rubygems at kernel/delta/code_loader.rb:123
<caio_oliveira>
Rubinius::Loader#rubygems at kernel/loader.rb:569
<caio_oliveira>
Rubinius::Loader#main at kernel/loader.rb:793
<caio_oliveira>
oh sorry
<caio_oliveira>
a little cluttered
josh-k__ has joined #rubinius
<yorickpeterse>
Please use a pastebin service for errors (e.g. gist.github.com)
<caio_oliveira>
ok
<yorickpeterse>
The problem there is that it fails to load a file, not that it fails to load some compiled bytecode
josh-k has quit [Ping timeout: 250 seconds]
josh-k has joined #rubinius
<yorickpeterse>
Rubinius doesn't provide any files called "monitor" as far as I can see
josh-k_ has quit [Ping timeout: 244 seconds]
<caio_oliveira>
It crashes when trying to load a file within .rbx/eb
<caio_oliveira>
yorickpeterse: I still have no clue
<yorickpeterse>
The above error shows it fails to require a file called "monitor.rb", I don't see where it states anything about .rbx/eb
<caio_oliveira>
yorickpeterse: I can't see any monitor.rb as well.
<caio_oliveira>
yorickpeterse: Rubinius is crashing for simple tasks like running '-v'. And it alwyaas displays the same error
josh-k__ has quit [Ping timeout: 260 seconds]
<yorickpeterse>
Sounds like your Rubinius installation is hosed then
<yorickpeterse>
What did you use to install it?
dimday has quit [Ping timeout: 272 seconds]
<caio_oliveira>
just used the standard ./configure and rake
<caio_oliveira>
nothing different here
<yorickpeterse>
What platform?
<caio_oliveira>
ppc64el
<yorickpeterse>
Linux?
<caio_oliveira>
Debian
<caio_oliveira>
linux
<yorickpeterse>
Do you have access to an x86-64 machine? I don't think anybody of us here has tested Rbx on any ppc architecture, I could be wrong though
<yorickpeterse>
there, apparently you have to define your modules as public in order to shut the compiler up
josh-k has joined #rubinius
josh-k_ has quit [Read error: Connection reset by peer]
elia has joined #rubinius
<brixen>
cremes: it's not secret at all, I just talked about it at 3 different conferences :)
havenwood has quit [Remote host closed the connection]
havenwood has joined #rubinius
havenwood has quit [Remote host closed the connection]
<yorickpeterse>
well cremes wasn't at them I believe
<yorickpeterse>
tssk tssk
<cremes>
brixen: heh, well the *idea* isn’t secret but the progress certainly is.
<yorickpeterse>
we need a Git for ideas of some sort
<cremes>
yorickpeterse: nope, but i hope to see brian next week at a hack meetup. i will waterboard him for details.
<yorickpeterse>
basically git + notebooks, minus the part of manually having to note things down
<yorickpeterse>
haha
<yorickpeterse>
I'm still thinking of scanning all my notebooks and dumping them on Github
<yorickpeterse>
few years worth of scribbles that might be interesting
<yorickpeterse>
quite a bit of work to scan all that though :?
<yorickpeterse>
* :/
<cremes>
scans don’t compress well either unlike text/source
<yorickpeterse>
well yeah, handwriting certainly makes it a bit tricky at times
<yorickpeterse>
though my handwriting is fairly neat
<brixen>
cremes: you're familiar with punctuated equilibrium? :)
<cremes>
just had to look it up. wikipedia says it leads to cladogenesis
<cremes>
cladogenesis == “fancy name for fork” :)
<cremes>
all i can say is hallelujiah and pass the ammunition
<brixen>
cremes: haha
<brixen>
bundle install takes --gemfile, bundle update does not
<brixen>
as of 1.6.2
<brixen>
I'm dying here
<mustmodify_>
yorickpeterse: take everyone's scans, add in mechanical terk to ask "is there anything interesting here?" and you'd have an interesting way to filter ideas.
<|jemc|>
alright, back down into the pits of splat AST hell
elia has quit [Quit: Computer has gone to sleep.]
<|jemc|>
brixen: would you say that the current AST representation of complex splat arrangements (SplatValue, CollectSplat, ConcatArgs, PushArgs) is the way it is because it's easiest to interface with the MRI grammar, or because it really is the sanest way to represent the given forms?
<brixen>
|jemc|: oh god, it's definitely not easiest :)
<brixen>
something I seriously want to fix
<|jemc|>
brixen: thanks - I'll go the route of rolling my own AST for those nodes then - because it certainly isn't easy to interface with my peg grammar
<brixen>
|jemc|: yeah, that's a great way to go
stass has quit [Read error: Connection reset by peer]