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 |
]
|