double_alias
typedef double_alias long err_l_double;
typedef double_alias signed err_s_double;
typedef double_alias unsigned err_u_double;