"little trouble" with REAL(16) precision

zeman_at_netvisao.pt
Date: 07/21/04

  • Next message: TimC: "Re: Standards compliance (HTML)"
    Date: 20 Jul 2004 17:48:28 -0700
    
    

    Dear all

    I'm just a newby in high precision floating point but an answer to
    this "simple" question would help me so much in the further
    developments.

    When I run a simple code using 64 bit precison (in a Itanium with
    Intel Fortran 90 compilator) a runtime error message appears:

    unaligned access

    The code can be very simple like

    REAL a(20)
    a(1)=1.0
    print*, a(1)

    and it was compiled with the -r16 option.

    I found out that the error message arises from the usage of an array.
    if 'a' is just a real the code goes fine.

    I have read a lot of material, including compilator manuals, and the
    problem remains. So, I would be very greatful if someone could tell me
    something about it.

    Best regards
    ZF


  • Next message: TimC: "Re: Standards compliance (HTML)"