Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package spirv-llvm-translator for 
openSUSE:Factory checked in at 2025-05-06 16:38:17
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/spirv-llvm-translator (Old)
 and      /work/SRC/openSUSE:Factory/.spirv-llvm-translator.new.30101 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "spirv-llvm-translator"

Tue May  6 16:38:17 2025 rev:20 rq:1274110 version:20.1.2

Changes:
--------
--- 
/work/SRC/openSUSE:Factory/spirv-llvm-translator/spirv-llvm-translator.changes  
    2025-04-08 17:50:24.648432653 +0200
+++ 
/work/SRC/openSUSE:Factory/.spirv-llvm-translator.new.30101/spirv-llvm-translator.changes
   2025-05-06 16:38:18.612345854 +0200
@@ -1,0 +2,7 @@
+Wed Apr 30 21:39:14 UTC 2025 - Aaron Puchert <aaronpuch...@alice-dsl.net>
+
+- Update to version 20.1.2.
+  * Support reverse translation of FPFastMathMode decoration for
+    `fcmp` instruction (SPIR-V 1.6).
+
+-------------------------------------------------------------------

Old:
----
  SPIRV-LLVM-Translator-20.1.1.tar.gz

New:
----
  SPIRV-LLVM-Translator-20.1.2.tar.gz

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

Other differences:
------------------
++++++ spirv-llvm-translator.spec ++++++
--- /var/tmp/diff_new_pack.cAFiQT/_old  2025-05-06 16:38:20.520425824 +0200
+++ /var/tmp/diff_new_pack.cAFiQT/_new  2025-05-06 16:38:20.540426663 +0200
@@ -23,7 +23,7 @@
 
 %define sover   20
 Name:           spirv-llvm-translator
-Version:        20.1.1
+Version:        20.1.2
 Release:        0
 Summary:        LLVM/SPIR-V Bi-Directional Translator library
 License:        BSD-3-Clause

++++++ SPIRV-LLVM-Translator-20.1.1.tar.gz -> 
SPIRV-LLVM-Translator-20.1.2.tar.gz ++++++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/SPIRV-LLVM-Translator-20.1.1/lib/SPIRV/SPIRVReader.cpp 
new/SPIRV-LLVM-Translator-20.1.2/lib/SPIRV/SPIRVReader.cpp
--- old/SPIRV-LLVM-Translator-20.1.1/lib/SPIRV/SPIRVReader.cpp  2025-03-25 
15:46:09.000000000 +0100
+++ new/SPIRV-LLVM-Translator-20.1.2/lib/SPIRV/SPIRVReader.cpp  2025-04-10 
14:21:56.000000000 +0200
@@ -1225,6 +1225,7 @@
   else if (BT->isTypeVectorOrScalarFloat())
     Inst = Builder.CreateFCmp(CmpMap::rmap(OP), Op0, Op1);
   assert(Inst && "not implemented");
+  applyFPFastMathModeDecorations(BV, static_cast<Instruction *>(Inst));
   return Inst;
 }
 
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/SPIRV-LLVM-Translator-20.1.1/test/transcoding/fcmp.ll 
new/SPIRV-LLVM-Translator-20.1.2/test/transcoding/fcmp.ll
--- old/SPIRV-LLVM-Translator-20.1.1/test/transcoding/fcmp.ll   2025-03-25 
15:46:09.000000000 +0100
+++ new/SPIRV-LLVM-Translator-20.1.2/test/transcoding/fcmp.ll   2025-04-10 
14:21:56.000000000 +0200
@@ -9,7 +9,7 @@
 ; RUN: llvm-spirv %t.bc --spirv-max-version=1.6 -o %t.spv
 ; RUN: spirv-val %t.spv
 ; RUN: llvm-spirv -r %t.spv -o - | llvm-dis -o %t.rev.ll
-; FileCheck < %t.rev.ll %s --check-prefix=CHECK-LLVM-16
+; RUN: FileCheck < %t.rev.ll %s --check-prefix=CHECK-LLVM-16
 
 ; CHECK-SPIRV: 3 Name [[#r1:]] "r1"
 ; CHECK-SPIRV: 3 Name [[#r2:]] "r2"
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/SPIRV-LLVM-Translator-20.1.1/test/transcoding/fneg.ll 
new/SPIRV-LLVM-Translator-20.1.2/test/transcoding/fneg.ll
--- old/SPIRV-LLVM-Translator-20.1.1/test/transcoding/fneg.ll   2025-03-25 
15:46:09.000000000 +0100
+++ new/SPIRV-LLVM-Translator-20.1.2/test/transcoding/fneg.ll   2025-04-10 
14:21:56.000000000 +0200
@@ -5,7 +5,7 @@
 ; RUN: llvm-spirv -r %t.spv -o - | llvm-dis -o - | FileCheck %s 
--check-prefix=CHECK-LLVM
 
 ; RUN: llvm-spirv -spirv-text %t.bc --spirv-max-version=1.6
-; FileCheck < %t.spt %s --check-prefixes=CHECK-SPIRV,CHECK-SPIRV-16
+; RUN: FileCheck < %t.spt %s --check-prefixes=CHECK-SPIRV,CHECK-SPIRV-16
 ; RUN: llvm-spirv %t.bc --spirv-max-version=1.6 -o %t.spv
 ; RUN: spirv-val %t.spv
 ; RUN: llvm-spirv -r %t.spv -o - | llvm-dis -o - | FileCheck %s 
--check-prefix=CHECK-LLVM-16

Reply via email to