kernel/api: add nalgebra::linalg methods
kernel/api: add nalgebra::linalg methods
I don't think crashing the firmware in response to incorrect user input is a sensible thing to do.
kernel/api: add nalgebra::linalg try_invert_to api
Fix codegen issues for 32-bit targets
Sure, but with this PR introduces two cslices, one with uint32 and one with usize. Looks messy if not incorrect.
Fix codegen issues for 32-bit targets
Quite messy. And also this isn't what clang -m32
does - the latter selects 32-bit x86 ISA, so there is no need to name such flags in the same way. The previous CLI with -s
was better.
standalone: -s to set codegen size_t & ./check_demo.sh to test both 32-bits and 64-bits
No, the default should be host machine dependent. GCC doesn't force you to set one.
standalone: -s to set codegen size_t & ./check_demo.sh to test both 32-bits and 64-bits
reference output
standalone: -s to set codegen size_t & ./check_demo.sh to test both 32-bits and 64-bits
These two comments are obvious, remove.
incorrect ndarray indexing crashes compiler
This actually happens because of the incorrect indexing in print_rpc.
wrong error message on matrix multiplication type error
Cannot type-annotate ndarray RPC parameter in ARTIQ