INCF / MUSIC

MUSIC, the MUltiSimulation Coordinator
GNU General Public License v3.0
38 stars 38 forks source link

When music is not run inside an MPI job it fails with a cryptic message. #11

Closed hernando closed 7 years ago

hernando commented 8 years ago

Running music without mpirun (or equivalent) produces this output:

music: application_mapper.cc:187: void MUSIC::ApplicationMapper::mapApplications(): Assertion `config_->getDict().size() != 0' failed.

As far as I remember, the error message used to be clear. This message is not informative to identify the problem.

uahic commented 8 years ago

Ive got the same issue some weeks back, I think it occurs when the number of processes in the music script and the cluster allocation does not match.

mdjurfeldt commented 8 years ago

Thanks for your reports. Yes, this is due to some new code lacking proper error reporting. It is easy to fix and should be fixed. Den 22 feb 2016 14:56 skrev "Martin Schulze" notifications@github.com:

Ive got the same issue some weeks back, I think it occurs when the number of processes in the music script and the running environment does not match.

— Reply to this email directly or view it on GitHub https://github.com/INCF/MUSIC/issues/11#issuecomment-187185618.

jougs commented 7 years ago

Any news on this? Thanks!

hernando commented 7 years ago

Not that I'm aware

mdjurfeldt commented 7 years ago

I'll fix this ASAP.

On Wed, Aug 30, 2017 at 3:44 PM, hernando notifications@github.com wrote:

Not that I'm aware

— You are receiving this because you commented. Reply to this email directly, view it on GitHub https://github.com/INCF/MUSIC/issues/11#issuecomment-325994392, or mute the thread https://github.com/notifications/unsubscribe-auth/ADcfCSfQ21Jx-ZQOukwOcjJ5cQPCqpGpks5sdWckgaJpZM4HfaM- .

mdjurfeldt commented 7 years ago

Fixed in commit 4ce74c9.