cuda can't handle invoking worklets from anonymous namespaces.
This commit is contained in:
parent
3a532160c9
commit
f88992e2f7
@ -73,7 +73,7 @@ public:
|
||||
|
||||
} // worklet namespace
|
||||
|
||||
namespace {
|
||||
namespace mapfield{
|
||||
|
||||
static const vtkm::Id ARRAY_SIZE = 10;
|
||||
|
||||
@ -123,12 +123,12 @@ void TestWorkletMapField()
|
||||
|
||||
std::cout << "--- Worklet accepting all types." << std::endl;
|
||||
vtkm::testing::Testing::TryTypes(
|
||||
DoTestWorklet< ::worklets::TestWorklet >(),
|
||||
mapfield::DoTestWorklet< ::worklets::TestWorklet >(),
|
||||
vtkm::TypeListTagCommon());
|
||||
|
||||
std::cout << "--- Worklet accepting some types." << std::endl;
|
||||
vtkm::testing::Testing::TryTypes(
|
||||
DoTestWorklet< ::worklets::TestWorkletLimitedTypes >(),
|
||||
mapfield::DoTestWorklet< ::worklets::TestWorkletLimitedTypes >(),
|
||||
vtkm::TypeListTagFieldScalar());
|
||||
|
||||
std::cout << "--- Sending bad type to worklet." << std::endl;
|
||||
@ -148,5 +148,5 @@ void TestWorkletMapField()
|
||||
|
||||
int UnitTestWorkletMapField(int, char *[])
|
||||
{
|
||||
return vtkm::cont::testing::Testing::Run(TestWorkletMapField);
|
||||
return vtkm::cont::testing::Testing::Run(mapfield::TestWorkletMapField);
|
||||
}
|
||||
|
Loading…
Reference in New Issue
Block a user