Related to PR 49232 (compile-time check) and PR 45424 (is_contiguous intrinsic, of interest is the trans-intrinsic.c part). For: integer, pointer, CONTIGUOUS :: ptr ptr => target -fcheck=pointer should check whether the RHS is contiguous. The standard demands: "If the pointer object has the CONTIGUOUS attribute, the pointer target shall be contiguous." (Cf. "7.2.2.3 Data pointer assignment" in the Fortran 2008 standard.) But that's not a constraint and thus needs to be checked at run time.
Duplicate or pr49232?
(In reply to Dominique d'Humieres from comment #1) > Duplicate or pr49232? pr49232 was about compile-time warnings, this is about run-time checks.