xbt_dynar_foreach(hostgroup, iter, host_name) {
jed_simgrid_container_t parent;
xbt_assert( host_name != NULL );
- parent = xbt_dict_get(host2_simgrid_parent_container, host_name);
- id_str = xbt_dict_get(parent->name2id, host_name);
+ parent = (jed_simgrid_container_t)xbt_dict_get(host2_simgrid_parent_container, host_name);
+ id_str = (char*)xbt_dict_get(parent->name2id, host_name);
xbt_dynar_push(id_list, &id_str);
}
// group by parent container
xbt_dynar_foreach(host_names, iter, host_name) {
- jed_simgrid_container_t parent;
- xbt_dynar_t hostgroup;
-
//printf("checking %s \n", host_name);
- parent = xbt_dict_get(host2_simgrid_parent_container, host_name);
+ jed_simgrid_container_t parent = (jed_simgrid_container_t)xbt_dict_get(host2_simgrid_parent_container, host_name);
xbt_assert( parent != NULL );
- hostgroup = xbt_dict_get_or_null (parent2hostgroup, parent->name);
+ xbt_dynar_t hostgroup = (xbt_dynar_t)xbt_dict_get_or_null (parent2hostgroup, parent->name);
if( hostgroup == NULL ) {
hostgroup = xbt_dynar_new(sizeof(char*), NULL);
xbt_dict_set(parent2hostgroup, parent->name, hostgroup, NULL);
jed_simgrid_container_t parent;
xbt_dict_foreach(parent2hostgroup,cursor,parent_name,hostgroup) {
- parent = xbt_dict_get(container_name2container, parent_name);
+ parent = (jed_simgrid_container_t)xbt_dict_get(container_name2container, parent_name);
// printf("subset parent >>> %s\n", parent->name);
add_subsets_to(subset_list, hostgroup, parent);
}
include/simgrid/jedule/jedule_output.h
include/simgrid/jedule/jedule_platform.h
include/simgrid/jedule/jedule_sd_binding.h
- src/instr/jedule/jedule_events.c
- src/instr/jedule/jedule_output.c
- src/instr/jedule/jedule_platform.c
- src/instr/jedule/jedule_sd_binding.c
+ src/instr/jedule/jedule_events.cpp
+ src/instr/jedule/jedule_output.cpp
+ src/instr/jedule/jedule_platform.cpp
+ src/instr/jedule/jedule_sd_binding.cpp
)
set(MC_SRC_BASE