// { dg-do compile { target c++11 } } | |
double | |
sqrt (); | |
namespace std { | |
class gamma_distribution { | |
public: | |
gamma_distribution () : _M_param () {} | |
private: | |
struct param_type { | |
param_type () : _M_beta () { _M_a2 = 1 / ::sqrt (); } | |
double _M_beta, _M_a2; | |
}; | |
param_type _M_param; | |
int _M_saved_available, _M_saved = 0, _M_param0 = 0; | |
}; | |
struct fisher_f_distribution { | |
gamma_distribution _M_gd_x, _M_gd_y; | |
}; | |
} | |
int | |
main () | |
{ | |
std::fisher_f_distribution d; | |
return 0; | |
} |