Opened 9 years ago

Closed 9 years ago

#742 closed help (fixed)

Problem compiling 6.6.3 on Hector

Reported by: watson Owned by: um_support
Component: UM Model Keywords: hector, compile
Cc: Platform:
UM Version: 6.6.3

Description

Hi, following Grenville's email to PUMA users today I tried compiling a job that had previously compiled successfully before the upgrade to Hector, having added /home/grenville/hand_edits/pathscale-cce-6.6.3 under Submodel Independent → User Hand Edit Files as instructed at http://cms.ncas.ac.uk/index.php/component/content/1583?task=view . I tried this with and without the FCM modification for 6.6.3.

However, the compilation failed both times with the below error output towards the end of the .comp.leave file (for the job that used the FCM mod) - does this mean compilation is still not possible on Hector? Or have I made a mistake somewhere?

Kind regards,

Peter

# Start: 2011-11-21 17:59:15⇒ ftn -o coex.o -I/home/n02/n02/watson/xgigi/umrecon/inc -I/home/n02/n02/watson/xgigi/umbase/inc -e m -h noomp -s real64 -s integer64 -O1,fp1 -hflex_mp=intolerant -I/work/n02/n02/hum/gcom/cce/gcom3.8/hector_cce_mpp/inc -I/work/n02/n02/hum/gcom/cce/gcom3.8/hector_cce_mpp/obj -c /home/n02/n02/watson/xgigi/umrecon/ppsrc/UM/control/stash/coex.f90

pathf90-4.0.9 ERROR parsing -h: unknown flag
pathf90-4.0.9 ERROR parsing -hflex_mp=intolerant: unknown flag
fcm_internal compile failed (256)

# Time taken: 0 s⇒ ftn -o spiral_s.o -I/home/n02/n02/watson/xgigi/umrecon/inc -I/home/n02/n02/watson/xgigi/umbase/inc -e m -h noomp -s real64 -s integer64 -O1,fp1 -hflex_mp=intolerant -I/work/n02/n02/hum/gcom/cce/gcom3.8/hector_cce_mpp/inc -I/work/n02/n02/hum/gcom/cce/gcom3.8/hector_cce_mpp/obj -c /home/n02/n02/watson/xgigi/umrecon/ppsrc/UM/utility/qxreconf/spiral_s.f90

gmake: * [spiral_s.o] Error 1
gmake:
* Waiting for unfinished jobs….
pathf90-4.0.9 ERROR parsing -h: unknown flag
pathf90-4.0.9 ERROR parsing -hflex_mp=intolerant: unknown flag
fcm_internal compile failed (256)

# Time taken: 0 s⇒ ftn -o h_int_aw.o -I/home/n02/n02/watson/xgigi/umrecon/inc -I/home/n02/n02/watson/xgigi/umbase/inc -e m -h noomp -s real64 -s integer64 -O1,fp1 -hflex_mp=intolerant -I/work/n02/n02/hum/gcom/cce/gcom3.8/hector_cce_mpp/inc -I/work/n02/n02/hum/gcom/cce/gcom3.8/hector_cce_mpp/obj -c /home/n02/n02/watson/xgigi/umrecon/ppsrc/UM/utility/qxreconf/h_int_aw.f90

gmake: * [h_int_aw.o] Error 1
pathf90-4.0.9 ERROR parsing -h: unknown flag
pathf90-4.0.9 ERROR parsing -hflex_mp=intolerant: unknown flag
fcm_internal compile failed (256)

# Time taken: 0 s⇒ ftn -o intf_coast_aj.o -I/home/n02/n02/watson/xgigi/umrecon/inc -I/home/n02/n02/watson/xgigi/umbase/inc -e m -h noomp -s real64 -s integer64 -O1,fp1 -hflex_mp=intolerant -I/work/n02/n02/hum/gcom/cce/gcom3.8/hector_cce_mpp/inc -I/work/n02/n02/hum/gcom/cce/gcom3.8/hector_cce_mpp/obj -c /home/n02/n02/watson/xgigi/umrecon/ppsrc/UM/utility/qxreconf/intf_coast_aj.f90

gmake: * [intf_coast_aj.o] Error 1
pathf90-4.0.9 ERROR parsing -h: unknown flag
pathf90-4.0.9 ERROR parsing -hflex_mp=intolerant: unknown flag
fcm_internal compile failed (256)

# Time taken: 0 s⇒ ftn -o lltoeq.o -I/home/n02/n02/watson/xgigi/umrecon/inc -I/home/n02/n02/watson/xgigi/umbase/inc -e m -h noomp -s real64 -s integer64 -O1,fp1 -hflex_mp=intolerant -I/work/n02/n02/hum/gcom/cce/gcom3.8/hector_cce_mpp/inc -I/work/n02/n02/hum/gcom/cce/gcom3.8/hector_cce_mpp/obj -c /home/n02/n02/watson/xgigi/umrecon/ppsrc/UM/control/grids/lltoeq.f90

gmake: * [lltoeq.o] Error 1
pathf90-4.0.9 ERROR parsing -h: unknown flag
pathf90-4.0.9 ERROR parsing -hflex_mp=intolerant: unknown flag
fcm_internal compile failed (256)

# Time taken: 0 s⇒ ftn -o box_sum.o -I/home/n02/n02/watson/xgigi/umrecon/inc -I/home/n02/n02/watson/xgigi/umbase/inc -e m -h noomp -s real64 -s integer64 -O1,fp1 -hflex_mp=intolerant -I/work/n02/n02/hum/gcom/cce/gcom3.8/hector_cce_mpp/inc -I/work/n02/n02/hum/gcom/cce/gcom3.8/hector_cce_mpp/obj -c /home/n02/n02/watson/xgigi/umrecon/ppsrc/UM/utility/qxreconf/box_sum.f90

gmake: * [box_sum.o] Error 1
pathf90-4.0.9 ERROR parsing -h: unknown flag
pathf90-4.0.9 ERROR parsing -hflex_mp=intolerant: unknown flag
fcm_internal compile failed (256)

# Time taken: 0 s⇒ ftn -o coex.o -I/home/n02/n02/watson/xgigi/umrecon/inc -I/home/n02/n02/watson/xgigi/umbase/inc -e m -h noomp -s real64 -s integer64 -O1,fp1 -hflex_mp=intolerant -I/work/n02/n02/hum/gcom/cce/gcom3.8/hector_cce_mpp/inc -I/work/n02/n02/hum/gcom/cce/gcom3.8/hector_cce_mpp/obj -c /home/n02/n02/watson/xgigi/umrecon/ppsrc/UM/control/stash/coex.f90

gmake: * [coex.o] Error 1

# Time taken: 1 s⇒ gmake -f /home/n02/n02/watson/xgigi/umrecon/Makefile -j 6 -s all
gmake -f /home/n02/n02/watson/xgigi/umrecon/Makefile -j 6 -s all failed (2) at /esfs1/n02/n02/hum/fcm/bin/../lib/Fcm/Build.pm line 597

cd /nfs01/n02/n02/watson
Build failed on Mon Nov 21 17:59:15 2011.
→Make: 1 second
→TOTAL: 161 seconds
Reconfiguration build: failed

Change History (3)

comment:1 Changed 9 years ago by ros

Hi Peter,

Please make sure you have modified your .profile on HECToR to change the variable TARGET_MC in order to pick up the correct compiler. Set it to the following:

TARGET_MC=cce

Regards,
Ros.

comment:2 Changed 9 years ago by watson

Thanks Ros, that fixed it - I thought that change didn't have to be made until the upgrade was completed.

Cheers,

Peter

comment:3 Changed 9 years ago by ros

  • Resolution set to fixed
  • Status changed from new to closed
Note: See TracTickets for help on using tickets.