View Issue Details Jump to Notes ] Print ]
IDProjectCategoryView StatusDate SubmittedLast Update
0014363ParaView(No Category)public2013-10-28 12:152015-01-09 13:42
ReporterUtkarsh Ayachit 
Assigned ToUtkarsh Ayachit 
PrioritynormalSeverityminorReproducibilityhave not tried
StatusclosedResolutionfixed 
PlatformOSOS Version
Product Version 
Target Version4.1Fixed in Version4.1 
Summary0014363: Building with MPI-enabled external HDF5 causes build issues
DescriptionBuilding with MPI-enabled external HDF5 causes build issues. The solution is to fix the HDF5 include dirs and libs to include the MPI ones too. This should be handled automatically.
TagsNo tags attached.
ProjectParaViS
Topic Name
Typeincorrect functionality
Attached Files

 Relationships

  Notes
(0031874)
Utkarsh Ayachit (administrator)
2013-11-26 13:14

commit 73414b02c4f3190ee1049349764ade0176d7ebe4
Author: Utkarsh Ayachit <utkarsh.ayachit@kitware.com>
Date: Mon Nov 4 11:30:32 2013 -0500

    Fix issues with using system HDF5 with MPI support.
    
    When building VTK (or ParaView) system HDF5, and if that HDF5 was built with MPI
    support enabled, VTK would fail to build. The solution was to always manually
    set the HDF5 include dirs and libraries to include the MPI dirs and libraries.
    This is needed since hdf5 includes mpi.h in one of its API headers. This fix
    addresses that issue by detecting if system HDF5 is built with MPI support (i.e.
    HDF5_IS_PARALLEL is set to true) and if so, doing a find_package(MPI) to update
    the HDF5 variables to include the MPI ones as well.
    
    This addresses BUG 0014363 and should make it easier to build ParaView/VTK on
    various supercomputers where this (i.e. using system HDF5 with MPI support) is
    commonly the case.
    
    Change-Id: I59c210595496b07c0199bc969058fdc6f38fa813
(0031892)
Utkarsh Ayachit (administrator)
2013-12-04 11:56

Topics merged into master:
        14295_search_text
        14342-integrate-empty-servers
(VTK) 14350-opacity-interpolate-scalars
        14424_fix_copy_paste
        14428_expand_valid_range
        export-tensor-glyph
        fix-streaming-behavior
        fix_SLAC_tools_segfault
        improve-selection-inspector
        make-sciberquest-module
        pv-collaboration-fix
(VTK) pvweb-doc-update
        pvweb-fix-start-test-names
        pvweb-group-pattern-option
(VTK) pvweb-integrate-test-packages-alternate
(VTK) pvweb-session-manager-url-update
        pvwev-select-box-for-viewport-selection
        sqtk-cmake-warnings
(VTK) update_vtk_master
(0032005)
Alan Scott (manager)
2013-12-17 21:30

I'm thinking this is basically a well documented developer tag in git. Closing.

 Issue History
Date Modified Username Field Change
2013-10-28 12:15 Utkarsh Ayachit New Issue
2013-10-28 12:16 Utkarsh Ayachit Target Version => 4.1
2013-10-28 12:16 Utkarsh Ayachit Assigned To => Utkarsh Ayachit
2013-11-26 13:14 Utkarsh Ayachit Note Added: 0031874
2013-11-26 13:14 Utkarsh Ayachit Status backlog => gatekeeper review
2013-11-26 13:14 Utkarsh Ayachit Fixed in Version => git-master
2013-11-26 13:14 Utkarsh Ayachit Resolution open => fixed
2013-12-04 11:55 Utkarsh Ayachit Fixed in Version git-master => git-next
2013-12-04 11:56 Utkarsh Ayachit Status gatekeeper review => customer review
2013-12-04 11:56 Utkarsh Ayachit Note Added: 0031892
2013-12-17 21:30 Alan Scott Note Added: 0032005
2013-12-17 21:30 Alan Scott Status customer review => closed
2014-01-09 08:47 Utkarsh Ayachit Fixed in Version git-next => git-master
2014-01-11 08:39 Utkarsh Ayachit Fixed in Version git-master => 4.1
2015-01-09 13:42 Utkarsh Ayachit Source_changeset_attached => VTK master 73414b02


Copyright © 2000 - 2018 MantisBT Team