| Commit message (Collapse) | Author | Age | Files | Lines | |
|---|---|---|---|---|---|
| * | Fix #6165 | Jeroen van Rijn | 2026-01-24 | 3 | -1/+15 |
| | | |||||
| * | Update run.bat and run.sh | CJ | 2026-01-24 | 2 | -0/+2 |
| | | |||||
| * | Fix string16 bugs in Mac and Linux | CJ | 2026-01-24 | 1 | -0/+23 |
| | | |||||
| * | Fix constant conversion checks (#6104) | ske | 2026-01-07 | 1 | -8/+8 |
| | | |||||
| * | Fix literal endianness (fix #6068) | ske | 2025-12-30 | 3 | -0/+94 |
| | | |||||
| * | Add `-ignore-unused-defineables` to `tests/issues`. | Jeroen van Rijn | 2025-12-04 | 2 | -2/+2 |
| | | |||||
| * | Fix duplicate code emission in type assertions. | miere43 | 2025-12-03 | 3 | -0/+38 |
| | | |||||
| * | Add test for issue #3435 | Feoramund | 2025-06-19 | 3 | -0/+40 |
| | | |||||
| * | Add test for issue #2694 | Feoramund | 2025-06-15 | 3 | -0/+44 |
| | | |||||
| * | Let compound literal array be broadcast to a struct field of arrays | Feoramund | 2025-06-05 | 3 | -0/+20 |
| | | | | | | | Fixes #4364 Patch courtesy of @cribalik | ||||
| * | Fix #5265 | Jeroen van Rijn | 2025-06-03 | 3 | -0/+10 |
| | | |||||
| * | fix swizzle in for in statement | Laytan Laats | 2025-06-02 | 3 | -0/+23 |
| | | | | | Fixes #1730 | ||||
| * | fix another type alias issue with mini cycle | Laytan Laats | 2025-05-26 | 3 | -0/+26 |
| | | |||||
| * | adds the cases of #5043 and #5097 to the CI | Laytan Laats | 2025-04-30 | 4 | -0/+42 |
| | | |||||
| * | Merge pull request #4633 from spahnke/fix-matrix-adjugate | gingerBill | 2025-01-06 | 3 | -0/+200 |
| |\ | | | | | Fix matrix adjugate | ||||
| | * | Add regression tests for inverse_transpose | Sebastian Pahnke | 2024-12-28 | 1 | -0/+9 |
| | | | |||||
| | * | Add regression tests for matrix inverse | Sebastian Pahnke | 2024-12-28 | 1 | -0/+95 |
| | | | |||||
| | * | Test symmetry | Sebastian Pahnke | 2024-12-28 | 1 | -9/+21 |
| | | | |||||
| | * | Add tests for determinants because their calculation depends on the adjugate | Sebastian Pahnke | 2024-12-28 | 1 | -1/+7 |
| | | | |||||
| | * | Add tests for glsl and hlsl variants | Sebastian Pahnke | 2024-12-28 | 1 | -0/+20 |
| | | | |||||
| | * | Add regression tests reproducing the issue | Sebastian Pahnke | 2024-12-28 | 3 | -0/+58 |
| | | | |||||
| * | | Add `#+feature dynamic-literals` to test | gingerBill | 2025-01-05 | 1 | -0/+1 |
| |/ | |||||
| * | Update 4210 test to use `unaligned_load`. | Jeroen van Rijn | 2024-09-07 | 1 | -8/+8 |
| | | |||||
| * | Add test for #4210 | Jeroen van Rijn | 2024-09-07 | 3 | -0/+87 |
| | | |||||
| * | fix not printing `Error:` when terminal has no color support | Laytan Laats | 2024-06-07 | 1 | -1/+1 |
| | | |||||
| * | fix regression in test_issue_2395 | Laytan Laats | 2024-06-07 | 2 | -5/+2 |
| | | |||||
| * | utilize `odin test -all-packages` instead of (make/bat) scripts for running ↵ | Laytan Laats | 2024-06-07 | 2 | -2/+0 |
| | | | | | tests | ||||
| * | Minor cleanup of makefiles and scripts | Andreas T Jonsson | 2024-06-05 | 1 | -1/+1 |
| | | |||||
| * | Fix and subsume `test_issue_2087` into `strconv` test suite | Feoramund | 2024-06-04 | 1 | -62/+0 |
| | | | | | | | | | The full "infinity" strings were expected to be partial consumes, but this is not the case. That has been fixed and the relevant extra tests from that file have been added to this test suite. Fixes #2670 | ||||
| * | Strip old test runner back out of `internal`, `issues` and `vendor` | Jeroen van Rijn | 2024-06-02 | 6 | -178/+174 |
| | | |||||
| * | Disable `FANCY_OUTPUT` in Odin test scripts | Feoramund | 2024-06-02 | 2 | -2/+2 |
| | | | | | This should tidy up the CI output logs a bit. | ||||
| * | Fix #2666 by checking for disabled when generating parapoly procs | Laytan Laats | 2023-07-19 | 3 | -0/+28 |
| | | |||||
| * | Fix #2637 | ramn | 2023-07-08 | 3 | -0/+15 |
| | | | | | where testing.expect_value can't compare nils | ||||
| * | add test | Laytan Laats | 2023-07-02 | 3 | -0/+21 |
| | | |||||
| * | [check-type] fix faulty #no_nil variants error | finn | 2023-06-13 | 2 | -0/+36 |
| | | | | | | | | | | | | | | - when checking the variants of a union type we will skip adding the variants if we have an unspecialized polymorphic, hence our union_type variants will be empty and have a count of 0 - so when checking if we violate the #no_nil error, if we are in the unspecialized polymorphic case and there exists at least one variant in the original variants then we should not raise this error - test checks that we do not raise the error anymore, and that we still detect the #no_nil error in the described circumstances | ||||
| * | Add test for #2466 | J.C. Moyer | 2023-05-21 | 3 | -0/+24 |
| | | |||||
| * | Add test for issue #2056 | J.C. Moyer | 2023-05-09 | 3 | -0/+24 |
| | | |||||
| * | Make tests scripts error if a test fails | Lucas Perlind | 2023-04-03 | 1 | -9/+4 |
| | | | | | | Additionally fixes tests that were found broken because of this. | ||||
| * | Merge pull request #2115 from Lperlind/staging/soa_ptr_debug_fix | gingerBill | 2022-10-10 | 3 | -9/+33 |
| |\ | | | | | Generate debug info for Type_SoaPointer | ||||
| | * | Github CI: Add test case for issue 2113 | Lucas Perlind | 2022-10-08 | 3 | -9/+33 |
| | | | |||||
| * | | Fix #2122 | Jeroen van Rijn | 2022-10-09 | 1 | -1/+5 |
| |/ | |||||
| * | [strconv] Add parsing of Inf & NaN | Jeroen van Rijn | 2022-09-28 | 5 | -206/+214 |
| | | |||||
| * | Update test paths. | Jeroen van Rijn | 2022-04-26 | 2 | -15/+15 |
| | | |||||
| * | Address edge cases. | Jeroen van Rijn | 2022-04-26 | 2 | -17/+23 |
| | | |||||
| * | Update tests to use new filename generation code. | Jeroen van Rijn | 2022-04-24 | 2 | -23/+17 |
| | | |||||
| * | Compiler: Allow -out: to not have an extension on *nix for executables (only). | Jeroen van Rijn | 2022-04-24 | 1 | -2/+2 |
| | | |||||
| * | Compiler: Add early error for output path being a directory. | Jeroen van Rijn | 2022-04-24 | 1 | -2/+2 |
| | | | | | | | | | | | | | - Introduce new `Path` type and an array of build paths on the build context. - Resolve input and output paths/files early (before parsing). - Error early if inputs are missing or outputs are directories. - Plumb new file path generation into linker stage instead of its adhoc method. TODO: - Remove more adhoc file path generation in parser and linker stage. - Make intermediate object file generation use new path system. - Round out and robustify Path helper functions. | ||||
| * | -file for tests\issues. | Jeroen van Rijn | 2022-04-05 | 2 | -4/+4 |
| | | |||||
| * | Fix issue #829 "Compiler crashes when declaring maps with procedure" | gitlost | 2022-03-23 | 3 | -0/+68 |
| | | | | | | | Inits `o->value` in `check_expr_base_internal()` so doesn't accidentally use last (the proc lit was being set to that of previous string) Adds test to "tests/issues" and changes CI to use new "run" shells | ||||
| * | Fix issue #1592 "LLVM code gen error when using a constant in an if" | gitlost | 2022-03-18 | 1 | -0/+489 |
| Changes lb_build_if_stmt() to return null lbValue if condition is cmpAnd, cmpOr or non-const neg and check in lb_build_if_stmt() to avoid short circuiting if that's the case Adds test to "tests/issues" and adds step in CI to check this dir | |||||