Guys,<br><br>It seems as though the llvm system doesn't deterministically iterate over Module::iterator, or global_iterator. To make myself clearer, the iterators iterate over all the global_variables but on different llvm passes (different calls to opt -load), the iterators iterate over them in different orders.<br>
<br>I was thinking that it has something non deterministic to do with byte code reading or the llvm system initializing the variable.<br><br>Thanks,<br>Augustine Mathew<br>