Opened 12 days ago

Last modified 4 days ago

#71266 assigned defect

mpich-default @4.2.2_0+gcc14 fails to build

Reported by: oscarrutt Owned by: eborisch (Eric A. Borisch)
Priority: Normal Milestone:
Component: ports Version: 2.10.4
Keywords: sonoma arm64 Cc: mascguy (Christopher Nielsen), stefanoaz (Steve R)
Port: mpich-default

Description

mpich-default fails to install. This is a dependency of Octave so Octave also fails to install. The installation attempts to install version 4.2.2. The mpich home page states that the latest version is 4.2.3 so it doesn't make sense to file a ticket there since updating MacPorts seems like the first thing to try. My machine = MacBook Pro running Sonoma 14.7.1 ports version = 2.10.4 Octave version

Attachments (1)

main.log.zip (228.7 KB) - added by oscarrutt 12 days ago.
log

Download all attachments as: .zip

Change History (7)

Changed 12 days ago by oscarrutt

Attachment: main.log.zip added

log

comment:1 Changed 12 days ago by jmroot (Joshua Root)

Cc: mascguy added
Keywords: arm64 added; mpich aarch removed
Owner: set to eborisch
Port: mpich-default added
Status: newassigned
Summary: mpich-default 4.2.2 fails to installmpich-default @4.2.2_0+gcc14 fails to build
:info:build src/mpi/datatype/typerep/src/typerep_ext32.c:111:14: error: duplicate case value '201326592'
:info:build   111 |         case MPI_CXX_FLOAT_COMPLEX:
:info:build       |              ^
:info:build ./src/include/mpi.h:229:37: note: expanded from macro 'MPI_CXX_FLOAT_COMPLEX'
:info:build   229 | #define MPI_CXX_FLOAT_COMPLEX       ((MPI_Datatype)MPI_DATATYPE_NULL)
:info:build       |                                     ^
:info:build src/mpi/datatype/typerep/src/typerep_ext32.c:108:14: note: previous case defined here
:info:build   108 |         case MPI_COMPLEX32:
:info:build       |              ^
:info:build ./src/include/mpi.h:196:31: note: expanded from macro 'MPI_COMPLEX32'
:info:build   196 | #define MPI_COMPLEX32         ((MPI_Datatype)MPI_DATATYPE_NULL)
:info:build       |                               ^

comment:2 Changed 12 days ago by reneeotten (Renee Otten)

see also 71171 ; different error and on x86_64 but it also fails... so far no response from the maintainer

comment:3 Changed 12 days ago by eborisch (Eric A. Borisch)

Not sure when I’ll have time to look at this. Open to any patches / pull requests to address.

comment:4 Changed 12 days ago by eborisch (Eric A. Borisch)

I’ll try to get the version bumped this afternoon to the latest on the off chance it helps.

comment:5 Changed 4 days ago by stefanoaz (Steve R)

Cc: stefanoaz added

comment:6 Changed 4 days ago by stefanoaz (Steve R)

Build of mpich-default (during build of Octave) fails for me on Sonoma + M3. This was with V4.2.3(mpich).

make[2]: Leaving directory `/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_macports_release_tarballs_ports_science_mpich/mpich-default/work/mpich-4.2.3' make[1]: * [all-recursive] Error 1 make[1]: Leaving directory `/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_macports_release_tarballs_ports_science_mpich/mpich-default/work/mpich-4.2.3' make: * [all] Error 2 make: Leaving directory `/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_macports_release_tarballs_ports_science_mpich/mpich-default/work/mpich-4.2.3' Command failed: cd "/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_macports_release_tarballs_ports_science_mpich/mpich-default/work/mpich-4.2.3" && /usr/bin/make -j12 -w all Exit code: 2 Error: Failed to build mpich-default: command execution failed

Note: See TracTickets for help on using tickets.