tinygrad/test/backend
George Hotz 0a8e61d0c5
switch to the new memory coaleser [pr] (#16716)
* switch to the new memory coalese

* move that stuff

* copy in allowed length logic

* mulitple buffers

* new coalese is better

* fine

* earlier

* fixes

* work

* work

* valid

* stack on index const
2026-06-23 18:03:48 -07:00
..
__init__.py move tests to test/backend (#14691) 2026-02-12 11:09:44 +08:00
test_arange.py addrspace cleanups (#16565) 2026-06-10 15:57:18 -07:00
test_asm_gemm.py gemm: fix mxfp8 on more shapes (#16677) 2026-06-19 13:28:53 -07:00
test_const_folding.py remove CONST(DEVICE) (#16506) 2026-06-04 11:29:46 -04:00
test_custom_kernel.py remove NOOP from AFTER with multiple srcs (#16646) 2026-06-17 14:35:02 -04:00
test_dtype.py fix emu bug in gfx950 (#16381) 2026-05-26 10:32:03 -07:00
test_dtype_alu.py skip modulo by zero in test_dtype_alu (#16404) 2026-05-27 17:09:05 -04:00
test_edgecases.py Tensor.train -> TRAINING [PR] (#16705) 2026-06-22 15:13:22 -04:00
test_encodings.py x86 cleanups (fable) [pr] (#16591) 2026-06-19 09:04:51 -07:00
test_graph.py validate_with_cpu as rewrite (#15938) 2026-04-26 19:58:53 +03:00
test_interop.py remove getenv(CI) (#16365) 2026-05-25 20:23:33 -04:00
test_isel.py x86 cleanups (fable) [pr] (#16591) 2026-06-19 09:04:51 -07:00
test_jit.py many jit tests belong in unit (#16508) 2026-06-04 21:36:53 -04:00
test_linearizer.py switch to the new memory coaleser [pr] (#16716) 2026-06-23 18:03:48 -07:00
test_linearizer_dumb.py add ParamArgs [pr] (#16421) 2026-05-28 19:17:17 -07:00
test_llama_kernels.py remove use of full with buffer=False and non-None device= (#16489) 2026-06-03 16:21:24 -04:00
test_multitensor.py cleanup more from test/backend (#16521) 2026-06-05 18:38:46 -04:00
test_nn.py Tensor.train -> TRAINING [PR] (#16705) 2026-06-22 15:13:22 -04:00
test_ops.py support negative pads in circular pad mode (#16448) 2026-05-31 09:28:45 -07:00
test_opt_gemm.py remove schedule() from tests batch 2 (#15923) 2026-04-25 10:44:41 +03:00
test_optim.py Tensor.requires_grad -> is_param (#16325) 2026-05-21 19:39:57 -04:00
test_pickle.py test update for arange and eye (#16394) 2026-05-26 22:48:34 -04:00
test_profiler.py remove getenv(CI) (#16365) 2026-05-25 20:23:33 -04:00
test_quantize_onnx.py remove DEFINE_LOCAL and DEFINE_REG (gpt) (#16673) 2026-06-19 10:07:50 -07:00
test_randomness.py remove getenv(CI) (#16365) 2026-05-25 20:23:33 -04:00
test_rangeify.py remove noop requires_grad_ calls (#16213) 2026-05-15 13:31:10 -04:00
test_renderer_failures.py delete that test 2026-06-14 09:42:58 -07:00
test_schedule.py remove some old scheduler tests (#16660) 2026-06-18 22:15:00 +09:00
test_setitem.py limit CONST(UNIQUE) to invalids only (#16432) 2026-05-29 16:02:06 -04:00
test_softmax_fusion.py make full with buffer=False deviceless (#16483) 2026-06-03 12:35:59 -04:00
test_stunning.py Tensor.train -> TRAINING [PR] (#16705) 2026-06-22 15:13:22 -04:00
test_subbuffer.py test update for arange and eye (#16394) 2026-05-26 22:48:34 -04:00
test_symbolic_jit.py allocate generates a call (#14958) 2026-02-23 15:59:20 +08:00
test_symbolic_ops.py Tensor.train -> TRAINING [PR] (#16705) 2026-06-22 15:13:22 -04:00
test_tensor.py Tensor.train -> TRAINING [PR] (#16705) 2026-06-22 15:13:22 -04:00
test_tensor_variable.py deviceless const cleanups (#16341) 2026-05-22 20:11:01 -04:00
test_to_numpy.py move tests to test/backend (#14691) 2026-02-12 11:09:44 +08:00
test_transcendental.py remove getenv(CI) (#16365) 2026-05-25 20:23:33 -04:00
test_uops.py use placeholder in tests (#16672) 2026-06-18 20:51:44 -07:00
test_zero_copy.py move tests to test/backend (#14691) 2026-02-12 11:09:44 +08:00