cygwin fails
Billinghurst, David (CRTS)
David.Billinghurst@riotinto.com
Mon Mar 11 02:48:00 GMT 2002
I have stepped through each of the 3.1 libstdc++-v3 fails on cygwin in gdb. The problem seems to be in initializing istreams.
I am not sure the error message means much, as I have seen it on tests that pass as well.
21_strings/inserters_extractors.cc
In function test01, when stepping into line 53
std::istrinstream istrs01(str01);
get error message
The instruction at "0x6637cae0" referenced memory at "0x00000028".
The memory could not be "read".
26_numerics/complex_inserters_extractors.cc
When starting under gdb get error message
The instruction at "0x6637cae0" referenced memory at "0x00000028".
The memory could not be "read".
27_io/filebuf_members.cc
In function test01, when stepping into line 44
std::filebuf fb_01; //in
get error message
The instruction at "0x6637cae0" referenced memory at "0x00000028".
The memory could not be "read".
27_io/instantiations.cc
In function test01, when stepping into line 39
istringstream sin (x);
get error message
The instruction at "0x6637cae0" referenced memory at "0x00000028".
The memory could not be "read".
27_io/istream_extractor_arith.cc
In function test01, when stepping into line 34
std::stringbuf isbuf_01(std::ios_base::in);;
get error message
The instruction at "0x6637cae0" referenced memory at "0x00000028".
The memory could not be "read".
27_io/istream_extractor_other.cc
In function test01, when stepping into line 41
std::stringbuf isbuf_00(std::ios_base::in);;
get error message
The instruction at "0x6637cae0" referenced memory at "0x00000028".
The memory could not be "read".
27_io/istream_manip.cc
In function test01, when stepping into line 41
std::istringstream iss01(str01);
get error message
The instruction at "0x6637cae0" referenced memory at "0x00000028".
The memory could not be "read".
27_io/istream_sentry.cc
In function test01, when step into line 41
std::stringbuf strbuf01;
to ios_base.h in function inline _Ios_Openmode operator|
get error message
The instruction at "0x6637cae0" referenced memory at "0x00000028".
The memory could not be "read".
27_io/istringstream_members.cc
In function test01, when stepping into line 29
std::istringstream is01;
get error message
The instruction at "0x6637cae0" referenced memory at "0x00000028".
The memory could not be "read".
27_io/ostream_inserter_other.cc
In function test02, when stepping into line 58
std::ifstream f_in1(name_01);
get error message
The instruction at "0x6637cae0" referenced memory at "0x00000028".
The memory could not be "read".
27_io/stringstream_members.cc
In function test01, when stepping into line 29
std::stringstream is01;
to ios_base.h in function inline _Ios_Openmode operator|
get error message
The instruction at "0x6637cae0" referenced memory at "0x00000028".
The memory could not be "read".
More information about the Libstdc++
mailing list