You got Apple clang 17, that's apparently too new, and not tested yet. This explains issues with C++, I suppose.
Dima On 1 April 2025 07:50:41 GMT-05:00, Franco Saliola <[email protected]> wrote: >Thank you everyone for the new release. > >I get errors building on macOS 15.4 (with all system and brew updates >applied). I'm including the error pertinent parts of the logs below with >the log files attached. > >*gfan (full log attached)* > >[spkg-install] In file included from src/gfanlib_zcone.cpp:8: >[spkg-install] In file included from src/gfanlib_zcone.h:11: >[spkg-install] src/gfanlib_matrix.h:123:18: error: no member named >'vectormultiply' in 'Matrix<typ>' >[spkg-install] 123 | ret[i]=a.vectormultiply(b.column(i)); >[spkg-install] | ~ ^ >[spkg-install] 1 error generated. >[spkg-install] make[5]: *** [src/gfanlib_zcone.o] Error 1 >[spkg-install] >******************************************************************************** >[spkg-install] Error building gfan-0.6.2.p1 >[spkg-install] >******************************************************************************** > > >*lcalc (full log attached) -- it's the same error repeated 20 times.* > >[spkg-build] In file included from Ldokchitser.cc:1: >[spkg-build] In file included from ./L.h:43: >[spkg-build] In file included from ./Lglobals.h:55: >[spkg-build] ./Lcomplex.h:79:51: error: reference to 'complex' is ambiguous >[spkg-build] 79 | template<typename _Tp> complex<_Tp> log10(const >complex<_Tp>&); >[spkg-build] | ^ >[spkg-build] ./Lcomplex.h:62:32: note: candidate found by name lookup is >'std::complex' >[spkg-build] 62 | template<typename _Tp> class complex; >[spkg-build] | ^ >[spkg-build] >/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__fwd/complex.h:22:28: >note: candidate found by name lookup is 'std::__1::complex' >[spkg-build] 22 | class _LIBCPP_TEMPLATE_VIS complex; >[spkg-build] | ^ >[spkg-build] fatal error: too many errors emitted, stopping now >[-ferror-limit=] >[spkg-build] 20 errors generated. >[spkg-build] make[6]: *** [Ldokchitser.lo] Error 1 >[spkg-build] make[5]: *** [all-recursive] Error 1 >[spkg-build] >******************************************************************************** >[spkg-build] Error building lcalc-2.0.5 >[spkg-build] >******************************************************************************** > > >*System info* > >> fastfetch -l none >------------------------ >OS: macOS Sequoia 15.4 arm64 >Host: Mac mini (M2, 2023, Four Thunderbolt 4 ports) >Kernel: Darwin 24.4.0 >Uptime: 11 hours, 8 mins >Packages: 270 (brew), 23 (brew-cask) >Shell: bash 5.2.37 >Display (DELL U2515H): 2560x1440 @ 60 Hz in 25" [External] * >Display (LED Cinema Display): 2560x1440 @ 60 Hz in 27" [External] >DE: Aqua >WM: Quartz Compositor 278.4.7 >WM Theme: Multicolor (Light) >Font: .AppleSystemUIFont [System], Helvetica [User] >Cursor: Fill - Black, Outline - White (32px) >Terminal: tmux 3.5a >CPU: Apple M2 Pro (12) @ 3.50 GHz >GPU: Apple M2 Pro (19) @ 1.40 GHz [Integrated] >Memory: 16.30 GiB / 32.00 GiB (51%) >Swap: Disabled >Disk (/): 133.97 GiB / 1.81 TiB (7%) - apfs [Read-only] >Disk (/Volumes/External SSD): 286.95 MiB / 1.82 TiB (0%) - apfs [External] >Local IP (en1): 10.0.0.143/24 >Locale: en_US.UTF-8 > > > > >On Tue, Apr 1, 2025 at 4:48 AM [email protected] <[email protected]> >wrote: > >> Dear all, >> >> thank you Volker for this new release. >> However, it seems there is something wrong (at least for me). >> To synchronize my fork on GitHub, the system asks me to remove a commit >> (why ?). I clicked on that and now my fork is up to date with >> sagemath/sage:develop. >> >> But if I want to synchronize the branch on my laptop using git pull, I get: >> ===== >> >> MAC-xxxxx:sage dcoudert$ git pull >> >> remote: Enumerating objects: 89, done. >> >> remote: Counting objects: 100% (85/85), done. >> >> remote: Compressing objects: 100% (7/7), done. >> >> remote: Total 89 (delta 74), reused 85 (delta 74), pack-reused 4 (from 1) >> >> Unpacking objects: 100% (89/89), 10.54 KiB | 158.00 KiB/s, done. >> >> From https://github.com/dcoudert/sage >> >> + 8a8453f35f3...b8f98e7c7c3 develop >> -> origin/develop (forced update) >> >> f5655e9ec7a..acc03d4cb64 graphs/generation_of_trees >> -> origin/graphs/generation_of_trees >> >> cb79000d19b..4cf9b716978 graphs/preprocessing_for_minimal_separators >> -> origin/graphs/preprocessing_for_minimal_separators >> >> bbde4514017..5a72b6d4692 graphs/scream_if_immutable >> -> origin/graphs/scream_if_immutable >> >> 0e93faba371..9b08796194e >> graphs/use_biconnected_components_in_gomory_hu_tree -> >> origin/graphs/use_biconnected_components_in_gomory_hu_tree >> >> hint: You have divergent branches and need to specify how to reconcile >> them. >> >> hint: You can do so by running one of the following commands sometime >> before >> >> hint: your next pull: >> >> hint: >> >> hint: git config pull.rebase false # merge >> >> hint: git config pull.rebase true # rebase >> >> hint: git config pull.ff only # fast-forward only >> >> hint: >> >> hint: You can replace "git config" with "git config --global" to set a >> default >> >> hint: preference for all repositories. You can also pass --rebase, >> --no-rebase, >> >> hint: or --ff-only on the command line to override the configured default >> per >> >> hint: invocation. >> >> fatal: Need to specify how to reconcile divergent branches. >> ===== >> >> I don't know which is the correct way to solve that. >> >> Furthermore, I see that many (almost all) of the pull requests ( >> https://github.com/sagemath/sage/pulls) have merge conflicts. >> I don't know if others are experiencing / observing the same issues, and I >> don't know how to fix that. >> >> Best, >> David. >> >> On Tuesday, April 1, 2025 at 12:57:53 AM UTC+2 Volker Braun wrote: >> >>> The "master" git branch has been updated to Sage-10.6. As always, you can >>> get the latest beta version from the "develop" git branch. Alternatively, >>> the self-contained source tarball is at >>> http://www.sagemath.org/download-latest.html >>> >>> There was no change over rc1: >>> >>> b8f98e7c7c3 (tag: 10.6, github/develop) Updated SageMath version to 10.6 >>> 10741006a47 Updated SageMath version to 10.6.rc1 >>> >> -- >> You received this message because you are subscribed to the Google Groups >> "sage-release" group. >> To unsubscribe from this group and stop receiving emails from it, send an >> email to [email protected]. >> To view this discussion visit >> https://groups.google.com/d/msgid/sage-release/4e629e88-cfda-4ebc-b046-fc789dab2af4n%40googlegroups.com >> <https://groups.google.com/d/msgid/sage-release/4e629e88-cfda-4ebc-b046-fc789dab2af4n%40googlegroups.com?utm_medium=email&utm_source=footer> >> . >> > >-- >You received this message because you are subscribed to the Google Groups >"sage-release" group. >To unsubscribe from this group and stop receiving emails from it, send an >email to [email protected]. >To view this discussion visit >https://groups.google.com/d/msgid/sage-release/CALQzqJcPO_Uy7KVRcgybF4D6mnjBcDsrbiTXZYQVn-t1YeY%2Bfg%40mail.gmail.com. -- You received this message because you are subscribed to the Google Groups "sage-release" group. To unsubscribe from this group and stop receiving emails from it, send an email to [email protected]. To view this discussion visit https://groups.google.com/d/msgid/sage-release/10D1A401-839E-4F15-997F-15A886A9B3F6%40gmail.com.
