mirror of
https://github.com/c3lang/c3c.git
synced 2026-02-27 12:01:16 +00:00
Limit vector max size, default is 4096 bits, but may be increased using --max-vector-size.
This commit is contained in:
@@ -81,16 +81,16 @@ fn void test_hash()
|
||||
(uint[<100>]){}.hash();
|
||||
(uint[100]){}.hash();
|
||||
(long){}.hash();
|
||||
(long[<100>]){}.hash();
|
||||
(long[<20>]){}.hash();
|
||||
(long[100]){}.hash();
|
||||
(ulong){}.hash();
|
||||
(ulong[<100>]){}.hash();
|
||||
(ulong[<20>]){}.hash();
|
||||
(ulong[100]){}.hash();
|
||||
(int128){}.hash();
|
||||
(int128[<100>]){}.hash();
|
||||
(int128[<20>]){}.hash();
|
||||
(int128[100]){}.hash();
|
||||
(uint128){}.hash();
|
||||
(uint128[<100>]){}.hash();
|
||||
(uint128[<20>]){}.hash();
|
||||
(uint128[100]){}.hash();
|
||||
(bool){}.hash();
|
||||
(bool[<100>]){}.hash();
|
||||
@@ -122,16 +122,16 @@ fn void test_hash_repeat()
|
||||
assert((uint[<100>]){}.hash() == (uint[<100>]){}.hash());
|
||||
assert((uint[100]){}.hash() == (uint[100]){}.hash());
|
||||
assert((long){}.hash() == (long){}.hash());
|
||||
assert((long[<100>]){}.hash() == (long[<100>]){}.hash());
|
||||
assert((long[<20>]){}.hash() == (long[<20>]){}.hash());
|
||||
assert((long[100]){}.hash() == (long[100]){}.hash());
|
||||
assert((ulong){}.hash() == (ulong){}.hash());
|
||||
assert((ulong[<100>]){}.hash() == (ulong[<100>]){}.hash());
|
||||
assert((ulong[<20>]){}.hash() == (ulong[<20>]){}.hash());
|
||||
assert((ulong[100]){}.hash() == (ulong[100]){}.hash());
|
||||
assert((int128){}.hash() == (int128){}.hash());
|
||||
assert((int128[<100>]){}.hash() == (int128[<100>]){}.hash());
|
||||
assert((int128[<20>]){}.hash() == (int128[<20>]){}.hash());
|
||||
assert((int128[100]){}.hash() == (int128[100]){}.hash());
|
||||
assert((uint128){}.hash() == (uint128){}.hash());
|
||||
assert((uint128[<100>]){}.hash() == (uint128[<100>]){}.hash());
|
||||
assert((uint128[<20>]){}.hash() == (uint128[<20>]){}.hash());
|
||||
assert((uint128[100]){}.hash() == (uint128[100]){}.hash());
|
||||
assert((bool){}.hash() == (bool){}.hash());
|
||||
assert((bool[<100>]){}.hash() == (bool[<100>]){}.hash());
|
||||
|
||||
Reference in New Issue
Block a user