shua
|
6dfa458e6c
|
Num.powInt: panic on overflow
|
2024-11-30 11:26:42 +01:00 |
|
Luke Boswell
|
656a7bcd87
|
Merge remote-tracking branch 'remote/main' into upgrade-llvm-zig
|
2024-11-30 10:18:11 +11:00 |
|
Luke Boswell
|
e43b78b354
|
update to workspace deps for miscellaneous
|
2024-11-29 11:37:39 +11:00 |
|
Luke Boswell
|
2feb5d3c2e
|
Merge remote-tracking branch 'remote/main' into upgrade-llvm-zig
|
2024-11-29 08:58:47 +11:00 |
|
JRI98
|
61ca278e31
|
Fix division of zero by zero for Dec
|
2024-11-27 23:38:21 +00:00 |
|
Isaac Van Doren
|
d99c347998
|
rename Str.split
|
2024-11-15 21:12:23 -06:00 |
|
Luke Boswell
|
915097d792
|
Merge remote-tracking branch 'remote/main' into upgrade-llvm-zig
|
2024-10-08 18:21:24 +11:00 |
|
Aurélien Geron
|
c10b25cf6e
|
Fixes #7065 in List.dropAt, author: @bhansconnect
|
2024-09-19 10:43:05 +12:00 |
|
Luke Boswell
|
b4ec32126f
|
fix zig hosts ensure they export main
|
2024-08-04 21:12:09 +10:00 |
|
Luke Boswell
|
a4259e8d8e
|
disable stack probing on zig builtins
|
2024-08-04 19:42:06 +10:00 |
|
Luke Boswell
|
f3b5498951
|
upgrade sort.zig to zig 13
|
2024-07-31 14:15:04 +10:00 |
|
Luke Boswell
|
96db1bdce2
|
Merge remote-tracking branch 'remote/main' into upgrade-llvm-zig
|
2024-07-31 14:01:50 +10:00 |
|
Brendan Hansknecht
|
e69532d3b3
|
update tuning todo
|
2024-07-28 20:33:48 -07:00 |
|
Brendan Hansknecht
|
90d3bb6a08
|
wire indirect through everything as a comptime bool
|
2024-07-28 20:33:48 -07:00 |
|
Brendan Hansknecht
|
22896d309a
|
fix a another bug caught by fuzzing
|
2024-07-28 20:33:48 -07:00 |
|
Brendan Hansknecht
|
7747f06504
|
fix a few bugs caught by fuzzing
|
2024-07-28 20:33:48 -07:00 |
|
Brendan Hansknecht
|
400393a531
|
remove wrong assert
|
2024-07-28 20:33:48 -07:00 |
|
Brendan Hansknecht
|
285c43e288
|
make fuzzer better and add missing else
|
2024-07-28 20:33:48 -07:00 |
|
Brendan Hansknecht
|
109dba836e
|
clarify comments and variable names, fix small bug
|
2024-07-28 20:33:47 -07:00 |
|
Brendan Hansknecht
|
51a3ea655c
|
minor cleanup
|
2024-07-28 20:33:47 -07:00 |
|
Brendan Hansknecht
|
65d7f6ad56
|
update fuzzing to fluxsort
|
2024-07-28 20:33:47 -07:00 |
|
Brendan Hansknecht
|
eff37f6b6d
|
fix up flux_default_parition and add tests
|
2024-07-28 20:33:47 -07:00 |
|
Brendan Hansknecht
|
f9eeee0bde
|
add test for flux_reverse_partition
|
2024-07-28 20:33:47 -07:00 |
|
Brendan Hansknecht
|
6d7d9e4e57
|
add testing for pivot selection
|
2024-07-28 20:33:47 -07:00 |
|
Brendan Hansknecht
|
e722faaf58
|
add fluxsort
|
2024-07-28 20:33:47 -07:00 |
|
Brendan Hansknecht
|
c9a47ae886
|
add refcounting to fuzzing and fix first fuzzing bug
|
2024-07-28 20:33:47 -07:00 |
|
Brendan Hansknecht
|
15daad66fe
|
wire refcounting through sorting with comptime bool
|
2024-07-28 20:33:47 -07:00 |
|
Brendan Hansknecht
|
b1ff39fd6f
|
remove redundant variable
|
2024-07-28 20:33:46 -07:00 |
|
Brendan Hansknecht
|
8ace0dd91b
|
reenable direct sorting
|
2024-07-28 20:33:46 -07:00 |
|
Brendan Hansknecht
|
3c510caf30
|
git indirect sorting working
|
2024-07-28 20:33:46 -07:00 |
|
Brendan Hansknecht
|
0e092e0225
|
add beginining of indirect sorting
|
2024-07-28 20:33:46 -07:00 |
|
Brendan Hansknecht
|
47017179a6
|
watch afl status
|
2024-07-28 20:33:46 -07:00 |
|
Brendan Hansknecht
|
b3d30e9282
|
correct assert
|
2024-07-28 20:33:46 -07:00 |
|
Brendan Hansknecht
|
383259e55f
|
add fuzzing script
|
2024-07-28 20:33:46 -07:00 |
|
Brendan Hansknecht
|
6ef44a22c8
|
add fuzzing instructions
|
2024-07-28 20:33:45 -07:00 |
|
Brendan Hansknecht
|
a0dd18b0fc
|
fix potential crash case
|
2024-07-28 20:33:45 -07:00 |
|
Brendan Hansknecht
|
0aaf9e2529
|
start converting to real fuzzer
|
2024-07-28 20:33:45 -07:00 |
|
Brendan Hansknecht
|
f4cbf9278b
|
cleanup fuzz slice
|
2024-07-28 20:33:45 -07:00 |
|
Brendan Hansknecht
|
7254122d30
|
turn a few while loops into for loops for clarity
|
2024-07-28 20:33:45 -07:00 |
|
Brendan Hansknecht
|
f9abfcbb16
|
switch to isize subtraction for correctness
|
2024-07-28 20:33:45 -07:00 |
|
Brendan Hansknecht
|
b73b70b6b2
|
fix sort bug
|
2024-07-28 20:33:45 -07:00 |
|
Brendan Hansknecht
|
52f6c30173
|
init allocator in main
|
2024-07-28 20:33:45 -07:00 |
|
Brendan Hansknecht
|
7373a76f81
|
add running sort directly for zig for testing
|
2024-07-28 20:33:45 -07:00 |
|
Brendan Hansknecht
|
afe6128b1f
|
fix reversed case
|
2024-07-28 20:33:44 -07:00 |
|
Brendan Hansknecht
|
f91a9d716d
|
remove always_tail (breaks wasm) and trust llvm to get it right (it does)...try 2, commit was missing
|
2024-07-28 20:33:44 -07:00 |
|
Brendan Hansknecht
|
3093e79269
|
add final rotate merge
|
2024-07-28 20:33:44 -07:00 |
|
Brendan Hansknecht
|
0baacb3c00
|
add rotate merge block
|
2024-07-28 20:33:44 -07:00 |
|
Brendan Hansknecht
|
9e7619ef2a
|
add monobound binary search
|
2024-07-28 20:33:44 -07:00 |
|
Brendan Hansknecht
|
b8f488edcf
|
add trinity merge
|
2024-07-28 20:33:44 -07:00 |
|
Brendan Hansknecht
|
92330394a9
|
disable broken test for now
|
2024-07-28 20:33:44 -07:00 |
|