On 11/02/2017 06:35 PM, Martin Nowak wrote:
reproducible dmd builds,
Curiosity: What exactly was preventing this before? Order of source files altering the order of output? Something else?
Also, just musing...Regarding the matter of __TIME__(etc) breaking this guarantee (breaking it for obvious reasons). Seems to me it would be helpful to have compiler switches to force lexer symbols to specific values in order to bring at least some level of reproducablity even to projects that do use such symbols.