Opened 6 years ago

Closed 6 years ago

#57324 closed defect (fixed)

Xcrysden @1.5.60 build failure with gcc8

Reported by: wcchiu1988 Owned by: dstrubbe (David Strubbe)
Priority: Normal Milestone:
Component: ports Version: 2.5.4
Keywords: mojave Cc:
Port: xcrysden

Description (last modified by dstrubbe (David Strubbe))

Xcrysden build failure in Mojave with Macports 2.5.4. Main.log is attached.

Error: Failed to build xcrysden: command execution failed
Error: See /opt/local/var/macports/logs/_opt_local_var_macports_sources_rsync.macports.org_macports_release_tarballs_ports_science_xcrysden/xcrysden/main.log for details.
Error: Follow https://guide.macports.org/#project.tickets to report a bug.
Error: Processing of port xcrysden failed

The following is from the main.log

:info:build /opt/local/bin/gfortran-mp-8 -O3  -c -o fhi_inpini2ftn34.o fhi_inpini2ftn34.f
:info:build gengeom.f:735:27:
:info:build           CALL GETCCOOR(DVC,AC,2,X,Y,Z,XC,YC,ZC,I,NATR)
:info:build                            1
:info:build Error: Actual argument contains too few elements for dummy argument 'b33' (6/12) at (1)
:info:build gengeom.f:740:27:
:info:build           CALL GETCCOOR(DVC,BC,2,X,Y,Z,XC,YC,ZC,I,NATR)
:info:build                            1
:info:build Error: Actual argument contains too few elements for dummy argument 'b33' (6/12) at (1)
:info:build gengeom.f:745:27:
:info:build           CALL GETCCOOR(DVC,CC,2,X,Y,Z,XC,YC,ZC,I,NATR)
:info:build                            1
:info:build Error: Actual argument contains too few elements for dummy argument 'b33' (6/12) at (1)
:info:build gengeom.f:759:27:
:info:build           CALL GETCCOOR(DVC,IC,2,X,Y,Z,XC,YC,ZC,I,NATR)
:info:build                            1
:info:build Error: Actual argument contains too few elements for dummy argument 'b33' (6/12) at (1)
:info:build gengeom.f:766:30:
:info:build              CALL GETCCOOR(DVC,RC,IN,X,Y,Z,XC,YC,ZC,I,NATR)
:info:build                               1
:info:build Error: Actual argument contains too few elements for dummy argument 'b33' (9/12) at (1)
:info:build gengeom.f:773:30:
:info:build              CALL GETCCOOR(DVC,HC,IN,X,Y,Z,XC,YC,ZC,I,NATR)
:info:build                               1
:info:build Error: Actual argument contains too few elements for dummy argument 'b33' (9/12) at (1)
:info:build make[1]: *** [gengeom.o] Error 1
:info:build make[1]: *** Waiting for unfinished jobs....
:info:build make[1]: Leaving directory `/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_macports_release_tarballs_ports_science_xcrysden/xcrysden/work/xcrysden-1.5.60/F'
:info:build make: *** [src-F] Error 2
:info:build make: Leaving directory `/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_macports_release_tarballs_ports_science_xcrysden/xcrysden/work/xcrysden-1.5.60'
:info:build Command failed:  cd "/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_macports_release_tarballs_ports_science_xcrysden/xcrysden/work/xcrysden-1.5.60" && /usr/bin/make -j12 -w xcrysden 
:info:build Exit code: 2
:error:build Failed to build xcrysden: command execution failed

Is it the same problem of Fortran compiler as mentioned in #57284?

Attachments (1)

main.log (775.4 KB) - added by wcchiu1988 6 years ago.

Download all attachments as: .zip

Change History (9)

Changed 6 years ago by wcchiu1988

Attachment: main.log added

comment:1 Changed 6 years ago by wcchiu1988

Description: modified (diff)
Summary: Xcysden cannot build under MojaveXcysden @1.5.60 build failure in Mojave with Macport 2.5.4

comment:2 Changed 6 years ago by wcchiu1988

Description: modified (diff)

comment:3 Changed 6 years ago by jmroot (Joshua Root)

Owner: set to dstrubbe
Status: newassigned

comment:4 Changed 6 years ago by dstrubbe (David Strubbe)

Can you try with gcc7? I am guessing the issue is with gcc8 specifically.

comment:5 Changed 6 years ago by wcchiu1988

The Xcrysden can be installed with no problem by changing the gcc8 to gcc7. Thank you.

Last edited 6 years ago by wcchiu1988 (previous) (diff)

comment:6 Changed 6 years ago by mf2k (Frank Schima)

@wcchiu1988: Since Trac is not for tech support, follow-up on the Macports Users mailing list instead for basic questions on usage.

comment:7 Changed 6 years ago by dstrubbe (David Strubbe)

Description: modified (diff)
Summary: Xcysden @1.5.60 build failure in Mojave with Macport 2.5.4Xcrysden @1.5.60 build failure with gcc8

comment:8 Changed 6 years ago by dstrubbe (David Strubbe)

Resolution: fixed
Status: assignedclosed
Note: See TracTickets for help on using tickets.