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.