IBM Support

LI75312: TRAP ENCOUNTERED IN ASTI MESSAGE

Subscribe

You can track all active APARs for this component.

 

APAR status

  • Closed as program error.

Error description

  • Following error occurs in test.F file at compile time:
    
    ------------------------------------------------------
    ** mysbrt   === End of Compilation 1 ===
      Trap encountered in ASTI:
      SIGABRT - Abort
    
      Traceback:
    
      Offset 0x000001e4 in StmtWalk
      Offset 0x0000063c in StmtWalk
      Offset 0x000004d8 in StmtWalk
      Offset 0x0000063c in StmtWalk
      Offset 0x0000067c in ScForallScalarizeStmt
      Offset 0x00000e4c in ScProcessStmt
      Offset 0x00000150 in StmtWalk
      Offset 0x00000360 in StmtWalk
      Offset 0x00000170 in Scalarizer
      Offset 0x000002cc in astidrvr
      Offset 0x00000898 in main
    
      --- End of call chain ---
    1501-511  Compilation failed for file test.F
    ------------------------------------------------------
    ============TESTCASE================
    
    ------------------ test.F ---------------------
          subroutine mysbrt ( myfileh , myfilet )
    
          implicit none
    
          character myfileh*(*), myfilet*(*)
    
    C
    C Internal variables
    C
    
          integer a, b
    
          real, dimension(:), pointer, save ::      c
          real, dimension(:,:),   pointer, save   :: d
    
          if (myfilet/=' ' .or. myfileh/=' ') then
            forall(a=1:b)
         .    d(:,a) = d(:,a) + c(:) / b
          endif
    
          end
    
    --------------------- end of test.F -------------------
    

Local fix

  • N/A
    

Problem summary

  • A fix for short-circuit evaluation did not correctly scope code
    generated for deallocation.
    

Problem conclusion

  • Extend functionality for deallocating this sort of temp in the
    scope of short-circuit ifs.
    

Temporary fix

Comments

APAR Information

  • APAR number

    LI75312

  • Reported component name

    XL FORTRAN SLES

  • Reported component ID

    5724U8400

  • Reported release

    C10

  • Status

    CLOSED PER

  • PE

    NoPE

  • HIPER

    NoHIPER

  • Special Attention

    NoSpecatt

  • Submitted date

    2010-02-25

  • Closed date

    2010-04-27

  • Last modified date

    2010-04-27

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

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

    LI75463 IZ76911

Fix information

  • Fixed component name

    XL FORTRAN SLES

  • Fixed component ID

    5724U8400

Applicable component levels

  • RC10 PSY

       UP

[{"Business Unit":{"code":"BU058","label":"IBM Infrastructure w\/TPS"},"Product":{"code":"SSB259","label":"XL Fortran Advanced Edition for Linux"},"Platform":[{"code":"PF025","label":"Platform Independent"}],"Version":"C.1","Line of Business":{"code":"LOB57","label":"Power"}}]

Document Information

Modified date:
24 February 2022