-
Is it possible to configure/build STL for compatibility with a version of Clang earlier than 14? (Or for an earlier version of MSVC, for that matter?) Our project is tied to a specific version, and I would really like to avoid having two different builds of LLVM hanging around in the same project. |
Beta Was this translation helpful? Give feedback.
Replies: 1 comment 3 replies
-
No, it's a hard error without configurations. Lines 664 to 666 in 05e5e68 It probably won't work even if you comment out this line, because when we update the compiler, we remove workarounds if something has been fixed in the new version of the compilers(MSVC, EDG, Clang). Clang 14 and MSVC 19.33 update: #2861 (you can read "Workaround removals") |
Beta Was this translation helpful? Give feedback.
No, it's a hard error without configurations.
STL/stl/inc/yvals_core.h
Lines 664 to 666 in 05e5e68
It probably won't work even if you comment out this line, because when we update the compiler, we remove workarounds if something has been fixed in the new version of the compilers(MSVC, EDG, Clang).
Clang 14 and MSVC 19.33 update: #2861 (you can read "Workaround removals")