[Bug c++/27215] fails to resolve
--- Comment #2 from bangerth at dealii dot org 2006-04-19 21:26 --- (In reply to comment #0) > However, the path foo->int->unsigned int is shorter than the path > foo->A->int->unsigned int, so the former should be chosen. There is no separate conversion A->int: values of type A already
[Bug c++/27215] fails to resolve
--- Comment #1 from pinskia at gcc dot gnu dot org 2006-04-19 15:07 --- Shorter might not mean better. IIRC the standard defines these as ambiguous conversions. -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=27215