Modify

Opened 8 years ago

Closed 8 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 8 years ago.
hopefully fix the problem with copying a singular iterator

Download all attachments as: .zip

Change History (3)

Changed 8 years ago by Eric Niebler

Attachment: fix3124.patch added

hopefully fix the problem with copying a singular iterator

comment:1 Changed 8 years ago by Eric Niebler

Status: newassigned

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

comment:2 Changed 8 years ago by Eric Niebler

Resolution: fixed
Status: assignedclosed

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

Modify Ticket

Change Properties
Set your email in Preferences
Action
as closed The owner will remain Eric Niebler.
The resolution will be deleted.

Add Comment


E-mail address and name can be saved in the Preferences.

 
Note: See TracTickets for help on using tickets.