Skip to content

flang pedantic warnings #8

@ivan-pi

Description

@ivan-pi

Here are some warnings flang -pedantic shows:

[  0%] Building Fortran object modules/CMakeFiles/vdw.dir/vdw_lib/vdw_param.F90.o
/Users/ivan/fortran/does_it_flang/CPMD/modules/vdw_lib/vdw_param.F90:410:11: warning: If the procedure's interface were explicit, this reference would be in error [-Wknown-bad-implicit-interface]
            CALL getparam_D2(iunit, numTypes, namtyp, ielem, C6_ij, R_sum)
            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
/Users/ivan/fortran/does_it_flang/CPMD/modules/vdw_lib/vdw_param.F90:410:11: because: Dummy argument 'error=' (#7) is not OPTIONAL and is not associated with an actual argument in this procedure reference
            CALL getparam_D2(iunit, numTypes, namtyp, ielem, C6_ij, R_sum)
            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
/Users/ivan/fortran/does_it_flang/CPMD/modules/vdw_lib/vdw_param.F90:419:13: warning: If the procedure's interface were explicit, this reference would be in error [-Wknown-bad-implicit-interface]
              CALL getparam_D3org(iunit, vdw_input, numTypes, namtyp, ielem, mxCN0, nCN0, C6ab)
              ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
/Users/ivan/fortran/does_it_flang/CPMD/modules/vdw_lib/vdw_param.F90:419:13: because: Dummy argument 'error=' (#9) is not OPTIONAL and is not associated with an actual argument in this procedure reference
              CALL getparam_D3org(iunit, vdw_input, numTypes, namtyp, ielem, mxCN0, nCN0, C6ab)
              ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
/Users/ivan/fortran/does_it_flang/CPMD/modules/vdw_lib/vdw_param.F90:423:13: warning: If the procedure's interface were explicit, this reference would be in error [-Wknown-bad-implicit-interface]
              CALL getparam_D3mod(iunit, numTypes, namtyp, ielem, mxCN0, nCN0, C6a)
              ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
/Users/ivan/fortran/does_it_flang/CPMD/modules/vdw_lib/vdw_param.F90:423:13: because: Dummy argument 'error=' (#8) is not OPTIONAL and is not associated with an actual argument in this procedure reference
              CALL getparam_D3mod(iunit, numTypes, namtyp, ielem, mxCN0, nCN0, C6a)
              ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
/Users/ivan/fortran/does_it_flang/CPMD/modules/vdw_lib/vdw_param.F90:810:13: portability: Character literal continuation line should have been preceded by '&' [-Wmisc-source-extensions]
              /5x,"Parameters for Dispersion Correction:", &
              ^
/Users/ivan/fortran/does_it_flang/CPMD/modules/vdw_lib/vdw_param.F90:811:13: portability: Character literal continuation line should have been preceded by '&' [-Wmisc-source-extensions]
              /5x,"-------------------------------------", &
              ^
/Users/ivan/fortran/does_it_flang/CPMD/modules/vdw_lib/vdw_param.F90:812:13: portability: Character literal continuation line should have been preceded by '&' [-Wmisc-source-extensions]
              /5x,"  atom      VdW radius       C_6     ",/)')
              ^
/Users/ivan/fortran/does_it_flang/CPMD/modules/vdw_lib/vdw_param.F90:1025:13: portability: Character literal continuation line should have been preceded by '&' [-Wmisc-source-extensions]
              /5x,"Parameters for Dispersion Correction:", &
              ^
/Users/ivan/fortran/does_it_flang/CPMD/modules/vdw_lib/vdw_param.F90:1026:13: portability: Character literal continuation line should have been preceded by '&' [-Wmisc-source-extensions]
              /5x,"-------------------------------------", &
              ^
/Users/ivan/fortran/does_it_flang/CPMD/modules/vdw_lib/vdw_param.F90:1027:13: portability: Character literal continuation line should have been preceded by '&' [-Wmisc-source-extensions]
              /5x,"  atom           C_6        CN0      ",/)')
              ^
/Users/ivan/fortran/does_it_flang/CPMD/modules/vdw_lib/vdw_param.F90:1159:13: portability: Character literal continuation line should have been preceded by '&' [-Wmisc-source-extensions]
              /5x,"Parameters for Dispersion Correction:", &
              ^
/Users/ivan/fortran/does_it_flang/CPMD/modules/vdw_lib/vdw_param.F90:1160:13: portability: Character literal continuation line should have been preceded by '&' [-Wmisc-source-extensions]
              /5x,"-------------------------------------", &
              ^
/Users/ivan/fortran/does_it_flang/CPMD/modules/vdw_lib/vdw_param.F90:1161:13: portability: Character literal continuation line should have been preceded by '&' [-Wmisc-source-extensions]
              /5x,"  atom           C_6        CN0      ",/)')
              ^
[  0%] Building Fortran object modules/CMakeFiles/vdw.dir/vdw_lib/vdw_calculator.F90.o
[  0%] Building Fortran object modules/CMakeFiles/vdw.dir/vdw_lib/vdw_interface.F90.o
[  1%] Linking Fortran static library libvdw.a
[  1%] Built target vdw
[  1%] Building Fortran object modules/CMakeFiles/scratchmodule.dir/scratchmodule_lib/data_managment_utils.F90.o
/Users/ivan/fortran/does_it_flang/CPMD/modules/scratchmodule_lib/data_managment_utils.F90:57:13: portability: Character literal continuation line should have been preceded by '&' [-Wmisc-source-extensions]
              available data", end, this%aligned_array_size, &
              ^
/Users/ivan/fortran/does_it_flang/CPMD/modules/scratchmodule_lib/data_managment_utils.F90:117:21: portability: POINTER= argument of ASSOCIATED() is required by some other compilers to be a valid left-hand side of a pointer assignment statement [-Wportability]
      IF( ASSOCIATED( ptr_in, temp_ptr ) )THEN
                      ^^^^^^
/Users/ivan/fortran/does_it_flang/CPMD/modules/scratchmodule_lib/data_managment_utils.F90:117:21: because: 'ptr_in' is an INTENT(IN) dummy argument
      IF( ASSOCIATED( ptr_in, temp_ptr ) )THEN
                      ^^^^^^
/Users/ivan/fortran/does_it_flang/CPMD/modules/scratchmodule_lib/data_managment_utils.F90:89:53: Declaration of 'ptr_in'
      CHARACTER, POINTER, CONTIGUOUS, INTENT( IN ) :: ptr_in( : )
                                                      ^^^^^^
/Users/ivan/fortran/does_it_flang/CPMD/modules/scratchmodule_lib/data_managment_utils.F90:191:22: warning: Any pointer associated with TARGET dummy argument 'arrayin=' during this call must not be used afterwards, as 'this%array' is not a target [-Wnon-target-passed-to-target]
      CALL calc_shift( this%array, shift )
                       ^^^^^^^^^^
/Users/ivan/fortran/does_it_flang/CPMD/modules/scratchmodule_lib/data_managment_utils.F90:228:22: warning: Any pointer associated with TARGET dummy argument 'arrayin=' during this call must not be used afterwards, as 'this%array' is not a target [-Wnon-target-passed-to-target]
      CALL calc_shift( this%array, shift )
                       ^^^^^^^^^^
/Users/ivan/fortran/does_it_flang/CPMD/modules/scratchmodule_lib/data_managment_utils.F90:252:47: warning: Any pointer associated with TARGET dummy argument 'this=' during this call must not be used afterwards, as 'this%array' is not a target [-Wnon-target-passed-to-target]
      CALL set_aligned_ptr( this%aligned_array, this%array, pos_aligned, ierr )
                                                ^^^^^^^^^^
/Users/ivan/fortran/does_it_flang/CPMD/modules/scratchmodule_lib/data_managment_utils.F90:299:5: warning: Pointer target is not a definable variable [-Wpointer-to-undefinable]
      ptr_out( 1 : len ) => this( start : end )
      ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
/Users/ivan/fortran/does_it_flang/CPMD/modules/scratchmodule_lib/data_managment_utils.F90:280:54: Declaration of 'ptr_out'
      CHARACTER, POINTER, CONTIGUOUS, INTENT( OUT ) :: ptr_out( : )
                                                       ^^^^^^^
/Users/ivan/fortran/does_it_flang/CPMD/modules/scratchmodule_lib/data_managment_utils.F90:299:5: because: 'this' is an INTENT(IN) dummy argument
      ptr_out( 1 : len ) => this( start : end )
      ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
/Users/ivan/fortran/does_it_flang/CPMD/modules/scratchmodule_lib/data_managment_utils.F90:281:54: Declaration of 'this'
      CHARACTER, TARGET, INTENT( IN )               :: this( * )
                                                       ^^^^
[  1%] Building Fortran object modules/CMakeFiles/scratchmodule.dir/scratchmodule_lib/segment_managment_utils.F90.o
[  1%] Building Fortran object modules/CMakeFiles/scratchmodule.dir/scratchmodule_lib/pool_managment_utils.F90.o
/Users/ivan/fortran/does_it_flang/CPMD/modules/scratchmodule_lib/pool_managment_utils.F90:287:35: warning: Expected ',' or ')' in format expression
            WRITE( OUTPUT_UNIT, '(A1XI4)' ) "Cannot allocate node with size", new_size
                                    ^
/Users/ivan/fortran/does_it_flang/CPMD/modules/scratchmodule_lib/pool_managment_utils.F90:287:35: warning: 'X' edit descriptor must have a positive position value
            WRITE( OUTPUT_UNIT, '(A1XI4)' ) "Cannot allocate node with size", new_size
                                    ^
/Users/ivan/fortran/does_it_flang/CPMD/modules/scratchmodule_lib/pool_managment_utils.F90:287:36: warning: Expected ',' or ')' in format expression
            WRITE( OUTPUT_UNIT, '(A1XI4)' ) "Cannot allocate node with size", new_size
                                     ^
/Users/ivan/fortran/does_it_flang/CPMD/modules/scratchmodule_lib/pool_managment_utils.F90:318:32: warning: Expected ',' or ')' in format expression
         WRITE( OUTPUT_UNIT, '(A1XI4)' ) "Cannot allocate node with size", new_size
                                 ^
/Users/ivan/fortran/does_it_flang/CPMD/modules/scratchmodule_lib/pool_managment_utils.F90:318:32: warning: 'X' edit descriptor must have a positive position value
         WRITE( OUTPUT_UNIT, '(A1XI4)' ) "Cannot allocate node with size", new_size
                                 ^
/Users/ivan/fortran/does_it_flang/CPMD/modules/scratchmodule_lib/pool_managment_utils.F90:318:33: warning: Expected ',' or ')' in format expression
         WRITE( OUTPUT_UNIT, '(A1XI4)' ) "Cannot allocate node with size", new_size
                                  ^
/Users/ivan/fortran/does_it_flang/CPMD/modules/scratchmodule_lib/pool_managment_utils.F90:322:32: warning: Expected ',' or ')' in format expression
         WRITE( OUTPUT_UNIT, '(A1XI4)' ) "Cannot allocate node_ptr with size", new_size
                                 ^
/Users/ivan/fortran/does_it_flang/CPMD/modules/scratchmodule_lib/pool_managment_utils.F90:322:32: warning: 'X' edit descriptor must have a positive position value
         WRITE( OUTPUT_UNIT, '(A1XI4)' ) "Cannot allocate node_ptr with size", new_size
                                 ^
/Users/ivan/fortran/does_it_flang/CPMD/modules/scratchmodule_lib/pool_managment_utils.F90:322:33: warning: Expected ',' or ')' in format expression
         WRITE( OUTPUT_UNIT, '(A1XI4)' ) "Cannot allocate node_ptr with size", new_size
                                  ^
[  1%] Building Fortran object modules/CMakeFiles/scratchmodule.dir/scratchmodule_lib/scratch_interface.F90.o
[  1%] Built target scratchmodule
[  1%] Building Fortran object modules/CMakeFiles/test_pool_managment_utils.dir/scratchmodule_lib/data_managment_utils.F90.o
/Users/ivan/fortran/does_it_flang/CPMD/modules/scratchmodule_lib/data_managment_utils.F90:57:13: portability: Character literal continuation line should have been preceded by '&' [-Wmisc-source-extensions]
              available data", end, this%aligned_array_size, &
              ^
/Users/ivan/fortran/does_it_flang/CPMD/modules/scratchmodule_lib/data_managment_utils.F90:117:21: portability: POINTER= argument of ASSOCIATED() is required by some other compilers to be a valid left-hand side of a pointer assignment statement [-Wportability]
      IF( ASSOCIATED( ptr_in, temp_ptr ) )THEN
                      ^^^^^^
/Users/ivan/fortran/does_it_flang/CPMD/modules/scratchmodule_lib/data_managment_utils.F90:117:21: because: 'ptr_in' is an INTENT(IN) dummy argument
      IF( ASSOCIATED( ptr_in, temp_ptr ) )THEN
                      ^^^^^^
/Users/ivan/fortran/does_it_flang/CPMD/modules/scratchmodule_lib/data_managment_utils.F90:89:53: Declaration of 'ptr_in'
      CHARACTER, POINTER, CONTIGUOUS, INTENT( IN ) :: ptr_in( : )
                                                      ^^^^^^
/Users/ivan/fortran/does_it_flang/CPMD/modules/scratchmodule_lib/data_managment_utils.F90:191:22: warning: Any pointer associated with TARGET dummy argument 'arrayin=' during this call must not be used afterwards, as 'this%array' is not a target [-Wnon-target-passed-to-target]
      CALL calc_shift( this%array, shift )
                       ^^^^^^^^^^
/Users/ivan/fortran/does_it_flang/CPMD/modules/scratchmodule_lib/data_managment_utils.F90:228:22: warning: Any pointer associated with TARGET dummy argument 'arrayin=' during this call must not be used afterwards, as 'this%array' is not a target [-Wnon-target-passed-to-target]
      CALL calc_shift( this%array, shift )
                       ^^^^^^^^^^
/Users/ivan/fortran/does_it_flang/CPMD/modules/scratchmodule_lib/data_managment_utils.F90:252:47: warning: Any pointer associated with TARGET dummy argument 'this=' during this call must not be used afterwards, as 'this%array' is not a target [-Wnon-target-passed-to-target]
      CALL set_aligned_ptr( this%aligned_array, this%array, pos_aligned, ierr )
                                                ^^^^^^^^^^
/Users/ivan/fortran/does_it_flang/CPMD/modules/scratchmodule_lib/data_managment_utils.F90:299:5: warning: Pointer target is not a definable variable [-Wpointer-to-undefinable]
      ptr_out( 1 : len ) => this( start : end )
      ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
/Users/ivan/fortran/does_it_flang/CPMD/modules/scratchmodule_lib/data_managment_utils.F90:280:54: Declaration of 'ptr_out'
      CHARACTER, POINTER, CONTIGUOUS, INTENT( OUT ) :: ptr_out( : )
                                                       ^^^^^^^
/Users/ivan/fortran/does_it_flang/CPMD/modules/scratchmodule_lib/data_managment_utils.F90:299:5: because: 'this' is an INTENT(IN) dummy argument
      ptr_out( 1 : len ) => this( start : end )
      ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
/Users/ivan/fortran/does_it_flang/CPMD/modules/scratchmodule_lib/data_managment_utils.F90:281:54: Declaration of 'this'
      CHARACTER, TARGET, INTENT( IN )               :: this( * )
                                                       ^^^^
[  1%] Building Fortran object modules/CMakeFiles/test_pool_managment_utils.dir/scratchmodule_lib/segment_managment_utils.F90.o
[  1%] Building Fortran object modules/CMakeFiles/test_pool_managment_utils.dir/scratchmodule_lib/pool_managment_utils.F90.o
/Users/ivan/fortran/does_it_flang/CPMD/modules/scratchmodule_lib/pool_managment_utils.F90:287:35: warning: Expected ',' or ')' in format expression
            WRITE( OUTPUT_UNIT, '(A1XI4)' ) "Cannot allocate node with size", new_size
                                    ^
/Users/ivan/fortran/does_it_flang/CPMD/modules/scratchmodule_lib/pool_managment_utils.F90:287:35: warning: 'X' edit descriptor must have a positive position value
            WRITE( OUTPUT_UNIT, '(A1XI4)' ) "Cannot allocate node with size", new_size
                                    ^
/Users/ivan/fortran/does_it_flang/CPMD/modules/scratchmodule_lib/pool_managment_utils.F90:287:36: warning: Expected ',' or ')' in format expression
            WRITE( OUTPUT_UNIT, '(A1XI4)' ) "Cannot allocate node with size", new_size
                                     ^
/Users/ivan/fortran/does_it_flang/CPMD/modules/scratchmodule_lib/pool_managment_utils.F90:318:32: warning: Expected ',' or ')' in format expression
         WRITE( OUTPUT_UNIT, '(A1XI4)' ) "Cannot allocate node with size", new_size
                                 ^
/Users/ivan/fortran/does_it_flang/CPMD/modules/scratchmodule_lib/pool_managment_utils.F90:318:32: warning: 'X' edit descriptor must have a positive position value
         WRITE( OUTPUT_UNIT, '(A1XI4)' ) "Cannot allocate node with size", new_size
                                 ^
/Users/ivan/fortran/does_it_flang/CPMD/modules/scratchmodule_lib/pool_managment_utils.F90:318:33: warning: Expected ',' or ')' in format expression
         WRITE( OUTPUT_UNIT, '(A1XI4)' ) "Cannot allocate node with size", new_size
                                  ^
/Users/ivan/fortran/does_it_flang/CPMD/modules/scratchmodule_lib/pool_managment_utils.F90:322:32: warning: Expected ',' or ')' in format expression
         WRITE( OUTPUT_UNIT, '(A1XI4)' ) "Cannot allocate node_ptr with size", new_size
                                 ^
/Users/ivan/fortran/does_it_flang/CPMD/modules/scratchmodule_lib/pool_managment_utils.F90:322:32: warning: 'X' edit descriptor must have a positive position value
         WRITE( OUTPUT_UNIT, '(A1XI4)' ) "Cannot allocate node_ptr with size", new_size
                                 ^
/Users/ivan/fortran/does_it_flang/CPMD/modules/scratchmodule_lib/pool_managment_utils.F90:322:33: warning: Expected ',' or ')' in format expression
         WRITE( OUTPUT_UNIT, '(A1XI4)' ) "Cannot allocate node_ptr with size", new_size
                                  ^
/Users/ivan/fortran/does_it_flang/CPMD/modules/scratchmodule_lib/pool_managment_utils.F90:489:25: warning: 'X' edit descriptor must have a positive position value
    WRITE( OUTPUT_UNIT, '(X,A,I17,X,A,I17,I4)') "len requested", len_req, "len allocated", len_out, ierr
                          ^
/Users/ivan/fortran/does_it_flang/CPMD/modules/scratchmodule_lib/pool_managment_utils.F90:489:33: warning: 'X' edit descriptor must have a positive position value
    WRITE( OUTPUT_UNIT, '(X,A,I17,X,A,I17,I4)') "len requested", len_req, "len allocated", len_out, ierr
                                  ^
[  1%] Linking Fortran executable ../bin/test_pool_managment_utils
[  1%] Built target test_pool_managment_utils
[  1%] Building Fortran object modules/CMakeFiles/test_data_managment_utils.dir/scratchmodule_lib/data_managment_utils.F90.o
/Users/ivan/fortran/does_it_flang/CPMD/modules/scratchmodule_lib/data_managment_utils.F90:57:13: portability: Character literal continuation line should have been preceded by '&' [-Wmisc-source-extensions]
              available data", end, this%aligned_array_size, &
              ^
/Users/ivan/fortran/does_it_flang/CPMD/modules/scratchmodule_lib/data_managment_utils.F90:117:21: portability: POINTER= argument of ASSOCIATED() is required by some other compilers to be a valid left-hand side of a pointer assignment statement [-Wportability]
      IF( ASSOCIATED( ptr_in, temp_ptr ) )THEN
                      ^^^^^^
/Users/ivan/fortran/does_it_flang/CPMD/modules/scratchmodule_lib/data_managment_utils.F90:117:21: because: 'ptr_in' is an INTENT(IN) dummy argument
      IF( ASSOCIATED( ptr_in, temp_ptr ) )THEN
                      ^^^^^^
/Users/ivan/fortran/does_it_flang/CPMD/modules/scratchmodule_lib/data_managment_utils.F90:89:53: Declaration of 'ptr_in'
      CHARACTER, POINTER, CONTIGUOUS, INTENT( IN ) :: ptr_in( : )
                                                      ^^^^^^
/Users/ivan/fortran/does_it_flang/CPMD/modules/scratchmodule_lib/data_managment_utils.F90:191:22: warning: Any pointer associated with TARGET dummy argument 'arrayin=' during this call must not be used afterwards, as 'this%array' is not a target [-Wnon-target-passed-to-target]
      CALL calc_shift( this%array, shift )
                       ^^^^^^^^^^
/Users/ivan/fortran/does_it_flang/CPMD/modules/scratchmodule_lib/data_managment_utils.F90:228:22: warning: Any pointer associated with TARGET dummy argument 'arrayin=' during this call must not be used afterwards, as 'this%array' is not a target [-Wnon-target-passed-to-target]
      CALL calc_shift( this%array, shift )
                       ^^^^^^^^^^
/Users/ivan/fortran/does_it_flang/CPMD/modules/scratchmodule_lib/data_managment_utils.F90:252:47: warning: Any pointer associated with TARGET dummy argument 'this=' during this call must not be used afterwards, as 'this%array' is not a target [-Wnon-target-passed-to-target]
      CALL set_aligned_ptr( this%aligned_array, this%array, pos_aligned, ierr )
                                                ^^^^^^^^^^
/Users/ivan/fortran/does_it_flang/CPMD/modules/scratchmodule_lib/data_managment_utils.F90:299:5: warning: Pointer target is not a definable variable [-Wpointer-to-undefinable]
      ptr_out( 1 : len ) => this( start : end )
      ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
/Users/ivan/fortran/does_it_flang/CPMD/modules/scratchmodule_lib/data_managment_utils.F90:280:54: Declaration of 'ptr_out'
      CHARACTER, POINTER, CONTIGUOUS, INTENT( OUT ) :: ptr_out( : )
                                                       ^^^^^^^
/Users/ivan/fortran/does_it_flang/CPMD/modules/scratchmodule_lib/data_managment_utils.F90:299:5: because: 'this' is an INTENT(IN) dummy argument
      ptr_out( 1 : len ) => this( start : end )
      ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
/Users/ivan/fortran/does_it_flang/CPMD/modules/scratchmodule_lib/data_managment_utils.F90:281:54: Declaration of 'this'
      CHARACTER, TARGET, INTENT( IN )               :: this( * )
                                                       ^^^^
/Users/ivan/fortran/does_it_flang/CPMD/modules/scratchmodule_lib/data_managment_utils.F90:427:8: portability: Character literal continuation line should have been preceded by '&' [-Wmisc-source-extensions]
         length", len_req, len_out
         ^
[  2%] Linking Fortran executable ../bin/test_data_managment_utils
[  2%] Built target test_data_managment_utils
[  3%] Building Fortran object modules/CMakeFiles/mimic.dir/MiMiC/mimic.F90.o
[  3%] Linking Fortran static library libmimic.a
warning: /Library/Developer/CommandLineTools/usr/bin/ranlib: archive library: libmimic.a the table of contents is empty (no object file members in the library define global symbols)
[  3%] Built target mimic
[  3%] Building Fortran object src/CMakeFiles/cpmd.dir/kinds.mod.F90.o
[  3%] Building Fortran object src/CMakeFiles/cpmd.dir/system.mod.F90.o
[  3%] Building Fortran object src/CMakeFiles/cpmd.dir/aavan.mod.F90.o
[  3%] Building Fortran object src/CMakeFiles/cpmd.dir/cnst.mod.F90.o
[  3%] Building Fortran object src/CMakeFiles/cpmd.dir/parac.mod.F90.o
[  4%] Building Fortran object src/CMakeFiles/cpmd.dir/error_handling.mod.F90.o
[  4%] Building Fortran object src/CMakeFiles/cpmd.dir/azzero_utils.mod.F90.o
[  4%] Building Fortran object src/CMakeFiles/cpmd.dir/zeroing_utils.mod.F90.o
[  5%] Building Fortran object src/CMakeFiles/cpmd.dir/aainit_utils.mod.F90.o
[  5%] Building Fortran object src/CMakeFiles/cpmd.dir/ace_hfx.mod.F90.o
[  5%] Building Fortran object src/CMakeFiles/cpmd.dir/nvar.mod.F90.o
[  5%] Building Fortran object src/CMakeFiles/cpmd.dir/lscal.mod.F90.o
[  5%] Building Fortran object src/CMakeFiles/cpmd.dir/machine.mod.F90.o
[  5%] Building Fortran object src/CMakeFiles/cpmd.dir/para_global.mod.F90.o
[  5%] Building Fortran object src/CMakeFiles/cpmd.dir/pstat.mod.F90.o
[  5%] Building Fortran object src/CMakeFiles/cpmd.dir/reshaper.mod.F90.o
[  5%] Building Fortran object src/CMakeFiles/cpmd.dir/mp_interface.mod.F90.o

This is using flang version 21.1.0 (installed via Homebrew).

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type
    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions