-
Notifications
You must be signed in to change notification settings - Fork 202
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
I meet error: 'const struct DefParser::Pin' has no member named 'vPinPort' #200
Comments
You need to run |
Thank you for the reply, this issue is solved, but the following problem arises:
/usr/local/cuda/include/cub/agent/agent_three_way_partition.cuh(87): error: name followed by "::" must be a class or namespace name
struct accumulator_pack_base_t<OffsetT, typename cuda::std::enable_if<sizeof(OffsetT) == 4>::type>
^
/usr/local/cuda/include/cub/agent/agent_three_way_partition.cuh(87): error: expected an identifier
struct accumulator_pack_base_t<OffsetT, typename cuda::std::enable_if<sizeof(OffsetT) == 4>::type>
^
/usr/local/cuda/include/cub/agent/agent_three_way_partition.cuh(87): error: expected a ">"
struct accumulator_pack_base_t<OffsetT, typename cuda::std::enable_if<sizeof(OffsetT) == 4>::type>
^
/usr/local/cuda/include/cub/agent/agent_three_way_partition.cuh(87): error: expected a ";"
struct accumulator_pack_base_t<OffsetT, typename cuda::std::enable_if<sizeof(OffsetT) == 4>::type>
^
/usr/local/cuda/include/cub/agent/agent_three_way_partition.cuh(105): error: accumulator_pack_base_t is not a template
struct accumulator_pack_t : accumulator_pack_base_t<OffsetT>
^
/usr/local/cuda/include/cub/agent/agent_three_way_partition.cuh(107): error: accumulator_pack_base_t is not a template
using base = accumulator_pack_base_t<OffsetT>;
^
/usr/local/cuda/include/cub/agent/agent_three_way_partition.cuh(108): error: a class or namespace qualified name is required
using typename base::pack_t;
^
/usr/local/cuda/include/cub/agent/agent_three_way_partition.cuh(108): error: expected a ";"
using typename base::pack_t;
^
/usr/local/cuda/include/cub/agent/agent_three_way_partition.cuh(110): error: identifier "pack_t" is undefined
static void subtract(pack_t &packed, OffsetT val)
^
/usr/local/cuda/include/cub/agent/agent_three_way_partition.cuh(115): error: identifier "pack_t" is undefined
static OffsetT sum(pack_t &packed)
^
/usr/local/cuda/include/cub/agent/agent_three_way_partition.cuh(120): error: identifier "pack_t" is undefined
static pack_t zero()
^
/usr/local/cuda/include/cub/agent/agent_three_way_partition.cuh(112): error: name followed by "::" must be a class or namespace name
packed = base::pack( base::first(packed) - val, base::second(packed) - val);
^
/usr/local/cuda/include/cub/agent/agent_three_way_partition.cuh(112): error: name followed by "::" must be a class or namespace name
packed = base::pack( base::first(packed) - val, base::second(packed) - val);
^
/usr/local/cuda/include/cub/agent/agent_three_way_partition.cuh(112): error: name followed by "::" must be a class or namespace name
packed = base::pack( base::first(packed) - val, base::second(packed) - val);
^
/usr/local/cuda/include/cub/agent/agent_three_way_partition.cuh(117): error: name followed by "::" must be a class or namespace name
return base::first(packed) + base::second(packed);
^
/usr/local/cuda/include/cub/agent/agent_three_way_partition.cuh(117): error: name followed by "::" must be a class or namespace name
return base::first(packed) + base::second(packed);
^
/usr/local/cuda/include/cub/agent/agent_three_way_partition.cuh(177): error: namespace "DreamPlace::cub::CUB_200302_600_610_700_750_800_NS::detail::three_way_partition" has no member "accumulator_pack_t"
using AccumPackHelperT = detail::three_way_partition::accumulator_pack_t<OffsetT>;
^
/usr/local/cuda/include/cub/agent/agent_three_way_partition.cuh(177): error: expected a ";"
using AccumPackHelperT = detail::three_way_partition::accumulator_pack_t<OffsetT>;
^
/usr/local/cuda/include/cub/agent/agent_three_way_partition.cuh(178): error: a class or namespace qualified name is required
using AccumPackT = typename AccumPackHelperT::pack_t;
^
/usr/local/cuda/include/cub/agent/agent_three_way_partition.cuh(178): error: expected a ";"
using AccumPackT = typename AccumPackHelperT::pack_t;
^
/usr/local/cuda/include/cub/agent/agent_three_way_partition.cuh(285): error: name followed by "::" must be a class or namespace name
items_selection_flags[ITEM] = AccumPackHelperT::pack(1, 1);
^
/usr/local/cuda/include/cub/agent/agent_three_way_partition.cuh(291): error: name followed by "::" must be a class or namespace name
AccumPackHelperT::pack(first_item_selected,
^
/usr/local/cuda/include/cub/agent/agent_three_way_partition.cuh(309): error: name followed by "::" must be a class or namespace name
const OffsetT num_first_selections_prefix = AccumPackHelperT::first(num_tile_selected_prefix);
^
/usr/local/cuda/include/cub/agent/agent_three_way_partition.cuh(310): error: name followed by "::" must be a class or namespace name
const OffsetT num_second_selections_prefix = AccumPackHelperT::second(num_tile_selected_prefix);
^
/usr/local/cuda/include/cub/agent/agent_three_way_partition.cuh(312): error: name followed by "::" must be a class or namespace name
const int first_item_end = AccumPackHelperT::first(num_tile_selected);
^
/usr/local/cuda/include/cub/agent/agent_three_way_partition.cuh(313): error: name followed by "::" must be a class or namespace name
const int second_item_end = first_item_end + AccumPackHelperT::second(num_tile_selected);
^
/usr/local/cuda/include/cub/agent/agent_three_way_partition.cuh(320): error: name followed by "::" must be a class or namespace name
const OffsetT first_items_selection_indices = AccumPackHelperT::first(items_selection_indices[ITEM]);
^
/usr/local/cuda/include/cub/agent/agent_three_way_partition.cuh(321): error: name followed by "::" must be a class or namespace name
const OffsetT second_items_selection_indices = AccumPackHelperT::second(items_selection_indices[ITEM]);
^
/usr/local/cuda/include/cub/agent/agent_three_way_partition.cuh(327): error: name followed by "::" must be a class or namespace name
if (AccumPackHelperT::first(items_selection_flags[ITEM]))
^
/usr/local/cuda/include/cub/agent/agent_three_way_partition.cuh(332): error: name followed by "::" must be a class or namespace name
else if (AccumPackHelperT::second(items_selection_flags[ITEM]))
^
/usr/local/cuda/include/cub/agent/agent_three_way_partition.cuh(439): error: name followed by "::" must be a class or namespace name
AccumPackHelperT::subtract(num_items_selected, TILE_ITEMS - num_tile_items);
^
/usr/local/cuda/include/cub/agent/agent_three_way_partition.cuh(450): error: name followed by "::" must be a class or namespace name
AccumPackHelperT::zero(),
^
/usr/local/cuda/include/cub/agent/agent_three_way_partition.cuh(511): error: name followed by "::" must be a class or namespace name
AccumPackHelperT::sum(num_items_selected_prefix);
^
/usr/local/cuda/include/cub/agent/agent_three_way_partition.cuh(520): error: name followed by "::" must be a class or namespace name
AccumPackHelperT::subtract(num_items_selected, num_discount);
^
/usr/local/cuda/include/cub/agent/agent_three_way_partition.cuh(521): error: name followed by "::" must be a class or namespace name
AccumPackHelperT::subtract(num_items_in_tile_selected, num_discount);
^
/usr/local/cuda/include/cub/agent/agent_three_way_partition.cuh(619): error: name followed by "::" must be a class or namespace name
d_num_selected_out[0] = AccumPackHelperT::first(accum);
^
/usr/local/cuda/include/cub/agent/agent_three_way_partition.cuh(620): error: name followed by "::" must be a class or namespace name
d_num_selected_out[1] = AccumPackHelperT::second(accum);
^
/usr/local/cuda/include/cub/agent/agent_three_way_partition.cuh(628): error: expected a declaration
}
^
/usr/local/cuda/include/cub/device/dispatch/tuning/tuning_three_way_partition.cuh(74): error: identifier "input_size" is undefined
constexpr input_size classify_input_size()
^
/usr/local/cuda/include/cub/device/dispatch/tuning/tuning_three_way_partition.cuh(76): error: name followed by "::" must be a class or namespace name
return sizeof(InputT) == 1 ? input_size::_1
^
/usr/local/cuda/include/cub/device/dispatch/tuning/tuning_three_way_partition.cuh(77): error: name followed by "::" must be a class or namespace name
: sizeof(InputT) == 2 ? input_size::_2
^
/usr/local/cuda/include/cub/device/dispatch/tuning/tuning_three_way_partition.cuh(78): error: name followed by "::" must be a class or namespace name
: sizeof(InputT) == 4 ? input_size::_4
^
/usr/local/cuda/include/cub/device/dispatch/tuning/tuning_three_way_partition.cuh(79): error: name followed by "::" must be a class or namespace name
: sizeof(InputT) == 8 ? input_size::_8
^
/usr/local/cuda/include/cub/device/dispatch/tuning/tuning_three_way_partition.cuh(80): error: name followed by "::" must be a class or namespace name
: sizeof(InputT) == 16 ? input_size::_16
^
/usr/local/cuda/include/cub/device/dispatch/tuning/tuning_three_way_partition.cuh(81): error: name followed by "::" must be a class or namespace name
: input_size::unknown;
^
/usr/local/cuda/include/cub/device/dispatch/tuning/tuning_three_way_partition.cuh(85): error: identifier "offset_size" is undefined
constexpr offset_size classify_offset_size()
^
/usr/local/cuda/include/cub/device/dispatch/tuning/tuning_three_way_partition.cuh(87): error: name followed by "::" must be a class or namespace name
return sizeof(OffsetT) == 4 ? offset_size::_4
^
/usr/local/cuda/include/cub/device/dispatch/tuning/tuning_three_way_partition.cuh(88): error: name followed by "::" must be a class or namespace name
: sizeof(OffsetT) == 8 ? offset_size::_8
^
/usr/local/cuda/include/cub/device/dispatch/tuning/tuning_three_way_partition.cuh(89): error: name followed by "::" must be a class or namespace name
: offset_size::unknown;
^
/usr/local/cuda/include/cub/device/dispatch/tuning/tuning_three_way_partition.cuh(94): error: identifier "input_size" is undefined
input_size InputSize = classify_input_size<InputT>(),
^
/usr/local/cuda/include/cub/device/dispatch/tuning/tuning_three_way_partition.cuh(95): error: identifier "offset_size" is undefined
offset_size OffsetSize = classify_offset_size<OffsetT>()>
^
/usr/local/cuda/include/cub/device/dispatch/tuning/tuning_three_way_partition.cuh(99): error: Nominal4BItemsToItems is not a template
static constexpr int items = Nominal4BItemsToItems<InputT>(9);
^
/usr/local/cuda/include/cub/device/dispatch/tuning/tuning_three_way_partition.cuh(99): error: identifier "Nominal4BItemsToItems" is undefined
static constexpr int items = Nominal4BItemsToItems<InputT>(9);
^
/usr/local/cuda/include/cub/device/dispatch/tuning/tuning_three_way_partition.cuh(99): error: type name is not allowed
static constexpr int items = Nominal4BItemsToItems<InputT>(9);
^
/usr/local/cuda/include/cub/device/dispatch/tuning/tuning_three_way_partition.cuh(101): error: identifier "BlockLoadAlgorithm" is undefined
static constexpr BlockLoadAlgorithm load_algorithm = BLOCK_LOAD_DIRECT;
^
/usr/local/cuda/include/cub/device/dispatch/tuning/tuning_three_way_partition.cuh(101): error: identifier "BLOCK_LOAD_DIRECT" is undefined
static constexpr BlockLoadAlgorithm load_algorithm = BLOCK_LOAD_DIRECT;
^
/usr/local/cuda/include/cub/device/dispatch/tuning/tuning_three_way_partition.cuh(103): error: identifier "detail" is undefined
using AccumPackHelperT = detail::three_way_partition::accumulator_pack_t<OffsetT>;
^
/usr/local/cuda/include/cub/device/dispatch/tuning/tuning_three_way_partition.cuh(103): error: expected a ";"
using AccumPackHelperT = detail::three_way_partition::accumulator_pack_t<OffsetT>;
^
/usr/local/cuda/include/cub/device/dispatch/tuning/tuning_three_way_partition.cuh(104): error: a class or namespace qualified name is required
using AccumPackT = typename AccumPackHelperT::pack_t;
^
/usr/local/cuda/include/cub/device/dispatch/tuning/tuning_three_way_partition.cuh(104): error: expected a ";"
using AccumPackT = typename AccumPackHelperT::pack_t;
^
/usr/local/cuda/include/cub/device/dispatch/tuning/tuning_three_way_partition.cuh(105): error: identifier "detail" is undefined
using delay_constructor = detail::default_delay_constructor_t<AccumPackT>;
^
/usr/local/cuda/include/cub/device/dispatch/tuning/tuning_three_way_partition.cuh(105): error: default_delay_constructor_t is not a template
using delay_constructor = detail::default_delay_constructor_t<AccumPackT>;
^
/usr/local/cuda/include/cub/device/dispatch/tuning/tuning_three_way_partition.cuh(105): error: expected a ";"
using delay_constructor = detail::default_delay_constructor_t<AccumPackT>;
^
/usr/local/cuda/include/cub/device/dispatch/tuning/tuning_three_way_partition.cuh(109): error: name followed by "::" must be a class or namespace name
struct sm90_tuning<Input, OffsetT, input_size::_1, offset_size::_4>
^
/usr/local/cuda/include/cub/device/dispatch/tuning/tuning_three_way_partition.cuh(109): error: name followed by "::" must be a class or namespace name
struct sm90_tuning<Input, OffsetT, input_size::_1, offset_size::_4>
^
/usr/local/cuda/include/cub/device/dispatch/tuning/tuning_three_way_partition.cuh(109): error: the template argument list of the partial specialization includes a nontype argument whose type depends on a template parameter
struct sm90_tuning<Input, OffsetT, input_size::_1, offset_size::_4>
^
/usr/local/cuda/include/cub/device/dispatch/tuning/tuning_three_way_partition.cuh(114): error: identifier "BlockLoadAlgorithm" is undefined
static constexpr BlockLoadAlgorithm load_algorithm = BLOCK_LOAD_DIRECT;
^
/usr/local/cuda/include/cub/device/dispatch/tuning/tuning_three_way_partition.cuh(114): error: identifier "BLOCK_LOAD_DIRECT" is undefined
static constexpr BlockLoadAlgorithm load_algorithm = BLOCK_LOAD_DIRECT;
^
/usr/local/cuda/include/cub/device/dispatch/tuning/tuning_three_way_partition.cuh(116): error: identifier "detail" is undefined
using delay_constructor = detail::no_delay_constructor_t<445>;
^
/usr/local/cuda/include/cub/device/dispatch/tuning/tuning_three_way_partition.cuh(116): error: no_delay_constructor_t is not a template
using delay_constructor = detail::no_delay_constructor_t<445>;
^
/usr/local/cuda/include/cub/device/dispatch/tuning/tuning_three_way_partition.cuh(116): error: expected a ";"
using delay_constructor = detail::no_delay_constructor_t<445>;
^
/usr/local/cuda/include/cub/device/dispatch/tuning/tuning_three_way_partition.cuh(120): error: name followed by "::" must be a class or namespace name
struct sm90_tuning<Input, OffsetT, input_size::_2, offset_size::_4>
^
/usr/local/cuda/include/cub/device/dispatch/tuning/tuning_three_way_partition.cuh(120): error: name followed by "::" must be a class or namespace name
struct sm90_tuning<Input, OffsetT, input_size::_2, offset_size::_4>
^
/usr/local/cuda/include/cub/device/dispatch/tuning/tuning_three_way_partition.cuh(120): error: the template argument list of the partial specialization includes a nontype argument whose type depends on a template parameter
struct sm90_tuning<Input, OffsetT, input_size::_2, offset_size::_4>
^
/usr/local/cuda/include/cub/device/dispatch/tuning/tuning_three_way_partition.cuh(125): error: identifier "BlockLoadAlgorithm" is undefined
static constexpr BlockLoadAlgorithm load_algorithm = BLOCK_LOAD_DIRECT;
^
/usr/local/cuda/include/cub/device/dispatch/tuning/tuning_three_way_partition.cuh(125): error: identifier "BLOCK_LOAD_DIRECT" is undefined
static constexpr BlockLoadAlgorithm load_algorithm = BLOCK_LOAD_DIRECT;
^
/usr/local/cuda/include/cub/device/dispatch/tuning/tuning_three_way_partition.cuh(127): error: identifier "detail" is undefined
using delay_constructor = detail::fixed_delay_constructor_t<104, 512>;
^
/usr/local/cuda/include/cub/device/dispatch/tuning/tuning_three_way_partition.cuh(127): error: fixed_delay_constructor_t is not a template
using delay_constructor = detail::fixed_delay_constructor_t<104, 512>;
^
/usr/local/cuda/include/cub/device/dispatch/tuning/tuning_three_way_partition.cuh(127): error: expected a ";"
using delay_constructor = detail::fixed_delay_constructor_t<104, 512>;
^
/usr/local/cuda/include/cub/device/dispatch/tuning/tuning_three_way_partition.cuh(131): error: name followed by "::" must be a class or namespace name
struct sm90_tuning<Input, OffsetT, input_size::_4, offset_size::_4>
^
/usr/local/cuda/include/cub/device/dispatch/tuning/tuning_three_way_partition.cuh(131): error: name followed by "::" must be a class or namespace name
struct sm90_tuning<Input, OffsetT, input_size::_4, offset_size::_4>
^
/usr/local/cuda/include/cub/device/dispatch/tuning/tuning_three_way_partition.cuh(131): error: the template argument list of the partial specialization includes a nontype argument whose type depends on a template parameter
struct sm90_tuning<Input, OffsetT, input_size::_4, offset_size::_4>
^
/usr/local/cuda/include/cub/device/dispatch/tuning/tuning_three_way_partition.cuh(136): error: identifier "BlockLoadAlgorithm" is undefined
static constexpr BlockLoadAlgorithm load_algorithm = BLOCK_LOAD_DIRECT;
^
/usr/local/cuda/include/cub/device/dispatch/tuning/tuning_three_way_partition.cuh(136): error: identifier "BLOCK_LOAD_DIRECT" is undefined
static constexpr BlockLoadAlgorithm load_algorithm = BLOCK_LOAD_DIRECT;
^
/usr/local/cuda/include/cub/device/dispatch/tuning/tuning_three_way_partition.cuh(138): error: identifier "detail" is undefined
using delay_constructor = detail::no_delay_constructor_t<1105>;
^
/usr/local/cuda/include/cub/device/dispatch/tuning/tuning_three_way_partition.cuh(138): error: no_delay_constructor_t is not a template
using delay_constructor = detail::no_delay_constructor_t<1105>;
^
/usr/local/cuda/include/cub/device/dispatch/tuning/tuning_three_way_partition.cuh(138): error: expected a ";"
using delay_constructor = detail::no_delay_constructor_t<1105>;
^
/usr/local/cuda/include/cub/device/dispatch/tuning/tuning_three_way_partition.cuh(142): error: name followed by "::" must be a class or namespace name
struct sm90_tuning<Input, OffsetT, input_size::_8, offset_size::_4>
^
/usr/local/cuda/include/cub/device/dispatch/tuning/tuning_three_way_partition.cuh(142): error: name followed by "::" must be a class or namespace name
struct sm90_tuning<Input, OffsetT, input_size::_8, offset_size::_4>
^
/usr/local/cuda/include/cub/device/dispatch/tuning/tuning_three_way_partition.cuh(142): error: the template argument list of the partial specialization includes a nontype argument whose type depends on a template parameter
struct sm90_tuning<Input, OffsetT, input_size::_8, offset_size::_4>
^
/usr/local/cuda/include/cub/device/dispatch/tuning/tuning_three_way_partition.cuh(147): error: identifier "BlockLoadAlgorithm" is undefined
static constexpr BlockLoadAlgorithm load_algorithm = BLOCK_LOAD_WARP_TRANSPOSE;
^
/usr/local/cuda/include/cub/device/dispatch/tuning/tuning_three_way_partition.cuh(147): error: identifier "BLOCK_LOAD_WARP_TRANSPOSE" is undefined
static constexpr BlockLoadAlgorithm load_algorithm = BLOCK_LOAD_WARP_TRANSPOSE;
^
/usr/local/cuda/include/cub/device/dispatch/tuning/tuning_three_way_partition.cuh(149): error: identifier "detail" is undefined
using delay_constructor = detail::fixed_delay_constructor_t<464, 1165>;
^
/usr/local/cuda/include/cub/device/dispatch/tuning/tuning_three_way_partition.cuh(149): error: fixed_delay_constructor_t is not a template
using delay_constructor = detail::fixed_delay_constructor_t<464, 1165>;
^
/usr/local/cuda/include/cub/device/dispatch/tuning/tuning_three_way_partition.cuh(149): error: expected a ";"
using delay_constructor = detail::fixed_delay_constructor_t<464, 1165>;
^
/usr/local/cuda/include/cub/device/dispatch/tuning/tuning_three_way_partition.cuh(153): error: name followed by "::" must be a class or namespace name
struct sm90_tuning<Input, OffsetT, input_size::_16, offset_size::_4>
^
/usr/local/cuda/include/cub/device/dispatch/tuning/tuning_three_way_partition.cuh(153): error: name followed by "::" must be a class or namespace name
struct sm90_tuning<Input, OffsetT, input_size::_16, offset_size::_4>
^
/usr/local/cuda/include/cub/device/dispatch/tuning/tuning_three_way_partition.cuh(153): error: the template argument list of the partial specialization includes a nontype argument whose type depends on a template parameter
struct sm90_tuning<Input, OffsetT, input_size::_16, offset_size::_4>
^
/usr/local/cuda/include/cub/device/dispatch/tuning/tuning_three_way_partition.cuh(158): error: identifier "BlockLoadAlgorithm" is undefined
static constexpr BlockLoadAlgorithm load_algorithm = BLOCK_LOAD_WARP_TRANSPOSE;
^
/usr/local/cuda/include/cub/device/dispatch/tuning/tuning_three_way_partition.cuh(158): error: identifier "BLOCK_LOAD_WARP_TRANSPOSE" is undefined
static constexpr BlockLoadAlgorithm load_algorithm = BLOCK_LOAD_WARP_TRANSPOSE;
^
Error limit reached.
100 errors detected in the compilation of "/root/WorkSpace/DREAMPlace/dreamplace/ops/pin_pos/src/pin_pos_cuda_segment_kernel.cu".
Compilation terminated.
-- Removing /root/WorkSpace/DREAMPlace/build/dreamplace/ops/pin_pos/CMakeFiles/pin_pos_cuda_segment_cuda_tmp.dir/src/./pin_pos_cuda_segment_cuda_tmp_generated_pin_pos_cuda_segment_kernel.cu.o
/usr/bin/cmake -E rm -f /root/WorkSpace/DREAMPlace/build/dreamplace/ops/pin_pos/CMakeFiles/pin_pos_cuda_segment_cuda_tmp.dir/src/./pin_pos_cuda_segment_cuda_tmp_generated_pin_pos_cuda_segment_kernel.cu.o
CMake Error at pin_pos_cuda_segment_cuda_tmp_generated_pin_pos_cuda_segment_kernel.cu.o.Release.cmake:280 (message):
Error generating file
/root/WorkSpace/DREAMPlace/build/dreamplace/ops/pin_pos/CMakeFiles/pin_pos_cuda_segment_cuda_tmp.dir/src/./pin_pos_cuda_segment_cuda_tmp_generated_pin_pos_cuda_segment_kernel.cu.o
梅海浪:-*
***@***.***
…------------------ 原始邮件 ------------------
发件人: "limbo018/DREAMPlace" ***@***.***>;
发送时间: 2024年11月4日(星期一) 中午11:32
***@***.***>;
***@***.******@***.***>;
主题: Re: [limbo018/DREAMPlace] I meet error: 'const struct DefParser::Pin' has no member named 'vPinPort' (Issue #200)
You need to run git submodule update to update the limbo package.
—
Reply to this email directly, view it on GitHub, or unsubscribe.
You are receiving this because you authored the thread.Message ID: ***@***.***>
|
Thank you for the reply, this issue is solved, but the following problem arises:
/usr/local/cuda/include/cub/agent/agent_three_way_partition.cuh(87): error: name followed by "::" must be a class or namespace name
struct accumulator_pack_base_t<OffsetT, typename cuda::std::enable_if<sizeof(OffsetT) == 4>::type>
^
/usr/local/cuda/include/cub/agent/agent_three_way_partition.cuh(87): error: expected an identifier
struct accumulator_pack_base_t<OffsetT, typename cuda::std::enable_if<sizeof(OffsetT) == 4>::type>
^
/usr/local/cuda/include/cub/agent/agent_three_way_partition.cuh(87): error: expected a ">"
struct accumulator_pack_base_t<OffsetT, typename cuda::std::enable_if<sizeof(OffsetT) == 4>::type>
^
/usr/local/cuda/include/cub/agent/agent_three_way_partition.cuh(87): error: expected a ";"
struct accumulator_pack_base_t<OffsetT, typename cuda::std::enable_if<sizeof(OffsetT) == 4>::type>
^
/usr/local/cuda/include/cub/agent/agent_three_way_partition.cuh(105): error: accumulator_pack_base_t is not a template
struct accumulator_pack_t : accumulator_pack_base_t<OffsetT>
^
/usr/local/cuda/include/cub/agent/agent_three_way_partition.cuh(107): error: accumulator_pack_base_t is not a template
using base = accumulator_pack_base_t<OffsetT>;
^
/usr/local/cuda/include/cub/agent/agent_three_way_partition.cuh(108): error: a class or namespace qualified name is required
using typename base::pack_t;
^
/usr/local/cuda/include/cub/agent/agent_three_way_partition.cuh(108): error: expected a ";"
using typename base::pack_t;
^
/usr/local/cuda/include/cub/agent/agent_three_way_partition.cuh(110): error: identifier "pack_t" is undefined
static void subtract(pack_t &packed, OffsetT val)
^
/usr/local/cuda/include/cub/agent/agent_three_way_partition.cuh(115): error: identifier "pack_t" is undefined
static OffsetT sum(pack_t &packed)
^
/usr/local/cuda/include/cub/agent/agent_three_way_partition.cuh(120): error: identifier "pack_t" is undefined
static pack_t zero()
^
/usr/local/cuda/include/cub/agent/agent_three_way_partition.cuh(112): error: name followed by "::" must be a class or namespace name
packed = base::pack( base::first(packed) - val, base::second(packed) - val);
^
/usr/local/cuda/include/cub/agent/agent_three_way_partition.cuh(112): error: name followed by "::" must be a class or namespace name
packed = base::pack( base::first(packed) - val, base::second(packed) - val);
^
/usr/local/cuda/include/cub/agent/agent_three_way_partition.cuh(112): error: name followed by "::" must be a class or namespace name
packed = base::pack( base::first(packed) - val, base::second(packed) - val);
^
/usr/local/cuda/include/cub/agent/agent_three_way_partition.cuh(117): error: name followed by "::" must be a class or namespace name
return base::first(packed) + base::second(packed);
^
/usr/local/cuda/include/cub/agent/agent_three_way_partition.cuh(117): error: name followed by "::" must be a class or namespace name
return base::first(packed) + base::second(packed);
^
/usr/local/cuda/include/cub/agent/agent_three_way_partition.cuh(177): error: namespace "DreamPlace::cub::CUB_200302_600_610_700_750_800_NS::detail::three_way_partition" has no member "accumulator_pack_t"
using AccumPackHelperT = detail::three_way_partition::accumulator_pack_t<OffsetT>;
^
/usr/local/cuda/include/cub/agent/agent_three_way_partition.cuh(177): error: expected a ";"
using AccumPackHelperT = detail::three_way_partition::accumulator_pack_t<OffsetT>;
^
/usr/local/cuda/include/cub/agent/agent_three_way_partition.cuh(178): error: a class or namespace qualified name is required
using AccumPackT = typename AccumPackHelperT::pack_t;
^
/usr/local/cuda/include/cub/agent/agent_three_way_partition.cuh(178): error: expected a ";"
using AccumPackT = typename AccumPackHelperT::pack_t;
^
/usr/local/cuda/include/cub/agent/agent_three_way_partition.cuh(285): error: name followed by "::" must be a class or namespace name
items_selection_flags[ITEM] = AccumPackHelperT::pack(1, 1);
^
/usr/local/cuda/include/cub/agent/agent_three_way_partition.cuh(291): error: name followed by "::" must be a class or namespace name
AccumPackHelperT::pack(first_item_selected,
^
/usr/local/cuda/include/cub/agent/agent_three_way_partition.cuh(309): error: name followed by "::" must be a class or namespace name
const OffsetT num_first_selections_prefix = AccumPackHelperT::first(num_tile_selected_prefix);
^
/usr/local/cuda/include/cub/agent/agent_three_way_partition.cuh(310): error: name followed by "::" must be a class or namespace name
const OffsetT num_second_selections_prefix = AccumPackHelperT::second(num_tile_selected_prefix);
^
/usr/local/cuda/include/cub/agent/agent_three_way_partition.cuh(312): error: name followed by "::" must be a class or namespace name
const int first_item_end = AccumPackHelperT::first(num_tile_selected);
^
/usr/local/cuda/include/cub/agent/agent_three_way_partition.cuh(313): error: name followed by "::" must be a class or namespace name
const int second_item_end = first_item_end + AccumPackHelperT::second(num_tile_selected);
^
/usr/local/cuda/include/cub/agent/agent_three_way_partition.cuh(320): error: name followed by "::" must be a class or namespace name
const OffsetT first_items_selection_indices = AccumPackHelperT::first(items_selection_indices[ITEM]);
^
/usr/local/cuda/include/cub/agent/agent_three_way_partition.cuh(321): error: name followed by "::" must be a class or namespace name
const OffsetT second_items_selection_indices = AccumPackHelperT::second(items_selection_indices[ITEM]);
^
/usr/local/cuda/include/cub/agent/agent_three_way_partition.cuh(327): error: name followed by "::" must be a class or namespace name
if (AccumPackHelperT::first(items_selection_flags[ITEM]))
^
/usr/local/cuda/include/cub/agent/agent_three_way_partition.cuh(332): error: name followed by "::" must be a class or namespace name
else if (AccumPackHelperT::second(items_selection_flags[ITEM]))
^
/usr/local/cuda/include/cub/agent/agent_three_way_partition.cuh(439): error: name followed by "::" must be a class or namespace name
AccumPackHelperT::subtract(num_items_selected, TILE_ITEMS - num_tile_items);
^
/usr/local/cuda/include/cub/agent/agent_three_way_partition.cuh(450): error: name followed by "::" must be a class or namespace name
AccumPackHelperT::zero(),
^
/usr/local/cuda/include/cub/agent/agent_three_way_partition.cuh(511): error: name followed by "::" must be a class or namespace name
AccumPackHelperT::sum(num_items_selected_prefix);
^
/usr/local/cuda/include/cub/agent/agent_three_way_partition.cuh(520): error: name followed by "::" must be a class or namespace name
AccumPackHelperT::subtract(num_items_selected, num_discount);
^
/usr/local/cuda/include/cub/agent/agent_three_way_partition.cuh(521): error: name followed by "::" must be a class or namespace name
AccumPackHelperT::subtract(num_items_in_tile_selected, num_discount);
^
/usr/local/cuda/include/cub/agent/agent_three_way_partition.cuh(619): error: name followed by "::" must be a class or namespace name
d_num_selected_out[0] = AccumPackHelperT::first(accum);
^
/usr/local/cuda/include/cub/agent/agent_three_way_partition.cuh(620): error: name followed by "::" must be a class or namespace name
d_num_selected_out[1] = AccumPackHelperT::second(accum);
^
/usr/local/cuda/include/cub/agent/agent_three_way_partition.cuh(628): error: expected a declaration
}
^
/usr/local/cuda/include/cub/device/dispatch/tuning/tuning_three_way_partition.cuh(74): error: identifier "input_size" is undefined
constexpr input_size classify_input_size()
^
/usr/local/cuda/include/cub/device/dispatch/tuning/tuning_three_way_partition.cuh(76): error: name followed by "::" must be a class or namespace name
return sizeof(InputT) == 1 ? input_size::_1
^
/usr/local/cuda/include/cub/device/dispatch/tuning/tuning_three_way_partition.cuh(77): error: name followed by "::" must be a class or namespace name
: sizeof(InputT) == 2 ? input_size::_2
^
/usr/local/cuda/include/cub/device/dispatch/tuning/tuning_three_way_partition.cuh(78): error: name followed by "::" must be a class or namespace name
: sizeof(InputT) == 4 ? input_size::_4
^
/usr/local/cuda/include/cub/device/dispatch/tuning/tuning_three_way_partition.cuh(79): error: name followed by "::" must be a class or namespace name
: sizeof(InputT) == 8 ? input_size::_8
^
/usr/local/cuda/include/cub/device/dispatch/tuning/tuning_three_way_partition.cuh(80): error: name followed by "::" must be a class or namespace name
: sizeof(InputT) == 16 ? input_size::_16
^
/usr/local/cuda/include/cub/device/dispatch/tuning/tuning_three_way_partition.cuh(81): error: name followed by "::" must be a class or namespace name
: input_size::unknown;
^
/usr/local/cuda/include/cub/device/dispatch/tuning/tuning_three_way_partition.cuh(85): error: identifier "offset_size" is undefined
constexpr offset_size classify_offset_size()
^
/usr/local/cuda/include/cub/device/dispatch/tuning/tuning_three_way_partition.cuh(87): error: name followed by "::" must be a class or namespace name
return sizeof(OffsetT) == 4 ? offset_size::_4
^
/usr/local/cuda/include/cub/device/dispatch/tuning/tuning_three_way_partition.cuh(88): error: name followed by "::" must be a class or namespace name
: sizeof(OffsetT) == 8 ? offset_size::_8
^
/usr/local/cuda/include/cub/device/dispatch/tuning/tuning_three_way_partition.cuh(89): error: name followed by "::" must be a class or namespace name
: offset_size::unknown;
^
/usr/local/cuda/include/cub/device/dispatch/tuning/tuning_three_way_partition.cuh(94): error: identifier "input_size" is undefined
input_size InputSize = classify_input_size<InputT>(),
^
/usr/local/cuda/include/cub/device/dispatch/tuning/tuning_three_way_partition.cuh(95): error: identifier "offset_size" is undefined
offset_size OffsetSize = classify_offset_size<OffsetT>()>
^
/usr/local/cuda/include/cub/device/dispatch/tuning/tuning_three_way_partition.cuh(99): error: Nominal4BItemsToItems is not a template
static constexpr int items = Nominal4BItemsToItems<InputT>(9);
^
/usr/local/cuda/include/cub/device/dispatch/tuning/tuning_three_way_partition.cuh(99): error: identifier "Nominal4BItemsToItems" is undefined
static constexpr int items = Nominal4BItemsToItems<InputT>(9);
^
/usr/local/cuda/include/cub/device/dispatch/tuning/tuning_three_way_partition.cuh(99): error: type name is not allowed
static constexpr int items = Nominal4BItemsToItems<InputT>(9);
^
/usr/local/cuda/include/cub/device/dispatch/tuning/tuning_three_way_partition.cuh(101): error: identifier "BlockLoadAlgorithm" is undefined
static constexpr BlockLoadAlgorithm load_algorithm = BLOCK_LOAD_DIRECT;
^
/usr/local/cuda/include/cub/device/dispatch/tuning/tuning_three_way_partition.cuh(101): error: identifier "BLOCK_LOAD_DIRECT" is undefined
static constexpr BlockLoadAlgorithm load_algorithm = BLOCK_LOAD_DIRECT;
^
/usr/local/cuda/include/cub/device/dispatch/tuning/tuning_three_way_partition.cuh(103): error: identifier "detail" is undefined
using AccumPackHelperT = detail::three_way_partition::accumulator_pack_t<OffsetT>;
^
/usr/local/cuda/include/cub/device/dispatch/tuning/tuning_three_way_partition.cuh(103): error: expected a ";"
using AccumPackHelperT = detail::three_way_partition::accumulator_pack_t<OffsetT>;
^
/usr/local/cuda/include/cub/device/dispatch/tuning/tuning_three_way_partition.cuh(104): error: a class or namespace qualified name is required
using AccumPackT = typename AccumPackHelperT::pack_t;
^
/usr/local/cuda/include/cub/device/dispatch/tuning/tuning_three_way_partition.cuh(104): error: expected a ";"
using AccumPackT = typename AccumPackHelperT::pack_t;
^
/usr/local/cuda/include/cub/device/dispatch/tuning/tuning_three_way_partition.cuh(105): error: identifier "detail" is undefined
using delay_constructor = detail::default_delay_constructor_t<AccumPackT>;
^
/usr/local/cuda/include/cub/device/dispatch/tuning/tuning_three_way_partition.cuh(105): error: default_delay_constructor_t is not a template
using delay_constructor = detail::default_delay_constructor_t<AccumPackT>;
^
/usr/local/cuda/include/cub/device/dispatch/tuning/tuning_three_way_partition.cuh(105): error: expected a ";"
using delay_constructor = detail::default_delay_constructor_t<AccumPackT>;
^
/usr/local/cuda/include/cub/device/dispatch/tuning/tuning_three_way_partition.cuh(109): error: name followed by "::" must be a class or namespace name
struct sm90_tuning<Input, OffsetT, input_size::_1, offset_size::_4>
^
/usr/local/cuda/include/cub/device/dispatch/tuning/tuning_three_way_partition.cuh(109): error: name followed by "::" must be a class or namespace name
struct sm90_tuning<Input, OffsetT, input_size::_1, offset_size::_4>
^
/usr/local/cuda/include/cub/device/dispatch/tuning/tuning_three_way_partition.cuh(109): error: the template argument list of the partial specialization includes a nontype argument whose type depends on a template parameter
struct sm90_tuning<Input, OffsetT, input_size::_1, offset_size::_4>
^
/usr/local/cuda/include/cub/device/dispatch/tuning/tuning_three_way_partition.cuh(114): error: identifier "BlockLoadAlgorithm" is undefined
static constexpr BlockLoadAlgorithm load_algorithm = BLOCK_LOAD_DIRECT;
^
/usr/local/cuda/include/cub/device/dispatch/tuning/tuning_three_way_partition.cuh(114): error: identifier "BLOCK_LOAD_DIRECT" is undefined
static constexpr BlockLoadAlgorithm load_algorithm = BLOCK_LOAD_DIRECT;
^
/usr/local/cuda/include/cub/device/dispatch/tuning/tuning_three_way_partition.cuh(116): error: identifier "detail" is undefined
using delay_constructor = detail::no_delay_constructor_t<445>;
^
/usr/local/cuda/include/cub/device/dispatch/tuning/tuning_three_way_partition.cuh(116): error: no_delay_constructor_t is not a template
using delay_constructor = detail::no_delay_constructor_t<445>;
^
/usr/local/cuda/include/cub/device/dispatch/tuning/tuning_three_way_partition.cuh(116): error: expected a ";"
using delay_constructor = detail::no_delay_constructor_t<445>;
^
/usr/local/cuda/include/cub/device/dispatch/tuning/tuning_three_way_partition.cuh(120): error: name followed by "::" must be a class or namespace name
struct sm90_tuning<Input, OffsetT, input_size::_2, offset_size::_4>
^
/usr/local/cuda/include/cub/device/dispatch/tuning/tuning_three_way_partition.cuh(120): error: name followed by "::" must be a class or namespace name
struct sm90_tuning<Input, OffsetT, input_size::_2, offset_size::_4>
^
/usr/local/cuda/include/cub/device/dispatch/tuning/tuning_three_way_partition.cuh(120): error: the template argument list of the partial specialization includes a nontype argument whose type depends on a template parameter
struct sm90_tuning<Input, OffsetT, input_size::_2, offset_size::_4>
^
/usr/local/cuda/include/cub/device/dispatch/tuning/tuning_three_way_partition.cuh(125): error: identifier "BlockLoadAlgorithm" is undefined
static constexpr BlockLoadAlgorithm load_algorithm = BLOCK_LOAD_DIRECT;
^
/usr/local/cuda/include/cub/device/dispatch/tuning/tuning_three_way_partition.cuh(125): error: identifier "BLOCK_LOAD_DIRECT" is undefined
static constexpr BlockLoadAlgorithm load_algorithm = BLOCK_LOAD_DIRECT;
^
/usr/local/cuda/include/cub/device/dispatch/tuning/tuning_three_way_partition.cuh(127): error: identifier "detail" is undefined
using delay_constructor = detail::fixed_delay_constructor_t<104, 512>;
^
/usr/local/cuda/include/cub/device/dispatch/tuning/tuning_three_way_partition.cuh(127): error: fixed_delay_constructor_t is not a template
using delay_constructor = detail::fixed_delay_constructor_t<104, 512>;
^
/usr/local/cuda/include/cub/device/dispatch/tuning/tuning_three_way_partition.cuh(127): error: expected a ";"
using delay_constructor = detail::fixed_delay_constructor_t<104, 512>;
^
/usr/local/cuda/include/cub/device/dispatch/tuning/tuning_three_way_partition.cuh(131): error: name followed by "::" must be a class or namespace name
struct sm90_tuning<Input, OffsetT, input_size::_4, offset_size::_4>
^
/usr/local/cuda/include/cub/device/dispatch/tuning/tuning_three_way_partition.cuh(131): error: name followed by "::" must be a class or namespace name
struct sm90_tuning<Input, OffsetT, input_size::_4, offset_size::_4>
^
/usr/local/cuda/include/cub/device/dispatch/tuning/tuning_three_way_partition.cuh(131): error: the template argument list of the partial specialization includes a nontype argument whose type depends on a template parameter
struct sm90_tuning<Input, OffsetT, input_size::_4, offset_size::_4>
^
/usr/local/cuda/include/cub/device/dispatch/tuning/tuning_three_way_partition.cuh(136): error: identifier "BlockLoadAlgorithm" is undefined
static constexpr BlockLoadAlgorithm load_algorithm = BLOCK_LOAD_DIRECT;
^
/usr/local/cuda/include/cub/device/dispatch/tuning/tuning_three_way_partition.cuh(136): error: identifier "BLOCK_LOAD_DIRECT" is undefined
static constexpr BlockLoadAlgorithm load_algorithm = BLOCK_LOAD_DIRECT;
^
/usr/local/cuda/include/cub/device/dispatch/tuning/tuning_three_way_partition.cuh(138): error: identifier "detail" is undefined
using delay_constructor = detail::no_delay_constructor_t<1105>;
^
/usr/local/cuda/include/cub/device/dispatch/tuning/tuning_three_way_partition.cuh(138): error: no_delay_constructor_t is not a template
using delay_constructor = detail::no_delay_constructor_t<1105>;
^
/usr/local/cuda/include/cub/device/dispatch/tuning/tuning_three_way_partition.cuh(138): error: expected a ";"
using delay_constructor = detail::no_delay_constructor_t<1105>;
^
/usr/local/cuda/include/cub/device/dispatch/tuning/tuning_three_way_partition.cuh(142): error: name followed by "::" must be a class or namespace name
struct sm90_tuning<Input, OffsetT, input_size::_8, offset_size::_4>
^
/usr/local/cuda/include/cub/device/dispatch/tuning/tuning_three_way_partition.cuh(142): error: name followed by "::" must be a class or namespace name
struct sm90_tuning<Input, OffsetT, input_size::_8, offset_size::_4>
^
/usr/local/cuda/include/cub/device/dispatch/tuning/tuning_three_way_partition.cuh(142): error: the template argument list of the partial specialization includes a nontype argument whose type depends on a template parameter
struct sm90_tuning<Input, OffsetT, input_size::_8, offset_size::_4>
^
/usr/local/cuda/include/cub/device/dispatch/tuning/tuning_three_way_partition.cuh(147): error: identifier "BlockLoadAlgorithm" is undefined
static constexpr BlockLoadAlgorithm load_algorithm = BLOCK_LOAD_WARP_TRANSPOSE;
^
/usr/local/cuda/include/cub/device/dispatch/tuning/tuning_three_way_partition.cuh(147): error: identifier "BLOCK_LOAD_WARP_TRANSPOSE" is undefined
static constexpr BlockLoadAlgorithm load_algorithm = BLOCK_LOAD_WARP_TRANSPOSE;
^
/usr/local/cuda/include/cub/device/dispatch/tuning/tuning_three_way_partition.cuh(149): error: identifier "detail" is undefined
using delay_constructor = detail::fixed_delay_constructor_t<464, 1165>;
^
/usr/local/cuda/include/cub/device/dispatch/tuning/tuning_three_way_partition.cuh(149): error: fixed_delay_constructor_t is not a template
using delay_constructor = detail::fixed_delay_constructor_t<464, 1165>;
^
/usr/local/cuda/include/cub/device/dispatch/tuning/tuning_three_way_partition.cuh(149): error: expected a ";"
using delay_constructor = detail::fixed_delay_constructor_t<464, 1165>;
^
/usr/local/cuda/include/cub/device/dispatch/tuning/tuning_three_way_partition.cuh(153): error: name followed by "::" must be a class or namespace name
struct sm90_tuning<Input, OffsetT, input_size::_16, offset_size::_4>
^
/usr/local/cuda/include/cub/device/dispatch/tuning/tuning_three_way_partition.cuh(153): error: name followed by "::" must be a class or namespace name
struct sm90_tuning<Input, OffsetT, input_size::_16, offset_size::_4>
^
/usr/local/cuda/include/cub/device/dispatch/tuning/tuning_three_way_partition.cuh(153): error: the template argument list of the partial specialization includes a nontype argument whose type depends on a template parameter
struct sm90_tuning<Input, OffsetT, input_size::_16, offset_size::_4>
^
/usr/local/cuda/include/cub/device/dispatch/tuning/tuning_three_way_partition.cuh(158): error: identifier "BlockLoadAlgorithm" is undefined
static constexpr BlockLoadAlgorithm load_algorithm = BLOCK_LOAD_WARP_TRANSPOSE;
^
/usr/local/cuda/include/cub/device/dispatch/tuning/tuning_three_way_partition.cuh(158): error: identifier "BLOCK_LOAD_WARP_TRANSPOSE" is undefined
static constexpr BlockLoadAlgorithm load_algorithm = BLOCK_LOAD_WARP_TRANSPOSE;
^
Error limit reached.
100 errors detected in the compilation of "/root/WorkSpace/DREAMPlace/dreamplace/ops/pin_pos/src/pin_pos_cuda_segment_kernel.cu".
Compilation terminated.
-- Removing /root/WorkSpace/DREAMPlace/build/dreamplace/ops/pin_pos/CMakeFiles/pin_pos_cuda_segment_cuda_tmp.dir/src/./pin_pos_cuda_segment_cuda_tmp_generated_pin_pos_cuda_segment_kernel.cu.o
/usr/bin/cmake -E rm -f /root/WorkSpace/DREAMPlace/build/dreamplace/ops/pin_pos/CMakeFiles/pin_pos_cuda_segment_cuda_tmp.dir/src/./pin_pos_cuda_segment_cuda_tmp_generated_pin_pos_cuda_segment_kernel.cu.o
CMake Error at pin_pos_cuda_segment_cuda_tmp_generated_pin_pos_cuda_segment_kernel.cu.o.Release.cmake:280 (message):
Error generating file
/root/WorkSpace/DREAMPlace/build/dreamplace/ops/pin_pos/CMakeFiles/pin_pos_cuda_segment_cuda_tmp.dir/src/./pin_pos_cuda_segment_cuda_tmp_generated_pin_pos_cuda_segment_kernel.cu.o
梅海浪:-*
***@***.***
…------------------ 原始邮件 ------------------
发件人: "limbo018/DREAMPlace" ***@***.***>;
发送时间: 2024年11月4日(星期一) 中午11:32
***@***.***>;
***@***.******@***.***>;
主题: Re: [limbo018/DREAMPlace] I meet error: 'const struct DefParser::Pin' has no member named 'vPinPort' (Issue #200)
You need to run git submodule update to update the limbo package.
—
Reply to this email directly, view it on GitHub, or unsubscribe.
You are receiving this because you authored the thread.Message ID: ***@***.***>
|
What's your CUDA version? As far as I know, CUDA 12 or later has severe back compatibility issues. |
梅海浪:-*
***@***.***
…------------------ 原始邮件 ------------------
发件人: "梅海浪:-*" ***@***.***>;
发送时间: 2024年11月4日(星期一) 下午2:39
***@***.******@***.***>;
***@***.***>;
主题: 回复: [limbo018/DREAMPlace] I meet error: 'const struct DefParser::Pin' has no member named 'vPinPort' (Issue #200)
My cuda version is 12.4 and I'm trying 11.5, but 11.5 corresponds to 1.11 for pytorch, which is not the version recommended by github docs, and another issue arises
梅海浪:-*
***@***.***
------------------ 原始邮件 ------------------
发件人: "Yibo ***@***.***>;
发送时间: 2024年11月4日(星期一) 中午1:19
收件人: ***@***.***>;
抄送: ***@***.***>; ***@***.***>;
主题: Re: [limbo018/DREAMPlace] I meet error: 'const struct DefParser::Pin' has no member named 'vPinPort' (Issue #200)
What's your CUDA version? As far as I know, CUDA 12 or later has severe back compatibility issues.
—
Reply to this email directly, view it on GitHub, or unsubscribe.
You are receiving this because you authored the thread.Message ID: ***@***.***>
|
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
DefParser::P in in limbo in the third-party tool really didn't find the property vPinPort
The text was updated successfully, but these errors were encountered: