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

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions