You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
The symbols for templated methods `node::update_range()` and
`node::update_nd_range()` were not having their symbols exported on
Windows DLLs. Leading to link errors when running clang in the Graph E2E
tests `Update/update_nd_range.cpp` and `Update/update_range.cpp`
Fixed by adding `__SYCL_EXPORT` to the templated specializations are
recommended by the [__SYCL_EXPORT Macro
documentation](https://intel.github.io/llvm-docs/developer/ABIPolicyGuide.html#sycl-export-macro)
Also removed duplicate forward declaration of `command_graph` from
`graph.hpp`. It is already forward declared earlier on in the file on
line 43.
0 commit comments