diff options
| author | Arthur O'Dwyer <arthur.j.odwyer@gmail.com> | 2020-11-04 17:34:05 -0500 |
|---|---|---|
| committer | Arthur O'Dwyer <arthur.j.odwyer@gmail.com> | 2020-11-04 17:34:05 -0500 |
| commit | 418de7d5d84aa95a644139f87319269841a44315 (patch) | |
| tree | 52dc736e93b21989aceb710ea1a2798a77cca40b /lldb/test/API/functionalities/plugins/python_os_plugin/TestPythonOSPlugin.py | |
| parent | 09ec07827b1128504457a93dee80b2ceee1af600 (diff) | |
Fix UB in one libcxx test, when deleting D through a pointer to B.
This undefined behavior was found by applying Lénárd Szolnoki's proposal
to disable implicit conversion of default_delete<D> to default_delete<B>.
The offending part of the test is circa line 243.
The wording that makes it undefined behavior is http://eel.is/c++draft/expr.delete#3 .
Differential Revision: https://reviews.llvm.org/D90536
Diffstat (limited to 'lldb/test/API/functionalities/plugins/python_os_plugin/TestPythonOSPlugin.py')
0 files changed, 0 insertions, 0 deletions
