1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134
|
tests(GROUPS error
EXPECT_FAILURE
SOURCES
ambiguous_inline_reductions.cpp
async_require_fail.cpp
atomics_gpu_8_bit.cpp
atomics_gpu_mutex.cpp
atomics_self_reference.cpp
auto_schedule_no_parallel.cpp
auto_schedule_no_reorder.cpp
autodiff_unbounded.cpp
bad_async_producer.cpp
bad_async_producer_2.cpp
bad_bound.cpp
bad_bound_storage.cpp
bad_compute_at.cpp
bad_compute_with.cpp
bad_compute_with_invalid_specialization.cpp
bad_compute_with_parent_func_not_used.cpp
bad_const_cast.cpp
bad_device_api.cpp
bad_dimensions.cpp
bad_ring_buffer.cpp
bad_extern_split.cpp
bad_fold.cpp
bad_host_alignment.cpp
bad_hoist_storage.cpp
bad_partition_always.cpp
bad_prefetch.cpp
bad_reorder.cpp
bad_reorder_storage.cpp
bad_rvar_order.cpp
bad_schedule.cpp
bad_store_at.cpp
broken_promise.cpp
buffer_larger_than_two_gigs.cpp
callable_bad_arguments.cpp
callable_bad_values_passed.cpp
callable_typed_bad_arguments.cpp
callable_typed_bad_arguments_buffer_dims.cpp
callable_typed_bad_arguments_buffer_type.cpp
clamp_out_of_range.cpp
compute_with_crossing_edges1.cpp
compute_with_crossing_edges2.cpp
compute_with_fuse_in_specialization.cpp
constrain_wrong_output_buffer.cpp
constraint_uses_non_param.cpp
define_after_realize.cpp
define_after_use.cpp
device_dirty_with_no_device_support.cpp
device_target_mismatch.cpp
dupe_param_name.cpp
expanding_reduction.cpp
extern_func_self_argument.cpp
five_d_gpu_buffer.cpp
float_arg.cpp
forward_on_undefined_buffer.cpp
func_expr_dim_mismatch.cpp
func_expr_type_mismatch.cpp
func_expr_update_type_mismatch.cpp
func_extern_dim_mismatch.cpp
func_extern_type_mismatch.cpp
func_tuple_dim_mismatch.cpp
func_tuple_types_mismatch.cpp
func_tuple_update_types_mismatch.cpp
fuse_vectorized_var_with_rvar.cpp
hoist_storage_without_compute_at.cpp
implicit_args.cpp
impossible_constraints.cpp
incomplete_target.cpp
init_def_should_be_all_vars.cpp
inspect_loop_level.cpp
lerp_float_weight_out_of_range.cpp
lerp_mismatch.cpp
lerp_signed_weight.cpp
memoize_different_compute_store.cpp
memoize_redefine_eviction_key.cpp
metal_threads_too_large.cpp
metal_vector_too_large.cpp
missing_args.cpp
no_default_device.cpp
nonexistent_update_stage.cpp
null_host_field.cpp
overflow_during_constant_folding.cpp
pointer_arithmetic.cpp
race_condition.cpp
predicate_loads_used_in_inner_splits.cpp
rdom_undefined.cpp
rdom_where_races.cpp
realization_with_too_many_outputs.cpp
realize_constantly_larger_than_two_gigs.cpp
reduction_bounds.cpp
reduction_type_mismatch.cpp
require_fail.cpp
reuse_var_in_schedule.cpp
reused_args.cpp
rfactor_inner_dim_non_commutative.cpp
round_up_and_blend_race.cpp
run_with_large_stack_throws.cpp
shift_inwards_and_blend_race.cpp
specialize_fail.cpp
split_inner_wrong_tail_strategy.cpp
split_non_innermost_predicated.cpp
split_same_var_names.cpp
store_at_without_compute_at.cpp
thread_id_outside_block_id.cpp
too_many_args.cpp
treat_rvar_as_var.cpp
tuple_arg_select_undef.cpp
tuple_output_bounds_check.cpp
tuple_realization_to_buffer.cpp
tuple_val_select_undef.cpp
unbounded_input.cpp
unbounded_output.cpp
undefined_func_compile.cpp
undefined_func_realize.cpp
undefined_loop_level.cpp
undefined_pipeline_compile.cpp
undefined_pipeline_realize.cpp
undefined_rdom_dimension.cpp
uninitialized_param.cpp
uninitialized_param_2.cpp
unknown_target.cpp
vector_tile.cpp
vectorize_dynamic.cpp
vectorize_too_little.cpp
vectorize_too_much.cpp
vectorized_extern.cpp
wrap_custom_after_shared.cpp
wrap_frozen.cpp
wrapper_never_used.cpp
wrong_dimensionality_extern_stage.cpp
wrong_type.cpp
)
|