Skip to content
Closed
Show file tree
Hide file tree
Changes from 1 commit
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
2 changes: 2 additions & 0 deletions .codespellignore
Original file line number Diff line number Diff line change
Expand Up @@ -3,3 +3,5 @@ copyable
pullrequest
snd
statics
mut
nd
4 changes: 2 additions & 2 deletions docs/contributing.md
Original file line number Diff line number Diff line change
Expand Up @@ -17,9 +17,9 @@ incomplete list of starting points for contributions:
created.
* The [issues page](https://github.com/bemanproject/execution/issues) lists
known issues.
* The implememtation of a component may be missing.
* The implementation of a component may be missing.
* The layout of some pages related to the project can be improved.
* Some behaviour of a component isn't tested or documented.
* Some behavior of a component isn't tested or documented.
* You found something which should be linked from the
[resources](https://github.com/bemanproject/execution/blob/main/docs/contributing.md) page.
* There are [pull requests](https://github.com/bemanproject/execution/pulls)
Expand Down
2 changes: 1 addition & 1 deletion docs/intro-examples.md
Original file line number Diff line number Diff line change
Expand Up @@ -17,7 +17,7 @@ synchronously produce the result. The intention is to show a basic
use of some involved components to build up a feeling of how things
work.

The componentes for `std::execution` are declared in the header
The components for `std::execution` are declared in the header
`<execution>`. This particular implementation implements the
cmponents in namespace `beman::execution` declared in the header
`<beman/execution/execution.hpp>`:
Expand Down
2 changes: 1 addition & 1 deletion include/beman/execution/detail/forwarding_query.hpp
Original file line number Diff line number Diff line change
Expand Up @@ -39,7 +39,7 @@ namespace beman::execution {
*/
using forwarding_query_t = beman::execution::detail::forwarding_query_t;
/*!
* \brief The customizatoin point object to determine whether queries should be forwarded
* \brief The customization point object to determine whether queries should be forwarded
* \headerfile beman/execution/execution.hpp <beman/execution/execution.hpp>
*
* \details
Expand Down
26 changes: 13 additions & 13 deletions tests/beman/execution/CMakeLists.txt
Original file line number Diff line number Diff line change
Expand Up @@ -29,7 +29,7 @@ list(
exec-get-scheduler.test
exec-get-stop-token.test
exec-getcomplsigs.test
exec-into-variant.test
# exec-into-variant.test
exec-just.test
exec-let.test
exec-opstate-start.test
Expand All @@ -50,15 +50,15 @@ list(
exec-snd-expos.test
exec-snd-transform.test
exec-starts-on.test
exec-split.test
exec-sync-wait.test
exec-then.test
exec-utils-cmplsigs.test
exec-when-all.test
exec-with-awaitable-senders.test
# exec-split.test
# exec-sync-wait.test
# exec-then.test
# exec-utils-cmplsigs.test
# exec-when-all.test
# exec-with-awaitable-senders.test
execution-queryable-concept.test
exec-bulk.test
execution-syn.test
# execution-syn.test
forward-like.test
function-objects.test
functional-syn.test
Expand All @@ -75,23 +75,23 @@ list(
stopcallback-inplace.test
stopcallback.test
stopsource-cons.test
stopsource-general.test
# stopsource-general.test
stopsource-inplace-cons.test
stopsource-inplace-general.test
# stopsource-inplace-general.test
stopsource-inplace-mem.test
stopsource-inplace.test
stopsource-mem.test
stopsource.test
stoptoken-concepts.test
stoptoken-general.test
# stoptoken-general.test
stoptoken-inplace-general.test
stoptoken-inplace-members.test
stoptoken-inplace.test
stoptoken-mem.test
# stoptoken-mem.test
stoptoken-never-general.test
stoptoken-never.test
stoptoken.test
thread-stoptoken-intro.test
# thread-stoptoken-intro.test
thread-stoptoken-syn.compile.test
thread-stoptoken.test
thread.test
Expand Down
5 changes: 3 additions & 2 deletions tests/beman/execution/include/test/execution.hpp
Original file line number Diff line number Diff line change
Expand Up @@ -10,9 +10,10 @@

#undef NDEBUG
#include <cassert>
#include "ut.hpp"

#define ASSERT(condition) assert(condition)
#define ASSERT_UNREACHABLE() assert(::test::unreachable_helper())
#define ASSERT(condition) boost::ut::expect(condition)
#define ASSERT_UNREACHABLE() boost::ut::expect(::test::unreachable_helper())
#define TEST(name) auto main() -> int

namespace beman::execution {}
Expand Down
Loading
Loading