Add Proposal | Add Analysis | Edit Class, Environment, or Release |
Number | 220
|
Category | enhancement
|
Synopsis | $random functions not 64-bit portable
|
State | open
|
Class | enhancement
|
Arrival-Date | Dec 16 2002
|
Originator | sharp@cadence.com
|
Release | 2001b
|
Environment |
|
Description |
The C code that describes the algorithms for the probabilistic distribution functions is not 64-bit portable. It uses longs, which will change size under the LP64 conventions most common for 64-bit compilers. The code is still adequate as documentation of the algorithms, as long as the implementors recognize that it cannot be used as-is in a 64-bit version of a simulator. |
Fix |
|
Audit-Trail |
From: Shalom Bresticker <Shalom.Bresticker@motorola.com> To: sharp@cadence.com Cc: etf-bugs@boyd.com Subject: Re: enhancement/220: $random functions not 64-bit portable Date: Tue, 17 Dec 2002 14:40:13 +0200 Steven, Did you intend this to be classified as an enhancement or as an erratum. If an erratum, is it "simple" or "discuss"? It seems to me to be "errata-discuss". Shalom > >Category: enhancement > > The C code that describes the algorithms for the > probabilistic distribution functions is not 64-bit > portable. It uses longs, which will change size under > the LP64 conventions most common for 64-bit compilers. > > The code is still adequate as documentation of the > algorithms, as long as the implementors recognize that > it cannot be used as-is in a 64-bit version of a > simulator. -- Shalom Bresticker Shalom.Bresticker@motorola.com Design & Reuse Methodology Tel: +972 9 9522268 Motorola Semiconductor Israel, Ltd. Fax: +972 9 9522890 POB 2208, Herzlia 46120, ISRAEL Cell: +972 50 441478 "The devil is in the details." |
Unformatted |
|
Hosted by Boyd Technology