chenyu and GitHub
a2385ae21d
MAX_LINE_COUNT=26000 ( #17378 )
...
oh well
2026-08-03 15:37:58 -04:00
George Hotz and GitHub
099d69ff7d
ci: split macos unit test into metal and mock runners ( #17346 )
2026-07-31 19:41:18 -07:00
wozeparrot and GitHub
4f5cadd15d
gptoss ci ( #17325 )
2026-07-31 05:51:58 -07:00
George Hotz and GitHub
dd16d5aead
apply shrink bugfix for 3.11 ( #17271 )
2026-07-28 19:03:06 -07:00
chenyu and GitHub
23e9e76e8c
DEFAULT_FLOAT/DEFAULT_INT ContextVar [pr] ( #17265 )
2026-07-28 19:08:18 -04:00
chenyu and GitHub
fde3a8faff
CAPTURE_PROCESS_REPLAY=0 default chaging test [PR] ( #17261 )
...
* CAPTURE_PROCESS_REPLAY=0 default chaging test [PR]
quick patch before making default dtype context vars, which is quite annoying
* few more
2026-07-28 17:32:35 -04:00
George Hotz and GitHub
a9ad08064e
make the github actions runners generic for gitea ( #17254 )
2026-07-28 10:48:49 -07:00
qazal and GitHub
19c4d736f2
validate json output of viz.cli in CI ( #17232 )
...
* validate viz.cli --json always prints valid JSON
* highest debug level
* jq empty we don't need a print
* gate that import
2026-07-27 15:44:24 +09:00
chenyu and GitHub
6a9c23b1c1
more symmetrical div_and_mod_symbolic [pr] ( #17145 )
2026-07-22 23:34:03 -04:00
chenyu and GitHub
723309b5c0
update hand_coded_optimizations [pr] ( #17144 )
...
only upcast when they share valids
2026-07-22 22:26:27 -04:00
chenyu and GitHub
0410c9325d
make test/null follow the SPEC ( #17010 )
2026-07-13 14:01:41 -04:00
nimlgen and GitHub
e4bdc529c4
hcq2 ci ( #17008 )
...
* hcq2 ci
* x
2026-07-13 19:29:08 +03:00
sirhcm and GitHub
f1ccb85a27
ci: use llvm-20 in amd tests ( #16982 )
2026-07-11 02:26:10 -04:00
geohot
2b7c298aaf
hotfix: remove SPEC=2 timeout to match other jobs
2026-07-10 09:35:48 -07:00
George Hotz and GitHub
d8fbbff260
EXPAND adds dims to the front (glm) ( #16908 )
...
* EXPAND adds dims to the front (glm)
* more read images
* simpler + spec
* spec should use n instead of s'
* bump comma to 12
2026-07-07 11:03:06 -07:00
qazal and GitHub
07f7383d29
llama: remove unused bf16 assembly gemm ( #16859 )
...
* only hk bf16 gemm
* rm asm gemm
* more cleanup
* half isn't supported in asm gemm anymore
* more test edits
* unused
* remove TestMagicGu
* uop gemm is still tested
* minimal diff
2026-07-04 18:41:54 +09:00
sirhcm and GitHub
353d8f1e13
use rusticl in ci ( #16852 )
2026-07-03 23:58:58 -04:00
sirhcm and GitHub
e74c7042c3
ci: use tinymesa from pypi ( #16835 )
2026-07-02 19:25:10 -04:00
sirhcm and GitHub
8472d374ab
ci: parallelize fuzz tests ( #16805 )
2026-06-30 14:14:32 -04:00
George Hotz and GitHub
0bee0e6e39
do full sym in extra symbolic [pr] ( #16786 )
...
* do full sym in extra symbolic [pr]
* put that back to 55
2026-06-28 08:31:47 -07:00
George Hotz and GitHub
5fcb21c1b3
remove vectorize/const symbolic rule [pr] ( #16759 )
...
* remove vectorize/const symbolic rule
* post index symbolic is late
* simpler
* less gates
* that's fine
* this
* work
* don't rerun
* this order
* late removal of index dtype
* skip that test
* it's fine with extra symbolic
2026-06-25 17:05:14 -07:00
sirhcm and GitHub
d5a852b9ee
ci: cleanup macos tests ( #16760 )
2026-06-25 19:47:29 -04:00
sirhcm and GitHub
c759301865
ci: cleanup torch backend tests ( #16750 )
2026-06-25 14:39:36 -04:00
chenyu and GitHub
687ade119e
IMAGE hand_coded_optimizations update ( #16720 )
2026-06-23 21:55:28 -04:00
chenyu and GitHub
ce87d80911
better _drop_valid_stmts [pr] ( #16719 )
...
also dropped the unused is_increasing
2026-06-23 19:35:01 -04:00
sirhcm and GitHub
116045cc8e
ci: remove tensorflow from testoptim ( #16717 )
2026-06-23 18:11:48 -04:00
sirhcm and GitHub
da98fae9e1
ci: try parallelizing tc tests ( #16710 )
2026-06-22 20:43:32 -04:00
sirhcm and GitHub
cbfcf36e44
ci: remove generate_dataset and CL misc ( #16709 )
2026-06-22 18:01:07 -04:00
sirhcm and GitHub
1822eed8d3
ci: only test models on cpu ( #16678 )
2026-06-19 18:16:59 -04:00
qazal and GitHub
b753fb5e4c
viz: view source working even if compile failed ( #16657 )
...
* failing test
* hard
* ret_dict
* switch to _data for tests too
* update sqtt
* start work
* Ops.LINEAR looks good
* baseline with depth works
* support depth
* types
* @needs_tracked_pm
* update, marg can error too
* unwrap_or goes to many more places
* move things to soft_err
* soft_err everywhere needed
* diff cleanup
* use list
* rewrite it
* change
* update depth number
* small comment change
2026-06-18 17:34:53 +09:00
sirhcm and GitHub
e0fe6e542e
ci: fewer pydeps ( #16654 )
2026-06-17 22:52:14 -04:00
George Hotz and GitHub
d631716858
remove const without STACK ( #16639 )
...
* remove const without STACK
* fix GEP rewrite
* fix null tests
* fix openpilot regression
* it's 10 in CI
2026-06-16 21:25:42 -07:00
sirhcm and GitHub
857b1f5399
ci: more parallelism, less duplication ( #16509 )
2026-06-05 21:26:19 -04:00
sirhcm and GitHub
9dac781e45
ci: use uv ( #16492 )
2026-06-03 21:38:50 -04:00
sirhcm and GitHub
f43cba5765
ci: native python where possible ( #16473 )
...
linters stays at 3.11
2026-06-02 22:40:12 -04:00
George Hotz and GitHub
ffadd7a315
remove intel and amx support ( #16482 )
2026-06-02 18:53:05 -07:00
sirhcm and GitHub
c6cad1ad67
ci: standardize runs-on ( #16466 )
...
* ci: use macos 26
* ugh github
* stick with github for arm
2026-06-01 21:39:58 -04:00
sirhcm and GitHub
b0ecbb34d9
ci: cleanup python backend tests ( #16465 )
2026-06-01 20:08:05 -04:00
sirhcm and GitHub
2d0f132a3b
ci: cleanup more duplicate tests ( #16462 )
2026-06-01 18:56:29 -04:00
sirhcm and GitHub
c377d01491
ci: run dsp on tinygrad[testing] ( #16442 )
2026-05-29 21:16:56 -04:00
sirhcm and GitHub
d943493b79
ci: remove duplicate op compile test ( #16441 )
2026-05-29 19:20:31 -04:00
sirhcm and GitHub
ef50a49693
ci: macos dev matrix ( #16436 )
2026-05-29 17:40:32 -04:00
sirhcm and GitHub
6e0d5262dc
ci: autocancel outdated pr jobs ( #16424 )
2026-05-28 23:14:35 -04:00
sirhcm and GitHub
69aa2054f6
rename clangjit to clang ( #16423 )
2026-05-28 22:41:58 -04:00
sirhcm and GitHub
a909acb882
move llvmspeed to benchmarks ( #16422 )
2026-05-28 22:26:22 -04:00
sirhcm and GitHub
7d38edffdb
ci: dev matrix ( #16420 )
...
windows just runs test_tiny
2026-05-28 22:04:04 -04:00
c87f3433d1
use namespace runners ( #16387 )
...
Co-authored-by: Christopher Milan <[email protected] >
2026-05-28 18:05:46 -04:00
sirhcm and GitHub
c8af163d2b
disable process replay by default ( #16419 )
...
enable process replay with [pr] and assert with [PR]
process replay no longer captures on master
2026-05-28 17:36:28 -04:00
sirhcm and GitHub
aacc8addf4
ci: use ubuntu 24.04 ( #16393 )
2026-05-26 23:22:01 -04:00
sirhcm and GitHub
35461d4d8f
ci: cleanup some deps [pr] ( #16340 )
2026-05-22 19:16:08 -04:00