Hi Burlen, Your changes are on git master and release branches. Please give them a try and let me know if you find anything else. Thanks!
On Sun, Feb 13, 2011 at 6:53 PM, burlen <burlen.lor...@gmail.com> wrote: > Thanks Dave, I'll give it a try. > > > On 02/13/2011 01:30 PM, David Partyka wrote: > >> Cool! Thanks Burlen. If I apply them can you give the release branch a try >> to see if there are any other issues with that compiler tool chain? >> >> On Fri, Feb 11, 2011 at 9:03 PM, Burlen Loring <blor...@lbl.gov <mailto: >> blor...@lbl.gov>> wrote: >> >> Hi, >> >> A couple of bugs turn up when building 3.8.1 using portland group >> compiler (see below) I attached a patch for each, hoping they can >> make it into the 3.10 release if they are not already there. >> >> Burlen >> >> >> [1] >> >> [ 84%] Building CXX object >> >> Servers/Filters/CMakeFiles/vtkPVFilters.dir/vtkMaterialInterfaceIdList.cxx.o >> >> >> "/global/common/euclid/usg/pgi/10.8/linux86-64/10.8/include/CC/stl/_function_base.h", >> line 76: error: >> no operator "<" matches these operands >> operand types are: const vtkMaterialInterfaceIdListItem >> < const >> vtkMaterialInterfaceIdListItem >> bool operator()(const _Tp& __x, const _Tp& __y) const { return >> __x < __y; } >> >> ^ >> detected during: >> instantiation of "bool std::less<_Tp>::operator()(const >> _Tp &, >> const _Tp &) const [with >> _Tp=vtkMaterialInterfaceIdListItem]" at line >> 154 of >> >> "/global/common/euclid/usg/pgi/10.8/linux86-64/10.8/inclu >> de/CC/stl/_heap.c" >> instantiation of "void >> std::__adjust_heap(_RandomAccessIterator, >> _Distance, _Distance, _Tp, _Compare) [with >> >> _RandomAccessIterator=vtkMaterialInterfaceIdListItem *, >> _Distance=long, >> _Tp=vtkMaterialInterfaceIdListItem, >> >> _Compare=std::less<vtkMaterialInterfaceIdListItem>]" at >> line 224 of >> >> "/global/common/euclid/usg/pgi/10.8/linux86-64/10.8/inclu >> de/CC/stl/_heap.c" >> instantiation of "void >> std::__make_heap(_RandomAccessIterator, >> _RandomAccessIterator, _Compare, _Tp *, >> _Distance *) >> [with >> >> _RandomAccessIterator=vtkMaterialInterfaceIdListItem *, >> >> _Compare=std::less<vtkMaterialInterfaceIdListItem>, >> _Tp=vtkMaterialInterfaceIdListItem, >> _Distance=ptrdiff_t]" >> at line 236 of >> >> "/global/common/euclid/usg/pgi/10.8/linux86-64/10.8/inclu >> de/CC/stl/_heap.c" >> instantiation of "void >> std::make_heap(_RandomAccessIterator, >> _RandomAccessIterator, _Compare) [with >> >> _RandomAccessIterator=vtkMaterialInterfaceIdListItem *, >> >> _Compare=std::less<vtkMaterialInterfaceIdListItem>]" at >> line 1055 of >> >> "/global/common/euclid/usg/pgi/10.8/linux86-64/10.8/inclu >> de/CC/stl/_algo.c" >> instantiation of "void >> std::__partial_sort(_RandomAccessIter, >> _RandomAccessIter, _RandomAccessIter, _Tp *, >> _Compare) >> [with >> _RandomAccessIter=vtkMaterialInterfaceIdListItem >> *, _Tp=vtkMaterialInterfaceIdListItem, >> >> _Compare=std::less<vtkMaterialInterfaceIdListItem>]" at >> line 1070 of >> >> "/global/common/euclid/usg/pgi/10.8/linux86-64/10.8/inclu >> de/CC/stl/_algo.c" >> instantiation of "void std::partial_sort(_RandomAccessIter, >> _RandomAccessIter, _RandomAccessIter) [with >> >> _RandomAccessIter=vtkMaterialInterfaceIdListItem *]" at >> line 78 of >> >> "/global/homes/l/loring/Euclid/ParaView/ParaView-3.8.1/Se >> rvers/Filters/vtkMaterialInterfaceIdList.cxx" >> >> 1 error detected in the compilation of >> >> >> "/global/homes/l/loring/Euclid/ParaView/ParaView-3.8.1/Servers/Filters/vtkMaterialInterfaceIdList.cxx". >> make[2]: *** >> >> >> [Servers/Filters/CMakeFiles/vtkPVFilters.dir/vtkMaterialInterfaceIdList.cxx.o] >> Error 2 >> make[1]: *** [Servers/Filters/CMakeFiles/vtkPVFilters.dir/all] Error 2 >> make: *** [all] Error 2 >> >> >> >> [2] >> >> >> >> "/global/homes/l/loring/Euclid/ParaView/ParaView-3.8.1/Servers/Filters/vtkEnSightReader2.h", >> line 331: error: >> namespace "std" has no member "string" >> vtkstd::map<vtkstd::string, vtkstd::map<int, long> > FileOffsets; >> ^ >> >> 1 error detected in the compilation of >> >> >> "/global/homes/l/loring/Euclid/ParaView/PV3-3.8.1-pgi/Servers/Filters/vtkEnSight6BinaryReader2ClientServer.cxx". >> make[2]: *** >> >> >> [Servers/Filters/CMakeFiles/vtkPVFiltersCS.dir/vtkEnSight6BinaryReader2ClientServer.cxx.o] >> Error 2 >> make[1]: *** [Servers/Filters/CMakeFiles/vtkPVFiltersCS.dir/all] >> Error 2 >> make: *** [all] Error 2 >> >> >> >> >> _______________________________________________ >> Powered by www.kitware.com <http://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 >> >> Follow this link to subscribe/unsubscribe: >> http://www.paraview.org/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 >> >> Follow this link to subscribe/unsubscribe: >> http://www.paraview.org/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 Follow this link to subscribe/unsubscribe: http://www.paraview.org/mailman/listinfo/paraview