00:39
camlow325 has quit []
00:39
pawnbox has joined #jruby
00:41
e_dub has joined #jruby
00:44
pawnbox has quit [Ping timeout: 272 seconds]
00:54
rcvalle has quit [Quit: rcvalle]
01:23
Hobogrammer has joined #jruby
01:32
pawnbox has joined #jruby
01:34
esmiurium has quit [Ping timeout: 244 seconds]
01:37
pawnbox has quit [Ping timeout: 260 seconds]
02:26
pawnbox has joined #jruby
02:30
pawnbox has quit [Ping timeout: 244 seconds]
03:02
pawnbox has joined #jruby
03:07
pawnbox has quit [Ping timeout: 276 seconds]
03:10
<
GitHub167 >
jruby/truffle-head 1352077 Chris Seaton: Merge branch 'master' into truffle-head...
03:38
pawnbox has joined #jruby
03:43
pawnbox has quit [Ping timeout: 264 seconds]
04:24
prasunanand has quit [Ping timeout: 240 seconds]
04:33
<
GitHub182 >
jruby/master 0198c33 Brandon Fish: [Truffle] Refactor sprintf builder, use booleans for flags, and single width node
04:59
prasunanand has joined #jruby
05:06
yfeldblum has quit [Ping timeout: 250 seconds]
05:07
yfeldblum has joined #jruby
05:24
<
GitHub181 >
jruby/truffle-head 3e8bd9c Chris Seaton: [Truffle] New Source API is stopping me testing against latest compilers.
05:40
pawnbox has joined #jruby
05:42
yfeldblum has quit [Remote host closed the connection]
05:45
pawnbox has quit [Ping timeout: 258 seconds]
05:50
nirvdrum has quit [Ping timeout: 260 seconds]
05:53
pawnbox has joined #jruby
06:08
Hobogrammer has quit [Ping timeout: 244 seconds]
06:14
thedarkone2 has quit [Quit: thedarkone2]
06:15
<
GitHub13 >
jruby/master 06a7cee Brandon Fish: [Truffle] Fix sprintf format float node to fix ecosystem tests
06:16
bjfish2 has quit [Quit: bjfish2]
06:32
prasunanand has quit [Ping timeout: 244 seconds]
06:47
prasunanand has joined #jruby
06:54
<
GitHub155 >
jruby/master d61645c Chris Seaton: [Truffle] Keep running other benchmarks if one fails in mx.
06:54
<
GitHub109 >
jruby/truffle-head 5194ff8 Chris Seaton: Merge branch 'master' into truffle-head
06:54
yfeldblu_ has joined #jruby
07:17
shellac has joined #jruby
07:28
yfeldblu_ has quit [Ping timeout: 250 seconds]
07:49
yfeldblum has joined #jruby
08:04
shellac has quit [Quit: Computer has gone to sleep.]
08:04
pawnbox_ has joined #jruby
08:06
pawnbox has quit [Ping timeout: 258 seconds]
08:28
<
GitHub55 >
jruby/master 11eb8ca Chris Seaton: [Truffle] Compiler tests shouldn't need -J-Djvmci.Compiler=graal.
08:37
<
GitHub149 >
jruby/master 1fe3cca Chris Seaton: [Truffle] Benchmarks need to run with TruffleCompilationExceptionsAreFatal
08:37
<
GitHub114 >
jruby/truffle-head 9c8062c Chris Seaton: Merge branch 'master' into truffle-head
08:41
<
ebarrett >
chrisseaton: missed you yesterday
08:42
<
chrisseaton >
ebarrett: I was going to suggest we try building with the version of Truffle that you just built when you built graal
08:42
<
chrisseaton >
let me know when you want to try (i'm busy for 15 mins though)
08:42
<
ebarrett >
we just set JAVA_HOME to the jvmci i think
08:43
<
ebarrett >
let's meet in 15
08:43
<
ebarrett >
i need some time to digest the EU referendum result anyway
08:43
<
chrisseaton >
I've been up since three for it!
08:57
pawnbox_ has quit [Remote host closed the connection]
08:58
vtunka has joined #jruby
09:01
pawnbox has joined #jruby
09:02
pawnbox has quit [Remote host closed the connection]
09:02
drbobbeaty has joined #jruby
09:03
yfeldblum has quit [Remote host closed the connection]
09:04
yfeldblum has joined #jruby
09:17
<
ebarrett >
chrisseaton: same outcome I'm afraid
09:17
<
ebarrett >
can you verify the tag is correct?
09:17
<
chrisseaton >
using Truffle from Graal?
09:17
<
ebarrett >
mx cloned me a truffle
09:17
<
ebarrett >
that's all I know about it really
09:18
<
chrisseaton >
no, you need to mx maveninstall first
09:18
drbobbeaty has quit [Quit: My MacBook Pro has gone to sleep. ZZZzzz…]
09:19
<
ebarrett >
i've never heard of that
09:19
drbobbeaty has joined #jruby
09:19
<
ebarrett >
using graal as a primary suite, or truffle?
09:20
<
chrisseaton >
either I think - but it's actually maven-install
09:21
<
ebarrett >
ok, it's building stuff
09:22
<
chrisseaton >
actually, here's something to try before we continue with that (doesn't matter that you've already run the maven-install command)
09:22
<
ebarrett >
alright...
09:22
<
chrisseaton >
Try building with the actual graal-vm-0.12 tag - the one without the build pack
09:22
<
chrisseaton >
Don't use the --offline option though
09:22
<
chrisseaton >
Or the repo flag thing
09:22
<
chrisseaton >
Let's see if it was the build pack, which we added while we still have the pervious problems with graal - now those are resolve, lets see if it was working then otherwise
09:24
<
ebarrett >
so we have:
09:24
<
ebarrett >
JRUBY_V=graal-vm-0.12
09:24
<
ebarrett >
JAVACMD=${wrkdir}/jvmci/jdk1.8.0/product/bin/java ./mvnw || exit $?
09:24
<
chrisseaton >
yeah, let's just try that
09:25
<
ebarrett >
thanks for your help chris :)
09:29
drbobbeaty has quit [Quit: My MacBook Pro has gone to sleep. ZZZzzz…]
09:34
<
ebarrett >
chrisseaton: ah the build failed
09:34
<
ebarrett >
Plugin org.apache.maven.plugins:maven-antrun-plugin:1.7 or one of its dependencies could not be resolved
09:34
shellac has joined #jruby
09:34
<
chrisseaton >
But are you running with the --offline option?
09:34
<
ebarrett >
nope, which is probably why
09:35
<
ebarrett >
i imagine the version antrun package in maven is gone
09:35
<
ebarrett >
JAVACMD=${wrkdir}/jvmci/jdk1.8.0/product/bin/java ./mvnw
09:35
<
chrisseaton >
But it should download it therefore
09:36
<
ebarrett >
ah wait i see
09:36
<
ebarrett >
the jvmci jdk has SSL problems
09:36
<
ebarrett >
i saw this before
09:36
<
ebarrett >
that's why I was invoking before with the system jdk8
09:37
<
ebarrett >
[WARNING] Could not transfer metadata com.github.jnr:jffi:1.3.0-SNAPSHOT/maven-metadata.xml from/to sonatype-nexus-snapshots (
https://oss.sonatype.org/cont
09:37
<
ebarrett >
ent/repositories/snapshots): java.lang.RuntimeException: Unexpected error: java.security.InvalidAlgorithmParameterException: the trustAnchors parameter must be non-empty
09:37
<
ebarrett >
so let's try again with the system jdk8
09:38
<
ebarrett >
(the offline buildpack side-steps this ofcourse)
09:41
<
ebarrett >
ok it's downloading stuff now Im using the system jdk
09:41
<
ebarrett >
now building...
09:44
<
ebarrett >
chrisseaton: it worked!
09:44
<
ebarrett >
so it's something to do with the buildpack tag, or the buildpack itself
09:44
<
ebarrett >
let me try putting back the buildpack and double checking
09:45
<
chrisseaton >
Write down the commits and tags of everything that works!
09:45
pawnbox has joined #jruby
09:46
<
ebarrett >
just experimenting to see if I can isolate the issue more
09:48
skade has joined #jruby
09:48
<
ebarrett >
using the graal-vm-0.12 tag with the buildpack gives the Failed to execute goal org.apache.maven.plugins:maven-antrun-plugin:1.7:run (default) on project jruby-core
09:52
<
chrisseaton >
Ok the Truffle in the build pack must be bad then
09:52
<
chrisseaton >
We could fix this by maven installing the Truffle you've just built, into it
09:53
<
ebarrett >
how do I do that?
09:53
<
ebarrett >
update the build pack? or?
09:53
<
chrisseaton >
Let me experiment for a few minutes and get back to you
09:54
<
ebarrett >
progress!
09:56
<
chrisseaton >
What was the -Mjit option Roland talked about? I've not seen that one before
09:57
<
ebarrett >
Roland said I should use either --vm jvmci or a -Xsomething
09:57
<
ebarrett >
if you use --vm jvmci, graal says "that's deprecated, use -Mjit"
09:57
<
ebarrett >
but -Mjit might be deprecated too now(?)
10:10
<
chrisseaton >
ebarrett: try MAVEN_OPTS=-Dmaven.repo.local=../whatever/jruby-build-pack mx maven-install
10:11
e_dub has quit [Read error: Connection reset by peer]
10:12
e_dub has joined #jruby
10:30
skade has quit [Quit: Computer has gone to sleep.]
10:38
<
ebarrett >
chrisseaton: sorry, supervising a student at the same time
10:38
<
ebarrett >
trying now
10:50
<
ebarrett >
bah, still the crash
10:50
<
ebarrett >
[truffle] opt fail Fixnum#== <split-40> |Reason java.lang.NoSuchMethodError: com.oracle.truffle.api.CompilerDirectives$Compilation
10:50
<
ebarrett >
Final.dimensions()
10:51
<
ebarrett >
this is weird
10:52
<
ebarrett >
maybe I will try using graal as the primary suite
10:58
drbobbeaty has joined #jruby
11:22
yfeldblum has quit [Remote host closed the connection]
11:22
yfeldblum has joined #jruby
11:37
<
ebarrett >
chrisseaton: so any other ideas?
11:37
<
ebarrett >
I wonder if I should give you access to our build machine so you can play
11:37
<
ebarrett >
(or are you able to repro at your end?)
11:37
<
GitHub156 >
jruby/master 45d2de4 kares: avoid double toString and check "-" on StringBuilder + red.toString
11:37
<
GitHub156 >
jruby/master b2784c9 kares: one less potential toString char[] copy to happen
11:37
<
GitHub156 >
jruby/master 3a6f562 kares: use in-house char split in parseModeEncoding
12:13
nirvdrum has joined #jruby
12:18
e_dub has quit [Quit: ZZZzzz…]
12:26
yfeldblum has quit [Ping timeout: 250 seconds]
12:35
bbrowning_away is now known as bbrowning
12:39
<
chrisseaton >
ebarrett: sorry, was away, what is happening is that you are using the Truffle packaged with JRuby rather than with Graal
12:40
<
chrisseaton >
That's what we need to fix
12:41
<
chrisseaton >
Try building with -Dtruffle.version=f3b5ef80a7cb8250069c10d0f15d377955dafe67
12:41
<
chrisseaton >
Building JRuby that is
13:01
vtunka has quit [Quit: Leaving]
13:07
<
GitHub39 >
jruby/master 0c3ed1c Benoit Daloze: [Truffle] Do not open the Truffle scope but directly Truffle::CExt as it is counter-productive.
13:07
bjfish2 has joined #jruby
13:15
pawnbox has quit [Remote host closed the connection]
13:16
pawnbox has joined #jruby
13:24
e_dub has joined #jruby
13:29
<
ebarrett >
chrisseaton: back from lunch
13:36
<
ebarrett >
chrisseaton: Failed to execute goal on project jruby-truffle: Could not resolve dependencies for project org.jruby:jruby-truffle:jar
13:36
<
ebarrett >
i guess due to offline mode
13:37
<
chrisseaton >
Did you run the mx maven-install command with MAVEN_OPTS=-Dmaven.repo.local=../jruby-build-pack/maven before?
13:37
* ebarrett
tries online mode
13:37
<
ebarrett >
let me paste what i Have
13:40
<
chrisseaton >
Hmm not sure then
13:40
<
chrisseaton >
Do you want to give me access to your server?
13:41
<
ebarrett >
sure, give me a moment
13:54
skade has joined #jruby
14:00
phlebas has joined #jruby
14:14
<
GitHub16 >
jruby/master bc4b492 Benoit Daloze: [Truffle] Small style fixes in GlobalVariables.
14:40
<
GitHub83 >
jruby/truffle_constant_globals 13ac0ea Benoit Daloze: [Truffle] Make global variables constants if they are not changed too often.
14:41
<
GitHub189 >
jruby/truffle_constant_globals 83d301d Benoit Daloze: [Truffle] Make global variables constants if they are rarely changed.
14:44
<
GitHub36 >
[jruby] eregon opened pull request #3977: [Truffle] Make global variables constants if they are rarely changed (master...truffle_constant_globals)
https://git.io/voyiE
14:45
Hobogrammer has joined #jruby
14:50
phlebas_ has joined #jruby
14:50
phlebas has quit [Quit: Leaving]
14:50
phlebas_ is now known as phlebas
14:50
e_dub has quit [Quit: It's a hard knock life]
14:51
thedarkone2 has joined #jruby
14:53
camlow325 has joined #jruby
14:56
e_dub has joined #jruby
15:04
skade has quit [Quit: Computer has gone to sleep.]
15:06
skade has joined #jruby
15:06
<
bascule >
_____ ____ ___ ____ _ __ ___ _ _
15:07
<
bascule >
| ___| _ \|_ _| _ \ / \\ \ / / | | |
15:07
<
bascule >
| |_ | |_) || || | | |/ _ \\ V /| | | |
15:07
<
bascule >
| _| | _ < | || |_| / ___ \| | |_|_|_|
15:07
<
bascule >
|_| |_| \_\___|____/_/ \_\_| (_|_|_)
15:07
skade has quit [Client Quit]
15:10
lanceball is now known as lance|afk
15:19
pawnbox has quit [Remote host closed the connection]
15:33
64MAAIAT7 has joined #jruby
15:50
lance|afk is now known as lanceball
16:02
camlow32_ has joined #jruby
16:04
camlow325 has quit [Ping timeout: 240 seconds]
16:06
camlow32_ has quit [Remote host closed the connection]
16:06
camlow325 has joined #jruby
16:10
camlow325 has quit [Remote host closed the connection]
16:11
camlow325 has joined #jruby
16:13
camlow325 has quit [Remote host closed the connection]
16:15
prasunanand has quit [Quit: Leaving]
16:17
shellac has quit [Quit: Leaving]
16:17
camlow325 has joined #jruby
16:20
camlow325 has quit [Remote host closed the connection]
16:20
nowhereFast has joined #jruby
16:20
<
nowhereFast >
why does java_class.resource("/logo.png") return nil?
16:21
<
nowhereFast >
trying to get to a resource within the jar in a jruby(javafx) app, but it does not seem to like this..
16:23
camlow325 has joined #jruby
16:25
camlow325 has quit [Remote host closed the connection]
16:26
camlow325 has joined #jruby
16:31
camlow325 has quit [Remote host closed the connection]
16:55
camlow325 has joined #jruby
16:56
camlow325 has quit [Remote host closed the connection]
17:09
camlow325 has joined #jruby
17:10
camlow325 has quit [Remote host closed the connection]
17:11
camlow325 has joined #jruby
17:12
nowhereFast has left #jruby [#jruby]
17:16
rcvalle has joined #jruby
17:25
64MAAIAT7 has quit [Remote host closed the connection]
17:30
pawnbox has joined #jruby
17:33
pawnbox has quit [Remote host closed the connection]
17:33
pawnbox has joined #jruby
17:37
e_dub has quit [Quit: ZZZzzz…]
17:41
bbrowning is now known as bbrowning_away
17:42
<
GitHub78 >
jruby/truffle_constant_globals 6bfe25e Benoit Daloze: [Truffle] Make global variables constants if they are rarely changed.
18:04
e_dub has joined #jruby
18:51
subbu is now known as subbu|lunch
19:08
shellac has joined #jruby
19:08
bbrowning_away is now known as bbrowning
19:21
shellac has quit [Read error: Connection reset by peer]
19:25
subbu|lunch is now known as subbu
19:29
<
GitHub12 >
jruby/master 36f13e1 Kevin Menard: [Truffle] Added Encoding.compatible? cases for arbitrary objects as arguments.
19:29
<
GitHub12 >
jruby/master 4912a97 Kevin Menard: [Truffle] Simplified encoding check a bit....
19:29
<
GitHub12 >
jruby/master 4bac59d Kevin Menard: [Truffle] Ropes shouldn't have null encodings.
19:40
skade has joined #jruby
20:13
skade has quit [Quit: Computer has gone to sleep.]
20:17
e_dub has quit [Quit: ZZZzzz…]
20:20
yfeldblum has joined #jruby
20:21
lanceball is now known as lance|afk
20:23
yfeldblum has quit [Remote host closed the connection]
20:29
e_dub has joined #jruby
20:44
johnsonch is now known as johnsonch_afk
20:57
e_dub has quit [Quit: ZZZzzz…]
20:58
bbrowning is now known as bbrowning_away
21:30
pawnbox has quit [Remote host closed the connection]
21:32
pawnbox has joined #jruby
21:33
drbobbeaty has quit [Quit: My MacBook Pro has gone to sleep. ZZZzzz…]
21:34
yfeldblum has joined #jruby
21:42
pilne has joined #jruby
21:55
e_dub has joined #jruby
23:31
pawnbox has quit [Remote host closed the connection]
23:31
pawnbox has joined #jruby
23:32
drbobbeaty has joined #jruby
23:36
pawnbox has quit [Ping timeout: 252 seconds]