diff --git a/libclc/ptx-nvidiacl/libspirv/SOURCES b/libclc/ptx-nvidiacl/libspirv/SOURCES index 582d04e7a3b81..969d7d28c2b7b 100644 --- a/libclc/ptx-nvidiacl/libspirv/SOURCES +++ b/libclc/ptx-nvidiacl/libspirv/SOURCES @@ -1,3 +1,4 @@ +assert/__assert_fail.cl reflect.ll atomic/loadstore_helpers.ll cl_khr_int64_extended_atomics/minmax_helpers.ll diff --git a/libclc/ptx-nvidiacl/libspirv/assert/__assert_fail.cl b/libclc/ptx-nvidiacl/libspirv/assert/__assert_fail.cl new file mode 100644 index 0000000000000..f3b0f3ea5c29a --- /dev/null +++ b/libclc/ptx-nvidiacl/libspirv/assert/__assert_fail.cl @@ -0,0 +1,9 @@ +#include + +void __assertfail(const char *__message, const char *__file, unsigned __line, + const char *__function); + +_CLC_DECL void __assert_fail(const char *expr, const char *file, + unsigned int line, const char *func) { + __assertfail(expr, file, line, func); +}