What does this mean?
Mike Stump
mrs@windriver.com
Fri Apr 6 11:25:00 GMT 2001
> To: gcc@gcc.gnu.org
> From: nbecker@fred.net
> Date: 06 Apr 2001 13:12:35 -0400
> In the following diagnostic, why does "(+rng)" mean?
> TestSigGen.cc:30: instantiated from here
> SigGen.H:41: could not convert
> `uniform_real<boost::random::mersenne_twister<long unsigned int, 624,
> 397, 31, -1727483681, 11, 7, -1658038656, 15, -272236544, 18,
> -948541730>,double>((+rng), 0x000000000000000000000000,
> 0x000000c06821a2da0fc90140)' to `boost::uniform_real<rng_t, double> &'
> SigGen.H:18: in passing argument 3 of `maybe_random<Rng>::maybe_random
> (bool, typename Rng::result_type, Rng &) [with Rng =
> boost::uniform_real<rng_t, double>]'
Just a wild ass guess, but is it the name of a user declared variable
in the source code fed to the compiler? I noticed that you didn't ask
what 0x000000c06821a2da0fc90140 meant.
More information about the Gcc
mailing list