I just tried this too. Same result. I have been chasing (without success) some libstdc++-v3 testsuite failures that are similar. That discusion is on the libstdc++ mailing list. The advice was to try recompiling libtsdc++-v3 with CXXFLAGS="-g -O0" and use the debugger. This got me a little further into the code.
-----Original Message----- From: Dylan Cuthbert [mailto:[EMAIL PROTECTED]] Sent: Tuesday, 19 March 2002 2:11 To: Danny Smith; Cygwin@Cygwin. Com Subject: Re: RE: input stream crash with gcc 3.1 I tried this #define (in the newlib bits directory - cygwin uses newlib right?), reconfigured and recompiled gcc 3.1, but the same problem occurs - segmentation fault on the simplest bit of code that uses cin or ifstream or stringstream. ( cout etc. works fine by the way). I'll repeat the code snippet for clarification: main() { std::string frog; std::cin >> frog; assert( 0 ); } (it doesn't get to the assert and segment faults) Any other ideas? :-/ --------------------------------- Q-Games, Dylan Cuthbert. http://www.q-games.com/personal/utils ----- Original Message ----- From: "Danny Smith" <[EMAIL PROTECTED]> To: <[EMAIL PROTECTED]> Sent: Tuesday, March 19, 2002 8:08 AM Subject: Fwd: RE: input stream crash with gcc 3.1 > > From: Danny Smith <[EMAIL PROTECTED]> > > Subject: RE: input stream crash with gcc 3.1 > > To: [EMAIL PROTECTED] > > CC: [EMAIL PROTECTED] > > > > > I have recently compiled the latest 3.1 branch (grabbed directly via > > cvs) > > > for cygwin (1.3.9) and am having problems when using anything related > > at > > > all > > > to input streams. > > > > See this: > > http://gcc.gnu.org/ml/gcc-patches/2001-06/msg00841.html > > then try rebuilding libstdc++ with > > > > #define _GLIBCPP_AVOID_FSEEK > > added to /libstdc++-v3/config/os/newlib/bits/os_defines.h > > > > Danny > > > > http://movies.yahoo.com.au - Yahoo! Movies > > - Vote for your nominees in our online Oscars pool. > > > > http://movies.yahoo.com.au - Yahoo! Movies > - Vote for your nominees in our online Oscars pool. -- Unsubscribe info: http://cygwin.com/ml/#unsubscribe-simple Bug reporting: http://cygwin.com/bugs.html Documentation: http://cygwin.com/docs.html FAQ: http://cygwin.com/faq/ -- Unsubscribe info: http://cygwin.com/ml/#unsubscribe-simple Bug reporting: http://cygwin.com/bugs.html Documentation: http://cygwin.com/docs.html FAQ: http://cygwin.com/faq/