packagerbot pushed to dummy-test-package-gloster (master). "Bump
release (..more)"
by notificationsï¼ fedoraproject.org
Notification time stamped 2020-04-30 22:25:50 UTC
From cf82e1d7b0889d5bdc6cb88cff995f26764cca4e Mon Sep 17 00:00:00 2001
From: packagerbot <admin(a)fedoraproject.org>
Date: Apr 30 2020 22:25:44 +0000
Subject: Bump release
Signed-off-by: packagerbot <admin(a)fedoraproject.org>
---
diff --git a/dummy-test-package-gloster.spec b/dummy-test-package-gloster.spec
index 89594c1..74c3cc7 100644
--- a/dummy-test-package-gloster.spec
+++ b/dummy-test-package-gloster.spec
@@ -3,7 +3,7 @@
Name: dummy-test-package-gloster
Version: 0
-Release: 369%{?dist}
+Release: 370%{?dist}
Summary: Dummy Test Package called Gloster
License: CC0
URL: http://fedoraproject.org/wiki/DummyTestPackages
@@ -32,6 +32,9 @@ cp -p uuid %{buildroot}%{_datadir}/%{name}
%{_datadir}/%{name}
%changelog
+* Thu Apr 30 2020 packagerbot <admin(a)fedoraproject.org> - 0-370
+- rebuilt
+
* Thu Apr 30 2020 packagerbot <admin(a)fedoraproject.org> - 0-369
- rebuilt
https://src.fedoraproject.org/rpms/dummy-test-package-gloster/c/cf82e1d7b...
2Â years, 9Â months
sdgathman pushed to cjdns (f32). "Disable SECCOMP for armv7hl instead
of using ExcludeArch"
by notificationsï¼ fedoraproject.org
Notification time stamped 2020-04-30 22:25:07 UTC
From 4e0e75897d16a12bb04a5bb23f820299aea0b1da Mon Sep 17 00:00:00 2001
From: Stuart D. Gathman <stuart(a)gathman.org>
Date: Apr 30 2020 01:07:12 +0000
Subject: Disable SECCOMP for armv7hl instead of using ExcludeArch
---
diff --git a/cjdns.spec b/cjdns.spec
index 33bceb7..df24d8f 100644
--- a/cjdns.spec
+++ b/cjdns.spec
@@ -14,7 +14,11 @@
%bcond_with libsodium
# Option to disable SECCOMP: confusing backward logic
# Needed to run on openvz and other container systems
+%ifarch armv7hl
+%bcond_with seccomp
+%else
%bcond_without seccomp
+%endif
# Option to use system libuv instead of bundled libuv-0.11.19
%bcond_with libuv
# When with_python3 is set, this replaces tools in bin and libexec
@@ -81,7 +85,7 @@
Name: cjdns
# major version is cjdns protocol version:
Version: 20.6
-Release: 1%{?dist}
+Release: 2%{?dist}
Summary: The privacy-friendly network without borders
# cjdns is all GPLv3 except libuv which is MIT and BSD and ISC
# cnacl is unused except when use_embedded is true
@@ -193,7 +197,7 @@ Provides: bundled(nacl) = 20110221
# build system requires nodejs, unfortunately
ExclusiveArch: %{nodejs_arches}
# Seccomp_test is too slow on koji for this arch
-ExcludeArch: armv7hl
+#ExcludeArch: armv7hl
%description
Cjdns implements an encrypted IPv6 network using public-key cryptography for
@@ -332,7 +336,7 @@ fi
rm -rf node_build/dependencies/libuv
%else
rm -rf node_build/dependencies/libuv/build/gyp # use system gyp
-%ifarch s390x
+%ifarch armv7hl
sed -i -e '/optimizeLevel:/ s/-O0/-O3/' node_build/make.js
%else
sed -i -e '/optimizeLevel:/ s/-O0/-O3/' node_build/make.js
@@ -750,6 +754,9 @@ fi
%{_bindir}/graphStats
%changelog
+* Wed Apr 29 2020 Stuart Gathman <stuart(a)gathman.org> - 20.6-2
+- Disable SECCOMP by default for armv7hl instead of excluding arch
+
* Mon Mar 16 2020 Stuart Gathman <stuart(a)gathman.org> - 20.6-1
- New upstream release
https://src.fedoraproject.org/rpms/cjdns/c/4e0e75897d16a12bb04a5bb23f8202...
2Â years, 9Â months
jakub pushed to gcc (f32). "10.0.1-0.13"
by notificationsï¼ fedoraproject.org
Notification time stamped 2020-04-30 22:21:42 UTC
From 1cd0b2d684f457e20c4d4297cf4fd66bcffbb1a0 Mon Sep 17 00:00:00 2001
From: Jakub Jelinek <jakub(a)redhat.com>
Date: Apr 30 2020 22:20:13 +0000
Subject: 10.0.1-0.13
---
diff --git a/.gitignore b/.gitignore
index 8d6a745..650f837 100644
--- a/.gitignore
+++ b/.gitignore
@@ -10,3 +10,4 @@
/gcc-10.0.1-20200325.tar.xz
/gcc-10.0.1-20200328.tar.xz
/gcc-10.0.1-20200420.tar.xz
+/gcc-10.0.1-20200501.tar.xz
diff --git a/sources b/sources
index 2ebda5a..cfafe0e 100644
--- a/sources
+++ b/sources
@@ -1,3 +1,3 @@
-SHA512 (gcc-10.0.1-20200420.tar.xz) = 3504ebfe7b9fbe59daaf5568ffe3d2c286180dda52ca57600dca370aca51231464e553758148487d1ea15c1d50f1cb72229910592a5137e4901ef537394437e4
+SHA512 (gcc-10.0.1-20200501.tar.xz) = c83c1a44b48d4da2ed492e63447c5d4a1ca8e4814acb7b841981ce0604588d288639ef84e0c548bb8b7709450da59842040e37e9481e0393e32bed5912ab9d3e
SHA512 (newlib-cygwin-50e2a63b04bdd018484605fbb954fd1bd5147fa0.tar.xz) = 9ceea0b883185fe489724d54a7e909bb6ed4785fcadf80162033dc6a133e2657337175601278e4155d1f8fac275ff9c8a02572aea876166c608774c809f832e9
SHA512 (nvptx-tools-5f6f343a302d620b0868edab376c00b15741e39e.tar.xz) = f6d10db94fa1570ae0f94df073fa3c73c8e5ee16d59070b53d94f7db0de8a031bc44d7f3f1852533da04b625ce758e022263855ed43cfc6867e0708d001e53c7
https://src.fedoraproject.org/rpms/gcc/c/1cd0b2d684f457e20c4d4297cf4fd66b...
2Â years, 9Â months
orion pushed to ncl (f32). "Rebuild for gdal 3"
by notificationsï¼ fedoraproject.org
Notification time stamped 2020-04-30 22:20:49 UTC
From 12778c55142b5b1ccc26dfbd7857da37332940c2 Mon Sep 17 00:00:00 2001
From: Orion Poplawski <orion(a)nwra.com>
Date: Apr 30 2020 22:20:12 +0000
Subject: Rebuild for gdal 3
---
diff --git a/ncl.spec b/ncl.spec
index b514e53..e1e3b03 100644
--- a/ncl.spec
+++ b/ncl.spec
@@ -1,6 +1,6 @@
Name: ncl
Version: 6.6.2
-Release: 6%{?dist}
+Release: 7%{?dist}
Summary: NCAR Command Language and NCAR Graphics
License: BSD
@@ -335,6 +335,9 @@ done
%changelog
+* Thu Apr 30 2020 Orion Poplawski <orion(a)nwra.com> - 6.6.2-7
+- Rebuild for gdal 3
+
* Tue Mar 17 2020 Orion Poplawski <orion(a)nwra.com> - 6.6.2-6
- Use work arounds and patch to fix FTBFS with gcc 10 (bz#1799675)
https://src.fedoraproject.org/rpms/ncl/c/12778c55142b5b1ccc26dfbd7857da37...
2Â years, 9Â months
jakub pushed to gcc (master). "10.0.1-0.13"
by notificationsï¼ fedoraproject.org
Notification time stamped 2020-04-30 22:20:34 UTC
From 1cd0b2d684f457e20c4d4297cf4fd66bcffbb1a0 Mon Sep 17 00:00:00 2001
From: Jakub Jelinek <jakub(a)redhat.com>
Date: Apr 30 2020 22:20:13 +0000
Subject: 10.0.1-0.13
---
diff --git a/.gitignore b/.gitignore
index 8d6a745..650f837 100644
--- a/.gitignore
+++ b/.gitignore
@@ -10,3 +10,4 @@
/gcc-10.0.1-20200325.tar.xz
/gcc-10.0.1-20200328.tar.xz
/gcc-10.0.1-20200420.tar.xz
+/gcc-10.0.1-20200501.tar.xz
diff --git a/sources b/sources
index 2ebda5a..cfafe0e 100644
--- a/sources
+++ b/sources
@@ -1,3 +1,3 @@
-SHA512 (gcc-10.0.1-20200420.tar.xz) = 3504ebfe7b9fbe59daaf5568ffe3d2c286180dda52ca57600dca370aca51231464e553758148487d1ea15c1d50f1cb72229910592a5137e4901ef537394437e4
+SHA512 (gcc-10.0.1-20200501.tar.xz) = c83c1a44b48d4da2ed492e63447c5d4a1ca8e4814acb7b841981ce0604588d288639ef84e0c548bb8b7709450da59842040e37e9481e0393e32bed5912ab9d3e
SHA512 (newlib-cygwin-50e2a63b04bdd018484605fbb954fd1bd5147fa0.tar.xz) = 9ceea0b883185fe489724d54a7e909bb6ed4785fcadf80162033dc6a133e2657337175601278e4155d1f8fac275ff9c8a02572aea876166c608774c809f832e9
SHA512 (nvptx-tools-5f6f343a302d620b0868edab376c00b15741e39e.tar.xz) = f6d10db94fa1570ae0f94df073fa3c73c8e5ee16d59070b53d94f7db0de8a031bc44d7f3f1852533da04b625ce758e022263855ed43cfc6867e0708d001e53c7
https://src.fedoraproject.org/rpms/gcc/c/1cd0b2d684f457e20c4d4297cf4fd66b...
2Â years, 9Â months
orion pushed to ncl (master). "Rebuild for gdal 3"
by notificationsï¼ fedoraproject.org
Notification time stamped 2020-04-30 22:20:19 UTC
From 12778c55142b5b1ccc26dfbd7857da37332940c2 Mon Sep 17 00:00:00 2001
From: Orion Poplawski <orion(a)nwra.com>
Date: Apr 30 2020 22:20:12 +0000
Subject: Rebuild for gdal 3
---
diff --git a/ncl.spec b/ncl.spec
index b514e53..e1e3b03 100644
--- a/ncl.spec
+++ b/ncl.spec
@@ -1,6 +1,6 @@
Name: ncl
Version: 6.6.2
-Release: 6%{?dist}
+Release: 7%{?dist}
Summary: NCAR Command Language and NCAR Graphics
License: BSD
@@ -335,6 +335,9 @@ done
%changelog
+* Thu Apr 30 2020 Orion Poplawski <orion(a)nwra.com> - 6.6.2-7
+- Rebuild for gdal 3
+
* Tue Mar 17 2020 Orion Poplawski <orion(a)nwra.com> - 6.6.2-6
- Use work arounds and patch to fix FTBFS with gcc 10 (bz#1799675)
https://src.fedoraproject.org/rpms/ncl/c/12778c55142b5b1ccc26dfbd7857da37...
2Â years, 9Â months
mjw pushed to elfutils (master). "0.179-2 - Add
elfutils-0.179-debug-client-alt-link.patch"
by notificationsï¼ fedoraproject.org
Notification time stamped 2020-04-30 22:15:30 UTC
From a02de956406198d33feeb5d24182ee2b540dc8bd Mon Sep 17 00:00:00 2001
From: Mark Wielaard <mjw(a)fedoraproject.org>
Date: Apr 30 2020 22:15:04 +0000
Subject: 0.179-2 - Add elfutils-0.179-debug-client-alt-link.patch
---
diff --git a/elfutils-0.179-debug-client-alt-link.patch b/elfutils-0.179-debug-client-alt-link.patch
new file mode 100644
index 0000000..bb84954
--- /dev/null
+++ b/elfutils-0.179-debug-client-alt-link.patch
@@ -0,0 +1,60 @@
+From b1d2404cc6ca0d9ce786e229a87c24db49163cfe Mon Sep 17 00:00:00 2001
+From: Mark Wielaard <mark(a)klomp.org>
+Date: Thu, 30 Apr 2020 23:57:26 +0200
+Subject: [PATCH] libdwfl: Handle debugaltlink in dwfl_standard_find_debuginfo.
+
+When we fall back to the debuginfod client then we need to do the
+same trick we do for local lookups in dwfl_build_id_find_debuginfo.
+If the debug file (dw) is already set, then we must be looking for
+the altfile. But we cannot use the actual file/path name given as
+hint. We'll have to lookup the alt file "build-id". Because the
+debuginfod client only handles build-ids.
+
+Previously we would use the build-id of the main file which meant
+the debuginfod client would give us another copy of the debug file,
+which would then be set as its own altfile. This caused lots of
+confusion...
+
+Signed-off-by: Mark Wielaard <mark(a)klomp.org>
+---
+ libdwfl/ChangeLog | 5 +++++
+ libdwfl/find-debuginfo.c | 23 +++++++++++++++++++++--
+ 2 files changed, 26 insertions(+), 2 deletions(-)
+
+diff --git a/libdwfl/find-debuginfo.c b/libdwfl/find-debuginfo.c
+index 2dd11c48..4cfd0b8b 100644
+--- a/libdwfl/find-debuginfo.c
++++ b/libdwfl/find-debuginfo.c
+@@ -398,8 +398,27 @@ dwfl_standard_find_debuginfo (Dwfl_Module *mod,
+ free (canon);
+ }
+
+- if (fd < 0 && bits_len > 0)
+- fd = __libdwfl_debuginfod_find_debuginfo (mod->dwfl, bits, bits_len);
++ /* Still nothing? Try if we can use the debuginfod client.
++ But note that we might be looking for the alt file.
++ We use the same trick as dwfl_build_id_find_debuginfo.
++ If the debug file (dw) is already set, then we must be
++ looking for the altfile. But we cannot use the actual
++ file/path name given as hint. We'll have to lookup the
++ alt file "build-id". Because the debuginfod client only
++ handles build-ids. */
++ if (fd < 0)
++ {
++ if (mod->dw != NULL)
++ {
++ const char *altname;
++ bits_len = INTUSE(dwelf_dwarf_gnu_debugaltlink) (mod->dw, &altname,
++ (const void **)
++ &bits);
++ }
++
++ if (bits_len > 0)
++ fd = __libdwfl_debuginfod_find_debuginfo (mod->dwfl, bits, bits_len);
++ }
+
+ return fd;
+ }
+--
+2.18.2
+
diff --git a/elfutils.spec b/elfutils.spec
index 7e59ae4..aed7cf2 100644
--- a/elfutils.spec
+++ b/elfutils.spec
@@ -1,6 +1,6 @@
Name: elfutils
Version: 0.179
-%global baserelease 1
+%global baserelease 2
Release: %{baserelease}%{?dist}
URL: http://elfutils.org/
%global source_url ftp://sourceware.org/pub/elfutils/%{version}/
@@ -55,6 +55,7 @@ BuildRequires: curl
%endif
# Patches
+Patch1: elfutils-0.179-debug-client-alt-link.patch
%description
Elfutils is a collection of utilities, including stack (to show
@@ -246,6 +247,7 @@ such servers to download those files on demand.
%setup -q
# Apply patches
+%patch1 -p1 -b .debug-client-alt
# In case the above patches added any new test scripts, make sure they
# are executable.
@@ -423,6 +425,9 @@ exit 0
%systemd_postun_with_restart debuginfod.service
%changelog
+* Thu Apr 30 2020 Mark Wielaard <mjw(a)fedoraproject.org> - 0.179-2
+- Add elfutils-0.179-debug-client-alt-link.patch
+
* Mon Mar 30 2020 Mark Wielaard <mjw(a)fedoraproject.org> - 0.179-1
- New upstream release.
debuginfod-client:
https://src.fedoraproject.org/rpms/elfutils/c/a02de956406198d33feeb5d2418...
2Â years, 9Â months
jakub pushed to gcc (f32). "10.0.1-0.12"
by notificationsï¼ fedoraproject.org
Notification time stamped 2020-04-30 22:15:14 UTC
From 9d851d2a4e5e87dd91e0bd48339ba1afb4b5aa2a Mon Sep 17 00:00:00 2001
From: Jakub Jelinek <jakub(a)redhat.com>
Date: Apr 20 2020 14:27:49 +0000
Subject: 10.0.1-0.12
---
diff --git a/.gitignore b/.gitignore
index a320272..8d6a745 100644
--- a/.gitignore
+++ b/.gitignore
@@ -9,3 +9,4 @@
/gcc-10.0.1-20200311.tar.xz
/gcc-10.0.1-20200325.tar.xz
/gcc-10.0.1-20200328.tar.xz
+/gcc-10.0.1-20200420.tar.xz
diff --git a/gcc.spec b/gcc.spec
index 131b321..74cb899 100644
--- a/gcc.spec
+++ b/gcc.spec
@@ -1,10 +1,10 @@
-%global DATE 20200328
-%global gitrev 97ad35f30b0d8ed5376febf09cefa2b93f9dc423
+%global DATE 20200420
+%global gitrev dbc1bb99e280740e5bda658a911d9dd3f431ad4d
%global gcc_version 10.0.1
%global gcc_major 10
# Note, gcc_release must be integer, if you want to add suffixes to
# %%{release}, append them after %%{gcc_release} on Release: line.
-%global gcc_release 0.11
+%global gcc_release 0.12
%global nvptx_tools_gitrev 5f6f343a302d620b0868edab376c00b15741e39e
%global newlib_cygwin_gitrev 50e2a63b04bdd018484605fbb954fd1bd5147fa0
%global _unpackaged_files_terminate_build 0
@@ -265,8 +265,6 @@ Patch8: gcc10-foffload-default.patch
Patch9: gcc10-Wno-format-security.patch
Patch10: gcc10-rh1574936.patch
Patch11: gcc10-d-shared-libphobos.patch
-Patch12: gcc10-pr93069.patch
-Patch13: gcc10-pr94343.patch
# On ARM EABI systems, we do want -gnueabi to be part of the
# target triple.
@@ -778,8 +776,6 @@ to NVidia PTX capable devices if available.
%patch10 -p0 -b .rh1574936~
%endif
%patch11 -p0 -b .d-shared-libphobos~
-%patch12 -p0 -b .pr93069~
-%patch13 -p0 -b .pr94343~
echo 'Red Hat %{version}-%{gcc_release}' > gcc/DEV-PHASE
@@ -3008,6 +3004,51 @@ end
%endif
%changelog
+* Mon Apr 20 2020 Jakub Jelinek <jakub(a)redhat.com> 10.0.1-0.12
+- update from trunk
+ - PRs analyzer/94378, bootstrap/89494, bootstrap/92008, c++/67825,
+ c++/79937, c++/85278, c++/86327, c++/88754, c++/90711, c++/90996,
+ c++/91377, c++/91966, c++/92010, c++/92187, c++/92878, c++/93207,
+ c++/93211, c++/93790, c++/94034, c++/94149, c++/94155, c++/94205,
+ c++/94219, c++/94252, c++/94306, c++/94314, c++/94325, c++/94359,
+ c++/94385, c++/94426, c++/94453, c++/94454, c++/94462, c++/94470,
+ c++/94475, c++/94477, c++/94478, c++/94480, c++/94481, c++/94483,
+ c++/94507, c++/94512, c++/94521, c++/94523, c++/94528, c++/94571,
+ c++/94588, c++/94608, c++/94632, c/92326, c/94392, c/94593, d/90136,
+ d/94304, d/94305, d/94315, d/94321, d/94424, d/94425, d/94609,
+ debug/94439, debug/94441, debug/94450, debug/94459, debug/94495,
+ driver/94381, fortran/57129, fortran/85982, fortran/87644,
+ fortran/87923, fortran/91800, fortran/93364, fortran/93498,
+ fortran/93500, fortran/93522, fortran/93686, fortran/93871,
+ fortran/94030, fortran/94090, fortran/94091, fortran/94192,
+ fortran/94246, fortran/94347, fortran/94348, fortran/94386,
+ gcov-profile/93401, gcov-profile/94570, go/94607, ipa/92676,
+ ipa/93621, ipa/93940, ipa/94363, ipa/94434, ipa/94445, ipa/94582,
+ libgcc/94513, libgomp/92843, libstdc++/93960, libstdc++/94498,
+ libstdc++/94520, libstdc++/94562, libstdc++/94565, lto/94612,
+ middle-end/89433, middle-end/93465, middle-end/94412,
+ middle-end/94423, middle-end/94436, middle-end/94465,
+ middle-end/94479, middle-end/94526, middle-end/94539,
+ middle-end/94614, middle-end/94635, objc/94637, other/94629,
+ rtl-optimization/84169, rtl-optimization/87716,
+ rtl-optimization/93946, rtl-optimization/93974,
+ rtl-optimization/94123, rtl-optimization/94291,
+ rtl-optimization/94344, rtl-optimization/94468,
+ rtl-optimization/94516, rtl-optimization/94605,
+ rtl-optimization/94618, target/93053, target/94317, target/94368,
+ target/94396, target/94417, target/94420, target/94435, target/94438,
+ target/94460, target/94467, target/94488, target/94494, target/94500,
+ target/94509, target/94530, target/94542, target/94551, target/94556,
+ target/94561, target/94567, target/94584, target/94603, target/94606,
+ testsuite/93369, testsuite/94079, testsuite/94402, testsuite/94533,
+ tree-optimization/89713, tree-optimization/91322,
+ tree-optimization/93674, tree-optimization/94043,
+ tree-optimization/94398, tree-optimization/94401,
+ tree-optimization/94403, tree-optimization/94443,
+ tree-optimization/94482, tree-optimization/94524,
+ tree-optimization/94573, tree-optimization/94574,
+ tree-optimization/94598, tree-optimization/94621
+
* Sat Mar 28 2020 Jakub Jelinek <jakub(a)redhat.com> 10.0.1-0.11
- update from trunk
- PRs c++/81349, c++/84733, c++/93810, c++/93824, c++/94057, c++/94078,
diff --git a/gcc10-pr93069.patch b/gcc10-pr93069.patch
deleted file mode 100644
index 3451fb6..0000000
--- a/gcc10-pr93069.patch
+++ /dev/null
@@ -1,70 +0,0 @@
-2020-03-26 Jakub Jelinek <jakub(a)redhat.com>
-
- PR target/93069
- * config/i386/sse.md (vec_extract_lo_<mode><mask_name>): Use
- <store_mask_constraint> instead of m in output operand constraint.
- (vec_extract_hi_<mode><mask_name>): Use <mask_operand2> instead of
- %{%3%}.
-
- * gcc.target/i386/avx512vl-pr93069.c: New test.
- * gcc.dg/vect/pr93069.c: New test.
-
---- gcc/config/i386/sse.md.jj 2019-12-27 18:16:48.146431083 +0100
-+++ gcc/config/i386/sse.md 2019-12-28 14:43:29.181456611 +0100
-@@ -8782,7 +8782,8 @@
- })
-
- (define_insn "vec_extract_lo_<mode><mask_name>"
-- [(set (match_operand:<ssehalfvecmode> 0 "nonimmediate_operand" "=v,v,m")
-+ [(set (match_operand:<ssehalfvecmode> 0 "<store_mask_predicate>"
-+ "=v,v,<store_mask_constraint>")
- (vec_select:<ssehalfvecmode>
- (match_operand:V16FI 1 "<store_mask_predicate>"
- "v,<store_mask_constraint>,v")
-@@ -8834,7 +8835,8 @@
- })
-
- (define_insn "vec_extract_lo_<mode><mask_name>"
-- [(set (match_operand:<ssehalfvecmode> 0 "<store_mask_predicate>" "=v,v,m")
-+ [(set (match_operand:<ssehalfvecmode> 0 "<store_mask_predicate>"
-+ "=v,v,<store_mask_constraint>")
- (vec_select:<ssehalfvecmode>
- (match_operand:VI8F_256 1 "<store_mask_predicate>"
- "v,<store_mask_constraint>,v")
-@@ -8844,7 +8846,7 @@
- && (<mask_applied> || !(MEM_P (operands[0]) && MEM_P (operands[1])))"
- {
- if (<mask_applied>)
-- return "vextract<shuffletype>64x2\t{$0x0, %1, %0%{%3%}|%0%{%3%}, %1, 0x0}";
-+ return "vextract<shuffletype>64x2\t{$0x0, %1, %0<mask_operand2>|%0<mask_operand2>, %1, 0x0}";
- else
- return "#";
- }
---- gcc/testsuite/gcc.target/i386/avx512vl-pr93069.c.jj 2019-12-28 16:31:30.118695074 +0100
-+++ gcc/testsuite/gcc.target/i386/avx512vl-pr93069.c 2019-12-28 16:32:16.920990539 +0100
-@@ -0,0 +1,12 @@
-+/* PR target/93069 */
-+/* { dg-do assemble { target vect_simd_clones } } */
-+/* { dg-options "-O2 -fopenmp-simd -mtune=skylake-avx512" } */
-+/* { dg-additional-options "-mavx512vl" { target avx512vl } } */
-+/* { dg-additional-options "-mavx512dq" { target avx512dq } } */
-+
-+#pragma omp declare simd
-+int
-+foo (int x, int y)
-+{
-+ return x == 0 ? x : y;
-+}
---- gcc/testsuite/gcc.dg/vect/pr93069.c.jj 2019-12-28 16:31:01.822121036 +0100
-+++ gcc/testsuite/gcc.dg/vect/pr93069.c 2019-12-28 16:30:35.503517205 +0100
-@@ -0,0 +1,10 @@
-+/* PR target/93069 */
-+/* { dg-do assemble { target vect_simd_clones } } */
-+/* { dg-options "-O2 -fopenmp-simd" } */
-+
-+#pragma omp declare simd
-+int
-+foo (int x, int y)
-+{
-+ return x == 0 ? x : y;
-+}
diff --git a/gcc10-pr94343.patch b/gcc10-pr94343.patch
deleted file mode 100644
index c8515df..0000000
--- a/gcc10-pr94343.patch
+++ /dev/null
@@ -1,78 +0,0 @@
-2020-03-26 Jakub Jelinek <jakub(a)redhat.com>
-
- PR target/94343
- * config/i386/sse.md (<mask_codefor>one_cmpl<mode>2<mask_name>): If
- !TARGET_AVX512VL, use 512-bit vpternlog and make sure the input
- operand is a register. Don't enable masked variants for V*[QH]Imode.
-
- * gcc.target/i386/avx512f-pr94343.c: New test.
- * gcc.target/i386/avx512vl-pr94343.c: New test.
-
---- gcc/config/i386/sse.md.jj 2020-03-06 11:35:46.284074858 +0100
-+++ gcc/config/i386/sse.md 2020-03-26 18:49:39.644131577 +0100
-@@ -12796,14 +12796,29 @@ (define_expand "one_cmpl<mode>2"
- })
-
- (define_insn "<mask_codefor>one_cmpl<mode>2<mask_name>"
-- [(set (match_operand:VI 0 "register_operand" "=v")
-- (xor:VI (match_operand:VI 1 "nonimmediate_operand" "vm")
-- (match_operand:VI 2 "vector_all_ones_operand" "BC")))]
-- "TARGET_AVX512F"
-- "vpternlog<ternlogsuffix>\t{$0x55, %1, %0, %0<mask_operand3>|%0<mask_operand3>, %0, %1, 0x55}"
-+ [(set (match_operand:VI 0 "register_operand" "=v,v")
-+ (xor:VI (match_operand:VI 1 "nonimmediate_operand" "v,m")
-+ (match_operand:VI 2 "vector_all_ones_operand" "BC,BC")))]
-+ "TARGET_AVX512F
-+ && (!<mask_applied>
-+ || <ssescalarmode>mode == SImode
-+ || <ssescalarmode>mode == DImode)"
-+{
-+ if (TARGET_AVX512VL)
-+ return "vpternlog<ternlogsuffix>\t{$0x55, %1, %0, %0<mask_operand3>|%0<mask_operand3>, %0, %1, 0x55}";
-+ else
-+ return "vpternlog<ternlogsuffix>\t{$0x55, %g1, %g0, %g0<mask_operand3>|%g0<mask_operand3>, %g0, %g1, 0x55}";
-+}
- [(set_attr "type" "sselog")
- (set_attr "prefix" "evex")
-- (set_attr "mode" "<sseinsnmode>")])
-+ (set (attr "mode")
-+ (if_then_else (match_test "TARGET_AVX512VL")
-+ (const_string "<sseinsnmode>")
-+ (const_string "XI")))
-+ (set (attr "enabled")
-+ (if_then_else (eq_attr "alternative" "1")
-+ (symbol_ref "<MODE_SIZE> == 64 || TARGET_AVX512VL")
-+ (const_int 1)))])
-
- (define_expand "<sse2_avx2>_andnot<mode>3"
- [(set (match_operand:VI_AVX2 0 "register_operand")
---- gcc/testsuite/gcc.target/i386/avx512f-pr94343.c.jj 2020-03-26 17:47:40.008654504 +0100
-+++ gcc/testsuite/gcc.target/i386/avx512f-pr94343.c 2020-03-26 17:48:37.169811375 +0100
-@@ -0,0 +1,12 @@
-+/* PR target/94343 */
-+/* { dg-do compile } */
-+/* { dg-options "-O2 -mavx512f -mno-avx512vl" } */
-+/* { dg-final { scan-assembler-not "vpternlogd\[^\n\r]*xmm\[0-9]*" } } */
-+
-+typedef int __v4si __attribute__((vector_size (16)));
-+
-+__v4si
-+foo (__v4si a)
-+{
-+ return ~a;
-+}
---- gcc/testsuite/gcc.target/i386/avx512vl-pr94343.c.jj 2020-03-26 17:48:53.232573115 +0100
-+++ gcc/testsuite/gcc.target/i386/avx512vl-pr94343.c 2020-03-26 17:49:08.034352968 +0100
-@@ -0,0 +1,12 @@
-+/* PR target/94343 */
-+/* { dg-do compile } */
-+/* { dg-options "-O2 -mavx512vl" } */
-+/* { dg-final { scan-assembler "vpternlogd\[^\n\r]*xmm\[0-9]*" } } */
-+
-+typedef int __v4si __attribute__((vector_size (16)));
-+
-+__v4si
-+foo (__v4si a)
-+{
-+ return ~a;
-+}
diff --git a/sources b/sources
index c20f1e4..2ebda5a 100644
--- a/sources
+++ b/sources
@@ -1,3 +1,3 @@
-SHA512 (gcc-10.0.1-20200328.tar.xz) = 567f7b9c7b3ac41465bac0354d94f58ab92abe8a5cc2462551397d4bee6071a90ae79c65a4e1d84f51dde6b8639574606675204c78ce0d16f3fc47c169a4ef60
+SHA512 (gcc-10.0.1-20200420.tar.xz) = 3504ebfe7b9fbe59daaf5568ffe3d2c286180dda52ca57600dca370aca51231464e553758148487d1ea15c1d50f1cb72229910592a5137e4901ef537394437e4
SHA512 (newlib-cygwin-50e2a63b04bdd018484605fbb954fd1bd5147fa0.tar.xz) = 9ceea0b883185fe489724d54a7e909bb6ed4785fcadf80162033dc6a133e2657337175601278e4155d1f8fac275ff9c8a02572aea876166c608774c809f832e9
SHA512 (nvptx-tools-5f6f343a302d620b0868edab376c00b15741e39e.tar.xz) = f6d10db94fa1570ae0f94df073fa3c73c8e5ee16d59070b53d94f7db0de8a031bc44d7f3f1852533da04b625ce758e022263855ed43cfc6867e0708d001e53c7
https://src.fedoraproject.org/rpms/gcc/c/9d851d2a4e5e87dd91e0bd48339ba1af...
2Â years, 9Â months
jakub pushed to gcc (f32). "10.0.1-0.13"
by notificationsï¼ fedoraproject.org
Notification time stamped 2020-04-30 22:15:14 UTC
From 93ba12bdcb15c325344517880171ef9c1d7e016f Mon Sep 17 00:00:00 2001
From: Jakub Jelinek <jakub(a)redhat.com>
Date: Apr 30 2020 22:13:49 +0000
Subject: 10.0.1-0.13
---
diff --git a/gcc.spec b/gcc.spec
index 74cb899..7084411 100644
--- a/gcc.spec
+++ b/gcc.spec
@@ -1,10 +1,10 @@
-%global DATE 20200420
-%global gitrev dbc1bb99e280740e5bda658a911d9dd3f431ad4d
+%global DATE 20200501
+%global gitrev 563509ad4338c7193d06f4008e9df657990628a5
%global gcc_version 10.0.1
%global gcc_major 10
# Note, gcc_release must be integer, if you want to add suffixes to
# %%{release}, append them after %%{gcc_release} on Release: line.
-%global gcc_release 0.12
+%global gcc_release 0.13
%global nvptx_tools_gitrev 5f6f343a302d620b0868edab376c00b15741e39e
%global newlib_cygwin_gitrev 50e2a63b04bdd018484605fbb954fd1bd5147fa0
%global _unpackaged_files_terminate_build 0
@@ -3004,6 +3004,36 @@ end
%endif
%changelog
+* Fri May 1 2020 Jakub Jelinek <jakub(a)redhat.com> 10.0.1-0.13
+- update from trunk and releases/gcc-10 branch
+ - GCC 10.1-rc1
+ - PRs analyzer/94447, analyzer/94639, analyzer/94732, analyzer/94754,
+ analyzer/94816, bootstrap/94739, c++/79585, c++/90320, c++/90448,
+ c++/90750, c++/93807, c++/94288, c++/94383, c++/94505, c++/94510,
+ c++/94546, c++/94549, c++/94583, c++/94592, c++/94597, c++/94628,
+ c++/94645, c++/94661, c++/94682, c++/94701, c++/94719, c++/94733,
+ c++/94742, c++/94752, c++/94759, c++/94760, c++/94772, c++/94775,
+ c++/94808, c++/94819, c++/94827, c++/94830, c++/94879, c++/94883,
+ c++/94886, c/94641, c/94686, c/94705, c/94755, d/89418, d/94777,
+ d/94825, demangler/94797, driver/90983, fortran/90350, fortran/93956,
+ fortran/94578, fortran/94709, fortran/94737, fortran/94769,
+ fortran/94788, ipa/94856, libfortran/25830, libfortran/94586,
+ libfortran/94694, libstdc++/89510, libstdc++/90415, libstdc++/91480,
+ libstdc++/92156, libstdc++/94831, libstdc++/94854, lto/94659,
+ lto/94822, middle-end/92830, middle-end/93488, middle-end/94647,
+ middle-end/94724, rtl-optimization/94708, rtl-optimization/94740,
+ target/57002, target/91518, target/92713, target/93654, target/94248,
+ target/94279, target/94282, target/94383, target/94514, target/94515,
+ target/94577, target/94613, target/94622, target/94668, target/94678,
+ target/94697, target/94704, target/94706, target/94707, target/94710,
+ target/94711, target/94748, target/94780, target/94812, target/94820,
+ target/94826, target/94832, testsuite/94712, translation/94698,
+ tree-optimization/89430, tree-optimization/94683,
+ tree-optimization/94700, tree-optimization/94717,
+ tree-optimization/94727, tree-optimization/94734,
+ tree-optimization/94774, tree-optimization/94784,
+ tree-optimization/94809
+
* Mon Apr 20 2020 Jakub Jelinek <jakub(a)redhat.com> 10.0.1-0.12
- update from trunk
- PRs analyzer/94378, bootstrap/89494, bootstrap/92008, c++/67825,
https://src.fedoraproject.org/rpms/gcc/c/93ba12bdcb15c325344517880171ef9c...
2Â years, 9Â months