-
Notifications
You must be signed in to change notification settings - Fork 229
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
Update geometric.hpp #1241
Update geometric.hpp #1241
Conversation
Missing namespace in log std::log should be used because compilation fails on macOS. I made the same PR on Apr-2024 boostorg#1127
No there's something else going on here and this is not the correct fix: we want/need log to be found via ADL for user defined numberic types, and the BOOST_MATH_STD_USING macro at the start of the function adds a |
@kenarab Do you have a reproducer or system specifications? I just ran current develop on an macOS ARM machine with clang and gcc and everything works fine. We also have a variety of Mac systems in our CI. |
Hi Matt!
In this case is not in macOS ARM but a Linux Box.
uname -a
Linux 6.8.0-52-generic #53-Ubuntu SMP PREEMPT_DYNAMIC Sat Jan 11 00:06:25
UTC 2025 x86_64 x86_64 x86_64 GNU/Linux
lsb_release -a
No LSB modules are available.
Distributor ID: Ubuntu
Description: Ubuntu 24.04.1 LTS
Release: 24.04
Codename: noble
…On Thu, Jan 30, 2025 at 10:32 AM Matt Borland ***@***.***> wrote:
@kenarab <https://github.com/kenarab> Do you have a reproducer or system
specifications? I just ran current develop on an macOS ARM machine with
clang and gcc and everything works fine. We also have a variety of Mac
systems in our CI.
—
Reply to this email directly, view it on GitHub
<#1241 (comment)>, or
unsubscribe
<https://github.com/notifications/unsubscribe-auth/AAWMBVUOXQBNCGZKRU4FJ5T2NISYXAVCNFSM6AAAAABWECEHM6VHI2DSMVQWIX3LMV43OSLTON2WKQ3PNVWWK3TUHMZDMMRUGUZDSMBYGQ>
.
You are receiving this because you were mentioned.Message ID:
***@***.***>
--
alejandro baranek
@ken4rab <https://twitter.com/ken4rab>
qbotics <http://qbotics.tumblr.com/> | rpolyhedra
<https://qbotics.shinyapps.io/rpolyhedra-explorer/?_inputs_&polyhedron_color=%22%23FF0000FF%22&polyhedron_name=%22Triakis%20Tetrahedron%22&polyhedron_source=%22dmccooey%22&show_axes=false>
| surferinvaders <http://surferinvaders.tumblr.com> | algebraic-soundscapes
<http://imaginary.org/content/algebraic-soundscapes> | surfer-shuffle
<http://imaginary.org/program/surfer-shuffle>
|
We are running almost the same configuration in the Drone CI without issue: Linux 371a6aac9be7 6.8.0-1008-aws #8-Ubuntu SMP Sat Apr 20 00:46:25 UTC 2024 x86_64 x86_64 x86_64 GNU/Linux. Are you testing against current develop, or boost from ubuntu's repositories? Your patch from the last PR is only present in 1.86+, and ubuntu 24.04 is providing 1.83: https://packages.ubuntu.com/noble/libboost-dev |
Ok, the pipeline lifecycle is slow for having the PR with Ubuntu LTS. I
thought it was already in production, no problem.
I'm using liboost-dev but not the develop version but ubuntu's default. I
will use the the dev version so I can check quickly the PR or anything
reducing lifecycle. In brew MacOS I have installed by default boost-1.87.
Thank you and we can close this PR if it is already solved.
…On Thu, Jan 30, 2025 at 12:17 PM Matt Borland ***@***.***> wrote:
We are running almost the same configuration in the Drone CI without issue:
Linux 371a6aac9be7 6.8.0-1008-aws #8
<#8>-Ubuntu SMP Sat Apr 20 00:46:25
UTC 2024 x86_64 x86_64 x86_64 GNU/Linux.
Are you testing against current develop, or boost from ubuntu's
repositories? Your patch from the last PR is only present in 1.86+, and
ubuntu 24.04 is providing 1.83:
https://packages.ubuntu.com/noble/libboost-dev
—
Reply to this email directly, view it on GitHub
<#1241 (comment)>, or
unsubscribe
<https://github.com/notifications/unsubscribe-auth/AAWMBVUECJMC546XOPDDIF32NI67VAVCNFSM6AAAAABWECEHM6VHI2DSMVQWIX3LMV43OSLTON2WKQ3PNVWWK3TUHMZDMMRUG44DCMRTGM>
.
You are receiving this because you were mentioned.Message ID:
***@***.***>
--
alejandro baranek
@ken4rab <https://twitter.com/ken4rab>
qbotics <http://qbotics.tumblr.com/> | rpolyhedra
<https://qbotics.shinyapps.io/rpolyhedra-explorer/?_inputs_&polyhedron_color=%22%23FF0000FF%22&polyhedron_name=%22Triakis%20Tetrahedron%22&polyhedron_source=%22dmccooey%22&show_axes=false>
| surferinvaders <http://surferinvaders.tumblr.com> | algebraic-soundscapes
<http://imaginary.org/content/algebraic-soundscapes> | surfer-shuffle
<http://imaginary.org/program/surfer-shuffle>
|
Missing namespace in log
std::log should be used because compilation fails on macOS.
I made the same PR on Apr-2024
#1127