From: Yan Wang <yan.w...@linux.intel.com> It causes alert when printf long vector. --- backend/src/llvm/llvm_gen_backend.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/backend/src/llvm/llvm_gen_backend.cpp b/backend/src/llvm/llvm_gen_backend.cpp index 51a1dab..7d21ebf 100644 --- a/backend/src/llvm/llvm_gen_backend.cpp +++ b/backend/src/llvm/llvm_gen_backend.cpp @@ -4558,7 +4558,7 @@ namespace gbe uint32_t srcElemNum = 0; Value *srcValue = I.getOperand(n + 1); ir::Type srcType = getVectorInfo(ctx, srcValue, srcElemNum); - GBE_ASSERT(!(srcType == ir::TYPE_S64 || srcType == ir::TYPE_DOUBLE)); + GBE_ASSERT(!(srcType == ir::TYPE_DOUBLE)); uint32_t elemID = 0; for (elemID = 0; elemID < srcElemNum; ++elemID) { -- 2.4.3 _______________________________________________ Beignet mailing list Beignet@lists.freedesktop.org https://lists.freedesktop.org/mailman/listinfo/beignet