Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package openblas for openSUSE:Factory 
checked in at 2025-03-18 17:37:29
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/openblas (Old)
 and      /work/SRC/openSUSE:Factory/.openblas.new.19136 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "openblas"

Tue Mar 18 17:37:29 2025 rev:71 rq:1253922 version:0.3.29

Changes:
--------
--- /work/SRC/openSUSE:Factory/openblas/openblas.changes        2025-03-15 
16:15:03.857506760 +0100
+++ /work/SRC/openSUSE:Factory/.openblas.new.19136/openblas.changes     
2025-03-18 17:37:41.480471143 +0100
@@ -1,0 +2,17 @@
+Mon Mar 17 08:51:26 UTC 2025 - Egbert Eich <e...@suse.com>
+
+- Disable sgemmt and dgemmt tests in the test suite on power
+  when gcc-13 is used. It is known (bsc#1239134) that some
+  of these tests fail on this architecture when OpenBLAS
+  is being build with the said compiler version ever since
+  these tests were introduced.
+  With this will essentially restore the situation of the
+  version prior to the adition of these tests (0.3.26) where
+  one was unaware of the problem.
+  This is only a temporary measure and will be removed once
+  the issue with gcc-13 has been resolved.
+- Remove: Link-library-with-z-noexecstack.patch
+  since `-Wa,--noexecstack -Wl,-z,noexecstack` are global options,
+  now.
+
+-------------------------------------------------------------------
@@ -100 +117 @@
-- Set gcc versions for ppc64le
+- Set gcc versions for ppc64le (bsc#1239702)

Old:
----
  Link-library-with-z-noexecstack.patch

BETA DEBUG BEGIN:
  Old:  the issue with gcc-13 has been resolved.
- Remove: Link-library-with-z-noexecstack.patch
  since `-Wa,--noexecstack -Wl,-z,noexecstack` are global options,
BETA DEBUG END:

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

Other differences:
------------------
++++++ openblas.spec ++++++
--- /var/tmp/diff_new_pack.aHBcbk/_old  2025-03-18 17:37:42.180500486 +0100
+++ /var/tmp/diff_new_pack.aHBcbk/_new  2025-03-18 17:37:42.184500653 +0100
@@ -240,7 +240,6 @@
 Source2:        README.HPC.SUSE
 Source3:        openblas_tests.sh.in
 Source4:        openblas.rpmlintrc
-Patch101:       Link-library-with-z-noexecstack.patch
 # PATCH port
 Patch102:       Handle-s390-correctly.patch
 Patch103:       openblas-ppc64be_up2_p8.patch
@@ -362,6 +361,11 @@
 sed -i -e '/FLDFLAGS = \|$(CC)\|$(CXX)/s@$@ $(LDFLAGS_TESTS)@' \
     test/Makefile ctest/Makefile utest/Makefile cpp_thread_test/Makefile
 grep -q .note.GNU-stack cpuid.S || echo '.section        
.note.GNU-stack,"",@progbits' >> cpuid.S
+# Disable sgemmt and dgemmt tests on ppc64le when using gcc13
+%if "%{?_arch}" == "ppc64le" && 0%{?gcc_version} == 13
+sed -i -e '/^OBJS_EXT+=/s@[^= ]*/test_sgemmt.o *@@' utest/Makefile
+sed -i -e '/^OBJS_EXT+=/s@[^= ]*/test_dgemmt.o *@@' utest/Makefile
+%endif
 
 %if %{without hpc}
 cp %{SOURCE1} .

Reply via email to