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());