IV38653: CONTINUATION SYMBOL & IS NOT PROPERLY HANDLED

Subscribe

You can track all active APARs for this component.

APAR status

  • Closed as fixed if next.

Error description

  • Consider the following tescase:
    
    
    $cat test.f90
    !******************************************
    PROGRAM test
    
      CALL sub('1. line at', __LINE__)
    
      CALL sub('2. &
            &line near', 6)
    
      CALL sub('3. &
            &line near', __LINE__)
    
    CONTAINS
    
      SUBROUTINE sub(text, line)
        CHARACTER(len=*), INTENT(in):: text
        INTEGER, INTENT(in) :: line
        WRITE(0,*) text, line
      END SUBROUTINE sub
    
    END PROGRAM test
    !******************************************
    
    
    Compiler incorrectly failes to compile the file "test.f90":
    
    xlf90_r -qsuffix=cpp=f90 test.f90
    
    with the following output:
    --------------------------------------------------------
    "test.f90", line 9.21: 1513-061 (S) Actual argument attributes
    do not match those specified by an accessible explicit
    interface.
    ** test   === End of Compilation 1 ===
    1501-511  Compilation failed for file test.f90.
    --------------------------------------------------------
    

Local fix

  • Do not split the affected code on separate lines.
    
    For the given testcase change from:
    
    CALL sub('3. &
           &line near', __LINE__)
    
    to:
    
    CALL sub('3. line near', __LINE__)
    

Problem summary

  • The problem fix will be available in the next version of the
    compiler.
    

Problem conclusion

Temporary fix

Comments

APAR Information

  • APAR number

    IV38653

  • Reported component name

    XL FORTRAN FOR

  • Reported component ID

    5724X1500

  • Reported release

    D10

  • Status

    CLOSED FIN

  • PE

    NoPE

  • HIPER

    NoHIPER

  • Special Attention

    NoSpecatt

  • Submitted date

    2013-03-26

  • Closed date

    2013-08-21

  • Last modified date

    2013-08-21

  • APAR is sysrouted FROM one or more of the following:

  • APAR is sysrouted TO one or more of the following:

Fix information

Applicable component levels

  • RD10 PSY

       UP



Rate this page:

(0 users)Average rating

Add comments

Document information


More support for:

XL Fortran for AIX

Software version:

13.1

Reference #:

IV38653

Modified date:

2013-08-21

Translate my page

Machine Translation

Content navigation