aboutsummaryrefslogtreecommitdiff
path: root/test
AgeCommit message (Expand)Author
2024-09-16compiler: provide correct result types to `+=` and `-=`mlugg
2024-09-15Sema: don't emit instruction when casting @min/@max result to OPV typemlugg
2024-09-15Sema: give `try` operand `error{}` result type in non-errorable functionsmlugg
2024-09-12riscv: implement `optional_payload_ptr_set`David Rubin
2024-09-12make decl literals work with single item pointersxdBronch
2024-09-12Sema: perform requested coercion when decl literal demoted to enum literalmlugg
2024-09-12AstGen: do not allow unlabeled `break` to exit a labeled switchmlugg
2024-09-12Merge pull request #21287 from linusg/deprecated-default-initMatthew Lugg
2024-09-12Replace deprecated default initializations with decl literalsLinus Groh
2024-09-12test: Re-enable a bunch of behavior tests with LLVM.Alex Rønne Petersen
2024-09-11Merge pull request #21269 from alexrp/soft-floatAndrew Kelley
2024-09-10Dwarf: implement and test hash mapsJacob Young
2024-09-10Dwarf: implement and test multi array list slicesJacob Young
2024-09-10Dwarf: implement and test multi array listJacob Young
2024-09-10Dwarf: implement and test segmented listJacob Young
2024-09-10Dwarf: implement and test declsJacob Young
2024-09-10test: Switch all `arm-linux-*` triples for module tests from v8a to v7a.Alex Rønne Petersen
2024-09-10test: Add arm, mips, and powerpc soft float targets to module tests.Alex Rønne Petersen
2024-09-10test: Skip some floating point tests that fail on `arm-linux-(gnu,musl)eabi`.Alex Rønne Petersen
2024-09-10test: Disable `store vector with memset` on soft float arm.Alex Rønne Petersen
2024-09-10add error for discarding if/while pointer capturexdBronch
2024-09-07mips: fix C ABI compatibilityMaciej 'vesim' Kuliński
2024-09-07test: Re-enable `vector reduce operation` for most LLVM targets.Alex Rønne Petersen
2024-09-07test: Re-enable `vector shift operators` for all LLVM targets.Alex Rønne Petersen
2024-09-06std.zig.target: Split `powerpc-linux-musl` triple into `powerpc-linux-musleab...Alex Rønne Petersen
2024-09-06std.zig.target: Split `mips(el)-linux-musl` triples into `mips(el)-linux-musl...Alex Rønne Petersen
2024-09-06Merge pull request #21310 from alexrp/ppc64-testsAndrew Kelley
2024-09-04Merge pull request #21257 from mlugg/computed-goto-3Andrew Kelley
2024-09-05test: Add `powerpc64-linux-(none,musl)` triples to module tests.Alex Rønne Petersen
2024-09-05test: Disable `store vector with memset` on powerpc64.Alex Rønne Petersen
2024-09-05test: Disable `reinterpret packed union` for powerpc64 too.Alex Rønne Petersen
2024-09-04elf: fix emitting static lib when ZigObject is presentJakub Konka
2024-09-04test/link/elf: test --gc-sections on Zig input with LLVM tooJakub Konka
2024-09-03AstGen: update @errorCast to maybe eval to errMichael Dusan
2024-09-01riscv: implement `switch_dispatch` & `loop_switch_br`David Rubin
2024-09-01x86_64: implement `loop_switch_br` and `switch_dispatch`Jacob Young
2024-09-01AstGen: error on unused switch labelmlugg
2024-09-01AstGen: allow breaking from labeled switchmlugg
2024-09-01compiler: implement labeled switch/continuemlugg
2024-09-01compiler: implement decl literalsmlugg
2024-09-01compiler: provide result type to operand of `try`mlugg
2024-09-01riscv: implement `errunion_payload_ptr_set`David Rubin
2024-09-01fix(Sema): patch segfault in `finishStructInit`WillLillis
2024-08-29behavior: avoid field/decl name conflictsmlugg
2024-08-29cases: update for new error wording, add coverage for field/decl name conflictmlugg
2024-08-28Merge pull request #21230 from jacobly0/stack-traceJacob Young
2024-08-28Dwarf: fix and test inline function bugsJacob Young
2024-08-28std: update `std.builtin.Type` fields to follow naming conventionsmlugg
2024-08-27Dwarf: fix and test string formatJacob Young
2024-08-27translate-c: support GCC/Clang pointer subtraction extensionmlugg