Commit Graph

655 Commits

Author SHA1 Message Date
Alexandra Hájková
9a0a8de052 does-hunspell-works-under-valgrind: workaround the testcase
echo "NEWSX" | hunspell -a with and w/o valgrind differed in
lower case. This could be workarounded by running such a command
under --tool=none.

Jan Kratochvil suggested the better workaround finding out
spelling suggestions somehow were based on the processor time used by
the process. And so overriding clock to simply always return zero means
the process cannot observe the cpu time used.
2021-07-16 11:35:20 +02:00
Mark Wielaard
dc7d3866cc 3.17.0-6 - Update to include fixed CI gating tests. 2021-07-09 13:50:59 +02:00
Alexandra Hájková
e7800660e6 Fedora CI: fix bz672959 test
Specify the file we want to set breakpoint at in noerror gdb script,
newer gdb sets the breakpoint inside glibc otherwise.
2021-06-22 13:34:13 +02:00
Alexandra Hájková
858fa472f5 Fedora CI: integrate does-hunspell-works-under-valgrind test 2021-06-21 14:14:26 +02:00
Mark Wielaard
75fe92cbdd 3.17.0-5 - z15 support
Add valgrind-3.17.0-s390-prep.patch
Add valgrind-3.17.0-s390-z15.patch
Add valgrind-3.17.0-s390-z13-vec-fix.patch
2021-06-19 04:14:20 +02:00
Mark Wielaard
5a023ad9be 3.17.0-4 2021-06-03 12:05:18 +02:00
Mark Wielaard
4dc277807e Add valgrind-3.17.0-clone-parent-res.patch 2021-06-03 11:34:03 +02:00
Mark Wielaard
f0e9e494f7 Add valgrind-3.17.0-debuginfod.patch 2021-06-03 11:24:45 +02:00
Mark Wielaard
24ec9a0480 BuildRequires and Recommends elfutils-debuginfod-client 2021-06-03 10:38:10 +02:00
Alexandra Hájková
f2c4fda651 does-Image-Magick-works-under-valgrind test to Fedora CI
The original RHEL test also converts an image to png. This version
of the test has the conversion to png disabled as it faills the test.
The failure is probably caused by some rounding issue which was
impossible to track down so far.

The test is currently only run on x86_64. There might be "Conditional jump
or move depends on uninitialised value(s)" warnings while running under valgrind,
but the test is to show the transformations work with and without valgrind.
2021-05-18 14:11:54 +00:00
Mark Wielaard
92d5263b50 Add valgrind-3.17.0-s390_insn_as_string.patch 2021-05-04 21:02:31 +02:00
Mark Wielaard
52876a98ed 3.17.0-3 - Add valgrind-3.17.0-ppc64-isa-3.1{,tests}.patch 2021-05-04 15:27:04 +02:00
Alexandra Hájková
c043c49cd3 Add bz672959-RFE-Integrate-valgrind-with-gdb-possibly-through test to Fedora CI 2021-04-22 15:01:48 +02:00
Mark Wielaard
248f3f26ce 3.17.0-2 - Add CI gating 2021-04-17 01:49:06 +02:00
Alexandra Hájková
b410fdab03 enable CI gating
gating.yaml only use tier0.functional, not scratch-build.validation.

The scratch-build.validation is for rebuilding the kernel, we don't
really need that as gating rule, since valgrind isn't part of the
kernel build chain.

plans/ci.fmf: Use tmt, not beakerlib, for how.

beakerlib is deprecated.

tests/quick-valgrind-sanity/main.fmf recommend only valgrind[-devel], gcc and make

This test doesn't use c++, fortran or 32bit glibc-devel.
2021-04-17 01:38:10 +02:00
Mark Wielaard
7faf5f9863 Update to upstream 3.17.0 final. 2021-03-22 12:48:45 +01:00
Mark Wielaard
1aa3bbb396 3.17.0-0.1.RC2 2021-03-17 13:27:47 +01:00
Mark Wielaard
3828df5e3f 3.17.0-0.1.RC1 2021-03-15 16:02:09 +01:00
Mark Wielaard
aa2330f490 3.16.1-20 - Add valgrind-3.16.1-arm64_sp_lr_fp_DwReg.patch 2021-03-03 10:59:34 +01:00
Mark Wielaard
800b3249fc 3.16.1-19 - Add valgrind-3.16.1-readdwarf-line.patch 2021-02-21 23:10:08 +01:00
Mark Wielaard
694bfef4aa 3.16.1-18 - Update valgrind-3.16.1-open-proc-self-exe.patch to handle openat 2021-02-07 02:45:19 +01:00
Mark Wielaard
4d61a87974 3.16.1-17 - Add valgrind-3.16.1-open-proc-self-exe.patch 2021-02-06 22:17:36 +01:00
Mark Wielaard
511be3b3d2 3.16.1-16 - Add valgrind-3.16.0-shmctl.patch 2021-02-03 19:57:31 +01:00
Fedora Release Engineering
45cbad6c99 - Rebuilt for https://fedoraproject.org/wiki/Fedora_34_Mass_Rebuild
Signed-off-by: Fedora Release Engineering <releng@fedoraproject.org>
2021-01-27 22:53:43 +00:00
Mark Wielaard
d18b4e0348 3.16.1-14 - Add valgrind-3.16.1-dwarf5.patch 2021-01-25 17:04:41 +01:00
Tom Stellard
7a148b9ea3 Add BuildRequires: make
https://fedoraproject.org/wiki/Changes/Remove_make_from_BuildRoot
2021-01-12 01:34:30 +00:00
Mark Wielaard
66d2557fe5 3.16.1-13 - Add valgrind-3.16.1-ppc64-scv-hwcap.patch 2021-01-08 16:45:50 +01:00
Mark Wielaard
d4756990d7 3.16.1-12 - Add valgrind-3.16.1-arm64-expensive-cmp.patch 2020-12-20 21:41:07 +01:00
Mark Wielaard
099bdc8e64 Add valgrind-3.16.1-ficlone.patch 2020-12-20 20:43:42 +01:00
Mark Wielaard
14c0a54d5f 3.16.1-11 - Update valgrind-3.16.1-arm64-fma.patch 2020-12-17 12:57:31 +01:00
Mark Wielaard
c858e5c9f7 3.16.1-10 - Add valgrind-3.16.1-arm64-fma.patch 2020-12-15 16:42:31 +01:00
Mark Wielaard
de7a086ef3 3.16.1-9 - Add valgrind-3.16.1-stxsibx-stxsihx.patch 2020-12-13 23:11:18 +01:00
Mark Wielaard
3e351e4f33 3.16.1-8 - Update valgrind-3.16.1-s390x-z14-vector.patch 2020-12-03 18:14:35 +01:00
Mark Wielaard
de58b8982b 3.16.1-7 Add s390x emit_load_mem and z14-vector patches. 2020-12-03 14:50:18 +01:00
Mark Wielaard
ee9019950a Add valgrind-3.16.1-pthread-intercept.patch
KDE#428909 helgrind: need to intercept duplicate libc definitions
2020-12-03 12:34:00 +01:00
Mark Wielaard
5b527d5d7b Add BuildRequires which (#1895773) 2020-11-09 09:19:37 +01:00
Mark Wielaard
a37c73550f Add valgrind-3.16.1-PPC64BE-lsw.patch 2020-10-18 21:28:12 +02:00
Mark Wielaard
07435e8fef Add valgrind-3.16.1-gdbserver_nlcontrolc.patch 2020-10-18 17:52:47 +02:00
Mark Wielaard
5071958c7d 3.16.1-6 - Add valgrind-3.16.1-faccessat2.patch
Resolves: #1888170
unhandled amd64-linux syscall: 439 (faccessat2)
2020-10-16 22:31:30 +02:00
Mark Wielaard
b34c10bac8 3.16.1-5 - Update valgrind-3.16.1-epoll.patch 2020-08-19 00:20:54 +02:00
Mark Wielaard
75a7dbe504 3.16.1-4 - Add valgrind-3.16.1-dl_runtime_resolve.patch 2020-07-28 00:49:56 +02:00
Mark Wielaard
5aafd964b2 Add valgrind-3.16.1-sched_getsetattr.patch 2020-07-28 00:28:22 +02:00
Mark Wielaard
bf5c38fcec Add valgrind-3.16.1-epoll.patch 2020-07-28 00:20:29 +02:00
Mark Wielaard
0d4d18b277 Add valgrind-3.16.1-REX-prefix-JMP.patch 2020-07-28 00:19:55 +02:00
Tom Stellard
8befd4367e Use make macros
https://fedoraproject.org/wiki/Changes/UseMakeBuildInstallMacro
2020-07-22 16:19:26 +02:00
Mark Wielaard
2731a32f07 Fix date in changelog 2020-07-17 23:07:26 +02:00
Jeff Law
df2573b831 Disable LTO 2020-07-08 13:39:11 -06:00
Mark Wielaard
0bfb6d5ba4 3.16.1-1 - Update to upstream valgrind 3.16.1. 2020-06-23 13:09:53 +02:00
Mark Wielaard
a5301888c2 3.16.0-3 - Add valgrind-3.16.0-ppc-L-field.patch 2020-06-19 10:29:02 +02:00
Mark Wielaard
2f27a7a930 valgrind-3.16.0-2 2020-05-28 20:25:09 +02:00