Opened 11 months ago

Last modified 8 months ago

#67726 assigned defect

parallel-netcdf @1.10.0_0+mpich build failure on macOS Ventura 13.4.1

Reported by: mabalenk (Maxim Abalenkov) Owned by: thiagoveloso (Thiago V. dos Santos)
Priority: Normal Milestone:
Component: ports Version: 2.8.1
Keywords: Cc:
Port: parallel-netcdf

Description (last modified by ryandesign (Ryan Carsten Schmidt))

I'm unable to build Parallel NetCDF 1.10.0 @ macOS Ventura 13.4.1. The compilation fails due to numerous errors of the type:

Error: Type mismatch between actual argument at (1) and actual argument at (2) (CHARACTER(1)/REAL(8)).

This is most likely related to new stringent datatype checks introduced by GNU Fortran compiler and may be remedied with the following flags at configuration stage:

export FCFLAGS="-w -fallow-argument-mismatch -O2"
export FFLAGS="-w -fallow-argument-mismatch -O2"

Compiler used is gcc (MacPorts gcc12 12.3.0_0+stdlib_flag) 12.3.0.

For a full discussion please see: https://github.com/Unidata/netcdf-fortran/issues/212

Attachments (1)

main.log (703.3 KB) - added by mabalenk (Maxim Abalenkov) 11 months ago.
Log file of a failed parallel-netcdf build

Download all attachments as: .zip

Change History (5)

Changed 11 months ago by mabalenk (Maxim Abalenkov)

Attachment: main.log added

Log file of a failed parallel-netcdf build

comment:1 Changed 11 months ago by mabalenk (Maxim Abalenkov)

Description: modified (diff)

comment:2 Changed 11 months ago by jmroot (Joshua Root)

Keywords: netcdf removed
Milestone: MacPorts Future
Owner: set to thiagoveloso
Status: newassigned
Summary: Unable to build parallel-netcdf 1.10.0 @ macOS Ventura 13.4.1parallel-netcdf @1.10.0_0+mpich build failure on macOS Ventura 13.4.1

comment:3 Changed 8 months ago by thiagoveloso (Thiago V. dos Santos)

Build failure seems to have been resolved with version upgrade to 1.12.3.

OP (@mabalenk), can you please confirm it?

comment:4 Changed 8 months ago by ryandesign (Ryan Carsten Schmidt)

Description: modified (diff)
Note: See TracTickets for help on using tickets.