Skip site navigation (1)Skip section navigation (2)
Date:      Tue, 8 Dec 2020 15:14:08 +0000 (UTC)
From:      Jan Beich <jbeich@FreeBSD.org>
To:        ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-head@freebsd.org
Subject:   svn commit: r557288 - in head: devel/intel-graphics-compiler devel/intel-graphics-compiler/files lang/intel-compute-runtime
Message-ID:  <202012081514.0B8FE8Bo073100@repo.freebsd.org>

next in thread | raw e-mail | index | archive | help
Author: jbeich
Date: Tue Dec  8 15:14:07 2020
New Revision: 557288
URL: https://svnweb.freebsd.org/changeset/ports/557288

Log:
  devel/intel-graphics-compiler: update to 1.0.5761
  
  Changes:	https://github.com/intel/intel-graphics-compiler/releases/tag/igc-1.0.5761
  Reported by:	GitHub (watch releases)

Modified:
  head/devel/intel-graphics-compiler/Makefile   (contents, props changed)
  head/devel/intel-graphics-compiler/distinfo   (contents, props changed)
  head/devel/intel-graphics-compiler/files/patch-revert   (contents, props changed)
  head/lang/intel-compute-runtime/Makefile   (contents, props changed)

Modified: head/devel/intel-graphics-compiler/Makefile
==============================================================================
--- head/devel/intel-graphics-compiler/Makefile	Tue Dec  8 15:14:00 2020	(r557287)
+++ head/devel/intel-graphics-compiler/Makefile	Tue Dec  8 15:14:07 2020	(r557288)
@@ -2,14 +2,14 @@
 
 PORTNAME=	intel-graphics-compiler
 DISTVERSIONPREFIX=	igc-
-DISTVERSION=	1.0.5699
-PORTREVISION=	1
+DISTVERSION=	1.0.5761
 CATEGORIES=	devel
 
 PATCH_SITES=	https://github.com/${GH_ACCOUNT}/${GH_PROJECT}/commit/
 PATCHFILES+=	d878880cbb3b.patch:-p1 # https://github.com/intel/intel-graphics-compiler/pull/129
 PATCHFILES+=	f44eb990ac84.patch:-p1 # https://github.com/intel/intel-graphics-compiler/pull/156
 PATCHFILES+=	cf887180a0e3.patch:-p1 # https://github.com/intel/intel-graphics-compiler/pull/156
+PATCHFILES+=	02d82a7ccbe6.patch:-p1 # https://github.com/intel/intel-graphics-compiler/pull/156
 
 MAINTAINER=	jbeich@FreeBSD.org
 COMMENT=	Intel Graphics Compiler for OpenCL

Modified: head/devel/intel-graphics-compiler/distinfo
==============================================================================
--- head/devel/intel-graphics-compiler/distinfo	Tue Dec  8 15:14:00 2020	(r557287)
+++ head/devel/intel-graphics-compiler/distinfo	Tue Dec  8 15:14:07 2020	(r557288)
@@ -1,6 +1,6 @@
-TIMESTAMP = 1605927132
-SHA256 (intel-intel-graphics-compiler-igc-1.0.5699_GH0.tar.gz) = 9afa912d7671f45e70b2dcea61dde485ed4e16fe6018d27265d98e6680935688
-SIZE (intel-intel-graphics-compiler-igc-1.0.5699_GH0.tar.gz) = 7379486
+TIMESTAMP = 1606813350
+SHA256 (intel-intel-graphics-compiler-igc-1.0.5761_GH0.tar.gz) = 16f7b072f9f70c8e9d8f4d6ba6a9ce8f98834b82d7a73cbd5f717ea3f4dddb96
+SIZE (intel-intel-graphics-compiler-igc-1.0.5761_GH0.tar.gz) = 7117417
 SHA256 (intel-vc-intrinsics-a08fe5b_GH0.tar.gz) = e57f05d56e385449ed86fdbbb3b5f75ba67537dce137176e371c30081c4fea2f
 SIZE (intel-vc-intrinsics-a08fe5b_GH0.tar.gz) = 119121
 SHA256 (d878880cbb3b.patch) = f430b2da0d212594ce73f23b279a1435f08dea60f30ec35494411ab0dc0fcf70
@@ -9,3 +9,5 @@ SHA256 (f44eb990ac84.patch) = 4774683855caa8ef44a85a43
 SIZE (f44eb990ac84.patch) = 1547
 SHA256 (cf887180a0e3.patch) = 20c5afc646f61180880fc8e07abcd0feac04bfb190ab27d8af939d459b61a9a0
 SIZE (cf887180a0e3.patch) = 4191
+SHA256 (02d82a7ccbe6.patch) = 396198830fb7e55318a870d46e93d93aaa5dca90a7979e3b3f7afcca965f1938
+SIZE (02d82a7ccbe6.patch) = 1292

Modified: head/devel/intel-graphics-compiler/files/patch-revert
==============================================================================
--- head/devel/intel-graphics-compiler/files/patch-revert	Tue Dec  8 15:14:00 2020	(r557287)
+++ head/devel/intel-graphics-compiler/files/patch-revert	Tue Dec  8 15:14:07 2020	(r557288)
@@ -1,6 +1,6 @@
 https://github.com/intel/intel-graphics-compiler/issues/155
 
---- IGC/Compiler/CISACodeGen/ResolveGAS.cpp.orig	2020-11-13 09:31:31 UTC
+--- IGC/Compiler/CISACodeGen/ResolveGAS.cpp.orig	2020-12-01 09:02:30 UTC
 +++ IGC/Compiler/CISACodeGen/ResolveGAS.cpp
 @@ -35,7 +35,6 @@ SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
  #include "llvm/Support/Debug.h"
@@ -55,7 +55,7 @@ https://github.com/intel/intel-graphics-compiler/issue
      populateResolvableLoopPHIs();
  
      bool Changed = false;
-@@ -687,175 +674,5 @@ bool GASPropagator::visitCallInst(CallInst& I) {
+@@ -716,177 +703,5 @@ bool GASPropagator::visitCallInst(CallInst& I) {
          return true;
      }
  
@@ -174,6 +174,8 @@ https://github.com/intel/intel-graphics-compiler/issue
 -    // next check that it is a load from function argument + offset
 -    // which is necessary to prove that this address has global addrspace
 -    Value* LoadBase = LI->getPointerOperand()->stripInBoundsOffsets();
+-    // WA for gep not_inbounds base, 0, 0 that is not handled in stripoffsets
+-    LoadBase = LoadBase->stripPointerCasts();
 -    if (!isa<Argument>(LoadBase))
 -        return false;
 -
@@ -231,6 +233,7 @@ https://github.com/intel/intel-graphics-compiler/issue
 -    }
      return false;
  }
+\ No newline at end of file
 --- IGC/VectorCompiler/lib/GenXOpts/CMPacketize/GenXPacketize.cpp.orig	2020-11-13 09:31:31 UTC
 +++ IGC/VectorCompiler/lib/GenXOpts/CMPacketize/GenXPacketize.cpp
 @@ -276,7 +276,7 @@ Function *GenXPacketize::vectorizeSIMTFunction(Functio
@@ -290,9 +293,9 @@ https://github.com/intel/intel-graphics-compiler/issue
  }
  
  FenceInst* FENCE(AtomicOrdering Ordering, SyncScope::ID SSID = SyncScope::System, const Twine &Name = "")
---- IGC/WrapperLLVM/include/llvmWrapper/Support/Alignment.h.orig	2020-11-13 09:31:31 UTC
+--- IGC/WrapperLLVM/include/llvmWrapper/Support/Alignment.h.orig	2020-12-01 09:02:30 UTC
 +++ IGC/WrapperLLVM/include/llvmWrapper/Support/Alignment.h
-@@ -63,36 +63,48 @@ namespace IGCLLVM {
+@@ -63,16 +63,16 @@ namespace IGCLLVM {
      inline llvm::Align getAlignmentValueIfNeeded(llvm::Align A) { return A; }
  #endif
  
@@ -313,6 +316,12 @@ https://github.com/intel/intel-graphics-compiler/issue
 +    >
 +    inline T getCorrectAlign(uint32_t Val)
      {
+         if (Val == 0)
+         {
+@@ -80,25 +80,37 @@ namespace IGCLLVM {
+             // Instead assume byte-align.
+             Val = 1;
+         }
 -        return Align{ Val };
 +        return T{ Val };
      }

Modified: head/lang/intel-compute-runtime/Makefile
==============================================================================
--- head/lang/intel-compute-runtime/Makefile	Tue Dec  8 15:14:00 2020	(r557287)
+++ head/lang/intel-compute-runtime/Makefile	Tue Dec  8 15:14:07 2020	(r557288)
@@ -2,6 +2,7 @@
 
 PORTNAME=	compute-runtime
 DISTVERSION=	20.48.18558
+PORTREVISION=	1
 CATEGORIES=	lang
 PKGNAMEPREFIX=	intel-
 



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?202012081514.0B8FE8Bo073100>