From eef53920677fb0b3632b965c36f2f4256bf8d9e0 Mon Sep 17 00:00:00 2001 From: Martin Quinson Date: Mon, 9 Jan 2012 18:17:37 +0100 Subject: [PATCH] give the localisation of parse errors more accurately --- src/simix/smx_deployment.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/simix/smx_deployment.c b/src/simix/smx_deployment.c index a26e502dd7..dcd449780d 100644 --- a/src/simix/smx_deployment.c +++ b/src/simix/smx_deployment.c @@ -124,7 +124,7 @@ void SIMIX_launch_application(const char *file) TRY { parse_status = surf_parse(); surf_parse_close(); - xbt_assert(!parse_status, "Parse error in %s", file); + xbt_assert(!parse_status, "Parse error at %s:%d", file,surf_parse_lineno); } CATCH(e) { xbt_die("Unrecoverable error at %s:%d: %s", file,surf_parse_lineno, __xbt_running_ctx_fetch()->exception.msg); //FIXME: that pimple is due to the fact that e.msg does not seem to be set on CATCH(e). The pimple should be removed when the bug is gone. -- 2.30.2