fix "internal compiler error"

actually our *generic_error_category* and *system_error_category* is in the **different** unnamed namespace with user's boost lib.