Index: /LMDZ6/trunk/libf/phylmd/ecrad/radiation/radiation_general_cloud_optics_data.F90
===================================================================
--- /LMDZ6/trunk/libf/phylmd/ecrad/radiation/radiation_general_cloud_optics_data.F90	(revision 4935)
+++ /LMDZ6/trunk/libf/phylmd/ecrad/radiation/radiation_general_cloud_optics_data.F90	(revision 4936)
@@ -187,4 +187,8 @@
 
     ! Thin averaging
+
+    ! Circumvent ifort bug (see https://github.com/ecmwf-ifs/ecrad/issues/13):
+    allocate(this%mass_ext(size(mapping, 1), nre))
+
     this%mass_ext  = matmul(mapping, mass_ext)
     this%ssa       = matmul(mapping, mass_ext*ssa) / this%mass_ext
