On Tue, Mar 15, 2016 at 06:33:56PM +0000, Stuart Henderson wrote: > On 2016-03-15, Peter Kay <syllops...@syllopsium.co.uk> wrote: > > It's a MOVSD SSE instruction. Tshark is ok. I can cope with that or tcpdump > > if need be, but here's the output : > > I think this variant of MOVSD might be AVX? > > > Starting program: /usr/local/bin/wireshark > > warning: Lowest section in /usr/local/lib/libicudata.so.9.0 is .hash at > > 00000154 > > > > Program received signal SIGILL, Illegal instruction. > > 0x06d685fb in _GLOBAL__sub_I_qguiapplication.cpp () from > > /usr/local/lib/qt5/./libQt5Gui.so.1.1 > > Looks like it's in Qt5 then. Wireshark still has the "legacy" gtk GUI > (it's in a subpackage), you could try that instead for now. > > Looks like Qt autodetects at build time, we probably want to configure > on i386 with no-avx, no-avx2, no-sse4.1, no-sse4.2, maybe no-ssse3. > (SSE2 is probably reasonable to expect for Qt5 apps, it's present on > Netburst, Pentium-M, Atom, C7 etc. which seems a sane cut-off point > for heavy GUI apps).
"maybe no-ssse3" There are a lot of "recent" AMD cpus which don't support ssse3. cpu0: AMD Athlon(tm) II X4 638 Quad-Core Processor, 2700.26 MHz cpu0: FPU,VME,DE,PSE,TSC,MSR,PAE,MCE,CX8,APIC,SEP,MTRR,PGE,MCA,CMOV,PAT,PSE36,CFLUSH,MMX,FXSR,SSE,SSE2,HTT,SSE3,MWAIT,CX16,POPCNT,NXE,MMXX,FFXSR,PAGE1GB,LONG,3DNOW2,3DNOW,LAHF,CMPLEG,SVM,EAPICSP,AMCR8,ABM,SSE4A,MASSE,3DNOWP,OSVW,IBS,SKINIT,ITSC > > > 0x06d685fb <_GLOBAL__sub_I_qguiapplication.cpp+43>: movsd > > 0x8(%esp),%xmm0 > .. > > 0x06d6860c <_GLOBAL__sub_I_qguiapplication.cpp+60>: movsd > > %xmm0,0x8(%eax) > -- Juan Francisco Cantero Hurtado http://juanfra.info