[valgrind] [Bug 311544] sys_fork() calls VG_(do_atfork_pre)() AFTER forking()

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

[valgrind] [Bug 493433] Add a new fds only mode to --track-fds (--modify-fds)

2025-04-05 Thread Mark Wielaard
https://bugs.kde.org/show_bug.cgi?id=493433 --- Comment #8 from Mark Wielaard --- - valgrind-try-fedora-ppc64le --- track_new.stderr.exp2025-03-13 14:19:50.376095914 + +++ track_new.stderr.out2025-03-13 14:50:59.480715273 + @@ -2,7 +2,7 @@ at 0x: write (in

[valgrind] [Bug 502126] glibc 2.41 extra syscall_cancel frames

2025-04-05 Thread Mark Wielaard
https://bugs.kde.org/show_bug.cgi?id=502126 --- Comment #3 from Mark Wielaard --- More gdb tests filtering: commit ddcb3aa3ed3188cd28c193225245a76e928b850b Author: Mark Wielaard Date: Sun Mar 30 13:08:55 2025 +0200 filter_gdb.in: filter out __libc_do_syscall On i386 and armhf

[valgrind] [Bug 493433] Add a new fds only mode to --track-fds (--modify-fds)

2025-04-04 Thread Mark Wielaard
https://bugs.kde.org/show_bug.cgi?id=493433 Mark Wielaard changed: What|Removed |Added Assignee|jsew...@acm.org |ahajk...@redhat.com -- You are receiving this

[valgrind] [Bug 493430] Review all syscalls (and ioctls) that use or return (new) file descriptors

2025-04-04 Thread Mark Wielaard
https://bugs.kde.org/show_bug.cgi?id=493430 Mark Wielaard changed: What|Removed |Added Assignee|jsew...@acm.org |ahajk...@redhat.com -- You are receiving this

[valgrind] [Bug 493434] Add --track-fds=bad mode (no "leak" tracking)

2025-04-04 Thread Mark Wielaard
https://bugs.kde.org/show_bug.cgi?id=493434 Mark Wielaard changed: What|Removed |Added Assignee|jsew...@acm.org |ahajk...@redhat.com -- You are receiving this

[valgrind] [Bug 502359] Add --modify-fds=strict option

2025-04-04 Thread Mark Wielaard
https://bugs.kde.org/show_bug.cgi?id=502359 Mark Wielaard changed: What|Removed |Added Assignee|jsew...@acm.org |ahajk...@redhat.com -- You are receiving this

[valgrind] [Bug 493433] Add a new fds only mode to --track-fds (--modify-fds)

2025-04-03 Thread Mark Wielaard
https://bugs.kde.org/show_bug.cgi?id=493433 Mark Wielaard changed: What|Removed |Added Blocks||502359 Referenced Bugs: https://bugs.kde.org

[valgrind] [Bug 493430] Review all syscalls (and ioctls) that use or return (new) file descriptors

2025-04-03 Thread Mark Wielaard
https://bugs.kde.org/show_bug.cgi?id=493430 Mark Wielaard changed: What|Removed |Added Status|REPORTED|CONFIRMED Ever confirmed|0

[valgrind] [Bug 502359] Add --modify-fds=strict option

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

[valgrind] [Bug 383010] Add support for AVX-512 instructions

2025-04-01 Thread Mark Wielaard
https://bugs.kde.org/show_bug.cgi?id=383010 Mark Wielaard changed: What|Removed |Added CC||kazim-kde@gate.sanaldiyar.c

[valgrind] [Bug 502263] valgrind gives error about vpbroadcastq

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

[valgrind] [Bug 339862] v6intThumb.c does not compile when -pie options is specified

2025-03-29 Thread Mark Wielaard
https://bugs.kde.org/show_bug.cgi?id=339862 --- Comment #3 from Mark Wielaard --- For now I have disabled this test: commit ae32e44d1e891dd2adbb056b0bb127b21efc1b67 (HEAD -> master) Author: Mark Wielaard Date: Sat Mar 29 21:21:45 2025 +0100 arm/v6intThumb: Disable tests for instructi

[valgrind] [Bug 502126] glibc 2.41 extra syscall_cancel frames

2025-03-28 Thread Mark Wielaard
https://bugs.kde.org/show_bug.cgi?id=502126 --- Comment #2 from Mark Wielaard --- Created attachment 179822 --> https://bugs.kde.org/attachment.cgi?id=179822&action=edit Skip syscall_cancel frames Proposed patch that for VGO_linux skips __syscall_cancel_arch, __internal_syscall_can

[valgrind] [Bug 501893] Missing suppression for __wcscat_avx2 (strcat-strlen-avx2.h.S:68)?

2025-03-28 Thread Mark Wielaard
https://bugs.kde.org/show_bug.cgi?id=501893 Mark Wielaard changed: What|Removed |Added CC||m...@klomp.org --- Comment #9 from Mark

[valgrind] [Bug 502126] glibc 2.41 extra syscall_cancel frames

2025-03-28 Thread Mark Wielaard
https://bugs.kde.org/show_bug.cgi?id=502126 Mark Wielaard changed: What|Removed |Added Status|REPORTED|ASSIGNED Ever confirmed|0

[valgrind] [Bug 502126] New: glibc 2.41 extra syscall_cancel frames

2025-03-28 Thread Mark Wielaard
https://bugs.kde.org/show_bug.cgi?id=502126 Bug ID: 502126 Summary: glibc 2.41 extra syscall_cancel frames Classification: Developer tools Product: valgrind Version: unspecified Platform: Other OS: Linux Status:

[valgrind] [Bug 493433] Add a new fds only mode to --track-fds (--modify-fds)

2025-03-27 Thread Mark Wielaard
https://bugs.kde.org/show_bug.cgi?id=493433 --- Comment #9 from Mark Wielaard --- fedora-riscv track_new: valgrind -q --track-fds=yes --modify-fds=high ./track_new PASS -- You are receiving this mail because: You are watching all bug changes.

[valgrind] [Bug 493433] Add a new fds only mode to --track-fds (--modify-fds)

2025-03-27 Thread Mark Wielaard
https://bugs.kde.org/show_bug.cgi?id=493433 --- Comment #7 from Mark Wielaard --- There was a try build here: https://builder.sourceware.org/buildbot/#/changes/70972 With the following issues: - valgrind-try-fedora-x86_64 --- track_new.stderr.exp2025-03-13 13:11:28.926443833 +

[valgrind] [Bug 501365] unhandled amd64-linux syscall: 323 (userfaultfd)

2025-03-18 Thread Mark Wielaard
https://bugs.kde.org/show_bug.cgi?id=501365 Mark Wielaard changed: What|Removed |Added Status|ASSIGNED|RESOLVED Resolution

[valgrind] [Bug 501365] unhandled amd64-linux syscall: 323 (userfaultfd)

2025-03-18 Thread Mark Wielaard
https://bugs.kde.org/show_bug.cgi?id=501365 --- Comment #8 from Mark Wielaard --- (In reply to mcermak from comment #7) > I've grabbed aarch64, ppc64le and s390x test systems, and tested that this > updated patch works on those arches. Does the patch look OK? Yes, thanks. And you

[valgrind] [Bug 501365] unhandled amd64-linux syscall: 323 (userfaultfd)

2025-03-17 Thread Mark Wielaard
https://bugs.kde.org/show_bug.cgi?id=501365 --- Comment #6 from Mark Wielaard --- (In reply to mcermak from comment #5) > Created attachment 179492 [details] > possible patch > > Hello guys, thank you for all the comments. I've found existing wrapper for > sys_epoll_cre

[valgrind] [Bug 501365] unhandled amd64-linux syscall: 323 (userfaultfd)

2025-03-14 Thread Mark Wielaard
https://bugs.kde.org/show_bug.cgi?id=501365 Mark Wielaard changed: What|Removed |Added CC||m...@klomp.org Summary|unhandled

[valgrind] [Bug 501348] glibc built with -march=x86-64-v3 does not work due to ld.so memcmp

2025-03-12 Thread Mark Wielaard
https://bugs.kde.org/show_bug.cgi?id=501348 Mark Wielaard changed: What|Removed |Added Resolution|--- |FIXED Status|CONFIRMED

[valgrind] [Bug 501348] glibc built with -march=x86-64-v3 does not work due to ld.so memcmp

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

[valgrind] [Bug 501119] memcheck/tests/pointer-trace fails when run on NFS filesystem

2025-03-09 Thread Mark Wielaard
https://bugs.kde.org/show_bug.cgi?id=501119 Mark Wielaard changed: What|Removed |Added Resolution|--- |FIXED Status|REPORTED

[valgrind] [Bug 468575] Add support for RISC-V

2025-03-05 Thread Mark Wielaard
https://bugs.kde.org/show_bug.cgi?id=468575 --- Comment #86 from Mark Wielaard --- (In reply to Andreas Schwab from comment #84) > Created attachment 179112 [details] > riscv64: Avoid warning about missing return value in stat wrapper Thanks, looks correct. Pushed as:

[valgrind] [Bug 501119] New: memcheck/tests/pointer-trace fails when run on NFS filesystem

2025-03-05 Thread Mark Wielaard
https://bugs.kde.org/show_bug.cgi?id=501119 Bug ID: 501119 Summary: memcheck/tests/pointer-trace fails when run on NFS filesystem Classification: Developer tools Product: valgrind Version: 3.24 GIT Platform: Other

[valgrind] [Bug 493433] Add a new fds only mode to --track-fds (--modify-fds)

2025-03-05 Thread Mark Wielaard
https://bugs.kde.org/show_bug.cgi?id=493433 --- Comment #5 from Mark Wielaard --- (In reply to Alexandra Hajkova from comment #4) > Created attachment 179068 [details] > Emit pp_ExeContext after the file descriptor backtrace Thanks that looks good. Pushed to git trunk a

[valgrind] [Bug 493433] Add a new fds only mode to --track-fds (--modify-fds)

2025-02-13 Thread Mark Wielaard
https://bugs.kde.org/show_bug.cgi?id=493433 Mark Wielaard changed: What|Removed |Added Summary|Add a new fds only mode to |Add a new fds only mode to

[valgrind] [Bug 499561] Unrecognised instruction in Qt 6.8.1

2025-02-05 Thread Mark Wielaard
https://bugs.kde.org/show_bug.cgi?id=499561 Mark Wielaard changed: What|Removed |Added CC||m...@klomp.org --- Comment #2 from Mark

[valgrind] [Bug 487296] --track-fds=yes and --track-fds=all report erroneous information when fds 0, 1, or 2 are used as non-std

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

[valgrind] [Bug 498143] False positive on EVIOCGRAB ioctl.

2025-01-12 Thread Mark Wielaard
https://bugs.kde.org/show_bug.cgi?id=498143 --- Comment #2 from Mark Wielaard --- Also pushed to VALGRIND_3_24_BRANCH commit b732f86998e39ca8714330f487804428b54c481c Author: Mark Wielaard Date: Wed Jan 8 16:52:03 2025 +0100 linux: support EVIOCGRAB ioctl EVIOCGRAB just takes an

[valgrind] [Bug 498317] FdBadUse is not a valid CoreError type in a suppression even though it's generated by --gen-suppressions=yes

2025-01-12 Thread Mark Wielaard
https://bugs.kde.org/show_bug.cgi?id=498317 --- Comment #3 from Mark Wielaard --- Also added to the VALGRIND_3_24_BRANCH commit febe1ccef09f70777b086f938c03f3e71989a7c8 Author: Paul Floyd Date: Tue Jan 7 08:05:20 2025 +0100 Bug 498317 - FdBadUse is not a valid CoreError type in a

[valgrind] [Bug 498143] False positive on EVIOCGRAB ioctl.

2025-01-08 Thread Mark Wielaard
https://bugs.kde.org/show_bug.cgi?id=498143 Mark Wielaard changed: What|Removed |Added CC||m...@klomp.org Status|REPORTED

[valgrind] [Bug 498317] FdBadUse is not a valid CoreError type in a suppression even though it's generated by --gen-suppressions=yes

2025-01-06 Thread Mark Wielaard
https://bugs.kde.org/show_bug.cgi?id=498317 Mark Wielaard changed: What|Removed |Added CC||ahajk...@redhat.com

[valgrind] [Bug 468575] Add support for RISC-V

2024-12-31 Thread Mark Wielaard
https://bugs.kde.org/show_bug.cgi?id=468575 Mark Wielaard changed: What|Removed |Added See Also||https://bugs.kde.org/show_b

[valgrind] [Bug 498103] New: Clean up/merge linux sys_ptrace PRE/POST wrappers

2024-12-31 Thread Mark Wielaard
https://bugs.kde.org/show_bug.cgi?id=498103 Bug ID: 498103 Summary: Clean up/merge linux sys_ptrace PRE/POST wrappers Classification: Developer tools Product: valgrind Version: 3.24 GIT Platform: Other OS: Linux

[valgrind] [Bug 497977] valgrind thinks that size_t is signed

2024-12-28 Thread Mark Wielaard
https://bugs.kde.org/show_bug.cgi?id=497977 Mark Wielaard changed: What|Removed |Added CC||m...@klomp.org --- Comment #3 from Mark

[valgrind] [Bug 468575] Add support for RISC-V

2024-12-27 Thread Mark Wielaard
https://bugs.kde.org/show_bug.cgi?id=468575 --- Comment #83 from Mark Wielaard --- Created attachment 176918 --> https://bugs.kde.org/attachment.cgi?id=176918&action=edit riscv64: Add hardwire for ld-linux-riscv64-lp64d.so.1 strcmp When using dlopen ld.so can end up i

[valgrind] [Bug 468575] Add support for RISC-V

2024-12-26 Thread Mark Wielaard
https://bugs.kde.org/show_bug.cgi?id=468575 --- Comment #82 from Mark Wielaard --- Created attachment 176883 --> https://bugs.kde.org/attachment.cgi?id=176883&action=edit riscv64: syswrap various shared linux syscalls syswrap-riscv64-linux.c: Hook up open_tree, move_mount, fsopen, f

[valgrind] [Bug 468575] Add support for RISC-V

2024-12-25 Thread Mark Wielaard
https://bugs.kde.org/show_bug.cgi?id=468575 --- Comment #81 from Mark Wielaard --- (In reply to Mark Wielaard from comment #78) > Found that there are there are other arches that restrict highest user space > address, so I propose the following patch which makes sh-mem-random pass on >

[valgrind] [Bug 468575] Add support for RISC-V

2024-12-25 Thread Mark Wielaard
https://bugs.kde.org/show_bug.cgi?id=468575 --- Comment #80 from Mark Wielaard --- I keep hitting compressed.o: in function `test_compressed_10': /home/mark/valgrind/none/tests/riscv64/compressed.c:347:(.text+0x56d26): dangerous relocation: The addend isn't allowed for R_RISCV_GOT_HI2

[valgrind] [Bug 468575] Add support for RISC-V

2024-12-24 Thread Mark Wielaard
https://bugs.kde.org/show_bug.cgi?id=468575 Mark Wielaard changed: What|Removed |Added Attachment #176817|0 |1 is obsolete

[valgrind] [Bug 468575] Add support for RISC-V

2024-12-24 Thread Mark Wielaard
https://bugs.kde.org/show_bug.cgi?id=468575 --- Comment #78 from Mark Wielaard --- (In reply to JojoR from comment #10) > (In reply to Petr Pavlu from comment #9) > > (In reply to Paul Floyd from comment #8) > > > Are the other failures "reaonable"? > >

[valgrind] [Bug 468575] Add support for RISC-V

2024-12-23 Thread Mark Wielaard
https://bugs.kde.org/show_bug.cgi?id=468575 Mark Wielaard changed: What|Removed |Added See Also||https://sourceware.org/bugz

[valgrind] [Bug 468575] Add support for RISC-V

2024-12-22 Thread Mark Wielaard
https://bugs.kde.org/show_bug.cgi?id=468575 --- Comment #76 from Mark Wielaard --- Created attachment 176828 --> https://bugs.kde.org/attachment.cgi?id=176828&action=edit integer.c: replace zero by a1 Simplest seems to be to replace the usage of "zero" in the branch instruc

[valgrind] [Bug 468575] Add support for RISC-V

2024-12-22 Thread Mark Wielaard
https://bugs.kde.org/show_bug.cgi?id=468575 --- Comment #75 from Mark Wielaard --- Trying to figure out: integer.c: Assembler messages: integer.c:132: Error: illegal operands `la zero,0' integer.c:132 is: TESTINST_0_2_Bxx_COND(4, "beq a0, zero, 1f", 0, 0, a0, zero); TESTIN

[valgrind] [Bug 468575] Add support for RISC-V

2024-12-21 Thread Mark Wielaard
https://bugs.kde.org/show_bug.cgi?id=468575 Mark Wielaard changed: What|Removed |Added Attachment #176588|0 |1 is obsolete

[valgrind] [Bug 468575] Add support for RISC-V

2024-12-21 Thread Mark Wielaard
https://bugs.kde.org/show_bug.cgi?id=468575 Mark Wielaard changed: What|Removed |Added Attachment #176664|0 |1 is obsolete

[valgrind] [Bug 468575] Add support for RISC-V

2024-12-21 Thread Mark Wielaard
https://bugs.kde.org/show_bug.cgi?id=468575 Mark Wielaard changed: What|Removed |Added Attachment #176583|0 |1 is obsolete

[valgrind] [Bug 468575] Add support for RISC-V

2024-12-21 Thread Mark Wielaard
https://bugs.kde.org/show_bug.cgi?id=468575 Mark Wielaard changed: What|Removed |Added Attachment #176584|0 |1 is obsolete

[valgrind] [Bug 468575] Add support for RISC-V

2024-12-21 Thread Mark Wielaard
https://bugs.kde.org/show_bug.cgi?id=468575 --- Comment #74 from Mark Wielaard --- Rebased patches also pushed here: https://forge.sourceware.org/mjw/valgrind/src/branch/riscv64-linux We really have to figure out why/how to build the integer and compressed testcases. The fence.tso patch is

[valgrind] [Bug 468575] Add support for RISC-V

2024-12-21 Thread Mark Wielaard
https://bugs.kde.org/show_bug.cgi?id=468575 --- Comment #73 from Mark Wielaard --- Created attachment 176817 --> https://bugs.kde.org/attachment.cgi?id=176817&action=edit VEX/priv/guest_riscv64_toIR.c: Recognize both fence and fence.tso fence.tso is used for __atomic_threa

[valgrind] [Bug 468575] Add support for RISC-V

2024-12-21 Thread Mark Wielaard
https://bugs.kde.org/show_bug.cgi?id=468575 --- Comment #72 from Mark Wielaard --- Created attachment 176816 --> https://bugs.kde.org/attachment.cgi?id=176816&action=edit Disable none/tests/riscv64 compressed and integer builds and test Till we can figure out what the correct configure

[valgrind] [Bug 468575] Add support for RISC-V

2024-12-21 Thread Mark Wielaard
https://bugs.kde.org/show_bug.cgi?id=468575 Mark Wielaard changed: What|Removed |Added Attachment #176585|0 |1 is obsolete

[valgrind] [Bug 468575] Add support for RISC-V

2024-12-21 Thread Mark Wielaard
https://bugs.kde.org/show_bug.cgi?id=468575 Mark Wielaard changed: What|Removed |Added Attachment #176582|0 |1 is obsolete

[valgrind] [Bug 468575] Add support for RISC-V

2024-12-21 Thread Mark Wielaard
https://bugs.kde.org/show_bug.cgi?id=468575 Mark Wielaard changed: What|Removed |Added Attachment #176581|0 |1 is obsolete

[valgrind] [Bug 468575] Add support for RISC-V

2024-12-21 Thread Mark Wielaard
https://bugs.kde.org/show_bug.cgi?id=468575 Mark Wielaard changed: What|Removed |Added Attachment #176580|0 |1 is obsolete

[valgrind] [Bug 468575] Add support for RISC-V

2024-12-21 Thread Mark Wielaard
https://bugs.kde.org/show_bug.cgi?id=468575 --- Comment #63 from Mark Wielaard --- (In reply to Paul Floyd from comment #62) > I've pushed a fix that turns off the warning rather than turning off the > exec stack. Thanks. That resolves two more failures. Only a handful left.

[valgrind] [Bug 468575] Add support for RISC-V

2024-12-20 Thread Mark Wielaard
https://bugs.kde.org/show_bug.cgi?id=468575 --- Comment #61 from Mark Wielaard --- (In reply to Mark Wielaard from comment #54) > Created attachment 176664 [details] > VEX/priv/ir_opt.c: Also fold Iop_And1 expressions when possible > > Another fix for the issue seen in comment #52

[valgrind] [Bug 468575] Add support for RISC-V

2024-12-20 Thread Mark Wielaard
https://bugs.kde.org/show_bug.cgi?id=468575 --- Comment #60 from Mark Wielaard --- (In reply to Mark Wielaard from comment #55) > nestedfns fails with: > > +Process terminating with default action of signal 11 (SIGSEGV) > + Bad permissions for mapped region at address 0x

[valgrind] [Bug 468575] Add support for RISC-V

2024-12-20 Thread Mark Wielaard
https://bugs.kde.org/show_bug.cgi?id=468575 --- Comment #59 from Mark Wielaard --- (In reply to Mark Wielaard from comment #39) > Created attachment 176588 [details] > close_range fd as Int > > The double_close_range failure seems to be because the close_range wrapper > is usi

[valgrind] [Bug 468575] Add support for RISC-V

2024-12-15 Thread Mark Wielaard
https://bugs.kde.org/show_bug.cgi?id=468575 --- Comment #58 from Mark Wielaard --- And on the p550 with gcc 13.3.0, binutils 2.42.0 and glibc 2.39: == 744 tests, 4 stderr failures, 1 stdout failure, 0 stderrB failures, 1 stdoutB failure, 0 post failures == gdbserver_tests/hgtls

[valgrind] [Bug 468575] Add support for RISC-V

2024-12-15 Thread Mark Wielaard
https://bugs.kde.org/show_bug.cgi?id=468575 --- Comment #57 from Mark Wielaard --- make regtest (all above patches applied and integer and compressed tests disabled) on a visionfive 2 with gcc 13.2.0, binutils 2.41 and glibc 2.38 == 744 tests, 3 stderr failures, 2 stdout failures, 0 stderrB

[valgrind] [Bug 468575] Add support for RISC-V

2024-12-15 Thread Mark Wielaard
https://bugs.kde.org/show_bug.cgi?id=468575 --- Comment #56 from Mark Wielaard --- The compressed and integer tests don't compile with gcc 13.2.0 and binutils 2.41 and produce the same error message: gcc -Winline -Wall -Wshadow -Wno-long-long -g -fno-stack-protector -o compr

[valgrind] [Bug 468575] Add support for RISC-V

2024-12-15 Thread Mark Wielaard
https://bugs.kde.org/show_bug.cgi?id=468575 --- Comment #55 from Mark Wielaard --- On a pioneer box with fedora 38, glibc-2.37-5.fc38.riscv64, GCC 14.2.0, Binutils 2.43.1, GDB 15.1 and all above patches applied: == 743 tests, 3 stderr failures, 4 stdout failures, 0 stderrB failures, 1 stdoutB

[valgrind] [Bug 468575] Add support for RISC-V

2024-12-15 Thread Mark Wielaard
https://bugs.kde.org/show_bug.cgi?id=468575 --- Comment #54 from Mark Wielaard --- Created attachment 176664 --> https://bugs.kde.org/attachment.cgi?id=176664&action=edit VEX/priv/ir_opt.c: Also fold Iop_And1 expressions when possible Another fix for the issue seen in comment #52. This

[valgrind] [Bug 468575] Add support for RISC-V

2024-12-15 Thread Mark Wielaard
https://bugs.kde.org/show_bug.cgi?id=468575 --- Comment #53 from Mark Wielaard --- Fix for comment #52 diff --git a/VEX/priv/host_riscv64_isel.c b/VEX/priv/host_riscv64_isel.c index 76fc3fd5c..6921a47db 100644 --- a/VEX/priv/host_riscv64_isel.c +++ b/VEX/priv/host_riscv64_isel.c @@ -1161,6

[valgrind] [Bug 468575] Add support for RISC-V

2024-12-15 Thread Mark Wielaard
https://bugs.kde.org/show_bug.cgi?id=468575 --- Comment #52 from Mark Wielaard --- On a fedora system I saw an issue with testcases that invoked bash, and also when running bash itself under valgrind. It does an And1(0:I1,t6)) So an AND against False [0], which is odd in itself, since that

[valgrind] [Bug 468575] Add support for RISC-V

2024-12-14 Thread Mark Wielaard
https://bugs.kde.org/show_bug.cgi?id=468575 --- Comment #50 from Mark Wielaard --- (In reply to Richard Jones from comment #45) > Are you maintaining these patches in a git repo somewhere? It might be > easier to follow that way. I used the new/experimental sourceware forge to push

[valgrind] [Bug 358980] 32 byte leak reported when code uses dlopen and links against pthread

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

[valgrind] [Bug 468575] Add support for RISC-V

2024-12-13 Thread Mark Wielaard
https://bugs.kde.org/show_bug.cgi?id=468575 --- Comment #43 from Mark Wielaard --- (In reply to Mark Wielaard from comment #42) > drd/tests/condvar fails with > > Other thread: waiting for notify > Other thread: notified > RISCV64 front end: standard > disInstr(riscv64): unh

[valgrind] [Bug 468575] Add support for RISC-V

2024-12-13 Thread Mark Wielaard
https://bugs.kde.org/show_bug.cgi?id=468575 --- Comment #44 from Mark Wielaard --- Both helgrind/tests/tls_threads and helgrind/tests/tls_threads2 fail because if this warning: +WARNING: could not find symbol for var stack_cache_actsize in libpthread.so.0 +=> pthread stack cache cannot

[valgrind] [Bug 468575] Add support for RISC-V

2024-12-13 Thread Mark Wielaard
https://bugs.kde.org/show_bug.cgi?id=468575 --- Comment #41 from Mark Wielaard --- memcheck/tests/linux/bug480706 fails because mlock2 wasn't wrapped diff --git a/coregrind/m_syswrap/syswrap-riscv64-linux.c b/coregrind/m_syswrap/syswrap-riscv64-linux.c index b959bc861..68c53b0bd 100644

[valgrind] [Bug 468575] Add support for RISC-V

2024-12-13 Thread Mark Wielaard
https://bugs.kde.org/show_bug.cgi?id=468575 --- Comment #42 from Mark Wielaard --- drd/tests/condvar fails with Other thread: waiting for notify Other thread: notified RISCV64 front end: standard disInstr(riscv64): unhandled instruction 0x833F disInstr(riscv64): 1000'0011 0011

[valgrind] [Bug 468575] Add support for RISC-V

2024-12-13 Thread Mark Wielaard
https://bugs.kde.org/show_bug.cgi?id=468575 --- Comment #40 from Mark Wielaard --- The none/tests/mmap_o_direct failure comes from vki-riscv64-linux.h not defining VKI_O_DIRECT. With that defined the test passes. diff --git a/include/vki/vki-riscv64-linux.h b/include/vki/vki-riscv64-linux.h

[valgrind] [Bug 468575] Add support for RISC-V

2024-12-13 Thread Mark Wielaard
https://bugs.kde.org/show_bug.cgi?id=468575 --- Comment #39 from Mark Wielaard --- Created attachment 176588 --> https://bugs.kde.org/attachment.cgi?id=176588&action=edit close_range fd as Int The double_close_range failure seems to be because the close_range wrapper is using unsigned

[valgrind] [Bug 468575] Add support for RISC-V

2024-12-13 Thread Mark Wielaard
https://bugs.kde.org/show_bug.cgi?id=468575 --- Comment #38 from Mark Wielaard --- The none/tests/procfs-linux (stderr) issue was a change in the handling of readlinkat. Adding a POST handler fixes it and makes the test pass: diff --git a/coregrind/m_syswrap/syswrap-riscv64-linux.c b/coregrind

[valgrind] [Bug 468575] Add support for RISC-V

2024-12-13 Thread Mark Wielaard
https://bugs.kde.org/show_bug.cgi?id=468575 --- Comment #37 from Mark Wielaard --- == 744 tests, 11 stderr failures, 1 stdout failure, 0 stderrB failures, 1 stdoutB failure, 0 post failures == gdbserver_tests/hgtls(stdoutB) memcheck/tests/linux/bug480706 (stderr

[valgrind] [Bug 468575] Add support for RISC-V

2024-12-13 Thread Mark Wielaard
https://bugs.kde.org/show_bug.cgi?id=468575 --- Comment #36 from Mark Wielaard --- So disabling compressed and integer, but without a configure check because I don't know precisely what to test for. diff --git a/configure.ac b/configure.ac index 7d3c1a99b..7828b0193 100755 --- a/configu

[valgrind] [Bug 468575] Add support for RISC-V

2024-12-13 Thread Mark Wielaard
https://bugs.kde.org/show_bug.cgi?id=468575 --- Comment #35 from Mark Wielaard --- Also none/tests/riscv64/integer.c doesn't compile on my setup. GCC 13.3.0 GNU Binutils 2.42.0.20240216 depbase=`echo integer.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\ gcc -DHAVE_CONFIG_H

[valgrind] [Bug 468575] Add support for RISC-V

2024-12-13 Thread Mark Wielaard
https://bugs.kde.org/show_bug.cgi?id=468575 --- Comment #34 from Mark Wielaard --- Got the same issue as Paul in comment #18 Maybe we can guard the none/tests/riscv64/compressed.c test with some configure check? It seems unfortunate to have such compile issues with shipping toolchains. -- You

[valgrind] [Bug 468575] Add support for RISC-V

2024-12-13 Thread Mark Wielaard
https://bugs.kde.org/show_bug.cgi?id=468575 --- Comment #33 from Mark Wielaard --- And in my rebase of patch 6 I forgot a \ at the end of one line: diff --git a/helgrind/tests/tc11_XCHG.c b/helgrind/tests/tc11_XCHG.c index 6ad44efac..e92b671b7 100644 --- a/helgrind/tests/tc11_XCHG.c +++ b

[valgrind] [Bug 468575] Add support for RISC-V

2024-12-13 Thread Mark Wielaard
https://bugs.kde.org/show_bug.cgi?id=468575 --- Comment #32 from Mark Wielaard --- One more change that should go into patch 1 riscv64: Add initial support: new port-specific Valgrind files because since commit 6a28e665f8dd7c031aef5aa0eaa4acbbd8ba27a9 ("With --track-fds=yes warn when

[valgrind] [Bug 468575] Add support for RISC-V

2024-12-13 Thread Mark Wielaard
https://bugs.kde.org/show_bug.cgi?id=468575 Mark Wielaard changed: What|Removed |Added Attachment #158147|0 |1 is obsolete

[valgrind] [Bug 468575] Add support for RISC-V

2024-12-13 Thread Mark Wielaard
https://bugs.kde.org/show_bug.cgi?id=468575 Mark Wielaard changed: What|Removed |Added Attachment #158152|0 |1 is obsolete

[valgrind] [Bug 468575] Add support for RISC-V

2024-12-13 Thread Mark Wielaard
https://bugs.kde.org/show_bug.cgi?id=468575 Mark Wielaard changed: What|Removed |Added Attachment #158151|0 |1 is obsolete

[valgrind] [Bug 468575] Add support for RISC-V

2024-12-13 Thread Mark Wielaard
https://bugs.kde.org/show_bug.cgi?id=468575 Mark Wielaard changed: What|Removed |Added Attachment #158150|0 |1 is obsolete

[valgrind] [Bug 468575] Add support for RISC-V

2024-12-13 Thread Mark Wielaard
https://bugs.kde.org/show_bug.cgi?id=468575 Mark Wielaard changed: What|Removed |Added Attachment #158149|0 |1 is obsolete

[valgrind] [Bug 468575] Add support for RISC-V

2024-12-13 Thread Mark Wielaard
https://bugs.kde.org/show_bug.cgi?id=468575 Mark Wielaard changed: What|Removed |Added Attachment #158148|0 |1 is obsolete

[valgrind] [Bug 495483] make dist BUILD_ALL_DOCS=no fails

2024-12-12 Thread Mark Wielaard
https://bugs.kde.org/show_bug.cgi?id=495483 --- Comment #5 from Mark Wielaard --- I think normally distros come with a package that has a local install of the validating documents. e.g. on fedora you would install docbook-dtds so no outgoing network traffic is needed: Name: docbook

[valgrind] [Bug 497130] Recognize new DWARF5 DW_LANG constants

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

[valgrind] [Bug 497236] New: memcheck support for golang binaries

2024-12-09 Thread Mark Wielaard
https://bugs.kde.org/show_bug.cgi?id=497236 Bug ID: 497236 Summary: memcheck support for golang binaries Classification: Developer tools Product: valgrind Version: unspecified Platform: Other OS: Linux Status: R

[valgrind] [Bug 497130] Recognize new DWARF5 DW_LANG constants

2024-12-09 Thread Mark Wielaard
https://bugs.kde.org/show_bug.cgi?id=497130 --- Comment #2 from Mark Wielaard --- commit 7136316123c54aba37fdab166e1bf860e452a4ae Author: Mark Wielaard Date: Fri Dec 6 15:39:25 2024 +0100 Recognize new DWARF5 DW_LANG constants When using --read-var-info=yes readdwarf3 will try to

[valgrind] [Bug 497130] Recognize new DWARF5 DW_LANG constants

2024-12-06 Thread Mark Wielaard
https://bugs.kde.org/show_bug.cgi?id=497130 Mark Wielaard changed: What|Removed |Added Assignee|jsew...@acm.org |m...@klomp.org Status|REPORTED

[valgrind] [Bug 497130] New: Recognize new DWARF5 DW_LANG constants

2024-12-06 Thread Mark Wielaard
https://bugs.kde.org/show_bug.cgi?id=497130 Bug ID: 497130 Summary: Recognize new DWARF5 DW_LANG constants Classification: Developer tools Product: valgrind Version: unspecified Platform: Other OS: Linux Status:

[valgrind] [Bug 492422] Please support DRM_IOCTL_SYNCOBJ_HANDLE_TO_FD

2024-11-27 Thread Mark Wielaard
https://bugs.kde.org/show_bug.cgi?id=492422 Mark Wielaard changed: What|Removed |Added Status|ASSIGNED|RESOLVED Resolution

[valgrind] [Bug 492422] Please support DRM_IOCTL_SYNCOBJ_HANDLE_TO_FD

2024-11-27 Thread Mark Wielaard
https://bugs.kde.org/show_bug.cgi?id=492422 Mark Wielaard changed: What|Removed |Added See Also||https://bugs.kde.org/show_b

[valgrind] [Bug 496751] New: Handle more (generic) DMA_BUF and DRM_IOCTLs for --track-fds=yes

2024-11-27 Thread Mark Wielaard
https://bugs.kde.org/show_bug.cgi?id=496751 Bug ID: 496751 Summary: Handle more (generic) DMA_BUF and DRM_IOCTLs for --track-fds=yes Classification: Developer tools Product: valgrind Version: 3.24 GIT Platform: Other

  1   2   3   4   5   6   7   8   9   10   >