C++ indexer fails with SSE2 builtins
OpenPublic

Description
error: use of undeclared identifier '__builtin_ia32_pslldqi128'
note: expanded from macro '_mm_slli_si128'

error: use of undeclared identifier '__builtin_ia32_psrldqi128'
note: expanded from macro '_mm_srli_si128'

The flags contained inside the .unit file include -msse2:

"argument":["clang++","-resource-dir=/usr/lib/llvm-3.6/lib/clang/3.6.0/include","-I/usr/include/c++/4.9","-I/usr/include/x86_64-linux-gnu/c++/4.9","-I/usr/include/c++/4.9/backward","-I/usr/local/include","-I/usr/lib/llvm-3.6/lib/clang/3.6.0/include","-I/usr/lib/gcc/x86_64-linux-gnu/4.9/include","-I/usr/include/x86_64-linux-gnu","-I/usr/include","-DDATA_DIR=\"/usr/local/share/dolphin-emu/\"","-DHAVE_ALSA=1","-DHAVE_AO=1","-DHAVE_BLUEZ=1","-DHAVE_LIBAV","-DHAVE_LIBEVDEV=1","-DHAVE_LIBUDEV=1","-DHAVE_OPENAL=1","-DHAVE_PORTAUDIO=0","-DHAVE_PULSEAUDIO=1","-DHAVE_WX=1","-DHAVE_X11=1","-DHAVE_X11_XINPUT2=1","-DHAVE_XRANDR=1","-DUSER_DIR=\".dolphin-emu\"","-DUSE_UPNP","-DWXUSINGDLL","-D_ARCH_64=1","-D_FILE_OFFSET_BITS=64","-D_LARGEFILE_SOURCE","-D_M_X86=1","-D_M_X86_64=1","-D__LIBUSB__","-D__STDC_CONSTANT_MACROS","-D__STDC_LIMIT_MACROS","-D__WXGTK__","-Wtype-limits","-Wsign-compare","-Wignored-qualifiers","-Wuninitialized","-Wshadow","-Winit-self","-Wmissing-declarations","-Wmissing-variable-declarations","-fvisibility-inlines-hidden","-fvisibility=hidden","-pthread","-O3","-DNDEBUG","-I/home/ubuntu/dolphin/Externals/GL","-I/usr/include/AL","-I/usr/include/libevdev-1.0","-I/home/ubuntu/dolphin/Source/Core","-I/home/ubuntu/dolphin/Externals/Bochs_disasm","-I/home/ubuntu/dolphin/Externals/enet/include","-I/home/ubuntu/dolphin/Externals/xxhash","-I/usr/include/libpng12","-I/home/ubuntu/dolphin/Externals","-I/usr/include/libusb-1.0","-I/usr/include/miniupnpc","-I/usr/include/freetype2","-I/usr/include/glib-2.0","-I/usr/lib/x86_64-linux-gnu/glib-2.0/include","-I/usr/include/atk-1.0","-I/usr/include/gdk-pixbuf-2.0","-I/usr/include/cairo","-I/usr/include/pango-1.0","-I/usr/include/gtk-2.0","-I/usr/lib/x86_64-linux-gnu/gtk-2.0/include","-isystem","/usr/lib/x86_64-linux-gnu/wx/include/gtk2-unicode-3.0","-isystem","/usr/include/wx-3.0","-I/home/ubuntu/dolphin/build/Source/Core/Common","-I/home/ubuntu/dolphin/Externals/gtest/include","-msse2","-Wall","-fno-exceptions","-std=gnu++0x","-include","/home/ubuntu/dolphin/build/Source/CMakeFiles/pch.dir/pch.h","/home/ubuntu/dolphin/Source/Core/Core/HW/GPFifo.cpp","-fsyntax-only"]
delroth created this task.Via WebJul 30 2015, 4:07 AM
delroth added a project: C++.
delroth edited the task description. (Show Details)
delroth added a subscriber: delroth.
schroederc changed the visibility of this Maniphest Task from "All Users" to "Public (No Login Required)".Via WebMay 16 2016, 3:26 PM
schroederc triaged this task as "Low" priority.Via WebMay 17 2016, 9:32 AM

Add Comment