2
0
mirror of https://github.com/m-labs/artiq.git synced 2024-12-04 17:31:10 +08:00
Commit Graph

160 Commits

Author SHA1 Message Date
602b680b9d firmware: deal with rust nonsense
Fixes
"error: edition 2021 is unstable and only available with -Z unstable-options.
error: could not compile `alloc`"
2023-09-14 10:57:37 +08:00
7cffa3f8ff Merge branch 'master' into nac3 2023-09-13 19:21:10 +08:00
2f3329181c flake: fix deprecated 'U' mode in outputcheck for python 3.11 2023-09-06 19:02:41 +08:00
1ec1ab0502 flake: update dependencies 2023-09-06 18:28:08 +08:00
3452d0c423 efc: use variant (expected everywhere else) 2023-08-25 15:52:40 +08:00
3620358f12 flake: build efc firmware 2023-08-25 13:34:56 +08:00
72b0a17542 flake: register firmware outputs as hydra build products 2023-08-25 13:25:22 +08:00
df662c4262 flake: update llvmlite 2023-08-07 23:02:23 +08:00
d2ac6aceb3 flake: update to Clang 14 2023-08-07 18:45:13 +08:00
9b94a09477 flake: update to LLVM 14 2023-08-07 18:28:44 +08:00
David Nadlinger
4d636ea593 Upgrade to LLD 14
Previous linker versions had inserted some zero padding bytes
between the ELF headers and the first section, but LLD 14 does
not anymore.

Hard-coding the offset of the first section in ksupport.elf
manually isn't ideal; we should probably parse the ELF program
headers instead when first setting up the kernel CPU.
2023-08-07 10:10:38 +00:00
511f125c08 Merge branch 'master' into nac3 2023-07-17 15:45:54 +08:00
115415d120 Revert "flake: update to LLVM 14 and llvmlite 0.40.0+master"
This reverts commit c25c0bd55a.
2023-06-14 18:54:33 +08:00
c25c0bd55a
flake: update to LLVM 14 and llvmlite 0.40.0+master 2023-06-09 13:25:08 +08:00
den512is
1f306a2859
flake: add packaging dependency
Needed for building Kasli firmware
2023-06-05 13:17:47 +08:00
69bf2dfb81 flake: sleep longer before running HITL tests to allow for clock switch and reboot 2023-06-02 17:41:15 +08:00
ff11b5df71 flake: add qtsvg 2023-05-31 22:07:05 +08:00
c6b29b30fb Revert "flake: update to LLVM 14 and llvmlite 40"
This reverts commit 748969c21e.
2023-05-31 19:36:43 +08:00
b20d09aad5 Revert "flake: export llvmlite-new"
This reverts commit fabe88065b.
2023-05-31 19:36:41 +08:00
6276182c96 Revert "flake: fix clang version in boards shell"
This reverts commit 9a6bc6dc7b.
2023-05-31 19:36:40 +08:00
9a6bc6dc7b flake: fix clang version in boards shell 2023-05-31 18:59:39 +08:00
fabe88065b flake: export llvmlite-new 2023-05-30 16:54:59 +08:00
748969c21e
flake: update to LLVM 14 and llvmlite 40
Signed-off-by: Egor Savkin <es@m-labs.hk>
2023-05-30 16:47:59 +08:00
75f6bdb6a1 flake: add boards dev shell 2023-05-30 16:21:06 +08:00
41caec797e flake: do not install ARTIQ itself in dev shell, only its dependencies
Otherwise, test runs take a long time when entering the shell, and failing tests stop entering the shell which is not what we want.
Also make jsonschema a regular dependency of ARTIQ, since users can now retrieve JSONs via AFWS.
2023-05-30 16:20:57 +08:00
caee570c48 Merge branch 'master' into nac3 2023-05-27 19:08:36 +08:00
ef2cc2cc12 flake: buildFHSUserEnv -> buildFHSEnv 2023-05-27 18:03:18 +08:00
779810163f flake: fix rustPlatform deprecation warnings 2023-05-27 17:40:36 +08:00
b9c7905b20 nixpkgs 23.05 2023-05-27 17:17:36 +08:00
598c7b1d25 flake: update qasync 2023-05-23 11:26:30 +08:00
42e42df43f Merge branch 'master' into nac3 2023-04-30 17:18:05 +08:00
3ff0be6540 PEP440 compliant version numbers 2023-04-30 16:55:49 +08:00
2b73ca862e Merge branch 'master' into nac3 2023-04-30 16:40:50 +08:00
4056168875 master: store datasets in LMDB (#1743) 2023-04-24 17:34:30 +08:00
9331911139
add tests for client submit functionality 2023-04-24 11:43:24 +08:00
7635b9ed92 Merge branch 'master' into nac3 2023-01-15 12:23:25 +08:00
248cd69673 flake: use nixpkgs cargo-xbuild 2023-01-12 18:03:46 +08:00
0a37a1a4c1 Merge branch 'syncrtio' 2023-01-12 12:58:19 +08:00
cee9f3f44e flake: run gateware simulations 2023-01-09 18:36:55 +08:00
b9bfe090f4 flake: cleanup 2023-01-09 18:23:36 +08:00
5da9794895 remove Sayma and Metlino support 2023-01-06 17:41:12 +08:00
4be7f302e4 flake: vivado 2022.2 2022-12-18 16:51:02 +08:00
3735b7ea9d Revert "flake: update cargo-xbuild"
This reverts commit 195d2aea6a.
2022-11-30 22:19:27 +08:00
195d2aea6a flake: update cargo-xbuild 2022-11-30 21:48:25 +08:00
6d179b2bf5 flake: nixos 22.11 2022-11-30 21:36:36 +08:00
275b00bfc2 flake: fix libcrypt.so.1 not found by vivado 2022-11-30 11:26:23 +08:00
f930b86dbe flake: cleanup 2022-11-18 18:12:38 +08:00
66daf3368e flake: remove libartiq-support leftover 2022-11-18 18:12:20 +08:00
ece1269c2a flake: fix libcrypt.so.1 not found by vivado 2022-11-18 18:11:48 +08:00
826281a529 Merge branch 'master' into nac3 2022-11-18 17:10:12 +08:00