| Commit message (Collapse) | Author | Age | Files | Lines | |
|---|---|---|---|---|---|
| * | Fix test name, add PR link, use tabs | Tohei Ichikawa | 2026-01-10 | 1 | -3/+4 |
| | | |||||
| * | Fix assertion error when imported proc groups are passed as proc arguments | Tohei Ichikawa | 2026-01-10 | 2 | -0/+14 |
| | | |||||
| * | tests: Add random number generator tests | Yawning Angel | 2025-11-29 | 1 | -0/+151 |
| | | |||||
| * | Convert test case indentation to tabs | Tohei Ichikawa | 2025-11-09 | 1 | -30/+30 |
| | | |||||
| * | Add link to relevant PR to test case | Tohei Ichikawa | 2025-11-09 | 1 | -0/+3 |
| | | |||||
| * | Fix allocation of anonymous globals | Tohei Ichikawa | 2025-11-09 | 1 | -0/+64 |
| | | |||||
| * | skip pow -25 for linux arm64 too | Laytan Laats | 2025-11-08 | 1 | -2/+2 |
| | | |||||
| * | Fix memory leaks in type inference test | Tohei Ichikawa | 2025-09-24 | 1 | -11/+25 |
| | | |||||
| * | Fix test_proc_group_type_inference.odin | Tohei Ichikawa | 2025-09-24 | 1 | -11/+11 |
| | | |||||
| * | Improve type inferencing of literals when calling proc groups | Tohei Ichikawa | 2025-09-15 | 1 | -0/+142 |
| | | |||||
| * | Fix test for global procedure initialization | gingerBill | 2025-08-08 | 1 | -1/+1 |
| | | |||||
| * | Add intrinsics.type_enum_is_contiguous test | FourteenBrush | 2025-07-11 | 1 | -0/+24 |
| | | |||||
| * | Add to `tests/internal` | Jeroen van Rijn | 2025-06-26 | 1 | -0/+34 |
| | | | | | Turn repro code into a proper test, and delete superfluous files from Odin root. | ||||
| * | fix global and static any | Laytan Laats | 2025-05-17 | 1 | -0/+40 |
| | | | | | Fixes #4627 | ||||
| * | new compiler intrinsics type_integer_to_unsigned,type_integer_to_signed | 0xrsp | 2025-05-15 | 1 | -0/+34 |
| | | |||||
| * | fix variable NaN comparisons | Laytan Laats | 2025-04-30 | 1 | -0/+44 |
| | | |||||
| * | Remove reference to git issue | mtarik34b | 2025-04-15 | 1 | -0/+0 |
| | | |||||
| * | Ensure NaN != any_float_value evaluates to true for constant NaN values | mtarik34b | 2025-04-15 | 1 | -21/+35 |
| | | |||||
| * | Fix #5004 | Jeroen van Rijn | 2025-04-05 | 1 | -0/+33 |
| | | | | | Fixes constant NaN to constant NaN comparisons. | ||||
| * | reorganize tests and handle endian | Laytan Laats | 2025-02-06 | 1 | -5/+117 |
| | | |||||
| * | add tests for abs() on floats | Laytan Laats | 2025-02-06 | 1 | -0/+56 |
| | | |||||
| * | Add regression test for #4553 | Gavin | 2024-12-05 | 1 | -0/+53 |
| | | | | | | | | | | | | | This test is definitely imperfect (should have no erroneous failures, only erroneous passes), but should serve as a good smoke test if matrix alignment is ever broken again. Looking at the generated LLVM, there is a bunch of weird choices for alignment chosen that might be worth looking into. It's also worth noting that the failure mode of this test is a #GP exception, which I don't know how well the test runner handles in a larger test corpus. | ||||
| * | fix type switching over internal pointer union | Laytan Laats | 2024-08-12 | 1 | -0/+24 |
| | | | | | Fixes #3947 | ||||
| * | fix `specific_union_variant in map_keyed_by_union` not converting to union type | Laytan Laats | 2024-07-29 | 1 | -0/+20 |
| | | |||||
| * | Use test's random generator | Feoramund | 2024-06-15 | 1 | -26/+13 |
| | | | | | | This removes the `create` calls when a test was only setting up a generator, and it replaces them with `reset` when run in a loop. | ||||
| * | Update `core:math/rand` to use `context.random_generator` and remove `rand.Rand` | gingerBill | 2024-06-15 | 1 | -21/+41 |
| | | |||||
| * | utilize `odin test -all-packages` instead of (make/bat) scripts for running ↵ | Laytan Laats | 2024-06-07 | 8 | -43/+10 |
| | | | | | tests | ||||
| * | Minor cleanup of makefiles and scripts | Andreas T Jonsson | 2024-06-05 | 1 | -4/+6 |
| | | |||||
| * | Strip old test runner back out of `internal`, `issues` and `vendor` | Jeroen van Rijn | 2024-06-02 | 8 | -367/+99 |
| | | |||||
| * | Updated makefiles to exclude some tests on BSDs | Andreas T Jonsson | 2024-05-13 | 1 | -2/+4 |
| | | |||||
| * | Enable in Makefile | Jeroen van Rijn | 2024-05-12 | 1 | -1/+1 |
| | | |||||
| * | Add 1 more each for < and > | Jeroen van Rijn | 2024-05-12 | 1 | -0/+2 |
| | | |||||
| * | Test string compare | Jeroen van Rijn | 2024-05-12 | 3 | -3/+99 |
| | | | | | To avoid regression of the bug fixed in f8581537e496e9854a40f07a87543fc1357404fb. | ||||
| * | fix amd64 sysv abi to pass asan everywhere | Laytan Laats | 2024-04-04 | 2 | -1/+66 |
| | | | | | | | | | | | | | | | | I verified the PR by running the entire test suite of Odin itself with `-sanitize:address` and also the ols test suite (which caused unique problems before). A test has also been added with some problematic code, Windows seems to have problems with asan in CI or in general so it is not ran there. The LB_ABI_COMPUTE_RETURN_TYPES block has been removed entirely because it was unused, I got pretty confused why it didn't effect anything at first. Fixes #3211 | ||||
| * | fix 128 bit int alignment on arm64 | Laytan Laats | 2024-04-04 | 3 | -3/+67 |
| | | | | | Fixes #2403 | ||||
| * | correct newly found vets | Laytan Laats | 2024-04-03 | 1 | -6/+6 |
| | | |||||
| * | fix hxa test use after free, skip weird pow test failure | Laytan Laats | 2024-02-02 | 1 | -2/+10 |
| | | |||||
| * | Replace `core:*` to `base:*` where appropriate | gingerBill | 2024-01-28 | 1 | -1/+1 |
| | | |||||
| * | Delete test artifact. | Jeroen van Rijn | 2023-11-04 | 1 | -0/+0 |
| | | |||||
| * | Work around LLVM idiocy. | Jeroen van Rijn | 2023-11-04 | 2 | -3/+9 |
| | | |||||
| * | Add math.pow2_f{16,32,64}, fast floating point 2^x where x is an integer. | Jeroen van Rijn | 2023-11-04 | 3 | -3/+74 |
| | | |||||
| * | Temporarily disable RTTI test on Windows. | Jeroen van Rijn | 2023-10-31 | 2 | -2/+2 |
| | | |||||
| * | Add test for RTTI | Jeroen van Rijn | 2023-10-30 | 3 | -8/+113 |
| | | |||||
| * | Make tests scripts error if a test fails | Lucas Perlind | 2023-04-03 | 1 | -1/+1 |
| | | | | | | Additionally fixes tests that were found broken because of this. | ||||
| * | Test new map when used as a set. | Jeroen van Rijn | 2022-11-15 | 1 | -0/+117 |
| | | | | | map[K]struct{} works fine. | ||||
| * | map tests for Linux and Mac | Jeroen van Rijn | 2022-11-13 | 2 | -1/+8 |
| | | |||||
| * | map: Add tests for update + delete. | Jeroen van Rijn | 2022-11-13 | 1 | -5/+148 |
| | | |||||
| * | Update tests/internal/build.bat | Jeroen van Rijn | 2022-11-12 | 1 | -1/+2 |
| | | |||||
| * | Add tests/internal/build.bat | Jeroen van Rijn | 2022-11-12 | 1 | -0/+2 |
| | | |||||
| * | Add tests for new map implementation. | Jeroen van Rijn | 2022-11-12 | 1 | -0/+122 |