aboutsummaryrefslogtreecommitdiff
path: root/tests/core/Makefile
Commit message (Collapse)AuthorAgeFilesLines
* add failing test for runtime arena edge caseLaytan Laats2023-12-181-1/+5
|
* Binary search improvementsHector2023-11-251-3/+23
| | | | | | | | Modified the algorithm so that the index is either the location of the element if found or the index at which to insert the element to maintain sorted order. Also added some tests to verify the above claim.
* Allow larger thread poly dataLaytan Laats2023-11-151-1/+4
| | | | | | | | The poly data currently has the restriction of being less than a pointer's size, but there is much more space in the `Thread.user_args` array which can be utilized, this commit allows you to pass types that are larger than pointer length as long as the total size of the poly data is less than that of the `Thread.user_args`.
* actually run the testLaytan Laats2023-09-011-1/+2
|
* Add formatting of bytes into the best unit of measurementLaytan Laats2023-09-011-0/+3
|
* manually start merging core_netColin Davidson2023-03-011-1/+4
|
* folder name changedskytrias2022-12-211-4/+4
|
* create lua strlib text package and testsskytrias2022-12-181-1/+4
|
* Enable libc complex test.Jeroen van Rijn2022-09-221-2/+5
|
* [i18n] Enable *nix tests again.Jeroen van Rijn2022-04-291-1/+1
|
* Disable i18n test for *nix for now.Jeroen van Rijn2022-04-291-1/+1
|
* [i18n] Enable i18n test on Linux.Jeroen van Rijn2022-04-291-2/+5
|
* [i18n] Add tests.Jeroen van Rijn2022-04-291-2/+3
|
* Update test paths.Jeroen van Rijn2022-04-261-14/+14
|
* Address edge cases.Jeroen van Rijn2022-04-261-15/+14
|
* Update tests to use new filename generation code.Jeroen van Rijn2022-04-241-14/+15
|
* Add -help to CI tests.Jeroen van Rijn2022-04-051-9/+9
|
* Use `WIFEXITED()` and `WEXITSTATUS()` on Unix `system()` exit codegitlost2022-03-241-1/+4
| | | | | (ensures Odin run returns correct exit code of built executable) Adds test "tests/core/os/test_core_os_exit.odin" (Unix only)
* Fix issue #1537 "filepath.split_list requires a trailing separator"gitlost2022-03-231-1/+4
| | | | | | Does `make()` with `count + 1` and appends final component (note a trailing separator will now result in an empty final component) Adds test "tests/core/path/filepath/test_core_filepath.odin"
* Fix some core:encoding/hxa stuff (error handling, header, max -> min)gitlost2022-03-161-1/+5
| | | | | Also add missing f16 case to core:reflect as_u64 & as_f64 Add tests for above & add previous tests missing from test/core/build.bat
* Merge branch 'master' into fract_trunc_classify_#1574gitlost2022-03-091-3/+7
|\ | | | | | | Resolve conflicts with [9848e88] & sameify Makefile & tests/common/common.odin
| * [varint] Add LEB128 decoding + testsJeroen van Rijn2022-03-081-2/+6
| | | | | | | | Also make tests in general less spammy: Don't print [PASS] for each successful test, only report failures and progress.
* | Fix issue #1574 "fract in linalg/glm is broken" by fixinggitlost2022-03-081-2/+9
|/ | | | | | | | | trunc_f16/32/64 in "math.odin" (~ typos on expressions) Fix classify_f16 Inf test (would fail for subnormal 0h0001) by changing multiplier 0.5 -> 0.25 Add some useful consts to "math.odin" (INF_F16 etc) Add comment to "demo.odin" mentioning that -0.0 must be used to specify negative zero
* Ports OpenSimplex2 from https://github.com/KdotJPG/OpenSimplex2 to Odin. ↵NoahR022022-02-081-2/+5
| | | | Adds tests for the noise procedures.
* Add tests to Linux and Mac and add vendor testszhibog2021-11-101-2/+5
|
* xxhash: Disable prefetch on Linux.Jeroen van Rijn2021-09-111-1/+1
|
* xxhash: Fix test on Linux.Jeroen van Rijn2021-09-111-1/+1
|
* Add xxhash tests to CI.Jeroen van Rijn2021-09-091-1/+4
|
* Also use custom test runner on Linux.Jeroen van Rijn2021-09-081-3/+3
|
* Try to address test timeouts.Jeroen van Rijn2021-09-081-3/+0
|
* Tests: Integrate `strings` into CI.Jeroen van Rijn2021-09-071-1/+5
|
* Add Makefile for tests.Jeroen van Rijn2021-09-071-0/+15