aboutsummaryrefslogtreecommitdiff
path: root/test/behavior/error.zig
AgeCommit message (Expand)Author
2024-06-10spirv: disable tests that fail on poclRobin Voetter
2024-05-11riscv: update behaviour tests againDavid Rubin
2024-05-11riscv: finally fix bug + `airAggregateInit`David Rubin
2024-05-11riscv: add stage2_riscv to test matrix and bypass failing testsDavid Rubin
2024-05-08fix wrong int alignment for i65..i127 on x86 archAndrew Kelley
2024-04-17compiler: rework comptime pointer representation and accessmlugg
2024-03-28add tests for fixed stage1 bugsVeikka Tuominen
2024-03-28allow `@errorcast` to cast error sets to error unionsHydroH
2024-03-18spirv: enable passing testsRobin Voetter
2024-02-09spirv: make rusticl the primary testing implementationAli Chraghi
2024-01-29Sema: do not emit `@errorCast` safety check when dest is adhoc inferred error...Veikka Tuominen
2024-01-15test/behavior: replace all 'comptime expect' with 'comptime assert'dweiller
2024-01-06categorize `behavior/bugs/<issueno>.zig` testsVeikka Tuominen
2023-11-19test: update behavior to silence 'var is never mutated' errorsmlugg
2023-10-23Revert "Revert "Merge pull request #17657 from Snektron/spirv-recursive-ptrs""Robin Voetter
2023-10-22Revert "Merge pull request #17657 from Snektron/spirv-recursive-ptrs"Andrew Kelley
2023-10-21spirv: self-referential pointers via new fwd_ptr_typeRobin Voetter
2023-10-15spirv: update failing / passing testsRobin Voetter
2023-10-03Sema: fix issues in `@errorCast` with error unionsVeikka Tuominen
2023-10-01Sema: add `@errorCast` which works for both error sets and error unionsVeikka Tuominen
2023-09-23spirv: enable passing testsRobin Voetter
2023-09-23spirv: air wrap_errunion_payloadRobin Voetter
2023-09-23spirv: disable failing testsRobin Voetter
2023-07-27frontend: make fn calls byval; fix false positive isNonErrAndrew Kelley
2023-06-24Merge pull request #16188 from kcbanner/fix_cbe_airErrUnionPayloadPtrSetAndrew Kelley
2023-06-24all: migrate code to new cast builtin syntaxmlugg
2023-06-24cbe: fix crash caused by calling `mod.intValue` on `type_inferred_error_set`kcbanner
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-31enable passing behavior testsLuuk de Gram
2023-05-20spirv: ptr_elem_valRobin Voetter
2023-05-20spirv: more passing testsRobin Voetter
2023-05-18Revert "Sema: handle recursive inferred errors better in analyzeIsNonErrCompt...Andrew Kelley
2023-05-15spirv: lower float_to_int and int_to_floatAli Chraghi
2023-05-13Merge pull request #15643 from Vexu/fixesVeikka Tuominen
2023-05-12Sema: handle recursive inferred errors better in analyzeIsNonErrComptimeOnlyVeikka Tuominen
2023-05-11setup spirv backend in behavior testsAli Chraghi
2023-05-08Dwarf: workaround crashJacob Young
2023-04-03x86_64: fix typosJacob Young
2023-04-02x86_64: implement large cmpJacob Young
2023-04-02x86_64: implement error nameJacob Young
2023-03-21codegen: fix backend breakage due to optional layout changeJacob Young
2023-03-21x86_64: (re)implement optional opsJacob Young
2023-03-21x86_64: implement some error union opsJacob Young
2023-03-15behavior: enable passing behavior tests on stage2_x86_64Jacob Young
2023-02-03Add test for optional error set return typesRyan Liptak
2023-01-03stage2 AArch64: bump up alignment of stack items fitting in regsjoachimschmidt557
2022-12-29stage2 AArch64: implement errUnion{Err,Payload} for registersjoachimschmidt557
2022-12-27add behavior test for optional error union return typeAndrew Kelley
2022-12-27stage2 AArch64: unify callee-preserved regs on all targetsjoachimschmidt557