zig/test/behavior
mlugg 67e6df4313 tests: remove more old async tests
The rejection of #6025 indicates that if stackless coroutines return to
Zig, they will look quite different; see #23446 for the working draft
proposal for their return (though it will definitely be tweaked before
being accepted). Some of this test coverage was deleted in 40d11cc, but
because stackless coroutines will take on a new form if re-introduced, I
anticipate that essentially *none* of this coverage will be relevant. Of
course, if it for some reason is, we can always grab it from the Git
history.
2025-07-19 08:52:13 +02:00
..
conflicting_externs categorize behavior/bugs/<issueno>.zig tests 2024-01-06 16:49:41 -08:00
hasdecl
import
namespace_depends_on_compile_var
pub_enum
x86_64 x86_64: increase passing test coverage on windows 2025-06-19 18:41:12 -04:00
zon compiler: allow @import of ZON without a result type 2025-04-02 05:53:22 +01:00
abs.zig x86_64: increase passing test coverage on windows 2025-06-19 18:41:12 -04:00
addrspace_and_linksection.zig rename spirv backend name 2025-06-16 13:22:19 +03:30
align.zig remove async and await keywords 2025-07-07 13:39:16 -07:00
alignof.zig rename spirv backend name 2025-06-16 13:22:19 +03:30
array.zig rename spirv backend name 2025-06-16 13:22:19 +03:30
asm.zig zig fmt 2025-07-16 10:27:39 -07:00
atomics.zig riscv64: skip failing tests 2025-06-28 06:47:09 +08:00
basic.zig remove usingnamespace from the language 2025-07-07 13:39:48 -07:00
bit_shifting.zig x86_64: increase passing test coverage on windows 2025-06-19 18:41:12 -04:00
bitcast.zig riscv64: skip failing tests 2025-06-28 06:47:09 +08:00
bitreverse.zig rename spirv backend name 2025-06-16 13:22:19 +03:30
bool.zig rename spirv backend name 2025-06-16 13:22:19 +03:30
builtin_functions_returning_void_or_noreturn.zig rename spirv backend name 2025-06-16 13:22:19 +03:30
byteswap.zig rename spirv backend name 2025-06-16 13:22:19 +03:30
byval_arg_var.zig rename spirv backend name 2025-06-16 13:22:19 +03:30
call.zig remove usingnamespace from the language 2025-07-07 13:39:48 -07:00
cast.zig riscv64: skip failing tests 2025-06-28 06:47:09 +08:00
cast_int.zig riscv64: skip failing tests 2025-06-28 06:47:09 +08:00
comptime_memory.zig compiler: fix comptime memory store bugs 2025-05-03 20:10:26 +01:00
const_slice_child.zig rename spirv backend name 2025-06-16 13:22:19 +03:30
decl_literals.zig rename spirv backend name 2025-06-16 13:22:19 +03:30
decltest.zig riscv: math progress 2024-05-11 02:17:24 -07:00
defer.zig rename spirv backend name 2025-06-16 13:22:19 +03:30
destructure.zig rename spirv backend name 2025-06-16 13:22:19 +03:30
duplicated_test_names.zig rename spirv backend name 2025-06-16 13:22:19 +03:30
empty_union.zig riscv: std.fmt.format running 2024-06-13 02:20:47 -07:00
enum.zig riscv64: skip failing tests 2025-06-28 06:47:09 +08:00
error.zig delete bad behavior test 2025-07-07 22:43:51 -07:00
eval.zig x86_64: increase passing test coverage on windows 2025-06-19 18:41:12 -04:00
export_builtin.zig rename spirv backend name 2025-06-16 13:22:19 +03:30
export_c_keywords.zig lib,test,tools,doc: update usages of @export 2024-08-27 00:44:35 +01:00
export_keyword.zig x86_64: increase passing test coverage on windows 2025-06-19 18:41:12 -04:00
export_self_referential_type_info.zig std: update std.builtin.Type fields to follow naming conventions 2024-08-28 08:39:59 +01:00
extern.zig rename spirv backend name 2025-06-16 13:22:19 +03:30
extern_struct_zero_size_fields.zig test: update behavior to silence 'var is never mutated' errors 2023-11-19 09:57:03 +00:00
field_parent_ptr.zig rename spirv backend name 2025-06-16 13:22:19 +03:30
file_to_embed.txt rename behavior test to better describe what it does 2023-10-23 17:28:10 -07:00
floatop.zig x86_64: increase passing test coverage on windows 2025-06-19 18:41:12 -04:00
fn.zig Remove numerous things deprecated during the 0.14 release cycle 2025-07-11 08:17:43 +02:00
fn_delegation.zig riscv: std.fmt.format running 2024-06-13 02:20:47 -07:00
fn_in_struct_in_comptime.zig rename spirv backend name 2025-06-16 13:22:19 +03:30
for.zig rename spirv backend name 2025-06-16 13:22:19 +03:30
generics.zig riscv64: skip failing tests 2025-06-28 06:47:09 +08:00
globals.zig rename spirv backend name 2025-06-16 13:22:19 +03:30
hasdecl.zig rename spirv backend name 2025-06-16 13:22:19 +03:30
hasfield.zig
if.zig rename spirv backend name 2025-06-16 13:22:19 +03:30
import.zig remove usingnamespace from the language 2025-07-07 13:39:48 -07:00
import_c_keywords.zig rename spirv backend name 2025-06-16 13:22:19 +03:30
incomplete_struct_param_tld.zig riscv: std.fmt.format running 2024-06-13 02:20:47 -07:00
inline_switch.zig rename spirv backend name 2025-06-16 13:22:19 +03:30
int128.zig rename spirv backend name 2025-06-16 13:22:19 +03:30
int_comparison_elision.zig rename spirv backend name 2025-06-16 13:22:19 +03:30
ir_block_deps.zig riscv: std.fmt.format running 2024-06-13 02:20:47 -07:00
lower_strlit_to_vector.zig rename spirv backend name 2025-06-16 13:22:19 +03:30
math.zig riscv64: skip failing tests 2025-06-28 06:47:09 +08:00
maximum_minimum.zig x86_64: increase passing test coverage on windows 2025-06-19 18:41:12 -04:00
member_func.zig rename spirv backend name 2025-06-16 13:22:19 +03:30
memcpy.zig rename spirv backend name 2025-06-16 13:22:19 +03:30
memmove.zig x86_64: increase passing test coverage on windows 2025-06-19 18:41:12 -04:00
memset.zig rename spirv backend name 2025-06-16 13:22:19 +03:30
merge_error_sets.zig riscv: std.fmt.format running 2024-06-13 02:20:47 -07:00
muladd.zig x86_64: increase passing test coverage on windows 2025-06-19 18:41:12 -04:00
multiple_externs_with_conflicting_types.zig x86_64: increase passing test coverage on windows 2025-06-19 18:41:12 -04:00
namespace_depends_on_compile_var.zig rename spirv backend name 2025-06-16 13:22:19 +03:30
nan.zig rename spirv backend name 2025-06-16 13:22:19 +03:30
null.zig rename spirv backend name 2025-06-16 13:22:19 +03:30
optional.zig riscv64: skip failing tests 2025-06-28 06:47:09 +08:00
packed-struct.zig riscv64: skip failing tests 2025-06-28 06:47:09 +08:00
packed-union.zig riscv64: skip failing tests 2025-06-28 06:47:09 +08:00
packed_struct_explicit_backing_int.zig stage2-wasm: enable already working tests 2025-03-24 14:59:58 +01:00
pointers.zig rename spirv backend name 2025-06-16 13:22:19 +03:30
popcount.zig riscv64: skip failing tests 2025-06-28 06:47:09 +08:00
prefetch.zig rename spirv backend name 2025-06-16 13:22:19 +03:30
ptrcast.zig rename spirv backend name 2025-06-16 13:22:19 +03:30
ptrfromint.zig rename spirv backend name 2025-06-16 13:22:19 +03:30
pub_enum.zig rename spirv backend name 2025-06-16 13:22:19 +03:30
ref_var_in_if_after_if_2nd_switch_prong.zig rename spirv backend name 2025-06-16 13:22:19 +03:30
reflection.zig std: update std.builtin.Type fields to follow naming conventions 2024-08-28 08:39:59 +01:00
return_address.zig rename spirv backend name 2025-06-16 13:22:19 +03:30
saturating_arithmetic.zig x86_64: increase passing test coverage on windows 2025-06-19 18:41:12 -04:00
select.zig rename spirv backend name 2025-06-16 13:22:19 +03:30
shuffle.zig rename spirv backend name 2025-06-16 13:22:19 +03:30
sizeof_and_typeof.zig rename spirv backend name 2025-06-16 13:22:19 +03:30
slice.zig x86_64: fix pair live-out tracking 2025-06-23 05:58:14 +02:00
slice_sentinel_comptime.zig spirv: update tests 2024-02-04 19:09:33 +01:00
src.zig riscv64: skip failing tests 2025-06-28 06:47:09 +08:00
string_literals.zig rename spirv backend name 2025-06-16 13:22:19 +03:30
struct.zig remove usingnamespace from the language 2025-07-07 13:39:48 -07:00
struct_contains_null_ptr_itself.zig rename spirv backend name 2025-06-16 13:22:19 +03:30
struct_contains_slice_of_itself.zig rename spirv backend name 2025-06-16 13:22:19 +03:30
switch.zig rename spirv backend name 2025-06-16 13:22:19 +03:30
switch_loop.zig make it a behavior test instead 2025-07-14 10:02:37 -07:00
switch_on_captured_error.zig rename spirv backend name 2025-06-16 13:22:19 +03:30
switch_prong_err_enum.zig riscv: add stage2_riscv to test matrix and bypass failing tests 2024-05-11 02:17:24 -07:00
switch_prong_implicit_cast.zig riscv: update tests and fix reuse bug 2024-07-26 04:19:58 -07:00
this.zig rename spirv backend name 2025-06-16 13:22:19 +03:30
threadlocal.zig riscv64: skip failing tests 2025-06-28 06:47:09 +08:00
truncate.zig rename spirv backend name 2025-06-16 13:22:19 +03:30
try.zig rename spirv backend name 2025-06-16 13:22:19 +03:30
tuple.zig x86_64: increase passing test coverage on windows 2025-06-19 18:41:12 -04:00
tuple_declarations.zig rename spirv backend name 2025-06-16 13:22:19 +03:30
type.zig Remove numerous things deprecated during the 0.14 release cycle 2025-07-11 08:17:43 +02:00
type_info.zig tests: remove more old async tests 2025-07-19 08:52:13 +02:00
typename.zig rename spirv backend name 2025-06-16 13:22:19 +03:30
undefined.zig rename spirv backend name 2025-06-16 13:22:19 +03:30
underscore.zig riscv: std.fmt.format running 2024-06-13 02:20:47 -07:00
union.zig riscv64: skip failing tests 2025-06-28 06:47:09 +08:00
union_with_members.zig std.fmt: breaking API changes 2025-07-07 22:43:51 -07:00
var_args.zig rename spirv backend name 2025-06-16 13:22:19 +03:30
vector.zig test: Disable vector division operators on RISC-V with vector support 2025-07-01 23:03:15 +02:00
void.zig rename spirv backend name 2025-06-16 13:22:19 +03:30
wasm.zig riscv: add stage2_riscv to test matrix and bypass failing tests 2024-05-11 02:17:24 -07:00
while.zig rename spirv backend name 2025-06-16 13:22:19 +03:30
widening.zig x86_64: increase passing test coverage on windows 2025-06-19 18:41:12 -04:00
wrapping_arithmetic.zig rename spirv backend name 2025-06-16 13:22:19 +03:30
x86_64.zig x86_64: increase passing test coverage on windows 2025-06-19 18:41:12 -04:00
zero.bin Module: fix @embedFile of files containing zero bytes 2024-02-22 12:33:53 -08:00
zon.zig compiler: allow @import of ZON without a result type 2025-04-02 05:53:22 +01:00