1
0
forked from Alepha/Alepha

Get everything building again.

This commit is contained in:
2023-11-19 00:44:39 -05:00
parent 3e340f414a
commit ad7f118785
2 changed files with 8 additions and 5 deletions

View File

@ -15,6 +15,7 @@ static_assert( __cplusplus > 2020'99 );
#include <Alepha/Thread.h>
#include <Alepha/Exception.h>
#include <Alepha/assertion.h>
#include <Alepha/error.h>
namespace Alepha::Hydrogen::Atomic ::detail:: Mailbox_m
{
@ -158,14 +159,14 @@ namespace Alepha::Hydrogen::Atomic ::detail:: Mailbox_m
if( pos == end( filled ) ) raiseFinished();
mustFinish= true;
}
assert( &*pos != nullptr );
assert( pos != end( filled ) );
assertion( &*pos != nullptr );
assertion( pos != end( filled ) );
}
else error() << "We did not hit the sync point." << std::endl;
assert( pos != end( filled ) );
assert( not filled.empty() );
assertion( pos != end( filled ) );
assertion( not filled.empty() );
assert( &*pos != nullptr );
assertion( &*pos != nullptr );
return std::move( *pos++ );
}

View File

@ -5,6 +5,8 @@ static_assert( __cplusplus > 2020'99 );
#include <Alepha/Testing/test.h>
#include <Alepha/Testing/TableTest.h>
#include <cassert>
static auto init= Alepha::Utility::enroll <=[]
{
using namespace Alepha::Testing::exports;