http://gcc.gnu.org/bugzilla/show_bug.cgi?id=50282
--- Comment #1 from Jonathan Wakely <redi at gcc dot gnu.org> 2011-09-03 08:55:38 UTC --- uint32_t isn't big enough to hold a pointer-to-member value, and that conversion isn't valid anyway
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=50282
--- Comment #1 from Jonathan Wakely <redi at gcc dot gnu.org> 2011-09-03 08:55:38 UTC --- uint32_t isn't big enough to hold a pointer-to-member value, and that conversion isn't valid anyway