2
0
mirror of https://github.com/boostorg/math.git synced 2026-01-19 16:32:10 +00:00

Merge pull request #1333 from boostorg/circular

Remove circular dependency on Multiprecision and add CI checks for such occurrences
This commit is contained in:
Matt Borland
2025-10-30 12:54:09 +01:00
committed by GitHub
2 changed files with 8 additions and 8 deletions

View File

@@ -58,7 +58,7 @@ jobs:
run: cp -r $GITHUB_WORKSPACE/* libs/math
working-directory: ../boost-root
- name: Install deps
run: python tools/boostdep/depinst/depinst.py math -I example -I tools
run: python tools/boostdep/depinst/depinst.py math -C -I example -I tools
working-directory: ../boost-root
- name: Bootstrap
run: ./bootstrap.sh
@@ -116,7 +116,7 @@ jobs:
run: cp -r $GITHUB_WORKSPACE/* libs/math
working-directory: ../boost-root
- name: Install deps
run: python tools/boostdep/depinst/depinst.py math -I example -I tools
run: python tools/boostdep/depinst/depinst.py math -C -I example -I tools
working-directory: ../boost-root
- name: Bootstrap
run: ./bootstrap.sh
@@ -157,7 +157,7 @@ jobs:
run: cp -r $GITHUB_WORKSPACE/* libs/math
working-directory: ../boost-root
- name: Install deps
run: python tools/boostdep/depinst/depinst.py math -I example -I tools
run: python tools/boostdep/depinst/depinst.py math -C -I example -I tools
working-directory: ../boost-root
- name: Bootstrap
run: ./bootstrap.sh
@@ -200,7 +200,7 @@ jobs:
run: xcopy /s /e /q %GITHUB_WORKSPACE% libs\math
working-directory: ../boost-root
- name: Install deps
run: python tools/boostdep/depinst/depinst.py math -I example -I tools
run: python tools/boostdep/depinst/depinst.py math -C -I example -I tools
working-directory: ../boost-root
- name: Bootstrap
run: bootstrap
@@ -243,7 +243,7 @@ jobs:
run: xcopy /s /e /q %GITHUB_WORKSPACE% libs\math
working-directory: ../boost-root
- name: Install deps
run: python tools/boostdep/depinst/depinst.py math -I example -I tools
run: python tools/boostdep/depinst/depinst.py math -C -I example -I tools
working-directory: ../boost-root
- name: Bootstrap
run: bootstrap
@@ -287,7 +287,7 @@ jobs:
- name: Copy files
run: C:\\tools\\cygwin\\bin\\bash -l -c 'cd $(cygpath -u "$GITHUB_WORKSPACE") && cp -r * ../boost-root/libs/math'
- name: Install deps
run: C:\\tools\\cygwin\\bin\\bash -l -c 'cd $(cygpath -u "$GITHUB_WORKSPACE")/../boost-root && python tools/boostdep/depinst/depinst.py math -I example -I tools'
run: C:\\tools\\cygwin\\bin\\bash -l -c 'cd $(cygpath -u "$GITHUB_WORKSPACE")/../boost-root && python tools/boostdep/depinst/depinst.py math -C -I example -I tools'
- name: Bootstrap
run: C:\\tools\\cygwin\\bin\\bash -l -c 'cd $(cygpath -u "$GITHUB_WORKSPACE")/../boost-root && ./bootstrap.sh'
- name: Generate headers
@@ -417,7 +417,7 @@ jobs:
run: cp -r $GITHUB_WORKSPACE/* libs/math
working-directory: ../boost-root
- name: Install deps
run: python tools/boostdep/depinst/depinst.py math -I example -I tools
run: python tools/boostdep/depinst/depinst.py math -C -I example -I tools
working-directory: ../boost-root
- name: Bootstrap
run: ./bootstrap.sh

View File

@@ -16,7 +16,7 @@
#include <boost/math/differentiation/detail/reverse_mode_autodiff_utilities.hpp>
#include <boost/math/special_functions/erf.hpp>
#include <boost/multiprecision/cpp_bin_float.hpp>
namespace boost {
namespace math {
namespace differentiation {