http://bugzilla.opensuse.org/show_bug.cgi?id=1067478 Bug ID: 1067478 Summary: clang-4.0.1 does not produce reproducible binaries Classification: openSUSE Product: openSUSE Tumbleweed Version: Current Hardware: Other OS: openSUSE Factory Status: NEW Severity: Normal Priority: P5 - None Component: Development Assignee: bnc-team-screening@forge.provo.novell.com Reporter: bwiedemann@suse.com QA Contact: qa-bugs@suse.de CC: msrb@suse.com Blocks: 1061219 Found By: Development Blocker: --- minimal reproducer: osc co openSUSE:Factory/gnustep-libobjc2 cd $_ osc build --noservice chroot /var/tmp/build-root/standard-x86_64/ cd /home/abuild/rpmbuild/BUILD/libobjc2-1.8.1 head -n 348 arc.m > t.m for i in $(seq 4) ; do clang -c t.m 2>/dev/null ; md5sum t.o ; done Actual Results: af35c53170b6d118e1e78ed5b8f2529c t.o 5c1f40dc0874460958b0b05ed3a55f70 t.o de320e239b0feb5431a889ff187389a9 t.o de320e239b0feb5431a889ff187389a9 t.o When running setarch `arch` -R clang to disable ASLR or leaving out the last function in t.m (e.g. head -n 315 arc.m > t.m) it does produce consistent results. -- You are receiving this mail because: You are on the CC list for the bug.