https://bugs.kde.org/show_bug.cgi?id=469097
--- Comment #2 from Mark Wielaard <m...@klomp.org> --- Just disabling the assert does get most things working, but there were some hangs and various failing regtests == 706 tests, 38 stderr failures, 10 stdout failures, 0 stderrB failures, 0 stdoutB failures, 2 post failures == memcheck/tests/buflen_check (stderr) memcheck/tests/bug340392 (stderr) memcheck/tests/erringfds (stdout) memcheck/tests/erringfds (stderr) memcheck/tests/file_locking (stderr) memcheck/tests/leak_cpp_interior (stderr) memcheck/tests/linux/memfd_create (stderr) memcheck/tests/linux/rfcomm (stderr) memcheck/tests/linux/sys-preadv_pwritev (stderr) memcheck/tests/linux/timerfd-syscall (stderr) memcheck/tests/null_socket (stdout) memcheck/tests/post-syscall (stderr) memcheck/tests/writev1 (stderr) helgrind/tests/cond_timedwait_test (stderr) helgrind/tests/tls_threads (stderr) helgrind/tests/tls_threads2 (stderr) drd/tests/annotate_sem (stderr) drd/tests/bar_bad (stderr) drd/tests/concurrent_close (stderr) drd/tests/matinv (stdout) drd/tests/matinv (stderr) drd/tests/pth_barrier_thr_cr (stderr) drd/tests/pth_broadcast (stderr) drd/tests/pth_cancel_locked (stderr) drd/tests/pth_mutex_signal (stderr) drd/tests/pth_spinlock (stderr) drd/tests/sem_open (stderr) drd/tests/sem_open2 (stderr) drd/tests/sem_open3 (stderr) drd/tests/sem_open_traced (stderr) drd/tests/std_list (stderr) drd/tests/std_thread2 (stderr) massif/tests/new-cpp (post) massif/tests/overloaded-new (post) none/tests/fdleak_cmsg (stderr) none/tests/fdleak_ipv4 (stdout) none/tests/fdleak_ipv4 (stderr) none/tests/manythreads (stdout) none/tests/manythreads (stderr) none/tests/ppc64/test_darn_inst (stdout) none/tests/ppc64/test_isa_3_0_altivec (stdout) none/tests/ppc64/test_isa_3_0_other (stdout) none/tests/pselect_alarm (stderr) none/tests/pth_cancel2 (stderr) none/tests/scripts/shell (stdout) none/tests/scripts/shell (stderr) none/tests/scripts/shell_valid4 (stderr) none/tests/syscall-restart1 (stderr) none/tests/syscall-restart2 (stderr) none/tests/threadederrno (stdout) Now trying to simply filter out PPC_FEATURE2_SCV if not on ppc64le_linux: mjw@debian-ppc64-builder:~/valgrind$ git diff diff --git a/coregrind/m_initimg/initimg-linux.c b/coregrind/m_initimg/initimg-linux.c index 4da9a8b97..7a7d45335 100644 --- a/coregrind/m_initimg/initimg-linux.c +++ b/coregrind/m_initimg/initimg-linux.c @@ -852,7 +852,11 @@ Addr setup_client_stack( void* init_sp, | 0x04000000ULL /* TAR */ | 0x04000000ULL /* VEC_CRYPTO */ | 0x00800000ULL /* ARCH_3_00 */ +#if defined(VGP_ppc64le_linux) + /* Should also be supported on ppc64be, + but see https://bugs.kde.org/show_bug.cgi?id=469097 */ | 0x00100000ULL /* PPC_FEATURE2_SCV */ +#endif | 0x00400000ULL /* HAS_IEEE128 */ | 0x00200000ULL /* PPC_FEATURE2_DARN */ | 0x00040000ULL /* ARCH_3_1 */ -- You are receiving this mail because: You are watching all bug changes.