[sv-ac] Re: [sv-ec] Mantis 1804 (Enhancement) : Add abiltiy to require equiv types for typed formal args

From: Neil Korpusik <Neil.Korpusik_at_.....>
Date: Wed May 09 2007 - 10:41:26 PDT
<forwarding bounced email from Gordon Vreugdenhil>

-------- Original Message --------
Date: Wed, 09 May 2007 06:50:16 -0700
From: Gordon Vreugdenhil <gordonv@model.com>
To: sv-ac@server.eda.org
CC: "Bresticker, Shalom" <shalom.bresticker@intel.com>, sv-bc@server.eda.org,
        sv-ec@server.eda.org
Subject: Re: [sv-ec] Mantis 1804 (Enhancement) : Add abiltiy to require equiv
 types for typed formal args


My initial inclination is that this should be a tool
specific lint feature.  There is no end to features that
could be used to tighten up semantics for debug purposes
and I think that in most cases such features end up
adding additional cross-functional interactions that render
the language more complex to describe consistently in the LRM.

Gord


Bresticker, Shalom wrote:
> Hi,
>  
> FYI.
>  
> Mantis 1804 (Enhancement) was filed under SV-AC:
>  
> Add abiltiy to require equiv types for typed formal args
>  
> It is desired to have a type qualifier, protected, that will require 
> that actual args have an equivalent type as the formal argument 
> declaration.
> 
> It is also desired that this qualifier can apply to the 
> property/sequence as a whole or to the individual arguments.
> 
> Strict typing makes debug much easier but is inconsistent with function 
> and task default argument passing. The mechanism defined in this 
> proposal could potentially be extended to tasks and functions.
>  
> There is no proposal yet.
>  
> Shalom
> 	
> 
> 

-- 
This message has been scanned for viruses and
dangerous content by MailScanner, and is
believed to be clean.
Received on Wed May 9 10:41:44 2007

This archive was generated by hypermail 2.1.8 : Wed May 09 2007 - 10:41:57 PDT