------- Comment #1 from d dot frey at gmx dot de 2009-12-29 15:05 ------- Note that the code is actually quite broken, the main problem which causes the ICE is:
decltype( impl::select< From, To > ) which should read something like: decltype( impl::select< From, To >() ) I meanwhile have a working implementation of is_explicitly_convertible for GCC 4.4.2 (in case someone is interested), so this bug is not a big problem, but since it is an ICE, one might still want to fix it :) -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=42539
