zig/test/behavior/bugs
Jay Petacat ff61c42879 std: Rename TailQueue to DoublyLinkedList
`TailQueue` was implemented as a doubly-linked list, but named after an
abstract data type. This was inconsistent with `SinglyLinkedList`, which
can be used to implement an abstract data type, but is still named after
the implementation. Renaming `TailQueue` to `DoublyLinkedList` improves
consistency between the two type names, and should help discoverability.

`TailQueue` is now a deprecated alias of `DoublyLinkedList`.

Related to issues #1629 and #8233.
2023-08-27 20:57:46 -07:00
..
394.zig behavior: enable passing behavior tests on stage2_x86_64 2023-03-15 01:04:21 -04:00
421.zig all: migrate code to new cast builtin syntax 2023-06-24 16:56:39 -07:00
529_other_file_2.zig fix code broken from previous commit 2021-06-21 17:03:03 -07:00
529_other_file.zig move behavior tests from test/stage1/ to test/ 2021-04-29 15:54:04 -07:00
529.zig wasm-linker: correctly resolve undefined functions 2023-06-16 17:16:56 +02:00
624.zig stage2: sparc64: Skip unimplemented tests 2022-12-10 21:51:46 +07:00
655_other_file.zig move behavior tests from test/stage1/ to test/ 2021-04-29 15:54:04 -07:00
655.zig all: replace comptime try with try comptime 2023-06-13 23:46:58 +06:00
656.zig setup spirv backend in behavior tests 2023-05-11 20:31:52 +02:00
679.zig fix code broken from previous commit 2021-06-21 17:03:03 -07:00
704.zig stage2 AArch64: add more slice support 2022-03-05 11:31:51 +01:00
718.zig all: migrate code to new cast builtin syntax 2023-06-24 16:56:39 -07:00
726.zig all: migrate code to new cast builtin syntax 2023-06-24 16:56:39 -07:00
828.zig setup spirv backend in behavior tests 2023-05-11 20:31:52 +02:00
920.zig setup spirv backend in behavior tests 2023-05-11 20:31:52 +02:00
1025.zig stage2: tiny improvements all over the place 2022-02-08 21:00:07 +01:00
1076.zig all: replace comptime try with try comptime 2023-06-13 23:46:58 +06:00
1277.zig x86_64: implement calling function references 2023-05-15 03:07:51 -04:00
1310.zig remove references to stage1 in behavior tests 2022-12-06 19:06:48 -07:00
1381.zig x86_64: add missing padding to global unions 2023-06-25 19:14:03 -04:00
1421.zig behavior: enable passing behavior tests on stage2_x86_64 2023-03-15 01:04:21 -04:00
1442.zig setup spirv backend in behavior tests 2023-05-11 20:31:52 +02:00
1467.zig std, src, doc, test: remove unused variables 2021-06-21 17:03:03 -07:00
1486.zig stage2: sparc64: Skip unimplemented tests 2022-12-10 21:51:46 +07:00
1500.zig setup spirv backend in behavior tests 2023-05-11 20:31:52 +02:00
1607.zig all: replace comptime try with try comptime 2023-06-13 23:46:58 +06:00
1735.zig std: Rename TailQueue to DoublyLinkedList 2023-08-27 20:57:46 -07:00
1741.zig all: zig fmt and rename "@XToY" to "@YFromX" 2023-06-19 12:34:42 -07:00
1851.zig setup spirv backend in behavior tests 2023-05-11 20:31:52 +02:00
1914.zig setup spirv backend in behavior tests 2023-05-11 20:31:52 +02:00
2006.zig setup spirv backend in behavior tests 2023-05-11 20:31:52 +02:00
2114.zig all: replace comptime try with try comptime 2023-06-13 23:46:58 +06:00
2346.zig std, src, doc, test: remove unused variables 2021-06-21 17:03:03 -07:00
2557.zig Sema: remove unresolved inferred allocs 2022-10-19 01:38:19 +03:00
2578.zig setup spirv backend in behavior tests 2023-05-11 20:31:52 +02:00
2622.zig setup spirv backend in behavior tests 2023-05-11 20:31:52 +02:00
2692.zig setup spirv backend in behavior tests 2023-05-11 20:31:52 +02:00
2727.zig behavior: enable passing behavior tests on stage2_x86_64 2023-03-15 01:04:21 -04:00
2889.zig stage2: sparc64: Skip unimplemented tests 2022-12-10 21:51:46 +07:00
3007.zig setup spirv backend in behavior tests 2023-05-11 20:31:52 +02:00
3046.zig setup spirv backend in behavior tests 2023-05-11 20:31:52 +02:00
3112.zig setup spirv backend in behavior tests 2023-05-11 20:31:52 +02:00
3367.zig setup spirv backend in behavior tests 2023-05-11 20:31:52 +02:00
3384.zig Merge remote-tracking branch 'origin/master' into stage2-whole-file-astgen 2021-05-08 14:45:21 -07:00
3468.zig move behavior tests from test/stage1/ to test/ 2021-04-29 15:54:04 -07:00
3586.zig stage2: sparc64: Skip unimplemented tests 2022-12-10 21:51:46 +07:00
3742.zig setup spirv backend in behavior tests 2023-05-11 20:31:52 +02:00
3779_file_to_embed.txt embedFile: change notation from [X:0] to [N:0] 2021-06-16 22:03:02 +01:00
3779.zig setup spirv backend in behavior tests 2023-05-11 20:31:52 +02:00
4328.zig all: replace comptime try with try comptime 2023-06-13 23:46:58 +06:00
4560.zig stage2: sparc64: Skip unimplemented tests 2022-12-10 21:51:46 +07:00
4769_a.zig Merge remote-tracking branch 'origin/master' into stage2-whole-file-astgen 2021-05-08 14:45:21 -07:00
4769_b.zig Merge remote-tracking branch 'origin/master' into stage2-whole-file-astgen 2021-05-08 14:45:21 -07:00
4954.zig setup spirv backend in behavior tests 2023-05-11 20:31:52 +02:00
5398.zig setup spirv backend in behavior tests 2023-05-11 20:31:52 +02:00
5413.zig Merge remote-tracking branch 'origin/master' into stage2-whole-file-astgen 2021-05-08 14:45:21 -07:00
5474.zig all: replace comptime try with try comptime 2023-06-13 23:46:58 +06:00
5487.zig behavior: enable passing behavior tests on stage2_x86_64 2023-03-15 01:04:21 -04:00
6047.zig setup spirv backend in behavior tests 2023-05-11 20:31:52 +02:00
6305.zig Add behavior test for copying self-referential struct 2023-08-06 18:23:28 -07:00
6456.zig behavior: pass more tests on llvm again 2023-06-10 20:47:56 -07:00
6781.zig all: migrate code to new cast builtin syntax 2023-06-24 16:56:39 -07:00
6850.zig remove references to stage1 in behavior tests 2022-12-06 19:06:48 -07:00
6905.zig setup spirv backend in behavior tests 2023-05-11 20:31:52 +02:00
6947.zig setup spirv backend in behavior tests 2023-05-11 20:31:52 +02:00
7003.zig std, src, doc, test: remove unused variables 2021-06-21 17:03:03 -07:00
7047.zig setup spirv backend in behavior tests 2023-05-11 20:31:52 +02:00
7187.zig setup spirv backend in behavior tests 2023-05-11 20:31:52 +02:00
7325.zig setup spirv backend in behavior tests 2023-05-11 20:31:52 +02:00
8277.zig setup spirv backend in behavior tests 2023-05-11 20:31:52 +02:00
8646.zig setup spirv backend in behavior tests 2023-05-11 20:31:52 +02:00
9584.zig all: zig fmt and rename "@XToY" to "@YFromX" 2023-06-19 12:34:42 -07:00
10138.zig all: zig fmt and rename "@XToY" to "@YFromX" 2023-06-19 12:34:42 -07:00
10147.zig setup spirv backend in behavior tests 2023-05-11 20:31:52 +02:00
10684.zig setup spirv backend in behavior tests 2023-05-11 20:31:52 +02:00
10970.zig setup spirv backend in behavior tests 2023-05-11 20:31:52 +02:00
11046.zig setup spirv backend in behavior tests 2023-05-11 20:31:52 +02:00
11100.zig setup spirv backend in behavior tests 2023-05-11 20:31:52 +02:00
11139.zig all: replace comptime try with try comptime 2023-06-13 23:46:58 +06:00
11159.zig remove references to stage1 in behavior tests 2022-12-06 19:06:48 -07:00
11162.zig remove references to stage1 in behavior tests 2022-12-06 19:06:48 -07:00
11165.zig setup spirv backend in behavior tests 2023-05-11 20:31:52 +02:00
11179.zig setup spirv backend in behavior tests 2023-05-11 20:31:52 +02:00
11181.zig stage2: sparc64: Skip unimplemented tests 2022-12-10 21:51:46 +07:00
11213.zig setup spirv backend in behavior tests 2023-05-11 20:31:52 +02:00
11227.zig remove references to stage1 in behavior tests 2022-12-06 19:06:48 -07:00
11787.zig setup spirv backend in behavior tests 2023-05-11 20:31:52 +02:00
11816.zig setup spirv backend in behavior tests 2023-05-11 20:31:52 +02:00
11995.zig all: migrate code to new cast builtin syntax 2023-06-24 16:56:39 -07:00
12000.zig setup spirv backend in behavior tests 2023-05-11 20:31:52 +02:00
12003.zig stage2: Fix corrupted Type when de-referencing field pointer 2022-07-05 15:02:13 -04:00
12025.zig setup spirv backend in behavior tests 2023-05-11 20:31:52 +02:00
12033.zig setup spirv backend in behavior tests 2023-05-11 20:31:52 +02:00
12043.zig setup spirv backend in behavior tests 2023-05-11 20:31:52 +02:00
12051.zig all: migrate code to new cast builtin syntax 2023-06-24 16:56:39 -07:00
12092.zig setup spirv backend in behavior tests 2023-05-11 20:31:52 +02:00
12119.zig all: migrate code to new cast builtin syntax 2023-06-24 16:56:39 -07:00
12142.zig all: zig fmt and rename "@XToY" to "@YFromX" 2023-06-19 12:34:42 -07:00
12169.zig behavior: enable passing behavior tests on stage2_x86_64 2023-03-15 01:04:21 -04:00
12430.zig stage2 astgen: Use rl semantics for @Type 2022-08-13 09:22:25 +03:00
12450.zig all: migrate code to new cast builtin syntax 2023-06-24 16:56:39 -07:00
12486.zig remove references to stage1 in behavior tests 2022-12-06 19:06:48 -07:00
12498.zig Sema: fix comparisons between lazy and runtime values 2022-12-03 00:09:23 +02:00
12551.zig setup spirv backend in behavior tests 2023-05-11 20:31:52 +02:00
12571.zig setup spirv backend in behavior tests 2023-05-11 20:31:52 +02:00
12644.zig setup spirv backend in behavior tests 2023-05-11 20:31:52 +02:00
12680_other_file.zig all: zig fmt and rename "@XToY" to "@YFromX" 2023-06-19 12:34:42 -07:00
12680.zig setup spirv backend in behavior tests 2023-05-11 20:31:52 +02:00
12723.zig all: migrate code to new cast builtin syntax 2023-06-24 16:56:39 -07:00
12776.zig setup spirv backend in behavior tests 2023-05-11 20:31:52 +02:00
12786.zig std.builtin: rename Type.UnionField and Type.StructField's field_type to type 2022-12-17 14:11:33 +01:00
12794.zig std.builtin: rename Type.UnionField and Type.StructField's field_type to type 2022-12-17 14:11:33 +01:00
12801-1.zig remove references to stage1 in behavior tests 2022-12-06 19:06:48 -07:00
12801-2.zig x86_64: implement calling function references 2023-05-15 03:07:51 -04:00
12885.zig std.builtin: rename Type.Fn's args to params 2022-12-17 14:11:33 +01:00
12890.zig setup spirv backend in behavior tests 2023-05-11 20:31:52 +02:00
12891.zig setup spirv backend in behavior tests 2023-05-11 20:31:52 +02:00
12911.zig remove references to stage1 in behavior tests 2022-12-06 19:06:48 -07:00
12928.zig setup spirv backend in behavior tests 2023-05-11 20:31:52 +02:00
12945.zig Sema: avoid generic parameter error in nested function type 2022-09-24 15:15:36 +03:00
12972.zig setup spirv backend in behavior tests 2023-05-11 20:31:52 +02:00
12984.zig setup spirv backend in behavior tests 2023-05-11 20:31:52 +02:00
13063.zig stage2: sparc64: Skip unimplemented tests 2022-12-10 21:51:46 +07:00
13064.zig setup spirv backend in behavior tests 2023-05-11 20:31:52 +02:00
13065.zig setup spirv backend in behavior tests 2023-05-11 20:31:52 +02:00
13068.zig setup spirv backend in behavior tests 2023-05-11 20:31:52 +02:00
13069.zig setup spirv backend in behavior tests 2023-05-11 20:31:52 +02:00
13112.zig Sema: handle noreturn in boolBr 2022-10-17 18:53:15 +03:00
13113.zig enable passing behavior tests 2023-05-31 18:04:33 +02:00
13128.zig enable passing behavior tests 2023-05-31 18:04:33 +02:00
13159.zig setup spirv backend in behavior tests 2023-05-11 20:31:52 +02:00
13171.zig Sema: add missing calls to wip_captures.finalize 2022-10-20 20:11:12 +03:00
13209.zig Fix tautological big_int tests. 2022-12-14 00:29:25 +00:00
13285.zig setup spirv backend in behavior tests 2023-05-11 20:31:52 +02:00
13366.zig x86_64: implement union_init 2023-05-15 03:07:51 -04:00
13435.zig std.builtin: rename Type.UnionField and Type.StructField's field_type to type 2022-12-17 14:11:33 +01:00
13664.zig x86_64: fix packed store crash 2023-06-25 19:14:03 -04:00
13714.zig AstGen: fix incorrect handling of source cursor with shift builtins 2022-11-30 17:11:06 +02:00
13785.zig setup spirv backend in behavior tests 2023-05-11 20:31:52 +02:00
14198.zig Make NaNs quiet by default and other NaN tidy-up (#16826) 2023-08-18 02:07:49 -04:00
14854.zig setup spirv backend in behavior tests 2023-05-11 20:31:52 +02:00
15778.zig fix #15778: Binary operations on empty vectors crash 2023-05-29 13:01:11 +03:00