mirror of
https://github.com/Jaxan/hybrid-ads.git
synced 2025-04-27 15:07:45 +02:00
The good fix (I hope), and removes an attribute
This commit is contained in:
parent
00ad4445f3
commit
3063e30fec
2 changed files with 5 additions and 9 deletions
|
@ -17,7 +17,7 @@ void test(mealy const & specification, transfer_sequences const & prefixes,
|
||||||
separating_family const & separating_family, size_t k_max, writer const & output);
|
separating_family const & separating_family, size_t k_max, writer const & output);
|
||||||
|
|
||||||
/// \brief Performs random non-exhaustive tests for more states (harmonized, e.g. HSI / DS)
|
/// \brief Performs random non-exhaustive tests for more states (harmonized, e.g. HSI / DS)
|
||||||
[[noreturn]] void randomized_test(mealy const & specification, transfer_sequences const & prefixes,
|
void randomized_test(mealy const & specification, transfer_sequences const & prefixes,
|
||||||
separating_family const & separating_family, size_t min_k,
|
separating_family const & separating_family, size_t min_k,
|
||||||
size_t rnd_length, writer const & output);
|
size_t rnd_length, writer const & output);
|
||||||
|
|
||||||
|
|
|
@ -1,16 +1,12 @@
|
||||||
#pragma once
|
#pragma once
|
||||||
|
|
||||||
#include <stddef.h> // for size_t
|
#include <cstdint>
|
||||||
#include <vector>
|
#include <vector>
|
||||||
|
|
||||||
#ifndef __APPLE__
|
|
||||||
using uint16_t = __int16;
|
|
||||||
#endif
|
|
||||||
|
|
||||||
// We use size_ts for fast indexing. Note that there is little type safety here
|
// We use size_ts for fast indexing. Note that there is little type safety here
|
||||||
using state = uint16_t;
|
using state = std::uint16_t;
|
||||||
using input = uint16_t;
|
using input = std::uint16_t;
|
||||||
using output = uint16_t;
|
using output = std::uint16_t;
|
||||||
|
|
||||||
using word = std::vector<input>;
|
using word = std::vector<input>;
|
||||||
|
|
||||||
|
|
Loading…
Add table
Reference in a new issue