dzaima
|
88f8daedbf
|
proper bi_optOut handling
|
2024-02-01 21:26:08 +02:00 |
|
dzaima
|
0f691138c9
|
basic fix for •ReBQN{primitives⇐⟨','‿+⟩}
|
2024-01-19 18:02:24 +02:00 |
|
dzaima
|
20185b57c5
|
fix nested •FFI calls, more FFI testing
|
2024-01-02 19:33:28 +02:00 |
|
dzaima
|
ca7e62d09f
|
fix •FFI with various arguments while mutable ones are present more
|
2024-01-02 18:30:33 +02:00 |
|
dzaima
|
381c03a456
|
fix •FFI with both a mutated & struct/array argument
|
2024-01-02 17:08:10 +02:00 |
|
dzaima
|
d93ec562f3
|
add more expected test results
|
2024-01-01 17:03:45 +02:00 |
|
dzaima
|
8321364afe
|
update test
currently CBQNs -𝕩 is 0-𝕩 and thus doesn't negate negative zero. ¯1×𝕩 could change to be such too, but whatever
|
2023-12-28 18:13:06 +02:00 |
|
dzaima
|
8c04a13458
|
test integer empty lists for ⍷ too
|
2023-12-28 00:07:46 +02:00 |
|
dzaima
|
629a7602b3
|
refactor variation testing in test/cases/prims.bqn
|
2023-12-27 19:57:37 +02:00 |
|
dzaima
|
b27618b5fa
|
slightly expanded ⍷ tests
|
2023-12-27 19:26:45 +02:00 |
|
dzaima
|
f0c1962596
|
more typed ⌾(list⊸⊏)
|
2023-12-19 17:41:17 +02:00 |
|
dzaima
|
2f57d9e801
|
fix import test
|
2023-12-11 14:21:23 +02:00 |
|
dzaima
|
653583eb1d
|
make •Import follow ReBQN
|
2023-12-11 14:02:38 +02:00 |
|
dzaima
|
56a6a08b97
|
import tests
|
2023-12-11 13:45:17 +02:00 |
|
dzaima
|
7851798516
|
more tests of 𝕨/𝕩
|
2023-12-09 15:39:30 +02:00 |
|
dzaima
|
b9b90fbe8f
|
improve error messages of o2i/o2i64/o2u64 & usum
|
2023-12-05 17:19:36 +02:00 |
|
dzaima
|
a439c64e85
|
fix error message of usum of i32arr encountering a negative element
|
2023-12-05 16:03:53 +02:00 |
|
dzaima
|
d7c153286e
|
gc tests, more reuse removal
|
2023-12-04 12:07:03 +02:00 |
|
Marshall Lochbaum
|
a22af96b17
|
More thorough •HashMap tests
|
2023-11-28 20:25:17 -05:00 |
|
Marshall Lochbaum
|
ce9f460e2c
|
•HashMap count and set functions
|
2023-11-28 10:33:41 -05:00 |
|
Marshall Lochbaum
|
8edc965686
|
•HashMap stub with linear lookup
|
2023-11-27 19:20:38 -05:00 |
|
dzaima
|
99890d16c7
|
state arg tests
|
2023-11-26 16:56:26 +02:00 |
|
dzaima
|
789064140b
|
use isStr more, include builtin name in bad path messages
|
2023-11-26 15:37:41 +02:00 |
|
dzaima
|
71ade3e9c6
|
add missed decrements, expand test
|
2023-11-26 01:27:36 +02:00 |
|
dzaima
|
3f62a51305
|
system value inheriting
|
2023-11-26 01:21:11 +02:00 |
|
dzaima
|
a93ea4dbaf
|
base •ReBQN and •BQN onto outer re
|
2023-11-25 23:39:58 +02:00 |
|
dzaima
|
7357820f19
|
start of compiler state refactoring
|
2023-11-25 23:21:32 +02:00 |
|
dzaima
|
f02c92ee6a
|
fix 3 ∨ "abc"
|
2023-11-23 18:13:51 +02:00 |
|
dzaima
|
b07a32d0da
|
actually test proper negative & positive NaNs
|
2023-11-22 22:51:53 +02:00 |
|
dzaima
|
c8cdaf0216
|
Clear assumption about assignment result in const-folder
|
2023-11-17 17:44:32 +02:00 |
|
dzaima
|
08c4627686
|
fix dense case of •rand.Subset not updating seed
|
2023-10-30 17:03:38 +02:00 |
|
dzaima
|
a4befbd8bf
|
FFI: check for 𝕨 being present when required
|
2023-10-29 01:01:48 +03:00 |
|
dzaima
|
7ffd744375
|
reorganize file writing
fixes some unclosed file descriptors & files being made on an invalid argument
|
2023-10-28 19:27:00 +03:00 |
|
dzaima
|
577442449d
|
inverses for •math.Atan2, •math error tests
|
2023-10-22 14:33:51 +03:00 |
|
dzaima
|
e7b87f669f
|
fix arr÷negativeZero, set proper float expected values
|
2023-09-21 19:03:30 +03:00 |
|
dzaima
|
299168fb16
|
fast numarr÷scalarPowOf2
|
2023-09-12 23:57:50 +03:00 |
|
dzaima
|
22237d39bc
|
add test of misaligned •bit._cast
|
2023-08-25 03:08:21 +03:00 |
|
dzaima
|
8975f6af00
|
fast 1|x
|
2023-08-24 21:32:35 +03:00 |
|
dzaima
|
3e6e158696
|
native 𝕨⍷𝕩 when 1≥=𝕨 and 2≥=𝕩
|
2023-08-24 19:46:57 +03:00 |
|
dzaima
|
7c4599543b
|
test •platform
|
2023-08-19 18:25:52 +03:00 |
|
dzaima
|
ee1b487624
|
use exact desired bit pattern for NaN in test
|
2023-08-19 18:25:52 +03:00 |
|
dzaima
|
6e2ec89102
|
verify assumptions made by tests of ¯0
|
2023-08-13 03:54:29 +03:00 |
|
dzaima
|
df56f6b2fc
|
fix 𝕨•FLines𝕩 with invalid elements in 𝕩
|
2023-08-13 03:51:06 +03:00 |
|
dzaima
|
7fe1ab930a
|
FFI: permit 𝕨≡⟨⟩, require 𝕩≡⟨⟩ if no arguments are on 𝕩, check list rank
|
2023-08-05 16:13:07 +03:00 |
|
dzaima
|
8e35241e47
|
Better error messages for unknown namespace key
|
2023-08-03 22:54:38 +03:00 |
|
dzaima
|
627a7e0771
|
more FFI error checking, plus bugfixes
|
2023-07-28 15:25:06 +03:00 |
|
dzaima
|
1bc96f5557
|
extract u8/u16/u32/f32 reading functions
|
2023-07-28 14:02:22 +03:00 |
|
dzaima
|
1454ca3a1a
|
expand & test FFI error checking
|
2023-07-28 13:59:25 +03:00 |
|
dzaima
|
ed07995e68
|
don't rely on thing that doesn't hold outside of Singeli SIMD-ful builds
|
2023-07-26 17:58:35 +03:00 |
|
dzaima
|
6305a3bd50
|
change error message of failed path_abs
|
2023-07-16 16:31:10 +03:00 |
|
dzaima
|
cf6a290e5c
|
•file.RealPath
|
2023-07-16 01:42:30 +03:00 |
|
dzaima
|
b4153cf787
|
make test test for the correct thing
|
2023-07-10 23:39:49 +03:00 |
|
dzaima
|
eac297d4d9
|
actually add test/cases/perf.bqn (incl. a test of long⍋short)
|
2023-07-10 16:50:02 +03:00 |
|
dzaima
|
336f986986
|
change error messages in ◶
|
2023-06-12 00:52:09 +03:00 |
|
dzaima
|
d0b80d17bf
|
more complete •ToUTF8 & •FromUTF8 tests
|
2023-06-03 00:03:37 +03:00 |
|
dzaima
|
78bef5fe32
|
consistent 𝕨⊏𝕩 error messages across argument types
|
2023-05-30 14:28:36 +03:00 |
|
dzaima
|
c03dd349e4
|
disallow •ReBQN constructing namespaces, ignore RETD in interactive REPL
|
2023-05-27 16:37:42 +03:00 |
|
dzaima
|
40a164a43e
|
test failed •file.CreateDir & •file.Rename
|
2023-05-27 15:37:37 +03:00 |
|
dzaima
|
650be21129
|
run •internal.ClearRefs@ in tests
|
2023-05-24 15:41:23 +03:00 |
|
dzaima
|
3872f5a625
|
fix 𝕨∾𝕩 reuse logic
|
2023-05-22 11:40:37 +03:00 |
|
dzaima
|
f0744f16d0
|
fix erroring variable read
|
2023-05-22 00:11:21 +03:00 |
|
dzaima
|
e8caed529c
|
fix JIT SETUi/SETMi/SETCi missing unset variable checks
|
2023-05-22 00:08:20 +03:00 |
|
dzaima
|
e91f38a050
|
test system
|
2023-05-21 16:51:42 +03:00 |
|