Faheem, 

I was out last night at the local R user group, so sorry it took four mails
for a reply.

When I play with your code example, as well as the test.c example from the
r-mathlib package, I get it to work easily if I just change the seed:

edd@max:/tmp$ cat faheem.cpp 
#define MATHLIB_STANDALONE
#include <Rmath.h>
#include <iostream>
using std::cout;
using std::endl;

int main(void)
{
    set_seed(123, 456);
    cout << "one gamme " << rgamma(1, 1) << endl;
    //cout << "one normal " << norm_rand() << endl;
  
}

edd@max:/tmp$ g++ -o faheem faheem.cpp -lRmath
edd@max:/tmp$ ./faheem 
one gamme 0.314001
edd@max:/tmp$ 


Could it be as simple as the RNG being unable to use (0,0) as a seed?

Dirk

-- 
"Outside of a dog, a book is a man's best friend. Inside of a dog, it is too
dark to read." -- Groucho Marx



-- 
To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org

Reply via email to