Opened 8 years ago

Closed 8 years ago

Last modified 7 years ago

#3538 closed Bugs (fixed)

[xpressive] regression test failures in VC10 Beta 2

Reported by: rwebb <richard.webb@…> Owned by: eric_niebler
Milestone: Boost 1.42.0 Component: xpressive
Version: Boost Development Trunk Severity: Problem
Keywords: Cc:


Quite a few on the xpressive regression tests fail on VC10 Beta 2, seemingly because of more problems related to singular (default constructed) iterators.

For example, the misc1 and test6u tests get an error from line 54 of boost\xpressive\detail\core\matcher\mark_end_matcher.hpp :

     br.first = old_first;

where old_first is empty.

The test_actions test gets an error from line 655 of boost\xpressive\match_results.hpp

    std::swap(this->base_, that.base_);

Where that.base_ is empty.

I haven't looked into any other failures yet.

Attachments (0)

Change History (2)

comment:1 Changed 8 years ago by eric_niebler

Patches welcome. I don't have VC10.

comment:2 Changed 8 years ago by eric_niebler

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

(In [57592]) do NOT copy singular iterators, fixes #3538

Add Comment

Modify Ticket

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

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

Note: See TracTickets for help on using tickets.