summaryrefslogtreecommitdiff
path: root/lldb/source/Plugins/ScriptInterpreter/Python/PythonDataObjects.cpp
diff options
context:
space:
mode:
authorA. Jiang <de34@live.cn>2025-08-05 17:47:11 +0800
committerGitHub <noreply@github.com>2025-08-05 17:47:11 +0800
commit3bdfca58a6c04272c70413f07b206f0b95743309 (patch)
treeb51c1c36434ac7e3d15b52b89fa10a4764f29029 /lldb/source/Plugins/ScriptInterpreter/Python/PythonDataObjects.cpp
parentd1b363e0b0d1cce3aa24d998058144295237fa56 (diff)
[libc++] Workaround for a bug of overloads in MS UCRT's `<math.h>` (#149234)
MS UCRT seems confused on the status of LWG1327, and still provides pre-LWG1327 overload set the related math functions, which can't handle integer types as required. It is probably that UCRT won't fixed this in a near future, per https://developercommunity.visualstudio.com/t/10294165. Before C++20, libc++ worked around this bug by relying on `-fdelayed-template-parsing`. However, this non-conforming option is off by default since C++20. I think we should use `requires` instead. --------- Co-authored-by: Louis Dionne <ldionne.2@gmail.com>
Diffstat (limited to 'lldb/source/Plugins/ScriptInterpreter/Python/PythonDataObjects.cpp')
0 files changed, 0 insertions, 0 deletions