Dependency removal with hipify_perl symlink (#150)

[ROCm/rccl-tests commit: e1b8a3aefc]
This commit is contained in:
arvindcheru
2025-09-15 14:16:09 -04:00
committato da GitHub
parent 74b03fe00e
commit b07376b9ae
2 ha cambiato i file con 7 aggiunte e 5 eliminazioni
+4 -2
Vedi File
@@ -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
@@ -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" $@