ICE with 12.1.4

ICE with 12.1.4

$ ifort --version ifort (IFORT) 12.1.4 20120410 Copyright (C) 1985-2012 Intel Corporation. All rights reserved. $ ifort -c ice.f90 ice.f90(12): error #8213: A keyword in the structure constructor is not the name of a type component. [FOO] img = image(foo=[1,2,3]) ----------------^ ice.f90: catastrophic error: **Internal compiler error: segmentation violation signal raised** Please report this error along with the circumstances in which it occurred in a Software Problem Report. Note: File and line given may not be explicit cause of this error. compilation aborted for ice.f90 (code 1)
Here is the source:
module images type image integer :: ldim(3) = [1,1,1] real, allocatable :: val(:) end type end module images program images_test use images implicit none type(image) :: img img = image(foo=[1,2,3]) end program images_test

4 posts / 0 nouveau(x)
Dernière contribution
Reportez-vous à notre Notice d'optimisation pour plus d'informations sur les choix et l'optimisation des performances dans les produits logiciels Intel.

Thank you for reporting this issue. I have escalated it the developers. The issue number is DPD200234064. I will post any updates on the issue to this thread.

Regards,
Annalee
Intel Developer Support

A fix has been found for this issue, we are currently planning to include it in a future major release. I will update this thread when the fix is available.

Regards,
Annalee
Intel Developer Support

This bug was fixed in the recent Composer XE 2013 SP1 release, released in early September ( version 14.0 of the compiler )

ron

Laisser un commentaire

Veuillez ouvrir une session pour ajouter un commentaire. Pas encore membre ? Rejoignez-nous dès aujourd’hui