Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package armnn for openSUSE:Factory checked 
in at 2021-10-25 15:17:37
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/armnn (Old)
 and      /work/SRC/openSUSE:Factory/.armnn.new.1890 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "armnn"

Mon Oct 25 15:17:37 2021 rev:21 rq:927254 version:21.08

Changes:
--------
--- /work/SRC/openSUSE:Factory/armnn/armnn.changes      2021-10-21 
23:56:15.520048090 +0200
+++ /work/SRC/openSUSE:Factory/.armnn.new.1890/armnn.changes    2021-10-25 
15:18:45.413725282 +0200
@@ -1,0 +2,6 @@
+Mon Oct 25 07:21:27 UTC 2021 - Guillaume GARDET <guillaume.gar...@opensuse.org>
+
+- Add upstream patch to fix stringop-overread error:
+  * e118e04.diff
+
+-------------------------------------------------------------------

New:
----
  e118e04.diff

++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Other differences:
------------------
++++++ armnn.spec ++++++
--- /var/tmp/diff_new_pack.AblYdF/_old  2021-10-25 15:18:45.977725635 +0200
+++ /var/tmp/diff_new_pack.AblYdF/_new  2021-10-25 15:18:45.981725638 +0200
@@ -81,8 +81,10 @@
 Patch1:         96beb97.diff
 # PATCH-FIX-UPSTREAM - https://github.com/ARM-software/armnn/issues/548
 Patch2:         febc20f.diff
+# PATCH-FIX-UPSTREAM - https://github.com/ARM-software/armnn/issues/548
+Patch3:         e118e04.diff
 # PATCH-FIX-UPSTREAM - https://github.com/ARM-software/armnn/issues/581
-Patch3:         0011-update-doctest-for-glibc2.34.patch
+Patch4:         0011-update-doctest-for-glibc2.34.patch
 # PATCHES to add downstream ArmnnExamples binary - 
https://layers.openembedded.org/layerindex/recipe/87610/
 Patch200:       0003-add-more-test-command-line-arguments.patch
 Patch201:       0005-add-armnn-mobilenet-test-example.patch
@@ -356,10 +358,11 @@
 %if %{pkg_vcmp tensorflow2-lite-devel >= 2.4}
 # This patch breaks build on TF < 2.4
 %patch1 -p1
-%patch2 -p1
-%patch3 -p1
 %endif
 %endif
+%patch2 -p1
+%patch3 -p1
+%patch4 -p1
 %if %{with armnn_extra_tests}
 %patch200 -p1
 %patch201 -p1
@@ -380,7 +383,7 @@
 %cmake \
   -DCMAKE_SKIP_RPATH=True \
   -DSHARED_BOOST=1 \
-  -DCMAKE_CXX_FLAGS:STRING="%{optflags} -pthread -Wno-error=stringop-overread 
-Wno-error=deprecated-declarations" \
+  -DCMAKE_CXX_FLAGS:STRING="%{optflags} -pthread " \
   -DBOOST_LIBRARYDIR=%{_libdir} \
 %if %{with armnn_onnx}
   -DBUILD_ONNX_PARSER=ON \

++++++ e118e04.diff ++++++
>From e118e0423d6ec95c9894a987db671844f8220117 Mon Sep 17 00:00:00 2001
From: Francis Murtagh <francis.murt...@arm.com>
Date: Fri, 22 Oct 2021 18:06:32 +0100
Subject: [PATCH] Bugfix: GCC-11 stringop-overread warning treated as error

 * Occured in Ubuntu Impish
 * GCC Bug: https://gcc.gnu.org/bugzilla/show_bug.cgi?id=99578

Signed-off-by: Francis Murtagh <francis.murt...@arm.com>
Change-Id: Ic2b1ae64bb2f1362ec3eb5c2b7a829deee2e9018
---

diff --git a/src/backends/cl/ClContextDeserializer.cpp 
b/src/backends/cl/ClContextDeserializer.cpp
index 8a1b585..35a8afa 100644
--- a/src/backends/cl/ClContextDeserializer.cpp
+++ b/src/backends/cl/ClContextDeserializer.cpp
@@ -65,7 +65,7 @@
 
     for (Program const* program : *clContext->programs())
     {
-        auto programName = program->name()->c_str();
+        const char* volatile programName = program->name()->c_str();
         auto programBinary = program->binary();
         std::vector<uint8_t> binary(programBinary->begin(), 
programBinary->begin() + programBinary->size());
 

Reply via email to