The 23.deque.iterators test is failing with a SIGABRT.
Reverting the most recent changes to deque made to fix
STDCXX-635 lets the test pass. Farid, can you please
look into it?
http://svn.apache.org/viewvc?view=rev&revision=637539

Thanks
Martin

$ ./23.deque.iterators
# INFO (S1) (10 lines):
# TEXT:
# COMPILER: HP aCC, __HP_aCC = 61600, __EDG_VERSION__ = 308
# ENVIRONMENT: ia64 running hp-ux
# FILE: 23.deque.iterators.cpp
# COMPILED: Mar 28 2008, 13:55:43
# COMMENT:
############################################################

# CLAUSE: lib.deque.iterators

# INFO (S1) (3 lines):
# TEXT: __rw::__rw_new_capacity(std::deque<int>::size_type, std::deque<int>*) = 2
# CLAUSE: lib.deque.iterators

# INFO (S1) (3 lines):
# TEXT: std::deque<int>(0, ...)
# CLAUSE: lib.deque.iterators

$TOPDIR/include/deque:202: std::__rw_deque_iter<_TypeT, _DiffT, _Pointer, _Reference, _Allocator> &std::__rw_deque_iter<_TypeT, _DiffT, _Pointer, _Reference, _Allocator>::operator++() [with _TypeT = int, _DiffT = long, _Pointer = const int *, _Reference = const int &, _Allocator = std::allocator<int>]: Assertion 'pointer () != _C_cur' failed. (0) 0xc000000006f4b3b0 _ZN4__rw16__rw_assert_failEPKcS1_iS1_ + 0x170 at $TOPDIR/src/assert.cpp:103 [/build/sebor/stdcxx-aCC-6.16-15D/lib/libstd15D.sl] (1) 0x40000000000489e0 _ZNSt15__rw_deque_iterIilPKiRS0_SaIiEEppEv + 0x80 at $TOPDIR/include/deque:202 [./23.deque.iterators] (2) 0x400000000004a870 _ZN4__rw15__rw_debug_iterISt5dequeIiSaIiEESt15__rw_deque_iterIilPKiRS3_SaIiEES2_IilPiRiSaIiEEEppEv + 0xc0 at $TOPDIR/include/rw/_iterbase.h:450 [./23.deque.iterators] (3) 0x400000000003f020 _ZSt4copyIN4__rw15__rw_debug_iterISt5dequeIiSaIiEESt15__rw_deque_iterIilPKiRS4_SaIiEES3_IilPiRiSaIiEEEESt15insert_iteratorIS2_IiSaIiEEEET0_T_SB_SA_ + 0x150 at $TOPDIR/include/rw/_algobase.h:94 [./23.deque.iterators] (4) 0x400000000003a710 _ZNSt5dequeIiSaIiEEaSERKS_IiSaIiEE + 0x370 at $TOPDIR/include/deque.cc:58 [./23.deque.iterators] (5) 0x40000000000374d0 _Z14test_iteratorsIiEvmiPT_ + 0x1f0 at $TOPDIR/tests/containers/23.deque.iterators.cpp:95 [./23.deque.iterators] (6) 0x4000000000037110 _Z14test_iteratorsIiEvmPT_ + 0x160 at $TOPDIR/tests/containers/23.deque.iterators.cpp:298 [./23.deque.iterators] (7) 0x4000000000036e10 _Z8run_testiPPc + 0x1c0 at $TOPDIR/tests/containers/23.deque.iterators.cpp:341 [./23.deque.iterators] (8) 0x400000000004ee40 _Z8rw_vtestiPPcPKcS2_S2_PFiiS0_ES2_11__va_list__ + 0xaf0 at $TOPDIR/tests/src/driver.cpp:1040 [./23.deque.iterators] (9) 0x400000000004fe60 _Z7rw_testiPPcPKcS2_S2_PFiiS0_ES2_z + 0xd0 at $TOPDIR/tests/src/driver.cpp:1137 [./23.deque.iterators] (10) 0x40000000000397c0 main + 0x90 at $TOPDIR/tests/containers/23.deque.iterators.cpp:357 [./23.deque.iterators]
(11) 0xc000000000052a90  main_opd_entry + 0x50 [/usr/lib/hpux64/dld.so]
ABORT instruction (core dumped)

Reply via email to