aboutsummaryrefslogtreecommitdiff
path: root/test/behavior/comptime_memory.zig
AgeCommit message (Expand)Author
2025-08-09test: skip tests that were not meant to pass for spirvAli Cheraghi
2025-08-03zig fmt: apply new cast builtin orderJustus Klausecker
2025-07-22aarch64: add new from scratch self-hosted backendJacob Young
2025-05-03compiler: fix comptime memory store bugsmlugg
2024-08-28std: update `std.builtin.Type` fields to follow naming conventionsmlugg
2024-06-13riscv: `std.fmt.format` runningDavid Rubin
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-04-17compiler: rework comptime pointer representation and accessmlugg
2024-03-25compiler: implement analysis-local comptime-mutable memorymlugg
2024-03-21disable failing behavior test: "bitcast packed union to integer"Andrew Kelley
2024-01-29Value: expand `canMutateComptimeVarState`Veikka Tuominen
2023-11-19test: update behavior to silence 'var is never mutated' errorsmlugg
2023-10-31std.builtin.Endian: make the tags lower caseAndrew Kelley
2023-10-31Sema: fix incorrect error comptime-mutating empty arrayJacob Young
2023-10-15spirv: update failing / passing testsRobin Voetter
2023-10-02sema: handle big-endian when bitcasting between different-sized union fieldskcbanner
2023-10-02sema: support reinterpreting extern/packed unions at comptime via field accesskcbanner
2023-09-26Merge pull request #17215 from kcbanner/read_from_memory_unionVeikka Tuominen
2023-09-23spirv: disable failing testsRobin Voetter
2023-09-23sema: rework the comptime representation of comptime unionskcbanner
2023-09-23sema: add support for unions in readFromMemory and writeToMemorykcbanner
2023-07-01spirv: disable new behavior tests that do not passRobin Voetter
2023-06-26Value: fix incorrect types returned from readFromMemoryJacob Young
2023-06-24all: migrate code to new cast builtin syntaxmlugg
2023-06-22Value: handle more legacy tags when writing extern struct to memoryJacob Young
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-08Disallow named test decls with duplicate namesDominic
2023-04-28stage2: sparc64: Skip unimplemented testsKoakuma
2023-03-17Sema: allow dereferencing ill-defined pointers to zero-bit types at comptimemlugg
2023-03-14Sema: allow comptime mutation of multiple array elementsmlugg
2023-02-18Value: implement writeToMemory for packed unionsMatt Knight
2022-12-06remove references to stage1 in behavior testsAndrew Kelley
2022-09-09stage2 ARM: amend implementation of various AIR instructionsjoachimschmidt557
2022-08-22stage2+stage1: remove type parameter from bit builtinsVeikka Tuominen
2022-06-25stage2 ARM: implement basic intCast and error union wrappingjoachimschmidt557
2022-05-27stage2 AArch64: complete genTypedValuejoachimschmidt557
2022-03-21stage2: add test for fixed issueVeikka Tuominen
2022-01-24stage2: type system treats fn ptr and body separatelyAndrew Kelley
2021-08-30Add comptime memory testsMartin Wickham