On Wed, Aug 21, 2024 at 12:35 PM Dima Pasechnik <dimp...@gmail.com> wrote:

>  what if you have a version mismatch between the toolchain used to build
> the shipped binary,
> and XCode you installed locally? I'd expect trouble, in particular with
> C++.
>

When I tested the %%cython magic command I was running a beta version of
macOS 15 with XCode 16.1 beta, while the SageMath app was built on macOS 14
with XCode 16.0.  The python function that I used was trivial - it just
multiplied the argument by 2.0 and returned the product.  But it worked
fine.  I don't know if it is possible to force C++ to be used with the
%%cython magic command.

 The C and C++ runtimes are distributed with the operating system, and so
far we have not seen problems arising from users having a different
operating system version from the one used to build the app.

it's only if you are on a bad platform to begin with.


It is not really about which platform(s) I am on, it is about which
platform a Sage user is on.  I don't think that telling users that they
chose to install a bad operating system is likely to encourage people to
use Sage.

-- 
You received this message because you are subscribed to the Google Groups 
"sage-devel" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to sage-devel+unsubscr...@googlegroups.com.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/sage-devel/CALcZXRGTH2_92HZ-3Q-tbeZNH0viB9eyW_%3DRm%2BWd4jvOKrQc3A%40mail.gmail.com.

Reply via email to