Merge ScopeExit from trunk.

[SVN r50712]
This commit is contained in:
Alexander Nasonov 2009-01-21 20:33:17 +00:00
parent e395fbacdb
commit 4ea9f6b765
4 changed files with 49 additions and 0 deletions

4
.gitmodules vendored
View file

@ -346,6 +346,10 @@
path = libs/accumulators
url = ../accumulators.git
fetchRecurseSubmodules = on-demand
[submodule "scope_exit"]
path = libs/scope_exit
url = ../scope_exit.git
fetchRecurseSubmodules = on-demand
[submodule "flyweight"]
path = libs/flyweight
url = ../flyweight.git

View file

@ -66,6 +66,7 @@ random Jens Maurer <Jens.Maurer -at- gmx.net>
range Thorsten Ottosen <nesotto -at- cs.auc.dk>
rational Jonathan Turkanis <turkanis -at- coderage.com>
regex John Maddock <john -at- johnmaddock.co.uk>
scope_exit Alexander Nasonov <alexander.nasonov -at- gmail.com>
serialization Robert Ramey <ramey -at- rrsd.com>
signals Douglas Gregor <dgregor -at- cs.indiana.edu>
smart_ptr Beman Dawes <bdawes -at- acm.org>, Peter Dimov <pdimov -at- mmltd.net>

1
libs/scope_exit Submodule

@ -0,0 +1 @@
Subproject commit 72aab34e29da89d9f3aacd1587b3c549101c5f6b

View file

@ -4532,6 +4532,49 @@ for more information.
</mark-expected-failures>
</library>
<!-- scope_exit -->
<library name="scope_exit">
<mark-expected-failures>
<test name="emulation_tpl"/>
<toolset name="intel-*-9.1"/>
<toolset name="intel-*-10.0"/>
<toolset name="intel-*-10.1"/>
<toolset name="intel-*-11.0"/>
<note author="Alexander Nasonov">
The test does not compile in typeof emulation mode,
most likely due to a compiler bug. Users are advised
to use native typeof.
</note>
</mark-expected-failures>
<mark-expected-failures>
<test name="native"/>
<toolset name="acc"/>
<note author="Alexander Nasonov" refid="39"/>
</mark-expected-failures>
<mark-expected-failures>
<test name="native_tpl"/>
<toolset name="acc"/>
<note author="Alexander Nasonov" refid="39"/>
</mark-expected-failures>
<mark-expected-failures>
<test name="native_tu_test"/>
<toolset name="acc"/>
<note author="Alexander Nasonov" refid="39"/>
</mark-expected-failures>
<mark-expected-failures>
<test name="native_tu_test"/>
<toolset name="msvc-7.1"/>
<toolset name="msvc-8.0"/>
<note author="Alexander Nasonov" refid="2"/>
</mark-expected-failures>
<mark-expected-failures>
<test name="emulation_tu_test"/>
<toolset name="msvc-7.1"/>
<toolset name="msvc-8.0"/>
<note author="Alexander Nasonov" refid="2"/>
</mark-expected-failures>
</library>
<!-- signals -->
<library name="signals">
<mark-unusable>