Strange, this "no space left on device" error was only supposed to be with gcc9 compilations. Maybe it's because I tried to compile the 4 configurations at the same time to generate the logs. My apologies.
I started again, this time each configuration separately. It seems that the "no space left on device" issue is due to a problem with the multiprocessing module in Python 3.8. At least with MacPorts, the popular package installer that I'm using on macOS:
trac.macports.org/ticket/60274
I worked it around by downgrading Python to 3.7. It solved the problem.
However, I still have an error with gcc10, this time related to Fortran. See the log in attachment. Any clue?