|[10 earlier articles]|
|Re: compiler bugs email@example.com (George Peter Staplin) (2009-04-28)|
|Re: compiler bugs firstname.lastname@example.org (Marco van de Voort) (2009-04-29)|
|Re: compiler bugs email@example.com (2009-04-29)|
|Re: compiler bugs firstname.lastname@example.org (Tony Finch) (2009-04-29)|
|Re: compiler bugs email@example.com (Derek M. Jones) (2009-04-29)|
|Re: compiler bugs firstname.lastname@example.org (glen herrmannsfeldt) (2009-04-29)|
|Re: compiler bugs email@example.com (Jeremy J Starcher) (2009-04-29)|
|Re: compiler bugs firstname.lastname@example.org (Walter Banks) (2009-04-30)|
|Re: compiler bugs cfc@shell01.TheWorld.com (Chris F Clark) (2009-04-30)|
|Re: compiler bugs email@example.com (2009-05-01)|
|Re: compiler bugs firstname.lastname@example.org (Gene) (2009-05-01)|
|Re: compiler bugs email@example.com (Christopher Glaeser) (2009-05-04)|
|Re: compiler bugs firstname.lastname@example.org (2009-05-05)|
|[7 later articles]|
|From:||Jeremy J Starcher <email@example.com>|
|Date:||Wed, 29 Apr 2009 17:16:20 GMT|
|Posted-Date:||01 May 2009 19:17:54 EDT|
On Tue, 28 Apr 2009 12:57:33 -0700, Quinn Tyler Jackson wrote:
> Jeremy J Starcher said:
>> That said, when I come across a problem, I always assume the bug is in
>> my code until I can provide a test case that clearly demonstrates that
>> the compiler itself is at fault.
> I can count on one hand the number of genuine compiler bugs I've been
> able to isolate and reproduce well enough to report as official bugs.
> (Even the so-called optimization bugs turned out to be my violation of
> some contract with the compiler, such as aliasing when I oughtn't have.)
For large "well-known" compilers, that is true for me as well.
Back when I was using ZBASIC (A cross-platform compiled basic) I had the
development team on speed-dial and they ended up using our test suite
before sending us anything.
> That said, I couldn't count in all the bits of a gigabyte how many times
> I've heard programmers (including myself) say: "The *($@&&^ compiler is
Around here I usually hear "The *($@&&^ library is junk. I have to write
Return to the
Search the comp.compilers archives again.