https://bugs.kde.org/show_bug.cgi?id=408009
Mark Wielaard changed:
What|Removed |Added
Ever confirmed|0 |1
Assignee|jsew...@acm.org
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
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
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
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.
https://bugs.kde.org/show_bug.cgi?id=407764
Mark Wielaard changed:
What|Removed |Added
Status|REPORTED|CONFIRMED
Ever confirmed|0
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
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
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
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
https://bugs.kde.org/show_bug.cgi?id=407218
Mark Wielaard changed:
What|Removed |Added
Resolution|--- |FIXED
Status|ASSIGNED
https://bugs.kde.org/show_bug.cgi?id=384729
Mark Wielaard changed:
What|Removed |Added
CC||m...@klomp.org
--- Comment #4 from Mark
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
https://bugs.kde.org/show_bug.cgi?id=407307
Mark Wielaard changed:
What|Removed |Added
Resolution|--- |FIXED
Status|REPORTED
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
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
https://bugs.kde.org/show_bug.cgi?id=407218
Mark Wielaard changed:
What|Removed |Added
CC||m...@klomp.org
https://bugs.kde.org/show_bug.cgi?id=406669
Mark Wielaard changed:
What|Removed |Added
Status|REPORTED|RESOLVED
Resolution
https://bugs.kde.org/show_bug.cgi?id=399287
Mark Wielaard changed:
What|Removed |Added
CC||pa...@luccalug.it
--- Comment #4 from Mark
https://bugs.kde.org/show_bug.cgi?id=406561
Mark Wielaard changed:
What|Removed |Added
Status|REPORTED|RESOLVED
CC
https://bugs.kde.org/show_bug.cgi?id=406669
Mark Wielaard changed:
What|Removed |Added
CC||m...@klomp.org
--- Comment #1 from Mark
https://bugs.kde.org/show_bug.cgi?id=406434
Mark Wielaard changed:
What|Removed |Added
Ever confirmed|0 |1
CC
https://bugs.kde.org/show_bug.cgi?id=406422
Mark Wielaard changed:
What|Removed |Added
Resolution|--- |FIXED
Status|CONFIRMED
https://bugs.kde.org/show_bug.cgi?id=405205
Mark Wielaard changed:
What|Removed |Added
Resolution|--- |FIXED
Status|CONFIRMED
https://bugs.kde.org/show_bug.cgi?id=406422
Mark Wielaard changed:
What|Removed |Added
Ever confirmed|0 |1
Status|REPORTED
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
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
https://bugs.kde.org/show_bug.cgi?id=405205
Mark Wielaard changed:
What|Removed |Added
CC||m...@klomp.org
Ever confirmed|0
https://bugs.kde.org/show_bug.cgi?id=406357
Mark Wielaard changed:
What|Removed |Added
Resolution|--- |FIXED
Status|REPORTED
https://bugs.kde.org/show_bug.cgi?id=406355
Mark Wielaard changed:
What|Removed |Added
CC||m...@klomp.org
Status|REPORTED
https://bugs.kde.org/show_bug.cgi?id=406354
Mark Wielaard changed:
What|Removed |Added
Resolution|--- |FIXED
Status|REPORTED
https://bugs.kde.org/show_bug.cgi?id=406360
Mark Wielaard changed:
What|Removed |Added
Resolution|--- |FIXED
Status|REPORTED
https://bugs.kde.org/show_bug.cgi?id=406352
Mark Wielaard changed:
What|Removed |Added
Resolution|--- |FIXED
Status|REPORTED
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
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
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:
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
https://bugs.kde.org/show_bug.cgi?id=405722
Mark Wielaard changed:
What|Removed |Added
Status|CONFIRMED |RESOLVED
Resolution
https://bugs.kde.org/show_bug.cgi?id=405430
Mark Wielaard changed:
What|Removed |Added
Resolution|--- |FIXED
Status|ASSIGNED
https://bugs.kde.org/show_bug.cgi?id=405722
Mark Wielaard changed:
What|Removed |Added
Ever confirmed|0 |1
CC
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
https://bugs.kde.org/show_bug.cgi?id=405430
Mark Wielaard changed:
What|Removed |Added
CC||c...@us.ibm.com
--
You are receiving
https://bugs.kde.org/show_bug.cgi?id=405430
Mark Wielaard changed:
What|Removed |Added
Ever confirmed|0 |1
Status|REPORTED
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:
https://bugs.kde.org/show_bug.cgi?id=405079
Mark Wielaard changed:
What|Removed |Added
Status|REPORTED|RESOLVED
Resolution
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:
https://bugs.kde.org/show_bug.cgi?id=404054
Mark Wielaard changed:
What|Removed |Added
Status|CONFIRMED |RESOLVED
Resolution
https://bugs.kde.org/show_bug.cgi?id=404054
Mark Wielaard changed:
What|Removed |Added
CC||c...@us.ibm.com
--- Comment #4 from Mark
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
https://bugs.kde.org/show_bug.cgi?id=404054
Mark Wielaard changed:
What|Removed |Added
Ever confirmed|0 |1
Status|REPORTED
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
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
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
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
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
https://bugs.kde.org/show_bug.cgi?id=402351
Mark Wielaard changed:
What|Removed |Added
Status|REPORTED|CONFIRMED
CC
https://bugs.kde.org/show_bug.cgi?id=402519
Mark Wielaard changed:
What|Removed |Added
Resolution|--- |FIXED
Status|ASSIGNED
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
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
https://bugs.kde.org/show_bug.cgi?id=402519
Mark Wielaard changed:
What|Removed |Added
Status|REPORTED|ASSIGNED
Ever confirmed|0
https://bugs.kde.org/show_bug.cgi?id=402480
Mark Wielaard changed:
What|Removed |Added
Resolution|--- |FIXED
Status|REPORTED
https://bugs.kde.org/show_bug.cgi?id=402481
Mark Wielaard changed:
What|Removed |Added
Status|CONFIRMED |RESOLVED
Resolution
https://bugs.kde.org/show_bug.cgi?id=402480
Mark Wielaard changed:
What|Removed |Added
CC||m...@klomp.org
--- Comment #1 from Mark
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
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
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
https://bugs.kde.org/show_bug.cgi?id=402481
Mark Wielaard changed:
What|Removed |Added
Status|REPORTED|CONFIRMED
Ever confirmed|0
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
https://bugs.kde.org/show_bug.cgi?id=386945
Mark Wielaard changed:
What|Removed |Added
Status|CONFIRMED |RESOLVED
Resolution
https://bugs.kde.org/show_bug.cgi?id=402134
Mark Wielaard changed:
What|Removed |Added
Resolution|--- |FIXED
Status|REPORTED
https://bugs.kde.org/show_bug.cgi?id=402327
Mark Wielaard changed:
What|Removed |Added
Status|REPORTED|RESOLVED
Resolution
https://bugs.kde.org/show_bug.cgi?id=402327
Mark Wielaard changed:
What|Removed |Added
CC||m...@klomp.org
Summary|Warning
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:
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:
https://bugs.kde.org/show_bug.cgi?id=402048
Mark Wielaard changed:
What|Removed |Added
Resolution|--- |FIXED
Status|REPORTED
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
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
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
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
https://bugs.kde.org/show_bug.cgi?id=256520
Mark Wielaard changed:
What|Removed |Added
Status|REPORTED|RESOLVED
CC
https://bugs.kde.org/show_bug.cgi?id=269079
Mark Wielaard changed:
What|Removed |Added
CC||jacob.bramley+...@arm.com
--- Comment #2 from
https://bugs.kde.org/show_bug.cgi?id=402006
Mark Wielaard changed:
What|Removed |Added
Status|REPORTED|RESOLVED
Resolution
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
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
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
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
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
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
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
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
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
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
https://bugs.kde.org/show_bug.cgi?id=386945
Mark Wielaard changed:
What|Removed |Added
Attachment #116593|0 |1
is obsolete
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
>
https://bugs.kde.org/show_bug.cgi?id=401846
Mark Wielaard changed:
What|Removed |Added
Resolution|--- |DUPLICATE
CC
https://bugs.kde.org/show_bug.cgi?id=353370
Mark Wielaard changed:
What|Removed |Added
CC||for...@prenav.com
--- Comment #22 from Mark
https://bugs.kde.org/show_bug.cgi?id=401822
Mark Wielaard changed:
What|Removed |Added
Status|REPORTED|RESOLVED
Resolution
https://bugs.kde.org/show_bug.cgi?id=401627
Mark Wielaard changed:
What|Removed |Added
Status|ASSIGNED|RESOLVED
Resolution
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:
https://bugs.kde.org/show_bug.cgi?id=401827
Mark Wielaard changed:
What|Removed |Added
CC||c...@us.ibm.com
--
You are receiving
801 - 900 of 1207 matches
Mail list logo