[valgrind] [Bug 457504] Add LOONGARCH64/Linux port to Valgrind

2024-04-28 Thread Feiyang Chen
https://bugs.kde.org/show_bug.cgi?id=457504 Feiyang Chen changed: What|Removed |Added Version|3.23 GIT|unspecified -- You are receiving this mail

[valgrind] [Bug 457504] Add LOONGARCH64/Linux port to Valgrind

2024-04-28 Thread Feiyang Chen
https://bugs.kde.org/show_bug.cgi?id=457504 --- Comment #19 from Feiyang Chen --- Created attachment 168969 --> https://bugs.kde.org/attachment.cgi?id=168969=edit patches-v7 Based on 42ec38caebf9024ed2f875f0eae5d6b801a9dd04. == 728 tests, 4 stderr failures, 0 stdout failures, 0 stderrB

[valgrind] [Bug 457504] Add LOONGARCH64/Linux port to Valgrind

2024-01-06 Thread Feiyang Chen
https://bugs.kde.org/show_bug.cgi?id=457504 Feiyang Chen changed: What|Removed |Added Version|3.22 GIT|3.23 GIT -- You are receiving this mail

[valgrind] [Bug 457504] Add LOONGARCH64/Linux port to Valgrind

2024-01-06 Thread Feiyang Chen
https://bugs.kde.org/show_bug.cgi?id=457504 --- Comment #18 from Feiyang Chen --- Created attachment 164702 --> https://bugs.kde.org/attachment.cgi?id=164702=edit patches-v6 Changes: - Rebased on 6c949b85762849c70b65db803eae547874edffa3. - Add basic 128-bit/256-bit vector support. - Squashed

[valgrind] [Bug 457504] Add LOONGARCH64/Linux port to Valgrind

2023-06-30 Thread Feiyang Chen
https://bugs.kde.org/show_bug.cgi?id=457504 --- Comment #17 from Feiyang Chen --- Test on Fedora 38: https://mirrors.wsyu.edu.cn/fedora/linux/development/rawhide/Everything/loongarch64/iso/livecd-fedora-mate-4.loongarch64.iso == 689 tests, 3 stderr failures, 0 stdout failures, 0 stderrB

[valgrind] [Bug 457504] Add LOONGARCH64/Linux port to Valgrind

2023-06-30 Thread Feiyang Chen
https://bugs.kde.org/show_bug.cgi?id=457504 Feiyang Chen changed: What|Removed |Added Version|3.21 GIT|3.22 GIT -- You are receiving this mail

[valgrind] [Bug 457504] Add LOONGARCH64/Linux port to Valgrind

2023-06-30 Thread Feiyang Chen
https://bugs.kde.org/show_bug.cgi?id=457504 --- Comment #16 from Feiyang Chen --- Created attachment 159998 --> https://bugs.kde.org/attachment.cgi?id=159998=edit patches-v5 Rebase on b4cc7815ba722426c5456831f858a2aeceb3761f and squash commits. -- You are receiving this mail because: You

[valgrind] [Bug 457504] Add LOONGARCH64/Linux port to Valgrind

2023-02-10 Thread Paul Floyd
https://bugs.kde.org/show_bug.cgi?id=457504 --- Comment #15 from Paul Floyd --- It was my fault. for p in v4*.patch ; do git apply --allow-empty $p ; done - a few minor messages - gmake post-regtest-checks tests/post_regtest_checks /usr/home/paulf/scratch/valgrind_ports/loongson_valgrind

[valgrind] [Bug 457504] Add LOONGARCH64/Linux port to Valgrind

2023-02-10 Thread Mark Wielaard
https://bugs.kde.org/show_bug.cgi?id=457504 --- Comment #14 from Mark Wielaard --- (In reply to Feiyang Chen from comment #12) > Most of these files were introduced by the v4-0104 patch. > I don't know why these empty files are missing :) > Or can I just remove them from my local tree and

[valgrind] [Bug 457504] Add LOONGARCH64/Linux port to Valgrind

2023-02-10 Thread Paul Floyd
https://bugs.kde.org/show_bug.cgi?id=457504 --- Comment #13 from Paul Floyd --- (In reply to Feiyang Chen from comment #12) > Most of these files were introduced by the v4-0104 patch. > I don't know why these empty files are missing :) > Or can I just remove them from my local tree and

[valgrind] [Bug 457504] Add LOONGARCH64/Linux port to Valgrind

2023-02-10 Thread Feiyang Chen
https://bugs.kde.org/show_bug.cgi?id=457504 --- Comment #12 from Feiyang Chen --- (In reply to Paul Floyd from comment #11) > Same mistake as last time, didn't delete the merge artifacts. > > paulf> gmake post-regtest-checks > tests/post_regtest_checks >

[valgrind] [Bug 457504] Add LOONGARCH64/Linux port to Valgrind

2023-02-09 Thread Paul Floyd
https://bugs.kde.org/show_bug.cgi?id=457504 --- Comment #11 from Paul Floyd --- Same mistake as last time, didn't delete the merge artifacts. paulf> gmake post-regtest-checks tests/post_regtest_checks /usr/home/paulf/scratch/valgrind_ports/loongson_valgrind2 gdbserver_tests memcheck cachegrind

[valgrind] [Bug 457504] Add LOONGARCH64/Linux port to Valgrind

2023-02-09 Thread Paul Floyd
https://bugs.kde.org/show_bug.cgi?id=457504 --- Comment #10 from Paul Floyd --- Testing on FreeBSD (13.1 amd64 with the system clang). First off, no warnings. Just one for "make". There are a few from "make check" but I only just noticed them and I think they come from my own attempt to silence

[valgrind] [Bug 457504] Add LOONGARCH64/Linux port to Valgrind

2023-01-31 Thread Feiyang Chen
https://bugs.kde.org/show_bug.cgi?id=457504 --- Comment #9 from Feiyang Chen --- Now we can use QEMU 7.2 for testing: https://github.com/loongson/valgrind-loongarch64/releases/tag/v3.21-GIT -- You are receiving this mail because: You are watching all bug changes.

[valgrind] [Bug 457504] Add LOONGARCH64/Linux port to Valgrind

2023-01-30 Thread Feiyang Chen
https://bugs.kde.org/show_bug.cgi?id=457504 Feiyang Chen changed: What|Removed |Added Version|3.20 GIT|3.21 GIT -- You are receiving this mail

[valgrind] [Bug 457504] Add LOONGARCH64/Linux port to Valgrind

2023-01-29 Thread Feiyang Chen
https://bugs.kde.org/show_bug.cgi?id=457504 --- Comment #8 from Feiyang Chen --- Created attachment 155754 --> https://bugs.kde.org/attachment.cgi?id=155754=edit patches-v4 Rebased on a1f365150565e3dd69666ebac85bf535bbe194a1. Fix build warnings. Add Ijk_Call and Ijk_Ret support for

[valgrind] [Bug 457504] Add LOONGARCH64/Linux port to Valgrind

2023-01-29 Thread Feiyang Chen
https://bugs.kde.org/show_bug.cgi?id=457504 --- Comment #7 from Feiyang Chen --- (In reply to Paul Floyd from comment #6) > (In reply to Feiyang Chen from comment #5) > > > You need to cleanup the new Makefile.am files > > > > > > memcheck/tests/loongarch64-linux/Makefile.am:1: error:

[valgrind] [Bug 457504] Add LOONGARCH64/Linux port to Valgrind

2023-01-29 Thread Paul Floyd
https://bugs.kde.org/show_bug.cgi?id=457504 --- Comment #6 from Paul Floyd --- (In reply to Feiyang Chen from comment #5) > > You need to cleanup the new Makefile.am files > > > > memcheck/tests/loongarch64-linux/Makefile.am:1: error: filter_stderr.orig is > > missing in dist_noinst_SCRIPTS > I

[valgrind] [Bug 457504] Add LOONGARCH64/Linux port to Valgrind

2023-01-28 Thread Feiyang Chen
https://bugs.kde.org/show_bug.cgi?id=457504 Feiyang Chen changed: What|Removed |Added CC||chenfeiy...@loongson.cn --- Comment #5 from

[valgrind] [Bug 457504] Add LOONGARCH64/Linux port to Valgrind

2023-01-28 Thread Paul Floyd
https://bugs.kde.org/show_bug.cgi?id=457504 --- Comment #4 from Paul Floyd --- With a build based on 45c61d598f435d59302dea084912cd3390de1ffc There was 1 merge rejection: ./helgrind/tests/Makefile.am.rej due to an extra filter I added I get a few warnings priv/guest_loongarch64_toIR.c:354:23:

[valgrind] [Bug 457504] Add LOONGARCH64/Linux port to Valgrind

2023-01-28 Thread Paul Floyd
https://bugs.kde.org/show_bug.cgi?id=457504 Paul Floyd changed: What|Removed |Added CC||pjfl...@wanadoo.fr -- You are receiving this

[valgrind] [Bug 457504] Add LOONGARCH64/Linux port to Valgrind

2022-10-25 Thread Feiyang Chen
https://bugs.kde.org/show_bug.cgi?id=457504 --- Comment #3 from Feiyang Chen --- Created attachment 153184 --> https://bugs.kde.org/attachment.cgi?id=153184=edit patches-v3 Rebased on 3.20.0. -- You are receiving this mail because: You are watching all bug changes.

[valgrind] [Bug 457504] Add LOONGARCH64/Linux port to Valgrind

2022-08-08 Thread Feiyang Chen
https://bugs.kde.org/show_bug.cgi?id=457504 --- Comment #2 from Feiyang Chen --- Created attachment 151172 --> https://bugs.kde.org/attachment.cgi?id=151172=edit patches-v2 Reorder and merge patches to make things keep building for each separate patch. - Patches 1-4 add some new IROps, a new

[valgrind] [Bug 457504] Add LOONGARCH64/Linux port to Valgrind

2022-08-04 Thread Feiyang Chen
https://bugs.kde.org/show_bug.cgi?id=457504 --- Comment #1 from Feiyang Chen --- Here is my system environment: # uname -a Linux Sunhaiyong 5.19.0-rc8+ #1 SMP PREEMPT Tue Aug 2 09:25:46 UTC 2022 loongarch64 GNU/Linux # cat /etc/os-release NAME="My GNU/Linux System for LoongArch64" VERSION="6.0"

[valgrind] [Bug 457504] Add LOONGARCH64/Linux port to Valgrind

2022-08-04 Thread Feiyang Chen
https://bugs.kde.org/show_bug.cgi?id=457504 Feiyang Chen changed: What|Removed |Added CC||chris.chenfeiy...@gmail.com -- You are