|Deterministic compilers email@example.com (Oleg Mürk) (2001-05-03)|
|Re: Deterministic compilers firstname.lastname@example.org (Robert A Duff) (2001-05-07)|
|Re: Deterministic compilers email@example.com (Christian Bau) (2001-05-07)|
|Re: Deterministic compilers firstname.lastname@example.org (Jan Gray) (2001-05-07)|
|Re: Deterministic compilers email@example.com (walter) (2001-05-13)|
|From:||Christian Bau <firstname.lastname@example.org>|
|Date:||7 May 2001 23:15:57 -0400|
|Organization:||Insignia Solutions plc|
|Posted-Date:||07 May 2001 23:15:56 EDT|
"Oleg Mürk" wrote:
> I've got a strange question: are contemporary compilers (for C++ or Java)
> I.e. produce the same result every time they get the same source code,
> switches, environment, libraries etc. I would assume for instance that
> optimization might be non-deterministic...
As an example, I have seen one compiler which did some optimisations
requiring lots of memory at compile time. Run the compiler with more or
with less memory, and certain optimisations will be done or not done. So
the compiled code depends on how much memory is available to the
compiler (at least that's what the documentation said).
Return to the
Search the comp.compilers archives again.