github.com/moarvm/moarvm | IRC logs at colabti.org/irclogger/irclogger_logs/moarvm Set by AlexDaniel on 12 June 2018. |
|||
01:24
rypervenche left
01:32
rypervenche joined
02:02
jnthn left
03:27
vrurg left
03:33
vrurg joined
04:33
evalable6 left
04:36
evalable6 joined
06:19
sena_kun joined
|
|||
nwc10 | good *, #moarvm | 07:31 | |
07:38
frost-lab joined
07:41
patrickb joined
07:56
Altai-man joined
|
|||
MasterDuke | partial success implementing pointer to current candidates and current guard tree last night. i traded a segv during the nqp build for an earlier segv during the nqp build | 07:57 | |
it just all depends on how one defines success... | |||
07:59
sena_kun left
|
|||
nwc10 | "it compiles - ship it!" is not good enough round here? :-) | 08:00 | |
timotimo | it compiles ... but at what cost ... | 08:57 | |
09:01
travis-ci joined
|
|||
travis-ci | MoarVM build failed. JJ Merelo 'Merge branch 'master' of github.com/MoarVM/MoarVM' | 09:01 | |
travis-ci.com/JJ/MoarVM/builds/211005002 github.com/JJ/MoarVM/compare/e776d...d1665c5f3e | |||
09:01
travis-ci left
09:57
domidumont joined
11:57
sena_kun joined
11:59
Altai-man left
|
|||
Geth | MoarVM/solaris: 4 commits pushed by (Nicholas Clark)++ | 12:01 | |
MoarVM: nwc10++ created pull request #1412: Get MoarVM building on Solaris |
12:03 | ||
nwc10 | oooh, that's going to break nicely | 12:04 | |
I should have tested that branch *before* the PR | 12:07 | ||
Geth | MoarVM/solaris: 5e031c9175 | (Nicholas Clark)++ | 5 files Add a probe for pow() corner cases with Inf and NaN. Solaris doesn't default to being POSIX conformat, but NQP and the spectests assume that we are. It's not clear *how* to flip the defaults with gcc, so code around the problem. Disable JITting `pow_n` if the C library pow() isn't conformant. (I don't have x86 Solaris to test, but given how thorough Sun's engineering was, I assume that it's C library behaves identically to Sparc's, so likely it would JIT to the LTA implementation.) |
12:12 | |
nwc10 | that stands a fighting chance of working on non-LTA platforms | 12:17 | |
12:48
frost-lab left
13:09
leont joined
15:51
patrickb left
15:56
Altai-man joined
15:59
sena_kun left
16:22
jnthn joined
|
|||
nwc10 | good *, jnthn | 16:25 | |
jnthn | o/ | ||
16:47
zakharyas joined
|
|||
nwc10 | \o | 16:54 | |
MasterDuke | gist.github.com/MasterDuke17/a2f24...1e8d54455f i'm not sure if i'm missing something like a memory barrier or just haven't implemented this correctly? but i still get segvs very early in nqp build | 17:02 | |
18:50
lucasb joined
|
|||
lizmat | and the last Rakudo Weekly News of 2020 hits the Net: rakudoweekly.blog/2020/12/28/2020-...evolution/ | 18:56 | |
19:31
domidumont left
19:57
sena_kun joined
19:59
Altai-man left
|
|||
nwc10 | OK, welcome to crazy. | 20:27 | |
On Solaris, if you use /bin/sh to start a new process, it *will* update the environment variable PWD to the current directory | |||
oh, unless the current directory is /tmp | |||
(or I think, subdirectories of it) | |||
no, seemingly it's set if cwd happens to be ~ or / | 20:36 | ||
otherwise it's unchanged | |||
leont | How wonderful | ||
nwc10 | indeed | ||
at least now after an hour of fiddlign with truss | |||
I've figured out that my test C code was the problem | 20:37 | ||
I need to exactly replicate the directory of the problem Rakudo spectest | |||
well, most accurately it seems | |||
either / | |||
or a path that resolves to be the same as $HOME | |||
because it's canonicalised to /export/home/nick | 20:38 | ||
20:39
patrickb joined
|
|||
nwc10 | this is ksh93, I think | 20:45 | |
20:48
sena_kun left
|
|||
patrickb | I'd value some eyes on github.com/MoarVM/MoarVM/pull/1408 (and github.com/rakudo/rakudo/pull/4138 for that matter). | 21:41 | |
tellable6 | 2020-12-24T00:15:10Z #raku <tony-o> patrickb i'll merge winpass and that should get rid of the gcc requirement | ||
2020-12-24T22:14:53Z #raku-dev <ugexe> patrickb: there are cpan examples in the Appveyor file | |||
2020-12-28T19:00:09Z #raku <tony-o> patrickb can we remove the config stuff from the password branch and put that in a separate issue? | |||
patrickb | I love to be able to merge those PRs a good time away from the next release. | 21:43 | |
22:13
zakharyas left
22:32
patrickb left
|