00:00
e_dub has quit [Client Quit]
01:05
fkchang has quit [Ping timeout: 255 seconds]
01:09
e_dub has joined #opal
04:51
ryanstout has quit [Quit: ryanstout]
04:56
fkchang has joined #opal
05:58
e_dub has quit [Read error: Connection reset by peer]
05:58
e_dub has joined #opal
08:00
fkchang has quit [Ping timeout: 265 seconds]
08:02
elia has joined #opal
08:11
tils has joined #opal
10:22
GitHub182 has joined #opal
10:22
GitHub182 has left #opal [#opal]
10:22
<
GitHub182 >
vienna/promises 1b99eb8 Adam Beynon: Cleanup rendering
10:24
travis-ci has joined #opal
10:24
travis-ci has left #opal [#opal]
10:24
<
travis-ci >
[travis-ci] opal/vienna#158 (promises - 1b99eb8 : Adam Beynon): The build passed.
11:34
e_dub has quit [Quit: It's a hard knock life]
12:10
meh` has joined #opal
15:00
meh` has quit [Ping timeout: 258 seconds]
15:00
fkchang has joined #opal
15:06
<
fkchang >
elia: still having the same problem w/specs after bundle update and git submodule update --init
15:09
<
elia >
fkchang, uh, try pasting the output
15:10
<
fkchang >
Starting MSpec Runner...
15:10
<
fkchang >
[filters] Adding 37 spec files...
15:10
<
fkchang >
[cli/{lexer,parser}] Adding 30 spec files...
15:10
<
fkchang >
[opal/*] Adding 3839 spec files...
15:10
<
fkchang >
[rubyspec_white_list] Adding 237 spec files...
15:10
<
fkchang >
Error: NoMethodError: undefined method `type' for nil:NilClass
15:10
<
fkchang >
(in /Users/fkchang/src/opal/lib/mspec/opal/main.rb.erb)
15:11
<
fkchang >
Specs timed out
15:11
<
elia >
fkchang, git status is clean?
15:13
<
elia >
fkchang, also which command do you use? "rake" or "rake mspec"
15:13
<
elia >
rake rspec is fine?
15:15
<
elia >
bundle exec is there/needed?
15:16
<
brixen >
elia: do you happen to have a link to the ticket about mspec formatters?
15:19
<
fkchang >
git status clean, just did rake lately, but same thing happens w/rake mspec
15:19
<
fkchang >
I'll try a fresh clnoe
15:22
<
elia >
brixen, not at hand, and honestly I dont even remember what's it about
15:22
<
brixen >
elia: ok, no worries
15:22
<
brixen >
I'll see if I can find it
15:22
<
brixen >
there's some easy solutions to the OP's concerns
15:24
<
elia >
brixen, you remember what it was about? (just curious/interested now)
15:24
<
brixen >
there was a desire to create a different mechanism for filtering specs
15:24
<
brixen >
and one that cannot work, because it would run the spec and filter it depending on result
15:25
<
brixen >
which you cannot do as some filtered specs will hang or segv the process
15:25
<
brixen >
ah thanks!
15:25
<
brixen >
that's the one
15:25
<
brixen >
I'll see if I can explain the issues
15:25
<
brixen >
mspec already provides everything to do this anyway
15:26
<
elia >
brixen, yeah, I had the feeling we were underusing it
15:26
<
brixen >
does opal run on travis?
15:26
<
brixen >
ie, can I add it to a rubysl .travis.yml?
15:27
<
elia >
misinterpreted "run"
15:27
<
brixen >
yeah, I was ambiguous, sorry
15:29
<
elia >
I'm planning to have mspec run from command line in the future by having a more feat-complete "opal" executable
15:30
<
brixen >
ah, that sounds sweet
15:37
ryanstout has joined #opal
15:42
e_dub has joined #opal
15:47
<
elia >
fkchang, any luck?
15:57
<
fkchang >
elia: yeah, fresh clone ran all the way through just some failures on +
15:57
<
fkchang >
Starting MSpec Runner...
15:57
<
fkchang >
[filters] Adding 37 spec files...
15:57
<
fkchang >
[opal/*] Adding 149 spec files...
15:57
<
fkchang >
[cli/{lexer,parser}] Adding 30 spec files...
15:57
<
fkchang >
[rubyspec_white_list] Adding 237 spec files...
15:57
<
fkchang >
Failures:
15:57
<
fkchang >
1. String#intern does not special case +(binary) and -(binary)
15:58
<
fkchang >
Expected "+(binary)" to equal "+"
15:58
<
fkchang >
2. String#to_sym does not special case +(binary) and -(binary)
15:58
<
fkchang >
Expected "+(binary)" to equal "+"
15:58
<
fkchang >
3375 examples, 2 failures (time taken: 11.124000072479248)
15:58
<
adambeynon >
fkchang: I get those errors on ruby2.0 but not 2.1
15:58
<
adambeynon >
must be some #to_sym inside the compiler instead of a #to_s somewhere
16:01
<
fkchang >
adambeynon: it's good, I'm happy that the specs run, dunno why I had to make a fresh clone to get it to succeed though, some files not getting rebuilt?
16:02
<
adambeynon >
fkchang: Im sure on one laptop I had to reclone as well
16:03
<
fkchang >
btw, how r things going, any nifty things happening in opal land?
16:12
<
adambeynon >
fkchang: "real requires" is a big thing. will make running things like rspec/mspec much easier, and much less hacky
16:12
<
elia >
fkchang, runtime requires are a thing now
16:13
<
adambeynon >
ahh, good timing ;)
16:16
e_dub has quit [Quit: It's a hard knock life]
16:37
<
fkchang >
any thought to the code/comment store/lookup stuff I was hoping to have?
16:49
elia has quit [Ping timeout: 276 seconds]
17:05
meh` has joined #opal
17:51
<
fkchang >
meh`: howdy
17:57
<
fkchang >
meh`: long time. Anything interesting going on in meh` /opal dev?
18:03
<
fkchang >
ok, trying to mine for inspiration, will hopefully getting to work w/opal again in the near future and opal inspetor is stalled until I get the code/comments storage/lookup
19:11
GitHub59 has joined #opal
19:11
<
GitHub59 >
opal/master 1e6fb90 Elia Schito: Typo
19:11
<
GitHub59 >
opal/master d5e0ffd Elia Schito: Be strict about options provided to Opal::CLI
19:11
<
GitHub59 >
opal/master 6d5a262 Elia Schito: Reset opal paths before each spec
19:11
GitHub59 has left #opal [#opal]
19:11
elia has joined #opal
19:11
elia has quit [Client Quit]
19:13
elia has joined #opal
19:20
travis-ci has joined #opal
19:20
<
travis-ci >
[travis-ci] opal/opal#1853 (master - 8e40c29 : Elia Schito): The build passed.
19:20
travis-ci has left #opal [#opal]
19:29
GitHub17 has joined #opal
19:29
<
GitHub17 >
opal/master b75e303 Elia Schito: Add --stub to cli options
19:29
<
GitHub17 >
opal/master da7a426 Elia Schito: Add —gem to cli options
19:29
GitHub17 has left #opal [#opal]
19:33
GitHub9 has joined #opal
19:33
<
GitHub9 >
opal/master d4433c5 Elia Schito: Remove the short option from --server...
19:33
GitHub9 has left #opal [#opal]
19:35
travis-ci has joined #opal
19:35
travis-ci has left #opal [#opal]
19:35
<
travis-ci >
[travis-ci] opal/opal#1854 (master - b75e303 : Elia Schito): The build passed.
19:39
travis-ci has joined #opal
19:39
travis-ci has left #opal [#opal]
19:39
<
travis-ci >
[travis-ci] opal/opal#1854 (master - b75e303 : Elia Schito): The build passed.
19:41
travis-ci has joined #opal
19:41
<
travis-ci >
[travis-ci] opal/opal#1855 (master - d4433c5 : Elia Schito): The build passed.
19:41
travis-ci has left #opal [#opal]
19:47
travis-ci has joined #opal
19:47
travis-ci has left #opal [#opal]
19:47
<
travis-ci >
[travis-ci] opal/opal#1855 (master - d4433c5 : Elia Schito): The build passed.
20:35
ryanstewart2 has joined #opal
20:36
ryanstewart has quit [Ping timeout: 255 seconds]
20:43
ryanstewart has joined #opal
20:47
ryanstewart has quit [Client Quit]
20:48
ryanstewart has joined #opal
22:07
e_dub has joined #opal
22:22
<
elia >
brixen, bundle exec mspec run -t './bin/opal -siconv -sfileutils -syaml -rmspec/helpers/language_version -Dwarning --gem mspec -I lib/ -rmspec/opal/mspec_fixes.rb' spec/corelib/
22:22
<
elia >
that almost works on opal master
22:25
GitHub27 has joined #opal
22:25
GitHub27 has left #opal [#opal]
22:25
<
GitHub27 >
opal/master fc8b0e5 Elia Schito: Add a spec for cli verbose option
22:25
<
GitHub27 >
opal/master aab8c87 Elia Schito: Pass compiler options to the builder (in cli)
22:28
travis-ci has joined #opal
22:28
<
travis-ci >
[travis-ci] opal/opal#1856 (master - aab8c87 : Elia Schito): The build passed.
22:28
travis-ci has left #opal [#opal]
22:36
tils has quit [Ping timeout: 264 seconds]
22:38
elia has quit [Quit: Computer has gone to sleep.]