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.