Re: [Boost-bugs] [Boost C++ Libraries] #11359: BOOST_CHECK_EQUAL_COLLECTIONS: can't control output operator

Subject: Re: [Boost-bugs] [Boost C++ Libraries] #11359: BOOST_CHECK_EQUAL_COLLECTIONS: can't control output operator
From: Boost C++ Libraries (noreply_at_[hidden])
Date: 2015-05-29 21:03:31


#11359: BOOST_CHECK_EQUAL_COLLECTIONS: can't control output operator
--------------------------------+---------------------
  Reporter: weegreenblobbie@… | Owner: rogeeff
      Type: Feature Requests | Status: new
 Milestone: To Be Determined | Component: test
   Version: Boost 1.56.0 | Severity: Problem
Resolution: | Keywords:
--------------------------------+---------------------

Comment (by weegreenblobbie@…):

 I have confirmed that the HEAD of the develop for 'test' does work as
 expected!

 Here is the command sequence that I used to clone and checkout the
 'develop' branch for 'test':

 {{{
 cd /tmp
 git clone https://github.com/boostorg/boost.git boost-dev
 cd boost-dev
 git checkout master
 git submodule update --init --recursive
 cd libs/test
 git checkout develop
 cd ../../
 git submodule status | grep test
 +704f827401301e15e46b9de883f8d5ec4739bbef libs/test (heads/develop)
 ./bootstrap.sh --prefix=/opt/boost-dev
 ./b2 stage threading=multi link=shared
 sudo ./b2 install threading=multi link=shared
 sudo chmod -R 0755 /opt/boost-dev
 }}}

 Some example output for my HEX example:

 {{{
 src/foobar/tests/test_Foo.cc(96): error: in "test_Foo_30": check {
 packet.begin(), packet.end() } == { data.begin(), data.end() } has failed.
 Mismatch at position 1: 0x0000000000000001 != 0x0000000000000002
 Mismatch at position 2: 0x0000000000000002 != 0x0000000000000003
 Mismatch at position 3: 0x0000000000000003 != 0x0000000000000004
 Mismatch at position 4: 0x0000000000000004 != 0x0000000000000005
 Mismatch at position 5: 0x0000000000000005 != 0x0000000000000006
 }}}

 You can close this ticket and mark the milestone boost release.

-- 
Ticket URL: <https://svn.boost.org/trac/boost/ticket/11359#comment:5>
Boost C++ Libraries <http://www.boost.org/>
Boost provides free peer-reviewed portable C++ source libraries.

This archive was generated by hypermail 2.1.7 : 2017-02-16 18:50:18 UTC