<commit_before>import Darwin


struct InvocationError : ErrorType {
  init(command:String, arguments:[String], code:Int32) {

  }
}

/// Invoke a subprocess
func invoke(command:String, _ arguments:[String]) throws {
  // TODO - Properly invoke subprocess with exec, arguments are not escaped
  let args = arguments.joinWithSeparator(" ")

  let code = system("\(command) \(args)")
<commit_msg>[Invoke] Flush stdout before invoking other processes<commit_after>import Darwin.libc


struct InvocationError : ErrorType {
  init(command:String, arguments:[String], code:Int32) {

  }
}

/// Invoke a subprocess
func invoke(command:String, _ arguments:[String]) throws {
  // TODO - Properly invoke subprocess with exec, arguments are not escaped
  let args = arguments.joinWithSeparator(" ")

  fflush(stdout)
  let code = system("\(command) \(args)")

{'fraction_non_alphanumeric': 0.1214622641509434, 'fraction_numerical': 0.0047169811320754715, 'mean_word_length': 4.697986577181208, 'pattern_counts': {'":': 0, '<': 3, '<?xml version=': 0, '>': 3, 'https://': 0, 'lorem ipsum': 0, 'www.': 0, 'xml': 0}, 'pii_count': 0, 'substrings_counts': 0, 'word_list_counts': {'cursed_substrings.json': 0, 'profanity_word_list.json': 0, 'sexual_word_list.json': 0, 'zh_pornsignals.json': 0}}
{'dir': 'git-commits-cleaned', 'id': '1025735', 'n_tokens_mistral': 256, 'n_tokens_neox': 243, 'n_words': 71}