search for: determinacy

Displaying 4 results from an estimated 4 matches for "determinacy".

2015 Jun 26
3
[LLVMdev] C as used/implemented in practice: analysis of responses
...d struct, which it seems must be supported, and comparing against a partially initialised struct, which it seems is done sometimes. Many respondents mention historical uses to attempt to get entropy, but that seems now widely regarded as crazy. There is a legitimate general argument that the more determinacy that can be provided the better, for debugging. But it seems clear from the text responses that GCC, Clang, and MSVC do not at present exploit the licence the ISO standard gives (in defining this to be undefined behaviour) to arbitrarily miscompile code, option (a). Clang seems to be the most agg...
2015 Jun 30
8
[LLVMdev] C as used/implemented in practice: analysis of responses
...s must be supported, and comparing against a partially > initialised > struct, which it seems is done sometimes. Many respondents mention > historical uses to attempt to get entropy, but that seems now widely > regarded as crazy. There is a legitimate general argument that the > more determinacy that can be provided the better, for debugging. > > But it seems clear from the text responses that GCC, Clang, and MSVC > do not at present exploit the licence the ISO standard gives (in > defining this to be undefined behaviour) to arbitrarily miscompile > code, option (a). Clang...
2015 Jul 01
2
[LLVMdev] C as used/implemented in practice: analysis of responses
...partially > >> initialised > >> struct, which it seems is done sometimes. Many respondents mention > >> historical uses to attempt to get entropy, but that seems now widely > >> regarded as crazy. There is a legitimate general argument that the > >> more determinacy that can be provided the better, for debugging. > >> > >> But it seems clear from the text responses that GCC, Clang, and MSVC > >> do not at present exploit the licence the ISO standard gives (in > >> defining this to be undefined behaviour) to arbitrarily misco...
2015 Jun 27
2
[LLVMdev] C as used/implemented in practice: analysis of responses
...ported, and comparing against a partially initialised >> struct, which it seems is done sometimes. Many respondents mention >> historical uses to attempt to get entropy, but that seems now widely >> regarded as crazy. There is a legitimate general argument that the >> more determinacy that can be provided the better, for debugging. >> >> But it seems clear from the text responses that GCC, Clang, and MSVC >> do not at present exploit the licence the ISO standard gives (in >> defining this to be undefined behaviour) to arbitrarily miscompile >> code,...