Samuel Thibault
4281b15f4f
Factorize deps list
2022-10-24 22:13:38 +02:00
PatrickMis
98373f348b
Official Gradle Wrapper Validation Action
...
See: https://github.com/gradle/wrapper-validation-action
2022-10-18 00:00:46 +02:00
Yury Popov
8e92ecf91c
Add libsonic to macOS CI build
2022-09-16 14:16:26 +02:00
Yury Popov
52ae26a95b
Add macos-latest to build matrix
2022-09-12 11:21:39 +03:00
Samuel Thibault
f919333021
fuzz: Also store timeout POC
2022-09-05 11:00:41 +02:00
Samuel Thibault
5b5d5e3c76
fuzz: cache build
2022-09-05 00:17:46 +02:00
Samuel Thibault
21ea0ac960
Do not stop if we do not have a dictsource for the language
2022-07-21 01:29:22 +02:00
Samuel Thibault
76cb4ee1e3
fuzzing: Update voice list
2022-07-21 00:51:57 +02:00
Samuel Thibault
0fa9737a00
CI: run 64bit before 32bit
...
So developers get the 64bit results first
2022-07-02 02:07:00 +02:00
1f76c4b8bd
adding fuzzer for espeak_synth ( #1178 )
...
* Add: fuzzer files and modifications in config & compil
* add configure.ac change
* add minimize-corpus.sh
* add fuzzing directory and readme
* add to check if CC support libfuzzer
* Make workflow dump the crash POC
* Add debugging information
* Run fuzzing only once a week for now
Co-authored-by: kmamadoudram <kalilou.mamadou-drame@etu.u-bordeaux.fr>
Co-authored-by: yocvito <nicolas.morel@etu.u-bordeaux.fr>
Co-authored-by: Samuel Thibault <samuel.thibault@ens-lyon.org >
2022-06-30 13:06:47 +02:00
Samuel Thibault
d8b5786330
Disable gradle in reprotest
...
It seems that reprotest is breaking the gradle build
2022-06-12 01:42:14 +02:00
Samuel Thibault
e17f0764e3
valgrind CI: add missing debugging information
2022-06-09 12:06:10 +02:00
Samuel Thibault
9c72ff1d31
CI: allow manual trigger
2022-04-23 10:54:24 +02:00
Samuel Thibault
7954418b88
Fix generated tarball
...
The tarball produced by make dist was missing a lot of files, so that
building from it would completely fail.
2022-04-13 09:18:12 +02:00
Samuel Thibault
36feb2dc5c
Add x86-32 CI
2022-04-10 22:18:27 +02:00
Samuel Thibault
b3ba314ba7
CI: Add reprotest
2022-04-10 16:32:40 +02:00
Samuel Thibault
473cd9951a
CI: avoid aborting the whole matrix on failure
2022-04-03 03:54:57 +02:00
Samuel Thibault
c5696f5695
Add uploading config.log artifact on CI failure
2022-04-03 03:33:29 +02:00
Samuel Thibault
980b167e8f
CI: Factorize configuration by using a build matrix
2022-04-03 03:00:11 +02:00
Samuel Thibault
02dd413a32
Add valgrind CI run
...
Now that all errors are fixed.
2022-04-01 00:22:26 +02:00
Samuel Thibault
0f9a474ed4
Make msan warnings fatal
...
Otherwise they will go unnoticed.
2022-03-28 00:47:33 +02:00
Samuel Thibault
127968a6f6
Add msan CI run
...
Now that all memory errors are fixed.
Ref #220
2022-03-25 22:39:33 +01:00
Valdis Vitolins
5008cc9c30
Merge pull request #1137
2022-03-25 22:37:14 +02:00
Samuel Thibault
41fe49ea34
asan: Re-enable new_delete_type_mismatch
...
Now that it is fixed by
dab5457620 "Fix deleting FrameManagerImpl*"
261954b4bd "Fix deleting SpeechWaveGenerator"
2022-03-25 19:22:23 +01:00
Samuel Thibault
e1c8adfcb5
Add tsan CI run
...
Now that all tsan errors are fixed.
Ref #220
2022-03-23 19:06:37 +01:00
Samuel Thibault
2d4fcfaf17
Add lsan CI run
...
Now that all lsan errors are fixed.
Ref #220
2022-03-20 21:57:19 +01:00
Samuel Thibault
f6b06e6db1
Fix asan usan CI merge
2022-03-16 23:43:26 +01:00
Valdis Vitolins
aa1730ff2c
Merge pull request #1110
2022-03-16 21:33:00 +02:00
Valdis Vitolins
2dca88b627
Merge pull request #1105
2022-03-16 21:30:46 +02:00
Samuel Thibault
c790af66d0
Add asan CI run
...
Now that all asan errors are fixed.
Ref #220
2022-03-15 18:20:28 +01:00
Samuel Thibault
156b0fd45f
Add usan CI run
...
Now that all usan errors are fixed.
Ref #220
2022-03-15 03:17:38 +01:00
Samuel Thibault
0b29e0080f
Make sure to update apt before installing deps
2022-03-12 12:06:37 +01:00
Samuel Thibault
caccd5ad73
Add CI
2022-03-11 14:08:29 +01:00