Arthur Meyre
456df69f0b
fix(build): change commit conformance check
...
- action fails if the even is not of a supported type, only check for PR
2021-09-29 14:04:56 +02:00
Umut
4ef0a13248
refactor: move measurement scripts to their own directory to avoid pcc errors
2021-09-29 11:51:22 +03:00
Umut
bc80f0de10
refactor: fix new pylint warnings
2021-09-29 11:51:08 +03:00
Umut
36d732b0ae
refactor: rename 'data_type' field of 'BaseValue' to 'dtype'
2021-09-29 11:51:08 +03:00
Umut
77690fed84
fix: generalize error message for unsupported functions
2021-09-29 11:51:08 +03:00
Umut
c0fa302708
fix: remove double assignment on mlir converter
2021-09-29 11:51:08 +03:00
Umut
e6bdd52f4d
fix: remove additional newline on exported graph descriptions
2021-09-29 11:51:08 +03:00
Arthur Meyre
13ccf7a046
chore(build): add commit format checks
...
- refactor the way conformance is done
- run all conformance checks and aggregate the results in a single step
2021-09-28 14:15:25 +02:00
Benoit Chevallier-Mames
95c6bcc6a3
test: add x * y in benchmark, does not compile
...
refs #471
2021-09-28 10:24:28 +02:00
Benoit Chevallier-Mames
b3ffb45a1d
test: add x * 7 in benchmark, compiles
...
refs #471
2021-09-28 10:24:28 +02:00
Benoit Chevallier-Mames
312a30a4b5
test: add 124 - x in benchmark, compiles
...
refs #471
2021-09-28 10:24:28 +02:00
Benoit Chevallier-Mames
b94c0e7959
test: add x - y in benchmark, doesn't compile
...
refs #471
2021-09-28 10:24:28 +02:00
Benoit Chevallier-Mames
3a13c0b894
test: add x - 24 in benchmark, doesn't compile
...
refs #471
2021-09-28 10:24:28 +02:00
Umut
ad95aba053
chore: run extract_machine_info.py before running the benchmark target, fix missing MACHINE_NAME variable exception
2021-09-27 17:59:48 +03:00
Umut
3408bba1ed
fix: properly ignore measurement scripts during benchmarks
2021-09-27 17:59:48 +03:00
Arthur Meyre
9a29f4613c
chore: bump version to 0.2.0rc1
...
- main is now the current version dev branch
2021-09-27 16:59:30 +02:00
Arthur Meyre
2b5f152f23
fix(tests): disable warnings for notebook tests
...
- a warning in a package unrelated to the project made pytest fail
- run notebook tests without warnings as sources are already tested with
warnings treated as errors
2021-09-27 11:32:38 +02:00
Benoit Chevallier-Mames
134f5f452c
fix: fix url of docs.
2021-09-27 10:16:30 +02:00
Benoit Chevallier-Mames
5ff102fcf6
fix: develop has a single p.
2021-09-24 18:32:48 +02:00
Benoit Chevallier-Mames
f6af0b0742
fix: the URL link needs a final slash.
2021-09-24 17:21:52 +02:00
Arthur Meyre
55bcc576dc
chore: bump version to 0.1.1rc1
2021-09-24 15:42:44 +02:00
Benoit Chevallier-Mames
270253975e
feat: let's release the Concrete framework v0.1.0
2021-09-24 14:57:06 +02:00
aquint-zama
e525da2b00
docs: small fix on header
2021-09-24 14:48:23 +02:00
aquint-zama
a386532c19
docs: update theme
2021-09-24 13:58:33 +02:00
Umut
0061e01d62
feat: implement checking coherence between inputset and parameters
2021-09-24 13:49:54 +02:00
Arthur Meyre
eaf8cfb933
tests: add function for ArbitraryFunction arbitrary_func equivalence
...
- this is not perfect but pretty close to the best we can do
2021-09-23 16:57:12 +02:00
Umut
e4a06116ec
fix: inputset of test_mlir_converter for dot operation
2021-09-23 16:31:52 +03:00
Arthur Meyre
b971f6b913
refactor: remove as ir imports to avoid breaking sphinx docs links
2021-09-23 14:00:07 +02:00
Arthur Meyre
86052fa43d
chore(tools): update command line for isort to follow the 100 line length
2021-09-23 14:00:07 +02:00
Arthur Meyre
9a4ae6e443
chore: update release base image to latest working compiler image
2021-09-23 10:26:06 +02:00
Arthur Meyre
9dcaf8d299
fix: remove auto label after release label deletion
2021-09-23 09:23:46 +02:00
Arthur Meyre
98bf595324
chore(build): get last completed run to check whether to rebuild docker
2021-09-22 17:54:25 +02:00
Arthur Meyre
5e8cacd9ea
build: print the global job status in notification
...
- easier to know if one should check the full notification in slack
2021-09-22 14:33:57 +02:00
Arthur Meyre
2c19cd3122
fix(tools): another fix for format_python.sh after shellcheck changes
2021-09-22 13:55:45 +02:00
Arthur Meyre
fd57055b46
chore: update the release template
2021-09-22 13:45:54 +02:00
Arthur Meyre
468f8aba62
fix: correct a mistake done when fixing shellcheck lints
...
- we must not exit right away if sourcing fails
- recreate the venv only if the source fails
2021-09-22 10:04:40 +02:00
Arthur Meyre
d6986a0d93
chore: make sure global notification color makes sense
2021-09-22 09:35:24 +02:00
Arthur Meyre
90fa06f80a
chore: less notifications
...
- restructure the way we generate notifications
2021-09-21 16:34:09 +02:00
Arthur Meyre
a0c2e67c1c
chore: bump version to v0.1.0rc3
2021-09-21 12:34:36 +02:00
Arthur Meyre
21a2656a10
fix(release): avoid failure with non TTY input device
2021-09-21 11:20:16 +02:00
Arthur Meyre
1a340e111e
tools: add shell_lint target to lint .sh files
...
- update docker image to install shellcheck
- fix lint errors in files
2021-09-21 11:16:14 +02:00
Umut
e11570e973
doc: replace usages of 'concrete' with 'Concrete'
2021-09-21 11:44:49 +03:00
Arthur Meyre
58ecf56c7c
fix(build): fix release workflow
...
- consider changing the method to get changed files
2021-09-21 10:39:54 +02:00
Arthur Meyre
3e5ce49b0d
chore(tools): add docker to the dependencies checked by dependabot
2021-09-21 09:15:25 +02:00
Arthur Meyre
aaaaf5fd08
fix(tools): fix badly written shell file
2021-09-21 09:14:42 +02:00
Arthur Meyre
8571d8bfc8
fix(build): check latest env image to decide a rebuild
...
- we now have preflight images which break the previous logic of checking
the most recent image timestamp, check image tagged with latest
2021-09-20 18:35:19 +02:00
Arthur Meyre
10cbfa1652
build: automate a part of the release process
2021-09-20 17:59:39 +02:00
Arthur Meyre
35011bd403
build: test codeblocks in CI
2021-09-20 17:24:16 +02:00
Arthur Meyre
5aa4ce1ef8
fix(build): test coverage in pytest
2021-09-20 17:24:16 +02:00
Arthur Meyre
fbec6e7235
fix(artifacts): mkdir with parents
2021-09-20 17:24:16 +02:00