Replies: 1 comment
-
|
Beta Was this translation helpful? Give feedback.
0 replies
Answer selected by
yang-11
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Uh oh!
There was an error while loading. Please reload this page.
Uh oh!
There was an error while loading. Please reload this page.
-
I try to build accel-sim.out in debug mode.
export CUDA_INSTALL_PATH=/usr/local/cuda-12.8/ export PATH=$CUDA_INSTALL_PATH/bin:$PATH export LIBRARY_PATH=/usr/local/cuda-12.8/lib64:$LIBRARY_PATH source gpu-simulator/setup_environment.sh make -j -C ./gpu-simulator/ DEBUG=1Compilation throws a lot of undefined references.
/usr/bin/ld: /tmp/ccaL1Qnj.o: in functionmemory_config::init()':/root/accel-sim-framework-dev/gpu-simulator/gpgpu-sim/src/gpgpu-sim/gpu-sim.h:273: undefined reference to
option_parser_delimited_string(OptionParser*, char const*, char const*)' /usr/bin/ld: /root/accel-sim-framework-dev/gpu-simulator/gpgpu-sim/src/gpgpu-sim/gpu-sim.h:275: undefined reference tooption_parser_print(OptionParser*, _IO_FILE*)'/usr/bin/ld: /root/accel-sim-framework-dev/gpu-simulator/gpgpu-sim/src/gpgpu-sim/gpu-sim.h:276: undefined reference to
option_parser_destroy(OptionParser*)' /usr/bin/ld: /root/accel-sim-framework-dev/gpu-simulator/gpgpu-sim/src/gpgpu-sim/gpu-sim.h:307: undefined reference tolinear_to_raw_address_translation::init(unsigned int, unsigned int)'/usr/bin/ld: /root/accel-sim-framework-dev/gpu-simulator/gpgpu-sim/src/gpgpu-sim/gpu-sim.h:308: undefined reference to
l2_cache_config::init(linear_to_raw_address_translation*)' /usr/bin/ld: /tmp/ccaL1Qnj.o: in functiongpgpu_sim_config::init()':/root/accel-sim-framework-dev/gpu-simulator/gpgpu-sim/src/gpgpu-sim/gpu-sim.h:424: undefined reference to
gpgpu_functional_sim_config::ptx_set_tex_cache_linesize(unsigned int)' /usr/bin/ld: /root/accel-sim-framework-dev/gpu-simulator/gpgpu-sim/src/gpgpu-sim/gpu-sim.h:426: undefined reference togpgpu_sim_config::init_clock_domains()'/usr/bin/ld: /root/accel-sim-framework-dev/gpu-simulator/gpgpu-sim/src/gpgpu-sim/gpu-sim.h:428: undefined reference to
Trace::init()' /usr/bin/ld: /tmp/ccaL1Qnj.o: in functionoperand_info::operand_info(gpgpu_context*)':/root/accel-sim-framework-dev/gpu-simulator/gpgpu-sim/libcuda/../src/cuda-sim/ptx_ir.h:393: undefined reference to
operand_info::get_uid()' /usr/bin/ld: /tmp/ccaL1Qnj.o: in functionfunction_info::get_ptx_version() const':/root/accel-sim-framework-dev/gpu-simulator/gpgpu-sim/libcuda/../src/cuda-sim/ptx_ir.h:1255: undefined reference to
symbol_table::get_ptx_version() const' /usr/bin/ld: /tmp/ccaL1Qnj.o: in functiontrace_function_info::trace_function_info(gpgpu_ptx_sim_info const&, gpgpu_context*)':/root/accel-sim-framework-dev/gpu-simulator/./trace-driven/trace_driven.h:49: undefined reference to
function_info::function_info(int, gpgpu_context*)' /usr/bin/ld: /tmp/ccaL1Qnj.o: in functiontrace_gpgpu_sim::trace_gpgpu_sim(gpgpu_sim_config const&, gpgpu_context*)':/root/accel-sim-framework-dev/gpu-simulator/./trace-driven/trace_driven.h:168: undefined reference to
gpgpu_sim::gpgpu_sim(gpgpu_sim_config const&, gpgpu_context*)' /usr/bin/ld: /tmp/ccaL1Qnj.o: in functionaccel_sim_framework::init()':/root/accel-sim-framework-dev/gpu-simulator/accel-sim.h:36: undefined reference to
gpgpu_sim::getShaderCoreConfig()' /usr/bin/ld: /tmp/ccaL1Qnj.o: in functiontrace_kernel_info_t::~trace_kernel_info_t()':/root/accel-sim-framework-dev/gpu-simulator/./trace-driven/trace_driven.h:86: undefined reference to
kernel_info_t::~kernel_info_t()' /usr/bin/ld: /tmp/ccaL1Qnj.o:(.data.rel.ro._ZTV16l1d_cache_config[_ZTV16l1d_cache_config]+0x10): undefined reference tocache_config::set_index(unsigned long long) const'/usr/bin/ld: /tmp/ccaL1Qnj.o:(.data.rel.ro._ZTI16l1d_cache_config[_ZTI16l1d_cache_config]+0x10): undefined reference to
typeinfo for cache_config' collect2: error: ld returned 1 exit status make: *** [Makefile:67: bin/release/accel-sim.out] Error 1 make: Leaving directory '/root/accel-sim-framework-dev/gpu-simulator'Beta Was this translation helpful? Give feedback.
All reactions