[vtk-developers] Parallel LIC python wrapping failure

Dan Lipsa dan.lipsa at kitware.com
Tue Sep 29 13:56:21 EDT 2015


I see. That should be easy to fix if needed. Thanks for looking into this
David.

Dan


On Tue, Sep 29, 2015 at 11:05 AM, David Gobbi <david.gobbi at gmail.com> wrote:

> The wrappers are great for exercising class interfaces, and
> they don't like the fact that the ParallelLIC interface headers
> include vtkMPI.h.  It looks like ParallelLIC is the only module
> that does this, even though several other modules use MPI.
>
> I'll exclude the problematic headers from wrapping.
>
>  - David
>
> On Tue, Sep 29, 2015 at 6:43 AM, David Gobbi <david.gobbi at gmail.com>
> wrote:
>
>> Hi Dan,
>>
>> I've put together a wrap-exclude-python patch, but I suspect
>> that it won't fix the issue:
>> https://gitlab.kitware.com/vtk/vtk/merge_requests/709
>>
>> It's possible that  vtk_mpi_link(${vtk-module}PythonD)  would
>> do what's needed, but it's strange that the other parallel modules
>> build fine without explicitly linking the wrappers to MPI.
>>
>>  - David
>>
>> On Mon, Sep 28, 2015 at 4:08 PM, Dan Lipsa <dan.lipsa at kitware.com> wrote:
>>
>>> Hi David and all,
>>> We get the following build error on VTK master which seems related to
>>> the python wrapping
>>>
>>> https://open.cdash.org/viewBuildError.php?buildid=4034719
>>>
>>>
>>> to get this, you'll need to enable python and vtkRenderingParallelLIC.
>>>
>>> I think the vtkRenderingParallelLICPythonD library just needs mpi and
>>> mpi_cxx libraries but I am not sure how to pass them to the wrapping code.
>>>
>>> vtkRenderingParallelLIC link privately with this libraries so this is no
>>> help to vtkRenderingParallelLICPythonD.
>>>
>>>
>>> Thanks,
>>> Dan
>>>
>>>
>>
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://public.kitware.com/pipermail/vtk-developers/attachments/20150929/649b5ab4/attachment.html>


More information about the vtk-developers mailing list