Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

doc_example22 (and 23) are expected to fail, but do not on clang with release variant builds #181

Closed
jeking3 opened this Issue Nov 11, 2018 · 3 comments

Comments

Projects
None yet
2 participants
@jeking3
Copy link
Contributor

jeking3 commented Nov 11, 2018

Clang 6, cxxstd=2a: https://travis-ci.org/jeking3/test/jobs/453349509#L3563
Clang 5, cxxstd=17: https://travis-ci.org/jeking3/test/jobs/453349504#L3450
Clang 4, cxxstd=14: https://travis-ci.org/jeking3/test/jobs/453349500#L3418

boost@82aef92a4871:/boost/libs/test/test$ clang++-6.0 --version
clang version 6.0.0-1ubuntu2 (tags/RELEASE_600/final)
Target: x86_64-pc-linux-gnu
Thread model: posix
InstalledDir: /usr/bin

boost@82aef92a4871:/boost/libs/test/test$ ../../../b2 variant=release cxxstd=17 toolset=clang doc-example22
Performing configuration checks

    - BOOST_COMP_GNUC >= 4.3.0 : no
    - default address-model    : 64-bit (cached)
    - default architecture     : x86 (cached)
    - symlinks supported       : yes (cached)
    - Boost.Config Feature Check: cxx11_decltype : yes (cached)
    - Boost.Config Feature Check: cxx11_hdr_random : yes (cached)
    - Boost.Config Feature Check: cxx11_hdr_tuple : yes (cached)
    - Boost.Config Feature Check: cxx11_hdr_initializer_list : yes (cached)
    - Boost.Config Feature Check: cxx11_variadic_macros : yes (cached)
    - Boost.Config Feature Check: cxx11_template_aliases : yes (cached)
    - BOOST_COMP_GNUC >= 4.3.0 : no  (cached)
    - Boost.Config Feature Check: cxx11_decltype : yes (cached)
    - Boost.Config Feature Check: cxx11_hdr_random : yes (cached)
    - Boost.Config Feature Check: cxx11_hdr_tuple : yes (cached)
    - Boost.Config Feature Check: cxx11_hdr_initializer_list : yes (cached)
    - Boost.Config Feature Check: cxx11_variadic_macros : yes (cached)
    - Boost.Config Feature Check: cxx11_template_aliases : yes (cached)
...found 1990 targets...
...updating 13 targets...
clang-linux.compile.c++.without-pth ../../../bin.v2/libs/test/test/doc-example22.test/clang-linux-6.0/release/cxxstd-17-iso/visibility-hidden/example22.run-fail.o
clang-linux.compile.c++.without-pth ../../../bin.v2/libs/system/build/clang-linux-6.0/release/cxxstd-17-iso/visibility-hidden/error_code.o
clang-linux.link.dll ../../../bin.v2/libs/system/build/clang-linux-6.0/release/cxxstd-17-iso/visibility-hidden/libboost_system.so.1.69.0
clang-linux.link ../../../bin.v2/libs/test/test/doc-example22.test/clang-linux-6.0/release/cxxstd-17-iso/visibility-hidden/doc-example22
testing.capture-output ../../../bin.v2/libs/test/test/doc-example22.test/clang-linux-6.0/release/cxxstd-17-iso/visibility-hidden/doc-example22.run
...failed testing.capture-output ../../../bin.v2/libs/test/test/doc-example22.test/clang-linux-6.0/release/cxxstd-17-iso/visibility-hidden/doc-example22.run...
...removing ../../../bin.v2/libs/test/test/doc-example22.test/clang-linux-6.0/release/cxxstd-17-iso/visibility-hidden/doc-example22.run
...failed updating 1 target...
...skipped 2 targets...
...updated 10 targets...

boost@82aef92a4871:/boost/libs/test/test$ ../../../bin.v2/libs/test/test/doc-example22.test/clang-linux-6.0/release/cxxstd-17-iso/visibility-hidden/doc-example
22
Running 1 test case...

*** No errors detected
@jeking3

This comment has been minimized.

Copy link
Contributor Author

jeking3 commented Nov 11, 2018

We identified the boost test matrix is not running release builds for clang, so I reported it to the mailing list. That said, these tests will need to be addressed.

@raffienficiaud raffienficiaud self-assigned this Feb 4, 2019

@raffienficiaud

This comment has been minimized.

Copy link
Member

raffienficiaud commented Feb 4, 2019

I believe this is also fixed in develop now.

raffienficiaud added a commit that referenced this issue Feb 4, 2019

Merge branch 'topic/GH-181-doc-example-fail-in-release' into next-int…
…ernal

* topic/GH-181-doc-example-fail-in-release:
  Change log
  Rewrite example22 and example23

# Conflicts:
#	doc/closing_chapters/change_log.qbk
@raffienficiaud

This comment has been minimized.

Copy link
Member

raffienficiaud commented Feb 8, 2019

In master, closing. Thanks!

@raffienficiaud raffienficiaud added this to the 1.70 milestone Feb 8, 2019

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
You can’t perform that action at this time.