Commit graph

  • 4f344d825b
    reduced test size to make test length more reasonable main Pagwin 2024-12-11 23:59:40 -0500
  • 8a7ffa9e8a
    fixed compile error due to explicit op and added some tests for bitwise xor which tests things well enough I think Pagwin 2024-12-11 20:35:36 -0500
  • 8031f464fc
    made conversion explicit Pagwin 2024-12-11 20:31:49 -0500
  • af6503d2bb
    more numbers tested Pagwin 2024-12-11 20:29:13 -0500
  • 0af557f86e
    fixed a bug which didn't see overflow cascade all the way up in subtraction Pagwin 2024-12-11 20:26:01 -0500
  • 079b16c51e
    more tests and bug fixes forgot to commit sooner integer.cpp Pagwin 2024-12-11 20:15:22 -0500
  • b655135ea4
    abs_sub draft impl for integer.cpp Pagwin 2024-12-11 16:32:53 -0500
  • a1ec5ddaa5
    fixed warnings and errors before moving to abs_sub for integer.cpp Pagwin 2024-12-11 16:28:59 -0500
  • 255654b284
    negatives in addition are handled just need to do abs_sub and I'm done with draft Pagwin 2024-12-11 16:25:58 -0500
  • 35efa772f0
    redid comparison without addition or subtraction due to realization that doing them relative could lead to cycle Pagwin 2024-12-11 16:16:01 -0500
  • 01c0cbb0ec
    implemented ostream output op for integer.cpp Pagwin 2024-12-11 15:45:53 -0500
  • 3b3470ed35
    added modulus and realized more operations are trivial Pagwin 2024-12-11 15:38:35 -0500
  • da22a9e615
    implemented all the trivial operations for integer.cpp Pagwin 2024-12-11 15:25:28 -0500
  • d88ba5accc
    added for loop to test trivial cases and a comically slow python script to generate all potential test cases up to some number of ops Pagwin 2024-12-11 15:04:16 -0500
  • ae9d9cd27d
    turned printing into assert tests and added more tests to track.cpp Pagwin 2024-12-11 14:24:49 -0500
  • 63f9f0a7fd
    demo'd situation where underlying types don't obey associativity Pagwin 2024-12-11 14:13:33 -0500
  • 9a8b559ce4
    added a test for a custom datatype backed by stringstream for sum Pagwin 2024-12-11 14:09:18 -0500
  • 428c4b1f3d string test for sum Pagwin 2024-12-11 13:58:16 -0500
  • fbee14508d
    tests for sum Pagwin 2024-12-11 13:44:52 -0500
  • 294b61072e
    changed track to use default param Pagwin 2024-12-11 13:15:25 -0500
  • 474309ba49
    implemented track fully just need to do test code for it Pagwin 2024-12-11 12:53:09 -0500
  • f228430658
    impl for sum (maybe) but still need tests for it Pagwin 2024-12-11 12:41:07 -0500
  • 4cd1bd8694
    boilerplate for integer Pagwin 2024-12-11 12:40:47 -0500
  • d721fd4efd
    add deadline github-classroom[bot] 2024-12-11 05:52:50 +0000