IBM Support

LI77239: WARNING MESSAGE WHEN MAX CPU_ID TO STARTPROC

Subscribe

You can track all active APARs for this component.

 

APAR status

  • Closed as program error.

Error description

  • Run of the OMP program will output the following warning
    messages, when "startproc=<max cpu_id>" is specified as a
    XLSMPOPTS environment variable:
    
    1587-121 SMP runtime library error. Could not bind thread to
    processor 1.
    1587-106 The value 1 specified for option 'STARTPROC' is not in
    the valid range 0 to 1. All SMP run-time options have been set
    to their default values.
    
    
    
    The following sample program demonstrates the problem:
    
    $ cat t01.f
            program main
            parameter(n=4096)
            real*8 a(n),b(n),c(n)
    
    C$OMP PARALLEL DO
    C$OMP&  SCHEDULE(STATIC)
    C$OMP&  PRIVATE(I)
            do i=1,n
            a(i) =0.0d0
            b(i) =1.0d0
            c(i) =3.0d0
            end do
    C$OMP END PARALLEL DO
            call sub(a,b,c,n)
            stop
            end
    
            subroutine sub(a,b,c,n)
            integer n
            real*8 a(n),b(n),c(n)
            return
            end
    
    
    Compile as:
    
    xlf_r -O2 -qsmp=omp -o t01 t01.f
    
    
    Run the t01 binary, where he maximum of cpu_id is specified as
    "startproc":
    
    
    $ export XLSMPOPTS="startproc=1"
    $ export OMP_NUM_THREADS=1
    $ ./t01
    1587-121 SMP runtime library error. Could not bind thread to
    processor 1.
    1587-106 The value 1 specified for option 'STARTPROC' is not in
    the valid range 0 to 1. All SMP run-time options have been set
    to their default values.
    

Local fix

  • N/A
    

Problem summary

  • Program issues warning 1587-121 SMP runtime library error.
    Could not bind thread to processor 1.
    

Problem conclusion

  • The problem had been fixed.
    

Temporary fix

Comments

APAR Information

  • APAR number

    LI77239

  • Reported component name

    XL FORTRAN FOR

  • Reported component ID

    5799AH100

  • Reported release

    E10

  • Status

    CLOSED PER

  • PE

    NoPE

  • HIPER

    NoHIPER

  • Special Attention

    NoSpecatt

  • Submitted date

    2013-02-21

  • Closed date

    2013-02-21

  • Last modified date

    2013-02-21

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

    IV33191

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

Fix information

  • Fixed component name

    XL FORTRAN FOR

  • Fixed component ID

    5799AH100

Applicable component levels

[{"Business Unit":{"code":"BU058","label":"IBM Infrastructure w\/TPS"},"Product":{"code":"SS2MB5","label":"XL Fortran for Blue Gene\/Q"},"Component":"","ARM Category":[],"Platform":[{"code":"PF025","label":"Platform Independent"}],"Version":"ALL VERSIONS","Edition":"","Line of Business":{"code":"LOB57","label":"Power"}}]

Document Information

Modified date:
21 February 2013