Ion Gaztañaga
c39914d997
Posix/cygwin/bsd: make cxxstd optional
...
Add docs built test, thanks to sdarwin
2025-12-31 21:02:22 +01:00
Ion Gaztañaga
906766d9d7
Make apt update more robust adding sleeps betwen retries
2025-12-13 16:59:00 +01:00
Ion Gaztañaga
3f149a911c
Remove cxxstd variants for cygwin (already tested on Linux)
...
Add cygserver launch on cygwin
Leave only latest BSDs to speed up testing
2025-12-13 15:27:32 +01:00
Ion Gaztañaga
a8a89b93e4
Add BSD variants
2025-12-11 15:02:59 +01:00
Ion Gaztañaga
40ab6f4761
Add cygwin regression test
2025-12-10 14:28:12 +01:00
Ion Gaztañaga
5048d261a5
Update compilers for Ubsan, add ASAN builds
2025-12-06 22:59:51 +01:00
Ion Gaztañaga
0860acf5f6
Add gcc-15 / clang-20 ubuntu 26.04 container github actions
2025-12-06 11:31:54 +01:00
Ion Gaztañaga
00005cb732
Add "-C" option to depinst
2025-11-30 17:25:26 +01:00
Ion Gaztañaga
48ff0a1971
Optimize GH runner script:
...
- Disable debug info to improve disk performance
- Remove ancient Clang 3.5
- Add -pipe to avoid disk writing for intermediate files
- Separate 32 and 64 bit window tasks as Windows machines are much slower than Linux machines
2025-11-11 23:00:11 +01:00
Ion Gaztañaga
a77abd0ad8
Remove old gcc 4.6 from regression tests
2025-11-07 23:51:19 +01:00
Ion Gaztañaga
aec14953a6
Remove macos-13 and add macos-26 runners
2025-11-05 08:17:20 +01:00
Ion Gaztañaga
754ef1f5ba
Increase timeout
2025-11-03 21:51:47 +01:00
Ion Gaztañaga
aa7423cbff
Use windows 2025 runner
2025-07-07 21:27:14 +02:00
Ion Gaztañaga
a8b8cfd3c4
Remove Windows 2019 as it's not longer supported in github
2025-07-07 11:52:58 +02:00
Ion Gaztañaga
40d2be68ba
Add clang-19 toolset
2025-05-20 08:55:16 +02:00
Ion Gaztañaga
51a4762fda
Avoid C++03 testing in clang/libc++
2024-12-23 22:41:40 +01:00
Ion Gaztañaga
634ca276e0
Remove deprecated macos-12 and add macos-15
2024-11-27 21:49:12 +01:00
Ion Gaztañaga
70c57e804f
Add latest gcc/clang/macos versions
2024-07-01 09:53:04 +02:00
Ion Gaztañaga
c973467a31
Avoid C++03 in MacOS
2024-06-16 23:37:00 +02:00
Ion Gaztañaga
bfe39f2795
Add timeout to tests
2024-03-03 22:33:33 +01:00
Ion Gaztañaga
4798a80e5b
- Remove clang with listdc++ tests in C++2b mode as there is an incompatibility between them.
...
- Add new toolsets present in ubuntu 23.04.
- Use container images also for Ubuntu 22.04
2024-01-02 01:30:01 +01:00
Ion Gaztañaga
51753c2435
Add apt-get dist-upgrade to actions.
2024-01-01 00:40:11 +01:00
Ion Gaztañaga
60f782350a
Reduce clang-win tests to 64 bit as the regression timeouts because clang compilation is much heavier than msvc.
2023-05-05 22:56:38 +02:00
Ion Gaztañaga
47008b0074
Avoid GCC 4.4, too old to support, even in C+03 [skip ci]
2023-05-03 22:54:00 +02:00
Ion Gaztañaga
e7f403c78f
Add more windows toolsets from Boost.Core's CI
2023-05-01 18:43:36 +02:00
Ion Gaztañaga
97b08b0670
Use Boost.Core's configuration for CI as it supports a wide range of platforms
2023-05-01 18:11:45 +02:00
Ion Gaztañaga
2709deb825
Test multilib for gcc-9
2023-05-01 17:57:45 +02:00
Ion Gaztañaga
aa6f622abd
Revert "Add old compilers using containers, gcc multilib, multiple clang versions"
...
This reverts commit e73ea96552 .
2023-05-01 17:56:17 +02:00
Ion Gaztañaga
e73ea96552
Add old compilers using containers, gcc multilib, multiple clang versions
2023-05-01 17:43:23 +02:00
Ion Gaztañaga
879c175403
Remove Ubuntu 18 runners. Use number of processor for parallel execution
2023-05-01 17:23:45 +02:00
Ion Gaztañaga
d74015c787
Reduce -j3 to -j2 to avoid spurious failures.
2022-10-13 12:43:56 +02:00
Ion Gaztañaga
c823d63805
Remove deprecated windows-2016 and add windows-2022
2022-08-21 02:20:02 +02:00
Ion Gaztañaga
a62674f805
Now try the script from smart_ptr for complete GCC+Clang+Windows
2021-12-28 18:14:39 +01:00
Ion Gaztañaga
6fc76f8e67
Remove sanitizer run to avoid continuous errors
2021-12-28 17:55:17 +01:00
Ion Gaztañaga
bac87fc95c
A step back and try to fix "linkflags=-fno-sanitize-recover=all: No such file or directory" error...
2021-12-28 17:45:28 +01:00
Ion Gaztañaga
eac56efa02
Add address sanitizer
2021-12-28 17:33:04 +01:00
sdarwin
6dc0217dc6
Update GitHub Actions CI file
2021-07-30 16:10:51 +00:00
sdarwin
1a02c93022
Add GitHub Actions config [ci skip]
2021-03-05 15:59:58 +00:00