Related articles |
---|
Nondeterministic compilers? gah@ugcs.caltech.edu (glen herrmannsfeldt) (2004-02-26) |
Re: Nondeterministic compilers? christian.bau@cbau.freeserve.co.uk (Christian Bau) (2004-02-26) |
Re: Nondeterministic compilers? hannah@schlund.de (2004-02-27) |
Re: Nondeterministic compilers? franck.pissotte@alussinan.org (Franck Pissotte) (2004-02-27) |
Re: Nondeterministic compilers? alexc@std.com (Alex Colvin) (2004-02-27) |
Re: Nondeterministic compilers? joachim.durchholz@web.de (Joachim Durchholz) (2004-03-02) |
Re: Nondeterministic compilers? walter@digitalmars.com (Walter) (2004-03-02) |
Re: Nondeterministic compilers? nmm1@cus.cam.ac.uk (2004-03-06) |
Re: Nondeterministic compilers? norm@plumpirate.com (norm rubin) (2004-03-11) |
From: | nmm1@cus.cam.ac.uk (Nick Maclaren) |
Newsgroups: | comp.compilers,comp.lang.pl1 |
Date: | 6 Mar 2004 14:02:51 -0500 |
Organization: | University of Cambridge, England |
References: | 04-02-158 |
Keywords: | practice |
Posted-Date: | 06 Mar 2004 14:02:51 EST |
glen herrmannsfeldt <gah@ugcs.caltech.edu> writes:
|> Does anyone know about any compilers that are not deterministic? I
|> could imagine using an algorithm for the optimizer such as simulated
|> annealing that could result in different object code compiling the
|> same source. I know this is done in IC and FPGA layout routing, but I
|> don't know that I have heard of it in high level language compilers.
IBM H Extended (Enhanced, I think) for Fortran was. I reported a
low-priority bug where it generated two different instructions at
one point, depending on whether the routine was first in the file
or not. It didn't get through IBM's support mechanism ....
No, it wasn't deliberate.
Regards,
Nick Maclaren.
Return to the
comp.compilers page.
Search the
comp.compilers archives again.