>> * Repro for Plan 9 8c bug:
>> unsigned long long x;
>> 
>> int f(int);
>> 
>> void
>> test(void)
>> {
>> int a;
>>  a = f(a-x+a);
>> }
> 
> Is anybody working on fixing this?  If not, I'll volunteer.

I haven't heard any offers, I think you're first.  I seem to remember
Charles suggesting that it is difficult to do.  And as it caught a
rather embarrassing case of sloppy programming, it is tempting to
retain its behaviour, somehow.  But that wouldn't advance the cause of
Plan 9 any, unfortunately.

And that lone 

        abort();

against the left margin, is positively ugly.

++L




Reply via email to