Checkpoint the party/runtime stack before share-program and malicious-mode work.
Ship the TLS mesh, composer, Beaver/Yao/leaf MPC, prep/online paths, apps, and docs so the tree is pushable before elevating share_expr, security_mode, and prep resume. Co-authored-by: Cursor <cursoragent@cursor.com>
This commit is contained in:
parent
695f8e84f7
commit
0d22946a0e
1835 changed files with 170291 additions and 2849 deletions
|
|
@ -1,4 +1,5 @@
|
|||
#include <gtest/gtest.h>
|
||||
#include <tuple>
|
||||
|
||||
#include "dpf.hpp"
|
||||
|
||||
|
|
@ -164,8 +165,8 @@ void expect_interval(In alpha, Lane y, In from, In to)
|
|||
EXPECT_EQ(p1, std::end(b.second));
|
||||
}
|
||||
|
||||
template <typename Key>
|
||||
void expect_live_words(const Key & key, const auto & g)
|
||||
template <typename Key, typename GenevalResult>
|
||||
void expect_live_words(const Key & key, const GenevalResult & g)
|
||||
{
|
||||
ASSERT_LE(g.live_levels, g.correction_words.size());
|
||||
for (std::size_t i = 0; i < g.live_levels; ++i)
|
||||
|
|
@ -326,8 +327,7 @@ TEST(LaneBlast, Uint8TwobitEveryInputAndEveryShape)
|
|||
EXPECT_EQ(f0, std::end(fi0));
|
||||
|
||||
const in_t unsorted[] = {255, 40, 0};
|
||||
EXPECT_THROW(dpf::make_sequence_recipe(k0, std::begin(unsorted), std::end(unsorted)),
|
||||
std::runtime_error);
|
||||
EXPECT_THROW(dpf::make_sequence_recipe(k0, std::begin(unsorted), std::end(unsorted)), std::runtime_error);
|
||||
const in_t seq[] = {0, 40, 40, 41, 104, 255};
|
||||
auto recipe = dpf::make_sequence_recipe(k0, std::begin(seq), std::end(seq));
|
||||
auto s0 = dpf::eval_sequence(k0, recipe);
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue