lyken
|
a05eb22358
|
core/irrt: introduce irrt testing
`cargo test -F test` would compile `nac3core/irrt/irrt_test.cpp`
targetted to the host machine (it gets to use `std`) and run the
test executable.
|
2024-07-19 16:01:54 +08:00 |
lyken
|
76defac462
|
meta: use clang -x c++ instead of clang++
|
2024-07-07 20:03:34 +08:00 |
lyken
|
650f354b74
|
core: use C++ for irrt source
|
2024-07-07 14:36:10 +08:00 |
David Mak
|
4798c53a21
|
flake: Add pre-commit to dev environment
|
2024-06-12 16:10:57 +08:00 |
lyken
|
520bbb246b
|
flake: add llvmPackages_14.llvm to devShells linux default (#405)
Co-authored-by: lyken <lyken@m-labs.hk>
Co-committed-by: lyken <lyken@m-labs.hk>
|
2024-06-05 11:11:56 +08:00 |
Sebastien Bourdeauducq
|
e1dbe2526a
|
flake: switch to nixpkgs unstable for newer rustc
|
2024-02-20 15:46:51 +08:00 |
Sebastien Bourdeauducq
|
4452c8986a
|
update ARTIQ version used for PGO profiling
|
2024-02-20 13:29:00 +08:00 |
Sebastien Bourdeauducq
|
5bf05c6a69
|
update ARTIQ version used for PGO profiling
|
2023-12-12 15:57:48 +08:00 |
Sebastien Bourdeauducq
|
68556da5fd
|
update ARTIQ version used for PGO profiling
|
2023-12-11 09:37:03 +08:00 |
Sebastien Bourdeauducq
|
bfa9ceaae3
|
switch to new nixpkgs release
|
2023-12-03 10:31:05 +08:00 |
Sebastien Bourdeauducq
|
cee62aa6c5
|
pin down LLVM used for IRRT
|
2023-11-25 20:15:29 +08:00 |
Sebastien Bourdeauducq
|
f020d61cbb
|
update ARTIQ version used for PGO profiling
|
2023-11-11 11:10:58 +08:00 |
Sebastien Bourdeauducq
|
1ca4de99b9
|
update ARTIQ version used for PGO profiling
|
2023-11-08 17:29:29 +08:00 |
David Mak
|
316f0824d8
|
flake: Add scipy
|
2023-11-01 18:03:29 +08:00 |
Sebastien Bourdeauducq
|
e546535df0
|
flake: update nixpkgs
|
2023-11-01 15:53:47 +08:00 |
Sebastien Bourdeauducq
|
ea2ab0ef7c
|
update nixpkgs, python 3.11
|
2023-10-25 21:09:22 +08:00 |
Sebastien Bourdeauducq
|
11759a722f
|
flake: fix pgo build
|
2023-10-05 17:38:36 +08:00 |
David Mak
|
9b28f23d8c
|
flake: Add clang alongside clang-unwrapped
|
2023-09-30 09:31:18 +08:00 |
Sebastien Bourdeauducq
|
ff27e22ee6
|
flake: switch back to nixpkgs unstable
Too many issues with python-updates branch for now.
|
2023-09-13 19:15:47 +08:00 |
Sebastien Bourdeauducq
|
d25921230e
|
switch to Python 3.11
|
2023-09-13 09:44:08 +08:00 |
Sebastien Bourdeauducq
|
66f07b5bf4
|
flake: switch to nixos-unstable
|
2023-09-12 18:14:39 +08:00 |
Sebastien Bourdeauducq
|
d824c5d8b5
|
flake: cleanup dev shells
|
2023-05-30 16:28:46 +08:00 |
Sebastien Bourdeauducq
|
3af287d1c4
|
flake: nixpkgs 23.05
|
2023-05-27 18:14:55 +08:00 |
Sebastien Bourdeauducq
|
aead36f0fd
|
update dependencies
|
2023-03-08 15:19:09 +08:00 |
Sebastien Bourdeauducq
|
c1c45373a6
|
update dependencies
|
2023-01-12 19:31:03 +08:00 |
Sebastien Bourdeauducq
|
946ea155b8
|
flake: switch to NixOS release
|
2022-11-30 11:37:48 +08:00 |
Sebastien Bourdeauducq
|
085c6ee738
|
update dependencies
|
2022-11-18 16:15:46 +08:00 |
Sebastien Bourdeauducq
|
12acd35e15
|
switch to nixpkgs master, python 3.10
|
2022-08-05 17:24:49 +08:00 |
Sebastien Bourdeauducq
|
b242463548
|
update dependencies
|
2022-07-02 19:04:19 +08:00 |
Sebastien Bourdeauducq
|
892597cda4
|
update dependencies
|
2022-06-06 17:54:23 +08:00 |
Sebastien Bourdeauducq
|
33321c5e9c
|
README,nix: remove lld
|
2022-06-06 17:50:32 +08:00 |
Sebastien Bourdeauducq
|
4c39dd240f
|
update all dependencies
|
2022-05-31 23:09:51 +08:00 |
Sebastien Bourdeauducq
|
b04631e935
|
update dependencies, switch to nixpkgs 22.05
|
2022-05-24 11:10:29 +08:00 |
Sebastien Bourdeauducq
|
0ec2ed4d91
|
update dependencies
|
2022-05-17 12:05:12 +08:00 |
Sebastien Bourdeauducq
|
3f327113b2
|
update dependencies, use upstream inkwell
|
2022-04-27 15:41:46 +08:00 |
Sebastien Bourdeauducq
|
837aaa95f1
|
flake: contain sipyco to nac3artiq-profile
|
2022-04-19 10:34:55 +08:00 |
Sebastien Bourdeauducq
|
a19e9c0bec
|
flake: provide llvm-as for IRRT
clang already depends on llvmPackages_13.llvm, so, unlike the statically-linked tools
from llvm-nac3, this does not make the bloat even worse.
|
2022-04-19 10:23:41 +08:00 |
Sebastien Bourdeauducq
|
42d1aad507
|
flake: add PGO build to Hydra
|
2022-04-18 23:58:43 +08:00 |
Sebastien Bourdeauducq
|
2777a6e05f
|
flake: use nac3devices example for PGO
|
2022-04-18 23:57:57 +08:00 |
Sebastien Bourdeauducq
|
85f21060e4
|
update to LLVM 14
|
2022-04-18 18:47:20 +08:00 |
David Nadlinger
|
879c66cccf
|
flake.nix: Fix outdated nixConfig keys
The old syntax seems to be silently ignored on (at least)
Nix 2.7.0.
|
2022-04-13 21:21:18 +01:00 |
Sebastien Bourdeauducq
|
8209c0a475
|
windows: create MSYS2 package
|
2022-04-04 14:24:47 +08:00 |
Sebastien Bourdeauducq
|
edd039abdc
|
windows: build LLD
|
2022-03-27 18:41:23 +08:00 |
Sebastien Bourdeauducq
|
de4320eefb
|
improve package names
|
2022-03-26 15:15:59 +08:00 |
Sebastien Bourdeauducq
|
a380cd5010
|
move all Nix files to one folder
|
2022-03-26 15:13:43 +08:00 |
Sebastien Bourdeauducq
|
6d9b3abcd7
|
nicer MSYS2 development shell
|
2022-03-22 22:14:46 +08:00 |
Sebastien Bourdeauducq
|
03f5b80153
|
windows: add nac3artiq derivation (WIP)
|
2022-03-22 19:19:06 +08:00 |
Sebastien Bourdeauducq
|
eb6ceefdcd
|
build LLVM with Wine + MSYS2
|
2022-03-22 18:03:25 +08:00 |
Sebastien Bourdeauducq
|
343f6fd067
|
update dependencies
|
2022-02-13 10:51:03 +08:00 |
Sebastien Bourdeauducq
|
f5ce7376e3
|
flake: fix Windows build
|
2022-02-05 16:53:47 +08:00 |