Rene Rivera
9e226c3c16
CI: Update tested compilers, and add Boost 1.91.
2026-06-04 08:34:36 -05:00
Rene Rivera
09fd2d4bd7
Add VS-2026 testing.
2026-04-15 23:21:52 -05:00
Rene Rivera
61d83a1cbf
Add pr branches to AZP Ci testing.
2026-03-17 10:04:00 -05:00
Rene Rivera
7474224f6c
Increment latest windows image to try and resolve missing llvm assembler.
...
Also rty and bump linux clang to latest 22.x.
2026-03-11 15:17:38 -05:00
René Ferdinand Rivera Morell
2c4bcaa778
Add Boost 1.90 to testing.
2025-12-13 11:26:00 -06:00
Rene Rivera
edfb700274
Make AZP use common macos install+build+test scripts.
2025-11-28 07:18:49 -06:00
Rene Rivera
6c2ee24589
Update tested compilers.
2025-11-19 19:55:02 -06:00
Rene Rivera
7087f224f2
Update tested compilers.
2025-11-19 19:34:06 -06:00
Rene Rivera
4039706e42
Update tested compilers.
2025-11-19 19:30:50 -06:00
Rene Rivera
f91669561f
Update tested compilers.
2025-11-19 19:21:54 -06:00
Rene Rivera
c21f43c191
Disable vs2019 on AZP.
2025-06-17 23:19:15 -05:00
Rene Rivera
93b0de0068
Reapply "Add clang-20 testing."
...
This reverts commit 3d64033c83 .
2025-04-03 08:39:44 -05:00
Rene Rivera
3d64033c83
Revert "Add clang-20 testing."
...
This reverts commit f1b8d23e50 .
2025-04-03 08:38:34 -05:00
Rene Rivera
f1b8d23e50
Add clang-20 testing.
2025-04-02 20:49:51 -05:00
Rene Rivera
d24381fe40
Re-enable all containers now that the setup works.
2025-04-02 14:18:03 -05:00
Rene Rivera
64cd05111c
Try and use "su" to install the missing "sudo". [skip ci]
2025-04-02 13:16:39 -05:00
Rene Rivera
f8f5c0c480
More container debugging. [skip ci]
2025-04-02 12:57:07 -05:00
Rene Rivera
32c3868200
Debug container setup. [skip ci]
2025-04-02 12:37:43 -05:00
Rene Rivera
bca2055e99
Don't do sudo for containers.
2025-04-02 08:37:26 -05:00
Rene Rivera
a5e317363d
Use teeks99 containers.
...
Switch most container tests to use teeks99 containers that have compilers preconfigured.
2025-04-01 21:23:42 -05:00
René Ferdinand Rivera Morell
8907eee3e4
Use ubuntu-latest for container tests.
...
Switching to ubuntu-latest image for container tests as 20.04 is going away.
2025-04-01 11:44:36 -05:00
Rene Rivera
8f80fb9a9c
Remove testing & support for really old clang <= 3.8.
...
The old clangs have problems with the Lyra library and SFINAE. To avoid increased development time to workarounds dropping support for them.
2025-03-12 22:45:49 -05:00
Rene Rivera
96e039e987
Fix history doc typo. And try and remove node20 warnings.
2025-01-19 09:25:54 -06:00
Rene Rivera
710def1290
More Ci toolset tweaks. And reflect changes in readme.
2024-11-08 19:31:00 -06:00
Rene Rivera
e588923060
Ubuntu 20.04 images are cursed.
2024-11-08 18:10:28 -06:00
Rene Rivera
88d209fa85
Github removed certain xocdes from images.
2024-11-08 17:04:20 -06:00
Rene Rivera
896e4da939
Try the 16.0 symlink for xcode.
2024-11-08 15:40:47 -06:00
Rene Rivera
af91be61c3
More changes to linux testing to get more compilers to install.
2024-11-08 14:35:40 -06:00
Rene Rivera
045096f0f4
Back to Xcode 16.0.
2024-11-08 11:52:08 -06:00
Rene Rivera
d8c4680ecb
Update more CI compilers.
2024-11-08 11:46:00 -06:00
Rene Rivera
382c9d25ff
Another try with Ubuntu containers.
2024-11-07 20:22:17 -06:00
Rene Rivera
5997458b01
Update Ubuntu 20.04 to 20.10.
2024-11-06 21:27:39 -06:00
Rene Rivera
b99629937c
Remove old xcodes and update readme to reflect current compilers.
2024-09-21 13:25:15 -05:00
Rene Rivera
44d1ea616b
Move clang 10, 11, 12 to containers as they don't exist in ubuntu 22.04.
2024-09-21 11:58:45 -05:00
Rene Rivera
a916cfd478
Gcc-13 is still the latest on ububtu-22.
2024-09-21 10:13:49 -05:00
Rene Rivera
6dd8bcd4a7
Update CI tested compilers.
2024-09-21 09:14:25 -05:00
Rene Rivera
da42fb20f0
Noop prep command to avoid empty var errors.
2024-06-08 22:15:50 -05:00
Rene Rivera
565cd275b4
Install latest LLVM on clang-win tests, always.
2024-06-08 10:36:12 -05:00
Rene Rivera
10b229e3c2
Debug clang-cl AZP CI.
2024-06-07 22:38:35 -05:00
René Ferdinand Rivera Morell
c30bce8e2d
Add property-db class to record & write structured data. ( #397 )
...
Add property-db class to record & write structured data.
This adds a utility to record structured data in the form of a property database where the keys are a property path with string or number values. The data can be converted to a string, or written to a file, as JSON.
2024-05-27 20:04:58 -05:00
Nikita Kniazev
006b1ec71d
gcc/clang: -m* flags when architecture is not explicitly set ( #379 )
...
GCC is picky, -m32/-m64 flags are available only on a subset of targets. Clang supports -m32/-m64 universally.
2024-05-09 13:00:27 -05:00
Rene Rivera
dee079980e
Add latest Boost releases for CI testing.
2024-04-20 11:13:49 -05:00
Rene Rivera
6418945ec2
FInal names for older compilers. Check on py versions.
...
[skip ci]
2024-01-06 06:38:04 -04:00
Rene Rivera
aed436acaa
Tweak clang++ exe names for older versions.
2024-01-05 14:44:50 -04:00
Rene Rivera
96513bc100
Try Ubuntu 16.04 container for some older toolsets.
2024-01-05 08:16:17 -04:00
Rene Rivera
d05f3bb2d2
Tweak old clang versions for container CI.
2024-01-04 23:46:43 -04:00
Rene Rivera
6c2bc4c9a9
Add CXX user-config in containers.
2024-01-01 20:38:56 -06:00
Rene Rivera
2db6daf796
Some gcc's are not available. Use curl instead of get.
...
[skip ci]
2023-12-31 13:56:44 -06:00
Rene Rivera
5a7136d4d0
Add really old gcc & clang CI.
2023-12-31 08:39:14 -06:00
Rene Rivera
13544651fc
Fix yml reference.
2023-12-31 07:48:45 -06:00