multiscale / muscle3

The third major version of the MUltiScale Coupling Library and Environment
Apache License 2.0
25 stars 13 forks source link

Intel CI broken #230

Closed LourensVeen closed 1 year ago

LourensVeen commented 1 year ago

The Intel CI has been broken for a while. Looks like a Fortran finalizer problem again.

It seems like GFortran is the only compiler that at least produces code that doesn't crash if you have finalizers, although you'll get memory leaks because they aren't always called when they should be. Still, that's better than Intel OneAPI and AOCC (and now I'm wondering about the crashes I've been seeing with the Cray Fortran compiler too).

Let's just remove the finalizers completely for now, until the compiler makers can get them implemented properly and those compiler versions propagate to the machines of the users.

LourensVeen commented 1 year ago

Released in 0.7.0.