Skip to content

Commit

Permalink
Fix paths to match proteus installation
Browse files Browse the repository at this point in the history
  • Loading branch information
ggeorgakoudis committed Jan 21, 2025
1 parent aecaa63 commit 24785da
Show file tree
Hide file tree
Showing 12 changed files with 24 additions and 24 deletions.
4 changes: 2 additions & 2 deletions benchmarks/hecbench/cuda/LULESH/Makefile
Original file line number Diff line number Diff line change
Expand Up @@ -29,9 +29,9 @@ FLAGS += --cuda-gpu-arch=$(ARCH) --cuda-path=${CUDA_HOME} $(RFLAGS)

ifeq ($(ENABLE_PROTEUS),yes)
LIBLLVM_PATH=$(dir $(realpath $(CC)))../lib
FLAGS += -fpass-plugin=$(PROTEUS_PATH)/lib/libProteusPass.so -DENABLE_PROTEUS
FLAGS += -fpass-plugin=${PROTEUS_PATH}/lib64/libProteusPass.so -DENABLE_PROTEUS
LINKFLAGS += -Wl,-rpath,$(LIBLLVM_PATH) -L$(LIBLLVM_PATH) -lLLVM \
-Wl,-rpath,$(PROTEUS_PATH)/lib -L${PROTEUS_PATH}/lib/ -lproteus -lnvptxcompiler_static
-Wl,-rpath,${PROTEUS_PATH}/lib64 -L${PROTEUS_PATH}/lib64/ -lproteus -lnvptxcompiler_static
endif

lulesh$(SUFFIX).x: allocator$(SUFFIX).o lulesh$(SUFFIX).o lulesh-comms$(SUFFIX).o lulesh-comms-gpu$(SUFFIX).o
Expand Down
4 changes: 2 additions & 2 deletions benchmarks/hecbench/cuda/adam/Makefile
Original file line number Diff line number Diff line change
Expand Up @@ -51,9 +51,9 @@ endif

ifeq ($(ENABLE_PROTEUS),yes)
LIBLLVM_PATH=$(dir $(realpath $(CC)))../lib
CFLAGS += -fpass-plugin=$(PROTEUS_PATH)/lib/libProteusPass.so -DENABLE_PROTEUS
CFLAGS += -fpass-plugin=${PROTEUS_PATH}/lib64/libProteusPass.so -DENABLE_PROTEUS
LDFLAGS += -Wl,-rpath,$(LIBLLVM_PATH) -L$(LIBLLVM_PATH) -lLLVM \
-Wl,-rpath,$(PROTEUS_PATH)/lib -L$(PROTEUS_PATH)/lib/ -lproteus -lnvptxcompiler_static
-Wl,-rpath,${PROTEUS_PATH}/lib64 -L${PROTEUS_PATH}/lib64/ -lproteus -lnvptxcompiler_static
endif

#===============================================================================
Expand Down
4 changes: 2 additions & 2 deletions benchmarks/hecbench/cuda/feynman-kac/Makefile
Original file line number Diff line number Diff line change
Expand Up @@ -53,9 +53,9 @@ endif

ifeq ($(ENABLE_PROTEUS),yes)
LIBLLVM_PATH=$(dir $(realpath $(CC)))../lib
CFLAGS += -fpass-plugin=$(PROTEUS_PATH)/lib/libProteusPass.so -DENABLE_PROTEUS
CFLAGS += -fpass-plugin=${PROTEUS_PATH}/lib64/libProteusPass.so -DENABLE_PROTEUS
LDFLAGS += -Wl,-rpath,$(LIBLLVM_PATH) -L$(LIBLLVM_PATH) -lLLVM \
-Wl,-rpath,$(PROTEUS_PATH)/lib -L$(PROTEUS_PATH)/lib/ -lproteus -lnvptxcompiler_static
-Wl,-rpath,${PROTEUS_PATH}/lib64 -L${PROTEUS_PATH}/lib64/ -lproteus -lnvptxcompiler_static
endif

#===============================================================================
Expand Down
4 changes: 2 additions & 2 deletions benchmarks/hecbench/cuda/rsbench/Makefile
Original file line number Diff line number Diff line change
Expand Up @@ -57,9 +57,9 @@ endif

ifeq ($(ENABLE_PROTEUS),yes)
LIBLLVM_PATH=$(dir $(realpath $(CC)))../lib
CFLAGS += -fpass-plugin=$(PROTEUS_PATH)/lib/libProteusPass.so -DENABLE_PROTEUS
CFLAGS += -fpass-plugin=${PROTEUS_PATH}/lib64/libProteusPass.so -DENABLE_PROTEUS
LDFLAGS += -Wl,-rpath,$(LIBLLVM_PATH) -L$(LIBLLVM_PATH) -lLLVM \
-Wl,-rpath,$(PROTEUS_PATH)/lib -L$(PROTEUS_PATH)/lib/ -lproteus -lnvptxcompiler_static
-Wl,-rpath,${PROTEUS_PATH}/lib64 -L${PROTEUS_PATH}/lib64/ -lproteus -lnvptxcompiler_static
endif

LDFLAGS +=-lnvptxcompiler_static
Expand Down
4 changes: 2 additions & 2 deletions benchmarks/hecbench/cuda/sw4ck/Makefile
Original file line number Diff line number Diff line change
Expand Up @@ -51,9 +51,9 @@ endif

ifeq ($(ENABLE_PROTEUS),yes)
LIBLLVM_PATH=$(dir $(realpath $(CC)))../lib
CFLAGS += -fpass-plugin=$(PROTEUS_PATH)/lib/libProteusPass.so -DENABLE_PROTEUS
CFLAGS += -fpass-plugin=${PROTEUS_PATH}/lib64/libProteusPass.so -DENABLE_PROTEUS
LDFLAGS += -Wl,-rpath,$(LIBLLVM_PATH) -L$(LIBLLVM_PATH) -lLLVM \
-Wl,-rpath,$(PROTEUS_PATH)/lib -L$(PROTEUS_PATH)/lib/ -lproteus -lnvptxcompiler_static
-Wl,-rpath,${PROTEUS_PATH}/lib64 -L${PROTEUS_PATH}/lib64/ -lproteus -lnvptxcompiler_static
endif

#===============================================================================
Expand Down
4 changes: 2 additions & 2 deletions benchmarks/hecbench/cuda/wsm5/Makefile
Original file line number Diff line number Diff line change
Expand Up @@ -52,9 +52,9 @@ endif

ifeq ($(ENABLE_PROTEUS),yes)
LIBLLVM_PATH=$(dir $(realpath $(CC)))../lib
CFLAGS += -fpass-plugin=$(PROTEUS_PATH)/lib/libProteusPass.so -DENABLE_PROTEUS
CFLAGS += -fpass-plugin=${PROTEUS_PATH}/lib64/libProteusPass.so -DENABLE_PROTEUS
LDFLAGS += -Wl,-rpath,$(LIBLLVM_PATH) -L$(LIBLLVM_PATH) -lLLVM \
-Wl,-rpath,$(PROTEUS_PATH)/lib -L$(PROTEUS_PATH)/lib/ -lproteus -lnvptxcompiler_static
-Wl,-rpath,${PROTEUS_PATH}/lib64 -L${PROTEUS_PATH}/lib64/ -lproteus -lnvptxcompiler_static
endif

#===============================================================================
Expand Down
4 changes: 2 additions & 2 deletions benchmarks/hecbench/hip/LULESH/Makefile
Original file line number Diff line number Diff line change
Expand Up @@ -29,8 +29,8 @@ LINKFLAGS = -L${ROCM_PATH}/lib -L${ROCM_PATH}/llvm/lib \
FLAGS += $(RFLAGS)

ifeq ($(ENABLE_PROTEUS),yes)
FLAGS += -fpass-plugin=$(PROTEUS_PATH)/lib/libProteusPass.so -DENABLE_PROTEUS
LINKFLAGS += -Wl,-rpath,$(PROTEUS_PATH)/lib -L${PROTEUS_PATH}/lib/ -lproteus
FLAGS += -fpass-plugin=${PROTEUS_PATH}/lib64/libProteusPass.so -DENABLE_PROTEUS
LINKFLAGS += -Wl,-rpath,${PROTEUS_PATH}/lib64 -L${PROTEUS_PATH}/lib64/ -lproteus
endif

lulesh$(SUFFIX).x: allocator$(SUFFIX).o lulesh$(SUFFIX).o lulesh-comms$(SUFFIX).o lulesh-comms-gpu$(SUFFIX).o
Expand Down
4 changes: 2 additions & 2 deletions benchmarks/hecbench/hip/adam/Makefile
Original file line number Diff line number Diff line change
Expand Up @@ -49,8 +49,8 @@ ifeq ($(OPTIMIZE),yes)
endif

ifeq ($(ENABLE_PROTEUS),yes)
CFLAGS += -fpass-plugin=$(PROTEUS_PATH)/lib/libProteusPass.so -DENABLE_PROTEUS
LDFLAGS += -Wl,-rpath,$(PROTEUS_PATH)/lib -L${PROTEUS_PATH}/lib/ -lproteus
CFLAGS += -fpass-plugin=${PROTEUS_PATH}/lib64/libProteusPass.so -DENABLE_PROTEUS
LDFLAGS += -Wl,-rpath,${PROTEUS_PATH}/lib64 -L${PROTEUS_PATH}/lib64/ -lproteus
endif

#===============================================================================
Expand Down
4 changes: 2 additions & 2 deletions benchmarks/hecbench/hip/feynman-kac/Makefile
Original file line number Diff line number Diff line change
Expand Up @@ -53,8 +53,8 @@ ifeq ($(OPTIMIZE),yes)
endif

ifeq ($(ENABLE_PROTEUS),yes)
CFLAGS += -fpass-plugin=$(PROTEUS_PATH)/lib/libProteusPass.so -DENABLE_PROTEUS
LDFLAGS += -Wl,-rpath,$(PROTEUS_PATH)/lib -L${PROTEUS_PATH}/lib/ -lproteus
CFLAGS += -fpass-plugin=${PROTEUS_PATH}/lib64/libProteusPass.so -DENABLE_PROTEUS
LDFLAGS += -Wl,-rpath,${PROTEUS_PATH}/lib64 -L${PROTEUS_PATH}/lib64/ -lproteus
endif

#===============================================================================
Expand Down
4 changes: 2 additions & 2 deletions benchmarks/hecbench/hip/rsbench/Makefile
Original file line number Diff line number Diff line change
Expand Up @@ -64,8 +64,8 @@ ifeq ($(OPTIMIZE),yes)
endif

ifeq ($(ENABLE_PROTEUS),yes)
CFLAGS += -fpass-plugin=$(PROTEUS_PATH)/lib/libProteusPass.so -DENABLE_PROTEUS
LDFLAGS += -Wl,-rpath,$(PROTEUS_PATH)/lib -L${PROTEUS_PATH}/lib/ -lproteus
CFLAGS += -fpass-plugin=${PROTEUS_PATH}/lib64/libProteusPass.so -DENABLE_PROTEUS
LDFLAGS += -Wl,-rpath,${PROTEUS_PATH}/lib64 -L${PROTEUS_PATH}/lib64/ -lproteus
endif

#===============================================================================
Expand Down
4 changes: 2 additions & 2 deletions benchmarks/hecbench/hip/sw4ck/Makefile
Original file line number Diff line number Diff line change
Expand Up @@ -53,8 +53,8 @@ ifeq ($(OPTIMIZE),yes)
endif

ifeq ($(ENABLE_PROTEUS),yes)
CFLAGS += -fpass-plugin=$(PROTEUS_PATH)/lib/libProteusPass.so -DENABLE_PROTEUS
LDFLAGS += -Wl,-rpath,$(PROTEUS_PATH)/lib -L${PROTEUS_PATH}/lib/ -lproteus
CFLAGS += -fpass-plugin=${PROTEUS_PATH}/lib64/libProteusPass.so -DENABLE_PROTEUS
LDFLAGS += -Wl,-rpath,${PROTEUS_PATH}/lib64 -L${PROTEUS_PATH}/lib64/ -lproteus
endif

#===============================================================================
Expand Down
4 changes: 2 additions & 2 deletions benchmarks/hecbench/hip/wsm5/Makefile
Original file line number Diff line number Diff line change
Expand Up @@ -51,8 +51,8 @@ ifeq ($(OPTIMIZE),yes)
endif

ifeq ($(ENABLE_PROTEUS),yes)
CFLAGS += -fpass-plugin=$(PROTEUS_PATH)/lib/libProteusPass.so -DENABLE_PROTEUS
LDFLAGS += -Wl,-rpath,$(PROTEUS_PATH)/lib -L${PROTEUS_PATH}/lib/ -lproteus
CFLAGS += -fpass-plugin=${PROTEUS_PATH}/lib64/libProteusPass.so -DENABLE_PROTEUS
LDFLAGS += -Wl,-rpath,${PROTEUS_PATH}/lib64 -L${PROTEUS_PATH}/lib64/ -lproteus
endif

#===============================================================================
Expand Down

0 comments on commit 24785da

Please sign in to comment.