• Joined on 2019-03-28
sb10q commented on pull request M-Labs/web2019#143 2024-07-19 17:28:43 +08:00
shop: add crateless items and options

various bugfixes discovered after implementation of above features

Can you remember what I told you at least 25 times about how PRs need to be organized?

sb10q pushed to master at M-Labs/nix-scripts 2024-07-19 17:24:28 +08:00
3ec9d18b58 Build website for m-labs-intl domain
sb10q merged pull request M-Labs/nix-scripts#92 2024-07-19 17:24:26 +08:00
Auto-build website to m-labs-intl.com
sb10q deleted branch fix/misc-artiq-fixes from M-Labs/nac3 2024-07-19 16:00:04 +08:00
sb10q merged pull request M-Labs/nac3#463 2024-07-19 16:00:03 +08:00
Miscellanous ARTIQ fixes
sb10q pushed to master at M-Labs/nac3 2024-07-19 16:00:03 +08:00
4948395ca2 core/toplevel/type_annotation: Add handling for mismatching class def
3db3061d99 artiq/symbol_resolver: Handle type of zero-length lists
51c2175c80 core/codegen/stmt: Convert assertion values to i1
Compare 3 commits »
sb10q commented on pull request M-Labs/artiq-zynq#307 2024-07-18 19:33:01 +08:00
kernel/api: add nalgebra::linalg try_invert_to api

What libraries and can it be removed from there so we can specify it in cargo?

sb10q commented on pull request M-Labs/artiq-zynq#307 2024-07-18 19:31:53 +08:00
kernel/api: add nalgebra::linalg try_invert_to api

This is what should go in the code comments, not obvious stuff.

sb10q commented on pull request M-Labs/artiq-zynq#307 2024-07-18 19:03:22 +08:00
kernel/api: add nalgebra::linalg try_invert_to api

Try setting the environment variable RUSTFLAGS="-Z const_fn -Z extended_key_value_attributes -Z array_methods"

sb10q commented on pull request M-Labs/artiq-zynq#307 2024-07-18 18:58:30 +08:00
kernel/api: add nalgebra::linalg try_invert_to api

If the only change to nalgebra is the addition of #![feature(const_fn, extended_key_value_attributes, array_methods)], can't we just use upstream and some rustc flags to enable those…

sb10q commented on pull request M-Labs/artiq-zynq#307 2024-07-18 18:54:45 +08:00
kernel/api: add nalgebra::linalg try_invert_to api

transpose?

sb10q commented on pull request M-Labs/artiq-zynq#307 2024-07-18 18:54:11 +08:00
kernel/api: add nalgebra::linalg try_invert_to api

Obvious/trivial comment, remove.

sb10q commented on pull request M-Labs/it-infra#40 2024-07-18 18:50:52 +08:00
Deploy web2019 to the intl domain

Why is @Q needed? Any reason other than it was suggested by ChatGPT?

sb10q commented on pull request M-Labs/it-infra#40 2024-07-18 16:47:40 +08:00
Deploy web2019 to the intl domain

Right. It's not specified and might change.

sb10q commented on pull request M-Labs/artiq-zynq#307 2024-07-18 16:23:26 +08:00
kernel/api: add nalgebra::linalg try_invert_to api

OK. Please send a separate PR to add it then.

sb10q commented on pull request M-Labs/artiq-zynq#307 2024-07-18 16:05:31 +08:00
kernel/api: add nalgebra::linalg try_invert_to api

Sorry the short form won't work, it's only for external functions written in C.

sb10q commented on pull request M-Labs/artiq-zynq#307 2024-07-18 16:03:34 +08:00
kernel/api: add nalgebra::linalg try_invert_to api

linalg_ in both names. Use the short form of the macro.

sb10q commented on pull request M-Labs/artiq-zynq#307 2024-07-18 16:02:53 +08:00
kernel/api: add nalgebra::linalg try_invert_to api

Does not belong in this PR.

sb10q commented on pull request M-Labs/artiq-zynq#307 2024-07-18 15:49:18 +08:00
kernel/api: add nalgebra::linalg try_invert_to api

The C symbols are a flat namespace.

sb10q commented on pull request M-Labs/artiq-zynq#307 2024-07-18 15:49:04 +08:00
kernel/api: add nalgebra::linalg try_invert_to api

Also this is function is poorly named. Add a linalg_ prefix or something, otherwise you have no idea what it can possibly do just looking at the name.