https://gcc.gnu.org/bugzilla/show_bug.cgi?id=80850
--- Comment #4 from DIL <liakhdi at ornl dot gov> --- Offset of zero is fine. I have never observed this SegFault before. I ran the test on multiple machines with GCC/5.3.0, GCC/5.4.0, and GCC/6.3.1. Also, as I mentioned before, the test passed the VALGRIND check. Would you be able to point me to the specific line of the deepest user-level procedure in the call stack where the segfault occurs? Was it line 744 of __gfc_vector_MOD_vectoriterelementvalue (from your previous comment)?