Commit Graph

72 Commits

Author SHA1 Message Date
dzaima
f472b4f5e4 update heapverify detection in test/cells.bqn 2023-05-19 13:12:48 +03:00
dzaima
de421fa6eb more test rearrangement 2023-05-17 17:07:39 +03:00
dzaima
e79ac599ce actually test arch=generic in test/moreCfgs.sh 2023-05-16 00:20:49 +03:00
dzaima
73cc5bba5f more proper fix for wasm; test arch=generic in moreCfgs.sh 2023-05-16 00:15:08 +03:00
dzaima
a3e8a1388d move all targets to build.bqn with Singeli & REPLXX enabled by default 2023-05-12 20:51:25 +03:00
dzaima
2c207dbebc test an arithmetic function in test/cells.bqn 2023-04-30 00:53:32 +03:00
dzaima
77154be2a8 testing setup for ˘ & ⎉
incl. toggleable fill testing for !CATCH_ERRORS
2023-04-24 19:43:04 +03:00
dzaima
ecced53957 test usz=64
also fix MM=2 assertion
2023-04-06 18:17:59 +03:00
dzaima
c76adb8b35 default to •internal.EEqual comparing 0 and ¯0 as equal 2023-04-02 15:29:11 +03:00
dzaima
00a5ddcb89 SSE2 squeeze 2023-04-02 15:04:00 +03:00
dzaima
1aa2e4ec6b add sse2 test to x86Cfgs.sh 2023-04-01 20:49:07 +03:00
dzaima
c1c50a97b0 move moreCfgs.sh to build/build 2023-03-23 18:31:23 +02:00
dzaima
b0201131e2 array type support for •FFI 2023-03-20 16:44:58 +02:00
dzaima
c5aedaa414 switch to GCv2, various fixes/cleanup
includes:
  fixing some refcounts for FOR_BUILD build •FFI
  moving DEBUG_VM prints to stderr
  fixing heapverify reports of loose shape objects of fillarrs
  regular ol' adding-of-semicolon-after-label for old gcc
  move GC enable to after all initialization, not load_init
2023-03-05 01:23:53 +02:00
dzaima
74cfec9704 test native compiler in moreCfgs.sh 2023-01-30 23:43:48 +02:00
dzaima
539b0cced9 enable code running testing for NO_RT build in test/moreCfgs.sh 2023-01-25 15:40:53 +02:00
dzaima
6baa96c1e3 NEON squeeze 2023-01-25 02:22:53 +02:00
dzaima
7b3beec621 •ParseFloat 2022-12-31 20:22:22 +02:00
dzaima
c3fcee7ef0 fix test/precompiled.bqn once more 2022-11-24 01:32:08 +02:00
dzaima
966b78693b fix test/precompiled.bqn 2022-11-18 00:16:34 +02:00
dzaima
c508e2ccd9 fix test/squeezeValid.bqn 2022-11-17 18:56:46 +02:00
dzaima
66ea63a49d no need for manual heap-spraying-based tests anymore 2022-11-17 18:56:46 +02:00
dzaima
55e8a43297 fix test/mut.bqn leaking references 2022-11-17 18:56:46 +02:00
dzaima
721a0e4a79 update tests 2022-11-17 18:56:46 +02:00
dzaima
c1a77a24fb fast (2⋆n)|ints 2022-11-03 15:35:41 +02:00
dzaima
bed2708537 move non-Singeli comparisons to function lookup 2022-10-27 19:27:15 +03:00
Marshall Lochbaum
e5a7dface4 Add •bit op fuzz tests 2022-10-17 09:39:38 -04:00
Marshall Lochbaum
d23d9b8c8f •bit._cast fuzz tester, for refcount 1 lists 2022-10-17 09:39:38 -04:00
dzaima
86fa4a066e FFI test for mutating a pointer within struct 2022-10-08 19:21:42 +03:00
dzaima
7e1c9b50cd initial struct support 2022-10-08 19:08:20 +03:00
dzaima
702d4e979d various utility changes 2022-10-08 19:03:41 +03:00
dzaima
2bb6750d7d better bitarr fill 2022-09-24 19:31:46 +03:00
dzaima
9c5396e711 consistently output WARN_SLOW information on stderr 2022-09-12 20:12:32 +03:00
dzaima
47c4a53da4 fix WARN_SLOW build 2022-09-12 18:19:05 +03:00
dzaima
f39784aa10 fix test/bitcpy.bqn
rand.Range is now too smart
2022-08-26 11:39:26 +03:00
dzaima
582ff8909b @ •FFI 𝕩 2022-08-21 07:49:09 +03:00
dzaima
aa59c68b09 slightly more random test coverage 2022-08-17 19:35:41 +03:00
dzaima
c5b65b9246 typed •rand.Range 2022-08-17 18:53:41 +03:00
dzaima
26e3432caa test/random.bqn → test/various.bqn 2022-08-17 16:20:55 +03:00
dzaima
9c1cbdc998 document expected fail for x86Cfgs.sh 2022-08-10 02:35:57 +03:00
dzaima
b39a725f4d fix test/random.bqn
⥊ is now too smart
2022-08-10 02:35:41 +03:00
dzaima
fd1ac7487c wyhash microoptimization 2022-08-05 03:08:39 +03:00
dzaima
88f65850fa proper test order of precomp test 2022-07-26 04:54:15 +03:00
dzaima
162aff4595 another moreCfgs.sh test, print message if not given path argument 2022-07-10 02:13:14 +03:00
dzaima
3c2a7dbefa high-rank in-place w∾x 2022-07-09 02:00:22 +03:00
dzaima
a6a1448382 bqn_copy & bqnffi.h comment cleanup 2022-06-30 17:44:01 +03:00
dzaima
859be5efb2 singeli chr_squeeze 2022-06-30 01:47:57 +03:00
dzaima
75bfa5d905 singeli num_squeeze 2022-06-30 01:47:50 +03:00
dzaima
4a9983d077 fix test/moreCfgs.sh 2022-06-26 23:53:56 +03:00
dzaima
a6081600ae namespace reading functions for FFI 2022-06-25 17:32:41 +03:00