dependabot[bot]
292903a24a
chore(deps): bump JS-DevTools/npm-publish from 3.0.1 to 3.1.0
...
Bumps [JS-DevTools/npm-publish](https://github.com/js-devtools/npm-publish ) from 3.0.1 to 3.1.0.
- [Release notes](https://github.com/js-devtools/npm-publish/releases )
- [Changelog](https://github.com/JS-DevTools/npm-publish/blob/main/CHANGELOG.md )
- [Commits](4b07b26a2f...79051c040d )
---
updated-dependencies:
- dependency-name: JS-DevTools/npm-publish
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
2024-03-25 09:39:13 +01:00
dependabot[bot]
52bbb2d1e6
chore(deps): bump tj-actions/changed-files from 43.0.0 to 43.0.1
...
Bumps [tj-actions/changed-files](https://github.com/tj-actions/changed-files ) from 43.0.0 to 43.0.1.
- [Release notes](https://github.com/tj-actions/changed-files/releases )
- [Changelog](https://github.com/tj-actions/changed-files/blob/main/HISTORY.md )
- [Commits](77af4bed28...20576b4b9e )
---
updated-dependencies:
- dependency-name: tj-actions/changed-files
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2024-03-25 09:38:52 +01:00
David Testé
e2f6ddbd46
chore(ci): create workflow to release tfhe-cuda-backend crate
2024-03-21 14:50:31 +01:00
Arthur Meyre
d06f958990
chore(ci): force the removal of the 4090 label for PRs even for failures
...
- always() forces the evaluation of the PR removal even if there was a
failure before, which is irrelevant for removing a label
2024-03-21 10:19:31 +01:00
Arthur Meyre
7fdcde0449
chore(ci): change slack notifications to be less confusing and more robust
...
- sometimes the notification will say fail while it did not really fail
- use the generic form which can never be wrong
2024-03-18 13:59:15 +01:00
dependabot[bot]
719bad6e7d
chore(deps): bump actions/checkout from 4.1.1 to 4.1.2
...
Bumps [actions/checkout](https://github.com/actions/checkout ) from 4.1.1 to 4.1.2.
- [Release notes](https://github.com/actions/checkout/releases )
- [Changelog](https://github.com/actions/checkout/blob/main/CHANGELOG.md )
- [Commits](b4ffde65f4...9bb56186c3 )
---
updated-dependencies:
- dependency-name: actions/checkout
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2024-03-18 13:58:46 +01:00
dependabot[bot]
a1483c6c9f
chore(deps): bump tj-actions/changed-files from 42.1.0 to 43.0.0
...
Bumps [tj-actions/changed-files](https://github.com/tj-actions/changed-files ) from 42.1.0 to 43.0.0.
- [Release notes](https://github.com/tj-actions/changed-files/releases )
- [Changelog](https://github.com/tj-actions/changed-files/blob/main/HISTORY.md )
- [Commits](aa08304bd4...77af4bed28 )
---
updated-dependencies:
- dependency-name: tj-actions/changed-files
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com >
2024-03-18 11:40:53 +01:00
David Testé
c15e35782d
chore(ci): use new workflow fine-grained token
2024-03-18 10:10:26 +01:00
David Testé
937c364c6d
chore(ci): add format recipes for javascript code
2024-03-14 09:22:26 +01:00
dependabot[bot]
cc905a04c7
chore(deps): bump tj-actions/changed-files from 42.0.5 to 42.1.0
...
Bumps [tj-actions/changed-files](https://github.com/tj-actions/changed-files ) from 42.0.5 to 42.1.0.
- [Release notes](https://github.com/tj-actions/changed-files/releases )
- [Changelog](https://github.com/tj-actions/changed-files/blob/main/HISTORY.md )
- [Commits](800a282599...aa08304bd4 )
---
updated-dependencies:
- dependency-name: tj-actions/changed-files
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
2024-03-11 09:30:41 +01:00
Arthur Meyre
3fc791e813
chore(ci): to avoid stack overlow crashes increase thread stack size
...
- Default Linux thread stack size seems to be 8 MB, rust limits it to 2 MB
by default, change that to avoid tests failing because of overflowed stacks
2024-03-08 19:49:22 +01:00
Arthur Meyre
ccf879c9ae
refactor(tfhe): plug NoiseDistribution in the various APIs
2024-03-07 10:24:15 +01:00
Arthur Meyre
f94533d70d
chore(ci): fix CUDA_PATH bin not being exported in GITHUB_PATH
2024-03-06 09:22:45 +01:00
David Testé
b7d7e68d0c
chore(ci): run static linter on workflows
2024-03-05 15:00:09 +01:00
David Testé
e8135c207d
chore(ci): fix lint errors in workflows
2024-03-05 15:00:09 +01:00
Arthur Meyre
601b200351
chore(ci): fix workflows, missing leading $, skipped does not exist
...
- avoid spamming if cancelled
2024-03-04 18:19:46 +01:00
dependabot[bot]
58223dea09
chore(deps): bump tj-actions/changed-files from 42.0.4 to 42.0.5
...
Bumps [tj-actions/changed-files](https://github.com/tj-actions/changed-files ) from 42.0.4 to 42.0.5.
- [Release notes](https://github.com/tj-actions/changed-files/releases )
- [Changelog](https://github.com/tj-actions/changed-files/blob/main/HISTORY.md )
- [Commits](3f54ebb830...800a282599 )
---
updated-dependencies:
- dependency-name: tj-actions/changed-files
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2024-03-04 09:59:53 +01:00
dependabot[bot]
1f3096b743
chore(deps): bump codecov/codecov-action from 3.1.5 to 4.1.0
...
Bumps [codecov/codecov-action](https://github.com/codecov/codecov-action ) from 3.1.5 to 4.1.0.
- [Release notes](https://github.com/codecov/codecov-action/releases )
- [Changelog](https://github.com/codecov/codecov-action/blob/main/CHANGELOG.md )
- [Commits](https://github.com/codecov/codecov-action/compare/v3.1.5...54bcd8715eee62d40e33596ef5e8f0f48dbbccab )
---
updated-dependencies:
- dependency-name: codecov/codecov-action
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com >
2024-03-04 09:59:15 +01:00
Agnes Leroy
4a3d5d432a
chore(gpu): fix integer bench workflows
2024-03-04 09:30:10 +01:00
tmontaigu
347fc9aaa7
chore(hlapi): add cuda tests for FheBool
2024-03-01 17:17:37 +01:00
Agnes Leroy
79dc101728
chore(gpu): fix 4090 bench workflow
2024-02-27 17:46:20 +01:00
David Testé
30d2f5f66d
chore(ci): add coverage build make recipe
2024-02-27 09:29:03 +01:00
David Testé
93581f7ee1
chore(ci): add integer layer to code coverage
...
A special set of cryptographic parameters set have been created to
speed-up test execution in coverage mode. These parameters set are
*NOT* guaranteed to be secure nor to yield correct results.
2024-02-27 09:29:03 +01:00
David Testé
6e08e91109
chore(ci): checkout repo with fetch-depth 0 to get commit hash
...
The COMMIT_HASH computed variable needs fetch-depth=0 to be able
to get the versions of the repository.
2024-02-27 08:50:38 +01:00
Agnes Leroy
75f0ad1d4b
chore(gpu): add core crypto benches to 4090 bench workflow
2024-02-27 08:50:38 +01:00
David Testé
80468494b2
chore(ci): lock version of lattice-estimator in workflow
...
Latest version of lattice-estimator produce overflow errors.
We force the checkout to the last working version to avoid a red
CI.
2024-02-26 22:18:06 +01:00
Pedro Alves
26e5af542f
feat(gpu): Reintroduce a tool to independently test PBS, Keyswitch, and fft at C++ side.
2024-02-26 13:44:32 -03:00
dependabot[bot]
0134a4a0f2
chore(deps): bump codecov/codecov-action from 4.0.1 to 4.0.2
...
Bumps [codecov/codecov-action](https://github.com/codecov/codecov-action ) from 4.0.1 to 4.0.2.
- [Release notes](https://github.com/codecov/codecov-action/releases )
- [Changelog](https://github.com/codecov/codecov-action/blob/main/CHANGELOG.md )
- [Commits](e0b68c6749...0cfda1dd0a )
---
updated-dependencies:
- dependency-name: codecov/codecov-action
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2024-02-26 13:27:24 +01:00
dependabot[bot]
68dfd96993
chore(deps): bump tj-actions/changed-files from 42.0.3 to 42.0.4
...
Bumps [tj-actions/changed-files](https://github.com/tj-actions/changed-files ) from 42.0.3 to 42.0.4.
- [Release notes](https://github.com/tj-actions/changed-files/releases )
- [Changelog](https://github.com/tj-actions/changed-files/blob/main/HISTORY.md )
- [Commits](ec75ae5ab7...3f54ebb830 )
---
updated-dependencies:
- dependency-name: tj-actions/changed-files
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2024-02-26 13:27:07 +01:00
David Testé
6811177178
chore(ci): fix missing backslash in rtx benchmark workflow
...
This missing backslash causes the Python command to fail since
some input arguments are missing.
2024-02-26 09:32:02 +01:00
David Testé
85da12c00f
chore(ci): run gpu benchmarks on rtx4090 every friday
...
Also increase timeout value to ensure benchmarks could last more
than 6 hours to execute.
2024-02-23 12:33:14 +01:00
David Testé
8397637b24
chore(ci): use aws-region as input to stop ec2 instances
...
This is done to handle case where a PR is merged before AWS EC2
instance teardown. If we use profile input in this case, Slab will
try to fetch ci/slab.toml on a git reference that doesn't exists
anymore thus sending back an error without being able to terminate
the instance. By using aws-region Slab won't fetch slab.toml file.
2024-02-20 18:07:31 +01:00
Arthur Meyre
9faab7b9a6
chore(ci): increase timeout for M1 mac CI
2024-02-19 18:29:57 +01:00
Agnes Leroy
c30395daef
chore(gpu): add workflow for 4090 integer bench
2024-02-19 14:02:17 +01:00
dependabot[bot]
9baa54b636
chore(deps): bump tj-actions/changed-files from 42.0.2 to 42.0.3
...
Bumps [tj-actions/changed-files](https://github.com/tj-actions/changed-files ) from 42.0.2 to 42.0.3.
- [Release notes](https://github.com/tj-actions/changed-files/releases )
- [Changelog](https://github.com/tj-actions/changed-files/blob/main/HISTORY.md )
- [Commits](90a06d6ba9...ec75ae5ab7 )
---
updated-dependencies:
- dependency-name: tj-actions/changed-files
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2024-02-19 09:29:56 +01:00
Arthur Meyre
02bac34f1b
chore(ci): set-up a workflow to use the RTX 4090
2024-02-16 13:43:28 +01:00
Arthur Meyre
4576508ccb
chore(ci): update macOS runner for cargo builds
2024-02-15 19:01:15 +01:00
Arthur Meyre
3ff5d551a9
chore(ci): make avx512 enabled by default for benchmarks
...
- was too error prone when used by other people in the company, no more
doubts and we are generally not interested in non avx512 results
2024-02-15 10:37:14 +01:00
dependabot[bot]
e0fddc8ea7
chore(deps): bump actions/upload-artifact from 4.3.0 to 4.3.1
...
Bumps [actions/upload-artifact](https://github.com/actions/upload-artifact ) from 4.3.0 to 4.3.1.
- [Release notes](https://github.com/actions/upload-artifact/releases )
- [Commits](26f96dfa69...5d5d22a312 )
---
updated-dependencies:
- dependency-name: actions/upload-artifact
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2024-02-12 13:22:21 +01:00
David Testé
d258d1fcf4
chore(ci): notify ec2 teardown failure on slack channel
2024-02-12 09:29:26 +01:00
tmontaigu
ece82c51a5
feat(capi): add Cuda support
...
- This adds GPU support in the C API
- Also make ctest (cmake test launcher) print
test output when it fails
2024-02-09 14:45:21 +01:00
Arthur Meyre
b6bfe30065
chore(tfhe): remove some outdated concrete branding
2024-02-09 10:48:38 +01:00
Agnes Leroy
d5c0c0242c
chore(bench): fix ks benchmark
2024-02-08 22:02:11 +01:00
Agnes Leroy
035a70d81f
chore(gpu): add a benchmark for keyswitch on GPU
2024-02-06 09:08:41 +01:00
dependabot[bot]
8f1a1da4e1
chore(deps): bump codecov/codecov-action from 3.1.5 to 4.0.1
...
Bumps [codecov/codecov-action](https://github.com/codecov/codecov-action ) from 3.1.5 to 4.0.1.
- [Release notes](https://github.com/codecov/codecov-action/releases )
- [Changelog](https://github.com/codecov/codecov-action/blob/main/CHANGELOG.md )
- [Commits](4fe8c5f003...e0b68c6749 )
---
updated-dependencies:
- dependency-name: codecov/codecov-action
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com >
2024-02-05 17:04:11 +01:00
David Testé
6ef0a2b4ef
chore(ci): run ec2 teardown only if setup is not skipped
2024-02-04 09:54:37 +01:00
David Testé
45befcaf40
chore(ci): switch to slab action for pull-request workflows
2024-02-02 16:46:59 +01:00
Agnes Leroy
bce3bf1733
chore(gpu): add fmt and clippy checks in tfhe-cuda-backend
2024-02-01 15:23:49 +01:00
David Testé
9df529bc59
chore(ci): use slab action on fast cpu tests workflow
2024-01-31 09:09:24 +01:00
dependabot[bot]
84844bb4eb
chore(deps): bump codecov/codecov-action from 3.1.4 to 3.1.5
...
Bumps [codecov/codecov-action](https://github.com/codecov/codecov-action ) from 3.1.4 to 3.1.5.
- [Release notes](https://github.com/codecov/codecov-action/releases )
- [Changelog](https://github.com/codecov/codecov-action/blob/main/CHANGELOG.md )
- [Commits](eaaf4bedf3...4fe8c5f003 )
---
updated-dependencies:
- dependency-name: codecov/codecov-action
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2024-01-29 09:45:08 +01:00