Issue Details (XML | Word | Printable)

Key: STDCXX-707
Type: Bug Bug
Status: Open Open
Priority: Major Major
Assignee: Eric Lemings
Reporter: Travis Vitek
Votes: 0
Watchers: 0
Operations

If you were logged in you would be able to see more operations.
C++ Standard Library

[IBM XLC++ 9.0/AIX 5.3] 0.printf fails 4 assertions due to __rw_memattr()

Created: 24/Jan/08 05:42 PM   Updated: 18/Jul/08 03:51 AM
Return to search
Component/s: Test Driver
Affects Version/s: 4.2.0, 4.2.1
Fix Version/s: 4.2.2

Time Tracking:
Original Estimate: 2h
Original Estimate - 2h
Remaining Estimate: 2h
Remaining Estimate - 2h
Time Spent: Not Specified
Remaining Estimate - 2h

Issue Links:
Reference

Severity: Incorrect Behavior


 Description  « Hide
On the head of trunk the test fails 4 assertions:
$ uname -srm && xlC -qversion && ./0.printf 2>&1 | grep -i assertion
AIX 3 00CBEE9E4C00
IBM XL C/C++ Enterprise Edition for AIX, V9.0
Version: 09.00.0000.0000
# Assertion failed on line 416: rw_sprintf("%s", ...) == "(invalid address 0x00000020)", got ""
# Assertion failed on line 426: rw_sprintf("%ls", ...) == "(invalid address 0x00000020)", got ""
# Assertion failed on line 504: rw_sprintf("%{#ls}", ...) == "(invalid address 0x00000020)", got """"
# Assertion failed on line 2442: rw_sprintf("%{t}", ...) == "(invalid address 0x00000020)", got "{ tm_mday=0 [1,31] }"


 All   Comments   Work Log   Change History   Subversion Commits      Sort Order: Ascending order - Click to sort in descending order
Travis Vitek made changes - 24/Jan/08 05:43 PM
Field Original Value New Value
Link This issue relates to STDCXX-705 [ STDCXX-705 ]
Martin Sebor made changes - 01/Feb/08 04:34 AM
Assignee Travis Vitek [ vitek ]
Martin Sebor made changes - 02/Feb/08 12:46 AM
Description
On the head of trunk the test fails 4 assertions:

{noformat}
$ uname -srm && xlC -qversion && ./0.printf 2>&1 | grep -i assertion
AIX 3 00CBEE9E4C00
IBM XL C/C++ Enterprise Edition for AIX, V9.0
Version: 09.00.0000.0000
# Assertion failed on line 416: rw_sprintf("%s", ...) == "(invalid address 0x00000020)", got ""
# Assertion failed on line 426: rw_sprintf("%ls", ...) == "(invalid address 0x00000020)", got ""
# Assertion failed on line 504: rw_sprintf("%{#ls}", ...) == "(invalid address 0x00000020)", got """"
# Assertion failed on line 2442: rw_sprintf("%{t}", ...) == "(invalid address 0x00000020)", got "{ tm_mday=0 [1,31] }"
{noformat}
On the head of trunk the test fails 4 assertions:

{noformat}
$ uname -srm && xlC -qversion && ./0.printf 2>&1 | grep -i assertion
AIX 3 00CBEE9E4C00
IBM XL C/C++ Enterprise Edition for AIX, V9.0
Version: 09.00.0000.0000
# Assertion failed on line 416: rw_sprintf("%s", ...) == "(invalid address 0x00000020)", got ""
# Assertion failed on line 426: rw_sprintf("%ls", ...) == "(invalid address 0x00000020)", got ""
# Assertion failed on line 504: rw_sprintf("%{#ls}", ...) == "(invalid address 0x00000020)", got """"
# Assertion failed on line 2442: rw_sprintf("%{t}", ...) == "(invalid address 0x00000020)", got "{ tm_mday=0 [1,31] }"
{noformat}
Affects Version/s 4.2.0 [ 12311945 ]
Travis Vitek made changes - 11/Mar/08 04:20 PM
Fix Version/s 4.2.1 [ 12312690 ]
Fix Version/s 4.3 [ 12312692 ]
Martin Sebor made changes - 18/Jul/08 03:50 AM
Link This issue is related to STDCXX-931 [ STDCXX-931 ]
Martin Sebor made changes - 18/Jul/08 03:51 AM
Assignee Travis Vitek [ vitek ] Eric Lemings [ elemings ]
Martin Sebor made changes - 18/Jul/08 03:51 AM
Affects Version/s 4.2.1 [ 12312690 ]
Fix Version/s 4.3.0 [ 12312692 ]
Fix Version/s 4.2.2 [ 12313096 ]