public inbox for gsl-discuss@sourceware.org
 help / color / mirror / Atom feed
* Re: Nine new RNGs ported to GSL
  2001-12-19 13:20   ` Carlo Perassi
@ 2001-12-19 13:20     ` Brian Gough
  0 siblings, 0 replies; 4+ messages in thread
From: Brian Gough @ 2001-12-19 13:20 UTC (permalink / raw)
  To: carlo; +Cc: gsl-discuss

Carlo Perassi writes:
 > On Sat, Nov 03, 2001 at 06:56:41PM -0800, Sergei Morozov sent those random bytes:
 > > must be some makefile/include issue?
 > > probably nothing to do with 64-bitness.
 > 
 > I repeated twice the whole procedure but I didn't get any error.
 > May I know the complete sequence of your operations?
 > May I see the output of `make check`, if you got one?
 > 
 > Thank you very much.
 > 

It worked ok for me on,

$ uname -a
Linux usf-cf-alpha-linux-1 2.2.18pre21 #1 Wed Nov 22 05:08:09 CST 2000 alpha unknown

I got a few warnings about 'unused variables' with -Wall, but that was
all.  I didn't get any errors for unresolved symbols -- not sure what
is going on there.

Brian


^ permalink raw reply	[flat|nested] 4+ messages in thread

* Re: Nine new RNGs ported to GSL
  2001-12-19 13:20 Nine new RNGs ported to GSL Carlo Perassi
@ 2001-12-19 13:20 ` Sergei Morozov
  2001-12-19 13:20   ` Carlo Perassi
  0 siblings, 1 reply; 4+ messages in thread
From: Sergei Morozov @ 2001-12-19 13:20 UTC (permalink / raw)
  To: Carlo Perassi; +Cc: gsl-discuss

> The nine new RNGs pass `make check` on a 32 bit system.
> Brian told me sometimes a RNG who pass `make check` on a 32 bit system fails on
> a 64 bit system so I am looking for some volunteers with 64 bit systems who
> want to try them on their machines.
I tried make check with new RNGs on Tru64 Unix 4.0f Alpha (ev67). While
stock gsl-1.0 works fine with both cc and gcc, with patch I get
making check in rng

Unresolved:
gsl_rng_borosh13
gsl_rng_fishman18
gsl_rng_fishman2x
gsl_rng_knuthran2
gsl_rng_knuthran
gsl_rng_lecuyer21
gsl_rng_waterman14
gsl_rng_coveyou
gsl_rng_fishman20
collect2: ld returned 1 exit status
for both

must be some makefile/include issue?
probably nothing to do with 64-bitness.

Sergei Morozov
Department of Economics
Stanford University
Stanford, CA, 94305-6072
ph: (650)-723-3285 (Hoover Office)
    (650)-498-1248 (home)


-----BEGIN PGP SIGNATURE-----
Version: 2.6.2

iQCVAwUBOH8VK3ZlrUSqDLbVAQFHIwP/dYGV0yV2AYoFWWfJDE6WMtYOLjUSebaV
Mzv3ICK2SDPTQ6u3lKx/7VXdY1151pqRZ3Kn7Z8FPZ2KxjRIqeLtOsCMFPRXM234
j23RfBtNPzG2pTOciJvqh0uHxySMR7Dzee+gjniNJadXyE0Y2+C33HICuVVqDH8O
ZEhGny68w7c=
=sz39
-----END PGP SIGNATURE-----


^ permalink raw reply	[flat|nested] 4+ messages in thread

* Re: Nine new RNGs ported to GSL
  2001-12-19 13:20 ` Sergei Morozov
@ 2001-12-19 13:20   ` Carlo Perassi
  2001-12-19 13:20     ` Brian Gough
  0 siblings, 1 reply; 4+ messages in thread
From: Carlo Perassi @ 2001-12-19 13:20 UTC (permalink / raw)
  To: gsl-discuss

On Sat, Nov 03, 2001 at 06:56:41PM -0800, Sergei Morozov sent those random bytes:
> must be some makefile/include issue?
> probably nothing to do with 64-bitness.

I repeated twice the whole procedure but I didn't get any error.
May I know the complete sequence of your operations?
May I see the output of `make check`, if you got one?

Thank you very much.

-- 
Carlo Perassi
carlo at linux dot it
http://www.linux.it/~carlo/
--

^ permalink raw reply	[flat|nested] 4+ messages in thread

* Nine new RNGs ported to GSL
@ 2001-12-19 13:20 Carlo Perassi
  2001-12-19 13:20 ` Sergei Morozov
  0 siblings, 1 reply; 4+ messages in thread
From: Carlo Perassi @ 2001-12-19 13:20 UTC (permalink / raw)
  To: gsl-discuss

Hi, everybody.
In the last two months, with the help of Brian Gough, I ported to the GSL nine
new random number generators. I will try to port three other RNGs but I don't
have a deadline for this second task.

The nine new RNGs pass `make check` on a 32 bit system.
Brian told me sometimes a RNG who pass `make check` on a 32 bit system fails on
a 64 bit system so I am looking for some volunteers with 64 bit systems who
want to try them on their machines.

The patch is available here:
http://www.linux.it/~carlo/somehacks/gslrngptc/

How to patch and test:
- download the latest version of GSL (1.0 at the moment)
- download the latest version of gslrngptc (1.0 at the moment)
- tar zxvf gsl-1.0.tar.gz
- cd gsl-1.0/rng
- mv ../../gslrngptc1_0 .
- patch -p1 < gslrngptc1_0
- cd ..
- ./configure
- make
- make check | tee ckres

You will get a ckres file with the results of the tests over the various
libraries: if you don't get any errors it works well.

Thank you very much for your time.

-- 
Carlo Perassi
carlo at linux dot it
http://www.linux.it/~carlo/
--

^ permalink raw reply	[flat|nested] 4+ messages in thread

end of thread, other threads:[~2001-12-19 13:20 UTC | newest]

Thread overview: 4+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2001-12-19 13:20 Nine new RNGs ported to GSL Carlo Perassi
2001-12-19 13:20 ` Sergei Morozov
2001-12-19 13:20   ` Carlo Perassi
2001-12-19 13:20     ` Brian Gough

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for read-only IMAP folder(s) and NNTP newsgroup(s).