[Paraview] ParaView 5.3.0 and VTK-m

Robert Maynard robert.maynard at kitware.com
Tue Feb 14 15:09:26 EST 2017


Hi,

As Joachim pointed out currently ParaView requires a specific version
of VTK-m to resolve the exception name problem. Yesterday we merged in
a fix for this problem to VTK (
https://gitlab.kitware.com/vtk/vtk/merge_requests/2469 ) so soon you
will not require a specific version of VTK-m.

On Tue, Feb 14, 2017 at 2:47 PM, Joachim Pouderoux
<joachim.pouderoux at kitware.com> wrote:
> Hello Claire,
>
> Checking at paraview-superbuild project is generally a good idea to answer
> this kind of questions.
>
> In versions.cmake one can see that it downloads this version:
>
> http://www.paraview.org/files/dependencies/vtkm-d32f3457d8049a79cc59fb02c3dfb7879ef90ee3.tar.bz2
>
> This corresponds to the following commit:
>   commit d32f3457d8049a79cc59fb02c3dfb7879ef90ee3
>   Merge: c1f7a07 c6fdcea
>   Author: Kenneth Moreland <kmorel at sandia.gov>
>   Date:   Wed Jan 25 11:07:39 2017 -0500
>
>
> And you will find the build options in vtkm.cmake:
> superbuild_add_project(vtkm
>   DEFAULT_ON
>   DEPENDS tbb cxx11
>   CMAKE_ARGS
>   -DBUILD_SHARED_LIBS:BOOL=${BUILD_SHARED_LIBS}
>   -DVTKm_ENABLE_TBB:BOOL=${tbb_enabled}
>   -DVTKm_ENABLE_RENDERING:BOOL=OFF
>   -DVTKm_ENABLE_TESTING:BOOL=OFF
>   -DTBB_ROOT:PATH=<INSTALL_DIR>)
>
> Best,
> Joachim
>
> Joachim Pouderoux, PhD
>
> Technical Expert - Scientific Computing Team
> Kitware SAS
>
>
> 2017-02-14 11:17 GMT-04:00 GUILBAUD Claire <claire.guilbaud at cea.fr>:
>>
>> Hi all,
>>
>> I'm trying to build ParaView 5.3.0 with the last version of VTK-m (sources
>> download today using git clone https://gitlab.kitware.com/vtk/vtk-m.git). I
>> compile VTK-m with TBB backend (version 4.2), gcc 4.9 and -std=c++11 option.
>>
>> I have the following issues a lot of times when compiling :
>>
>> In file included from
>> .../ParaView-v5.3.0-RC1/VTK/Accelerators/Vtkm/vtkmContour.cxx:30:0:
>> .../ParaView-v5.3.0-RC1/VTK/Accelerators/Vtkm/vtkmlib/Storage.h: In member
>> function 'vtkm::cont::internal::Storage<ValueType_,
>> tovtkm::vtkAOSArrayContainerTag>& vtkm::cont::internal::Storage<ValueType_,
>> tovtkm::vtkAOSArrayContainerTag>::operator=(const
>> vtkm::cont::internal::Storage<ValueType_,
>> tovtkm::vtkAOSArrayContainerTag>&)':
>> .../ParaView-v5.3.0-RC1/VTK/Accelerators/Vtkm/vtkmlib/Storage.h:69:13:
>> error: 'ErrorControlBadValue' is not a member of 'vtkm::cont'
>>        throw vtkm::cont::ErrorControlBadValue(
>>
>> Looking at sources, it seems that vtkm::cont::ErrorControlBadValue has
>> been replaced by vtkm::cont::ErrorBadValue.
>>
>> I can patch all sources, but I think it's not a good idea.
>>
>> So, which version of VTK-m is needed for ParaView 5.3.0 ?
>>
>> Thanks
>>
>> Claire
>>
>>
>> _______________________________________________
>> Powered by www.kitware.com
>>
>> Visit other Kitware open-source projects at
>> http://www.kitware.com/opensource/opensource.html
>>
>> Please keep messages on-topic and check the ParaView Wiki at:
>> http://paraview.org/Wiki/ParaView
>>
>> Search the list archives at: http://markmail.org/search/?q=ParaView
>>
>> Follow this link to subscribe/unsubscribe:
>> http://public.kitware.com/mailman/listinfo/paraview
>
>
>
> _______________________________________________
> Powered by www.kitware.com
>
> Visit other Kitware open-source projects at
> http://www.kitware.com/opensource/opensource.html
>
> Please keep messages on-topic and check the ParaView Wiki at:
> http://paraview.org/Wiki/ParaView
>
> Search the list archives at: http://markmail.org/search/?q=ParaView
>
> Follow this link to subscribe/unsubscribe:
> http://public.kitware.com/mailman/listinfo/paraview
>


More information about the ParaView mailing list