Commit Graph

1712 Commits

Author SHA1 Message Date
Christopher Kormanyos
cff6c7fb01 Correct to use std::integral_constant 2021-02-22 11:29:59 +01:00
Christopher Kormanyos
512f183b8d Remove sign compare -Wall warn on Apple clang 2021-02-22 10:25:13 +01:00
jzmaddock
015487dd02 Update C++11 requirements. 2021-02-18 18:14:41 +00:00
jzmaddock
8140d7c04a Merge pull request #296 from boostorg/ppc_float128_fix
Ppc float128 fix
2021-02-08 19:45:11 +00:00
jzmaddock
4633252b38 Tentative fix for PPC compilation issue. 2021-02-08 12:17:53 +00:00
jzmaddock
5fa32674b7 Set up PPC workflow. 2021-02-08 12:17:23 +00:00
jzmaddock
e1b96d3711 Merge pull request #294 from mborland/integral_constant
Replace boost::integral_constant with std version
2021-02-08 08:45:57 +00:00
jzmaddock
3552757a8e Merge pull request #295 from mborland/readme
Fix GHA Readme Badges
2021-02-08 08:45:11 +00:00
Matt Borland
639b1b42b9 Fix GHA Readme Badges 2021-02-07 22:50:19 +03:00
Matt Borland
2ad6d29d7d Add GHA CI to PRs 2021-02-07 22:24:01 +03:00
Matt Borland
f897453c26 Replace boost::integral_constant with std version 2021-02-07 22:17:56 +03:00
jzmaddock
40dcf5b1f2 Merge pull request #293 from boostorg/clang_is_constructible_fix
Fix for differing behaviour of is_constructible and clang.
2021-02-04 21:53:09 +00:00
jzmaddock
76813a8b58 Fix for differing behaviour of is_constructible and clang.
Clean up enable_if logic in the process.
Fixes: https://github.com/boostorg/math/issues/519
2021-02-04 19:13:34 +00:00
jzmaddock
db7d9faefd Merge pull request #291 from boostorg/github_actions
GitHub Actions and YAML script
2021-02-04 11:27:07 +00:00
jzmaddock
6d0aaf7583 Merge pull request #288 from boostorg/cxx11_part_1
Huge PR that begins moving the library to C++11 and later.
2021-02-04 11:26:25 +00:00
jzmaddock
b36ff59bcc Update readme for CI changes. 2021-02-04 11:24:57 +00:00
Christopher Kormanyos
437ff80979 [CI SKIP] Disable part of an example on old clang 2021-02-04 08:18:59 +01:00
Christopher Kormanyos
a65a1c28dc [CI SKIP] Try old gcc/clang 5/6 on xenial in GHA 2021-02-03 22:51:56 +01:00
Christopher Kormanyos
448b0487c5 [CI SKIP] Merge branch 'cxx11_part_1' into github_actions 2021-01-31 20:01:58 +01:00
jzmaddock
92b61fde19 Merge branch 'cxx11_part_1' of https://github.com/boostorg/multiprecision into cxx11_part_1 2021-01-31 18:24:24 +00:00
jzmaddock
ed6ee59c6b Suppress CI out-of-memory issue.
[CI SKIP]
2021-01-31 18:23:31 +00:00
John Maddock
3155b8c54d 2nd try to simplify test_cpp_bin_float.cpp for ASAN 2021-01-31 16:22:15 +00:00
Christopher Kormanyos
98c1c52e24 [CI SKIP] Merge branch 'cxx11_part_1' into github_actions 2021-01-31 14:20:52 +01:00
jzmaddock
d6fa8083f9 Disable some tests that CI can't cope with - mostly timeouts. 2021-01-31 11:37:52 +00:00
Christopher Kormanyos
2d56a16910 [CI SKIP] Merge branch 'cxx11_part_1' into github_actions 2021-01-31 10:40:40 +01:00
jzmaddock
900c0a7de5 CI changes: disable some runs on drone that can't be made to work.
Test running ASAN on GHA instead.
2021-01-31 09:31:11 +00:00
Christopher Kormanyos
4025f72a4d [CI SKIP] Merge branch 'cxx11_part_1' into github_actions
# Conflicts:
#	.github/workflows/multiprecision.yml
2021-01-30 22:53:17 +01:00
Christopher Kormanyos
37353f966d [CI SKIP] Manually merge John's GHA changes 2021-01-30 22:50:06 +01:00
Christopher Kormanyos
999af0e7bd [CI SKIP] Separate MinGW from MSVC runs in CI 2021-01-30 22:41:34 +01:00
jzmaddock
54342734ed Only apply mpfr thread clean up to version 4 and later. 2021-01-30 18:15:45 +00:00
jzmaddock
542d759988 CI update:
Remove travis and appveyor - they're pretty much dead to us.
Add ASAN and USAN tests to drone.
Rework windows GHA tests to test each compilers supported std versions.
2021-01-30 17:53:58 +00:00
Christopher Kormanyos
f17669e74f [CI SKIP] Merge branch 'cxx11_part_1' into github_actions 2021-01-30 17:23:11 +01:00
Christopher Kormanyos
4ecab47be7 [CI SKIP] Revert investigative changes in log AGM 2021-01-30 17:22:35 +01:00
jzmaddock
a0a924c283 Merge branch 'cxx11_part_1' of https://github.com/boostorg/multiprecision into cxx11_part_1 2021-01-30 16:06:52 +00:00
jzmaddock
5116bf1fa2 Correct mpfr thread cleanup
[CI SKIP]
2021-01-30 16:05:55 +00:00
Christopher Kormanyos
623a7da431 [CI SKIP] Local constants for diagnostic purposes 2021-01-30 13:42:02 +01:00
Christopher Kormanyos
38b4909972 Try resolve AGM log threads sanitize=addr mpfr 2021-01-30 10:08:00 +01:00
Christopher Kormanyos
34a57af484 [CI SKIP] Merge branch 'cxx11_part_1' into github_actions 2021-01-29 19:54:07 +01:00
John Maddock
b1f5ada732 Fix issues with -fsanitize=address [CI SKIP] 2021-01-29 18:36:06 +00:00
jzmaddock
3670e232ce XCode-11 only support C++-2a not C++-20. 2021-01-29 13:48:41 +00:00
jzmaddock
17745f818b Add workarounds for clang-mingw __int128 <-> float conversion bugs. 2021-01-29 13:48:09 +00:00
jzmaddock
2cf8a80cbc Correct clang/mingw pp-logic. 2021-01-29 13:47:04 +00:00
Christopher Kormanyos
fe0fdf12a7 [CI SKIP] Try add macos to GHA builds in CI 2021-01-29 07:17:47 +01:00
Christopher Kormanyos
0f53c0d8fc [CI SKIP] Revert and restart without old compilers 2021-01-28 23:16:07 +01:00
Christopher Kormanyos
e0ca3dba6a [CI SKIP] Add old GCC/clang tools to CI on GHA 2021-01-28 23:03:27 +01:00
Christopher Kormanyos
b7c60dbe78 [CI SKIP] Merge branch 'cxx11_part_1' into github_actions 2021-01-28 20:42:31 +01:00
Christopher Kormanyos
1889067dc3 [CI SKIP] Remove trivial clang 7 workaround 2021-01-28 20:41:38 +01:00
jzmaddock
b6a927d8ff Correct drone job names. 2021-01-28 18:09:49 +00:00
jzmaddock
3d99098464 Big drone config update. 2021-01-28 17:58:33 +00:00
John Maddock
1081311d34 Remove clang-7 workarounds 2021-01-28 13:40:57 +00:00