Re: __rw::__string_ref::size sigsegv

2008-03-20 Thread Mark Wright
On Thu, 20 Mar 2008 19:44:43 -0600 Martin Sebor <[EMAIL PROTECTED]> wrote: > Martin Sebor wrote: > > Mark Wright wrote: > >>> On Thu, 20 Mar 2008 09:26:19 -0600 > >>> Martin Sebor <[EMAIL PROTECTED]> wrote: > >>> > >>> I couldn't reproduce the SEGV with 4.2.0 but I did reproduce it on > >>> the he

Re: __rw::__string_ref::size sigsegv

2008-03-20 Thread Martin Sebor
Martin Sebor wrote: Mark Wright wrote: On Thu, 20 Mar 2008 09:26:19 -0600 Martin Sebor <[EMAIL PROTECTED]> wrote: I couldn't reproduce the SEGV with 4.2.0 but I did reproduce it on the head of trunk (both with Sun C++/Solaris and gcc/Linux). I could reproduce the RUI in set::insert(). It turns

Re: __rw::__string_ref::size sigsegv

2008-03-20 Thread Martin Sebor
Mark Wright wrote: On Thu, 20 Mar 2008 09:26:19 -0600 Martin Sebor <[EMAIL PROTECTED]> wrote: I couldn't reproduce the SEGV with 4.2.0 but I did reproduce it on the head of trunk (both with Sun C++/Solaris and gcc/Linux). I could reproduce the RUI in set::insert(). It turns out the RUI is a know

Re: __rw::__string_ref::size sigsegv

2008-03-20 Thread Mark Wright
> On Thu, 20 Mar 2008 09:26:19 -0600 > Martin Sebor <[EMAIL PROTECTED]> wrote: > > I couldn't reproduce the SEGV with 4.2.0 but I did reproduce it on > the head of trunk (both with Sun C++/Solaris and gcc/Linux). I could > reproduce the RUI in set::insert(). It turns out the RUI is a known > issue

Re: __rw::__string_ref::size sigsegv

2008-03-20 Thread Martin Sebor
Mark Wright wrote: Hello Martin and everyone, Thanks. I added -D_RWSTDDEBUG to the Makefile like: I couldn't reproduce the SEGV with 4.2.0 but I did reproduce it on the head of trunk (both with Sun C++/Solaris and gcc/Linux). I could reproduce the RUI in set::insert(). It turns out the RUI is

Re: __rw::__string_ref::size sigsegv

2008-03-20 Thread Mark Wright
Hello Martin and everyone, Thanks. I added -D_RWSTDDEBUG to the Makefile like: setstr : setstr.o CC -D_RWSTDDEBUG -mt -g -xdebugformat=stabs -xs -m64 -library=%none -I/h/goanna/1/a_5.10_m64/c/include -o setstr setstr.o -L/h/goanna/1/a_5.10_m64/c/lib -R/h/goanna/1/a_5.10_m64/c/lib -lst

Re: __rw::__string_ref::size sigsegv

2008-03-19 Thread Martin Sebor
Mark Wright wrote: Hi, I compile the following program with Sun Studio 12 on Solaris 10u4 with stdcxx compiled from subversion as 64 bit 15D: The program needs to be the same configuration (build type) as the library. Since your library is 15D (debug, shared, wide), your program needs to be co

__rw::__string_ref::size sigsegv

2008-03-19 Thread Mark Wright
Hi, I compile the following program with Sun Studio 12 on Solaris 10u4 with stdcxx compiled from subversion as 64 bit 15D: #include #include std::set setstr; int main(int argc, char *argv[]) { std::copy(argv, argv + argc, std::inserter(setstr, setstr.end())); return 0; } With a Makefile