Bug ID | 1127260 |
---|---|
Summary | Internal compiler error when trying to build VTK 8.2.0 |
Classification | openSUSE |
Product | openSUSE Tumbleweed |
Version | Current |
Hardware | Other |
OS | Other |
Status | NEW |
Severity | Normal |
Priority | P5 - None |
Component | Development |
Assignee | bnc-team-screening@forge.provo.novell.com |
Reporter | stefan.bruens@rwth-aachen.de |
QA Contact | qa-bugs@suse.de |
Found By | --- |
Blocker | --- |
Created attachment 798338 [details] Preprocessed code G++ fails with the following message: --- /home/abuild/rpmbuild/BUILD/VTK-8.2.0/Filters/Extraction/vtkValueSelector.cxx: In instantiation of 'void {anonymous}::ArrayValueMatchFunctor::operator()(InputArrayType*, SelectionListArrayType*) [with InputArrayType = vtkAOSDataArrayTemplate<char>; SelectionListArrayType = vtkAOSDataArrayTemplate<char>]': /home/abuild/rpmbuild/BUILD/VTK-8.2.0/Common/Core/vtkArrayDispatch.txx:160:13: required from 'static bool vtkArrayDispatch::impl::Dispatch2Trampoline<Array1T, vtkTypeList::TypeList<U, Tail> >::Execute(Array1T*, vtkDataArray*, Worker&) [with Worker = {anonymous}::ArrayValueMatchFunctor; Array1T = vtkAOSDataArrayTemplate<char>; Array2Head = vtkAOSDataArrayTemplate<char>; Array2Tail = vtkTypeList::NullType]' /home/abuild/rpmbuild/BUILD/VTK-8.2.0/Common/Core/vtkArrayDispatch.txx:215:33: required from 'static bool vtkArrayDispatch::impl::Dispatch2Same<vtkTypeList::TypeList<T, Tail>, ArrayList2>::Execute(vtkDataArray*, vtkDataArray*, Worker&) [with Worker = {anonymous}::ArrayValueMatchFunctor; ArrayHead = vtkAOSDataArrayTemplate<char>; ArrayTail = vtkTypeList::TypeList<vtkAOSDataArrayTemplate<double>, vtkTypeList::TypeList<vtkAOSDataArrayTemplate<float>, vtkTypeList::TypeList<vtkAOSDataArrayTemplate<int>, vtkTypeList::TypeList<vtkAOSDataArrayTemplate<long int>, vtkTypeList::TypeList<vtkAOSDataArrayTemplate<long long int>, vtkTypeList::TypeList<vtkAOSDataArrayTemplate<short int>, vtkTypeList::TypeList<vtkAOSDataArrayTemplate<signed char>, vtkTypeList::TypeList<vtkAOSDataArrayTemplate<unsigned char>, vtkTypeList::TypeList<vtkAOSDataArrayTemplate<unsigned int>, vtkTypeList::TypeList<vtkAOSDataArrayTemplate<long unsigned int>, vtkTypeList::TypeList<vtkAOSDataArrayTemplate<long long unsigned int>, vtkTypeList::TypeList<vtkAOSDataArrayTemplate<short unsigned int>, vtkTypeList::NullType> > > > > > > > > > > >; ArrayList2 = vtkTypeList::TypeList<vtkAOSDataArrayTemplate<char>, vtkTypeList::TypeList<vtkAOSDataArrayTemplate<double>, vtkTypeList::TypeList<vtkAOSDataArrayTemplate<float>, vtkTypeList::TypeList<vtkAOSDataArrayTemplate<int>, vtkTypeList::TypeList<vtkAOSDataArrayTemplate<long int>, vtkTypeList::TypeList<vtkAOSDataArrayTemplate<long long int>, vtkTypeList::TypeList<vtkAOSDataArrayTemplate<short int>, vtkTypeList::TypeList<vtkAOSDataArrayTemplate<signed char>, vtkTypeList::TypeList<vtkAOSDataArrayTemplate<unsigned char>, vtkTypeList::TypeList<vtkAOSDataArrayTemplate<unsigned int>, vtkTypeList::TypeList<vtkAOSDataArrayTemplate<long unsigned int>, vtkTypeList::TypeList<vtkAOSDataArrayTemplate<long long unsigned int>, vtkTypeList::TypeList<vtkAOSDataArrayTemplate<short unsigned int>, vtkTypeList::NullType> > > > > > > > > > > > >]' /home/abuild/rpmbuild/BUILD/VTK-8.2.0/Common/Core/vtkArrayDispatch.txx:640:31: required from 'static bool vtkArrayDispatch::Dispatch2BySameValueType<ValueTypeList>::Execute(vtkDataArray*, vtkDataArray*, Worker&) [with Worker = {anonymous}::ArrayValueMatchFunctor; ValueTypeList = vtkTypeList::TypeList<double, vtkTypeList::TypeList<float, vtkTypeList::TypeList<char, vtkTypeList::TypeList<int, vtkTypeList::TypeList<long int, vtkTypeList::TypeList<long long int, vtkTypeList::TypeList<short int, vtkTypeList::TypeList<signed char, vtkTypeList::TypeList<unsigned char, vtkTypeList::TypeList<unsigned int, vtkTypeList::TypeList<long unsigned int, vtkTypeList::TypeList<long long unsigned int, vtkTypeList::TypeList<short unsigned int, vtkTypeList::NullType> > > > > > > > > > > > >]' /home/abuild/rpmbuild/BUILD/VTK-8.2.0/Filters/Extraction/vtkValueSelector.cxx:362:76: required from here /home/abuild/rpmbuild/BUILD/VTK-8.2.0/Filters/Extraction/vtkValueSelector.cxx:123:50: internal compiler error: in lookup_template_class_1, at cp/pt.c:9459 --- Affected: TW/Factory, x86_64, aarch64 https://build.opensuse.org/project/monitor/home:StefanBruens:branches:science?utf8=%E2%9C%93&commit=Filter%3A&unresolvable=0&pkgname=vtk&defaults=1 gcc version 8.2.1 20190204 [gcc-8-branch revision 268513] (SUSE Linux) Preprocessed output (attached) fails to build, e.g. g++ -o /tmp/o.o -c vtkValueSelector.cxx