00:42
leont left
01:23
pamplemousse joined
01:28
pamplemousse left
01:49
pamplemousse joined
01:57
pamplemousse left
01:58
pamplemousse joined
02:07
pamplemousse left
04:06
rba left
04:07
rba_ joined,
rba_ is now known as rba
05:26
dogbert17 joined
05:28
dogbert11 left
05:58
maggotbrain left
06:00
maggotbrain joined
06:21
yuplushi left
06:31
ggoebel left,
yuplushi joined
06:33
patrickb joined
|
|||
patrickb | o/ | 06:34 | |
github.com/Raku/nqp/pull/667 | |||
nine: Can you have another look at github.com/Raku/nqp/pull/667 ? I'd like to get this out soon-ish, so it gets some time in public before the upcoming release. | |||
nine | Build systems for self hosting compilers are hard... | 06:46 | |
06:46
Altai-man joined
|
|||
Geth | nqp: afbb60f62d | (Patrick Böker)++ | tools/templates/Makefile-backend-common.in Update digest-sha on any source change The nqp-config.nqp file contains a checksum of all the source code. That checksum needs to be up-to-date for a logic in Rakudo that forces a rebuild depending on changes in NQP to work. So make sure the checksum is regenerated whenever the sources change. |
06:47 | |
nqp: 7f03a2ccb6 | (Patrick Böker)++ | tools/templates/Makefile-common.in Include P6QRegex sources in common sources This allows us to use `$SOURCES` as the dependency of `nqp-config.nqp`. As `$SOURCES` is only used in dependency specs, I think adding P6QRegex won't hurt. |
|||
nqp: 3199f99aaf | (Patrick Böker)++ (committed using GitHub Web editor) | 2 files Merge pull request #667 from patrickbkr/always-update-digest-sha Update digest-sha on any source change |
|||
patrickb | nine: Thanks! | ||
07:03
sena_kun joined
07:05
leont joined,
Altai-man left
|
|||
MasterDuke | timotimo: same | 07:24 | |
timotimo | MasterDuke: i wonder if there's some way your download gave you the earlier version or something? | 07:32 | |
MasterDuke | dunno. just deleted it and downloaded again, same thing | 07:33 | |
have a hash to compare? | 07:34 | ||
i have 56ca2578f53ab3edf23adc45e0e1a955 | |||
timotimo | what kind of hash is that? | 07:35 | |
MasterDuke | md5 | ||
timotimo | i don't have that one | ||
hold on | |||
but that's ... got old stuff in it?!? | 07:36 | ||
MasterDuke | ? | 07:37 | |
timotimo | github and travis are making me lose my mind | 07:39 | |
will have a new release up soon | 07:44 | ||
i think i should, for sanity, put a sha1sum in my build script so i can compare what travis built with what landed on github | 07:45 | ||
MasterDuke: okay, b8e113854f7110cb0fdc1c824c9da1bc should be what you download from the release now | 07:57 | ||
and that will actually have the rakudo-appimage-launcher properly configured to run | 07:58 | ||
MasterDuke | same link? | 08:02 | |
woohoo, success! | 08:03 | ||
timotimo | should be | ||
omg finally | |||
MasterDuke: but the moarperf appimage worked? | 08:11 | ||
lizmat | afk& | 08:14 | |
08:20
patrickb left
08:22
Altai-man joined
|
|||
MasterDuke | timotimo: yep, still does | 08:24 | |
timotimo | phew | ||
08:24
sena_kun left
|
|||
MasterDuke | greppable6: nqp::isprime_I | 11:57 | |
greppable6 | MasterDuke, Found nothing! | ||
12:00
evalable6 left,
linkable6 left
12:01
linkable6 joined
12:02
evalable6 joined
12:17
ggoebel joined
12:21
nebuchadnezzar left
12:23
ggoebel left,
sena_kun joined
12:25
Altai-man left
12:50
ggoebel joined
13:31
domidumont joined
14:53
nebuchadnezzar joined
15:14
MasterDuke left
16:00
MasterDuke joined
16:20
ggoebel left
16:22
Altai-man joined
16:25
sena_kun left
16:39
domidumont left
17:03
patrickb joined
18:02
reportable6 left
18:06
reportable6 joined
|
|||
Geth | rakudo/rakuast: 07d5aaf25d | (Elizabeth Mattijsen)++ | 2 files Update circumfix tests to DEPARSE methods Also tweak the HashComposer.DEPARSE |
19:20 | |
AlexDaniel | MasterDuke: actually… I think we're all very wrong about what's going on there :D | 19:36 | |
I think we're simply using too many rounds :D :D | 19:40 | ||
20:02
Kaiepi left
|
|||
AlexDaniel | MasterDuke: github.com/rakudo/rakudo/pull/3923...-696949692 | 20:05 | |
actually we can test it right here I think | 20:15 | ||
m: sub my-is-prime(--> Bool:D) { nqp::hllbool(nqp::isprime_I(self,1)) }; my @a = ^100000 .grep: &my-is-prime; say now - INIT now | 20:16 | ||
camelia | 5===SORRY!5=== 'self' used where no object is available at <tmp>:1 ------> 3> Bool:D) { nqp::hllbool(nqp::isprime_I(7⏏5self,1)) }; my @a = ^100000 .grep: &my-i Could not find nqp::isprime_I, did you forget 'use nqp;' ? at <tmp>:1… |
||
AlexDaniel | m: use nqp; sub my-is-prime(--> Bool:D) { nqp::hllbool(nqp::isprime_I(self,1)) }; my @a = ^100000 .grep: &my-is-prime; say now - INIT now | ||
camelia | 5===SORRY!5=== Error while compiling <tmp> 'self' used where no object is available at <tmp>:1 ------> 3> Bool:D) { nqp::hllbool(nqp::isprime_I(7⏏5self,1)) }; my @a = ^100000 .grep: &my-i expecting any of: argument list… |
||
AlexDaniel | m: use nqp; sub my-is-prime($x) { nqp::hllbool(nqp::isprime_I($x,1)) }; my @a = ^100000 .grep: &my-is-prime; say now - INIT now | ||
camelia | P6opaque: get_boxed_ref could not unbox for the representation 'P6bigint' of type Scalar in sub my-is-prime at <tmp> line 1 in block <unit> at <tmp> line 1 |
||
AlexDaniel | err | 20:17 | |
m: use nqp; sub my-is-prime($x) { nqp::hllbool(nqp::isprime_I(nqp::decont($x),1)) }; my @a = ^100000 .grep: &my-is-prime; say now - INIT now | 20:18 | ||
camelia | 0.96163641 | ||
AlexDaniel | c: first-100000-primes my @a = ^100000 .grep: &is-prime; say now - INIT now | 20:19 | |
committable6 | AlexDaniel, ¦first-100000-primes: «0.2958805» | ||
AlexDaniel | m: use nqp; sub my-is-prime($x) { nqp::hllbool(nqp::isprime_I(nqp::decont($x),1)) }; my @a = 100000..200000 .grep: &my-is-prime; say now - INIT now | 20:20 | |
camelia | Seq objects are not valid endpoints for Ranges in block <unit> at <tmp> line 1 |
||
AlexDaniel | m: use nqp; sub my-is-prime($x) { nqp::hllbool(nqp::isprime_I(nqp::decont($x),1)) }; my @a = (100000..200000) .grep: &my-is-prime; say now - INIT now | ||
camelia | 0.9588556 | ||
AlexDaniel | c: first-100000-primes my @a = (100000..200000) .grep: &is-prime; say now - INIT now | ||
committable6 | AlexDaniel, ¦first-100000-primes: ««timed out after 10 seconds» «exit signal = SIGHUP (1)»» | ||
AlexDaniel | I think I checked isprime with 1 round up to 1_000_000 and it is giving correct results | 20:21 | |
20:23
sena_kun joined
20:24
Altai-man left
20:31
ggoebel joined
20:50
sena_kun left
21:10
patrickb left
21:52
brrt joined
22:04
zostay left,
SmokeMachine left,
chansen_ left,
chansen_ joined
22:05
SmokeMachine joined
22:06
zostay joined
22:49
brrt left
|