00:01
camlow325 has quit [Remote host closed the connection]
00:02
camlow325 has joined #jruby
00:02
camlow325 has quit [Remote host closed the connection]
00:05
<
GitHub127 >
jruby/master 946cef5 Chris Seaton: [Truffle] Remove the spare exception handlers.
00:05
<
GitHub127 >
jruby/master 635b2a4 Chris Seaton: [Truffle] Remove backtrace formatter abstraction.
00:05
<
GitHub127 >
jruby/master 1a67414 Chris Seaton: [Truffle] Remove DebugOperations.
00:08
mdedetrich has quit [Quit: My MacBook Pro has gone to sleep. ZZZzzz…]
00:08
camlow325 has joined #jruby
00:08
skade has quit [Quit: Computer has gone to sleep.]
00:10
mdedetrich has joined #jruby
00:10
camlow325 has quit [Read error: Connection reset by peer]
00:11
camlow325 has joined #jruby
00:13
camlow32_ has joined #jruby
00:13
camlow325 has quit [Read error: Connection reset by peer]
00:14
camlow325 has joined #jruby
00:14
camlow32_ has quit [Read error: Connection reset by peer]
00:16
camlow32_ has joined #jruby
00:16
camlow325 has quit [Read error: Connection reset by peer]
00:17
camlow32_ has quit [Read error: Connection reset by peer]
00:17
camlow325 has joined #jruby
00:18
travis-ci has joined #jruby
00:18
travis-ci has left #jruby [#jruby]
00:20
yfeldblu_ has quit [Remote host closed the connection]
00:20
yfeldblum has joined #jruby
00:22
camlow325 has quit [Read error: Connection reset by peer]
00:22
camlow32_ has joined #jruby
00:23
mdedetrich has quit [Quit: My MacBook Pro has gone to sleep. ZZZzzz…]
00:26
mdedetrich has joined #jruby
00:28
djbkd has quit [Read error: Connection reset by peer]
00:29
djbkd has joined #jruby
00:34
colinsurprenant has quit [Quit: colinsurprenant]
00:43
dinfuehr has joined #jruby
00:45
colinsurprenant has joined #jruby
00:46
bb010g has joined #jruby
00:47
dinfuehr has quit [Ping timeout: 245 seconds]
00:57
colinsurprenant has quit [Quit: colinsurprenant]
01:02
colinsurprenant has joined #jruby
01:03
camlow32_ has quit []
01:05
subbu|afk has quit [Ping timeout: 246 seconds]
01:08
pietr0 has quit [Quit: pietr0]
01:09
colinsurprenant has quit [Quit: colinsurprenant]
01:31
robbyoconnor has joined #jruby
01:44
dinfuehr has joined #jruby
01:49
dinfuehr has quit [Ping timeout: 265 seconds]
01:51
djbkd has quit [Quit: My people need me...]
02:27
havenwood has quit [Ping timeout: 265 seconds]
02:45
dinfuehr has joined #jruby
02:49
dinfuehr has quit [Ping timeout: 246 seconds]
02:59
colinsurprenant has joined #jruby
03:02
colinsurprenant has quit [Client Quit]
03:02
havenwood has joined #jruby
03:19
yfeldblum has quit [Remote host closed the connection]
03:30
mdedetrich has quit [Quit: My MacBook Pro has gone to sleep. ZZZzzz…]
03:35
mdedetrich has joined #jruby
03:46
dinfuehr has joined #jruby
03:50
dinfuehr has quit [Ping timeout: 264 seconds]
03:50
robbyoconnor has quit [Quit: Konversation terminated!]
04:26
yfeldblum has joined #jruby
04:26
elia has joined #jruby
04:28
elia has quit [Client Quit]
04:29
yfeldblu_ has joined #jruby
04:32
yfeldblum has quit [Ping timeout: 252 seconds]
04:46
dinfuehr has joined #jruby
04:48
djbkd has joined #jruby
04:49
Antiarc has quit [Read error: Connection reset by peer]
04:51
dinfuehr has quit [Ping timeout: 240 seconds]
04:51
Antiarc has joined #jruby
04:58
robbyoconnor has joined #jruby
05:17
benlovell has joined #jruby
05:22
benlovell has quit [Ping timeout: 240 seconds]
05:38
benlovell has joined #jruby
05:42
benlovell has quit [Ping timeout: 240 seconds]
05:47
dinfuehr has joined #jruby
05:52
dinfuehr has quit [Ping timeout: 256 seconds]
05:58
benlovell has joined #jruby
05:59
AnoHito_ has joined #jruby
06:00
robbyoconnor has quit [Ping timeout: 244 seconds]
06:02
AnoHito has quit [Ping timeout: 246 seconds]
06:03
benlovell has quit [Ping timeout: 260 seconds]
06:03
AnoHito_ has quit [Ping timeout: 244 seconds]
06:03
AnoHito has joined #jruby
06:05
AnoHito_ has joined #jruby
06:08
AnoHito has quit [Ping timeout: 250 seconds]
06:19
AnoHito has joined #jruby
06:19
benlovell has joined #jruby
06:21
AnoHito_ has quit [Ping timeout: 244 seconds]
06:24
benlovell has quit [Ping timeout: 252 seconds]
06:28
benlovell has joined #jruby
06:30
mkristian has joined #jruby
06:33
skade has joined #jruby
06:41
benlovell has quit [Ping timeout: 244 seconds]
06:43
skade has quit [Quit: Computer has gone to sleep.]
06:48
dinfuehr has joined #jruby
06:52
dinfuehr has quit [Ping timeout: 240 seconds]
06:53
r0bby_ has joined #jruby
07:09
pitr-ch has joined #jruby
07:11
mkristian has quit [Quit: This computer has gone to sleep]
07:14
djbkd has quit [Remote host closed the connection]
07:15
sdogruyol has joined #jruby
07:17
shellac has joined #jruby
07:27
rsim has joined #jruby
07:32
benlovell has joined #jruby
07:37
benlovel1 has joined #jruby
07:38
benlovell has quit [Ping timeout: 272 seconds]
07:43
sdogruyol has quit [Ping timeout: 255 seconds]
07:49
dinfuehr has joined #jruby
07:51
shellac has quit [Quit: Computer has gone to sleep.]
07:52
shellac has joined #jruby
07:54
dinfuehr has quit [Ping timeout: 272 seconds]
07:56
shellac has quit [Client Quit]
08:02
benlovel1 has quit [Ping timeout: 260 seconds]
08:21
<
GitHub39 >
jruby/master ef557b6 Benoit Daloze: Revert "[Truffle] Try the default formatter for specs on Travis."...
08:22
mkristian has joined #jruby
08:25
mdedetri_ has joined #jruby
08:27
r0bby_ is now known as robbyoconnor
08:28
mdedetrich has quit [Ping timeout: 245 seconds]
08:30
benlovell has joined #jruby
08:35
benlovell has quit [Ping timeout: 245 seconds]
08:35
rsim has quit [Quit: Leaving.]
08:41
sdogruyol has joined #jruby
08:42
sdogruyo_ has joined #jruby
08:42
sdogruyol has quit [Read error: Connection reset by peer]
08:49
dinfuehr has joined #jruby
08:51
travis-ci has joined #jruby
08:51
travis-ci has left #jruby [#jruby]
08:51
sdogruyo_ has quit [Quit: Leaving...]
08:54
dinfuehr has quit [Ping timeout: 250 seconds]
08:57
_AbdulRehman has joined #jruby
08:57
<
_AbdulRehman >
hi, quick question please, is this the default place for where gems are placed; jruby-1.7.21\lib\ruby\gems\shared\gems
08:58
vtunka has joined #jruby
09:02
drbobbeaty has joined #jruby
09:02
shellac has joined #jruby
09:28
drbobbeaty has quit [Quit: My MacBook Pro has gone to sleep. ZZZzzz…]
09:33
kares has quit [Remote host closed the connection]
09:50
dinfuehr has joined #jruby
09:55
dinfuehr has quit [Ping timeout: 244 seconds]
09:58
pitr-ch has quit [Quit: My MacBook Pro has gone to sleep. ZZZzzz…]
10:00
pitr-ch has joined #jruby
10:02
benlovell has joined #jruby
10:03
samphippen has joined #jruby
10:05
kares has joined #jruby
10:06
pitr-ch has quit [Quit: My MacBook Pro has gone to sleep. ZZZzzz…]
10:12
_AbdulRehman has quit [Quit: Page closed]
10:15
mkristian has quit [Quit: This computer has gone to sleep]
10:15
benlovell has quit [Read error: Connection reset by peer]
10:16
shellac has quit [Quit: Computer has gone to sleep.]
10:17
benlovell has joined #jruby
10:25
<
GitHub131 >
jruby/master cbc0e41 kares: some of truffle's test targets have been red on travis-ci - allow failures
10:28
cristianrasch has joined #jruby
10:32
benlovell has quit [Ping timeout: 246 seconds]
10:32
benlovell has joined #jruby
10:36
mdedetri_ has quit [Quit: My MacBook Pro has gone to sleep. ZZZzzz…]
10:38
mkristian has joined #jruby
10:44
benlovell has quit [Ping timeout: 252 seconds]
10:51
dinfuehr has joined #jruby
10:54
erikhatcher has joined #jruby
10:55
dinfuehr has quit [Ping timeout: 240 seconds]
10:57
drbobbeaty has joined #jruby
11:01
shellac has joined #jruby
11:01
<
GitHub43 >
jruby/truffle-head ece04ea Chris Seaton: [Truffle] Fix reference to Truffle language.
11:04
yfeldblu_ has quit [Ping timeout: 246 seconds]
11:04
benlovell has joined #jruby
11:13
pitr-ch has joined #jruby
11:15
erikhatcher has quit [Quit: erikhatcher]
11:20
mkristian has quit [Quit: This computer has gone to sleep]
11:23
<
GitHub89 >
jruby/master 26f1510 Chris Seaton: [Truffle] FindBugs.
11:24
skade has joined #jruby
11:27
travis-ci has joined #jruby
11:27
travis-ci has left #jruby [#jruby]
11:29
erikhatcher has joined #jruby
11:30
benlovell has quit [Ping timeout: 245 seconds]
11:36
shellac has quit [Quit: Computer has gone to sleep.]
11:43
pitr-ch has quit [Quit: My MacBook Pro has gone to sleep. ZZZzzz…]
11:43
cristianrasch has quit [Quit: Leaving]
11:52
dinfuehr has joined #jruby
11:54
skade has quit [Read error: Connection reset by peer]
11:55
pitr-ch has joined #jruby
11:55
mkristian has joined #jruby
11:55
skade has joined #jruby
11:56
dinfuehr has quit [Ping timeout: 260 seconds]
11:59
cristianrasch has joined #jruby
12:00
<
GitHub41 >
jruby/master 406ce28 Chris Seaton: [Truffle] FindBugs should work now.
12:03
travis-ci has joined #jruby
12:03
travis-ci has left #jruby [#jruby]
12:07
mkristian has quit [Quit: This computer has gone to sleep]
12:18
drbobbeaty has quit [Read error: Connection reset by peer]
12:18
drbobbeaty has joined #jruby
12:19
samphippen has quit [Quit: My MacBook Pro has gone to sleep. ZZZzzz…]
12:20
<
GitHub35 >
[jruby] kstuart closed issue #2980: super fails to find superclass method from module prepended to singleton class
http://git.io/vT7AR
12:27
benlovell has joined #jruby
12:36
nirvdrum has joined #jruby
12:36
benlovell has quit [Ping timeout: 250 seconds]
12:51
<
GitHub185 >
jruby/master ed4a945 Benoit Daloze: [Truffle] JT: only add -parameters once in check_ambiguous_arguments.
12:51
<
GitHub185 >
jruby/master 6588d82 Benoit Daloze: [Truffle] Fix ambiguous block.
12:51
<
GitHub185 >
jruby/master 2fc9d77 Benoit Daloze: [Truffle] The OMProcessor supports Java 7.
12:53
dinfuehr has joined #jruby
12:53
colinsurprenant has joined #jruby
12:54
samphippen has joined #jruby
12:54
colinsurprenant has quit [Client Quit]
12:57
dinfuehr has quit [Ping timeout: 256 seconds]
13:00
tcrawley-away is now known as tcrawley
13:10
<
eregon >
kares: yes, I was looking at it yesterday but sort of gave up
13:10
skade has quit [Read error: Connection reset by peer]
13:11
<
eregon >
so putting them in allowed failures was fine
13:11
_ko1 has joined #jruby
13:11
<
eregon >
both should be fixed now, waiting Travis
13:12
skade has joined #jruby
13:14
cristianrasch has quit [Ping timeout: 256 seconds]
13:15
colinsurprenant has joined #jruby
13:23
shellac has joined #jruby
13:30
pitr-ch has joined #jruby
13:38
cristianrasch has joined #jruby
13:39
joast has quit [Quit: Leaving.]
13:42
pitr-ch has joined #jruby
13:48
skade has quit [Read error: Connection reset by peer]
13:49
skade has joined #jruby
13:52
oblutak has joined #jruby
13:53
joast has joined #jruby
13:53
dinfuehr has joined #jruby
13:55
lance|afk is now known as lanceball
13:58
dinfuehr has quit [Ping timeout: 250 seconds]
13:58
enebo has joined #jruby
14:05
colinsurprenant has quit [Quit: colinsurprenant]
14:12
<
GitHub61 >
jruby/master 55f56c9 Ben Lovell: Updates for RSpec 3...
14:12
<
GitHub61 >
jruby/master 18e47a7 Thomas E Enebo: Merge pull request #3265 from benlovell/rspec-3...
14:25
skade has quit [Read error: Connection reset by peer]
14:26
skade has joined #jruby
14:27
mdedetrich has joined #jruby
14:31
colinsurprenant has joined #jruby
14:33
mkristian has joined #jruby
14:35
<
GitHub19 >
jruby/master 5af8ba0 Chris Seaton: [Truffle] Interleaved backtraces.
14:44
mkristian has quit [Quit: This computer has gone to sleep]
14:46
skade has quit [Quit: Computer has gone to sleep.]
14:48
mdedetrich has quit [Quit: My MacBook Pro has gone to sleep. ZZZzzz…]
14:48
erikhatcher has quit [Quit: erikhatcher]
14:50
shellac has quit [Quit: Computer has gone to sleep.]
14:54
dinfuehr has joined #jruby
14:54
mkristian has joined #jruby
14:55
<
GitHub35 >
jruby/master 689833f Benoit Daloze: [Truffle] jt check_ambiguous_arguments works now.
14:57
mkristian_ has joined #jruby
14:59
dinfuehr has quit [Ping timeout: 252 seconds]
14:59
mkristian has quit [Ping timeout: 264 seconds]
15:05
donV has joined #jruby
15:13
camlow325 has joined #jruby
15:17
havenwood has joined #jruby
15:18
shellac has joined #jruby
15:24
subbu has joined #jruby
15:31
havenwood has quit [Ping timeout: 255 seconds]
15:33
rcvalle has joined #jruby
15:34
<
tarcieri >
_____ ____ ___ ____ _ __ ___ _ _
15:34
<
tarcieri >
| ___| _ \|_ _| _ \ / \\ \ / / | | |
15:34
<
tarcieri >
| |_ | |_) || || | | |/ _ \\ V /| | | |
15:34
<
tarcieri >
| _| | _ < | || |_| / ___ \| | |_|_|_|
15:34
<
tarcieri >
|_| |_| \_\___|____/_/ \_\_| (_|_|_)
15:37
donV has quit [Quit: donV]
15:38
subbu has quit [Ping timeout: 265 seconds]
15:42
cristianrasch has quit [Quit: Leaving]
15:42
cristianrasch has joined #jruby
15:42
samphippen has quit [Quit: My MacBook Pro has gone to sleep. ZZZzzz…]
15:43
vtunka has quit [Quit: Leaving]
15:47
colinsurprenant has quit [Quit: colinsurprenant]
15:54
skade has joined #jruby
15:55
dinfuehr has joined #jruby
15:59
dinfuehr has quit [Ping timeout: 245 seconds]
16:01
skade has quit [Quit: Computer has gone to sleep.]
16:04
bffff_ has quit [Quit: Connection closed for inactivity]
16:09
baroquebobcat has joined #jruby
16:38
tenderlove has joined #jruby
16:38
shellac has quit [Ping timeout: 252 seconds]
16:38
<
tenderlove >
Hi, I need some help getting psych to build on JRuby 9k
16:38
<
tenderlove >
^^ posted the errors there
16:39
<
enebo >
mkristian_: ^^^
16:39
<
mkristian_ >
tenderlove, looking
16:40
pietr0 has joined #jruby
16:40
<
mkristian_ >
tenderlove, the java version of yours is too old.
16:41
<
mkristian_ >
you need at least jdk 7 for jruby-9k
16:42
<
tenderlove >
isn't Java 1.7 jdk 7?
16:43
<
mkristian_ >
yes - java 1.7 is jdk 7
16:43
erikhatcher has joined #jruby
16:43
<
mberg >
Yeah, it should be. And version 51.0 should be J2SE 7.
16:44
<
tenderlove >
[aaron@TC psych (jruby)]$ javac -version
16:44
<
tenderlove >
javac 1.7.0_45
16:44
<
tenderlove >
[aaron@TC psych (jruby)]$
16:45
<
mkristian_ >
what does rake clobber do ? in general
16:45
<
tenderlove >
it's supposed to delete any build artifacts
16:45
<
mkristian_ >
I see mV does pick the right java
16:45
<
tenderlove >
on MRI it removes the SO
16:45
<
tenderlove >
on JRuby, I'd expect it to remove the .jar
16:46
<
tenderlove >
but I get the same error with rake compile
16:46
donV has joined #jruby
16:46
<
mberg >
It soudns like rake is somehow invoking a different jvm.
16:47
<
mberg >
Possible you have JAVA_HOME set to something wonky?
16:47
<
mkristian_ >
the error clearly indicates that some forked jvm is picking the wrong jdk6 somehow
16:48
shellac has joined #jruby
16:48
<
tenderlove >
I don't have a JAVA_HOME set
16:48
<
mberg >
Might want to sh -x jruby /path/to/rake, see if/where it's picking up the path to the wrong jre
16:51
<
tenderlove >
mberg: ^^
16:51
<
GitHub33 >
jruby/truffle-head 1937117 Kevin Menard: [Truffle] Support passing multiple JVMCI properties.
16:51
<
tenderlove >
maybe to do with rbenv?
16:52
<
mkristian_ >
no I am using rbenv as well and it is working for me
16:52
<
mkristian_ >
the rake clobber
16:53
shellac has quit [Client Quit]
16:54
<
mkristian_ >
tenderlove, what do you get with ```ruby -e 'system "java -version"'```
16:54
<
mkristian_ >
the same java-1.7 ?
16:54
<
tenderlove >
[aaron@TC psych (jruby)]$ ruby -e 'system "java -version"'
16:54
<
tenderlove >
java version "1.7.0_45"
16:54
<
tenderlove >
Java(TM) SE Runtime Environment (build 1.7.0_45-b18)
16:54
<
tenderlove >
Java HotSpot(TM) 64-Bit Server VM (build 24.45-b08, mixed mode)
16:54
<
tenderlove >
[aaron@TC psych (jruby)]$
16:55
<
mberg >
Oh, rbenv. I've never actually used that since I use jruby pretty much exclusively. I was expecting to see the logic in the jruby script that looks for a JAVA_HOME.
16:56
<
mberg >
Crude, but possible informative, would be an "strace -f jruby /Users/aaron/.rbenv/versions/jruby-9.0.0.0/bin/rake clobber" 2>&1 | grep "^exec"
16:56
<
mberg >
See exactly what path it's executing :P
16:56
dinfuehr has joined #jruby
16:56
djbkd has joined #jruby
16:57
<
mkristian_ >
tenderlove, heard that MacOS comes with a jdk6 preinstalled - not sure though
16:57
<
tenderlove >
[aaron@TC psych (jruby)]$ which javac
16:57
<
tenderlove >
/usr/bin/javac
16:57
<
tenderlove >
[aaron@TC psych (jruby)]$ /usr/bin/javac -version
16:57
<
tenderlove >
javac 1.7.0_45
16:57
<
tenderlove >
[aaron@TC psych (jruby)]$
16:58
<
tenderlove >
[aaron@TC psych (jruby)]$ file /usr/bin/javac
16:58
<
tenderlove >
/usr/bin/javac: Mach-O universal binary with 2 architectures
16:58
<
tenderlove >
/usr/bin/javac (for architecture i386):Mach-O executable i386
16:58
<
tenderlove >
/usr/bin/javac (for architecture x86_64):Mach-O 64-bit executable x86_64
16:58
<
tenderlove >
[aaron@TC psych (jruby)]$
17:00
djbkd has quit [Remote host closed the connection]
17:00
djbkd has joined #jruby
17:01
dinfuehr has quit [Ping timeout: 272 seconds]
17:01
<
mberg >
Eesh, so MacOS seems like it has all sorts of wacky paths for JVMs. /Library/Java/JavaVirtualMachines should be ones downloaded and installed explicitly, /System/Library/Java/JavaVirtualMachines/ for ones bundled/installed by Apple, possible another in /Library/Internet Plug-ins/JavaAppletPlugin.plugin/Contents/Home
17:02
<
mberg >
Actually, does setting JAVA_HOME explicitly to point to a JDK change the behavior?
17:03
* mberg
is not wise in the ways of MacOS X; last version I touched was OS X Server 1.0.
17:03
<
tenderlove >
it does!
17:04
<
tenderlove >
export JAVA_HOME=/Library/Java/JavaVirtualMachines/jdk1.7.0_45.jdk/Contents/Home
17:04
<
tenderlove >
^^^ fixed everything
17:04
<
tenderlove >
I will put that in the ticket
17:05
<
mkristian_ >
unless you really need a jdk6 around :)
17:07
<
enebo >
so perhaps somehow this is difference between setup of bashrc and profile
17:08
<
enebo >
like one properly sets up jdk for a login but skips it for shell scripts
17:09
shellac has joined #jruby
17:14
<
nirvdrum >
Woo hoo.
17:15
<
mberg >
Our of curiosity, what does /usr/libexec/java_home output?
17:17
<
tenderlove >
mberg: I actually got the 1.7 path from /usr/libexec/java_home
17:19
<
tenderlove >
time to shipit
17:21
<
tenderlove >
ok, shipped
17:21
<
tenderlove >
mkristian_, mberg: really appreciate the help!
17:22
<
mberg >
Oh, actually, it only uses that for installing jruby :P
17:23
<
mberg >
But then in .rvm/repos/jruby/mvnw:
17:23
<
mberg >
# Look for the Apple JDKs first to preserve the existing behaviour, and then look
17:23
<
mberg >
# for the new JDKs provided by Oracle.
17:23
<
mberg >
if [ -z "$JAVA_HOME" ] && [ -L /System/Library/Frameworks/JavaVM.framework/Versions/CurrentJDK ] ; then
17:23
<
mberg >
export JAVA_HOME=/System/Library/Frameworks/JavaVM.framework/Versions/CurrentJDK/Home
17:26
<
mkristian_ >
tenderlove, wow - time to use it for jruby-9k
17:26
<
tenderlove >
I need to fix the stuff that merges psych to mri
17:26
<
tenderlove >
that's no problem
17:27
shellac has quit [Quit: Computer has gone to sleep.]
17:30
colinsurprenant has joined #jruby
17:31
<
enebo >
apple jdk should be completely ignored at this point on macos
17:31
<
enebo >
they never supported java 7
17:35
<
GitHub187 >
jruby/master defa364 Christian Meier: switch to use psych-2.0.14
17:36
donValentin has joined #jruby
17:36
<
mkristian_ >
tenderlove, --^ thanx for releasing it :)
17:39
donV has quit [Ping timeout: 260 seconds]
17:41
travis-ci has joined #jruby
17:41
travis-ci has left #jruby [#jruby]
17:42
donValentin has quit [Ping timeout: 272 seconds]
17:44
<
GitHub186 >
jruby/truffle-head 5f2bd2b Chris Seaton: Merge branch 'master' into truffle-head...
17:44
<
GitHub186 >
jruby/truffle-head 926c676 Chris Seaton: Merge branch 'truffle-head' of github.com:jruby/jruby into truffle-head
17:49
colinsurprenant has quit [Quit: colinsurprenant]
17:50
donV has joined #jruby
17:52
colinsurprenant has joined #jruby
17:54
subbu has joined #jruby
17:55
<
GitHub44 >
jruby/truffle-new-require 9953aea Chris Seaton: Merge branch 'master' into truffle-new-require
17:57
dinfuehr has joined #jruby
17:59
cajone has joined #jruby
18:00
subbu is now known as subbu|meeting
18:01
dinfuehr has quit [Ping timeout: 256 seconds]
18:03
donV has quit [Ping timeout: 260 seconds]
18:07
donV has joined #jruby
18:07
donV has quit [Client Quit]
18:24
<
GitHub160 >
jruby/master 43da800 Christian Meier: [build] different repo order
18:30
<
GitHub38 >
[jruby-openssl] cheister opened pull request #63: Support negotiating up to TLS1_1 and TLS1_2 when the server supports these ssl_versions (master...master)
http://git.io/vsul3
18:34
pitr-ch has quit [Quit: My MacBook Pro has gone to sleep. ZZZzzz…]
18:38
mkristian_ has quit [Quit: This computer has gone to sleep]
18:44
subbu|meeting is now known as subbu
18:54
travis-ci has joined #jruby
18:54
travis-ci has left #jruby [#jruby]
18:57
dinfuehr has joined #jruby
19:00
colinsurprenant has quit [Quit: colinsurprenant]
19:02
dinfuehr has quit [Ping timeout: 265 seconds]
19:09
mkristian_ has joined #jruby
19:11
mkristian__ has joined #jruby
19:13
colinsurprenant has joined #jruby
19:13
colinsurprenant has quit [Client Quit]
19:13
mkristian_ has quit [Ping timeout: 265 seconds]
19:14
Aethenelle has joined #jruby
19:31
HoloIRCUser6 has joined #jruby
19:31
HoloIRCUser1 has quit [Read error: Connection reset by peer]
19:38
erikhatcher has quit [Quit: erikhatcher]
19:44
<
GitHub112 >
jruby/master e590e5d Thomas E. Enebo: Fixes #1328. Encoding of symbol literals does not respect the encoding of the source file
19:44
<
GitHub192 >
[jruby] enebo closed issue #1328: Encoding of symbol literals does not respect the encoding of the source file
http://git.io/Fb-nzA
19:58
dinfuehr has joined #jruby
20:00
travis-ci has joined #jruby
20:00
travis-ci has left #jruby [#jruby]
20:02
dinfuehr has quit [Ping timeout: 246 seconds]
20:05
<
headius >
enebo: did your encoding changes break that build?
20:06
<
enebo >
I don’t think so no
20:06
<
enebo >
psych update did though
20:06
<
enebo >
I did not see full results yet though so maybe
20:06
<
enebo >
but it was already broken
20:06
<
headius >
oh it is a psych test
20:06
<
enebo >
I TOLD YOU THAT
20:06
<
headius >
I'll havea a look
20:10
<
GitHub175 >
jruby/master de4aa81 Charles Oliver Nutter: Enable travis messages without join.
20:12
mkristian__ has quit [Quit: This computer has gone to sleep]
20:14
<
GitHub49 >
[jruby] plusjeff opened issue #3273: What is the minimum Java version supported for JRuby 9.0.0.0?
http://git.io/vszfJ
20:14
<
headius >
tenderlove: master is master for both jruby and mri now yes?
20:18
<
enebo >
headius: this morning it was in a branch called ‘jruby’ but maybe he merged
20:18
<
headius >
it looks like it is merged
20:21
yfeldblum has joined #jruby
20:22
<
nirvdrum >
Time to just make everything UTF-8. The IBM437 users can learn how to cope in this brave new world.
20:22
<
enebo >
HAHAH…omgs JI does not do well with two methods with same arity :)
20:22
<
enebo >
this jrubyc parsing bug it calling our deprecated signature
20:29
<
headius >
are we using the psych gem in 1.7? I want to use some 9k methods to fix this issue
20:30
<
headius >
doesn't look like it
20:30
<
headius >
yeah source is directly in 1.7
20:30
<
headius >
I will merge psych to 1.7 and fix it properly there
20:30
<
GitHub57 >
[jruby] enebo closed issue #3175: 9k fail to compile ruby code of using multibyte char on Windows
http://git.io/vYCOI
20:30
<
GitHub167 >
jruby/master 1778496 Thomas E. Enebo: Fixes #3175. 9k fail to compile ruby code of using multibyte char on Windows
20:38
<
tenderlove >
headius: hey, yes. Everything is merged to master
20:38
<
tenderlove >
so if you need to make changes to psych, send them there
20:38
<
headius >
tenderlove: what's your process for building the jruby gem?
20:38
<
headius >
I have a fix coming in a moment
20:38
<
tenderlove >
headius: `rake package`
20:39
yfeldblum has quit [Quit: Leaving...]
20:41
samphippen has joined #jruby
20:42
yfeldblum has joined #jruby
20:56
<
headius >
mmm JRuby encoding bug
20:57
<
headius >
I have a loop that tries to transcode and grow a buffer...but after it grows the buffer it doesn't try to keep transcoding
20:57
<
headius >
goofy code in MRI with a bunch of normal statements in the while clause
20:57
<
headius >
including the loop calls to encode
20:58
<
headius >
bad porting on my part
20:59
dinfuehr has joined #jruby
20:59
<
nirvdrum >
I swear, 1/3 of our implementation is just encoding corner cases.
21:00
<
headius >
I wouldn't be surprised
21:00
<
headius >
it's the most complicated character encoding system I've ever seen
21:00
<
lopex >
I wonder how much more is there looks pass the buffers since c looks at NULL
21:01
<
headius >
I run into that all the time
21:02
<
GitHub48 >
jruby/truffle-head f28cadc Chris Seaton: [Truffle] Pull out the Ruby MIME type into a constant.
21:02
<
GitHub48 >
jruby/truffle-head 09f3771 Chris Seaton: [Truffle] Simplify control flow in Truffle Main.
21:02
<
GitHub48 >
jruby/truffle-head d8556a9 Chris Seaton: [Truffle] Make the backtrace formatter a bit more robust if there are foreign frames.
21:03
dinfuehr has quit [Ping timeout: 250 seconds]
21:04
lanceball is now known as lance|afk
21:09
<
headius >
tenderlove: I have my fix
21:09
<
GitHub194 >
jruby/master d2c5a62 Chris Seaton: [Truffle] Make the backtrace formatter a bit more robust if there are foreign frames.
21:10
<
lopex >
nirvdrum: I lurked and heard you're working on ropes
21:10
<
tenderlove >
headius: psych needs a fix?
21:10
<
GitHub174 >
jruby/truffle-new-require 2104a2f Chris Seaton: [Truffle] Set -Xtruffle.core.load_path by default for development.
21:10
<
GitHub174 >
jruby/truffle-new-require 5cfdf5a Chris Seaton: [Truffle] Fix detection of core source sections.
21:10
<
GitHub19 >
jruby/master f9e48bb Kevin Menard: [Truffle] Use a proper exception on POSIX call failure.
21:10
<
headius >
tenderlove: yeah, I was just forcing source encoding to UTF8 when it wasn't unicode, rather than transcoding to UTF8
21:10
<
headius >
obviously doesn't work with e.g. incoming shiftjis
21:11
<
tenderlove >
headius: k, just send a PR, or commit
21:11
<
headius >
we're back to green on the psych tests we pass with this change (and a fix to JRuby)
21:13
<
tenderlove >
headius: k, I just shipped 2.0.15
21:14
<
headius >
tenderlove: awesome, thank you!
21:14
<
tenderlove >
np, thanks!
21:14
tcrawley is now known as tcrawley-away
21:15
donV has joined #jruby
21:17
colinsurprenant has joined #jruby
21:22
donV has quit [Ping timeout: 260 seconds]
21:23
donV has joined #jruby
21:23
<
GitHub86 >
[jruby] enebo closed pull request #3271: bigdecimal & bigmath (master...bigdecimal_and_bigmath)
http://git.io/vsC2N
21:23
<
GitHub83 >
jruby/master 06e4175 Pavel Rosický: mri allows precision to be a bigdecimal, missing require
21:23
<
GitHub83 >
jruby/master b6f29ef Pavel Rosický: implement bigmath .exp
21:23
<
GitHub83 >
jruby/master 9c1fe2e Pavel Rosický: use bigmath .exp, fixes precision and minor speedup
21:25
samphippen has quit [Quit: My MacBook Pro has gone to sleep. ZZZzzz…]
21:25
<
headius >
enebo: I'm going to update psych in 1.7 as well
21:26
<
headius >
hey Bigmath.exp finally
21:27
<
lopex >
release is nearing ?
21:27
<
headius >
lopex: 1.7.22 released yesterday
21:27
<
headius >
9.0.1 will release next week
21:27
<
lopex >
headius: yeah, already updated
21:27
<
lopex >
I though about 9k
21:27
<
lopex >
since it still fails on marshalling for me
21:28
<
headius >
enebo: adding a Java-based test for the encoding API fix I made too
21:28
<
headius >
since those APIs aren't necessarily exercised 100% from Ruby
21:28
<
headius >
lopex: oh yeah, what's the marshaling problem?
21:28
<
headius >
I can look at that after I finish this
21:29
<
lopex >
headius: I havent had a chance to reduce it, because of ... summer
21:29
<
lopex >
headius: but it's related to sequel caching
21:29
<
lopex >
(schema caching to be precise)
21:30
oblutak has left #jruby [#jruby]
21:30
<
lopex >
I'm more keen to suspect it's the reading since cache written by both 1.9 and 9k throws on 9k on read
21:30
<
headius >
without a reduction it will be hard...what happens?
21:31
drbobbeaty has quit [Quit: My MacBook Pro has gone to sleep. ZZZzzz…]
21:33
<
lopex >
TypeError: nil is not a string: load at org/jruby/RubyMarshal.java:145
21:33
<
headius >
can you get a full trace?
21:33
<
headius >
-Xbacktrace.style=full
21:34
<
lopex >
2015-08-21 23:34:00 - ArgumentError - dump format error(g): org/jruby/RubyMarshal.java:145:in `load'
21:34
Aethenelle has quit [Quit: Aethenelle]
21:34
<
lopex >
when the cache was produced by 9k
21:34
<
lopex >
so two scenarios
21:35
<
headius >
bleh, so writing is different too
21:36
<
headius >
this is a problem with all the suites...if they test marshaling, they test both read and write on the same impl
21:36
<
headius >
not between impls
21:36
<
lopex >
at least the lines match!
21:36
<
headius >
if you can get a full trace it will help reduce it
21:36
<
headius >
hard for me to help with just a line number :-(
21:37
HoloIRCUser3 has joined #jruby
21:38
AbinoamJr has joined #jruby
21:40
HoloIRCUser6 has quit [Ping timeout: 245 seconds]
21:40
<
headius >
that's like our full trace
21:40
<
headius >
whenever there's an interpreter entry it inserts ruby file+line
21:41
<
AbinoamJr >
Or should I just wait some more?
21:41
<
headius >
AbinoamJr: we probalby just haven't gotten to it
21:42
<
AbinoamJr >
I completely understand
21:42
<
headius >
hmmm yeah this is probably because the readline library we use kinda takes over the console
21:42
<
AbinoamJr >
Could you just have a quick look at it to
_only_ see if it's posted in the right place.
21:42
<
headius >
could you try to run this using rb_readline?
21:43
<
AbinoamJr >
Yes. Can do it now.
21:43
<
headius >
that's a pure-Ruby readline that I
*think* works with 9k, and it may work better
21:43
<
headius >
have been considering replacing ours with that
21:43
imperator has joined #jruby
21:43
<
AbinoamJr >
I have tested the stty settings before and after and they change.
21:44
<
AbinoamJr >
If I save it before, and restore them after using readline everything works great.
21:47
<
AbinoamJr >
gem install rb_readline ERROR: Could not find a valid gem 'rb_readline' (>= 0) in any repository ERROR: Possible alternatives: rb-readline
21:54
<
rtyler >
headius: ping
21:58
<
headius >
nice, updated psych + psych tests on 1.7 and only one new failure
21:59
<
headius >
and it's a new test
22:00
dinfuehr has joined #jruby
22:00
<
headius >
-#<DateTime: -4712-01-01T00:00:00+00:00 ((0j,0s,0n),+0s,2299161j)>
22:00
<
headius >
+#<DateTime: -4712-02-08T00:00:00+00:00 ((38j,0s,0n),+0s,2299161j)>
22:00
<
headius >
I think this might be the same issue with prehistoric timezones we've seen before
22:00
<
enebo >
it killed the dinosaurs
22:01
<
headius >
I'm going to exclude it
22:01
<
headius >
well I'm going to exclude it and then investigate it
22:02
imperator has quit [Quit: Leaving]
22:04
donValentin has joined #jruby
22:04
dinfuehr has quit [Ping timeout: 256 seconds]
22:04
AbinoamJr has quit [Ping timeout: 246 seconds]
22:04
HoloIRCUser3 has quit [Read error: Connection reset by peer]
22:05
HoloIRCUser3 has joined #jruby
22:05
donV has quit [Ping timeout: 250 seconds]
22:05
<
GitHub194 >
jruby/master dbe8640 Charles Oliver Nutter: Fix str_conv_enc_opts to also encode inside the grow loop.
22:05
<
GitHub194 >
jruby/master 003e871 Charles Oliver Nutter: Test for encoding API fix in d534e46ca.
22:05
<
GitHub194 >
jruby/master bd35928 Charles Oliver Nutter: Update to psych 2.0.15.
22:05
<
headius >
that should get master green
22:05
<
GitHub31 >
jruby/jruby-1_7 b0e2c64 Charles Oliver Nutter: Update psych+tests to 2.0.15.
22:05
<
GitHub31 >
jruby/jruby-1_7 9e99b0d Charles Oliver Nutter: Exclude odd DateTime roundtrip failure in Psych.
22:08
<
headius >
ahh, it's excluded on master too
22:08
<
headius >
I'll assume it's due to weird prehistoric dates
22:09
<
lopex >
headius: ugh, almost certainly a windows issue
22:10
<
lopex >
headius: still want that windows backtrace ?
22:10
<
headius >
in a bug, yes :-)
22:11
<
lopex >
or I can fix it for ya
22:13
bb010g has quit [Quit: Connection closed for inactivity]
22:13
<
lopex >
enebo: have you seen the computerphile timezone video ?
22:13
<
enebo >
lopex: IT IS THE WEEKEND
22:14
<
enebo >
lopex: you open up a beer>
22:15
donValentin has quit [Ping timeout: 255 seconds]
22:16
donV has joined #jruby
22:16
<
headius >
oooo nice
22:16
<
headius >
lopex: hey, if you want to fix it that would be great!
22:17
<
enebo >
lopex: I have had it!
22:17
<
lopex >
headius: now it's my business to fix that
22:18
<
lopex >
enebo: yeah, it was very popular for two years until the license expired
22:18
<
lopex >
enebo: and it was for a homebrewer
22:18
<
lopex >
er, because of
22:18
<
lopex >
and some legal issues too
22:19
<
enebo >
lopex: interesting…I got lucky since I bought this at a beer store before leaving cracow
22:19
<
lopex >
enebo: you were lucky
22:20
<
lopex >
enebo: it won one of the major contests here in poland
22:20
<
enebo >
lopex: I hung out and talked to owner of store for like an hour and he made his best recommedations
22:20
<
lopex >
enebo: and that guy also won another one in the same year for different beer
22:20
<
enebo >
lopex: for a baltic porter?
22:20
<
lopex >
enebo: for another ipa
22:21
<
lopex >
enebo: but he also won for a porter
22:22
<
lopex >
enebo: oh, I'm not sure he won that porter
22:22
<
enebo >
I see it…also no longer in production
22:24
<
headius >
AbinoamJr's readlne bug is a bug in jline... it disables canonical mode on startup and never reenables it
22:24
<
headius >
I added appropriate info to the bug
22:24
<
lopex >
enebo: oh it owsnt a porter it was a Dubble
22:26
<
lopex >
enebo: I still think persistent vectors might be better than ropes btw
22:26
<
enebo >
lopex: DO IT
22:26
<
lopex >
enebo: too hard
22:27
<
lopex >
in terms of required efficient functionality
22:28
<
lopex >
but the lots of apis would require to be somewhat stream based
22:28
<
lopex >
and that's another evolution
22:28
<
headius >
ok, last item for today... checking on that JI failure
22:30
<
lopex >
headius: ^^
22:30
<
headius >
bleh, I have no idea why that would fail on jenkins but not travis
22:31
<
enebo >
I just opened this
22:31
<
lopex >
headius: just rest!
22:31
<
headius >
cool, I'll watch it later
22:31
<
headius >
have a good weekend folks
22:32
<
lopex >
enebo: I've seen that
22:32
<
lopex >
enebo: us training videos are always the best
22:33
<
enebo >
lopex: that is a good one
22:33
subbu has quit [Remote host closed the connection]
22:33
<
lopex >
and about differentials twoo
22:34
<
lopex >
and is about the history of the concepts really
22:34
<
lopex >
it's a such slowe process
22:35
<
enebo >
lopex: you are my netflix
22:36
subbu has joined #jruby
22:36
<
lopex >
enebo: hey, netflix just promised it will be in poland soon
22:37
<
lopex >
enebo: but I can recommend you some YT channels you you want
22:41
Aethenelle has joined #jruby
22:43
colinsurprenant has quit [Quit: colinsurprenant]
22:48
AbdulRehman has joined #jruby
22:48
<
AbdulRehman >
hello
22:49
AbdulRehman has quit [Quit: AbdulRehman]
22:50
shellac has joined #jruby
22:50
enebo has quit [Quit: enebo]
22:51
pietr0 has quit [Quit: pietr0]
22:52
baroquebobcat has quit [Quit: baroquebobcat]
22:52
shellac has quit [Client Quit]
22:57
Aethenelle has quit [Quit: Aethenelle]
23:00
dinfuehr has joined #jruby
23:05
dinfuehr has quit [Ping timeout: 256 seconds]
23:07
cristianrasch has quit [Quit: Leaving]
23:07
AbinoamJr has joined #jruby
23:12
rcvalle has quit [Quit: rcvalle]
23:17
shellac has joined #jruby
23:20
<
AbinoamJr >
headius, thanks for the rb-readline tip. I think I will be able to make it work with that.
23:21
<
AbinoamJr >
As soon as I have some time I post the "results".
23:21
AbinoamJr has quit []
23:23
HoloIRCUser5 has joined #jruby
23:23
HoloIRCUser3 has quit [Read error: Connection reset by peer]
23:27
shellac has quit [Quit: Computer has gone to sleep.]
23:29
HoloIRCUser3 has joined #jruby
23:29
HoloIRCUser5 has quit [Read error: Connection reset by peer]
23:29
HoloIRCUser3 has quit [Read error: Connection reset by peer]
23:30
HoloIRCUser3 has joined #jruby