[go: up one dir, main page]

Not compiling with Intel 2019.3

I tried to compile with Intel 2019.3, and the procedures which extend type(xdmf_element_t) do not override the deferred TBP default_initialization. I guess that is because this TBP is private and deferred:

https://gitlab.com/fempar/XH5For/blob/4cc5602b7be4ca776f441cf9a0633c15f12d940d/src/lib/fox_xdmf/xdmf_element.f90#L53

Thus, the compilation fails when compiling the extensions of type(xdmf_element_t) declared in different modules.

I do not know whether this should be supported ( hence it is a compiler BUG ) or it is due to the code.