aboutsummaryrefslogtreecommitdiff
path: root/test/behavior/array.zig
AgeCommit message (Expand)Author
2023-09-23compiler: preserve result type information through address-of operatormlugg
2023-09-23spirv: enable passing testsRobin Voetter
2023-09-23spirv: generate module initializerRobin Voetter
2023-09-23spirv: air array_elem_val using hackRobin Voetter
2023-09-23spirv: disable failing testsRobin Voetter
2023-08-11Sema: avoid deleting runtime side-effects in comptime initializersJacob Young
2023-08-09AstGen: handle `ty` result location for struct and array init correctlymlugg
2023-06-28behavior: test slicing array of zero-sized valueszooster
2023-06-26AstGen: fix result locations for elements of typed array initmlugg
2023-06-24all: migrate code to new cast builtin syntaxmlugg
2023-06-19all: zig fmt and rename "@XToY" to "@YFromX"Eric Joldasov
2023-06-13all: replace `comptime try` with `try comptime`Eric Joldasov
2023-05-20spirv: more passing testsRobin Voetter
2023-05-13Merge pull request #15643 from Vexu/fixesVeikka Tuominen
2023-05-11setup spirv backend in behavior testsAli Chraghi
2023-05-11fix incorrect use of mutable pointers to temporary valuesVeikka Tuominen
2023-04-28stage2: sparc64: Skip unimplemented testsKoakuma
2023-04-20Sema: allow ptr field access on pointer-to-arraymlugg
2023-04-13x86_64: fix some of the mass confusion about the meaning of `MCValue`Jacob Young
2023-03-25x86_64: implement atomic loopsJacob Young
2023-03-24x86_64: fix value tracking bugsJacob Young
2023-03-21CBE: implement aggregateInit() for array of array case.Xavier Bouchoux
2023-03-15disable failing aarch64 backend behavior testsAndrew Kelley
2023-03-15behavior: enable passing behavior tests on stage2_x86_64Jacob Young
2023-03-14Sema: allow comptime mutation of multiple array elementsmlugg
2023-02-18update existing behavior tests and std lib to new for loop semanticsAndrew Kelley
2022-12-31add tests for fixed stage1 bugsVeikka Tuominen
2022-12-27add behavior test for comptime pointer castingAndrew Kelley
2022-12-24behavior: disable tests on failing backendsJacob Young
2022-12-24Sema: relax undefined checks for concatJacob Young
2022-12-24Sema: support concat of tuple and arrayJacob Young
2022-12-10stage2: sparc64: Skip unimplemented testsKoakuma
2022-12-06remove references to stage1 in behavior testsAndrew Kelley
2022-11-04Sema: correct condition in validateArrayInitVeikka Tuominen
2022-10-25cbe: implement global assemblyJacob Young
2022-10-25behavior: enable stage2_c tests that are currently passingJacob Young
2022-10-05fix(text): hyphenation and other fixesr00ster91
2022-09-09stage2 ARM: implement basic array_elem_valjoachimschmidt557
2022-09-09stage2 ARM: implement struct_field_val for registersjoachimschmidt557
2022-07-14Sema: fix coerceResultPtrAndrew Kelley
2022-06-25stage2 ARM: implement basic intCast and error union wrappingjoachimschmidt557
2022-06-24stage2: sparc64: Skip Sema-failing tests for nowKoakuma
2022-06-17Sema: handle sentinels in tupleToArrayVeikka Tuominen
2022-06-03Sema: fix initialization of array with comptime only elem typeVeikka Tuominen
2022-05-27stage2 AArch64: complete genTypedValuejoachimschmidt557
2022-04-22clean up behavior testsAndrew Kelley
2022-04-22C backend: Fix array declarationsAnnika L
2022-03-24pass more behaviour testsJakub Konka
2022-03-23stage2: enable some passing array & vector testsWilliam Sengir
2022-03-23stage2: make zero-sized array not cause recursive type definitionWilliam Sengir