āĻ‡āĻ‚āĻ°ā§‡āĻœāĻŋāĻĢāĻ°āĻžāĻ¸āĻŋāĻ¸ā§āĻĒā§āĻ¯āĻžāĻ¨āĻŋāĻļ

āĻ…āĻ¨āĻ“āĻ¯āĻŧāĻžāĻ°ā§āĻ•āĻ¸ āĻĢā§‡āĻ­āĻŋāĻ•āĻ¨

powerpc64-linux-gnu-gfortran - āĻ•ā§āĻ˛āĻžāĻ‰āĻĄā§‡ āĻ…āĻ¨āĻ˛āĻžāĻ‡āĻ¨

āĻ‰āĻŦā§āĻ¨ā§āĻŸā§ āĻ…āĻ¨āĻ˛āĻžāĻ‡āĻ¨, āĻĢā§‡āĻĄā§‹āĻ°āĻž āĻ…āĻ¨āĻ˛āĻžāĻ‡āĻ¨, āĻ‰āĻ‡āĻ¨ā§āĻĄā§‹āĻœ āĻ…āĻ¨āĻ˛āĻžāĻ‡āĻ¨ āĻāĻŽā§āĻ˛ā§‡āĻŸāĻ° āĻŦāĻž MAC OS āĻ…āĻ¨āĻ˛āĻžāĻ‡āĻ¨ āĻāĻŽā§āĻ˛ā§‡āĻŸāĻ°ā§‡āĻ° āĻŽāĻžāĻ§ā§āĻ¯āĻŽā§‡ OnWorks āĻĢā§āĻ°āĻŋ āĻšā§‹āĻ¸ā§āĻŸāĻŋāĻ‚ āĻĒā§āĻ°āĻĻāĻžāĻ¨āĻ•āĻžāĻ°ā§€āĻ¤ā§‡ powerpc64-linux-gnu-gfortran āĻšāĻžāĻ˛āĻžāĻ¨

āĻāĻŸāĻŋ āĻšāĻ˛ powerpc64-linux-gnu-gfortran āĻ•āĻŽāĻžāĻ¨ā§āĻĄ āĻ¯āĻž āĻ†āĻŽāĻžāĻĻā§‡āĻ° āĻāĻ•āĻžāĻ§āĻŋāĻ• āĻŦāĻŋāĻ¨āĻžāĻŽā§‚āĻ˛ā§āĻ¯ā§‡āĻ° āĻ…āĻ¨āĻ˛āĻžāĻ‡āĻ¨ āĻ“āĻ¯āĻŧāĻžāĻ°ā§āĻ•āĻ¸ā§āĻŸā§‡āĻļāĻ¨ āĻ¯ā§‡āĻŽāĻ¨ āĻ‰āĻŦā§āĻ¨ā§āĻŸā§ āĻ…āĻ¨āĻ˛āĻžāĻ‡āĻ¨, āĻĢā§‡āĻĄā§‹āĻ°āĻž āĻ…āĻ¨āĻ˛āĻžāĻ‡āĻ¨, āĻ‰āĻ‡āĻ¨ā§āĻĄā§‹āĻœ āĻ…āĻ¨āĻ˛āĻžāĻ‡āĻ¨ āĻāĻŽā§āĻ˛ā§‡āĻŸāĻ° āĻŦāĻž MAC OS āĻ…āĻ¨āĻ˛āĻžāĻ‡āĻ¨ āĻāĻŽā§āĻ˛ā§‡āĻŸāĻ° āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻ•āĻ°ā§‡ OnWorks āĻĢā§āĻ°āĻŋ āĻšā§‹āĻ¸ā§āĻŸāĻŋāĻ‚ āĻĒā§āĻ°āĻĻāĻžāĻ¨āĻ•āĻžāĻ°ā§€āĻ¤ā§‡ āĻšāĻžāĻ˛āĻžāĻ¨ā§‹ āĻ¯ā§‡āĻ¤ā§‡ āĻĒāĻžāĻ°ā§‡āĨ¤

āĻ•āĻžāĻ°ā§āĻ¯āĻ•ā§āĻ°āĻŽ:

NAME āĻāĻ°


gfortran - GNU Fortran āĻ•āĻŽā§āĻĒāĻžāĻ‡āĻ˛āĻžāĻ°

āĻ¸āĻžāĻ‡āĻ¨ā§‹āĻĒāĻŋāĻ¸āĻŋāĻ¸


gfortran [-c|-S|-E]
[-g] [-āĻĒāĻŋāĻœāĻŋ] [-OāĻ¸ā§āĻ¤āĻ°]
[-WāĻ¸āĻ¤āĻ°ā§āĻ•...] [-āĻļāĻŋāĻ•ā§āĻˇāĻžāĻ°ā§āĻĨā§€]
[-IDir...] [-LDir...]
[-DāĻŽā§āĻ¯āĻžāĻ•ā§āĻ°ā§‹[=defn]...] [-UāĻŽā§āĻ¯āĻžāĻ•ā§āĻ°ā§‹]
[-fāĻĒāĻ›āĻ¨ā§āĻĻ...]
[-māĻŽā§‡āĻļāĻŋāĻ¨ āĻŦāĻŋāĻ•āĻ˛ā§āĻĒ...]
[-o āĻ†āĻ‰āĻŸāĻĢāĻžāĻ‡āĻ˛] āĻ‡āĻ¨āĻĢāĻžāĻ‡āĻ˛...

āĻļā§āĻ§ā§āĻŽāĻžāĻ¤ā§āĻ° āĻ¸āĻŦāĻšā§‡āĻ¯āĻŧā§‡ āĻĻāĻ°āĻ•āĻžāĻ°ā§€ āĻŦāĻŋāĻ•āĻ˛ā§āĻĒ āĻāĻ–āĻžāĻ¨ā§‡ āĻ¤āĻžāĻ˛āĻŋāĻ•āĻžāĻ­ā§āĻ•ā§āĻ¤ āĻ•āĻ°āĻž āĻšāĻ¯āĻŧ; āĻŦāĻžāĻ•āĻŋ āĻœāĻ¨ā§āĻ¯ āĻ¨ā§€āĻšā§‡ āĻĻā§‡āĻ–ā§āĻ¨.

āĻŦāĻ°ā§āĻŖāĻ¨āĻžāĻƒ


āĻ¸āĻžāĻ°ā§āĻœāĻžāĻ°āĻŋāĻ° gfortran āĻ•āĻŽāĻžāĻ¨ā§āĻĄ āĻĻā§āĻŦāĻžāĻ°āĻž āĻ¸āĻŽāĻ°ā§āĻĨāĻŋāĻ¤ āĻ¸āĻŽāĻ¸ā§āĻ¤ āĻŦāĻŋāĻ•āĻ˛ā§āĻĒ āĻ¸āĻŽāĻ°ā§āĻĨāĻ¨ āĻ•āĻ°ā§‡ āĻœāĻŋāĻ¸āĻŋāĻ¸āĻŋ āĻ†āĻĻā§‡āĻļ āĻļā§āĻ§ā§āĻŽāĻžāĻ¤ā§āĻ° āĻŦāĻŋāĻ•āĻ˛ā§āĻĒ
GNU Fortran-āĻāĻ° āĻœāĻ¨ā§āĻ¯ āĻ¨āĻŋāĻ°ā§āĻĻāĻŋāĻˇā§āĻŸ āĻāĻ–āĻžāĻ¨ā§‡ āĻ¨āĻĨāĻŋāĻ­ā§āĻ•ā§āĻ¤ āĻ•āĻ°āĻž āĻšāĻ¯āĻŧā§‡āĻ›ā§‡āĨ¤

āĻ¸āĻŽāĻ¸ā§āĻ¤ GCC āĻāĻŦāĻ‚ GNU Fortran āĻŦāĻŋāĻ•āĻ˛ā§āĻĒ āĻ‰āĻ­āĻ¯āĻŧ āĻĻā§āĻŦāĻžāĻ°āĻž āĻ—ā§ƒāĻšā§€āĻ¤ āĻšāĻ¯āĻŧ gfortran āĻāĻŦāĻ‚ āĻĻā§āĻŦāĻžāĻ°āĻž āĻœāĻŋāĻ¸āĻŋāĻ¸āĻŋ (āĻĒāĻžāĻļāĻžāĻĒāĻžāĻļāĻŋ āĻ¯ā§‡ āĻ•ā§‹āĻ¨ā§‹
āĻāĻ•āĻ‡ āĻ¸āĻŽāĻ¯āĻŧā§‡ āĻ¨āĻŋāĻ°ā§āĻŽāĻŋāĻ¤ āĻ…āĻ¨ā§āĻ¯āĻžāĻ¨ā§āĻ¯ āĻĄā§āĻ°āĻžāĻ‡āĻ­āĻžāĻ°, āĻ¯ā§‡āĻŽāĻ¨ g ++), GCC-āĻ¤ā§‡ GNU Fortran āĻ¯ā§‹āĻ— āĻ•āĻ°āĻžāĻ° āĻĒāĻ° āĻĨā§‡āĻ•ā§‡
āĻĄāĻŋāĻ¸ā§āĻŸā§āĻ°āĻŋāĻŦāĻŋāĻ‰āĻļāĻ¨ āĻ¸āĻŽāĻ¸ā§āĻ¤ āĻĒā§āĻ°āĻžāĻ¸āĻ™ā§āĻ—āĻŋāĻ• āĻĄā§āĻ°āĻžāĻ‡āĻ­āĻžāĻ°āĻĻā§‡āĻ° āĻĻā§āĻŦāĻžāĻ°āĻž GNU Fortran āĻŦāĻŋāĻ•āĻ˛ā§āĻĒā§‡āĻ° āĻ—ā§āĻ°āĻšāĻŖāĻ¯ā§‹āĻ—ā§āĻ¯āĻ¤āĻž āĻ¸āĻ•ā§āĻˇāĻŽ āĻ•āĻ°ā§‡āĨ¤

āĻ•āĻŋāĻ›ā§ āĻ•ā§āĻˇā§‡āĻ¤ā§āĻ°ā§‡, āĻŦāĻŋāĻ•āĻ˛ā§āĻĒāĻ—ā§āĻ˛āĻŋāĻ° āĻ‡āĻ¤āĻŋāĻŦāĻžāĻšāĻ• āĻāĻŦāĻ‚ āĻ¨ā§‡āĻ¤āĻŋāĻŦāĻžāĻšāĻ• āĻ°ā§‚āĻĒ āĻ°āĻ¯āĻŧā§‡āĻ›ā§‡; āĻāĻ° āĻ¨ā§‡āĻ¤āĻŋāĻŦāĻžāĻšāĻ• āĻ°ā§‚āĻĒ -āĻĢā§ would
be -fno-foo. āĻāĻ‡ āĻŽā§āĻ¯āĻžāĻ¨ā§āĻ¯āĻŧāĻžāĻ˛āĻŸāĻŋ āĻāĻ‡ āĻĻā§āĻŸāĻŋ āĻĢāĻ°ā§āĻŽā§‡āĻ° āĻŽāĻ§ā§āĻ¯ā§‡ āĻļā§āĻ§ā§āĻŽāĻžāĻ¤ā§āĻ° āĻāĻ•āĻŸāĻŋ āĻ¨āĻĨāĻŋāĻ­ā§āĻ•ā§āĻ¤ āĻ•āĻ°ā§‡, āĻ¯ā§‡āĻŸāĻŋ āĻāĻ•āĻŸāĻŋ āĻ¨āĻ¯āĻŧ
āĻĄāĻŋāĻĢāĻ˛ā§āĻŸ.

āĻŦāĻŋāĻ•āĻ˛ā§āĻĒ


āĻāĻ–āĻžāĻ¨ā§‡ GNU Fortran-āĻāĻ° āĻœāĻ¨ā§āĻ¯ āĻ¨āĻŋāĻ°ā§āĻĻāĻŋāĻˇā§āĻŸ āĻ¸āĻŽāĻ¸ā§āĻ¤ āĻŦāĻŋāĻ•āĻ˛ā§āĻĒā§‡āĻ° āĻ¸āĻ‚āĻ•ā§āĻˇāĻŋāĻĒā§āĻ¤āĻ¸āĻžāĻ° āĻ°āĻ¯āĻŧā§‡āĻ›ā§‡, āĻŸāĻžāĻ‡āĻĒ āĻ…āĻ¨ā§āĻ¸āĻžāĻ°ā§‡ āĻ—ā§‹āĻˇā§āĻ ā§€āĻŦāĻĻā§āĻ§āĨ¤
āĻŦā§āĻ¯āĻžāĻ–ā§āĻ¯āĻž āĻ¨āĻŋāĻŽā§āĻ¨āĻ˛āĻŋāĻ–āĻŋāĻ¤ āĻŦāĻŋāĻ­āĻžāĻ—ā§‡ āĻ†āĻ›ā§‡.

āĻĢāĻ°āĻŸā§āĻ°āĻžāĻ¨ āĻ­āĻžāĻˇāĻž āĻ…āĻĒāĻļāĻ¨ āĻ¸āĻŽā§‚āĻš
-āĻĒāĻ¤āĻ¨-āĻ…āĻ­ā§āĻ¯āĻ¨ā§āĻ¤āĻ°ā§€āĻŖ -fbackslash -fcray-āĻĒāĻ¯āĻŧā§‡āĻ¨ā§āĻŸāĻžāĻ° -fd-āĻ˛āĻžāĻ‡āĻ¨-āĻ-āĻ•ā§‹āĻĄ -fd-āĻ˛āĻžāĻ‡āĻ¨-āĻŽāĻ¨ā§āĻ¤āĻŦā§āĻ¯ āĻšāĻŋāĻ¸āĻžāĻŦā§‡
-fdefault-āĻĄāĻžāĻŦāĻ˛-8 -fdefault-integer-8 -fdefault-real-8 - āĻĄāĻ˛āĻžāĻ° - āĻ āĻŋāĻ• āĻ†āĻ›ā§‡
āĻ¸ā§āĻĨāĻŋāĻ°-āĻ°ā§‡āĻ–āĻž-āĻĻā§ˆāĻ°ā§āĻ˜ā§āĻ¯-n -āĻĢāĻŋāĻ•ā§āĻ¸āĻĄ-āĻ˛āĻžāĻ‡āĻ¨-āĻĻā§ˆāĻ°ā§āĻ˜ā§āĻ¯-āĻ•ā§‹āĻ¨āĻŸāĻŋ āĻ¨āĻ¯āĻŧ -āĻĢā§āĻ°āĻŋ-āĻĢāĻ°ā§āĻŽ -āĻĢā§āĻ°āĻŋ-āĻ˛āĻžāĻ‡āĻ¨-āĻĻā§ˆāĻ°ā§āĻ˜ā§āĻ¯-n
-āĻĢā§āĻ°āĻŋ-āĻ˛āĻžāĻ‡āĻ¨-āĻĻā§ˆāĻ°ā§āĻ˜ā§āĻ¯-āĻ•ā§‹āĻ¨āĻŸāĻŋ āĻ¨āĻ¯āĻŧ -āĻ†āĻšā§āĻ›āĻ¨ā§āĻ¨-āĻ•ā§‹āĻ¨āĻŸāĻŋ āĻ¨āĻ¯āĻŧ -āĻĢāĻŋāĻ¨ā§āĻŸā§‡āĻœāĻžāĻ°-4-āĻĒā§‚āĻ°ā§āĻŖāĻ¸āĻ‚āĻ–ā§āĻ¯āĻž-8 -fmax-āĻļāĻ¨āĻžāĻ•ā§āĻ¤āĻ•āĻžāĻ°ā§€-āĻĻā§ˆāĻ°ā§āĻ˜ā§āĻ¯
-fmodule-āĻĒā§āĻ°āĻžāĻ‡āĻ­ā§‡āĻŸ āĻĢāĻŋāĻ•ā§āĻ¸āĻĄ-āĻĢāĻ°ā§āĻŽ -fno-āĻ°ā§‡āĻžā§āĻœ-āĻšā§‡āĻ• - fopenacc -āĻĢā§‹āĻĒā§‡āĻ¨āĻāĻŽāĻĒāĻŋ -freal-4-real-10
-freal-4-real-16 -freal-4-real-8 -freal-8-real-10 -freal-8-real-16 -freal-8-real-4
-std=āĻāĻ¸āĻŸāĻŋāĻĄāĻŋ

āĻĒā§āĻ°āĻžāĻ• āĻĒā§āĻ°āĻ¸ā§‡āĻ¸āĻŋāĻ‚ āĻ…āĻĒāĻļāĻ¨ āĻ¸āĻŽā§‚āĻš
-āĻ-āĻĒā§āĻ°āĻļā§āĻ¨[=āĻ‰āĻ¤ā§āĻ¤āĻ°] -AāĻĒā§āĻ°āĻļā§āĻ¨=āĻ‰āĻ¤ā§āĻ¤āĻ° -C -āĻ¸āĻŋāĻ¸āĻŋ -DāĻŽā§āĻ¯āĻžāĻ•ā§āĻ°ā§‹[=defn] -H -P -UāĻŽā§āĻ¯āĻžāĻ•ā§āĻ°ā§‹ -āĻ¸āĻŋāĻĒāĻŋāĻĒāĻŋ -āĻĄāĻŋāĻĄāĻŋ
-āĻĄāĻŋ -āĻĄāĻŋāĻāĻŽ -dn -dU -fworking-āĻĄāĻŋāĻ°ā§‡āĻ•ā§āĻŸāĻ°āĻŋ -āĻ‡āĻŽāĻžāĻ˛ā§āĻŸāĻŋāĻ˛āĻŋāĻŦ Dir -āĻ‡āĻĒā§āĻ°āĻŋāĻĢāĻŋāĻ•ā§āĻ¸ āĻĢāĻžāĻ‡āĻ˛ -āĻ‰āĻĻā§āĻ§ā§ƒāĻ¤āĻŋ -āĻ‡āĻ¸āĻ¸āĻ°ā§āĻŸ Dir
-āĻ¸āĻŋāĻ¸ā§āĻŸā§‡āĻŽ Dir -āĻ¨ā§‹āĻ•āĻĒā§āĻĒ -āĻ¨ā§‹āĻ¸ā§āĻŸāĻĄāĻŋāĻ™ā§āĻ• -undef

āĻ­ā§āĻ˛ āĻāĻŦāĻ‚ āĻ¸āĻ¤āĻ°ā§āĻ•āĻ¤āĻž āĻ…āĻĒāĻļāĻ¨ āĻ¸āĻŽā§‚āĻš
-āĻ“āĻ¯āĻŧāĻžāĻ˛āĻŋāĻ¯āĻŧāĻžāĻ¸āĻŋāĻ‚ -āĻ“āĻ¯āĻŧāĻžāĻ˛ -āĻ“āĻ¯āĻŧāĻžāĻŽā§āĻĒāĻžāĻ°āĻ¸ā§āĻ¯āĻžāĻ¨ā§āĻĄ -āĻ“āĻ¯āĻŧāĻžāĻ°ā§‡-āĻ¸ā§€āĻŽāĻž -Wc-āĻŦāĻžāĻ‡āĻ¨ā§āĻĄāĻŋāĻ‚-āĻŸāĻžāĻ‡āĻĒ -āĻšā§āĻ¯āĻžāĻ°ā§‡āĻ•ā§āĻŸāĻžāĻ°-āĻŸā§āĻ°āĻžāĻ™ā§āĻ•ā§‡āĻļāĻ¨
-Wconversion -āĻĢāĻžāĻ‚āĻļāĻ¨-āĻŦāĻ°ā§āĻœāĻ¨ - āĻ‰āĻ‡āĻŽāĻĒā§āĻ˛āĻŋāĻ¸āĻŋāĻŸ-āĻ‡āĻ¨ā§āĻŸāĻžāĻ°āĻĢā§‡āĻ¸ - āĻ‰āĻ‡āĻŽāĻĒā§āĻ˛āĻŋāĻ¸āĻŋāĻŸ-āĻĒā§āĻ°āĻ•ā§āĻ°āĻŋāĻ¯āĻŧāĻž
- āĻ‰āĻ‡āĻ¨ā§āĻŸāĻ°āĻŋāĻ¨āĻ¸āĻŋāĻ•-āĻ›āĻžāĻ¯āĻŧāĻž -Wuse-āĻ›āĻžāĻĄāĻŧāĻž-āĻļā§āĻ§ā§ -Wintrinsics-std -Wline-āĻ›ā§‡āĻāĻŸā§‡ āĻĢā§‡āĻ˛āĻž
-Wno-align-commons -Wno-āĻŸā§āĻ¯āĻžāĻŦ -āĻ“āĻ°āĻŋāĻ¯āĻŧāĻžāĻ˛-āĻ•āĻŋāĻ‰-āĻ§ā§āĻ°ā§āĻŦāĻ• -āĻ†āĻļā§āĻšāĻ°ā§āĻ¯āĻœāĻ¨āĻ• -āĻ­āĻžāĻ¨ā§āĻĄāĻžāĻ°āĻĢā§āĻ˛ā§‹
-Wunused-āĻĒāĻ°āĻžāĻŽāĻŋāĻŸāĻžāĻ° - Wrealloc-lhs -Wrealloc-lhs-āĻ¸āĻŦ -āĻ˛āĻ•ā§āĻˇā§āĻ¯-āĻœā§€āĻŦāĻ¨āĻ•āĻžāĻ˛ -fmax-āĻ¤ā§āĻ°ā§āĻŸāĻŋ=n
-fsyntax-āĻļā§āĻ§ā§āĻŽāĻžāĻ¤ā§āĻ° -āĻļāĻŋāĻ•ā§āĻˇāĻžāĻ°ā§āĻĨā§€ -āĻļāĻŋāĻ•ā§āĻˇāĻž āĻ¸āĻ‚āĻ•ā§āĻ°āĻžāĻ¨ā§āĻ¤-āĻ¤ā§āĻ°ā§āĻŸāĻŋ

āĻĄāĻŋāĻŦāĻžāĻ— āĻ•āĻ°āĻž āĻ…āĻĒāĻļāĻ¨ āĻ¸āĻŽā§‚āĻš
-fbacktrace -fdump-āĻĢā§‹āĻ°āĻŸā§āĻ°āĻžāĻ¨-āĻ…āĻĒā§āĻŸāĻŋāĻŽāĻžāĻ‡āĻœ āĻ•āĻ°āĻž -fdump-āĻĢā§‹āĻ°āĻŸā§āĻ°āĻžāĻ¨-āĻ…āĻ°āĻŋāĻœāĻŋāĻ¨āĻžāĻ˛ -fdump-āĻĒāĻžāĻ°ā§āĻ¸-āĻŸā§āĻ°āĻŋ
-ffpe-āĻŸā§āĻ°ā§āĻ¯āĻžāĻĒ=āĻ¤āĻžāĻ˛āĻŋāĻ•āĻž -ffpe-āĻ¸āĻžāĻ°āĻžāĻ‚āĻļ=āĻ¤āĻžāĻ˛āĻŋāĻ•āĻž

āĻ¨āĻŋāĻ°ā§āĻĻā§‡āĻļāĻŋāĻ•āĻž āĻ…āĻĒāĻļāĻ¨ āĻ¸āĻŽā§‚āĻš
-IDir -JDir -āĻĢāĻŋāĻ¨āĻŸā§āĻ°āĻŋāĻ¨āĻ¸āĻŋāĻ•-āĻŽāĻĄāĻŋāĻ‰āĻ˛-āĻĒāĻĨ Dir

āĻ˛āĻŋāĻ‚āĻ• āĻ…āĻĒāĻļāĻ¨ āĻ¸āĻŽā§‚āĻš
āĻ¸ā§āĻŸā§āĻ¯āĻžāĻŸāĻŋāĻ•-āĻ˛āĻŋāĻŦāĻ—āĻĢā§‹āĻ°ā§āĻŸā§āĻ°āĻžāĻ¨

āĻ°āĻžāĻ¨āĻŸāĻžāĻ‡āĻŽ āĻ…āĻĒāĻļāĻ¨ āĻ¸āĻŽā§‚āĻš
-fconvert=āĻĒāĻ°āĻŋāĻŦāĻ°ā§āĻ¤āĻ¨ -fmax-āĻ¸āĻžāĻŦāĻ°ā§‡āĻ•āĻ°ā§āĻĄ-āĻĻā§ˆāĻ°ā§āĻ˜ā§āĻ¯=āĻ˛āĻŽā§āĻŦāĻž -āĻĢā§āĻ°āĻŋāĻ•ā§‹āĻ°ā§āĻĄ-āĻŽāĻžāĻ°ā§āĻ•āĻžāĻ°=āĻ˛āĻŽā§āĻŦāĻž -fsign-āĻļā§‚āĻ¨ā§āĻ¯

āĻ•ā§‹āĻĄ āĻĒā§āĻ°āĻœāĻ¨ā§āĻŽ āĻ…āĻĒāĻļāĻ¨ āĻ¸āĻŽā§‚āĻš
-āĻĢā§āĻ¯āĻžāĻ—ā§āĻ°ā§‡āĻ¸āĻŋāĻ­-āĻĢāĻžāĻ‚āĻļāĻ¨-āĻŦāĻ°ā§āĻœāĻ¨ -fblas-matmul-limit=n -fbounds-āĻšā§‡āĻ•
-fcheck-āĻ…ā§āĻ¯āĻžāĻ°ā§‡-āĻ…āĻ¸ā§āĻĨāĻžāĻ¯āĻŧā§€ -fcheck=
-fcoarray= -āĻĢā§‡āĻ•ā§āĻ¸āĻŸāĻžāĻ°ā§āĻ¨āĻžāĻ˛-āĻŦā§āĻ˛āĻžāĻ¸ -ff2c -āĻĢā§āĻ°āĻ¨ā§āĻŸā§‡āĻ¨ā§āĻĄ-āĻ…āĻĒā§āĻŸāĻŋāĻŽāĻžāĻ‡āĻœ
-āĻĢāĻŋāĻ¨āĻŋāĻŸ-āĻ…āĻ•ā§āĻˇāĻ°=n -finit-integer=n -āĻļā§‡āĻˇ-āĻ¸ā§āĻĨāĻžāĻ¨ā§€āĻ¯āĻŧ-āĻļā§‚āĻ¨ā§āĻ¯ -āĻĢāĻŋāĻ¨āĻŋāĻŸ-āĻ˛āĻœāĻŋāĻ•ā§āĻ¯āĻžāĻ˛=
-finit-real= -fmax-āĻ…ā§āĻ¯āĻžāĻ°ā§‡-āĻ•āĻ¨ā§āĻ¸āĻŸā§āĻ°āĻžāĻ•ā§āĻŸāĻ°=n -fmax-āĻ¸ā§āĻŸā§āĻ¯āĻžāĻ•-āĻ­āĻžāĻ°-āĻ¸āĻžāĻ‡āĻœ=n
-fno-align-commons -fno-āĻ¸ā§āĻŦāĻ¯āĻŧāĻ‚āĻ•ā§āĻ°āĻŋāĻ¯āĻŧ -āĻĢāĻ¨ā§‹-āĻĒā§āĻ°ā§‹āĻŸā§‡āĻ•ā§āĻŸ-āĻĒā§āĻ¯āĻžāĻ°ā§‡āĻ¨āĻ¸ -fno-āĻ†āĻ¨ā§āĻĄāĻžāĻ°āĻ¸ā§āĻ•ā§‹āĻ°āĻŋāĻ‚
-fāĻ¸ā§‡āĻ•ā§‡āĻ¨ā§āĻĄ-āĻ†āĻ¨ā§āĻĄāĻžāĻ°āĻ¸ā§āĻ•ā§‹āĻ° -fpack-āĻĒā§āĻ°āĻžāĻĒā§āĻ¤ -frealloc-lhs - āĻĒā§āĻ¨āĻ°āĻžāĻŦā§ƒāĻ¤ā§āĻ¤āĻŋāĻŽā§‚āĻ˛āĻ• -āĻĢā§āĻ°ā§‡āĻĒā§āĻ¯āĻžāĻ•-āĻ…ā§āĻ¯āĻžāĻ°ā§‡
-āĻĢāĻļā§‹āĻ°ā§āĻŸ-āĻāĻ¨āĻžāĻŽāĻ¸ -fstack-āĻ…ā§āĻ¯āĻžāĻ°ā§‡

āĻ…āĻĒāĻļāĻ¨ āĻ¸āĻŽā§‚āĻš āĻ¨āĻŋāĻ¯āĻŧāĻžāĻŽāĻ• āĻĢāĻ°āĻŸā§āĻ°āĻžāĻ¨ āĻ‰āĻĒāĻ­āĻžāĻˇāĻž
āĻ¨āĻŋāĻŽā§āĻ¨āĻ˛āĻŋāĻ–āĻŋāĻ¤ āĻŦāĻŋāĻ•āĻ˛ā§āĻĒāĻ—ā§āĻ˛āĻŋ āĻ•āĻŽā§āĻĒāĻžāĻ‡āĻ˛āĻžāĻ° āĻĻā§āĻŦāĻžāĻ°āĻž āĻ—ā§ƒāĻšā§€āĻ¤ āĻĢā§‹āĻ°ā§āĻŸāĻ°āĻžāĻ¨ āĻ‰āĻĒāĻ­āĻžāĻˇāĻžāĻ° āĻŦāĻŋāĻŦāĻ°āĻŖ āĻ¨āĻŋāĻ¯āĻŧāĻ¨ā§āĻ¤ā§āĻ°āĻŖ āĻ•āĻ°ā§‡:

-āĻĢā§āĻ°āĻŋ-āĻĢāĻ°ā§āĻŽ
āĻĢāĻŋāĻ•ā§āĻ¸āĻĄ-āĻĢāĻ°ā§āĻŽ
āĻ‰ā§ŽāĻ¸ āĻĢāĻžāĻ‡āĻ˛ āĻĻā§āĻŦāĻžāĻ°āĻž āĻŦā§āĻ¯āĻŦāĻšā§ƒāĻ¤ āĻŦāĻŋāĻ¨ā§āĻ¯āĻžāĻ¸ āĻ‰āĻ˛ā§āĻ˛ā§‡āĻ– āĻ•āĻ°ā§āĻ¨āĨ¤ āĻŦāĻŋāĻ¨āĻžāĻŽā§‚āĻ˛ā§āĻ¯ā§‡ āĻĢāĻ°ā§āĻŽ āĻŦāĻŋāĻ¨ā§āĻ¯āĻžāĻ¸ āĻšāĻžāĻ˛ā§ āĻ•āĻ°āĻž āĻšāĻ¯āĻŧā§‡āĻ›āĻŋāĻ˛
Fortran 90. āĻ¸ā§āĻĨāĻŋāĻ° āĻĢāĻ°ā§āĻŽ āĻāĻ¤āĻŋāĻšā§āĻ¯āĻ—āĻ¤āĻ­āĻžāĻŦā§‡ āĻĒā§āĻ°āĻžāĻ¨ā§‹ Fortran āĻĒā§āĻ°ā§‹āĻ—ā§āĻ°āĻžāĻŽā§‡ āĻŦā§āĻ¯āĻŦāĻšā§ƒāĻ¤ āĻšāĻ¤āĨ¤ āĻ•āĻ–āĻ¨
āĻ•ā§‹āĻ¨ āĻŦāĻŋāĻ•āĻ˛ā§āĻĒ āĻ¨āĻŋāĻ°ā§āĻĻāĻŋāĻˇā§āĻŸ āĻ•āĻ°āĻž āĻ¨ā§‡āĻ‡, āĻ‰ā§ŽāĻ¸ āĻĢāĻ°ā§āĻŽ āĻĢāĻžāĻ‡āĻ˛ āĻāĻ•ā§āĻ¸āĻŸā§‡āĻ¨āĻļāĻ¨ āĻĻā§āĻŦāĻžāĻ°āĻž āĻ¨āĻŋāĻ°ā§āĻ§āĻžāĻ°āĻŋāĻ¤ āĻšāĻ¯āĻŧāĨ¤

-āĻĒāĻ¤āĻ¨-āĻ…āĻ­ā§āĻ¯āĻ¨ā§āĻ¤āĻ°ā§€āĻŖ
āĻāĻ‡ āĻŦāĻŋāĻ•āĻ˛ā§āĻĒāĻŸāĻŋ āĻ¸āĻŽāĻ¸ā§āĻ¤ āĻ…āĻ­ā§āĻ¯āĻ¨ā§āĻ¤āĻ°ā§€āĻŖ āĻĒā§āĻ°āĻ•ā§āĻ°āĻŋāĻ¯āĻŧāĻž (GNU-āĻ¨āĻŋāĻ°ā§āĻĻāĻŋāĻˇā§āĻŸ āĻāĻ•ā§āĻ¸āĻŸā§‡āĻ¨āĻļāĻ¨ āĻ¸āĻš) āĻ˜āĻŸāĻžāĻ¯āĻŧ
āĻ—ā§āĻ°āĻšāĻŖ āĻ•āĻ°āĻž āĻāĻ‡ āĻ¸āĻ™ā§āĻ—ā§‡ āĻĻāĻ°āĻ•āĻžāĻ°ā§€ āĻšāĻ¤ā§‡ āĻĒāĻžāĻ°ā§‡ -std=f95 āĻŽāĻžāĻ¨-āĻ¸āĻŽā§āĻŽāĻ¤āĻŋ āĻœā§‹āĻ° āĻ•āĻ°āĻ¤ā§‡ āĻ•āĻŋāĻ¨ā§āĻ¤ā§ āĻĒā§‡āĻ¤ā§‡
āĻ¸āĻ™ā§āĻ—ā§‡ āĻ‰āĻĒāĻ˛āĻŦā§āĻ§ āĻ…āĻ¨ā§āĻ¤āĻ°ā§āĻ¨āĻŋāĻšāĻŋāĻ¤ āĻ¸āĻŽā§āĻĒā§‚āĻ°ā§āĻŖ āĻĒāĻ°āĻŋāĻ¸ā§€āĻŽāĻž āĻ…ā§āĻ¯āĻžāĻ•ā§āĻ¸ā§‡āĻ¸ gfortranāĨ¤ āĻāĻ° āĻĢāĻ˛ā§‡,
-Wintrinsics-std āĻ‰āĻĒā§‡āĻ•ā§āĻˇāĻž āĻ•āĻ°āĻž āĻšāĻŦā§‡ āĻāĻŦāĻ‚ āĻāĻ•āĻ‡ āĻ¨āĻžāĻŽā§‡āĻ° āĻ¸āĻžāĻĨā§‡ āĻ•ā§‹āĻ¨ā§‹ āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ°āĻ•āĻžāĻ°ā§€-āĻ¸āĻ‚āĻœā§āĻžāĻžāĻ¯āĻŧāĻŋāĻ¤ āĻĒāĻĻā§āĻ§āĻ¤āĻŋ āĻ¨ā§‡āĻ‡
āĻ¯ā§‡ āĻ•ā§‹āĻ¨ā§‹ āĻ…āĻ­ā§āĻ¯āĻ¨ā§āĻ¤āĻ°ā§€āĻŖ āĻŦāĻ˛āĻž āĻšāĻŦā§‡ āĻ¯āĻ–āĻ¨ āĻāĻŸāĻŋ āĻ¸ā§āĻĒāĻˇā§āĻŸāĻ­āĻžāĻŦā§‡ "āĻŦāĻžāĻšā§āĻ¯āĻŋāĻ•" āĻ˜ā§‹āĻˇāĻŖāĻž āĻ•āĻ°āĻž āĻšāĻ¯āĻŧāĨ¤

-fd-āĻ˛āĻžāĻ‡āĻ¨-āĻ-āĻ•ā§‹āĻĄ
-fd-āĻ˛āĻžāĻ‡āĻ¨-āĻŽāĻ¨ā§āĻ¤āĻŦā§āĻ¯ āĻšāĻŋāĻ¸āĻžāĻŦā§‡
āĻ¨āĻŋāĻ°ā§āĻĻāĻŋāĻˇā§āĻŸ āĻĢāĻ°ā§āĻŽ āĻ‰āĻ¤ā§āĻ¸āĻ—ā§āĻ˛āĻŋāĻ¤ā§‡ "d" āĻŦāĻž "D" āĻĻāĻŋāĻ¯āĻŧā§‡ āĻļā§āĻ°ā§ āĻšāĻ“āĻ¯āĻŧāĻž āĻ˛āĻžāĻ‡āĻ¨āĻ—ā§āĻ˛āĻŋāĻ° āĻœāĻ¨ā§āĻ¯ āĻŦāĻŋāĻļā§‡āĻˇ āĻšāĻŋāĻ•āĻŋāĻ¤ā§āĻ¸āĻž āĻ¸āĻ•ā§āĻˇāĻŽ āĻ•āĻ°ā§āĻ¨ā§ˇ
āĻ¯āĻĻāĻŋ -fd-āĻ˛āĻžāĻ‡āĻ¨-āĻ-āĻ•ā§‹āĻĄ āĻŦāĻŋāĻ•āĻ˛ā§āĻĒ āĻĻā§‡āĻ“āĻ¯āĻŧāĻž āĻšāĻ¯āĻŧ āĻ¤āĻžāĻ°āĻž āĻĒā§āĻ°āĻĨāĻŽ āĻ•āĻ˛āĻžāĻŽ āĻšāĻŋāĻ¸āĻžāĻŦā§‡ āĻŦāĻŋāĻŦā§‡āĻšāĻ¨āĻž āĻ•āĻ°āĻž āĻšāĻ¯āĻŧ
āĻāĻ•āĻŸāĻŋ āĻĢāĻžāĻāĻ•āĻž āĻ°āĻ¯āĻŧā§‡āĻ›ā§‡āĨ¤ āĻ¯āĻĻāĻŋ -fd-āĻ˛āĻžāĻ‡āĻ¨-āĻŽāĻ¨ā§āĻ¤āĻŦā§āĻ¯ āĻšāĻŋāĻ¸āĻžāĻŦā§‡ āĻŦāĻŋāĻ•āĻ˛ā§āĻĒ āĻĻā§‡āĻ“āĻ¯āĻŧāĻž āĻšāĻ¯āĻŧ, āĻ¤āĻžāĻ°āĻž āĻšāĻŋāĻ¸āĻžāĻŦā§‡ āĻŦāĻŋāĻŦā§‡āĻšāĻ¨āĻž āĻ•āĻ°āĻž āĻšāĻ¯āĻŧ
āĻŽāĻ¨ā§āĻ¤āĻŦā§āĻ¯ āĻ˛āĻžāĻ‡āĻ¨.

- āĻĄāĻ˛āĻžāĻ° - āĻ āĻŋāĻ• āĻ†āĻ›ā§‡
āĻŽāĻžā§āĻœā§āĻ° āĻ•āĻ°ā§āĻ¨ $ āĻĒā§āĻ°āĻ¤ā§€āĻ• āĻ¨āĻžāĻŽā§‡āĻ° āĻāĻ•āĻŸāĻŋ āĻŦā§ˆāĻ§ āĻ¨āĻ¨-āĻĒā§āĻ°āĻĨāĻŽ āĻ…āĻ•ā§āĻˇāĻ° āĻšāĻŋāĻ¸āĻžāĻŦā§‡āĨ¤ āĻ¯ā§‡ āĻšāĻŋāĻšā§āĻ¨ āĻĻāĻŋāĻ¯āĻŧā§‡ āĻļā§āĻ°ā§ āĻšāĻ¯āĻŧ $ āĻšāĻ¯āĻŧ
āĻĒā§āĻ°āĻ¤ā§āĻ¯āĻžāĻ–ā§āĻ¯āĻžāĻ¨ āĻ•āĻ°āĻž āĻšāĻ¯āĻŧā§‡āĻ›ā§‡ āĻ•āĻžāĻ°āĻŖ āĻāĻŸāĻŋ āĻ¸ā§āĻĒāĻˇā§āĻŸ āĻ¨āĻ¯āĻŧ āĻ¯ā§‡ āĻ•ā§‹āĻ¨ āĻ¨āĻŋāĻ¯āĻŧāĻŽāĻ—ā§āĻ˛āĻŋ āĻ…āĻ¨ā§āĻ¤āĻ°ā§āĻ¨āĻŋāĻšāĻŋāĻ¤ āĻŸāĻžāĻ‡āĻĒāĻŋāĻ‚āĻ¯āĻŧā§‡āĻ° āĻ•ā§āĻˇā§‡āĻ¤ā§āĻ°ā§‡ āĻ†āĻ˛āĻžāĻĻāĻž āĻšāĻŋāĻ¸āĻžāĻŦā§‡ āĻĒā§āĻ°āĻ¯āĻŧā§‹āĻ— āĻ•āĻ°āĻ¤ā§‡ āĻšāĻŦā§‡ā§ˇ
āĻŦāĻŋāĻ•ā§āĻ°ā§‡āĻ¤āĻžāĻ°āĻž āĻŦāĻŋāĻ­āĻŋāĻ¨ā§āĻ¨ āĻ¨āĻŋāĻ¯āĻŧāĻŽ āĻĒā§āĻ°āĻ¯āĻŧā§‹āĻ— āĻ•āĻ°ā§‡āĨ¤ āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° $ "IMPLICIT" āĻŦāĻŋāĻŦā§ƒāĻ¤āĻŋāĻ¤ā§‡āĻ“ āĻĒā§āĻ°āĻ¤ā§āĻ¯āĻžāĻ–ā§āĻ¯āĻžāĻ¨ āĻ•āĻ°āĻž āĻšāĻ¯āĻŧāĨ¤

-fbackslash
āĻāĻ•āĻŸāĻŋ āĻāĻ•āĻ• āĻŦā§āĻ¯āĻžāĻ•āĻ¸ā§āĻ˛ā§āĻ¯āĻžāĻļ āĻĨā§‡āĻ•ā§‡ āĻ¸ā§āĻŸā§āĻ°āĻŋāĻ‚ āĻ˛āĻŋāĻŸāĻžāĻ°ā§‡āĻ˛ā§‡ āĻŦā§āĻ¯āĻžāĻ•āĻ¸ā§āĻ˛ā§āĻ¯āĻžāĻļā§‡āĻ° āĻŦā§āĻ¯āĻžāĻ–ā§āĻ¯āĻž āĻĒāĻ°āĻŋāĻŦāĻ°ā§āĻ¤āĻ¨ āĻ•āĻ°ā§āĻ¨
āĻ…āĻ•ā§āĻˇāĻ° āĻĨā§‡āĻ•ā§‡ "āĻ¸āĻŋ-āĻ¸ā§āĻŸāĻžāĻ‡āĻ˛" āĻāĻ¸ā§āĻ•ā§‡āĻĒ āĻ…āĻ•ā§āĻˇāĻ°āĨ¤ āĻ¨āĻŋāĻŽā§āĻ¨āĻ˛āĻŋāĻ–āĻŋāĻ¤ āĻ¸āĻŽāĻ¨ā§āĻŦāĻ¯āĻŧ āĻĒā§āĻ°āĻ¸āĻžāĻ°āĻŋāĻ¤ āĻšāĻ¯āĻŧ
"\a", "\b", "\f", "\n", "\r", "\t", "\v", "\\", āĻāĻŦāĻ‚ "\0" ASCII āĻ…āĻ•ā§āĻˇāĻ°āĻ—ā§āĻ˛āĻŋāĻ¤ā§‡
āĻ¸āĻ¤āĻ°ā§āĻ•āĻ¤āĻž, āĻŦā§āĻ¯āĻžāĻ•āĻ¸ā§āĻĒā§‡āĻ¸, āĻĢāĻ°ā§āĻŽ āĻĢāĻŋāĻĄ, āĻ¨āĻŋāĻ‰āĻ˛āĻžāĻ‡āĻ¨, āĻ•ā§āĻ¯āĻžāĻ°ā§‡āĻœ āĻ°āĻŋāĻŸāĻžāĻ°ā§āĻ¨, āĻ…āĻ¨ā§āĻ­ā§‚āĻŽāĻŋāĻ• āĻŸā§āĻ¯āĻžāĻŦ, āĻ‰āĻ˛ā§āĻ˛āĻŽā§āĻŦ āĻŸā§āĻ¯āĻžāĻŦ,
āĻŦā§āĻ¯āĻžāĻ•āĻ¸ā§āĻ˛ā§āĻ¯āĻžāĻļ, āĻāĻŦāĻ‚ NUL, āĻ¯āĻĨāĻžāĻ•ā§āĻ°āĻŽā§‡āĨ¤ āĻ‰āĻĒāĻ°āĻ¨ā§āĻ¤ā§, "\x"nn, "\u"nnnn āĻāĻŦāĻ‚ āĻ¤ā§āĻŽāĻŋ"nnnnnnnn
(āĻ¯ā§‡āĻ–āĻžāĻ¨ā§‡ āĻĒā§āĻ°āĻ¤āĻŋāĻŸāĻŋ n āĻāĻ•āĻŸāĻŋ āĻšā§‡āĻ•ā§āĻ¸āĻžāĻĄā§‡āĻ¸āĻŋāĻŽā§‡āĻ˛ āĻ¸āĻ‚āĻ–ā§āĻ¯āĻž) āĻ‡āĻ‰āĻ¨āĻŋāĻ•ā§‹āĻĄ āĻ…āĻ•ā§āĻˇāĻ°ā§‡ āĻ…āĻ¨ā§āĻŦāĻžāĻĻ āĻ•āĻ°āĻž āĻšāĻ¯āĻŧ
āĻ¨āĻŋāĻ°ā§āĻĻāĻŋāĻˇā§āĻŸ āĻ•ā§‹āĻĄ āĻĒāĻ¯āĻŧā§‡āĻ¨ā§āĻŸ āĻ…āĻ¨ā§āĻ°ā§‚āĻĒ. āĻāĻ•āĻŸāĻŋ āĻšāĻ°āĻŋāĻ¤ā§āĻ°ā§‡āĻ° āĻ…āĻ¨ā§āĻ¯āĻžāĻ¨ā§āĻ¯ āĻ¸āĻŽāĻ¸ā§āĻ¤ āĻ¸āĻ‚āĻŽāĻŋāĻļā§āĻ°āĻŖ
\ āĻāĻ° āĻĒā§‚āĻ°ā§āĻŦā§‡ āĻ…āĻĒā§āĻ°āĻ¸āĻžāĻ°āĻŋāĻ¤āĨ¤

-fmodule-āĻĒā§āĻ°āĻžāĻ‡āĻ­ā§‡āĻŸ
āĻŽāĻĄāĻŋāĻ‰āĻ˛ āĻ¸āĻ¤ā§āĻ¤āĻžāĻ° āĻĄāĻŋāĻĢāĻ˛ā§āĻŸ āĻ…ā§āĻ¯āĻžāĻ•ā§āĻ¸ā§‡āĻ¸āĻŋāĻŦāĻŋāĻ˛āĻŋāĻŸāĻŋ "āĻĒā§āĻ°āĻžāĻ‡āĻ­ā§‡āĻŸ" āĻ āĻ¸ā§‡āĻŸ āĻ•āĻ°ā§āĻ¨āĨ¤ āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ°-āĻ¸āĻŽā§āĻĒāĻ°ā§āĻ•āĻŋāĻ¤
āĻ¸āĻ¤ā§āĻ¤āĻžāĻ—ā§āĻ˛āĻŋ āĻ…ā§āĻ¯āĻžāĻ•ā§āĻ¸ā§‡āĻ¸āĻ¯ā§‹āĻ—ā§āĻ¯ āĻšāĻŦā§‡ āĻ¨āĻž āĻ¯āĻĻāĻŋ āĻ¨āĻž āĻ¸ā§‡āĻ—ā§āĻ˛āĻŋāĻ•ā§‡ āĻ¸ā§āĻĒāĻˇā§āĻŸāĻ­āĻžāĻŦā§‡ "āĻĒāĻžāĻŦāĻ˛āĻŋāĻ•" āĻšāĻŋāĻ¸āĻžāĻŦā§‡ āĻ˜ā§‹āĻˇāĻŖāĻž āĻ•āĻ°āĻž āĻšāĻ¯āĻŧā§ˇ

āĻ¸ā§āĻĨāĻŋāĻ°-āĻ°ā§‡āĻ–āĻž-āĻĻā§ˆāĻ°ā§āĻ˜ā§āĻ¯-n
āĻ•āĻ˛āĻžāĻŽ āĻ¸ā§‡āĻŸ āĻ•āĻ°ā§āĻ¨ āĻ¯āĻžāĻ° āĻĒāĻ°ā§‡ āĻ…āĻ•ā§āĻˇāĻ°āĻ—ā§āĻ˛āĻŋāĻ•ā§‡ āĻ¸āĻžāĻ§āĻžāĻ°āĻŖ āĻ¸ā§āĻĨāĻŋāĻ°-āĻĢāĻ°ā§āĻŽ āĻ˛āĻžāĻ‡āĻ¨āĻ—ā§āĻ˛āĻŋāĻ¤ā§‡ āĻ‰āĻĒā§‡āĻ•ā§āĻˇāĻž āĻ•āĻ°āĻž āĻšāĻ¯āĻŧ
āĻ¸ā§‹āĻ°ā§āĻ¸ āĻĢāĻžāĻ‡āĻ˛, āĻāĻŦāĻ‚ āĻ¯āĻžāĻ° āĻŽāĻžāĻ§ā§āĻ¯āĻŽā§‡ āĻļā§‚āĻ¨ā§āĻ¯āĻ¸ā§āĻĨāĻžāĻ¨ āĻ§āĻ°ā§‡ āĻ¨ā§‡āĻ“āĻ¯āĻŧāĻž āĻšāĻ¯āĻŧ (āĻ¯ā§‡āĻ¨ āĻ¸ā§‡āĻ‡ āĻĻā§ˆāĻ°ā§āĻ˜ā§āĻ¯ā§‡ āĻĒā§āĻ¯āĻžāĻĄ āĻ•āĻ°āĻž) āĻĒāĻ°ā§‡
āĻ¸āĻ‚āĻ•ā§āĻˇāĻŋāĻĒā§āĻ¤ āĻ¸ā§āĻĨāĻŋāĻ°-āĻĢāĻ°ā§āĻŽ āĻ˛āĻžāĻ‡āĻ¨ā§‡āĻ° āĻļā§‡āĻˇāĨ¤

āĻœāĻ¨ā§āĻ¯ āĻœāĻ¨āĻĒā§āĻ°āĻŋāĻ¯āĻŧ āĻŽāĻžāĻ¨ n 72 (āĻ¸ā§āĻŸā§āĻ¯āĻžāĻ¨ā§āĻĄāĻžāĻ°ā§āĻĄ āĻāĻŦāĻ‚ āĻĄāĻŋāĻĢāĻ˛ā§āĻŸ), 80 (āĻ•āĻžāĻ°ā§āĻĄā§‡āĻ° āĻ›āĻŦāĻŋ) āĻāĻŦāĻ‚
132 (āĻ•āĻŋāĻ›ā§ āĻœāĻ¨āĻĒā§āĻ°āĻŋāĻ¯āĻŧ āĻ•āĻŽā§āĻĒāĻžāĻ‡āĻ˛āĻžāĻ°āĻ—ā§āĻ˛āĻŋāĻ¤ā§‡ "āĻŦāĻ°ā§āĻ§āĻŋāĻ¤-āĻ‰ā§ŽāĻ¸" āĻŦāĻŋāĻ•āĻ˛ā§āĻĒāĻ—ā§āĻ˛āĻŋāĻ° āĻ¸āĻžāĻĨā§‡ āĻ¸āĻŽā§āĻĒāĻ°ā§āĻ•āĻŋāĻ¤)āĨ¤ n may
āĻšāĻ¤ā§‡ āĻ¨āĻž, āĻ¯āĻžāĻ° āĻ…āĻ°ā§āĻĨ āĻĒā§āĻ°ā§‹ āĻ˛āĻžāĻ‡āĻ¨āĻŸāĻŋ āĻ…āĻ°ā§āĻĨāĻĒā§‚āĻ°ā§āĻŖ āĻāĻŦāĻ‚ āĻ¸ā§‡āĻ‡ āĻ§āĻžāĻ°āĻžāĻŦāĻžāĻšāĻŋāĻ• āĻšāĻ°āĻŋāĻ¤ā§āĻ°
āĻ˛āĻžāĻ‡āĻ¨ āĻĒā§‚āĻ°āĻŖ āĻ•āĻ°āĻ¤ā§‡ āĻ§ā§āĻ°ā§āĻŦāĻ•āĻ—ā§āĻ˛āĻŋāĻ° āĻ¸āĻžāĻĨā§‡ āĻ•āĻ–āĻ¨āĻ‡ āĻ…āĻ¨ā§āĻ¤āĻ°ā§āĻ¨āĻŋāĻšāĻŋāĻ¤ āĻ¸ā§āĻĒā§‡āĻ¸ āĻ¯ā§āĻ•ā§āĻ¤ āĻ•āĻ°āĻž āĻšāĻ¯āĻŧ āĻ¨āĻžāĨ¤
-āĻĢāĻŋāĻ•ā§āĻ¸āĻĄ-āĻ˛āĻžāĻ‡āĻ¨-āĻĻā§ˆāĻ°ā§āĻ˜ā§āĻ¯-0 āĻŽāĻžāĻ¨ā§‡ āĻāĻ•āĻ‡ āĻœāĻŋāĻ¨āĻŋāĻ¸ -āĻĢāĻŋāĻ•ā§āĻ¸āĻĄ-āĻ˛āĻžāĻ‡āĻ¨-āĻĻā§ˆāĻ°ā§āĻ˜ā§āĻ¯-āĻ•ā§‹āĻ¨āĻŸāĻŋ āĻ¨āĻ¯āĻŧ.

-āĻĢā§āĻ°āĻŋ-āĻ˛āĻžāĻ‡āĻ¨-āĻĻā§ˆāĻ°ā§āĻ˜ā§āĻ¯-n
āĻ•āĻ˛āĻžāĻŽ āĻ¸ā§‡āĻŸ āĻ•āĻ°ā§āĻ¨ āĻ¯āĻžāĻ° āĻĒāĻ°ā§‡ āĻ‰ā§ŽāĻ¸ā§‡ āĻ¸āĻžāĻ§āĻžāĻ°āĻŖ āĻĢā§āĻ°āĻŋ-āĻĢāĻ°ā§āĻŽ āĻ˛āĻžāĻ‡āĻ¨āĻ—ā§āĻ˛āĻŋāĻ¤ā§‡ āĻ…āĻ•ā§āĻˇāĻ°āĻ—ā§āĻ˛āĻŋ āĻ‰āĻĒā§‡āĻ•ā§āĻˇāĻž āĻ•āĻ°āĻž āĻšāĻ¯āĻŧ
āĻĢāĻžāĻ‡āĻ˛ āĻĄāĻŋāĻĢāĻ˛ā§āĻŸ āĻŽāĻžāĻ¨ āĻšāĻ˛ 132āĨ¤ n āĻšāĻ¤ā§‡ āĻĒāĻžāĻ°ā§‡ āĻ¨āĻž, āĻ¯āĻžāĻ° āĻ…āĻ°ā§āĻĨ āĻšāĻ˛ āĻĒā§āĻ°ā§‹ āĻ˛āĻžāĻ‡āĻ¨
āĻ…āĻ°ā§āĻĨāĻĒā§‚āĻ°ā§āĻŖāĨ¤ -āĻĢā§āĻ°āĻŋ-āĻ˛āĻžāĻ‡āĻ¨-āĻĻā§ˆāĻ°ā§āĻ˜ā§āĻ¯-0 āĻŽāĻžāĻ¨ā§‡ āĻāĻ•āĻ‡ āĻœāĻŋāĻ¨āĻŋāĻ¸ -āĻĢā§āĻ°āĻŋ-āĻ˛āĻžāĻ‡āĻ¨-āĻĻā§ˆāĻ°ā§āĻ˜ā§āĻ¯-āĻ•ā§‹āĻ¨āĻŸāĻŋ āĻ¨āĻ¯āĻŧ.

-fmax-āĻļāĻ¨āĻžāĻ•ā§āĻ¤āĻ•āĻžāĻ°ā§€-āĻĻā§ˆāĻ°ā§āĻ˜ā§āĻ¯=n
āĻ¸āĻ°ā§āĻŦāĻžāĻ§āĻŋāĻ• āĻ…āĻ¨ā§āĻŽā§‹āĻĻāĻŋāĻ¤ āĻļāĻ¨āĻžāĻ•ā§āĻ¤āĻ•āĻžāĻ°ā§€ āĻĻā§ˆāĻ°ā§āĻ˜ā§āĻ¯ āĻ¨āĻŋāĻ°ā§āĻĻāĻŋāĻˇā§āĻŸ āĻ•āĻ°ā§āĻ¨āĨ¤ āĻ¸āĻžāĻ§āĻžāĻ°āĻŖ āĻŽāĻžāĻ¨ āĻšāĻ˛ 31 (Fortran 95) āĻāĻŦāĻ‚
63 (Fortran 2003 āĻāĻŦāĻ‚ Fortran 2008)āĨ¤

-āĻ†āĻšā§āĻ›āĻ¨ā§āĻ¨-āĻ•ā§‹āĻ¨āĻŸāĻŋ āĻ¨āĻ¯āĻŧ
āĻ¨āĻŋāĻ°ā§āĻĻāĻŋāĻˇā§āĻŸ āĻ•āĻ°ā§āĻ¨ āĻ¯ā§‡ āĻ•ā§‹āĻ¨āĻ“ āĻ…āĻ¨ā§āĻ¤āĻ°ā§āĻ¨āĻŋāĻšāĻŋāĻ¤ āĻŸāĻžāĻ‡āĻĒāĻŋāĻ‚ āĻ…āĻ¨ā§āĻŽā§‹āĻĻāĻŋāĻ¤ āĻ¨āĻ¯āĻŧ, āĻ¯āĻĻāĻŋ āĻ¨āĻž āĻ¸ā§āĻĒāĻˇā§āĻŸ "IMPLICIT" āĻĻā§āĻŦāĻžāĻ°āĻž āĻ“āĻ­āĻžāĻ°āĻ°āĻžāĻ‡āĻĄ āĻ•āĻ°āĻž āĻšāĻ¯āĻŧ
āĻŦāĻŋāĻŦā§ƒāĻ¤āĻŋ āĻāĻŸāĻŋ āĻĒā§āĻ°āĻ¤āĻŋāĻŸāĻŋāĻ° āĻļā§āĻ°ā§āĻ¤ā§‡ "āĻ…āĻ¨ā§āĻ¤āĻ°ā§āĻ­ā§āĻ•ā§āĻ¤ āĻ•ā§‹āĻ¨āĻŸāĻŋ" āĻ¯ā§‹āĻ— āĻ•āĻ°āĻžāĻ° āĻ¸āĻŽāĻ¤ā§āĻ˛ā§āĻ¯
āĻ•āĻžāĻ°ā§āĻ¯āĻĒā§āĻ°āĻŖāĻžāĻ˛ā§€āĨ¤

-fcray-āĻĒāĻ¯āĻŧā§‡āĻ¨ā§āĻŸāĻžāĻ°
Cray āĻĒāĻ¯āĻŧā§‡āĻ¨ā§āĻŸāĻžāĻ° āĻāĻ•ā§āĻ¸āĻŸā§‡āĻ¨āĻļāĻ¨ āĻ¸āĻ•ā§āĻ°āĻŋāĻ¯āĻŧ āĻ•āĻ°ā§āĻ¨, āĻ¯āĻž C-āĻāĻ° āĻŽāĻ¤ā§‹ āĻĒāĻ¯āĻŧā§‡āĻ¨ā§āĻŸāĻžāĻ° āĻ•āĻžāĻ°ā§āĻ¯āĻ•āĻžāĻ°āĻŋāĻ¤āĻž āĻĒā§āĻ°āĻĻāĻžāĻ¨ āĻ•āĻ°ā§‡āĨ¤

- fopenacc
OpenACC āĻāĻ•ā§āĻ¸āĻŸā§‡āĻ¨āĻļāĻ¨ āĻ¸āĻ•ā§āĻ°āĻŋāĻ¯āĻŧ āĻ•āĻ°ā§āĻ¨āĨ¤ āĻāĻ¤ā§‡ āĻŦāĻŋāĻ¨āĻžāĻŽā§‚āĻ˛ā§āĻ¯ā§‡āĻ° āĻ†āĻ•āĻžāĻ°ā§‡ OpenACC "!$acc" āĻ¨āĻŋāĻ°ā§āĻĻā§‡āĻļāĻžāĻŦāĻ˛ā§€ āĻ…āĻ¨ā§āĻ¤āĻ°ā§āĻ­ā§āĻ•ā§āĻ¤ āĻ°āĻ¯āĻŧā§‡āĻ›ā§‡
āĻāĻŦāĻ‚ "c$acc", *$acc āĻāĻŦāĻ‚ "!$acc" āĻ¨āĻŋāĻ°ā§āĻĻā§‡āĻļāĻžāĻŦāĻ˛ā§€ āĻ¨āĻŋāĻ°ā§āĻĻāĻŋāĻˇā§āĻŸ āĻ†āĻ•āĻžāĻ°ā§‡, "!$" āĻļāĻ°ā§āĻ¤āĻ¸āĻžāĻĒā§‡āĻ•ā§āĻˇ āĻ¸āĻ‚āĻ•āĻ˛āĻ¨
āĻ¸ā§‡āĻ¨ā§āĻŸāĻŋāĻ¨ā§‡āĻ˛ āĻĢā§āĻ°āĻŋ āĻĢāĻ°ā§āĻŽā§‡ āĻāĻŦāĻ‚ "c$", "*$" āĻāĻŦāĻ‚ "!$" āĻ¸ā§‡āĻ¨ā§āĻŸāĻŋāĻ¨ā§‡āĻ˛ āĻ¨āĻŋāĻ°ā§āĻĻāĻŋāĻˇā§āĻŸ āĻĢāĻ°ā§āĻŽā§‡, āĻāĻŦāĻ‚ āĻ•āĻ–āĻ¨
āĻ˛āĻŋāĻ™ā§āĻ• āĻ•āĻ°āĻž āĻ“āĻĒā§‡āĻ¨āĻāĻ¸āĻŋāĻ¸āĻŋ āĻ°āĻžāĻ¨āĻŸāĻžāĻ‡āĻŽ āĻ˛āĻžāĻ‡āĻŦā§āĻ°ā§‡āĻ°āĻŋ āĻ˛āĻŋāĻ™ā§āĻ• āĻ•āĻ°āĻžāĻ° āĻŦā§āĻ¯āĻŦāĻ¸ā§āĻĨāĻž āĻ•āĻ°ā§‡āĨ¤

āĻŽāĻ¨ā§‡ āĻ°āĻžāĻ–āĻŦā§‡āĻ¨ āĻāĻŸāĻŋ āĻāĻ•āĻŸāĻŋ āĻĒāĻ°ā§€āĻ•ā§āĻˇāĻžāĻŽā§‚āĻ˛āĻ• āĻŦā§ˆāĻļāĻŋāĻˇā§āĻŸā§āĻ¯, āĻ…āĻ¸āĻŽā§āĻĒā§‚āĻ°ā§āĻŖ āĻāĻŦāĻ‚ āĻ­āĻŦāĻŋāĻˇā§āĻ¯āĻ¤ā§‡ āĻĒāĻ°āĻŋāĻŦāĻ°ā§āĻ¤āĻ¨ āĻšāĻ¤ā§‡ āĻĒāĻžāĻ°ā§‡
GCC āĻāĻ° āĻ¸āĻ‚āĻ¸ā§āĻ•āĻ°āĻŖāĨ¤ āĻĻā§‡āĻ–āĻžhttps://gcc.gnu.org/wiki/OpenACC> āĻ†āĻ°ā§‹ āĻ¤āĻĨā§āĻ¯ā§‡āĻ° āĻœāĻ¨ā§āĻ¯āĨ¤

-āĻĢā§‹āĻĒā§‡āĻ¨āĻāĻŽāĻĒāĻŋ
OpenMP āĻāĻ•ā§āĻ¸āĻŸā§‡āĻ¨āĻļāĻ¨ āĻ¸āĻ•ā§āĻ°āĻŋāĻ¯āĻŧ āĻ•āĻ°ā§āĻ¨. āĻāĻ¤ā§‡ āĻŦāĻŋāĻ¨āĻžāĻŽā§‚āĻ˛ā§āĻ¯ā§‡āĻ° āĻ†āĻ•āĻžāĻ°ā§‡ OpenMP "!$omp" āĻ¨āĻŋāĻ°ā§āĻĻā§‡āĻļāĻžāĻŦāĻ˛ā§€ āĻ…āĻ¨ā§āĻ¤āĻ°ā§āĻ­ā§āĻ•ā§āĻ¤ āĻ°āĻ¯āĻŧā§‡āĻ›ā§‡
āĻāĻŦāĻ‚ "c$omp", *$omp āĻāĻŦāĻ‚ "!$omp" āĻ¨āĻŋāĻ°ā§āĻĻā§‡āĻļāĻžāĻŦāĻ˛ā§€ āĻ¨āĻŋāĻ°ā§āĻĻāĻŋāĻˇā§āĻŸ āĻ†āĻ•āĻžāĻ°ā§‡, "!$" āĻļāĻ°ā§āĻ¤āĻ¸āĻžāĻĒā§‡āĻ•ā§āĻˇ āĻ¸āĻ‚āĻ•āĻ˛āĻ¨
āĻ¸ā§‡āĻ¨ā§āĻŸāĻŋāĻ¨ā§‡āĻ˛ āĻĢā§āĻ°āĻŋ āĻĢāĻ°ā§āĻŽā§‡ āĻāĻŦāĻ‚ "c$", "*$" āĻāĻŦāĻ‚ "!$" āĻ¸ā§‡āĻ¨ā§āĻŸāĻŋāĻ¨ā§‡āĻ˛ āĻ¨āĻŋāĻ°ā§āĻĻāĻŋāĻˇā§āĻŸ āĻĢāĻ°ā§āĻŽā§‡, āĻāĻŦāĻ‚ āĻ•āĻ–āĻ¨
āĻ˛āĻŋāĻ™ā§āĻ• āĻ•āĻ°āĻž āĻ“āĻĒā§‡āĻ¨āĻāĻŽāĻĒāĻŋ āĻ°āĻžāĻ¨āĻŸāĻžāĻ‡āĻŽ āĻ˛āĻžāĻ‡āĻŦā§āĻ°ā§‡āĻ°āĻŋ āĻ˛āĻŋāĻ™ā§āĻ• āĻ•āĻ°āĻžāĻ° āĻŦā§āĻ¯āĻŦāĻ¸ā§āĻĨāĻž āĻ•āĻ°ā§‡āĨ¤ āĻŦāĻŋāĻ•āĻ˛ā§āĻĒāĻŸāĻŋ -āĻĢā§‹āĻĒā§‡āĻ¨āĻāĻŽāĻĒāĻŋ
āĻŦā§‹āĻāĻž - āĻĒā§āĻ¨āĻ°āĻžāĻŦā§ƒāĻ¤ā§āĻ¤āĻŋāĻŽā§‚āĻ˛āĻ•.

-fno-āĻ°ā§‡āĻžā§āĻœ-āĻšā§‡āĻ•
āĻšāĻ˛āĻžāĻ•āĻžāĻ˛ā§€āĻ¨ āĻ§ā§āĻ°ā§āĻŦāĻ• āĻ…āĻ­āĻŋāĻŦā§āĻ¯āĻ•ā§āĻ¤āĻŋāĻ° āĻ¸āĻ°āĻ˛ā§€āĻ•āĻ°āĻŖā§‡āĻ° āĻĢāĻ˛āĻžāĻĢāĻ˛āĻ—ā§āĻ˛āĻŋāĻ¤ā§‡ āĻĒāĻ°āĻŋāĻ¸āĻ° āĻĒāĻ°ā§€āĻ•ā§āĻˇāĻž āĻ•āĻ°āĻž āĻ…āĻ•ā§āĻˇāĻŽ āĻ•āĻ°ā§āĻ¨ā§ˇ
āĻ¸āĻ‚āĻ•āĻ˛āĻ¨ āĻ‰āĻĻāĻžāĻšāĻ°āĻŖāĻ¸ā§āĻŦāĻ°ā§‚āĻĒ, GNU Fortran āĻ•āĻŽā§āĻĒāĻžāĻ‡āĻ˛ā§‡āĻ° āĻ¸āĻŽāĻ¯āĻŧ āĻāĻ•āĻŸāĻŋ āĻ¤ā§āĻ°ā§āĻŸāĻŋ āĻĻā§‡āĻŦā§‡ āĻ¯āĻ–āĻ¨
"a = 1. / 0" āĻ¸āĻ°āĻ˛ā§€āĻ•āĻ°āĻŖ āĻ•āĻ°āĻž āĻšāĻšā§āĻ›ā§‡āĨ¤ āĻāĻ‡ āĻŦāĻŋāĻ•āĻ˛ā§āĻĒā§‡āĻ° āĻ¸āĻžāĻĨā§‡, āĻ•ā§‹āĻ¨ āĻ¤ā§āĻ°ā§āĻŸāĻŋ āĻĻā§‡āĻ“āĻ¯āĻŧāĻž āĻšāĻŦā§‡ āĻ¨āĻž āĻāĻŦāĻ‚ "a" āĻšāĻŦā§‡
"+āĻ‡āĻ¨āĻĢāĻŋāĻ¨āĻŋāĻŸāĻŋ" āĻŽāĻžāĻ¨ āĻ¨āĻŋāĻ°ā§āĻ§āĻžāĻ°āĻŖ āĻ•āĻ°āĻž āĻšāĻ¯āĻŧā§‡āĻ›ā§‡āĨ¤ āĻ¯āĻĻāĻŋ āĻāĻ•āĻŸāĻŋ āĻ…āĻ­āĻŋāĻŦā§āĻ¯āĻ•ā§āĻ¤āĻŋ āĻāĻ•āĻŸāĻŋ āĻŽāĻžāĻ¨ā§‡āĻ° āĻŦāĻžāĻ‡āĻ°ā§‡ āĻŽā§‚āĻ˛ā§āĻ¯āĻžāĻ¯āĻŧāĻ¨ āĻ•āĻ°ā§‡
āĻĒā§āĻ°āĻžāĻ¸āĻ™ā§āĻ—āĻŋāĻ• āĻĒāĻ°āĻŋāĻ¸āĻ° ["-HUGE()":"HUGE()"], āĻ¤āĻžāĻšāĻ˛ā§‡ āĻ…āĻ­āĻŋāĻŦā§āĻ¯āĻ•ā§āĻ¤āĻŋāĻŸāĻŋ "-Inf" āĻĻā§āĻŦāĻžāĻ°āĻž āĻĒā§āĻ°āĻ¤āĻŋāĻ¸ā§āĻĨāĻžāĻĒāĻŋāĻ¤ āĻšāĻŦā§‡
āĻŦāĻž āĻ‰āĻĒāĻ¯ā§āĻ•ā§āĻ¤ āĻšāĻŋāĻ¸āĻžāĻŦā§‡ "+Inf"āĨ¤ āĻāĻ•āĻ‡āĻ­āĻžāĻŦā§‡, "DATA i/Z'FFFFFFFF'/" āĻāĻ° āĻĢāĻ˛ā§‡ āĻāĻ•āĻŸāĻŋ āĻĒā§‚āĻ°ā§āĻŖāĻ¸āĻ‚āĻ–ā§āĻ¯āĻž āĻšāĻŦā§‡
āĻ…āĻ§āĻŋāĻ•āĻžāĻ‚āĻļ āĻ¸āĻŋāĻ¸ā§āĻŸā§‡āĻŽā§‡ āĻ“āĻ­āĻžāĻ°āĻĢā§āĻ˛ā§‹, āĻ•āĻŋāĻ¨ā§āĻ¤ā§ āĻ¸āĻ™ā§āĻ—ā§‡ -fno-āĻ°ā§‡āĻžā§āĻœ-āĻšā§‡āĻ• āĻŽāĻžāĻ¨ "āĻ†āĻļā§‡āĻĒāĻžāĻļā§‡ āĻŽā§‹āĻĄāĻŧāĻžāĻ¨ā§‹" āĻšāĻŦā§‡ āĻāĻŦāĻ‚
"i" āĻāĻ° āĻĒāĻ°āĻŋāĻŦāĻ°ā§āĻ¤ā§‡ -1 āĻ¤ā§‡ āĻ†āĻ°āĻŽā§āĻ­ āĻ•āĻ°āĻž āĻšāĻŦā§‡āĨ¤

-fdefault-integer-8
āĻĄāĻŋāĻĢāĻ˛ā§āĻŸ āĻĒā§‚āĻ°ā§āĻŖāĻ¸āĻ‚āĻ–ā§āĻ¯āĻž āĻāĻŦāĻ‚ āĻ˛āĻœāĻŋāĻ•ā§āĻ¯āĻžāĻ˛ āĻĒā§āĻ°āĻ•āĻžāĻ°āĻ—ā§āĻ˛āĻŋāĻ•ā§‡ 8 āĻŦāĻžāĻ‡āĻŸ āĻ“āĻ¯āĻŧāĻžāĻ‡āĻĄ āĻŸāĻžāĻ‡āĻĒā§‡ āĻ¸ā§‡āĻŸ āĻ•āĻ°ā§āĻ¨āĨ¤ āĻāĻ‡ āĻŦāĻŋāĻ•āĻ˛ā§āĻĒāĻŸāĻŋāĻ“
42 āĻāĻ° āĻŽāĻ¤ āĻĒā§‚āĻ°ā§āĻŖāĻ¸āĻ‚āĻ–ā§āĻ¯āĻžāĻ° āĻ§ā§āĻ°ā§āĻŦāĻ•āĻ•ā§‡ āĻĒā§āĻ°āĻ­āĻžāĻŦāĻŋāĻ¤ āĻ•āĻ°ā§‡āĨ¤ āĻ­āĻŋāĻ¨ā§āĻ¨ -āĻĢāĻŋāĻ¨ā§āĻŸā§‡āĻœāĻžāĻ°-4-āĻĒā§‚āĻ°ā§āĻŖāĻ¸āĻ‚āĻ–ā§āĻ¯āĻž-8, āĻāĻŸāĻž āĻ•āĻ°ā§‡
āĻ¸ā§āĻ¸ā§āĻĒāĻˇā§āĻŸ āĻ§āĻ°āĻ¨ā§‡āĻ° āĻ˜ā§‹āĻˇāĻŖāĻž āĻ¸āĻš āĻ­ā§‡āĻ°āĻŋāĻ¯āĻŧā§‡āĻŦāĻ˛ āĻĒā§āĻ°āĻšāĻžāĻ° āĻ•āĻ°āĻŦā§‡āĻ¨ āĻ¨āĻžāĨ¤

-fdefault-real-8
āĻĄāĻŋāĻĢāĻ˛ā§āĻŸ āĻ°āĻŋāĻ¯āĻŧā§‡āĻ˛ āĻŸāĻžāĻ‡āĻĒāĻ•ā§‡ 8 āĻŦāĻžāĻ‡āĻŸ āĻ“āĻ¯āĻŧāĻžāĻ‡āĻĄ āĻŸāĻžāĻ‡āĻĒā§‡ āĻ¸ā§‡āĻŸ āĻ•āĻ°ā§āĻ¨āĨ¤ āĻāĻ‡ āĻŦāĻŋāĻ•āĻ˛ā§āĻĒ āĻāĻ›āĻžāĻĄāĻŧāĻžāĻ“ āĻ§āĻ°āĻ¨ā§‡āĻ° āĻĒā§āĻ°āĻ­āĻžāĻŦāĻŋāĻ¤ āĻ•āĻ°ā§‡
āĻ¨āĻ¨-āĻĄāĻŦāĻ˛ āĻ°āĻŋāĻ¯āĻŧā§‡āĻ˛ āĻ•āĻ¨āĻ¸ā§āĻŸā§āĻ¯āĻžāĻ¨ā§āĻŸ āĻ¯ā§‡āĻŽāĻ¨ 1.0, āĻāĻŦāĻ‚ "DOUBLE āĻāĻ° āĻĄāĻŋāĻĢāĻ˛ā§āĻŸ āĻĒā§āĻ°āĻ¸ā§āĻĨāĻ•ā§‡ āĻĒā§āĻ°āĻšāĻžāĻ° āĻ•āĻ°ā§‡
āĻ¯āĻĨāĻžāĻ¸āĻŽā§āĻ­āĻŦ "-fdefault-double-16" āĻĻā§‡āĻ“āĻ¯āĻŧāĻž āĻ¨āĻž āĻĨāĻžāĻ•āĻ˛ā§‡, āĻ¸āĻŽā§āĻ­āĻŦ āĻšāĻ˛ā§‡ 8 āĻŦāĻžāĻ‡āĻŸ āĻĒāĻ°ā§āĻ¯āĻ¨ā§āĻ¤ āĻ¸āĻ āĻŋāĻ•āĨ¤
-freal-4-real-8, āĻāĻŸāĻŋ āĻ¸ā§āĻ¸ā§āĻĒāĻˇā§āĻŸ āĻ§āĻ°āĻ¨ā§‡āĻ° āĻ˜ā§‹āĻˇāĻŖāĻž āĻ¸āĻš āĻ­ā§‡āĻ°āĻŋāĻ¯āĻŧā§‡āĻŦāĻ˛ā§‡āĻ° āĻĒā§āĻ°āĻšāĻžāĻ° āĻ•āĻ°ā§‡ āĻ¨āĻžāĨ¤

-fdefault-āĻĄāĻžāĻŦāĻ˛-8
"āĻĄāĻžāĻŦāĻ˛ āĻĒā§āĻ°āĻŋāĻ¸āĻŋāĻ¸āĻ¨" āĻŸāĻžāĻ‡āĻĒāĻŸāĻŋāĻ•ā§‡ 8 āĻŦāĻžāĻ‡āĻŸ āĻ“āĻ¯āĻŧāĻžāĻ‡āĻĄ āĻŸāĻžāĻ‡āĻĒā§‡ āĻ¸ā§‡āĻŸ āĻ•āĻ°ā§āĻ¨āĨ¤ āĻāĻ‡ āĻ‡āĻ¤āĻŋāĻŽāĻ§ā§āĻ¯ā§‡ āĻ¯āĻĻāĻŋ āĻ•āĻŋāĻ›ā§ āĻ•āĻ°āĻŦā§‡āĻ¨ āĻ¨āĻž
āĻĄāĻŋāĻĢāĻ˛ā§āĻŸ. āĻ¯āĻĻāĻŋ -fdefault-real-8 āĻĻā§‡āĻ“āĻ¯āĻŧāĻž āĻšāĻ¯āĻŧ, "āĻĻā§āĻŦā§ˆāĻ¤ āĻ¯āĻĨāĻžāĻ°ā§āĻĨāĻ¤āĻž" āĻĒāĻ°āĻŋāĻŦāĻ°ā§āĻ¤ā§‡ āĻšāĻŦā§‡
āĻ¯āĻĻāĻŋ āĻ¸āĻŽā§āĻ­āĻŦ āĻšāĻ¯āĻŧ 16 āĻŦāĻžāĻ‡āĻŸā§‡ āĻ‰āĻ¨ā§āĻ¨ā§€āĻ¤ āĻ•āĻ°āĻž āĻšāĻ¯āĻŧ, āĻāĻŦāĻ‚ -fdefault-āĻĄāĻžāĻŦāĻ˛-8 āĻāĻŸāĻŋ āĻĒā§āĻ°āĻ¤āĻŋāĻ°ā§‹āĻ§ āĻ•āĻ°āĻ¤ā§‡ āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻ•āĻ°āĻž āĻ¯ā§‡āĻ¤ā§‡ āĻĒāĻžāĻ°ā§‡āĨ¤
"1.d0" āĻāĻ° āĻŽāĻ¤ā§‹ āĻŦāĻžāĻ¸ā§āĻ¤āĻŦ āĻ§ā§āĻ°ā§āĻŦāĻ•ā§‡āĻ° āĻ§āĻ°āĻ¨ āĻĻā§āĻŦāĻžāĻ°āĻž āĻĒāĻ°āĻŋāĻŦāĻ°ā§āĻ¤āĻ¨ āĻ•āĻ°āĻž āĻšāĻŦā§‡ āĻ¨āĻž -fdefault-real-8 āĻ¯āĻĻāĻŋāĻ“,
āĻ¤āĻžāĻ‡ āĻ“ -fdefault-āĻĄāĻžāĻŦāĻ˛-8 āĻāĻŸāĻŋ āĻĒā§āĻ°āĻ­āĻžāĻŦāĻŋāĻ¤ āĻ•āĻ°ā§‡ āĻ¨āĻžāĨ¤

-āĻĢāĻŋāĻ¨ā§āĻŸā§‡āĻœāĻžāĻ°-4-āĻĒā§‚āĻ°ā§āĻŖāĻ¸āĻ‚āĻ–ā§āĻ¯āĻž-8
āĻ¸āĻŽāĻ¸ā§āĻ¤ "INTEGER(KIND=4)" āĻ¸āĻ¤ā§āĻ¤āĻžāĻ•ā§‡ āĻāĻ•āĻŸāĻŋ "INTEGER(KIND=8)" āĻ¸āĻ¤ā§āĻ¤āĻžāĻ¯āĻŧ āĻ‰āĻ¨ā§āĻ¨ā§€āĻ¤ āĻ•āĻ°ā§āĻ¨ā§ˇ āĻ¯āĻĻāĻŋ "KIND=8"
āĻ…āĻ¨ā§āĻĒāĻ˛āĻŦā§āĻ§, āĻ¤āĻžāĻ°āĻĒāĻ° āĻāĻ•āĻŸāĻŋ āĻ¤ā§āĻ°ā§āĻŸāĻŋ āĻœāĻžāĻ°āĻŋ āĻ•āĻ°āĻž āĻšāĻŦā§‡. āĻāĻ‡ āĻŦāĻŋāĻ•āĻ˛ā§āĻĒāĻŸāĻŋ āĻ¯āĻ¤ā§āĻ¨ āĻ¸āĻšāĻ•āĻžāĻ°ā§‡ āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻ•āĻ°āĻž āĻ‰āĻšāĻŋāĻ¤
āĻāĻŦāĻ‚ āĻ†āĻĒāĻ¨āĻžāĻ° āĻ•ā§‹āĻĄā§‡āĻ° āĻœāĻ¨ā§āĻ¯ āĻ‰āĻĒāĻ¯ā§āĻ•ā§āĻ¤ āĻ¨āĻžāĻ“ āĻšāĻ¤ā§‡ āĻĒāĻžāĻ°ā§‡āĨ¤ āĻ¸āĻŽā§āĻ­āĻžāĻŦā§āĻ¯ āĻ‰āĻĻā§āĻŦā§‡āĻ—ā§‡āĻ° āĻ•ā§āĻˇā§‡āĻ¤ā§āĻ°āĻ—ā§āĻ˛āĻŋāĻ¤ā§‡ āĻ•āĻ˛ āĻ•āĻ°āĻž āĻ…āĻ¨ā§āĻ¤āĻ°ā§āĻ­ā§āĻ•ā§āĻ¤
āĻŦāĻžāĻšā§āĻ¯āĻŋāĻ• āĻĒāĻĻā§āĻ§āĻ¤āĻŋ, "āĻ¸āĻŽāĻ¤āĻž" āĻāĻŦāĻ‚/āĻ…āĻĨāĻŦāĻž "āĻ¸āĻžāĻ§āĻžāĻ°āĻŖ", āĻœā§‡āĻ¨ā§‡āĻ°āĻŋāĻ• āĻ‡āĻ¨ā§āĻŸāĻžāĻ°āĻĢā§‡āĻ¸ā§‡ āĻ¸āĻžāĻ°āĻŋāĻŦāĻĻā§āĻ§āĻ•āĻ°āĻŖ,
BOZ āĻ†āĻ•ā§āĻˇāĻ°āĻŋāĻ• āĻ§ā§āĻ°ā§āĻŦāĻ• āĻ°ā§‚āĻĒāĻžāĻ¨ā§āĻ¤āĻ°, āĻāĻŦāĻ‚ I/OāĨ¤ āĻŽāĻ§ā§āĻ¯āĻŦāĻ°ā§āĻ¤ā§€ āĻĒāĻ°āĻŋāĻĻāĻ°ā§āĻļāĻ¨
āĻ…āĻ¨ā§‚āĻĻāĻŋāĻ¤ āĻĢāĻ°āĻŸā§āĻ°āĻžāĻ¨ āĻ•ā§‹āĻĄā§‡āĻ° āĻĒā§āĻ°āĻ¤āĻŋāĻ¨āĻŋāĻ§āĻŋāĻ¤ā§āĻŦ, āĻĻā§āĻŦāĻžāĻ°āĻž āĻ‰āĻ¤ā§āĻĒāĻžāĻĻāĻŋāĻ¤ -fdump-āĻŸā§āĻ°āĻŋ-āĻ…āĻ°āĻŋāĻœāĻŋāĻ¨āĻžāĻ˛, āĻšāĻ¯āĻŧ
āĻ¸ā§āĻĒāĻžāĻ°āĻŋāĻļ āĻ•āĻ°ā§‡āĻ›ā§‡āĨ¤

-freal-4-real-8
-freal-4-real-10
-freal-4-real-16
-freal-8-real-4
-freal-8-real-10
-freal-8-real-16
āĻ¸āĻŽāĻ¸ā§āĻ¤ "REAL(KIND=M)" āĻ¸āĻ¤ā§āĻ¤āĻžāĻ•ā§‡ "REAL(KIND=N)" āĻ¸āĻ¤ā§āĻ¤āĻžāĻ¯āĻŧ āĻ‰āĻ¨ā§āĻ¨ā§€āĻ¤ āĻ•āĻ°ā§āĻ¨āĨ¤ āĻ¯āĻĻāĻŋ "REAL(KIND=N)" āĻšāĻ¯āĻŧ
āĻ…āĻ¨ā§āĻĒāĻ˛āĻŦā§āĻ§, āĻ¤āĻžāĻ°āĻĒāĻ° āĻāĻ•āĻŸāĻŋ āĻ¤ā§āĻ°ā§āĻŸāĻŋ āĻœāĻžāĻ°āĻŋ āĻ•āĻ°āĻž āĻšāĻŦā§‡. āĻ…āĻ¨ā§āĻ¯ āĻ¸āĻŦ āĻŦāĻžāĻ¸ā§āĻ¤āĻŦ āĻ§āĻ°āĻ¨ā§‡āĻ° āĻ§āĻ°āĻ¨ā§‡āĻ° āĻĒā§āĻ°āĻ­āĻžāĻŦāĻŋāĻ¤ āĻšāĻ¯āĻŧ āĻ¨āĻž
āĻāĻ‡ āĻŦāĻŋāĻ•āĻ˛ā§āĻĒ āĻĻā§āĻŦāĻžāĻ°āĻžāĨ¤ āĻāĻ‡ āĻŦāĻŋāĻ•āĻ˛ā§āĻĒāĻ—ā§āĻ˛āĻŋ āĻ¯āĻ¤ā§āĻ¨ āĻ¸āĻšāĻ•āĻžāĻ°ā§‡ āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻ•āĻ°āĻž āĻ‰āĻšāĻŋāĻ¤ āĻāĻŦāĻ‚ āĻāĻ° āĻœāĻ¨ā§āĻ¯ āĻ‰āĻĒāĻ¯ā§āĻ•ā§āĻ¤ āĻ¨āĻžāĻ“ āĻšāĻ¤ā§‡ āĻĒāĻžāĻ°ā§‡
āĻ†āĻĒāĻ¨āĻžāĻ° āĻ•ā§‹āĻĄāĨ¤ āĻ¸āĻŽā§āĻ­āĻžāĻŦā§āĻ¯ āĻ‰āĻĻā§āĻŦā§‡āĻ—ā§‡āĻ° āĻ•ā§āĻˇā§‡āĻ¤ā§āĻ°āĻ—ā§āĻ˛āĻŋāĻ° āĻŽāĻ§ā§āĻ¯ā§‡ āĻ°āĻ¯āĻŧā§‡āĻ›ā§‡ āĻŦāĻžāĻšā§āĻ¯āĻŋāĻ• āĻĒāĻĻā§āĻ§āĻ¤āĻŋāĻ¤ā§‡ āĻ•āĻ˛ āĻ•āĻ°āĻž, āĻĒā§āĻ°āĻžāĻ¨ā§āĻ¤āĻŋāĻ•āĻ•āĻ°āĻŖ
"EQUIVALENCE" āĻāĻŦāĻ‚/āĻ…āĻĨāĻŦāĻž "COMMON", āĻœā§‡āĻ¨ā§‡āĻ°āĻŋāĻ• āĻ‡āĻ¨ā§āĻŸāĻžāĻ°āĻĢā§‡āĻ¸, BOZ āĻ†āĻ•ā§āĻˇāĻ°āĻŋāĻ• āĻ§ā§āĻ°ā§āĻŦāĻ• āĻ°ā§‚āĻĒāĻžāĻ¨ā§āĻ¤āĻ°,
āĻāĻŦāĻ‚ I/O. āĻ…āĻ¨ā§‚āĻĻāĻŋāĻ¤ āĻĢā§‹āĻ°āĻŸā§āĻ°āĻžāĻ¨ā§‡āĻ° āĻŽāĻ§ā§āĻ¯āĻŦāĻ°ā§āĻ¤ā§€ āĻ‰āĻĒāĻ¸ā§āĻĨāĻžāĻĒāĻ¨āĻž āĻĒāĻ°āĻŋāĻĻāĻ°ā§āĻļāĻ¨
āĻ•ā§‹āĻĄ, āĻĻā§āĻŦāĻžāĻ°āĻž āĻ‰āĻ¤ā§āĻĒāĻžāĻĻāĻŋāĻ¤ -fdump-āĻŸā§āĻ°āĻŋ-āĻ…āĻ°āĻŋāĻœāĻŋāĻ¨āĻžāĻ˛, āĻĒā§āĻ°āĻ¸ā§āĻ¤āĻžāĻŦāĻŋāĻ¤āĨ¤

-std=āĻāĻ¸āĻŸāĻŋāĻĄāĻŋ
āĻĒā§āĻ°ā§‹āĻ—ā§āĻ°āĻžāĻŽāĻŸāĻŋ āĻ¯ā§‡ āĻŽāĻžāĻ¨āĻĻāĻŖā§āĻĄā§‡āĻ° āĻ¸āĻžāĻĨā§‡ āĻŽāĻžāĻ¨āĻžāĻ¨āĻ¸āĻ‡ āĻšāĻŦā§‡ āĻ¤āĻž āĻ¨āĻŋāĻ°ā§āĻĻāĻŋāĻˇā§āĻŸ āĻ•āĻ°ā§āĻ¨, āĻ¯ā§‡āĻŸāĻŋāĻ° āĻŽāĻ§ā§āĻ¯ā§‡ āĻāĻ•āĻŸāĻŋ āĻšāĻ¤ā§‡ āĻĒāĻžāĻ°ā§‡
f95, f2003, f2008, āĻ¨ā§-āĻšāĻ°āĻŋāĻŖ, āĻŦāĻž āĻ‰āĻ¤ā§āĻ¤āĻ°āĻžāĻ§āĻŋāĻ•āĻžāĻ°. āĻāĻ° āĻœāĻ¨ā§āĻ¯ āĻĄāĻŋāĻĢāĻ˛ā§āĻŸ āĻŽāĻžāĻ¨ āĻāĻ¸āĻŸāĻŋāĻĄāĻŋ is āĻ¨ā§-āĻšāĻ°āĻŋāĻŖ, āĻ¯āĻž āĻ¨āĻŋāĻ°ā§āĻĻāĻŋāĻˇā§āĻŸ āĻ•āĻ°ā§‡
Fortran 95 āĻ¸ā§āĻŸā§āĻ¯āĻžāĻ¨ā§āĻĄāĻžāĻ°ā§āĻĄā§‡āĻ° āĻāĻ•āĻŸāĻŋ āĻ¸ā§āĻĒāĻžāĻ°āĻ¸ā§‡āĻŸ āĻ¯āĻžāĻ¤ā§‡ āĻ¸āĻŽāĻ°ā§āĻĨāĻŋāĻ¤ āĻ¸āĻŽāĻ¸ā§āĻ¤ āĻāĻ•ā§āĻ¸āĻŸā§‡āĻ¨āĻļāĻ¨ āĻ…āĻ¨ā§āĻ¤āĻ°ā§āĻ­ā§āĻ•ā§āĻ¤ āĻĨāĻžāĻ•ā§‡
GNU Fortran, āĻ¯āĻĻāĻŋāĻ“ āĻ…āĻĒā§āĻ°āĻšāĻ˛āĻŋāĻ¤ āĻāĻ•ā§āĻ¸āĻŸā§‡āĻ¨āĻļāĻ¨ā§‡āĻ° āĻœāĻ¨ā§āĻ¯ āĻ¸āĻ¤āĻ°ā§āĻ•āĻ¤āĻž āĻĻā§‡āĻ“āĻ¯āĻŧāĻž āĻšāĻŦā§‡ āĻĒā§āĻ°āĻ¸ā§āĻ¤āĻžāĻŦāĻŋāĻ¤ āĻ¨āĻ¯āĻŧ
āĻ¨āĻ¤ā§āĻ¨ āĻ•ā§‹āĻĄ āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ°ā§‡āĻ° āĻœāĻ¨ā§āĻ¯āĨ¤ āĻĻā§āĻ¯ āĻ‰āĻ¤ā§āĻ¤āĻ°āĻžāĻ§āĻŋāĻ•āĻžāĻ° āĻŽāĻžāĻ¨ āĻ¸āĻŽāĻ¤ā§āĻ˛ā§āĻ¯ āĻ•āĻŋāĻ¨ā§āĻ¤ā§ āĻ¸āĻ¤āĻ°ā§āĻ•āĻ¤āĻž āĻ›āĻžāĻĄāĻŧāĻžāĻ‡
āĻ…āĻĒā§āĻ°āĻšāĻ˛āĻŋāĻ¤ āĻāĻ•ā§āĻ¸āĻŸā§‡āĻ¨āĻļāĻ¨, āĻāĻŦāĻ‚ āĻĒā§āĻ°āĻžāĻ¨ā§‹ āĻ…-āĻŽāĻžāĻ¨āĻ• āĻĒā§āĻ°ā§‹āĻ—ā§āĻ°āĻžāĻŽā§‡āĻ° āĻœāĻ¨ā§āĻ¯ āĻ‰āĻĒāĻ¯ā§‹āĻ—ā§€ āĻšāĻ¤ā§‡ āĻĒāĻžāĻ°ā§‡āĨ¤ āĻĻā§āĻ¯ f95, f2003
āĻāĻŦāĻ‚ f2008 āĻŽāĻžāĻ¨āĻ—ā§āĻ˛āĻŋ Fortran 95, Fortran 2003 āĻāĻŦāĻ‚ āĻāĻ° āĻ¸āĻžāĻĨā§‡ āĻ•āĻ ā§‹āĻ° āĻ¸āĻžāĻĻā§ƒāĻļā§āĻ¯ āĻ¨āĻŋāĻ°ā§āĻĻāĻŋāĻˇā§āĻŸ āĻ•āĻ°ā§‡
Fortran 2008 āĻŽāĻžāĻ¨, āĻ¯āĻĨāĻžāĻ•ā§āĻ°āĻŽā§‡; āĻāĻ° āĻŦāĻžāĻ‡āĻ°ā§‡ āĻ¸āĻŽāĻ¸ā§āĻ¤ āĻāĻ•ā§āĻ¸āĻŸā§‡āĻ¨āĻļāĻ¨ā§‡āĻ° āĻœāĻ¨ā§āĻ¯ āĻ¤ā§āĻ°ā§āĻŸāĻŋ āĻĻā§‡āĻ“āĻ¯āĻŧāĻž āĻšāĻ¯āĻŧ
āĻĒā§āĻ°āĻžāĻ¸āĻ™ā§āĻ—āĻŋāĻ• āĻ­āĻžāĻˇāĻž āĻŽāĻžāĻ¨, āĻāĻŦāĻ‚ āĻ¸āĻ¤āĻ°ā§āĻ•āĻ¤āĻž Fortran 77 āĻŦā§ˆāĻļāĻŋāĻˇā§āĻŸā§āĻ¯ā§‡āĻ° āĻœāĻ¨ā§āĻ¯ āĻĻā§‡āĻ“āĻ¯āĻŧāĻž āĻšāĻ¯āĻŧ āĻ¯ā§‡
āĻ…āĻ¨ā§āĻŽā§‹āĻĻāĻŋāĻ¤ āĻ•āĻŋāĻ¨ā§āĻ¤ā§ āĻĒāĻ°āĻŦāĻ°ā§āĻ¤ā§€ āĻŽāĻžāĻ¨āĻ—ā§āĻ˛āĻŋāĻ¤ā§‡ āĻ…āĻĒā§āĻ°āĻšāĻ˛āĻŋāĻ¤āĨ¤ -std=f2008ts Fortran 2008 āĻāĻ° āĻ…āĻ¨ā§āĻŽāĻ¤āĻŋ āĻĻā§‡āĻ¯āĻŧ
āĻŸā§‡āĻ•āĻ¨āĻŋāĻ•ā§āĻ¯āĻžāĻ˛ āĻ¸ā§āĻĒā§‡āĻ¸āĻŋāĻĢāĻŋāĻ•ā§‡āĻļāĻ¨ (TS) 29113 āĻāĻ° āĻ¸āĻ‚āĻ¯ā§‹āĻœāĻ¨ āĻ¸āĻš āĻ†āĻ°āĻ“
C āĻāĻŦāĻ‚ TS 18508 āĻāĻ° āĻ¸āĻžāĻĨā§‡ āĻ…āĻ¤āĻŋāĻ°āĻŋāĻ•ā§āĻ¤ āĻ¸āĻŽāĻžāĻ¨ā§āĻ¤āĻ°āĻžāĻ˛ āĻŦā§ˆāĻļāĻŋāĻˇā§āĻŸā§āĻ¯ā§‡ Fortran-āĻāĻ° āĻ‡āĻ¨ā§āĻŸāĻžāĻ°āĻ…āĻĒāĻžāĻ°ā§‡āĻŦāĻŋāĻ˛āĻŋāĻŸāĻŋ
āĻĢā§‹āĻ°ā§āĻŸāĻ°āĻžāĻ¨āĨ¤

āĻ¸āĻ•ā§āĻˇāĻŽ āĻ•āĻ°āĻž āĻāĻŦāĻ‚ āĻ•āĻžāĻ¸ā§āĻŸāĻŽāĻžāĻ‡āĻœ āĻĒā§āĻ°āĻŋāĻĒā§āĻ°āĻ¸ā§‡āĻ¸āĻŋāĻ‚
āĻĒā§āĻ°āĻŋāĻĒā§āĻ°āĻ¸ā§‡āĻ¸āĻ° āĻ¸āĻŽā§āĻĒāĻ°ā§āĻ•āĻŋāĻ¤ āĻŦāĻŋāĻ•āĻ˛ā§āĻĒāĨ¤ āĻŦāĻŋāĻ­āĻžāĻ— āĻĻā§‡āĻ–ā§āĻ¨ āĻĒā§āĻ°āĻžāĻ• āĻĒā§āĻ°āĻ¸ā§‡āĻ¸āĻŋāĻ‚ āĻāĻŦāĻ‚ āĻļāĻ°ā§āĻ¤āĻžāĻ§ā§€āĻ¨ āĻ¸āĻ‚āĻ•āĻ˛āĻ¨ āĻ‰āĻ¨ā§āĻ¨āĻ¤
āĻĒā§āĻ°āĻŋāĻĒā§āĻ°āĻ¸ā§‡āĻ¸āĻŋāĻ‚ āĻāĻ° āĻ‰āĻĒāĻ° āĻ†āĻ°ā§‹ āĻŦāĻŋāĻ¸ā§āĻ¤āĻžāĻ°āĻŋāĻ¤ āĻ¤āĻĨā§āĻ¯ gfortran.

-āĻ¸āĻŋāĻĒāĻŋāĻĒāĻŋ
-āĻ¨ā§‹āĻ•āĻĒā§āĻĒ
āĻĒā§āĻ°āĻŋāĻĒā§āĻ°āĻ¸ā§‡āĻ¸āĻŋāĻ‚ āĻ¸āĻ•ā§āĻˇāĻŽ āĻ•āĻ°ā§āĻ¨āĨ¤ āĻĢāĻžāĻ‡āĻ˛ āĻāĻ•ā§āĻ¸āĻŸā§‡āĻ¨āĻļāĻ¨ āĻšāĻ˛ā§‡ āĻĒā§āĻ°āĻŋāĻĒā§āĻ°āĻ¸ā§‡āĻ¸āĻ° āĻ¸ā§āĻŦāĻ¯āĻŧāĻ‚āĻ•ā§āĻ°āĻŋāĻ¯āĻŧāĻ­āĻžāĻŦā§‡ āĻ†āĻšā§āĻŦāĻžāĻ¨ āĻ•āĻ°āĻž āĻšāĻ¯āĻŧ
is .fpp, .āĻāĻĢāĻĒāĻŋāĻĒāĻŋ, .F, .āĻĢāĻ°, .Ftn, .F90, .F95, .F03 or .F08. āĻāĻ‡ āĻŦāĻŋāĻ•āĻ˛ā§āĻĒāĻŸāĻŋ āĻŽā§āĻ¯āĻžāĻ¨ā§āĻ¯āĻŧāĻžāĻ˛āĻŋ āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻ•āĻ°ā§āĻ¨
āĻ¯ā§‡āĻ•ā§‹āĻ¨ā§‹ āĻ§āĻ°āĻ¨ā§‡āĻ° Fortran āĻĢāĻžāĻ‡āĻ˛ā§‡āĻ° āĻĒā§āĻ°āĻŋāĻĒā§āĻ°āĻ¸ā§‡āĻ¸āĻŋāĻ‚ āĻ¸āĻ•ā§āĻˇāĻŽ āĻ•āĻ°ā§āĻ¨āĨ¤

āĻ‰āĻĒāĻ°ā§‹āĻ•ā§āĻ¤ āĻ¤āĻžāĻ˛āĻŋāĻ•āĻžāĻ­ā§āĻ•ā§āĻ¤ āĻāĻ•ā§āĻ¸āĻŸā§‡āĻ¨āĻļāĻ¨āĻ—ā§āĻ˛āĻŋāĻ° āĻ¯ā§‡āĻ•ā§‹āĻ¨ā§‹ āĻāĻ•āĻŸāĻŋ āĻĻāĻŋāĻ¯āĻŧā§‡ āĻĢāĻžāĻ‡āĻ˛ā§‡āĻ° āĻĒā§āĻ°āĻŋāĻĒā§āĻ°āĻ¸ā§‡āĻ¸āĻŋāĻ‚ āĻ…āĻ•ā§āĻˇāĻŽ āĻ•āĻ°āĻ¤ā§‡, āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻ•āĻ°ā§āĻ¨
āĻ¨ā§‡āĻ¤āĻŋāĻŦāĻžāĻšāĻ• āĻ—āĻ āĻ¨: -āĻ¨ā§‹āĻ•āĻĒā§āĻĒ.

āĻĒā§āĻ°āĻŋāĻĒā§āĻ°āĻ¸ā§‡āĻ¸āĻ° āĻĒā§āĻ°āĻĨāĻžāĻ—āĻ¤ āĻŽā§‹āĻĄā§‡ āĻšāĻžāĻ˛āĻŋāĻ¤ āĻšāĻ¯āĻŧāĨ¤ āĻĢāĻžāĻ‡āĻ˛ āĻĢāĻ°āĻŽā§āĻ¯āĻžāĻŸā§‡āĻ° āĻ•ā§‹āĻ¨ā§‹ āĻ¸ā§€āĻŽāĻžāĻŦāĻĻā§āĻ§āĻ¤āĻž,
āĻŦāĻŋāĻļā§‡āĻˇ āĻ•āĻ°ā§‡ āĻ˛āĻžāĻ‡āĻ¨ā§‡āĻ° āĻĻā§ˆāĻ°ā§āĻ˜ā§āĻ¯ā§‡āĻ° āĻ¸ā§€āĻŽāĻž, āĻĒā§āĻ°āĻŋāĻĒā§āĻ°āĻ¸ā§‡āĻ¸āĻĄ āĻ†āĻ‰āĻŸāĻĒā§āĻŸā§‡āĻ° āĻœāĻ¨ā§āĻ¯āĻ“ āĻĒā§āĻ°āĻ¯ā§‹āĻœā§āĻ¯, āĻ¤āĻžāĻ‡ āĻāĻŸāĻŋ
āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻ•āĻ°āĻžāĻ° āĻĒāĻ°āĻžāĻŽāĻ°ā§āĻļ āĻĻā§‡āĻ“āĻ¯āĻŧāĻž āĻšāĻ¤ā§‡ āĻĒāĻžāĻ°ā§‡ -āĻĢā§āĻ°āĻŋ-āĻ˛āĻžāĻ‡āĻ¨-āĻĻā§ˆāĻ°ā§āĻ˜ā§āĻ¯-āĻ•ā§‹āĻ¨āĻŸāĻŋ āĻ¨āĻ¯āĻŧ or -āĻĢāĻŋāĻ•ā§āĻ¸āĻĄ-āĻ˛āĻžāĻ‡āĻ¨-āĻĻā§ˆāĻ°ā§āĻ˜ā§āĻ¯-āĻ•ā§‹āĻ¨āĻŸāĻŋ āĻ¨āĻ¯āĻŧ
āĻ…āĻĒāĻļāĻ¨āĨ¤

-āĻĄāĻŋāĻāĻŽ āĻ¸āĻžāĻ§āĻžāĻ°āĻŖ āĻ†āĻ‰āĻŸāĻĒā§āĻŸā§‡āĻ° āĻĒāĻ°āĻŋāĻŦāĻ°ā§āĻ¤ā§‡, āĻ¸āĻ•āĻ˛ā§‡āĻ° āĻœāĻ¨ā§āĻ¯ '#define' āĻ¨āĻŋāĻ°ā§āĻĻā§‡āĻļāĻžāĻŦāĻ˛ā§€āĻ° āĻāĻ•āĻŸāĻŋ āĻ¤āĻžāĻ˛āĻŋāĻ•āĻž āĻ¤ā§ˆāĻ°āĻŋ āĻ•āĻ°ā§āĻ¨
āĻĒā§‚āĻ°ā§āĻŦāĻ¨āĻŋāĻ°ā§āĻ§āĻžāĻ°āĻŋāĻ¤ āĻŽā§āĻ¯āĻžāĻ•ā§āĻ°ā§‹ āĻ¸āĻš āĻĒā§āĻ°āĻŋāĻĒā§āĻ°āĻ¸ā§‡āĻ¸āĻ°ā§‡āĻ° āĻ•āĻžāĻ°ā§āĻ¯ āĻ¸āĻŽā§āĻĒāĻžāĻĻāĻ¨ā§‡āĻ° āĻ¸āĻŽāĻ¯āĻŧ āĻ¸āĻ‚āĻœā§āĻžāĻžāĻ¯āĻŧāĻŋāĻ¤ āĻŽā§āĻ¯āĻžāĻ•ā§āĻ°ā§‹āĨ¤
āĻāĻŸāĻŋ āĻ†āĻĒāĻ¨āĻžāĻ•ā§‡ āĻ†āĻĒāĻ¨āĻžāĻ° āĻ¸āĻ‚āĻ¸ā§āĻ•āĻ°āĻŖā§‡ āĻĒā§‚āĻ°ā§āĻŦāĻ¨āĻŋāĻ°ā§āĻ§āĻžāĻ°āĻŋāĻ¤ āĻ•ā§€ āĻ†āĻ›ā§‡ āĻ¤āĻž āĻ–ā§āĻāĻœā§‡ āĻŦā§‡āĻ° āĻ•āĻ°āĻžāĻ° āĻāĻ•āĻŸāĻŋ āĻ‰āĻĒāĻžāĻ¯āĻŧ āĻĻā§‡āĻ¯āĻŧā§ˇ
āĻĒā§āĻ°āĻŋāĻĒā§āĻ°āĻ¸ā§‡āĻ¸āĻ° āĻ§āĻ°ā§‡ āĻ¨āĻŋāĻšā§āĻ›āĻŋ āĻ†āĻĒāĻ¨āĻžāĻ° āĻ•ā§‹āĻ¨ āĻĢāĻžāĻ‡āĻ˛ āĻ¨ā§‡āĻ‡ foo.f90, āĻ†āĻĻā§‡āĻļ

āĻ¸ā§āĻĒāĻ°ā§āĻļ foo.f90; gfortran -cpp -E -dM foo.f90

āĻ¸āĻŽāĻ¸ā§āĻ¤ āĻĒā§‚āĻ°ā§āĻŦāĻ¨āĻŋāĻ°ā§āĻ§āĻžāĻ°āĻŋāĻ¤ āĻŽā§āĻ¯āĻžāĻ•ā§āĻ°ā§‹ āĻĻā§‡āĻ–āĻžāĻŦā§‡āĨ¤

-āĻĄāĻŋāĻĄāĻŋ āĻŽāĻ¤ -āĻĄāĻŋāĻāĻŽ āĻĻā§āĻŸāĻŋ āĻŦāĻŋāĻˇāĻ¯āĻŧā§‡ āĻŦā§āĻ¯āĻ¤ā§€āĻ¤: āĻāĻŸāĻŋ āĻĒā§‚āĻ°ā§āĻŦāĻ¨āĻŋāĻ°ā§āĻ§āĻžāĻ°āĻŋāĻ¤ āĻŽā§āĻ¯āĻžāĻ•ā§āĻ°ā§‹ āĻāĻŦāĻ‚ āĻāĻŸāĻŋ āĻ…āĻ¨ā§āĻ¤āĻ°ā§āĻ­ā§āĻ•ā§āĻ¤ āĻ•āĻ°ā§‡ āĻ¨āĻž
"#āĻ¸āĻ‚āĻœā§āĻžāĻžāĻ¯āĻŧāĻŋāĻ¤" āĻ¨āĻŋāĻ°ā§āĻĻā§‡āĻļāĻžāĻŦāĻ˛ā§€ āĻāĻŦāĻ‚ āĻĒā§āĻ°āĻŋāĻĒā§āĻ°āĻ¸ā§‡āĻ¸āĻŋāĻ‚āĻ¯āĻŧā§‡āĻ° āĻĢāĻ˛āĻžāĻĢāĻ˛ āĻ‰āĻ­āĻ¯āĻŧāĻ‡ āĻ†āĻ‰āĻŸāĻĒā§āĻŸ āĻ•āĻ°ā§‡āĨ¤ āĻ‰āĻ­āĻ¯āĻŧ āĻ§āĻ°āĻ¨ā§‡āĻ°
āĻ†āĻ‰āĻŸāĻĒā§āĻŸ āĻ¸ā§āĻŸā§āĻ¯āĻžāĻ¨ā§āĻĄāĻžāĻ°ā§āĻĄ āĻ†āĻ‰āĻŸāĻĒā§āĻŸ āĻĢāĻžāĻ‡āĻ˛ā§‡ āĻ¯āĻžāĻ¨āĨ¤

-dn āĻŽāĻ¤ -āĻĄāĻŋāĻĄāĻŋ, āĻ•āĻŋāĻ¨ā§āĻ¤ā§ āĻļā§āĻ§ā§āĻŽāĻžāĻ¤ā§āĻ° āĻŽā§āĻ¯āĻžāĻ•ā§āĻ°ā§‹ āĻ¨āĻžāĻŽ āĻ¨āĻŋāĻ°ā§āĻ—āĻ¤ āĻ•āĻ°ā§‡, āĻ¤āĻžāĻĻā§‡āĻ° āĻ¸āĻŽā§āĻĒā§āĻ°āĻ¸āĻžāĻ°āĻŖ āĻ¨āĻ¯āĻŧāĨ¤

-dU āĻŽāĻ¤ dD āĻļā§āĻ§ā§āĻŽāĻžāĻ¤ā§āĻ° āĻŽā§āĻ¯āĻžāĻ•ā§āĻ°ā§‹āĻ—ā§āĻ˛āĻŋ āĻŦā§āĻ¯āĻ¤ā§€āĻ¤ āĻ¯āĻž āĻĒā§āĻ°āĻ¸āĻžāĻ°āĻŋāĻ¤ āĻšāĻ¯āĻŧ, āĻŦāĻž āĻ¯āĻžāĻ° āĻ¸āĻ‚āĻœā§āĻžāĻž āĻĒāĻ°ā§€āĻ•ā§āĻˇāĻž āĻ•āĻ°āĻž āĻšāĻ¯āĻŧ
āĻĒā§āĻ°āĻŋāĻĒā§āĻ°āĻ¸ā§‡āĻ¸āĻ° āĻ¨āĻŋāĻ°ā§āĻĻā§‡āĻļāĻŋāĻ•āĻž, āĻ†āĻ‰āĻŸāĻĒā§āĻŸ āĻšāĻ¯āĻŧ; āĻ†āĻ‰āĻŸāĻĒā§āĻŸ āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻŦāĻž āĻĒāĻ°ā§€āĻ•ā§āĻˇāĻž āĻĒāĻ°ā§āĻ¯āĻ¨ā§āĻ¤ āĻŦāĻŋāĻ˛āĻŽā§āĻŦāĻŋāĻ¤ āĻšāĻ¯āĻŧ
āĻŽā§āĻ¯āĻžāĻ•ā§āĻ°ā§‹; āĻāĻŦāĻ‚ '#undef' āĻ¨āĻŋāĻ°ā§āĻĻā§‡āĻļāĻŋāĻ•āĻžāĻ—ā§āĻ˛āĻŋāĻ“ āĻŽā§āĻ¯āĻžāĻ•ā§āĻ°ā§‹āĻ—ā§āĻ˛āĻŋāĻ° āĻœāĻ¨ā§āĻ¯ āĻ†āĻ‰āĻŸāĻĒā§āĻŸ āĻ¯āĻž āĻĒāĻ°ā§€āĻ•ā§āĻˇāĻŋāĻ¤ āĻ•āĻŋāĻ¨ā§āĻ¤ā§ āĻ…āĻ¨āĻŋāĻ°ā§āĻ§āĻžāĻ°āĻŋāĻ¤
āĻ¸āĻŽāĻ¯āĻŧ.

-āĻĄāĻŋ āĻĒā§āĻ°āĻŋāĻĒā§āĻ°āĻ¸ā§‡āĻ¸āĻŋāĻ‚āĻ¯āĻŧā§‡āĻ° āĻĢāĻ˛āĻžāĻĢāĻ˛ āĻ›āĻžāĻĄāĻŧāĻžāĻ“ '#āĻ‡āĻ¨āĻ•ā§āĻ˛ā§āĻĄ' āĻ¨āĻŋāĻ°ā§āĻĻā§‡āĻļāĻ¨āĻž āĻ†āĻ‰āĻŸāĻĒā§āĻŸāĨ¤

-fworking-āĻĄāĻŋāĻ°ā§‡āĻ•ā§āĻŸāĻ°āĻŋ
āĻĒā§āĻ°āĻŋāĻĒā§āĻ°āĻ¸ā§‡āĻ¸āĻ° āĻ†āĻ‰āĻŸāĻĒā§āĻŸā§‡ āĻ˛āĻžāĻ‡āĻ¨āĻŽāĻžāĻ°ā§āĻ•āĻžāĻ° āĻ¤ā§ˆāĻ°āĻŋ āĻ•āĻ°āĻ¤ā§‡ āĻ¸āĻ•ā§āĻˇāĻŽ āĻ•āĻ°ā§āĻ¨ āĻ¯āĻž āĻ•āĻŽā§āĻĒāĻžāĻ‡āĻ˛āĻžāĻ°āĻ•ā§‡ āĻ…āĻ¨ā§āĻŽāĻ¤āĻŋ āĻĻā§‡āĻŦā§‡
āĻĒā§āĻ°āĻŋāĻĒā§āĻ°āĻ¸ā§‡āĻ¸āĻŋāĻ‚āĻ¯āĻŧā§‡āĻ° āĻ¸āĻŽāĻ¯āĻŧ āĻŦāĻ°ā§āĻ¤āĻŽāĻžāĻ¨ āĻ“āĻ¯āĻŧāĻžāĻ°ā§āĻ•āĻŋāĻ‚ āĻĄāĻŋāĻ°ā§‡āĻ•ā§āĻŸāĻ°āĻŋ āĻœāĻžāĻ¨ā§āĻ¨āĨ¤ āĻāĻ‡ āĻ…āĻĒāĻļāĻ¨ āĻ¯āĻ–āĻ¨
āĻ¸āĻ•ā§āĻ°āĻŋāĻ¯āĻŧ, āĻĒā§āĻ°āĻžāĻĨāĻŽāĻŋāĻ• āĻ˛āĻžāĻ‡āĻ¨āĻŽāĻžāĻ°ā§āĻ•āĻžāĻ°ā§‡āĻ° āĻĒāĻ°ā§‡, āĻĒā§āĻ°āĻŋāĻĒā§āĻ°āĻ¸ā§‡āĻ¸āĻ° āĻāĻ•āĻŸāĻŋ āĻĻā§āĻŦāĻŋāĻ¤ā§€āĻ¯āĻŧ āĻ˛āĻžāĻ‡āĻ¨āĻŽāĻžāĻ°ā§āĻ•āĻžāĻ° āĻ¨āĻŋāĻ°ā§āĻ—āĻ¤ āĻ•āĻ°āĻŦā§‡
āĻĻā§āĻŸāĻŋ āĻ¸ā§āĻ˛ā§āĻ¯āĻžāĻļ āĻĻā§āĻŦāĻžāĻ°āĻž āĻ…āĻ¨ā§āĻ¸āĻ°āĻŖ āĻ•āĻ°āĻž āĻŦāĻ°ā§āĻ¤āĻŽāĻžāĻ¨ āĻ•āĻžāĻ°ā§āĻ¯āĻ•āĻžāĻ°ā§€ āĻĄāĻŋāĻ°ā§‡āĻ•ā§āĻŸāĻ°āĻŋāĻ° āĻ¸āĻžāĻĨā§‡āĨ¤ āĻœāĻŋāĻ¸āĻŋāĻ¸āĻŋ āĻāĻŸāĻŋ āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻ•āĻ°āĻŦā§‡
āĻĄāĻŋāĻ°ā§‡āĻ•ā§āĻŸāĻ°āĻŋ, āĻ¯āĻ–āĻ¨ āĻāĻŸāĻŋ āĻĒā§āĻ°āĻŋ-āĻĒā§āĻ°āĻ¸ā§‡āĻ¸āĻĄ āĻ‡āĻ¨āĻĒā§āĻŸā§‡ āĻ‰āĻĒāĻ¸ā§āĻĨāĻŋāĻ¤ āĻĨāĻžāĻ•ā§‡, āĻ¯ā§‡āĻŽāĻ¨ āĻĄāĻŋāĻ°ā§‡āĻ•ā§āĻŸāĻ°āĻŋ āĻšāĻŋāĻ¸āĻžāĻŦā§‡ āĻ¨āĻŋāĻ°ā§āĻ—āĻ¤ āĻšāĻ¯āĻŧ
āĻ•āĻŋāĻ›ā§ āĻĄāĻŋāĻŦāĻžāĻ—āĻŋāĻ‚ āĻ¤āĻĨā§āĻ¯ āĻŦāĻŋāĻ¨ā§āĻ¯āĻžāĻ¸ā§‡ āĻŦāĻ°ā§āĻ¤āĻŽāĻžāĻ¨ āĻ•āĻžāĻ°ā§āĻ¯āĻ•āĻžāĻ°ā§€ āĻĄāĻŋāĻ°ā§‡āĻ•ā§āĻŸāĻ°āĻŋāĨ¤ āĻāĻ‡ āĻŦāĻŋāĻ•āĻ˛ā§āĻĒ āĻšāĻ¯āĻŧ
āĻ¯āĻĻāĻŋ āĻĄāĻŋāĻŦāĻžāĻ—āĻŋāĻ‚ āĻ¤āĻĨā§āĻ¯ āĻ¸āĻ•ā§āĻ°āĻŋāĻ¯āĻŧ āĻ•āĻ°āĻž āĻĨāĻžāĻ•ā§‡ āĻ¤āĻŦā§‡ āĻāĻŸāĻŋ āĻ¨āĻŋāĻˇā§‡āĻ§ āĻ•āĻ°āĻž āĻ¯ā§‡āĻ¤ā§‡ āĻĒāĻžāĻ°ā§‡
āĻ¨ā§‡āĻ¤āĻŋāĻŦāĻžāĻšāĻ• āĻĢāĻ°ā§āĻŽ -āĻāĻĢāĻāĻ¨āĻ“-āĻ“āĻ¯āĻŧāĻžāĻ°ā§āĻ•āĻŋāĻ‚-āĻĄāĻŋāĻ°ā§‡āĻ•ā§āĻŸāĻ°āĻŋāĨ¤ āĻ¯āĻĻāĻŋ -P āĻĒāĻ¤āĻžāĻ•āĻž āĻ•āĻŽāĻžāĻ¨ā§āĻĄā§‡ āĻ‰āĻĒāĻ¸ā§āĻĨāĻŋāĻ¤ āĻ°āĻ¯āĻŧā§‡āĻ›ā§‡
āĻ˛āĻžāĻ‡āĻ¨, āĻāĻ‡ āĻŦāĻŋāĻ•āĻ˛ā§āĻĒā§‡āĻ° āĻ•ā§‹āĻ¨ āĻĒā§āĻ°āĻ­āĻžāĻŦ āĻ¨ā§‡āĻ‡, āĻ¯ā§‡āĻšā§‡āĻ¤ā§ āĻ•ā§‹āĻ¨ "# āĻ˛āĻžāĻ‡āĻ¨" āĻ¨āĻŋāĻ°ā§āĻĻā§‡āĻļāĻžāĻŦāĻ˛ā§€ āĻ¨āĻŋāĻ°ā§āĻ—āĻ¤ āĻšāĻ¯āĻŧ āĻ¨āĻžāĨ¤

-āĻ‡āĻĄāĻŋāĻ°āĻžāĻĢāĻŸāĻžāĻ° Dir
āĻ¸āĻžāĻ°ā§āĻš Dir āĻĢāĻžāĻ‡āĻ˛ āĻ…āĻ¨ā§āĻ¤āĻ°ā§āĻ­ā§āĻ•ā§āĻ¤ āĻ•āĻ°āĻžāĻ° āĻœāĻ¨ā§āĻ¯, āĻ•āĻŋāĻ¨ā§āĻ¤ā§ āĻ¸āĻŽāĻ¸ā§āĻ¤ āĻĄāĻŋāĻ°ā§‡āĻ•ā§āĻŸāĻ°āĻŋāĻ° āĻ¸āĻžāĻĨā§‡ āĻ¨āĻŋāĻ°ā§āĻĻāĻŋāĻˇā§āĻŸ āĻ•āĻ°āĻžāĻ° āĻĒāĻ°ā§‡ āĻāĻŸāĻŋ āĻ•āĻ°ā§āĻ¨ -I āĻāĻŦāĻ‚
āĻ¸ā§āĻŸā§āĻ¯āĻžāĻ¨ā§āĻĄāĻžāĻ°ā§āĻĄ āĻ¸āĻŋāĻ¸ā§āĻŸā§‡āĻŽ āĻĄāĻŋāĻ°ā§‡āĻ•ā§āĻŸāĻ°āĻŋ āĻ¨āĻŋāĻƒāĻļā§‡āĻˇ āĻ•āĻ°āĻž āĻšāĻ¯āĻŧā§‡āĻ›ā§‡. Dir āĻāĻ•āĻŸāĻŋ āĻ¸āĻŋāĻ¸ā§āĻŸā§‡āĻŽ āĻšāĻŋāĻ¸āĻžāĻŦā§‡ āĻŦāĻŋāĻŦā§‡āĻšāĻ¨āĻž āĻ•āĻ°āĻž āĻšāĻ¯āĻŧ
āĻĄāĻŋāĻ°ā§‡āĻ•ā§āĻŸāĻ°āĻŋ āĻ…āĻ¨ā§āĻ¤āĻ°ā§āĻ­ā§āĻ•ā§āĻ¤ āĻ•āĻ°ā§āĻ¨āĨ¤ āĻ¯āĻĻāĻŋ dir "=" āĻĻāĻŋāĻ¯āĻŧā§‡ āĻļā§āĻ°ā§ āĻšāĻ¯āĻŧ, āĻ¤āĻžāĻšāĻ˛ā§‡ "=" āĻĻāĻŋāĻ¯āĻŧā§‡ āĻĒā§āĻ°āĻ¤āĻŋāĻ¸ā§āĻĨāĻžāĻĒāĻŋāĻ¤ āĻšāĻŦā§‡
sysroot āĻ‰āĻĒāĻ¸āĻ°ā§āĻ—; āĻĻā§‡āĻ–āĻž --sysroot āĻāĻŦāĻ‚ -āĻ‡āĻ¸āĻ¸āĻ°ā§āĻŸ.

-āĻ‡āĻŽāĻžāĻ˛ā§āĻŸāĻŋāĻ˛āĻŋāĻŦ Dir
āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° Dir āĻŸāĻžāĻ°ā§āĻ—ā§‡āĻŸ-āĻ¨āĻŋāĻ°ā§āĻĻāĻŋāĻˇā§āĻŸ C++ āĻļāĻŋāĻ°ā§‹āĻ¨āĻžāĻŽ āĻ§āĻžāĻ°āĻŖāĻ•āĻžāĻ°ā§€ āĻĄāĻŋāĻ°ā§‡āĻ•ā§āĻŸāĻ°āĻŋāĻ° āĻāĻ•āĻŸāĻŋ āĻ¸āĻžāĻŦāĻĄāĻŋāĻ°ā§‡āĻ•ā§āĻŸāĻ°āĻŋ āĻšāĻŋāĻ¸āĻžāĻŦā§‡āĨ¤

-āĻ‡āĻĒā§āĻ°āĻŋāĻĢāĻŋāĻ•ā§āĻ¸ āĻ‰āĻĒāĻ¸āĻ°ā§āĻ—
āĻ¨āĻŋāĻ°ā§āĻĻāĻŋāĻˇā§āĻŸ āĻ•āĻ°ā§āĻ¨ āĻ‰āĻĒāĻ¸āĻ°ā§āĻ— āĻĒāĻ°āĻŦāĻ°ā§āĻ¤ā§€ āĻœāĻ¨ā§āĻ¯ āĻ‰āĻĒāĻ¸āĻ°ā§āĻ— āĻšāĻŋāĻ¸āĻžāĻŦā§‡ - āĻ‰āĻĒāĻ¸āĻ°ā§āĻ— āĻ¸āĻš āĻŦāĻŋāĻ•āĻ˛ā§āĻĒ āĻ¯āĻĻāĻŋ āĻ‰āĻĒāĻ¸āĻ°ā§āĻ—
āĻāĻ•āĻŸāĻŋ āĻĄāĻŋāĻ°ā§‡āĻ•ā§āĻŸāĻ°āĻŋ āĻĒā§āĻ°āĻ¤āĻŋāĻ¨āĻŋāĻ§āĻŋāĻ¤ā§āĻŦ āĻ•āĻ°ā§‡, āĻ†āĻĒāĻ¨āĻžāĻ° āĻšā§‚āĻĄāĻŧāĻžāĻ¨ā§āĻ¤ '/' āĻ…āĻ¨ā§āĻ¤āĻ°ā§āĻ­ā§āĻ•ā§āĻ¤ āĻ•āĻ°āĻž āĻ‰āĻšāĻŋāĻ¤āĨ¤

-āĻ‡āĻ¸āĻ¸āĻ°ā§āĻŸ Dir
āĻāĻ‡ āĻŦāĻŋāĻ•āĻ˛ā§āĻĒāĻŸāĻŋ āĻāĻ° āĻŽāĻ¤ā§‹ --sysroot āĻŦāĻŋāĻ•āĻ˛ā§āĻĒ, āĻ•āĻŋāĻ¨ā§āĻ¤ā§ āĻļā§āĻ§ā§āĻŽāĻžāĻ¤ā§āĻ° āĻšā§‡āĻĄāĻžāĻ° āĻĢāĻžāĻ‡āĻ˛āĻ—ā§āĻ˛āĻŋāĻ¤ā§‡ āĻĒā§āĻ°āĻ¯ā§‹āĻœā§āĻ¯āĨ¤ āĻĻā§‡āĻ–ā§āĻ¨
--sysroot āĻ†āĻ°āĻ“ āĻ¤āĻĨā§āĻ¯ā§‡āĻ° āĻœāĻ¨ā§āĻ¯ āĻŦāĻŋāĻ•āĻ˛ā§āĻĒāĨ¤

-āĻ‰āĻĻā§āĻ§ā§ƒāĻ¤āĻŋ Dir
āĻ¸āĻžāĻ°ā§āĻš Dir āĻļā§āĻ§ā§āĻŽāĻžāĻ¤ā§āĻ° "#include"file" āĻĻāĻŋāĻ¯āĻŧā§‡ āĻ…āĻ¨ā§āĻ°ā§‹āĻ§ āĻ•āĻ°āĻž āĻšā§‡āĻĄāĻžāĻ° āĻĢāĻžāĻ‡āĻ˛ā§‡āĻ° āĻœāĻ¨ā§āĻ¯; āĻ¤āĻžāĻ°āĻž āĻ¨āĻž
"#āĻ…āĻ¨ā§āĻ¤āĻ°ā§āĻ­ā§āĻ•ā§āĻ¤" āĻœāĻ¨ā§āĻ¯ āĻ…āĻ¨ā§āĻ¸āĻ¨ā§āĻ§āĻžāĻ¨ āĻ•āĻ°āĻž āĻšāĻ¯āĻŧā§‡āĻ›ā§‡ ", āĻĻā§āĻŦāĻžāĻ°āĻž āĻ¨āĻŋāĻ°ā§āĻĻāĻŋāĻˇā§āĻŸ āĻ•āĻ°āĻž āĻ¸āĻŽāĻ¸ā§āĻ¤ āĻĄāĻŋāĻ°ā§‡āĻ•ā§āĻŸāĻ°āĻŋāĻ° āĻ†āĻ—ā§‡ -I āĻāĻŦāĻ‚ āĻ†āĻ—ā§‡
āĻ¸ā§āĻŸā§āĻ¯āĻžāĻ¨ā§āĻĄāĻžāĻ°ā§āĻĄ āĻ¸āĻŋāĻ¸ā§āĻŸā§‡āĻŽ āĻĄāĻŋāĻ°ā§‡āĻ•ā§āĻŸāĻ°āĻŋāĨ¤ āĻ¯āĻĻāĻŋ Dir "=" āĻĻāĻŋāĻ¯āĻŧā§‡ āĻļā§āĻ°ā§ āĻšāĻ¯āĻŧ, āĻ¤āĻžāĻ°āĻĒāĻ° "=" āĻĻā§āĻŦāĻžāĻ°āĻž āĻĒā§āĻ°āĻ¤āĻŋāĻ¸ā§āĻĨāĻžāĻĒāĻŋāĻ¤ āĻšāĻŦā§‡
sysroot āĻ‰āĻĒāĻ¸āĻ°ā§āĻ—; āĻĻā§‡āĻ–āĻž --sysroot āĻāĻŦāĻ‚ -āĻ‡āĻ¸āĻ¸āĻ°ā§āĻŸ.

-āĻ¸āĻŋāĻ¸ā§āĻŸā§‡āĻŽ Dir
āĻ¸āĻžāĻ°ā§āĻš Dir āĻšā§‡āĻĄāĻžāĻ° āĻĢāĻžāĻ‡āĻ˛ā§‡āĻ° āĻœāĻ¨ā§āĻ¯, āĻĻā§āĻŦāĻžāĻ°āĻž āĻ¨āĻŋāĻ°ā§āĻĻāĻŋāĻˇā§āĻŸ āĻ•āĻ°āĻž āĻ¸āĻŽāĻ¸ā§āĻ¤ āĻĄāĻŋāĻ°ā§‡āĻ•ā§āĻŸāĻ°āĻŋāĻ° āĻĒāĻ°ā§‡ -I āĻ•āĻŋāĻ¨ā§āĻ¤ā§ āĻ†āĻ—ā§‡
āĻ¸ā§āĻŸā§āĻ¯āĻžāĻ¨ā§āĻĄāĻžāĻ°ā§āĻĄ āĻ¸āĻŋāĻ¸ā§āĻŸā§‡āĻŽ āĻĄāĻŋāĻ°ā§‡āĻ•ā§āĻŸāĻ°āĻŋāĨ¤ āĻāĻŸāĻŋāĻ•ā§‡ āĻāĻ•āĻŸāĻŋ āĻ¸āĻŋāĻ¸ā§āĻŸā§‡āĻŽ āĻĄāĻŋāĻ°ā§‡āĻ•ā§āĻŸāĻ°āĻŋ āĻšāĻŋāĻ¸āĻžāĻŦā§‡ āĻšāĻŋāĻšā§āĻ¨āĻŋāĻ¤ āĻ•āĻ°ā§āĻ¨, āĻ¯āĻžāĻ¤ā§‡ āĻāĻŸāĻŋ āĻāĻ•āĻ‡ āĻ°āĻ•āĻŽ āĻšāĻ¯āĻŧ
āĻ¸ā§āĻŸā§āĻ¯āĻžāĻ¨ā§āĻĄāĻžāĻ°ā§āĻĄ āĻ¸āĻŋāĻ¸ā§āĻŸā§‡āĻŽ āĻĄāĻŋāĻ°ā§‡āĻ•ā§āĻŸāĻ°āĻŋāĻ¤ā§‡ āĻĒā§āĻ°āĻ¯āĻŧā§‹āĻ— āĻ•āĻ°āĻž āĻšāĻ¯āĻŧ āĻšāĻŋāĻ¸āĻžāĻŦā§‡ āĻŦāĻŋāĻļā§‡āĻˇ āĻšāĻŋāĻ•āĻŋāĻ¤ā§āĻ¸āĻž. āĻ¯āĻĻāĻŋ Dir āĻ¸āĻ™ā§āĻ—ā§‡ āĻļā§āĻ°ā§
"=", āĻ¤āĻžāĻ°āĻĒāĻ° "=" sysroot āĻ‰āĻĒāĻ¸āĻ°ā§āĻ— āĻĻā§āĻŦāĻžāĻ°āĻž āĻĒā§āĻ°āĻ¤āĻŋāĻ¸ā§āĻĨāĻžāĻĒāĻŋāĻ¤ āĻšāĻŦā§‡; āĻĻā§‡āĻ–āĻž --sysroot āĻāĻŦāĻ‚ -āĻ‡āĻ¸āĻ¸āĻ°ā§āĻŸ.

-āĻ¨ā§‹āĻ¸ā§āĻŸāĻĄāĻŋāĻ™ā§āĻ•
āĻšā§‡āĻĄāĻžāĻ° āĻĢāĻžāĻ‡āĻ˛ā§‡āĻ° āĻœāĻ¨ā§āĻ¯ āĻ¸ā§āĻŸā§āĻ¯āĻžāĻ¨ā§āĻĄāĻžāĻ°ā§āĻĄ āĻ¸āĻŋāĻ¸ā§āĻŸā§‡āĻŽ āĻĄāĻŋāĻ°ā§‡āĻ•ā§āĻŸāĻ°āĻŋ āĻ…āĻ¨ā§āĻ¸āĻ¨ā§āĻ§āĻžāĻ¨ āĻ•āĻ°āĻŦā§‡āĻ¨ āĻ¨āĻžāĨ¤ āĻļā§āĻ§ā§āĻŽāĻžāĻ¤ā§āĻ° āĻĄāĻŋāĻ°ā§‡āĻ•ā§āĻŸāĻ°āĻŋ
āĻ†āĻĒāĻ¨āĻŋ āĻĻāĻŋāĻ¯āĻŧā§‡ āĻ¨āĻŋāĻ°ā§āĻĻāĻŋāĻˇā§āĻŸ āĻ•āĻ°ā§‡āĻ›ā§‡āĻ¨ -I āĻ…āĻĒāĻļāĻ¨ (āĻāĻŦāĻ‚ āĻŦāĻ°ā§āĻ¤āĻŽāĻžāĻ¨ āĻĢāĻžāĻ‡āĻ˛ā§‡āĻ° āĻĄāĻŋāĻ°ā§‡āĻ•ā§āĻŸāĻ°āĻŋ, āĻ¯āĻĻāĻŋ
āĻ‰āĻĒāĻ¯ā§āĻ•ā§āĻ¤) āĻ…āĻ¨ā§āĻ¸āĻ¨ā§āĻ§āĻžāĻ¨ āĻ•āĻ°āĻž āĻšāĻ¯āĻŧāĨ¤

-undef
āĻ•ā§‹āĻ¨ā§‹ āĻ¸āĻŋāĻ¸ā§āĻŸā§‡āĻŽ-āĻ¨āĻŋāĻ°ā§āĻĻāĻŋāĻˇā§āĻŸ āĻŦāĻž GCC-āĻ¨āĻŋāĻ°ā§āĻĻāĻŋāĻˇā§āĻŸ āĻŽā§āĻ¯āĻžāĻ•ā§āĻ°ā§‹ āĻĒā§‚āĻ°ā§āĻŦāĻ¨āĻŋāĻ°ā§āĻ§āĻžāĻ°āĻŋāĻ¤ āĻ•āĻ°āĻŦā§‡āĻ¨ āĻ¨āĻžāĨ¤ āĻŽāĻžāĻ¨ āĻĒā§‚āĻ°ā§āĻŦāĻ¨āĻŋāĻ°ā§āĻ§āĻžāĻ°āĻŋāĻ¤
āĻŽā§āĻ¯āĻžāĻ•ā§āĻ°ā§‹ āĻ¸āĻ‚āĻœā§āĻžāĻžāĻ¯āĻŧāĻŋāĻ¤ āĻĨāĻžāĻ•ā§‡āĨ¤

-AāĻ­āĻŦāĻŋāĻˇā§āĻ¯āĻĻā§āĻŦāĻžāĻŖā§€ āĻ•āĻ°āĻž=āĻ‰āĻ¤ā§āĻ¤āĻ°
predicate āĻ¸āĻ™ā§āĻ—ā§‡ āĻāĻ•āĻŸāĻŋ āĻĻāĻžāĻŦā§€ āĻ•āĻ°āĻž āĻ­āĻŦāĻŋāĻˇā§āĻ¯āĻĻā§āĻŦāĻžāĻŖā§€ āĻ•āĻ°āĻž āĻāĻŦāĻ‚ āĻ‰āĻ¤ā§āĻ¤āĻ° āĻ‰āĻ¤ā§āĻ¤āĻ°. āĻāĻ‡ āĻĢāĻ°ā§āĻŽ
āĻĒā§āĻ°āĻžāĻ¨ā§‹ āĻĢāĻ°ā§āĻŽā§‡āĻ° āĻœāĻ¨ā§āĻ¯ āĻ…āĻ—ā§āĻ°āĻžāĻ§āĻŋāĻ•āĻžāĻ° -A predicate(āĻ‰āĻ¤ā§āĻ¤āĻ°), āĻ¯āĻž āĻāĻ–āĻ¨āĻ“ āĻ¸āĻŽāĻ°ā§āĻĨāĻŋāĻ¤, āĻ•āĻžāĻ°āĻŖ āĻāĻŸāĻŋ
āĻļā§‡āĻ˛ āĻŦāĻŋāĻļā§‡āĻˇ āĻ…āĻ•ā§āĻˇāĻ° āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻ•āĻ°ā§‡ āĻ¨āĻžāĨ¤

-āĻ-āĻ­āĻŦāĻŋāĻˇā§āĻ¯āĻĻā§āĻŦāĻžāĻŖā§€ āĻ•āĻ°āĻž=āĻ‰āĻ¤ā§āĻ¤āĻ°
āĻ­āĻŦāĻŋāĻˇā§āĻ¯āĻĻā§āĻŦāĻžāĻŖā§€ āĻ¸āĻš āĻāĻ•āĻŸāĻŋ āĻĻāĻžāĻŦā§€ āĻŦāĻžāĻ¤āĻŋāĻ˛ āĻ•āĻ°ā§āĻ¨ āĻ­āĻŦāĻŋāĻˇā§āĻ¯āĻĻā§āĻŦāĻžāĻŖā§€ āĻ•āĻ°āĻž āĻāĻŦāĻ‚ āĻ‰āĻ¤ā§āĻ¤āĻ° āĻ‰āĻ¤ā§āĻ¤āĻ°.

-C āĻŽāĻ¨ā§āĻ¤āĻŦā§āĻ¯ āĻĒāĻ°āĻŋāĻ¤ā§āĻ¯āĻžāĻ— āĻ•āĻ°āĻŦā§‡āĻ¨ āĻ¨āĻž. āĻ¸āĻŽāĻ¸ā§āĻ¤ āĻŽāĻ¨ā§āĻ¤āĻŦā§āĻ¯ āĻ†āĻ‰āĻŸāĻĒā§āĻŸ āĻĢāĻžāĻ‡āĻ˛ā§‡āĻ° āĻŽāĻžāĻ§ā§āĻ¯āĻŽā§‡ āĻĒāĻžāĻ¸ āĻ•āĻ°āĻž āĻšāĻ¯āĻŧ, āĻ›āĻžāĻĄāĻŧāĻž
āĻĒā§āĻ°āĻ•ā§āĻ°āĻŋāĻ¯āĻŧāĻžāĻ•ā§ƒāĻ¤ āĻ¨āĻŋāĻ°ā§āĻĻā§‡āĻļāĻžāĻŦāĻ˛ā§€āĻ¤ā§‡ āĻŽāĻ¨ā§āĻ¤āĻŦā§āĻ¯ā§‡āĻ° āĻœāĻ¨ā§āĻ¯, āĻ¯āĻž āĻ¨āĻŋāĻ°ā§āĻĻā§‡āĻļā§‡āĻ° āĻ¸āĻžāĻĨā§‡ āĻŽā§āĻ›ā§‡ āĻĢā§‡āĻ˛āĻž āĻšāĻ¯āĻŧāĨ¤

āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻ•āĻ°āĻžāĻ° āĻ¸āĻŽāĻ¯āĻŧ āĻ†āĻĒāĻ¨āĻžāĻ•ā§‡ āĻĒāĻžāĻ°ā§āĻļā§āĻŦ āĻĒā§āĻ°āĻ¤āĻŋāĻ•ā§āĻ°āĻŋāĻ¯āĻŧāĻžāĻ° āĻœāĻ¨ā§āĻ¯ āĻĒā§āĻ°āĻ¸ā§āĻ¤ā§āĻ¤ āĻĨāĻžāĻ•āĻ¤ā§‡ āĻšāĻŦā§‡ -C; āĻāĻŸāĻŋ āĻĒā§āĻ°āĻŋāĻĒā§āĻ°āĻ¸ā§‡āĻ¸āĻ°āĻ•ā§‡ āĻ˜āĻŸāĻžāĻ¯āĻŧ
āĻŽāĻ¨ā§āĻ¤āĻŦā§āĻ¯āĻ—ā§āĻ˛āĻŋāĻ•ā§‡ āĻ¤āĻžāĻĻā§‡āĻ° āĻ¨āĻŋāĻœā§‡āĻ° āĻ…āĻ§āĻŋāĻ•āĻžāĻ°ā§‡ āĻŸā§‹āĻ•ā§‡āĻ¨ āĻšāĻŋāĻ¸āĻžāĻŦā§‡ āĻŦāĻŋāĻŦā§‡āĻšāĻ¨āĻž āĻ•āĻ°ā§āĻ¨āĨ¤ āĻ‰āĻĻāĻžāĻšāĻ°āĻŖāĻ¸ā§āĻŦāĻ°ā§‚āĻĒ, āĻŽāĻ¨ā§āĻ¤āĻŦā§āĻ¯ā§‡ āĻ‰āĻĒāĻ¸ā§āĻĨāĻŋāĻ¤ āĻšāĻšā§āĻ›ā§‡ā§ˇ
āĻāĻ•āĻŸāĻŋ āĻ¨āĻŋāĻ°ā§āĻĻā§‡āĻļāĻŋāĻ• āĻ˛āĻžāĻ‡āĻ¨ āĻ•āĻŋ āĻšāĻŦā§‡ āĻ¤āĻžāĻ° āĻļā§āĻ°ā§āĻ¤ā§‡ āĻ¸ā§‡āĻ‡ āĻ˛āĻžāĻ‡āĻ¨āĻŸāĻŋāĻ•ā§‡ āĻāĻ•āĻŸāĻŋāĻ¤ā§‡ āĻĒāĻ°āĻŋāĻŖāĻ¤ āĻ•āĻ°āĻžāĻ° āĻĒā§āĻ°āĻ­āĻžāĻŦ āĻ°āĻ¯āĻŧā§‡āĻ›ā§‡
āĻ¸āĻžāĻ§āĻžāĻ°āĻŖ āĻ‰ā§ŽāĻ¸ āĻ˛āĻžāĻ‡āĻ¨, āĻ¯ā§‡āĻšā§‡āĻ¤ā§ āĻ˛āĻžāĻ‡āĻ¨ā§‡ āĻĒā§āĻ°āĻĨāĻŽ āĻŸā§‹āĻ•ā§‡āĻ¨āĻŸāĻŋ āĻ†āĻ° '#' āĻ¨āĻ¯āĻŧāĨ¤

āĻ¸āĻ¤āĻ°ā§āĻ•āĻ¤āĻž: āĻāĻŸāĻŋ āĻŦāĻ°ā§āĻ¤āĻŽāĻžāĻ¨ā§‡ āĻļā§āĻ§ā§āĻŽāĻžāĻ¤ā§āĻ° āĻ¸āĻŋ-āĻ¸ā§āĻŸāĻžāĻ‡āĻ˛ āĻŽāĻ¨ā§āĻ¤āĻŦā§āĻ¯ āĻĒāĻ°āĻŋāĻšāĻžāĻ˛āĻ¨āĻž āĻ•āĻ°ā§‡āĨ¤ āĻĒā§āĻ°āĻŋāĻĒā§āĻ°āĻ¸ā§‡āĻ¸āĻ° āĻāĻ–āĻ¨āĻ“ āĻ¨āĻž
Fortran-āĻļā§ˆāĻ˛ā§€ āĻŽāĻ¨ā§āĻ¤āĻŦā§āĻ¯ āĻšāĻŋāĻ¨āĻ¤ā§‡.

-āĻ¸āĻŋāĻ¸āĻŋ āĻŽā§āĻ¯āĻžāĻ•ā§āĻ°ā§‹ āĻ¸āĻŽā§āĻĒā§āĻ°āĻ¸āĻžāĻ°āĻŖā§‡āĻ° āĻ¸āĻŽāĻ¯āĻŧ āĻ¸āĻš āĻŽāĻ¨ā§āĻ¤āĻŦā§āĻ¯āĻ—ā§āĻ˛āĻŋ āĻĒāĻ°āĻŋāĻ¤ā§āĻ¯āĻžāĻ— āĻ•āĻ°āĻŦā§‡āĻ¨ āĻ¨āĻžāĨ¤ āĻāĻ‡ āĻŽāĻ¤ -C, āĻ›āĻžāĻĄāĻŧāĻž
āĻŽā§āĻ¯āĻžāĻ•ā§āĻ°ā§‹āĻ° āĻŽāĻ§ā§āĻ¯ā§‡ āĻĨāĻžāĻ•āĻž āĻŽāĻ¨ā§āĻ¤āĻŦā§āĻ¯āĻ—ā§āĻ˛āĻŋāĻ“ āĻ†āĻ‰āĻŸāĻĒā§āĻŸ āĻĢāĻžāĻ‡āĻ˛ā§‡āĻ° āĻŽāĻžāĻ§ā§āĻ¯āĻŽā§‡ āĻĒāĻžāĻ¸ āĻ•āĻ°āĻž āĻšāĻ¯āĻŧ āĻ¯ā§‡āĻ–āĻžāĻ¨ā§‡
āĻŽā§āĻ¯āĻžāĻ•ā§āĻ°ā§‹ āĻĒā§āĻ°āĻ¸āĻžāĻ°āĻŋāĻ¤ āĻšāĻ¯āĻŧ.

āĻāĻ° āĻĒāĻžāĻ°ā§āĻļā§āĻŦāĻĒā§āĻ°āĻ¤āĻŋāĻ•ā§āĻ°āĻŋāĻ¯āĻŧāĻž āĻ›āĻžāĻĄāĻŧāĻžāĻ“ -C āĻŦāĻŋāĻ•āĻ˛ā§āĻĒ, -āĻ¸āĻŋāĻ¸āĻŋ āĻŦāĻŋāĻ•āĻ˛ā§āĻĒāĻŸāĻŋ āĻ¸āĻŽāĻ¸ā§āĻ¤ C++-āĻ¸ā§āĻŸāĻžāĻ‡āĻ˛ āĻ˜āĻŸāĻžāĻ¯āĻŧ
āĻāĻ•āĻŸāĻŋ āĻŽā§āĻ¯āĻžāĻ•ā§āĻ°ā§‹āĻ° āĻŽāĻ§ā§āĻ¯ā§‡ āĻĨāĻžāĻ•āĻž āĻŽāĻ¨ā§āĻ¤āĻŦā§āĻ¯āĻ—ā§āĻ˛āĻŋāĻ•ā§‡ āĻ¸āĻŋ-āĻ¸ā§āĻŸāĻžāĻ‡āĻ˛ā§‡āĻ° āĻŽāĻ¨ā§āĻ¤āĻŦā§āĻ¯ā§‡ āĻ°ā§‚āĻĒāĻžāĻ¨ā§āĻ¤āĻ° āĻ•āĻ°āĻ¤ā§‡ āĻšāĻŦā§‡āĨ¤ āĻāĻŸāĻŋ āĻĒāĻ°ā§‡ āĻĒā§āĻ°āĻ¤āĻŋāĻ°ā§‹āĻ§ āĻ•āĻ°āĻžāĻ° āĻœāĻ¨ā§āĻ¯
āĻ…āĻ¸āĻžāĻŦāĻ§āĻžāĻ¨āĻ¤āĻžāĻŦāĻļāĻ¤ āĻ‰ā§ŽāĻ¸ āĻ˛āĻžāĻ‡āĻ¨ā§‡āĻ° āĻ…āĻŦāĻļāĻŋāĻˇā§āĻŸāĻžāĻ‚āĻļ āĻŽāĻ¨ā§āĻ¤āĻŦā§āĻ¯ āĻ•āĻ°āĻž āĻĨā§‡āĻ•ā§‡ āĻ¸ā§‡āĻ‡ āĻŽā§āĻ¯āĻžāĻ•ā§āĻ°ā§‹āĻ° āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ°āĨ¤
āĻ¸āĻžāĻ°ā§āĻœāĻžāĻ°āĻŋāĻ° -āĻ¸āĻŋāĻ¸āĻŋ āĻŦāĻŋāĻ•āĻ˛ā§āĻĒāĻŸāĻŋ āĻ¸āĻžāĻ§āĻžāĻ°āĻŖāĻ¤ āĻ˛āĻŋāĻ¨ā§āĻŸ āĻŽāĻ¨ā§āĻ¤āĻŦā§āĻ¯ āĻ¸āĻŽāĻ°ā§āĻĨāĻ¨ āĻ•āĻ°āĻ¤ā§‡ āĻŦā§āĻ¯āĻŦāĻšā§ƒāĻ¤ āĻšāĻ¯āĻŧāĨ¤

āĻ¸āĻ¤āĻ°ā§āĻ•āĻ¤āĻž: āĻāĻŸāĻŋ āĻŦāĻ°ā§āĻ¤āĻŽāĻžāĻ¨ā§‡ āĻļā§āĻ§ā§āĻŽāĻžāĻ¤ā§āĻ° C- āĻāĻŦāĻ‚ C++-āĻ¸ā§āĻŸāĻžāĻ‡āĻ˛ āĻŽāĻ¨ā§āĻ¤āĻŦā§āĻ¯ āĻĒāĻ°āĻŋāĻšāĻžāĻ˛āĻ¨āĻž āĻ•āĻ°ā§‡āĨ¤ āĻĒā§āĻ°āĻŋāĻĒā§āĻ°āĻ¸ā§‡āĻ¸āĻ° āĻ•āĻ°ā§‡
Fortran-āĻļā§ˆāĻ˛ā§€ āĻŽāĻ¨ā§āĻ¤āĻŦā§āĻ¯ āĻāĻ–āĻ¨āĻ“ āĻšāĻŋāĻ¨āĻ¤ā§‡ āĻĒāĻžāĻ°ā§‡āĻ¨ āĻ¨āĻž.

-DāĻ¨āĻžāĻŽ
āĻ¸āĻ‚āĻœā§āĻžāĻž 1 āĻ¸āĻš āĻāĻ•āĻŸāĻŋ āĻŽā§āĻ¯āĻžāĻ•ā§āĻ°ā§‹ āĻšāĻŋāĻ¸āĻžāĻŦā§‡ āĻ¨āĻžāĻŽ āĻĒā§‚āĻ°ā§āĻŦāĻ¨āĻŋāĻ°ā§āĻ§āĻžāĻ°āĻŋāĻ¤ āĻ•āĻ°ā§āĻ¨āĨ¤

-DāĻ¨āĻžāĻŽ=āĻ¸āĻ‚āĻœā§āĻžāĻž
āĻāĻ° āĻŦāĻŋāĻˇāĻ¯āĻŧāĻŦāĻ¸ā§āĻ¤ā§ āĻ¸āĻ‚āĻœā§āĻžāĻž āĻŸā§‹āĻ•ā§‡āĻ¨āĻžāĻ‡āĻœāĻĄ āĻāĻŦāĻ‚ āĻĒā§āĻ°āĻ•ā§āĻ°āĻŋāĻ¯āĻŧāĻž āĻ•āĻ°āĻž āĻšāĻ¯āĻŧ āĻ¯ā§‡āĻ¨ āĻ¤āĻžāĻ°āĻž āĻ¸āĻŽāĻ¯āĻŧ āĻšāĻžāĻœāĻŋāĻ° āĻšāĻ¯āĻŧ
āĻāĻ•āĻŸāĻŋ '#āĻ¸āĻ‚āĻœā§āĻžāĻžāĻ¯āĻŧāĻŋāĻ¤' āĻ¨āĻŋāĻ°ā§āĻĻā§‡āĻļāĻ¨āĻžāĻ¯āĻŧ āĻ…āĻ¨ā§āĻŦāĻžāĻĻā§‡āĻ° āĻ¤ā§ƒāĻ¤ā§€āĻ¯āĻŧ āĻĒāĻ°ā§āĻŦāĨ¤ āĻŦāĻŋāĻļā§‡āĻˇ āĻ•āĻ°ā§‡, āĻ¸āĻ‚āĻœā§āĻžāĻž āĻšāĻŦā§‡
āĻāĻŽā§āĻŦā§‡āĻĄ āĻ•āĻ°āĻž āĻ¨āĻ¤ā§āĻ¨ āĻ˛āĻžāĻ‡āĻ¨ āĻ…āĻ•ā§āĻˇāĻ° āĻĻā§āĻŦāĻžāĻ°āĻž āĻ›āĻžāĻāĻŸāĻžāĻ‡ āĻ•āĻ°āĻž āĻšāĻŦā§‡āĨ¤

āĻ†āĻĒāĻ¨āĻŋ āĻ¯āĻĻāĻŋ āĻāĻ•āĻŸāĻŋ āĻļā§‡āĻ˛ āĻŦāĻž āĻļā§‡āĻ˛-āĻ¸āĻĻā§ƒāĻļ āĻĒā§āĻ°ā§‹āĻ—ā§āĻ°āĻžāĻŽ āĻĨā§‡āĻ•ā§‡ āĻĒā§āĻ°āĻŋāĻĒā§āĻ°āĻ¸ā§‡āĻ¸āĻ° āĻ†āĻšā§āĻŦāĻžāĻ¨ āĻ•āĻ°ā§‡āĻ¨ āĻ¤āĻŦā§‡ āĻ†āĻĒāĻ¨āĻžāĻ° āĻĒā§āĻ°āĻ¯āĻŧā§‹āĻœāĻ¨ āĻšāĻ¤ā§‡ āĻĒāĻžāĻ°ā§‡
āĻļā§‡āĻ˛ āĻāĻ° āĻ‰āĻĻā§āĻ§ā§ƒāĻ¤āĻŋ āĻ¸āĻŋāĻ¨āĻŸā§āĻ¯āĻžāĻ•ā§āĻ¸ āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻ•āĻ°ā§‡ āĻ…āĻ•ā§āĻˇāĻ°āĻ—ā§āĻ˛āĻŋāĻ•ā§‡ āĻ°āĻ•ā§āĻˇāĻž āĻ•āĻ°āĻ¤ā§‡ āĻ¯ā§‡āĻŽāĻ¨ āĻāĻ•āĻŸāĻŋ āĻ¸ā§āĻĒā§‡āĻ¸ āĻ†āĻ›ā§‡
āĻļā§‡āĻ˛ āĻ¸āĻŋāĻ¨āĻŸā§āĻ¯āĻžāĻ•ā§āĻ¸ā§‡āĻ° āĻ…āĻ°ā§āĻĨāĨ¤

āĻ†āĻĒāĻ¨āĻŋ āĻ¯āĻĻāĻŋ āĻ•āĻŽāĻžāĻ¨ā§āĻĄ āĻ˛āĻžāĻ‡āĻ¨ā§‡ āĻāĻ•āĻŸāĻŋ āĻĢāĻžāĻ‚āĻļāĻ¨-āĻŽāĻ¤ āĻŽā§āĻ¯āĻžāĻ•ā§āĻ°ā§‹ āĻ¸āĻ‚āĻœā§āĻžāĻžāĻ¯āĻŧāĻŋāĻ¤ āĻ•āĻ°āĻ¤ā§‡ āĻšāĻžāĻ¨, āĻ¤āĻžāĻšāĻ˛ā§‡ āĻāĻ° āĻ†āĻ°ā§āĻ—ā§āĻŽā§‡āĻ¨ā§āĻŸ āĻ˛āĻŋāĻ–ā§āĻ¨
āĻ¸āĻŽāĻžāĻ¨ āĻšāĻŋāĻšā§āĻ¨ā§‡āĻ° āĻ†āĻ—ā§‡ āĻĒāĻžāĻ°ā§āĻļā§āĻŦāĻŦāĻ°ā§āĻ¤ā§€ āĻŦāĻ¨ā§āĻ§āĻ¨ā§€ āĻ¸āĻš āĻ¤āĻžāĻ˛āĻŋāĻ•āĻž (āĻ¯āĻĻāĻŋ āĻĨāĻžāĻ•ā§‡)āĨ¤ āĻŦāĻ¨ā§āĻ§āĻ¨ā§€ āĻšāĻ˛
āĻŦā§‡āĻļāĻŋāĻ°āĻ­āĻžāĻ— āĻļā§‡āĻ˛ā§‡āĻ° āĻœāĻ¨ā§āĻ¯ āĻ…āĻ°ā§āĻĨāĻĒā§‚āĻ°ā§āĻŖ, āĻ¤āĻžāĻ‡ āĻ†āĻĒāĻ¨āĻžāĻ•ā§‡ āĻŦāĻŋāĻ•āĻ˛ā§āĻĒāĻŸāĻŋ āĻ‰āĻĻā§āĻ§ā§ƒāĻ¤ āĻ•āĻ°āĻ¤ā§‡ āĻšāĻŦā§‡āĨ¤ sh āĻāĻŦāĻ‚ csh āĻ¸āĻš,
"-D'name(args...)=definition'" āĻ•āĻžāĻœ āĻ•āĻ°ā§‡āĨ¤

-D āĻāĻŦāĻ‚ -U āĻŦāĻŋāĻ•āĻ˛ā§āĻĒāĻ—ā§āĻ˛āĻŋ āĻ•āĻŽāĻžāĻ¨ā§āĻĄ āĻ˛āĻžāĻ‡āĻ¨ā§‡ āĻĻā§‡āĻ“āĻ¯āĻŧāĻž āĻ•ā§āĻ°āĻŽ āĻ…āĻ¨ā§āĻ¸āĻžāĻ°ā§‡ āĻĒā§āĻ°āĻ•ā§āĻ°āĻŋāĻ¯āĻŧāĻž āĻ•āĻ°āĻž āĻšāĻ¯āĻŧāĨ¤ āĻ¸āĻŦ
-āĻ‡āĻŽāĻžāĻ•ā§āĻ°ā§‹āĻ¸ āĻĢāĻžāĻ‡āĻ˛ āĻāĻŦāĻ‚ -āĻ‡āĻ¨āĻ•ā§āĻ˛ā§āĻĄ āĻĢāĻžāĻ‡āĻ˛ āĻŦāĻŋāĻ•āĻ˛ā§āĻĒāĻ—ā§āĻ˛āĻŋ āĻ¸āĻŽāĻ¸ā§āĻ¤ -āĻĄāĻŋ āĻāĻŦāĻ‚ -āĻ‡āĻ‰ āĻŦāĻŋāĻ•āĻ˛ā§āĻĒāĻ—ā§āĻ˛āĻŋāĻ° āĻĒāĻ°ā§‡ āĻĒā§āĻ°āĻ•ā§āĻ°āĻŋāĻ¯āĻŧāĻž āĻ•āĻ°āĻž āĻšāĻ¯āĻŧāĨ¤

-H āĻ…āĻ¨ā§āĻ¯āĻžāĻ¨ā§āĻ¯ āĻ¸ā§āĻŦāĻžāĻ­āĻžāĻŦāĻŋāĻ• āĻ•ā§āĻ°āĻŋāĻ¯āĻŧāĻžāĻ•āĻ˛āĻžāĻĒ āĻ›āĻžāĻĄāĻŧāĻžāĻ“ āĻŦā§āĻ¯āĻŦāĻšā§ƒāĻ¤ āĻĒā§āĻ°āĻ¤āĻŋāĻŸāĻŋ āĻšā§‡āĻĄāĻžāĻ° āĻĢāĻžāĻ‡āĻ˛ā§‡āĻ° āĻ¨āĻžāĻŽ āĻĒā§āĻ°āĻŋāĻ¨ā§āĻŸ āĻ•āĻ°ā§āĻ¨āĨ¤ āĻĒā§āĻ°āĻ¤āĻŋāĻŸāĻŋ
āĻ¨āĻžāĻŽāĻŸāĻŋ '#āĻ‡āĻ¨āĻ•ā§āĻ˛ā§āĻĄ' āĻ¸ā§āĻŸā§āĻ¯āĻžāĻ•ā§‡āĻ° āĻ•āĻ¤āĻŸāĻž āĻ—āĻ­ā§€āĻ° āĻ¤āĻž āĻĻā§‡āĻ–āĻžāĻ¨ā§‹āĻ° āĻœāĻ¨ā§āĻ¯ āĻ‡āĻ¨ā§āĻĄā§‡āĻ¨ā§āĻŸ āĻ•āĻ°āĻž āĻšāĻ¯āĻŧā§‡āĻ›ā§‡āĨ¤

-P āĻĒā§āĻ°āĻŋāĻĒā§āĻ°āĻ¸ā§‡āĻ¸āĻ° āĻĨā§‡āĻ•ā§‡ āĻ†āĻ‰āĻŸāĻĒā§āĻŸā§‡ āĻ˛āĻžāĻ‡āĻ¨āĻŽāĻžāĻ°ā§āĻ•āĻžāĻ°ā§‡āĻ° āĻĒā§āĻ°āĻœāĻ¨ā§āĻŽāĻ•ā§‡ āĻŦāĻžāĻ§āĻž āĻĻā§‡āĻ¯āĻŧāĨ¤ āĻāĻ‡ āĻšāĻ¤ā§‡ āĻĒāĻžāĻ°ā§‡
āĻ¸āĻŋ āĻ•ā§‹āĻĄ āĻ¨āĻ¯āĻŧ āĻāĻŽāĻ¨ āĻ•āĻŋāĻ›ā§āĻ¤ā§‡ āĻĒā§āĻ°āĻŋāĻĒā§āĻ°āĻ¸ā§‡āĻ¸āĻ° āĻšāĻžāĻ˛āĻžāĻ¨ā§‹āĻ° āĻ¸āĻŽāĻ¯āĻŧ āĻ‰āĻĒāĻ¯ā§‹āĻ—ā§€ āĻāĻŦāĻ‚ āĻĒāĻžāĻ āĻžāĻ¨ā§‹ āĻšāĻŦā§‡
āĻāĻŽāĻ¨ āĻāĻ•āĻŸāĻŋ āĻĒā§āĻ°ā§‹āĻ—ā§āĻ°āĻžāĻŽā§‡ āĻ¯āĻž āĻ˛āĻžāĻ‡āĻ¨āĻŽāĻžāĻ°ā§āĻ•āĻžāĻ°āĻĻā§‡āĻ° āĻĻā§āĻŦāĻžāĻ°āĻž āĻŦāĻŋāĻ­ā§āĻ°āĻžāĻ¨ā§āĻ¤ āĻšāĻ¤ā§‡ āĻĒāĻžāĻ°ā§‡āĨ¤

-UāĻ¨āĻžāĻŽ
āĻāĻ° āĻ†āĻ—ā§‡āĻ° āĻ•ā§‹āĻ¨ā§‹ āĻ¸āĻ‚āĻœā§āĻžāĻž āĻŦāĻžāĻ¤āĻŋāĻ˛ āĻ•āĻ°ā§āĻ¨ āĻ¨āĻžāĻŽ, āĻšāĻ¯āĻŧ āĻ…āĻ¨ā§āĻ¤āĻ°ā§āĻ¨āĻŋāĻ°ā§āĻŽāĻŋāĻ¤ āĻŦāĻž āĻāĻ•āĻŸāĻŋ āĻ¸āĻ™ā§āĻ—ā§‡ āĻĒā§āĻ°āĻĻāĻžāĻ¨ āĻ•āĻ°āĻž āĻšāĻ¯āĻŧ -D āĻŦāĻŋāĻ•āĻ˛ā§āĻĒāĨ¤

āĻ…āĻĒāĻļāĻ¨ āĻ¸āĻŽā§‚āĻš āĻĨā§‡āĻ•ā§‡ āĻ…āĻ¨ā§āĻ°ā§‹āĻ§ or āĻĻāĻŽāĻ¨ āĻ•āĻ°āĻž āĻ¤ā§āĻ°ā§āĻŸāĻŋ āĻāĻŦāĻ‚ āĻ¸āĻ¤āĻ°ā§āĻ•āĻŦāĻžāĻ°ā§āĻ¤āĻž
āĻ¤ā§āĻ°ā§āĻŸāĻŋāĻ—ā§āĻ˛āĻŋ āĻšāĻ˛ āĻĄāĻžāĻ¯āĻŧāĻžāĻ—āĻ¨āĻ¸ā§āĻŸāĻŋāĻ• āĻŦāĻžāĻ°ā§āĻ¤āĻž āĻ¯āĻž āĻ°āĻŋāĻĒā§‹āĻ°ā§āĻŸ āĻ•āĻ°ā§‡ āĻ¯ā§‡ GNU Fortran āĻ•āĻŽā§āĻĒāĻžāĻ‡āĻ˛āĻžāĻ° āĻ•āĻŽā§āĻĒāĻžāĻ‡āĻ˛ āĻ•āĻ°āĻ¤ā§‡ āĻĒāĻžāĻ°ā§‡ āĻ¨āĻž
āĻ¸ā§‹āĻ°ā§āĻ¸ āĻ•ā§‹āĻĄā§‡āĻ° āĻĒā§āĻ°āĻžāĻ¸āĻ™ā§āĻ—āĻŋāĻ• āĻ…āĻ‚āĻļāĨ¤ āĻ•āĻŽā§āĻĒāĻžāĻ‡āĻ˛āĻžāĻ° āĻĒā§āĻ°ā§‹āĻ—ā§āĻ°āĻžāĻŽāĻŸāĻŋ āĻĒā§āĻ°āĻ•ā§āĻ°āĻŋāĻ¯āĻŧāĻž āĻ•āĻ°āĻ¤ā§‡ āĻĨāĻžāĻ•āĻŦā§‡
āĻĄāĻŋāĻŦāĻžāĻ—āĻŋāĻ‚ āĻ āĻ¸āĻžāĻšāĻžāĻ¯ā§āĻ¯ āĻ•āĻ°āĻžāĻ° āĻœāĻ¨ā§āĻ¯ āĻ†āĻ°āĻ“ āĻ¤ā§āĻ°ā§āĻŸāĻŋ āĻ°āĻŋāĻĒā§‹āĻ°ā§āĻŸ āĻ•āĻ°āĻžāĻ° āĻāĻ•āĻŸāĻŋ āĻĒā§āĻ°āĻšā§‡āĻˇā§āĻŸāĻž, āĻ•āĻŋāĻ¨ā§āĻ¤ā§ āĻ•ā§‹āĻ¨ āĻ•āĻŽā§āĻĒāĻžāĻ‡āĻ˛ āĻ•āĻ°āĻž āĻšāĻŦā§‡ āĻ¨āĻž
āĻ†āĻ‰āĻŸāĻĒā§āĻŸāĨ¤

āĻ¸āĻ¤āĻ°ā§āĻ•āĻ¤āĻžāĻ—ā§āĻ˛āĻŋ āĻšāĻ˛ āĻĄāĻžāĻ¯āĻŧāĻžāĻ—āĻ¨āĻ¸ā§āĻŸāĻŋāĻ• āĻŦāĻžāĻ°ā§āĻ¤āĻž āĻ¯āĻž āĻāĻŽāĻ¨ āĻ¨āĻŋāĻ°ā§āĻŽāĻžāĻŖā§‡āĻ° āĻ°āĻŋāĻĒā§‹āĻ°ā§āĻŸ āĻ•āĻ°ā§‡ āĻ¯āĻž āĻ…āĻ¨ā§āĻ¤āĻ°ā§āĻ¨āĻŋāĻšāĻŋāĻ¤ āĻ¨āĻ¯āĻŧ
āĻ­ā§āĻ˛ āĻ•āĻŋāĻ¨ā§āĻ¤ā§ āĻ¯āĻž āĻā§āĻāĻ•āĻŋāĻĒā§‚āĻ°ā§āĻŖ āĻŦāĻž āĻĒā§āĻ°ā§‹āĻ—ā§āĻ°āĻžāĻŽā§‡ āĻāĻ•āĻŸāĻŋ āĻŦāĻžāĻ— āĻšāĻ“āĻ¯āĻŧāĻžāĻ° āĻ¸āĻŽā§āĻ­āĻžāĻŦāĻ¨āĻž āĻ°āĻ¯āĻŧā§‡āĻ›ā§‡
āĻ¯āĻĻāĻŋ āĻ¨āĻž -āĻ­ā§āĻ˛ āĻ¨āĻŋāĻ°ā§āĻĻāĻŋāĻˇā§āĻŸ āĻ•āĻ°āĻž āĻšāĻ¯āĻŧā§‡āĻ›ā§‡, āĻ¤āĻžāĻ°āĻž āĻĒā§āĻ°ā§‹āĻ—ā§āĻ°āĻžāĻŽā§‡āĻ° āĻ¸āĻ‚āĻ•āĻ˛āĻ¨āĻ•ā§‡ āĻŦāĻžāĻ§āĻž āĻĻā§‡āĻ¯āĻŧ āĻ¨āĻžāĨ¤

āĻ†āĻĒāĻ¨āĻŋ āĻŦāĻŋāĻ•āĻ˛ā§āĻĒāĻ—ā§āĻ˛āĻŋ āĻļā§āĻ°ā§ āĻ•āĻ°āĻžāĻ° āĻ¸āĻžāĻĨā§‡ āĻ…āĻ¨ā§‡āĻ• āĻ¨āĻŋāĻ°ā§āĻĻāĻŋāĻˇā§āĻŸ āĻ¸āĻ¤āĻ°ā§āĻ•āĻ¤āĻžāĻ° āĻ…āĻ¨ā§āĻ°ā§‹āĻ§ āĻ•āĻ°āĻ¤ā§‡ āĻĒāĻžāĻ°ā§‡āĻ¨ -W, āĻ‰āĻĻāĻžāĻšāĻ°āĻŖ āĻ¸ā§āĻŦāĻ°ā§‚āĻĒ -āĻ‰āĻ‡āĻŽāĻĒā§āĻ˛āĻŋāĻ¸āĻŋāĻŸ
āĻ…āĻ¨ā§āĻ¤āĻ°ā§āĻ¨āĻŋāĻšāĻŋāĻ¤ āĻ˜ā§‹āĻˇāĻŖāĻžāĻ° āĻ‰āĻĒāĻ° āĻ¸āĻ¤āĻ°ā§āĻ•āĻ¤āĻž āĻ…āĻ¨ā§āĻ°ā§‹āĻ§ āĻ•āĻ°āĻžāĻ° āĻœāĻ¨ā§āĻ¯āĨ¤ āĻāĻ‡ āĻ¨āĻŋāĻ°ā§āĻĻāĻŋāĻˇā§āĻŸ āĻ¸āĻ¤āĻ°ā§āĻ•āĻ¤āĻž āĻ…āĻĒāĻļāĻ¨ āĻĒā§āĻ°āĻ¤āĻŋāĻŸāĻŋ
āĻāĻ•āĻŸāĻŋ āĻ¨ā§‡āĻ¤āĻŋāĻŦāĻžāĻšāĻ• āĻĢāĻ°ā§āĻŽ āĻļā§āĻ°ā§ āĻ†āĻ›ā§‡ -āĻ“āĻ¨ā§‹- āĻ¸āĻ¤āĻ°ā§āĻ•āĻ¤āĻž āĻŦāĻ¨ā§āĻ§ āĻ•āĻ°āĻ¤ā§‡; āĻ‰āĻĻāĻžāĻšāĻ°āĻŖ āĻ¸ā§āĻŦāĻ°ā§‚āĻĒ, -āĻ‰āĻ¨ā§‹-āĻ…āĻ¨ā§āĻ¤āĻ°ā§āĻ­ā§āĻ•ā§āĻ¤.
āĻāĻ‡ āĻŽā§āĻ¯āĻžāĻ¨ā§āĻ¯āĻŧāĻžāĻ˛ āĻĻā§āĻŸāĻŋ āĻĢāĻ°ā§āĻŽā§‡āĻ° āĻŽāĻ§ā§āĻ¯ā§‡ āĻļā§āĻ§ā§āĻŽāĻžāĻ¤ā§āĻ° āĻāĻ•āĻŸāĻŋ āĻ¤āĻžāĻ˛āĻŋāĻ•āĻžāĻ­ā§āĻ•ā§āĻ¤ āĻ•āĻ°ā§‡, āĻ¯ā§‡āĻŸāĻŋ āĻĄāĻŋāĻĢāĻ˛ā§āĻŸ āĻ¨āĻ¯āĻŧāĨ¤

āĻāĻ‡ āĻŦāĻŋāĻ•āĻ˛ā§āĻĒāĻ—ā§āĻ˛āĻŋ GNU Fortran āĻĻā§āĻŦāĻžāĻ°āĻž āĻ‰āĻ¤ā§āĻĒāĻžāĻĻāĻŋāĻ¤ āĻ¤ā§āĻ°ā§āĻŸāĻŋ āĻāĻŦāĻ‚ āĻ¸āĻ¤āĻ°ā§āĻ•āĻ¤āĻžāĻ° āĻĒāĻ°āĻŋāĻŽāĻžāĻŖ āĻāĻŦāĻ‚ āĻĒā§āĻ°āĻ•āĻžāĻ° āĻ¨āĻŋāĻ¯āĻŧāĻ¨ā§āĻ¤ā§āĻ°āĻŖ āĻ•āĻ°ā§‡:

-fmax-āĻ¤ā§āĻ°ā§āĻŸāĻŋ=n
āĻ¸āĻ°ā§āĻŦā§‹āĻšā§āĻš āĻ¸āĻ‚āĻ–ā§āĻ¯āĻ• āĻ¤ā§āĻ°ā§āĻŸāĻŋ āĻŦāĻžāĻ°ā§āĻ¤āĻž āĻ¸ā§€āĻŽāĻŋāĻ¤ āĻ•āĻ°ā§‡ n, āĻ¯ā§‡ āĻ¸āĻŽāĻ¯āĻŧā§‡ GNU Fortran āĻœāĻžāĻŽāĻŋāĻ¨ āĻĻā§‡āĻ¯āĻŧ
āĻ¸ā§‹āĻ°ā§āĻ¸ āĻ•ā§‹āĻĄ āĻĒā§āĻ°āĻ•ā§āĻ°āĻŋāĻ¯āĻŧāĻžāĻ•āĻ°āĻŖ āĻšāĻžāĻ˛āĻŋāĻ¯āĻŧā§‡ āĻ¯āĻžāĻ“āĻ¯āĻŧāĻžāĻ° āĻšā§‡āĻˇā§āĻŸāĻž āĻ•āĻ°āĻžāĻ° āĻĒāĻ°āĻŋāĻŦāĻ°ā§āĻ¤ā§‡āĨ¤ āĻ¯āĻĻāĻŋ n 0 āĻ†āĻ›ā§‡, āĻ¨ā§‡āĻ‡
āĻ‰āĻ¤ā§āĻĒāĻžāĻĻāĻŋāĻ¤ āĻ¤ā§āĻ°ā§āĻŸāĻŋ āĻŦāĻžāĻ°ā§āĻ¤āĻž āĻ¸āĻ‚āĻ–ā§āĻ¯āĻž āĻ¸ā§€āĻŽāĻž.

-fsyntax-āĻļā§āĻ§ā§āĻŽāĻžāĻ¤ā§āĻ°
āĻ¸āĻŋāĻ¨āĻŸā§āĻ¯āĻžāĻ•ā§āĻ¸ āĻ¤ā§āĻ°ā§āĻŸāĻŋāĻ° āĻœāĻ¨ā§āĻ¯ āĻ•ā§‹āĻĄāĻŸāĻŋ āĻĒāĻ°ā§€āĻ•ā§āĻˇāĻž āĻ•āĻ°ā§āĻ¨, āĻ•āĻŋāĻ¨ā§āĻ¤ā§ āĻ†āĻ¸āĻ˛ā§‡ āĻāĻŸāĻŋ āĻ•āĻŽā§āĻĒāĻžāĻ‡āĻ˛ āĻ•āĻ°āĻŦā§‡āĻ¨ āĻ¨āĻžāĨ¤ āĻāĻ‡ āĻ‰ā§ŽāĻĒāĻ¨ā§āĻ¨ āĻšāĻŦā§‡
āĻ•ā§‹āĻĄā§‡ āĻ‰āĻĒāĻ¸ā§āĻĨāĻŋāĻ¤ āĻĒā§āĻ°āĻ¤āĻŋāĻŸāĻŋ āĻŽāĻĄāĻŋāĻ‰āĻ˛ā§‡āĻ° āĻœāĻ¨ā§āĻ¯ āĻŽāĻĄāĻŋāĻ‰āĻ˛ āĻĢāĻžāĻ‡āĻ˛, āĻ•āĻŋāĻ¨ā§āĻ¤ā§ āĻ…āĻ¨ā§āĻ¯ āĻ•ā§‹āĻ¨ āĻ†āĻ‰āĻŸāĻĒā§āĻŸ āĻĢāĻžāĻ‡āĻ˛ āĻ¨ā§‡āĻ‡āĨ¤

-āĻļāĻŋāĻ•ā§āĻˇāĻžāĻ°ā§āĻĨā§€
Fortran 95-āĻ āĻāĻ•ā§āĻ¸āĻŸā§‡āĻ¨āĻļāĻ¨ āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ°ā§‡āĻ° āĻœāĻ¨ā§āĻ¯ āĻ¸āĻ¤āĻ°ā§āĻ•āĻ¤āĻž āĻœāĻžāĻ°āĻŋ āĻ•āĻ°ā§āĻ¨āĨ¤ -āĻļāĻŋāĻ•ā§āĻˇāĻžāĻ°ā§āĻĨā§€ āĻāĻ›āĻžāĻĄāĻŧāĻžāĻ“ āĻĒā§āĻ°āĻ¯ā§‹āĻœā§āĻ¯
āĻ¸āĻŋ-āĻ­āĻžāĻˇāĻž āĻ—āĻ āĻ¨ āĻ•āĻ°ā§‡ āĻ¯ā§‡āĻ–āĻžāĻ¨ā§‡ āĻ¤āĻžāĻ°āĻž GNU Fortran āĻ¸ā§‹āĻ°ā§āĻ¸ āĻĢāĻžāĻ‡āĻ˛ā§‡ āĻĻā§‡āĻ–āĻž āĻ¯āĻžāĻ¯āĻŧ, āĻ¯ā§‡āĻŽāĻ¨ āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° \e
āĻāĻ•āĻŸāĻŋ āĻ…āĻ•ā§āĻˇāĻ° āĻ§ā§āĻ°ā§āĻŦāĻ• āĻāĻ•āĻŸāĻŋ āĻ¨āĻŋāĻ°ā§āĻĻā§‡āĻļā§‡āĻ° āĻŽāĻ§ā§āĻ¯ā§‡ āĻ¯ā§‡āĻŽāĻ¨ "# āĻ…āĻ¨ā§āĻ¤āĻ°ā§āĻ­ā§āĻ•ā§āĻ¤"āĨ¤

āĻŦā§ˆāĻ§ Fortran 95 āĻĒā§āĻ°ā§‹āĻ—ā§āĻ°āĻžāĻŽāĻ—ā§āĻ˛āĻŋ āĻāĻ‡ āĻŦāĻŋāĻ•āĻ˛ā§āĻĒā§‡āĻ° āĻ¸āĻžāĻĨā§‡ āĻŦāĻž āĻ›āĻžāĻĄāĻŧāĻžāĻ‡ āĻ¸āĻ āĻŋāĻ•āĻ­āĻžāĻŦā§‡ āĻ•āĻŽā§āĻĒāĻžāĻ‡āĻ˛ āĻ•āĻ°āĻž āĻ‰āĻšāĻŋāĻ¤āĨ¤
āĻ¯āĻžāĻ‡āĻšā§‹āĻ•, āĻāĻ‡ āĻŦāĻŋāĻ•āĻ˛ā§āĻĒ āĻ›āĻžāĻĄāĻŧāĻž, āĻ¨āĻŋāĻ°ā§āĻĻāĻŋāĻˇā§āĻŸ GNU āĻāĻ•ā§āĻ¸āĻŸā§‡āĻ¨āĻļāĻ¨ āĻāĻŦāĻ‚ āĻāĻ¤āĻŋāĻšā§āĻ¯āĻ—āĻ¤ āĻĢā§‹āĻ°ā§āĻŸāĻ°āĻžāĻ¨ āĻŦā§ˆāĻļāĻŋāĻˇā§āĻŸā§āĻ¯
āĻĒāĻžāĻļāĻžāĻĒāĻžāĻļāĻŋ āĻ¸āĻŽāĻ°ā§āĻĨāĻŋāĻ¤ āĻšāĻ¯āĻŧāĨ¤ āĻāĻ‡ āĻŦāĻŋāĻ•āĻ˛ā§āĻĒā§‡āĻ° āĻ¸āĻžāĻĨā§‡, āĻ¤āĻžāĻĻā§‡āĻ° āĻ…āĻ¨ā§‡āĻ• āĻĒā§āĻ°āĻ¤ā§āĻ¯āĻžāĻ–ā§āĻ¯āĻžāĻ¨ āĻ•āĻ°āĻž āĻšāĻ¯āĻŧāĨ¤

āĻ•āĻŋāĻ›ā§ āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ°āĻ•āĻžāĻ°ā§€ āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻ•āĻ°āĻžāĻ° āĻšā§‡āĻˇā§āĻŸāĻž āĻ•āĻ°ā§āĻ¨ -āĻļāĻŋāĻ•ā§āĻˇāĻžāĻ°ā§āĻĨā§€ āĻ¸āĻ™ā§āĻ—āĻ¤āĻŋ āĻœāĻ¨ā§āĻ¯ āĻĒā§āĻ°ā§‹āĻ—ā§āĻ°āĻžāĻŽ āĻšā§‡āĻ• āĻ•āĻ°āĻ¤ā§‡. āĻ¤āĻžāĻ°āĻž āĻļā§€āĻ˜ā§āĻ°āĻ‡ āĻ–ā§āĻāĻœā§‡ āĻĒāĻžāĻ¯āĻŧ
āĻ¯ā§‡ āĻāĻŸāĻŋ āĻ¤āĻžāĻ°āĻž āĻ¯āĻž āĻšāĻžāĻ¯āĻŧ āĻ¤āĻž āĻ•āĻ°ā§‡ āĻ¨āĻž---āĻāĻŸāĻŋ āĻ•āĻŋāĻ›ā§ āĻ…āĻŽāĻžāĻ¨āĻ• āĻ…āĻ­ā§āĻ¯āĻžāĻ¸ āĻ–ā§āĻāĻœā§‡ āĻĒāĻžāĻ¯āĻŧ, āĻ•āĻŋāĻ¨ā§āĻ¤ā§
āĻ¸āĻŦ āĻ¨āĻž. āĻ¯āĻžāĻ‡āĻšā§‹āĻ•, āĻāĻ‡ āĻāĻ˛āĻžāĻ•āĻžāĻ¯āĻŧ GNU Fortran-āĻāĻ° āĻ‰āĻ¨ā§āĻ¨āĻ¤āĻŋ āĻ¸ā§āĻŦāĻžāĻ—āĻ¤ āĻœāĻžāĻ¨āĻžāĻ‡āĨ¤

āĻāĻ‡ āĻ¸āĻ™ā§āĻ—ā§‡ āĻāĻ•āĻ¯ā§‹āĻ—ā§‡ āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻ•āĻ°āĻž āĻ‰āĻšāĻŋāĻ¤ -std=f95, -std=f2003 or -std=f2008.

-āĻļāĻŋāĻ•ā§āĻˇāĻž āĻ¸āĻ‚āĻ•ā§āĻ°āĻžāĻ¨ā§āĻ¤-āĻ¤ā§āĻ°ā§āĻŸāĻŋ
āĻŽāĻ¤ -āĻļāĻŋāĻ•ā§āĻˇāĻžāĻ°ā§āĻĨā§€, āĻ¯ā§‡ āĻ¤ā§āĻ°ā§āĻŸāĻŋāĻ—ā§āĻ˛āĻŋ āĻ¸āĻ¤āĻ°ā§āĻ•āĻ¤āĻžāĻ° āĻĒāĻ°āĻŋāĻŦāĻ°ā§āĻ¤ā§‡ āĻ‰āĻ¤ā§āĻĒāĻžāĻĻāĻŋāĻ¤ āĻšāĻ¯āĻŧ.

-āĻ“āĻ¯āĻŧāĻžāĻ˛
āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻ¸āĻŽā§āĻĒāĻ°ā§āĻ•āĻŋāĻ¤ āĻ¸āĻžāĻ§āĻžāĻ°āĻŖāĻ­āĻžāĻŦā§‡ āĻŦā§āĻ¯āĻŦāĻšā§ƒāĻ¤ āĻ¸āĻ¤āĻ°ā§āĻ•āĻ¤āĻž āĻŦāĻŋāĻ•āĻ˛ā§āĻĒāĻ—ā§āĻ˛āĻŋāĻ•ā§‡ āĻ¸āĻ•ā§āĻˇāĻŽ āĻ•āĻ°ā§‡ āĻ¯āĻž āĻ†āĻŽāĻ°āĻž āĻāĻĄāĻŧāĻŋāĻ¯āĻŧā§‡ āĻ¯āĻžāĻ“āĻ¯āĻŧāĻžāĻ° āĻĒāĻ°āĻžāĻŽāĻ°ā§āĻļ āĻĻāĻŋāĻ‡
āĻāĻŦāĻ‚ āĻ†āĻŽāĻ°āĻž āĻŦāĻŋāĻļā§āĻŦāĻžāĻ¸ āĻ•āĻ°āĻŋ āĻ¯ā§‡ āĻāĻĄāĻŧāĻžāĻ¨ā§‹ āĻ¸āĻšāĻœāĨ¤ āĻāĻ‡ āĻŦāĻ°ā§āĻ¤āĻŽāĻžāĻ¨ā§‡ āĻ…āĻ¨ā§āĻ¤āĻ°ā§āĻ­ā§āĻ•ā§āĻ¤ -āĻ“āĻ¯āĻŧāĻžāĻ˛āĻŋāĻ¯āĻŧāĻžāĻ¸āĻŋāĻ‚,
-āĻ“āĻ¯āĻŧāĻžāĻŽā§āĻĒāĻžāĻ°āĻ¸ā§āĻ¯āĻžāĻ¨ā§āĻĄ, -Wconversion, -āĻ†āĻļā§āĻšāĻ°ā§āĻ¯āĻœāĻ¨āĻ•, -Wc-āĻŦāĻžāĻ‡āĻ¨ā§āĻĄāĻŋāĻ‚-āĻŸāĻžāĻ‡āĻĒ, -Wintrinsics-std,
-Wno-āĻŸā§āĻ¯āĻžāĻŦ, - āĻ‰āĻ‡āĻ¨ā§āĻŸāĻ°āĻŋāĻ¨āĻ¸āĻŋāĻ•-āĻ›āĻžāĻ¯āĻŧāĻž, -Wline-āĻ›ā§‡āĻāĻŸā§‡ āĻĢā§‡āĻ˛āĻž, -āĻ˛āĻ•ā§āĻˇā§āĻ¯-āĻœā§€āĻŦāĻ¨āĻ•āĻžāĻ˛, -āĻ“āĻ°āĻŋāĻ¯āĻŧāĻžāĻ˛-āĻ•āĻŋāĻ‰-āĻ§ā§āĻ°ā§āĻŦāĻ•
āĻāĻŦāĻ‚ -āĻ“āĻ¯āĻŧāĻžāĻ¨ āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻ•āĻ°āĻž āĻšāĻ¯āĻŧā§‡āĻ›ā§‡.

-āĻ“āĻ¯āĻŧāĻžāĻ˛āĻŋāĻ¯āĻŧāĻžāĻ¸āĻŋāĻ‚
āĻĄāĻžāĻŽāĻŋ āĻ†āĻ°ā§āĻ—ā§āĻŽā§‡āĻ¨ā§āĻŸā§‡āĻ° āĻ¸āĻŽā§āĻ­āĻžāĻŦā§āĻ¯ āĻ‰āĻĒāĻ¨āĻžāĻŽ āĻ¸āĻŽā§āĻĒāĻ°ā§āĻ•ā§‡ āĻ¸āĻ¤āĻ°ā§āĻ• āĻ•āĻ°ā§āĻ¨āĨ¤ āĻŦāĻŋāĻļā§‡āĻˇ āĻ•āĻ°ā§‡, āĻāĻŸāĻž āĻ¸āĻ¤āĻ°ā§āĻ• āĻ•āĻ°ā§‡ āĻ¯āĻĻāĻŋ āĻāĻ•āĻ‡
āĻĒā§āĻ°āĻ•ā§ƒāĻ¤ āĻ¯ā§āĻ•ā§āĻ¤āĻŋ "INTENT(IN)" āĻāĻŦāĻ‚ āĻāĻ•āĻŸāĻŋ āĻĄāĻžāĻŽāĻŋāĻ° āĻ¸āĻžāĻĨā§‡ āĻāĻ•āĻŸāĻŋ āĻĄāĻžāĻŽāĻŋ āĻ†āĻ°ā§āĻ—ā§āĻŽā§‡āĻ¨ā§āĻŸā§‡āĻ° āĻ¸āĻžāĻĨā§‡ āĻ¯ā§āĻ•ā§āĻ¤
āĻāĻ•āĻŸāĻŋ āĻ¸ā§āĻĒāĻˇā§āĻŸ āĻ‡āĻ¨ā§āĻŸāĻžāĻ°āĻĢā§‡āĻ¸ā§‡āĻ° āĻ¸āĻžāĻĨā§‡ āĻāĻ•āĻŸāĻŋ āĻ•āĻ˛ā§‡ "āĻ‡āĻ¨ā§āĻŸā§‡āĻ¨ā§āĻŸ(āĻ†āĻ‰āĻŸ)" āĻāĻ° āĻ¸āĻžāĻĨā§‡ āĻ¯ā§āĻ•ā§āĻ¤āĻŋāĨ¤

āĻ¨āĻŋāĻŽā§āĻ¨āĻ˛āĻŋāĻ–āĻŋāĻ¤ āĻ‰āĻĻāĻžāĻšāĻ°āĻŖ āĻ¸āĻ¤āĻ°ā§āĻ•āĻ¤āĻž āĻŸā§āĻ°āĻŋāĻ—āĻžāĻ° āĻ•āĻ°āĻŦā§‡.

āĻ‡āĻ¨ā§āĻŸāĻžāĻ°āĻĢā§‡āĻ¸
āĻ¸āĻžāĻŦāĻ°ā§āĻŸāĻŋāĻ¨ āĻŦāĻžāĻ°(a,b)
integer, intent(in):: a
integer, intent(out):: b
āĻļā§‡āĻˇ āĻ¸āĻžāĻŦāĻ°ā§āĻŸāĻŋāĻ¨
āĻļā§‡āĻˇ āĻ‡āĻ¨ā§āĻŸāĻžāĻ°āĻĢā§‡āĻ¸
āĻĒā§‚āĻ°ā§āĻŖāĻ¸āĻ‚āĻ–ā§āĻ¯āĻž :: āĻ•

āĻ•āĻ˛ āĻŦāĻžāĻ° (a, a)

-āĻ“āĻ¯āĻŧāĻžāĻŽā§āĻĒāĻžāĻ°āĻ¸ā§āĻ¯āĻžāĻ¨ā§āĻĄ
āĻ…āĻŦāĻŋāĻ°āĻ¤ āĻ…āĻ•ā§āĻˇāĻ° āĻ§ā§āĻ°ā§āĻŦāĻ•āĻ—ā§āĻ˛āĻŋāĻ¤ā§‡ āĻ…āĻ¨ā§āĻĒāĻ¸ā§āĻĨāĻŋāĻ¤ āĻ…ā§āĻ¯āĻžāĻŽā§āĻĒāĻžāĻ°āĻ¸ā§āĻ¯āĻžāĻ¨ā§āĻĄ āĻ¸āĻŽā§āĻĒāĻ°ā§āĻ•ā§‡ āĻ¸āĻ¤āĻ°ā§āĻ• āĻ•āĻ°ā§āĻ¨ā§ˇ āĻ¸āĻ¤āĻ°ā§āĻ•āĻŦāĻžāĻ°ā§āĻ¤āĻž āĻĻā§‡āĻ“āĻ¯āĻŧāĻž āĻšāĻ¯āĻŧ
āĻ¸āĻ™ā§āĻ—ā§‡ -āĻ“āĻ¯āĻŧāĻžāĻŽā§āĻĒāĻžāĻ°āĻ¸ā§āĻ¯āĻžāĻ¨ā§āĻĄ, -āĻļāĻŋāĻ•ā§āĻˇāĻžāĻ°ā§āĻĨā§€, -std=f95, -std=f2003 āĻāĻŦāĻ‚ -std=f2008. āĻĻā§āĻ°āĻˇā§āĻŸāĻŦā§āĻ¯: āĻ¨āĻž āĻ¸āĻš
āĻ…ā§āĻ¯āĻžāĻŽā§āĻĒāĻžāĻ°āĻ¸ā§āĻ¯āĻžāĻ¨ā§āĻĄ āĻāĻ•āĻŸāĻŋ āĻ…āĻŦāĻŋāĻšā§āĻ›āĻŋāĻ¨ā§āĻ¨ āĻ…āĻ•ā§āĻˇāĻ° āĻ§ā§āĻ°ā§āĻŦāĻ• āĻšāĻŋāĻ¸āĻžāĻŦā§‡ āĻĻā§‡āĻ“āĻ¯āĻŧāĻž āĻšāĻ¯āĻŧā§‡āĻ›ā§‡, GNU Fortran āĻ āĻ§āĻžāĻ°āĻžāĻŦāĻžāĻšāĻŋāĻ•āĻ¤āĻž āĻ§āĻ°ā§‡ āĻ¨āĻŋāĻ¯āĻŧā§‡āĻ›ā§‡
āĻĒā§āĻ°āĻĨāĻŽ āĻ¨āĻ¨-āĻ•āĻŽā§‡āĻ¨ā§āĻŸ, āĻ¨āĻ¨-āĻšā§‹āĻ¯āĻŧāĻžāĻ‡āĻŸāĻ¸ā§āĻĒā§‡āĻ¸ āĻ…āĻ•ā§āĻˇāĻ° āĻ…ā§āĻ¯āĻžāĻŽā§āĻĒāĻžāĻ°āĻ¸ā§āĻ¯āĻžāĻ¨ā§āĻĄā§‡āĻ° āĻĒāĻ°ā§‡ āĻ¯āĻž āĻļā§āĻ°ā§ āĻ•āĻ°ā§‡āĻ›āĻŋāĻ˛
āĻ§āĻžāĻ°āĻžāĻŦāĻžāĻšāĻŋāĻ•āĻ¤āĻž

-āĻ“āĻ¯āĻŧāĻžāĻ°ā§‡-āĻ…āĻ¸ā§āĻĨāĻžāĻ¯āĻŧā§€
āĻ•āĻŽā§āĻĒāĻžāĻ‡āĻ˛āĻžāĻ° āĻĻā§āĻŦāĻžāĻ°āĻž āĻ‰āĻ¤ā§āĻĒāĻ¨ā§āĻ¨ āĻ…ā§āĻ¯āĻžāĻ°ā§‡ āĻ…āĻ¸ā§āĻĨāĻžāĻ¯āĻŧā§€ āĻ¸āĻŽā§āĻĒāĻ°ā§āĻ•ā§‡ āĻ¸āĻ¤āĻ°ā§āĻ• āĻ•āĻ°ā§āĻ¨āĨ¤ āĻĻā§āĻŦāĻžāĻ°āĻž āĻ‰āĻ¤ā§āĻĒāĻ¨ā§āĻ¨ āĻ¤āĻĨā§āĻ¯
āĻāĻ‡ āĻ¸āĻ¤āĻ°ā§āĻ•āĻ¤āĻžāĻŸāĻŋ āĻ•āĻ–āĻ¨āĻ“ āĻ•āĻ–āĻ¨āĻ“ āĻ…āĻĒā§āĻŸāĻŋāĻŽāĻžāĻ‡āĻœā§‡āĻļāĻžāĻ¨ā§‡ āĻ•āĻžāĻ°ā§āĻ¯āĻ•āĻ° āĻšāĻ¯āĻŧ, āĻ¯āĻžāĻ¤ā§‡ āĻāĻ‡ āĻ§āĻ°āĻ¨ā§‡āĻ° āĻ…āĻ¸ā§āĻĨāĻžāĻ¯āĻŧā§€ āĻāĻĄāĻŧāĻžāĻ¨ā§‹ āĻ¯āĻžāĻ¯āĻŧāĨ¤

-Wc-āĻŦāĻžāĻ‡āĻ¨ā§āĻĄāĻŋāĻ‚-āĻŸāĻžāĻ‡āĻĒ
āĻāĻ•āĻŸāĻŋ āĻ­ā§‡āĻ°āĻŋāĻ¯āĻŧā§‡āĻŦāĻ˛ C āĻ‡āĻ¨ā§āĻŸāĻžāĻ°āĻ…āĻĒāĻžāĻ°ā§‡āĻŦāĻ˛ āĻ¨āĻž āĻšāĻ˛ā§‡ āĻ¸āĻ¤āĻ°ā§āĻ• āĻ•āĻ°ā§āĻ¨āĨ¤ āĻŦāĻŋāĻļā§‡āĻˇ āĻ•āĻ°ā§‡, āĻ¸āĻ¤āĻ°ā§āĻ• āĻ•āĻ°ā§āĻ¨ āĻ¯āĻĻāĻŋ
āĻ­ā§‡āĻ°āĻŋāĻ¯āĻŧā§‡āĻŦāĻ˛ āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ°ā§‡āĻ° āĻĒāĻ°āĻŋāĻŦāĻ°ā§āĻ¤ā§‡ āĻĄāĻŋāĻĢāĻ˛ā§āĻŸ āĻ§āĻ°āĻ¨ā§‡āĻ° āĻ¸āĻš āĻāĻ•āĻŸāĻŋ āĻ…āĻ­ā§āĻ¯āĻ¨ā§āĻ¤āĻ°ā§€āĻŖ āĻĒā§āĻ°āĻ•āĻžāĻ° āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻ•āĻ°ā§‡ āĻ˜ā§‹āĻˇāĻŖāĻž āĻ•āĻ°āĻž āĻšāĻ¯āĻŧā§‡āĻ›ā§‡
āĻ…āĻ­ā§āĻ¯āĻ¨ā§āĻ¤āĻ°ā§€āĻŖ "ISO_C_Binding"-āĻ C āĻ†āĻ¨ā§āĻ¤āĻƒāĻ•ā§āĻ°āĻŋāĻ¯āĻŧāĻžāĻļā§€āĻ˛āĻ¤āĻžāĻ° āĻœāĻ¨ā§āĻ¯ āĻ¸āĻ‚āĻœā§āĻžāĻžāĻ¯āĻŧāĻŋāĻ¤ āĻāĻ•āĻŸāĻŋ āĻ§āĻ°āĻ¨ā§‡āĻ° āĻĒā§āĻ¯āĻžāĻ°āĻžāĻŽāĻŋāĻŸāĻžāĻ°
āĻŽāĻĄāĻŋāĻ‰āĻ˛ āĻāĻ‡ āĻŦāĻŋāĻ•āĻ˛ā§āĻĒ āĻĻā§āĻŦāĻžāĻ°āĻž āĻ‰āĻšā§āĻ¯ āĻšāĻ¯āĻŧ -āĻ“āĻ¯āĻŧāĻžāĻ˛.

-āĻšā§āĻ¯āĻžāĻ°ā§‡āĻ•ā§āĻŸāĻžāĻ°-āĻŸā§āĻ°āĻžāĻ™ā§āĻ•ā§‡āĻļāĻ¨
āĻ¸āĻ¤āĻ°ā§āĻ• āĻ•āĻ°ā§āĻ¨ āĻ¯āĻ–āĻ¨ āĻāĻ•āĻŸāĻŋ āĻ…āĻ•ā§āĻˇāĻ° āĻ…ā§āĻ¯āĻžāĻ¸āĻžāĻ‡āĻ¨āĻŽā§‡āĻ¨ā§āĻŸ āĻ¨āĻŋāĻ°ā§āĻ§āĻžāĻ°āĻŋāĻ¤ āĻ¸ā§āĻŸā§āĻ°āĻŋāĻ‚āĻ•ā§‡ āĻ›ā§‡āĻāĻŸā§‡ āĻĢā§‡āĻ˛āĻŦā§‡āĨ¤

-Wline-āĻ›ā§‡āĻāĻŸā§‡ āĻĢā§‡āĻ˛āĻž
āĻ¯āĻ–āĻ¨ āĻ¸ā§‹āĻ°ā§āĻ¸ āĻ•ā§‹āĻĄ āĻ˛āĻžāĻ‡āĻ¨ āĻ•āĻžāĻŸāĻž āĻšāĻŦā§‡ āĻ¤āĻ–āĻ¨ āĻ¸āĻ¤āĻ°ā§āĻ• āĻ•āĻ°ā§āĻ¨āĨ¤ āĻāĻ‡ āĻŦāĻŋāĻ•āĻ˛ā§āĻĒ āĻĻā§āĻŦāĻžāĻ°āĻž āĻ‰āĻšā§āĻ¯ āĻšāĻ¯āĻŧ -āĻ“āĻ¯āĻŧāĻžāĻ˛āĨ¤ āĻœāĻ¨ā§āĻ¯
āĻĢā§āĻ°āĻŋ-āĻĢāĻ°ā§āĻŽ āĻ¸ā§‹āĻ°ā§āĻ¸ āĻ•ā§‹āĻĄ, āĻĄāĻŋāĻĢāĻ˛ā§āĻŸ -Werror=āĻ˛āĻžāĻ‡āĻ¨-āĻŸā§āĻ°āĻžāĻ™ā§āĻ•ā§‡āĻļāĻ¨ āĻ¯ā§‡āĻŽāĻ¨ āĻ›āĻžāĻāĻŸāĻžāĻ‡
āĻ¤ā§āĻ°ā§āĻŸāĻŋ āĻšāĻŋāĻ¸āĻžāĻŦā§‡ āĻ°āĻŋāĻĒā§‹āĻ°ā§āĻŸ āĻ•āĻ°āĻž āĻšāĻ¯āĻŧ.

-Wconversion
āĻ…āĻ­āĻŋāĻŦā§āĻ¯āĻ•ā§āĻ¤āĻŋāĻ° āĻŽāĻžāĻ¨ āĻĒāĻ°āĻŋāĻŦāĻ°ā§āĻ¤āĻ¨ āĻ•āĻ°āĻ¤ā§‡ āĻĒāĻžāĻ°ā§‡ āĻāĻŽāĻ¨ āĻ…āĻ¨ā§āĻ¤āĻ°ā§āĻ¨āĻŋāĻšāĻŋāĻ¤ āĻ°ā§‚āĻĒāĻžāĻ¨ā§āĻ¤āĻ° āĻ¸āĻŽā§āĻĒāĻ°ā§āĻ•ā§‡ āĻ¸āĻ¤āĻ°ā§āĻ• āĻ•āĻ°ā§āĻ¨ā§ˇ
āĻ°ā§‚āĻĒāĻžāĻ¨ā§āĻ¤āĻ°ā§‡āĻ° āĻĒāĻ°ā§‡āĨ¤ āĻĻā§āĻŦāĻžāĻ°āĻž āĻ‰āĻšā§āĻ¯ -āĻ“āĻ¯āĻŧāĻžāĻ˛.

-Wconversion-āĻ…āĻ¤āĻŋāĻ°āĻŋāĻ•ā§āĻ¤
āĻŦāĻŋāĻ­āĻŋāĻ¨ā§āĻ¨ āĻĒā§āĻ°āĻ•āĻžāĻ° āĻāĻŦāĻ‚ āĻĒā§āĻ°āĻ•āĻžāĻ°ā§‡āĻ° āĻŽāĻ§ā§āĻ¯ā§‡ āĻ…āĻ¨ā§āĻ¤āĻ°ā§āĻ¨āĻŋāĻšāĻŋāĻ¤ āĻ°ā§‚āĻĒāĻžāĻ¨ā§āĻ¤āĻ° āĻ¸āĻŽā§āĻĒāĻ°ā§āĻ•ā§‡ āĻ¸āĻ¤āĻ°ā§āĻ• āĻ•āĻ°ā§āĻ¨āĨ¤ āĻāĻ‡ āĻŦāĻŋāĻ•āĻ˛ā§āĻĒāĻŸāĻŋ āĻ•āĻ°ā§‡
āĻ¨āĻž āĻĒāĻ°ā§‹āĻ•ā§āĻˇāĻ­āĻžāĻŦā§‡ āĻĒā§āĻ°āĻ•āĻžāĻļ āĻ•āĻ°āĻž -Wconversion.

-āĻ“āĻ¯āĻŧā§‡āĻ•ā§āĻ¸āĻŸā§āĻ°āĻž
āĻ­āĻžāĻˇāĻž āĻŦā§ˆāĻļāĻŋāĻˇā§āĻŸā§āĻ¯āĻ—ā§āĻ˛āĻŋāĻ° āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ°ā§‡āĻ° āĻœāĻ¨ā§āĻ¯ āĻ•āĻŋāĻ›ā§ āĻ¸āĻ¤āĻ°ā§āĻ•āĻ¤āĻž āĻŦāĻŋāĻ•āĻ˛ā§āĻĒ āĻ¸āĻ•ā§āĻˇāĻŽ āĻ•āĻ°ā§‡ āĻ¯āĻž āĻ¸āĻŽāĻ¸ā§āĻ¯āĻžāĻ¯ā§āĻ•ā§āĻ¤ āĻšāĻ¤ā§‡ āĻĒāĻžāĻ°ā§‡āĨ¤
āĻāĻ‡ āĻŦāĻ°ā§āĻ¤āĻŽāĻžāĻ¨ā§‡ āĻ…āĻ¨ā§āĻ¤āĻ°ā§āĻ­ā§āĻ•ā§āĻ¤ - āĻ¤ā§āĻ˛āĻ¨āĻž-āĻŦāĻžāĻ¸ā§āĻ¤āĻŦ āĻāĻŦāĻ‚ -Wunused-āĻĒāĻ°āĻžāĻŽāĻŋāĻŸāĻžāĻ°.

- āĻ‰āĻ‡āĻŽāĻĒā§āĻ˛āĻŋāĻ¸āĻŋāĻŸ-āĻ‡āĻ¨ā§āĻŸāĻžāĻ°āĻĢā§‡āĻ¸
āĻāĻ•āĻŸāĻŋ āĻ¸ā§āĻĒāĻˇā§āĻŸ āĻ‡āĻ¨ā§āĻŸāĻžāĻ°āĻĢā§‡āĻ¸ āĻ›āĻžāĻĄāĻŧāĻž āĻāĻ•āĻŸāĻŋ āĻĒāĻĻā§āĻ§āĻ¤āĻŋ āĻ•āĻ˛ āĻ•āĻ°āĻž āĻšāĻ˛ā§‡ āĻ¸āĻ¤āĻ°ā§āĻ• āĻ•āĻ°ā§āĻ¨. āĻāĻ‡ āĻļā§āĻ§ā§āĻŽāĻžāĻ¤ā§āĻ° āĻšā§‡āĻ• āĻ¨ā§‹āĻŸ
āĻ¯ā§‡ āĻāĻ•āĻŸāĻŋ āĻ¸ā§āĻ¸ā§āĻĒāĻˇā§āĻŸ āĻ‡āĻ¨ā§āĻŸāĻžāĻ°āĻĢā§‡āĻ¸ āĻ‰āĻĒāĻ¸ā§āĻĨāĻŋāĻ¤āĨ¤ āĻāĻŸāĻŋ āĻ˜ā§‹āĻˇāĻŋāĻ¤ āĻ‡āĻ¨ā§āĻŸāĻžāĻ°āĻĢā§‡āĻ¸ āĻšā§‡āĻ• āĻ•āĻ°ā§‡ āĻ¨āĻž
āĻĒā§āĻ°ā§‹āĻ—ā§āĻ°āĻžāĻŽ āĻ‡āĻ‰āĻ¨āĻŋāĻŸ āĻœā§āĻĄāĻŧā§‡ āĻ¸āĻžāĻŽāĻžā§āĻœāĻ¸ā§āĻ¯āĻĒā§‚āĻ°ā§āĻŖ.

- āĻ‰āĻ‡āĻŽāĻĒā§āĻ˛āĻŋāĻ¸āĻŋāĻŸ-āĻĒā§āĻ°āĻ•ā§āĻ°āĻŋāĻ¯āĻŧāĻž
āĻ¸āĻ¤āĻ°ā§āĻ• āĻ•āĻ°ā§āĻ¨ āĻ¯āĻĻāĻŋ āĻāĻŽāĻ¨ āĻāĻ•āĻŸāĻŋ āĻĒāĻĻā§āĻ§āĻ¤āĻŋ āĻŦāĻ˛āĻž āĻšāĻ¯āĻŧ āĻ¯āĻžāĻ° āĻ•ā§‹āĻ¨ā§‹ āĻ¸ā§āĻ¸ā§āĻĒāĻˇā§āĻŸ āĻ‡āĻ¨ā§āĻŸāĻžāĻ°āĻĢā§‡āĻ¸ āĻ¨ā§‡āĻ‡ āĻŦāĻž āĻ¨ā§‡āĻ‡
"āĻŦāĻšāĻŋāĻ°āĻžāĻ—āĻ¤" āĻšāĻŋāĻ¸āĻžāĻŦā§‡ āĻ˜ā§‹āĻˇāĻŖāĻž āĻ•āĻ°āĻž āĻšāĻ¯āĻŧā§‡āĻ›ā§‡āĨ¤

-Wintrinsics-std
āĻšāĻ˛ā§‡ āĻ¸āĻ¤āĻ°ā§āĻ• āĻ•āĻ°ā§āĻ¨ gfortran āĻāĻ•āĻŸāĻŋ āĻ…āĻ­ā§āĻ¯āĻ¨ā§āĻ¤āĻ°ā§€āĻŖ āĻ…āĻ¨ā§āĻĒāĻ˛āĻŦā§āĻ§ āĻŽāĻ¤ āĻ¨āĻžāĻŽā§‡ āĻāĻ•āĻŸāĻŋ āĻĒāĻĻā§āĻ§āĻ¤āĻŋ āĻ–ā§āĻāĻœā§‡ āĻĒāĻžāĻ¯āĻŧ
āĻŦāĻ°ā§āĻ¤āĻŽāĻžāĻ¨ā§‡ āĻ¨āĻŋāĻ°ā§āĻŦāĻžāĻšāĻŋāĻ¤ āĻŽāĻžāĻ¨ (āĻ¸āĻš -āĻ¸ā§āĻŸā§‡āĻĄ) āĻāĻŦāĻ‚ āĻāĻŸāĻŋāĻ•ā§‡ "āĻŦāĻžāĻšā§āĻ¯āĻŋāĻ•" āĻĒāĻĻā§āĻ§āĻ¤āĻŋ āĻšāĻŋāĻ¸āĻžāĻŦā§‡ āĻŦāĻŋāĻŦā§‡āĻšāĻ¨āĻž āĻ•āĻ°ā§‡ āĻ•āĻžāĻ°āĻŖ
āĻāĻ‡ āĻāĻ°. -āĻĒāĻ¤āĻ¨-āĻ…āĻ­ā§āĻ¯āĻ¨ā§āĻ¤āĻ°ā§€āĻŖ āĻāĻ‡ āĻ†āĻšāĻ°āĻŖāĻŸāĻŋ āĻ•āĻ–āĻ¨āĻ‡ āĻŸā§āĻ°āĻŋāĻ—āĻžāĻ° āĻ•āĻ°āĻ¤ā§‡ āĻāĻŦāĻ‚ āĻ¸āĻ°ā§āĻŦāĻĻāĻž āĻ˛āĻŋāĻ™ā§āĻ• āĻ•āĻ°āĻ¤ā§‡ āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻ•āĻ°āĻž āĻ¯ā§‡āĻ¤ā§‡ āĻĒāĻžāĻ°ā§‡
āĻ¨āĻŋāĻ°ā§āĻŦāĻžāĻšāĻŋāĻ¤ āĻŽāĻžāĻ¨ āĻ¨āĻŋāĻ°ā§āĻŦāĻŋāĻļā§‡āĻˇā§‡ āĻ…āĻ¨ā§āĻ¤āĻ°ā§āĻ¨āĻŋāĻšāĻŋāĻ¤ā§‡āĨ¤

-āĻ“āĻ°āĻŋāĻ¯āĻŧāĻžāĻ˛-āĻ•āĻŋāĻ‰-āĻ§ā§āĻ°ā§āĻŦāĻ•
āĻāĻ•āĻŸāĻŋ āĻ¸āĻ¤āĻ°ā§āĻ•āĻ¤āĻž āĻ¤ā§ˆāĻ°āĻŋ āĻ•āĻ°ā§āĻ¨ āĻ¯āĻĻāĻŋ āĻāĻ•āĻŸāĻŋ āĻŦāĻžāĻ¸ā§āĻ¤āĻŦ-āĻ†āĻ•ā§āĻˇāĻ°āĻŋāĻ•-āĻ§ā§āĻ°ā§āĻŦāĻ•āĻŸāĻŋāĻ¤ā§‡ āĻāĻ•āĻŸāĻŋ "q" āĻ¸ā§‚āĻšāĻ•-āĻ…āĻ•ā§āĻˇāĻ° āĻĨāĻžāĻ•ā§‡āĨ¤

-āĻ†āĻļā§āĻšāĻ°ā§āĻ¯āĻœāĻ¨āĻ•
"āĻ¸āĻ¨ā§āĻĻā§‡āĻšāĻœāĻ¨āĻ•" āĻ•ā§‹āĻĄ āĻ¨āĻŋāĻ°ā§āĻŽāĻžāĻŖā§‡āĻ° āĻ¸āĻŽā§āĻŽā§āĻ–ā§€āĻ¨ āĻšāĻ˛ā§‡ āĻāĻ•āĻŸāĻŋ āĻ¸āĻ¤āĻ°ā§āĻ•āĻ¤āĻž āĻ¤ā§ˆāĻ°āĻŋ āĻ•āĻ°ā§āĻ¨āĨ¤ āĻ¯āĻ–āĻ¨
āĻŸā§‡āĻ•āĻ¨āĻŋāĻ•ā§āĻ¯āĻžāĻ˛āĻŋ āĻ†āĻ‡āĻ¨āĻŋ āĻāĻ—ā§āĻ˛āĻŋ āĻ¸āĻžāĻ§āĻžāĻ°āĻŖāĻ¤ āĻ¨āĻŋāĻ°ā§āĻĻā§‡āĻļ āĻ•āĻ°ā§‡ āĻ¯ā§‡ āĻāĻ•āĻŸāĻŋ āĻ¤ā§āĻ°ā§āĻŸāĻŋ āĻ•āĻ°āĻž āĻšāĻ¯āĻŧā§‡āĻ›ā§‡āĨ¤

āĻāĻŸāĻŋ āĻŦāĻ°ā§āĻ¤āĻŽāĻžāĻ¨ā§‡ āĻ¨āĻŋāĻŽā§āĻ¨āĻ˛āĻŋāĻ–āĻŋāĻ¤ āĻĒāĻ°āĻŋāĻ¸ā§āĻĨāĻŋāĻ¤āĻŋāĻ¤ā§‡ āĻāĻ•āĻŸāĻŋ āĻ¸āĻ¤āĻ°ā§āĻ•āĻ¤āĻž āĻ¤ā§ˆāĻ°āĻŋ āĻ•āĻ°ā§‡:

* āĻāĻ•āĻŸāĻŋ āĻĒā§‚āĻ°ā§āĻŖāĻ¸āĻ‚āĻ–ā§āĻ¯āĻž āĻ¨āĻŋāĻ°ā§āĻŦāĻžāĻšāĻ¨ āĻ¨āĻŋāĻ°ā§āĻŽāĻžāĻŖā§‡āĻ° āĻāĻ•āĻŸāĻŋ CASE āĻĨāĻžāĻ•ā§‡ āĻ¯āĻž āĻ•āĻ–āĻ¨āĻ‡ āĻ¤āĻžāĻ° āĻ¨āĻŋāĻŽā§āĻ¨ āĻšāĻŋāĻ¸āĻžāĻŦā§‡ āĻŽāĻŋāĻ˛āĻžāĻ¨ā§‹ āĻ¯āĻžāĻ¯āĻŧ āĻ¨āĻž
āĻŽāĻžāĻ¨ āĻ¤āĻžāĻ° āĻ‰āĻĒāĻ°ā§‡āĻ° āĻŽāĻžāĻ¨ā§‡āĻ° āĻĨā§‡āĻ•ā§‡ āĻŦā§‡āĻļāĻŋāĨ¤

* āĻāĻ•āĻŸāĻŋ āĻ˛āĻœāĻŋāĻ•ā§āĻ¯āĻžāĻ˛ āĻ¸āĻŋāĻ˛ā§‡āĻ•ā§āĻŸ āĻ•āĻ¨āĻ¸ā§āĻŸā§āĻ°āĻžāĻ•ā§āĻŸā§‡ āĻ¤āĻŋāĻ¨āĻŸāĻŋ CASE āĻ¸ā§āĻŸā§‡āĻŸāĻŽā§‡āĻ¨ā§āĻŸ āĻĨāĻžāĻ•ā§‡āĨ¤

* āĻāĻ•āĻŸāĻŋ āĻŸā§āĻ°āĻžāĻ¨ā§āĻ¸āĻĢāĻžāĻ° āĻāĻ•āĻŸāĻŋ āĻ‰ā§ŽāĻ¸ āĻ¨āĻŋāĻ°ā§āĻĻāĻŋāĻˇā§āĻŸ āĻ•āĻ°ā§‡ āĻ¯āĻž āĻ—āĻ¨ā§āĻ¤āĻŦā§āĻ¯ā§‡āĻ° āĻšā§‡āĻ¯āĻŧā§‡ āĻ›ā§‹āĻŸāĨ¤

* āĻāĻ•āĻŸāĻŋ āĻĢāĻžāĻ‚āĻļāĻ¨ā§‡āĻ° āĻĢāĻ˛āĻžāĻĢāĻ˛ā§‡āĻ° āĻ§āĻ°āĻ¨ āĻāĻ•āĻ‡ āĻ§āĻ°āĻŖā§‡āĻ° āĻ¸āĻžāĻĨā§‡ āĻāĻ•āĻžāĻ§āĻŋāĻ•āĻŦāĻžāĻ° āĻ˜ā§‹āĻˇāĻŖāĻž āĻ•āĻ°āĻž āĻšāĻ¯āĻŧāĨ¤ āĻ¯āĻĻāĻŋ
-āĻļāĻŋāĻ•ā§āĻˇāĻžāĻ°ā§āĻĨā§€ āĻ…āĻĨāĻŦāĻž āĻ¸ā§āĻŸā§āĻ¯āĻžāĻ¨ā§āĻĄāĻžāĻ°ā§āĻĄ-āĻ•āĻ¨āĻĢāĻ°ā§āĻŽāĻŋāĻ‚ āĻŽā§‹āĻĄ āĻ¸āĻ•ā§āĻ°āĻŋāĻ¯āĻŧ āĻ•āĻ°āĻž āĻšāĻ¯āĻŧā§‡āĻ›ā§‡, āĻāĻŸāĻŋ āĻāĻ•āĻŸāĻŋ āĻ¤ā§āĻ°ā§āĻŸāĻŋāĨ¤

* āĻāĻ•āĻŸāĻŋ "āĻšāĻ°āĻŋāĻ¤ā§āĻ°" āĻ­ā§‡āĻ°āĻŋāĻ¯āĻŧā§‡āĻŦāĻ˛ āĻ‹āĻŖāĻžāĻ¤ā§āĻŽāĻ• āĻĻā§ˆāĻ°ā§āĻ˜ā§āĻ¯ā§‡āĻ° āĻ¸āĻžāĻĨā§‡ āĻ˜ā§‹āĻˇāĻŖāĻž āĻ•āĻ°āĻž āĻšāĻ¯āĻŧāĨ¤

-Wtabs
āĻĄāĻŋāĻĢāĻ˛ā§āĻŸāĻ°ā§‚āĻĒā§‡, āĻŸā§āĻ¯āĻžāĻŦāĻ—ā§āĻ˛āĻŋ āĻšā§‹āĻ¯āĻŧāĻžāĻ‡āĻŸāĻ¸ā§āĻĒā§‡āĻ¸ āĻšāĻŋāĻ¸āĻžāĻŦā§‡ āĻ—ā§ƒāĻšā§€āĻ¤ āĻšāĻ¯āĻŧ, āĻ¤āĻŦā§‡ āĻŸā§āĻ¯āĻžāĻŦāĻ—ā§āĻ˛āĻŋ āĻĢā§‹āĻ°ā§āĻŸāĻ°āĻžāĻ¨ā§‡āĻ° āĻ¸āĻĻāĻ¸ā§āĻ¯ āĻ¨āĻ¯āĻŧ
āĻ…āĻ•ā§āĻˇāĻ° āĻ¸ā§‡āĻŸ. āĻ§āĻžāĻ°āĻžāĻŦāĻžāĻšāĻŋāĻ•āĻ¤āĻž āĻ˛āĻžāĻ‡āĻ¨ā§‡āĻ° āĻœāĻ¨ā§āĻ¯, 1 āĻāĻŦāĻ‚ 9 āĻāĻ° āĻŽāĻ§ā§āĻ¯ā§‡ āĻāĻ•āĻŸāĻŋ āĻ¸āĻ‚āĻ–ā§āĻ¯āĻž āĻĻā§āĻŦāĻžāĻ°āĻž āĻ…āĻ¨ā§āĻ¸āĻ°āĻŖ āĻ•āĻ°āĻž āĻāĻ•āĻŸāĻŋ āĻŸā§āĻ¯āĻžāĻŦ
āĻ¸āĻŽāĻ°ā§āĻĨāĻŋāĻ¤āĨ¤ -Wtabs āĻāĻ•āĻŸāĻŋ āĻŸā§āĻ¯āĻžāĻŦ āĻ¸āĻŽā§āĻŽā§āĻ–ā§€āĻ¨ āĻšāĻ˛ā§‡ āĻāĻ•āĻŸāĻŋ āĻ¸āĻ¤āĻ°ā§āĻ•āĻ¤āĻž āĻœāĻžāĻ°āĻŋ āĻ•āĻ°āĻž āĻšāĻŦā§‡. āĻŦāĻŋāĻƒāĻĻā§āĻ°āĻƒ,
-Wtabs āĻœāĻ¨ā§āĻ¯ āĻ¸āĻ•ā§āĻ°āĻŋāĻ¯āĻŧ -āĻļāĻŋāĻ•ā§āĻˇāĻžāĻ°ā§āĻĨā§€, -std=f95, -std=f2003, -std=f2008, -std=f2008ts āĻāĻŦāĻ‚
-āĻ“āĻ¯āĻŧāĻžāĻ˛.

-āĻ­āĻžāĻ¨ā§āĻĄāĻžāĻ°āĻĢā§āĻ˛ā§‹
āĻ¸āĻ‚āĻ–ā§āĻ¯āĻžāĻ¸ā§‚āĻšāĻ• āĻ§ā§āĻ°ā§āĻŦāĻ• āĻ…āĻ­āĻŋāĻŦā§āĻ¯āĻ•ā§āĻ¤āĻŋāĻ° āĻ¸āĻŽā§āĻŽā§āĻ–ā§€āĻ¨ āĻšāĻ˛ā§‡ āĻāĻ•āĻŸāĻŋ āĻ¸āĻ¤āĻ°ā§āĻ•āĻ¤āĻž āĻ¤ā§ˆāĻ°āĻŋ āĻ•āĻ°ā§āĻ¨, āĻ¯āĻž āĻāĻ•āĻŸāĻŋ āĻĢāĻ˛ āĻĻā§‡āĻ¯āĻŧ
āĻ¸āĻ‚āĻ•āĻ˛āĻ¨ā§‡āĻ° āĻ¸āĻŽāĻ¯āĻŧ āĻ†āĻ¨ā§āĻĄāĻžāĻ°āĻĢā§āĻ˛ā§‹āĨ¤ āĻĄāĻŋāĻĢāĻ˛ā§āĻŸāĻ°ā§‚āĻĒā§‡ āĻ¸āĻ•ā§āĻ°āĻŋāĻ¯āĻŧ.

- āĻ‰āĻ‡āĻ¨ā§āĻŸāĻ°āĻŋāĻ¨āĻ¸āĻŋāĻ•-āĻ›āĻžāĻ¯āĻŧāĻž
āĻāĻ•āĻŸāĻŋ āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ°āĻ•āĻžāĻ°ā§€-āĻ¸āĻ‚āĻœā§āĻžāĻžāĻ¯āĻŧāĻŋāĻ¤ āĻĒāĻĻā§āĻ§āĻ¤āĻŋ āĻŦāĻž āĻŽāĻĄāĻŋāĻ‰āĻ˛ āĻĒāĻĻā§āĻ§āĻ¤āĻŋāĻ° āĻāĻ•āĻŸāĻŋ āĻšāĻŋāĻ¸āĻžāĻŦā§‡ āĻāĻ•āĻ‡ āĻ¨āĻžāĻŽ āĻĨāĻžāĻ•āĻ˛ā§‡ āĻ¸āĻ¤āĻ°ā§āĻ• āĻ•āĻ°ā§āĻ¨
āĻ…āĻ¨ā§āĻ¤āĻ°ā§āĻ¨āĻŋāĻšāĻŋāĻ¤; āĻāĻ‡ āĻ•ā§āĻˇā§‡āĻ¤ā§āĻ°ā§‡, āĻāĻ•āĻŸāĻŋ āĻ¸ā§āĻĒāĻˇā§āĻŸ āĻ‡āĻ¨ā§āĻŸāĻžāĻ°āĻĢā§‡āĻ¸ āĻŦāĻž "āĻŦāĻžāĻšā§āĻ¯āĻŋāĻ•" āĻŦāĻž "āĻ…āĻ­ā§āĻ¯āĻ¨ā§āĻ¤āĻ°ā§€āĻŖ"
āĻĒāĻ°ā§‡ āĻĒāĻ›āĻ¨ā§āĻĻāĻ¸āĻ‡ āĻ•āĻ˛āĻ—ā§āĻ˛āĻŋ āĻ¸āĻŽāĻžāĻ§āĻžāĻ¨ āĻ•āĻ°āĻžāĻ° āĻœāĻ¨ā§āĻ¯ āĻ˜ā§‹āĻˇāĻŖāĻžāĻ° āĻĒā§āĻ°āĻ¯āĻŧā§‹āĻœāĻ¨ āĻšāĻ¤ā§‡ āĻĒāĻžāĻ°ā§‡
āĻ…āĻ¨ā§āĻ¤āĻ°ā§āĻ¨āĻŋāĻšāĻŋāĻ¤/āĻĒā§āĻ°āĻ•ā§āĻ°āĻŋāĻ¯āĻŧāĻžāĨ¤ āĻāĻ‡ āĻŦāĻŋāĻ•āĻ˛ā§āĻĒ āĻĻā§āĻŦāĻžāĻ°āĻž āĻ‰āĻšā§āĻ¯ āĻšāĻ¯āĻŧ -āĻ“āĻ¯āĻŧāĻžāĻ˛.

-Wuse-āĻ›āĻžāĻĄāĻŧāĻž-āĻļā§āĻ§ā§
āĻ¸āĻ¤āĻ°ā§āĻ• āĻ•āĻ°ā§āĻ¨ āĻ¯āĻĻāĻŋ āĻāĻ•āĻŸāĻŋ "āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ°" āĻŦāĻŋāĻŦā§ƒāĻ¤āĻŋāĻ¤ā§‡ "āĻļā§āĻ§ā§āĻŽāĻžāĻ¤ā§āĻ°" āĻ•ā§‹āĻ¯āĻŧāĻžāĻ˛āĻŋāĻĢāĻžāĻ¯āĻŧāĻžāĻ° āĻ¨āĻž āĻĨāĻžāĻ•ā§‡ āĻāĻŦāĻ‚ āĻāĻ‡āĻ­āĻžāĻŦā§‡ āĻ¸āĻŽāĻ¸ā§āĻ¤ āĻ•āĻŋāĻ›ā§ āĻ†āĻŽāĻĻāĻžāĻ¨āĻŋ āĻ•āĻ°ā§‡
āĻŦā§āĻ¯āĻŦāĻšā§ƒāĻ¤ āĻŽāĻĄāĻŋāĻ‰āĻ˛ā§‡āĻ° āĻĒāĻžāĻŦāĻ˛āĻŋāĻ• āĻ¸āĻ¤ā§āĻ¤āĻžāĨ¤

-Wunused-āĻĄāĻžāĻŽāĻŋ-āĻ¯ā§āĻ•ā§āĻ¤āĻŋ
āĻ…āĻŦā§āĻ¯āĻŦāĻšā§ƒāĻ¤ āĻĄāĻžāĻŽāĻŋ āĻ†āĻ°ā§āĻ—ā§āĻŽā§‡āĻ¨ā§āĻŸ āĻ¸āĻŽā§āĻĒāĻ°ā§āĻ•ā§‡ āĻ¸āĻ¤āĻ°ā§āĻ• āĻ•āĻ°ā§āĻ¨āĨ¤ āĻāĻ‡ āĻŦāĻŋāĻ•āĻ˛ā§āĻĒ āĻĻā§āĻŦāĻžāĻ°āĻž āĻ‰āĻšā§āĻ¯ āĻšāĻ¯āĻŧ -āĻ“āĻ¯āĻŧāĻžāĻ˛.

-Wunused-āĻĒāĻ°āĻžāĻŽāĻŋāĻŸāĻžāĻ°
āĻŦāĻŋāĻĒāĻ°ā§€āĻ¤ā§‡ āĻœāĻŋāĻ¸āĻŋāĻ¸āĻŋāĻāĻ° āĻ…āĻ°ā§āĻĨ -Wunused-āĻĒāĻ°āĻžāĻŽāĻŋāĻŸāĻžāĻ°, gfortranāĻāĻ° āĻŦāĻžāĻ¸ā§āĻ¤āĻŦāĻžāĻ¯āĻŧāĻ¨
āĻŦāĻŋāĻ•āĻ˛ā§āĻĒāĻŸāĻŋ āĻ…āĻŦā§āĻ¯āĻŦāĻšā§ƒāĻ¤ āĻĄāĻžāĻŽāĻŋ āĻ†āĻ°ā§āĻ—ā§āĻŽā§‡āĻ¨ā§āĻŸ āĻ¸āĻŽā§āĻĒāĻ°ā§āĻ•ā§‡ āĻ¸āĻ¤āĻ°ā§āĻ• āĻ•āĻ°ā§‡ āĻ¨āĻž (āĻĻā§‡āĻ–ā§āĻ¨ -Wunused-āĻĄāĻžāĻŽāĻŋ-āĻ¯ā§āĻ•ā§āĻ¤āĻŋ), āĻ•āĻŋāĻ¨ā§āĻ¤ā§
āĻ…āĻŦā§āĻ¯āĻŦāĻšā§ƒāĻ¤ "PARAMETER" āĻŽāĻžāĻ¨ āĻ¸āĻŽā§āĻĒāĻ°ā§āĻ•ā§‡āĨ¤ -Wunused-āĻĒāĻ°āĻžāĻŽāĻŋāĻŸāĻžāĻ° āĻĻā§āĻŦāĻžāĻ°āĻž āĻ‰āĻšā§āĻ¯ āĻšāĻ¯āĻŧ -āĻ“āĻ¯āĻŧā§‡āĻ•ā§āĻ¸āĻŸā§āĻ°āĻž āĻ¯āĻĻāĻŋ āĻāĻ›āĻžāĻĄāĻŧāĻžāĻ“
-āĻ“āĻ¯āĻŧāĻžāĻ¨ āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻ•āĻ°āĻž āĻšāĻ¯āĻŧā§‡āĻ›ā§‡ or -āĻ“āĻ¯āĻŧāĻžāĻ˛ āĻŦā§āĻ¯āĻŦāĻšā§ƒāĻ¤ āĻšāĻ¯āĻŧ.

-āĻ“āĻ¯āĻŧāĻžāĻ˛āĻžāĻ‡āĻ¨-āĻ•āĻŽāĻ¨ā§āĻ¸
āĻ—āĻ¤āĻžāĻ¨ā§āĻ—āĻ¤āĻŋāĻ•, gfortran āĻ¸āĻ āĻŋāĻ•āĻ­āĻžāĻŦā§‡ āĻĒā§āĻ¯āĻžāĻĄ āĻ•āĻ°āĻž āĻ­ā§‡āĻ°āĻŋāĻ¯āĻŧā§‡āĻŦāĻ˛ā§‡āĻ° āĻ¯ā§‡āĻ•ā§‹āĻ¨ā§‹ āĻ‰āĻĒāĻ˛āĻ•ā§āĻˇ āĻ¸āĻŽā§āĻĒāĻ°ā§āĻ•ā§‡ āĻ¸āĻ¤āĻ°ā§āĻ• āĻ•āĻ°ā§‡
āĻāĻ•āĻŸāĻŋ "COMMON" āĻŦā§āĻ˛āĻ•ā§‡āĻ° āĻ­āĻŋāĻ¤āĻ°ā§‡ āĻĒā§āĻ°āĻžāĻ¨ā§āĻ¤āĻŋāĻ•āĻ•āĻ°āĻŖāĨ¤ āĻāĻ‡ āĻ¸āĻ¤āĻ°ā§āĻ•āĻ¤āĻžāĻ° āĻŽāĻžāĻ§ā§āĻ¯āĻŽā§‡ āĻŦāĻ¨ā§āĻ§ āĻ•āĻ°āĻž āĻ¯ā§‡āĻ¤ā§‡ āĻĒāĻžāĻ°ā§‡
-Wno-align-commonsāĨ¤ āĻ†āĻ°ā§‹ āĻĻā§‡āĻ–ā§āĻ¨ -falign-commons.

-āĻĢāĻžāĻ‚āĻļāĻ¨-āĻŦāĻ°ā§āĻœāĻ¨
āĻĢāĻžāĻ‚āĻļāĻ¨ āĻĨā§‡āĻ•ā§‡ āĻ•ā§‹āĻ¨ā§‹ āĻ•āĻ˛ āĻ¨āĻŋāĻˇā§āĻ•āĻžāĻļāĻ¨ āĻ•āĻ°āĻž āĻšāĻ˛ā§‡ āĻ¸āĻ¤āĻ°ā§āĻ• āĻ•āĻ°ā§āĻ¨ āĻ…āĻĒā§āĻŸāĻŋāĻŽāĻžāĻ‡āĻœā§‡āĻļāĻžāĻ¨ āĻĻā§āĻŦāĻžāĻ°āĻž āĻ¸āĻ•ā§āĻ°āĻŋāĻ¯āĻŧ
-āĻĢā§āĻ°āĻ¨ā§āĻŸā§‡āĻ¨ā§āĻĄ-āĻ…āĻĒā§āĻŸāĻŋāĻŽāĻžāĻ‡āĻœ āĻŦāĻŋāĻ•āĻ˛ā§āĻĒāĨ¤

- Wrealloc-lhs
āĻ¸āĻ¤āĻ°ā§āĻ• āĻ•āĻ°ā§āĻ¨ āĻ¯āĻ–āĻ¨ āĻ•āĻŽā§āĻĒāĻžāĻ‡āĻ˛āĻžāĻ° āĻāĻ•āĻŸāĻŋ āĻŦāĻ°āĻžāĻĻā§āĻĻ āĻŦāĻž āĻĒā§āĻ¨āĻ°āĻžāĻ¯āĻŧ āĻŦāĻ°āĻžāĻĻā§āĻĻā§‡āĻ° āĻœāĻ¨ā§āĻ¯ āĻ•ā§‹āĻĄ āĻ¸āĻ¨ā§āĻ¨āĻŋāĻŦā§‡āĻļ āĻ•āĻ°āĻ¤ā§‡ āĻĒāĻžāĻ°ā§‡
āĻ…āĻ­ā§āĻ¯āĻ¨ā§āĻ¤āĻ°ā§€āĻŖ āĻ…ā§āĻ¯āĻžāĻ¸āĻžāĻ‡āĻ¨āĻŽā§‡āĻ¨ā§āĻŸā§‡ āĻ…āĻ­ā§āĻ¯āĻ¨ā§āĻ¤āĻ°ā§€āĻŖ āĻĒā§āĻ°āĻ•āĻžāĻ°ā§‡āĻ° āĻŦāĻ°āĻžāĻĻā§āĻĻāĻ¯ā§‹āĻ—ā§āĻ¯ āĻ…ā§āĻ¯āĻžāĻ°ā§‡ āĻ­ā§‡āĻ°āĻŋāĻ¯āĻŧā§‡āĻŦāĻ˛āĨ¤ āĻ—āĻ°āĻŽ āĻ˛ā§āĻĒā§‡,
Fortran 2003 āĻ°āĻŋāĻ…ā§āĻ¯āĻžāĻ˛ā§‹āĻ•ā§‡āĻļāĻ¨ āĻŦā§ˆāĻļāĻŋāĻˇā§āĻŸā§āĻ¯ āĻ•āĻ°ā§āĻŽāĻ•ā§āĻˇāĻŽāĻ¤āĻž āĻ•āĻŽāĻžāĻ¤ā§‡ āĻĒāĻžāĻ°ā§‡āĨ¤ āĻ¯āĻĻāĻŋ āĻ…ā§āĻ¯āĻžāĻ°ā§‡ āĻšāĻ¯āĻŧ
āĻ‡āĻ¤āĻŋāĻŽāĻ§ā§āĻ¯ā§‡ āĻ¸āĻ āĻŋāĻ• āĻ†āĻ•ā§ƒāĻ¤āĻŋāĻ° āĻ¸āĻžāĻĨā§‡ āĻŦāĻ°āĻžāĻĻā§āĻĻ āĻ•āĻ°āĻž āĻšāĻ¯āĻŧā§‡āĻ›ā§‡, āĻāĻ•āĻŸāĻŋ āĻ¸āĻŽā§āĻĒā§‚āĻ°ā§āĻŖ-āĻ…ā§āĻ¯āĻžāĻ°ā§‡-āĻŦāĻŋāĻļā§‡āĻˇ āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻ•āĻ°āĻžāĻ° āĻ•āĻĨāĻž āĻŦāĻŋāĻŦā§‡āĻšāĻ¨āĻž āĻ•āĻ°ā§āĻ¨
(āĻ¯ā§‡āĻŽāĻ¨ "(:,:,:)") āĻŦāĻžāĻŽ āĻĻāĻŋāĻ•ā§‡āĻ° āĻ­ā§‡āĻ°āĻŋāĻ¯āĻŧā§‡āĻŦāĻ˛ā§‡āĻ° āĻœāĻ¨ā§āĻ¯ āĻĒā§āĻ¨āĻ°ā§āĻŦāĻ¨ā§āĻŸāĻ¨ āĻĒā§āĻ°āĻ¤āĻŋāĻ°ā§‹āĻ§ āĻ•āĻ°āĻ¤ā§‡
āĻšā§‡āĻ• āĻ¨ā§‹āĻŸ āĻ•āĻ°ā§āĻ¨ āĻ¯ā§‡ āĻ•āĻŋāĻ›ā§ āĻ•ā§āĻˇā§‡āĻ¤ā§āĻ°ā§‡ āĻ¸āĻ¤āĻ°ā§āĻ•āĻ¤āĻž āĻĻā§‡āĻ–āĻžāĻ¨ā§‹ āĻšāĻ¯āĻŧ, āĻāĻŽāĻ¨āĻ•āĻŋ āĻ¯āĻĻāĻŋ āĻ•āĻŽā§āĻĒāĻžāĻ‡āĻ˛āĻžāĻ° āĻ•āĻ°āĻŦā§‡
āĻ…āĻĒā§āĻŸāĻŋāĻŽāĻžāĻ‡āĻœ āĻĒā§āĻ¨āĻ°ā§āĻŦāĻ¨ā§āĻŸāĻ¨ āĻšā§‡āĻ• āĻĻā§‚āĻ°ā§‡. āĻ‰āĻĻāĻžāĻšāĻ°āĻŖāĻ¸ā§āĻŦāĻ°ā§‚āĻĒ, āĻ¯āĻ–āĻ¨ āĻĄāĻžāĻ¨āĻĻāĻŋāĻ•ā§‡ āĻĨāĻžāĻ•ā§‡
āĻāĻ•āĻŸāĻŋ āĻ¸ā§āĻ•ā§‡āĻ˛āĻžāĻ° āĻĻā§āĻŦāĻžāĻ°āĻž āĻ—ā§āĻŖāĻŋāĻ¤ āĻāĻ•āĻ‡ āĻĒāĻ°āĻŋāĻŦāĻ°ā§āĻ¤āĻ¨āĻļā§€āĻ˛. āĻ†āĻ°ā§‹ āĻĻā§‡āĻ–ā§āĻ¨ -frealloc-lhs.

-Wrealloc-lhs-āĻ¸āĻŦ
āĻ¸āĻ¤āĻ°ā§āĻ• āĻ•āĻ°ā§āĻ¨ āĻ¯āĻ–āĻ¨ āĻ•āĻŽā§āĻĒāĻžāĻ‡āĻ˛āĻžāĻ° āĻāĻ•āĻŸāĻŋ āĻŦāĻ°āĻžāĻĻā§āĻĻ āĻŦāĻž āĻĒā§āĻ¨āĻƒāĻ¨āĻŋāĻ°ā§āĻ§āĻžāĻ°āĻŖā§‡āĻ° āĻœāĻ¨ā§āĻ¯ āĻ•ā§‹āĻĄ āĻ¸āĻ¨ā§āĻ¨āĻŋāĻŦā§‡āĻļ āĻ•āĻ°āĻžāĻ¨
āĻŦāĻ°āĻžāĻĻā§āĻĻāĻ¯ā§‹āĻ—ā§āĻ¯ āĻĒāĻ°āĻŋāĻŦāĻ°ā§āĻ¤āĻ¨āĻļā§€āĻ˛; āĻāĻ° āĻŽāĻ§ā§āĻ¯ā§‡ āĻ°āĻ¯āĻŧā§‡āĻ›ā§‡ āĻ¸ā§āĻ•ā§‡āĻ˛āĻžāĻ° āĻāĻŦāĻ‚ āĻĒā§āĻ°āĻžāĻĒā§āĻ¤ āĻĒā§āĻ°āĻ•āĻžāĻ°āĨ¤

- āĻ¤ā§āĻ˛āĻ¨āĻž-āĻŦāĻžāĻ¸ā§āĻ¤āĻŦ
āĻ¸āĻŽāĻ¤āĻž āĻŦāĻž āĻ…āĻ¸āĻŽāĻ¤āĻžāĻ° āĻœāĻ¨ā§āĻ¯ āĻŦāĻžāĻ¸ā§āĻ¤āĻŦ āĻŦāĻž āĻœāĻŸāĻŋāĻ˛ āĻĒā§āĻ°āĻ•āĻžāĻ°ā§‡āĻ° āĻ¤ā§āĻ˛āĻ¨āĻž āĻ•āĻ°āĻžāĻ° āĻ¸āĻŽāĻ¯āĻŧ āĻ¸āĻ¤āĻ°ā§āĻ• āĻ•āĻ°ā§āĻ¨āĨ¤ āĻāĻ‡ āĻŦāĻŋāĻ•āĻ˛ā§āĻĒ āĻšāĻ¯āĻŧ
āĻĻā§āĻŦāĻžāĻ°āĻž āĻ‰āĻšā§āĻ¯ -āĻ“āĻ¯āĻŧā§‡āĻ•ā§āĻ¸āĻŸā§āĻ°āĻž.

-āĻ˛āĻ•ā§āĻˇā§āĻ¯-āĻœā§€āĻŦāĻ¨āĻ•āĻžāĻ˛
āĻ¯āĻĻāĻŋ āĻāĻ•āĻŸāĻŋ āĻĒāĻ¯āĻŧā§‡āĻ¨ā§āĻŸāĻžāĻ° āĻ…ā§āĻ¯āĻžāĻ¸āĻžāĻ‡āĻ¨āĻŽā§‡āĻ¨ā§āĻŸā§‡āĻ° āĻĒāĻ¯āĻŧā§‡āĻ¨ā§āĻŸāĻžāĻ° āĻ¤āĻžāĻ° āĻ˛āĻ•ā§āĻˇā§āĻ¯ā§‡āĻ° āĻšā§‡āĻ¯āĻŧā§‡ āĻĻā§€āĻ°ā§āĻ˜ āĻšāĻ¤ā§‡ āĻĒāĻžāĻ°ā§‡ āĻ¤āĻŦā§‡ āĻ¸āĻ¤āĻ°ā§āĻ• āĻ•āĻ°ā§āĻ¨āĨ¤ āĻāĻ‡
āĻŦāĻŋāĻ•āĻ˛ā§āĻĒ āĻĻā§āĻŦāĻžāĻ°āĻž āĻ‰āĻšā§āĻ¯ āĻšāĻ¯āĻŧ -āĻ“āĻ¯āĻŧāĻžāĻ˛.

-āĻ‰āĻœāĻžāĻ°ā§‹āĻŸā§āĻ°āĻŋāĻĒ
āĻāĻ•āĻŸāĻŋ "DO" āĻ˛ā§āĻĒ āĻ•āĻŽā§āĻĒāĻžāĻ‡āĻ˛ā§‡āĻ° āĻ¸āĻŽāĻ¯āĻŧ āĻļā§‚āĻ¨ā§āĻ¯ āĻŦāĻžāĻ° āĻšāĻžāĻ˛āĻžāĻ¨ā§‹āĻ° āĻœāĻ¨ā§āĻ¯ āĻĒāĻ°āĻŋāĻšāĻŋāĻ¤ āĻšāĻ˛ā§‡ āĻ¸āĻ¤āĻ°ā§āĻ• āĻ•āĻ°ā§āĻ¨āĨ¤ āĻāĻ‡ āĻŦāĻŋāĻ•āĻ˛ā§āĻĒ āĻšāĻ¯āĻŧ
āĻĻā§āĻŦāĻžāĻ°āĻž āĻ‰āĻšā§āĻ¯ -āĻ“āĻ¯āĻŧāĻžāĻ˛.

-āĻ­ā§āĻ˛
āĻ¸āĻŽāĻ¸ā§āĻ¤ āĻ¸āĻ¤āĻ°ā§āĻ•āĻ¤āĻžāĻ•ā§‡ āĻ¤ā§āĻ°ā§āĻŸāĻŋāĻ¤ā§‡ āĻĒāĻ°āĻŋāĻŖāĻ¤ āĻ•āĻ°ā§‡āĨ¤

Fortran āĻ āĻ˛ā§‡āĻ–āĻž āĻĒā§āĻ°ā§‹āĻ—ā§āĻ°āĻžāĻŽ āĻ•āĻŽā§āĻĒāĻžāĻ‡āĻ˛ āĻ•āĻ°āĻžāĻ° āĻ¸āĻŽāĻ¯āĻŧ āĻāĻ° āĻŽāĻ§ā§āĻ¯ā§‡ āĻ•āĻŋāĻ›ā§āĻ° āĻ•ā§‹āĻ¨ āĻĒā§āĻ°āĻ­āĻžāĻŦ āĻ¨ā§‡āĻ‡āĨ¤

āĻ…āĻĒāĻļāĻ¨ āĻ¸āĻŽā§‚āĻš āĻ‰āĻ¨ā§āĻ¨āĻ¤ āĻĄāĻŋāĻŦāĻžāĻ—āĻŋāĻ‚ āĻ¤ā§‹āĻŽāĻžāĻ° āĻ•āĻžāĻ°ā§āĻ¯āĻ•ā§āĻ°āĻŽ or āĻ—āĻ¨ā§āĻš āĻĢāĻ°āĻŸā§āĻ°āĻžāĻ¨
GNU Fortran-āĻāĻ° āĻŦāĻŋāĻ­āĻŋāĻ¨ā§āĻ¨ āĻŦāĻŋāĻļā§‡āĻˇ āĻŦāĻŋāĻ•āĻ˛ā§āĻĒ āĻ°āĻ¯āĻŧā§‡āĻ›ā§‡ āĻ¯āĻž āĻ†āĻĒāĻ¨āĻžāĻ° āĻĒā§āĻ°ā§‹āĻ—ā§āĻ°āĻžāĻŽ āĻŦāĻž āĻĄāĻŋāĻŦāĻžāĻ— āĻ•āĻ°āĻžāĻ° āĻœāĻ¨ā§āĻ¯ āĻŦā§āĻ¯āĻŦāĻšā§ƒāĻ¤ āĻšāĻ¯āĻŧ
GNU Fortran āĻ•āĻŽā§āĻĒāĻžāĻ‡āĻ˛āĻžāĻ°āĨ¤

-fdump-āĻĢā§‹āĻ°āĻŸā§āĻ°āĻžāĻ¨-āĻ…āĻ°āĻŋāĻœāĻŋāĻ¨āĻžāĻ˛
āĻ…āĻ­ā§āĻ¯āĻ¨ā§āĻ¤āĻ°ā§€āĻŖ āĻĒāĻžāĻ°ā§āĻ¸ āĻŸā§āĻ°āĻŋ āĻ†āĻ‰āĻŸāĻĒā§āĻŸ āĻ‰āĻ¤ā§āĻ¸ āĻĒā§āĻ°ā§‹āĻ—ā§āĻ°āĻžāĻŽ āĻ…āĻ­ā§āĻ¯āĻ¨ā§āĻ¤āĻ°ā§€āĻŖ āĻŽāĻ§ā§āĻ¯ā§‡ āĻ…āĻ¨ā§āĻŦāĻžāĻĻ āĻ•āĻ°āĻžāĻ° āĻĒāĻ°ā§‡
āĻĒā§āĻ°āĻ¤āĻŋāĻ¨āĻŋāĻ§āĻŋāĻ¤ā§āĻŦ āĻļā§āĻ§ā§āĻŽāĻžāĻ¤ā§āĻ° GNU Fortran āĻ•āĻŽā§āĻĒāĻžāĻ‡āĻ˛āĻžāĻ° āĻ¨āĻŋāĻœā§‡āĻ‡ āĻĄāĻŋāĻŦāĻžāĻ— āĻ•āĻ°āĻžāĻ° āĻœāĻ¨ā§āĻ¯ āĻ¸āĻ¤ā§āĻ¯āĻŋāĻ‡ āĻĻāĻ°āĻ•āĻžāĻ°ā§€āĨ¤

-fdump-āĻĢā§‹āĻ°āĻŸā§āĻ°āĻžāĻ¨-āĻ…āĻĒā§āĻŸāĻŋāĻŽāĻžāĻ‡āĻœ āĻ•āĻ°āĻž
āĻĢā§āĻ°āĻ¨ā§āĻŸ-āĻāĻ¨ā§āĻĄ āĻ…āĻĒā§āĻŸāĻŋāĻŽāĻžāĻ‡āĻœā§‡āĻļāĻžāĻ¨ā§‡āĻ° āĻĒāĻ°ā§‡ āĻĒāĻžāĻ°ā§āĻ¸ āĻŸā§āĻ°āĻŋ āĻ†āĻ‰āĻŸāĻĒā§āĻŸ āĻ•āĻ°ā§āĻ¨āĨ¤ āĻļā§āĻ§ā§āĻŽāĻžāĻ¤ā§āĻ° āĻĄāĻŋāĻŦāĻžāĻ—āĻŋāĻ‚ āĻœāĻ¨ā§āĻ¯ āĻ¸āĻ¤ā§āĻ¯āĻŋāĻ‡ āĻĻāĻ°āĻ•āĻžāĻ°ā§€
GNU Fortran āĻ•āĻŽā§āĻĒāĻžāĻ‡āĻ˛āĻžāĻ° āĻ¨āĻŋāĻœā§‡āĻ‡āĨ¤

-fdump-āĻĒāĻžāĻ°ā§āĻ¸-āĻŸā§āĻ°āĻŋ
āĻ…āĻ­ā§āĻ¯āĻ¨ā§āĻ¤āĻ°ā§€āĻŖ āĻĒāĻžāĻ°ā§āĻ¸ āĻŸā§āĻ°āĻŋ āĻ†āĻ‰āĻŸāĻĒā§āĻŸ āĻ‰āĻ¤ā§āĻ¸ āĻĒā§āĻ°ā§‹āĻ—ā§āĻ°āĻžāĻŽ āĻ…āĻ­ā§āĻ¯āĻ¨ā§āĻ¤āĻ°ā§€āĻŖ āĻŽāĻ§ā§āĻ¯ā§‡ āĻ…āĻ¨ā§āĻŦāĻžāĻĻ āĻ•āĻ°āĻžāĻ° āĻĒāĻ°ā§‡
āĻĒā§āĻ°āĻ¤āĻŋāĻ¨āĻŋāĻ§āĻŋāĻ¤ā§āĻŦ āĻļā§āĻ§ā§āĻŽāĻžāĻ¤ā§āĻ° GNU Fortran āĻ•āĻŽā§āĻĒāĻžāĻ‡āĻ˛āĻžāĻ° āĻ¨āĻŋāĻœā§‡āĻ‡ āĻĄāĻŋāĻŦāĻžāĻ— āĻ•āĻ°āĻžāĻ° āĻœāĻ¨ā§āĻ¯ āĻ¸āĻ¤ā§āĻ¯āĻŋāĻ‡ āĻĻāĻ°āĻ•āĻžāĻ°ā§€āĨ¤
āĻāĻ‡ āĻŦāĻŋāĻ•āĻ˛ā§āĻĒāĻŸāĻŋ āĻ…āĻŦāĻšā§‡āĻ˛āĻŋāĻ¤; āĻĒāĻ°āĻŋāĻŦāĻ°ā§āĻ¤ā§‡ "-fdump-fortran-original" āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻ•āĻ°ā§āĻ¨āĨ¤

-ffpe-āĻŸā§āĻ°ā§āĻ¯āĻžāĻĒ=āĻ¤āĻžāĻ˛āĻŋāĻ•āĻž
āĻ¸āĻ•ā§āĻˇāĻŽ āĻ•āĻ°āĻžāĻ° āĻœāĻ¨ā§āĻ¯ āĻĢā§āĻ˛ā§‹āĻŸāĻŋāĻ‚ āĻĒāĻ¯āĻŧā§‡āĻ¨ā§āĻŸ āĻŦā§āĻ¯āĻ¤āĻŋāĻ•ā§āĻ°āĻŽ āĻĢāĻžāĻāĻĻā§‡āĻ° āĻāĻ•āĻŸāĻŋ āĻ¤āĻžāĻ˛āĻŋāĻ•āĻž āĻ¨āĻŋāĻ°ā§āĻĻāĻŋāĻˇā§āĻŸ āĻ•āĻ°ā§āĻ¨āĨ¤ āĻŦā§‡āĻļāĻŋāĻ°āĻ­āĻžāĻ— āĻ¸āĻŋāĻ¸ā§āĻŸā§‡āĻŽā§‡, āĻ¯āĻĻāĻŋ a
āĻĢā§āĻ˛ā§‹āĻŸāĻŋāĻ‚ āĻĒāĻ¯āĻŧā§‡āĻ¨ā§āĻŸ āĻŦā§āĻ¯āĻ¤āĻŋāĻ•ā§āĻ°āĻŽ āĻ˜āĻŸā§‡ āĻāĻŦāĻ‚ āĻ¸ā§‡āĻ‡ āĻŦā§āĻ¯āĻ¤āĻŋāĻ•ā§āĻ°āĻŽā§‡āĻ° āĻœāĻ¨ā§āĻ¯ āĻĢāĻžāĻāĻĻ āĻ¸āĻ•ā§āĻ°āĻŋāĻ¯āĻŧ āĻ•āĻ°āĻž āĻšāĻ¯āĻŧ, āĻāĻ•āĻŸāĻŋ SIGFPE
āĻ¸āĻ‚āĻ•ā§‡āĻ¤ āĻĒāĻžāĻ āĻžāĻ¨ā§‹ āĻšāĻŦā§‡ āĻāĻŦāĻ‚ āĻĒā§āĻ°ā§‹āĻ—ā§āĻ°āĻžāĻŽāĻŸāĻŋ āĻŦāĻžāĻ¤āĻŋāĻ˛ āĻ•āĻ°āĻž āĻšāĻŦā§‡, āĻ¯āĻžāĻ° āĻœāĻ¨ā§āĻ¯ āĻĻāĻ°āĻ•āĻžāĻ°ā§€ āĻāĻ•āĻŸāĻŋ āĻŽā§‚āĻ˛ āĻĢāĻžāĻ‡āĻ˛ āĻ¤ā§ˆāĻ°āĻŋ āĻ•āĻ°āĻž āĻšāĻŦā§‡
āĻĄāĻŋāĻŦāĻžāĻ—āĻŋāĻ‚ āĻ¤āĻžāĻ˛āĻŋāĻ•āĻž āĻ¨āĻŋāĻŽā§āĻ¨āĻ˛āĻŋāĻ–āĻŋāĻ¤āĻ—ā§āĻ˛āĻŋāĻ° āĻāĻ•āĻŸāĻŋ (āĻ¸āĻŽā§āĻ­āĻŦāĻ¤ āĻ–āĻžāĻ˛āĻŋ) āĻ•āĻŽāĻž āĻĻā§āĻŦāĻžāĻ°āĻž āĻĒā§ƒāĻĨāĻ• āĻ•āĻ°āĻž āĻ¤āĻžāĻ˛āĻŋāĻ•āĻžā§ˇ
āĻŦā§āĻ¯āĻ¤āĻŋāĻ•ā§āĻ°āĻŽ: āĻ…āĻ•āĻžāĻ°ā§āĻ¯āĻ•āĻ° (āĻ…āĻŦā§ˆāĻ§ āĻĢā§āĻ˛ā§‹āĻŸāĻŋāĻ‚ āĻĒāĻ¯āĻŧā§‡āĻ¨ā§āĻŸ āĻ…āĻĒāĻžāĻ°ā§‡āĻļāĻ¨, āĻ¯ā§‡āĻŽāĻ¨ "SQRT(-1.0)"), āĻļā§‚āĻ¨ā§āĻ¯
(āĻļā§‚āĻ¨ā§āĻ¯ āĻĻā§āĻŦāĻžāĻ°āĻž āĻŦāĻŋāĻ­āĻžāĻ—), āĻŸāĻ˛āĻŽāĻ˛āĻžāĻ¨āĻŋ (āĻāĻ•āĻŸāĻŋ āĻĢā§āĻ˛ā§‹āĻŸāĻŋāĻ‚ āĻĒāĻ¯āĻŧā§‡āĻ¨ā§āĻŸ āĻ…āĻĒāĻžāĻ°ā§‡āĻļāĻ¨ā§‡ āĻ“āĻ­āĻžāĻ°āĻĢā§āĻ˛ā§‹), underflow
(āĻāĻ•āĻŸāĻŋ āĻĢā§āĻ˛ā§‹āĻŸāĻŋāĻ‚ āĻĒāĻ¯āĻŧā§‡āĻ¨ā§āĻŸ āĻ…āĻĒāĻžāĻ°ā§‡āĻļāĻ¨ā§‡ āĻ†āĻ¨ā§āĻĄāĻžāĻ°āĻĢā§āĻ˛ā§‹), āĻ…āĻ¯āĻĨāĻžāĻ¯āĻĨ (āĻ¸āĻŽāĻ¯āĻŧ āĻ¨āĻŋāĻ°ā§āĻ­ā§āĻ˛āĻ¤āĻž āĻšāĻžāĻ°āĻžāĻ¨
āĻ…āĻĒāĻžāĻ°ā§‡āĻļāĻ¨), āĻāĻŦāĻ‚ āĻ…āĻ¸ā§āĻŦāĻžāĻ­āĻžāĻŦāĻŋāĻ• (āĻāĻ•āĻŸāĻŋ āĻ…āĻ¸ā§āĻŦāĻžāĻ­āĻžāĻŦāĻŋāĻ• āĻŽāĻžāĻ¨ā§‡āĻ° āĻ‰āĻĒāĻ° āĻ¸āĻžā§āĻšāĻžāĻ˛āĻŋāĻ¤ āĻ…āĻĒāĻžāĻ°ā§‡āĻļāĻ¨)āĨ¤ āĻĒā§āĻ°āĻĨāĻŽ āĻĒāĻžāĻāĻšāĻŸāĻŋ
āĻŦā§āĻ¯āĻ¤āĻŋāĻ•ā§āĻ°āĻŽāĻ—ā§āĻ˛āĻŋ āĻĒāĻžāĻāĻšāĻŸāĻŋ IEEE 754 āĻŦā§āĻ¯āĻ¤āĻŋāĻ•ā§āĻ°āĻŽā§‡āĻ° āĻ¸āĻžāĻĨā§‡ āĻŽāĻŋāĻ˛ā§‡ āĻ¯āĻžāĻ¯āĻŧ, āĻ¯ā§‡āĻ–āĻžāĻ¨ā§‡ āĻļā§‡āĻˇāĻŸāĻŋ (āĻ…āĻ¸ā§āĻŦāĻžāĻ­āĻžāĻŦāĻŋāĻ•)
āĻāĻŸāĻŋ IEEE 754 āĻ¸ā§āĻŸā§āĻ¯āĻžāĻ¨ā§āĻĄāĻžāĻ°ā§āĻĄā§‡āĻ° āĻ…āĻ‚āĻļ āĻ¨āĻ¯āĻŧ āĻ¤āĻŦā§‡ āĻ•āĻŋāĻ›ā§ āĻ¸āĻžāĻ§āĻžāĻ°āĻŖ āĻ†āĻ°ā§āĻ•āĻŋāĻŸā§‡āĻ•āĻšāĻžāĻ°ā§‡ āĻ‰āĻĒāĻ˛āĻŦā§āĻ§
āĻ¯ā§‡āĻŽāĻ¨ x86āĨ¤

āĻĒā§āĻ°āĻĨāĻŽ āĻ¤āĻŋāĻ¨āĻŸāĻŋ āĻŦā§āĻ¯āĻ¤āĻŋāĻ•ā§āĻ°āĻŽ (āĻ…āĻ•āĻžāĻ°ā§āĻ¯āĻ•āĻ°, āĻļā§‚āĻ¨ā§āĻ¯, āĻāĻŦāĻ‚ āĻŸāĻ˛āĻŽāĻ˛āĻžāĻ¨āĻŋ) āĻĒā§āĻ°āĻžāĻ¯āĻŧāĻ‡ āĻ—ā§āĻ°ā§āĻ¤āĻ° āĻ¨āĻŋāĻ°ā§āĻĻā§‡āĻļ āĻ•āĻ°ā§‡
āĻ¤ā§āĻ°ā§āĻŸāĻŋ, āĻāĻŦāĻ‚ āĻ¯āĻĻāĻŋ āĻ¨āĻž āĻĒā§āĻ°ā§‹āĻ—ā§āĻ°āĻžāĻŽā§‡ āĻāĻ‡ āĻŦā§āĻ¯āĻ¤āĻŋāĻ•ā§āĻ°āĻŽāĻ—ā§āĻ˛āĻŋ āĻŽā§‹āĻ•āĻžāĻŦā§‡āĻ˛āĻž āĻ•āĻ°āĻžāĻ° āĻœāĻ¨ā§āĻ¯ āĻŦāĻŋāĻ§āĻžāĻ¨ āĻ¨āĻž āĻĨāĻžāĻ•ā§‡,
āĻāĻ‡ āĻ¤āĻŋāĻ¨āĻŸāĻŋ āĻŦā§āĻ¯āĻ¤āĻŋāĻ•ā§āĻ°āĻŽā§‡āĻ° āĻœāĻ¨ā§āĻ¯ āĻĢāĻžāĻāĻĻ āĻ¸āĻ•ā§āĻˇāĻŽ āĻ•āĻ°āĻž āĻ¸āĻŽā§āĻ­āĻŦāĻ¤ āĻāĻ•āĻŸāĻŋ āĻ­āĻžāĻ˛ āĻ§āĻžāĻ°āĻŖāĻžāĨ¤

āĻ…āĻ¨ā§‡āĻ•āĻ—ā§āĻ˛āĻŋ, āĻ¯āĻĻāĻŋ āĻŦā§‡āĻļāĻŋāĻ°āĻ­āĻžāĻ—āĻ‡ āĻ¨āĻž āĻšāĻ¯āĻŧ, āĻĢā§āĻ˛ā§‹āĻŸāĻŋāĻ‚ āĻĒāĻ¯āĻŧā§‡āĻ¨ā§āĻŸ āĻ…āĻĒāĻžāĻ°ā§‡āĻļāĻ¨āĻ—ā§āĻ˛āĻŋ āĻ°āĻžāĻ‰āĻ¨ā§āĻĄāĻŋāĻ‚āĻ¯āĻŧā§‡āĻ° āĻ•āĻžāĻ°āĻŖā§‡ āĻ¨āĻŋāĻ°ā§āĻ­ā§āĻ˛āĻ¤āĻžāĻ° āĻ•ā§āĻˇāĻ¤āĻŋ āĻ•āĻ°ā§‡,
āĻāĻŦāĻ‚ āĻ¤āĻžāĻ‡ "ffpe-trap=inexact" āĻ…āĻ¨ā§āĻļā§€āĻ˛āĻ¨ā§‡ āĻ…āĻ°ā§āĻšāĻŋāĻ•āĻ° āĻšāĻ¤ā§‡ āĻĒāĻžāĻ°ā§‡āĨ¤

āĻĄāĻŋāĻĢāĻ˛ā§āĻŸāĻ°ā§‚āĻĒā§‡ āĻ•ā§‹āĻ¨ā§‹ āĻŦā§āĻ¯āĻ¤āĻŋāĻ•ā§āĻ°āĻŽ āĻĢāĻžāĻāĻĻ āĻ¸āĻ•ā§āĻ°āĻŋāĻ¯āĻŧ āĻ•āĻ°āĻž āĻšāĻ¯āĻŧ āĻ¨āĻžāĨ¤

-ffpe-āĻ¸āĻžāĻ°āĻžāĻ‚āĻļ=āĻ¤āĻžāĻ˛āĻŋāĻ•āĻž
āĻĢā§āĻ˛ā§‹āĻŸāĻŋāĻ‚-āĻĒāĻ¯āĻŧā§‡āĻ¨ā§āĻŸ āĻŦā§āĻ¯āĻ¤āĻŋāĻ•ā§āĻ°āĻŽāĻ—ā§āĻ˛āĻŋāĻ° āĻāĻ•āĻŸāĻŋ āĻ¤āĻžāĻ˛āĻŋāĻ•āĻž āĻ¨āĻŋāĻ°ā§āĻĻāĻŋāĻˇā§āĻŸ āĻ•āĻ°ā§āĻ¨, āĻ¯āĻžāĻ° āĻĒāĻ¤āĻžāĻ•āĻž āĻ¸ā§āĻĨāĻŋāĻ¤āĻŋ āĻŽā§āĻĻā§āĻ°āĻŋāĻ¤ āĻšāĻ¯āĻŧā§ˇ
"STOP" āĻāĻŦāĻ‚ "ERROR STOP" āĻ†āĻšā§āĻŦāĻžāĻ¨ āĻ•āĻ°āĻžāĻ° āĻ¸āĻŽāĻ¯āĻŧ "ERROR_UNIT"āĨ¤ āĻ¤āĻžāĻ˛āĻŋāĻ•āĻž āĻ¯ā§‡āĻ•ā§‹āĻ¨āĻŸāĻŋāĻ‡ āĻšāĻ¤ā§‡ āĻĒāĻžāĻ°ā§‡ āĻ¨āĻž, āĻ¸āĻŦ āĻŦāĻž āĻāĻ•āĻŸāĻŋ
āĻ¨āĻŋāĻŽā§āĻ¨āĻ˛āĻŋāĻ–āĻŋāĻ¤ āĻŦā§āĻ¯āĻ¤āĻŋāĻ•ā§āĻ°āĻŽāĻ—ā§āĻ˛āĻŋāĻ° āĻ•āĻŽāĻž āĻĻā§āĻŦāĻžāĻ°āĻž āĻĒā§ƒāĻĨāĻ• āĻ•āĻ°āĻž āĻ¤āĻžāĻ˛āĻŋāĻ•āĻž: āĻ…āĻ•āĻžāĻ°ā§āĻ¯āĻ•āĻ°, āĻļā§‚āĻ¨ā§āĻ¯, āĻŸāĻ˛āĻŽāĻ˛āĻžāĻ¨āĻŋ, underflow,
āĻ…āĻ¯āĻĨāĻžāĻ¯āĻĨ āĻāĻŦāĻ‚ āĻ…āĻ¸ā§āĻŦāĻžāĻ­āĻžāĻŦāĻŋāĻ•āĨ¤ (āĻĻā§‡āĻ–ā§āĻ¨ -āĻāĻĢāĻĒāĻŋāĻ‡-āĻĢāĻžāĻāĻĻ āĻŦā§āĻ¯āĻ¤āĻŋāĻ•ā§āĻ°āĻŽāĻ—ā§āĻ˛āĻŋāĻ° āĻŦāĻ°ā§āĻŖāĻ¨āĻžāĻ° āĻœāĻ¨ā§āĻ¯āĨ¤)

āĻĄāĻŋāĻĢāĻ˛ā§āĻŸāĻ°ā§‚āĻĒā§‡, āĻ¸āĻŽāĻ¸ā§āĻ¤ āĻŦā§āĻ¯āĻ¤āĻŋāĻ•ā§āĻ°āĻŽā§‡āĻ° āĻœāĻ¨ā§āĻ¯ āĻāĻ•āĻŸāĻŋ āĻ¸āĻžāĻ°āĻžāĻ‚āĻļ āĻ•āĻŋāĻ¨ā§āĻ¤ā§ āĻ…āĻ¯āĻĨāĻžāĻ¯āĻĨ āĻĒā§āĻ°āĻĻāĻ°ā§āĻļāĻŋāĻ¤ āĻšāĻ¯āĻŧ.

-fno-āĻŦā§āĻ¯āĻžāĻ•āĻŸā§āĻ°ā§‡āĻ¸
āĻ¯āĻ–āĻ¨ āĻāĻ•āĻŸāĻŋ āĻ—ā§āĻ°ā§āĻ¤āĻ° āĻ°āĻžāĻ¨āĻŸāĻžāĻ‡āĻŽ āĻ¤ā§āĻ°ā§āĻŸāĻŋ āĻ¸āĻŽā§āĻŽā§āĻ–ā§€āĻ¨ āĻšāĻ¯āĻŧ āĻŦāĻž āĻāĻ•āĻŸāĻŋ āĻŽāĻžāĻ°āĻžāĻ¤ā§āĻŽāĻ• āĻ¸āĻ‚āĻ•ā§‡āĻ¤ āĻ¨āĻŋāĻ°ā§āĻ—āĻ¤ āĻšāĻ¯āĻŧ
(āĻ¸ā§‡āĻ—āĻŽā§‡āĻ¨ā§āĻŸā§‡āĻļāĻ¨ āĻĢāĻ˛ā§āĻŸ, āĻ…āĻŦā§ˆāĻ§ āĻ¨āĻŋāĻ°ā§āĻĻā§‡āĻļāĻ¨āĻž, āĻŦāĻžāĻ¸ā§‡āĻ° āĻ¤ā§āĻ°ā§āĻŸāĻŋ, āĻĢā§āĻ˛ā§‹āĻŸāĻŋāĻ‚-āĻĒāĻ¯āĻŧā§‡āĻ¨ā§āĻŸ āĻŦā§āĻ¯āĻ¤āĻŋāĻ•ā§āĻ°āĻŽ, āĻāĻŦāĻ‚
āĻ…āĻ¨ā§āĻ¯āĻžāĻ¨ā§āĻ¯ POSIX āĻ¸āĻ‚āĻ•ā§‡āĻ¤ āĻ¯āĻž āĻ•āĻ°ā§āĻŽ āĻ†āĻ›ā§‡ āĻ•ā§‹āĻ°), Fortran āĻ°āĻžāĻ¨āĻŸāĻžāĻ‡āĻŽ āĻ˛āĻžāĻ‡āĻŦā§āĻ°ā§‡āĻ°āĻŋ āĻšā§‡āĻˇā§āĻŸāĻž āĻ•āĻ°ā§‡
āĻ¤ā§āĻ°ā§āĻŸāĻŋāĻ° āĻāĻ•āĻŸāĻŋ āĻŦā§āĻ¯āĻžāĻ•āĻŸā§āĻ°ā§‡āĻ¸ āĻ†āĻ‰āĻŸāĻĒā§āĻŸāĨ¤ "-fno-backtrace" āĻŦā§āĻ¯āĻžāĻ•āĻŸā§āĻ°ā§‡āĻ¸ āĻœā§‡āĻ¨āĻžāĻ°ā§‡āĻļāĻ¨ āĻ¨āĻŋāĻˇā§āĻ•ā§āĻ°āĻŋāĻ¯āĻŧ āĻ•āĻ°ā§‡āĨ¤
āĻāĻ‡ āĻŦāĻŋāĻ•āĻ˛ā§āĻĒāĻŸāĻŋ āĻļā§āĻ§ā§āĻŽāĻžāĻ¤ā§āĻ° Fortran āĻĒā§āĻ°āĻ§āĻžāĻ¨ āĻĒā§āĻ°ā§‹āĻ—ā§āĻ°āĻžāĻŽā§‡āĻ° āĻ¸āĻ‚āĻ•āĻ˛āĻ¨ā§‡āĻ° āĻœāĻ¨ā§āĻ¯ āĻĒā§āĻ°āĻ­āĻžāĻŦ āĻĢā§‡āĻ˛ā§‡āĨ¤

āĻ…āĻĒāĻļāĻ¨ āĻ¸āĻŽā§‚āĻš āĻ‰āĻ¨ā§āĻ¨āĻ¤ āĻĄāĻŋāĻ°ā§‡āĻ•ā§āĻŸāĻ°āĻŋ āĻ…āĻ¨ā§āĻ¸āĻ¨ā§āĻ§āĻžāĻ¨
āĻāĻ‡ āĻŦāĻŋāĻ•āĻ˛ā§āĻĒāĻ—ā§āĻ˛āĻŋ "āĻ‡āĻ¨āĻ•ā§āĻ˛ā§āĻĄ" āĻĻā§āĻŦāĻžāĻ°āĻž āĻ¨āĻŋāĻ°ā§āĻĻāĻŋāĻˇā§āĻŸ āĻ•āĻ°āĻž āĻĢāĻžāĻ‡āĻ˛āĻ—ā§āĻ˛āĻŋāĻ° āĻœāĻ¨ā§āĻ¯ GNU Fortran āĻ•ā§€āĻ­āĻžāĻŦā§‡ āĻ…āĻ¨ā§āĻ¸āĻ¨ā§āĻ§āĻžāĻ¨ āĻ•āĻ°ā§‡ āĻ¤āĻž āĻĒā§āĻ°āĻ­āĻžāĻŦāĻŋāĻ¤ āĻ•āĻ°ā§‡
āĻ¨āĻŋāĻ°ā§āĻĻā§‡āĻļāĻŋāĻ•āĻž āĻāĻŦāĻ‚ āĻ¯ā§‡āĻ–āĻžāĻ¨ā§‡ āĻāĻŸāĻŋ āĻĒā§‚āĻ°ā§āĻŦā§‡ āĻ¸āĻ‚āĻ•āĻ˛āĻŋāĻ¤ āĻŽāĻĄāĻŋāĻ‰āĻ˛āĻ—ā§āĻ˛āĻŋāĻ° āĻœāĻ¨ā§āĻ¯ āĻ…āĻ¨ā§āĻ¸āĻ¨ā§āĻ§āĻžāĻ¨ āĻ•āĻ°ā§‡āĨ¤

āĻāĻŸāĻŋ āĻĻā§āĻŦāĻžāĻ°āĻž āĻŦā§āĻ¯āĻŦāĻšā§ƒāĻ¤ āĻ…āĻ¨ā§āĻ¸āĻ¨ā§āĻ§āĻžāĻ¨ āĻĒāĻĨāĻ—ā§āĻ˛āĻŋāĻ•ā§‡āĻ“ āĻĒā§āĻ°āĻ­āĻžāĻŦāĻŋāĻ¤ āĻ•āĻ°ā§‡ CPP āĻ¯āĻ–āĻ¨ Fortran āĻ‰ā§ŽāĻ¸ āĻĒā§āĻ°āĻŋāĻĒā§āĻ°āĻ¸ā§‡āĻ¸ āĻ•āĻ°āĻ¤ā§‡ āĻŦā§āĻ¯āĻŦāĻšā§ƒāĻ¤ āĻšāĻ¯āĻŧāĨ¤

-IDir
āĻāĻ—ā§āĻ˛āĻŋ "āĻ‡āĻ¨āĻ•ā§āĻ˛ā§āĻĄ" āĻ¨āĻŋāĻ°ā§āĻĻā§‡āĻļā§‡āĻ° āĻŦā§āĻ¯āĻžāĻ–ā§āĻ¯āĻžāĻ•ā§‡ āĻĒā§āĻ°āĻ­āĻžāĻŦāĻŋāĻ¤ āĻ•āĻ°ā§‡ (āĻĒāĻžāĻļāĻžāĻĒāĻžāĻļāĻŋ "#āĻ…āĻ¨ā§āĻ¤āĻ°ā§āĻ­ā§āĻ•ā§āĻ¤"
āĻāĻ° āĻ¨āĻŋāĻ°ā§āĻĻā§‡āĻļāĻ¨āĻž CPP āĻĒā§āĻ°āĻŋāĻĒā§āĻ°āĻ¸ā§‡āĻ¸āĻ°)āĨ¤

āĻāĻ›āĻžāĻĄāĻŧāĻžāĻ“ āĻ¸āĻžāĻ§āĻžāĻ°āĻŖ āĻ†āĻšāĻ°āĻŖ āĻ¨ā§‹āĻŸ āĻ•āĻ°ā§āĻ¨ -I āĻāĻŦāĻ‚ "āĻ…āĻ¨ā§āĻ¤āĻ°ā§āĻ­ā§āĻ•ā§āĻ¤" āĻĒā§āĻ°āĻžāĻ¯āĻŧ āĻāĻ•āĻ‡
-I āĻāĻ° āĻŽāĻ§ā§āĻ¯ā§‡ "#āĻ…āĻ¨ā§āĻ¤āĻ°ā§āĻ­ā§āĻ•ā§āĻ¤" āĻ¸āĻš CPP āĻĒā§āĻ°āĻŋāĻĒā§āĻ°āĻ¸ā§‡āĻ¸āĻ°, āĻ–ā§āĻāĻœāĻ›ā§‡āĻ¨ āĻ¸āĻ‚āĻ•ā§āĻ°āĻžāĻ¨ā§āĻ¤ header.gcc
āĻĢāĻžāĻ‡āĻ˛ āĻāĻŦāĻ‚ āĻ…āĻ¨ā§āĻ¯āĻžāĻ¨ā§āĻ¯ āĻœāĻŋāĻ¨āĻŋāĻ¸āĨ¤

āĻāĻ‡ āĻĒāĻĨāĻŸāĻŋ āĻ…āĻ¨ā§āĻ¸āĻ¨ā§āĻ§āĻžāĻ¨ āĻ•āĻ°āĻ¤ā§‡āĻ“ āĻŦā§āĻ¯āĻŦāĻšā§ƒāĻ¤ āĻšāĻ¯āĻŧ .mod āĻĢāĻžāĻ‡āĻ˛ āĻ¯āĻ–āĻ¨ āĻ†āĻ—ā§‡ āĻ¸āĻ‚āĻ•āĻ˛āĻŋāĻ¤ āĻŽāĻĄāĻŋāĻ‰āĻ˛ āĻšāĻ¯āĻŧ
āĻāĻ•āĻŸāĻŋ "āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ°" āĻŦāĻŋāĻŦā§ƒāĻ¤āĻŋ āĻĻā§āĻŦāĻžāĻ°āĻž āĻĒā§āĻ°āĻ¯āĻŧā§‹āĻœāĻ¨ā§€āĻ¯āĻŧāĨ¤

-JDir
āĻāĻ‡ āĻŦāĻŋāĻ•āĻ˛ā§āĻĒāĻŸāĻŋ āĻ‰āĻ˛ā§āĻ˛ā§‡āĻ– āĻ•āĻ°ā§‡ āĻ¯ā§‡ āĻ•ā§‹āĻĨāĻžāĻ¯āĻŧ āĻ°āĻžāĻ–āĻ¤ā§‡ āĻšāĻŦā§‡ .mod āĻ¸āĻ‚āĻ•āĻ˛āĻŋāĻ¤ āĻŽāĻĄāĻŋāĻ‰āĻ˛āĻ—ā§āĻ˛āĻŋāĻ° āĻœāĻ¨ā§āĻ¯ āĻĢāĻžāĻ‡āĻ˛āĨ¤ āĻāĻŸāĻžāĻ“ āĻ¯ā§‹āĻ— āĻ•āĻ°āĻž āĻšāĻ¯āĻŧ
āĻāĻ•āĻŸāĻŋ "USE" āĻŦāĻŋāĻŦā§ƒāĻ¤āĻŋ āĻĻā§āĻŦāĻžāĻ°āĻž āĻ…āĻ¨ā§āĻ¸āĻ¨ā§āĻ§āĻžāĻ¨ āĻ•āĻ°āĻžāĻ° āĻœāĻ¨ā§āĻ¯ āĻĄāĻŋāĻ°ā§‡āĻ•ā§āĻŸāĻ°āĻŋāĻ—ā§āĻ˛āĻŋāĻ° āĻ¤āĻžāĻ˛āĻŋāĻ•āĻžāĻ¯āĻŧā§ˇ

āĻĄāĻŋāĻĢāĻ˛ā§āĻŸ āĻšāĻ˛ āĻŦāĻ°ā§āĻ¤āĻŽāĻžāĻ¨ āĻĄāĻŋāĻ°ā§‡āĻ•ā§āĻŸāĻ°āĻŋāĨ¤

-āĻĢāĻŋāĻ¨āĻŸā§āĻ°āĻŋāĻ¨āĻ¸āĻŋāĻ•-āĻŽāĻĄāĻŋāĻ‰āĻ˛-āĻĒāĻĨ Dir
āĻāĻ‡ āĻŦāĻŋāĻ•āĻ˛ā§āĻĒāĻŸāĻŋ āĻĒā§‚āĻ°ā§āĻŦ-āĻ¸āĻ‚āĻ•āĻ˛āĻŋāĻ¤ āĻ…āĻ¨ā§āĻ¤āĻ°ā§āĻ¨āĻŋāĻšāĻŋāĻ¤ āĻŽāĻĄāĻŋāĻ‰āĻ˛āĻ—ā§āĻ˛āĻŋāĻ° āĻ…āĻŦāĻ¸ā§āĻĨāĻžāĻ¨ āĻ¨āĻŋāĻ°ā§āĻĻāĻŋāĻˇā§āĻŸ āĻ•āĻ°ā§‡, āĻ¯āĻĻāĻŋ āĻ¸ā§‡āĻ—ā§āĻ˛āĻŋ āĻ¨āĻž āĻĨāĻžāĻ•ā§‡
āĻ•āĻŽā§āĻĒāĻžāĻ‡āĻ˛āĻžāĻ° āĻĻā§āĻŦāĻžāĻ°āĻž āĻĒā§āĻ°āĻ¤ā§āĻ¯āĻžāĻļāĻŋāĻ¤ āĻĄāĻŋāĻĢāĻ˛ā§āĻŸ āĻ…āĻŦāĻ¸ā§āĻĨāĻžāĻ¨ā§‡āĨ¤

āĻ‡āĻ¨ā§āĻĢā§āĻ˛ā§āĻāĻ¨ā§āĻ¸āĻŋāĻ¨ā§āĻ— āĻĻā§āĻ¯ āĻ˛āĻŋāĻ™ā§āĻ• āĻ§āĻžāĻĒ
āĻāĻ‡ āĻŦāĻŋāĻ•āĻ˛ā§āĻĒāĻ—ā§āĻ˛āĻŋ āĻ•āĻžāĻ°ā§āĻ¯āĻ•āĻ° āĻšāĻ¯āĻŧ āĻ¯āĻ–āĻ¨ āĻ•āĻŽā§āĻĒāĻžāĻ‡āĻ˛āĻžāĻ° āĻ…āĻŦāĻœā§‡āĻ•ā§āĻŸ āĻĢāĻžāĻ‡āĻ˛āĻ—ā§āĻ˛āĻŋāĻ•ā§‡ āĻāĻ•ā§āĻ¸āĻŋāĻ•āĻŋāĻ‰āĻŸā§‡āĻŦāĻ˛ā§‡āĻ° āĻ¸āĻžāĻĨā§‡ āĻ˛āĻŋāĻ™ā§āĻ• āĻ•āĻ°ā§‡
āĻ†āĻ‰āĻŸāĻĒā§āĻŸ āĻĢāĻžāĻ‡āĻ˛. āĻ•āĻŽā§āĻĒāĻžāĻ‡āĻ˛āĻžāĻ° āĻāĻ•āĻŸāĻŋ āĻ˛āĻŋāĻ™ā§āĻ• āĻĒāĻĻāĻ•ā§āĻˇā§‡āĻĒ āĻ¨āĻž āĻ•āĻ°āĻ˛ā§‡ āĻ¤āĻžāĻ°āĻž āĻ…āĻ°ā§āĻĨāĻšā§€āĻ¨āĨ¤

āĻ¸ā§āĻŸā§āĻ¯āĻžāĻŸāĻŋāĻ•-āĻ˛āĻŋāĻŦāĻ—āĻĢā§‹āĻ°ā§āĻŸā§āĻ°āĻžāĻ¨
āĻĒā§āĻ°āĻĻāĻžāĻ¨ āĻ•āĻ°ā§‡ āĻāĻŽāĻ¨ āĻ¸āĻŋāĻ¸ā§āĻŸā§‡āĻŽā§‡ libgfortran āĻāĻ•āĻŸāĻŋ āĻ­āĻžāĻ— āĻ•āĻ°āĻž āĻāĻŦāĻ‚ āĻāĻ•āĻŸāĻŋ āĻ¸ā§āĻŸā§āĻ¯āĻžāĻŸāĻŋāĻ• āĻ˛āĻžāĻ‡āĻŦā§āĻ°ā§‡āĻ°āĻŋ āĻšāĻŋāĻ¸āĻžāĻŦā§‡, āĻāĻ‡ āĻŦāĻŋāĻ•āĻ˛ā§āĻĒ
āĻ¸ā§āĻĨāĻŋāĻ° āĻ¸āĻ‚āĻ¸ā§āĻ•āĻ°āĻŖ āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻ•āĻ°āĻ¤ā§‡ āĻŦāĻžāĻ§ā§āĻ¯ āĻ•āĻ°ā§‡āĨ¤ āĻāĻ° āĻ•ā§‹āĻ¨ā§‹ āĻ­āĻžāĻ— āĻ•āĻ°āĻž āĻ¸āĻ‚āĻ¸ā§āĻ•āĻ°āĻŖ āĻ¨āĻž āĻšāĻ˛ā§‡ libgfortran āĻ¨āĻŋāĻ°ā§āĻŽāĻŋāĻ¤ āĻšāĻ¯āĻŧā§‡āĻ›āĻŋāĻ˛
āĻ¯āĻ–āĻ¨ āĻ•āĻŽā§āĻĒāĻžāĻ‡āĻ˛āĻžāĻ° āĻ•āĻ¨āĻĢāĻŋāĻ—āĻžāĻ° āĻ•āĻ°āĻž āĻšāĻ¯āĻŧā§‡āĻ›āĻŋāĻ˛, āĻāĻ‡ āĻŦāĻŋāĻ•āĻ˛ā§āĻĒāĻŸāĻŋāĻ° āĻ•ā§‹āĻ¨ āĻĒā§āĻ°āĻ­āĻžāĻŦ āĻ¨ā§‡āĻ‡āĨ¤

āĻ‡āĻ¨ā§āĻĢā§āĻ˛ā§āĻāĻ¨ā§āĻ¸āĻŋāĻ¨ā§āĻ— āĻ°āĻžāĻ¨āĻŸāĻžāĻ‡āĻŽ āĻ†āĻšāĻ°āĻŖ
āĻāĻ‡ āĻŦāĻŋāĻ•āĻ˛ā§āĻĒāĻ—ā§āĻ˛āĻŋ GNU Fortran-āĻāĻ° āĻ¸āĻžāĻĨā§‡ āĻ¸āĻ‚āĻ•āĻ˛āĻŋāĻ¤ āĻĒā§āĻ°ā§‹āĻ—ā§āĻ°āĻžāĻŽāĻ—ā§āĻ˛āĻŋāĻ° āĻ°āĻžāĻ¨āĻŸāĻžāĻ‡āĻŽ āĻ†āĻšāĻ°āĻŖāĻ•ā§‡ āĻĒā§āĻ°āĻ­āĻžāĻŦāĻŋāĻ¤ āĻ•āĻ°ā§‡āĨ¤

-fconvert=āĻĒāĻ°āĻŋāĻŦāĻ°ā§āĻ¤āĻ¨
āĻŦāĻŋāĻ¨ā§āĻ¯āĻžāĻ¸āĻšā§€āĻ¨ āĻĢāĻžāĻ‡āĻ˛āĻ—ā§āĻ˛āĻŋāĻ° āĻœāĻ¨ā§āĻ¯ āĻĄā§‡āĻŸāĻžāĻ° āĻ‰āĻĒāĻ¸ā§āĻĨāĻžāĻĒāĻ¨āĻž āĻ¨āĻŋāĻ°ā§āĻĻāĻŋāĻˇā§āĻŸ āĻ•āĻ°ā§āĻ¨āĨ¤ āĻ°ā§‚āĻĒāĻžāĻ¨ā§āĻ¤āĻ°ā§‡āĻ° āĻœāĻ¨ā§āĻ¯ āĻŦā§ˆāĻ§ āĻŽāĻžāĻ¨
āĻšāĻ¯āĻŧ: āĻ¸ā§āĻĨāĻžāĻ¨ā§€āĻ¯āĻŧ, āĻĄāĻŋāĻĢāĻ˛ā§āĻŸ; āĻŦāĻŋāĻ¨āĻŋāĻŽāĻ¯āĻŧ, āĻŦāĻĄāĻŧ- āĻāĻŦāĻ‚ āĻ›ā§‹āĻŸ-āĻāĻ¨ā§āĻĄāĻŋāĻ¯āĻŧāĻžāĻ¨ā§‡āĻ° āĻŽāĻ§ā§āĻ¯ā§‡ āĻ…āĻĻāĻ˛āĻŦāĻĻāĻ˛; āĻŦāĻĄāĻŧ endianāĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻ•āĻ°ā§āĻ¨
āĻŦāĻŋāĻ¨ā§āĻ¯āĻžāĻ¸āĻšā§€āĻ¨ āĻĢāĻžāĻ‡āĻ˛āĻ—ā§āĻ˛āĻŋāĻ° āĻœāĻ¨ā§āĻ¯ āĻŦāĻĄāĻŧ-āĻāĻ¨ā§āĻĄāĻŋāĻ¯āĻŧāĻžāĻ¨ āĻ‰āĻĒāĻ¸ā§āĻĨāĻžāĻĒāĻ¨āĻž; āĻ¸āĻžāĻŽāĻžāĻ¨ā§āĻ¯ endian, āĻ¸āĻžāĻŽāĻžāĻ¨ā§āĻ¯-āĻāĻ¨ā§āĻĄāĻŋāĻ¯āĻŧāĻžāĻ¨ āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻ•āĻ°ā§āĻ¨
āĻŦāĻŋāĻ¨ā§āĻ¯āĻžāĻ¸āĻšā§€āĻ¨ āĻĢāĻžāĻ‡āĻ˛āĻ—ā§āĻ˛āĻŋāĻ° āĻœāĻ¨ā§āĻ¯ āĻ‰āĻĒāĻ¸ā§āĻĨāĻžāĻĒāĻ¨āĻžāĨ¤

āĻāĻ‡ āĻĒāĻ›āĻ¨ā§āĻĻ āĻšāĻ¯āĻŧā§‡āĻ›ā§‡ an āĻĒā§āĻ°āĻ­āĻžāĻŦ āĻ•ā§‡āĻŦāĻ˛ āĻ•āĻ–āĻ¨ āĻŦā§āĻ¯āĻŦāĻšā§ƒāĻ¤ in āĻĻā§āĻ¯ āĻĒā§āĻ°āĻ§āĻžāĻ¨ āĻĒā§āĻ°ā§‹āĻ—ā§āĻ°āĻžāĻŽ. āĻ¸āĻžāĻ°ā§āĻœāĻžāĻ°āĻŋāĻ° "āĻ°ā§‚āĻĒāĻžāĻ¨ā§āĻ¤āĻ° āĻ•āĻ°ā§āĻ¨" āĻ¸ā§āĻĒā§‡āĻ¸āĻŋāĻĢāĻžāĻ¯āĻŧāĻžāĻ°
āĻāĻŦāĻ‚ āĻĻā§āĻ¯ GFORTRAN_CONVERT_UNIT āĻĒāĻ°āĻŋāĻŦā§‡āĻļ āĻĒāĻ°āĻŋāĻŦāĻ°ā§āĻ¤āĻ¨āĻļā§€āĻ˛ āĻ…āĻ—ā§āĻ°āĻžāĻšā§āĻ¯ āĻ•āĻ°āĻž āĻĻā§āĻ¯ āĻĄāĻŋāĻĢāĻ˛ā§āĻŸ āĻ¨āĻŋāĻĻāĻŋāĻˇā§āĻŸ by
-fconvert.

-āĻĢā§āĻ°āĻŋāĻ•ā§‹āĻ°ā§āĻĄ-āĻŽāĻžāĻ°ā§āĻ•āĻžāĻ°=āĻ˛āĻŽā§āĻŦāĻž
āĻŦāĻŋāĻ¨ā§āĻ¯āĻžāĻ¸āĻšā§€āĻ¨ āĻĢāĻžāĻ‡āĻ˛āĻ—ā§āĻ˛āĻŋāĻ° āĻœāĻ¨ā§āĻ¯ āĻ°ā§‡āĻ•āĻ°ā§āĻĄ āĻŽāĻžāĻ°ā§āĻ•āĻžāĻ°āĻ—ā§āĻ˛āĻŋāĻ° āĻĻā§ˆāĻ°ā§āĻ˜ā§āĻ¯ āĻ¨āĻŋāĻ°ā§āĻĻāĻŋāĻˇā§āĻŸ āĻ•āĻ°ā§āĻ¨āĨ¤ āĻāĻ° āĻœāĻ¨ā§āĻ¯ āĻŦā§ˆāĻ§ āĻŽāĻžāĻ¨ āĻ˛āĻŽā§āĻŦāĻž
āĻšāĻ˛ 4 āĻāĻŦāĻ‚ 8ā§ˇ āĻĄāĻŋāĻĢāĻ˛ā§āĻŸ āĻšāĻ˛ 4ā§ˇ āĻāĻ‡ is āĻŦāĻŋāĻ­āĻŋāĻ¨ā§āĻ¨ āĻĨā§‡āĻ•ā§‡ āĻ†āĻ—ā§‡ āĻ¸āĻ‚āĻ¸ā§āĻ•āĻ°āĻŖ of gfortran,
āĻ¯āĻž āĻŦā§‡āĻļāĻŋāĻ°āĻ­āĻžāĻ— āĻ¸āĻŋāĻ¸ā§āĻŸā§‡āĻŽā§‡ 8 āĻāĻ° āĻāĻ•āĻŸāĻŋ āĻĄāĻŋāĻĢāĻ˛ā§āĻŸ āĻ°ā§‡āĻ•āĻ°ā§āĻĄ āĻŽāĻžāĻ°ā§āĻ•āĻžāĻ° āĻĻā§ˆāĻ°ā§āĻ˜ā§āĻ¯ āĻ¨āĻŋāĻ°ā§āĻĻāĻŋāĻˇā§āĻŸ āĻ•āĻ°ā§‡āĨ¤ āĻ¯āĻĻāĻŋ āĻ¤ā§āĻŽāĻŋ āĻšāĻžāĻ“
āĻāĻ° āĻ†āĻ—ā§‡āĻ° āĻ¸āĻ‚āĻ¸ā§āĻ•āĻ°āĻŖāĻ—ā§āĻ˛āĻŋāĻ° āĻ¸āĻžāĻĨā§‡ āĻ¸āĻžāĻŽāĻžā§āĻœāĻ¸ā§āĻ¯āĻĒā§‚āĻ°ā§āĻŖ āĻĢāĻžāĻ‡āĻ˛āĻ—ā§āĻ˛āĻŋ āĻĒāĻĄāĻŧā§āĻ¨ āĻŦāĻž āĻ˛āĻŋāĻ–ā§āĻ¨ā§ˇ gfortranāĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻ•āĻ°ā§āĻ¨
-āĻĢā§āĻ°āĻŋāĻ•ā§‹āĻ°ā§āĻĄ-āĻŽāĻžāĻ°ā§āĻ•āĻžāĻ°=8.

-fmax-āĻ¸āĻžāĻŦāĻ°ā§‡āĻ•āĻ°ā§āĻĄ-āĻĻā§ˆāĻ°ā§āĻ˜ā§āĻ¯=āĻ˛āĻŽā§āĻŦāĻž
āĻāĻ•āĻŸāĻŋ āĻ¸āĻžāĻŦāĻ°ā§‡āĻ•āĻ°ā§āĻĄā§‡āĻ° āĻœāĻ¨ā§āĻ¯ āĻ¸āĻ°ā§āĻŦā§‹āĻšā§āĻš āĻĻā§ˆāĻ°ā§āĻ˜ā§āĻ¯ āĻ¨āĻŋāĻ°ā§āĻĻāĻŋāĻˇā§āĻŸ āĻ•āĻ°ā§āĻ¨āĨ¤ āĻĻā§ˆāĻ°ā§āĻ˜ā§āĻ¯ā§‡āĻ° āĻœāĻ¨ā§āĻ¯ āĻ¸āĻ°ā§āĻŦāĻžāĻ§āĻŋāĻ• āĻ…āĻ¨ā§āĻŽā§‹āĻĻāĻŋāĻ¤ āĻŽāĻžāĻ¨
2147483639, āĻ¯āĻž āĻĄāĻŋāĻĢāĻ˛ā§āĻŸāĻ“āĨ¤ āĻļā§āĻ§ā§āĻŽāĻžāĻ¤ā§āĻ° gfortran āĻĻā§āĻŦāĻžāĻ°āĻž āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ°ā§‡āĻ° āĻœāĻ¨ā§āĻ¯ āĻ¸āĻ¤ā§āĻ¯āĻŋāĻ‡ āĻĻāĻ°āĻ•āĻžāĻ°ā§€
āĻĒāĻ°ā§€āĻ•ā§āĻˇāĻž āĻ¸ā§āĻ¯ā§āĻŸ.

-fsign-āĻļā§‚āĻ¨ā§āĻ¯
āĻ¸āĻ•ā§āĻ°āĻŋāĻ¯āĻŧ āĻ•āĻ°āĻž āĻšāĻ˛ā§‡, āĻ¸āĻžāĻ‡āĻ¨ āĻŦāĻŋāĻŸ āĻ¸ā§‡āĻŸ āĻ¸āĻš āĻļā§‚āĻ¨ā§āĻ¯ āĻŽāĻžāĻ¨ā§‡āĻ° āĻĢā§āĻ˛ā§‹āĻŸāĻŋāĻ‚ āĻĒāĻ¯āĻŧā§‡āĻ¨ā§āĻŸ āĻ¸āĻ‚āĻ–ā§āĻ¯āĻž āĻ˛ā§‡āĻ–āĻž āĻšāĻ¯āĻŧ
āĻŦāĻŋāĻ¨ā§āĻ¯āĻžāĻ¸āĻŋāĻ¤ āĻ†āĻ‰āĻŸāĻĒā§āĻŸā§‡ āĻ‹āĻŖāĻžāĻ¤ā§āĻŽāĻ• āĻ¸āĻ‚āĻ–ā§āĻ¯āĻž āĻšāĻŋāĻ¸āĻžāĻŦā§‡ āĻāĻŦāĻ‚ "SIGN" āĻ āĻ‹āĻŖāĻžāĻ¤ā§āĻŽāĻ• āĻšāĻŋāĻ¸āĻžāĻŦā§‡ āĻ—āĻŖā§āĻ¯ āĻ•āĻ°āĻž āĻšāĻ¯āĻŧ
āĻ…āĻ¨ā§āĻ¤āĻ°ā§āĻ¨āĻŋāĻšāĻŋāĻ¤ -fno-āĻšāĻŋāĻšā§āĻ¨-āĻļā§‚āĻ¨ā§āĻ¯ āĻļā§‚āĻ¨ā§āĻ¯ āĻŽāĻžāĻ¨ (āĻŦāĻž āĻŽāĻžāĻ¨) āĻāĻ° āĻ¨ā§‡āĻ¤āĻŋāĻŦāĻžāĻšāĻ• āĻšāĻŋāĻšā§āĻ¨ āĻŽā§āĻĻā§āĻ°āĻŖ āĻ•āĻ°ā§‡ āĻ¨āĻž
I/O-āĻāĻ° āĻœāĻ¨ā§āĻ¯ āĻļā§‚āĻ¨ā§āĻ¯ā§‡ āĻŦā§ƒāĻ¤ā§āĻ¤āĻžāĻ•āĻžāĻ°) āĻāĻŦāĻ‚ "SIGN" āĻ…āĻ¨ā§āĻ¤āĻ°ā§āĻ¨āĻŋāĻšāĻŋāĻ¤ āĻļā§‚āĻ¨ā§āĻ¯āĻ•ā§‡ āĻ§āĻ¨āĻžāĻ¤ā§āĻŽāĻ• āĻ¸āĻ‚āĻ–ā§āĻ¯āĻž āĻšāĻŋāĻ¸āĻžāĻŦā§‡ āĻŦāĻŋāĻŦā§‡āĻšāĻ¨āĻž āĻ•āĻ°ā§‡
Fortran 77 āĻāĻ° āĻ¸āĻžāĻĨā§‡ āĻ¸āĻžāĻŽāĻžā§āĻœāĻ¸ā§āĻ¯ā§‡āĻ° āĻœāĻ¨ā§āĻ¯āĨ¤ āĻĄāĻŋāĻĢāĻ˛ā§āĻŸ āĻšāĻ˛ -fsign-āĻļā§‚āĻ¨ā§āĻ¯.

āĻ…āĻĒāĻļāĻ¨ āĻ¸āĻŽā§‚āĻš āĻ‰āĻ¨ā§āĻ¨āĻ¤ āĻ•ā§‹āĻĄ āĻĒā§āĻ°āĻœāĻ¨ā§āĻŽ āĻ¨āĻŋāĻ¯āĻŧāĻŽāĻžāĻŦāĻ˛ā§€
āĻāĻ‡ āĻŽā§‡āĻļāĻŋāĻ¨-āĻ¸ā§āĻŦāĻžāĻ§ā§€āĻ¨ āĻŦāĻŋāĻ•āĻ˛ā§āĻĒāĻ—ā§āĻ˛āĻŋ āĻ•ā§‹āĻĄā§‡ āĻŦā§āĻ¯āĻŦāĻšā§ƒāĻ¤ āĻ‡āĻ¨ā§āĻŸāĻžāĻ°āĻĢā§‡āĻ¸ āĻ•āĻ¨āĻ­ā§‡āĻ¨āĻļāĻ¨āĻ—ā§āĻ˛āĻŋāĻ•ā§‡ āĻ¨āĻŋāĻ¯āĻŧāĻ¨ā§āĻ¤ā§āĻ°āĻŖ āĻ•āĻ°ā§‡
āĻĒā§āĻ°āĻœāĻ¨ā§āĻŽāĨ¤

āĻ¤āĻžāĻĻā§‡āĻ° āĻŦā§‡āĻļāĻŋāĻ°āĻ­āĻžāĻ—ā§‡āĻ° āĻ‡āĻ¤āĻŋāĻŦāĻžāĻšāĻ• āĻāĻŦāĻ‚ āĻ¨ā§‡āĻ¤āĻŋāĻŦāĻžāĻšāĻ• āĻ‰āĻ­āĻ¯āĻŧ āĻĢāĻ°ā§āĻŽ āĻ°āĻ¯āĻŧā§‡āĻ›ā§‡; āĻāĻ° āĻ¨ā§‡āĻ¤āĻŋāĻŦāĻžāĻšāĻ• āĻ°ā§‚āĻĒ -āĻĢā§ āĻšāĻŦā§‡
-fno-foo. āĻ¨ā§€āĻšā§‡āĻ° āĻ¸āĻžāĻ°āĻŖā§€āĻ¤ā§‡, āĻļā§āĻ§ā§āĻŽāĻžāĻ¤ā§āĻ° āĻāĻ•āĻŸāĻŋ āĻĢāĻ°ā§āĻŽ āĻ¤āĻžāĻ˛āĻŋāĻ•āĻžāĻ­ā§āĻ•ā§āĻ¤ āĻ•āĻ°āĻž āĻšāĻ¯āĻŧā§‡āĻ›ā§‡---āĻ¯ā§‡āĻŸāĻŋ āĻ¨āĻ¯āĻŧ
āĻĄāĻŋāĻĢāĻ˛ā§āĻŸ. āĻ†āĻĒāĻ¨āĻŋ āĻšāĻ¯āĻŧ āĻ…āĻĒāĻ¸āĻžāĻ°āĻŖ āĻ•āĻ°ā§‡ āĻ…āĻ¨ā§āĻ¯ āĻĢāĻ°ā§āĻŽāĻŸāĻŋ āĻŦā§‡āĻ° āĻ•āĻ°āĻ¤ā§‡ āĻĒāĻžāĻ°ā§‡āĻ¨ āĻ¨āĻž- āĻŦāĻž āĻāĻŸāĻŋ āĻ¯ā§‹āĻ— āĻ•āĻ°āĻžāĨ¤

-fno-āĻ¸ā§āĻŦāĻ¯āĻŧāĻ‚āĻ•ā§āĻ°āĻŋāĻ¯āĻŧ
āĻĒā§āĻ°āĻ¤āĻŋāĻŸāĻŋ āĻĒā§āĻ°ā§‹āĻ—ā§āĻ°āĻžāĻŽ āĻ‡āĻ‰āĻ¨āĻŋāĻŸā§‡āĻ° āĻ¸āĻžāĻĨā§‡ āĻ†āĻšāĻ°āĻŖ āĻ•āĻ°ā§āĻ¨ (āĻ¯āĻžāĻ°āĻž āĻ°āĻŋāĻ•āĻžāĻ°ā§āĻ¸āĻŋāĻ­ āĻšāĻŋāĻ¸āĻžāĻŦā§‡ āĻšāĻŋāĻšā§āĻ¨āĻŋāĻ¤ āĻ•āĻ°āĻž āĻšāĻ¯āĻŧā§‡āĻ›ā§‡) āĻ¯ā§‡āĻ¨ "āĻ¸āĻ‚āĻ°āĻ•ā§āĻˇāĻŖ āĻ•āĻ°ā§āĻ¨" āĻŦāĻŋāĻŦā§ƒāĻ¤āĻŋāĨ¤
āĻĒā§āĻ°āĻ¤āĻŋāĻŸāĻŋ āĻ¸ā§āĻĨāĻžāĻ¨ā§€āĻ¯āĻŧ āĻ­ā§‡āĻ°āĻŋāĻ¯āĻŧā§‡āĻŦāĻ˛ā§‡āĻ° āĻœāĻ¨ā§āĻ¯ āĻ¨āĻŋāĻ°ā§āĻĻāĻŋāĻˇā§āĻŸ āĻ•āĻ°āĻž āĻšāĻ¯āĻŧā§‡āĻ›ā§‡ āĻāĻŦāĻ‚ āĻāĻ¤ā§‡ āĻ‰āĻ˛ā§āĻ˛ā§‡āĻ– āĻ•āĻ°āĻž āĻ…ā§āĻ¯āĻžāĻ°ā§‡āĻ°āĨ¤ āĻ•ā§āĻˇāĻ¤āĻŋ āĻ•āĻ°ā§‡ āĻ¨āĻž
āĻ¸āĻžāĻ§āĻžāĻ°āĻŖ āĻŦā§āĻ˛āĻ•āĨ¤ (āĻ•āĻŋāĻ›ā§ āĻĢā§‹āĻ°ā§āĻŸāĻ°āĻžāĻ¨ āĻ•āĻŽā§āĻĒāĻžāĻ‡āĻ˛āĻžāĻ° āĻ¨āĻžāĻŽā§‡āĻ° āĻ…āĻ§ā§€āĻ¨ā§‡ āĻāĻ‡ āĻŦāĻŋāĻ•āĻ˛ā§āĻĒāĻŸāĻŋ āĻĒā§āĻ°āĻĻāĻžāĻ¨ āĻ•āĻ°ā§‡ - āĻ¸ā§āĻĨāĻŋāĻ° or
-āĻ¸āĻ‚āĻ°āĻ•ā§āĻˇāĻŖ.) āĻĄāĻŋāĻĢāĻ˛ā§āĻŸ, āĻ¯āĻž - āĻ…āĻŸā§‹āĻŽā§‡āĻŸāĻŋāĻ•, āĻ¸ā§āĻĨāĻžāĻ¨ā§€āĻ¯āĻŧ āĻ­ā§‡āĻ°āĻŋāĻ¯āĻŧā§‡āĻŦāĻ˛ āĻ›ā§‹āĻŸ āĻ•āĻ°āĻžāĻ° āĻœāĻ¨ā§āĻ¯ āĻ¸ā§āĻŸā§āĻ¯āĻžāĻ• āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻ•āĻ°ā§‡
āĻĻā§āĻŦāĻžāĻ°āĻž āĻĒā§āĻ°āĻĻāĻ¤ā§āĻ¤ āĻŽāĻžāĻ¨ āĻ¤ā§āĻ˛āĻ¨āĻžāĻ¯āĻŧ -fmax-āĻ¸ā§āĻŸā§āĻ¯āĻžāĻ•-āĻ­āĻžāĻ°-āĻ†āĻ•āĻžāĻ°. āĻŦāĻŋāĻ•āĻ˛ā§āĻĒāĻŸāĻŋ āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻ•āĻ°ā§āĻ¨ - āĻĒā§āĻ¨āĻ°āĻžāĻŦā§ƒāĻ¤ā§āĻ¤āĻŋāĻŽā§‚āĻ˛āĻ• āĻ•ā§‹āĻ¨ āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻ•āĻ°āĻ¤ā§‡
āĻ¸ā§āĻŸā§āĻ¯āĻžāĻŸāĻŋāĻ• āĻŽā§‡āĻŽāĻ°āĻŋāĨ¤

-ff2c
āĻĻā§āĻŦāĻžāĻ°āĻž āĻ‰āĻ¤ā§āĻĒāĻ¨ā§āĻ¨ āĻ•ā§‹āĻĄā§‡āĻ° āĻ¸āĻžāĻĨā§‡ āĻ¸āĻžāĻŽāĻžā§āĻœāĻ¸ā§āĻ¯āĻĒā§‚āĻ°ā§āĻŖ āĻšāĻ“āĻ¯āĻŧāĻžāĻ° āĻœāĻ¨ā§āĻ¯ āĻĄāĻŋāĻœāĻžāĻ‡āĻ¨ āĻ•āĻ°āĻž āĻ•ā§‹āĻĄ āĻ¤ā§ˆāĻ°āĻŋ āĻ•āĻ°ā§āĻ¨ g77 āĻāĻŦāĻ‚ f2c.

āĻĻā§āĻŦāĻžāĻ°āĻž āĻŦā§āĻ¯āĻŦāĻšā§ƒāĻ¤ āĻ•āĻ˛āĻŋāĻ‚ āĻ¨āĻŋāĻ¯āĻŧāĻŽāĻžāĻŦāĻ˛ā§€ g77 (āĻŽā§‚āĻ˛āĻ¤ āĻŦāĻžāĻ¸ā§āĻ¤āĻŦāĻžāĻ¯āĻŧāĻŋāĻ¤ āĻšāĻ¯āĻŧ f2c) āĻĢāĻžāĻ‚āĻļāĻ¨ āĻĒā§āĻ°āĻ¯āĻŧā§‹āĻœāĻ¨
āĻ¯ā§‡ āĻ°āĻŋāĻŸāĻžāĻ°ā§āĻ¨ āĻŸāĻžāĻ‡āĻĒ āĻĄāĻŋāĻĢāĻ˛ā§āĻŸ "REAL" āĻ†āĻ¸āĻ˛ā§‡ C āĻŸāĻžāĻ‡āĻĒ "āĻĄāĻŦāĻ˛", āĻāĻŦāĻ‚ āĻĢāĻžāĻ‚āĻļāĻ¨ āĻĢā§‡āĻ°āĻ¤ āĻĻā§‡āĻ¯āĻŧ
āĻ¯ā§‡ āĻ°āĻŋāĻŸāĻžāĻ°ā§āĻ¨ āĻŸāĻžāĻ‡āĻĒ "COMPLEX" āĻ•āĻ˛āĻŋāĻ‚ āĻāĻ•āĻŸāĻŋ āĻ…āĻ¤āĻŋāĻ°āĻŋāĻ•ā§āĻ¤ āĻ†āĻ°ā§āĻ—ā§āĻŽā§‡āĻ¨ā§āĻŸ āĻŽāĻžāĻ§ā§āĻ¯āĻŽā§‡ āĻŽāĻžāĻ¨ āĻĢā§‡āĻ°āĻ¤
āĻ•ā§āĻ°āĻŽ āĻ¯ā§‡āĻ–āĻžāĻ¨ā§‡ āĻ°āĻŋāĻŸāĻžāĻ°ā§āĻ¨ āĻŽāĻžāĻ¨ āĻ¸āĻ‚āĻ°āĻ•ā§āĻˇāĻŖ āĻ•āĻ°āĻ¤ā§‡ āĻ¨āĻŋāĻ°ā§āĻĻā§‡āĻļ āĻ•āĻ°ā§‡āĨ¤ āĻĄāĻŋāĻĢāĻ˛ā§āĻŸ GNU āĻ…āĻ§ā§€āĻ¨ā§‡
āĻ•āĻ˛āĻŋāĻ‚ āĻ•āĻ¨āĻ­ā§‡āĻ¨āĻļāĻ¨, āĻāĻ‡ āĻ§āĻ°āĻ¨ā§‡āĻ° āĻĢāĻžāĻ‚āĻļāĻ¨āĻ—ā§āĻ˛āĻŋ āĻ•ā§‡āĻŦāĻ˛ āĻ¤āĻžāĻĻā§‡āĻ° āĻĢāĻ˛āĻžāĻĢāĻ˛āĻ—ā§āĻ˛āĻŋ āĻĢāĻŋāĻ°āĻŋāĻ¯āĻŧā§‡ āĻĻā§‡āĻ¯āĻŧ āĻ¯ā§‡āĻŽāĻ¨āĻŸāĻŋ āĻ¤āĻžāĻ°āĻž GNU āĻ¤ā§‡ āĻĻā§‡āĻ¯āĻŧ
C---āĻĄāĻŋāĻĢāĻ˛ā§āĻŸ "REAL" āĻĢāĻžāĻ‚āĻļāĻ¨ C āĻŸāĻžāĻ‡āĻĒ "float" āĻĒā§āĻ°āĻĻāĻžāĻ¨ āĻ•āĻ°ā§‡ āĻāĻŦāĻ‚ "COMPLEX" āĻĢāĻžāĻ‚āĻļāĻ¨ āĻĒā§āĻ°āĻĻāĻžāĻ¨ āĻ•āĻ°ā§‡
GNU C āĻŸāĻžāĻ‡āĻĒ "āĻœāĻŸāĻŋāĻ˛"āĨ¤ āĻ‰āĻĒāĻ°āĻ¨ā§āĻ¤ā§, āĻāĻ‡ āĻŦāĻŋāĻ•āĻ˛ā§āĻĒāĻŸāĻŋ āĻŦā§‹āĻāĻžāĻ¯āĻŧ -fāĻ¸ā§‡āĻ•ā§‡āĻ¨ā§āĻĄ-āĻ†āĻ¨ā§āĻĄāĻžāĻ°āĻ¸ā§āĻ•ā§‹āĻ°
āĻŦāĻŋāĻ•āĻ˛ā§āĻĒ, āĻ¯āĻĻāĻŋ āĻ¨āĻž -fno-āĻ¸ā§‡āĻ•ā§‡āĻ¨ā§āĻĄ-āĻ†āĻ¨ā§āĻĄāĻžāĻ°āĻ¸ā§āĻ•ā§‹āĻ° āĻ¸ā§āĻĒāĻˇā§āĻŸāĻ­āĻžāĻŦā§‡ āĻ…āĻ¨ā§āĻ°ā§‹āĻ§ āĻ•āĻ°āĻž āĻšāĻ¯āĻŧ.

āĻāĻŸāĻŋ āĻ•ā§‹āĻĄā§‡āĻ° āĻĒā§āĻ°āĻœāĻ¨ā§āĻŽāĻ•ā§‡ āĻĒā§āĻ°āĻ­āĻžāĻŦāĻŋāĻ¤ āĻ•āĻ°ā§‡ āĻ¨āĻž āĻ¯āĻž āĻāĻ° āĻ¸āĻžāĻĨā§‡ āĻ‡āĻ¨ā§āĻŸāĻžāĻ°āĻĢā§‡āĻ¸ āĻ•āĻ°ā§‡ libgfortran
āĻ—ā§āĻ°āĻ¨ā§āĻĨāĻžāĻ—āĻžāĻ°āĨ¤

āĻ¸āĻžāĻŦāĻ§āĻžāĻ¨: āĻ¸āĻ‚āĻ•āĻ˛āĻŋāĻ¤ āĻĢāĻ°āĻŸā§āĻ°āĻžāĻ¨ āĻ•ā§‹āĻĄā§‡āĻ° āĻ¸āĻžāĻĨā§‡ āĻŽāĻŋāĻļā§āĻ°āĻŋāĻ¤ āĻ•āĻ°āĻž āĻ­āĻžāĻ˛ āĻ§āĻžāĻ°āĻŖāĻž āĻ¨āĻ¯āĻŧ -ff2c āĻ•ā§‹āĻĄ āĻ¸āĻ™ā§āĻ—ā§‡
āĻĄāĻŋāĻĢāĻ˛ā§āĻŸ āĻĻāĻŋāĻ¯āĻŧā§‡ āĻ•āĻŽā§āĻĒāĻžāĻ‡āĻ˛ āĻ•āĻ°āĻž āĻšāĻ¯āĻŧā§‡āĻ›ā§‡ -fno-f2c āĻ•āĻ¨āĻ­ā§‡āĻ¨āĻļāĻ¨āĻ•ā§‡ āĻ•āĻ˛ āĻ•āĻ°āĻž āĻšāĻšā§āĻ›ā§‡, "COMPLEX" āĻŦāĻž
āĻĒā§āĻ°ā§‹āĻ—ā§āĻ°āĻžāĻŽ āĻ…āĻ‚āĻļāĻ—ā§āĻ˛āĻŋāĻ° āĻŽāĻ§ā§āĻ¯ā§‡ āĻĄāĻŋāĻĢāĻ˛ā§āĻŸ "REAL" āĻĢāĻžāĻ‚āĻļāĻ¨ āĻ¯āĻž āĻŦāĻŋāĻ­āĻŋāĻ¨ā§āĻ¨ āĻĻāĻŋāĻ¯āĻŧā§‡ āĻ•āĻŽā§āĻĒāĻžāĻ‡āĻ˛ āĻ•āĻ°āĻž āĻšāĻ¯āĻŧā§‡āĻ›āĻŋāĻ˛
āĻ•āĻ˛āĻŋāĻ‚ āĻ•āĻ¨āĻ­ā§‡āĻ¨āĻļāĻ¨āĻ—ā§āĻ˛āĻŋ āĻ•āĻžāĻ°ā§āĻ¯āĻ•āĻ° āĻ•āĻ°āĻžāĻ° āĻ¸āĻŽāĻ¯āĻŧ āĻ­ā§‡āĻ™ā§āĻ—ā§‡ āĻ¯āĻžāĻŦā§‡āĨ¤

āĻ¸āĻžāĻŦāĻ§āĻžāĻ¨: āĻāĻŸāĻŋ āĻ•ā§‹āĻĄ āĻ­āĻžāĻ™āĻŦā§‡ āĻ¯āĻž āĻĄāĻŋāĻĢāĻ˛ā§āĻŸ "REAL" āĻŸāĻžāĻ‡āĻĒā§‡āĻ° āĻ…āĻ¨ā§āĻ¤āĻ°ā§āĻ¨āĻŋāĻšāĻŋāĻ¤ āĻĢāĻžāĻ‚āĻļāĻ¨ āĻĒāĻžāĻ¸ āĻ•āĻ°ā§‡
āĻŦāĻž "COMPLEX" āĻĒā§āĻ°āĻ•ā§ƒāĻ¤ āĻ†āĻ°ā§āĻ—ā§āĻŽā§‡āĻ¨ā§āĻŸ āĻšāĻŋāĻ¸āĻžāĻŦā§‡, āĻ¯ā§‡āĻŽāĻ¨ āĻ˛āĻžāĻ‡āĻŦā§āĻ°ā§‡āĻ°āĻŋ āĻŦāĻžāĻ¸ā§āĻ¤āĻŦāĻžāĻ¯āĻŧāĻ¨ āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻ•āĻ°ā§‡ -fno-f2c
āĻ•āĻ˛āĻŋāĻ‚ āĻ•āĻ¨āĻ­ā§‡āĻ¨āĻļāĻ¨āĨ¤

-fno-āĻ†āĻ¨ā§āĻĄāĻžāĻ°āĻ¸ā§āĻ•ā§‹āĻ°āĻŋāĻ‚
āĻ¸āĻ‚āĻ¯ā§‹āĻœāĻ¨ āĻ•āĻ°ā§‡ Fortran āĻ‰ā§ŽāĻ¸ āĻĢāĻžāĻ‡āĻ˛ā§‡ āĻ¨āĻŋāĻ°ā§āĻĻāĻŋāĻˇā§āĻŸ āĻ¸āĻ¤ā§āĻ¤āĻžāĻ° āĻ¨āĻžāĻŽ āĻĒāĻ°āĻŋāĻŦāĻ°ā§āĻ¤āĻ¨ āĻ•āĻ°āĻŦā§‡āĻ¨ āĻ¨āĻž
āĻ¤āĻžāĻĻā§‡āĻ° āĻ†āĻ¨ā§āĻĄāĻžāĻ°āĻ¸ā§āĻ•ā§‹āĻ° āĻ•āĻ°ā§‡āĨ¤

āĻ¸āĻ™ā§āĻ—ā§‡ āĻĢāĻžāĻ¨ā§āĻĄāĻžāĻ°āĻ¸ā§āĻ•ā§‹āĻ°āĻŋāĻ‚ āĻ•āĻžāĻ°ā§āĻ¯āĻ¤, GNU Fortran āĻŦāĻšāĻŋāĻ°āĻžāĻ—āĻ¤ āĻ¨āĻžāĻŽā§‡āĻ° āĻ¸āĻžāĻĨā§‡ āĻāĻ•āĻŸāĻŋ āĻ†āĻ¨ā§āĻĄāĻžāĻ°āĻ¸ā§āĻ•ā§‹āĻ° āĻ¯ā§āĻ•ā§āĻ¤ āĻ•āĻ°ā§‡
āĻ•ā§‹āĻ¨ āĻ†āĻ¨ā§āĻĄāĻžāĻ°āĻ¸ā§āĻ•ā§‹āĻ° āĻ›āĻžāĻĄāĻŧāĻž. āĻ…āĻ¨ā§‡āĻ•ā§‡āĻ° āĻĻā§āĻŦāĻžāĻ°āĻž āĻ‰āĻ¤ā§āĻĒāĻžāĻĻāĻŋāĻ¤ āĻ•ā§‹āĻĄā§‡āĻ° āĻ¸āĻžāĻĨā§‡ āĻ¸āĻžāĻŽāĻžā§āĻœāĻ¸ā§āĻ¯ āĻ¨āĻŋāĻļā§āĻšāĻŋāĻ¤ āĻ•āĻ°āĻžāĻ° āĻœāĻ¨ā§āĻ¯ āĻāĻŸāĻŋ āĻ•āĻ°āĻž āĻšāĻ¯āĻŧ
UNIX Fortran āĻ•āĻŽā§āĻĒāĻžāĻ‡āĻ˛āĻžāĻ°āĨ¤

āĻ¸āĻ¤āĻ°ā§āĻ•āĻ¤āĻž: GNU Fortran āĻāĻ° āĻĄāĻŋāĻĢāĻ˛ā§āĻŸ āĻ†āĻšāĻ°āĻŖā§‡āĻ° āĻ¸āĻžāĻĨā§‡ āĻŦā§‡āĻŽāĻžāĻ¨āĻžāĻ¨ f2c āĻāĻŦāĻ‚ g77, āĻ…āĻ¨ā§āĻ—ā§āĻ°āĻš
āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° -ff2c āĻ†āĻĒāĻ¨āĻŋ āĻ¯āĻĻāĻŋ āĻœāĻŋāĻāĻ¨āĻ‡āĻ‰ āĻĢā§‹āĻ°ā§āĻŸāĻ°āĻžāĻ¨ā§‡āĻ° āĻ¸āĻžāĻĨā§‡ āĻ•āĻŽā§āĻĒāĻžāĻ‡āĻ˛ āĻ•āĻ°āĻž āĻ…āĻŦāĻœā§‡āĻ•ā§āĻŸ āĻĢāĻžāĻ‡āĻ˛ āĻšāĻžāĻ¨
āĻāĻ‡ āĻŸā§āĻ˛āĻ¸ āĻĻāĻŋāĻ¯āĻŧā§‡ āĻ¤ā§ˆāĻ°āĻŋ āĻ…āĻŦāĻœā§‡āĻ•ā§āĻŸ āĻ•ā§‹āĻĄā§‡āĻ° āĻ¸āĻžāĻĨā§‡ āĻ¸āĻžāĻŽāĻžā§āĻœāĻ¸ā§āĻ¯āĻĒā§‚āĻ°ā§āĻŖāĨ¤

āĻŦā§āĻ¯āĻžāĻŦāĻšāĻžāĻ° -fno-āĻ†āĻ¨ā§āĻĄāĻžāĻ°āĻ¸ā§āĻ•ā§‹āĻ°āĻŋāĻ‚ āĻ†āĻĒāĻ¨āĻŋ āĻ¸āĻŽāĻ¸ā§āĻ¯āĻž āĻ¨āĻŋāĻ¯āĻŧā§‡ āĻĒāĻ°ā§€āĻ•ā§āĻˇāĻž āĻ¨āĻž āĻ•āĻ°āĻž āĻĒāĻ°ā§āĻ¯āĻ¨ā§āĻ¤ āĻ¸ā§āĻĒāĻžāĻ°āĻŋāĻļ āĻ•āĻ°āĻž āĻšāĻ¯āĻŧ āĻ¨āĻž
āĻ¯ā§‡āĻŽāĻ¨ GNU Fortran āĻāĻ° āĻŦāĻŋāĻĻā§āĻ¯āĻŽāĻžāĻ¨ āĻ¸āĻŋāĻ¸ā§āĻŸā§‡āĻŽ āĻĒāĻ°āĻŋāĻŦā§‡āĻļā§‡ āĻāĻ•ā§€āĻ•āĻ°āĻŖ (vis-a-vis
āĻŦāĻŋāĻĻā§āĻ¯āĻŽāĻžāĻ¨ āĻ˛āĻžāĻ‡āĻŦā§āĻ°ā§‡āĻ°āĻŋ, āĻ¸āĻ°āĻžā§āĻœāĻžāĻŽ, āĻāĻŦāĻ‚ āĻ¤āĻžāĻ‡)āĨ¤

āĻ‰āĻĻāĻžāĻšāĻ°āĻŖāĻ¸ā§āĻŦāĻ°ā§‚āĻĒ, āĻ¸āĻžāĻĨā§‡ āĻĢāĻžāĻ¨ā§āĻĄāĻžāĻ°āĻ¸ā§āĻ•ā§‹āĻ°āĻŋāĻ‚, āĻāĻŦāĻ‚ āĻ§āĻ°ā§‡ āĻ¨āĻŋāĻšā§āĻ›āĻŋ āĻ¯ā§‡ "j()" āĻāĻŦāĻ‚ "max_count()" āĻšāĻ˛
āĻŦāĻžāĻšā§āĻ¯āĻŋāĻ• āĻĢāĻžāĻ‚āĻļāĻ¨ āĻ¯āĻ–āĻ¨ "my_var" āĻāĻŦāĻ‚ "lvar" āĻ¸ā§āĻĨāĻžāĻ¨ā§€āĻ¯āĻŧ āĻ­ā§‡āĻ°āĻŋāĻ¯āĻŧā§‡āĻŦāĻ˛, āĻ¯ā§‡āĻŽāĻ¨ āĻāĻ•āĻŸāĻŋ āĻŦāĻŋāĻŦā§ƒāĻ¤āĻŋ

I = J() + MAX_COUNT (MY_VAR, LVAR)

āĻ…āĻ¨ā§āĻ°ā§‚āĻĒ āĻ•āĻŋāĻ›ā§ āĻšāĻŋāĻ¸āĻžāĻŦā§‡ āĻĒā§āĻ°āĻ¯āĻŧā§‹āĻ— āĻ•āĻ°āĻž āĻšāĻ¯āĻŧ:

i = j_() + max_count__(&my_var__, &lvar);

āĻ¸āĻ™ā§āĻ—ā§‡ -fno-āĻ†āĻ¨ā§āĻĄāĻžāĻ°āĻ¸ā§āĻ•ā§‹āĻ°āĻŋāĻ‚, āĻāĻ•āĻ‡ āĻŦāĻŋāĻŦā§ƒāĻ¤āĻŋ āĻšāĻŋāĻ¸āĻžāĻŦā§‡ āĻĒā§āĻ°āĻ¯āĻŧā§‹āĻ— āĻ•āĻ°āĻž āĻšāĻ¯āĻŧ:

i = j() + max_count(&my_var, &lvar);

āĻŦā§āĻ¯āĻžāĻŦāĻšāĻžāĻ° -fno-āĻ†āĻ¨ā§āĻĄāĻžāĻ°āĻ¸ā§āĻ•ā§‹āĻ°āĻŋāĻ‚ āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ°āĻ•āĻžāĻ°ā§€-āĻ¸āĻ‚āĻœā§āĻžāĻžāĻ¯āĻŧāĻŋāĻ¤ āĻ¨āĻžāĻŽ āĻ¸āĻ°āĻžāĻ¸āĻ°āĻŋ āĻ¸ā§āĻĒā§‡āĻ¸āĻŋāĻĢāĻŋāĻ•ā§‡āĻļāĻ¨ āĻ…āĻ¨ā§āĻŽāĻ¤āĻŋ āĻĻā§‡āĻ¯āĻŧ āĻ¯āĻ–āĻ¨
āĻĄāĻŋāĻŦāĻžāĻ—āĻŋāĻ‚ āĻāĻŦāĻ‚ āĻ…āĻ¨ā§āĻ¯āĻžāĻ¨ā§āĻ¯ āĻ­āĻžāĻˇāĻžāĻ° āĻ¸āĻžāĻĨā§‡ GNU Fortran āĻ•ā§‹āĻĄ āĻ‡āĻ¨ā§āĻŸāĻžāĻ°āĻĢā§‡āĻ¸ āĻ•āĻ°āĻžāĻ° āĻ¸āĻŽāĻ¯āĻŧāĨ¤

āĻ‰āĻ˛ā§āĻ˛ā§‡āĻ–ā§āĻ¯ āĻ¯ā§‡ āĻļā§āĻ§ā§ āĻ¨āĻžāĻŽ āĻŽāĻŋāĻ˛ā§‡ āĻ¯āĻžāĻ¯āĻŧ āĻŦāĻ˛ā§‡ āĻ¨āĻž āĻŽāĻžāĻ¨ā§‡ āĻ¯ā§‡ āĻ‡āĻ¨ā§āĻŸāĻžāĻ°āĻĢā§‡āĻ¸ āĻĻā§āĻŦāĻžāĻ°āĻž āĻŦāĻžāĻ¸ā§āĻ¤āĻŦāĻžāĻ¯āĻŧāĻŋāĻ¤
āĻāĻ•āĻŸāĻŋ āĻŦāĻžāĻšā§āĻ¯āĻŋāĻ• āĻ¨āĻžāĻŽā§‡āĻ° āĻœāĻ¨ā§āĻ¯ GNU Fortran āĻ…āĻ¨ā§āĻ¯ āĻ•āĻžāĻ°ā§‹ āĻĻā§āĻŦāĻžāĻ°āĻž āĻŦāĻžāĻ¸ā§āĻ¤āĻŦāĻžāĻ¯āĻŧāĻŋāĻ¤ āĻ‡āĻ¨ā§āĻŸāĻžāĻ°āĻĢā§‡āĻ¸ā§‡āĻ° āĻ¸āĻžāĻĨā§‡ āĻŽā§‡āĻ˛ā§‡
āĻāĻ•āĻ‡ āĻ¨āĻžāĻŽā§‡āĻ° āĻœāĻ¨ā§āĻ¯ āĻ­āĻžāĻˇāĻžāĨ¤ āĻ…āĻ°ā§āĻĨāĻžā§Ž, āĻ˛āĻŋāĻ™ā§āĻ• āĻ•āĻ°āĻžāĻ° āĻœāĻ¨ā§āĻ¯ GNU Fortran āĻĻā§āĻŦāĻžāĻ°āĻž āĻ‰āĻ¤ā§āĻĒāĻžāĻĻāĻŋāĻ¤ āĻ•ā§‹āĻĄ āĻĒāĻžāĻ“āĻ¯āĻŧāĻž
āĻāĻ‡ āĻŦāĻž āĻ…āĻ¨ā§āĻ¯ āĻ•ā§‹āĻ¨ āĻĒāĻĻā§āĻ§āĻ¤āĻŋ āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻ•āĻ°ā§‡ āĻ…āĻ¨ā§āĻ¯ āĻ•ā§‹āĻ¨ āĻ•āĻŽā§āĻĒāĻžāĻ‡āĻ˛āĻžāĻ° āĻĻā§āĻŦāĻžāĻ°āĻž āĻ‰āĻ¤ā§āĻĒāĻžāĻĻāĻŋāĻ¤ āĻ•ā§‹āĻĄ āĻļā§āĻ§ā§āĻŽāĻžāĻ¤ā§āĻ° āĻāĻ•āĻŸāĻŋ āĻšāĻ¤ā§‡ āĻĒāĻžāĻ°ā§‡
āĻ¸āĻžāĻŽāĻ—ā§āĻ°āĻŋāĻ• āĻ¸āĻŽāĻžāĻ§āĻžāĻ¨ā§‡āĻ° āĻ›ā§‹āĻŸ āĻ…āĻ‚āĻļ--- āĻ‰āĻ­āĻ¯āĻŧ āĻ•āĻŽā§āĻĒāĻžāĻ‡āĻ˛āĻžāĻ° āĻĻā§āĻŦāĻžāĻ°āĻž āĻ‰āĻ¤ā§āĻĒāĻ¨ā§āĻ¨ āĻ•ā§‹āĻĄ āĻĒāĻžāĻ“āĻ¯āĻŧāĻž
āĻ¨āĻžāĻŽāĻ•āĻ°āĻŖ āĻŦā§āĻ¯āĻ¤ā§€āĻ¤ āĻ…āĻ¨ā§āĻ¯āĻžāĻ¨ā§āĻ¯ āĻŦāĻŋāĻˇāĻ¯āĻŧā§‡ āĻāĻ•āĻŽāĻ¤ āĻ—ā§āĻ°ā§āĻ¤ā§āĻŦāĻĒā§‚āĻ°ā§āĻŖ āĻĒā§āĻ°āĻšā§‡āĻˇā§āĻŸāĻžāĻ° āĻĒā§āĻ°āĻ¯āĻŧā§‹āĻœāĻ¨ āĻšāĻ¤ā§‡ āĻĒāĻžāĻ°ā§‡, āĻāĻŦāĻ‚ āĻ¨āĻžāĻŽāĻ•āĻ°āĻŖā§‡āĻ° āĻŦāĻŋāĻĒāĻ°ā§€āĻ¤ā§‡
āĻŽāĻ¤āĻŦāĻŋāĻ°ā§‹āĻ§, āĻ˛āĻŋāĻ™ā§āĻ•āĻžāĻ°āĻ°āĻž āĻ¸āĻžāĻ§āĻžāĻ°āĻŖāĻ¤ āĻāĻ‡ āĻ…āĻ¨ā§āĻ¯āĻžāĻ¨ā§āĻ¯ āĻ•ā§āĻˇā§‡āĻ¤ā§āĻ°ā§‡ āĻŽāĻ¤āĻŦāĻŋāĻ°ā§‹āĻ§ āĻ¸āĻ¨āĻžāĻ•ā§āĻ¤ āĻ•āĻ°āĻ¤ā§‡ āĻĒāĻžāĻ°ā§‡ āĻ¨āĻžāĨ¤

āĻāĻ›āĻžāĻĄāĻŧāĻžāĻ“, āĻ¸āĻ™ā§āĻ—ā§‡ āĻ¯ā§‡ āĻ¨ā§‹āĻŸ -fno-āĻ†āĻ¨ā§āĻĄāĻžāĻ°āĻ¸ā§āĻ•ā§‹āĻ°āĻŋāĻ‚, āĻ¸āĻ‚āĻ¯ā§‹āĻœāĻŋāĻ¤ āĻ†āĻ¨ā§āĻĄāĻžāĻ°āĻ¸ā§āĻ•ā§‹āĻ°ā§‡āĻ° āĻ…āĻ­āĻžāĻŦ āĻĒā§āĻ°āĻŦāĻ°ā§āĻ¤āĻ¨ āĻ•āĻ°ā§‡
āĻ–ā§āĻŦ āĻŦāĻžāĻ¸ā§āĻ¤āĻŦ āĻ¸āĻŽā§āĻ­āĻžāĻŦāĻ¨āĻž āĻ¯ā§‡ āĻāĻ•āĻŸāĻŋ āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ°āĻ•āĻžāĻ°ā§€-āĻ¸āĻ‚āĻœā§āĻžāĻžāĻ¯āĻŧāĻŋāĻ¤ āĻŦāĻšāĻŋāĻ°āĻžāĻ—āĻ¤ āĻ¨āĻžāĻŽ āĻāĻ•āĻŸāĻŋ āĻ¨āĻžāĻŽā§‡āĻ° āĻ¸āĻžāĻĨā§‡ āĻŦāĻŋāĻ°ā§‹āĻ§ āĻ•āĻ°āĻŦā§‡
āĻāĻ•āĻŸāĻŋ āĻ¸āĻŋāĻ¸ā§āĻŸā§‡āĻŽ āĻ˛āĻžāĻ‡āĻŦā§āĻ°ā§‡āĻ°āĻŋāĻ¤ā§‡, āĻ¯āĻž āĻ…āĻŽā§€āĻŽāĻžāĻ‚āĻ¸āĻŋāĻ¤-āĻ°ā§‡āĻĢāĻžāĻ°ā§‡āĻ¨ā§āĻ¸ āĻŦāĻžāĻ—āĻ—ā§āĻ˛āĻŋ āĻ–ā§āĻāĻœā§‡ āĻĒā§‡āĻ¤ā§‡ āĻĒāĻžāĻ°ā§‡
āĻ•āĻŋāĻ›ā§ āĻ•ā§āĻˇā§‡āĻ¤ā§āĻ°ā§‡ āĻ•āĻ āĻŋāĻ¨---āĻāĻ—ā§āĻ˛āĻŋ āĻĒā§āĻ°ā§‹āĻ—ā§āĻ°āĻžāĻŽ āĻšāĻžāĻ˛āĻžāĻ¨ā§‹āĻ° āĻ¸āĻŽāĻ¯āĻŧ āĻ˜āĻŸāĻ¤ā§‡ āĻĒāĻžāĻ°ā§‡, āĻāĻŦāĻ‚ āĻļā§āĻ§ā§āĻŽāĻžāĻ¤ā§āĻ° āĻšāĻŋāĻ¸āĻžāĻŦā§‡ āĻĻā§‡āĻ–āĻžāĻŦā§‡
āĻ°āĻžāĻ¨ āĻŸāĻžāĻ‡āĻŽā§‡ āĻŦāĻ—āĻŋ āĻ†āĻšāĻ°āĻŖāĨ¤

GNU Fortran-āĻāĻ° āĻ­āĻŦāĻŋāĻˇā§āĻ¯āĻ¤ āĻ¸āĻ‚āĻ¸ā§āĻ•āĻ°āĻŖā§‡ āĻ†āĻŽāĻ°āĻž āĻ†āĻļāĻž āĻ•āĻ°āĻŋ āĻ¨āĻžāĻŽāĻ•āĻ°āĻŖ āĻāĻŦāĻ‚ āĻ˛āĻŋāĻ™ā§āĻ•āĻŋāĻ‚ āĻ¸āĻ‚āĻ•ā§āĻ°āĻžāĻ¨ā§āĻ¤ āĻ¸āĻŽāĻ¸ā§āĻ¯āĻžāĻ—ā§āĻ˛āĻŋāĻ•ā§‡ āĻ†āĻ°āĻ“ āĻ‰āĻ¨ā§āĻ¨āĻ¤ āĻ•āĻ°āĻŦ
āĻĄāĻŋāĻŦāĻžāĻ—āĻŋāĻ‚ āĻ¸āĻ°ā§āĻŦāĻĻāĻž āĻ‰ā§ŽāĻ¸ā§‡ āĻĒā§āĻ°āĻĻāĻ°ā§āĻļāĻŋāĻ¤ āĻ¨āĻžāĻŽāĻ—ā§āĻ˛āĻŋ āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻ•āĻ°ā§‡, āĻāĻŽāĻ¨āĻ•āĻŋ āĻ¯āĻĻāĻŋ
āĻ˛āĻŋāĻ™ā§āĻ•āĻžāĻ° āĻĻā§āĻŦāĻžāĻ°āĻž āĻĻā§‡āĻ–āĻž āĻ¨āĻžāĻŽāĻ—ā§āĻ˛āĻŋ āĻŽāĻ§ā§āĻ¯ā§‡ āĻĻā§āĻ°ā§āĻ˜āĻŸāĻ¨āĻžāĻœāĻ¨āĻŋāĻ¤ āĻ˛āĻŋāĻ™ā§āĻ•āĻŋāĻ‚ āĻĒā§āĻ°āĻ¤āĻŋāĻ°ā§‹āĻ§ āĻ•āĻ°āĻžāĻ° āĻœāĻ¨ā§āĻ¯ āĻŽā§āĻ¯āĻžāĻ™ā§āĻ—āĻ˛ āĻ•āĻ°āĻž āĻšāĻ¯āĻŧ
āĻŦā§‡āĻŽāĻžāĻ¨āĻžāĻ¨ āĻ‡āĻ¨ā§āĻŸāĻžāĻ°āĻĢā§‡āĻ¸ āĻ¸āĻ™ā§āĻ—ā§‡ āĻĒāĻĻā§āĻ§āĻ¤āĻŋ.

-fāĻ¸ā§‡āĻ•ā§‡āĻ¨ā§āĻĄ-āĻ†āĻ¨ā§āĻĄāĻžāĻ°āĻ¸ā§āĻ•ā§‹āĻ°
āĻĄāĻŋāĻĢāĻ˛ā§āĻŸāĻ°ā§‚āĻĒā§‡, GNU Fortran āĻŦāĻšāĻŋāĻ°āĻžāĻ—āĻ¤ āĻ¨āĻžāĻŽā§‡āĻ° āĻ¸āĻžāĻĨā§‡ āĻāĻ•āĻŸāĻŋ āĻ†āĻ¨ā§āĻĄāĻžāĻ°āĻ¸ā§āĻ•ā§‹āĻ° āĻ¯ā§āĻ•ā§āĻ¤ āĻ•āĻ°ā§‡āĨ¤ āĻ¯āĻĻāĻŋ āĻāĻ‡ āĻŦāĻŋāĻ•āĻ˛ā§āĻĒ āĻšāĻ¯āĻŧ
āĻŦā§āĻ¯āĻŦāĻšā§ƒāĻ¤ GNU Fortran āĻ†āĻ¨ā§āĻĄāĻžāĻ°āĻ¸ā§āĻ•ā§‹āĻ° āĻ¸āĻš āĻ¨āĻžāĻŽā§‡āĻ° āĻ¸āĻžāĻĨā§‡ āĻĻā§āĻŸāĻŋ āĻ†āĻ¨ā§āĻĄāĻžāĻ°āĻ¸ā§āĻ•ā§‹āĻ° āĻāĻŦāĻ‚ āĻāĻ•āĻŸāĻŋ āĻ†āĻ¨ā§āĻĄāĻžāĻ°āĻ¸ā§āĻ•ā§‹āĻ° āĻ¯ā§āĻ•ā§āĻ¤ āĻ•āĻ°ā§‡
āĻ•ā§‹āĻ¨ā§‹ āĻ†āĻ¨ā§āĻĄāĻžāĻ°āĻ¸ā§āĻ•ā§‹āĻ° āĻ›āĻžāĻĄāĻŧāĻžāĻ‡ āĻŦāĻšāĻŋāĻ°āĻžāĻ—āĻ¤ āĻ¨āĻžāĻŽāĨ¤ GNU Fortran āĻāĻ° āĻ¸āĻžāĻĨā§‡ āĻĻā§āĻŸāĻŋ āĻ†āĻ¨ā§āĻĄāĻžāĻ°āĻ¸ā§āĻ•ā§‹āĻ°āĻ“ āĻ¯ā§āĻ•ā§āĻ¤ āĻ•āĻ°ā§‡
āĻŦāĻžāĻšā§āĻ¯āĻŋāĻ• āĻ¨āĻžāĻŽā§‡āĻ° āĻ¸āĻžāĻĨā§‡ āĻ¨āĻžāĻŽāĻ•āĻ°āĻŖā§‡āĻ° āĻ¸āĻ‚āĻ˜āĻ°ā§āĻˇ āĻāĻĄāĻŧāĻžāĻ¤ā§‡ āĻ†āĻ¨ā§āĻĄāĻžāĻ°āĻ¸ā§āĻ•ā§‹āĻ° āĻ¸āĻš āĻ…āĻ­ā§āĻ¯āĻ¨ā§āĻ¤āĻ°ā§€āĻŖ āĻ¨āĻžāĻŽāĨ¤

āĻāĻ‡ āĻŦāĻŋāĻ•āĻ˛ā§āĻĒā§‡āĻ° āĻ•ā§‹āĻ¨ āĻĒā§āĻ°āĻ­āĻžāĻŦ āĻ¨ā§‡āĻ‡ āĻ¯āĻĻāĻŋ -fno-āĻ†āĻ¨ā§āĻĄāĻžāĻ°āĻ¸ā§āĻ•ā§‹āĻ°āĻŋāĻ‚ āĻ•āĻžāĻ°ā§āĻ¯āĻ•āĻ° āĻšāĻ¯āĻŧ āĻāĻŸāĻž āĻĻā§āĻŦāĻžāĻ°āĻž āĻ‰āĻšā§āĻ¯ āĻšāĻ¯āĻŧ
-ff2c āĻŦāĻŋāĻ•āĻ˛ā§āĻĒāĨ¤

āĻ…āĻ¨ā§āĻ¯āĻĨāĻžāĻ¯āĻŧ, āĻāĻ‡ āĻŦāĻŋāĻ•āĻ˛ā§āĻĒā§‡āĻ° āĻ¸āĻžāĻĨā§‡, āĻāĻ•āĻŸāĻŋ āĻŦāĻžāĻšā§āĻ¯āĻŋāĻ• āĻ¨āĻžāĻŽ āĻ¯ā§‡āĻŽāĻ¨ "MAX_COUNT" āĻāĻ•āĻŸāĻŋ āĻšāĻŋāĻ¸āĻžāĻŦā§‡ āĻĒā§āĻ°āĻ¯āĻŧā§‹āĻ— āĻ•āĻ°āĻž āĻšāĻ¯āĻŧā§ˇ
"max_count_" āĻāĻ° āĻĒāĻ°āĻŋāĻŦāĻ°ā§āĻ¤ā§‡ āĻ˛āĻŋāĻ™ā§āĻ•-āĻŸāĻžāĻ‡āĻŽ āĻŦāĻžāĻšā§āĻ¯āĻŋāĻ• āĻšāĻŋāĻšā§āĻ¨ "max_count__" āĻāĻ° āĻ°ā§‡āĻĢāĻžāĻ°ā§‡āĻ¨ā§āĻ¸āĨ¤
āĻāĻ° āĻ¸āĻžāĻĨā§‡ āĻ¸āĻžāĻŽāĻžā§āĻœāĻ¸ā§āĻ¯ā§‡āĻ° āĻœāĻ¨ā§āĻ¯ āĻāĻŸāĻŋ āĻĒā§āĻ°āĻ¯āĻŧā§‹āĻœāĻ¨ā§€āĻ¯āĻŧ g77 āĻāĻŦāĻ‚ f2c, āĻāĻŦāĻ‚ āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻĻā§āĻŦāĻžāĻ°āĻž āĻ‰āĻšā§āĻ¯ āĻšāĻ¯āĻŧ
-ff2c āĻŦāĻŋāĻ•āĻ˛ā§āĻĒāĨ¤

-fcoarray=
āĻ¨āĻž
āĻ•ā§‹āĻ¯āĻŧā§‡āĻ°ā§‡ āĻ¸āĻŽāĻ°ā§āĻĨāĻ¨ āĻ…āĻ•ā§āĻˇāĻŽ āĻ•āĻ°ā§āĻ¨; āĻ•ā§‹āĻ¯āĻŧā§‡āĻ°ā§‡ āĻ˜ā§‹āĻˇāĻŖāĻž āĻāĻŦāĻ‚ āĻšāĻŋāĻ¤ā§āĻ°-āĻ¨āĻŋāĻ¯āĻŧāĻ¨ā§āĻ¤ā§āĻ°āĻŖ āĻŦāĻŋāĻŦā§ƒāĻ¤āĻŋ āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻ•āĻ°ā§‡
āĻāĻ•āĻŸāĻŋ āĻ•āĻŽā§āĻĒāĻžāĻ‡āĻ˛-āĻŸāĻžāĻ‡āĻŽ āĻ¤ā§āĻ°ā§āĻŸāĻŋ āĻ¤ā§ˆāĻ°āĻŋ āĻ•āĻ°āĻŦā§‡āĨ¤ (āĻĄāĻŋāĻĢāĻ˛ā§āĻŸ)

āĻāĻ•āĻ•
āĻāĻ•āĻ•-āĻšāĻŋāĻ¤ā§āĻ° āĻŽā§‹āĻĄ, āĻ¯ā§‡āĻŽāĻ¨ "num_images()" āĻ¸āĻ°ā§āĻŦāĻĻāĻž āĻāĻ•āĻŸāĻŋāĨ¤

liberal āĻāĻ° āĻ¸āĻ‚āĻ•ā§āĻˇāĻŋāĻĒā§āĻ¤ āĻ°ā§‚āĻĒ āĻ˛āĻžāĻ‡āĻŦā§āĻ°ā§‡āĻ°āĻŋ-āĻ­āĻŋāĻ¤ā§āĻ¤āĻŋāĻ• āĻ•ā§‹āĻ¯āĻŧā§‡āĻ°ā§‡ āĻ¸āĻŽāĻžāĻ¨ā§āĻ¤āĻ°āĻžāĻ˛āĻ•āĻ°āĻŖ; āĻāĻ•āĻŸāĻŋ āĻ‰āĻĒāĻ¯ā§āĻ•ā§āĻ¤ GNU Fortran coarray āĻ˛āĻžāĻ‡āĻŦā§āĻ°ā§‡āĻ°āĻŋ
āĻ˛āĻŋāĻ™ā§āĻ• āĻ•āĻ°āĻž āĻĒā§āĻ°āĻ¯āĻŧā§‹āĻœāĻ¨āĨ¤

-fcheck=
āĻ°āĻžāĻ¨-āĻŸāĻžāĻ‡āĻŽ āĻšā§‡āĻ•ā§‡āĻ° āĻĒā§āĻ°āĻœāĻ¨ā§āĻŽ āĻ¸āĻ•ā§āĻˇāĻŽ āĻ•āĻ°ā§āĻ¨; āĻ¯ā§āĻ•ā§āĻ¤āĻŋ āĻāĻ•āĻŸāĻŋ āĻ•āĻŽāĻž āĻĻā§āĻŦāĻžāĻ°āĻž āĻ¸ā§€āĻŽāĻžāĻŦāĻĻā§āĻ§ āĻ¤āĻžāĻ˛āĻŋāĻ•āĻž āĻšāĻŦā§‡
āĻ¨āĻŋāĻŽā§āĻ¨āĻ˛āĻŋāĻ–āĻŋāĻ¤ āĻ•ā§€āĻ“āĻ¯āĻŧāĻžāĻ°ā§āĻĄāĻ—ā§āĻ˛āĻŋāĻ° āĻŽāĻ§ā§āĻ¯ā§‡āĨ¤

āĻ¸āĻŦ āĻāĻ° āĻ¸āĻŽāĻ¸ā§āĻ¤ āĻ°āĻžāĻ¨-āĻŸāĻžāĻ‡āĻŽ āĻĒāĻ°ā§€āĻ•ā§āĻˇāĻž āĻ¸āĻ•ā§āĻˇāĻŽ āĻ•āĻ°ā§āĻ¨ -fcheck.

āĻ…ā§āĻ¯āĻžāĻ°ā§‡-āĻŸā§‡āĻŽā§āĻĒāĻ¸
āĻ°āĻžāĻ¨ āĻŸāĻžāĻ‡āĻŽā§‡ āĻ¸āĻ¤āĻ°ā§āĻ• āĻ•āĻ°ā§‡ āĻ¯āĻ–āĻ¨ āĻāĻ•āĻŸāĻŋ āĻĒā§āĻ°āĻ•ā§ƒāĻ¤ āĻ†āĻ°ā§āĻ—ā§āĻŽā§‡āĻ¨ā§āĻŸ āĻĒāĻžāĻ¸ āĻ•āĻ°āĻžāĻ° āĻœāĻ¨ā§āĻ¯ āĻāĻ•āĻŸāĻŋ āĻ…āĻ¸ā§āĻĨāĻžāĻ¯āĻŧā§€ āĻ…ā§āĻ¯āĻžāĻ°ā§‡ āĻĨāĻžāĻ•āĻ¤ā§‡ āĻšāĻ¯āĻŧ
āĻ‰āĻ¤ā§āĻĒāĻ¨ā§āĻ¨ āĻāĻ‡ āĻ¸āĻ¤āĻ°ā§āĻ•āĻ¤āĻž āĻĻā§āĻŦāĻžāĻ°āĻž āĻ‰āĻ¤ā§āĻĒāĻ¨ā§āĻ¨ āĻ¤āĻĨā§āĻ¯ āĻ•āĻ–āĻ¨āĻ“ āĻ•āĻ–āĻ¨āĻ“ āĻĻāĻ°āĻ•āĻžāĻ°ā§€
āĻ…āĻĒā§āĻŸāĻŋāĻŽāĻžāĻ‡āĻœā§‡āĻļāĻžāĻ¨, āĻ¯āĻžāĻ¤ā§‡ āĻāĻ‡ āĻ§āĻ°āĻ¨ā§‡āĻ° āĻ…āĻ¸ā§āĻĨāĻžāĻ¯āĻŧā§€ āĻāĻĄāĻŧāĻžāĻ¤ā§‡āĨ¤

āĻĻā§āĻ°āĻˇā§āĻŸāĻŦā§āĻ¯: āĻ¸āĻ¤āĻ°ā§āĻ•āĻ¤āĻž āĻļā§āĻ§ā§āĻŽāĻžāĻ¤ā§āĻ° āĻĒā§āĻ°āĻ¤āĻŋ āĻ…āĻŦāĻ¸ā§āĻĨāĻžāĻ¨ā§‡ āĻāĻ•āĻŦāĻžāĻ° āĻŽā§āĻĻā§āĻ°āĻŋāĻ¤ āĻšāĻ¯āĻŧāĨ¤

āĻ¸ā§€āĻŽāĻž
āĻ…ā§āĻ¯āĻžāĻ°ā§‡ āĻ¸āĻžāĻŦāĻ¸ā§āĻ•ā§āĻ°āĻŋāĻĒā§āĻŸā§‡āĻ° āĻœāĻ¨ā§āĻ¯ āĻāĻŦāĻ‚ āĻ˜ā§‹āĻˇāĻŋāĻ¤ āĻŦāĻŋāĻ°ā§āĻĻā§āĻ§ā§‡ āĻ°āĻžāĻ¨-āĻŸāĻžāĻ‡āĻŽ āĻšā§‡āĻ• āĻ¤ā§ˆāĻ°āĻŋ āĻ•āĻ°āĻ¤ā§‡ āĻ¸āĻ•ā§āĻˇāĻŽ āĻ•āĻ°ā§āĻ¨
āĻ¸āĻ°ā§āĻŦāĻ¨āĻŋāĻŽā§āĻ¨ āĻāĻŦāĻ‚ āĻ¸āĻ°ā§āĻŦā§‹āĻšā§āĻš āĻŽāĻžāĻ¨āĨ¤ āĻāĻŸāĻŋ āĻ…āĻ¨ā§āĻŽāĻžāĻ¨ āĻāĻŦāĻ‚ āĻŦāĻŋāĻ˛āĻŽā§āĻŦāĻŋāĻ¤ āĻœāĻ¨ā§āĻ¯ āĻ…ā§āĻ¯āĻžāĻ°ā§‡ āĻ¸ā§‚āĻšāĻ•āĻ—ā§āĻ˛āĻŋāĻ“ āĻĒāĻ°ā§€āĻ•ā§āĻˇāĻž āĻ•āĻ°ā§‡
āĻĒā§āĻ°āĻ•ā§ƒāĻ¤ āĻŦāĻ°āĻžāĻĻā§āĻĻāĻ•ā§ƒāĻ¤ āĻ¸ā§€āĻŽāĻžāĻ° āĻŦāĻŋāĻĒāĻ°ā§€āĻ¤ā§‡ āĻŦāĻŋāĻ¨ā§āĻ¯āĻžāĻ¸ āĻ†āĻ•āĻžāĻ° āĻĻā§‡āĻ¯āĻŧ āĻāĻŦāĻ‚ āĻ¨āĻŋāĻļā§āĻšāĻŋāĻ¤ āĻ•āĻ°ā§‡ āĻ¯ā§‡ āĻ¸āĻŽāĻ¸ā§āĻ¤ āĻ¸ā§āĻŸā§āĻ°āĻŋāĻ‚
āĻ…āĻ•ā§āĻˇāĻ° āĻ…ā§āĻ¯āĻžāĻ°ā§‡ āĻ•āĻ¨āĻ¸ā§āĻŸā§āĻ°āĻžāĻ•ā§āĻŸāĻ°ā§‡āĻ° āĻœāĻ¨ā§āĻ¯ āĻĻā§ˆāĻ°ā§āĻ˜ā§āĻ¯ āĻāĻ•āĻŸāĻŋ āĻ¸ā§āĻ¸ā§āĻĒāĻˇā§āĻŸ āĻŸāĻžāĻ‡āĻĒāĻ¸ā§āĻĒā§‡āĻ• āĻ›āĻžāĻĄāĻŧāĻžāĻ‡ āĻ¸āĻŽāĻžāĻ¨āĨ¤

āĻ•āĻŋāĻ›ā§ āĻšā§‡āĻ• āĻ¯ā§‡ āĻĒā§āĻ°āĻ¯āĻŧā§‹āĻœāĻ¨ -fcheck=āĻ¸ā§€āĻŽāĻžāĻ¨āĻž āĻĒā§āĻ°āĻ§āĻžāĻ¨ āĻ¸āĻ‚āĻ•āĻ˛āĻ¨ āĻœāĻ¨ā§āĻ¯ āĻ¸ā§‡āĻŸ āĻ•āĻ°āĻž āĻšāĻ¯āĻŧ
āĻĒā§āĻ°ā§‹āĻ—ā§āĻ°āĻžāĻŽ.

āĻĻā§āĻ°āĻˇā§āĻŸāĻŦā§āĻ¯: āĻ­āĻŦāĻŋāĻˇā§āĻ¯āĻ¤ā§‡ āĻāĻŸāĻŋāĻ° āĻŽāĻ§ā§āĻ¯ā§‡ āĻ…āĻ¨ā§āĻ¯āĻžāĻ¨ā§āĻ¯ āĻ§āĻ°āĻ¨ā§‡āĻ° āĻšā§‡āĻ•āĻŋāĻ‚, āĻ¯ā§‡āĻŽāĻ¨, āĻšā§‡āĻ•āĻŋāĻ‚ āĻ…āĻ¨ā§āĻ¤āĻ°ā§āĻ­ā§āĻ•ā§āĻ¤ āĻĨāĻžāĻ•āĻ¤ā§‡ āĻĒāĻžāĻ°ā§‡
āĻ¸āĻžāĻŦāĻ¸ā§āĻŸā§āĻ°āĻŋāĻ‚ āĻ°ā§‡āĻĢāĻžāĻ°ā§‡āĻ¨ā§āĻ¸āĨ¤

do āĻ˛ā§āĻĒ āĻĒā§āĻ¨āĻ°āĻžāĻŦā§ƒāĻ¤ā§āĻ¤āĻŋāĻ° āĻ…āĻŦā§ˆāĻ§ āĻĒāĻ°āĻŋāĻŦāĻ°ā§āĻ¤āĻ¨ā§‡āĻ° āĻœāĻ¨ā§āĻ¯ āĻ°āĻžāĻ¨-āĻŸāĻžāĻ‡āĻŽ āĻšā§‡āĻ•ā§‡āĻ° āĻœā§‡āĻ¨āĻžāĻ°ā§‡āĻļāĻ¨ āĻ¸āĻ•ā§āĻˇāĻŽ āĻ•āĻ°ā§āĻ¨ā§ˇ
āĻ­ā§‡āĻ°āĻŋāĻ¯āĻŧā§‡āĻŦāĻ˛āĨ¤

Mem āĻŽā§‡āĻŽāĻ°āĻŋ āĻŦāĻ°āĻžāĻĻā§āĻĻā§‡āĻ° āĻœāĻ¨ā§āĻ¯ āĻ°āĻžāĻ¨-āĻŸāĻžāĻ‡āĻŽ āĻšā§‡āĻ•ā§‡āĻ° āĻœā§‡āĻ¨āĻžāĻ°ā§‡āĻļāĻ¨ āĻ¸āĻ•ā§āĻˇāĻŽ āĻ•āĻ°ā§āĻ¨āĨ¤ āĻĻā§āĻ°āĻˇā§āĻŸāĻŦā§āĻ¯: āĻāĻ‡ āĻŦāĻŋāĻ•āĻ˛ā§āĻĒ
"ALLOCATE" āĻŦāĻŋāĻŦā§ƒāĻ¤āĻŋ āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻ•āĻ°ā§‡ āĻ¸ā§āĻ¸ā§āĻĒāĻˇā§āĻŸ āĻŦāĻ°āĻžāĻĻā§āĻĻāĻ—ā§āĻ˛āĻŋāĻ•ā§‡ āĻĒā§āĻ°āĻ­āĻžāĻŦāĻŋāĻ¤ āĻ•āĻ°ā§‡ āĻ¨āĻž, āĻ¯āĻž āĻšāĻŦā§‡ā§ˇ
āĻ¸āĻŦāĻ¸āĻŽāĻ¯āĻŧ āĻšā§‡āĻ• āĻ•āĻ°āĻž āĻšāĻ¯āĻŧāĨ¤

āĻ‡āĻļāĻžāĻ°āĻž
āĻĒāĻ¯āĻŧā§‡āĻ¨ā§āĻŸāĻžāĻ° āĻāĻŦāĻ‚ āĻ…ā§āĻ¯āĻžāĻ˛ā§‹āĻ•ā§‡āĻŸā§‡āĻŦāĻ˛ā§‡āĻ° āĻœāĻ¨ā§āĻ¯ āĻ°āĻžāĻ¨-āĻŸāĻžāĻ‡āĻŽ āĻšā§‡āĻ•ā§‡āĻ° āĻœā§‡āĻ¨āĻžāĻ°ā§‡āĻļāĻ¨ āĻ¸āĻ•ā§āĻˇāĻŽ āĻ•āĻ°ā§āĻ¨āĨ¤

āĻĒā§āĻ¨āĻ°āĻžāĻŦā§ƒāĻ¤ā§āĻ¤āĻŋāĻ°
āĻĒā§āĻ¨āĻ°āĻžāĻŦā§ƒāĻ¤ā§āĻ¤āĻŋāĻŽā§‚āĻ˛āĻ•āĻ­āĻžāĻŦā§‡ āĻŦāĻ˛āĻž āĻ¸āĻžāĻŦāĻ°ā§āĻŸāĻŋāĻ¨āĻ—ā§āĻ˛āĻŋāĻ° āĻœāĻ¨ā§āĻ¯ āĻ°āĻžāĻ¨-āĻŸāĻžāĻ‡āĻŽ āĻšā§‡āĻ• āĻ¤ā§ˆāĻ°āĻŋ āĻ•āĻ°āĻ¤ā§‡ āĻ¸āĻ•ā§āĻˇāĻŽ āĻ•āĻ°ā§āĻ¨ āĻāĻŦāĻ‚ā§ˇ
āĻĢāĻžāĻ‚āĻļāĻ¨ āĻ¯āĻž āĻĒā§āĻ¨āĻ°āĻžāĻŦā§ƒāĻ¤ā§āĻ¤ āĻšāĻŋāĻ¸āĻžāĻŦā§‡ āĻšāĻŋāĻšā§āĻ¨āĻŋāĻ¤ āĻ•āĻ°āĻž āĻšāĻ¯āĻŧ āĻ¨āĻžāĨ¤ āĻ†āĻ°ā§‹ āĻĻā§‡āĻ–ā§āĻ¨ - āĻĒā§āĻ¨āĻ°āĻžāĻŦā§ƒāĻ¤ā§āĻ¤āĻŋāĻŽā§‚āĻ˛āĻ•. āĻĻā§āĻ°āĻˇā§āĻŸāĻŦā§āĻ¯: āĻāĻ‡
āĻšā§‡āĻ• āĻ“āĻĒā§‡āĻ¨āĻāĻŽāĻĒāĻŋ āĻĒā§āĻ°ā§‹āĻ—ā§āĻ°āĻžāĻŽā§‡āĻ° āĻœāĻ¨ā§āĻ¯ āĻ•āĻžāĻœ āĻ•āĻ°ā§‡ āĻ¨āĻž āĻāĻŦāĻ‚ āĻāĻ° āĻ¸āĻžāĻĨā§‡ āĻāĻ•āĻ¸āĻžāĻĨā§‡ āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻ•āĻ°āĻž āĻšāĻ˛ā§‡ āĻāĻŸāĻŋ āĻ¨āĻŋāĻˇā§āĻ•ā§āĻ°āĻŋāĻ¯āĻŧ āĻ•āĻ°āĻž āĻšāĻ¯āĻŧ
- āĻĒā§āĻ¨āĻ°āĻžāĻŦā§ƒāĻ¤ā§āĻ¤āĻŋāĻŽā§‚āĻ˛āĻ• āĻāĻŦāĻ‚ -āĻĢā§‹āĻĒā§‡āĻ¨āĻāĻŽāĻĒāĻŋ.

-fbounds-āĻšā§‡āĻ•
āĻāĻ° āĻœāĻ¨ā§āĻ¯ āĻ…āĻĒā§āĻ°āĻšāĻ˛āĻŋāĻ¤ āĻ‰āĻĒāĻ¨āĻžāĻŽā§ˇ -fcheck=āĻ¸ā§€āĻŽāĻžāĻ¨āĻž.

-fcheck-āĻ…ā§āĻ¯āĻžāĻ°ā§‡-āĻ…āĻ¸ā§āĻĨāĻžāĻ¯āĻŧā§€
āĻāĻ° āĻœāĻ¨ā§āĻ¯ āĻ…āĻĒā§āĻ°āĻšāĻ˛āĻŋāĻ¤ āĻ‰āĻĒāĻ¨āĻžāĻŽā§ˇ -fcheck=āĻ…ā§āĻ¯āĻžāĻ°ā§‡-āĻŸā§‡āĻŽā§āĻĒāĻ¸.

-fmax-āĻ…ā§āĻ¯āĻžāĻ°ā§‡-āĻ•āĻ¨ā§āĻ¸āĻŸā§āĻ°āĻžāĻ•ā§āĻŸāĻ°=n
āĻāĻ‡ āĻŦāĻŋāĻ•āĻ˛ā§āĻĒāĻŸāĻŋ āĻ…ā§āĻ¯āĻžāĻ°ā§‡ āĻ•āĻ¨āĻ¸ā§āĻŸā§āĻ°āĻžāĻ•ā§āĻŸāĻ°āĻ—ā§āĻ˛āĻŋāĻ¤ā§‡ āĻ…āĻ¨ā§āĻŽā§‹āĻĻāĻŋāĻ¤ āĻ‰āĻĒāĻ°ā§‡āĻ° āĻ¸ā§€āĻŽāĻž āĻŦāĻžāĻĄāĻŧāĻžāĻ¨ā§‹āĻ° āĻœāĻ¨ā§āĻ¯ āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻ•āĻ°āĻž āĻ¯ā§‡āĻ¤ā§‡ āĻĒāĻžāĻ°ā§‡āĨ¤
āĻ•āĻŽā§āĻĒāĻžāĻ‡āĻ˛ā§‡āĻ° āĻ¸āĻŽāĻ¯āĻŧ āĻ…ā§āĻ¯āĻžāĻ°ā§‡āĻŸāĻŋ āĻĒā§āĻ°āĻ¸āĻžāĻ°āĻŋāĻ¤ āĻ•āĻ°āĻžāĻ° āĻœāĻ¨ā§āĻ¯ āĻ¨ā§€āĻšā§‡āĻ° āĻ•ā§‹āĻĄāĻŸāĻŋāĻ° āĻāĻ‡ āĻŦāĻŋāĻ•āĻ˛ā§āĻĒā§‡āĻ° āĻĒā§āĻ°āĻ¯āĻŧā§‹āĻœāĻ¨āĨ¤

āĻĒā§āĻ°ā§‹āĻ—ā§āĻ°āĻžāĻŽ āĻĒāĻ°ā§€āĻ•ā§āĻˇāĻž
āĻ…āĻ¨ā§āĻ¤āĻ°ā§āĻ¨āĻŋāĻšāĻŋāĻ¤ āĻ•ā§‹āĻ¨āĻŸāĻŋ
āĻĒā§‚āĻ°ā§āĻŖāĻ¸āĻ‚āĻ–ā§āĻ¯āĻž j
āĻĒā§‚āĻ°ā§āĻŖāĻ¸āĻ‚āĻ–ā§āĻ¯āĻž, āĻĒā§āĻ¯āĻžāĻ°āĻžāĻŽāĻŋāĻŸāĻžāĻ° :: n = 100000
āĻĒā§‚āĻ°ā§āĻŖāĻ¸āĻ‚āĻ–ā§āĻ¯āĻž, āĻĒā§āĻ¯āĻžāĻ°āĻžāĻŽāĻŋāĻŸāĻžāĻ° :: i(n) = (/ (2*j, j = 1, n) /)
āĻĒā§āĻ°āĻŋāĻ¨ā§āĻŸ '(10(I0,1X))', i
āĻļā§‡āĻˇ āĻĒā§āĻ°ā§‹āĻ—ā§āĻ°āĻžāĻŽ āĻĒāĻ°ā§€āĻ•ā§āĻˇāĻž

āĻ¸āĻžāĻŦāĻ§āĻžāĻ¨: āĻāĻ‡ āĻĒāĻ›āĻ¨ā§āĻĻ āĻĒāĻžāĻ°ā§‡āĻ¨ āĻ¨ā§‡āĻ¤ā§ƒāĻ¤ā§āĻŦ āĻĨā§‡āĻ•ā§‡ āĻĻā§€āĻ°ā§āĻ˜ āĻ¸āĻ‚āĻ•āĻ˛āĻ¨ āĻŦāĻžāĻ° āĻāĻŦāĻ‚ āĻ…āĻ¤āĻŋāĻ°āĻŋāĻ•ā§āĻ¤āĻ­āĻžāĻŦā§‡ āĻŦāĻĄāĻŧ āĻ˛āĻ•ā§āĻˇā§āĻ¯
āĻĢāĻžāĻ‡āĻ˛āĨ¤

āĻāĻ° āĻœāĻ¨ā§āĻ¯ āĻĄāĻŋāĻĢāĻ˛ā§āĻŸ āĻŽāĻžāĻ¨ n 65535 āĻšāĻ¯āĻŧ

-fmax-āĻ¸ā§āĻŸā§āĻ¯āĻžāĻ•-āĻ­āĻžāĻ°-āĻ¸āĻžāĻ‡āĻœ=n
āĻāĻ‡ āĻŦāĻŋāĻ•āĻ˛ā§āĻĒāĻŸāĻŋ āĻ¸āĻŦāĻšā§‡āĻ¯āĻŧā§‡ āĻŦāĻĄāĻŧ āĻ…ā§āĻ¯āĻžāĻ°ā§‡āĻ° āĻŦāĻžāĻ‡āĻŸā§‡āĻ° āĻ†āĻ•āĻžāĻ° āĻ¨āĻŋāĻ°ā§āĻĻāĻŋāĻˇā§āĻŸ āĻ•āĻ°ā§‡ āĻ¯āĻž āĻ¤ā§‡ āĻ°āĻžāĻ–āĻž āĻšāĻŦā§‡
āĻ¸ā§āĻŸā§āĻ¯āĻžāĻ• āĻ†āĻ•āĻžāĻ° āĻ…āĻ¤āĻŋāĻ•ā§āĻ°āĻŽ āĻ•āĻ°āĻž āĻšāĻ˛ā§‡ āĻ¸ā§āĻŸā§āĻ¯āĻžāĻŸāĻŋāĻ• āĻŽā§‡āĻŽāĻ°āĻŋ āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻ•āĻ°āĻž āĻšāĻ¯āĻŧ ( āĻšāĻŋāĻ¸āĻžāĻŦā§‡ āĻšāĻŋāĻšā§āĻ¨āĻŋāĻ¤ āĻĒāĻĻā§āĻ§āĻ¤āĻŋ āĻŦā§āĻ¯āĻ¤ā§€āĻ¤
āĻĒā§āĻ¨āĻ°āĻžāĻŦā§ƒāĻ¤ā§āĻ¤āĻŋ). āĻŦāĻŋāĻ•āĻ˛ā§āĻĒāĻŸāĻŋ āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻ•āĻ°ā§āĻ¨ - āĻĒā§āĻ¨āĻ°āĻžāĻŦā§ƒāĻ¤ā§āĻ¤āĻŋāĻŽā§‚āĻ˛āĻ• āĻĒā§āĻ¨āĻ°āĻžāĻŦā§ƒāĻ¤ā§āĻ¤ āĻĒāĻĻā§āĻ§āĻ¤āĻŋāĻ° āĻœāĻ¨ā§āĻ¯ āĻ…āĻ¨ā§āĻŽāĻ¤āĻŋ āĻĻāĻŋāĻ¤ā§‡ āĻ¯āĻž āĻ•āĻ°ā§‡ āĻ¨āĻž
āĻāĻ•āĻŸāĻŋ āĻ°āĻŋāĻ•āĻžāĻ°ā§āĻ¸āĻŋāĻ­ āĻ…ā§āĻ¯āĻžāĻŸā§āĻ°āĻŋāĻŦāĻŋāĻ‰āĻŸ āĻ†āĻ›ā§‡ āĻŦāĻž āĻ¸āĻŽāĻžāĻ¨ā§āĻ¤āĻ°āĻžāĻ˛ āĻĒā§āĻ°ā§‹āĻ—ā§āĻ°āĻžāĻŽā§‡āĻ° āĻœāĻ¨ā§āĻ¯āĨ¤ āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻ•āĻ°ā§āĻ¨ -fno-āĻ¸ā§āĻŦāĻ¯āĻŧāĻ‚āĻ•ā§āĻ°āĻŋāĻ¯āĻŧ āĻ•āĻ–āĻ¨āĻ‡ āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻ¨āĻž āĻ•āĻ°āĻž
āĻ¸ā§āĻŸā§āĻ¯āĻžāĻ•

āĻāĻ‡ āĻŦāĻŋāĻ•āĻ˛ā§āĻĒāĻŸāĻŋ āĻŦāĻ°ā§āĻ¤āĻŽāĻžāĻ¨ā§‡ āĻļā§āĻ§ā§āĻŽāĻžāĻ¤ā§āĻ° āĻ¸ā§āĻĨāĻŋāĻ° āĻ¸ā§€āĻŽāĻžāĻ° āĻ¸āĻžāĻĨā§‡ āĻ˜ā§‹āĻˇāĻŋāĻ¤ āĻ¸ā§āĻĨāĻžāĻ¨ā§€āĻ¯āĻŧ āĻ…ā§āĻ¯āĻžāĻ°ā§‡āĻ—ā§āĻ˛āĻŋāĻ•ā§‡ āĻĒā§āĻ°āĻ­āĻžāĻŦāĻŋāĻ¤ āĻ•āĻ°ā§‡ āĻāĻŦāĻ‚ āĻšāĻ¤ā§‡ āĻĒāĻžāĻ°ā§‡
āĻ¸āĻŽāĻ¸ā§āĻ¤ āĻ…āĻ•ā§āĻˇāĻ° āĻ­ā§‡āĻ°āĻŋāĻ¯āĻŧā§‡āĻŦāĻ˛ā§‡āĻ° āĻœāĻ¨ā§āĻ¯ āĻĒā§āĻ°āĻ¯ā§‹āĻœā§āĻ¯ āĻ¨āĻ¯āĻŧāĨ¤ GNU Fortran āĻāĻ° āĻ­āĻŦāĻŋāĻˇā§āĻ¯āĻ¤ āĻ¸āĻ‚āĻ¸ā§āĻ•āĻ°āĻŖāĻ—ā§āĻ˛āĻŋ āĻāĻŸāĻŋāĻ•ā§‡ āĻ‰āĻ¨ā§āĻ¨āĻ¤ āĻ•āĻ°āĻ¤ā§‡ āĻĒāĻžāĻ°ā§‡
āĻ†āĻšāĻ°āĻŖāĨ¤

āĻāĻ° āĻœāĻ¨ā§āĻ¯ āĻĄāĻŋāĻĢāĻ˛ā§āĻŸ āĻŽāĻžāĻ¨ n 32768 āĻšāĻ¯āĻŧ

-fstack-āĻ…ā§āĻ¯āĻžāĻ°ā§‡
āĻāĻ‡ āĻŦāĻŋāĻ•āĻ˛ā§āĻĒāĻŸāĻŋ āĻ¯ā§‹āĻ— āĻ•āĻ°āĻžāĻ° āĻĢāĻ˛ā§‡ Fortran āĻ•āĻŽā§āĻĒāĻžāĻ‡āĻ˛āĻžāĻ° āĻ¸āĻŽāĻ¸ā§āĻ¤ āĻ¸ā§āĻĨāĻžāĻ¨ā§€āĻ¯āĻŧ āĻ…ā§āĻ¯āĻžāĻ°ā§‡, āĻāĻŽāĻ¨āĻ•āĻŋ āĻāĻ° āĻŽāĻ§ā§āĻ¯ā§‡āĻ“ āĻ°āĻžāĻ–āĻŦā§‡
āĻ¸ā§āĻŸā§āĻ¯āĻžāĻ• āĻŽā§‡āĻŽāĻ°āĻŋāĻ¤ā§‡ āĻ…āĻœāĻžāĻ¨āĻž āĻ†āĻ•āĻžāĻ°āĨ¤ āĻ¯āĻĻāĻŋ āĻ†āĻĒāĻ¨āĻžāĻ° āĻĒā§āĻ°ā§‹āĻ—ā§āĻ°āĻžāĻŽ āĻ–ā§āĻŦ āĻŦāĻĄāĻŧ āĻ¸ā§āĻĨāĻžāĻ¨ā§€āĻ¯āĻŧ āĻ…ā§āĻ¯āĻžāĻ°ā§‡ āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻ•āĻ°ā§‡ āĻ¤āĻŦā§‡ āĻāĻŸāĻŋ
āĻ•āĻŋāĻ›ā§āĻ¤ā§‡ āĻ¸ā§āĻŸā§āĻ¯āĻžāĻ• āĻŽā§‡āĻŽāĻ°āĻŋāĻ° āĻœāĻ¨ā§āĻ¯ āĻ†āĻĒāĻ¨āĻžāĻ•ā§‡ āĻ†āĻĒāĻ¨āĻžāĻ° āĻ°āĻžāĻ¨āĻŸāĻžāĻ‡āĻŽ āĻ¸ā§€āĻŽāĻž āĻĒā§āĻ°āĻ¸āĻžāĻ°āĻŋāĻ¤ āĻ•āĻ°āĻ¤ā§‡ āĻšāĻŦā§‡
āĻ…āĻĒāĻžāĻ°ā§‡āĻŸāĻŋāĻ‚ āĻ¸āĻŋāĻ¸ā§āĻŸā§‡āĻŽ āĻāĻ‡ āĻĒāĻ¤āĻžāĻ•āĻž āĻ…āĻĒā§āĻŸāĻŋāĻŽāĻžāĻ‡āĻœā§‡āĻļāĻžāĻ¨ āĻ¸ā§āĻ¤āĻ°ā§‡ āĻĄāĻŋāĻĢāĻ˛ā§āĻŸāĻ°ā§‚āĻĒā§‡ āĻ¸āĻ•ā§āĻ°āĻŋāĻ¯āĻŧ āĻ•āĻ°āĻž āĻšāĻ¯āĻŧā§ˇ -āĻ…āĻĢāĻžāĻ¸ā§āĻŸ.

-fpack-āĻĒā§āĻ°āĻžāĻĒā§āĻ¤
āĻāĻ‡ āĻŦāĻŋāĻ•āĻ˛ā§āĻĒāĻŸāĻŋ GNU Fortran āĻ•ā§‡ āĻĒā§āĻ°āĻžāĻĒā§āĻ¤ āĻŸāĻžāĻ‡āĻĒā§‡āĻ° āĻ¸āĻĻāĻ¸ā§āĻ¯āĻĻā§‡āĻ° āĻ¯āĻ¤āĻŸāĻž āĻ¸āĻŽā§āĻ­āĻŦ āĻ¨āĻŋāĻŦāĻŋāĻĄāĻŧāĻ­āĻžāĻŦā§‡ āĻĒā§āĻ¯āĻžāĻ• āĻ•āĻ°āĻ¤ā§‡ āĻŦāĻ˛ā§‡āĨ¤
āĻāĻ‡ āĻŦāĻŋāĻ•āĻ˛ā§āĻĒā§‡āĻ° āĻ¸āĻžāĻĨā§‡ āĻ¸āĻ‚āĻ•āĻ˛āĻŋāĻ¤ āĻ•ā§‹āĻĄāĻŸāĻŋ āĻ›āĻžāĻĄāĻŧāĻž āĻ¸āĻ‚āĻ•āĻ˛āĻŋāĻ¤ āĻ•ā§‹āĻĄā§‡āĻ° āĻ¸āĻžāĻĨā§‡ āĻŦā§‡āĻŽāĻžāĻ¨āĻžāĻ¨ āĻšāĻ¤ā§‡ āĻĒāĻžāĻ°ā§‡
āĻāĻ‡ āĻŦāĻŋāĻ•āĻ˛ā§āĻĒāĻŸāĻŋ, āĻāĻŦāĻ‚ āĻ§ā§€āĻ°ā§‡ āĻ§ā§€āĻ°ā§‡ āĻ•āĻžāĻ°ā§āĻ¯āĻ•āĻ° āĻšāĻ¤ā§‡ āĻĒāĻžāĻ°ā§‡āĨ¤

-āĻĢā§āĻ°ā§‡āĻĒā§āĻ¯āĻžāĻ•-āĻ…ā§āĻ¯āĻžāĻ°ā§‡
āĻ•āĻŋāĻ›ā§ āĻĒāĻ°āĻŋāĻ¸ā§āĻĨāĻŋāĻ¤āĻŋāĻ¤ā§‡ GNU Fortran a āĻāĻ° āĻŽāĻžāĻ§ā§āĻ¯āĻŽā§‡ āĻ…āĻ¨ā§āĻŽāĻžāĻ¨āĻ•ā§ƒāĻ¤ āĻ†āĻ•ā§ƒāĻ¤āĻŋāĻ° āĻ…ā§āĻ¯āĻžāĻ°ā§‡ āĻŦāĻŋāĻ­āĻžāĻ—āĻ—ā§āĻ˛āĻŋ āĻĒāĻžāĻ¸ āĻ•āĻ°āĻ¤ā§‡ āĻĒāĻžāĻ°ā§‡
āĻŦāĻ°ā§āĻŖāĻ¨āĻžāĻ•āĻžāĻ°ā§€ āĻŽā§‡āĻŽāĻ°āĻŋāĻ° āĻāĻ•āĻŸāĻŋ āĻ…āĻ¸āĻ‚āĻ˛āĻ—ā§āĻ¨ āĻāĻ˛āĻžāĻ•āĻž āĻŦāĻ°ā§āĻŖāĻ¨āĻž āĻ•āĻ°ā§‡āĨ¤ āĻāĻ‡ āĻŦāĻŋāĻ•āĻ˛ā§āĻĒāĻŸāĻŋ āĻ•ā§‹āĻĄ āĻ¯ā§‹āĻ— āĻ•āĻ°ā§‡
āĻ°āĻžāĻ¨āĻŸāĻžāĻ‡āĻŽā§‡ āĻāĻ•āĻŸāĻŋ āĻ¸āĻ‚āĻ˛āĻ—ā§āĻ¨ āĻŦā§āĻ˛āĻ•ā§‡ āĻĄā§‡āĻŸāĻž āĻĒā§āĻ¨āĻ°āĻžāĻ¯āĻŧ āĻĒā§āĻ¯āĻžāĻ• āĻ•āĻ°āĻžāĻ° āĻœāĻ¨ā§āĻ¯ āĻĢāĻžāĻ‚āĻļāĻ¨ āĻĒā§āĻ°āĻ˛ā§‹āĻ—āĨ¤

āĻāĻ° āĻĢāĻ˛ā§‡ āĻ…ā§āĻ¯āĻžāĻ°ā§‡āĻ¤ā§‡ āĻĻā§āĻ°ā§āĻ¤ āĻ…ā§āĻ¯āĻžāĻ•ā§āĻ¸ā§‡āĻ¸ āĻĒāĻžāĻ“āĻ¯āĻŧāĻž āĻ‰āĻšāĻŋāĻ¤āĨ¤ āĻ¤āĻŦā§‡ āĻāĻŸāĻŋ āĻĒāĻ°āĻŋāĻšāĻ¯āĻŧ āĻ•āĻ°āĻŋāĻ¯āĻŧā§‡ āĻĻāĻŋāĻ¤ā§‡ āĻĒāĻžāĻ°ā§‡
āĻĢāĻžāĻ‚āĻļāĻ¨ āĻ•āĻ˛ā§‡ āĻ‰āĻ˛ā§āĻ˛ā§‡āĻ–āĻ¯ā§‹āĻ—ā§āĻ¯ āĻ“āĻ­āĻžāĻ°āĻšā§‡āĻĄ, āĻŦāĻŋāĻļā§‡āĻˇ āĻ•āĻ°ā§‡ āĻ¯āĻ–āĻ¨ āĻĒāĻžāĻ¸ āĻ•āĻ°āĻž āĻĄā§‡āĻŸāĻž
āĻ…āĻ¸āĻ‚āĻ˛āĻ—ā§āĻ¨

-āĻĢāĻļā§‹āĻ°ā§āĻŸ-āĻāĻ¨āĻžāĻŽāĻ¸
āĻāĻ‡ āĻŦāĻŋāĻ•āĻ˛ā§āĻĒāĻŸāĻŋ āĻ¸āĻŋ āĻ•ā§‹āĻĄā§‡āĻ° āĻ¸āĻžāĻĨā§‡ āĻ†āĻ¨ā§āĻ¤āĻƒāĻ…āĻĒāĻžāĻ°ā§‡āĻŦāĻŋāĻ˛āĻŋāĻŸāĻŋāĻ° āĻœāĻ¨ā§āĻ¯ āĻ¸āĻ°āĻŦāĻ°āĻžāĻš āĻ•āĻ°āĻž āĻšāĻ¯āĻŧā§‡āĻ›ā§‡ āĻ¯āĻž āĻ•āĻŽā§āĻĒāĻžāĻ‡āĻ˛ āĻ•āĻ°āĻž āĻšāĻ¯āĻŧā§‡āĻ›āĻŋāĻ˛
-āĻĢāĻļā§‹āĻ°ā§āĻŸ-āĻāĻ¨āĻžāĻŽāĻ¸ āĻŦāĻŋāĻ•āĻ˛ā§āĻĒ āĻāĻŸāĻŋ GNU Fortran āĻ•ā§‡ āĻ¸āĻŦāĻšā§‡āĻ¯āĻŧā§‡ āĻ›ā§‹āĻŸ "INTEGER" āĻ§āĻ°āĻ¨ā§‡āĻ° āĻāĻ•āĻŸāĻŋ āĻŦā§‡āĻ›ā§‡ āĻ¨āĻŋāĻ¤ā§‡ āĻŦāĻžāĻ§ā§āĻ¯ āĻ•āĻ°āĻŦā§‡
āĻĒā§āĻ°āĻĻāĻ¤ā§āĻ¤ āĻ—āĻŖāĻ¨āĻžāĻ•āĻžāĻ°ā§€ āĻ¸ā§‡āĻŸāĻŸāĻŋ āĻĢāĻŋāĻŸ āĻšāĻŦā§‡ āĻāĻŦāĻ‚ āĻāĻ° āĻ¸āĻŽāĻ¸ā§āĻ¤ āĻ—āĻŖāĻ¨āĻžāĻ•āĻžāĻ°ā§€āĻ•ā§‡ āĻāĻ‡ āĻ§āĻ°āĻŖā§‡āĻ° āĻĻā§‡āĻŦā§‡āĨ¤

-āĻĢā§‡āĻ•ā§āĻ¸āĻŸāĻžāĻ°ā§āĻ¨āĻžāĻ˛-āĻŦā§āĻ˛āĻžāĻ¸
āĻāĻ‡ āĻŦāĻŋāĻ•āĻ˛ā§āĻĒāĻŸāĻŋ āĻ¤ā§ˆāĻ°āĻŋ āĻ•āĻ°āĻŦā§‡ gfortran āĻ•āĻŋāĻ›ā§ āĻŽā§āĻ¯āĻžāĻŸā§āĻ°āĻŋāĻ•ā§āĻ¸ā§‡āĻ° āĻœāĻ¨ā§āĻ¯ BLAS āĻĢāĻžāĻ‚āĻļāĻ¨ā§‡ āĻ•āĻ˛ āĻœā§‡āĻ¨āĻžāĻ°ā§‡āĻŸ āĻ•āĻ°ā§āĻ¨
"MATMUL" āĻāĻ° āĻŽāĻ¤ā§‹ āĻ…āĻĒāĻžāĻ°ā§‡āĻļāĻ¨, āĻ†āĻŽāĻžāĻĻā§‡āĻ° āĻ¨āĻŋāĻœāĻ¸ā§āĻŦ āĻ…ā§āĻ¯āĻžāĻ˛āĻ—āĻ°āĻŋāĻĻāĻŽ āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻ¨āĻž āĻ•āĻ°ā§‡, āĻ¯āĻĻāĻŋ āĻāĻ° āĻ†āĻ•āĻžāĻ°
āĻœāĻĄāĻŧāĻŋāĻ¤ āĻŽā§āĻ¯āĻžāĻŸā§āĻ°āĻŋāĻ•ā§āĻ¸ āĻāĻ•āĻŸāĻŋ āĻĒā§āĻ°āĻĻāĻ¤ā§āĻ¤ āĻ¸ā§€āĻŽāĻžāĻ° āĻšā§‡āĻ¯āĻŧā§‡ āĻŦāĻĄāĻŧ (āĻĻā§‡āĻ–ā§āĻ¨ -āĻĢāĻŦā§āĻ˛āĻžāĻ¸-āĻŽāĻžāĻ¤āĻŽā§āĻ˛-āĻ¸ā§€āĻŽāĻž) āĻāĻŸāĻž āĻšāĻ¤ā§‡ āĻĒāĻžāĻ°ā§‡
āĻ˛āĻžāĻ­āĻœāĻ¨āĻ• āĻ¯āĻĻāĻŋ āĻāĻ•āĻŸāĻŋ āĻ…āĻĒā§āĻŸāĻŋāĻŽāĻžāĻ‡āĻœāĻĄ āĻŦāĻŋāĻ•ā§āĻ°ā§‡āĻ¤āĻž BLAS āĻ˛āĻžāĻ‡āĻŦā§āĻ°ā§‡āĻ°āĻŋ āĻĒāĻžāĻ“āĻ¯āĻŧāĻž āĻ¯āĻžāĻ¯āĻŧāĨ¤ BLAS āĻ˛āĻžāĻ‡āĻŦā§āĻ°ā§‡āĻ°āĻŋ āĻ•āĻ°āĻŦā§‡
āĻ˛āĻŋāĻ™ā§āĻ•ā§‡āĻ° āĻ¸āĻŽāĻ¯āĻŧ āĻ¨āĻŋāĻ°ā§āĻĻāĻŋāĻˇā§āĻŸ āĻ•āĻ°āĻ¤ā§‡ āĻšāĻŦā§‡āĨ¤

-fblas-matmul-limit=n
āĻļā§āĻ§ā§āĻŽāĻžāĻ¤ā§āĻ° āĻ‰āĻ˛ā§āĻ˛ā§‡āĻ–āĻ¯ā§‹āĻ—ā§āĻ¯ āĻ¯āĻ–āĻ¨ -āĻĢā§‡āĻ•ā§āĻ¸āĻŸāĻžāĻ°ā§āĻ¨āĻžāĻ˛-āĻŦā§āĻ˛āĻžāĻ¸ āĻ•āĻžāĻ°ā§āĻ¯āĻ•āĻ° āĻšāĻ¯āĻŧ āĻŽā§āĻ¯āĻžāĻŸā§āĻ°āĻŋāĻ•ā§āĻ¸ā§‡āĻ° āĻŽā§āĻ¯āĻžāĻŸā§āĻ°āĻŋāĻ•ā§āĻ¸ āĻ—ā§āĻŖāĻ¨
āĻāĻ° āĻšā§‡āĻ¯āĻŧā§‡ āĻŦāĻĄāĻŧ āĻ†āĻ•āĻžāĻ°ā§‡āĻ° (āĻŦāĻž āĻ¸āĻŽāĻžāĻ¨) n BLAS āĻĢāĻžāĻ‚āĻļāĻ¨ āĻ•āĻ˛ āĻĻā§āĻŦāĻžāĻ°āĻž āĻ¸āĻžā§āĻšāĻžāĻ˛āĻŋāĻ¤ āĻšāĻŦā§‡,
āĻ…āĻ¨ā§āĻ¯āĻĻā§‡āĻ° āĻĻā§āĻŦāĻžāĻ°āĻž āĻĒāĻ°āĻŋāĻšāĻžāĻ˛āĻŋāĻ¤ āĻšāĻŦā§‡ āĻ¯āĻ–āĻ¨ gfortran āĻ…āĻ­ā§āĻ¯āĻ¨ā§āĻ¤āĻ°ā§€āĻŖ āĻ…ā§āĻ¯āĻžāĻ˛āĻ—āĻ°āĻŋāĻĻāĻŽāĨ¤ āĻ¯āĻĻāĻŋ matrices āĻœāĻĄāĻŧāĻŋāĻ¤
āĻŦāĻ°ā§āĻ—āĻ•ā§āĻˇā§‡āĻ¤ā§āĻ° āĻ¨āĻ¯āĻŧ, āĻ†āĻ•āĻžāĻ°ā§‡āĻ° āĻ¤ā§āĻ˛āĻ¨āĻž āĻœā§āĻ¯āĻžāĻŽāĻŋāĻ¤āĻŋāĻ• āĻ—āĻĄāĻŧ āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻ•āĻ°ā§‡ āĻ¸āĻžā§āĻšāĻžāĻ˛āĻŋāĻ¤ āĻšāĻ¯āĻŧ
āĻ¯ā§āĻ•ā§āĻ¤āĻŋāĻ° āĻŽāĻžāĻ¤ā§āĻ°āĻž āĻāĻŦāĻ‚ āĻĢāĻ˛āĻžāĻĢāĻ˛ āĻŽā§āĻ¯āĻžāĻŸā§āĻ°āĻŋāĻ•ā§āĻ¸āĨ¤

āĻāĻ° āĻœāĻ¨ā§āĻ¯ āĻĄāĻŋāĻĢāĻ˛ā§āĻŸ āĻŽāĻžāĻ¨ n 30 āĻšāĻ¯āĻŧ

- āĻĒā§āĻ¨āĻ°āĻžāĻŦā§ƒāĻ¤ā§āĻ¤āĻŋāĻŽā§‚āĻ˛āĻ•
āĻ¸āĻŽāĻ¸ā§āĻ¤ āĻ¸ā§āĻĨāĻžāĻ¨ā§€āĻ¯āĻŧ āĻ…ā§āĻ¯āĻžāĻ°ā§‡āĻ—ā§āĻ˛āĻŋāĻ•ā§‡ āĻ¸ā§āĻŸā§āĻ¯āĻžāĻ•ā§‡āĻ° āĻ‰āĻĒāĻ° āĻŦāĻ°āĻžāĻĻā§āĻĻ āĻ•āĻ°āĻ¤ā§‡ āĻŦāĻžāĻ§ā§āĻ¯ āĻ•āĻ°ā§‡ āĻĒāĻ°ā§‹āĻ•ā§āĻˇ āĻĒā§āĻ¨āĻ°āĻžāĻŦā§ƒāĻ¤ā§āĻ¤āĻŋāĻ° āĻ…āĻ¨ā§āĻŽāĻ¤āĻŋ āĻĻāĻŋāĻ¨āĨ¤
āĻāĻ‡ āĻĒāĻ¤āĻžāĻ•āĻž āĻāĻ•āĻ¸āĻžāĻĨā§‡ āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻ•āĻ°āĻž āĻ¯āĻžāĻŦā§‡ āĻ¨āĻž -fmax-āĻ¸ā§āĻŸā§āĻ¯āĻžāĻ•-āĻ­āĻžāĻ°-āĻ¸āĻžāĻ‡āĻœ= or -fno-āĻ¸ā§āĻŦāĻ¯āĻŧāĻ‚āĻ•ā§āĻ°āĻŋāĻ¯āĻŧ.

-āĻļā§‡āĻˇ-āĻ¸ā§āĻĨāĻžāĻ¨ā§€āĻ¯āĻŧ-āĻļā§‚āĻ¨ā§āĻ¯
-finit-integer=n
-finit-real=
-āĻĢāĻŋāĻ¨āĻŋāĻŸ-āĻ˛āĻœāĻŋāĻ•ā§āĻ¯āĻžāĻ˛=
-āĻĢāĻŋāĻ¨āĻŋāĻŸ-āĻ…āĻ•ā§āĻˇāĻ°=n
āĻ¸āĻžāĻ°ā§āĻœāĻžāĻ°āĻŋāĻ° -āĻļā§‡āĻˇ-āĻ¸ā§āĻĨāĻžāĻ¨ā§€āĻ¯āĻŧ-āĻļā§‚āĻ¨ā§āĻ¯ āĻŦāĻŋāĻ•āĻ˛ā§āĻĒ āĻ¸ā§āĻĨāĻžāĻ¨ā§€āĻ¯āĻŧ "INTEGER" āĻļā§āĻ°ā§ āĻ•āĻ°āĻžāĻ° āĻœāĻ¨ā§āĻ¯ āĻ•āĻŽā§āĻĒāĻžāĻ‡āĻ˛āĻžāĻ°āĻ•ā§‡ āĻ¨āĻŋāĻ°ā§āĻĻā§‡āĻļ āĻĻā§‡āĻ¯āĻŧ,
"āĻŦāĻžāĻ¸ā§āĻ¤āĻŦ" āĻāĻŦāĻ‚ "āĻœāĻŸāĻŋāĻ˛" āĻ­ā§‡āĻ°āĻŋāĻ¯āĻŧā§‡āĻŦāĻ˛ āĻļā§‚āĻ¨ā§āĻ¯ āĻĨā§‡āĻ•ā§‡, "āĻ˛āĻœāĻŋāĻ•ā§āĻ¯āĻžāĻ˛" āĻ­ā§‡āĻ°āĻŋāĻ¯āĻŧā§‡āĻŦāĻ˛ āĻĨā§‡āĻ•ā§‡ āĻŽāĻŋāĻĨā§āĻ¯āĻž, āĻāĻŦāĻ‚ "āĻšāĻ°āĻŋāĻ¤ā§āĻ°"
āĻ­ā§‡āĻ°āĻŋāĻ¯āĻŧā§‡āĻŦāĻ˛ āĻ¨āĻžāĻ˛ āĻŦāĻžāĻ‡āĻŸ āĻāĻ•āĻŸāĻŋ āĻ¸ā§āĻŸā§āĻ°āĻŋāĻ‚. āĻ¸ā§‚āĻ•ā§āĻˇā§āĻŽ āĻĻāĻžāĻ¨āĻžāĻĻāĻžāĻ° āĻĒā§āĻ°āĻžāĻ°āĻŽā§āĻ­āĻŋāĻ• āĻŦāĻŋāĻ•āĻ˛ā§āĻĒ āĻ†āĻ›ā§‡
āĻĻā§āĻŦāĻžāĻ°āĻž āĻ¸āĻ°āĻŦāĻ°āĻžāĻš āĻ•āĻ°āĻž -finit-integer=n, -finit-real= (āĻ•ā§‹āĻ¨āĻŸāĻŋ āĻ¸āĻš
āĻ¸ā§āĻĨāĻžāĻ¨ā§€āĻ¯āĻŧ "COMPLEX" āĻ­ā§‡āĻ°āĻŋāĻ¯āĻŧā§‡āĻŦāĻ˛ā§‡āĻ° āĻŦāĻžāĻ¸ā§āĻ¤āĻŦ āĻāĻŦāĻ‚ āĻ•āĻžāĻ˛ā§āĻĒāĻ¨āĻŋāĻ• āĻ…āĻ‚āĻļāĻ—ā§āĻ˛āĻŋ āĻļā§āĻ°ā§ āĻ•āĻ°ā§‡),
-āĻĢāĻŋāĻ¨āĻŋāĻŸ-āĻ˛āĻœāĻŋāĻ•ā§āĻ¯āĻžāĻ˛=, āĻāĻŦāĻ‚ -āĻĢāĻŋāĻ¨āĻŋāĻŸ-āĻ…āĻ•ā§āĻˇāĻ°=n (āĻ•ā§‹āĻĨāĻžāĻ¯āĻŧ n āĻāĻ•āĻŸāĻŋ ASCII āĻ…āĻ•ā§āĻˇāĻ°
āĻŽāĻžāĻ¨) āĻŦāĻŋāĻ•āĻ˛ā§āĻĒāĨ¤ āĻāĻ‡ āĻŦāĻŋāĻ•āĻ˛ā§āĻĒāĻ—ā§āĻ˛āĻŋ āĻ†āĻ°āĻŽā§āĻ­ āĻšāĻ¯āĻŧ āĻ¨āĻž

* āĻŦāĻ°āĻžāĻĻā§āĻĻāĻ¯ā§‹āĻ—ā§āĻ¯ āĻ…ā§āĻ¯āĻžāĻ°ā§‡

* āĻĒā§āĻ°āĻžāĻĒā§āĻ¤ āĻ§āĻ°āĻ¨ā§‡āĻ° āĻ­ā§‡āĻ°āĻŋāĻ¯āĻŧā§‡āĻŦāĻ˛ā§‡āĻ° āĻ‰āĻĒāĻžāĻĻāĻžāĻ¨

* āĻ­ā§‡āĻ°āĻŋāĻ¯āĻŧā§‡āĻŦāĻ˛ āĻ¯āĻž āĻāĻ•āĻŸāĻŋ "EQUIVALENCE" āĻŦāĻŋāĻŦā§ƒāĻ¤āĻŋāĻ¤ā§‡ āĻĒā§āĻ°āĻĻāĻ°ā§āĻļāĻŋāĻ¤ āĻšāĻ¯āĻŧāĨ¤

(āĻāĻ‡ āĻ¸ā§€āĻŽāĻžāĻŦāĻĻā§āĻ§āĻ¤āĻžāĻ—ā§āĻ˛āĻŋ āĻ­āĻŦāĻŋāĻˇā§āĻ¯āĻ¤ā§‡ āĻ°āĻŋāĻ˛āĻŋāĻœā§‡ āĻ…āĻĒāĻ¸āĻžāĻ°āĻŖ āĻ•āĻ°āĻž āĻ¯ā§‡āĻ¤ā§‡ āĻĒāĻžāĻ°ā§‡)āĨ¤

āĻ‰āĻ˛ā§āĻ˛ā§‡āĻ–ā§āĻ¯ āĻ¯ā§‡ -finit-real=nan āĻ…āĻĒāĻļāĻ¨āĻŸāĻŋ "REAL" āĻāĻŦāĻ‚ "COMPLEX" āĻ­ā§‡āĻ°āĻŋāĻ¯āĻŧā§‡āĻŦāĻ˛āĻ•ā§‡ āĻāĻ•āĻŸāĻŋ āĻĻāĻŋāĻ¯āĻŧā§‡ āĻļā§āĻ°ā§ āĻ•āĻ°ā§‡
āĻļāĻžāĻ¨ā§āĻ¤ NaN āĻāĻ•āĻŸāĻŋ āĻ¸āĻ‚āĻ•ā§‡āĻ¤ NaN āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ°ā§‡āĻ° āĻœāĻ¨ā§āĻ¯ -finit-real=snan; āĻ‰āĻ˛ā§āĻ˛ā§‡āĻ–ā§āĻ¯, āĻ¯āĻžāĻ‡āĻšā§‹āĻ•, āĻ¯ā§‡ āĻ•āĻŽā§āĻĒāĻžāĻ‡āĻ˛-āĻŸāĻžāĻ‡āĻŽ
āĻ…āĻĒā§āĻŸāĻŋāĻŽāĻžāĻ‡āĻœā§‡āĻļāĻžāĻ¨āĻ—ā§āĻ˛āĻŋ āĻāĻ—ā§āĻ˛āĻŋāĻ•ā§‡ āĻļāĻžāĻ¨ā§āĻ¤ NaN-āĻ āĻ°ā§‚āĻĒāĻžāĻ¨ā§āĻ¤āĻ° āĻ•āĻ°āĻ¤ā§‡ āĻĒāĻžāĻ°ā§‡ āĻāĻŦāĻ‚ āĻ¸ā§‡āĻ‡ āĻŸā§āĻ°ā§āĻ¯āĻžāĻĒāĻŋāĻ‚ āĻ¸āĻ•ā§āĻˇāĻŽ āĻ•āĻ°āĻž āĻĻāĻ°āĻ•āĻžāĻ°ā§ˇ
(āĻ¯ā§‡āĻŽāĻ¨ āĻŽāĻžāĻ§ā§āĻ¯āĻŽā§‡ -āĻāĻĢāĻĒāĻŋāĻ‡-āĻĢāĻžāĻāĻĻ).

āĻĒāĻ°āĻŋāĻļā§‡āĻˇā§‡, āĻ¨ā§‹āĻŸ āĻ•āĻ°ā§āĻ¨ āĻ¯ā§‡ āĻ•ā§‹āĻ¨āĻŸāĻŋ āĻ¸āĻ•ā§āĻ°āĻŋāĻ¯āĻŧ āĻ•āĻ°āĻž -āĻ¸āĻŽāĻžāĻĒā§āĻ¤-* āĻŦāĻŋāĻ•āĻ˛ā§āĻĒ āĻ¸āĻ¤āĻ°ā§āĻ•āĻ¤āĻž āĻ¯ā§‡ āĻ¨ā§€āĻ°āĻŦ āĻšāĻŦā§‡
āĻĻā§āĻŦāĻžāĻ°āĻž āĻ¨āĻŋāĻ°ā§āĻ—āĻ¤ āĻšāĻŦā§‡ -āĻ‰āĻ¨āĻŋāĻ¨āĻŋāĻŸāĻŋāĻ¯āĻŧāĻžāĻ˛āĻžāĻ‡āĻœāĻĄ āĻĒā§āĻ°āĻ­āĻžāĻŦāĻŋāĻ¤ āĻ¸ā§āĻĨāĻžāĻ¨ā§€āĻ¯āĻŧ āĻ­ā§‡āĻ°āĻŋāĻ¯āĻŧā§‡āĻŦāĻ˛ā§‡āĻ° āĻœāĻ¨ā§āĻ¯āĨ¤

-falign-commons
āĻ—āĻ¤āĻžāĻ¨ā§āĻ—āĻ¤āĻŋāĻ•, gfortran āĻĻā§āĻŦāĻžāĻ°āĻž āĻāĻ•āĻŸāĻŋ "COMMON" āĻŦā§āĻ˛āĻ•ā§‡ āĻ¸āĻŽāĻ¸ā§āĻ¤ āĻ­ā§‡āĻ°āĻŋāĻ¯āĻŧā§‡āĻŦāĻ˛ā§‡āĻ° āĻ¯āĻĨāĻžāĻ¯āĻĨ āĻĒā§āĻ°āĻžāĻ¨ā§āĻ¤āĻŋāĻ•āĻ•āĻ°āĻŖ āĻĒā§āĻ°āĻ¯āĻŧā§‹āĻ— āĻ•āĻ°ā§‡ā§ˇ
āĻĒā§āĻ°āĻ¯āĻŧā§‹āĻœāĻ¨ āĻ…āĻ¨ā§āĻ¯āĻžāĻ¯āĻŧā§€ āĻ¤āĻžāĻĻā§‡āĻ° āĻĒā§āĻ¯āĻžāĻĄāĻŋāĻ‚āĨ¤ āĻ•āĻŋāĻ›ā§ āĻĒā§āĻ˛ā§āĻ¯āĻžāĻŸāĻĢāĻ°ā§āĻŽā§‡ āĻāĻŸāĻŋ āĻŦāĻžāĻ§ā§āĻ¯āĻ¤āĻžāĻŽā§‚āĻ˛āĻ•, āĻ…āĻ¨ā§āĻ¯āĻ—ā§āĻ˛āĻŋāĻ¤ā§‡ āĻāĻŸāĻŋ āĻŦā§ƒāĻĻā§āĻ§āĻŋ āĻĒāĻžāĻ¯āĻŧ
āĻ•āĻ°ā§āĻŽāĻ•ā§āĻˇāĻŽāĻ¤āĻž. āĻ¯āĻĻāĻŋ āĻāĻ•āĻŸāĻŋ "COMMON" āĻŦā§āĻ˛āĻ• āĻ¸āĻžāĻŽāĻžā§āĻœāĻ¸ā§āĻ¯āĻĒā§‚āĻ°ā§āĻŖ āĻĄā§‡āĻŸāĻž āĻĒā§āĻ°āĻ•āĻžāĻ°ā§‡āĻ° āĻ¸āĻžāĻĨā§‡ āĻ˜ā§‹āĻˇāĻŋāĻ¤ āĻ¨āĻž āĻšāĻ¯āĻŧ
āĻ¸āĻ°ā§āĻŦāĻ¤ā§āĻ°, āĻāĻ‡ āĻĒā§āĻ¯āĻžāĻĄāĻŋāĻ‚ āĻ¸āĻŽāĻ¸ā§āĻ¯āĻž āĻ¸ā§ƒāĻˇā§āĻŸāĻŋ āĻ•āĻ°āĻ¤ā§‡ āĻĒāĻžāĻ°ā§‡, āĻāĻŦāĻ‚ -fno-align-commons āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻ•āĻ°āĻž āĻ¯ā§‡āĻ¤ā§‡ āĻĒāĻžāĻ°ā§‡
āĻ¸ā§āĻŦāĻ¯āĻŧāĻ‚āĻ•ā§āĻ°āĻŋāĻ¯āĻŧ āĻĒā§āĻ°āĻžāĻ¨ā§āĻ¤āĻŋāĻ•āĻ•āĻ°āĻŖ āĻ…āĻ•ā§āĻˇāĻŽ āĻ•āĻ°ā§āĻ¨āĨ¤ āĻāĻ‡ āĻŦāĻŋāĻ•āĻ˛ā§āĻĒā§‡āĻ° āĻāĻ•āĻ‡ āĻĢāĻ°ā§āĻŽ āĻ¸āĻŽāĻ¸ā§āĻ¤ āĻĢāĻžāĻ‡āĻ˛ā§‡āĻ° āĻœāĻ¨ā§āĻ¯ āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻ•āĻ°āĻž āĻ‰āĻšāĻŋāĻ¤
āĻ¯ā§‡āĻŸāĻŋ āĻāĻ•āĻŸāĻŋ "COMMON" āĻŦā§āĻ˛āĻ• āĻ­āĻžāĻ— āĻ•āĻ°ā§‡āĨ¤ "COMMON" āĻŦā§āĻ˛āĻ•ā§‡ āĻ¸āĻŽā§āĻ­āĻžāĻŦā§āĻ¯ āĻĒā§āĻ°āĻžāĻ¨ā§āĻ¤āĻŋāĻ•āĻ•āĻ°āĻŖ āĻ¸āĻŽāĻ¸ā§āĻ¯āĻž āĻāĻĄāĻŧāĻžāĻ¤ā§‡,
āĻāĻŸāĻŋ āĻ¸āĻŦāĻšā§‡āĻ¯āĻŧā§‡ āĻŦāĻĄāĻŧ āĻĨā§‡āĻ•ā§‡ āĻ›ā§‹āĻŸ āĻ…āĻŦāĻœā§‡āĻ•ā§āĻŸ āĻ…āĻ°ā§āĻĄāĻžāĻ° āĻ•āĻ°āĻžāĻ° āĻ¸ā§āĻĒāĻžāĻ°āĻŋāĻļ āĻ•āĻ°āĻž āĻšāĻ¯āĻŧ.

-āĻĢāĻ¨ā§‹-āĻĒā§āĻ°ā§‹āĻŸā§‡āĻ•ā§āĻŸ-āĻĒā§āĻ¯āĻžāĻ°ā§‡āĻ¨āĻ¸
āĻĄāĻŋāĻĢāĻ˛ā§āĻŸāĻ°ā§‚āĻĒā§‡ āĻ…āĻ­āĻŋāĻŦā§āĻ¯āĻ•ā§āĻ¤āĻŋāĻ¤ā§‡ āĻŦāĻ¨ā§āĻ§āĻ¨ā§€āĻ—ā§āĻ˛āĻŋ āĻ¸āĻŽāĻ¸ā§āĻ¤ āĻ…āĻĒā§āĻŸāĻŋāĻŽāĻžāĻ‡āĻœā§‡āĻļāĻžāĻ¨ āĻ¸ā§āĻ¤āĻ°ā§‡āĻ° āĻœāĻ¨ā§āĻ¯ āĻ¸āĻŽā§āĻŽāĻžāĻ¨āĻŋāĻ¤ āĻšāĻ¯āĻŧ
āĻ¯ā§‡ āĻ•āĻŽā§āĻĒāĻžāĻ‡āĻ˛āĻžāĻ° āĻ•ā§‹āĻ¨ā§‹ āĻ°āĻŋ-āĻ…ā§āĻ¯āĻžāĻ¸ā§‹āĻ¸āĻŋāĻ¯āĻŧā§‡āĻļāĻ¨ āĻ•āĻ°ā§‡ āĻ¨āĻžāĨ¤ āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° -āĻĢāĻ¨ā§‹-āĻĒā§āĻ°ā§‹āĻŸā§‡āĻ•ā§āĻŸ-āĻĒā§āĻ¯āĻžāĻ°ā§‡āĻ¨āĻ¸ āĻ…āĻ¨ā§āĻŽāĻ¤āĻŋ āĻĻā§‡āĻ¯āĻŧ
āĻĻā§āĻ°ā§āĻ¤ āĻ•ā§‹āĻĄ āĻ¤ā§ˆāĻ°āĻŋ āĻ•āĻ°āĻ¤ā§‡ "REAL" āĻāĻŦāĻ‚ "COMPLEX" āĻāĻ•ā§āĻ¸āĻĒā§āĻ°ā§‡āĻļāĻ¨āĻ—ā§āĻ˛āĻŋāĻ•ā§‡ āĻĒā§āĻ¨āĻ°āĻžāĻ¯āĻŧ āĻ¸āĻžāĻœāĻžāĻ¤ā§‡ āĻ•āĻŽā§āĻĒāĻžāĻ‡āĻ˛āĻžāĻ°āĨ¤ āĻŽāĻ¨ā§‡ āĻ°āĻžāĻ–āĻŦā§‡āĻ¨ āĻ¯ā§‡
āĻ°āĻŋ-āĻ…ā§āĻ¯āĻžāĻ¸ā§‹āĻ¸āĻŋāĻ¯āĻŧā§‡āĻļāĻ¨ āĻ…āĻĒā§āĻŸāĻŋāĻŽāĻžāĻ‡āĻœā§‡āĻļāĻžāĻ¨ā§‡āĻ° āĻœāĻ¨ā§āĻ¯ -fno-āĻ¸ā§āĻŦāĻžāĻ•ā§āĻˇāĻ°āĻŋāĻ¤-āĻļā§‚āĻ¨ā§āĻ¯ āĻāĻŦāĻ‚ -fno-āĻŸā§āĻ°ā§āĻ¯āĻžāĻĒāĻŋāĻ‚-āĻ—āĻŖāĻŋāĻ¤ āĻĒā§āĻ°āĻ¯āĻŧā§‹āĻœāĻ¨
āĻ•āĻžāĻ°ā§āĻ¯āĻ•āĻ° āĻšāĻ¤ā§‡ āĻŦāĻ¨ā§āĻ§āĻ¨ā§€ āĻ¸ā§āĻ°āĻ•ā§āĻˇāĻž āĻĄāĻŋāĻĢāĻ˛ā§āĻŸāĻ°ā§‚āĻĒā§‡ āĻ¸āĻ•ā§āĻ°āĻŋāĻ¯āĻŧ āĻ•āĻ°āĻž āĻšāĻ¯āĻŧ, āĻ¯āĻĻāĻŋ āĻ¨āĻž -āĻ…āĻĢāĻžāĻ¸ā§āĻŸ is
āĻĻā§‡āĻ“āĻ¯āĻŧāĻžāĨ¤

-frealloc-lhs
āĻāĻ•āĻŸāĻŋ āĻ…āĻ­ā§āĻ¯āĻ¨ā§āĻ¤āĻ°ā§€āĻŖ āĻ…ā§āĻ¯āĻžāĻ¸āĻžāĻ‡āĻ¨āĻŽā§‡āĻ¨ā§āĻŸā§‡āĻ° āĻāĻ•āĻŸāĻŋ āĻŦāĻ°āĻžāĻĻā§āĻĻāĻ¯ā§‹āĻ—ā§āĻ¯ āĻŦāĻžāĻŽ āĻĻāĻŋāĻ•ā§‡ āĻ¸ā§āĻŦāĻ¯āĻŧāĻ‚āĻ•ā§āĻ°āĻŋāĻ¯āĻŧāĻ­āĻžāĻŦā§‡ āĻšāĻ¯āĻŧ
(āĻĒā§āĻ¨āĻ°āĻžāĻ¯āĻŧ) āĻŦāĻ°āĻžāĻĻā§āĻĻ āĻ•āĻ°āĻž āĻšāĻ¯āĻŧ āĻ¯āĻĻāĻŋ āĻāĻŸāĻŋ āĻšāĻ¯āĻŧ āĻ…āĻĒāĻ°āĻŋāĻŦāĻ°ā§āĻ¤āĻŋāĻ¤ āĻĨāĻžāĻ•ā§‡ āĻŦāĻž āĻāĻ•āĻŸāĻŋ āĻ­āĻŋāĻ¨ā§āĻ¨ āĻ†āĻ•āĻžāĻ° āĻĨāĻžāĻ•ā§‡āĨ¤ āĻŦāĻŋāĻ•āĻ˛ā§āĻĒ āĻšāĻ˛
āĻ¯āĻ–āĻ¨ āĻ›āĻžāĻĄāĻŧāĻž āĻĄāĻŋāĻĢāĻ˛ā§āĻŸāĻ°ā§‚āĻĒā§‡ āĻ¸āĻ•ā§āĻ°āĻŋāĻ¯āĻŧ -std=f95 āĻĻā§‡āĻ“āĻ¯āĻŧāĻž āĻšāĻ¯āĻŧ. āĻ†āĻ°ā§‹ āĻĻā§‡āĻ–ā§āĻ¨ - Wrealloc-lhs.

-āĻĢā§āĻ¯āĻžāĻ—ā§āĻ°ā§‡āĻ¸āĻŋāĻ­-āĻĢāĻžāĻ‚āĻļāĻ¨-āĻŦāĻ°ā§āĻœāĻ¨
āĻ…āĻ­āĻŋāĻ¨ā§āĻ¨ āĻ†āĻ°ā§āĻ—ā§āĻŽā§‡āĻ¨ā§āĻŸ āĻ¤āĻžāĻ˛āĻŋāĻ•āĻž āĻ¸āĻš āĻĢāĻžāĻ‚āĻļāĻ¨āĻ—ā§āĻ˛āĻŋ āĻ¨āĻŋāĻ°ā§āĻŦāĻŋāĻļā§‡āĻˇā§‡ āĻŦāĻŋāĻŦā§ƒāĻ¤āĻŋāĻ—ā§āĻ˛āĻŋāĻ° āĻŽāĻ§ā§āĻ¯ā§‡ āĻŦāĻžāĻĻ āĻĻā§‡āĻ“āĻ¯āĻŧāĻž āĻšāĻ¯āĻŧ
āĻāĻ‡ āĻĢāĻžāĻ‚āĻļāĻ¨āĻ—ā§āĻ˛āĻŋāĻ•ā§‡ "āĻŦāĻŋāĻļā§āĻĻā§āĻ§" āĻšāĻŋāĻ¸āĻžāĻŦā§‡ āĻšāĻŋāĻšā§āĻ¨āĻŋāĻ¤ āĻ•āĻ°āĻž āĻšāĻ¯āĻŧā§‡āĻ›ā§‡ āĻ•āĻŋāĻ¨āĻžāĨ¤ āĻ‰āĻĻāĻžāĻšāĻ°āĻŖāĻ¸ā§āĻŦāĻ°ā§‚āĻĒ, āĻŽāĻ§ā§āĻ¯ā§‡

a = f(b,c) + f(b,c)

"f" āĻ āĻļā§āĻ§ā§āĻŽāĻžāĻ¤ā§āĻ° āĻāĻ•āĻŸāĻŋ āĻ•āĻ˛ āĻšāĻŦā§‡āĨ¤ āĻāĻ‡ āĻŦāĻŋāĻ•āĻ˛ā§āĻĒāĻŸāĻŋ āĻļā§āĻ§ā§āĻŽāĻžāĻ¤ā§āĻ° āĻ¯āĻĻāĻŋ āĻ•āĻžāĻœ āĻ•āĻ°ā§‡
-āĻĢā§āĻ°āĻ¨ā§āĻŸā§‡āĻ¨ā§āĻĄ-āĻ…āĻĒā§āĻŸāĻŋāĻŽāĻžāĻ‡āĻœ āĻ•āĻžāĻ°ā§āĻ¯āĻ•āĻ° āĻšāĻ¯āĻŧ

-āĻĢā§āĻ°āĻ¨ā§āĻŸā§‡āĻ¨ā§āĻĄ-āĻ…āĻĒā§āĻŸāĻŋāĻŽāĻžāĻ‡āĻœ
āĻāĻ‡ āĻŦāĻŋāĻ•āĻ˛ā§āĻĒāĻŸāĻŋ āĻĢā§āĻ°āĻ¨ā§āĻŸ-āĻāĻ¨ā§āĻĄ āĻ…āĻĒā§āĻŸāĻŋāĻŽāĻžāĻ‡āĻœā§‡āĻļāĻžāĻ¨ āĻ¸āĻžā§āĻšāĻžāĻ˛āĻ¨ āĻ•āĻ°ā§‡, āĻĢā§‹āĻ°ā§āĻŸāĻ°āĻžāĻ¨ā§‡āĻ° āĻ…āĻ‚āĻļāĻ—ā§āĻ˛āĻŋāĻ•ā§‡ āĻŽā§āĻ¯āĻžāĻ¨āĻŋāĻĒā§āĻ˛ā§‡āĻŸ āĻ•āĻ°āĻžāĻ° āĻ‰āĻĒāĻ° āĻ­āĻŋāĻ¤ā§āĻ¤āĻŋ āĻ•āĻ°ā§‡
āĻĒāĻžāĻ°ā§āĻ¸ āĻ—āĻžāĻ› āĻ¯ā§‡ āĻ•ā§‹āĻ¨ā§‹ āĻĻā§āĻŦāĻžāĻ°āĻž āĻĄāĻŋāĻĢāĻ˛ā§āĻŸāĻ°ā§‚āĻĒā§‡ āĻ¸āĻ•ā§āĻ°āĻŋāĻ¯āĻŧ -O āĻŦāĻŋāĻ•āĻ˛ā§āĻĒ āĻāĻ‡ āĻĻā§āĻŦāĻžāĻ°āĻž āĻ…āĻĒā§āĻŸāĻŋāĻŽāĻžāĻ‡āĻœā§‡āĻļāĻžāĻ¨ āĻ¸āĻ•ā§āĻ°āĻŋāĻ¯āĻŧ
āĻŦāĻŋāĻ•āĻ˛ā§āĻĒ āĻ…āĻ­āĻŋāĻŦā§āĻ¯āĻ•ā§āĻ¤āĻŋ āĻŽāĻ§ā§āĻ¯ā§‡ āĻ…āĻ­āĻŋāĻ¨ā§āĻ¨ āĻĢāĻžāĻ‚āĻļāĻ¨ āĻ•āĻ˛ āĻ¨āĻŋāĻ°ā§āĻŽā§‚āĻ˛ āĻ…āĻ¨ā§āĻ¤āĻ°ā§āĻ­ā§āĻ•ā§āĻ¤, āĻ…āĻĒāĻ¸āĻžāĻ°āĻŖ
āĻ¤ā§āĻ˛āĻ¨āĻž āĻāĻŦāĻ‚ āĻ…ā§āĻ¯āĻžāĻ¸āĻžāĻ‡āĻ¨āĻŽā§‡āĻ¨ā§āĻŸā§‡ "TRIM" āĻ āĻ…āĻĒā§āĻ°āĻ¯āĻŧā§‹āĻœāĻ¨ā§€āĻ¯āĻŧ āĻ•āĻ˛ āĻ•āĻ°āĻž āĻāĻŦāĻ‚ TRIM(a) āĻāĻ° āĻĒāĻ°āĻŋāĻŦāĻ°ā§āĻ¤ā§‡
"a(1:LEN_TRIM(a))"āĨ¤ āĻāĻŸāĻŋ āĻ¨āĻŋāĻ°ā§āĻĻāĻŋāĻˇā§āĻŸ āĻ•āĻ°ā§‡ āĻ…āĻ¨āĻŋāĻ°ā§āĻŦāĻžāĻšāĻŋāĻ¤ āĻ•āĻ°āĻž āĻ¯ā§‡āĻ¤ā§‡ āĻĒāĻžāĻ°ā§‡ -fno-āĻĢā§āĻ°āĻ¨ā§āĻŸāĻāĻ¨ā§āĻĄ-āĻ…āĻĒā§āĻŸāĻŋāĻŽāĻžāĻ‡āĻœ.

āĻĒāĻ°āĻŋāĻŦā§‡āĻļ


āĻ¸āĻžāĻ°ā§āĻœāĻžāĻ°āĻŋāĻ° gfortran āĻ•āĻŽā§āĻĒāĻžāĻ‡āĻ˛āĻžāĻ° āĻŦāĻ°ā§āĻ¤āĻŽāĻžāĻ¨ā§‡ āĻ¨āĻŋāĻ¯āĻŧāĻ¨ā§āĻ¤ā§āĻ°āĻŖ āĻ•āĻ°āĻ¤ā§‡ āĻ•ā§‹āĻ¨ā§‹ āĻĒāĻ°āĻŋāĻŦā§‡āĻļ āĻ­ā§‡āĻ°āĻŋāĻ¯āĻŧā§‡āĻŦāĻ˛ āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻ•āĻ°ā§‡ āĻ¨āĻž
āĻāĻ° āĻ…āĻĒāĻžāĻ°ā§‡āĻļāĻ¨ āĻ‰āĻĒāĻ°ā§‡ āĻāĻŦāĻ‚ āĻāĻ° āĻŦāĻžāĻ‡āĻ°ā§‡āĻ“ āĻ¯āĻž āĻ…āĻĒāĻžāĻ°ā§‡āĻļāĻ¨āĻ•ā§‡ āĻĒā§āĻ°āĻ­āĻžāĻŦāĻŋāĻ¤ āĻ•āĻ°ā§‡ āĻœāĻŋāĻ¸āĻŋāĻ¸āĻŋ.

onworks.net āĻĒāĻ°āĻŋāĻˇā§‡āĻŦāĻžāĻ—ā§āĻ˛āĻŋ āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻ•āĻ°ā§‡ powerpc64-linux-gnu-gfortran āĻ…āĻ¨āĻ˛āĻžāĻ‡āĻ¨ āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻ•āĻ°ā§āĻ¨


āĻŦāĻŋāĻ¨āĻžāĻŽā§‚āĻ˛ā§āĻ¯ā§‡ āĻ¸āĻžāĻ°ā§āĻ­āĻžāĻ° āĻāĻŦāĻ‚ āĻ“āĻ¯āĻŧāĻžāĻ°ā§āĻ•āĻ¸ā§āĻŸā§‡āĻļāĻ¨

āĻ‰āĻ‡āĻ¨ā§āĻĄā§‹āĻœ āĻāĻŦāĻ‚ āĻ˛āĻŋāĻ¨āĻžāĻ•ā§āĻ¸ āĻ…ā§āĻ¯āĻžāĻĒ āĻĄāĻžāĻ‰āĻ¨āĻ˛ā§‹āĻĄ āĻ•āĻ°ā§āĻ¨

  • 1
    Unitedrpms
    Unitedrpms
    āĻ—āĻŋāĻŸāĻžāĻ°ā§‡ āĻ†āĻŽāĻžāĻĻā§‡āĻ° āĻ¸āĻžāĻĨā§‡ āĻ¯ā§‹āĻ— āĻĻāĻŋāĻ¨!
    https://gitter.im/unitedrpms-people/Lobby
    āĻ†āĻĒāĻ¨āĻžāĻ° āĻŽāĻ§ā§āĻ¯ā§‡ URPMS āĻ¸āĻ‚āĻ—ā§āĻ°āĻšāĻ¸ā§āĻĨāĻ˛ āĻ¸āĻ•ā§āĻˇāĻŽ āĻ•āĻ°ā§āĻ¨
    āĻĒāĻĻā§āĻ§āĻ¤āĻŋ -
    https://github.com/UnitedRPMs/unitedrpms.github.io/bl...
    Unitedrpms āĻĄāĻžāĻ‰āĻ¨āĻ˛ā§‹āĻĄ āĻ•āĻ°ā§āĻ¨
  • 2
    C ++ āĻ˛āĻžāĻ‡āĻŦā§āĻ°ā§‡āĻ°āĻŋāĻ—ā§āĻ˛āĻŋāĻ•ā§‡ āĻŦā§āĻ¸ā§āĻŸ āĻ•āĻ°ā§āĻ¨
    C ++ āĻ˛āĻžāĻ‡āĻŦā§āĻ°ā§‡āĻ°āĻŋāĻ—ā§āĻ˛āĻŋāĻ•ā§‡ āĻŦā§āĻ¸ā§āĻŸ āĻ•āĻ°ā§āĻ¨
    āĻŦā§āĻ¸ā§āĻŸ āĻŦāĻŋāĻ¨āĻžāĻŽā§‚āĻ˛ā§āĻ¯ā§‡ āĻĒā§‹āĻ°ā§āĻŸā§‡āĻŦāĻ˛ āĻĒā§āĻ°āĻĻāĻžāĻ¨ āĻ•āĻ°ā§‡
    āĻĒāĻŋāĻ¯āĻŧāĻžāĻ°-āĻĒāĻ°ā§āĻ¯āĻžāĻ˛ā§‹āĻšāĻŋāĻ¤ C++ āĻ˛āĻžāĻ‡āĻŦā§āĻ°ā§‡āĻ°āĻŋāĨ¤ āĻĻā§āĻ¯
    āĻĒā§‹āĻ°ā§āĻŸā§‡āĻŦāĻ˛ āĻ˛āĻžāĻ‡āĻŦā§āĻ°ā§‡āĻ°āĻŋāĻ° āĻ‰āĻĒāĻ° āĻœā§‹āĻ° āĻĻā§‡āĻ“āĻ¯āĻŧāĻž āĻšāĻ¯āĻŧ āĻ¯āĻž
    C++ āĻ¸ā§āĻŸā§āĻ¯āĻžāĻ¨ā§āĻĄāĻžāĻ°ā§āĻĄ āĻ˛āĻžāĻ‡āĻŦā§āĻ°ā§‡āĻ°āĻŋāĻ° āĻ¸āĻžāĻĨā§‡ āĻ­āĻžāĻ˛ āĻ•āĻžāĻœ āĻ•āĻ°ā§āĻ¨āĨ¤
    āĻĻā§‡āĻ–ā§āĻ¨ http://www.bo...
    āĻŦā§āĻ¸ā§āĻŸ āĻ¸āĻŋ++ āĻ˛āĻžāĻ‡āĻŦā§āĻ°ā§‡āĻ°āĻŋ āĻĄāĻžāĻ‰āĻ¨āĻ˛ā§‹āĻĄ āĻ•āĻ°ā§āĻ¨
  • 3
    āĻ­āĻžāĻ°ā§āĻšā§āĻ¯āĻŧāĻžāĻ˛āĻœāĻŋāĻāĻ˛
    āĻ­āĻžāĻ°ā§āĻšā§āĻ¯āĻŧāĻžāĻ˛āĻœāĻŋāĻāĻ˛
    āĻ­āĻžāĻ°ā§āĻšā§āĻ¯āĻŧāĻžāĻ˛āĻœāĻŋāĻāĻ˛ āĻāĻ•āĻŸāĻŋ āĻĨā§‡āĻ•ā§‡ 3D āĻ•āĻŽāĻžāĻ¨ā§āĻĄ āĻĒā§āĻ¨āĻƒāĻ¨āĻŋāĻ°ā§āĻĻā§‡āĻļ āĻ•āĻ°ā§‡
    āĻ‡āĻ‰āĻ¨āĻŋāĻ•ā§āĻ¸/āĻ˛āĻŋāĻ¨āĻžāĻ•ā§āĻ¸ āĻ“āĻĒā§‡āĻ¨āĻœāĻŋāĻāĻ˛ āĻ…ā§āĻ¯āĻžāĻĒā§āĻ˛āĻŋāĻ•ā§‡āĻļāĻ¨ āĻ
    āĻ¸āĻžāĻ°ā§āĻ­āĻžāĻ°-āĻ¸āĻžāĻ‡āĻĄ GPU āĻāĻŦāĻ‚ āĻ°ā§‚āĻĒāĻžāĻ¨ā§āĻ¤āĻ° āĻ•āĻ°ā§‡
    āĻāĻ•āĻŸāĻŋ āĻ­āĻŋāĻĄāĻŋāĻ“ āĻ¸ā§āĻŸā§āĻ°ā§€āĻŽā§‡ 3D āĻ›āĻŦāĻŋ āĻ°ā§‡āĻ¨ā§āĻĄāĻžāĻ° āĻ•āĻ°āĻž āĻšāĻ¯āĻŧā§‡āĻ›ā§‡
    āĻ¯āĻž āĻĻāĻŋāĻ¯āĻŧā§‡ ...
    āĻ­āĻžāĻ°ā§āĻšā§āĻ¯āĻŧāĻžāĻ˛āĻœāĻŋāĻāĻ˛ āĻĄāĻžāĻ‰āĻ¨āĻ˛ā§‹āĻĄ āĻ•āĻ°ā§āĻ¨
  • 4
    libusb
    libusb
    āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ°āĻ•āĻžāĻ°ā§€ āĻ¸ā§āĻĨāĻžāĻ¨ āĻ¸āĻ•ā§āĻˇāĻŽ āĻ•āĻ°āĻ¤ā§‡ āĻ˛āĻžāĻ‡āĻŦā§āĻ°ā§‡āĻ°āĻŋ
    āĻ¯ā§‹āĻ—āĻžāĻ¯ā§‹āĻ—ā§‡āĻ° āĻœāĻ¨ā§āĻ¯ āĻ…ā§āĻ¯āĻžāĻĒā§āĻ˛āĻŋāĻ•ā§‡āĻļāĻ¨ āĻĒā§āĻ°ā§‹āĻ—ā§āĻ°āĻžāĻŽ
    āĻ‡āĻ‰āĻāĻ¸āĻŦāĻŋ āĻĄāĻŋāĻ­āĻžāĻ‡āĻ¸āĨ¤ āĻļā§āĻ°ā§‹āĻ¤āĻž: āĻŦāĻŋāĻ•āĻžāĻļāĻ•āĻžāĻ°ā§€, āĻļā§‡āĻˇ
    āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ°āĻ•āĻžāĻ°ā§€/āĻĄā§‡āĻ¸ā§āĻ•āĻŸāĻĒāĨ¤ āĻĒā§āĻ°ā§‹āĻ—ā§āĻ°āĻžāĻŽāĻŋāĻ‚ āĻ­āĻžāĻˇāĻž: āĻ¸āĻŋ.
    āĻŦāĻŋāĻ­āĻžāĻ—āĻ—ā§āĻ˛āĻŋ...
    libusb āĻĄāĻžāĻ‰āĻ¨āĻ˛ā§‹āĻĄ āĻ•āĻ°ā§āĻ¨
  • 5
    āĻ¸ā§āĻ‡āĻ—
    āĻ¸ā§āĻ‡āĻ—
    SWIG āĻāĻ•āĻŸāĻŋ āĻ¸āĻĢāĻŸāĻ“āĻ¯āĻŧā§āĻ¯āĻžāĻ° āĻĄā§‡āĻ­ā§‡āĻ˛āĻĒāĻŽā§‡āĻ¨ā§āĻŸ āĻŸā§āĻ˛
    āĻ¯ā§‡āĻŸāĻŋ āĻ¸āĻŋ āĻāĻŦāĻ‚ āĻ¤ā§‡ āĻ˛ā§‡āĻ–āĻž āĻĒā§āĻ°ā§‹āĻ—ā§āĻ°āĻžāĻŽāĻ—ā§āĻ˛āĻŋāĻ•ā§‡ āĻ¸āĻ‚āĻ¯ā§āĻ•ā§āĻ¤ āĻ•āĻ°ā§‡
    āĻŦāĻŋāĻ­āĻŋāĻ¨ā§āĻ¨ āĻ‰āĻšā§āĻš-āĻ¸ā§āĻ¤āĻ°ā§‡āĻ° āĻ¸āĻžāĻĨā§‡ C++
    āĻĒā§āĻ°ā§‹āĻ—ā§āĻ°āĻžāĻŽāĻŋāĻ‚ āĻ­āĻžāĻˇāĻž. SWIG āĻāĻ° āĻ¸āĻžāĻĨā§‡ āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻ•āĻ°āĻž āĻšāĻ¯āĻŧ
    āĻ­āĻŋāĻ¨ā§āĻ¨...
    SWIG āĻĄāĻžāĻ‰āĻ¨āĻ˛ā§‹āĻĄ āĻ•āĻ°ā§āĻ¨
  • 6
    WooCommerce Nextjs React āĻĨāĻŋāĻŽ
    WooCommerce Nextjs React āĻĨāĻŋāĻŽ
    āĻĒā§āĻ°āĻ¤āĻŋāĻ•ā§āĻ°āĻŋāĻ¯āĻŧāĻž WooCommerce āĻĨāĻŋāĻŽ, āĻāĻ° āĻ¸āĻžāĻĨā§‡ āĻ¨āĻŋāĻ°ā§āĻŽāĻŋāĻ¤
    āĻĒāĻ°āĻŦāĻ°ā§āĻ¤ā§€ JS, Webpack, Babel, Node, āĻāĻŦāĻ‚
    āĻ—ā§āĻ°āĻžāĻĢāĻ•āĻŋāĻ‰āĻāĻ˛ āĻāĻŦāĻ‚ āĻ…ā§āĻ¯āĻžāĻĒā§‹āĻ˛ā§‹ āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻ•āĻ°ā§‡ āĻāĻ•ā§āĻ¸āĻĒā§āĻ°ā§‡āĻ¸
    āĻ•ā§āĻ˛āĻžāĻ¯āĻŧā§‡āĻ¨ā§āĻŸ āĻĒā§āĻ°āĻ¤āĻŋāĻ•ā§āĻ°āĻŋāĻ¯āĻŧāĻžāĻ¯āĻŧ WooCommerce āĻ¸ā§āĻŸā§‹āĻ°(
    āĻ°āĻ¯āĻŧā§‡āĻ›ā§‡: āĻĒāĻŖā§āĻ¯...
    WooCommerce Nextjs React āĻĨāĻŋāĻŽ āĻĄāĻžāĻ‰āĻ¨āĻ˛ā§‹āĻĄ āĻ•āĻ°ā§āĻ¨
  • āĻ†āĻ°āĻ“ Âģ

āĻ˛āĻŋāĻ¨āĻžāĻ•ā§āĻ¸ āĻ•āĻŽāĻžāĻ¨ā§āĻĄāĻ—ā§āĻ˛āĻŋ

  • 1
    ac++
    ac++
    onworks.net āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻ•āĻ°ā§‡ ac++ āĻ…āĻ¨āĻ˛āĻžāĻ‡āĻ¨ āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻ•āĻ°ā§āĻ¨
    āĻ¸ā§‡āĻŦāĻž. ...
    ac++ āĻšāĻžāĻ˛āĻžāĻ¨
  • 2
    āĻāĻ•āĻŸāĻŋ āĻŦāĻŋāĻĄāĻŧāĻžāĻ˛
    āĻāĻ•āĻŸāĻŋ āĻŦāĻŋāĻĄāĻŧāĻžāĻ˛
    atool - āĻĢāĻžāĻ‡āĻ˛ āĻĒāĻ°āĻŋāĻšāĻžāĻ˛āĻ¨āĻžāĻ° āĻœāĻ¨ā§āĻ¯ āĻāĻ•āĻŸāĻŋ āĻ¸ā§āĻ•ā§āĻ°āĻŋāĻĒā§āĻŸ
    āĻŦāĻŋāĻ­āĻŋāĻ¨ā§āĻ¨ āĻ§āĻ°āĻ¨ā§‡āĻ° āĻ†āĻ°ā§āĻ•āĻžāĻ‡āĻ­...
    acat āĻšāĻžāĻ˛āĻžāĻ¨
  • 3
    cpants_lintp
    cpants_lintp
    cpants_lint - āĻ•āĻŽāĻžāĻ¨ā§āĻĄāĻ˛āĻžāĻ‡āĻ¨ āĻĢā§āĻ°āĻ¨ā§āĻŸāĻāĻ¨ā§āĻĄ āĻŸā§
    āĻŽāĻĄāĻŋāĻ‰āĻ˛::CPANTS::āĻŦāĻŋāĻļā§āĻ˛ā§‡āĻˇāĻŖ...
    cpants_lintp āĻšāĻžāĻ˛āĻžāĻ¨
  • 4
    cpbm
    cpbm
    cpbm - āĻāĻ•āĻŸāĻŋ āĻ¸āĻĢā§āĻŸāĻ“āĻ¯āĻŧā§āĻ¯āĻžāĻ° āĻŦāĻŋāĻļā§āĻ˛ā§‡āĻˇāĻŖ āĻŸā§āĻ˛āĻ•āĻŋāĻŸ
    (āĻŽā§‚āĻ˛āĻ¤: CPROVER āĻŦā§‡āĻžā§āĻšāĻŽāĻžāĻ°ā§āĻ•āĻŋāĻ‚
    āĻ•āĻžāĻ āĻžāĻŽā§‹)...
    cpbm āĻšāĻžāĻ˛āĻžāĻ¨
  • 5
    āĻ—āĻžāĻŽāĻ—āĻŋ
    āĻ—āĻžāĻŽāĻ—āĻŋ
    āĻ—āĻžāĻŽāĻ—āĻŋ - āĻ¸āĻžāĻ§āĻžāĻ°āĻŖ āĻĒāĻžāĻ°āĻŽāĻžāĻŖāĻŦāĻŋāĻ• āĻŽāĻĄā§‡āĻ˛āĻŋāĻ‚
    āĻ—ā§āĻ°āĻžāĻĢāĻŋāĻ• āĻ‡āĻ¨ā§āĻŸāĻžāĻ°āĻĢā§‡āĻ¸...
    āĻšāĻžāĻ˛āĻžāĻ¨ āĻ—āĻžāĻŽāĻ—āĻŋ
  • 6
    gamgi.real
    gamgi.real
    āĻ—āĻžāĻŽāĻ—āĻŋ - āĻ¸āĻžāĻ§āĻžāĻ°āĻŖ āĻĒāĻžāĻ°āĻŽāĻžāĻŖāĻŦāĻŋāĻ• āĻŽāĻĄā§‡āĻ˛āĻŋāĻ‚
    āĻ—ā§āĻ°āĻžāĻĢāĻŋāĻ• āĻ‡āĻ¨ā§āĻŸāĻžāĻ°āĻĢā§‡āĻ¸...
    Gamgi.real āĻšāĻžāĻ˛āĻžāĻ¨
  • āĻ†āĻ°āĻ“ Âģ

Ad