svn commit: r528350 - head/devel/intel-graphics-compiler

Jan Beich jbeich at FreeBSD.org
Fri Mar 13 14:22:55 UTC 2020


Author: jbeich
Date: Fri Mar 13 14:22:54 2020
New Revision: 528350
URL: https://svnweb.freebsd.org/changeset/ports/528350

Log:
  devel/intel-graphics-compiler: mark BROKEN on -CURRENT
  
  In file included from IGC/GenISAIntrinsics/GenIntrinsics.cpp:28:
  In file included from IGC/Compiler/CodeGenPublic.h:43:
  In file included from IGC/Compiler/CISACodeGen/helper.h:50:
  In file included from IGC/Compiler/MetaDataApi/MetaDataApi.h:31:
  In file included from IGC/Compiler/MetaDataApi/MetaDataApiUtils.h:29:
  IGC/Compiler/MetaDataApi/MetaDataValue.h:81:20: error: cannot initialize return object of type 'llvm::MDNode *' with an lvalue of type 'llvm::Metadata *'
              return m_pNode;
                     ^~~~~~~
  IGC/Compiler/MetaDataApi/MetaDataValue.h:259:23: error: assigning to 'llvm::Metadata *' from incompatible type 'llvm::Value *'
              m_pNode = pNode;
                        ^~~~~
  IGC/Compiler/MetaDataApi/MetaDataValue.h:269:18: error: no viable overloaded '='
              m_id = name;
              ~~~~ ^ ~~~~
  IGC/Compiler/MetaDataApi/MetaDataValue.h:40:11: note: candidate function (the implicit copy assignment operator) not viable: no known conversion from 'const char *' to 'const IGC::MetaDataValue<std::__1::basic_string<char>, IGC::MDValueTraits<std::string, void> >' for 1st argument
      class MetaDataValue
            ^
  IGC/Compiler/MetaDataApi/MetaDataValue.h:40:11: note: candidate function (the implicit move assignment operator) not viable: no known conversion from 'const char *' to 'IGC::MetaDataValue<std::__1::basic_string<char>, IGC::MDValueTraits<std::string, void> >' for 1st argument
      class MetaDataValue
            ^
  IGC/Compiler/MetaDataApi/MetaDataValue.h:277:18: error: no viable overloaded '='
              m_id = name.c_str();
              ~~~~ ^ ~~~~~~~~~~~~
  IGC/Compiler/MetaDataApi/MetaDataValue.h:40:11: note: candidate function (the implicit copy assignment operator) not viable: no known conversion from 'const std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >::value_type *' (aka 'const char *') to 'const IGC::MetaDataValue<std::__1::basic_string<char>, IGC::MDValueTraits<std::string, void> >' for 1st argument
      class MetaDataValue
            ^
  IGC/Compiler/MetaDataApi/MetaDataValue.h:40:11: note: candidate function (the implicit move assignment operator) not viable: no known conversion from 'const std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >::value_type *' (aka 'const char *') to 'IGC::MetaDataValue<std::__1::basic_string<char>, IGC::MDValueTraits<std::string, void> >' for 1st argument
      class MetaDataValue
            ^
  
  Reported by:	pkg-fallout

Modified:
  head/devel/intel-graphics-compiler/Makefile   (contents, props changed)

Modified: head/devel/intel-graphics-compiler/Makefile
==============================================================================
--- head/devel/intel-graphics-compiler/Makefile	Fri Mar 13 14:04:02 2020	(r528349)
+++ head/devel/intel-graphics-compiler/Makefile	Fri Mar 13 14:22:54 2020	(r528350)
@@ -13,6 +13,9 @@ LICENSE_FILE=	${WRKSRC}/LICENSE.md
 
 ONLY_FOR_ARCHS=	amd64 i386
 ONLY_FOR_ARCHS_REASON=	Only Intel GPUs on x86 are supported
+.if exists(/usr/lib/clang/10.0.0) && ${CXX} == c++
+BROKEN=		https://github.com/intel/intel-graphics-compiler/issues/126
+.endif
 
 LIB_DEPENDS=	libopencl-clang.so:devel/opencl-clang
 


More information about the svn-ports-all mailing list