- char ** argvptr=argv.get();
- simgrid::smpi::ActorExt::init(&argc, &argvptr);
-#if defined(__INTEL_COMPILER) || defined(__ICC)
- for_rtl_init_ (&argc, argvptr);
-#elif defined(__GNUC__)
- _gfortran_set_args(argc, argvptr);
-#elif defined(__FLANG)
+ char* name = argv[0];
+ char* instance = argv[1];
+ simgrid::smpi::ActorExt::init(&argc, &argv);
+#if SMPI_IFORT
+ for_rtl_init_ (&argc, argv);
+#elif SMPI_FLANG