[valgrind] [Bug 408009] Expose rdrand and f16c even on avx if host cpu supports them

2019-05-27 Thread Mark Wielaard
https://bugs.kde.org/show_bug.cgi?id=408009 Mark Wielaard changed: What|Removed |Added Ever confirmed|0 |1 Assignee|jsew...@acm.org

[valgrind] [Bug 408009] New: Expose rdrand and f16c even on avx if host cpu supports them

2019-05-27 Thread Mark Wielaard
https://bugs.kde.org/show_bug.cgi?id=408009 Bug ID: 408009 Summary: Expose rdrand and f16c even on avx if host cpu supports them Product: valgrind Version: unspecified Platform: Other OS: Linux

[valgrind] [Bug 407218] Add support for the copy_file_range syscall

2019-05-24 Thread Mark Wielaard
https://bugs.kde.org/show_bug.cgi?id=407218 --- Comment #7 from Mark Wielaard --- commit 033d013bebeb3471c0da47060deb9a5771e6c913 Author: Mark Wielaard Date: Fri May 24 21:51:31 2019 +0200 Fix memcheck/tests/linux/sys-copy_file_range open call (mode). sys-copy_file_range.c calls

[valgrind] [Bug 407764] drd cond_post_wait gets wrong (?) condition on s390x z13 system

2019-05-24 Thread Mark Wielaard
https://bugs.kde.org/show_bug.cgi?id=407764 --- Comment #8 from Mark Wielaard --- Also tested on a z13 system with CFLAGS=-march=z13. All wrap tests succeed and the drd failures are gone. (except for drd/tests/tc04_free_lock but that fails for a completely unrelated reason). -- You

[valgrind] [Bug 407764] drd cond_post_wait gets wrong (?) condition on s390x z13 system

2019-05-24 Thread Mark Wielaard
https://bugs.kde.org/show_bug.cgi?id=407764 --- Comment #7 from Mark Wielaard --- Tested on a non-z13 system and all wrap testcases PASS now. -- You are receiving this mail because: You are watching all bug changes.

[valgrind] [Bug 407764] drd cond_post_wait gets wrong (?) condition on s390x z13 system

2019-05-20 Thread Mark Wielaard
https://bugs.kde.org/show_bug.cgi?id=407764 Mark Wielaard changed: What|Removed |Added Status|REPORTED|CONFIRMED Ever confirmed|0

[valgrind] [Bug 407764] drd cond_post_wait gets wrong (?) condition on s390x z13 system

2019-05-20 Thread Mark Wielaard
https://bugs.kde.org/show_bug.cgi?id=407764 --- Comment #3 from Mark Wielaard --- (In reply to Bart Van Assche from comment #2) > Have you considered to change ", cond" into ", " in the printf() > statement? But cond is already a pointer to a pthread_cond_t. I

[valgrind] [Bug 407764] drd cond_post_wait gets wrong (?) condition on s390x z13 system

2019-05-20 Thread Mark Wielaard
https://bugs.kde.org/show_bug.cgi?id=407764 --- Comment #4 from Mark Wielaard --- (In reply to Bart Van Assche from comment #2) > Have you considered to change ", cond" into ", " in the printf() > statement? But cond is already a pointer to a pthread_cond_t. And none o

[valgrind] [Bug 407764] drd cond_post_wait gets wrong (?) condition on s390x z13 system

2019-05-20 Thread Mark Wielaard
https://bugs.kde.org/show_bug.cgi?id=407764 --- Comment #1 from Mark Wielaard --- One odd thing is that if you try to add some extra debug statements like: diff --git a/drd/drd_pthread_intercepts.c b/drd/drd_pthread_intercepts.c index d6abd4368..b15b75945 100644 --- a/drd

[valgrind] [Bug 407764] New: drd cond_post_wait gets wrong (?) condition on s390x z13 system

2019-05-20 Thread Mark Wielaard
https://bugs.kde.org/show_bug.cgi?id=407764 Bug ID: 407764 Summary: drd cond_post_wait gets wrong (?) condition on s390x z13 system Product: valgrind Version: unspecified Platform: Other OS: Linux

[valgrind] [Bug 407218] Add support for the copy_file_range syscall

2019-05-15 Thread Mark Wielaard
https://bugs.kde.org/show_bug.cgi?id=407218 Mark Wielaard changed: What|Removed |Added Resolution|--- |FIXED Status|ASSIGNED

[valgrind] [Bug 384729] __libc_freeres inhibits cross-platform valgrind

2019-05-12 Thread Mark Wielaard
https://bugs.kde.org/show_bug.cgi?id=384729 Mark Wielaard changed: What|Removed |Added CC||m...@klomp.org --- Comment #4 from Mark

[valgrind] [Bug 407218] Add support for the copy_file_range syscall

2019-05-10 Thread Mark Wielaard
https://bugs.kde.org/show_bug.cgi?id=407218 --- Comment #4 from Mark Wielaard --- (In reply to Petar Jovanovic from comment #3) > Mark, the sys-copy_file_range.stderr.exp does not cover all the cases. > > Here is a exp diff on mips32: > > 5a6,10 > > Syscall param copy_file

[valgrind] [Bug 407307] Intercept stpcpy also in ld.so for arm64

2019-05-07 Thread Mark Wielaard
https://bugs.kde.org/show_bug.cgi?id=407307 Mark Wielaard changed: What|Removed |Added Resolution|--- |FIXED Status|REPORTED

[valgrind] [Bug 407307] New: Intercept stpcpy also in ld.so for arm64

2019-05-07 Thread Mark Wielaard
https://bugs.kde.org/show_bug.cgi?id=407307 Bug ID: 407307 Summary: Intercept stpcpy also in ld.so for arm64 Product: valgrind Version: 3.15 SVN Platform: Other OS: Linux Status: REPORTED Severity: normal

[valgrind] [Bug 407218] Add support for the copy_file_range syscall

2019-05-05 Thread Mark Wielaard
https://bugs.kde.org/show_bug.cgi?id=407218 --- Comment #2 from Mark Wielaard --- Tested on Fedora f29 armv7. Works as expected (modulo a strange backtrace issue, but that has nothing to do with this code or test). Pushed: commit bd27ad3ff31555484b7fdb310c4b033620882e44 Author: Mark Wielaard

[valgrind] [Bug 407218] Add support for the copy_file_range syscall

2019-05-05 Thread Mark Wielaard
https://bugs.kde.org/show_bug.cgi?id=407218 Mark Wielaard changed: What|Removed |Added CC||m...@klomp.org

[valgrind] [Bug 406669] vex amd64->IR: unhandled instruction bytes: 0xC5 0xD4 0xC2 0xED 0xF 0xC5 0xFC 0x29 0xAC 0x24

2019-04-19 Thread Mark Wielaard
https://bugs.kde.org/show_bug.cgi?id=406669 Mark Wielaard changed: What|Removed |Added Status|REPORTED|RESOLVED Resolution

[valgrind] [Bug 399287] amd64 front end: Illegal Instruction vcmptrueps

2019-04-19 Thread Mark Wielaard
https://bugs.kde.org/show_bug.cgi?id=399287 Mark Wielaard changed: What|Removed |Added CC||pa...@luccalug.it --- Comment #4 from Mark

[valgrind] [Bug 406561] mcinfcallWSRU gdbserver_test fails on ppc64

2019-04-19 Thread Mark Wielaard
https://bugs.kde.org/show_bug.cgi?id=406561 Mark Wielaard changed: What|Removed |Added Status|REPORTED|RESOLVED CC

[valgrind] [Bug 406669] vex amd64->IR: unhandled instruction bytes: 0xC5 0xD4 0xC2 0xED 0xF 0xC5 0xFC 0x29 0xAC 0x24

2019-04-19 Thread Mark Wielaard
https://bugs.kde.org/show_bug.cgi?id=406669 Mark Wielaard changed: What|Removed |Added CC||m...@klomp.org --- Comment #1 from Mark

[valgrind] [Bug 406434] valgrind is unable to intercept the malloc calls in statically linked executables

2019-04-11 Thread Mark Wielaard
https://bugs.kde.org/show_bug.cgi?id=406434 Mark Wielaard changed: What|Removed |Added Ever confirmed|0 |1 CC

[valgrind] [Bug 406422] none/tests/amd64-linux/map_32bits.vgtest fails too easily

2019-04-11 Thread Mark Wielaard
https://bugs.kde.org/show_bug.cgi?id=406422 Mark Wielaard changed: What|Removed |Added Resolution|--- |FIXED Status|CONFIRMED

[valgrind] [Bug 405205] tests/filter_libc: remove the line holding the futex syscall error entirely

2019-04-11 Thread Mark Wielaard
https://bugs.kde.org/show_bug.cgi?id=405205 Mark Wielaard changed: What|Removed |Added Resolution|--- |FIXED Status|CONFIRMED

[valgrind] [Bug 406422] none/tests/amd64-linux/map_32bits.vgtest fails too easily

2019-04-11 Thread Mark Wielaard
https://bugs.kde.org/show_bug.cgi?id=406422 Mark Wielaard changed: What|Removed |Added Ever confirmed|0 |1 Status|REPORTED

[valgrind] [Bug 406422] New: none/tests/amd64-linux/map_32bits.vgtest fails too easily

2019-04-10 Thread Mark Wielaard
https://bugs.kde.org/show_bug.cgi?id=406422 Bug ID: 406422 Summary: none/tests/amd64-linux/map_32bits.vgtest fails too easily Product: valgrind Version: 3.15 SVN Platform: Other OS: Linux

[valgrind] [Bug 405205] tests/filter_libc: remove the line holding the futex syscall error entirely

2019-04-10 Thread Mark Wielaard
https://bugs.kde.org/show_bug.cgi?id=405205 --- Comment #3 from Mark Wielaard --- I am unable to replicate the issue on my setup. But I think the following would work: diff --git a/tests/filter_libc b/tests/filter_libc index 9607db5..8eb9911 100755 --- a/tests/filter_libc +++ b/tests

[valgrind] [Bug 405205] tests/filter_libc: remove the line holding the futex syscall error entirely

2019-04-10 Thread Mark Wielaard
https://bugs.kde.org/show_bug.cgi?id=405205 Mark Wielaard changed: What|Removed |Added CC||m...@klomp.org Ever confirmed|0

[valgrind] [Bug 406357] valgrind 3.15.0-RC1 fails gdbserver_tests because of gdb output change

2019-04-10 Thread Mark Wielaard
https://bugs.kde.org/show_bug.cgi?id=406357 Mark Wielaard changed: What|Removed |Added Resolution|--- |FIXED Status|REPORTED

[valgrind] [Bug 406355] mcsignopass and mcsigpass fails due to a slight difference in gdb output

2019-04-10 Thread Mark Wielaard
https://bugs.kde.org/show_bug.cgi?id=406355 Mark Wielaard changed: What|Removed |Added CC||m...@klomp.org Status|REPORTED

[valgrind] [Bug 406354] dhat is broken on x86 (32bit)

2019-04-10 Thread Mark Wielaard
https://bugs.kde.org/show_bug.cgi?id=406354 Mark Wielaard changed: What|Removed |Added Resolution|--- |FIXED Status|REPORTED

[valgrind] [Bug 406360] memcheck/tests/libstdc++.supp needs more supression variants

2019-04-10 Thread Mark Wielaard
https://bugs.kde.org/show_bug.cgi?id=406360 Mark Wielaard changed: What|Removed |Added Resolution|--- |FIXED Status|REPORTED

[valgrind] [Bug 406352] valgrind 3.15.0-RC1 fails cachegrind/callgrind ann tests because of missing a.c

2019-04-10 Thread Mark Wielaard
https://bugs.kde.org/show_bug.cgi?id=406352 Mark Wielaard changed: What|Removed |Added Resolution|--- |FIXED Status|REPORTED

[valgrind] [Bug 406360] New: memcheck/tests/libstdc++.supp needs more supression variants

2019-04-09 Thread Mark Wielaard
https://bugs.kde.org/show_bug.cgi?id=406360 Bug ID: 406360 Summary: memcheck/tests/libstdc++.supp needs more supression variants Product: valgrind Version: 3.15 SVN Platform: Other OS: Linux

[valgrind] [Bug 406354] New: dhat is broken on x86 (32bit)

2019-04-09 Thread Mark Wielaard
https://bugs.kde.org/show_bug.cgi?id=406354 Bug ID: 406354 Summary: dhat is broken on x86 (32bit) Product: valgrind Version: 3.15 SVN Platform: Other OS: Linux Status: REPORTED Severity: normal

[valgrind] [Bug 406352] New: valgrind 3.15.0-RC1 fails cachegrind/callgrind ann tests because of missing a.c

2019-04-09 Thread Mark Wielaard
https://bugs.kde.org/show_bug.cgi?id=406352 Bug ID: 406352 Summary: valgrind 3.15.0-RC1 fails cachegrind/callgrind ann tests because of missing a.c Product: valgrind Version: 3.15 SVN Platform: Other OS:

[valgrind] [Bug 401828] none/tests/ppc64/test_isa_2_06_part1 failure on ppc64le (fcfids and fcfidus)

2019-04-02 Thread Mark Wielaard
https://bugs.kde.org/show_bug.cgi?id=401828 --- Comment #13 from Mark Wielaard --- (In reply to Will Schmidt from comment #12) > Created attachment 119219 [details] > vex : sanityCheckFail: exiting due to bad IR > > I got this error when regression testing this patch on a

[valgrind] [Bug 405722] arm64 core dump support unimplemented

2019-04-02 Thread Mark Wielaard
https://bugs.kde.org/show_bug.cgi?id=405722 Mark Wielaard changed: What|Removed |Added Status|CONFIRMED |RESOLVED Resolution

[valgrind] [Bug 405430] Use gcc -Wimplicit-fallthrough=2 by default if available

2019-03-27 Thread Mark Wielaard
https://bugs.kde.org/show_bug.cgi?id=405430 Mark Wielaard changed: What|Removed |Added Resolution|--- |FIXED Status|ASSIGNED

[valgrind] [Bug 405722] arm64 core dump support unimplemented

2019-03-22 Thread Mark Wielaard
https://bugs.kde.org/show_bug.cgi?id=405722 Mark Wielaard changed: What|Removed |Added Ever confirmed|0 |1 CC

[valgrind] [Bug 405458] New: MIPS mkFormVEC arguments swapped?

2019-03-13 Thread Mark Wielaard
https://bugs.kde.org/show_bug.cgi?id=405458 Bug ID: 405458 Summary: MIPS mkFormVEC arguments swapped? Product: valgrind Version: unspecified Platform: Other OS: Linux Status: REPORTED Severity: normal

[valgrind] [Bug 405430] Use gcc -Wimplicit-fallthrough=2 by default if available

2019-03-13 Thread Mark Wielaard
https://bugs.kde.org/show_bug.cgi?id=405430 Mark Wielaard changed: What|Removed |Added CC||c...@us.ibm.com -- You are receiving

[valgrind] [Bug 405430] Use gcc -Wimplicit-fallthrough=2 by default if available

2019-03-13 Thread Mark Wielaard
https://bugs.kde.org/show_bug.cgi?id=405430 Mark Wielaard changed: What|Removed |Added Ever confirmed|0 |1 Status|REPORTED

[valgrind] [Bug 405430] New: Use gcc -Wimplicit-fallthrough=2 by default if available

2019-03-13 Thread Mark Wielaard
https://bugs.kde.org/show_bug.cgi?id=405430 Bug ID: 405430 Summary: Use gcc -Wimplicit-fallthrough=2 by default if available Product: valgrind Version: 3.15 SVN Platform: Other OS: Linux Status:

[valgrind] [Bug 405079] unhandled ppc64le-linux syscall: 131 (quotactl)

2019-03-04 Thread Mark Wielaard
https://bugs.kde.org/show_bug.cgi?id=405079 Mark Wielaard changed: What|Removed |Added Status|REPORTED|RESOLVED Resolution

[valgrind] [Bug 405079] New: unhandled ppc64le-linux syscall: 131 (quotactl)

2019-03-04 Thread Mark Wielaard
https://bugs.kde.org/show_bug.cgi?id=405079 Bug ID: 405079 Summary: unhandled ppc64le-linux syscall: 131 (quotactl) Product: valgrind Version: 3.15 SVN Platform: Other OS: Linux Status: REPORTED Severity:

[valgrind] [Bug 404054] Recognize powerpc subfe x, x, x to initialize x to zero or -1 based on CA

2019-02-21 Thread Mark Wielaard
https://bugs.kde.org/show_bug.cgi?id=404054 Mark Wielaard changed: What|Removed |Added Status|CONFIRMED |RESOLVED Resolution

[valgrind] [Bug 404054] Recognize powerpc subfe x, x, x to initialize x to zero or -1 based on CA

2019-02-21 Thread Mark Wielaard
https://bugs.kde.org/show_bug.cgi?id=404054 Mark Wielaard changed: What|Removed |Added CC||c...@us.ibm.com --- Comment #4 from Mark

[valgrind] [Bug 404054] Recognize powerpc subfe x, x, x to initialize x to zero or -1 based on CA

2019-02-07 Thread Mark Wielaard
https://bugs.kde.org/show_bug.cgi?id=404054 --- Comment #3 from Mark Wielaard --- We can fix this by rewriting the subfe translation from: rD = (log not)rA + rB + XER[CA] to rD = rB - rA - (XER[CA] ^ 1) diff --git a/VEX/priv/guest_ppc_toIR.c b/VEX/priv/guest_ppc_toIR.c index e207642

[valgrind] [Bug 404054] Recognize powerpc subfe x, x, x to initialize x to zero or -1 based on CA

2019-02-07 Thread Mark Wielaard
https://bugs.kde.org/show_bug.cgi?id=404054 Mark Wielaard changed: What|Removed |Added Ever confirmed|0 |1 Status|REPORTED

[valgrind] [Bug 404054] Recognize powerpc subfe x, x, x to initialize x to zero or -1 based on CA

2019-02-07 Thread Mark Wielaard
https://bugs.kde.org/show_bug.cgi?id=404054 --- Comment #1 from Mark Wielaard --- --tool=none --trace-flags=10001000 output: SB 1833 (evchecks 112291) [tid 1] 0x1740 foo(void**, void*, bool) /home /mark/subfe+0x1740 Front end

[valgrind] [Bug 404054] New: Recognize powerpc subfe x, x, x to initialize x to zero or -1 based on CA

2019-02-07 Thread Mark Wielaard
https://bugs.kde.org/show_bug.cgi?id=404054 Bug ID: 404054 Summary: Recognize powerpc subfe x, x, x to initialize x to zero or -1 based on CA Product: valgrind Version: unspecified Platform: Other OS: Linux

[valgrind] [Bug 402480] Do not use %rsp in clobber list

2019-01-11 Thread Mark Wielaard
https://bugs.kde.org/show_bug.cgi?id=402480 --- Comment #5 from Mark Wielaard --- There was a similar issue for the x86-linux testcase, fixed with: commit c512949082c4fc2285a82e102d4212c66e034a31 Author: Mark Wielaard Date: Fri Jan 11 20:00:17 2019 +0100 Bug 402480 Do not use %esp

[valgrind] [Bug 402351] mips64 libvexmultiarch_test fails on s390x

2019-01-10 Thread Mark Wielaard
https://bugs.kde.org/show_bug.cgi?id=402351 --- Comment #4 from Mark Wielaard --- For ppc64be this is the output: doing translating guest PPC64(1030) BigEndian 64bits to host MIPS64(1033) BigEndian 64bits Front end 0x103C34C8

[valgrind] [Bug 402351] mips64 libvexmultiarch_test fails on s390x

2019-01-10 Thread Mark Wielaard
https://bugs.kde.org/show_bug.cgi?id=402351 --- Comment #3 from Mark Wielaard --- (In reply to Petar Jovanovic from comment #2) > I will take a look at it. Is there a way to reproduce it myself? > I am not seeing any s390 boards on GCC farm unfortunately. I had assumed it would also t

[valgrind] [Bug 402351] mips64 libvexmultiarch_test fails on s390x

2019-01-06 Thread Mark Wielaard
https://bugs.kde.org/show_bug.cgi?id=402351 Mark Wielaard changed: What|Removed |Added Status|REPORTED|CONFIRMED CC

[valgrind] [Bug 402519] POWER 3.0 addex instruction incorrectly implemented

2019-01-04 Thread Mark Wielaard
https://bugs.kde.org/show_bug.cgi?id=402519 Mark Wielaard changed: What|Removed |Added Resolution|--- |FIXED Status|ASSIGNED

[valgrind] [Bug 402833] New: memcheck/tests/overlap testcase fails, memcpy seen as memmove

2019-01-03 Thread Mark Wielaard
https://bugs.kde.org/show_bug.cgi?id=402833 Bug ID: 402833 Summary: memcheck/tests/overlap testcase fails, memcpy seen as memmove Product: valgrind Version: unspecified Platform: Other OS: Linux

[valgrind] [Bug 402519] POWER 3.0 addex instruction incorrectly implemented

2018-12-31 Thread Mark Wielaard
https://bugs.kde.org/show_bug.cgi?id=402519 Mark Wielaard changed: What|Removed |Added Assignee|jsew...@acm.org |m...@klomp.org --- Comment #2 from Mark

[valgrind] [Bug 402519] POWER 3.0 addex instruction incorrectly implemented

2018-12-31 Thread Mark Wielaard
https://bugs.kde.org/show_bug.cgi?id=402519 Mark Wielaard changed: What|Removed |Added Status|REPORTED|ASSIGNED Ever confirmed|0

[valgrind] [Bug 402480] Do not use %rsp in clobber list

2018-12-23 Thread Mark Wielaard
https://bugs.kde.org/show_bug.cgi?id=402480 Mark Wielaard changed: What|Removed |Added Resolution|--- |FIXED Status|REPORTED

[valgrind] [Bug 402481] vbit-test fails on x86 for Iop_CmpEQ64 iselInt64Expr Sar64(Sub64(t14,Shr64(t14,0x1:I8)),0x3F:I8)

2018-12-23 Thread Mark Wielaard
https://bugs.kde.org/show_bug.cgi?id=402481 Mark Wielaard changed: What|Removed |Added Status|CONFIRMED |RESOLVED Resolution

[valgrind] [Bug 402480] Do not use %rsp in clobber list

2018-12-23 Thread Mark Wielaard
https://bugs.kde.org/show_bug.cgi?id=402480 Mark Wielaard changed: What|Removed |Added CC||m...@klomp.org --- Comment #1 from Mark

[valgrind] [Bug 402481] vbit-test fails on x86 for Iop_CmpEQ64 iselInt64Expr Sar64(Sub64(t14,Shr64(t14,0x1:I8)),0x3F:I8)

2018-12-23 Thread Mark Wielaard
https://bugs.kde.org/show_bug.cgi?id=402481 --- Comment #6 from Mark Wielaard --- (In reply to Julian Seward from comment #5) > Created attachment 117078 [details] > Implement Iop_Sar64 in the x86 back end. Nice, this make the vbit-test test on x86 (and the vbit-test-sec test on amd64

[valgrind] [Bug 402481] vbit-test fails on x86 for Iop_CmpEQ64 iselInt64Expr Sar64(Sub64(t14,Shr64(t14,0x1:I8)),0x3F:I8)

2018-12-23 Thread Mark Wielaard
https://bugs.kde.org/show_bug.cgi?id=402481 --- Comment #4 from Mark Wielaard --- Created attachment 117073 --> https://bugs.kde.org/attachment.cgi?id=117073=edit Also test memcheck/tests/vbit-test on any secondary arch. This might make it slightly easier to test. When we bu

[valgrind] [Bug 402481] vbit-test fails on x86 for Iop_CmpEQ64 iselInt64Expr Sar64(Sub64(t14,Shr64(t14,0x1:I8)),0x3F:I8)

2018-12-23 Thread Mark Wielaard
https://bugs.kde.org/show_bug.cgi?id=402481 --- Comment #3 from Mark Wielaard --- (In reply to Julian Seward from comment #2) > Arrgh. I'll fix it. Do you know if the same failure has occurred > for any other 32-bit targets, btw? I haven't seen it on other 32-bit arches. I b

[valgrind] [Bug 402481] vbit-test fails on x86 for Iop_CmpEQ64 iselInt64Expr Sar64(Sub64(t14,Shr64(t14,0x1:I8)),0x3F:I8)

2018-12-22 Thread Mark Wielaard
https://bugs.kde.org/show_bug.cgi?id=402481 Mark Wielaard changed: What|Removed |Added Status|REPORTED|CONFIRMED Ever confirmed|0

[valgrind] [Bug 402481] New: vbit-test fails on x86 for Iop_CmpEQ64 iselInt64Expr Sar64(Sub64(t14,Shr64(t14,0x1:I8)),0x3F:I8)

2018-12-22 Thread Mark Wielaard
https://bugs.kde.org/show_bug.cgi?id=402481 Bug ID: 402481 Summary: vbit-test fails on x86 for Iop_CmpEQ64 iselInt64Expr Sar64(Sub64(t14,Shr64(t14,0x1:I8)),0x3F:I8) Product: valgrind Version: 3.15 SVN Platform: Other

[valgrind] [Bug 386945] Bogus memcheck errors on ppc64(le) when using strcmp() with gcc-7

2018-12-20 Thread Mark Wielaard
https://bugs.kde.org/show_bug.cgi?id=386945 Mark Wielaard changed: What|Removed |Added Status|CONFIRMED |RESOLVED Resolution

[valgrind] [Bug 402134] assertion failure in mc_translate.c (noteTmpUsesIn) for Iex_VECRET on arm64

2018-12-19 Thread Mark Wielaard
https://bugs.kde.org/show_bug.cgi?id=402134 Mark Wielaard changed: What|Removed |Added Resolution|--- |FIXED Status|REPORTED

[valgrind] [Bug 402327] Warning: DWARF2 CFI reader: unhandled DW_OP_ opcode 0x13 (DW_OP_drop)

2018-12-19 Thread Mark Wielaard
https://bugs.kde.org/show_bug.cgi?id=402327 Mark Wielaard changed: What|Removed |Added Status|REPORTED|RESOLVED Resolution

[valgrind] [Bug 402327] Warning: DWARF2 CFI reader: unhandled DW_OP_ opcode 0x13 (DW_OP_drop)

2018-12-19 Thread Mark Wielaard
https://bugs.kde.org/show_bug.cgi?id=402327 Mark Wielaard changed: What|Removed |Added CC||m...@klomp.org Summary|Warning

[valgrind] [Bug 402351] New: mips64 libvexmultiarch_test fails on s390x

2018-12-19 Thread Mark Wielaard
https://bugs.kde.org/show_bug.cgi?id=402351 Bug ID: 402351 Summary: mips64 libvexmultiarch_test fails on s390x Product: valgrind Version: unspecified Platform: Other OS: Linux Status: REPORTED Severity:

[valgrind] [Bug 402134] New: assertion failure in mc_translate.c (noteTmpUsesIn) for Iex_VECRET on arm64

2018-12-14 Thread Mark Wielaard
https://bugs.kde.org/show_bug.cgi?id=402134 Bug ID: 402134 Summary: assertion failure in mc_translate.c (noteTmpUsesIn) for Iex_VECRET on arm64 Product: valgrind Version: unspecified Platform: Other OS:

[valgrind] [Bug 402048] WARNING: unhandled ppc64[be|le]-linux syscall: 26 (ptrace)

2018-12-14 Thread Mark Wielaard
https://bugs.kde.org/show_bug.cgi?id=402048 Mark Wielaard changed: What|Removed |Added Resolution|--- |FIXED Status|REPORTED

[valgrind] [Bug 386945] Bogus memcheck errors on ppc64(le) when using strcmp() with gcc-7

2018-12-13 Thread Mark Wielaard
https://bugs.kde.org/show_bug.cgi?id=386945 --- Comment #68 from Mark Wielaard --- (In reply to Mark Wielaard from comment #67) > It looks like this issue is solved now with some of the uncommitted patches > to this bug. To get a bit more testing I backported the following c

[valgrind] [Bug 386945] Bogus memcheck errors on ppc64(le) when using strcmp() with gcc-7

2018-12-13 Thread Mark Wielaard
https://bugs.kde.org/show_bug.cgi?id=386945 --- Comment #67 from Mark Wielaard --- It looks like this issue is solved now with some of the uncommitted patches to this bug. To get a bit more testing I backported the following commits to the fedora 29 package: commit 7f1dd9d5a: valgrind-3.14.0

[valgrind] [Bug 386945] Bogus memcheck errors on ppc64(le) when using strcmp() with gcc-7

2018-12-12 Thread Mark Wielaard
https://bugs.kde.org/show_bug.cgi?id=386945 --- Comment #66 from Mark Wielaard --- (In reply to Mark Wielaard from comment #63) > And occasionally I see Use of uninitialised value of size 8 in _vgnU_freeres > (vg_preloaded.c:68) which is mysterious. It goes away with > --run-lib

[valgrind] [Bug 402048] New: WARNING: unhandled ppc64[be|le]-linux syscall: 26

2018-12-12 Thread Mark Wielaard
https://bugs.kde.org/show_bug.cgi?id=402048 Bug ID: 402048 Summary: WARNING: unhandled ppc64[be|le]-linux syscall: 26 Product: valgrind Version: unspecified Platform: Other OS: Linux Status: REPORTED

[valgrind] [Bug 256520] Unhandled syscall 26 (ptrace) on ARM.

2018-12-12 Thread Mark Wielaard
https://bugs.kde.org/show_bug.cgi?id=256520 Mark Wielaard changed: What|Removed |Added Status|REPORTED|RESOLVED CC

[valgrind] [Bug 269079] [PATCH] Support ptrace system call on ARM

2018-12-12 Thread Mark Wielaard
https://bugs.kde.org/show_bug.cgi?id=269079 Mark Wielaard changed: What|Removed |Added CC||jacob.bramley+...@arm.com --- Comment #2 from

[valgrind] [Bug 402006] final_tidyup should mark helper registers as defined before jumping to the freeres_wrapper

2018-12-12 Thread Mark Wielaard
https://bugs.kde.org/show_bug.cgi?id=402006 Mark Wielaard changed: What|Removed |Added Status|REPORTED|RESOLVED Resolution

[valgrind] [Bug 386945] Bogus memcheck errors on ppc64(le) when using strcmp() with gcc-7

2018-12-12 Thread Mark Wielaard
https://bugs.kde.org/show_bug.cgi?id=386945 --- Comment #65 from Mark Wielaard --- (In reply to Julian Seward from comment #64) > Created attachment 116861 [details] > Possible fix for the memcheck/tests/undef_malloc_args failure > > This isn't a great fix, but it does now caus

[valgrind] [Bug 402006] New: final_tidyup should mark helper registers as defined before jumping to the freeres_wrapper

2018-12-11 Thread Mark Wielaard
https://bugs.kde.org/show_bug.cgi?id=402006 Bug ID: 402006 Summary: final_tidyup should mark helper registers as defined before jumping to the freeres_wrapper Product: valgrind Version: unspecified Platform: Other

[valgrind] [Bug 386945] Bogus memcheck errors on ppc64(le) when using strcmp() with gcc-7

2018-12-10 Thread Mark Wielaard
https://bugs.kde.org/show_bug.cgi?id=386945 --- Comment #63 from Mark Wielaard --- (In reply to Julian Seward from comment #62) > Created attachment 116827 [details] > Possible fix for the comment 61 problems > > This patch: > > * changes set_AV_CR6 so that it does scalar c

[valgrind] [Bug 386945] Bogus memcheck errors on ppc64(le) when using strcmp() with gcc-7

2018-12-09 Thread Mark Wielaard
https://bugs.kde.org/show_bug.cgi?id=386945 --- Comment #61 from Mark Wielaard --- The lxvb16x does resolve the invalid load issues, but does not completely resolve the conditional jump depends on undefined value issues. This happens again when using the CR6 conditional to branch

[valgrind] [Bug 386945] Bogus memcheck errors on ppc64(le) when using strcmp() with gcc-7

2018-12-09 Thread Mark Wielaard
https://bugs.kde.org/show_bug.cgi?id=386945 --- Comment #60 from Mark Wielaard --- Created attachment 116818 --> https://bugs.kde.org/attachment.cgi?id=116818=edit Implement ppc64 lxvb16x as 128-bit vector load with reversed double words This fixes the partial load issues seen with lxvb

[valgrind] [Bug 386945] Bogus memcheck errors on ppc64(le) when using strcmp() with gcc-7

2018-12-09 Thread Mark Wielaard
https://bugs.kde.org/show_bug.cgi?id=386945 --- Comment #59 from Mark Wielaard --- The last two patches get rid of the invalid loads for the power8 vsx inlined strcmp sequences, but still leave us with conditional jumps depending on undefined values. The issue is that we will hit the following

[valgrind] [Bug 386945] Bogus memcheck errors on ppc64(le) when using strcmp() with gcc-7

2018-12-09 Thread Mark Wielaard
https://bugs.kde.org/show_bug.cgi?id=386945 --- Comment #58 from Mark Wielaard --- Created attachment 116808 --> https://bugs.kde.org/attachment.cgi?id=116808=edit Allow unaligned loads of 128bit vectors on ppc64[le] lxvd2x might generate an unaligned 128 bit vector load, allow th

[valgrind] [Bug 386945] Bogus memcheck errors on ppc64(le) when using strcmp() with gcc-7

2018-12-09 Thread Mark Wielaard
https://bugs.kde.org/show_bug.cgi?id=386945 --- Comment #57 from Mark Wielaard --- Created attachment 116801 --> https://bugs.kde.org/attachment.cgi?id=116801=edit Implement ppc64 lxvd2x as 128-bit load with double word swap for ppc64le. This fixes the partial load issues seen with lxv

[valgrind] [Bug 386945] Bogus memcheck errors on ppc64(le) when using strcmp() with gcc-7

2018-12-08 Thread Mark Wielaard
https://bugs.kde.org/show_bug.cgi?id=386945 --- Comment #56 from Mark Wielaard --- Created attachment 116790 --> https://bugs.kde.org/attachment.cgi?id=116790=edit memcheck: Allow unaligned loads of words on ppc64[le] (In reply to Aaron Sawdey from comment #55) > No alignment const

[valgrind] [Bug 386945] Bogus memcheck errors on ppc64(le) when using strcmp() with gcc-7

2018-12-07 Thread Mark Wielaard
https://bugs.kde.org/show_bug.cgi?id=386945 --- Comment #54 from Mark Wielaard --- To make the ldbrx-unaligned testcase work we can use something like the following: diff --git a/memcheck/mc_main.c b/memcheck/mc_main.c index 3ef7cb913..9a7b04c9c 100644 --- a/memcheck/mc_main.c +++ b/memcheck

[valgrind] [Bug 386945] Bogus memcheck errors on ppc64(le) when using strcmp() with gcc-7

2018-12-07 Thread Mark Wielaard
https://bugs.kde.org/show_bug.cgi?id=386945 Mark Wielaard changed: What|Removed |Added Attachment #116593|0 |1 is obsolete

[valgrind] [Bug 386945] Bogus memcheck errors on ppc64(le) when using strcmp() with gcc-7

2018-12-07 Thread Mark Wielaard
https://bugs.kde.org/show_bug.cgi?id=386945 --- Comment #51 from Mark Wielaard --- (In reply to Carl Love from comment #48) > I think if you were to call IRExpr_Load to do the load as follows: > > /* Load the value with the bytes reversed by doing a BE load on an LE > machine >

[valgrind] [Bug 401846] vex amd64->IR: unhandled instruction bytes: 0x48 0xF 0xC7 0xF1 0x73 0x14 0x48 0x89

2018-12-07 Thread Mark Wielaard
https://bugs.kde.org/show_bug.cgi?id=401846 Mark Wielaard changed: What|Removed |Added Resolution|--- |DUPLICATE CC

[valgrind] [Bug 353370] RDRAND amd64->IR: unhandled instruction bytes: 0x48 0xF 0xC7 0xF0 0x72 0x4 0xFF 0xC9

2018-12-07 Thread Mark Wielaard
https://bugs.kde.org/show_bug.cgi?id=353370 Mark Wielaard changed: What|Removed |Added CC||for...@prenav.com --- Comment #22 from Mark

[valgrind] [Bug 401822] none/tests/ppc64/jm-vmx fails and produces assembler warnings

2018-12-06 Thread Mark Wielaard
https://bugs.kde.org/show_bug.cgi?id=401822 Mark Wielaard changed: What|Removed |Added Status|REPORTED|RESOLVED Resolution

[valgrind] [Bug 401627] memcheck errors with glibc avx2 optimized wcsncmp

2018-12-06 Thread Mark Wielaard
https://bugs.kde.org/show_bug.cgi?id=401627 Mark Wielaard changed: What|Removed |Added Status|ASSIGNED|RESOLVED Resolution

[valgrind] [Bug 401828] New: none/tests/ppc64/test_isa_2_06_part1 failure on ppc64le (fcfids and fcfidus)

2018-12-06 Thread Mark Wielaard
https://bugs.kde.org/show_bug.cgi?id=401828 Bug ID: 401828 Summary: none/tests/ppc64/test_isa_2_06_part1 failure on ppc64le (fcfids and fcfidus) Product: valgrind Version: unspecified Platform: Other OS:

[valgrind] [Bug 401827] none/tests/ppc64/test_isa_2_06_part3 failure on ppc64le (xvrsqrtesp)

2018-12-06 Thread Mark Wielaard
https://bugs.kde.org/show_bug.cgi?id=401827 Mark Wielaard changed: What|Removed |Added CC||c...@us.ibm.com -- You are receiving

<    4   5   6   7   8   9   10   11   12   13   >