Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Merge to master for 1.87 #1219

Merged
merged 434 commits into from
Oct 30, 2024
Merged

Merge to master for 1.87 #1219

merged 434 commits into from
Oct 30, 2024
This pull request is big! We’re only showing the most recent 250 commits.

Commits on Jul 29, 2024

  1. Configuration menu
    Copy the full SHA
    29c8db5 View commit details
    Browse the repository at this point in the history
  2. Fix macro naming

    mborland committed Jul 29, 2024
    Configuration menu
    Copy the full SHA
    ba56bb4 View commit details
    Browse the repository at this point in the history

Commits on Jul 30, 2024

  1. Merge pull request #1165 from boostorg/cuda_4

    GPU Batch 4
    mborland authored Jul 30, 2024
    Configuration menu
    Copy the full SHA
    f7e6597 View commit details
    Browse the repository at this point in the history

Commits on Aug 2, 2024

  1. Configuration menu
    Copy the full SHA
    344541e View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    ef3892c View commit details
    Browse the repository at this point in the history

Commits on Aug 5, 2024

  1. Add GPU support to sqrt1pm1

    mborland committed Aug 5, 2024
    Configuration menu
    Copy the full SHA
    b9f6405 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    aa5e7e6 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    51a49ad View commit details
    Browse the repository at this point in the history
  4. Add SYCL erf testing

    mborland committed Aug 5, 2024
    Configuration menu
    Copy the full SHA
    5ab4837 View commit details
    Browse the repository at this point in the history
  5. Add sqrt1pm1 to fwd

    mborland committed Aug 5, 2024
    Configuration menu
    Copy the full SHA
    086ba3c View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    d5b142c View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    00e0aa0 View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    623b1fc View commit details
    Browse the repository at this point in the history
  9. Configuration menu
    Copy the full SHA
    9d2f737 View commit details
    Browse the repository at this point in the history
  10. Configuration menu
    Copy the full SHA
    e469215 View commit details
    Browse the repository at this point in the history
  11. Configuration menu
    Copy the full SHA
    4aaa9b7 View commit details
    Browse the repository at this point in the history
  12. Configuration menu
    Copy the full SHA
    4f2cbbd View commit details
    Browse the repository at this point in the history
  13. Configuration menu
    Copy the full SHA
    0a15df8 View commit details
    Browse the repository at this point in the history
  14. Configuration menu
    Copy the full SHA
    4d51329 View commit details
    Browse the repository at this point in the history
  15. Fix signbit GPU support

    mborland committed Aug 5, 2024
    Configuration menu
    Copy the full SHA
    540c715 View commit details
    Browse the repository at this point in the history
  16. Configuration menu
    Copy the full SHA
    2bfb2b5 View commit details
    Browse the repository at this point in the history
  17. Configuration menu
    Copy the full SHA
    10e7e1b View commit details
    Browse the repository at this point in the history
  18. Configuration menu
    Copy the full SHA
    80f0fff View commit details
    Browse the repository at this point in the history
  19. Configuration menu
    Copy the full SHA
    9f7215d View commit details
    Browse the repository at this point in the history
  20. Configuration menu
    Copy the full SHA
    e9ccdcf View commit details
    Browse the repository at this point in the history
  21. Add SYCL gamma testing

    mborland committed Aug 5, 2024
    Configuration menu
    Copy the full SHA
    5ad3866 View commit details
    Browse the repository at this point in the history
  22. Remove extra overloads

    mborland committed Aug 5, 2024
    Configuration menu
    Copy the full SHA
    b67f1fd View commit details
    Browse the repository at this point in the history
  23. Configuration menu
    Copy the full SHA
    18ef483 View commit details
    Browse the repository at this point in the history
  24. Remove recursion in lgamma

    mborland committed Aug 5, 2024
    Configuration menu
    Copy the full SHA
    dc792c9 View commit details
    Browse the repository at this point in the history
  25. Configuration menu
    Copy the full SHA
    1fcc01a View commit details
    Browse the repository at this point in the history
  26. Configuration menu
    Copy the full SHA
    0fafaf2 View commit details
    Browse the repository at this point in the history
  27. Configuration menu
    Copy the full SHA
    82d56ac View commit details
    Browse the repository at this point in the history
  28. Make powm1 GPU compatible

    mborland committed Aug 5, 2024
    Configuration menu
    Copy the full SHA
    49cc43c View commit details
    Browse the repository at this point in the history
  29. Fix GCC warnings

    mborland committed Aug 5, 2024
    Configuration menu
    Copy the full SHA
    635bd32 View commit details
    Browse the repository at this point in the history
  30. Revert if constexpr change

    mborland committed Aug 5, 2024
    Configuration menu
    Copy the full SHA
    c7e16f7 View commit details
    Browse the repository at this point in the history
  31. Fix typo

    mborland committed Aug 5, 2024
    Configuration menu
    Copy the full SHA
    24a0922 View commit details
    Browse the repository at this point in the history
  32. Fix comparison

    mborland committed Aug 5, 2024
    Configuration menu
    Copy the full SHA
    faf541e View commit details
    Browse the repository at this point in the history
  33. Use tag type idiom

    mborland committed Aug 5, 2024
    Configuration menu
    Copy the full SHA
    87048d9 View commit details
    Browse the repository at this point in the history
  34. Reorder overflow checks

    mborland committed Aug 5, 2024
    Configuration menu
    Copy the full SHA
    445e36a View commit details
    Browse the repository at this point in the history

Commits on Aug 6, 2024

  1. Update history.

    jzmaddock committed Aug 6, 2024
    Configuration menu
    Copy the full SHA
    4b9c5b0 View commit details
    Browse the repository at this point in the history
  2. Merge pull request #1167 from boostorg/cuda_5

    GPU Batch 5
    mborland authored Aug 6, 2024
    Configuration menu
    Copy the full SHA
    ab09ece View commit details
    Browse the repository at this point in the history
  3. Add tgamma nvrtc test

    mborland committed Aug 6, 2024
    Configuration menu
    Copy the full SHA
    d30faa3 View commit details
    Browse the repository at this point in the history
  4. Add CI run

    mborland committed Aug 6, 2024
    Configuration menu
    Copy the full SHA
    dae4190 View commit details
    Browse the repository at this point in the history
  5. Add Jamfile

    mborland committed Aug 6, 2024
    Configuration menu
    Copy the full SHA
    88c36d3 View commit details
    Browse the repository at this point in the history
  6. Update CML

    mborland committed Aug 6, 2024
    Configuration menu
    Copy the full SHA
    470e593 View commit details
    Browse the repository at this point in the history
  7. Add tgamma support to NVRTC

    mborland committed Aug 6, 2024
    Configuration menu
    Copy the full SHA
    e7f09ca View commit details
    Browse the repository at this point in the history
  8. Fix runs on value

    mborland committed Aug 6, 2024
    Configuration menu
    Copy the full SHA
    477d1c1 View commit details
    Browse the repository at this point in the history

Commits on Aug 7, 2024

  1. Configuration menu
    Copy the full SHA
    37db017 View commit details
    Browse the repository at this point in the history
  2. Expand testing

    mborland committed Aug 7, 2024
    Configuration menu
    Copy the full SHA
    135208b View commit details
    Browse the repository at this point in the history

Commits on Aug 8, 2024

  1. Merge pull request #1170 from boostorg/nvrtc

    Add proof of concept for NVRTC support
    mborland authored Aug 8, 2024
    Configuration menu
    Copy the full SHA
    2a4351e View commit details
    Browse the repository at this point in the history
  2. Add NVRTC support to sign

    mborland committed Aug 8, 2024
    Configuration menu
    Copy the full SHA
    77bf1c1 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    e85ad13 View commit details
    Browse the repository at this point in the history
  4. Add specific float overload

    mborland committed Aug 8, 2024
    Configuration menu
    Copy the full SHA
    17dbb1e View commit details
    Browse the repository at this point in the history
  5. Expand testing

    mborland committed Aug 8, 2024
    Configuration menu
    Copy the full SHA
    ea23ddc View commit details
    Browse the repository at this point in the history
  6. Add NVRTC support to cbrt

    mborland committed Aug 8, 2024
    Configuration menu
    Copy the full SHA
    b101e79 View commit details
    Browse the repository at this point in the history
  7. Add NVRTC cbrt tests

    mborland committed Aug 8, 2024
    Configuration menu
    Copy the full SHA
    b7f1eab View commit details
    Browse the repository at this point in the history
  8. Add lgamma

    mborland committed Aug 8, 2024
    Configuration menu
    Copy the full SHA
    d4a15eb View commit details
    Browse the repository at this point in the history
  9. Add lgamma testing

    mborland committed Aug 8, 2024
    Configuration menu
    Copy the full SHA
    0dcf8b5 View commit details
    Browse the repository at this point in the history
  10. Fix template specialization

    mborland committed Aug 8, 2024
    Configuration menu
    Copy the full SHA
    c1f1a46 View commit details
    Browse the repository at this point in the history
  11. Configuration menu
    Copy the full SHA
    ff2632c View commit details
    Browse the repository at this point in the history
  12. Add config

    mborland committed Aug 8, 2024
    Configuration menu
    Copy the full SHA
    ad9d7b7 View commit details
    Browse the repository at this point in the history
  13. Add additional macros

    mborland committed Aug 8, 2024
    Configuration menu
    Copy the full SHA
    e8b9ed7 View commit details
    Browse the repository at this point in the history
  14. Configuration menu
    Copy the full SHA
    b2bfd17 View commit details
    Browse the repository at this point in the history
  15. Remove non-CUDA tests

    mborland committed Aug 8, 2024
    Configuration menu
    Copy the full SHA
    280432c View commit details
    Browse the repository at this point in the history
  16. Fix linking to thrust

    mborland committed Aug 8, 2024
    Configuration menu
    Copy the full SHA
    8615757 View commit details
    Browse the repository at this point in the history
  17. Begin to add <type_traits>

    mborland committed Aug 8, 2024
    Configuration menu
    Copy the full SHA
    d05e3c3 View commit details
    Browse the repository at this point in the history
  18. Configuration menu
    Copy the full SHA
    3ec25ab View commit details
    Browse the repository at this point in the history
  19. Configuration menu
    Copy the full SHA
    f706899 View commit details
    Browse the repository at this point in the history
  20. Configuration menu
    Copy the full SHA
    39f5c75 View commit details
    Browse the repository at this point in the history
  21. Fix namespace and SFINAE

    mborland committed Aug 8, 2024
    Configuration menu
    Copy the full SHA
    eb9b533 View commit details
    Browse the repository at this point in the history
  22. Configuration menu
    Copy the full SHA
    fbf9865 View commit details
    Browse the repository at this point in the history
  23. Add fpclassify testing

    mborland committed Aug 8, 2024
    Configuration menu
    Copy the full SHA
    5a0da08 View commit details
    Browse the repository at this point in the history
  24. Fix configuration macros

    mborland committed Aug 8, 2024
    Configuration menu
    Copy the full SHA
    1af2964 View commit details
    Browse the repository at this point in the history
  25. Configuration menu
    Copy the full SHA
    58f8af6 View commit details
    Browse the repository at this point in the history
  26. Fix aliases

    mborland committed Aug 8, 2024
    Configuration menu
    Copy the full SHA
    467a84c View commit details
    Browse the repository at this point in the history
  27. Fix linking with thrust

    mborland committed Aug 8, 2024
    Configuration menu
    Copy the full SHA
    0441187 View commit details
    Browse the repository at this point in the history
  28. Fix min/max usage

    mborland committed Aug 8, 2024
    Configuration menu
    Copy the full SHA
    37875f2 View commit details
    Browse the repository at this point in the history

Commits on Aug 9, 2024

  1. Configuration menu
    Copy the full SHA
    687125c View commit details
    Browse the repository at this point in the history

Commits on Aug 10, 2024

  1. Configuration menu
    Copy the full SHA
    53d5dab View commit details
    Browse the repository at this point in the history
  2. Merge pull request #1174 from boostorg/issue1171

    Simplify and remove redundant code from Cauchy.
    jzmaddock authored Aug 10, 2024
    Configuration menu
    Copy the full SHA
    66becad View commit details
    Browse the repository at this point in the history

Commits on Aug 12, 2024

  1. Configuration menu
    Copy the full SHA
    3714b9e View commit details
    Browse the repository at this point in the history
  2. Merge pull request #1172 from boostorg/NVRTC_2

    NVRTC Batch 2
    mborland authored Aug 12, 2024
    Configuration menu
    Copy the full SHA
    06d11fb View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    0d7c944 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    d892e03 View commit details
    Browse the repository at this point in the history
  5. Remove now unused parameter

    mborland committed Aug 12, 2024
    Configuration menu
    Copy the full SHA
    d5bab81 View commit details
    Browse the repository at this point in the history
  6. Rename macro for clarity

    mborland committed Aug 12, 2024
    Configuration menu
    Copy the full SHA
    a30b10b View commit details
    Browse the repository at this point in the history
  7. Fix test set

    mborland committed Aug 12, 2024
    Configuration menu
    Copy the full SHA
    9cd9be3 View commit details
    Browse the repository at this point in the history
  8. Add round support to NVRTC

    mborland committed Aug 12, 2024
    Configuration menu
    Copy the full SHA
    16b715f View commit details
    Browse the repository at this point in the history
  9. Configuration menu
    Copy the full SHA
    ae3ea6f View commit details
    Browse the repository at this point in the history
  10. Configuration menu
    Copy the full SHA
    6699e05 View commit details
    Browse the repository at this point in the history
  11. Fix helper functions

    mborland committed Aug 12, 2024
    Configuration menu
    Copy the full SHA
    b9c645e View commit details
    Browse the repository at this point in the history
  12. Ensure proper include order

    mborland committed Aug 12, 2024
    Configuration menu
    Copy the full SHA
    ae98552 View commit details
    Browse the repository at this point in the history
  13. Add NVRTC support to trunc

    mborland committed Aug 12, 2024
    Configuration menu
    Copy the full SHA
    2005043 View commit details
    Browse the repository at this point in the history
  14. Configuration menu
    Copy the full SHA
    cb23c07 View commit details
    Browse the repository at this point in the history
  15. Fix NVRTC paths

    mborland committed Aug 12, 2024
    Configuration menu
    Copy the full SHA
    975273a View commit details
    Browse the repository at this point in the history
  16. Configuration menu
    Copy the full SHA
    08f9685 View commit details
    Browse the repository at this point in the history
  17. Fix copy paste error

    mborland committed Aug 12, 2024
    Configuration menu
    Copy the full SHA
    a8ae64d View commit details
    Browse the repository at this point in the history
  18. Add trunc NVRTC testing

    mborland committed Aug 12, 2024
    Configuration menu
    Copy the full SHA
    2877f2b View commit details
    Browse the repository at this point in the history
  19. Add NVRTC support to expm1

    mborland committed Aug 12, 2024
    Configuration menu
    Copy the full SHA
    39d9fa3 View commit details
    Browse the repository at this point in the history
  20. Add NVRTC expm1 testing

    mborland committed Aug 12, 2024
    Configuration menu
    Copy the full SHA
    6c91a22 View commit details
    Browse the repository at this point in the history
  21. Add policy enabled overloads

    mborland committed Aug 12, 2024
    Configuration menu
    Copy the full SHA
    b441ff3 View commit details
    Browse the repository at this point in the history
  22. Add NVRTC support to log1p

    mborland committed Aug 12, 2024
    Configuration menu
    Copy the full SHA
    8675784 View commit details
    Browse the repository at this point in the history
  23. Add NVRTC log1p testing

    mborland committed Aug 12, 2024
    Configuration menu
    Copy the full SHA
    d719780 View commit details
    Browse the repository at this point in the history
  24. Configuration menu
    Copy the full SHA
    2cbb993 View commit details
    Browse the repository at this point in the history
  25. Configuration menu
    Copy the full SHA
    80edbb1 View commit details
    Browse the repository at this point in the history
  26. Fix ambiguous use of is_same

    mborland committed Aug 12, 2024
    Configuration menu
    Copy the full SHA
    d5b8603 View commit details
    Browse the repository at this point in the history
  27. Configuration menu
    Copy the full SHA
    b19fd5a View commit details
    Browse the repository at this point in the history
  28. Configuration menu
    Copy the full SHA
    b674545 View commit details
    Browse the repository at this point in the history
  29. Configuration menu
    Copy the full SHA
    79f96fc View commit details
    Browse the repository at this point in the history
  30. Configuration menu
    Copy the full SHA
    beeef9b View commit details
    Browse the repository at this point in the history
  31. Merge pull request #1177 from boostorg/unused_erf

    Remove now unused parameter
    mborland authored Aug 12, 2024
    Configuration menu
    Copy the full SHA
    523a984 View commit details
    Browse the repository at this point in the history

Commits on Aug 13, 2024

  1. Configuration menu
    Copy the full SHA
    65096be View commit details
    Browse the repository at this point in the history
  2. Merge pull request #1176 from boostorg/log_docs

    Document logpdf, logcdf, and specializations
    mborland authored Aug 13, 2024
    Configuration menu
    Copy the full SHA
    2d864f4 View commit details
    Browse the repository at this point in the history

Commits on Aug 14, 2024

  1. Merge pull request #1178 from boostorg/NVRTC_3

    NVRTC batch 3
    mborland authored Aug 14, 2024
    Configuration menu
    Copy the full SHA
    bc5dc9c View commit details
    Browse the repository at this point in the history
  2. Add NVRTC support to cos_pi

    mborland committed Aug 14, 2024
    Configuration menu
    Copy the full SHA
    ee01d41 View commit details
    Browse the repository at this point in the history
  3. Add cos_pi NVRTC testing

    mborland committed Aug 14, 2024
    Configuration menu
    Copy the full SHA
    dac34c5 View commit details
    Browse the repository at this point in the history
  4. Add NVRTC support to sin_pi

    mborland committed Aug 14, 2024
    Configuration menu
    Copy the full SHA
    635df5d View commit details
    Browse the repository at this point in the history
  5. Add sin_pi NVRTC testing

    mborland committed Aug 14, 2024
    Configuration menu
    Copy the full SHA
    375d316 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    37a08c0 View commit details
    Browse the repository at this point in the history
  7. Add erf NVRTC testing

    mborland committed Aug 14, 2024
    Configuration menu
    Copy the full SHA
    666564b View commit details
    Browse the repository at this point in the history
  8. Add erfc NVRTC testing

    mborland committed Aug 14, 2024
    Configuration menu
    Copy the full SHA
    463699e View commit details
    Browse the repository at this point in the history
  9. Fix types in NVRTC testing

    mborland committed Aug 14, 2024
    Configuration menu
    Copy the full SHA
    dd71138 View commit details
    Browse the repository at this point in the history
  10. Configuration menu
    Copy the full SHA
    6a44874 View commit details
    Browse the repository at this point in the history
  11. Add erf_inv NVRTC testing

    mborland committed Aug 14, 2024
    Configuration menu
    Copy the full SHA
    6c4b56c View commit details
    Browse the repository at this point in the history
  12. Add erfc_inv NVRTC testing

    mborland committed Aug 14, 2024
    Configuration menu
    Copy the full SHA
    993d92d View commit details
    Browse the repository at this point in the history
  13. Configuration menu
    Copy the full SHA
    aa33cdf View commit details
    Browse the repository at this point in the history
  14. Configuration menu
    Copy the full SHA
    68e73ad View commit details
    Browse the repository at this point in the history
  15. Configuration menu
    Copy the full SHA
    0b403b7 View commit details
    Browse the repository at this point in the history
  16. Fix old promotion args

    mborland committed Aug 14, 2024
    Configuration menu
    Copy the full SHA
    494f2f2 View commit details
    Browse the repository at this point in the history
  17. Configuration menu
    Copy the full SHA
    93d6307 View commit details
    Browse the repository at this point in the history
  18. Add GPU to macro definitions

    mborland committed Aug 14, 2024
    Configuration menu
    Copy the full SHA
    ede033e View commit details
    Browse the repository at this point in the history
  19. Add more macro definitions

    mborland committed Aug 14, 2024
    Configuration menu
    Copy the full SHA
    3a6eacc View commit details
    Browse the repository at this point in the history
  20. Remove old workaround

    mborland committed Aug 14, 2024
    Configuration menu
    Copy the full SHA
    81ccdb3 View commit details
    Browse the repository at this point in the history
  21. Configuration menu
    Copy the full SHA
    e48890f View commit details
    Browse the repository at this point in the history
  22. Add missing macros

    mborland committed Aug 14, 2024
    Configuration menu
    Copy the full SHA
    b308832 View commit details
    Browse the repository at this point in the history
  23. Configuration menu
    Copy the full SHA
    e4c107c View commit details
    Browse the repository at this point in the history
  24. Add NVRTC support to digamma

    mborland committed Aug 14, 2024
    Configuration menu
    Copy the full SHA
    ce9ecc7 View commit details
    Browse the repository at this point in the history
  25. Add NVRTC digamma tests

    mborland committed Aug 14, 2024
    Configuration menu
    Copy the full SHA
    d0e156b View commit details
    Browse the repository at this point in the history

Commits on Aug 15, 2024

  1. Merge pull request #1179 from boostorg/NVRTC_4

    NVRTC Batch 4
    mborland authored Aug 15, 2024
    Configuration menu
    Copy the full SHA
    5a4f8ba View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    788eb24 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    586b9cf View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    f6bc4af View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    408f8af View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    fc6bc00 View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    866f12a View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    c47ac63 View commit details
    Browse the repository at this point in the history
  9. Fix FPU Guard macro

    mborland committed Aug 15, 2024
    Configuration menu
    Copy the full SHA
    9c1ce96 View commit details
    Browse the repository at this point in the history
  10. Configuration menu
    Copy the full SHA
    480045b View commit details
    Browse the repository at this point in the history
  11. Configuration menu
    Copy the full SHA
    98d6a59 View commit details
    Browse the repository at this point in the history
  12. Fix kernel naming

    mborland committed Aug 15, 2024
    Configuration menu
    Copy the full SHA
    45745c8 View commit details
    Browse the repository at this point in the history
  13. Configuration menu
    Copy the full SHA
    1aaf659 View commit details
    Browse the repository at this point in the history
  14. Configuration menu
    Copy the full SHA
    46a37ff View commit details
    Browse the repository at this point in the history
  15. Configuration menu
    Copy the full SHA
    fb9d2fe View commit details
    Browse the repository at this point in the history
  16. Configuration menu
    Copy the full SHA
    2e887c7 View commit details
    Browse the repository at this point in the history
  17. Configuration menu
    Copy the full SHA
    baa1bf3 View commit details
    Browse the repository at this point in the history
  18. Configuration menu
    Copy the full SHA
    5f3ca8c View commit details
    Browse the repository at this point in the history
  19. Configuration menu
    Copy the full SHA
    7cd1f3b View commit details
    Browse the repository at this point in the history
  20. Configuration menu
    Copy the full SHA
    069edff View commit details
    Browse the repository at this point in the history
  21. Configuration menu
    Copy the full SHA
    9d19e56 View commit details
    Browse the repository at this point in the history
  22. Configuration menu
    Copy the full SHA
    f6369d8 View commit details
    Browse the repository at this point in the history
  23. Add more macro definitions

    mborland committed Aug 15, 2024
    Configuration menu
    Copy the full SHA
    6c78285 View commit details
    Browse the repository at this point in the history
  24. Configuration menu
    Copy the full SHA
    74f803a View commit details
    Browse the repository at this point in the history
  25. Configuration menu
    Copy the full SHA
    537e68f View commit details
    Browse the repository at this point in the history
  26. Configuration menu
    Copy the full SHA
    0197bee View commit details
    Browse the repository at this point in the history
  27. Configuration menu
    Copy the full SHA
    9c3f6af View commit details
    Browse the repository at this point in the history
  28. Configuration menu
    Copy the full SHA
    97ae9f0 View commit details
    Browse the repository at this point in the history
  29. Configuration menu
    Copy the full SHA
    43c80b5 View commit details
    Browse the repository at this point in the history
  30. Configuration menu
    Copy the full SHA
    9442866 View commit details
    Browse the repository at this point in the history
  31. Configuration menu
    Copy the full SHA
    97c8e9e View commit details
    Browse the repository at this point in the history
  32. Disable whole file on NVRTC

    mborland committed Aug 15, 2024
    Configuration menu
    Copy the full SHA
    4bcfb1c View commit details
    Browse the repository at this point in the history
  33. Configuration menu
    Copy the full SHA
    d7961fb View commit details
    Browse the repository at this point in the history
  34. Configuration menu
    Copy the full SHA
    92a08fd View commit details
    Browse the repository at this point in the history
  35. Configuration menu
    Copy the full SHA
    a9cf968 View commit details
    Browse the repository at this point in the history
  36. Add saspoint5 NVRTC testing

    mborland committed Aug 15, 2024
    Configuration menu
    Copy the full SHA
    42ccc22 View commit details
    Browse the repository at this point in the history

Commits on Aug 16, 2024

  1. Merge pull request #1180 from boostorg/NVRTC_5

    NVRTC Batch 5
    mborland authored Aug 16, 2024
    Configuration menu
    Copy the full SHA
    54e5acf View commit details
    Browse the repository at this point in the history
  2. Add NVRTC support to modf

    mborland committed Aug 16, 2024
    Configuration menu
    Copy the full SHA
    889d0e2 View commit details
    Browse the repository at this point in the history
  3. Add modf NVRTC testing

    mborland committed Aug 16, 2024
    Configuration menu
    Copy the full SHA
    4822f21 View commit details
    Browse the repository at this point in the history
  4. Fix including header

    mborland committed Aug 16, 2024
    Configuration menu
    Copy the full SHA
    dcac571 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    67e246e View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    e8bc5ce View commit details
    Browse the repository at this point in the history
  7. Fix style for consistency

    mborland committed Aug 16, 2024
    Configuration menu
    Copy the full SHA
    4f6b164 View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    32b563f View commit details
    Browse the repository at this point in the history
  9. Convert to our types

    mborland committed Aug 16, 2024
    Configuration menu
    Copy the full SHA
    2bea2bb View commit details
    Browse the repository at this point in the history
  10. Disable on NVRTC for now

    mborland committed Aug 16, 2024
    Configuration menu
    Copy the full SHA
    f519e4e View commit details
    Browse the repository at this point in the history
  11. Add CUDA support to lanczos

    mborland committed Aug 16, 2024
    Configuration menu
    Copy the full SHA
    3273f31 View commit details
    Browse the repository at this point in the history
  12. Configuration menu
    Copy the full SHA
    460f997 View commit details
    Browse the repository at this point in the history
  13. Add NVRTC support to beta

    mborland committed Aug 16, 2024
    Configuration menu
    Copy the full SHA
    c0201c3 View commit details
    Browse the repository at this point in the history
  14. Add beta NVRTC testing

    mborland committed Aug 16, 2024
    Configuration menu
    Copy the full SHA
    993eee2 View commit details
    Browse the repository at this point in the history
  15. Add NVRTC support to pow

    mborland committed Aug 16, 2024
    Configuration menu
    Copy the full SHA
    937cc01 View commit details
    Browse the repository at this point in the history
  16. Configuration menu
    Copy the full SHA
    87c320f View commit details
    Browse the repository at this point in the history
  17. Add trigamma NVRTC testing

    mborland committed Aug 16, 2024
    Configuration menu
    Copy the full SHA
    b57dfe4 View commit details
    Browse the repository at this point in the history
  18. Configuration menu
    Copy the full SHA
    d0acb06 View commit details
    Browse the repository at this point in the history
  19. Add missing header

    mborland committed Aug 16, 2024
    Configuration menu
    Copy the full SHA
    1add05b View commit details
    Browse the repository at this point in the history

Commits on Aug 19, 2024

  1. Merge pull request #1182 from boostorg/NVRTC_6

    NVRTC Batch 6
    mborland authored Aug 19, 2024
    Configuration menu
    Copy the full SHA
    1d40454 View commit details
    Browse the repository at this point in the history

Commits on Aug 20, 2024

  1. Add bessel GPU support

    Add GPU support to bessel_i0
    
    Add CUDA and NVRTC testing
    
    Add GPU support to bessel_i1
    
    Add CUDA and NVRTC testing of bessel_i1
    
    Add tgamma1pm1 NVRTC impl
    
    Add GPU support to iconv
    
    Add GPU test to bessel_ik
    
    Add SYCL testing of complete bessel_i
    
    Add GPU support to bessel_j0
    
    Ignore BOOST_MATH_INSTRUMENT_VARIABLE on NVRTC
    
    Add bessel J0 CUDA and NVRTC testing
    
    Add GPU support to bessel_j1
    
    Add bessel j1 CUDA and NVRTC testing
    
    Add GPU support to bessel jn and jy
    
    Add SYCL bessel j testing
    
    Add bessel_k0 GPU support
    
    Add bessel_k0 CUDA and NVRTC testing
    
    Add GPU support to bessel_k1
    
    Add bessel_k1 CUDA and NVRTC testing
    
    Add GPU support to bessel_kn
    
    Add bessel_kn CUDA and NVRTC testing
    
    Add SYCL testing of complete bessel_k
    
    Make newton-rhapson GPU compatible
    
    Make the completed bessel functions GPU compatible
    
    Add SYCL bessel y testing
    
    Apply changes for non-empty policy on CUDA
    
    Add NVCC cyl_bessel_i testing
    
    Add GPU support to sinc
    
    Add GPU support to series functions
    
    Add GPU support to bessel_jy_zero
    
    Add array helper type
    
    Make hypot GPU safe
    
    Make bessel_yX GPU capable
    
    Add bessel_y0 and bessel_y1 CUDA testing
    
    Add nvrtc testing of bessel_y0 and bessel_y1
    
    Fix macros
    
    Add missing header
    
    Add missing header
    
    Markup iconv
    
    Add iround for NVRTC
    
    Add tgamma1pm1 with policy overload for NVRTC
    
    Disable header
    
    Fix factorial support for CUDA platforms
    
    Add definition of bessel traits
    
    Add cyl_bessel_i NVRTC testing
    
    Fix cyl_bessel_jy warnings
    
    Fix CUDA forward declarations
    
    Fix maybe-unused variable warning
    
    Add CUDA cyl_bessel_j testing
    
    Add sign overload for lgamma
    
    Fix warnings
    
    Add NVRTC cyl_bessel_j testing
    
    Add NVCC sph_bessel testing
    
    Add NVRTC testing of sph_bessel
    
    Add NVRTC testing of cyl_bessel_k
    
    Add NVCC testing of cyl_bessel_k
    
    Add NVCC testing of cyl_neumann
    
    Add NVRTC cyl_neumann testing
    
    Add NVRTC sph_neumann testing
    
    Add NVCC sph_neumann testing
    mborland committed Aug 20, 2024
    Configuration menu
    Copy the full SHA
    047c206 View commit details
    Browse the repository at this point in the history

Commits on Aug 22, 2024

  1. Merge pull request #1184 from boostorg/GPU_Batch_6

    GPU Batch 6
    mborland authored Aug 22, 2024
    Configuration menu
    Copy the full SHA
    8d92f8f View commit details
    Browse the repository at this point in the history

Commits on Aug 23, 2024

  1. Configuration menu
    Copy the full SHA
    9862296 View commit details
    Browse the repository at this point in the history
  2. Merge pull request #1185 from dschmitz89/cauchy_docs

    DOC: fix Cauchy CDF formula
    mborland authored Aug 23, 2024
    Configuration menu
    Copy the full SHA
    66b362a View commit details
    Browse the repository at this point in the history

Commits on Aug 27, 2024

  1. GPU Batch 7

    Fix igamma_large support on device
    
    Add GPU support to toms748
    
    Add GPU support to igamma_inv
    
    Add GPU markers to gamma_inva
    
    Add GPU Markers to lgamma_small
    
    Remove STL usage from gamma
    
    Remove NVRTC workaround
    
    Fix fraction use of STL headers
    
    Mark gamma functions in fwd
    
    Disable declval on all GPU platforms
    
    Disable more unneeded code on device
    
    Add forward decl for NVRTC tgamma
    
    Disable unneeded items for all GPU
    
    Change workaround for missing overloads
    
    Rearrange definition location
    
    Add include path to cuda now that workaround is removed
    
    Fix NVRTC incompatibility with recursion and forward decls
    
    Add tgamma_ratio CUDA and NVRTC testing
    
    Fix NVRTC handling of gamma_p_derivative
    
    Add gamma_p_derivative CUDA and NVRTC testing
    
    Remove recursion from gamma_incomplete_imp
    
    Add SYCL testing of igamma, igamma_inv, and igamma_inva
    
    Ignore literal-range warnings
    
    Remove use of static const char* for function name
    
    Fix missing CUDA header
    
    Remove calls under NVRTC to fwd decl
    
    Add more nvrtc workarounds
    
    Use builtin erfc instead of header cycle
    
    Add CUDA and NVRTC testing of gamma_p_inv
    
    Adjust tolerances
    
    Add GPU support to chi squared dist
    
    Fix static local variable
    
    Add chi squared dist SYCL testing
    
    Add chi squared dist CUDA testing
    
    Add chi squared dist NVRTC testing
    
    Add GPU support to weibull dist
    
    Add weibull dist SYCL testing
    
    Add weibull dist CUDA testing
    
    Add weibull dist NVRTC testing
    mborland committed Aug 27, 2024
    Configuration menu
    Copy the full SHA
    e4a0110 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    9ed738f View commit details
    Browse the repository at this point in the history

Commits on Aug 30, 2024

  1. Merge pull request #1187 from boostorg/GPU_Batch_7

    GPU Batch 7
    mborland authored Aug 30, 2024
    Configuration menu
    Copy the full SHA
    0002de0 View commit details
    Browse the repository at this point in the history
  2. Apply GPU markers to ibeta_inv_ab

    Remove NVRTC workaround
    
    Apply GPU markers to ibeta_inverse
    
    Apply GPU markers to t_dist_inv
    
    Fix warning suppression
    
    Add dispatch function and remove workaround
    
    Move disabling block
    
    Make binomial GPU enabled
    
    Add SYCL testing of ibeta
    
    Add SYCL testing of ibeta_inv
    
    Add SYCL testing of ibeta_inv_ab
    
    Add SYCL testing of full beta suite
    
    Add makers to fwd decls
    
    Add special forward decls for NVRTC
    
    Add betac nvrtc testing
    
    Add betac CUDA testing
    
    Add ibeta CUDA testing
    
    Add ibeta NVRTC testing
    
    Add ibetac NVRTC testing
    
    Add ibeta_derviative testing to nvrtc
    
    Add ibeta_derivative CUDA testing
    
    Add cbrt policy overload for NVRTC
    
    Fix NVRTC definition of BOOST_MATH_IF_CONSTEXPR
    
    Add ibeta_inv and ibetac_inv NVRTC testing
    
    Fix make pair helper on device
    
    Add CUDA testing of ibeta_inv* and ibetac_inv*
    
    Move location so that it also works on NVRTC
    
    Add NVRTC testing of ibeta_inv* and ibetac_inv*
    
    Fixup test sets since they ignore the policy
    
    Make the beta dist GPU compatible
    
    Add beta dist SYCL testing
    
    Add beta dist CUDA testing
    
    Add beta dist NVRTC testing
    mborland committed Aug 30, 2024
    Configuration menu
    Copy the full SHA
    adf8abd View commit details
    Browse the repository at this point in the history

Commits on Sep 3, 2024

  1. Merge pull request #1189 from boostorg/GPU8

    GPU Batch 8
    mborland authored Sep 3, 2024
    Configuration menu
    Copy the full SHA
    ab57b20 View commit details
    Browse the repository at this point in the history
  2. Add overview

    mborland committed Sep 3, 2024
    Configuration menu
    Copy the full SHA
    814cb6e View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    82adb32 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    a3adb94 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    846b7a6 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    e6db32a View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    2def550 View commit details
    Browse the repository at this point in the history
  8. Fix missing end section

    mborland committed Sep 3, 2024
    Configuration menu
    Copy the full SHA
    b8c3395 View commit details
    Browse the repository at this point in the history

Commits on Sep 4, 2024

  1. Update docs

    mborland committed Sep 4, 2024
    Configuration menu
    Copy the full SHA
    45c7741 View commit details
    Browse the repository at this point in the history
  2. Add GPU markers to fisher f dist

    Add SYCL testing of fisher f dist
    
    Add CUDA fisher f dist testing
    
    Add NVRTC fisher f dist testing
    
    Add GPU support to gamma dist
    
    Add SYCL testing of gamma dist
    
    Add CUDA gamma dist testing
    
    Add NVRTC gamma dist testing
    
    Reduce number of threads per block since it can crash CI
    
    Add GPU support to the geometric dist
    
    Add SYCL testing of geometric dist
    
    Add cuda::std::tie
    
    Add GPU support to inv_discrete_quantile
    
    Add CUDA testing of geometric dist
    
    Add NVRTC testing of geometric dist
    
    Add SYCL testing of inverse_chi_squared dist
    
    Adjust tol
    
    Add NVRTC inverse chi squared dist testing
    
    Add CUDA inverse chi squared dist testing
    
    Add GPU support to inverse gamma dist
    
    Add SYCL testing to inverse gamma dist
    
    Add NVRTC testing of inverse gamma dist
    
    Add CUDA testing of inverse gamma dist
    mborland committed Sep 4, 2024
    Configuration menu
    Copy the full SHA
    d01893d View commit details
    Browse the repository at this point in the history

Commits on Sep 6, 2024

  1. Add support for modular build structure. (#1160)

    * Make the library modular usable.
    
    * Fix -Wundef warnings
    
    * Switch to library requirements instead of source. As source puts extra source in install targets.
    
    * Add missing NO_LIB usage requirements.
    
    * Remove boost-root relative include path.
    
    * Add missing import-search for cconfig/predef checks.
    
    * Add requires-b2 check to top-level build file.
    
    * Sync upstream.
    
    * Fix typo in test framework reference.
    
    * Bump B2 require to 5.2
    
    * Update copyright dates.
    
    * Move inter-lib dependencies to a project variable and into the build targets.
    
    * Switch to /boost/test//included target for header only mode of Boost.Test.
    
    * Adjust doc build to avoid boost-root references.
    
    * Update build deps.
    
    * Fix project props not applying to the no_eh.obj compile.
    
    * Update build deps.
    
    * Add missing import-search.
    
    * Fix float128_type checks to actually disable tests. Problem was that build is a non-free feature. Which can't be acquired through a usage requirement.
    
    * GPU Batch 7
    
    Fix igamma_large support on device
    
    Add GPU support to toms748
    
    Add GPU support to igamma_inv
    
    Add GPU markers to gamma_inva
    
    Add GPU Markers to lgamma_small
    
    Remove STL usage from gamma
    
    Remove NVRTC workaround
    
    Fix fraction use of STL headers
    
    Mark gamma functions in fwd
    
    Disable declval on all GPU platforms
    
    Disable more unneeded code on device
    
    Add forward decl for NVRTC tgamma
    
    Disable unneeded items for all GPU
    
    Change workaround for missing overloads
    
    Rearrange definition location
    
    Add include path to cuda now that workaround is removed
    
    Fix NVRTC incompatibility with recursion and forward decls
    
    Add tgamma_ratio CUDA and NVRTC testing
    
    Fix NVRTC handling of gamma_p_derivative
    
    Add gamma_p_derivative CUDA and NVRTC testing
    
    Remove recursion from gamma_incomplete_imp
    
    Add SYCL testing of igamma, igamma_inv, and igamma_inva
    
    Ignore literal-range warnings
    
    Remove use of static const char* for function name
    
    Fix missing CUDA header
    
    Remove calls under NVRTC to fwd decl
    
    Add more nvrtc workarounds
    
    Use builtin erfc instead of header cycle
    
    Add CUDA and NVRTC testing of gamma_p_inv
    
    Adjust tolerances
    
    Add GPU support to chi squared dist
    
    Fix static local variable
    
    Add chi squared dist SYCL testing
    
    Add chi squared dist CUDA testing
    
    Add chi squared dist NVRTC testing
    
    Add GPU support to weibull dist
    
    Add weibull dist SYCL testing
    
    Add weibull dist CUDA testing
    
    Add weibull dist NVRTC testing
    
    * Fix policy macro definition for MSVC platforms
    
    * Don't add quadmath lib for has_128bit_floatmax_t check. It was accidentally copy+pasted.
    
    * Fix incorrect name for float128 type check that caused it to not apear.
    
    ---------
    
    Co-authored-by: Matt Borland <matt@mattborland.com>
    grafikrobot and mborland authored Sep 6, 2024
    Configuration menu
    Copy the full SHA
    41f07b0 View commit details
    Browse the repository at this point in the history
  2. Merge pull request #1192 from boostorg/gpu_batch_9

    GPU Batch 9
    mborland authored Sep 6, 2024
    Configuration menu
    Copy the full SHA
    54c229b View commit details
    Browse the repository at this point in the history
  3. Merge pull request #1191 from boostorg/gpu_docs

    Begin documenting GPU support
    mborland authored Sep 6, 2024
    Configuration menu
    Copy the full SHA
    1e9b2cc View commit details
    Browse the repository at this point in the history
  4. Add GPU support to normal dist

    Add SYCL testing of normal dist
    
    Add CUDA testing of normal dist
    
    Add NVRTC testing of normal dist
    
    NVRTC fixes
    
    Move headers for NVRTC support
    
    Add GPU support to inverse gaussian dist
    
    Add NVRTC testing of inverse Gaussian dist
    
    Add CUDA testing of inverse gaussian dist
    
    Add SYCL testing of inverse gaussian dist
    
    Add GPU support to lognormal dist
    
    Add SYCL testing of lognormal dist
    
    Add CUDA testing of lognormal dist
    
    Add nvrtc testing of lognormal dist
    
    Add GPU support to negative binomial dist
    
    Avoid float_prior on GPU platform
    
    Add NVRTC testing of negative binomial dist
    
    Fix ambiguous use of nextafter
    
    Add CUDA testing of negative binomial dist
    
    Fix float_prior workaround
    
    Add SYCL testing of negative binomial dist
    
    Add GPU support to non_central_beta dist
    
    Add SYCL testing of nc beta dist
    
    Add CUDA testing of nc beta dist
    
    Enable generic dist handling on GPU
    
    Add GPU support to brent_find_minima
    
    Add NVRTC testing of nc beta dist
    
    Add utility header
    
    Replace non-functional macro with new function
    
    Add GPU support to non central chi squared dist
    
    Add SYCL testing of non central chi squared dist
    
    Add missing macro definition
    
    Markup generic quantile finder
    
    Add CUDA testing of non central chi squared dist
    
    Add NVRTC testing of non central chi squared dist
    
    Add GPU support to the non-central f dist
    
    Add SYCL testing of ncf
    
    Add CUDA testing of ncf dist
    
    Add NVRTC testing of ncf dist
    
    Add GPU support to students_t dist
    
    Add SYCL testing of students_t dist
    
    Add CUDA testing of students_t
    
    Add NVRTC testing of students_t dist
    
    Workaround for header cycle
    
    Add GPU support to pareto dist
    
    Add SYCL testing of pareto dist
    
    Add CUDA testing of pareto dist
    
    Add NVRTC testing of pareto dist
    
    Add missing header
    
    Add GPU support to poisson dist
    
    Add SYCL testing of poisson dist
    
    Add CUDA testing of poisson dist
    
    Add NVRTC testing of poisson dist
    
    Add forward decl for NVRTC platform
    
    Add GPU support to rayleigh dist
    
    Add CUDA testing of rayleigh dist
    
    Add SYCL testing of rayleigh dist
    
    Add NVRTC testing of rayleigh dist
    
    Add GPU support to triangular dist
    
    Add SYCL testing of triangular dist
    
    Add NVRTC testing of triangular dist
    
    Add CUDA testing of triangular dist
    
    Add GPU support to the uniform dist
    
    Add CUDA testing of uniform dist
    
    Add SYCL testing of uniform dist
    
    Add NVRTC testing of uniform dist
    
    Fix missing header
    
    Add markers to docs
    mborland committed Sep 6, 2024
    Configuration menu
    Copy the full SHA
    e9cd6c9 View commit details
    Browse the repository at this point in the history

Commits on Sep 7, 2024

  1. Catch evaluation_error's in temme_method_2_ibeta_inverse (#1175)

    Catch evaluation_error's in temme_method_2_ibeta_inverse
    fixes #1169.
    Add test case.
    jzmaddock authored Sep 7, 2024
    Configuration menu
    Copy the full SHA
    cb06899 View commit details
    Browse the repository at this point in the history

Commits on Sep 9, 2024

  1. Add test set

    mborland committed Sep 9, 2024
    Configuration menu
    Copy the full SHA
    d2fe8e3 View commit details
    Browse the repository at this point in the history
  2. Fix removed error check

    mborland committed Sep 9, 2024
    Configuration menu
    Copy the full SHA
    9d13307 View commit details
    Browse the repository at this point in the history
  3. Merge pull request #1195 from boostorg/1194

    Fix removed tgamma error handling path
    mborland authored Sep 9, 2024
    Configuration menu
    Copy the full SHA
    84a7bdd View commit details
    Browse the repository at this point in the history
  4. Merge pull request #1193 from boostorg/GPU10

    GPU Batch 10
    mborland authored Sep 9, 2024
    Configuration menu
    Copy the full SHA
    937107a View commit details
    Browse the repository at this point in the history

Commits on Sep 12, 2024

  1. Add device only impl

    Add function for device only impl
    
    Fix function signatures
    
    Fix arrays
    
    Add basic test for compilation
    
    Allow serial implementation to be run on host under NVCC
    
    Add verification steps
    
    Add arrays of levels coefficient sizes
    
    Cleanup test set
    
    Add double test set
    
    Add structure for the doubles support
    
    Save space by using pointer to different size arrays rather than 2d
    
    Separate the double precision weights into their own arrays
    
    Remove stray call to std::abs
    
    Add NVRTC testing
    
    Add documentation section
    
    Add device function signature for sinh_sinh_integrate
    
    Add float coefficients
    
    Add double coeffs
    
    Add device specific impl
    
    Add sinh_sinh CUDA testing
    
    Add sinh_sinh NVRTC testing
    mborland committed Sep 12, 2024
    Configuration menu
    Copy the full SHA
    b5214b5 View commit details
    Browse the repository at this point in the history

Commits on Sep 16, 2024

  1. Merge pull request #1196 from boostorg/GPU_Batch_11

    GPU Batch 11
    mborland authored Sep 16, 2024
    Configuration menu
    Copy the full SHA
    885fd95 View commit details
    Browse the repository at this point in the history
  2. cmake: directly define project version (#1199)

    Co-authored-by: Peter Dimov <pdimov@gmail.com>
    lucascolley and pdimov authored Sep 16, 2024
    Configuration menu
    Copy the full SHA
    ff72eaa View commit details
    Browse the repository at this point in the history
  3. Add GPU support to airy functions

    Add SYCL testing of ariy functions
    
    Add CUDA testing of airy functions
    
    Add NVRTC testing of airy functions
    
    Add GPU support to ellint rc
    
    Add GPU support to ellint rd
    
    Add GPU support to ellint rf
    
    Add GPU support to ellint rg
    
    Add GPU support to ellint rj
    
    Add GPU support to ellint d
    
    Add GPU support to ellint_1
    
    Markup forward and add ellint_3 return type def for NVRTC platform
    
    Add CUDA testing of ellint 1
    
    NVRTC fixes
    
    Add NVRTC testing of ellint_1
    
    Add GPU support to ellint_2
    
    Add CUDA testing of ellint_2
    
    Fix NVRTC errors
    
    Add NVRTC testing of ellint_2
    
    Add GPU support to atanh
    
    Add GPU support to ellint_3
    
    Add NVRTC testing of ellint_3
    
    Add CUDA testing of ellint_3
    
    Replace use of static const char*
    
    Add SYCL testing of ellint_1
    
    Add SYCL testing of ellint 2 with slight tolerance bump
    
    Remove recursion from ellint_rj
    
    Add ellint_d CUDA testing
    
    Add NVRTC testing of ellint_d
    
    Add SYCL testing of ellint_d
    
    Remove SYCL ellint_3 support
    
    Update docs
    
    Add GPU support to jacobi zeta
    
    Add CUDA testing of jacobi zeta
    
    Add NVRTC testing of jacobi zeta
    
    Add SYCL testing of jacobi zeta
    
    Add GPU support to heuman_lambda
    
    Add NVRTC testing of heuman lambda
    
    Add CUDA testing of heuman_lambda
    
    Add SYCL testing of heuman lambda
    
    Add markers to docs
    
    Add marker for CUDA only functions in the docs
    mborland committed Sep 16, 2024
    Configuration menu
    Copy the full SHA
    1324401 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    f985ba2 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    dbb547b View commit details
    Browse the repository at this point in the history

Commits on Sep 17, 2024

  1. Merge pull request #1200 from boostorg/GPU_batch_12

    GPU Batch 12
    mborland authored Sep 17, 2024
    Configuration menu
    Copy the full SHA
    c3afa49 View commit details
    Browse the repository at this point in the history
  2. Add GPU support to expint

    Add SYCL testing of expint
    
    Add markers to forward decls
    
    Add CUDA testing of expint
    
    Fix static variable usage under NVRTC
    
    Add NVRTC testing
    
    Add configurable definition of complex
    
    Add function aliases
    
    Add GPU support to gegenbauer polynomials
    
    Add SYCL testing of gegenbauer
    
    Add NVCC testing of gegenbauer
    
    Add NVRTC testing of gegenbauer
    
    Add GPU support for hankel
    
    Add SYCL testing of hankel
    
    Add NVCC testing of cyl_hankel_1
    
    Add comprehensive NVCC testing
    
    Add NVRTC testing of cyl and sph hankel
    
    Update docs
    
    Fix writing cuda::std::complex<T> to stdout
    
    Add GPU support to hermite
    
    Add SYCL testing of hermite
    
    Add CUDA testing of hermite
    
    Add NVRTC testing of hermite
    
    Add markers to hermite docs
    mborland committed Sep 17, 2024
    Configuration menu
    Copy the full SHA
    bbb8eee View commit details
    Browse the repository at this point in the history

Commits on Sep 18, 2024

  1. Configuration menu
    Copy the full SHA
    7bd5348 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    9f21419 View commit details
    Browse the repository at this point in the history

Commits on Sep 19, 2024

  1. Merge pull request #1201 from boostorg/GPU_batch_13

    GPU Batch 13
    mborland authored Sep 19, 2024
    Configuration menu
    Copy the full SHA
    ad68aee View commit details
    Browse the repository at this point in the history

Commits on Oct 3, 2024

  1. Configuration menu
    Copy the full SHA
    a89e2a3 View commit details
    Browse the repository at this point in the history
  2. Merge pull request #1204 from boostorg/compile_test

    Add missing link library for compile tests
    mborland authored Oct 3, 2024
    Configuration menu
    Copy the full SHA
    52da18c View commit details
    Browse the repository at this point in the history

Commits on Oct 4, 2024

  1. Configuration menu
    Copy the full SHA
    3b8354f View commit details
    Browse the repository at this point in the history
  2. Fix path to solve tool

    mborland committed Oct 4, 2024
    Configuration menu
    Copy the full SHA
    a0997ae View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    5b52283 View commit details
    Browse the repository at this point in the history
  4. Merge pull request #1205 from boostorg/fix_remez_incl_test

    Fix remez incl test
    mborland authored Oct 4, 2024
    Configuration menu
    Copy the full SHA
    260f760 View commit details
    Browse the repository at this point in the history

Commits on Oct 10, 2024

  1. Configuration menu
    Copy the full SHA
    a6afa23 View commit details
    Browse the repository at this point in the history
  2. Fix solve include test

    mborland committed Oct 10, 2024
    Configuration menu
    Copy the full SHA
    7569652 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    2ff0e07 View commit details
    Browse the repository at this point in the history
  4. Fix path of test tools

    mborland committed Oct 10, 2024
    Configuration menu
    Copy the full SHA
    810ec3d View commit details
    Browse the repository at this point in the history
  5. Merge pull request #1207 from boostorg/FLT_128_Config

    Make sure we don't activate float128 use when explicitly disabled
    mborland authored Oct 10, 2024
    Configuration menu
    Copy the full SHA
    bb7539e View commit details
    Browse the repository at this point in the history
  6. Merge pull request #1208 from boostorg/compile_tests

    More fixes for path of compile tests
    mborland authored Oct 10, 2024
    Configuration menu
    Copy the full SHA
    5229890 View commit details
    Browse the repository at this point in the history

Commits on Oct 15, 2024

  1. CML: Add project to IDEs (#1209)

    Make IDEs show the headers as a separate target.
    Flamefire authored Oct 15, 2024
    Configuration menu
    Copy the full SHA
    5970659 View commit details
    Browse the repository at this point in the history

Commits on Oct 16, 2024

  1. Fix many, many obvious test bugs (#1212)

    Needed for tests to pass with 128 bit long double types
    
    Co-authored-by: Reimar Döffinger <reimar.doeffinger@arm.com>
    rdoeffinger and Reimar Döffinger authored Oct 16, 2024
    Configuration menu
    Copy the full SHA
    a428222 View commit details
    Browse the repository at this point in the history

Commits on Oct 17, 2024

  1. Fix compile test CML and add CMake testing (#1213)

    * Add boost standard CMake Testing
    
    * Add include private
    
    * Change CI command
    
    * Use boost test and change target
    mborland authored Oct 17, 2024
    Configuration menu
    Copy the full SHA
    e690b00 View commit details
    Browse the repository at this point in the history

Commits on Oct 24, 2024

  1. Configuration menu
    Copy the full SHA
    097b73c View commit details
    Browse the repository at this point in the history

Commits on Oct 28, 2024

  1. Fix icx warning: explicit comparison with infinity in fast floating p…

    …oint mode with intel compiler (#1218)
    
    fixes #1217
    pps83 authored Oct 28, 2024
    Configuration menu
    Copy the full SHA
    2cd9c4d View commit details
    Browse the repository at this point in the history

Commits on Oct 29, 2024

  1. Configuration menu
    Copy the full SHA
    8f843fd View commit details
    Browse the repository at this point in the history