Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
4 changes: 2 additions & 2 deletions sycl/include/sycl/device.hpp
Original file line number Diff line number Diff line change
Expand Up @@ -107,9 +107,9 @@ class __SYCL_STANDALONE_DEBUG __SYCL_EXPORT device {

bool operator!=(const device &rhs) const { return !(*this == rhs); }

device(const device &rhs) = default;
device(const device &rhs);

device(device &&rhs) = default;
device(device &&rhs);

device &operator=(const device &rhs) = default;

Expand Down
3 changes: 3 additions & 0 deletions sycl/source/device.cpp
Original file line number Diff line number Diff line change
Expand Up @@ -36,6 +36,9 @@ void force_type(info::device_type &t, const info::device_type &ft) {

device::device() : device(default_selector_v) {}

device::device(const device &rhs) = default;
device::device(device &&rhs) = default;

device::device(cl_device_id DeviceId) {
detail::adapter_impl &Adapter =
sycl::detail::ur::getAdapter<backend::opencl>();
Expand Down
4 changes: 4 additions & 0 deletions sycl/test/abi/sycl_symbols_linux.dump
Original file line number Diff line number Diff line change
Expand Up @@ -3360,11 +3360,15 @@ _ZN4sycl3_V16device29ext_oneapi_throw_asynchronousEv
_ZN4sycl3_V16device30ext_oneapi_disable_peer_accessERKS1_
_ZN4sycl3_V16device30ext_oneapi_get_default_contextEv
_ZN4sycl3_V16device32ext_oneapi_supports_cl_c_featureENS0_6detail11string_viewE
_ZN4sycl3_V16deviceC1EOS1_
_ZN4sycl3_V16deviceC1EP13_cl_device_id
_ZN4sycl3_V16deviceC1ERKNS0_15device_selectorE
_ZN4sycl3_V16deviceC1ERKS1_
_ZN4sycl3_V16deviceC1Ev
_ZN4sycl3_V16deviceC2EOS1_
_ZN4sycl3_V16deviceC2EP13_cl_device_id
_ZN4sycl3_V16deviceC2ERKNS0_15device_selectorE
_ZN4sycl3_V16deviceC2ERKS1_
_ZN4sycl3_V16deviceC2Ev
_ZN4sycl3_V16kernelC1EP10_cl_kernelRKNS0_7contextE
_ZN4sycl3_V16kernelC1ESt10shared_ptrINS0_6detail11kernel_implEE
Expand Down
14 changes: 1 addition & 13 deletions sycl/test/abi/sycl_symbols_windows.dump
Original file line number Diff line number Diff line change
Expand Up @@ -7,9 +7,6 @@
# REQUIRES: windows
# UNSUPPORTED: libcxx

# UNSUPPORTED: windows
# UNSUPPORTED-TRACKER: https://github.com/intel/llvm/issues/20915

??$create_sub_devices@$0BAIG@@device@_V1@sycl@@QEBA?AV?$vector@Vdevice@_V1@sycl@@V?$allocator@Vdevice@_V1@sycl@@@std@@@std@@_K@Z
??$create_sub_devices@$0BAIH@@device@_V1@sycl@@QEBA?AV?$vector@Vdevice@_V1@sycl@@V?$allocator@Vdevice@_V1@sycl@@@std@@@std@@AEBV?$vector@_KV?$allocator@_K@std@@@4@@Z
??$create_sub_devices@$0BAII@@device@_V1@sycl@@QEBA?AV?$vector@Vdevice@_V1@sycl@@V?$allocator@Vdevice@_V1@sycl@@@std@@@std@@W4partition_affinity_domain@info@12@@Z
Expand Down Expand Up @@ -4289,15 +4286,7 @@
?setKernelFunc@handler@_V1@sycl@@AEAAXPEAX@Z
?setKernelLaunchProperties@handler@_V1@sycl@@AEAAXAEBU?$PropsHolder@Uwork_group_scratch_size@experimental@oneapi@ext@_V1@sycl@@Ucache_config@2intel@456@Uuse_root_sync_key@23456@Uwork_group_progress_key@23456@Usub_group_progress_key@23456@Uwork_item_progress_key@23456@U?$cluster_size@$00@cuda@23456@U?$cluster_size@$01@cuda@23456@U?$cluster_size@$02@cuda@23456@@kernel_launch_properties_v1@detail@23@@Z
?setLocalAccessorArgHelper@handler@_V1@sycl@@AEAAXHAEAVLocalAccessorBaseHost@detail@23@@Z
?setNDRangeDescriptor@handler@_V1@sycl@@AEAAXV?$range@$00@23@0V?$id@$00@23@@Z
?setNDRangeDescriptor@handler@_V1@sycl@@AEAAXV?$range@$00@23@V?$id@$00@23@@Z
?setNDRangeDescriptor@handler@_V1@sycl@@AEAAXV?$range@$00@23@_N@Z
?setNDRangeDescriptor@handler@_V1@sycl@@AEAAXV?$range@$01@23@0V?$id@$01@23@@Z
?setNDRangeDescriptor@handler@_V1@sycl@@AEAAXV?$range@$01@23@V?$id@$01@23@@Z
?setNDRangeDescriptor@handler@_V1@sycl@@AEAAXV?$range@$01@23@_N@Z
?setNDRangeDescriptor@handler@_V1@sycl@@AEAAXV?$range@$02@23@0V?$id@$02@23@@Z
?setNDRangeDescriptor@handler@_V1@sycl@@AEAAXV?$range@$02@23@V?$id@$02@23@@Z
?setNDRangeDescriptor@handler@_V1@sycl@@AEAAXV?$range@$02@23@_N@Z
?setNDRangeDescriptor@handler@_V1@sycl@@AEAAXVnd_range_view@nd_range_view_v1@detail@23@_N@Z
?setStateExplicitKernelBundle@handler@_V1@sycl@@AEAAXXZ
?setStateSpecConstSet@handler@_V1@sycl@@AEAAXXZ
?setType@handler@_V1@sycl@@AEAAXW4CGType@detail@23@@Z
Expand Down Expand Up @@ -4370,4 +4359,3 @@
DllMain
__sycl_register_lib
__sycl_unregister_lib

Loading