Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- 1: -- ERR: /home/teemperor/clang-modules-cmake/build/Vc/build/TestCompileModule_Vc.cxx:3:10: remark: building module 'Vc' as '/home/teemperor/clang-modules-cmake/build/Vc/build/ClangModules_TmpPCMS_Vc/1Y3SQ4LDKJPDT/Vc-1UKKL8UUX32S.pcm' [-Rmodule-build]
- 1: #include <Vc/Allocator>
- 1: ^
- 1: While building module 'Vc' imported from /home/teemperor/clang-modules-cmake/build/Vc/build/TestCompileModule_Vc.cxx:3:
- 1: In file included from <module-includes>:4:
- 1: In file included from /usr/include/Vc/limits:32:
- 1: In file included from /usr/include/Vc/vector.h:191:
- 1: In file included from /usr/include/Vc/common/simdarray.h:41:
- 1: In file included from /usr/include/Vc/common/simdmaskarray.h:671:
- 1: /usr/include/Vc/common/simd_cast_caller.tcc:37:11: error: too few template arguments for class template 'SimdMaskArray'
- 1: const SimdMaskArray<U, N, V> &x,
- 1: ^
- 1: /usr/include/Vc/common/simdarrayfwd.h:121:7: note: template is declared here
- 1: class SimdMaskArray;
- 1: ^
- 1: While building module 'Vc' imported from /home/teemperor/clang-modules-cmake/build/Vc/build/TestCompileModule_Vc.cxx:3:
- 1: In file included from <module-includes>:4:
- 1: In file included from /usr/include/Vc/limits:32:
- 1: In file included from /usr/include/Vc/vector.h:191:
- 1: In file included from /usr/include/Vc/common/simdarray.h:41:
- 1: In file included from /usr/include/Vc/common/simdmaskarray.h:671:
- 1: /usr/include/Vc/common/simd_cast_caller.tcc:45:11: error: too few template arguments for class template 'SimdMaskArray'
- 1: const SimdMaskArray<U, N, V> &x,
- 1: ^
- 1: /usr/include/Vc/common/simdarrayfwd.h:121:7: note: template is declared here
- 1: class SimdMaskArray;
- 1: ^
- 1: While building module 'Vc' imported from /home/teemperor/clang-modules-cmake/build/Vc/build/TestCompileModule_Vc.cxx:3:
- 1: In file included from <module-includes>:4:
- 1: In file included from /usr/include/Vc/limits:32:
- 1: In file included from /usr/include/Vc/vector.h:191:
- 1: In file included from /usr/include/Vc/common/simdarray.h:41:
- 1: In file included from /usr/include/Vc/common/simdmaskarray.h:671:
- 1: /usr/include/Vc/common/simd_cast_caller.tcc:53:11: error: too few template arguments for class template 'SimdMaskArray'
- 1: const SimdMaskArray<U, N, V> &x,
- 1: ^
- 1: /usr/include/Vc/common/simdarrayfwd.h:121:7: note: template is declared here
- 1: class SimdMaskArray;
- 1: ^
- 1: While building module 'Vc' imported from /home/teemperor/clang-modules-cmake/build/Vc/build/TestCompileModule_Vc.cxx:3:
- 1: In file included from <module-includes>:5:
- 1: In file included from /usr/include/Vc/Memory:31:
- 1: In file included from /usr/include/Vc/vector.h:191:
- 1: In file included from /usr/include/Vc/common/simdarray.h:41:
- 1: In file included from /usr/include/Vc/common/simdmaskarray.h:671:
- 1: /usr/include/Vc/common/simd_cast_caller.tcc:37:11: error: too few template arguments for class template 'SimdMaskArray'
- 1: const SimdMaskArray<U, N, V> &x,
- 1: ^
- 1: /usr/include/Vc/common/simdarrayfwd.h:121:7: note: template is declared here
- 1: class SimdMaskArray;
- 1: ^
- 1: While building module 'Vc' imported from /home/teemperor/clang-modules-cmake/build/Vc/build/TestCompileModule_Vc.cxx:3:
- 1: In file included from <module-includes>:5:
- 1: In file included from /usr/include/Vc/Memory:31:
- 1: In file included from /usr/include/Vc/vector.h:191:
- 1: In file included from /usr/include/Vc/common/simdarray.h:41:
- 1: In file included from /usr/include/Vc/common/simdmaskarray.h:671:
- 1: /usr/include/Vc/common/simd_cast_caller.tcc:45:11: error: too few template arguments for class template 'SimdMaskArray'
- 1: const SimdMaskArray<U, N, V> &x,
- 1: ^
- 1: /usr/include/Vc/common/simdarrayfwd.h:121:7: note: template is declared here
- 1: class SimdMaskArray;
- 1: ^
- 1: While building module 'Vc' imported from /home/teemperor/clang-modules-cmake/build/Vc/build/TestCompileModule_Vc.cxx:3:
- 1: In file included from <module-includes>:5:
- 1: In file included from /usr/include/Vc/Memory:31:
- 1: In file included from /usr/include/Vc/vector.h:191:
- 1: In file included from /usr/include/Vc/common/simdarray.h:41:
- 1: In file included from /usr/include/Vc/common/simdmaskarray.h:671:
- 1: /usr/include/Vc/common/simd_cast_caller.tcc:53:11: error: too few template arguments for class template 'SimdMaskArray'
- 1: const SimdMaskArray<U, N, V> &x,
- 1: ^
- 1: /usr/include/Vc/common/simdarrayfwd.h:121:7: note: template is declared here
- 1: class SimdMaskArray;
- 1: ^
- 1: While building module 'Vc' imported from /home/teemperor/clang-modules-cmake/build/Vc/build/TestCompileModule_Vc.cxx:3:
- 1: In file included from <module-includes>:6:
- 1: In file included from /usr/include/Vc/Utils:39:
- 1: /usr/include/Vc/common/deinterleave.h:79:5: error: declaration of 'Detail' must be imported from module 'Vc.Memory' before it is required
- 1: Detail::deinterleave(*a, *b, memory, align);
- 1: ^
- 1: /usr/include/Vc/common/logarithm.h:62:11: note: previous declaration is here
- 1: namespace Detail
- 1: ^
- 1: While building module 'Vc' imported from /home/teemperor/clang-modules-cmake/build/Vc/build/TestCompileModule_Vc.cxx:3:
- 1: In file included from <module-includes>:6:
- 1: In file included from /usr/include/Vc/Utils:40:
- 1: In file included from /usr/include/Vc/common/makeContainer.h:31:
- 1: In file included from /usr/include/Vc/vector.h:32:
- 1: In file included from /usr/include/Vc/common/../sse/../scalar/vector.h:32:
- 1: In file included from /usr/lib64/gcc/x86_64-pc-linux-gnu/7.1.1/../../../../include/c++/7.1.1/algorithm:60:
- 1: In file included from /usr/lib64/gcc/x86_64-pc-linux-gnu/7.1.1/../../../../include/c++/7.1.1/utility:69:
- 1: /usr/lib64/gcc/x86_64-pc-linux-gnu/7.1.1/../../../../include/c++/7.1.1/bits/stl_relops.h:87:7: error: redefinition of 'operator!='
- 1: operator!=(const _Tp& __x, const _Tp& __y)
- 1: ^
- 1: /usr/lib64/gcc/x86_64-pc-linux-gnu/7.1.1/../../../../include/c++/7.1.1/bits/stl_relops.h:87:7: note: previous definition is here
- 1: operator!=(const _Tp& __x, const _Tp& __y)
- 1: ^
- 1: While building module 'Vc' imported from /home/teemperor/clang-modules-cmake/build/Vc/build/TestCompileModule_Vc.cxx:3:
- 1: In file included from <module-includes>:6:
- 1: In file included from /usr/include/Vc/Utils:40:
- 1: In file included from /usr/include/Vc/common/makeContainer.h:31:
- 1: In file included from /usr/include/Vc/vector.h:32:
- 1: In file included from /usr/include/Vc/common/../sse/../scalar/vector.h:32:
- 1: In file included from /usr/lib64/gcc/x86_64-pc-linux-gnu/7.1.1/../../../../include/c++/7.1.1/algorithm:60:
- 1: In file included from /usr/lib64/gcc/x86_64-pc-linux-gnu/7.1.1/../../../../include/c++/7.1.1/utility:69:
- 1: /usr/lib64/gcc/x86_64-pc-linux-gnu/7.1.1/../../../../include/c++/7.1.1/bits/stl_relops.h:100:7: error: redefinition of 'operator>'
- 1: operator>(const _Tp& __x, const _Tp& __y)
- 1: ^
- 1: /usr/lib64/gcc/x86_64-pc-linux-gnu/7.1.1/../../../../include/c++/7.1.1/bits/stl_relops.h:100:7: note: previous definition is here
- 1: operator>(const _Tp& __x, const _Tp& __y)
- 1: ^
- 1: While building module 'Vc' imported from /home/teemperor/clang-modules-cmake/build/Vc/build/TestCompileModule_Vc.cxx:3:
- 1: In file included from <module-includes>:6:
- 1: In file included from /usr/include/Vc/Utils:40:
- 1: In file included from /usr/include/Vc/common/makeContainer.h:31:
- 1: In file included from /usr/include/Vc/vector.h:32:
- 1: In file included from /usr/include/Vc/common/../sse/../scalar/vector.h:32:
- 1: In file included from /usr/lib64/gcc/x86_64-pc-linux-gnu/7.1.1/../../../../include/c++/7.1.1/algorithm:60:
- 1: In file included from /usr/lib64/gcc/x86_64-pc-linux-gnu/7.1.1/../../../../include/c++/7.1.1/utility:69:
- 1: /usr/lib64/gcc/x86_64-pc-linux-gnu/7.1.1/../../../../include/c++/7.1.1/bits/stl_relops.h:113:7: error: redefinition of 'operator<='
- 1: operator<=(const _Tp& __x, const _Tp& __y)
- 1: ^
- 1: /usr/lib64/gcc/x86_64-pc-linux-gnu/7.1.1/../../../../include/c++/7.1.1/bits/stl_relops.h:113:7: note: previous definition is here
- 1: operator<=(const _Tp& __x, const _Tp& __y)
- 1: ^
- 1: While building module 'Vc' imported from /home/teemperor/clang-modules-cmake/build/Vc/build/TestCompileModule_Vc.cxx:3:
- 1: In file included from <module-includes>:6:
- 1: In file included from /usr/include/Vc/Utils:40:
- 1: In file included from /usr/include/Vc/common/makeContainer.h:31:
- 1: In file included from /usr/include/Vc/vector.h:32:
- 1: In file included from /usr/include/Vc/common/../sse/../scalar/vector.h:32:
- 1: In file included from /usr/lib64/gcc/x86_64-pc-linux-gnu/7.1.1/../../../../include/c++/7.1.1/algorithm:60:
- 1: In file included from /usr/lib64/gcc/x86_64-pc-linux-gnu/7.1.1/../../../../include/c++/7.1.1/utility:69:
- 1: /usr/lib64/gcc/x86_64-pc-linux-gnu/7.1.1/../../../../include/c++/7.1.1/bits/stl_relops.h:126:7: error: redefinition of 'operator>='
- 1: operator>=(const _Tp& __x, const _Tp& __y)
- 1: ^
- 1: /usr/lib64/gcc/x86_64-pc-linux-gnu/7.1.1/../../../../include/c++/7.1.1/bits/stl_relops.h:126:7: note: previous definition is here
- 1: operator>=(const _Tp& __x, const _Tp& __y)
- 1: ^
- 1: While building module 'Vc' imported from /home/teemperor/clang-modules-cmake/build/Vc/build/TestCompileModule_Vc.cxx:3:
- 1: In file included from <module-includes>:6:
- 1: In file included from /usr/include/Vc/Utils:40:
- 1: In file included from /usr/include/Vc/common/makeContainer.h:31:
- 1: In file included from /usr/include/Vc/vector.h:32:
- 1: In file included from /usr/include/Vc/common/../sse/../scalar/vector.h:32:
- 1: In file included from /usr/lib64/gcc/x86_64-pc-linux-gnu/7.1.1/../../../../include/c++/7.1.1/algorithm:60:
- 1: In file included from /usr/lib64/gcc/x86_64-pc-linux-gnu/7.1.1/../../../../include/c++/7.1.1/utility:70:
- 1: In file included from /usr/lib64/gcc/x86_64-pc-linux-gnu/7.1.1/../../../../include/c++/7.1.1/bits/stl_pair.h:59:
- 1: /usr/lib64/gcc/x86_64-pc-linux-gnu/7.1.1/../../../../include/c++/7.1.1/bits/move.h:47:5: error: redefinition of '__addressof'
- 1: __addressof(_Tp& __r) _GLIBCXX_NOEXCEPT
- 1: ^
- 1: /usr/lib64/gcc/x86_64-pc-linux-gnu/7.1.1/../../../../include/c++/7.1.1/bits/move.h:47:5: note: previous definition is here
- 1: __addressof(_Tp& __r) _GLIBCXX_NOEXCEPT
- 1: ^
- 1: While building module 'Vc' imported from /home/teemperor/clang-modules-cmake/build/Vc/build/TestCompileModule_Vc.cxx:3:
- 1: In file included from <module-includes>:6:
- 1: In file included from /usr/include/Vc/Utils:40:
- 1: In file included from /usr/include/Vc/common/makeContainer.h:31:
- 1: In file included from /usr/include/Vc/vector.h:32:
- 1: In file included from /usr/include/Vc/common/../sse/../scalar/vector.h:32:
- 1: In file included from /usr/lib64/gcc/x86_64-pc-linux-gnu/7.1.1/../../../../include/c++/7.1.1/algorithm:60:
- 1: In file included from /usr/lib64/gcc/x86_64-pc-linux-gnu/7.1.1/../../../../include/c++/7.1.1/utility:70:
- 1: In file included from /usr/lib64/gcc/x86_64-pc-linux-gnu/7.1.1/../../../../include/c++/7.1.1/bits/stl_pair.h:59:
- 1: In file included from /usr/lib64/gcc/x86_64-pc-linux-gnu/7.1.1/../../../../include/c++/7.1.1/bits/move.h:54:
- 1: /usr/lib64/gcc/x86_64-pc-linux-gnu/7.1.1/../../../../include/c++/7.1.1/type_traits:69:12: error: redefinition of 'integral_constant'
- 1: struct integral_constant
- 1: ^
- 1: /usr/lib64/gcc/x86_64-pc-linux-gnu/7.1.1/../../../../include/c++/7.1.1/type_traits:69:12: note: previous definition is here
- 1: struct integral_constant
- 1: ^
- 1: While building module 'Vc' imported from /home/teemperor/clang-modules-cmake/build/Vc/build/TestCompileModule_Vc.cxx:3:
- 1: In file included from <module-includes>:6:
- 1: In file included from /usr/include/Vc/Utils:40:
- 1: In file included from /usr/include/Vc/common/makeContainer.h:31:
- 1: In file included from /usr/include/Vc/vector.h:32:
- 1: In file included from /usr/include/Vc/common/../sse/../scalar/vector.h:32:
- 1: In file included from /usr/lib64/gcc/x86_64-pc-linux-gnu/7.1.1/../../../../include/c++/7.1.1/algorithm:60:
- 1: In file included from /usr/lib64/gcc/x86_64-pc-linux-gnu/7.1.1/../../../../include/c++/7.1.1/utility:70:
- 1: In file included from /usr/lib64/gcc/x86_64-pc-linux-gnu/7.1.1/../../../../include/c++/7.1.1/bits/stl_pair.h:59:
- 1: In file included from /usr/lib64/gcc/x86_64-pc-linux-gnu/7.1.1/../../../../include/c++/7.1.1/bits/move.h:54:
- 1: /usr/lib64/gcc/x86_64-pc-linux-gnu/7.1.1/../../../../include/c++/7.1.1/type_traits:84:48: error: redefinition of 'value'
- 1: constexpr _Tp integral_constant<_Tp, __v>::value;
- 1: ^
- 1: /usr/lib64/gcc/x86_64-pc-linux-gnu/7.1.1/../../../../include/c++/7.1.1/bits/move.h:54:10: note: '/usr/lib64/gcc/x86_64-pc-linux-gnu/7.1.1/../../../../include/c++/7.1.1/type_traits' included multiple times, additional include site in header from module 'Vc.Allocator'
- 1: #include <type_traits> // Brings in std::declval too.
- 1: ^
- 1: /home/teemperor/clang-modules-cmake/build/Vc/build/ClangModules-7.modulemap:78:10: note: Vc.Allocator defined here
- 1: module Allocator { header "Vc/Allocator" export * }
- 1: ^
- 1: /usr/lib64/gcc/x86_64-pc-linux-gnu/7.1.1/../../../../include/c++/7.1.1/bits/move.h:54:10: note: '/usr/lib64/gcc/x86_64-pc-linux-gnu/7.1.1/../../../../include/c++/7.1.1/type_traits' included multiple times, additional include site in header from module 'Vc.Utils'
- 1: #include <type_traits> // Brings in std::declval too.
- 1: ^
- 1: /home/teemperor/clang-modules-cmake/build/Vc/build/ClangModules-7.modulemap:83:10: note: Vc.Utils defined here
- 1: module Utils { header "Vc/Utils" export * }
- 1: ^
- 1: While building module 'Vc' imported from /home/teemperor/clang-modules-cmake/build/Vc/build/TestCompileModule_Vc.cxx:3:
- 1: In file included from <module-includes>:6:
- 1: In file included from /usr/include/Vc/Utils:40:
- 1: In file included from /usr/include/Vc/common/makeContainer.h:31:
- 1: In file included from /usr/include/Vc/vector.h:32:
- 1: In file included from /usr/include/Vc/common/../sse/../scalar/vector.h:32:
- 1: In file included from /usr/lib64/gcc/x86_64-pc-linux-gnu/7.1.1/../../../../include/c++/7.1.1/algorithm:60:
- 1: In file included from /usr/lib64/gcc/x86_64-pc-linux-gnu/7.1.1/../../../../include/c++/7.1.1/utility:70:
- 1: In file included from /usr/lib64/gcc/x86_64-pc-linux-gnu/7.1.1/../../../../include/c++/7.1.1/bits/stl_pair.h:59:
- 1: In file included from /usr/lib64/gcc/x86_64-pc-linux-gnu/7.1.1/../../../../include/c++/7.1.1/bits/move.h:54:
- 1: /usr/lib64/gcc/x86_64-pc-linux-gnu/7.1.1/../../../../include/c++/7.1.1/type_traits:110:12: error: redefinition of '__or_<>'
- 1: struct __or_<>
- 1: ^~~~~~~
- 1: /usr/lib64/gcc/x86_64-pc-linux-gnu/7.1.1/../../../../include/c++/7.1.1/type_traits:110:12: note: previous definition is here
- 1: struct __or_<>
- 1: ^
- 1: While building module 'Vc' imported from /home/teemperor/clang-modules-cmake/build/Vc/build/TestCompileModule_Vc.cxx:3:
- 1: In file included from <module-includes>:6:
- 1: In file included from /usr/include/Vc/Utils:40:
- 1: In file included from /usr/include/Vc/common/makeContainer.h:31:
- 1: In file included from /usr/include/Vc/vector.h:32:
- 1: In file included from /usr/include/Vc/common/../sse/../scalar/vector.h:32:
- 1: In file included from /usr/lib64/gcc/x86_64-pc-linux-gnu/7.1.1/../../../../include/c++/7.1.1/algorithm:60:
- 1: In file included from /usr/lib64/gcc/x86_64-pc-linux-gnu/7.1.1/../../../../include/c++/7.1.1/utility:70:
- 1: In file included from /usr/lib64/gcc/x86_64-pc-linux-gnu/7.1.1/../../../../include/c++/7.1.1/bits/stl_pair.h:59:
- 1: In file included from /usr/lib64/gcc/x86_64-pc-linux-gnu/7.1.1/../../../../include/c++/7.1.1/bits/move.h:54:
- 1: /usr/lib64/gcc/x86_64-pc-linux-gnu/7.1.1/../../../../include/c++/7.1.1/type_traits:115:12: error: redefinition of '__or_<_B1>'
- 1: struct __or_<_B1>
- 1: ^~~~~~~~~~
- 1: /usr/lib64/gcc/x86_64-pc-linux-gnu/7.1.1/../../../../include/c++/7.1.1/type_traits:115:12: note: previous definition is here
- 1: struct __or_<_B1>
- 1: ^
- 1: While building module 'Vc' imported from /home/teemperor/clang-modules-cmake/build/Vc/build/TestCompileModule_Vc.cxx:3:
- 1: In file included from <module-includes>:6:
- 1: In file included from /usr/include/Vc/Utils:40:
- 1: In file included from /usr/include/Vc/common/makeContainer.h:31:
- 1: In file included from /usr/include/Vc/vector.h:32:
- 1: In file included from /usr/include/Vc/common/../sse/../scalar/vector.h:32:
- 1: In file included from /usr/lib64/gcc/x86_64-pc-linux-gnu/7.1.1/../../../../include/c++/7.1.1/algorithm:60:
- 1: In file included from /usr/lib64/gcc/x86_64-pc-linux-gnu/7.1.1/../../../../include/c++/7.1.1/utility:70:
- 1: In file included from /usr/lib64/gcc/x86_64-pc-linux-gnu/7.1.1/../../../../include/c++/7.1.1/bits/stl_pair.h:59:
- 1: In file included from /usr/lib64/gcc/x86_64-pc-linux-gnu/7.1.1/../../../../include/c++/7.1.1/bits/move.h:54:
- 1: /usr/lib64/gcc/x86_64-pc-linux-gnu/7.1.1/../../../../include/c++/7.1.1/type_traits:120:12: error: redefinition of '__or_<_B1, _B2>'
- 1: struct __or_<_B1, _B2>
- 1: ^~~~~~~~~~~~~~~
- 1: /usr/lib64/gcc/x86_64-pc-linux-gnu/7.1.1/../../../../include/c++/7.1.1/type_traits:120:12: note: previous definition is here
- 1: struct __or_<_B1, _B2>
- 1: ^
- 1: While building module 'Vc' imported from /home/teemperor/clang-modules-cmake/build/Vc/build/TestCompileModule_Vc.cxx:3:
- 1: In file included from <module-includes>:6:
- 1: In file included from /usr/include/Vc/Utils:40:
- 1: In file included from /usr/include/Vc/common/makeContainer.h:31:
- 1: In file included from /usr/include/Vc/vector.h:32:
- 1: In file included from /usr/include/Vc/common/../sse/../scalar/vector.h:32:
- 1: In file included from /usr/lib64/gcc/x86_64-pc-linux-gnu/7.1.1/../../../../include/c++/7.1.1/algorithm:60:
- 1: In file included from /usr/lib64/gcc/x86_64-pc-linux-gnu/7.1.1/../../../../include/c++/7.1.1/utility:70:
- 1: In file included from /usr/lib64/gcc/x86_64-pc-linux-gnu/7.1.1/../../../../include/c++/7.1.1/bits/stl_pair.h:59:
- 1: In file included from /usr/lib64/gcc/x86_64-pc-linux-gnu/7.1.1/../../../../include/c++/7.1.1/bits/move.h:54:
- 1: /usr/lib64/gcc/x86_64-pc-linux-gnu/7.1.1/../../../../include/c++/7.1.1/type_traits:125:12: error: redefinition of '__or_<_B1, _B2, _B3, _Bn...>'
- 1: struct __or_<_B1, _B2, _B3, _Bn...>
- 1: ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
- 1: /usr/lib64/gcc/x86_64-pc-linux-gnu/7.1.1/../../../../include/c++/7.1.1/type_traits:125:12: note: previous definition is here
- 1: struct __or_<_B1, _B2, _B3, _Bn...>
- 1: ^
- 1: While building module 'Vc' imported from /home/teemperor/clang-modules-cmake/build/Vc/build/TestCompileModule_Vc.cxx:3:
- 1: In file included from <module-includes>:6:
- 1: In file included from /usr/include/Vc/Utils:40:
- 1: In file included from /usr/include/Vc/common/makeContainer.h:31:
- 1: In file included from /usr/include/Vc/vector.h:32:
- 1: In file included from /usr/include/Vc/common/../sse/../scalar/vector.h:32:
- 1: In file included from /usr/lib64/gcc/x86_64-pc-linux-gnu/7.1.1/../../../../include/c++/7.1.1/algorithm:60:
- 1: In file included from /usr/lib64/gcc/x86_64-pc-linux-gnu/7.1.1/../../../../include/c++/7.1.1/utility:70:
- 1: In file included from /usr/lib64/gcc/x86_64-pc-linux-gnu/7.1.1/../../../../include/c++/7.1.1/bits/stl_pair.h:59:
- 1: In file included from /usr/lib64/gcc/x86_64-pc-linux-gnu/7.1.1/../../../../include/c++/7.1.1/bits/move.h:54:
- 1: /usr/lib64/gcc/x86_64-pc-linux-gnu/7.1.1/../../../../include/c++/7.1.1/type_traits:133:12: error: redefinition of '__and_<>'
- 1: struct __and_<>
- 1: ^~~~~~~~
- 1: /usr/lib64/gcc/x86_64-pc-linux-gnu/7.1.1/../../../../include/c++/7.1.1/type_traits:133:12: note: previous definition is here
- 1: struct __and_<>
- 1: ^
- 1: fatal error: too many errors emitted, stopping now [-ferror-limit=]
- 1: clang-6.0: /opt/clang/llvm/tools/clang/lib/AST/Decl.cpp:2234: bool clang::VarDecl::checkInitIsICE() const: Assertion `!Init->isValueDependent()' failed.
- 1: #0 0x00007f5370800c7a llvm::sys::PrintStackTrace(llvm::raw_ostream&) (/opt/clang/inst/bin/../lib/libLLVM-6.0svn.so+0x8efc7a)
- 1: #1 0x00007f53707fe586 llvm::sys::RunSignalHandlers() (/opt/clang/inst/bin/../lib/libLLVM-6.0svn.so+0x8ed586)
- 1: #2 0x00007f53707fe925 SignalHandler(int) (/opt/clang/inst/bin/../lib/libLLVM-6.0svn.so+0x8ed925)
- 1: #3 0x00007f53749247e0 __restore_rt (/usr/lib/libpthread.so.0+0x117e0)
- 1: #4 0x00007f536f2ed8c0 __GI_raise (/usr/lib/libc.so.6+0x338c0)
- 1: #5 0x00007f536f2eef72 __GI_abort (/usr/lib/libc.so.6+0x34f72)
- 1: #6 0x00007f536f2e65be __assert_fail_base (/usr/lib/libc.so.6+0x2c5be)
- 1: #7 0x00007f536f2e6633 (/usr/lib/libc.so.6+0x2c633)
- 1: #8 0x000000776ed48beb (/opt/clang/inst/bin/clang-6.0+0x173dbeb)
- 1: #9 0x000000776e56360e DoMarkVarDeclReferenced(clang::Sema&, clang::SourceLocation, clang::VarDecl*, clang::Expr*) (/opt/clang/inst/bin/clang-6.0+0xf5860e)
- 1: #10 0x000000776e564000 clang::Sema::BuildDeclRefExpr(clang::ValueDecl*, clang::QualType, clang::ExprValueKind, clang::DeclarationNameInfo const&, clang::CXXScopeSpec const*, clang::NamedDecl*, clang::TemplateArgumentListInfo const*) (/opt/clang/inst/bin/clang-6.0+0xf59000)
- 1: #11 0x000000776e564aee clang::Sema::BuildDeclarationNameExpr(clang::CXXScopeSpec const&, clang::DeclarationNameInfo const&, clang::NamedDecl*, clang::NamedDecl*, clang::TemplateArgumentListInfo const*, bool) (/opt/clang/inst/bin/clang-6.0+0xf59aee)
- 1: #12 0x000000776e56514b clang::Sema::BuildDeclarationNameExpr(clang::CXXScopeSpec const&, clang::LookupResult&, bool, bool) (/opt/clang/inst/bin/clang-6.0+0xf5a14b)
- 1: #13 0x000000776e465bb4 clang::Sema::ClassifyName(clang::Scope*, clang::CXXScopeSpec&, clang::IdentifierInfo*&, clang::SourceLocation, clang::Token const&, bool, std::unique_ptr<clang::CorrectionCandidateCallback, std::default_delete<clang::CorrectionCandidateCallback> >) (/opt/clang/inst/bin/clang-6.0+0xe5abb4)
- 1: #14 0x000000776e184252 clang::Parser::TryAnnotateName(bool, std::unique_ptr<clang::CorrectionCandidateCallback, std::default_delete<clang::CorrectionCandidateCallback> >) (/opt/clang/inst/bin/clang-6.0+0xb79252)
- 1: #15 0x000000776e224305 clang::Parser::isCXXDeclarationSpecifier(clang::Parser::TPResult, bool*) (/opt/clang/inst/bin/clang-6.0+0xc19305)
- 1: #16 0x000000776e226332 clang::Parser::isCXXConditionDeclarationOrInitStatement(bool) (/opt/clang/inst/bin/clang-6.0+0xc1b332)
- 1: #17 0x000000776e1d219f clang::Parser::ParseCXXCondition(clang::ActionResult<clang::Stmt*, true>*, clang::SourceLocation, clang::Sema::ConditionKind) (/opt/clang/inst/bin/clang-6.0+0xbc719f)
- 1: #18 0x000000776e20a492 clang::Parser::ParseParenExprOrCondition(clang::ActionResult<clang::Stmt*, true>*, clang::Sema::ConditionResult&, clang::SourceLocation, clang::Sema::ConditionKind) (/opt/clang/inst/bin/clang-6.0+0xbff492)
- 1: #19 0x000000776e20ef65 clang::Parser::ParseIfStatement(clang::SourceLocation*) (/opt/clang/inst/bin/clang-6.0+0xc03f65)
- 1: #20 0x000000776e20b48b clang::Parser::ParseStatementOrDeclarationAfterAttributes(llvm::SmallVector<clang::Stmt*, 32u>&, clang::Parser::AllowedConstructsKind, clang::SourceLocation*, clang::Parser::ParsedAttributesWithRange&) (/opt/clang/inst/bin/clang-6.0+0xc0048b)
- 1: #21 0x000000776e20ba94 clang::Parser::ParseStatementOrDeclaration(llvm::SmallVector<clang::Stmt*, 32u>&, clang::Parser::AllowedConstructsKind, clang::SourceLocation*) (/opt/clang/inst/bin/clang-6.0+0xc00a94)
- 1: #22 0x000000776e2103f0 clang::Parser::ParseCompoundStatementBody(bool) (/opt/clang/inst/bin/clang-6.0+0xc053f0)
- 1: #23 0x000000776e210805 clang::Parser::ParseCompoundStatement(bool, unsigned int) (/opt/clang/inst/bin/clang-6.0+0xc05805)
- 1: #24 0x000000776e20b5ba clang::Parser::ParseStatementOrDeclarationAfterAttributes(llvm::SmallVector<clang::Stmt*, 32u>&, clang::Parser::AllowedConstructsKind, clang::SourceLocation*, clang::Parser::ParsedAttributesWithRange&) (/opt/clang/inst/bin/clang-6.0+0xc005ba)
- 1: #25 0x000000776e20ba94 clang::Parser::ParseStatementOrDeclaration(llvm::SmallVector<clang::Stmt*, 32u>&, clang::Parser::AllowedConstructsKind, clang::SourceLocation*) (/opt/clang/inst/bin/clang-6.0+0xc00a94)
- 1: #26 0x000000776e20bc57 clang::Parser::ParseStatement(clang::SourceLocation*, bool) (/opt/clang/inst/bin/clang-6.0+0xc00c57)
- 1: #27 0x000000776e20d0d0 clang::Parser::ParseForStatement(clang::SourceLocation*) (/opt/clang/inst/bin/clang-6.0+0xc020d0)
- 1: #28 0x000000776e20b4bb clang::Parser::ParseStatementOrDeclarationAfterAttributes(llvm::SmallVector<clang::Stmt*, 32u>&, clang::Parser::AllowedConstructsKind, clang::SourceLocation*, clang::Parser::ParsedAttributesWithRange&) (/opt/clang/inst/bin/clang-6.0+0xc004bb)
- 1: #29 0x000000776e20ba94 clang::Parser::ParseStatementOrDeclaration(llvm::SmallVector<clang::Stmt*, 32u>&, clang::Parser::AllowedConstructsKind, clang::SourceLocation*) (/opt/clang/inst/bin/clang-6.0+0xc00a94)
- 1: #30 0x000000776e2103f0 clang::Parser::ParseCompoundStatementBody(bool) (/opt/clang/inst/bin/clang-6.0+0xc053f0)
- 1: #31 0x000000776e2129bb clang::Parser::ParseFunctionStatementBody(clang::Decl*, clang::Parser::ParseScope&) (/opt/clang/inst/bin/clang-6.0+0xc079bb)
- 1: #32 0x000000776e188d77 clang::Parser::ParseFunctionDefinition(clang::ParsingDeclarator&, clang::Parser::ParsedTemplateInfo const&, clang::Parser::LateParsedAttrList*) (/opt/clang/inst/bin/clang-6.0+0xb7dd77)
- 1: #33 0x000000776e220ab8 clang::Parser::ParseSingleDeclarationAfterTemplate(unsigned int, clang::Parser::ParsedTemplateInfo const&, clang::ParsingDeclRAIIObject&, clang::SourceLocation&, clang::AccessSpecifier, clang::AttributeList*) (/opt/clang/inst/bin/clang-6.0+0xc15ab8)
- 1: #34 0x000000776e221a3f clang::Parser::ParseTemplateDeclarationOrSpecialization(unsigned int, clang::SourceLocation&, clang::AccessSpecifier, clang::AttributeList*) (/opt/clang/inst/bin/clang-6.0+0xc16a3f)
- 1: #35 0x000000776e221c89 clang::Parser::ParseDeclarationStartingWithTemplate(unsigned int, clang::SourceLocation&, clang::AccessSpecifier, clang::AttributeList*) (/opt/clang/inst/bin/clang-6.0+0xc16c89)
- 1: #36 0x000000776e1ad6bf clang::Parser::ParseDeclaration(unsigned int, clang::SourceLocation&, clang::Parser::ParsedAttributesWithRange&) (/opt/clang/inst/bin/clang-6.0+0xba26bf)
- 1: #37 0x000000776e18b75d clang::Parser::ParseExternalDeclaration(clang::Parser::ParsedAttributesWithRange&, clang::ParsingDeclSpec*) (/opt/clang/inst/bin/clang-6.0+0xb8075d)
- 1: #38 0x000000776e1bbc16 clang::Parser::ParseInnerNamespace(std::vector<clang::SourceLocation, std::allocator<clang::SourceLocation> >&, std::vector<clang::IdentifierInfo*, std::allocator<clang::IdentifierInfo*> >&, std::vector<clang::SourceLocation, std::allocator<clang::SourceLocation> >&, unsigned int, clang::SourceLocation&, clang::ParsedAttributes&, clang::BalancedDelimiterTracker&) (/opt/clang/inst/bin/clang-6.0+0xbb0c16)
- 1: #39 0x000000776e1bc6d7 clang::Parser::ParseNamespace(unsigned int, clang::SourceLocation&, clang::SourceLocation) (/opt/clang/inst/bin/clang-6.0+0xbb16d7)
- 1: #40 0x000000776e1ad6e9 clang::Parser::ParseDeclaration(unsigned int, clang::SourceLocation&, clang::Parser::ParsedAttributesWithRange&) (/opt/clang/inst/bin/clang-6.0+0xba26e9)
- 1: #41 0x000000776e18b75d clang::Parser::ParseExternalDeclaration(clang::Parser::ParsedAttributesWithRange&, clang::ParsingDeclSpec*) (/opt/clang/inst/bin/clang-6.0+0xb8075d)
- 1: #42 0x000000776e1bbc16 clang::Parser::ParseInnerNamespace(std::vector<clang::SourceLocation, std::allocator<clang::SourceLocation> >&, std::vector<clang::IdentifierInfo*, std::allocator<clang::IdentifierInfo*> >&, std::vector<clang::SourceLocation, std::allocator<clang::SourceLocation> >&, unsigned int, clang::SourceLocation&, clang::ParsedAttributes&, clang::BalancedDelimiterTracker&) (/opt/clang/inst/bin/clang-6.0+0xbb0c16)
- 1: #43 0x000000776e1bc6d7 clang::Parser::ParseNamespace(unsigned int, clang::SourceLocation&, clang::SourceLocation) (/opt/clang/inst/bin/clang-6.0+0xbb16d7)
- 1: #44 0x000000776e1ad6e9 clang::Parser::ParseDeclaration(unsigned int, clang::SourceLocation&, clang::Parser::ParsedAttributesWithRange&) (/opt/clang/inst/bin/clang-6.0+0xba26e9)
- 1: #45 0x000000776e18b75d clang::Parser::ParseExternalDeclaration(clang::Parser::ParsedAttributesWithRange&, clang::ParsingDeclSpec*) (/opt/clang/inst/bin/clang-6.0+0xb8075d)
- 1: #46 0x000000776e18c608 clang::Parser::ParseTopLevelDecl(clang::OpaquePtr<clang::DeclGroupRef>&) (/opt/clang/inst/bin/clang-6.0+0xb81608)
- 1: #47 0x000000776e180da2 clang::ParseAST(clang::Sema&, bool, bool) (/opt/clang/inst/bin/clang-6.0+0xb75da2)
- 1: #48 0x000000776df2f2f6 clang::FrontendAction::Execute() (/opt/clang/inst/bin/clang-6.0+0x9242f6)
- 1: #49 0x000000776def6cee clang::CompilerInstance::ExecuteAction(clang::FrontendAction&) (/opt/clang/inst/bin/clang-6.0+0x8ebcee)
- 1: #50 0x000000776def735f void llvm::function_ref<void ()>::callback_fn<compileModuleImpl(clang::CompilerInstance&, clang::SourceLocation, llvm::StringRef, clang::FrontendInputFile, llvm::StringRef, llvm::StringRef, llvm::function_ref<void (clang::CompilerInstance&)>, llvm::function_ref<void (clang::CompilerInstance&)>)::{lambda()#2}>(long) (/opt/clang/inst/bin/clang-6.0+0x8ec35f)
- 1: #51 0x00007f537076bba3 llvm::CrashRecoveryContext::RunSafely(llvm::function_ref<void ()>) (/opt/clang/inst/bin/../lib/libLLVM-6.0svn.so+0x85aba3)
- 1: #52 0x00007f537076bca4 RunSafelyOnThread_Dispatch(void*) (/opt/clang/inst/bin/../lib/libLLVM-6.0svn.so+0x85aca4)
- 1: #53 0x00007f537080206d ExecuteOnThread_Dispatch(void*) (/opt/clang/inst/bin/../lib/libLLVM-6.0svn.so+0x8f106d)
- 1: #54 0x00007f537491a049 start_thread (/usr/lib/libpthread.so.0+0x7049)
- 1: #55 0x00007f536f3a7f0f __GI___clone (/usr/lib/libc.so.6+0xedf0f)
- 1: Stack dump:
- 1: 0. /usr/lib64/gcc/x86_64-pc-linux-gnu/7.1.1/../../../../include/c++/7.1.1/bits/locale_facets_nonio.tcc:647:8: current parser token '__ctype'
- 1: 1. /usr/lib64/gcc/x86_64-pc-linux-gnu/7.1.1/../../../../include/c++/7.1.1/ostream:41:1: parsing namespace 'std'
- 1: 2. /usr/lib64/gcc/x86_64-pc-linux-gnu/7.1.1/../../../../include/c++/7.1.1/bits/locale_facets_nonio.tcc:35:1: parsing namespace 'std::std'
- 1: 3. /usr/lib64/gcc/x86_64-pc-linux-gnu/7.1.1/../../../../include/c++/7.1.1/bits/locale_facets_nonio.tcc:637:5: parsing function body
- 1: 4. /usr/lib64/gcc/x86_64-pc-linux-gnu/7.1.1/../../../../include/c++/7.1.1/bits/locale_facets_nonio.tcc:637:5: in compound statement ('{}')
- 1: 5. /usr/lib64/gcc/x86_64-pc-linux-gnu/7.1.1/../../../../include/c++/7.1.1/bits/locale_facets_nonio.tcc:646:2: in compound statement ('{}')
- 1: clang-6.0: error: unable to execute command: Aborted (core dumped)
- 1: clang-6.0: error: clang frontend command failed due to signal (use -v to see invocation)
- 1: clang version 6.0.0 (git@github.com:llvm-mirror/clang 44a7b6b871e3d8c2b11f686571c9389e96586f7a) (git@github.com:llvm-mirror/llvm cd4a7cd9dc7546a6f6699f30b9e61a943d8f3b25)
- 1: Target: x86_64-unknown-linux-gnu
- 1: Thread model: posix
- 1: InstalledDir: /opt/clang/inst/bin
- 1: clang-6.0: note: diagnostic msg: PLEASE submit a bug report to http://llvm.org/bugs/ and include the crash backtrace, preprocessed source, and associated run script.
- 1: clang-6.0: error: unable to execute command: Aborted (core dumped)
- 1: clang-6.0: note: diagnostic msg: Error generating preprocessed source(s).
- 1:
- 1: -- RES: 254
- 1: -- Failed to compile module 'Vc'
Add Comment
Please, Sign In to add comment