youben11
fcf5ee05d5
chore: rename docker images
...
use concrete-compiler instead of concretefhe-compiler
2022-01-06 12:40:10 +01:00
youben11
e73291abdc
chore: rename compiler to concrete-compiler
...
zamalang => concretelang
zamacompiler => concretecompiler
2021-12-29 15:13:34 +01:00
youben11
a94e05e85b
ci: release mac
...
improve current workflow: more parallelism and factoring of steps with
matrix
2021-12-16 09:15:25 +01:00
youben11
d4f0dbc4f8
fix: add /build/bin to PATH
...
FileCheck wasn't found during tests
2021-12-14 15:04:08 +01:00
youben11
6c1800048a
ci: test on gcc6.3
2021-12-13 16:35:56 +01:00
Antoniu Pop
bb44124999
feat(dfr): add the DFR (DataFlow Runtime).
2021-12-08 18:35:29 +00:00
Ayoub Benaissa
85954f0373
fix: correct PYTHONPATH in docker image
2021-11-15 10:30:43 +01:00
youben11
3246f8b035
chore: remove build files from docker image
...
- Reduce the size of the docker image
- Make sure ccache is always used => faster CI tests
2021-11-12 15:05:55 +01:00
Andi Drebes
2033a70ad2
ci: Use ccache when building the project
...
In some cases, even small changes in zamacompiler lead to the
recompilation of the LLVM / MLIR sources, causing significant delay in
the CI. This change forces the use of ccache to speed up recompilation
after the project has been built at least once.
2021-11-04 16:01:27 +01:00
youben11
941465060e
build: setup target and tools for building tarballs
2021-10-28 15:59:31 +01:00
youben11
dc2d6a362e
chore: stop using "build" target in CI
2021-10-28 15:59:31 +01:00
youben11
5a2e9460fb
build: setup build tools for python package
...
- Docker image to build wheels for linux_x86_64 CPython 3.[8,9,10] with
GLIBC >= 2.24
- Specify which Python to use in Makefile
- Fix cmake build to handle when libpython isn't available (cmake>3.18)
2021-10-26 16:31:04 +02:00
youben11
bfc763144c
ci: new unified build system
2021-10-07 14:38:50 +01:00
Quentin Bourgerie
96c50d5dca
fix/chore(docker/zamalang-env): Update to the latest concrete-api-env
2021-08-16 18:54:56 +02:00
Quentin Bourgerie
e290447389
chore(compiler): Get the concrete capi release
2021-08-13 14:05:29 +02:00
youben11
c58abe6565
chore(ci): add python testing
2021-08-05 13:49:29 +02:00
youben11
3707f3a350
chore(ci): docker image for zamalang compiler
2021-08-03 08:53:26 +01:00
Ayoub Benaissa
ab53ef71c6
feat(compiler): Python bindings ( #53 )
...
- feat(compiler): python bindings
- build: update docker image for python bindings
- pin pybind11 to 2.6.2, 2.7 is not having correct include_dirs set (still
a question why?)
- using generated parser/printer
2021-07-28 15:58:51 +01:00
Quentin Bourgerie
af23854480
fix(compiler): Fixing some step to speedup the build of the container of the mlir-env
2021-06-16 14:31:21 +02:00
Quentin Bourgerie
b948c5c6a5
chore(compiler): Actions for build and test compiler
2021-06-16 14:31:21 +02:00