Your message dated Sun, 20 Jul 2008 10:01:43 -0500
with message-id <[email protected]>
has caused the report #491555,
regarding command line options not backwards compatible
to be marked as having been forwarded to the upstream software
author(s) "Robert G. Brown" <[email protected]>
(NB: If you are a system administrator and have no idea what this
message is talking about, this may indicate a serious mail system
misconfiguration somewhere. Please contact [email protected]
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Re: Bug#491555: command line options not backwards compatible
Sun, 20 Jul 2008 10:01:43 -0500
What a bug report! First off, thanks for using dieharder. Second, thanks for
such a timely bug report less than 24 hrs after I (finally) upgraded
dieharder from 2.24.4 to 2.24.7. I think your report is to the point, but as
it also somewhat clearly an upstream issue, I am passing the buck to Robert.
Long time no chat. I somehow skipped 2.24.5 and 2.24.6, but am now at
January's 2.24.7. What Sam argues here is not without merit, but I am not
entirely sure how to provide it in the short term. I think for my R wrapper
RDieharder I may have 'select by name' rather than number.
Could you comment on possible remedies?
And I guess we still have a lot of unfinished business as RDieharder sources
still hang around in Dieharder even though we once agreed to split'em, no?
But that is of course an entirely different issue.
Dirk, just in from a twenty mile run
On 20 July 2008 at 14:19, Sam Hocevar wrote:
| Package: dieharder
| Version: 2.24.7-1
| Severity: important
| I use dieharder as a regression test tool for RNGs. So far I have
| been using the "-g 66" flag (file_input_raw). But since the new 2.24.7-1
| version, this option now selects "ca", silently breaking existing test
| scripts. This is due to a reordering of the list of non-gsl generators:
| the "empty" generator was moved at the end for some reason.
| Trying "-g file_input_raw" also silently selects borosh13 without
| any error. I think dieharder should do one of the following:
| - guarantee backwards compatibility by reverting the reordering (or
| maybe committing to not reorder it in later version)
| - allow alphabetical input, eg. "-g file_input_raw" and warn about
| possible reorderings
| -- System Information:
| Debian Release: lenny/sid
| APT prefers unstable
| APT policy: (500, 'unstable'), (500, 'testing'), (1, 'experimental')
| Architecture: amd64 (x86_64)
| Kernel: Linux 220.127.116.11 (SMP w/2 CPU cores; PREEMPT)
| Locale: LANG=en_GB.UTF-8, LC_CTYPE=en_GB.UTF-8 (charmap=UTF-8)
| Shell: /bin/sh linked to /bin/bash
| Versions of packages dieharder depends on:
| ii libc6 2.7-12 GNU C Library: Shared libraries
| ii libdieharder2 2.24.7-1 Random-number generator test
| ii libgsl0ldbl 1.11-2 GNU Scientific Library (GSL) --
| dieharder recommends no packages.
| dieharder suggests no packages.
| -- no debconf information
Three out of two people have difficulties with fractions.
--- End Message ---