Farid Zaripov wrote:
 > -----Original Message-----
 > From: Martin Sebor [mailto:[EMAIL PROTECTED]
 > Sent: Friday, July 14, 2006 12:07 AM
 > To: [email protected]
 > Subject: Re: Environment for the test of the string functions
 > memory overrun with example
 >
[...]
 >
 > Okay, this version is closer to what I have in mind :) There
 > are a few minor tweaks that I would still make but I think
 > it's ready to commit as is (please go ahead and have Anton do
 > it). We can make the tweaks later (we will also need a test
 > to exercise this).
[...]

  I have updated the rw_alloc.h and alloc.cpp according to your comments.

Anton commited this version (http://svn.apache.org/viewvc?rev=421918&view=rev).

Great, thanks!


Also I wrote the test to exercise the rw_alloc() function (tests/self/0.alloc.cpp). The test is attached.

Excellent! Is it expected to pass all assertions? If so, what
platform(s) did you test it on? I get the output below on
Solaris 9.

Martin

# INFO (S1) (8 lines):
# TEXT:
# COMPILER: gcc 4.1.0, __VERSION__ = "4.1.0"
# ENVIRONMENT: sparc-v8 running sunos
# FILE: 00_alloc.cpp
# COMPILED: Jul 14 2006, 15:11:49
# COMMENT:
######################################################

# ASSERTION (S7) (4 lines):
# TEXT: expected read access, got no read access
# CLAUSE: /build/sebor/dev/stdlib/tests/test/00_alloc.cpp
# LINE: 127

# ASSERTION (S7) (4 lines):
# TEXT: expected read access, got no read access
# CLAUSE: /build/sebor/dev/stdlib/tests/test/00_alloc.cpp
# LINE: 137

# ASSERTION (S7) (4 lines):
# TEXT: expected read access, got no read access
# CLAUSE: /build/sebor/dev/stdlib/tests/test/00_alloc.cpp
# LINE: 142

# ASSERTION (S7) (4 lines):
# TEXT: expected read access, got no read access
# CLAUSE: /build/sebor/dev/stdlib/tests/test/00_alloc.cpp
# LINE: 147

# ASSERTION (S7) (4 lines):
# TEXT: expected read access, got no read access
# CLAUSE: /build/sebor/dev/stdlib/tests/test/00_alloc.cpp
# LINE: 157

# ASSERTION (S7) (4 lines):
# TEXT: expected read access, got no read access
# CLAUSE: /build/sebor/dev/stdlib/tests/test/00_alloc.cpp
# LINE: 162

# +-----------------------+--------+--------+--------+
# | DIAGNOSTIC            | ACTIVE |  TOTAL |INACTIVE|
# +-----------------------+--------+--------+--------+
# | (S1) INFO             |      1 |      1 |     0% |
# | (S7) ASSERTION        |      6 |     64 |    90% |
# +-----------------------+--------+--------+--------+

Reply via email to