aboutsummaryrefslogtreecommitdiff
path: root/tests/core/math
Commit message (Expand)AuthorAgeFilesLines
* Change Odin's LICENSE to zlib from BSD 3-clausegingerBill2025-10-281-1/+1
* core:math/bits: Finish docs, add `bitfield_extract` + `bitfield_insert` test.Jeroen van Rijn2025-10-141-0/+23
* core:math/bits: Add docs + tests for `rotate_left*` and `log2`Jeroen van Rijn2025-10-141-0/+148
* Delete duplicate test vectors.Jeroen van Rijn2025-06-111-4813/+0
* Turn `core:math/bìg` tests into regular `core:testing` tests.Jeroen van Rijn2025-06-116-1153/+10457
* Fix pathJeroen van Rijn2025-06-101-1/+1
* Add initial tests for big rationalsJeroen van Rijn2025-06-102-1/+51
* Clarify `strconv.append_*` to `strconv.write_*`Feoramund2025-06-051-1/+1
* `signbit` -> `sign_bit` in `tests/core/math`Jeroen van Rijn2025-04-151-1/+1
* Added tests for `math.nextafter`.Barinzaya2025-04-071-0/+189
* Add test for `count_digits_of_base`Feoramund2024-08-181-1/+35
* Fix core:math/fixed.Jeroen van Rijn2024-06-261-0/+51
* Merge pull request #3137 from laytan/show-defineablegingerBill2024-06-201-1/+1
|\
| * remove caught unused defineLaytan Laats2024-06-071-1/+1
* | Add tests for `core:math/rand`Feoramund2024-06-151-0/+35
* | Add test for `core:math/big` permutation & combination procsFeoramund2024-06-091-0/+37
* | Rename `math/big` test packageFeoramund2024-06-091-1/+1
|/
* Disable `FANCY_OUTPUT` in Odin test scriptsFeoramund2024-06-021-1/+1
* Port `tests\core\math`, `math\linalg\glsl` and `math\noise`Jeroen van Rijn2024-06-023-303/+170
* port math.round from GolangJuan Ignacio Díaz2024-02-161-0/+181
* Replace `core:*` to `base:*` where appropriategingerBill2024-01-281-1/+1
* Change large math/big test literals to hex.Jeroen van Rijn2023-09-301-4/+4
* Keep `-vet` happy by removing `using`gingerBill2023-07-312-104/+75
* Keep -vet happygingerBill2023-07-311-3/+3
* Remove `using` where easily possiblegingerBill2023-07-312-0/+2
* Improve core:math procedures and add loads of unit testsgingerBill2022-11-291-1/+835
* Merge pull request #1544 from FancyKillerPanda/build_ignoregingerBill2022-11-031-1/+0
|\
| * Removed //+build ignore from tests/core/math/big/test.odin.FancyKillerPanda2022-02-241-1/+0
| * Changed //+ignore to //+build ignore.FancyKillerPanda2022-02-241-1/+1
* | Update CI for math library.Jeroen van Rijn2022-04-261-1/+1
* | Revert "Merge pull request #1702 from Kelimion/filename_generation"Jeroen van Rijn2022-04-241-1/+1
* | Compiler: Add early error for output path being a directory.Jeroen van Rijn2022-04-241-1/+1
* | [math/big] Tell Python test runner how many nails we use.Jeroen van Rijn2022-04-013-11/+13
* | Merge branch 'master' into fract_trunc_classify_#1574gitlost2022-03-091-16/+14
|\ \
| * | [varint] Add LEB128 decoding + testsJeroen van Rijn2022-03-081-16/+14
* | | Fix issue #1574 "fract in linalg/glm is broken" by fixinggitlost2022-03-082-0/+395
|/ /
* / [tests] Make test runners exit with errorlevel 1 if a test fails.Jeroen van Rijn2022-03-031-0/+4
|/
* Ports OpenSimplex2 from https://github.com/KdotJPG/OpenSimplex2 to Odin. Adds...NoahR022022-02-081-4/+0
* Ports OpenSimplex2 from https://github.com/KdotJPG/OpenSimplex2 to Odin. Adds...NoahR022022-02-081-0/+153
* [math/big] Rename `internal_int_shl_digit` to `_private_int_shl_leg`.Jeroen van Rijn2021-12-112-20/+20
* [math/big] Fix int_set and int_get.Jeroen van Rijn2021-12-091-11/+16
* LLVM 12 big math test workaround.Jeroen van Rijn2021-09-113-53/+36
* Separate math/big test.Jeroen van Rijn2021-09-071-0/+13
* Move math/big tests under `tests/`.Jeroen van Rijn2021-09-072-0/+1150