diff --git a/src/Makefile b/src/Makefile index dff56a445b..225bba53b7 100644 --- a/src/Makefile +++ b/src/Makefile @@ -16,6 +16,8 @@ CUSTOM_RCCL_LIB ?= "" HIPCC ?= $(ROCM_PATH)/bin/amdclang++ HIPCONFIG = $(ROCM_PATH)/bin/hipconfig +HIPIFY_PL_EXE=$(ROCM_PATH)/bin/hipify-perl +HIPIFY_PL_FLAGS = -quiet-warnings CXX = $(HIPCC) HIPCUFLAGS := -std=c++14 @@ -158,12 +160,12 @@ $(GIT_VERSION_FILE): ${HIPIFY_DIR}/%.cu.cpp: %.cu @printf "Hipifying %-35s > %s\n" $< $@ @mkdir -p ${HIPIFY_DIR} - hipify-perl -quiet-warnings $< > $@ + ${HIPIFY_PL_EXE} ${HIPIFY_PL_FLAGS} $< > $@ ${HIPIFY_DIR}/%.h: %.h @printf "Hipifying %-35s > %s\n" $< $@ @mkdir -p ${HIPIFY_DIR} - hipify-perl -quiet-warnings $< > $@ + ${HIPIFY_PL_EXE} ${HIPIFY_PL_FLAGS} $< > $@ .PRECIOUS: ${DST_DIR}/%.o diff --git a/verifiable/verifiable.mk b/verifiable/verifiable.mk index e82817f874..15b7232cc7 100644 --- a/verifiable/verifiable.mk +++ b/verifiable/verifiable.mk @@ -15,17 +15,17 @@ TEST_VERIFIABLE_LIBS = $(TEST_VERIFIABLE_BUILDDIR)/libverifiable.so ${HIPIFY_DIR}/verifiable.cu.cpp: $(TEST_VERIFIABLE_SRCDIR)/verifiable.cu @printf "Hipifying %-35s > %s\n" $< $@ @mkdir -p ${HIPIFY_DIR} - hipify-perl -quiet-warnings $< > $@ + ${HIPIFY_PL_EXE} ${HIPIFY_PL_FLAGS} $< > $@ ${HIPIFY_DIR}/verifiable.h: $(TEST_VERIFIABLE_SRCDIR)/verifiable.h @printf "Hipifying %-35s > %s\n" $< $@ @mkdir -p ${HIPIFY_DIR} - hipify-perl -quiet-warnings $< > $@ + ${HIPIFY_PL_EXE} ${HIPIFY_PL_FLAGS} $< > $@ ${HIPIFY_DIR}/rccl_float8.h: $(TEST_VERIFIABLE_SRCDIR)/../src/rccl_float8.h @printf "Hipifying %-35s > %s\n" $< $@ @mkdir -p ${HIPIFY_DIR} - hipify-perl -quiet-warnings $< > $@ + ${HIPIFY_PL_EXE} ${HIPIFY_PL_FLAGS} $< > $@ $(TEST_VERIFIABLE_BUILDDIR)/verifiable.o: $(HIPIFY_DIR)/verifiable.cu.cpp $(HIPIFY_DIR)/verifiable.h $(HIPIFY_DIR)/rccl_float8.h @printf "Compiling %s\n" $@