On Sun, Oct 30, 2011 at 07:14:26PM +0400, Pavel Shved wrote:

> > > 2) could this patch be added to upstream nevertheless?  I think
> > > that the benefits to the verification tools, for which the
> > > options is useful, are much greater than the very rarely
> > > encountered issue with "very volatile" structs with array fields.
> > >  Besides, the behavior without this command- line option is
> > > retained.
> > 
> > I do not like the idea of adding bugs on purpose, but I see your
> > point.  Need to think a bit more about it.
> 
> I do not approach this as "adding a bug on purpose".  Rather,
> I think it's adding a feature that is useful but doesn't
> work in all cases.

I use --dosimplify in an application that traces memory
accesses.  For this application, as for most if not all CIL
usage, it is important to have an error-free transformation
for the broadest class of sources.

I would suggest to add a special command line switch that
would enable the rewriting, so that only those that need it
will turn it on.

Mihai

------------------------------------------------------------------------------
Get your Android app more play: Bring it to the BlackBerry PlayBook 
in minutes. BlackBerry App World™ now supports Android™ Apps 
for the BlackBerry® PlayBook™. Discover just how easy and simple 
it is! http://p.sf.net/sfu/android-dev2dev
_______________________________________________
CIL-users mailing list
CIL-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/cil-users

Reply via email to