« first day (354 days earlier)      last day (2140 days later) » 

00:05
@Dennis Could you add Ly? Hello, World is "Hello, World!"&o
I'll take a look.
01:06
The search field works great! Also on mobile
01:24
@MDXF Cubically fails to build.
gcc -lm -DTIO rubiks2.c lang.c -o rubiks-tio
/tmp/ccIEQyWs.o: In function `main':
lang.c:(.text+0x2c7): undefined reference to `unsuperscript'
collect2: error: ld returned 1 exit status
make: *** [makefile:19: tio] Error 1
@HyperNeutrino Syncing.
Yay thanks. I'm about to push a new update though :( lol
@Dennis Oops, forgot that make tio is separate from the rest of the Makefile. Fixed.
@Dennis Would you mind re-pulling? I just pushed another commit
@MDXF @HyperNeutrino Syncing.
Yay thanks :D
01:50
4 messages moved to Jelly
@Dennis I'm really sorry to do this to you but... could you pull Proton... again...? I had a really dumb mistake that caused the tokenizer to break :(
@HyperNeutrino Hey that sounds like me/TehPers/Kamil with Cubically last week! Each of us finding a bug every 45 minutes...
02:07
yay thanks
@Dennis Thanks.
02:49
@Dennis Could you look into adding PostL to TIO? I'm unsure of whether or not it's functional right now because Eclipse won't work. Hello, World! should be "Hello, World!". or "Hello, World" POP. Thanks! (to run it, run interpreter/Interpreter.java with the filename as a command line argument)
@HyperNeutrino Link to PostL?
whoopsie
nvm I'm sure it's dysfunctional
This is why we have the Javac CLI.
fun fact: my javac is at version 53 and my java is at version 52.
There it should be good now @Dennis
03:10
@HyperNeutrino How do you build PostL?
@Dennis did something change recently with julia?
Pretty sure
Dennis wanted to add a new version
@Potato44 Yes, I removed a symlink to the EOL version 0.4, so it's no longer in the path.
There are /opt/julia/bin/julia, /opt/julia5/bin/julia, and /opt/julia6/bin/julia though.
Was that symlink what just running julia in bash resolved to?
Yes, the the symlink was in the path and linked to /opt/julia/bin/julia.
03:21
Okay, thanks
03:35
@HyperNeutrino I'm probably missing something obvious, but I can't get it to work.
$ ls /opt/postl/PostLang/bin/interpreter
Interpreter.class
$ java -cp /opt/postl/PostLang/bin/interpreter Interpreter .code.tio "$@" < .input.tio
Error: Could not find or load main class Interpreter
Nevermind, this works.
java -cp /opt/postl/PostLang/bin interpreter.Interpreter .code.tio "$@" < .input.tio
Looks like an infinite loop though. Didn't do anything in 60 seconds.
 
2 hours later…
05:27
@Dennis Could you pull Ly?
05:54
@LyricLy Syncing. Usually takes ~2 minutes.
 
10 hours later…
15:45
@Dennis Ah yes, I forgot to make it stop taking input after there was none left ;_; I pushed a fix for that; I think it should work now. :)
@HyperNeutrino Interpreter.class in github.com/alexander-liao/postfix-lang/tree/master/PostLang/bin/… hasn't changed in 3 months. I'm guessing this is part of my issue.
oh um. Yes, I haven't compiled the thing...
What's your java version? My javac compiles it to major version 53.0 which is 1 ahead of my java version
openjdk version "1.8.0_131"
OpenJDK Runtime Environment (build 1.8.0_131-b12)
OpenJDK 64-Bit Server VM (build 25.131-b12, mixed mode)
Hm okay. I've recompiled it; could you test again?
Error: A JNI error has occurred, please check your installation and try again
Exception in thread "main" java.lang.UnsupportedClassVersionError: interpreter/Interpreter has been compiled by a more recent version of the Java Runtime (class file version 53.0), this version of the Java Runtime only recognizes class file versions up to 52.0
15:52
Yeah... that's what I was worried about :(
I have Java 9. I'll try with that.
Oh yeah my javac is javac 9-ea...
lol I can change that
That appears to be the issue, yes.
It runs with Java 9, but the output isn't Hello World.
Hello, World!
[]
^ without POP
Hello, World!ERROR Stack is too small for the operator
^ with POP
15:55
Hm, I think there's an issue with the interpreter itself then
(also, I recompiled it in Java 8)
.oO(Why does the error message print to STDOUT?)
@Dennis Could you pull Husk, please?
@Dennis yeah um I wrote this a long time ago when I was bad at programming (like, worse than now)
@Zgarb Syncing.
Thanks!
15:58
Hm. I'm not quite sure what the issue could be. Are "Hello, World!" and POP on the same line?
Yes.
And I had some extraneous stuff; I think I fixed that...
not sure though
Yeah, it works now, at least without POP.
huh ._.
What does 2 3 + do
(It works with POP as well, as the error message goes to STDERR now.)
16:02
huh. So could you push it onto a dev version so I can fiddle around with it and check where the issue exists?
Already syncing.
yay thanks :)
thanks :D
hey it works now :D:D:D:D thank you very much! :D
Could you add J 8.06? (even though it is still in beta) along with these "Jx" extensions. I have applied and used their patch for the last 2 weeks but have yet to find a use case in any golfing.
16:20
@Dennis Could you pls pull PostL? :) I had a bug that involved switching a 1 and a 0 to fix ಠ_ಠ
And also Proton; I have a lot of major changes there :)
@miles I'll have a look. That involves compiling J from source, yes?
I am just using the precompiled versions provided. Let me find the links again.
Then replace it with the Jx version of libj
Oh, so libj.so is the compiled version of the patched source code. Makes sense.
That reminds me: this got lost during some rebuild.
Dec 8 '16 at 14:20, by miles
@Dennis thanks for adding J support. Do you think you could also include the addons for J. Most aren't used typically. You can install them all using install'all'
I'll re-install the addons tonight. I'll also try my luck with Jx.
16:44
Thanks. I forgot about the addons but it's nice to have them installed for full usage of J, but they won't see much use in golfing since they take so many characters to load and then come with verbose names.
17:07
@Dennis Could you pull Ceres?
18:01
(cc @Dennis) I created Proton 1 which is a bug fix; you probably won't have to pull Proton anymore because it has a lot of bugs that I'm fixing with a new version; could you add it sometime? (I'm in no rush; it's the same as Proton 0 right now)
18:12
@Dennis Could you please pull Proton (not going to make a new version)?
18:36
Is it a bug that numbers input to befunge 98 programs on TIO need a trailing space to be recognized
that tio.run/##S0pNK81LT9W1tNAtqAQz//9X03P4/98QAA doesn't print any output
18:50
@ppperry just tested locally with pyfunge, same behaviour. Trailing space required if I redirect input to a file.
 
1 hour later…
19:52
@HyperNeutrino Pulled both. Syncing.
@Dennis can you pull Cubically?
@Dennis thanks :D
@MDXF Syncing.
20:26
@Dennis Erm, there seems to be a problem... TIO is on an older version
I think it's three commits behind
Never mind, it's seven commits behind. TIO vs GitHub
Unless you were committing without pushing, I'm not sure how that's possible.
Nevermind, that's a problem on my end.
I excluded Cubically from the syncing process because of yesterday's Makefile issue, and I forgot to remove unlist it when you fixed the problem. Sorry about that.
@MDXF All servers should be up-to-date now. tio.run/##S0oszvj/PyO/uCQvMTeVKz2zREHXWUE/…
21:09
@Dennis Can you please pull MATL when you have a minute?
21:20
@LuisMendo Syncing.
 
1 hour later…
22:39
Thank you!
@Dennis Ah ok thanks!
22:59
@Dennis I made a Python program: with open('.output.tio', 'w') as f: f.write('hi'), and it gave me like 6 errors, one of which contained the text 0/3HfwaFrUUkNKLc8. It appears that the debug information's lines are becoming error messages line-by-line. Is this a known issue (or an issue at all) or just one of many reasons not to mess with .tio files? :P
23:50
Apr 10 at 23:34, by Dennis
@ГригорийПерельман Solution: don't do that.
You can write directly to .output.tio is you absolutely must, but you'll have to append instead of overwriting.
@Dennis You can't even read .output.tio without it borking: tio.run/##qyrO@P8/ObFEQS@/tKSgtESvJDP//38A
(Notice the lack of timing information)

« first day (354 days earlier)      last day (2140 days later) »