Bug#914770: llvm-toolchain-7: baseline violation on i386

2018-12-06 Thread Samuel Thibault
Control: unmerge 914838 Control: reopen 914838 Control: reassign 914838 llvm-7 Control: found 914838 1:7.0.1~+rc2-8 Sylvestre Ledru, le mer. 28 nov. 2018 09:47:08 +0100, a ecrit: > Le 27/11/2018 à 23:54, Fanael Linithien a écrit : > > I fail to see how #914770 and #914838 are related in any way

Bug#914770: llvm-toolchain-7: baseline violation on i386

2018-11-28 Thread Fanael Linithien
śr., 28 lis 2018 o 09:55 Sylvestre Ledru napisał(a): > Excellent, many thanks. > > Could you please do a MR here > https://salsa.debian.org/pkg-llvm-team/llvm-toolchain/tree/7/ ? Sure, done.

Bug#914770: llvm-toolchain-7: baseline violation on i386

2018-11-28 Thread Sylvestre Ledru
Hello, Le 28/11/2018 à 04:17, Fanael Linithien a écrit : I've verified that adding the following to the llvm-toolchain-7's debian/rules and rebuilding fixes the issue: ifneq (,$(filter $(DEB_HOST_ARCH),i386)) # Clang default to baseline-violating -march setting on i386. CFLAGS_EXTRA +=

Bug#914770: llvm-toolchain-7: baseline violation on i386

2018-11-28 Thread Sylvestre Ledru
Le 27/11/2018 à 23:54, Fanael Linithien a écrit : I fail to see how #914770 and #914838 are related in any way at all, the former blockers of #894840 and #632472 are much more relevant in my opinion, even if still not ideal. yeah, my bad Anyway, it's still a baseline violation that affects

Bug#914770: llvm-toolchain-7: baseline violation on i386

2018-11-27 Thread Fanael Linithien
I've verified that adding the following to the llvm-toolchain-7's debian/rules and rebuilding fixes the issue: ifneq (,$(filter $(DEB_HOST_ARCH),i386)) # Clang default to baseline-violating -march setting on i386. CFLAGS_EXTRA += -march=i686 CXXFLAGS_EXTRA += -march=i686 endif

Bug#914770: llvm-toolchain-7: baseline violation on i386

2018-11-27 Thread Fanael Linithien
I fail to see how #914770 and #914838 are related in any way at all, the former blockers of #894840 and #632472 are much more relevant in my opinion, even if still not ideal. Anyway, it's still a baseline violation that affects *binary packages already in sid*, in my case breaking seemingly

Bug#914770: llvm-toolchain-7: baseline violation on i386

2018-11-26 Thread Fanael Linithien
Source: llvm-toolchain-7 Version: 1:7.0.1~+rc2-7 Severity: grave LLVM violates the i386 baseline by using SSE2, which on this Pentium III machine results in a crash when starting xorg due to an illegal instruction: [ 112.413] (EE) [ 112.413] (EE) Backtrace: [ 112.414] (EE) 0: