From c582c7dc704db9dbb83ef536ae86a08888cc0a019e0524aa0f86cc84188f1b91 Mon Sep 17 00:00:00 2001 From: Stefan Dirsch Date: Mon, 18 Mar 2024 01:54:00 +0000 Subject: [PATCH 1/2] Accepting request 1158636 from home:aaronpuchert:llvm-next - Update to version 18.1.0. * Fix signed integer underflow in abs_diff. * Teach prepare-builtins how to handle text-based IR. * Add half implementation for erf/erfc. * Add missing AMD gfx symlinks. OBS-URL: https://build.opensuse.org/request/show/1158636 OBS-URL: https://build.opensuse.org/package/show/X11:XOrg/libclc?expand=0&rev=65 --- libclc-17.0.1.src.tar.xz | 3 --- libclc-17.0.1.src.tar.xz.sig | Bin 438 -> 0 bytes libclc-18.1.0.src.tar.xz | 3 +++ libclc-18.1.0.src.tar.xz.sig | Bin 0 -> 566 bytes libclc.changes | 9 +++++++++ libclc.spec | 4 ++-- 6 files changed, 14 insertions(+), 5 deletions(-) delete mode 100644 libclc-17.0.1.src.tar.xz delete mode 100644 libclc-17.0.1.src.tar.xz.sig create mode 100644 libclc-18.1.0.src.tar.xz create mode 100644 libclc-18.1.0.src.tar.xz.sig diff --git a/libclc-17.0.1.src.tar.xz b/libclc-17.0.1.src.tar.xz deleted file mode 100644 index 9ada490..0000000 --- a/libclc-17.0.1.src.tar.xz +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:90a645ec680ac9f39acbe2aeadbdbf7e5e20cc3cce647266e4fc6c8ca11bec34 -size 126340 diff --git a/libclc-17.0.1.src.tar.xz.sig b/libclc-17.0.1.src.tar.xz.sig deleted file mode 100644 index 7412b6aeb416bf1feffeacf72398f2f55e9502436b2f55354b4c9157c3d99252..0000000000000000000000000000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 438 zcmV;n0ZIOe0kZ@E0SEvc79j-HbiG|24w#8vJNW=a@x{mZ|3>Mkk)G3oG43H$yl*j_-x15ipRpr9S09zj z4q97l5b@UHQ!J77&Sg_-Upim_J9h~$ujbcW4$8?j-^zP~X$$sy(|K@KaAJWk>?rTa+#lW8j;v z=q>dg7+s_3Yms$I gZ*G>``=U=l^?d$^}{1OLg_AaVf8(EtDd diff --git a/libclc-18.1.0.src.tar.xz b/libclc-18.1.0.src.tar.xz new file mode 100644 index 0000000..b57a1c9 --- /dev/null +++ b/libclc-18.1.0.src.tar.xz @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:a2faf505c8c1703c21a2999a10b0f0b4d24180f407b1cafe8d08d04cedc30e5b +size 126568 diff --git a/libclc-18.1.0.src.tar.xz.sig b/libclc-18.1.0.src.tar.xz.sig new file mode 100644 index 0000000000000000000000000000000000000000000000000000000000000000..e7fd1bfde7adec526b9a5ddb6ef67277f71856ba550429d8ea30228f163ac23e GIT binary patch literal 566 zcmV-60?GY}0y6{v0SEvc79j*jP9iaCzek0rjBbvi$CRmtL7j>P0%hm*V*m;X5TeJF zsfIzFic_c$|9DXDoE}1*XFjXNDZN38UZeWm*Ctee%=*m4YA!bm`JY3m?(&pY$J)g9 z_bbH~{hC>2=K`LFEn0Raet+gLL`kI3D*7brx`qihg5Ce%fX4|T+)g*|Gej{wCkh2N z>dOosMoc+=K~KwUN3_oqlcdapri@?$EM9s8-$9Q9M`55I@vyHe;aKY3=Nhxc6>XF3 z$=2Q6besg;hg=h|3VZGC)lF*kX{^eJt*awtBPf`#)n-S>(sc4?jDK- z9|AIQ0?@byyBy0%dVko?ZQH`(sA$gMlp0wxUb69A_+^V~s*k2O=z(Tdam`&u5H`1p zk5+%<2XmM-k$qrwqOSs@rVB!{)**2;hy$533oQIEb>yYLCVc8UU}X{M<$U5RpQ-u* zYZla2H4)YAxS+kAeK=7@&3$>vp^YZ^Do=&jrgk6A8nJoCZ>5`O{8MzV6tqC}PP7HSbW{e$b}&{ff?&`5qiXs)%Bo28`wk E)q|58Q2+n{ literal 0 HcmV?d00001 diff --git a/libclc.changes b/libclc.changes index 2804de6..76bbd35 100644 --- a/libclc.changes +++ b/libclc.changes @@ -1,3 +1,12 @@ +------------------------------------------------------------------- +Sat Mar 9 22:30:18 UTC 2024 - Aaron Puchert + +- Update to version 18.1.0. + * Fix signed integer underflow in abs_diff. + * Teach prepare-builtins how to handle text-based IR. + * Add half implementation for erf/erfc. + * Add missing AMD gfx symlinks. + ------------------------------------------------------------------- Mon Nov 20 12:57:41 UTC 2023 - Stefan Dirsch diff --git a/libclc.spec b/libclc.spec index 3d709ba..52524f8 100644 --- a/libclc.spec +++ b/libclc.spec @@ -1,7 +1,7 @@ # # spec file for package libclc # -# Copyright (c) 2023 SUSE LLC +# Copyright (c) 2024 SUSE LLC # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -16,7 +16,7 @@ # -%define _libclc_llvm_ver 17.0.1 +%define _libclc_llvm_ver 18.1.0 %define _version %_libclc_llvm_ver%{?_rc:rc%_rc} %define _tagver %_libclc_llvm_ver%{?_rc:-rc%_rc} From 07f9cec97b09626c7e01f2a29f25887251dd6a81014314f759e75d9d22d7f320 Mon Sep 17 00:00:00 2001 From: Stefan Dirsch Date: Mon, 18 Mar 2024 02:42:06 +0000 Subject: [PATCH 2/2] - use clang18-devel, llvm18-devel also for Leap 15.6/15.5 in order to fix build OBS-URL: https://build.opensuse.org/package/show/X11:XOrg/libclc?expand=0&rev=66 --- libclc.changes | 6 ++++++ libclc.spec | 8 ++++---- 2 files changed, 10 insertions(+), 4 deletions(-) diff --git a/libclc.changes b/libclc.changes index 76bbd35..a618cf2 100644 --- a/libclc.changes +++ b/libclc.changes @@ -1,3 +1,9 @@ +------------------------------------------------------------------- +Mon Mar 18 02:33:21 UTC 2024 - Stefan Dirsch + +- use clang18-devel, llvm18-devel also for Leap 15.6/15.5 in order to + fix build + ------------------------------------------------------------------- Sat Mar 9 22:30:18 UTC 2024 - Aaron Puchert diff --git a/libclc.spec b/libclc.spec index 52524f8..33318ca 100644 --- a/libclc.spec +++ b/libclc.spec @@ -38,12 +38,12 @@ BuildRequires: llvm-devel BuildRequires: pkgconfig(LLVMSPIRVLib) %else %if 0%{?sle_version} >= 150600 -BuildRequires: clang17-devel -BuildRequires: llvm17-devel +BuildRequires: clang18-devel +BuildRequires: llvm18-devel %else %if 0%{?sle_version} >= 150500 -BuildRequires: clang15-devel -BuildRequires: llvm15-devel +BuildRequires: clang18-devel +BuildRequires: llvm18-devel %endif %endif %endif