Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

COMP: ITK_DISALLOW_COPY_AND_ASSIGN -> ITK_DISALLOW_COPY_AND_MOVE #70

Merged
merged 1 commit into from
Aug 20, 2024

Conversation

dzenanz
Copy link
Member

@dzenanz dzenanz commented Aug 20, 2024

Addresses:

Build started at 16:15...
1>------ Build started: Project: MeshToPolyDataTestDriver, Configuration: RelWithDebInfo x64 ------ 1>itkImageToPointSetFilterTest.cxx
1>itkMeshToPolyDataFilterTest.cxx
1>C:\Dev\ITK-git\Modules\Remote\MeshToPolyData\include\itkImageToPointSetFilter.h(41,3): error C2338: static_assert failed: 'Replace deprecated ITK_DISALLOW_COPY_AND_ASSIGN with modern ITK_DISALLOW_COPY_AND_MOVE' 1>(compiling source file '../../../../../ITK-git/Modules/Remote/MeshToPolyData/test/itkImageToPointSetFilterTest.cxx')
1>    C:\Dev\ITK-git\Modules\Remote\MeshToPolyData\include\itkImageToPointSetFilter.h(41,3):
1>    the template instantiation context (the oldest one first) is
1>        C:\Dev\ITK-git\Modules\Remote\MeshToPolyData\test\itkImageToPointSetFilterTest.cxx(44,15):
1>        see reference to class template instantiation 'itk::ImageToPointSetFilter<itkImageToPointSetFilterTest::InputImageType,itkImageToPointSetFilterTest::OutputMeshType>' being compiled
1>C:\Dev\ITK-git\Modules\Remote\MeshToPolyData\include\itkMeshToPolyDataFilter.h(61,3): error C2338: static_assert failed: 'Replace deprecated ITK_DISALLOW_COPY_AND_ASSIGN with modern ITK_DISALLOW_COPY_AND_MOVE'
1>(compiling source file '../../../../../ITK-git/Modules/Remote/MeshToPolyData/test/itkMeshToPolyDataFilterTest.cxx')
1>    C:\Dev\ITK-git\Modules\Remote\MeshToPolyData\include\itkMeshToPolyDataFilter.h(61,3):
1>    the template instantiation context (the oldest one first) is
1>        C:\Dev\ITK-git\Modules\Remote\MeshToPolyData\test\itkMeshToPolyDataFilterTest.cxx(81,15):
1>        see reference to class template instantiation 'itk::MeshToPolyDataFilter<itkMeshToPolyDataFilterTest::MeshType>' being compiled
1>C:\Dev\ITK-git\Modules\Remote\MeshToPolyData\include\itkPolyData.h(38,3): error C2338: static_assert failed: 'Replace deprecated ITK_DISALLOW_COPY_AND_ASSIGN with modern ITK_DISALLOW_COPY_AND_MOVE'
1>(compiling source file '../../../../../ITK-git/Modules/Remote/MeshToPolyData/test/itkMeshToPolyDataFilterTest.cxx')
1>    C:\Dev\ITK-git\Modules\Remote\MeshToPolyData\include\itkPolyData.h(38,3):
1>    the template instantiation context (the oldest one first) is
1>        C:\Dev\ITK-git\Modules\Remote\MeshToPolyData\test\itkMeshToPolyDataFilterTest.cxx(93,17):
1>        see reference to class template instantiation 'itk::PolyData<float,TPixel>' being compiled
1>        with
1>        [
1>            TPixel=float
1>        ]
1>C:\Dev\ITK-git\Modules\Remote\MeshToPolyData\include\itkPolyDataToMeshFilter.h(42,3): error C2338: static_assert failed: 'Replace deprecated ITK_DISALLOW_COPY_AND_ASSIGN with modern ITK_DISALLOW_COPY_AND_MOVE'
1>(compiling source file '../../../../../ITK-git/Modules/Remote/MeshToPolyData/test/itkMeshToPolyDataFilterTest.cxx')
1>    C:\Dev\ITK-git\Modules\Remote\MeshToPolyData\include\itkPolyDataToMeshFilter.h(42,3):
1>    the template instantiation context (the oldest one first) is
1>        C:\Dev\ITK-git\Modules\Remote\MeshToPolyData\test\itkMeshToPolyDataFilterTest.cxx(115,57):
1>        see reference to class template instantiation 'itk::PolyDataToMeshFilter<itkMeshToPolyDataFilterTest::PolyDataType>' being compiled
1>itkPolyDataTest.cxx
1>C:\Dev\ITK-git\Modules\Remote\MeshToPolyData\include\itkPolyData.h(38,3): error C2338: static_assert failed: 'Replace deprecated ITK_DISALLOW_COPY_AND_ASSIGN with modern ITK_DISALLOW_COPY_AND_MOVE'
1>(compiling source file '../../../../../ITK-git/Modules/Remote/MeshToPolyData/test/itkPolyDataTest.cxx')
1>    C:\Dev\ITK-git\Modules\Remote\MeshToPolyData\include\itkPolyData.h(38,3):
1>    the template instantiation context (the oldest one first) is
1>        C:\Dev\ITK-git\Modules\Remote\MeshToPolyData\test\itkPolyDataTest.cxx(27,17):
1>        see reference to class template instantiation 'itk::PolyData<itkPolyDataTest::PixelType,TPixel>' being compiled
1>        with
1>        [
1>            TPixel=itkPolyDataTest::PixelType
1>        ]
1>itkPolyDataToMeshFilterTest.cxx
1>C:\Dev\ITK-git\Modules\Remote\MeshToPolyData\include\itkPolyData.h(38,3): error C2338: static_assert failed: 'Replace deprecated ITK_DISALLOW_COPY_AND_ASSIGN with modern ITK_DISALLOW_COPY_AND_MOVE'
1>(compiling source file '../../../../../ITK-git/Modules/Remote/MeshToPolyData/test/itkPolyDataToMeshFilterTest.cxx')
1>    C:\Dev\ITK-git\Modules\Remote\MeshToPolyData\include\itkPolyData.h(38,3):
1>    the template instantiation context (the oldest one first) is
1>        C:\Dev\ITK-git\Modules\Remote\MeshToPolyData\test\itkPolyDataToMeshFilterTest.cxx(35,17):
1>        see reference to class template instantiation 'itk::PolyData<itkPolyDataToMeshFilterTest::PixelType,TPixel>' being compiled
1>        with
1>        [
1>            TPixel=itkPolyDataToMeshFilterTest::PixelType
1>        ]
1>C:\Dev\ITK-git\Modules\Remote\MeshToPolyData\include\itkPolyDataToMeshFilter.h(42,3): error C2338: static_assert failed: 'Replace deprecated ITK_DISALLOW_COPY_AND_ASSIGN with modern ITK_DISALLOW_COPY_AND_MOVE'
1>(compiling source file '../../../../../ITK-git/Modules/Remote/MeshToPolyData/test/itkPolyDataToMeshFilterTest.cxx')
1>    C:\Dev\ITK-git\Modules\Remote\MeshToPolyData\include\itkPolyDataToMeshFilter.h(42,3):
1>    the template instantiation context (the oldest one first) is
1>        C:\Dev\ITK-git\Modules\Remote\MeshToPolyData\test\itkPolyDataToMeshFilterTest.cxx(40,15):
1>        see reference to class template instantiation 'itk::PolyDataToMeshFilter<itkPolyDataToMeshFilterTest::PolyDataType>' being compiled
1>Generating Code...
1>Done building project "MeshToPolyDataTestDriver.vcxproj" -- FAILED.
========== Build: 0 succeeded, 1 failed, 0 up-to-date, 0 skipped ==========
========== Build completed at 16:15 and took 06.867 seconds ==========

Addresses:

Build started at 16:15...
1>------ Build started: Project: MeshToPolyDataTestDriver, Configuration: RelWithDebInfo x64 ------
1>itkImageToPointSetFilterTest.cxx
1>itkMeshToPolyDataFilterTest.cxx
1>C:\Dev\ITK-git\Modules\Remote\MeshToPolyData\include\itkImageToPointSetFilter.h(41,3): error C2338: static_assert failed: 'Replace deprecated ITK_DISALLOW_COPY_AND_ASSIGN with modern ITK_DISALLOW_COPY_AND_MOVE'
1>(compiling source file '../../../../../ITK-git/Modules/Remote/MeshToPolyData/test/itkImageToPointSetFilterTest.cxx')
1>    C:\Dev\ITK-git\Modules\Remote\MeshToPolyData\include\itkImageToPointSetFilter.h(41,3):
1>    the template instantiation context (the oldest one first) is
1>        C:\Dev\ITK-git\Modules\Remote\MeshToPolyData\test\itkImageToPointSetFilterTest.cxx(44,15):
1>        see reference to class template instantiation 'itk::ImageToPointSetFilter<itkImageToPointSetFilterTest::InputImageType,itkImageToPointSetFilterTest::OutputMeshType>' being compiled
1>C:\Dev\ITK-git\Modules\Remote\MeshToPolyData\include\itkMeshToPolyDataFilter.h(61,3): error C2338: static_assert failed: 'Replace deprecated ITK_DISALLOW_COPY_AND_ASSIGN with modern ITK_DISALLOW_COPY_AND_MOVE'
1>(compiling source file '../../../../../ITK-git/Modules/Remote/MeshToPolyData/test/itkMeshToPolyDataFilterTest.cxx')
1>    C:\Dev\ITK-git\Modules\Remote\MeshToPolyData\include\itkMeshToPolyDataFilter.h(61,3):
1>    the template instantiation context (the oldest one first) is
1>        C:\Dev\ITK-git\Modules\Remote\MeshToPolyData\test\itkMeshToPolyDataFilterTest.cxx(81,15):
1>        see reference to class template instantiation 'itk::MeshToPolyDataFilter<itkMeshToPolyDataFilterTest::MeshType>' being compiled
1>C:\Dev\ITK-git\Modules\Remote\MeshToPolyData\include\itkPolyData.h(38,3): error C2338: static_assert failed: 'Replace deprecated ITK_DISALLOW_COPY_AND_ASSIGN with modern ITK_DISALLOW_COPY_AND_MOVE'
1>(compiling source file '../../../../../ITK-git/Modules/Remote/MeshToPolyData/test/itkMeshToPolyDataFilterTest.cxx')
1>    C:\Dev\ITK-git\Modules\Remote\MeshToPolyData\include\itkPolyData.h(38,3):
1>    the template instantiation context (the oldest one first) is
1>        C:\Dev\ITK-git\Modules\Remote\MeshToPolyData\test\itkMeshToPolyDataFilterTest.cxx(93,17):
1>        see reference to class template instantiation 'itk::PolyData<float,TPixel>' being compiled
1>        with
1>        [
1>            TPixel=float
1>        ]
1>C:\Dev\ITK-git\Modules\Remote\MeshToPolyData\include\itkPolyDataToMeshFilter.h(42,3): error C2338: static_assert failed: 'Replace deprecated ITK_DISALLOW_COPY_AND_ASSIGN with modern ITK_DISALLOW_COPY_AND_MOVE'
1>(compiling source file '../../../../../ITK-git/Modules/Remote/MeshToPolyData/test/itkMeshToPolyDataFilterTest.cxx')
1>    C:\Dev\ITK-git\Modules\Remote\MeshToPolyData\include\itkPolyDataToMeshFilter.h(42,3):
1>    the template instantiation context (the oldest one first) is
1>        C:\Dev\ITK-git\Modules\Remote\MeshToPolyData\test\itkMeshToPolyDataFilterTest.cxx(115,57):
1>        see reference to class template instantiation 'itk::PolyDataToMeshFilter<itkMeshToPolyDataFilterTest::PolyDataType>' being compiled
1>itkPolyDataTest.cxx
1>C:\Dev\ITK-git\Modules\Remote\MeshToPolyData\include\itkPolyData.h(38,3): error C2338: static_assert failed: 'Replace deprecated ITK_DISALLOW_COPY_AND_ASSIGN with modern ITK_DISALLOW_COPY_AND_MOVE'
1>(compiling source file '../../../../../ITK-git/Modules/Remote/MeshToPolyData/test/itkPolyDataTest.cxx')
1>    C:\Dev\ITK-git\Modules\Remote\MeshToPolyData\include\itkPolyData.h(38,3):
1>    the template instantiation context (the oldest one first) is
1>        C:\Dev\ITK-git\Modules\Remote\MeshToPolyData\test\itkPolyDataTest.cxx(27,17):
1>        see reference to class template instantiation 'itk::PolyData<itkPolyDataTest::PixelType,TPixel>' being compiled
1>        with
1>        [
1>            TPixel=itkPolyDataTest::PixelType
1>        ]
1>itkPolyDataToMeshFilterTest.cxx
1>C:\Dev\ITK-git\Modules\Remote\MeshToPolyData\include\itkPolyData.h(38,3): error C2338: static_assert failed: 'Replace deprecated ITK_DISALLOW_COPY_AND_ASSIGN with modern ITK_DISALLOW_COPY_AND_MOVE'
1>(compiling source file '../../../../../ITK-git/Modules/Remote/MeshToPolyData/test/itkPolyDataToMeshFilterTest.cxx')
1>    C:\Dev\ITK-git\Modules\Remote\MeshToPolyData\include\itkPolyData.h(38,3):
1>    the template instantiation context (the oldest one first) is
1>        C:\Dev\ITK-git\Modules\Remote\MeshToPolyData\test\itkPolyDataToMeshFilterTest.cxx(35,17):
1>        see reference to class template instantiation 'itk::PolyData<itkPolyDataToMeshFilterTest::PixelType,TPixel>' being compiled
1>        with
1>        [
1>            TPixel=itkPolyDataToMeshFilterTest::PixelType
1>        ]
1>C:\Dev\ITK-git\Modules\Remote\MeshToPolyData\include\itkPolyDataToMeshFilter.h(42,3): error C2338: static_assert failed: 'Replace deprecated ITK_DISALLOW_COPY_AND_ASSIGN with modern ITK_DISALLOW_COPY_AND_MOVE'
1>(compiling source file '../../../../../ITK-git/Modules/Remote/MeshToPolyData/test/itkPolyDataToMeshFilterTest.cxx')
1>    C:\Dev\ITK-git\Modules\Remote\MeshToPolyData\include\itkPolyDataToMeshFilter.h(42,3):
1>    the template instantiation context (the oldest one first) is
1>        C:\Dev\ITK-git\Modules\Remote\MeshToPolyData\test\itkPolyDataToMeshFilterTest.cxx(40,15):
1>        see reference to class template instantiation 'itk::PolyDataToMeshFilter<itkPolyDataToMeshFilterTest::PolyDataType>' being compiled
1>Generating Code...
1>Done building project "MeshToPolyDataTestDriver.vcxproj" -- FAILED.
========== Build: 0 succeeded, 1 failed, 0 up-to-date, 0 skipped ==========
========== Build completed at 16:15 and took 06.867 seconds ==========
@dzenanz dzenanz requested a review from thewtex August 20, 2024 20:23
@thewtex thewtex merged commit 410f01a into master Aug 20, 2024
63 checks passed
@thewtex thewtex deleted the copyMoveDisable branch August 20, 2024 23:53
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants