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

hopefully fix the problem with copying a singular iterator

comment:1 Changed 8 years ago by eric_niebler

  • Status changed from new to assigned

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

comment:2 Changed 8 years ago by eric_niebler

  • Resolution set to fixed
  • Status changed from assigned to closed

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

Add Comment

Modify Ticket

Change Properties
Set your email in Preferences
Action
as closed The owner will remain eric_niebler.
The resolution will be deleted. Next status will be 'reopened'.
Author


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

 
Note: See TracTickets for help on using tickets.