On Thu, Mar 05, 2015 at 07:57:12PM +0000, Nicholas Clark wrote:

> Sadly PPC32 is a mess. With these patches NQP will build, and the nativecall
> tests pass. However 2 other tests fail (arithmetic and printf problems), and
> the Rakudo build explodes with a syntax error backtrace.

[nick@gcc1-power7 nqp]$ for fmt in s i u x e f g; do ./nqp-m -e 
"say(nqp::sprintf('%%$fmt is %$fmt', [4294967295]))"; done
%s is 4294967295
%i is 277721840
%u is 280670960
%x is 10bab2f0
%e is 5.789358e+09
%f is 277094112.395473
%g is 4.29497e+09

Well, two are correct.

> I assume that until the NQP tests pass it's not even worth attempting to
> figure out the Rakudo problem, as it might be caused by the NQP bugs.

My hunch is that if that part is that pooched Rakudo doesn't stand a chance.
It's a bit surprising that NQP even bootstraps.

Nicholas Clark

Reply via email to