Matt Borland
1d9e9279da
Change macro definition
2026-03-30 10:45:00 -04:00
Matt Borland
936df78a47
Add additional test this time with math's CUDA support
2026-03-30 10:42:46 -04:00
Matt Borland
ecf9fc1afb
Use more internal functions
2026-03-30 10:39:46 -04:00
Matt Borland
55d82b06d4
Fix copy-paste error
2026-03-30 10:20:17 -04:00
Matt Borland
e452571611
Update CI script
2026-03-30 10:17:06 -04:00
Matt Borland
61e689d984
Fix deprecated find package in CML
2026-03-30 10:15:38 -04:00
Matt Borland
b0cef13e8e
Add test set
2026-03-30 10:09:55 -04:00
Matt Borland
d6368ee45e
Replace naked NVCC checks
2026-03-30 10:05:19 -04:00
Matt Borland
f6ca42f320
Fix naked NVRTC macro check
2026-03-30 10:02:52 -04:00
Matt Borland
c936a099fc
User must explicitly enable CUDA support via CMake
2026-03-30 10:02:40 -04:00
Matt Borland
cfe946f191
Merge pull request #1382 from philippremy/develop
2026-03-18 15:31:06 -05:00
Philipp Remy
b1523d96b1
[legacy] Handle MinGW and fix build with shared linkage
...
(1) Change MSVC to WIN32: The symbol export rules should also apply if a
MinGW toolchain is used.
(2) On targets other than MSVC, a build with BUILD_SHARED_LIBS=ON failed
because the macro BOOST_SYMBOL_EXPORT was not properly defined. Define it to
default visibility for proper symbol export in shared libraries.
Signed-off-by: Philipp Remy <philipp@philippremy.net >
2026-03-18 19:02:06 +01:00
Philipp Remy
4aaeeacdbb
[legacy] Allow building the legacy libraries in standalone mode
...
Signed-off-by: Philipp Remy <philipp@philippremy.net >
2026-03-18 18:07:56 +01:00
Philipp Remy
883b7a1c8e
[CI] Test legacy libraries with static and shared linkage
...
Signed-off-by: Philipp Remy <philipp@philippremy.net >
2026-03-18 18:04:50 +01:00
Matt Borland
61fa6bba25
Merge pull request #1381 from boostorg/1380
2026-03-17 17:44:27 -05:00
Matt Borland
9f8cf5caa8
Test domain function
2026-03-17 12:06:55 -05:00
Matt Borland
fd70189643
Add user facing domain access
2026-03-17 12:06:47 -05:00
jzmaddock
9c00175c2f
Merge pull request #1363 from JacobHass8/fix-ibeta-large-arguments
...
Fixes ibeta for large arguments
2026-03-17 16:44:44 +00:00
Jacob Hass
918bb51d81
Reverted changes to ibeta_fraction2_t to use int for m
2026-03-15 13:25:13 -07:00
jzmaddock
c52fc0911b
Merge pull request #1373 from JacobHass8/dist-maintenance
...
Manual type promotion for arcsine distribution
2026-03-15 19:40:49 +00:00
jzmaddock
372c10b46d
Remove dead code and fix conceptual error.
2026-03-15 13:47:42 +00:00
jzmaddock
7d3d1c6d41
Merge pull request #1378 from boostorg/issue1377
...
Correct ellint_2 for N * PI / 2 phi argument.
2026-03-12 12:29:33 +00:00
jzmaddock
c793e1cd1b
Ellint2: Simplify fix.
2026-03-12 10:22:45 +00:00
jzmaddock
6f59f3852a
Correct ellint_2 for N * PI / 2 phi argument.
...
Fixes https://github.com/boostorg/math/issues/1377 .
2026-03-11 16:39:39 +00:00
Matt Borland
7bb5ceb442
Merge pull request #1376 from boostorg/1329
...
Add building and testing of Math C99 functions with CMake
2026-03-10 11:06:37 -04:00
Matt Borland
41b70c2e7a
Merge pull request #1375 from boostorg/1374
2026-03-09 10:16:34 -04:00
Matt Borland
43ba867230
Add cmake subdir and install tests to CI
2026-03-09 09:26:59 -04:00
Matt Borland
cca3167fec
Add legacy c file intall and subdir tests
2026-03-09 09:26:32 -04:00
Matt Borland
c3a3040a94
Add cmake install and subdir tests
2026-03-09 09:26:19 -04:00
Matt Borland
7043cf3552
Add quick test for cmake install and subdir
2026-03-09 09:26:10 -04:00
Matt Borland
9904808912
Fix linking of config and installation
2026-03-09 09:25:07 -04:00
Matt Borland
a516192949
Make general port of patch file from vcpkg
2026-03-09 09:10:19 -04:00
Matt Borland
0074609cda
Add division test suite mirroring multiplication
2026-03-09 08:36:15 -04:00
Matt Borland
8fec9d93cd
Fix scalar div for octonions
2026-03-09 08:36:02 -04:00
Jacob Hass
e1bdcad017
Removed failing tests and added code comments
2026-03-08 15:32:47 -07:00
Jacob Hass
d1eff51ed8
Removed debugging information
2026-03-08 14:33:38 -07:00
Jacob Hass
8e919f2380
Accepted review comments; testing code coverage
2026-03-07 10:47:32 -08:00
Jacob Hass
5e7591773a
Fixed typo in complement quantile
2026-03-06 19:07:18 -08:00
Jacob Hass
89b393f229
[ci skip] Added missing bracket
2026-03-06 13:27:33 -08:00
Jacob Hass
423874d341
A couple of bug fixes
2026-03-06 10:49:02 -08:00
Jacob Hass
99b6d453a0
Added evaluation_t shorthand
2026-03-05 20:19:08 -08:00
Jacob Hass
d0004eabbd
Added typename to definitions and fixed undeclared result
2026-03-05 20:15:02 -08:00
Jacob Hass
ca4bda357a
Manual type promotion for arcsine distribution
2026-03-05 19:50:17 -08:00
Jacob Hass
3c6f6ae443
Added debug for lanczos approximation
2026-03-01 20:27:16 -08:00
Jacob Hass
050a24a8a4
More debug output for continued fraction
2026-03-01 19:37:05 -08:00
Jacob Hass
89a3455c2b
Got rid of int upcasting in ibeta_fraction2_t
2026-03-01 19:01:59 -08:00
Jacob Hass
4042e6633b
Added more debugging info for continued fraction
2026-03-01 18:41:48 -08:00
Jacob Hass
552284c319
Added more debugging info
2026-03-01 17:16:21 -08:00
Jacob Hass
486fc14528
Included iostream for testing [apple]
2026-03-01 14:55:31 -08:00
Jacob Hass
bffd923324
Added debugging print statements [apple]
2026-03-01 14:16:46 -08:00