On Thu, Aug 13, 2015 at 3:30 PM, Jeffrey Walton <noloa...@gmail.com> wrote: > I tracked it down to a one-liner ASM statement. The CPUID > instruction's ASM block was missing volatile. I guess the optimizer > removed it, which confused the machinery. (The other values were > initialized, like the global flags and the word array used to > represent %EAX - %EDX).
Sweet, thanks for letting us know what the culprit was! Now that you've tracked it down, can you publish a slimmed down case? If you think the optimizer's at fault, maybe we can file a bug for that. - Dan ------------------------------------------------------------------------------ _______________________________________________ Valgrind-users mailing list Valgrind-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/valgrind-users