[Info-vax] Volatile, was: Re: yet another sys$qiow question

John Reagan xyzzy1959 at gmail.com
Thu Aug 20 15:08:59 EDT 2015


On Thursday, August 20, 2015 at 2:26:50 PM UTC-4, Johnny Billquist wrote:
 But it all depends on how clever the 
> compiler optimization is. Give the compilers a few more years, and they 
> might become even more clever, and suddenly your code might indeed stop 
> working.
> 

We already had that in the past.  Even some of my code broke when moving from VAX to Alpha/Itanium!  We added stuff to GEM over the years and would often shake loose a broken program or two.  Floating point expression re-shuffling and order-of-evaluation are other touchy areas.




More information about the Info-vax mailing list