Skip to content
GitLab
Projects Groups Snippets
  • /
  • Help
    • Help
    • Support
    • Community forum
    • Submit feedback
    • Contribute to GitLab
  • Sign in / Register
  • VTK-m VTK-m
  • Project information
    • Project information
    • Activity
    • Labels
    • Members
  • Repository
    • Repository
    • Files
    • Commits
    • Branches
    • Tags
    • Contributors
    • Graph
    • Compare
  • Issues 205
    • Issues 205
    • List
    • Boards
    • Service Desk
    • Milestones
  • Merge requests 38
    • Merge requests 38
  • CI/CD
    • CI/CD
    • Pipelines
    • Jobs
    • Schedules
  • Deployments
    • Deployments
    • Environments
    • Releases
  • Packages and registries
    • Packages and registries
    • Package Registry
    • Infrastructure Registry
  • Monitor
    • Monitor
    • Incidents
  • Analytics
    • Analytics
    • Value stream
    • CI/CD
    • Repository
  • Wiki
    • Wiki
  • Activity
  • Graph
  • Create a new issue
  • Jobs
  • Commits
  • Issue Boards
Collapse sidebar
  • VTKVTK
  • VTK-mVTK-m
  • Issues
  • #637
Closed
Open
Issue created Sep 07, 2021 by Stefan Zellmann@szellmann

Missing file vtkm_cont_testing_export.h

I get the following compiler error about the vtkm_cont_testing_export.h header missing when building with VTKm_ENABLE_EXAMPLES=ON:

[ 84%] Building CXX object examples/clipping/CMakeFiles/Clipping.dir/Clipping.cxx.o
cd /Users/stefan/vtk-m/build/examples/clipping && /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/c++ -DVTKMDIY_DEBUG -DVTKMDIY_MPI_AS_LIB -DVTKMDIY_NO_THREADS -I/Users/stefan/vtk-m -I/Users/stefan/vtk-m/build/include -I/Users/stefan/vtk-m/vtkm/thirdparty/optionparser -I/Users/stefan/vtk-m/vtkm/thirdparty/diy -I/Users/stefan/vtk-m/vtkm/thirdparty/lcl/vtkmlcl -isystem /Users/stefan/vtk-m/vtkm/thirdparty/diy/vtkmdiy/include -isystem /Users/stefan/vtk-m/build/vtkm/thirdparty/diy/vtkmdiy/include/vtkmdiy/mpi -g -arch arm64 -isysroot /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX11.1.sdk -fPIE -Wno-pass-failed -Wall -Wcast-align -Wextra -Wpointer-arith -Wformat -Wformat-security -Wshadow -Wunused -fno-common -Wno-unused-function -Wconversion -Wodr -ffunction-sections -std=c++14 -MD -MT examples/clipping/CMakeFiles/Clipping.dir/Clipping.cxx.o -MF CMakeFiles/Clipping.dir/Clipping.cxx.o.d -o CMakeFiles/Clipping.dir/Clipping.cxx.o -c /Users/stefan/vtk-m/examples/clipping/Clipping.cxx
In file included from /Users/stefan/vtk-m/examples/clipping/Clipping.cxx:12:
In file included from /Users/stefan/vtk-m/vtkm/cont/testing/MakeTestDataSet.h:20:
/Users/stefan/vtk-m/vtkm/cont/testing/Testing.h:27:10: fatal error: 'vtkm/cont/testing/vtkm_cont_testing_export.h' file not found
#include <vtkm/cont/testing/vtkm_cont_testing_export.h>
         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
1 error generated.
make[2]: *** [examples/clipping/CMakeFiles/Clipping.dir/Clipping.cxx.o] Error 1
make[1]: *** [examples/clipping/CMakeFiles/Clipping.dir/all] Error 2
make: *** [all] Error 2

Not sure if that's an autogenerated file that just doesn't end up in my include path (if so, I don't think it ever get's generated on my end), or if someone just forgot to add that to the git repo.

Assignee
Assign to
Time tracking