<div dir="ltr"><div dir="auto"><div class="gmail_default" style="font-size:small">BIll, David</div><div class="gmail_default" style="font-size:small"><br></div><div class="gmail_default" style="font-size:small"> That's a pretty old compiler, from memory, and I may be wrong, I think that gcc support was largely experimental in that compiler.</div><div class="gmail_default" style="font-size:small">So there may be issues like this, or more, arising in older compilers where c++11 support was largely experimental or incomplete.</div><br><div data-smartmail="gmail_signature">Andrew Maclean</div><br><div class="gmail_quote"><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><br><br><br>---------- Forwarded message ----------<br>From: David Thompson <<a href="mailto:david.thompson@kitware.com" rel="noreferrer" target="_blank">david.thompson@kitware.com</a>><br>To: Bill Lorensen <<a href="mailto:bill.lorensen@gmail.com" rel="noreferrer" target="_blank">bill.lorensen@gmail.com</a>><br>Cc: VTK Developers <<a href="mailto:vtk-developers@vtk.org" rel="noreferrer" target="_blank">vtk-developers@vtk.org</a>><br>Bcc: <br>Date: Thu, 31 Jan 2019 18:48:20 -0500<br>Subject: Re: [vtk-developers] BandedPolyDataContourFilter failes to compile on Ubuntu 14<br><div dir="auto"><div dir="ltr"></div><div dir="ltr"><div dir="ltr"><span style="background-color:rgba(255,255,255,0)">Hi Bill,</span></div><div dir="ltr"><span style="background-color:rgba(255,255,255,0)"><br></span></div><div dir="ltr"><span style="background-color:rgba(255,255,255,0)">That is due to this MR: <a href="https://gitlab.kitware.com/vtk/vtk/merge_requests/5102#note_510947" rel="noreferrer" target="_blank">https://gitlab.kitware.com/vtk/vtk/merge_requests/5102#note_510947</a></span></div><div dir="ltr"><span style="background-color:rgba(255,255,255,0)">which passed VTK's CI build tests. I can ping Andreas to take a look at it, but my question for the larger group is what compilers we aim to support. I know VTK now allows code that uses some C++11 language and library features but don't know if there is a list of minimum requirements anywhere.</span></div><div dir="ltr"><span style="background-color:rgba(255,255,255,0)"><br></span></div><div dir="ltr"><span style="background-color:rgba(255,255,255,0)"> David </span></div></div><div dir="ltr"><br>On Jan 31, 2019, at 18:14, Bill Lorensen <<a href="mailto:bill.lorensen@gmail.com" rel="noreferrer" target="_blank">bill.lorensen@gmail.com</a>> wrote:<br><br></div><blockquote type="cite"><div dir="ltr"><span>I get the following error:</span><br><span></span><br><span>/home/lorensen/ProjectsGIT/VTKNewModules/Filters/Modeling/vtkBandedPolyDataContourFilter.cxx:</span><br><span>In member function ‘virtual int</span><br><span>vtkBandedPolyDataContourFilter::RequestData(vtkInformation*,</span><br><span>vtkInformationVector**, vtkInformationVector*)’:</span><br><span>/home/lorensen/ProjectsGIT/VTKNewModules/Filters/Modeling/vtkBandedPolyDataContourFilter.cxx:832:58:</span><br><span>error: ‘void it’ has incomplete type</span><br><span> auto it = std::rotate( index.begin(), r1, l1+1 );</span><br><span></span><br><span>It seems that std::rotate returning an iterator was introduced in c++11.</span><br><span></span><br><span>My gcc is:</span><br><span>gcc (Ubuntu 4.8.4-2ubuntu1~14.04.4) 4.8.4</span><br><span></span><br><span></span><br><span></span><br><span>-- </span><br><span>Unpaid intern in BillsParadise at noware dot com</span><br><span>_______________________________________________</span><br><span>Powered by <a href="http://www.kitware.com" rel="noreferrer" target="_blank">www.kitware.com</a></span><br><span></span><br><span>Visit other Kitware open-source projects at <a href="http://www.kitware.com/opensource/opensource.html" rel="noreferrer" target="_blank">http://www.kitware.com/opensource/opensource.html</a></span><br><span></span><br><span>Search the list archives at: <a href="http://markmail.org/search/?q=vtk-developers" rel="noreferrer" target="_blank">http://markmail.org/search/?q=vtk-developers</a></span><br><span></span><br><span>Follow this link to subscribe/unsubscribe:</span><br><span><a href="https://vtk.org/mailman/listinfo/vtk-developers" rel="noreferrer" target="_blank">https://vtk.org/mailman/listinfo/vtk-developers</a></span><br><span></span><br></div></blockquote></div><br>
</blockquote></div></div>
</div>