File tree Expand file tree Collapse file tree 1 file changed +11
-0
lines changed Expand file tree Collapse file tree 1 file changed +11
-0
lines changed Original file line number Diff line number Diff line change @@ -54,6 +54,10 @@ class edge_property_view_t {
54
54
55
55
// nvcc 12.5 sometimes deduces this as a host device function, just defining it fixes that
56
56
~edge_property_view_t () {}
57
+ edge_property_view_t (const edge_property_view_t &) = default ;
58
+ edge_property_view_t (edge_property_view_t &&) = default ;
59
+ edge_property_view_t & operator =(const edge_property_view_t &) = default ;
60
+ edge_property_view_t & operator =(edge_property_view_t &&) = default ;
57
61
58
62
std::vector<ValueIterator> const & value_firsts () const { return edge_partition_value_firsts_; }
59
63
@@ -113,6 +117,13 @@ class edge_property_t {
113
117
{
114
118
}
115
119
120
+ // nvcc 12.5 sometimes deduces this as a host device function, just defining it fixes that
121
+ ~edge_property_t () {}
122
+ edge_property_t (const edge_property_t &) = delete ;
123
+ edge_property_t & operator =(const edge_property_t &) = delete ;
124
+ edge_property_t (edge_property_t &&) = default ;
125
+ edge_property_t & operator =(edge_property_t &&) = default ;
126
+
116
127
void clear (raft::handle_t const & handle)
117
128
{
118
129
buffers_.clear ();
You can’t perform that action at this time.
0 commit comments