[MacPorts] #71596: py312-pytorch @2.3.0_0+mps build fails on MacOS Sequoia 15.2 on M3 MacBook Pro (was: port -c install py312-pytorch fails on MacOS Sequoia 15.2 on M3 MacBook Pro - too many errors attempting to compile)

MacPorts noreply at macports.org
Thu Dec 19 06:07:48 UTC 2024


#71596: py312-pytorch @2.3.0_0+mps build fails on MacOS Sequoia 15.2 on M3 MacBook
Pro
-------------------------+---------------------------
  Reporter:  jhelm       |      Owner:  (none)
      Type:  defect      |     Status:  new
  Priority:  Normal      |  Milestone:
 Component:  ports       |    Version:  2.10.5
Resolution:              |   Keywords:  sequoia arm64
      Port:  py-pytorch  |
-------------------------+---------------------------
Changes (by jmroot):

 * cc: essandess (added)
 * keywords:  pytorch MacOS Sequoia Arm MacBook Pro M3 => sequoia arm64
 * port:  py312-pytorch py-sentence-transformers => py-pytorch


Old description:

> Shell Cmd:
> sudo port -c install py312-pytorch
>
> Log extract with error:
> <many messages>
> ....
> :info:build
> /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports
> .org_macports_release_tarballs_ports_python_py-
> pytorch/py39-pytorch/work/pytorch-2.3.0/third_party/googletest/googlemock/include/gmock/internal
> /gmock-internal-utils.h:405:37: error: no template named 'IndexSequence';
> did you mean 'std::index_sequence'?
> :info:build   405 | auto ApplyImpl(F&& f, Tuple&& args,
> IndexSequence<Idx...>) -> decltype(
> :info:build       |                                     ^~~~~~~~~~~~~
> :info:build       |
> std::index_sequence
>
> <19 more errors>
>
> :info:build
> /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports
> .org_macports_release_tarballs_ports_python_py-
> pytorch/py39-pytorch/work/pytorch-2.3.0/third_party/googletest/googlemock/include/gmock
> /gmock-actions.h:1507:26: warning: unused parameter 'arg' [-Wunused-
> parameter]
> :info:build  1507 |   R operator()(Args&&... arg) const {
> :info:build       |                          ^
> :info:build fatal error: too many errors emitted, stopping now [-ferror-
> limit=]
> :info:build 2 warnings and 20 errors generated.
> ___________________________________________________
>
> Full log attached

New description:

 Shell Cmd:
 sudo port -c install py312-pytorch

 Log extract with error:
 {{{
 <many messages>
 ....
 :info:build
 /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports
 .org_macports_release_tarballs_ports_python_py-
 pytorch/py39-pytorch/work/pytorch-2.3.0/third_party/googletest/googlemock/include/gmock/internal
 /gmock-internal-utils.h:405:37: error: no template named 'IndexSequence';
 did you mean 'std::index_sequence'?
 :info:build   405 | auto ApplyImpl(F&& f, Tuple&& args,
 IndexSequence<Idx...>) -> decltype(
 :info:build       |                                     ^~~~~~~~~~~~~
 :info:build       |
 std::index_sequence

 <19 more errors>

 :info:build
 /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports
 .org_macports_release_tarballs_ports_python_py-
 pytorch/py39-pytorch/work/pytorch-2.3.0/third_party/googletest/googlemock/include/gmock
 /gmock-actions.h:1507:26: warning: unused parameter 'arg' [-Wunused-
 parameter]
 :info:build  1507 |   R operator()(Args&&... arg) const {
 :info:build       |                          ^
 :info:build fatal error: too many errors emitted, stopping now [-ferror-
 limit=]
 :info:build 2 warnings and 20 errors generated.
 }}}

 Full log attached

--

-- 
Ticket URL: <https://trac.macports.org/ticket/71596#comment:2>
MacPorts <https://www.macports.org/>
Ports system for macOS


More information about the macports-tickets mailing list