Skip to content

Commit f6a74e2

Browse files
authored
[SYCL] Keep bfloat16 native and fallback spv for compatibility (#19780)
Previously, we stopped building and deploying native/fallback bfloat16 spv files since latest compiler will embed required files into user's executable. However, we found some developers hadn't switched to latest compiler, then compatibility issue would happen. This PR continues to build and deploy, we will remove the files util a marjor release. Signed-off-by: jinge90 <[email protected]>
1 parent 4d016bb commit f6a74e2

File tree

1 file changed

+0
-2
lines changed

1 file changed

+0
-2
lines changed

libdevice/cmake/modules/SYCLLibdevice.cmake

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -616,12 +616,10 @@ add_devicelibs(libsycl-fallback-cmath-fp64
616616
DEPENDENCIES ${cmath_obj_deps})
617617
add_devicelibs(libsycl-fallback-bfloat16
618618
SRC fallback-bfloat16.cpp
619-
FILETYPES "${filetypes_no_spv}"
620619
BUILD_ARCHS ${full_build_archs}
621620
DEPENDENCIES ${bfloat16_obj_deps})
622621
add_devicelibs(libsycl-native-bfloat16
623622
SRC bfloat16_wrapper.cpp
624-
FILETYPES "${filetypes_no_spv}"
625623
BUILD_ARCHS ${full_build_archs}
626624
DEPENDENCIES ${bfloat16_obj_deps})
627625

0 commit comments

Comments
 (0)