-
Notifications
You must be signed in to change notification settings - Fork 0
/
todo.txt
58 lines (46 loc) · 1.41 KB
/
todo.txt
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
===============================================================
! fix clang-format & tmatrix/gcd issue
* cmg, cmb, et al. -> cmake-generate, cmake-build, etc scripts -- w/ --release=foo and --prefix=foo etc
* multi-threading opportunities ...
! ctest passes
o f2_poly_t: promote x n; demote; bit_at; set_bit; sqroot
! installable headers/libspffl.so/bins; internals vs externals
? install our CMakeList.txt
o try to get lib sources from globbing
o segv: spiff typo1 { typo2 4 }
! pre-cmake content
o charts esp
o tmvpoly ...
* char* vs string literals
* more std::string all around
* int -> bool pass
- needs more
* explicit 32-bit and 64-bit ints
o intmath:
- UTs for numbers over 2^32
- is_prime/nth_prime abend beyond 2^31-1
o otherwise done -- ?
* commenting pass
* get rid of _1 _2 etc in test names
* more pass-by-reference
* STL replacements
o pointer+length to std::vec/std::span
? bitvec to STL -- ?
o more std::vec
o ...
* core-guidelines pass
* CI setups
o including automated/CI clang-format
----------------------------------------------------------------
./build/test/bits/test_bits --list-tests
./build/test/bits/test_bits
----------------------------------------------------------------
TBF
./classes/tmvpoly.h
./classes/tmvrat.h
./classes/teiginfo.h
./utils/moebius.h
./utils/fp_scan_tuples.h
./utils/ft_scan_tuples.h
./utils/tmvpolyscan.h
./utils/tmvratscan.h