Bug#1121248: deal.ii: FTBFS on ppc64el: /build/reproducible-path/deal.ii-9.6.2/include/deal.II/base/geometry_info.h:3044:22: error: ambiguous overload for ‘operator==’ (operand types are ‘const dealii::RefinementCase<1>’ and ‘dealii::RefinementPossibilities<1>::Poss =?UTF-8?Q?ibilities=E2=80=99?=)
Sebastian Ramacher
sramacher at debian.org
Sun Nov 23 18:57:05 GMT 2025
Source: deal.ii
Version: 9.6.2-4
Severity: serious
Tags: ftbfs
Justification: fails to build from source (but built successfully in the past)
X-Debbugs-Cc: debian-powerpc at lists.debian.org, sramacher at debian.org
User: debian-powerpc at lists.debian.org
Usertags: ppc64el
Dear maintainer,
deal.ii FTBFS on ppc64el:
In file included from /build/reproducible-path/deal.ii-9.6.2/include/deal.II/base/numbers.h:27,
from /build/reproducible-path/deal.ii-9.6.2/obj-powerpc64le-linux-gnu/include/deal.II/base/config.h:608,
from /build/reproducible-path/deal.ii-9.6.2/include/deal.II/dofs/block_info.h:18,
from /build/reproducible-path/deal.ii-9.6.2/source/dofs/block_info.cc:15:
/build/reproducible-path/deal.ii-9.6.2/include/deal.II/base/geometry_info.h: In static member function ‘static dealii::Point<dim> dealii::GeometryInfo<dim>::cell_to_child_coordinates(const dealii::Point<dim>&, unsigned int, dealii::RefinementCase<dim>) [with int dim = 1]’:
/build/reproducible-path/deal.ii-9.6.2/include/deal.II/base/geometry_info.h:3044:22: error: ambiguous overload for ‘operator==’ (operand types are ‘const dealii::RefinementCase<1>’ and ‘dealii::RefinementPossibilities<1>::Possibilities’)
3044 | Assert(refine_case == RefinementCase<1>::cut_x, ExcInternalError());
| ~~~~~~~~~~~ ^~ ~~~~~~~~~~~~~~~~~~~~~~~~
| | |
| const dealii::RefinementCase<1> dealii::RefinementPossibilities<1>::Possibilities
/build/reproducible-path/deal.ii-9.6.2/include/deal.II/base/geometry_info.h:3044:3: note: in expansion of macro ‘Assert’
3044 | Assert(refine_case == RefinementCase<1>::cut_x, ExcInternalError());
| ^~~~~~
/build/reproducible-path/deal.ii-9.6.2/include/deal.II/base/geometry_info.h:3044:22: note: there are 29 candidates
3044 | Assert(refine_case == RefinementCase<1>::cut_x, ExcInternalError());
| ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~
/build/reproducible-path/deal.ii-9.6.2/include/deal.II/base/geometry_info.h:3044:3: note: in expansion of macro ‘Assert’
3044 | Assert(refine_case == RefinementCase<1>::cut_x, ExcInternalError());
| ^~~~~~
/build/reproducible-path/deal.ii-9.6.2/include/deal.II/base/geometry_info.h:3044:22: note: candidate 1: ‘operator==(int, int)’ (built-in)
3044 | Assert(refine_case == RefinementCase<1>::cut_x, ExcInternalError());
| ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~
/build/reproducible-path/deal.ii-9.6.2/include/deal.II/base/geometry_info.h:3044:3: note: in expansion of macro ‘Assert’
3044 | Assert(refine_case == RefinementCase<1>::cut_x, ExcInternalError());
| ^~~~~~
In file included from /usr/include/petsc/petscsystypes.h:592,
from /usr/include/petsc/petscis.h:7,
from /build/reproducible-path/deal.ii-9.6.2/include/deal.II/base/index_set.h:42:
/usr/include/petsc/petsccxxcomplexfix.h:107:1: note: candidate 2: ‘bool operator==(const float&, const PetscComplex&)’
107 | PETSC_CXX_COMPLEX_FIX(float)
| ^~~~~~~~~~~~~~~~~~~~~
/usr/include/petsc/petsccxxcomplexfix.h:114:1: note: candidate 3: ‘bool operator==(const long double&, const PetscComplex&)’
114 | PETSC_CXX_COMPLEX_FIX(long double)
| ^~~~~~~~~~~~~~~~~~~~~
/usr/include/petsc/petsccxxcomplexfix.h:120:1: note: candidate 4: ‘bool operator==(const signed char&, const PetscComplex&)’
120 | PETSC_CXX_COMPLEX_FIX(signed char)
| ^~~~~~~~~~~~~~~~~~~~~
/usr/include/petsc/petsccxxcomplexfix.h:121:1: note: candidate 5: ‘bool operator==(const short int&, const PetscComplex&)’
121 | PETSC_CXX_COMPLEX_FIX(short)
| ^~~~~~~~~~~~~~~~~~~~~
/usr/include/petsc/petsccxxcomplexfix.h:122:1: note: candidate 6: ‘bool operator==(const int&, const PetscComplex&)’
122 | PETSC_CXX_COMPLEX_FIX(int)
| ^~~~~~~~~~~~~~~~~~~~~
/usr/include/petsc/petsccxxcomplexfix.h:123:1: note: candidate 7: ‘bool operator==(const long int&, const PetscComplex&)’
123 | PETSC_CXX_COMPLEX_FIX(long)
| ^~~~~~~~~~~~~~~~~~~~~
/usr/include/petsc/petsccxxcomplexfix.h:124:1: note: candidate 8: ‘bool operator==(const long long int&, const PetscComplex&)’
124 | PETSC_CXX_COMPLEX_FIX(long long)
| ^~~~~~~~~~~~~~~~~~~~~
/usr/include/petsc/petsccxxcomplexfix.h:126:1: note: candidate 9: ‘bool operator==(const unsigned char&, const PetscComplex&)’
126 | PETSC_CXX_COMPLEX_FIX(unsigned char)
| ^~~~~~~~~~~~~~~~~~~~~
/usr/include/petsc/petsccxxcomplexfix.h:127:1: note: candidate 10: ‘bool operator==(const short unsigned int&, const PetscComplex&)’
127 | PETSC_CXX_COMPLEX_FIX(unsigned short)
| ^~~~~~~~~~~~~~~~~~~~~
/usr/include/petsc/petsccxxcomplexfix.h:128:1: note: candidate 11: ‘bool operator==(const unsigned int&, const PetscComplex&)’
128 | PETSC_CXX_COMPLEX_FIX(unsigned int)
| ^~~~~~~~~~~~~~~~~~~~~
/usr/include/petsc/petsccxxcomplexfix.h:129:1: note: candidate 12: ‘bool operator==(const long unsigned int&, const PetscComplex&)’
129 | PETSC_CXX_COMPLEX_FIX(unsigned long)
| ^~~~~~~~~~~~~~~~~~~~~
/usr/include/petsc/petsccxxcomplexfix.h:130:1: note: candidate 13: ‘bool operator==(const long long unsigned int&, const PetscComplex&)’
130 | PETSC_CXX_COMPLEX_FIX(unsigned long long)
| ^~~~~~~~~~~~~~~~~~~~~
/build/reproducible-path/deal.ii-9.6.2/include/deal.II/base/geometry_info.h: In static member function ‘static dealii::Point<dim> dealii::GeometryInfo<dim>::child_to_cell_coordinates(const dealii::Point<dim>&, unsigned int, dealii::RefinementCase<dim>) [with int dim = 1]’:
/build/reproducible-path/deal.ii-9.6.2/include/deal.II/base/geometry_info.h:3182:22: error: ambiguous overload for ‘operator==’ (operand types are ‘const dealii::RefinementCase<1>’ and ‘dealii::RefinementPossibilities<1>::Possibilities’)
3182 | Assert(refine_case == RefinementCase<1>::cut_x, ExcInternalError());
| ~~~~~~~~~~~ ^~ ~~~~~~~~~~~~~~~~~~~~~~~~
| | |
| const dealii::RefinementCase<1> dealii::RefinementPossibilities<1>::Possibilities
/build/reproducible-path/deal.ii-9.6.2/include/deal.II/base/geometry_info.h:3182:3: note: in expansion of macro ‘Assert’
3182 | Assert(refine_case == RefinementCase<1>::cut_x, ExcInternalError());
| ^~~~~~
/build/reproducible-path/deal.ii-9.6.2/include/deal.II/base/geometry_info.h:3182:22: note: there are 29 candidates
3182 | Assert(refine_case == RefinementCase<1>::cut_x, ExcInternalError());
| ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~
/build/reproducible-path/deal.ii-9.6.2/include/deal.II/base/geometry_info.h:3182:3: note: in expansion of macro ‘Assert’
3182 | Assert(refine_case == RefinementCase<1>::cut_x, ExcInternalError());
| ^~~~~~
/build/reproducible-path/deal.ii-9.6.2/include/deal.II/base/geometry_info.h:3182:22: note: candidate 1: ‘operator==(int, int)’ (built-in)
3182 | Assert(refine_case == RefinementCase<1>::cut_x, ExcInternalError());
| ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~
/build/reproducible-path/deal.ii-9.6.2/include/deal.II/base/geometry_info.h:3182:3: note: in expansion of macro ‘Assert’
3182 | Assert(refine_case == RefinementCase<1>::cut_x, ExcInternalError());
| ^~~~~~
/usr/include/petsc/petsccxxcomplexfix.h:107:1: note: candidate 2: ‘bool operator==(const float&, const PetscComplex&)’
107 | PETSC_CXX_COMPLEX_FIX(float)
| ^~~~~~~~~~~~~~~~~~~~~
/usr/include/petsc/petsccxxcomplexfix.h:114:1: note: candidate 3: ‘bool operator==(const long double&, const PetscComplex&)’
114 | PETSC_CXX_COMPLEX_FIX(long double)
| ^~~~~~~~~~~~~~~~~~~~~
/usr/include/petsc/petsccxxcomplexfix.h:120:1: note: candidate 4: ‘bool operator==(const signed char&, const PetscComplex&)’
120 | PETSC_CXX_COMPLEX_FIX(signed char)
| ^~~~~~~~~~~~~~~~~~~~~
/usr/include/petsc/petsccxxcomplexfix.h:121:1: note: candidate 5: ‘bool operator==(const short int&, const PetscComplex&)’
121 | PETSC_CXX_COMPLEX_FIX(short)
| ^~~~~~~~~~~~~~~~~~~~~
/usr/include/petsc/petsccxxcomplexfix.h:122:1: note: candidate 6: ‘bool operator==(const int&, const PetscComplex&)’
122 | PETSC_CXX_COMPLEX_FIX(int)
| ^~~~~~~~~~~~~~~~~~~~~
/usr/include/petsc/petsccxxcomplexfix.h:123:1: note: candidate 7: ‘bool operator==(const long int&, const PetscComplex&)’
123 | PETSC_CXX_COMPLEX_FIX(long)
| ^~~~~~~~~~~~~~~~~~~~~
/usr/include/petsc/petsccxxcomplexfix.h:124:1: note: candidate 8: ‘bool operator==(const long long int&, const PetscComplex&)’
124 | PETSC_CXX_COMPLEX_FIX(long long)
| ^~~~~~~~~~~~~~~~~~~~~
/usr/include/petsc/petsccxxcomplexfix.h:126:1: note: candidate 9: ‘bool operator==(const unsigned char&, const PetscComplex&)’
126 | PETSC_CXX_COMPLEX_FIX(unsigned char)
| ^~~~~~~~~~~~~~~~~~~~~
/usr/include/petsc/petsccxxcomplexfix.h:127:1: note: candidate 10: ‘bool operator==(const short unsigned int&, const PetscComplex&)’
127 | PETSC_CXX_COMPLEX_FIX(unsigned short)
| ^~~~~~~~~~~~~~~~~~~~~
/usr/include/petsc/petsccxxcomplexfix.h:128:1: note: candidate 11: ‘bool operator==(const unsigned int&, const PetscComplex&)’
128 | PETSC_CXX_COMPLEX_FIX(unsigned int)
| ^~~~~~~~~~~~~~~~~~~~~
/usr/include/petsc/petsccxxcomplexfix.h:129:1: note: candidate 12: ‘bool operator==(const long unsigned int&, const PetscComplex&)’
129 | PETSC_CXX_COMPLEX_FIX(unsigned long)
| ^~~~~~~~~~~~~~~~~~~~~
/usr/include/petsc/petsccxxcomplexfix.h:130:1: note: candidate 13: ‘bool operator==(const long long unsigned int&, const PetscComplex&)’
130 | PETSC_CXX_COMPLEX_FIX(unsigned long long)
| ^~~~~~~~~~~~~~~~~~~~~
In file included from /build/reproducible-path/deal.ii-9.6.2/include/deal.II/grid/tria_accessor.h:23,
from /build/reproducible-path/deal.ii-9.6.2/include/deal.II/dofs/dof_accessor.h:24:
/build/reproducible-path/deal.ii-9.6.2/include/deal.II/base/geometry_info.h: In static member function ‘static unsigned int dealii::GeometryInfo<dim>::n_subfaces(const dealii::internal::SubfaceCase<dim>&) [with int dim = 2]’:
/build/reproducible-path/deal.ii-9.6.2/include/deal.II/base/geometry_info.h:3539:24: error: ambiguous overload for ‘operator==’ (operand types are ‘const dealii::internal::SubfaceCase<2>’ and ‘dealii::internal::SubfacePossibilities<2>::Possibilities’)
3539 | return (subface_case == internal::SubfaceCase<2>::case_x) ? 2 : 0;
| ~~~~~~~~~~~~ ^~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
| | |
| const dealii::internal::SubfaceCase<2> dealii::internal::SubfacePossibilities<2>::Possibilities
/build/reproducible-path/deal.ii-9.6.2/include/deal.II/base/geometry_info.h:3539:24: note: there are 29 candidates
3539 | return (subface_case == internal::SubfaceCase<2>::case_x) ? 2 : 0;
| ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/build/reproducible-path/deal.ii-9.6.2/include/deal.II/base/geometry_info.h:3539:24: note: candidate 1: ‘operator==(int, int)’ (built-in)
/usr/include/petsc/petsccxxcomplexfix.h:107:1: note: candidate 2: ‘bool operator==(const float&, const PetscComplex&)’
107 | PETSC_CXX_COMPLEX_FIX(float)
| ^~~~~~~~~~~~~~~~~~~~~
/usr/include/petsc/petsccxxcomplexfix.h:114:1: note: candidate 3: ‘bool operator==(const long double&, const PetscComplex&)’
114 | PETSC_CXX_COMPLEX_FIX(long double)
| ^~~~~~~~~~~~~~~~~~~~~
/usr/include/petsc/petsccxxcomplexfix.h:120:1: note: candidate 4: ‘bool operator==(const signed char&, const PetscComplex&)’
120 | PETSC_CXX_COMPLEX_FIX(signed char)
| ^~~~~~~~~~~~~~~~~~~~~
/usr/include/petsc/petsccxxcomplexfix.h:121:1: note: candidate 5: ‘bool operator==(const short int&, const PetscComplex&)’
121 | PETSC_CXX_COMPLEX_FIX(short)
| ^~~~~~~~~~~~~~~~~~~~~
/usr/include/petsc/petsccxxcomplexfix.h:122:1: note: candidate 6: ‘bool operator==(const int&, const PetscComplex&)’
122 | PETSC_CXX_COMPLEX_FIX(int)
| ^~~~~~~~~~~~~~~~~~~~~
/usr/include/petsc/petsccxxcomplexfix.h:123:1: note: candidate 7: ‘bool operator==(const long int&, const PetscComplex&)’
123 | PETSC_CXX_COMPLEX_FIX(long)
| ^~~~~~~~~~~~~~~~~~~~~
/usr/include/petsc/petsccxxcomplexfix.h:124:1: note: candidate 8: ‘bool operator==(const long long int&, const PetscComplex&)’
124 | PETSC_CXX_COMPLEX_FIX(long long)
| ^~~~~~~~~~~~~~~~~~~~~
/usr/include/petsc/petsccxxcomplexfix.h:126:1: note: candidate 9: ‘bool operator==(const unsigned char&, const PetscComplex&)’
126 | PETSC_CXX_COMPLEX_FIX(unsigned char)
| ^~~~~~~~~~~~~~~~~~~~~
/usr/include/petsc/petsccxxcomplexfix.h:127:1: note: candidate 10: ‘bool operator==(const short unsigned int&, const PetscComplex&)’
127 | PETSC_CXX_COMPLEX_FIX(unsigned short)
| ^~~~~~~~~~~~~~~~~~~~~
/usr/include/petsc/petsccxxcomplexfix.h:128:1: note: candidate 11: ‘bool operator==(const unsigned int&, const PetscComplex&)’
128 | PETSC_CXX_COMPLEX_FIX(unsigned int)
| ^~~~~~~~~~~~~~~~~~~~~
/usr/include/petsc/petsccxxcomplexfix.h:129:1: note: candidate 12: ‘bool operator==(const long unsigned int&, const PetscComplex&)’
129 | PETSC_CXX_COMPLEX_FIX(unsigned long)
| ^~~~~~~~~~~~~~~~~~~~~
/usr/include/petsc/petsccxxcomplexfix.h:130:1: note: candidate 13: ‘bool operator==(const long long unsigned int&, const PetscComplex&)’
130 | PETSC_CXX_COMPLEX_FIX(unsigned long long)
| ^~~~~~~~~~~~~~~~~~~~~
/build/reproducible-path/deal.ii-9.6.2/include/deal.II/base/geometry_info.h: In static member function ‘static dealii::RefinementCase<(dim - 1)> dealii::GeometryInfo<dim>::face_refinement_case(const dealii::RefinementCase<dim>&, unsigned int, bool, bool, bool) [with int dim = 2]’:
/build/reproducible-path/deal.ii-9.6.2/include/deal.II/base/geometry_info.h:3712:28: error: ambiguous overload for ‘operator==’ (operand types are ‘const dealii::RefinementCase<2>’ and ‘dealii::RefinementPossibilities<2>::Possibilities’)
3712 | if (cell_refinement_case == RefinementCase<dim>::cut_xy)
| ~~~~~~~~~~~~~~~~~~~~ ^~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~
| | |
| const dealii::RefinementCase<2> dealii::RefinementPossibilities<2>::Possibilities
/build/reproducible-path/deal.ii-9.6.2/include/deal.II/base/geometry_info.h:3712:28: note: there are 29 candidates
3712 | if (cell_refinement_case == RefinementCase<dim>::cut_xy)
| ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/build/reproducible-path/deal.ii-9.6.2/include/deal.II/base/geometry_info.h:3712:28: note: candidate 1: ‘operator==(int, int)’ (built-in)
/usr/include/petsc/petsccxxcomplexfix.h:107:1: note: candidate 2: ‘bool operator==(const float&, const PetscComplex&)’
107 | PETSC_CXX_COMPLEX_FIX(float)
| ^~~~~~~~~~~~~~~~~~~~~
/usr/include/petsc/petsccxxcomplexfix.h:114:1: note: candidate 3: ‘bool operator==(const long double&, const PetscComplex&)’
114 | PETSC_CXX_COMPLEX_FIX(long double)
| ^~~~~~~~~~~~~~~~~~~~~
/usr/include/petsc/petsccxxcomplexfix.h:120:1: note: candidate 4: ‘bool operator==(const signed char&, const PetscComplex&)’
120 | PETSC_CXX_COMPLEX_FIX(signed char)
| ^~~~~~~~~~~~~~~~~~~~~
/usr/include/petsc/petsccxxcomplexfix.h:121:1: note: candidate 5: ‘bool operator==(const short int&, const PetscComplex&)’
121 | PETSC_CXX_COMPLEX_FIX(short)
| ^~~~~~~~~~~~~~~~~~~~~
/usr/include/petsc/petsccxxcomplexfix.h:122:1: note: candidate 6: ‘bool operator==(const int&, const PetscComplex&)’
122 | PETSC_CXX_COMPLEX_FIX(int)
| ^~~~~~~~~~~~~~~~~~~~~
/usr/include/petsc/petsccxxcomplexfix.h:123:1: note: candidate 7: ‘bool operator==(const long int&, const PetscComplex&)’
123 | PETSC_CXX_COMPLEX_FIX(long)
| ^~~~~~~~~~~~~~~~~~~~~
/usr/include/petsc/petsccxxcomplexfix.h:124:1: note: candidate 8: ‘bool operator==(const long long int&, const PetscComplex&)’
124 | PETSC_CXX_COMPLEX_FIX(long long)
| ^~~~~~~~~~~~~~~~~~~~~
/usr/include/petsc/petsccxxcomplexfix.h:126:1: note: candidate 9: ‘bool operator==(const unsigned char&, const PetscComplex&)’
126 | PETSC_CXX_COMPLEX_FIX(unsigned char)
| ^~~~~~~~~~~~~~~~~~~~~
/usr/include/petsc/petsccxxcomplexfix.h:127:1: note: candidate 10: ‘bool operator==(const short unsigned int&, const PetscComplex&)’
127 | PETSC_CXX_COMPLEX_FIX(unsigned short)
| ^~~~~~~~~~~~~~~~~~~~~
/usr/include/petsc/petsccxxcomplexfix.h:128:1: note: candidate 11: ‘bool operator==(const unsigned int&, const PetscComplex&)’
128 | PETSC_CXX_COMPLEX_FIX(unsigned int)
| ^~~~~~~~~~~~~~~~~~~~~
/usr/include/petsc/petsccxxcomplexfix.h:129:1: note: candidate 12: ‘bool operator==(const long unsigned int&, const PetscComplex&)’
129 | PETSC_CXX_COMPLEX_FIX(unsigned long)
| ^~~~~~~~~~~~~~~~~~~~~
/usr/include/petsc/petsccxxcomplexfix.h:130:1: note: candidate 13: ‘bool operator==(const long long unsigned int&, const PetscComplex&)’
130 | PETSC_CXX_COMPLEX_FIX(unsigned long long)
| ^~~~~~~~~~~~~~~~~~~~~
/build/reproducible-path/deal.ii-9.6.2/include/deal.II/base/geometry_info.h: In static member function ‘static dealii::RefinementCase<(dim - 1)> dealii::GeometryInfo<dim>::face_refinement_case(const dealii::RefinementCase<dim>&, unsigned int, bool, bool, bool) [with int dim = 3]’:
/build/reproducible-path/deal.ii-9.6.2/include/deal.II/base/geometry_info.h:3747:28: error: ambiguous overload for ‘operator==’ (operand types are ‘const dealii::RefinementCase<3>’ and ‘dealii::RefinementPossibilities<3>::Possibilities’)
3747 | if (cell_refinement_case == RefinementCase<dim>::cut_xyz)
| ~~~~~~~~~~~~~~~~~~~~ ^~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~
| | |
| const dealii::RefinementCase<3> dealii::RefinementPossibilities<3>::Possibilities
/build/reproducible-path/deal.ii-9.6.2/include/deal.II/base/geometry_info.h:3747:28: note: there are 29 candidates
3747 | if (cell_refinement_case == RefinementCase<dim>::cut_xyz)
| ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/build/reproducible-path/deal.ii-9.6.2/include/deal.II/base/geometry_info.h:3747:28: note: candidate 1: ‘operator==(int, int)’ (built-in)
/usr/include/petsc/petsccxxcomplexfix.h:107:1: note: candidate 2: ‘bool operator==(const float&, const PetscComplex&)’
107 | PETSC_CXX_COMPLEX_FIX(float)
| ^~~~~~~~~~~~~~~~~~~~~
/usr/include/petsc/petsccxxcomplexfix.h:114:1: note: candidate 3: ‘bool operator==(const long double&, const PetscComplex&)’
114 | PETSC_CXX_COMPLEX_FIX(long double)
| ^~~~~~~~~~~~~~~~~~~~~
/usr/include/petsc/petsccxxcomplexfix.h:120:1: note: candidate 4: ‘bool operator==(const signed char&, const PetscComplex&)’
120 | PETSC_CXX_COMPLEX_FIX(signed char)
| ^~~~~~~~~~~~~~~~~~~~~
/usr/include/petsc/petsccxxcomplexfix.h:121:1: note: candidate 5: ‘bool operator==(const short int&, const PetscComplex&)’
121 | PETSC_CXX_COMPLEX_FIX(short)
| ^~~~~~~~~~~~~~~~~~~~~
/usr/include/petsc/petsccxxcomplexfix.h:122:1: note: candidate 6: ‘bool operator==(const int&, const PetscComplex&)’
122 | PETSC_CXX_COMPLEX_FIX(int)
| ^~~~~~~~~~~~~~~~~~~~~
/usr/include/petsc/petsccxxcomplexfix.h:123:1: note: candidate 7: ‘bool operator==(const long int&, const PetscComplex&)’
123 | PETSC_CXX_COMPLEX_FIX(long)
| ^~~~~~~~~~~~~~~~~~~~~
/usr/include/petsc/petsccxxcomplexfix.h:124:1: note: candidate 8: ‘bool operator==(const long long int&, const PetscComplex&)’
124 | PETSC_CXX_COMPLEX_FIX(long long)
| ^~~~~~~~~~~~~~~~~~~~~
/usr/include/petsc/petsccxxcomplexfix.h:126:1: note: candidate 9: ‘bool operator==(const unsigned char&, const PetscComplex&)’
126 | PETSC_CXX_COMPLEX_FIX(unsigned char)
| ^~~~~~~~~~~~~~~~~~~~~
/usr/include/petsc/petsccxxcomplexfix.h:127:1: note: candidate 10: ‘bool operator==(const short unsigned int&, const PetscComplex&)’
127 | PETSC_CXX_COMPLEX_FIX(unsigned short)
| ^~~~~~~~~~~~~~~~~~~~~
/usr/include/petsc/petsccxxcomplexfix.h:128:1: note: candidate 11: ‘bool operator==(const unsigned int&, const PetscComplex&)’
128 | PETSC_CXX_COMPLEX_FIX(unsigned int)
| ^~~~~~~~~~~~~~~~~~~~~
/usr/include/petsc/petsccxxcomplexfix.h:129:1: note: candidate 12: ‘bool operator==(const long unsigned int&, const PetscComplex&)’
129 | PETSC_CXX_COMPLEX_FIX(unsigned long)
| ^~~~~~~~~~~~~~~~~~~~~
/usr/include/petsc/petsccxxcomplexfix.h:130:1: note: candidate 13: ‘bool operator==(const long long unsigned int&, const PetscComplex&)’
130 | PETSC_CXX_COMPLEX_FIX(unsigned long long)
| ^~~~~~~~~~~~~~~~~~~~~
/build/reproducible-path/deal.ii-9.6.2/include/deal.II/base/geometry_info.h: In static member function ‘static dealii::RefinementCase<1> dealii::GeometryInfo<dim>::line_refinement_case(const dealii::RefinementCase<dim>&, unsigned int) [with int dim = 3]’:
/build/reproducible-path/deal.ii-9.6.2/include/deal.II/base/geometry_info.h:3861:28: error: ambiguous overload for ‘operator==’ (operand types are ‘const dealii::RefinementCase<3>’ and ‘dealii::RefinementPossibilities<3>::Possibilities’)
3861 | if (cell_refinement_case == RefinementCase<dim>::cut_xyz)
| ~~~~~~~~~~~~~~~~~~~~ ^~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~
| | |
| const dealii::RefinementCase<3> dealii::RefinementPossibilities<3>::Possibilities
/build/reproducible-path/deal.ii-9.6.2/include/deal.II/base/geometry_info.h:3861:28: note: there are 29 candidates
3861 | if (cell_refinement_case == RefinementCase<dim>::cut_xyz)
| ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/build/reproducible-path/deal.ii-9.6.2/include/deal.II/base/geometry_info.h:3861:28: note: candidate 1: ‘operator==(int, int)’ (built-in)
/usr/include/petsc/petsccxxcomplexfix.h:107:1: note: candidate 2: ‘bool operator==(const float&, const PetscComplex&)’
107 | PETSC_CXX_COMPLEX_FIX(float)
| ^~~~~~~~~~~~~~~~~~~~~
/usr/include/petsc/petsccxxcomplexfix.h:114:1: note: candidate 3: ‘bool operator==(const long double&, const PetscComplex&)’
114 | PETSC_CXX_COMPLEX_FIX(long double)
| ^~~~~~~~~~~~~~~~~~~~~
/usr/include/petsc/petsccxxcomplexfix.h:120:1: note: candidate 4: ‘bool operator==(const signed char&, const PetscComplex&)’
120 | PETSC_CXX_COMPLEX_FIX(signed char)
| ^~~~~~~~~~~~~~~~~~~~~
/usr/include/petsc/petsccxxcomplexfix.h:121:1: note: candidate 5: ‘bool operator==(const short int&, const PetscComplex&)’
121 | PETSC_CXX_COMPLEX_FIX(short)
| ^~~~~~~~~~~~~~~~~~~~~
/usr/include/petsc/petsccxxcomplexfix.h:122:1: note: candidate 6: ‘bool operator==(const int&, const PetscComplex&)’
122 | PETSC_CXX_COMPLEX_FIX(int)
| ^~~~~~~~~~~~~~~~~~~~~
/usr/include/petsc/petsccxxcomplexfix.h:123:1: note: candidate 7: ‘bool operator==(const long int&, const PetscComplex&)’
123 | PETSC_CXX_COMPLEX_FIX(long)
| ^~~~~~~~~~~~~~~~~~~~~
/usr/include/petsc/petsccxxcomplexfix.h:124:1: note: candidate 8: ‘bool operator==(const long long int&, const PetscComplex&)’
124 | PETSC_CXX_COMPLEX_FIX(long long)
| ^~~~~~~~~~~~~~~~~~~~~
/usr/include/petsc/petsccxxcomplexfix.h:126:1: note: candidate 9: ‘bool operator==(const unsigned char&, const PetscComplex&)’
126 | PETSC_CXX_COMPLEX_FIX(unsigned char)
| ^~~~~~~~~~~~~~~~~~~~~
/usr/include/petsc/petsccxxcomplexfix.h:127:1: note: candidate 10: ‘bool operator==(const short unsigned int&, const PetscComplex&)’
127 | PETSC_CXX_COMPLEX_FIX(unsigned short)
| ^~~~~~~~~~~~~~~~~~~~~
/usr/include/petsc/petsccxxcomplexfix.h:128:1: note: candidate 11: ‘bool operator==(const unsigned int&, const PetscComplex&)’
128 | PETSC_CXX_COMPLEX_FIX(unsigned int)
| ^~~~~~~~~~~~~~~~~~~~~
/usr/include/petsc/petsccxxcomplexfix.h:129:1: note: candidate 12: ‘bool operator==(const long unsigned int&, const PetscComplex&)’
129 | PETSC_CXX_COMPLEX_FIX(unsigned long)
| ^~~~~~~~~~~~~~~~~~~~~
/usr/include/petsc/petsccxxcomplexfix.h:130:1: note: candidate 13: ‘bool operator==(const long long unsigned int&, const PetscComplex&)’
130 | PETSC_CXX_COMPLEX_FIX(unsigned long long)
| ^~~~~~~~~~~~~~~~~~~~~
/build/reproducible-path/deal.ii-9.6.2/include/deal.II/base/geometry_info.h: In static member function ‘static dealii::RefinementCase<dim> dealii::GeometryInfo<dim>::min_cell_refinement_case_for_face_refinement(const dealii::RefinementCase<(dim - 1)>&, unsigned int, bool, bool, bool) [with int dim = 2]’:
/build/reproducible-path/deal.ii-9.6.2/include/deal.II/base/geometry_info.h:3930:28: error: ambiguous overload for ‘operator==’ (operand types are ‘const dealii::RefinementCase<1>’ and ‘dealii::RefinementPossibilities<2>::Possibilities’)
3930 | if (face_refinement_case == RefinementCase<dim>::cut_x)
| ~~~~~~~~~~~~~~~~~~~~ ^~ ~~~~~~~~~~~~~~~~~~~~~~~~~~
| | |
| const dealii::RefinementCase<1> dealii::RefinementPossibilities<2>::Possibilities
/build/reproducible-path/deal.ii-9.6.2/include/deal.II/base/geometry_info.h:3930:28: note: there are 29 candidates
3930 | if (face_refinement_case == RefinementCase<dim>::cut_x)
| ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/build/reproducible-path/deal.ii-9.6.2/include/deal.II/base/geometry_info.h:3930:28: note: candidate 1: ‘operator==(int, int)’ (built-in)
/usr/include/petsc/petsccxxcomplexfix.h:107:1: note: candidate 2: ‘bool operator==(const float&, const PetscComplex&)’
107 | PETSC_CXX_COMPLEX_FIX(float)
| ^~~~~~~~~~~~~~~~~~~~~
/usr/include/petsc/petsccxxcomplexfix.h:114:1: note: candidate 3: ‘bool operator==(const long double&, const PetscComplex&)’
114 | PETSC_CXX_COMPLEX_FIX(long double)
| ^~~~~~~~~~~~~~~~~~~~~
/usr/include/petsc/petsccxxcomplexfix.h:120:1: note: candidate 4: ‘bool operator==(const signed char&, const PetscComplex&)’
120 | PETSC_CXX_COMPLEX_FIX(signed char)
| ^~~~~~~~~~~~~~~~~~~~~
/usr/include/petsc/petsccxxcomplexfix.h:121:1: note: candidate 5: ‘bool operator==(const short int&, const PetscComplex&)’
121 | PETSC_CXX_COMPLEX_FIX(short)
| ^~~~~~~~~~~~~~~~~~~~~
/usr/include/petsc/petsccxxcomplexfix.h:122:1: note: candidate 6: ‘bool operator==(const int&, const PetscComplex&)’
122 | PETSC_CXX_COMPLEX_FIX(int)
| ^~~~~~~~~~~~~~~~~~~~~
/usr/include/petsc/petsccxxcomplexfix.h:123:1: note: candidate 7: ‘bool operator==(const long int&, const PetscComplex&)’
123 | PETSC_CXX_COMPLEX_FIX(long)
| ^~~~~~~~~~~~~~~~~~~~~
/usr/include/petsc/petsccxxcomplexfix.h:124:1: note: candidate 8: ‘bool operator==(const long long int&, const PetscComplex&)’
124 | PETSC_CXX_COMPLEX_FIX(long long)
| ^~~~~~~~~~~~~~~~~~~~~
/usr/include/petsc/petsccxxcomplexfix.h:126:1: note: candidate 9: ‘bool operator==(const unsigned char&, const PetscComplex&)’
126 | PETSC_CXX_COMPLEX_FIX(unsigned char)
| ^~~~~~~~~~~~~~~~~~~~~
/usr/include/petsc/petsccxxcomplexfix.h:127:1: note: candidate 10: ‘bool operator==(const short unsigned int&, const PetscComplex&)’
127 | PETSC_CXX_COMPLEX_FIX(unsigned short)
| ^~~~~~~~~~~~~~~~~~~~~
/usr/include/petsc/petsccxxcomplexfix.h:128:1: note: candidate 11: ‘bool operator==(const unsigned int&, const PetscComplex&)’
128 | PETSC_CXX_COMPLEX_FIX(unsigned int)
| ^~~~~~~~~~~~~~~~~~~~~
/usr/include/petsc/petsccxxcomplexfix.h:129:1: note: candidate 12: ‘bool operator==(const long unsigned int&, const PetscComplex&)’
129 | PETSC_CXX_COMPLEX_FIX(unsigned long)
| ^~~~~~~~~~~~~~~~~~~~~
/usr/include/petsc/petsccxxcomplexfix.h:130:1: note: candidate 13: ‘bool operator==(const long long unsigned int&, const PetscComplex&)’
130 | PETSC_CXX_COMPLEX_FIX(unsigned long long)
| ^~~~~~~~~~~~~~~~~~~~~
/build/reproducible-path/deal.ii-9.6.2/include/deal.II/base/geometry_info.h: In static member function ‘static unsigned int dealii::GeometryInfo<dim>::child_cell_on_face(const dealii::RefinementCase<dim>&, unsigned int, unsigned int, bool, bool, bool, const dealii::RefinementCase<(dim - 1)>&) [with int dim = 3]’:
/build/reproducible-path/deal.ii-9.6.2/include/deal.II/base/geometry_info.h:4443:23: error: ambiguous overload for ‘operator==’ (operand types are ‘const dealii::RefinementCase<2>’ and ‘dealii::RefinementPossibilities<2>::Possibilities’)
4443 | face_ref_case == RefinementCase<dim - 1>::no_refinement))
| ~~~~~~~~~~~~~ ^~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
| | |
| const dealii::RefinementCase<2> dealii::RefinementPossibilities<2>::Possibilities
/build/reproducible-path/deal.ii-9.6.2/include/deal.II/base/geometry_info.h:4443:23: note: there are 29 candidates
4443 | face_ref_case == RefinementCase<dim - 1>::no_refinement))
| ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/build/reproducible-path/deal.ii-9.6.2/include/deal.II/base/geometry_info.h:4443:23: note: candidate 1: ‘operator==(int, int)’ (built-in)
/usr/include/petsc/petsccxxcomplexfix.h:107:1: note: candidate 2: ‘bool operator==(const float&, const PetscComplex&)’
107 | PETSC_CXX_COMPLEX_FIX(float)
| ^~~~~~~~~~~~~~~~~~~~~
/usr/include/petsc/petsccxxcomplexfix.h:114:1: note: candidate 3: ‘bool operator==(const long double&, const PetscComplex&)’
114 | PETSC_CXX_COMPLEX_FIX(long double)
| ^~~~~~~~~~~~~~~~~~~~~
/usr/include/petsc/petsccxxcomplexfix.h:120:1: note: candidate 4: ‘bool operator==(const signed char&, const PetscComplex&)’
120 | PETSC_CXX_COMPLEX_FIX(signed char)
| ^~~~~~~~~~~~~~~~~~~~~
/usr/include/petsc/petsccxxcomplexfix.h:121:1: note: candidate 5: ‘bool operator==(const short int&, const PetscComplex&)’
121 | PETSC_CXX_COMPLEX_FIX(short)
| ^~~~~~~~~~~~~~~~~~~~~
/usr/include/petsc/petsccxxcomplexfix.h:122:1: note: candidate 6: ‘bool operator==(const int&, const PetscComplex&)’
122 | PETSC_CXX_COMPLEX_FIX(int)
| ^~~~~~~~~~~~~~~~~~~~~
/usr/include/petsc/petsccxxcomplexfix.h:123:1: note: candidate 7: ‘bool operator==(const long int&, const PetscComplex&)’
123 | PETSC_CXX_COMPLEX_FIX(long)
| ^~~~~~~~~~~~~~~~~~~~~
/usr/include/petsc/petsccxxcomplexfix.h:124:1: note: candidate 8: ‘bool operator==(const long long int&, const PetscComplex&)’
124 | PETSC_CXX_COMPLEX_FIX(long long)
| ^~~~~~~~~~~~~~~~~~~~~
/usr/include/petsc/petsccxxcomplexfix.h:126:1: note: candidate 9: ‘bool operator==(const unsigned char&, const PetscComplex&)’
126 | PETSC_CXX_COMPLEX_FIX(unsigned char)
| ^~~~~~~~~~~~~~~~~~~~~
/usr/include/petsc/petsccxxcomplexfix.h:127:1: note: candidate 10: ‘bool operator==(const short unsigned int&, const PetscComplex&)’
127 | PETSC_CXX_COMPLEX_FIX(unsigned short)
| ^~~~~~~~~~~~~~~~~~~~~
/usr/include/petsc/petsccxxcomplexfix.h:128:1: note: candidate 11: ‘bool operator==(const unsigned int&, const PetscComplex&)’
128 | PETSC_CXX_COMPLEX_FIX(unsigned int)
| ^~~~~~~~~~~~~~~~~~~~~
/usr/include/petsc/petsccxxcomplexfix.h:129:1: note: candidate 12: ‘bool operator==(const long unsigned int&, const PetscComplex&)’
129 | PETSC_CXX_COMPLEX_FIX(unsigned long)
| ^~~~~~~~~~~~~~~~~~~~~
/usr/include/petsc/petsccxxcomplexfix.h:130:1: note: candidate 13: ‘bool operator==(const long long unsigned int&, const PetscComplex&)’
130 | PETSC_CXX_COMPLEX_FIX(unsigned long long)
| ^~~~~~~~~~~~~~~~~~~~~
In file included from /build/reproducible-path/deal.ii-9.6.2/include/deal.II/base/numbers.h:27,
from /build/reproducible-path/deal.ii-9.6.2/obj-powerpc64le-linux-gnu/include/deal.II/base/config.h:608,
from /build/reproducible-path/deal.ii-9.6.2/include/deal.II/base/work_stream.h:19,
from /build/reproducible-path/deal.ii-9.6.2/source/numerics/data_out.cc:15:
/build/reproducible-path/deal.ii-9.6.2/include/deal.II/base/geometry_info.h: In static member function ‘static dealii::Point<dim> dealii::GeometryInfo<dim>::cell_to_child_coordinates(const dealii::Point<dim>&, unsigned int, dealii::RefinementCase<dim>) [with int dim = 1]’:
/build/reproducible-path/deal.ii-9.6.2/include/deal.II/base/geometry_info.h:3044:22: error: ambiguous overload for ‘operator==’ (operand types are ‘const dealii::RefinementCase<1>’ and ‘dealii::RefinementPossibilities<1>::Possibilities’)
3044 | Assert(refine_case == RefinementCase<1>::cut_x, ExcInternalError());
| ~~~~~~~~~~~ ^~ ~~~~~~~~~~~~~~~~~~~~~~~~
| | |
| const dealii::RefinementCase<1> dealii::RefinementPossibilities<1>::Possibilities
/build/reproducible-path/deal.ii-9.6.2/include/deal.II/base/geometry_info.h:3044:3: note: in expansion of macro ‘Assert’
3044 | Assert(refine_case == RefinementCase<1>::cut_x, ExcInternalError());
| ^~~~~~
/build/reproducible-path/deal.ii-9.6.2/include/deal.II/base/geometry_info.h:3044:22: note: there are 29 candidates
3044 | Assert(refine_case == RefinementCase<1>::cut_x, ExcInternalError());
| ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~
/build/reproducible-path/deal.ii-9.6.2/include/deal.II/base/geometry_info.h:3044:3: note: in expansion of macro ‘Assert’
3044 | Assert(refine_case == RefinementCase<1>::cut_x, ExcInternalError());
| ^~~~~~
/build/reproducible-path/deal.ii-9.6.2/include/deal.II/base/geometry_info.h:3044:22: note: candidate 1: ‘operator==(int, int)’ (built-in)
3044 | Assert(refine_case == RefinementCase<1>::cut_x, ExcInternalError());
| ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~
/build/reproducible-path/deal.ii-9.6.2/include/deal.II/base/geometry_info.h:3044:3: note: in expansion of macro ‘Assert’
3044 | Assert(refine_case == RefinementCase<1>::cut_x, ExcInternalError());
| ^~~~~~
In file included from /usr/include/petsc/petscsystypes.h:592,
from /usr/include/petsc/petscis.h:7,
from /build/reproducible-path/deal.ii-9.6.2/include/deal.II/base/index_set.h:42:
/usr/include/petsc/petsccxxcomplexfix.h:107:1: note: candidate 2: ‘bool operator==(const float&, const PetscComplex&)’
107 | PETSC_CXX_COMPLEX_FIX(float)
| ^~~~~~~~~~~~~~~~~~~~~
/usr/include/petsc/petsccxxcomplexfix.h:114:1: note: candidate 3: ‘bool operator==(const long double&, const PetscComplex&)’
114 | PETSC_CXX_COMPLEX_FIX(long double)
| ^~~~~~~~~~~~~~~~~~~~~
/usr/include/petsc/petsccxxcomplexfix.h:120:1: note: candidate 4: ‘bool operator==(const signed char&, const PetscComplex&)’
120 | PETSC_CXX_COMPLEX_FIX(signed char)
| ^~~~~~~~~~~~~~~~~~~~~
/usr/include/petsc/petsccxxcomplexfix.h:121:1: note: candidate 5: ‘bool operator==(const short int&, const PetscComplex&)’
121 | PETSC_CXX_COMPLEX_FIX(short)
| ^~~~~~~~~~~~~~~~~~~~~
/usr/include/petsc/petsccxxcomplexfix.h:122:1: note: candidate 6: ‘bool operator==(const int&, const PetscComplex&)’
122 | PETSC_CXX_COMPLEX_FIX(int)
| ^~~~~~~~~~~~~~~~~~~~~
/usr/include/petsc/petsccxxcomplexfix.h:123:1: note: candidate 7: ‘bool operator==(const long int&, const PetscComplex&)’
123 | PETSC_CXX_COMPLEX_FIX(long)
| ^~~~~~~~~~~~~~~~~~~~~
/usr/include/petsc/petsccxxcomplexfix.h:124:1: note: candidate 8: ‘bool operator==(const long long int&, const PetscComplex&)’
124 | PETSC_CXX_COMPLEX_FIX(long long)
| ^~~~~~~~~~~~~~~~~~~~~
/usr/include/petsc/petsccxxcomplexfix.h:126:1: note: candidate 9: ‘bool operator==(const unsigned char&, const PetscComplex&)’
126 | PETSC_CXX_COMPLEX_FIX(unsigned char)
| ^~~~~~~~~~~~~~~~~~~~~
/usr/include/petsc/petsccxxcomplexfix.h:127:1: note: candidate 10: ‘bool operator==(const short unsigned int&, const PetscComplex&)’
127 | PETSC_CXX_COMPLEX_FIX(unsigned short)
| ^~~~~~~~~~~~~~~~~~~~~
/usr/include/petsc/petsccxxcomplexfix.h:128:1: note: candidate 11: ‘bool operator==(const unsigned int&, const PetscComplex&)’
128 | PETSC_CXX_COMPLEX_FIX(unsigned int)
| ^~~~~~~~~~~~~~~~~~~~~
/usr/include/petsc/petsccxxcomplexfix.h:129:1: note: candidate 12: ‘bool operator==(const long unsigned int&, const PetscComplex&)’
129 | PETSC_CXX_COMPLEX_FIX(unsigned long)
| ^~~~~~~~~~~~~~~~~~~~~
/usr/include/petsc/petsccxxcomplexfix.h:130:1: note: candidate 13: ‘bool operator==(const long long unsigned int&, const PetscComplex&)’
130 | PETSC_CXX_COMPLEX_FIX(unsigned long long)
| ^~~~~~~~~~~~~~~~~~~~~
/build/reproducible-path/deal.ii-9.6.2/include/deal.II/base/geometry_info.h: In static member function ‘static dealii::Point<dim> dealii::GeometryInfo<dim>::child_to_cell_coordinates(const dealii::Point<dim>&, unsigned int, dealii::RefinementCase<dim>) [with int dim = 1]’:
/build/reproducible-path/deal.ii-9.6.2/include/deal.II/base/geometry_info.h:3182:22: error: ambiguous overload for ‘operator==’ (operand types are ‘const dealii::RefinementCase<1>’ and ‘dealii::RefinementPossibilities<1>::Possibilities’)
3182 | Assert(refine_case == RefinementCase<1>::cut_x, ExcInternalError());
| ~~~~~~~~~~~ ^~ ~~~~~~~~~~~~~~~~~~~~~~~~
| | |
| const dealii::RefinementCase<1> dealii::RefinementPossibilities<1>::Possibilities
/build/reproducible-path/deal.ii-9.6.2/include/deal.II/base/geometry_info.h:3182:3: note: in expansion of macro ‘Assert’
3182 | Assert(refine_case == RefinementCase<1>::cut_x, ExcInternalError());
| ^~~~~~
/build/reproducible-path/deal.ii-9.6.2/include/deal.II/base/geometry_info.h:3182:22: note: there are 29 candidates
3182 | Assert(refine_case == RefinementCase<1>::cut_x, ExcInternalError());
| ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~
/build/reproducible-path/deal.ii-9.6.2/include/deal.II/base/geometry_info.h:3182:3: note: in expansion of macro ‘Assert’
3182 | Assert(refine_case == RefinementCase<1>::cut_x, ExcInternalError());
| ^~~~~~
/build/reproducible-path/deal.ii-9.6.2/include/deal.II/base/geometry_info.h:3182:22: note: candidate 1: ‘operator==(int, int)’ (built-in)
3182 | Assert(refine_case == RefinementCase<1>::cut_x, ExcInternalError());
| ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~
/build/reproducible-path/deal.ii-9.6.2/include/deal.II/base/geometry_info.h:3182:3: note: in expansion of macro ‘Assert’
3182 | Assert(refine_case == RefinementCase<1>::cut_x, ExcInternalError());
| ^~~~~~
/usr/include/petsc/petsccxxcomplexfix.h:107:1: note: candidate 2: ‘bool operator==(const float&, const PetscComplex&)’
107 | PETSC_CXX_COMPLEX_FIX(float)
| ^~~~~~~~~~~~~~~~~~~~~
/usr/include/petsc/petsccxxcomplexfix.h:114:1: note: candidate 3: ‘bool operator==(const long double&, const PetscComplex&)’
114 | PETSC_CXX_COMPLEX_FIX(long double)
| ^~~~~~~~~~~~~~~~~~~~~
/usr/include/petsc/petsccxxcomplexfix.h:120:1: note: candidate 4: ‘bool operator==(const signed char&, const PetscComplex&)’
120 | PETSC_CXX_COMPLEX_FIX(signed char)
| ^~~~~~~~~~~~~~~~~~~~~
/usr/include/petsc/petsccxxcomplexfix.h:121:1: note: candidate 5: ‘bool operator==(const short int&, const PetscComplex&)’
121 | PETSC_CXX_COMPLEX_FIX(short)
| ^~~~~~~~~~~~~~~~~~~~~
/usr/include/petsc/petsccxxcomplexfix.h:122:1: note: candidate 6: ‘bool operator==(const int&, const PetscComplex&)’
122 | PETSC_CXX_COMPLEX_FIX(int)
| ^~~~~~~~~~~~~~~~~~~~~
/usr/include/petsc/petsccxxcomplexfix.h:123:1: note: candidate 7: ‘bool operator==(const long int&, const PetscComplex&)’
123 | PETSC_CXX_COMPLEX_FIX(long)
| ^~~~~~~~~~~~~~~~~~~~~
/usr/include/petsc/petsccxxcomplexfix.h:124:1: note: candidate 8: ‘bool operator==(const long long int&, const PetscComplex&)’
124 | PETSC_CXX_COMPLEX_FIX(long long)
| ^~~~~~~~~~~~~~~~~~~~~
/usr/include/petsc/petsccxxcomplexfix.h:126:1: note: candidate 9: ‘bool operator==(const unsigned char&, const PetscComplex&)’
126 | PETSC_CXX_COMPLEX_FIX(unsigned char)
| ^~~~~~~~~~~~~~~~~~~~~
/usr/include/petsc/petsccxxcomplexfix.h:127:1: note: candidate 10: ‘bool operator==(const short unsigned int&, const PetscComplex&)’
127 | PETSC_CXX_COMPLEX_FIX(unsigned short)
| ^~~~~~~~~~~~~~~~~~~~~
/usr/include/petsc/petsccxxcomplexfix.h:128:1: note: candidate 11: ‘bool operator==(const unsigned int&, const PetscComplex&)’
128 | PETSC_CXX_COMPLEX_FIX(unsigned int)
| ^~~~~~~~~~~~~~~~~~~~~
/usr/include/petsc/petsccxxcomplexfix.h:129:1: note: candidate 12: ‘bool operator==(const long unsigned int&, const PetscComplex&)’
129 | PETSC_CXX_COMPLEX_FIX(unsigned long)
| ^~~~~~~~~~~~~~~~~~~~~
/usr/include/petsc/petsccxxcomplexfix.h:130:1: note: candidate 13: ‘bool operator==(const long long unsigned int&, const PetscComplex&)’
130 | PETSC_CXX_COMPLEX_FIX(unsigned long long)
| ^~~~~~~~~~~~~~~~~~~~~
In file included from /build/reproducible-path/deal.ii-9.6.2/include/deal.II/grid/reference_cell.h:21,
from /build/reproducible-path/deal.ii-9.6.2/include/deal.II/fe/fe_data.h:22,
from /build/reproducible-path/deal.ii-9.6.2/include/deal.II/fe/fe.h:22,
from /build/reproducible-path/deal.ii-9.6.2/include/deal.II/hp/fe_collection.h:21,
from /build/reproducible-path/deal.ii-9.6.2/include/deal.II/dofs/dof_handler.h:36:
/build/reproducible-path/deal.ii-9.6.2/include/deal.II/base/geometry_info.h: In static member function ‘static unsigned int dealii::GeometryInfo<dim>::n_subfaces(const dealii::internal::SubfaceCase<dim>&) [with int dim = 2]’:
/build/reproducible-path/deal.ii-9.6.2/include/deal.II/base/geometry_info.h:3539:24: error: ambiguous overload for ‘operator==’ (operand types are ‘const dealii::internal::SubfaceCase<2>’ and ‘dealii::internal::SubfacePossibilities<2>::Possibilities’)
3539 | return (subface_case == internal::SubfaceCase<2>::case_x) ? 2 : 0;
| ~~~~~~~~~~~~ ^~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
| | |
| const dealii::internal::SubfaceCase<2> dealii::internal::SubfacePossibilities<2>::Possibilities
/build/reproducible-path/deal.ii-9.6.2/include/deal.II/base/geometry_info.h:3539:24: note: there are 29 candidates
3539 | return (subface_case == internal::SubfaceCase<2>::case_x) ? 2 : 0;
| ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/build/reproducible-path/deal.ii-9.6.2/include/deal.II/base/geometry_info.h:3539:24: note: candidate 1: ‘operator==(int, int)’ (built-in)
/usr/include/petsc/petsccxxcomplexfix.h:107:1: note: candidate 2: ‘bool operator==(const float&, const PetscComplex&)’
107 | PETSC_CXX_COMPLEX_FIX(float)
| ^~~~~~~~~~~~~~~~~~~~~
/usr/include/petsc/petsccxxcomplexfix.h:114:1: note: candidate 3: ‘bool operator==(const long double&, const PetscComplex&)’
114 | PETSC_CXX_COMPLEX_FIX(long double)
| ^~~~~~~~~~~~~~~~~~~~~
/usr/include/petsc/petsccxxcomplexfix.h:120:1: note: candidate 4: ‘bool operator==(const signed char&, const PetscComplex&)’
120 | PETSC_CXX_COMPLEX_FIX(signed char)
| ^~~~~~~~~~~~~~~~~~~~~
/usr/include/petsc/petsccxxcomplexfix.h:121:1: note: candidate 5: ‘bool operator==(const short int&, const PetscComplex&)’
121 | PETSC_CXX_COMPLEX_FIX(short)
| ^~~~~~~~~~~~~~~~~~~~~
/usr/include/petsc/petsccxxcomplexfix.h:122:1: note: candidate 6: ‘bool operator==(const int&, const PetscComplex&)’
122 | PETSC_CXX_COMPLEX_FIX(int)
| ^~~~~~~~~~~~~~~~~~~~~
/usr/include/petsc/petsccxxcomplexfix.h:123:1: note: candidate 7: ‘bool operator==(const long int&, const PetscComplex&)’
123 | PETSC_CXX_COMPLEX_FIX(long)
| ^~~~~~~~~~~~~~~~~~~~~
/usr/include/petsc/petsccxxcomplexfix.h:124:1: note: candidate 8: ‘bool operator==(const long long int&, const PetscComplex&)’
124 | PETSC_CXX_COMPLEX_FIX(long long)
| ^~~~~~~~~~~~~~~~~~~~~
/usr/include/petsc/petsccxxcomplexfix.h:126:1: note: candidate 9: ‘bool operator==(const unsigned char&, const PetscComplex&)’
126 | PETSC_CXX_COMPLEX_FIX(unsigned char)
| ^~~~~~~~~~~~~~~~~~~~~
/usr/include/petsc/petsccxxcomplexfix.h:127:1: note: candidate 10: ‘bool operator==(const short unsigned int&, const PetscComplex&)’
127 | PETSC_CXX_COMPLEX_FIX(unsigned short)
| ^~~~~~~~~~~~~~~~~~~~~
/usr/include/petsc/petsccxxcomplexfix.h:128:1: note: candidate 11: ‘bool operator==(const unsigned int&, const PetscComplex&)’
128 | PETSC_CXX_COMPLEX_FIX(unsigned int)
| ^~~~~~~~~~~~~~~~~~~~~
/usr/include/petsc/petsccxxcomplexfix.h:129:1: note: candidate 12: ‘bool operator==(const long unsigned int&, const PetscComplex&)’
129 | PETSC_CXX_COMPLEX_FIX(unsigned long)
| ^~~~~~~~~~~~~~~~~~~~~
/usr/include/petsc/petsccxxcomplexfix.h:130:1: note: candidate 13: ‘bool operator==(const long long unsigned int&, const PetscComplex&)’
130 | PETSC_CXX_COMPLEX_FIX(unsigned long long)
| ^~~~~~~~~~~~~~~~~~~~~
/build/reproducible-path/deal.ii-9.6.2/include/deal.II/base/geometry_info.h: In static member function ‘static dealii::RefinementCase<(dim - 1)> dealii::GeometryInfo<dim>::face_refinement_case(const dealii::RefinementCase<dim>&, unsigned int, bool, bool, bool) [with int dim = 2]’:
/build/reproducible-path/deal.ii-9.6.2/include/deal.II/base/geometry_info.h:3712:28: error: ambiguous overload for ‘operator==’ (operand types are ‘const dealii::RefinementCase<2>’ and ‘dealii::RefinementPossibilities<2>::Possibilities’)
3712 | if (cell_refinement_case == RefinementCase<dim>::cut_xy)
| ~~~~~~~~~~~~~~~~~~~~ ^~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~
| | |
| const dealii::RefinementCase<2> dealii::RefinementPossibilities<2>::Possibilities
/build/reproducible-path/deal.ii-9.6.2/include/deal.II/base/geometry_info.h:3712:28: note: there are 29 candidates
3712 | if (cell_refinement_case == RefinementCase<dim>::cut_xy)
| ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/build/reproducible-path/deal.ii-9.6.2/include/deal.II/base/geometry_info.h:3712:28: note: candidate 1: ‘operator==(int, int)’ (built-in)
/usr/include/petsc/petsccxxcomplexfix.h:107:1: note: candidate 2: ‘bool operator==(const float&, const PetscComplex&)’
107 | PETSC_CXX_COMPLEX_FIX(float)
| ^~~~~~~~~~~~~~~~~~~~~
/usr/include/petsc/petsccxxcomplexfix.h:114:1: note: candidate 3: ‘bool operator==(const long double&, const PetscComplex&)’
114 | PETSC_CXX_COMPLEX_FIX(long double)
| ^~~~~~~~~~~~~~~~~~~~~
/usr/include/petsc/petsccxxcomplexfix.h:120:1: note: candidate 4: ‘bool operator==(const signed char&, const PetscComplex&)’
120 | PETSC_CXX_COMPLEX_FIX(signed char)
| ^~~~~~~~~~~~~~~~~~~~~
/usr/include/petsc/petsccxxcomplexfix.h:121:1: note: candidate 5: ‘bool operator==(const short int&, const PetscComplex&)’
121 | PETSC_CXX_COMPLEX_FIX(short)
| ^~~~~~~~~~~~~~~~~~~~~
/usr/include/petsc/petsccxxcomplexfix.h:122:1: note: candidate 6: ‘bool operator==(const int&, const PetscComplex&)’
122 | PETSC_CXX_COMPLEX_FIX(int)
| ^~~~~~~~~~~~~~~~~~~~~
/usr/include/petsc/petsccxxcomplexfix.h:123:1: note: candidate 7: ‘bool operator==(const long int&, const PetscComplex&)’
123 | PETSC_CXX_COMPLEX_FIX(long)
| ^~~~~~~~~~~~~~~~~~~~~
/usr/include/petsc/petsccxxcomplexfix.h:124:1: note: candidate 8: ‘bool operator==(const long long int&, const PetscComplex&)’
124 | PETSC_CXX_COMPLEX_FIX(long long)
| ^~~~~~~~~~~~~~~~~~~~~
/usr/include/petsc/petsccxxcomplexfix.h:126:1: note: candidate 9: ‘bool operator==(const unsigned char&, const PetscComplex&)’
126 | PETSC_CXX_COMPLEX_FIX(unsigned char)
| ^~~~~~~~~~~~~~~~~~~~~
/usr/include/petsc/petsccxxcomplexfix.h:127:1: note: candidate 10: ‘bool operator==(const short unsigned int&, const PetscComplex&)’
127 | PETSC_CXX_COMPLEX_FIX(unsigned short)
| ^~~~~~~~~~~~~~~~~~~~~
/usr/include/petsc/petsccxxcomplexfix.h:128:1: note: candidate 11: ‘bool operator==(const unsigned int&, const PetscComplex&)’
128 | PETSC_CXX_COMPLEX_FIX(unsigned int)
| ^~~~~~~~~~~~~~~~~~~~~
/usr/include/petsc/petsccxxcomplexfix.h:129:1: note: candidate 12: ‘bool operator==(const long unsigned int&, const PetscComplex&)’
129 | PETSC_CXX_COMPLEX_FIX(unsigned long)
| ^~~~~~~~~~~~~~~~~~~~~
/usr/include/petsc/petsccxxcomplexfix.h:130:1: note: candidate 13: ‘bool operator==(const long long unsigned int&, const PetscComplex&)’
130 | PETSC_CXX_COMPLEX_FIX(unsigned long long)
| ^~~~~~~~~~~~~~~~~~~~~
/build/reproducible-path/deal.ii-9.6.2/include/deal.II/base/geometry_info.h: In static member function ‘static dealii::RefinementCase<(dim - 1)> dealii::GeometryInfo<dim>::face_refinement_case(const dealii::RefinementCase<dim>&, unsigned int, bool, bool, bool) [with int dim = 3]’:
/build/reproducible-path/deal.ii-9.6.2/include/deal.II/base/geometry_info.h:3747:28: error: ambiguous overload for ‘operator==’ (operand types are ‘const dealii::RefinementCase<3>’ and ‘dealii::RefinementPossibilities<3>::Possibilities’)
3747 | if (cell_refinement_case == RefinementCase<dim>::cut_xyz)
| ~~~~~~~~~~~~~~~~~~~~ ^~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~
| | |
| const dealii::RefinementCase<3> dealii::RefinementPossibilities<3>::Possibilities
/build/reproducible-path/deal.ii-9.6.2/include/deal.II/base/geometry_info.h:3747:28: note: there are 29 candidates
3747 | if (cell_refinement_case == RefinementCase<dim>::cut_xyz)
| ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/build/reproducible-path/deal.ii-9.6.2/include/deal.II/base/geometry_info.h:3747:28: note: candidate 1: ‘operator==(int, int)’ (built-in)
/usr/include/petsc/petsccxxcomplexfix.h:107:1: note: candidate 2: ‘bool operator==(const float&, const PetscComplex&)’
107 | PETSC_CXX_COMPLEX_FIX(float)
| ^~~~~~~~~~~~~~~~~~~~~
/usr/include/petsc/petsccxxcomplexfix.h:114:1: note: candidate 3: ‘bool operator==(const long double&, const PetscComplex&)’
114 | PETSC_CXX_COMPLEX_FIX(long double)
| ^~~~~~~~~~~~~~~~~~~~~
/usr/include/petsc/petsccxxcomplexfix.h:120:1: note: candidate 4: ‘bool operator==(const signed char&, const PetscComplex&)’
120 | PETSC_CXX_COMPLEX_FIX(signed char)
| ^~~~~~~~~~~~~~~~~~~~~
/usr/include/petsc/petsccxxcomplexfix.h:121:1: note: candidate 5: ‘bool operator==(const short int&, const PetscComplex&)’
121 | PETSC_CXX_COMPLEX_FIX(short)
| ^~~~~~~~~~~~~~~~~~~~~
/usr/include/petsc/petsccxxcomplexfix.h:122:1: note: candidate 6: ‘bool operator==(const int&, const PetscComplex&)’
122 | PETSC_CXX_COMPLEX_FIX(int)
| ^~~~~~~~~~~~~~~~~~~~~
/usr/include/petsc/petsccxxcomplexfix.h:123:1: note: candidate 7: ‘bool operator==(const long int&, const PetscComplex&)’
123 | PETSC_CXX_COMPLEX_FIX(long)
| ^~~~~~~~~~~~~~~~~~~~~
/usr/include/petsc/petsccxxcomplexfix.h:124:1: note: candidate 8: ‘bool operator==(const long long int&, const PetscComplex&)’
124 | PETSC_CXX_COMPLEX_FIX(long long)
| ^~~~~~~~~~~~~~~~~~~~~
/usr/include/petsc/petsccxxcomplexfix.h:126:1: note: candidate 9: ‘bool operator==(const unsigned char&, const PetscComplex&)’
126 | PETSC_CXX_COMPLEX_FIX(unsigned char)
| ^~~~~~~~~~~~~~~~~~~~~
/usr/include/petsc/petsccxxcomplexfix.h:127:1: note: candidate 10: ‘bool operator==(const short unsigned int&, const PetscComplex&)’
127 | PETSC_CXX_COMPLEX_FIX(unsigned short)
| ^~~~~~~~~~~~~~~~~~~~~
/usr/include/petsc/petsccxxcomplexfix.h:128:1: note: candidate 11: ‘bool operator==(const unsigned int&, const PetscComplex&)’
128 | PETSC_CXX_COMPLEX_FIX(unsigned int)
| ^~~~~~~~~~~~~~~~~~~~~
/usr/include/petsc/petsccxxcomplexfix.h:129:1: note: candidate 12: ‘bool operator==(const long unsigned int&, const PetscComplex&)’
129 | PETSC_CXX_COMPLEX_FIX(unsigned long)
| ^~~~~~~~~~~~~~~~~~~~~
/usr/include/petsc/petsccxxcomplexfix.h:130:1: note: candidate 13: ‘bool operator==(const long long unsigned int&, const PetscComplex&)’
130 | PETSC_CXX_COMPLEX_FIX(unsigned long long)
| ^~~~~~~~~~~~~~~~~~~~~
/build/reproducible-path/deal.ii-9.6.2/include/deal.II/base/geometry_info.h: In static member function ‘static dealii::RefinementCase<1> dealii::GeometryInfo<dim>::line_refinement_case(const dealii::RefinementCase<dim>&, unsigned int) [with int dim = 3]’:
/build/reproducible-path/deal.ii-9.6.2/include/deal.II/base/geometry_info.h:3861:28: error: ambiguous overload for ‘operator==’ (operand types are ‘const dealii::RefinementCase<3>’ and ‘dealii::RefinementPossibilities<3>::Possibilities’)
3861 | if (cell_refinement_case == RefinementCase<dim>::cut_xyz)
| ~~~~~~~~~~~~~~~~~~~~ ^~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~
| | |
| const dealii::RefinementCase<3> dealii::RefinementPossibilities<3>::Possibilities
/build/reproducible-path/deal.ii-9.6.2/include/deal.II/base/geometry_info.h:3861:28: note: there are 29 candidates
3861 | if (cell_refinement_case == RefinementCase<dim>::cut_xyz)
| ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/build/reproducible-path/deal.ii-9.6.2/include/deal.II/base/geometry_info.h:3861:28: note: candidate 1: ‘operator==(int, int)’ (built-in)
/usr/include/petsc/petsccxxcomplexfix.h:107:1: note: candidate 2: ‘bool operator==(const float&, const PetscComplex&)’
107 | PETSC_CXX_COMPLEX_FIX(float)
| ^~~~~~~~~~~~~~~~~~~~~
/usr/include/petsc/petsccxxcomplexfix.h:114:1: note: candidate 3: ‘bool operator==(const long double&, const PetscComplex&)’
114 | PETSC_CXX_COMPLEX_FIX(long double)
| ^~~~~~~~~~~~~~~~~~~~~
/usr/include/petsc/petsccxxcomplexfix.h:120:1: note: candidate 4: ‘bool operator==(const signed char&, const PetscComplex&)’
120 | PETSC_CXX_COMPLEX_FIX(signed char)
| ^~~~~~~~~~~~~~~~~~~~~
/usr/include/petsc/petsccxxcomplexfix.h:121:1: note: candidate 5: ‘bool operator==(const short int&, const PetscComplex&)’
121 | PETSC_CXX_COMPLEX_FIX(short)
| ^~~~~~~~~~~~~~~~~~~~~
/usr/include/petsc/petsccxxcomplexfix.h:122:1: note: candidate 6: ‘bool operator==(const int&, const PetscComplex&)’
122 | PETSC_CXX_COMPLEX_FIX(int)
| ^~~~~~~~~~~~~~~~~~~~~
/usr/include/petsc/petsccxxcomplexfix.h:123:1: note: candidate 7: ‘bool operator==(const long int&, const PetscComplex&)’
123 | PETSC_CXX_COMPLEX_FIX(long)
| ^~~~~~~~~~~~~~~~~~~~~
/usr/include/petsc/petsccxxcomplexfix.h:124:1: note: candidate 8: ‘bool operator==(const long long int&, const PetscComplex&)’
124 | PETSC_CXX_COMPLEX_FIX(long long)
| ^~~~~~~~~~~~~~~~~~~~~
/usr/include/petsc/petsccxxcomplexfix.h:126:1: note: candidate 9: ‘bool operator==(const unsigned char&, const PetscComplex&)’
126 | PETSC_CXX_COMPLEX_FIX(unsigned char)
| ^~~~~~~~~~~~~~~~~~~~~
/usr/include/petsc/petsccxxcomplexfix.h:127:1: note: candidate 10: ‘bool operator==(const short unsigned int&, const PetscComplex&)’
127 | PETSC_CXX_COMPLEX_FIX(unsigned short)
| ^~~~~~~~~~~~~~~~~~~~~
/usr/include/petsc/petsccxxcomplexfix.h:128:1: note: candidate 11: ‘bool operator==(const unsigned int&, const PetscComplex&)’
128 | PETSC_CXX_COMPLEX_FIX(unsigned int)
| ^~~~~~~~~~~~~~~~~~~~~
/usr/include/petsc/petsccxxcomplexfix.h:129:1: note: candidate 12: ‘bool operator==(const long unsigned int&, const PetscComplex&)’
129 | PETSC_CXX_COMPLEX_FIX(unsigned long)
| ^~~~~~~~~~~~~~~~~~~~~
/usr/include/petsc/petsccxxcomplexfix.h:130:1: note: candidate 13: ‘bool operator==(const long long unsigned int&, const PetscComplex&)’
130 | PETSC_CXX_COMPLEX_FIX(unsigned long long)
| ^~~~~~~~~~~~~~~~~~~~~
/build/reproducible-path/deal.ii-9.6.2/include/deal.II/base/geometry_info.h: In static member function ‘static dealii::RefinementCase<dim> dealii::GeometryInfo<dim>::min_cell_refinement_case_for_face_refinement(const dealii::RefinementCase<(dim - 1)>&, unsigned int, bool, bool, bool) [with int dim = 2]’:
/build/reproducible-path/deal.ii-9.6.2/include/deal.II/base/geometry_info.h:3930:28: error: ambiguous overload for ‘operator==’ (operand types are ‘const dealii::RefinementCase<1>’ and ‘dealii::RefinementPossibilities<2>::Possibilities’)
3930 | if (face_refinement_case == RefinementCase<dim>::cut_x)
| ~~~~~~~~~~~~~~~~~~~~ ^~ ~~~~~~~~~~~~~~~~~~~~~~~~~~
| | |
| const dealii::RefinementCase<1> dealii::RefinementPossibilities<2>::Possibilities
/build/reproducible-path/deal.ii-9.6.2/include/deal.II/base/geometry_info.h:3930:28: note: there are 29 candidates
3930 | if (face_refinement_case == RefinementCase<dim>::cut_x)
| ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/build/reproducible-path/deal.ii-9.6.2/include/deal.II/base/geometry_info.h:3930:28: note: candidate 1: ‘operator==(int, int)’ (built-in)
/usr/include/petsc/petsccxxcomplexfix.h:107:1: note: candidate 2: ‘bool operator==(const float&, const PetscComplex&)’
107 | PETSC_CXX_COMPLEX_FIX(float)
| ^~~~~~~~~~~~~~~~~~~~~
/usr/include/petsc/petsccxxcomplexfix.h:114:1: note: candidate 3: ‘bool operator==(const long double&, const PetscComplex&)’
114 | PETSC_CXX_COMPLEX_FIX(long double)
| ^~~~~~~~~~~~~~~~~~~~~
/usr/include/petsc/petsccxxcomplexfix.h:120:1: note: candidate 4: ‘bool operator==(const signed char&, const PetscComplex&)’
120 | PETSC_CXX_COMPLEX_FIX(signed char)
| ^~~~~~~~~~~~~~~~~~~~~
/usr/include/petsc/petsccxxcomplexfix.h:121:1: note: candidate 5: ‘bool operator==(const short int&, const PetscComplex&)’
121 | PETSC_CXX_COMPLEX_FIX(short)
| ^~~~~~~~~~~~~~~~~~~~~
/usr/include/petsc/petsccxxcomplexfix.h:122:1: note: candidate 6: ‘bool operator==(const int&, const PetscComplex&)’
122 | PETSC_CXX_COMPLEX_FIX(int)
| ^~~~~~~~~~~~~~~~~~~~~
/usr/include/petsc/petsccxxcomplexfix.h:123:1: note: candidate 7: ‘bool operator==(const long int&, const PetscComplex&)’
123 | PETSC_CXX_COMPLEX_FIX(long)
| ^~~~~~~~~~~~~~~~~~~~~
/usr/include/petsc/petsccxxcomplexfix.h:124:1: note: candidate 8: ‘bool operator==(const long long int&, const PetscComplex&)’
124 | PETSC_CXX_COMPLEX_FIX(long long)
| ^~~~~~~~~~~~~~~~~~~~~
/usr/include/petsc/petsccxxcomplexfix.h:126:1: note: candidate 9: ‘bool operator==(const unsigned char&, const PetscComplex&)’
126 | PETSC_CXX_COMPLEX_FIX(unsigned char)
| ^~~~~~~~~~~~~~~~~~~~~
/usr/include/petsc/petsccxxcomplexfix.h:127:1: note: candidate 10: ‘bool operator==(const short unsigned int&, const PetscComplex&)’
127 | PETSC_CXX_COMPLEX_FIX(unsigned short)
| ^~~~~~~~~~~~~~~~~~~~~
/usr/include/petsc/petsccxxcomplexfix.h:128:1: note: candidate 11: ‘bool operator==(const unsigned int&, const PetscComplex&)’
128 | PETSC_CXX_COMPLEX_FIX(unsigned int)
| ^~~~~~~~~~~~~~~~~~~~~
/usr/include/petsc/petsccxxcomplexfix.h:129:1: note: candidate 12: ‘bool operator==(const long unsigned int&, const PetscComplex&)’
129 | PETSC_CXX_COMPLEX_FIX(unsigned long)
| ^~~~~~~~~~~~~~~~~~~~~
/usr/include/petsc/petsccxxcomplexfix.h:130:1: note: candidate 13: ‘bool operator==(const long long unsigned int&, const PetscComplex&)’
130 | PETSC_CXX_COMPLEX_FIX(unsigned long long)
| ^~~~~~~~~~~~~~~~~~~~~
/build/reproducible-path/deal.ii-9.6.2/include/deal.II/base/geometry_info.h: In static member function ‘static unsigned int dealii::GeometryInfo<dim>::child_cell_on_face(const dealii::RefinementCase<dim>&, unsigned int, unsigned int, bool, bool, bool, const dealii::RefinementCase<(dim - 1)>&) [with int dim = 3]’:
/build/reproducible-path/deal.ii-9.6.2/include/deal.II/base/geometry_info.h:4443:23: error: ambiguous overload for ‘operator==’ (operand types are ‘const dealii::RefinementCase<2>’ and ‘dealii::RefinementPossibilities<2>::Possibilities’)
4443 | face_ref_case == RefinementCase<dim - 1>::no_refinement))
| ~~~~~~~~~~~~~ ^~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
| | |
| const dealii::RefinementCase<2> dealii::RefinementPossibilities<2>::Possibilities
/build/reproducible-path/deal.ii-9.6.2/include/deal.II/base/geometry_info.h:4443:23: note: there are 29 candidates
4443 | face_ref_case == RefinementCase<dim - 1>::no_refinement))
| ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/build/reproducible-path/deal.ii-9.6.2/include/deal.II/base/geometry_info.h:4443:23: note: candidate 1: ‘operator==(int, int)’ (built-in)
/usr/include/petsc/petsccxxcomplexfix.h:107:1: note: candidate 2: ‘bool operator==(const float&, const PetscComplex&)’
107 | PETSC_CXX_COMPLEX_FIX(float)
| ^~~~~~~~~~~~~~~~~~~~~
/usr/include/petsc/petsccxxcomplexfix.h:114:1: note: candidate 3: ‘bool operator==(const long double&, const PetscComplex&)’
114 | PETSC_CXX_COMPLEX_FIX(long double)
| ^~~~~~~~~~~~~~~~~~~~~
/usr/include/petsc/petsccxxcomplexfix.h:120:1: note: candidate 4: ‘bool operator==(const signed char&, const PetscComplex&)’
120 | PETSC_CXX_COMPLEX_FIX(signed char)
| ^~~~~~~~~~~~~~~~~~~~~
/usr/include/petsc/petsccxxcomplexfix.h:121:1: note: candidate 5: ‘bool operator==(const short int&, const PetscComplex&)’
121 | PETSC_CXX_COMPLEX_FIX(short)
| ^~~~~~~~~~~~~~~~~~~~~
/usr/include/petsc/petsccxxcomplexfix.h:122:1: note: candidate 6: ‘bool operator==(const int&, const PetscComplex&)’
122 | PETSC_CXX_COMPLEX_FIX(int)
| ^~~~~~~~~~~~~~~~~~~~~
/usr/include/petsc/petsccxxcomplexfix.h:123:1: note: candidate 7: ‘bool operator==(const long int&, const PetscComplex&)’
123 | PETSC_CXX_COMPLEX_FIX(long)
| ^~~~~~~~~~~~~~~~~~~~~
/usr/include/petsc/petsccxxcomplexfix.h:124:1: note: candidate 8: ‘bool operator==(const long long int&, const PetscComplex&)’
124 | PETSC_CXX_COMPLEX_FIX(long long)
| ^~~~~~~~~~~~~~~~~~~~~
/usr/include/petsc/petsccxxcomplexfix.h:126:1: note: candidate 9: ‘bool operator==(const unsigned char&, const PetscComplex&)’
126 | PETSC_CXX_COMPLEX_FIX(unsigned char)
| ^~~~~~~~~~~~~~~~~~~~~
/usr/include/petsc/petsccxxcomplexfix.h:127:1: note: candidate 10: ‘bool operator==(const short unsigned int&, const PetscComplex&)’
127 | PETSC_CXX_COMPLEX_FIX(unsigned short)
| ^~~~~~~~~~~~~~~~~~~~~
/usr/include/petsc/petsccxxcomplexfix.h:128:1: note: candidate 11: ‘bool operator==(const unsigned int&, const PetscComplex&)’
128 | PETSC_CXX_COMPLEX_FIX(unsigned int)
| ^~~~~~~~~~~~~~~~~~~~~
/usr/include/petsc/petsccxxcomplexfix.h:129:1: note: candidate 12: ‘bool operator==(const long unsigned int&, const PetscComplex&)’
129 | PETSC_CXX_COMPLEX_FIX(unsigned long)
| ^~~~~~~~~~~~~~~~~~~~~
/usr/include/petsc/petsccxxcomplexfix.h:130:1: note: candidate 13: ‘bool operator==(const long long unsigned int&, const PetscComplex&)’
130 | PETSC_CXX_COMPLEX_FIX(unsigned long long)
| ^~~~~~~~~~~~~~~~~~~~~
In file included from /build/reproducible-path/deal.ii-9.6.2/include/deal.II/base/numbers.h:27,
from /build/reproducible-path/deal.ii-9.6.2/obj-powerpc64le-linux-gnu/include/deal.II/base/config.h:608,
from /build/reproducible-path/deal.ii-9.6.2/include/deal.II/base/quadrature_lib.h:19,
from /build/reproducible-path/deal.ii-9.6.2/source/numerics/data_out_faces.cc:15:
/build/reproducible-path/deal.ii-9.6.2/include/deal.II/base/geometry_info.h: In static member function ‘static dealii::Point<dim> dealii::GeometryInfo<dim>::cell_to_child_coordinates(const dealii::Point<dim>&, unsigned int, dealii::RefinementCase<dim>) [with int dim = 1]’:
/build/reproducible-path/deal.ii-9.6.2/include/deal.II/base/geometry_info.h:3044:22: error: ambiguous overload for ‘operator==’ (operand types are ‘const dealii::RefinementCase<1>’ and ‘dealii::RefinementPossibilities<1>::Possibilities’)
3044 | Assert(refine_case == RefinementCase<1>::cut_x, ExcInternalError());
| ~~~~~~~~~~~ ^~ ~~~~~~~~~~~~~~~~~~~~~~~~
| | |
| const dealii::RefinementCase<1> dealii::RefinementPossibilities<1>::Possibilities
/build/reproducible-path/deal.ii-9.6.2/include/deal.II/base/geometry_info.h:3044:3: note: in expansion of macro ‘Assert’
3044 | Assert(refine_case == RefinementCase<1>::cut_x, ExcInternalError());
| ^~~~~~
/build/reproducible-path/deal.ii-9.6.2/include/deal.II/base/geometry_info.h:3044:22: note: there are 29 candidates
3044 | Assert(refine_case == RefinementCase<1>::cut_x, ExcInternalError());
| ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~
/build/reproducible-path/deal.ii-9.6.2/include/deal.II/base/geometry_info.h:3044:3: note: in expansion of macro ‘Assert’
3044 | Assert(refine_case == RefinementCase<1>::cut_x, ExcInternalError());
| ^~~~~~
/build/reproducible-path/deal.ii-9.6.2/include/deal.II/base/geometry_info.h:3044:22: note: candidate 1: ‘operator==(int, int)’ (built-in)
3044 | Assert(refine_case == RefinementCase<1>::cut_x, ExcInternalError());
| ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~
/build/reproducible-path/deal.ii-9.6.2/include/deal.II/base/geometry_info.h:3044:3: note: in expansion of macro ‘Assert’
3044 | Assert(refine_case == RefinementCase<1>::cut_x, ExcInternalError());
| ^~~~~~
In file included from /usr/include/petsc/petscsystypes.h:592,
from /usr/include/petsc/petscis.h:7,
from /build/reproducible-path/deal.ii-9.6.2/include/deal.II/base/index_set.h:42:
/usr/include/petsc/petsccxxcomplexfix.h:107:1: note: candidate 2: ‘bool operator==(const float&, const PetscComplex&)’
107 | PETSC_CXX_COMPLEX_FIX(float)
| ^~~~~~~~~~~~~~~~~~~~~
/usr/include/petsc/petsccxxcomplexfix.h:114:1: note: candidate 3: ‘bool operator==(const long double&, const PetscComplex&)’
114 | PETSC_CXX_COMPLEX_FIX(long double)
| ^~~~~~~~~~~~~~~~~~~~~
/usr/include/petsc/petsccxxcomplexfix.h:120:1: note: candidate 4: ‘bool operator==(const signed char&, const PetscComplex&)’
120 | PETSC_CXX_COMPLEX_FIX(signed char)
| ^~~~~~~~~~~~~~~~~~~~~
/usr/include/petsc/petsccxxcomplexfix.h:121:1: note: candidate 5: ‘bool operator==(const short int&, const PetscComplex&)’
121 | PETSC_CXX_COMPLEX_FIX(short)
| ^~~~~~~~~~~~~~~~~~~~~
/usr/include/petsc/petsccxxcomplexfix.h:122:1: note: candidate 6: ‘bool operator==(const int&, const PetscComplex&)’
122 | PETSC_CXX_COMPLEX_FIX(int)
| ^~~~~~~~~~~~~~~~~~~~~
/usr/include/petsc/petsccxxcomplexfix.h:123:1: note: candidate 7: ‘bool operator==(const long int&, const PetscComplex&)’
123 | PETSC_CXX_COMPLEX_FIX(long)
| ^~~~~~~~~~~~~~~~~~~~~
/usr/include/petsc/petsccxxcomplexfix.h:124:1: note: candidate 8: ‘bool operator==(const long long int&, const PetscComplex&)’
124 | PETSC_CXX_COMPLEX_FIX(long long)
| ^~~~~~~~~~~~~~~~~~~~~
/usr/include/petsc/petsccxxcomplexfix.h:126:1: note: candidate 9: ‘bool operator==(const unsigned char&, const PetscComplex&)’
126 | PETSC_CXX_COMPLEX_FIX(unsigned char)
| ^~~~~~~~~~~~~~~~~~~~~
/usr/include/petsc/petsccxxcomplexfix.h:127:1: note: candidate 10: ‘bool operator==(const short unsigned int&, const PetscComplex&)’
127 | PETSC_CXX_COMPLEX_FIX(unsigned short)
| ^~~~~~~~~~~~~~~~~~~~~
/usr/include/petsc/petsccxxcomplexfix.h:128:1: note: candidate 11: ‘bool operator==(const unsigned int&, const PetscComplex&)’
128 | PETSC_CXX_COMPLEX_FIX(unsigned int)
| ^~~~~~~~~~~~~~~~~~~~~
/usr/include/petsc/petsccxxcomplexfix.h:129:1: note: candidate 12: ‘bool operator==(const long unsigned int&, const PetscComplex&)’
129 | PETSC_CXX_COMPLEX_FIX(unsigned long)
| ^~~~~~~~~~~~~~~~~~~~~
/usr/include/petsc/petsccxxcomplexfix.h:130:1: note: candidate 13: ‘bool operator==(const long long unsigned int&, const PetscComplex&)’
130 | PETSC_CXX_COMPLEX_FIX(unsigned long long)
| ^~~~~~~~~~~~~~~~~~~~~
/build/reproducible-path/deal.ii-9.6.2/include/deal.II/base/geometry_info.h: In static member function ‘static dealii::Point<dim> dealii::GeometryInfo<dim>::child_to_cell_coordinates(const dealii::Point<dim>&, unsigned int, dealii::RefinementCase<dim>) [with int dim = 1]’:
/build/reproducible-path/deal.ii-9.6.2/include/deal.II/base/geometry_info.h:3182:22: error: ambiguous overload for ‘operator==’ (operand types are ‘const dealii::RefinementCase<1>’ and ‘dealii::RefinementPossibilities<1>::Possibilities’)
3182 | Assert(refine_case == RefinementCase<1>::cut_x, ExcInternalError());
| ~~~~~~~~~~~ ^~ ~~~~~~~~~~~~~~~~~~~~~~~~
| | |
| const dealii::RefinementCase<1> dealii::RefinementPossibilities<1>::Possibilities
/build/reproducible-path/deal.ii-9.6.2/include/deal.II/base/geometry_info.h:3182:3: note: in expansion of macro ‘Assert’
3182 | Assert(refine_case == RefinementCase<1>::cut_x, ExcInternalError());
| ^~~~~~
/build/reproducible-path/deal.ii-9.6.2/include/deal.II/base/geometry_info.h:3182:22: note: there are 29 candidates
3182 | Assert(refine_case == RefinementCase<1>::cut_x, ExcInternalError());
| ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~
/build/reproducible-path/deal.ii-9.6.2/include/deal.II/base/geometry_info.h:3182:3: note: in expansion of macro ‘Assert’
3182 | Assert(refine_case == RefinementCase<1>::cut_x, ExcInternalError());
| ^~~~~~
/build/reproducible-path/deal.ii-9.6.2/include/deal.II/base/geometry_info.h:3182:22: note: candidate 1: ‘operator==(int, int)’ (built-in)
3182 | Assert(refine_case == RefinementCase<1>::cut_x, ExcInternalError());
| ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~
/build/reproducible-path/deal.ii-9.6.2/include/deal.II/base/geometry_info.h:3182:3: note: in expansion of macro ‘Assert’
3182 | Assert(refine_case == RefinementCase<1>::cut_x, ExcInternalError());
| ^~~~~~
/usr/include/petsc/petsccxxcomplexfix.h:107:1: note: candidate 2: ‘bool operator==(const float&, const PetscComplex&)’
107 | PETSC_CXX_COMPLEX_FIX(float)
| ^~~~~~~~~~~~~~~~~~~~~
/usr/include/petsc/petsccxxcomplexfix.h:114:1: note: candidate 3: ‘bool operator==(const long double&, const PetscComplex&)’
114 | PETSC_CXX_COMPLEX_FIX(long double)
| ^~~~~~~~~~~~~~~~~~~~~
/usr/include/petsc/petsccxxcomplexfix.h:120:1: note: candidate 4: ‘bool operator==(const signed char&, const PetscComplex&)’
120 | PETSC_CXX_COMPLEX_FIX(signed char)
| ^~~~~~~~~~~~~~~~~~~~~
/usr/include/petsc/petsccxxcomplexfix.h:121:1: note: candidate 5: ‘bool operator==(const short int&, const PetscComplex&)’
121 | PETSC_CXX_COMPLEX_FIX(short)
| ^~~~~~~~~~~~~~~~~~~~~
/usr/include/petsc/petsccxxcomplexfix.h:122:1: note: candidate 6: ‘bool operator==(const int&, const PetscComplex&)’
122 | PETSC_CXX_COMPLEX_FIX(int)
| ^~~~~~~~~~~~~~~~~~~~~
/usr/include/petsc/petsccxxcomplexfix.h:123:1: note: candidate 7: ‘bool operator==(const long int&, const PetscComplex&)’
123 | PETSC_CXX_COMPLEX_FIX(long)
| ^~~~~~~~~~~~~~~~~~~~~
/usr/include/petsc/petsccxxcomplexfix.h:124:1: note: candidate 8: ‘bool operator==(const long long int&, const PetscComplex&)’
124 | PETSC_CXX_COMPLEX_FIX(long long)
| ^~~~~~~~~~~~~~~~~~~~~
/usr/include/petsc/petsccxxcomplexfix.h:126:1: note: candidate 9: ‘bool operator==(const unsigned char&, const PetscComplex&)’
126 | PETSC_CXX_COMPLEX_FIX(unsigned char)
| ^~~~~~~~~~~~~~~~~~~~~
/usr/include/petsc/petsccxxcomplexfix.h:127:1: note: candidate 10: ‘bool operator==(const short unsigned int&, const PetscComplex&)’
127 | PETSC_CXX_COMPLEX_FIX(unsigned short)
| ^~~~~~~~~~~~~~~~~~~~~
/usr/include/petsc/petsccxxcomplexfix.h:128:1: note: candidate 11: ‘bool operator==(const unsigned int&, const PetscComplex&)’
128 | PETSC_CXX_COMPLEX_FIX(unsigned int)
| ^~~~~~~~~~~~~~~~~~~~~
/usr/include/petsc/petsccxxcomplexfix.h:129:1: note: candidate 12: ‘bool operator==(const long unsigned int&, const PetscComplex&)’
129 | PETSC_CXX_COMPLEX_FIX(unsigned long)
| ^~~~~~~~~~~~~~~~~~~~~
/usr/include/petsc/petsccxxcomplexfix.h:130:1: note: candidate 13: ‘bool operator==(const long long unsigned int&, const PetscComplex&)’
130 | PETSC_CXX_COMPLEX_FIX(unsigned long long)
| ^~~~~~~~~~~~~~~~~~~~~
In file included from /build/reproducible-path/deal.ii-9.6.2/include/deal.II/grid/reference_cell.h:21,
from /build/reproducible-path/deal.ii-9.6.2/include/deal.II/fe/fe_data.h:22,
from /build/reproducible-path/deal.ii-9.6.2/include/deal.II/fe/fe.h:22,
from /build/reproducible-path/deal.ii-9.6.2/include/deal.II/hp/fe_collection.h:21,
from /build/reproducible-path/deal.ii-9.6.2/include/deal.II/dofs/dof_handler.h:36:
/build/reproducible-path/deal.ii-9.6.2/include/deal.II/base/geometry_info.h: In static member function ‘static unsigned int dealii::GeometryInfo<dim>::n_subfaces(const dealii::internal::SubfaceCase<dim>&) [with int dim = 2]’:
/build/reproducible-path/deal.ii-9.6.2/include/deal.II/base/geometry_info.h:3539:24: error: ambiguous overload for ‘operator==’ (operand types are ‘const dealii::internal::SubfaceCase<2>’ and ‘dealii::internal::SubfacePossibilities<2>::Possibilities’)
3539 | return (subface_case == internal::SubfaceCase<2>::case_x) ? 2 : 0;
| ~~~~~~~~~~~~ ^~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
| | |
| const dealii::internal::SubfaceCase<2> dealii::internal::SubfacePossibilities<2>::Possibilities
/build/reproducible-path/deal.ii-9.6.2/include/deal.II/base/geometry_info.h:3539:24: note: there are 29 candidates
3539 | return (subface_case == internal::SubfaceCase<2>::case_x) ? 2 : 0;
| ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/build/reproducible-path/deal.ii-9.6.2/include/deal.II/base/geometry_info.h:3539:24: note: candidate 1: ‘operator==(int, int)’ (built-in)
/usr/include/petsc/petsccxxcomplexfix.h:107:1: note: candidate 2: ‘bool operator==(const float&, const PetscComplex&)’
107 | PETSC_CXX_COMPLEX_FIX(float)
| ^~~~~~~~~~~~~~~~~~~~~
/usr/include/petsc/petsccxxcomplexfix.h:114:1: note: candidate 3: ‘bool operator==(const long double&, const PetscComplex&)’
114 | PETSC_CXX_COMPLEX_FIX(long double)
| ^~~~~~~~~~~~~~~~~~~~~
/usr/include/petsc/petsccxxcomplexfix.h:120:1: note: candidate 4: ‘bool operator==(const signed char&, const PetscComplex&)’
120 | PETSC_CXX_COMPLEX_FIX(signed char)
| ^~~~~~~~~~~~~~~~~~~~~
/usr/include/petsc/petsccxxcomplexfix.h:121:1: note: candidate 5: ‘bool operator==(const short int&, const PetscComplex&)’
121 | PETSC_CXX_COMPLEX_FIX(short)
| ^~~~~~~~~~~~~~~~~~~~~
/usr/include/petsc/petsccxxcomplexfix.h:122:1: note: candidate 6: ‘bool operator==(const int&, const PetscComplex&)’
122 | PETSC_CXX_COMPLEX_FIX(int)
| ^~~~~~~~~~~~~~~~~~~~~
/usr/include/petsc/petsccxxcomplexfix.h:123:1: note: candidate 7: ‘bool operator==(const long int&, const PetscComplex&)’
123 | PETSC_CXX_COMPLEX_FIX(long)
| ^~~~~~~~~~~~~~~~~~~~~
/usr/include/petsc/petsccxxcomplexfix.h:124:1: note: candidate 8: ‘bool operator==(const long long int&, const PetscComplex&)’
124 | PETSC_CXX_COMPLEX_FIX(long long)
| ^~~~~~~~~~~~~~~~~~~~~
/usr/include/petsc/petsccxxcomplexfix.h:126:1: note: candidate 9: ‘bool operator==(const unsigned char&, const PetscComplex&)’
126 | PETSC_CXX_COMPLEX_FIX(unsigned char)
| ^~~~~~~~~~~~~~~~~~~~~
/usr/include/petsc/petsccxxcomplexfix.h:127:1: note: candidate 10: ‘bool operator==(const short unsigned int&, const PetscComplex&)’
127 | PETSC_CXX_COMPLEX_FIX(unsigned short)
| ^~~~~~~~~~~~~~~~~~~~~
/usr/include/petsc/petsccxxcomplexfix.h:128:1: note: candidate 11: ‘bool operator==(const unsigned int&, const PetscComplex&)’
128 | PETSC_CXX_COMPLEX_FIX(unsigned int)
| ^~~~~~~~~~~~~~~~~~~~~
/usr/include/petsc/petsccxxcomplexfix.h:129:1: note: candidate 12: ‘bool operator==(const long unsigned int&, const PetscComplex&)’
129 | PETSC_CXX_COMPLEX_FIX(unsigned long)
| ^~~~~~~~~~~~~~~~~~~~~
/usr/include/petsc/petsccxxcomplexfix.h:130:1: note: candidate 13: ‘bool operator==(const long long unsigned int&, const PetscComplex&)’
130 | PETSC_CXX_COMPLEX_FIX(unsigned long long)
| ^~~~~~~~~~~~~~~~~~~~~
/build/reproducible-path/deal.ii-9.6.2/include/deal.II/base/geometry_info.h: In static member function ‘static dealii::RefinementCase<(dim - 1)> dealii::GeometryInfo<dim>::face_refinement_case(const dealii::RefinementCase<dim>&, unsigned int, bool, bool, bool) [with int dim = 2]’:
/build/reproducible-path/deal.ii-9.6.2/include/deal.II/base/geometry_info.h:3712:28: error: ambiguous overload for ‘operator==’ (operand types are ‘const dealii::RefinementCase<2>’ and ‘dealii::RefinementPossibilities<2>::Possibilities’)
3712 | if (cell_refinement_case == RefinementCase<dim>::cut_xy)
| ~~~~~~~~~~~~~~~~~~~~ ^~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~
| | |
| const dealii::RefinementCase<2> dealii::RefinementPossibilities<2>::Possibilities
/build/reproducible-path/deal.ii-9.6.2/include/deal.II/base/geometry_info.h:3712:28: note: there are 29 candidates
3712 | if (cell_refinement_case == RefinementCase<dim>::cut_xy)
| ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/build/reproducible-path/deal.ii-9.6.2/include/deal.II/base/geometry_info.h:3712:28: note: candidate 1: ‘operator==(int, int)’ (built-in)
/usr/include/petsc/petsccxxcomplexfix.h:107:1: note: candidate 2: ‘bool operator==(const float&, const PetscComplex&)’
107 | PETSC_CXX_COMPLEX_FIX(float)
| ^~~~~~~~~~~~~~~~~~~~~
/usr/include/petsc/petsccxxcomplexfix.h:114:1: note: candidate 3: ‘bool operator==(const long double&, const PetscComplex&)’
114 | PETSC_CXX_COMPLEX_FIX(long double)
| ^~~~~~~~~~~~~~~~~~~~~
/usr/include/petsc/petsccxxcomplexfix.h:120:1: note: candidate 4: ‘bool operator==(const signed char&, const PetscComplex&)’
120 | PETSC_CXX_COMPLEX_FIX(signed char)
| ^~~~~~~~~~~~~~~~~~~~~
/usr/include/petsc/petsccxxcomplexfix.h:121:1: note: candidate 5: ‘bool operator==(const short int&, const PetscComplex&)’
121 | PETSC_CXX_COMPLEX_FIX(short)
| ^~~~~~~~~~~~~~~~~~~~~
/usr/include/petsc/petsccxxcomplexfix.h:122:1: note: candidate 6: ‘bool operator==(const int&, const PetscComplex&)’
122 | PETSC_CXX_COMPLEX_FIX(int)
| ^~~~~~~~~~~~~~~~~~~~~
/usr/include/petsc/petsccxxcomplexfix.h:123:1: note: candidate 7: ‘bool operator==(const long int&, const PetscComplex&)’
123 | PETSC_CXX_COMPLEX_FIX(long)
| ^~~~~~~~~~~~~~~~~~~~~
/usr/include/petsc/petsccxxcomplexfix.h:124:1: note: candidate 8: ‘bool operator==(const long long int&, const PetscComplex&)’
124 | PETSC_CXX_COMPLEX_FIX(long long)
| ^~~~~~~~~~~~~~~~~~~~~
/usr/include/petsc/petsccxxcomplexfix.h:126:1: note: candidate 9: ‘bool operator==(const unsigned char&, const PetscComplex&)’
126 | PETSC_CXX_COMPLEX_FIX(unsigned char)
| ^~~~~~~~~~~~~~~~~~~~~
/usr/include/petsc/petsccxxcomplexfix.h:127:1: note: candidate 10: ‘bool operator==(const short unsigned int&, const PetscComplex&)’
127 | PETSC_CXX_COMPLEX_FIX(unsigned short)
| ^~~~~~~~~~~~~~~~~~~~~
/usr/include/petsc/petsccxxcomplexfix.h:128:1: note: candidate 11: ‘bool operator==(const unsigned int&, const PetscComplex&)’
128 | PETSC_CXX_COMPLEX_FIX(unsigned int)
| ^~~~~~~~~~~~~~~~~~~~~
/usr/include/petsc/petsccxxcomplexfix.h:129:1: note: candidate 12: ‘bool operator==(const long unsigned int&, const PetscComplex&)’
129 | PETSC_CXX_COMPLEX_FIX(unsigned long)
| ^~~~~~~~~~~~~~~~~~~~~
/usr/include/petsc/petsccxxcomplexfix.h:130:1: note: candidate 13: ‘bool operator==(const long long unsigned int&, const PetscComplex&)’
130 | PETSC_CXX_COMPLEX_FIX(unsigned long long)
| ^~~~~~~~~~~~~~~~~~~~~
/build/reproducible-path/deal.ii-9.6.2/include/deal.II/base/geometry_info.h: In static member function ‘static dealii::RefinementCase<(dim - 1)> dealii::GeometryInfo<dim>::face_refinement_case(const dealii::RefinementCase<dim>&, unsigned int, bool, bool, bool) [with int dim = 3]’:
/build/reproducible-path/deal.ii-9.6.2/include/deal.II/base/geometry_info.h:3747:28: error: ambiguous overload for ‘operator==’ (operand types are ‘const dealii::RefinementCase<3>’ and ‘dealii::RefinementPossibilities<3>::Possibilities’)
3747 | if (cell_refinement_case == RefinementCase<dim>::cut_xyz)
| ~~~~~~~~~~~~~~~~~~~~ ^~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~
| | |
| const dealii::RefinementCase<3> dealii::RefinementPossibilities<3>::Possibilities
/build/reproducible-path/deal.ii-9.6.2/include/deal.II/base/geometry_info.h:3747:28: note: there are 29 candidates
3747 | if (cell_refinement_case == RefinementCase<dim>::cut_xyz)
| ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/build/reproducible-path/deal.ii-9.6.2/include/deal.II/base/geometry_info.h:3747:28: note: candidate 1: ‘operator==(int, int)’ (built-in)
/usr/include/petsc/petsccxxcomplexfix.h:107:1: note: candidate 2: ‘bool operator==(const float&, const PetscComplex&)’
107 | PETSC_CXX_COMPLEX_FIX(float)
| ^~~~~~~~~~~~~~~~~~~~~
/usr/include/petsc/petsccxxcomplexfix.h:114:1: note: candidate 3: ‘bool operator==(const long double&, const PetscComplex&)’
114 | PETSC_CXX_COMPLEX_FIX(long double)
| ^~~~~~~~~~~~~~~~~~~~~
/usr/include/petsc/petsccxxcomplexfix.h:120:1: note: candidate 4: ‘bool operator==(const signed char&, const PetscComplex&)’
120 | PETSC_CXX_COMPLEX_FIX(signed char)
| ^~~~~~~~~~~~~~~~~~~~~
/usr/include/petsc/petsccxxcomplexfix.h:121:1: note: candidate 5: ‘bool operator==(const short int&, const PetscComplex&)’
121 | PETSC_CXX_COMPLEX_FIX(short)
| ^~~~~~~~~~~~~~~~~~~~~
/usr/include/petsc/petsccxxcomplexfix.h:122:1: note: candidate 6: ‘bool operator==(const int&, const PetscComplex&)’
122 | PETSC_CXX_COMPLEX_FIX(int)
| ^~~~~~~~~~~~~~~~~~~~~
/usr/include/petsc/petsccxxcomplexfix.h:123:1: note: candidate 7: ‘bool operator==(const long int&, const PetscComplex&)’
123 | PETSC_CXX_COMPLEX_FIX(long)
| ^~~~~~~~~~~~~~~~~~~~~
/usr/include/petsc/petsccxxcomplexfix.h:124:1: note: candidate 8: ‘bool operator==(const long long int&, const PetscComplex&)’
124 | PETSC_CXX_COMPLEX_FIX(long long)
| ^~~~~~~~~~~~~~~~~~~~~
/usr/include/petsc/petsccxxcomplexfix.h:126:1: note: candidate 9: ‘bool operator==(const unsigned char&, const PetscComplex&)’
126 | PETSC_CXX_COMPLEX_FIX(unsigned char)
| ^~~~~~~~~~~~~~~~~~~~~
/usr/include/petsc/petsccxxcomplexfix.h:127:1: note: candidate 10: ‘bool operator==(const short unsigned int&, const PetscComplex&)’
127 | PETSC_CXX_COMPLEX_FIX(unsigned short)
| ^~~~~~~~~~~~~~~~~~~~~
/usr/include/petsc/petsccxxcomplexfix.h:128:1: note: candidate 11: ‘bool operator==(const unsigned int&, const PetscComplex&)’
128 | PETSC_CXX_COMPLEX_FIX(unsigned int)
| ^~~~~~~~~~~~~~~~~~~~~
/usr/include/petsc/petsccxxcomplexfix.h:129:1: note: candidate 12: ‘bool operator==(const long unsigned int&, const PetscComplex&)’
129 | PETSC_CXX_COMPLEX_FIX(unsigned long)
| ^~~~~~~~~~~~~~~~~~~~~
/usr/include/petsc/petsccxxcomplexfix.h:130:1: note: candidate 13: ‘bool operator==(const long long unsigned int&, const PetscComplex&)’
130 | PETSC_CXX_COMPLEX_FIX(unsigned long long)
| ^~~~~~~~~~~~~~~~~~~~~
/build/reproducible-path/deal.ii-9.6.2/include/deal.II/base/geometry_info.h: In static member function ‘static dealii::RefinementCase<1> dealii::GeometryInfo<dim>::line_refinement_case(const dealii::RefinementCase<dim>&, unsigned int) [with int dim = 3]’:
/build/reproducible-path/deal.ii-9.6.2/include/deal.II/base/geometry_info.h:3861:28: error: ambiguous overload for ‘operator==’ (operand types are ‘const dealii::RefinementCase<3>’ and ‘dealii::RefinementPossibilities<3>::Possibilities’)
3861 | if (cell_refinement_case == RefinementCase<dim>::cut_xyz)
| ~~~~~~~~~~~~~~~~~~~~ ^~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~
| | |
| const dealii::RefinementCase<3> dealii::RefinementPossibilities<3>::Possibilities
/build/reproducible-path/deal.ii-9.6.2/include/deal.II/base/geometry_info.h:3861:28: note: there are 29 candidates
3861 | if (cell_refinement_case == RefinementCase<dim>::cut_xyz)
| ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/build/reproducible-path/deal.ii-9.6.2/include/deal.II/base/geometry_info.h:3861:28: note: candidate 1: ‘operator==(int, int)’ (built-in)
/usr/include/petsc/petsccxxcomplexfix.h:107:1: note: candidate 2: ‘bool operator==(const float&, const PetscComplex&)’
107 | PETSC_CXX_COMPLEX_FIX(float)
| ^~~~~~~~~~~~~~~~~~~~~
/usr/include/petsc/petsccxxcomplexfix.h:114:1: note: candidate 3: ‘bool operator==(const long double&, const PetscComplex&)’
114 | PETSC_CXX_COMPLEX_FIX(long double)
| ^~~~~~~~~~~~~~~~~~~~~
/usr/include/petsc/petsccxxcomplexfix.h:120:1: note: candidate 4: ‘bool operator==(const signed char&, const PetscComplex&)’
120 | PETSC_CXX_COMPLEX_FIX(signed char)
| ^~~~~~~~~~~~~~~~~~~~~
/usr/include/petsc/petsccxxcomplexfix.h:121:1: note: candidate 5: ‘bool operator==(const short int&, const PetscComplex&)’
121 | PETSC_CXX_COMPLEX_FIX(short)
| ^~~~~~~~~~~~~~~~~~~~~
/usr/include/petsc/petsccxxcomplexfix.h:122:1: note: candidate 6: ‘bool operator==(const int&, const PetscComplex&)’
122 | PETSC_CXX_COMPLEX_FIX(int)
| ^~~~~~~~~~~~~~~~~~~~~
/usr/include/petsc/petsccxxcomplexfix.h:123:1: note: candidate 7: ‘bool operator==(const long int&, const PetscComplex&)’
123 | PETSC_CXX_COMPLEX_FIX(long)
| ^~~~~~~~~~~~~~~~~~~~~
/usr/include/petsc/petsccxxcomplexfix.h:124:1: note: candidate 8: ‘bool operator==(const long long int&, const PetscComplex&)’
124 | PETSC_CXX_COMPLEX_FIX(long long)
| ^~~~~~~~~~~~~~~~~~~~~
/usr/include/petsc/petsccxxcomplexfix.h:126:1: note: candidate 9: ‘bool operator==(const unsigned char&, const PetscComplex&)’
126 | PETSC_CXX_COMPLEX_FIX(unsigned char)
| ^~~~~~~~~~~~~~~~~~~~~
/usr/include/petsc/petsccxxcomplexfix.h:127:1: note: candidate 10: ‘bool operator==(const short unsigned int&, const PetscComplex&)’
127 | PETSC_CXX_COMPLEX_FIX(unsigned short)
| ^~~~~~~~~~~~~~~~~~~~~
/usr/include/petsc/petsccxxcomplexfix.h:128:1: note: candidate 11: ‘bool operator==(const unsigned int&, const PetscComplex&)’
128 | PETSC_CXX_COMPLEX_FIX(unsigned int)
| ^~~~~~~~~~~~~~~~~~~~~
/usr/include/petsc/petsccxxcomplexfix.h:129:1: note: candidate 12: ‘bool operator==(const long unsigned int&, const PetscComplex&)’
129 | PETSC_CXX_COMPLEX_FIX(unsigned long)
| ^~~~~~~~~~~~~~~~~~~~~
/usr/include/petsc/petsccxxcomplexfix.h:130:1: note: candidate 13: ‘bool operator==(const long long unsigned int&, const PetscComplex&)’
130 | PETSC_CXX_COMPLEX_FIX(unsigned long long)
| ^~~~~~~~~~~~~~~~~~~~~
/build/reproducible-path/deal.ii-9.6.2/include/deal.II/base/geometry_info.h: In static member function ‘static dealii::RefinementCase<dim> dealii::GeometryInfo<dim>::min_cell_refinement_case_for_face_refinement(const dealii::RefinementCase<(dim - 1)>&, unsigned int, bool, bool, bool) [with int dim = 2]’:
/build/reproducible-path/deal.ii-9.6.2/include/deal.II/base/geometry_info.h:3930:28: error: ambiguous overload for ‘operator==’ (operand types are ‘const dealii::RefinementCase<1>’ and ‘dealii::RefinementPossibilities<2>::Possibilities’)
3930 | if (face_refinement_case == RefinementCase<dim>::cut_x)
| ~~~~~~~~~~~~~~~~~~~~ ^~ ~~~~~~~~~~~~~~~~~~~~~~~~~~
| | |
| const dealii::RefinementCase<1> dealii::RefinementPossibilities<2>::Possibilities
/build/reproducible-path/deal.ii-9.6.2/include/deal.II/base/geometry_info.h:3930:28: note: there are 29 candidates
3930 | if (face_refinement_case == RefinementCase<dim>::cut_x)
| ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/build/reproducible-path/deal.ii-9.6.2/include/deal.II/base/geometry_info.h:3930:28: note: candidate 1: ‘operator==(int, int)’ (built-in)
/usr/include/petsc/petsccxxcomplexfix.h:107:1: note: candidate 2: ‘bool operator==(const float&, const PetscComplex&)’
107 | PETSC_CXX_COMPLEX_FIX(float)
| ^~~~~~~~~~~~~~~~~~~~~
/usr/include/petsc/petsccxxcomplexfix.h:114:1: note: candidate 3: ‘bool operator==(const long double&, const PetscComplex&)’
114 | PETSC_CXX_COMPLEX_FIX(long double)
| ^~~~~~~~~~~~~~~~~~~~~
/usr/include/petsc/petsccxxcomplexfix.h:120:1: note: candidate 4: ‘bool operator==(const signed char&, const PetscComplex&)’
120 | PETSC_CXX_COMPLEX_FIX(signed char)
| ^~~~~~~~~~~~~~~~~~~~~
/usr/include/petsc/petsccxxcomplexfix.h:121:1: note: candidate 5: ‘bool operator==(const short int&, const PetscComplex&)’
121 | PETSC_CXX_COMPLEX_FIX(short)
| ^~~~~~~~~~~~~~~~~~~~~
/usr/include/petsc/petsccxxcomplexfix.h:122:1: note: candidate 6: ‘bool operator==(const int&, const PetscComplex&)’
122 | PETSC_CXX_COMPLEX_FIX(int)
| ^~~~~~~~~~~~~~~~~~~~~
/usr/include/petsc/petsccxxcomplexfix.h:123:1: note: candidate 7: ‘bool operator==(const long int&, const PetscComplex&)’
123 | PETSC_CXX_COMPLEX_FIX(long)
| ^~~~~~~~~~~~~~~~~~~~~
/usr/include/petsc/petsccxxcomplexfix.h:124:1: note: candidate 8: ‘bool operator==(const long long int&, const PetscComplex&)’
124 | PETSC_CXX_COMPLEX_FIX(long long)
| ^~~~~~~~~~~~~~~~~~~~~
/usr/include/petsc/petsccxxcomplexfix.h:126:1: note: candidate 9: ‘bool operator==(const unsigned char&, const PetscComplex&)’
126 | PETSC_CXX_COMPLEX_FIX(unsigned char)
| ^~~~~~~~~~~~~~~~~~~~~
/usr/include/petsc/petsccxxcomplexfix.h:127:1: note: candidate 10: ‘bool operator==(const short unsigned int&, const PetscComplex&)’
127 | PETSC_CXX_COMPLEX_FIX(unsigned short)
| ^~~~~~~~~~~~~~~~~~~~~
/usr/include/petsc/petsccxxcomplexfix.h:128:1: note: candidate 11: ‘bool operator==(const unsigned int&, const PetscComplex&)’
128 | PETSC_CXX_COMPLEX_FIX(unsigned int)
| ^~~~~~~~~~~~~~~~~~~~~
/usr/include/petsc/petsccxxcomplexfix.h:129:1: note: candidate 12: ‘bool operator==(const long unsigned int&, const PetscComplex&)’
129 | PETSC_CXX_COMPLEX_FIX(unsigned long)
| ^~~~~~~~~~~~~~~~~~~~~
/usr/include/petsc/petsccxxcomplexfix.h:130:1: note: candidate 13: ‘bool operator==(const long long unsigned int&, const PetscComplex&)’
130 | PETSC_CXX_COMPLEX_FIX(unsigned long long)
| ^~~~~~~~~~~~~~~~~~~~~
/build/reproducible-path/deal.ii-9.6.2/include/deal.II/base/geometry_info.h: In static member function ‘static unsigned int dealii::GeometryInfo<dim>::child_cell_on_face(const dealii::RefinementCase<dim>&, unsigned int, unsigned int, bool, bool, bool, const dealii::RefinementCase<(dim - 1)>&) [with int dim = 3]’:
/build/reproducible-path/deal.ii-9.6.2/include/deal.II/base/geometry_info.h:4443:23: error: ambiguous overload for ‘operator==’ (operand types are ‘const dealii::RefinementCase<2>’ and ‘dealii::RefinementPossibilities<2>::Possibilities’)
4443 | face_ref_case == RefinementCase<dim - 1>::no_refinement))
| ~~~~~~~~~~~~~ ^~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
| | |
| const dealii::RefinementCase<2> dealii::RefinementPossibilities<2>::Possibilities
/build/reproducible-path/deal.ii-9.6.2/include/deal.II/base/geometry_info.h:4443:23: note: there are 29 candidates
4443 | face_ref_case == RefinementCase<dim - 1>::no_refinement))
| ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/build/reproducible-path/deal.ii-9.6.2/include/deal.II/base/geometry_info.h:4443:23: note: candidate 1: ‘operator==(int, int)’ (built-in)
/usr/include/petsc/petsccxxcomplexfix.h:107:1: note: candidate 2: ‘bool operator==(const float&, const PetscComplex&)’
107 | PETSC_CXX_COMPLEX_FIX(float)
| ^~~~~~~~~~~~~~~~~~~~~
/usr/include/petsc/petsccxxcomplexfix.h:114:1: note: candidate 3: ‘bool operator==(const long double&, const PetscComplex&)’
114 | PETSC_CXX_COMPLEX_FIX(long double)
| ^~~~~~~~~~~~~~~~~~~~~
/usr/include/petsc/petsccxxcomplexfix.h:120:1: note: candidate 4: ‘bool operator==(const signed char&, const PetscComplex&)’
120 | PETSC_CXX_COMPLEX_FIX(signed char)
| ^~~~~~~~~~~~~~~~~~~~~
/usr/include/petsc/petsccxxcomplexfix.h:121:1: note: candidate 5: ‘bool operator==(const short int&, const PetscComplex&)’
121 | PETSC_CXX_COMPLEX_FIX(short)
| ^~~~~~~~~~~~~~~~~~~~~
/usr/include/petsc/petsccxxcomplexfix.h:122:1: note: candidate 6: ‘bool operator==(const int&, const PetscComplex&)’
122 | PETSC_CXX_COMPLEX_FIX(int)
| ^~~~~~~~~~~~~~~~~~~~~
/usr/include/petsc/petsccxxcomplexfix.h:123:1: note: candidate 7: ‘bool operator==(const long int&, const PetscComplex&)’
123 | PETSC_CXX_COMPLEX_FIX(long)
| ^~~~~~~~~~~~~~~~~~~~~
/usr/include/petsc/petsccxxcomplexfix.h:124:1: note: candidate 8: ‘bool operator==(const long long int&, const PetscComplex&)’
124 | PETSC_CXX_COMPLEX_FIX(long long)
| ^~~~~~~~~~~~~~~~~~~~~
/usr/include/petsc/petsccxxcomplexfix.h:126:1: note: candidate 9: ‘bool operator==(const unsigned char&, const PetscComplex&)’
126 | PETSC_CXX_COMPLEX_FIX(unsigned char)
| ^~~~~~~~~~~~~~~~~~~~~
/usr/include/petsc/petsccxxcomplexfix.h:127:1: note: candidate 10: ‘bool operator==(const short unsigned int&, const PetscComplex&)’
127 | PETSC_CXX_COMPLEX_FIX(unsigned short)
| ^~~~~~~~~~~~~~~~~~~~~
/usr/include/petsc/petsccxxcomplexfix.h:128:1: note: candidate 11: ‘bool operator==(const unsigned int&, const PetscComplex&)’
128 | PETSC_CXX_COMPLEX_FIX(unsigned int)
| ^~~~~~~~~~~~~~~~~~~~~
/usr/include/petsc/petsccxxcomplexfix.h:129:1: note: candidate 12: ‘bool operator==(const long unsigned int&, const PetscComplex&)’
129 | PETSC_CXX_COMPLEX_FIX(unsigned long)
| ^~~~~~~~~~~~~~~~~~~~~
/usr/include/petsc/petsccxxcomplexfix.h:130:1: note: candidate 13: ‘bool operator==(const long long unsigned int&, const PetscComplex&)’
130 | PETSC_CXX_COMPLEX_FIX(unsigned long long)
| ^~~~~~~~~~~~~~~~~~~~~
/build/reproducible-path/deal.ii-9.6.2/include/deal.II/grid/tria_accessor.templates.h: In member function ‘int dealii::TriaAccessor<<anonymous>, <anonymous>, <anonymous> >::isotropic_child_index(unsigned int) const’:
/build/reproducible-path/deal.ii-9.6.2/include/deal.II/grid/tria_accessor.templates.h:1470:39: error: ambiguous overload for ‘operator!=’ (operand types are ‘const dealii::RefinementCase<2>’ and ‘dealii::RefinementPossibilities<2>::Possibilities’) [-Wtemplate-body]
1470 | Assert(this_refinement_case != RefinementCase<2>::no_refinement,
| ~~~~~~~~~~~~~~~~~~~~ ^~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
| | |
| const dealii::RefinementCase<2> dealii::RefinementPossibilities<2>::Possibilities
/build/reproducible-path/deal.ii-9.6.2/include/deal.II/grid/tria_accessor.templates.h:1470:11: note: in expansion of macro ‘Assert’
1470 | Assert(this_refinement_case != RefinementCase<2>::no_refinement,
| ^~~~~~
/build/reproducible-path/deal.ii-9.6.2/include/deal.II/grid/tria_accessor.templates.h:1470:39: note: there are 29 candidates
1470 | Assert(this_refinement_case != RefinementCase<2>::no_refinement,
| ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/build/reproducible-path/deal.ii-9.6.2/include/deal.II/grid/tria_accessor.templates.h:1470:11: note: in expansion of macro ‘Assert’
1470 | Assert(this_refinement_case != RefinementCase<2>::no_refinement,
| ^~~~~~
/build/reproducible-path/deal.ii-9.6.2/include/deal.II/grid/tria_accessor.templates.h:1470:39: note: candidate 1: ‘operator!=(int, int)’ (built-in)
1470 | Assert(this_refinement_case != RefinementCase<2>::no_refinement,
| ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/build/reproducible-path/deal.ii-9.6.2/include/deal.II/grid/tria_accessor.templates.h:1470:11: note: in expansion of macro ‘Assert’
1470 | Assert(this_refinement_case != RefinementCase<2>::no_refinement,
| ^~~~~~
/usr/include/petsc/petsccxxcomplexfix.h:107:1: note: candidate 2: ‘bool operator!=(const float&, const PetscComplex&)’
107 | PETSC_CXX_COMPLEX_FIX(float)
| ^~~~~~~~~~~~~~~~~~~~~
/usr/include/petsc/petsccxxcomplexfix.h:114:1: note: candidate 3: ‘bool operator!=(const long double&, const PetscComplex&)’
114 | PETSC_CXX_COMPLEX_FIX(long double)
| ^~~~~~~~~~~~~~~~~~~~~
/usr/include/petsc/petsccxxcomplexfix.h:120:1: note: candidate 4: ‘bool operator!=(const signed char&, const PetscComplex&)’
120 | PETSC_CXX_COMPLEX_FIX(signed char)
| ^~~~~~~~~~~~~~~~~~~~~
/usr/include/petsc/petsccxxcomplexfix.h:121:1: note: candidate 5: ‘bool operator!=(const short int&, const PetscComplex&)’
121 | PETSC_CXX_COMPLEX_FIX(short)
| ^~~~~~~~~~~~~~~~~~~~~
/usr/include/petsc/petsccxxcomplexfix.h:122:1: note: candidate 6: ‘bool operator!=(const int&, const PetscComplex&)’
122 | PETSC_CXX_COMPLEX_FIX(int)
| ^~~~~~~~~~~~~~~~~~~~~
/usr/include/petsc/petsccxxcomplexfix.h:123:1: note: candidate 7: ‘bool operator!=(const long int&, const PetscComplex&)’
123 | PETSC_CXX_COMPLEX_FIX(long)
| ^~~~~~~~~~~~~~~~~~~~~
/usr/include/petsc/petsccxxcomplexfix.h:124:1: note: candidate 8: ‘bool operator!=(const long long int&, const PetscComplex&)’
124 | PETSC_CXX_COMPLEX_FIX(long long)
| ^~~~~~~~~~~~~~~~~~~~~
/usr/include/petsc/petsccxxcomplexfix.h:126:1: note: candidate 9: ‘bool operator!=(const unsigned char&, const PetscComplex&)’
126 | PETSC_CXX_COMPLEX_FIX(unsigned char)
| ^~~~~~~~~~~~~~~~~~~~~
/usr/include/petsc/petsccxxcomplexfix.h:127:1: note: candidate 10: ‘bool operator!=(const short unsigned int&, const PetscComplex&)’
127 | PETSC_CXX_COMPLEX_FIX(unsigned short)
| ^~~~~~~~~~~~~~~~~~~~~
/usr/include/petsc/petsccxxcomplexfix.h:128:1: note: candidate 11: ‘bool operator!=(const unsigned int&, const PetscComplex&)’
128 | PETSC_CXX_COMPLEX_FIX(unsigned int)
| ^~~~~~~~~~~~~~~~~~~~~
/usr/include/petsc/petsccxxcomplexfix.h:129:1: note: candidate 12: ‘bool operator!=(const long unsigned int&, const PetscComplex&)’
129 | PETSC_CXX_COMPLEX_FIX(unsigned long)
| ^~~~~~~~~~~~~~~~~~~~~
/usr/include/petsc/petsccxxcomplexfix.h:130:1: note: candidate 13: ‘bool operator!=(const long long unsigned int&, const PetscComplex&)’
130 | PETSC_CXX_COMPLEX_FIX(unsigned long long)
| ^~~~~~~~~~~~~~~~~~~~~
In file included from /build/reproducible-path/deal.ii-9.6.2/include/deal.II/grid/tria_accessor.h:4321:
/build/reproducible-path/deal.ii-9.6.2/include/deal.II/grid/tria_accessor.templates.h:1473:36: error: ambiguous overload for ‘operator==’ (operand types are ‘const dealii::RefinementCase<2>’ and ‘dealii::RefinementPossibilities<2>::Possibilities’) [-Wtemplate-body]
1473 | if (this_refinement_case == RefinementCase<2>::cut_xy)
| ~~~~~~~~~~~~~~~~~~~~ ^~ ~~~~~~~~~~~~~~~~~~~~~~~~~
| | |
| const dealii::RefinementCase<2> dealii::RefinementPossibilities<2>::Possibilities
/build/reproducible-path/deal.ii-9.6.2/include/deal.II/grid/tria_accessor.templates.h:1473:36: note: there are 29 candidates
1473 | if (this_refinement_case == RefinementCase<2>::cut_xy)
| ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
/build/reproducible-path/deal.ii-9.6.2/include/deal.II/grid/tria_accessor.templates.h:1473:36: note: candidate 1: ‘operator==(int, int)’ (built-in)
/usr/include/petsc/petsccxxcomplexfix.h:107:1: note: candidate 2: ‘bool operator==(const float&, const PetscComplex&)’
107 | PETSC_CXX_COMPLEX_FIX(float)
| ^~~~~~~~~~~~~~~~~~~~~
/usr/include/petsc/petsccxxcomplexfix.h:114:1: note: candidate 3: ‘bool operator==(const long double&, const PetscComplex&)’
114 | PETSC_CXX_COMPLEX_FIX(long double)
| ^~~~~~~~~~~~~~~~~~~~~
/usr/include/petsc/petsccxxcomplexfix.h:120:1: note: candidate 4: ‘bool operator==(const signed char&, const PetscComplex&)’
120 | PETSC_CXX_COMPLEX_FIX(signed char)
| ^~~~~~~~~~~~~~~~~~~~~
/usr/include/petsc/petsccxxcomplexfix.h:121:1: note: candidate 5: ‘bool operator==(const short int&, const PetscComplex&)’
121 | PETSC_CXX_COMPLEX_FIX(short)
| ^~~~~~~~~~~~~~~~~~~~~
/usr/include/petsc/petsccxxcomplexfix.h:122:1: note: candidate 6: ‘bool operator==(const int&, const PetscComplex&)’
122 | PETSC_CXX_COMPLEX_FIX(int)
| ^~~~~~~~~~~~~~~~~~~~~
/usr/include/petsc/petsccxxcomplexfix.h:123:1: note: candidate 7: ‘bool operator==(const long int&, const PetscComplex&)’
123 | PETSC_CXX_COMPLEX_FIX(long)
| ^~~~~~~~~~~~~~~~~~~~~
/usr/include/petsc/petsccxxcomplexfix.h:124:1: note: candidate 8: ‘bool operator==(const long long int&, const PetscComplex&)’
124 | PETSC_CXX_COMPLEX_FIX(long long)
| ^~~~~~~~~~~~~~~~~~~~~
/usr/include/petsc/petsccxxcomplexfix.h:126:1: note: candidate 9: ‘bool operator==(const unsigned char&, const PetscComplex&)’
126 | PETSC_CXX_COMPLEX_FIX(unsigned char)
| ^~~~~~~~~~~~~~~~~~~~~
/usr/include/petsc/petsccxxcomplexfix.h:127:1: note: candidate 10: ‘bool operator==(const short unsigned int&, const PetscComplex&)’
127 | PETSC_CXX_COMPLEX_FIX(unsigned short)
| ^~~~~~~~~~~~~~~~~~~~~
/usr/include/petsc/petsccxxcomplexfix.h:128:1: note: candidate 11: ‘bool operator==(const unsigned int&, const PetscComplex&)’
128 | PETSC_CXX_COMPLEX_FIX(unsigned int)
| ^~~~~~~~~~~~~~~~~~~~~
/usr/include/petsc/petsccxxcomplexfix.h:129:1: note: candidate 12: ‘bool operator==(const long unsigned int&, const PetscComplex&)’
129 | PETSC_CXX_COMPLEX_FIX(unsigned long)
| ^~~~~~~~~~~~~~~~~~~~~
/usr/include/petsc/petsccxxcomplexfix.h:130:1: note: candidate 13: ‘bool operator==(const long long unsigned int&, const PetscComplex&)’
130 | PETSC_CXX_COMPLEX_FIX(unsigned long long)
| ^~~~~~~~~~~~~~~~~~~~~
/build/reproducible-path/deal.ii-9.6.2/include/deal.II/grid/tria_accessor.templates.h:1475:42: error: ambiguous overload for ‘operator==’ (operand types are ‘const dealii::RefinementCase<2>’ and ‘dealii::RefinementPossibilities<2>::Possibilities’) [-Wtemplate-body]
1475 | else if ((this_refinement_case == RefinementCase<2>::cut_x) &&
| ~~~~~~~~~~~~~~~~~~~~ ^~ ~~~~~~~~~~~~~~~~~~~~~~~~
| | |
| const dealii::RefinementCase<2> dealii::RefinementPossibilities<2>::Possibilities
/build/reproducible-path/deal.ii-9.6.2/include/deal.II/grid/tria_accessor.templates.h:1475:42: note: there are 29 candidates
1475 | else if ((this_refinement_case == RefinementCase<2>::cut_x) &&
| ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~
/build/reproducible-path/deal.ii-9.6.2/include/deal.II/grid/tria_accessor.templates.h:1475:42: note: candidate 1: ‘operator==(int, int)’ (built-in)
/usr/include/petsc/petsccxxcomplexfix.h:107:1: note: candidate 2: ‘bool operator==(const float&, const PetscComplex&)’
107 | PETSC_CXX_COMPLEX_FIX(float)
| ^~~~~~~~~~~~~~~~~~~~~
/usr/include/petsc/petsccxxcomplexfix.h:114:1: note: candidate 3: ‘bool operator==(const long double&, const PetscComplex&)’
114 | PETSC_CXX_COMPLEX_FIX(long double)
| ^~~~~~~~~~~~~~~~~~~~~
/usr/include/petsc/petsccxxcomplexfix.h:120:1: note: candidate 4: ‘bool operator==(const signed char&, const PetscComplex&)’
120 | PETSC_CXX_COMPLEX_FIX(signed char)
| ^~~~~~~~~~~~~~~~~~~~~
/usr/include/petsc/petsccxxcomplexfix.h:121:1: note: candidate 5: ‘bool operator==(const short int&, const PetscComplex&)’
121 | PETSC_CXX_COMPLEX_FIX(short)
| ^~~~~~~~~~~~~~~~~~~~~
/usr/include/petsc/petsccxxcomplexfix.h:122:1: note: candidate 6: ‘bool operator==(const int&, const PetscComplex&)’
122 | PETSC_CXX_COMPLEX_FIX(int)
| ^~~~~~~~~~~~~~~~~~~~~
/usr/include/petsc/petsccxxcomplexfix.h:123:1: note: candidate 7: ‘bool operator==(const long int&, const PetscComplex&)’
123 | PETSC_CXX_COMPLEX_FIX(long)
| ^~~~~~~~~~~~~~~~~~~~~
/usr/include/petsc/petsccxxcomplexfix.h:124:1: note: candidate 8: ‘bool operator==(const long long int&, const PetscComplex&)’
124 | PETSC_CXX_COMPLEX_FIX(long long)
| ^~~~~~~~~~~~~~~~~~~~~
/usr/include/petsc/petsccxxcomplexfix.h:126:1: note: candidate 9: ‘bool operator==(const unsigned char&, const PetscComplex&)’
126 | PETSC_CXX_COMPLEX_FIX(unsigned char)
| ^~~~~~~~~~~~~~~~~~~~~
/usr/include/petsc/petsccxxcomplexfix.h:127:1: note: candidate 10: ‘bool operator==(const short unsigned int&, const PetscComplex&)’
127 | PETSC_CXX_COMPLEX_FIX(unsigned short)
| ^~~~~~~~~~~~~~~~~~~~~
/usr/include/petsc/petsccxxcomplexfix.h:128:1: note: candidate 11: ‘bool operator==(const unsigned int&, const PetscComplex&)’
128 | PETSC_CXX_COMPLEX_FIX(unsigned int)
| ^~~~~~~~~~~~~~~~~~~~~
/usr/include/petsc/petsccxxcomplexfix.h:129:1: note: candidate 12: ‘bool operator==(const long unsigned int&, const PetscComplex&)’
129 | PETSC_CXX_COMPLEX_FIX(unsigned long)
| ^~~~~~~~~~~~~~~~~~~~~
/usr/include/petsc/petsccxxcomplexfix.h:130:1: note: candidate 13: ‘bool operator==(const long long unsigned int&, const PetscComplex&)’
130 | PETSC_CXX_COMPLEX_FIX(unsigned long long)
| ^~~~~~~~~~~~~~~~~~~~~
/build/reproducible-path/deal.ii-9.6.2/include/deal.II/grid/tria_accessor.templates.h:1479:42: error: ambiguous overload for ‘operator==’ (operand types are ‘const dealii::RefinementCase<2>’ and ‘dealii::RefinementPossibilities<2>::Possibilities’) [-Wtemplate-body]
1479 | else if ((this_refinement_case == RefinementCase<2>::cut_y) &&
| ~~~~~~~~~~~~~~~~~~~~ ^~ ~~~~~~~~~~~~~~~~~~~~~~~~
| | |
| const dealii::RefinementCase<2> dealii::RefinementPossibilities<2>::Possibilities
/build/reproducible-path/deal.ii-9.6.2/include/deal.II/grid/tria_accessor.templates.h:1479:42: note: there are 29 candidates
1479 | else if ((this_refinement_case == RefinementCase<2>::cut_y) &&
| ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~
/build/reproducible-path/deal.ii-9.6.2/include/deal.II/grid/tria_accessor.templates.h:1479:42: note: candidate 1: ‘operator==(int, int)’ (built-in)
/usr/include/petsc/petsccxxcomplexfix.h:107:1: note: candidate 2: ‘bool operator==(const float&, const PetscComplex&)’
107 | PETSC_CXX_COMPLEX_FIX(float)
| ^~~~~~~~~~~~~~~~~~~~~
/usr/include/petsc/petsccxxcomplexfix.h:114:1: note: candidate 3: ‘bool operator==(const long double&, const PetscComplex&)’
114 | PETSC_CXX_COMPLEX_FIX(long double)
| ^~~~~~~~~~~~~~~~~~~~~
/usr/include/petsc/petsccxxcomplexfix.h:120:1: note: candidate 4: ‘bool operator==(const signed char&, const PetscComplex&)’
120 | PETSC_CXX_COMPLEX_FIX(signed char)
| ^~~~~~~~~~~~~~~~~~~~~
/usr/include/petsc/petsccxxcomplexfix.h:121:1: note: candidate 5: ‘bool operator==(const short int&, const PetscComplex&)’
121 | PETSC_CXX_COMPLEX_FIX(short)
| ^~~~~~~~~~~~~~~~~~~~~
/usr/include/petsc/petsccxxcomplexfix.h:122:1: note: candidate 6: ‘bool operator==(const int&, const PetscComplex&)’
122 | PETSC_CXX_COMPLEX_FIX(int)
| ^~~~~~~~~~~~~~~~~~~~~
/usr/include/petsc/petsccxxcomplexfix.h:123:1: note: candidate 7: ‘bool operator==(const long int&, const PetscComplex&)’
123 | PETSC_CXX_COMPLEX_FIX(long)
| ^~~~~~~~~~~~~~~~~~~~~
/usr/include/petsc/petsccxxcomplexfix.h:124:1: note: candidate 8: ‘bool operator==(const long long int&, const PetscComplex&)’
124 | PETSC_CXX_COMPLEX_FIX(long long)
| ^~~~~~~~~~~~~~~~~~~~~
/usr/include/petsc/petsccxxcomplexfix.h:126:1: note: candidate 9: ‘bool operator==(const unsigned char&, const PetscComplex&)’
126 | PETSC_CXX_COMPLEX_FIX(unsigned char)
| ^~~~~~~~~~~~~~~~~~~~~
/usr/include/petsc/petsccxxcomplexfix.h:127:1: note: candidate 10: ‘bool operator==(const short unsigned int&, const PetscComplex&)’
127 | PETSC_CXX_COMPLEX_FIX(unsigned short)
| ^~~~~~~~~~~~~~~~~~~~~
/usr/include/petsc/petsccxxcomplexfix.h:128:1: note: candidate 11: ‘bool operator==(const unsigned int&, const PetscComplex&)’
128 | PETSC_CXX_COMPLEX_FIX(unsigned int)
| ^~~~~~~~~~~~~~~~~~~~~
/usr/include/petsc/petsccxxcomplexfix.h:129:1: note: candidate 12: ‘bool operator==(const long unsigned int&, const PetscComplex&)’
129 | PETSC_CXX_COMPLEX_FIX(unsigned long)
| ^~~~~~~~~~~~~~~~~~~~~
/usr/include/petsc/petsccxxcomplexfix.h:130:1: note: candidate 13: ‘bool operator==(const long long unsigned int&, const PetscComplex&)’
130 | PETSC_CXX_COMPLEX_FIX(unsigned long long)
| ^~~~~~~~~~~~~~~~~~~~~
/build/reproducible-path/deal.ii-9.6.2/include/deal.II/grid/tria_accessor.templates.h: In member function ‘dealii::TriaIterator<dealii::TriaAccessor<<anonymous>, <anonymous>, <anonymous> > > dealii::TriaAccessor<<anonymous>, <anonymous>, <anonymous> >::isotropic_child(unsigned int) const’:
/build/reproducible-path/deal.ii-9.6.2/include/deal.II/grid/tria_accessor.templates.h:1592:39: error: ambiguous overload for ‘operator!=’ (operand types are ‘const dealii::RefinementCase<2>’ and ‘dealii::RefinementPossibilities<2>::Possibilities’) [-Wtemplate-body]
1592 | Assert(this_refinement_case != RefinementCase<2>::no_refinement,
| ~~~~~~~~~~~~~~~~~~~~ ^~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
| | |
| const dealii::RefinementCase<2> dealii::RefinementPossibilities<2>::Possibilities
/build/reproducible-path/deal.ii-9.6.2/include/deal.II/grid/tria_accessor.templates.h:1592:11: note: in expansion of macro ‘Assert’
1592 | Assert(this_refinement_case != RefinementCase<2>::no_refinement,
| ^~~~~~
/build/reproducible-path/deal.ii-9.6.2/include/deal.II/grid/tria_accessor.templates.h:1592:39: note: there are 29 candidates
1592 | Assert(this_refinement_case != RefinementCase<2>::no_refinement,
| ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/build/reproducible-path/deal.ii-9.6.2/include/deal.II/grid/tria_accessor.templates.h:1592:11: note: in expansion of macro ‘Assert’
1592 | Assert(this_refinement_case != RefinementCase<2>::no_refinement,
| ^~~~~~
/build/reproducible-path/deal.ii-9.6.2/include/deal.II/grid/tria_accessor.templates.h:1592:39: note: candidate 1: ‘operator!=(int, int)’ (built-in)
1592 | Assert(this_refinement_case != RefinementCase<2>::no_refinement,
| ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/build/reproducible-path/deal.ii-9.6.2/include/deal.II/grid/tria_accessor.templates.h:1592:11: note: in expansion of macro ‘Assert’
1592 | Assert(this_refinement_case != RefinementCase<2>::no_refinement,
| ^~~~~~
/usr/include/petsc/petsccxxcomplexfix.h:107:1: note: candidate 2: ‘bool operator!=(const float&, const PetscComplex&)’
107 | PETSC_CXX_COMPLEX_FIX(float)
| ^~~~~~~~~~~~~~~~~~~~~
/usr/include/petsc/petsccxxcomplexfix.h:114:1: note: candidate 3: ‘bool operator!=(const long double&, const PetscComplex&)’
114 | PETSC_CXX_COMPLEX_FIX(long double)
| ^~~~~~~~~~~~~~~~~~~~~
/usr/include/petsc/petsccxxcomplexfix.h:120:1: note: candidate 4: ‘bool operator!=(const signed char&, const PetscComplex&)’
120 | PETSC_CXX_COMPLEX_FIX(signed char)
| ^~~~~~~~~~~~~~~~~~~~~
/usr/include/petsc/petsccxxcomplexfix.h:121:1: note: candidate 5: ‘bool operator!=(const short int&, const PetscComplex&)’
121 | PETSC_CXX_COMPLEX_FIX(short)
| ^~~~~~~~~~~~~~~~~~~~~
/usr/include/petsc/petsccxxcomplexfix.h:122:1: note: candidate 6: ‘bool operator!=(const int&, const PetscComplex&)’
122 | PETSC_CXX_COMPLEX_FIX(int)
| ^~~~~~~~~~~~~~~~~~~~~
/usr/include/petsc/petsccxxcomplexfix.h:123:1: note: candidate 7: ‘bool operator!=(const long int&, const PetscComplex&)’
123 | PETSC_CXX_COMPLEX_FIX(long)
| ^~~~~~~~~~~~~~~~~~~~~
/usr/include/petsc/petsccxxcomplexfix.h:124:1: note: candidate 8: ‘bool operator!=(const long long int&, const PetscComplex&)’
124 | PETSC_CXX_COMPLEX_FIX(long long)
| ^~~~~~~~~~~~~~~~~~~~~
/usr/include/petsc/petsccxxcomplexfix.h:126:1: note: candidate 9: ‘bool operator!=(const unsigned char&, const PetscComplex&)’
126 | PETSC_CXX_COMPLEX_FIX(unsigned char)
| ^~~~~~~~~~~~~~~~~~~~~
/usr/include/petsc/petsccxxcomplexfix.h:127:1: note: candidate 10: ‘bool operator!=(const short unsigned int&, const PetscComplex&)’
127 | PETSC_CXX_COMPLEX_FIX(unsigned short)
| ^~~~~~~~~~~~~~~~~~~~~
/usr/include/petsc/petsccxxcomplexfix.h:128:1: note: candidate 11: ‘bool operator!=(const unsigned int&, const PetscComplex&)’
128 | PETSC_CXX_COMPLEX_FIX(unsigned int)
| ^~~~~~~~~~~~~~~~~~~~~
/usr/include/petsc/petsccxxcomplexfix.h:129:1: note: candidate 12: ‘bool operator!=(const long unsigned int&, const PetscComplex&)’
129 | PETSC_CXX_COMPLEX_FIX(unsigned long)
| ^~~~~~~~~~~~~~~~~~~~~
/usr/include/petsc/petsccxxcomplexfix.h:130:1: note: candidate 13: ‘bool operator!=(const long long unsigned int&, const PetscComplex&)’
130 | PETSC_CXX_COMPLEX_FIX(unsigned long long)
| ^~~~~~~~~~~~~~~~~~~~~
/build/reproducible-path/deal.ii-9.6.2/include/deal.II/grid/tria_accessor.templates.h:1595:36: error: ambiguous overload for ‘operator==’ (operand types are ‘const dealii::RefinementCase<2>’ and ‘dealii::RefinementPossibilities<2>::Possibilities’) [-Wtemplate-body]
1595 | if (this_refinement_case == RefinementCase<2>::cut_xy)
| ~~~~~~~~~~~~~~~~~~~~ ^~ ~~~~~~~~~~~~~~~~~~~~~~~~~
| | |
| const dealii::RefinementCase<2> dealii::RefinementPossibilities<2>::Possibilities
/build/reproducible-path/deal.ii-9.6.2/include/deal.II/grid/tria_accessor.templates.h:1595:36: note: there are 29 candidates
1595 | if (this_refinement_case == RefinementCase<2>::cut_xy)
| ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
/build/reproducible-path/deal.ii-9.6.2/include/deal.II/grid/tria_accessor.templates.h:1595:36: note: candidate 1: ‘operator==(int, int)’ (built-in)
/usr/include/petsc/petsccxxcomplexfix.h:107:1: note: candidate 2: ‘bool operator==(const float&, const PetscComplex&)’
107 | PETSC_CXX_COMPLEX_FIX(float)
| ^~~~~~~~~~~~~~~~~~~~~
/usr/include/petsc/petsccxxcomplexfix.h:114:1: note: candidate 3: ‘bool operator==(const long double&, const PetscComplex&)’
114 | PETSC_CXX_COMPLEX_FIX(long double)
| ^~~~~~~~~~~~~~~~~~~~~
/usr/include/petsc/petsccxxcomplexfix.h:120:1: note: candidate 4: ‘bool operator==(const signed char&, const PetscComplex&)’
120 | PETSC_CXX_COMPLEX_FIX(signed char)
| ^~~~~~~~~~~~~~~~~~~~~
/usr/include/petsc/petsccxxcomplexfix.h:121:1: note: candidate 5: ‘bool operator==(const short int&, const PetscComplex&)’
121 | PETSC_CXX_COMPLEX_FIX(short)
| ^~~~~~~~~~~~~~~~~~~~~
/usr/include/petsc/petsccxxcomplexfix.h:122:1: note: candidate 6: ‘bool operator==(const int&, const PetscComplex&)’
122 | PETSC_CXX_COMPLEX_FIX(int)
| ^~~~~~~~~~~~~~~~~~~~~
/usr/include/petsc/petsccxxcomplexfix.h:123:1: note: candidate 7: ‘bool operator==(const long int&, const PetscComplex&)’
123 | PETSC_CXX_COMPLEX_FIX(long)
| ^~~~~~~~~~~~~~~~~~~~~
/usr/include/petsc/petsccxxcomplexfix.h:124:1: note: candidate 8: ‘bool operator==(const long long int&, const PetscComplex&)’
124 | PETSC_CXX_COMPLEX_FIX(long long)
| ^~~~~~~~~~~~~~~~~~~~~
/usr/include/petsc/petsccxxcomplexfix.h:126:1: note: candidate 9: ‘bool operator==(const unsigned char&, const PetscComplex&)’
126 | PETSC_CXX_COMPLEX_FIX(unsigned char)
| ^~~~~~~~~~~~~~~~~~~~~
/usr/include/petsc/petsccxxcomplexfix.h:127:1: note: candidate 10: ‘bool operator==(const short unsigned int&, const PetscComplex&)’
127 | PETSC_CXX_COMPLEX_FIX(unsigned short)
| ^~~~~~~~~~~~~~~~~~~~~
/usr/include/petsc/petsccxxcomplexfix.h:128:1: note: candidate 11: ‘bool operator==(const unsigned int&, const PetscComplex&)’
128 | PETSC_CXX_COMPLEX_FIX(unsigned int)
| ^~~~~~~~~~~~~~~~~~~~~
/usr/include/petsc/petsccxxcomplexfix.h:129:1: note: candidate 12: ‘bool operator==(const long unsigned int&, const PetscComplex&)’
129 | PETSC_CXX_COMPLEX_FIX(unsigned long)
| ^~~~~~~~~~~~~~~~~~~~~
/usr/include/petsc/petsccxxcomplexfix.h:130:1: note: candidate 13: ‘bool operator==(const long long unsigned int&, const PetscComplex&)’
130 | PETSC_CXX_COMPLEX_FIX(unsigned long long)
| ^~~~~~~~~~~~~~~~~~~~~
/build/reproducible-path/deal.ii-9.6.2/include/deal.II/grid/tria_accessor.templates.h:1597:42: error: ambiguous overload for ‘operator==’ (operand types are ‘const dealii::RefinementCase<2>’ and ‘dealii::RefinementPossibilities<2>::Possibilities’) [-Wtemplate-body]
1597 | else if ((this_refinement_case == RefinementCase<2>::cut_x) &&
| ~~~~~~~~~~~~~~~~~~~~ ^~ ~~~~~~~~~~~~~~~~~~~~~~~~
| | |
| const dealii::RefinementCase<2> dealii::RefinementPossibilities<2>::Possibilities
/build/reproducible-path/deal.ii-9.6.2/include/deal.II/grid/tria_accessor.templates.h:1597:42: note: there are 29 candidates
1597 | else if ((this_refinement_case == RefinementCase<2>::cut_x) &&
| ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~
/build/reproducible-path/deal.ii-9.6.2/include/deal.II/grid/tria_accessor.templates.h:1597:42: note: candidate 1: ‘operator==(int, int)’ (built-in)
/usr/include/petsc/petsccxxcomplexfix.h:107:1: note: candidate 2: ‘bool operator==(const float&, const PetscComplex&)’
107 | PETSC_CXX_COMPLEX_FIX(float)
| ^~~~~~~~~~~~~~~~~~~~~
/usr/include/petsc/petsccxxcomplexfix.h:114:1: note: candidate 3: ‘bool operator==(const long double&, const PetscComplex&)’
114 | PETSC_CXX_COMPLEX_FIX(long double)
| ^~~~~~~~~~~~~~~~~~~~~
/usr/include/petsc/petsccxxcomplexfix.h:120:1: note: candidate 4: ‘bool operator==(const signed char&, const PetscComplex&)’
120 | PETSC_CXX_COMPLEX_FIX(signed char)
| ^~~~~~~~~~~~~~~~~~~~~
/usr/include/petsc/petsccxxcomplexfix.h:121:1: note: candidate 5: ‘bool operator==(const short int&, const PetscComplex&)’
121 | PETSC_CXX_COMPLEX_FIX(short)
| ^~~~~~~~~~~~~~~~~~~~~
/usr/include/petsc/petsccxxcomplexfix.h:122:1: note: candidate 6: ‘bool operator==(const int&, const PetscComplex&)’
122 | PETSC_CXX_COMPLEX_FIX(int)
| ^~~~~~~~~~~~~~~~~~~~~
/usr/include/petsc/petsccxxcomplexfix.h:123:1: note: candidate 7: ‘bool operator==(const long int&, const PetscComplex&)’
123 | PETSC_CXX_COMPLEX_FIX(long)
| ^~~~~~~~~~~~~~~~~~~~~
/usr/include/petsc/petsccxxcomplexfix.h:124:1: note: candidate 8: ‘bool operator==(const long long int&, const PetscComplex&)’
124 | PETSC_CXX_COMPLEX_FIX(long long)
| ^~~~~~~~~~~~~~~~~~~~~
/usr/include/petsc/petsccxxcomplexfix.h:126:1: note: candidate 9: ‘bool operator==(const unsigned char&, const PetscComplex&)’
126 | PETSC_CXX_COMPLEX_FIX(unsigned char)
| ^~~~~~~~~~~~~~~~~~~~~
/usr/include/petsc/petsccxxcomplexfix.h:127:1: note: candidate 10: ‘bool operator==(const short unsigned int&, const PetscComplex&)’
127 | PETSC_CXX_COMPLEX_FIX(unsigned short)
| ^~~~~~~~~~~~~~~~~~~~~
/usr/include/petsc/petsccxxcomplexfix.h:128:1: note: candidate 11: ‘bool operator==(const unsigned int&, const PetscComplex&)’
128 | PETSC_CXX_COMPLEX_FIX(unsigned int)
| ^~~~~~~~~~~~~~~~~~~~~
/usr/include/petsc/petsccxxcomplexfix.h:129:1: note: candidate 12: ‘bool operator==(const long unsigned int&, const PetscComplex&)’
129 | PETSC_CXX_COMPLEX_FIX(unsigned long)
| ^~~~~~~~~~~~~~~~~~~~~
/usr/include/petsc/petsccxxcomplexfix.h:130:1: note: candidate 13: ‘bool operator==(const long long unsigned int&, const PetscComplex&)’
130 | PETSC_CXX_COMPLEX_FIX(unsigned long long)
| ^~~~~~~~~~~~~~~~~~~~~
/build/reproducible-path/deal.ii-9.6.2/include/deal.II/grid/tria_accessor.templates.h:1601:42: error: ambiguous overload for ‘operator==’ (operand types are ‘const dealii::RefinementCase<2>’ and ‘dealii::RefinementPossibilities<2>::Possibilities’) [-Wtemplate-body]
1601 | else if ((this_refinement_case == RefinementCase<2>::cut_y) &&
| ~~~~~~~~~~~~~~~~~~~~ ^~ ~~~~~~~~~~~~~~~~~~~~~~~~
| | |
| const dealii::RefinementCase<2> dealii::RefinementPossibilities<2>::Possibilities
/build/reproducible-path/deal.ii-9.6.2/include/deal.II/grid/tria_accessor.templates.h:1601:42: note: there are 29 candidates
1601 | else if ((this_refinement_case == RefinementCase<2>::cut_y) &&
| ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~
/build/reproducible-path/deal.ii-9.6.2/include/deal.II/grid/tria_accessor.templates.h:1601:42: note: candidate 1: ‘operator==(int, int)’ (built-in)
/usr/include/petsc/petsccxxcomplexfix.h:107:1: note: candidate 2: ‘bool operator==(const float&, const PetscComplex&)’
107 | PETSC_CXX_COMPLEX_FIX(float)
| ^~~~~~~~~~~~~~~~~~~~~
/usr/include/petsc/petsccxxcomplexfix.h:114:1: note: candidate 3: ‘bool operator==(const long double&, const PetscComplex&)’
114 | PETSC_CXX_COMPLEX_FIX(long double)
| ^~~~~~~~~~~~~~~~~~~~~
/usr/include/petsc/petsccxxcomplexfix.h:120:1: note: candidate 4: ‘bool operator==(const signed char&, const PetscComplex&)’
120 | PETSC_CXX_COMPLEX_FIX(signed char)
| ^~~~~~~~~~~~~~~~~~~~~
/usr/include/petsc/petsccxxcomplexfix.h:121:1: note: candidate 5: ‘bool operator==(const short int&, const PetscComplex&)’
121 | PETSC_CXX_COMPLEX_FIX(short)
| ^~~~~~~~~~~~~~~~~~~~~
/usr/include/petsc/petsccxxcomplexfix.h:122:1: note: candidate 6: ‘bool operator==(const int&, const PetscComplex&)’
122 | PETSC_CXX_COMPLEX_FIX(int)
| ^~~~~~~~~~~~~~~~~~~~~
/usr/include/petsc/petsccxxcomplexfix.h:123:1: note: candidate 7: ‘bool operator==(const long int&, const PetscComplex&)’
123 | PETSC_CXX_COMPLEX_FIX(long)
| ^~~~~~~~~~~~~~~~~~~~~
/usr/include/petsc/petsccxxcomplexfix.h:124:1: note: candidate 8: ‘bool operator==(const long long int&, const PetscComplex&)’
124 | PETSC_CXX_COMPLEX_FIX(long long)
| ^~~~~~~~~~~~~~~~~~~~~
/usr/include/petsc/petsccxxcomplexfix.h:126:1: note: candidate 9: ‘bool operator==(const unsigned char&, const PetscComplex&)’
126 | PETSC_CXX_COMPLEX_FIX(unsigned char)
| ^~~~~~~~~~~~~~~~~~~~~
/usr/include/petsc/petsccxxcomplexfix.h:127:1: note: candidate 10: ‘bool operator==(const short unsigned int&, const PetscComplex&)’
127 | PETSC_CXX_COMPLEX_FIX(unsigned short)
| ^~~~~~~~~~~~~~~~~~~~~
/usr/include/petsc/petsccxxcomplexfix.h:128:1: note: candidate 11: ‘bool operator==(const unsigned int&, const PetscComplex&)’
128 | PETSC_CXX_COMPLEX_FIX(unsigned int)
| ^~~~~~~~~~~~~~~~~~~~~
/usr/include/petsc/petsccxxcomplexfix.h:129:1: note: candidate 12: ‘bool operator==(const long unsigned int&, const PetscComplex&)’
129 | PETSC_CXX_COMPLEX_FIX(unsigned long)
| ^~~~~~~~~~~~~~~~~~~~~
/usr/include/petsc/petsccxxcomplexfix.h:130:1: note: candidate 13: ‘bool operator==(const long long unsigned int&, const PetscComplex&)’
130 | PETSC_CXX_COMPLEX_FIX(unsigned long long)
| ^~~~~~~~~~~~~~~~~~~~~
/build/reproducible-path/deal.ii-9.6.2/include/deal.II/grid/tria_accessor.templates.h: In member function ‘dealii::internal::SubfaceCase<dim> dealii::CellAccessor<dim, spacedim>::subface_case(unsigned int) const [with int dim = 3; int spacedim = 3]’:
/build/reproducible-path/deal.ii-9.6.2/include/deal.II/grid/tria_accessor.templates.h:3712:63: error: ambiguous overload for ‘operator==’ (operand types are ‘dealii::RefinementCase<2>’ and ‘dealii::RefinementPossibilities<2>::Possibilities’)
3712 | Assert(face(face_no)->child(0)->refinement_case() ==
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^~
| |
| dealii::RefinementCase<2>
3713 | RefinementCase<2>::cut_y,
| ~~~~~~~~~~~~~~~~~~~~~~~~
| |
| dealii::RefinementPossibilities<2>::Possibilities
/build/reproducible-path/deal.ii-9.6.2/include/deal.II/grid/tria_accessor.templates.h:3712:13: note: in expansion of macro ‘Assert’
3712 | Assert(face(face_no)->child(0)->refinement_case() ==
| ^~~~~~
/build/reproducible-path/deal.ii-9.6.2/include/deal.II/grid/tria_accessor.templates.h:3712:63: note: there are 29 candidates
3712 | Assert(face(face_no)->child(0)->refinement_case() ==
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~
3713 | RefinementCase<2>::cut_y,
| ~~~~~~~~~~~~~~~~~~~~~~~~
/build/reproducible-path/deal.ii-9.6.2/include/deal.II/grid/tria_accessor.templates.h:3712:13: note: in expansion of macro ‘Assert’
3712 | Assert(face(face_no)->child(0)->refinement_case() ==
| ^~~~~~
/build/reproducible-path/deal.ii-9.6.2/include/deal.II/grid/tria_accessor.templates.h:3712:63: note: candidate 1: ‘operator==(int, int)’ (built-in)
3712 | Assert(face(face_no)->child(0)->refinement_case() ==
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~
3713 | RefinementCase<2>::cut_y,
| ~~~~~~~~~~~~~~~~~~~~~~~~
/build/reproducible-path/deal.ii-9.6.2/include/deal.II/grid/tria_accessor.templates.h:3712:13: note: in expansion of macro ‘Assert’
3712 | Assert(face(face_no)->child(0)->refinement_case() ==
| ^~~~~~
/usr/include/petsc/petsccxxcomplexfix.h:107:1: note: candidate 2: ‘bool operator==(const float&, const PetscComplex&)’
107 | PETSC_CXX_COMPLEX_FIX(float)
| ^~~~~~~~~~~~~~~~~~~~~
/usr/include/petsc/petsccxxcomplexfix.h:114:1: note: candidate 3: ‘bool operator==(const long double&, const PetscComplex&)’
114 | PETSC_CXX_COMPLEX_FIX(long double)
| ^~~~~~~~~~~~~~~~~~~~~
/usr/include/petsc/petsccxxcomplexfix.h:120:1: note: candidate 4: ‘bool operator==(const signed char&, const PetscComplex&)’
120 | PETSC_CXX_COMPLEX_FIX(signed char)
| ^~~~~~~~~~~~~~~~~~~~~
/usr/include/petsc/petsccxxcomplexfix.h:121:1: note: candidate 5: ‘bool operator==(const short int&, const PetscComplex&)’
121 | PETSC_CXX_COMPLEX_FIX(short)
| ^~~~~~~~~~~~~~~~~~~~~
/usr/include/petsc/petsccxxcomplexfix.h:122:1: note: candidate 6: ‘bool operator==(const int&, const PetscComplex&)’
122 | PETSC_CXX_COMPLEX_FIX(int)
| ^~~~~~~~~~~~~~~~~~~~~
/usr/include/petsc/petsccxxcomplexfix.h:123:1: note: candidate 7: ‘bool operator==(const long int&, const PetscComplex&)’
123 | PETSC_CXX_COMPLEX_FIX(long)
| ^~~~~~~~~~~~~~~~~~~~~
/usr/include/petsc/petsccxxcomplexfix.h:124:1: note: candidate 8: ‘bool operator==(const long long int&, const PetscComplex&)’
124 | PETSC_CXX_COMPLEX_FIX(long long)
| ^~~~~~~~~~~~~~~~~~~~~
/usr/include/petsc/petsccxxcomplexfix.h:126:1: note: candidate 9: ‘bool operator==(const unsigned char&, const PetscComplex&)’
126 | PETSC_CXX_COMPLEX_FIX(unsigned char)
| ^~~~~~~~~~~~~~~~~~~~~
/usr/include/petsc/petsccxxcomplexfix.h:127:1: note: candidate 10: ‘bool operator==(const short unsigned int&, const PetscComplex&)’
127 | PETSC_CXX_COMPLEX_FIX(unsigned short)
| ^~~~~~~~~~~~~~~~~~~~~
/usr/include/petsc/petsccxxcomplexfix.h:128:1: note: candidate 11: ‘bool operator==(const unsigned int&, const PetscComplex&)’
128 | PETSC_CXX_COMPLEX_FIX(unsigned int)
| ^~~~~~~~~~~~~~~~~~~~~
/usr/include/petsc/petsccxxcomplexfix.h:129:1: note: candidate 12: ‘bool operator==(const long unsigned int&, const PetscComplex&)’
129 | PETSC_CXX_COMPLEX_FIX(unsigned long)
| ^~~~~~~~~~~~~~~~~~~~~
/usr/include/petsc/petsccxxcomplexfix.h:130:1: note: candidate 13: ‘bool operator==(const long long unsigned int&, const PetscComplex&)’
130 | PETSC_CXX_COMPLEX_FIX(unsigned long long)
| ^~~~~~~~~~~~~~~~~~~~~
/build/reproducible-path/deal.ii-9.6.2/include/deal.II/grid/tria_accessor.templates.h:3717:67: error: ambiguous overload for ‘operator==’ (operand types are ‘dealii::RefinementCase<2>’ and ‘dealii::RefinementPossibilities<2>::Possibilities’)
3717 | Assert(face(face_no)->child(1)->refinement_case() ==
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^~
| |
| dealii::RefinementCase<2>
3718 | RefinementCase<2>::cut_y,
| ~~~~~~~~~~~~~~~~~~~~~~~~
| |
| dealii::RefinementPossibilities<2>::Possibilities
/build/reproducible-path/deal.ii-9.6.2/include/deal.II/grid/tria_accessor.templates.h:3717:17: note: in expansion of macro ‘Assert’
3717 | Assert(face(face_no)->child(1)->refinement_case() ==
| ^~~~~~
/build/reproducible-path/deal.ii-9.6.2/include/deal.II/grid/tria_accessor.templates.h:3717:67: note: there are 29 candidates
3717 | Assert(face(face_no)->child(1)->refinement_case() ==
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~
3718 | RefinementCase<2>::cut_y,
| ~~~~~~~~~~~~~~~~~~~~~~~~
/build/reproducible-path/deal.ii-9.6.2/include/deal.II/grid/tria_accessor.templates.h:3717:17: note: in expansion of macro ‘Assert’
3717 | Assert(face(face_no)->child(1)->refinement_case() ==
| ^~~~~~
/build/reproducible-path/deal.ii-9.6.2/include/deal.II/grid/tria_accessor.templates.h:3717:67: note: candidate 1: ‘operator==(int, int)’ (built-in)
3717 | Assert(face(face_no)->child(1)->refinement_case() ==
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~
3718 | RefinementCase<2>::cut_y,
| ~~~~~~~~~~~~~~~~~~~~~~~~
/build/reproducible-path/deal.ii-9.6.2/include/deal.II/grid/tria_accessor.templates.h:3717:17: note: in expansion of macro ‘Assert’
3717 | Assert(face(face_no)->child(1)->refinement_case() ==
| ^~~~~~
/usr/include/petsc/petsccxxcomplexfix.h:107:1: note: candidate 2: ‘bool operator==(const float&, const PetscComplex&)’
107 | PETSC_CXX_COMPLEX_FIX(float)
| ^~~~~~~~~~~~~~~~~~~~~
/usr/include/petsc/petsccxxcomplexfix.h:114:1: note: candidate 3: ‘bool operator==(const long double&, const PetscComplex&)’
114 | PETSC_CXX_COMPLEX_FIX(long double)
| ^~~~~~~~~~~~~~~~~~~~~
/usr/include/petsc/petsccxxcomplexfix.h:120:1: note: candidate 4: ‘bool operator==(const signed char&, const PetscComplex&)’
120 | PETSC_CXX_COMPLEX_FIX(signed char)
| ^~~~~~~~~~~~~~~~~~~~~
/usr/include/petsc/petsccxxcomplexfix.h:121:1: note: candidate 5: ‘bool operator==(const short int&, const PetscComplex&)’
121 | PETSC_CXX_COMPLEX_FIX(short)
| ^~~~~~~~~~~~~~~~~~~~~
/usr/include/petsc/petsccxxcomplexfix.h:122:1: note: candidate 6: ‘bool operator==(const int&, const PetscComplex&)’
122 | PETSC_CXX_COMPLEX_FIX(int)
| ^~~~~~~~~~~~~~~~~~~~~
/usr/include/petsc/petsccxxcomplexfix.h:123:1: note: candidate 7: ‘bool operator==(const long int&, const PetscComplex&)’
123 | PETSC_CXX_COMPLEX_FIX(long)
| ^~~~~~~~~~~~~~~~~~~~~
/usr/include/petsc/petsccxxcomplexfix.h:124:1: note: candidate 8: ‘bool operator==(const long long int&, const PetscComplex&)’
124 | PETSC_CXX_COMPLEX_FIX(long long)
| ^~~~~~~~~~~~~~~~~~~~~
/usr/include/petsc/petsccxxcomplexfix.h:126:1: note: candidate 9: ‘bool operator==(const unsigned char&, const PetscComplex&)’
126 | PETSC_CXX_COMPLEX_FIX(unsigned char)
| ^~~~~~~~~~~~~~~~~~~~~
/usr/include/petsc/petsccxxcomplexfix.h:127:1: note: candidate 10: ‘bool operator==(const short unsigned int&, const PetscComplex&)’
127 | PETSC_CXX_COMPLEX_FIX(unsigned short)
| ^~~~~~~~~~~~~~~~~~~~~
/usr/include/petsc/petsccxxcomplexfix.h:128:1: note: candidate 11: ‘bool operator==(const unsigned int&, const PetscComplex&)’
128 | PETSC_CXX_COMPLEX_FIX(unsigned int)
| ^~~~~~~~~~~~~~~~~~~~~
/usr/include/petsc/petsccxxcomplexfix.h:129:1: note: candidate 12: ‘bool operator==(const long unsigned int&, const PetscComplex&)’
129 | PETSC_CXX_COMPLEX_FIX(unsigned long)
| ^~~~~~~~~~~~~~~~~~~~~
/usr/include/petsc/petsccxxcomplexfix.h:130:1: note: candidate 13: ‘bool operator==(const long long unsigned int&, const PetscComplex&)’
130 | PETSC_CXX_COMPLEX_FIX(unsigned long long)
| ^~~~~~~~~~~~~~~~~~~~~
/build/reproducible-path/deal.ii-9.6.2/include/deal.II/grid/tria_accessor.templates.h:3729:67: error: ambiguous overload for ‘operator==’ (operand types are ‘dealii::RefinementCase<2>’ and ‘dealii::RefinementPossibilities<2>::Possibilities’)
3729 | Assert(face(face_no)->child(1)->refinement_case() ==
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^~
| |
| dealii::RefinementCase<2>
3730 | RefinementCase<2>::cut_y,
| ~~~~~~~~~~~~~~~~~~~~~~~~
| |
| dealii::RefinementPossibilities<2>::Possibilities
/build/reproducible-path/deal.ii-9.6.2/include/deal.II/grid/tria_accessor.templates.h:3729:17: note: in expansion of macro ‘Assert’
3729 | Assert(face(face_no)->child(1)->refinement_case() ==
| ^~~~~~
/build/reproducible-path/deal.ii-9.6.2/include/deal.II/grid/tria_accessor.templates.h:3729:67: note: there are 29 candidates
3729 | Assert(face(face_no)->child(1)->refinement_case() ==
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~
3730 | RefinementCase<2>::cut_y,
| ~~~~~~~~~~~~~~~~~~~~~~~~
/build/reproducible-path/deal.ii-9.6.2/include/deal.II/grid/tria_accessor.templates.h:3729:17: note: in expansion of macro ‘Assert’
3729 | Assert(face(face_no)->child(1)->refinement_case() ==
| ^~~~~~
/build/reproducible-path/deal.ii-9.6.2/include/deal.II/grid/tria_accessor.templates.h:3729:67: note: candidate 1: ‘operator==(int, int)’ (built-in)
3729 | Assert(face(face_no)->child(1)->refinement_case() ==
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~
3730 | RefinementCase<2>::cut_y,
| ~~~~~~~~~~~~~~~~~~~~~~~~
/build/reproducible-path/deal.ii-9.6.2/include/deal.II/grid/tria_accessor.templates.h:3729:17: note: in expansion of macro ‘Assert’
3729 | Assert(face(face_no)->child(1)->refinement_case() ==
| ^~~~~~
/usr/include/petsc/petsccxxcomplexfix.h:107:1: note: candidate 2: ‘bool operator==(const float&, const PetscComplex&)’
107 | PETSC_CXX_COMPLEX_FIX(float)
| ^~~~~~~~~~~~~~~~~~~~~
/usr/include/petsc/petsccxxcomplexfix.h:114:1: note: candidate 3: ‘bool operator==(const long double&, const PetscComplex&)’
114 | PETSC_CXX_COMPLEX_FIX(long double)
| ^~~~~~~~~~~~~~~~~~~~~
/usr/include/petsc/petsccxxcomplexfix.h:120:1: note: candidate 4: ‘bool operator==(const signed char&, const PetscComplex&)’
120 | PETSC_CXX_COMPLEX_FIX(signed char)
| ^~~~~~~~~~~~~~~~~~~~~
/usr/include/petsc/petsccxxcomplexfix.h:121:1: note: candidate 5: ‘bool operator==(const short int&, const PetscComplex&)’
121 | PETSC_CXX_COMPLEX_FIX(short)
| ^~~~~~~~~~~~~~~~~~~~~
/usr/include/petsc/petsccxxcomplexfix.h:122:1: note: candidate 6: ‘bool operator==(const int&, const PetscComplex&)’
122 | PETSC_CXX_COMPLEX_FIX(int)
| ^~~~~~~~~~~~~~~~~~~~~
/usr/include/petsc/petsccxxcomplexfix.h:123:1: note: candidate 7: ‘bool operator==(const long int&, const PetscComplex&)’
123 | PETSC_CXX_COMPLEX_FIX(long)
| ^~~~~~~~~~~~~~~~~~~~~
/usr/include/petsc/petsccxxcomplexfix.h:124:1: note: candidate 8: ‘bool operator==(const long long int&, const PetscComplex&)’
124 | PETSC_CXX_COMPLEX_FIX(long long)
| ^~~~~~~~~~~~~~~~~~~~~
/usr/include/petsc/petsccxxcomplexfix.h:126:1: note: candidate 9: ‘bool operator==(const unsigned char&, const PetscComplex&)’
126 | PETSC_CXX_COMPLEX_FIX(unsigned char)
| ^~~~~~~~~~~~~~~~~~~~~
/usr/include/petsc/petsccxxcomplexfix.h:127:1: note: candidate 10: ‘bool operator==(const short unsigned int&, const PetscComplex&)’
127 | PETSC_CXX_COMPLEX_FIX(unsigned short)
| ^~~~~~~~~~~~~~~~~~~~~
/usr/include/petsc/petsccxxcomplexfix.h:128:1: note: candidate 11: ‘bool operator==(const unsigned int&, const PetscComplex&)’
128 | PETSC_CXX_COMPLEX_FIX(unsigned int)
| ^~~~~~~~~~~~~~~~~~~~~
/usr/include/petsc/petsccxxcomplexfix.h:129:1: note: candidate 12: ‘bool operator==(const long unsigned int&, const PetscComplex&)’
129 | PETSC_CXX_COMPLEX_FIX(unsigned long)
| ^~~~~~~~~~~~~~~~~~~~~
/usr/include/petsc/petsccxxcomplexfix.h:130:1: note: candidate 13: ‘bool operator==(const long long unsigned int&, const PetscComplex&)’
130 | PETSC_CXX_COMPLEX_FIX(unsigned long long)
| ^~~~~~~~~~~~~~~~~~~~~
/build/reproducible-path/deal.ii-9.6.2/include/deal.II/grid/tria_accessor.templates.h:3740:63: error: ambiguous overload for ‘operator==’ (operand types are ‘dealii::RefinementCase<2>’ and ‘dealii::RefinementPossibilities<2>::Possibilities’)
3740 | Assert(face(face_no)->child(0)->refinement_case() ==
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^~
| |
| dealii::RefinementCase<2>
3741 | RefinementCase<2>::cut_x,
| ~~~~~~~~~~~~~~~~~~~~~~~~
| |
| dealii::RefinementPossibilities<2>::Possibilities
/build/reproducible-path/deal.ii-9.6.2/include/deal.II/grid/tria_accessor.templates.h:3740:13: note: in expansion of macro ‘Assert’
3740 | Assert(face(face_no)->child(0)->refinement_case() ==
| ^~~~~~
/build/reproducible-path/deal.ii-9.6.2/include/deal.II/grid/tria_accessor.templates.h:3740:63: note: there are 29 candidates
3740 | Assert(face(face_no)->child(0)->refinement_case() ==
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~
3741 | RefinementCase<2>::cut_x,
| ~~~~~~~~~~~~~~~~~~~~~~~~
/build/reproducible-path/deal.ii-9.6.2/include/deal.II/grid/tria_accessor.templates.h:3740:13: note: in expansion of macro ‘Assert’
3740 | Assert(face(face_no)->child(0)->refinement_case() ==
| ^~~~~~
/build/reproducible-path/deal.ii-9.6.2/include/deal.II/grid/tria_accessor.templates.h:3740:63: note: candidate 1: ‘operator==(int, int)’ (built-in)
3740 | Assert(face(face_no)->child(0)->refinement_case() ==
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~
3741 | RefinementCase<2>::cut_x,
| ~~~~~~~~~~~~~~~~~~~~~~~~
/build/reproducible-path/deal.ii-9.6.2/include/deal.II/grid/tria_accessor.templates.h:3740:13: note: in expansion of macro ‘Assert’
3740 | Assert(face(face_no)->child(0)->refinement_case() ==
| ^~~~~~
/usr/include/petsc/petsccxxcomplexfix.h:107:1: note: candidate 2: ‘bool operator==(const float&, const PetscComplex&)’
107 | PETSC_CXX_COMPLEX_FIX(float)
| ^~~~~~~~~~~~~~~~~~~~~
/usr/include/petsc/petsccxxcomplexfix.h:114:1: note: candidate 3: ‘bool operator==(const long double&, const PetscComplex&)’
114 | PETSC_CXX_COMPLEX_FIX(long double)
| ^~~~~~~~~~~~~~~~~~~~~
/usr/include/petsc/petsccxxcomplexfix.h:120:1: note: candidate 4: ‘bool operator==(const signed char&, const PetscComplex&)’
120 | PETSC_CXX_COMPLEX_FIX(signed char)
| ^~~~~~~~~~~~~~~~~~~~~
/usr/include/petsc/petsccxxcomplexfix.h:121:1: note: candidate 5: ‘bool operator==(const short int&, const PetscComplex&)’
121 | PETSC_CXX_COMPLEX_FIX(short)
| ^~~~~~~~~~~~~~~~~~~~~
/usr/include/petsc/petsccxxcomplexfix.h:122:1: note: candidate 6: ‘bool operator==(const int&, const PetscComplex&)’
122 | PETSC_CXX_COMPLEX_FIX(int)
| ^~~~~~~~~~~~~~~~~~~~~
/usr/include/petsc/petsccxxcomplexfix.h:123:1: note: candidate 7: ‘bool operator==(const long int&, const PetscComplex&)’
123 | PETSC_CXX_COMPLEX_FIX(long)
| ^~~~~~~~~~~~~~~~~~~~~
/usr/include/petsc/petsccxxcomplexfix.h:124:1: note: candidate 8: ‘bool operator==(const long long int&, const PetscComplex&)’
124 | PETSC_CXX_COMPLEX_FIX(long long)
| ^~~~~~~~~~~~~~~~~~~~~
/usr/include/petsc/petsccxxcomplexfix.h:126:1: note: candidate 9: ‘bool operator==(const unsigned char&, const PetscComplex&)’
126 | PETSC_CXX_COMPLEX_FIX(unsigned char)
| ^~~~~~~~~~~~~~~~~~~~~
/usr/include/petsc/petsccxxcomplexfix.h:127:1: note: candidate 10: ‘bool operator==(const short unsigned int&, const PetscComplex&)’
127 | PETSC_CXX_COMPLEX_FIX(unsigned short)
| ^~~~~~~~~~~~~~~~~~~~~
/usr/include/petsc/petsccxxcomplexfix.h:128:1: note: candidate 11: ‘bool operator==(const unsigned int&, const PetscComplex&)’
128 | PETSC_CXX_COMPLEX_FIX(unsigned int)
| ^~~~~~~~~~~~~~~~~~~~~
/usr/include/petsc/petsccxxcomplexfix.h:129:1: note: candidate 12: ‘bool operator==(const long unsigned int&, const PetscComplex&)’
129 | PETSC_CXX_COMPLEX_FIX(unsigned long)
| ^~~~~~~~~~~~~~~~~~~~~
/usr/include/petsc/petsccxxcomplexfix.h:130:1: note: candidate 13: ‘bool operator==(const long long unsigned int&, const PetscComplex&)’
130 | PETSC_CXX_COMPLEX_FIX(unsigned long long)
| ^~~~~~~~~~~~~~~~~~~~~
/build/reproducible-path/deal.ii-9.6.2/include/deal.II/grid/tria_accessor.templates.h:3745:67: error: ambiguous overload for ‘operator==’ (operand types are ‘dealii::RefinementCase<2>’ and ‘dealii::RefinementPossibilities<2>::Possibilities’)
3745 | Assert(face(face_no)->child(1)->refinement_case() ==
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^~
| |
| dealii::RefinementCase<2>
3746 | RefinementCase<2>::cut_x,
| ~~~~~~~~~~~~~~~~~~~~~~~~
| |
| dealii::RefinementPossibilities<2>::Possibilities
/build/reproducible-path/deal.ii-9.6.2/include/deal.II/grid/tria_accessor.templates.h:3745:17: note: in expansion of macro ‘Assert’
3745 | Assert(face(face_no)->child(1)->refinement_case() ==
| ^~~~~~
/build/reproducible-path/deal.ii-9.6.2/include/deal.II/grid/tria_accessor.templates.h:3745:67: note: there are 29 candidates
3745 | Assert(face(face_no)->child(1)->refinement_case() ==
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~
3746 | RefinementCase<2>::cut_x,
| ~~~~~~~~~~~~~~~~~~~~~~~~
/build/reproducible-path/deal.ii-9.6.2/include/deal.II/grid/tria_accessor.templates.h:3745:17: note: in expansion of macro ‘Assert’
3745 | Assert(face(face_no)->child(1)->refinement_case() ==
| ^~~~~~
/build/reproducible-path/deal.ii-9.6.2/include/deal.II/grid/tria_accessor.templates.h:3745:67: note: candidate 1: ‘operator==(int, int)’ (built-in)
3745 | Assert(face(face_no)->child(1)->refinement_case() ==
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~
3746 | RefinementCase<2>::cut_x,
| ~~~~~~~~~~~~~~~~~~~~~~~~
/build/reproducible-path/deal.ii-9.6.2/include/deal.II/grid/tria_accessor.templates.h:3745:17: note: in expansion of macro ‘Assert’
3745 | Assert(face(face_no)->child(1)->refinement_case() ==
| ^~~~~~
/usr/include/petsc/petsccxxcomplexfix.h:107:1: note: candidate 2: ‘bool operator==(const float&, const PetscComplex&)’
107 | PETSC_CXX_COMPLEX_FIX(float)
| ^~~~~~~~~~~~~~~~~~~~~
/usr/include/petsc/petsccxxcomplexfix.h:114:1: note: candidate 3: ‘bool operator==(const long double&, const PetscComplex&)’
114 | PETSC_CXX_COMPLEX_FIX(long double)
| ^~~~~~~~~~~~~~~~~~~~~
/usr/include/petsc/petsccxxcomplexfix.h:120:1: note: candidate 4: ‘bool operator==(const signed char&, const PetscComplex&)’
120 | PETSC_CXX_COMPLEX_FIX(signed char)
| ^~~~~~~~~~~~~~~~~~~~~
/usr/include/petsc/petsccxxcomplexfix.h:121:1: note: candidate 5: ‘bool operator==(const short int&, const PetscComplex&)’
121 | PETSC_CXX_COMPLEX_FIX(short)
| ^~~~~~~~~~~~~~~~~~~~~
/usr/include/petsc/petsccxxcomplexfix.h:122:1: note: candidate 6: ‘bool operator==(const int&, const PetscComplex&)’
122 | PETSC_CXX_COMPLEX_FIX(int)
| ^~~~~~~~~~~~~~~~~~~~~
/usr/include/petsc/petsccxxcomplexfix.h:123:1: note: candidate 7: ‘bool operator==(const long int&, const PetscComplex&)’
123 | PETSC_CXX_COMPLEX_FIX(long)
| ^~~~~~~~~~~~~~~~~~~~~
/usr/include/petsc/petsccxxcomplexfix.h:124:1: note: candidate 8: ‘bool operator==(const long long int&, const PetscComplex&)’
124 | PETSC_CXX_COMPLEX_FIX(long long)
| ^~~~~~~~~~~~~~~~~~~~~
/usr/include/petsc/petsccxxcomplexfix.h:126:1: note: candidate 9: ‘bool operator==(const unsigned char&, const PetscComplex&)’
126 | PETSC_CXX_COMPLEX_FIX(unsigned char)
| ^~~~~~~~~~~~~~~~~~~~~
/usr/include/petsc/petsccxxcomplexfix.h:127:1: note: candidate 10: ‘bool operator==(const short unsigned int&, const PetscComplex&)’
127 | PETSC_CXX_COMPLEX_FIX(unsigned short)
| ^~~~~~~~~~~~~~~~~~~~~
/usr/include/petsc/petsccxxcomplexfix.h:128:1: note: candidate 11: ‘bool operator==(const unsigned int&, const PetscComplex&)’
128 | PETSC_CXX_COMPLEX_FIX(unsigned int)
| ^~~~~~~~~~~~~~~~~~~~~
/usr/include/petsc/petsccxxcomplexfix.h:129:1: note: candidate 12: ‘bool operator==(const long unsigned int&, const PetscComplex&)’
129 | PETSC_CXX_COMPLEX_FIX(unsigned long)
| ^~~~~~~~~~~~~~~~~~~~~
/usr/include/petsc/petsccxxcomplexfix.h:130:1: note: candidate 13: ‘bool operator==(const long long unsigned int&, const PetscComplex&)’
130 | PETSC_CXX_COMPLEX_FIX(unsigned long long)
| ^~~~~~~~~~~~~~~~~~~~~
/build/reproducible-path/deal.ii-9.6.2/include/deal.II/grid/tria_accessor.templates.h:3757:67: error: ambiguous overload for ‘operator==’ (operand types are ‘dealii::RefinementCase<2>’ and ‘dealii::RefinementPossibilities<2>::Possibilities’)
3757 | Assert(face(face_no)->child(1)->refinement_case() ==
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^~
| |
| dealii::RefinementCase<2>
3758 | RefinementCase<2>::cut_x,
| ~~~~~~~~~~~~~~~~~~~~~~~~
| |
| dealii::RefinementPossibilities<2>::Possibilities
/build/reproducible-path/deal.ii-9.6.2/include/deal.II/grid/tria_accessor.templates.h:3757:17: note: in expansion of macro ‘Assert’
3757 | Assert(face(face_no)->child(1)->refinement_case() ==
| ^~~~~~
/build/reproducible-path/deal.ii-9.6.2/include/deal.II/grid/tria_accessor.templates.h:3757:67: note: there are 29 candidates
3757 | Assert(face(face_no)->child(1)->refinement_case() ==
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~
3758 | RefinementCase<2>::cut_x,
| ~~~~~~~~~~~~~~~~~~~~~~~~
/build/reproducible-path/deal.ii-9.6.2/include/deal.II/grid/tria_accessor.templates.h:3757:17: note: in expansion of macro ‘Assert’
3757 | Assert(face(face_no)->child(1)->refinement_case() ==
| ^~~~~~
/build/reproducible-path/deal.ii-9.6.2/include/deal.II/grid/tria_accessor.templates.h:3757:67: note: candidate 1: ‘operator==(int, int)’ (built-in)
3757 | Assert(face(face_no)->child(1)->refinement_case() ==
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~
3758 | RefinementCase<2>::cut_x,
| ~~~~~~~~~~~~~~~~~~~~~~~~
/build/reproducible-path/deal.ii-9.6.2/include/deal.II/grid/tria_accessor.templates.h:3757:17: note: in expansion of macro ‘Assert’
3757 | Assert(face(face_no)->child(1)->refinement_case() ==
| ^~~~~~
/usr/include/petsc/petsccxxcomplexfix.h:107:1: note: candidate 2: ‘bool operator==(const float&, const PetscComplex&)’
107 | PETSC_CXX_COMPLEX_FIX(float)
| ^~~~~~~~~~~~~~~~~~~~~
/usr/include/petsc/petsccxxcomplexfix.h:114:1: note: candidate 3: ‘bool operator==(const long double&, const PetscComplex&)’
114 | PETSC_CXX_COMPLEX_FIX(long double)
| ^~~~~~~~~~~~~~~~~~~~~
/usr/include/petsc/petsccxxcomplexfix.h:120:1: note: candidate 4: ‘bool operator==(const signed char&, const PetscComplex&)’
120 | PETSC_CXX_COMPLEX_FIX(signed char)
| ^~~~~~~~~~~~~~~~~~~~~
/usr/include/petsc/petsccxxcomplexfix.h:121:1: note: candidate 5: ‘bool operator==(const short int&, const PetscComplex&)’
121 | PETSC_CXX_COMPLEX_FIX(short)
| ^~~~~~~~~~~~~~~~~~~~~
/usr/include/petsc/petsccxxcomplexfix.h:122:1: note: candidate 6: ‘bool operator==(const int&, const PetscComplex&)’
122 | PETSC_CXX_COMPLEX_FIX(int)
| ^~~~~~~~~~~~~~~~~~~~~
/usr/include/petsc/petsccxxcomplexfix.h:123:1: note: candidate 7: ‘bool operator==(const long int&, const PetscComplex&)’
123 | PETSC_CXX_COMPLEX_FIX(long)
| ^~~~~~~~~~~~~~~~~~~~~
/usr/include/petsc/petsccxxcomplexfix.h:124:1: note: candidate 8: ‘bool operator==(const long long int&, const PetscComplex&)’
124 | PETSC_CXX_COMPLEX_FIX(long long)
| ^~~~~~~~~~~~~~~~~~~~~
/usr/include/petsc/petsccxxcomplexfix.h:126:1: note: candidate 9: ‘bool operator==(const unsigned char&, const PetscComplex&)’
126 | PETSC_CXX_COMPLEX_FIX(unsigned char)
| ^~~~~~~~~~~~~~~~~~~~~
/usr/include/petsc/petsccxxcomplexfix.h:127:1: note: candidate 10: ‘bool operator==(const short unsigned int&, const PetscComplex&)’
127 | PETSC_CXX_COMPLEX_FIX(unsigned short)
| ^~~~~~~~~~~~~~~~~~~~~
/usr/include/petsc/petsccxxcomplexfix.h:128:1: note: candidate 11: ‘bool operator==(const unsigned int&, const PetscComplex&)’
128 | PETSC_CXX_COMPLEX_FIX(unsigned int)
| ^~~~~~~~~~~~~~~~~~~~~
/usr/include/petsc/petsccxxcomplexfix.h:129:1: note: candidate 12: ‘bool operator==(const long unsigned int&, const PetscComplex&)’
129 | PETSC_CXX_COMPLEX_FIX(unsigned long)
| ^~~~~~~~~~~~~~~~~~~~~
/usr/include/petsc/petsccxxcomplexfix.h:130:1: note: candidate 13: ‘bool operator==(const long long unsigned int&, const PetscComplex&)’
130 | PETSC_CXX_COMPLEX_FIX(unsigned long long)
| ^~~~~~~~~~~~~~~~~~~~~
[ 38%] Building CXX object source/base/CMakeFiles/object_base_debug.dir/bounding_box.cc.o
cd /build/reproducible-path/deal.ii-9.6.2/obj-powerpc64le-linux-gnu/source/base && /usr/bin/c++ -DDEBUG -DKOKKOS_DEPENDENCE -I/build/reproducible-path/deal.ii-9.6.2/obj-powerpc64le-linux-gnu/source/base -I/build/reproducible-path/deal.ii-9.6.2/source/base -I/build/reproducible-path/deal.ii-9.6.2/obj-powerpc64le-linux-gnu/include -I/build/reproducible-path/deal.ii-9.6.2/include -isystem /usr/lib/powerpc64le-linux-gnu/openmpi/include -isystem /usr/lib/powerpc64le-linux-gnu/openmpi/include/openmpi -isystem /usr/include/petsc -isystem /usr/include/kokkos -isystem /usr/include/trilinos -isystem /usr/include/scotch -isystem /usr/include/hdf5/openmpi -isystem /usr/include/suitesparse -isystem /usr/include/opencascade -isystem /usr/include/slepc -std=c++17 -fPIC -pedantic -Wall -Wextra -Wmissing-braces -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wsuggest-override -Wswitch -Wsynth -Wwrite-strings -Wno-placement-new -Wno-deprecated-declarations -Wno-literal-suffix -Wno-psabi -Wno-unused-local-typedefs -g -O2 -ffile-prefix-map=/build/reproducible-path/deal.ii-9.6.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wno-nonnull-compare -Wno-address -O0 -ggdb -Wa,--compress-debug-sections -MD -MT source/base/CMakeFiles/object_base_debug.dir/bounding_box.cc.o -MF CMakeFiles/object_base_debug.dir/bounding_box.cc.o.d -o CMakeFiles/object_base_debug.dir/bounding_box.cc.o -c /build/reproducible-path/deal.ii-9.6.2/source/base/bounding_box.cc
make[3]: *** [source/dofs/CMakeFiles/object_dofs_debug.dir/build.make:82: source/dofs/CMakeFiles/object_dofs_debug.dir/block_info.cc.o] Error 1
make[3]: Leaving directory '/build/reproducible-path/deal.ii-9.6.2/obj-powerpc64le-linux-gnu'
make[2]: *** [CMakeFiles/Makefile2:5186: source/dofs/CMakeFiles/object_dofs_debug.dir/all] Error 2
For more details, see
https://buildd.debian.org/status/fetch.php?pkg=deal.ii&arch=ppc64el&ver=9.6.2-4%2Bb4&stamp=1763862813&raw=0
Cheers
--
Sebastian Ramacher
More information about the debian-science-maintainers
mailing list