message: [Flat] add missing regions for init_task
diff: @@ -120,6 +120,14 @@ void Flat::init(const FFModel& ff)
  TaskArgument(this, sizeof(Flat)), argmap,
  Predicate::TRUE_PRED, false/*must*/, 0/*mapper_id*/,
  FFConfig::get_hash_id(std::string(name)));
  + launcher.add_region_requirement(
  + RegionRequirement(input_lps[0], 0/*projection id*/,
  + READ_ONLY, EXCLUSIVE, inputs[0].region));
  + launcher.add_field(0, FID_DATA);
  + launcher.add_region_requirement(
  + RegionRequirement(outputs[0].part, 0/*projection id*/,
  + WRITE_ONLY, EXCLUSIVE, outputs[0].region));
  + launcher.add_field(1, FID_DATA);
  FutureMap fm = runtime->execute_index_space(ctx, launcher);
  fm.wait_all_results();
  idx = 0;
  