Opened 13 years ago

Closed 13 years ago

#3124 closed Bugs (fixed)

[xpressive] test_non_char regression test failure on VC10 beta 1

Reported by: Richard Webb <richard.webb@…> Owned by: Eric Niebler
Milestone: Boost 1.40.0 Component: xpressive
Version: Boost Development Trunk Severity: Problem
Keywords: Cc:

Description

The 'test_non_char' test is failing on VC10 beta 1 (http://tinyurl.com/pmfrjx), seemingly due to the issue described at http://connect.microsoft.com/VisualStudio/feedback/ViewFeedback.aspx?FeedbackID=458027.

The test goes into the call to std::fill_n at line 197 of sequence_stack.hpp, and then hits the error with a call to xpressive::sub_match::operator= as the last boost code in the call stack before the crash.

Attachments (1)

fix3124.patch (4.0 KB ) - added by Eric Niebler 13 years ago.
hopefully fix the problem with copying a singular iterator

Download all attachments as: .zip

Change History (3)

by Eric Niebler, 13 years ago

Attachment: fix3124.patch added

hopefully fix the problem with copying a singular iterator

comment:1 by Eric Niebler, 13 years ago

Status: newassigned

I think I see the problem. Please try the attached patch.

comment:2 by Eric Niebler, 13 years ago

Resolution: fixed
Status: assignedclosed

(In [53590]) don't copy singular iterators, fixes #3124

Note: See TracTickets for help on using tickets.