New URL for NEMO forge!   http://forge.nemo-ocean.eu

Since March 2022 along with NEMO 4.2 release, the code development moved to a self-hosted GitLab.
This present forge is now archived and remained online for history.
#1972 (Multiple compilation issues with key_top & key_agrif) – NEMO

Opened 6 years ago

Closed 6 years ago

Last modified 6 years ago

#1972 closed Bug (fixed)

Multiple compilation issues with key_top & key_agrif

Reported by: jchanut Owned by: jchanut
Priority: high Milestone:
Component: AGRIF Version: trunk
Severity: minor Keywords: AGRIF TOP
Cc:

Description (last modified by jchanut)

Trying: 

./makenemo -j 32 -n ORCA2_LIM3_PISCES add_key "key_agrif"

(as advised in the AGRIF demonstrator wiki page)  gives lots of compilation errors. It seems that the removal of key_pisces, in particular, is responsible for that.

This is not detected in AGRIF SETTE tests because, key_top is removed at the compilation time. 

Ticket #1865 is part of this.

Commit History (2)

ChangesetAuthorTimeChangeLog
9800jchanut2018-06-14T12:32:55+02:00

Restore target attribute without agrif, #1972 - Using TOP bdy with Agrif to be checked

9788jchanut2018-06-13T12:12:50+02:00

Fixes top and agrif compilation issues, #1972

Change History (6)

comment:1 Changed 6 years ago by jchanut

  • Owner set to jchanut
  • Status changed from new to assigned

comment:2 Changed 6 years ago by nemo

  • Description modified (diff)

comment:3 Changed 6 years ago by jchanut

  • Description modified (diff)

I found a weird converter error while compiling Pisces routines and AGRIF.
If there is an extra blank at the end of a module such that (this does occur a couple of times in Pisces modules):

END MODULE  p5zprod

instead of

END MODULE p5zprod

The converter code produces that:

E
      end module p5zprod

Which of course produces a compilation error.

comment:4 Changed 6 years ago by jchanut

In 9788:

Error: Failed to load processor CommitTicketReference
No macro or processor named 'CommitTicketReference' found

comment:5 Changed 6 years ago by jchanut

  • Resolution set to fixed
  • Status changed from assigned to closed

comment:6 Changed 6 years ago by jchanut

In 9800:

Error: Failed to load processor CommitTicketReference
No macro or processor named 'CommitTicketReference' found
Note: See TracTickets for help on using tickets.