aboutsummaryrefslogtreecommitdiff
path: root/tests/issues
Commit message (Collapse)AuthorAgeFilesLines
* Fix #6165Jeroen van Rijn2026-01-243-1/+15
|
* Update run.bat and run.shCJ2026-01-242-0/+2
|
* Fix string16 bugs in Mac and LinuxCJ2026-01-241-0/+23
|
* Fix constant conversion checks (#6104)ske2026-01-071-8/+8
|
* Fix literal endianness (fix #6068)ske2025-12-303-0/+94
|
* Add `-ignore-unused-defineables` to `tests/issues`.Jeroen van Rijn2025-12-042-2/+2
|
* Fix duplicate code emission in type assertions.miere432025-12-033-0/+38
|
* Add test for issue #3435Feoramund2025-06-193-0/+40
|
* Add test for issue #2694Feoramund2025-06-153-0/+44
|
* Let compound literal array be broadcast to a struct field of arraysFeoramund2025-06-053-0/+20
| | | | | | Fixes #4364 Patch courtesy of @cribalik
* Fix #5265Jeroen van Rijn2025-06-033-0/+10
|
* fix swizzle in for in statementLaytan Laats2025-06-023-0/+23
| | | | Fixes #1730
* fix another type alias issue with mini cycleLaytan Laats2025-05-263-0/+26
|
* adds the cases of #5043 and #5097 to the CILaytan Laats2025-04-304-0/+42
|
* Merge pull request #4633 from spahnke/fix-matrix-adjugategingerBill2025-01-063-0/+200
|\ | | | | Fix matrix adjugate
| * Add regression tests for inverse_transposeSebastian Pahnke2024-12-281-0/+9
| |
| * Add regression tests for matrix inverseSebastian Pahnke2024-12-281-0/+95
| |
| * Test symmetrySebastian Pahnke2024-12-281-9/+21
| |
| * Add tests for determinants because their calculation depends on the adjugateSebastian Pahnke2024-12-281-1/+7
| |
| * Add tests for glsl and hlsl variantsSebastian Pahnke2024-12-281-0/+20
| |
| * Add regression tests reproducing the issueSebastian Pahnke2024-12-283-0/+58
| |
* | Add `#+feature dynamic-literals` to testgingerBill2025-01-051-0/+1
|/
* Update 4210 test to use `unaligned_load`.Jeroen van Rijn2024-09-071-8/+8
|
* Add test for #4210Jeroen van Rijn2024-09-073-0/+87
|
* fix not printing `Error:` when terminal has no color supportLaytan Laats2024-06-071-1/+1
|
* fix regression in test_issue_2395Laytan Laats2024-06-072-5/+2
|
* utilize `odin test -all-packages` instead of (make/bat) scripts for running ↵Laytan Laats2024-06-072-2/+0
| | | | tests
* Minor cleanup of makefiles and scriptsAndreas T Jonsson2024-06-051-1/+1
|
* Fix and subsume `test_issue_2087` into `strconv` test suiteFeoramund2024-06-041-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 Rijn2024-06-026-178/+174
|
* Disable `FANCY_OUTPUT` in Odin test scriptsFeoramund2024-06-022-2/+2
| | | | This should tidy up the CI output logs a bit.
* Fix #2666 by checking for disabled when generating parapoly procsLaytan Laats2023-07-193-0/+28
|
* Fix #2637ramn2023-07-083-0/+15
| | | | where testing.expect_value can't compare nils
* add testLaytan Laats2023-07-023-0/+21
|
* [check-type] fix faulty #no_nil variants errorfinn2023-06-132-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 #2466J.C. Moyer2023-05-213-0/+24
|
* Add test for issue #2056J.C. Moyer2023-05-093-0/+24
|
* Make tests scripts error if a test failsLucas Perlind2023-04-031-9/+4
| | | | | Additionally fixes tests that were found broken because of this.
* Merge pull request #2115 from Lperlind/staging/soa_ptr_debug_fixgingerBill2022-10-103-9/+33
|\ | | | | Generate debug info for Type_SoaPointer
| * Github CI: Add test case for issue 2113Lucas Perlind2022-10-083-9/+33
| |
* | Fix #2122Jeroen van Rijn2022-10-091-1/+5
|/
* [strconv] Add parsing of Inf & NaNJeroen van Rijn2022-09-285-206/+214
|
* Update test paths.Jeroen van Rijn2022-04-262-15/+15
|
* Address edge cases.Jeroen van Rijn2022-04-262-17/+23
|
* Update tests to use new filename generation code.Jeroen van Rijn2022-04-242-23/+17
|
* Compiler: Allow -out: to not have an extension on *nix for executables (only).Jeroen van Rijn2022-04-241-2/+2
|
* Compiler: Add early error for output path being a directory.Jeroen van Rijn2022-04-241-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 Rijn2022-04-052-4/+4
|
* Fix issue #829 "Compiler crashes when declaring maps with procedure"gitlost2022-03-233-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"gitlost2022-03-181-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