Skip to content

Commit b6935d4

Browse files
authored
fix fastertransformer build for 23.05+ (#158)
* fix fastertransformer build for 23.05+ * update readme
1 parent a15eab2 commit b6935d4

File tree

3 files changed

+5
-2
lines changed

3 files changed

+5
-2
lines changed

CMakeLists.txt

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -50,6 +50,9 @@ endif()
5050
set(USE_TRITONSERVER_DATATYPE "ON")
5151
message("-- Enable USE_TRITONSERVER_DATATYPE")
5252

53+
# Required for Ubuntu 22.04/Triton 22.05+
54+
set(CMAKE_CUDA_FLAGS "-include stdio.h")
55+
5356
set(CMAKE_MODULE_PATH ${PROJECT_SOURCE_DIR}/cmake/Modules)
5457

5558
# Python.h needed by torch headers.

README.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -26,7 +26,7 @@
2626
# OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
2727
-->
2828

29-
**NOTE: Fastertransformer backend is currently undergoing restructuring. Build instructions are only tested with Triton container versions <= `23.04`**.
29+
**NOTE: Fastertransformer backend is currently undergoing restructuring so might not work with all versions of Triton.**
3030

3131
# FasterTransformer Backend
3232

docker/create_dockerfile_and_build.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -61,7 +61,7 @@ def create_dependencies(base_image):
6161
ARG BASE_IMAGE={base_image}
6262
'''.format(base_image=base_image)
6363
df += '''
64-
FROM ${BASE_IMAGE}
64+
FROM ${BASE_IMAGE} AS build_image
6565
RUN apt-get update && apt-get install -y --no-install-recommends \\
6666
autoconf \\
6767
autogen \\

0 commit comments

Comments
 (0)