https://gcc.gnu.org/bugzilla/show_bug.cgi?id=107433
Bug ID: 107433 Summary: 510.parest_r, call of overloaded 'back_interpolate' is ambiguous Product: gcc Version: 13.0 Status: UNCONFIRMED Severity: normal Priority: P3 Component: c Assignee: unassigned at gcc dot gnu.org Reporter: rvmallad at amazon dot com Target Milestone: --- $ g++ -mabi=lp64 -c -o source/fe/fe_tools.o -DSPEC -DNDEBUG -Iinclude -I. -DSPEC_AUTO_SUPPRESS_OPENMP -g -O3 -mcpu=native -fpermissive -DSPEC_LP64 source/fe/fe_tools.cc source/fe/fe_tools.cc:1301:21: error: call of overloaded 'back_interpolate(const dealii::DoFHandler<3, 3>&, const dealii::BlockVector<double>&, const dealii::FiniteElement<3, 3>&, dealii::BlockVector<double>&)' is ambiguous 1301 | back_interpolate(dof1, u1, dof2.get_fe(), u1_interpolated); | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ $ /home/ubuntu/gccmainline/bin/g++ -v Using built-in specs. COLLECT_GCC=/home/ubuntu/gccmainline/bin/g++ COLLECT_LTO_WRAPPER=/home/ubuntu/gccmainline/libexec/gcc/aarch64-unknown-linux-gnu/13.0.0/lto-wrapper Target: aarch64-unknown-linux-gnu Configured with: ../configure --prefix=/home/ubuntu/gccmainline --enable-languages=c,fortran Thread model: posix Supported LTO compression algorithms: zlib gcc version 13.0.0 20221026 (experimental) (GCC)