Modify

Ticket #3124 (closed Bugs: fixed)

Opened 5 years ago

Last modified 5 years ago

[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

fix3124.patch Download (4.0 KB) - added by eric_niebler 5 years ago.
hopefully fix the problem with copying a singular iterator

Change History

Changed 5 years ago by eric_niebler

hopefully fix the problem with copying a singular iterator

comment:1 Changed 5 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 5 years ago by eric_niebler

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

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

View

Add a comment

Modify Ticket

Change Properties
<Author field>
Action
as closed
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.