Number | 70
|
Category | errata
|
Synopsis | Table 29: Logical operator (&& ||) sizing rules incorrect
|
State | lrmdraft
|
Class | errata-simple
|
Arrival-Date | Jun 28 2002
|
Originator | Dennis Marsa
|
Release | 2001b: 4.4.1 (Table 29)
|
Environment |
|
Description |
Table 29 on page 60 in section 4.4 on Expression bit lengths incorrectly lists the logical operators (&&, ||) in the 5th row along with the comparison operators (===, !==, ==, !=, >, >=, <, <=). |
Fix |
The (&&, ||) operators should be removed from the 5th row, and a new row should be inserted for them stating that their operands are "self-determined" in the "Comments" column. The modified 5th row, and the new row should look like the following: +-----------------------------+------------+--------------------------+ | Expression | Bit Length | Comments | +-----------------------------+------------+--------------------------+ | i op j, where op is | 1 | operands are sized to | | === !== == != > >= < <= | | max(L(i), L(j) | +-----------------------------+------------+--------------------------+ | i op j, where op is | 1 | All operands are | | && || | | self-determined | +-----------------------------+------------+--------------------------+ |
Audit-Trail |
|
Unformatted |
>, >=, <, <=). |
Hosted by Boyd Technology