[Bug 1127260] New: Internal compiler error when trying to build VTK 8.2.0
http://bugzilla.opensuse.org/show_bug.cgi?id=1127260 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 --> http://bugzilla.opensuse.org/attachment.cgi?id=798338&action=edit 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 -- You are receiving this mail because: You are on the CC list for the bug.
http://bugzilla.opensuse.org/show_bug.cgi?id=1127260 http://bugzilla.opensuse.org/show_bug.cgi?id=1127260#c1 Richard Biener <rguenther@suse.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Status|NEW |IN_PROGRESS --- Comment #1 from Richard Biener <rguenther@suse.com> --- It works for me with g++-8 (SUSE Linux) 8.3.1 20190226 [gcc-8-branch revision 269204] Copyright (C) 2018 Free Software Foundation, Inc. This is free software; see the source for copying conditions. There is NO warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. which is currently on its way to factory (Staging:A, SR#679161). -- You are receiving this mail because: You are on the CC list for the bug.
http://bugzilla.opensuse.org/show_bug.cgi?id=1127260 http://bugzilla.opensuse.org/show_bug.cgi?id=1127260#c2 Atri Bhattacharya <badshah400@gmail.com> changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |badshah400@gmail.com See Also| |https://gcc.gnu.org/bugzill | |a/show_bug.cgi?id=88761 --- Comment #2 from Atri Bhattacharya <badshah400@gmail.com> --- Adding upstream bug reference for info. -- You are receiving this mail because: You are on the CC list for the bug.
participants (1)
-
bugzilla_noreply@novell.com