Compare commits

..

10 Commits

Author SHA1 Message Date
jzmaddock a640597d6e Merge pull request #280 from anarthal/feature/remove-borland-config
Removes non-existing boost/regex/config/borland.hpp include from config.hpp
2026-05-22 17:45:36 +01:00
Ruben Perez a12483100a Removes non-existing boost/regex/config/borland.hpp include from config.hpp 2026-05-21 18:37:34 +02:00
Peter Dimov 7760ef2a61 Merge pull request #278 from mborland/remove_ppa
Remove ppa ubuntu-toolchain-r
2026-05-05 02:13:07 +03:00
Matt Borland 08f5b88d8d Add concurrency to kill on push 2026-05-04 16:09:12 -04:00
Matt Borland ce2a2b62eb 22.04 doesn't have clang-18 2026-05-04 15:31:38 -04:00
Matt Borland be7c83f58e 22.04 doesn't have gcc13 2026-05-04 15:30:35 -04:00
Matt Borland 47ded14274 Remove ppa ubuntu-toolchain-r 2026-05-04 15:27:04 -04:00
Peter Dimov 5a1fc98b75 Merge branch 'develop' 2026-05-04 21:57:51 +03:00
Andrey Semashev 1fabbb3b25 Remove dependencies on Boost.StaticAssert.
Boost.StaticAssert has been merged into Boost.Config, so remove
the dependency.
2026-04-25 19:23:29 +03:00
jzmaddock f439e22ae4 Merge pull request #255 from boostorg/202507
Merge for release.
2025-07-04 17:16:34 +01:00
2 changed files with 6 additions and 18 deletions
+6 -10
View File
@@ -15,12 +15,16 @@ on:
release:
types: [published, created, edited]
concurrency:
group: ${{format('{0}:{1}', github.repository, github.ref)}}
cancel-in-progress: true
env:
UBSAN_OPTIONS: print_stacktrace=1
jobs:
ubuntu-jammy:
runs-on: ubuntu-22.04
runs-on: ubuntu-24.04
strategy:
fail-fast: false
matrix:
@@ -32,8 +36,6 @@ jobs:
fetch-depth: '0'
- name: Set TOOLSET
run: echo ${{ matrix.compiler }} | awk '/^g/ { print "TOOLSET=gcc" } /^clang/ { print "TOOLSET=clang" }' >> $GITHUB_ENV
- name: Add repository
run: sudo apt-add-repository -y "ppa:ubuntu-toolchain-r/test"
- name: Install packages
run: sudo apt install g++-11 g++-12 g++-13
- name: Checkout main boost
@@ -75,8 +77,6 @@ jobs:
fetch-depth: '0'
- name: Set TOOLSET
run: echo ${{ matrix.compiler }} | awk '/^g/ { print "TOOLSET=gcc" } /^clang/ { print "TOOLSET=clang" }' >> $GITHUB_ENV
- name: Add repository
run: sudo apt-add-repository -y "ppa:ubuntu-toolchain-r/test"
- name: Install packages
run: sudo apt install libicu-dev
- name: Test
@@ -95,8 +95,6 @@ jobs:
fetch-depth: '0'
- name: Set TOOLSET
run: echo ${{ matrix.compiler }} | awk '/^g/ { print "TOOLSET=gcc" } /^clang/ { print "TOOLSET=clang" }' >> $GITHUB_ENV
- name: Add repository
run: sudo apt-add-repository -y "ppa:ubuntu-toolchain-r/test"
- name: Install packages
run: sudo apt install clang-15
- name: Checkout main boost
@@ -126,7 +124,7 @@ jobs:
run: ../../../b2 toolset=$TOOLSET define=CI_SUPPRESS_KNOWN_ISSUES define=SLOW_COMPILER
working-directory: ../boost-root/libs/regex/test
ubuntu-jammy-clang-18-modules:
runs-on: ubuntu-22.04
runs-on: ubuntu-24.04
steps:
- uses: actions/checkout@v6
with:
@@ -168,8 +166,6 @@ jobs:
fetch-depth: '0'
- name: Set TOOLSET
run: echo ${{ matrix.compiler }} | awk '/^g/ { print "TOOLSET=gcc" } /^clang/ { print "TOOLSET=clang" }' >> $GITHUB_ENV
- name: Add repository
run: sudo apt-add-repository -y "ppa:ubuntu-toolchain-r/test"
- name: Install packages
run: sudo apt install clang-16 clang-17 clang-18
- name: Checkout main boost
-8
View File
@@ -37,14 +37,6 @@
#define BOOST_REGEX_STANDALONE
#endif
/*
* Borland C++ Fix/error check
* this has to go *before* we include any std lib headers:
*/
#if defined(__BORLANDC__) && !defined(__clang__)
# include <boost/regex/config/borland.hpp>
#endif
#ifndef BOOST_REGEX_STANDALONE
#include <boost/version.hpp>
#endif