> -----Original Message----- > From: Martin Sebor [mailto:[EMAIL PROTECTED] > Sent: Tuesday, May 29, 2007 9:33 PM > To: [email protected] > Subject: Re: [PATCH] RE: [jira] Created: (STDCXX-427) SIGSEGV > in istringstream::str() > > > Formally the test case is valid, but logically, I think, > the buffer > > pointers and the buffer itself should be in consistency, > and in this > > test eback() and pbase() are changed from the real begin of > the buffer > > of the std::stringbuf. > > I'm not sure I understand. If the test case is valid but > doesn't pass, the implementation doesn't conform. The only > way this could be acceptable is if the requirement in the > standard was unclear or didn't make sense (in which case we'd > need to open an issue against the standard to clarify/correct > the requirement). To me the requirement in the standard is > clear and makes sense. Does it not to you?
The requirement in the standard is clear to me too. Farid.
