> Following are two links for trace files (out_asm log) for the same program > using same qemu binaries on two different systems: > Trace 1: > https://drive.google.com/open?id=0B48wPA1x1eizdGRyQ0VsSnJVNzhDRnlMNGZ6STYwbjBzZFpJ > > Trace 2: > https://drive.google.com/open?id=0B48wPA1x1eizM3JIM0I1Z0hiNkpBREttMGxYOUI2NE1GRHEw
The most likely explanation is that the program you are running is not entirely deterministic. Paolo > On Mon, Jul 18, 2016 at 2:51 PM, Ayaz Akram <aaq...@gmail.com> wrote: > > > Attached are two trace files (out_asm log) for the same program using same > > qemu binaries on two different systems . > > > > > > > > > > > > On Sun, Jul 17, 2016 at 3:25 AM, Paolo Bonzini <pbonz...@redhat.com> > > wrote: > > > >> > >> > >> On 17/07/2016 04:06, Ayaz Akram wrote: > >> > Hi all ! > >> > > >> > I ran a program with qemu in user mode emulation and generated trace for > >> > generated host instructions using (-d OUT_ASM) on two different linux > >> > systems.I expected that the addresses in two trace files can be > >> different. > >> > But the total number of lines in two files is different as well. I mean > >> the > >> > generated host instructions in two files are different (I have not yet > >> > looked into details of those differenes). Qemu and program's binary are > >> > exactly same on both systems. I wonder if someone can help me in > >> explaining > >> > this ? > >> > > >> > Thanks for your time ! > >> > > >> > >> It's difficult to answer your question without also seeing an example of > >> those differences. > >> > >> Paolo > >> > > > > >