Re: Nondeterministic compilers?

nmm1@cus.cam.ac.uk (Nick Maclaren)
6 Mar 2004 14:02:51 -0500

          From comp.compilers

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)
| List of all articles for this month |

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.


Post a followup to this message

Return to the comp.compilers page.
Search the comp.compilers archives again.