The attached code leads to a seg fault with ifort2018beta, however works with gfortran 4.8., 4.9., 5, 6, 7, and 8 as well as nagfor 6 and PGF17.3. It also worked with ifort 17.0.3, so this clearly is a regression. I filed this as a report to the support under the number 02772804.
This is the message from the backtrace etc.:
PDG(out) = -6 -5 -4 -3 -2 -1 0 1 2 3 4 5 6
forrtl: severe (174): SIGSEGV, segmentation fault occurred
Image PC Routine Line Source
whizard_test 000000000041133D Unknown Unknown Unknown
libpthread-2.19.s 00007F983ACBD330 Unknown Unknown Unknown
libc-2.19.so 00007F983A967D2C cfree Unknown Unknown
whizard_test 000000000042406D Unknown Unknown Unknown
whizard_test 0000000000404E5D Unknown Unknown Unknown
whizard_test 0000000000403536 Unknown Unknown Unknown
whizard_test 0000000000402A1E Unknown Unknown Unknown
libc-2.19.so 00007F983A906F45 __libc_start_main Unknown Unknown
whizard_test 0000000000402929 Unknown Unknown Unknown