Dependency removal with hipify_perl symlink (#150)
[ROCm/rccl-tests commit: e1b8a3aefc]
This commit is contained in:
@@ -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" $@
|
||||
|
||||
Fai riferimento in un nuovo problema
Block a user