Fix undefined symbol on CUDA 11.8
Browse filesThe common symbol was compiled as part of a Hopper kernel.
- build.toml +2 -1
build.toml
CHANGED
@@ -148,7 +148,6 @@ src = [
|
|
148 |
"cutlass_w8a8/c3x/scaled_mm_sm90_int8_dispatch.cuh",
|
149 |
"cutlass_w8a8/c3x/scaled_mm_helper.hpp",
|
150 |
"cutlass_w8a8/scaled_mm_c3x_sm90.cu",
|
151 |
-
"cutlass_extensions/common.cpp",
|
152 |
"cutlass_extensions/common.hpp",
|
153 |
"cutlass_extensions/epilogue/scaled_mm_epilogues_c3x.hpp",
|
154 |
"cutlass_extensions/epilogue/broadcast_load_epilogue_c3x.hpp",
|
@@ -212,6 +211,8 @@ src = [
|
|
212 |
"cutlass_w8a8/scaled_mm_c2x_sm89_fp8_dispatch.cuh",
|
213 |
"cutlass_w8a8/scaled_mm_c2x_sm89_int8_dispatch.cuh",
|
214 |
"cutlass_w8a8/scaled_mm_entry.cu",
|
|
|
|
|
215 |
"cutlass_extensions/epilogue/scaled_mm_epilogues_c2x.hpp",
|
216 |
"cutlass_extensions/epilogue/broadcast_load_epilogue_c2x.hpp",
|
217 |
]
|
|
|
148 |
"cutlass_w8a8/c3x/scaled_mm_sm90_int8_dispatch.cuh",
|
149 |
"cutlass_w8a8/c3x/scaled_mm_helper.hpp",
|
150 |
"cutlass_w8a8/scaled_mm_c3x_sm90.cu",
|
|
|
151 |
"cutlass_extensions/common.hpp",
|
152 |
"cutlass_extensions/epilogue/scaled_mm_epilogues_c3x.hpp",
|
153 |
"cutlass_extensions/epilogue/broadcast_load_epilogue_c3x.hpp",
|
|
|
211 |
"cutlass_w8a8/scaled_mm_c2x_sm89_fp8_dispatch.cuh",
|
212 |
"cutlass_w8a8/scaled_mm_c2x_sm89_int8_dispatch.cuh",
|
213 |
"cutlass_w8a8/scaled_mm_entry.cu",
|
214 |
+
"cutlass_extensions/common.cpp",
|
215 |
+
"cutlass_extensions/common.hpp",
|
216 |
"cutlass_extensions/epilogue/scaled_mm_epilogues_c2x.hpp",
|
217 |
"cutlass_extensions/epilogue/broadcast_load_epilogue_c2x.hpp",
|
218 |
]
|