To: J3 J3/26-201 From: Malcolm Cohen Subject: Interp F23/022 on simple procedures and ISO_FORTRAN_ENV Date: 2026-October-16 ---------------------------------------------------------------------- NUMBER: F23/022 TITLE: Are the procedures in ISO_FORTRAN_ENV simple? KEYWORDS: ISO_FORTRAN_ENV, SIMPLE DEFECT TYPE: Erratum STATUS: J3 consideration in progress REFERENCES: 24-007 QUESTION: There appears to be no statement saying whether the procedures in the standard intrinsic module ISO_FORTRAN_ENV are pure or simple. The procedures are COMPILER_OPTIONS and COMPILER_VERSION. These are not intrinsic procedures, and not inquiry functions. However, they are permitted in constant expressions. Are these procedures pure or simple? ANSWER: These procedures were intended to be simple (and thus also pure). An edit is provided to correct this oversight. EDIT to 24-007: [458:7] 16.10.2.1 General (in 16.10.2 The ISO_FORTRAN_ENV intrinsic module), p2, after "not specific." append sentence "The procedures in the module are simple." SUBMITTED BY: Malcolm Cohen HISTORY: 26-nnn m241 Submitted ----------------------------------------------------------------------