View Issue Details
ID | Project | Category | View Status | Date Submitted | Last Update |
---|---|---|---|---|---|
0009253 | ardour | bugs | public | 2023-02-20 15:11 | 2023-02-21 01:04 |
Reporter | peder | Assigned To | x42 | ||
Priority | normal | Severity | minor | Reproducibility | always |
Status | resolved | Resolution | fixed | ||
Platform | GNU | OS | Linux | OS Version | (any) |
Product Version | 7.3 | ||||
Summary | 0009253: Commit b3a10378cfdfff8 breaks compiling with clang | ||||
Description | Compiling with llvm-16-14949-g6cad2a95fb and llvm-17-init-637-gae1475461 fails on _mm_hint It works with gcc 7.5.0 [ 179/1179] Compiling libs/ardour/uri_map.cc ../libs/ardour/x86_functions_avx512f.cc:86:59: error: use of undeclared identifier '_mm_hint' _mm_prefetch(reinterpret_cast<void const *>(src + 256), _mm_hint(0)); [ 187/1179] Compiling libs/ardour/audiorom.cc ../libs/ardour/x86_functions_avx512f.cc:86:59: error: use of undeclared identifier '_mm_hint' _mm_prefetch(reinterpret_cast<void const *>(src + 256), _mm_hint(0)); | ||||
Steps To Reproduce | CC=clang CXX=clang++ ./waf configure --prefix=/opt/ardour-`git describe --tags` --ptformat --optimize --denormal-exception --with-backends=jack,dummy,pulseaudio --cxx11 --use-lld && ./waf build | ||||
Additional Information | I've compiled and installed llvm/clang myself, so it's possible that I've done something wrong there, but it has worked fine until b3a10378cfdfff8 | ||||
Tags | No tags attached. | ||||