Message ID | CAH6eHdT9MyW8OoF+2O5je9UtKNxZYqYehdKbUGVVijjCnXdyhA@mail.gmail.com |
---|---|
State | New |
Headers | show |
On 11/08/2012 02:37 AM, Jonathan Wakely wrote: > Bah, it's nothing to do with me, the profile-mode list should never > have worked! I'm testing this overnight. Ah! Thanks! Paolo.
On 11/08/2012 02:58 AM, Paolo Carlini wrote: > On 11/08/2012 02:37 AM, Jonathan Wakely wrote: >> Bah, it's nothing to do with me, the profile-mode list should never >> have worked! I'm testing this overnight. > Ah! Thanks! By the way, I'm also seeing this: WARNING: 23_containers/unordered_multimap/insert/55028-debug.cc compilation failed to produce executable but in this case the issue is even more trivial: we are explicitly passing -D_GLIBCXX_DEBUG - which lately we are supposed to not do - and it conflicts with profile-mode. I'll fix it. Paolo.
diff --git a/libstdc++-v3/include/profile/iterator_tracker.h b/libstdc++-v3/include/profile/iterator_tracker.h index 733429d..91f733c 100644 --- a/libstdc++-v3/include/profile/iterator_tracker.h +++ b/libstdc++-v3/include/profile/iterator_tracker.h @@ -93,7 +93,7 @@ namespace __profile return *this; } - __iterator_tracker& + __iterator_tracker operator++(int) { _M_ds->_M_profile_iterate(); @@ -110,7 +110,7 @@ namespace __profile return *this; } - __iterator_tracker& + __iterator_tracker operator--(int) { _M_ds->_M_profile_iterate(1);