https://bugs.kde.org/show_bug.cgi?id=469049

Paul Floyd <pjfl...@wanadoo.fr> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
                 CC|                            |pjfl...@wanadoo.fr

--- Comment #2 from Paul Floyd <pjfl...@wanadoo.fr> ---
(In reply to Mark Wielaard from comment #1)
> There is a debian ppc64(be) system for builder.sourceware.org which builds:
> https://builder.sourceware.org/buildbot/#/builders/valgrind-debian-ppc64
> 
> It doesn't show that link error.
> But looking at the auxchecks stdout report I see it has a runtime issue.
> valgrind: m_syswrap/syswrap-main.c:549 (getSyscallArgsFromGuestState):
> Assertion 'gst->guest_syscall_flag == SC_FLAG' failed.

#if defined(VGP_ppc64be_linux)
   /* The sc instruction is currently only supported on LE systems. */
   vg_assert(gst->guest_syscall_flag == SC_FLAG);
#endif

It looks to me that the comment doesn't match what the code does.

If only LE systems set SC_FLAG then the assert should be != rather than ==.

Is guest_ppc_toIR.c line 10778 put_syscall_flag( mkU32(SC_FLAG) ); executed ?
That's what the assert is expecting.

-- 
You are receiving this mail because:
You are watching all bug changes.

Reply via email to