github.com/moarvm/moarvm | IRC logs at colabti.org/irclogger/irclogger_logs/moarvm Set by AlexDaniel on 12 June 2018. |
|||
00:51
pamplemousse__ joined
01:06
pamplemousse__ left
01:10
lucasb left
01:22
pamplemousse__ joined
01:33
pamplemousse_ joined
01:37
pamplemousse__ left
01:51
zakharyas joined
01:58
squashable6 left
01:59
squashable6 joined
02:10
pamplemousse_ left
04:34
AlexDaniel left
05:49
squashable6 left
05:51
squashable6 joined
06:30
patrickb joined
06:50
ZzZombo_ joined
06:52
ZzZombo left,
ZzZombo_ is now known as ZzZombo
07:19
domidumont joined
08:11
zakharyas left
09:04
squashable6 left
09:08
squashable6 joined
09:10
brrt joined
10:21
domidumont left
10:34
ggoebel joined
10:54
ggoebel left
12:17
domidumont joined
12:26
ilogger2 joined
|
|||
brrt | \o | 12:29 | |
12:36
ggoebel joined
13:03
lucasb joined
|
|||
nwc10 | o/ | 13:20 | |
lizmat | nwc10 o/ | 13:22 | |
13:33
brrt joined
|
|||
brrt | lizmat++ # p6weekly | 13:34 | |
14:43
pamplemousse joined
14:48
AlexDaniel joined
15:20
pamplemousse_ joined
16:04
patrickb joined
|
|||
Geth | MoarVM/configurable-subsystems: 2ed42f0384 | (Timo Paulssen)++ | 7 files confprog: get rid of compiler warnings, add stats |
16:14 | |
timotimo | should i merge this to master even though the validator isn't strict enough to actually prevent programs that might crash? | 16:15 | |
16:15
pamplemousse_ left
|
|||
brrt | there's a certain amount of 'if you're holding it wrong, you're an idiot' element to the profiler configurer? | 16:31 | |
16:31
pamplemousse_ joined
16:32
pamplemousse__ joined
16:34
pamplemousse left
|
|||
timotimo | there is, but if there's something in moarvm that can crash it, and it's not optional, then it could be abused? | 16:35 | |
though if you're able to put arbitrary code in which would be necessary to load a confprog, then you'd already be able to just nativecast a null pointer and write/read | |||
16:35
pamplemousse_ left
|
|||
timotimo | anyway, the confprog-compiler will actually be usable in a few minutes :) | 16:44 | |
since until now there wasn't a commandline utility, you had to write a tiny stub that spurts the result of ConfprogCompiler.compile to a file | |||
timotimo pushed it to cpan | 16:45 | ||
i wonder if it would be fine to have geth report on the confprog compiler in here? | |||
lizmat would be fine with that :-) | 16:49 | ||
timotimo | Geth: help | 16:52 | |
Geth | timotimo, Source at github.com/perl6/geth To add repo, add an 'application/json' webhook on GitHub pointing it to hack.p6c.org:8888/?chan=#perl6 and choose 'Send me everything' for events to send | use `ver URL to commit` to fetch version bump changes | ||
timotimo | m: say "#".ord.fmt("%x") | 16:53 | |
camelia | 23 | ||
timotimo | that's not entirely correct, eh? | 16:54 | |
lizmat | looks ok to me | 16:58 | |
timotimo: what's wrong with that ? | 16:59 | ||
timotimo | that url doesn't work :) | ||
we could put something in geth that, a little after startup, it will try to send something to the URL configured in it, and checks if anything arrives | 17:00 | ||
lizmat | ah... :-) | 17:01 | |
guess I was triggered by my recent work on sprintf | |||
timotimo | ah, haha | 17:03 | |
i can totally see why you would have read it as that | |||
17:23
brrt left
|
|||
dogbert17 | .seen samcv | 18:42 | |
yoleaux | I saw samcv 17 Jun 2019 05:49Z in #perl6: <samcv> .tell sena_kun I don't think I have that anymore. but i can check | ||
samcv | hey dogbert17 | 19:09 | |
dogbert17 | hi samcv, are you up for a mystery? | 19:19 | |
could the following gist be something for you? gist.github.com/dogbert17/74e32577...fd7d4e0008 | 19:21 | ||
timotimo | say hello to confprog | 19:38 | |
Geth | MoarVM/master: 29 commits pushed by (Timo Paulssen)++ review: github.com/MoarVM/MoarVM/compare/8...4656507656 |
||
19:38
pamplemousse__ left
|
|||
Geth | MoarVM: adb5406e9f | (Timo Paulssen)++ | src/profiler/configuration.c Add a little explanation to confprog's source code |
19:41 | |
lizmat | whee! | 19:42 | |
timotimo | no, i said "hello" not "whee" :P | 19:44 | |
lizmat | hello! :-) | ||
nwc10 | "good UGT, #moarvm" | 19:45 | |
japhb | timotimo: www.montypython.net/scripts/hithead.php | ||
Waaaaahh! | 19:46 | ||
timotimo | haha | ||
i'd like to file a complaint | |||
MasterDuke | timotimo: cool. however, bunch of format string warnings | ||
timotimo | whaaaaaat | 19:47 | |
my gcc is too lenient | 19:48 | ||
MasterDuke | gist.github.com/MasterDuke17/70825...7e02a3fcc3 | 19:49 | |
gcc (Ubuntu 8.3.0-6ubuntu1) 8.3.0 | |||
timotimo | would you mind just putting those changes in for me? :) | 19:50 | |
MasterDuke | i probably can in a bit | ||
MasterDuke is currently trying to get credit cards sorted out. turns out moving to the uk is complicated, who knew? | 19:51 | ||
nwc10 | when moving *from* the UK I solved thjis particular problem by already having an Amex card | 19:53 | |
as I'd been told some years earlier that (effectively) the left hand and the right hand of American Express are capable of talking to each other | 19:54 | ||
timotimo | i'll try fixing all these format strings | ||
nwc10 | but you might need a time machine now to take advantage of this info | ||
timotimo | hm. what should confprog do when you divide by zero ... | 19:55 | |
it doesn't have an exception mechanism | |||
MasterDuke | the cards do work (including the amex), but it's the chip+pin that's tricky. currently ours cards require a signature, which throws everybody for a loop | ||
timotimo | i recently got a little culture shock when i heard that there's places in the US where people don't pump their own gas at gas stations | 19:56 | |
you're not from a place anything like that, right? | |||
MasterDuke | nope, but have visited those. odd | ||
lizmat | timotimo: yeah, have seen that as well | 19:58 | |
fwiw, there are a few gas stations like that in NL as well... but not many (anymore) | |||
nwc10 | not all of Europe is equal - other places get confused when they *don't* need a signature on a credit card | 19:59 | |
Geth | MoarVM: 6380013519 | (Timo Paulssen)++ | src/profiler/configuration.c fix format strings; jump out of confprog on div by 0 confprog doesn't handle exceptions in its interpreter, so it's a bad idea to throw one. |
20:05 | |
MasterDuke | timotimo: still a bunch (gist updated) | 20:14 | |
timotimo | i'll have to bump nqp's moarvm dependency for the op so the "read confprog" stuff can go in there | 20:51 | |
does somebody have the nice script set up that generates the good commit messages, too? | |||
that could totally be a useful irc bot function | 20:52 | ||
moritz | whatthecommit.com/ ? :D | 20:57 | |
Geth | MoarVM: a601746d69 | (Timo Paulssen)++ | src/profiler/log.c Remove debug output from profiler/log.c |
21:00 | |
21:03
lucasb left
|
|||
MasterDuke | timotimo: doesn't Zoffix's z script do that? | 21:08 | |
timotimo | it does | 21:11 | |
but my perl6 dev folder layout doesn't match what it wants | |||
time to invoke moarperf after a perl6 rebuild %) | 21:17 | ||
hrmpf. the example code i'm running also does the "lost sequence in continuation control" thing | 21:43 | ||
but at least now that nqp-m and perl6-m let me pass a confprog on the commandline, things are easier to debug | 21:45 | ||
22:19
pamplemousse__ joined
22:24
pamplemousse__ left
22:28
pamplemousse__ joined
22:37
Garland_g[m] left
22:52
pamplemousse__ left
23:28
patrickb left
|