diff options
author | Jonathan Wakely <jwakely@redhat.com> | 2016-12-14 15:17:57 +0000 |
---|---|---|
committer | Jonathan Wakely <redi@gcc.gnu.org> | 2016-12-14 15:17:57 +0000 |
commit | 3c760f4a79c221408122b3f265a8039b04ce697e (patch) | |
tree | 20800d1ea3a325b165b20be26c3762f54fabd9ee /gcc/builtins.c | |
parent | 54601417cebb474d8b941ccf4e0502624500a11c (diff) | |
download | gcc-3c760f4a79c221408122b3f265a8039b04ce697e.zip gcc-3c760f4a79c221408122b3f265a8039b04ce697e.tar.gz gcc-3c760f4a79c221408122b3f265a8039b04ce697e.tar.bz2 |
Make printers detect invalid debug mode iterators
PR libstdc++/59170
* python/libstdcxx/v6/printers.py (StdDebugIteratorPrinter): Use
_M_sequence and _M_version to detect invalid iterators.
* testsuite/libstdc++-prettyprinters/debug.cc: Test debug mode vector
and test invalid iterators.
* testsuite/libstdc++-prettyprinters/debug_cxx11.cc: New test.
From-SVN: r243650
Diffstat (limited to 'gcc/builtins.c')
0 files changed, 0 insertions, 0 deletions