blob: 634a2ac30cde62def63bc7b0b1160f19b7277668 [file] [log] [blame]
// { 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;
}