Hi Jim,
John,
If you have not already submitted this, please submit
it to either ISAC or Bugzilla. If this is a known bug,
it should already be in the system. These things cannot
be limited to private discussions.
Was the VHPI group aware of these issues before this?
If not, why not? Is there a proposed fix?
Regards,
Jim
Hi All,
Vote: negative
Comment:
I am afraid I must vote negative, but there is no other reason than this technical error. There is a problem that came up very late with vhpi_user.h file. We declare the abstract type for characters, vphiCharT as char and it must be unsigned char to properly represent the VHDL character set. A compiler warning:
vhpi_def.c: In function `vhpi_is_printable':
vhpi_def.c:19: warning: comparison is always true due to limited range of data type
led to this and we did not deliver this file until quite late. I discussed this with Peter Ashenden when I found it and we agreed that we should let it through Accellera and fix it in the IEEE. So I did. You know, at the time, we both thought it would be reviewed in the IEEE before any call for vote, but I appreciate how redundant that might now seem. I never expected to first raise this issue in a vote. :(
The VHPI group should just be asked to propose the fix, just to make sure it ripples through the API correctly.
Regards,
John Shields
Jim Lewis wrote:
Dear colleagues,
This is a call for vote from IEEE P1076 WG members on the
Accellera approved revision of VHDL that includes VHPI plus
some ISAC revisions. The purpose of this revision is to make
VHPI available as a standard. As such, it does not have
the additional revisions that were just completed by the
Accellera VHDL TC. Those revisions will be put forth later
(Q1 2007?). This gives industry some time to tune up the
revisions if necessary before they become an IEEE standard.
This revision has been reviewed and approved by both the
Accellera VHDL TC and the Accellera board. We have a
separate PAR for this work (P1076c). Currently I am
working on getting the ballot group formed.
Approval in this case shall mean that we accept this revision
to be the revision to send to IEEE for balloting.
The draft is numbered 2.4a by the Accellera VHDL TC and is
available at:
http://www.accellera.org/apps/org/workgroup/vhdl/download.php/488/P1076c-2006-2.4a.zip
Please forward votes to me by email (eg, by replying to this message) by 5pm
US-PDT, Friday July 28, 2006.
Potential votes: Approve, Negative with comment, Negative with no comment, Abstain
Vote:
Comment:
Best Regards,
Jim Lewis
VASG/ IEEE 1076 WG Chair
This archive was generated by hypermail 2.1.8 : Sat Jul 08 2006 - 09:42:58 PDT