You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@stdcxx.apache.org by Martin Sebor <se...@roguewave.com> on 2008/03/28 21:54:04 UTC
regression in 23.deque.iterators
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)
RE: regression in 23.deque.iterators
Posted by Farid Zaripov <Fa...@epam.com>.
> -----Original Message-----
> From: Martin Sebor [mailto:sebor@roguewave.com]
> Sent: Friday, March 28, 2008 10:54 PM
> To: dev@stdcxx.apache.org
> Subject: regression in 23.deque.iterators
>
> 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
>
Fixed thus: http://svn.apache.org/viewvc?rev=643025&view=rev
Farid.