<commit_before>solution "ponyc"
  configurations {
    "Debug",
    "Release",
    "Profile"
    }

  buildoptions {
    "-march=native",
    "-pthread",
    }

  linkoptions {
    "-pthread",
  }

  flags {
    "ExtraWarnings",
    "FatalWarnings",
    "Symbols",
    }

  configuration "macosx"
    buildoptions "-Qunused-arguments"
    linkoptions "-Qunused-arguments"

  configuration "Debug"
    targetdir "bin/debug"

  configuration "Release"
    targetdir "bin/release"

  configuration "Profile"
    targetdir "bin/profile"
    buildoptions "-pg"
    linkoptions "-pg"

  configuration "Release or Profile"
    defines "NDEBUG"
    buildoptions {
      "-O3",
      "-flto",
      }
    linkoptions {
      "-flto",
      "-fuse-ld=gold",
      }

  project "libponyc"
    targetname "ponyc"
    kind "StaticLib"
    language "C"
    buildoptions {
      "-std=gnu11",
      "-I`llvm-config-3.4 --includedir`",
      }
    defines {
      "_DEBUG",
      "_GNU_SOURCE",
      "__STDC_CONSTANT_MACROS",
      "__STDC_FORMAT_MACROS",
      "__STDC_LIMIT_MACROS",
      }
    files "src/libponyc/**.c"

  project "ponyc"
    kind "ConsoleApp"
    language "C++"
    buildoptions "-std=gnu11"
    linkoptions {
      "`llvm-config-3.4 --ldflags --libs all`"
      }
    files "src/ponyc/**.c"
    links "libponyc"

  include "utils/"
  include "test/"<commit_msg>llvm libs for everything<commit_after>solution "ponyc"
  configurations {
    "Debug",
    "Release",
    "Profile"
    }

  buildoptions {
    "-march=native",
    "-pthread",
    }

  linkoptions {
    "-pthread",
    "`llvm-config-3.4 --ldflags --libs all`",
  }

  flags {
    "ExtraWarnings",
    "FatalWarnings",
    "Symbols",
    }

  configuration "macosx"
    buildoptions "-Qunused-arguments"
    linkoptions "-Qunused-arguments"

  configuration "Debug"
    targetdir "bin/debug"

  configuration "Release"
    targetdir "bin/release"

  configuration "Profile"
    targetdir "bin/profile"
    buildoptions "-pg"
    linkoptions "-pg"

  configuration "Release or Profile"
    defines "NDEBUG"
    buildoptions {
      "-O3",
      "-flto",
      }
    linkoptions {
      "-flto",
      "-fuse-ld=gold",
      }

  project "libponyc"
    targetname "ponyc"
    kind "StaticLib"
    language "C"
    buildoptions {
      "-std=gnu11",
      "-I`llvm-config-3.4 --includedir`",
      }
    defines {
      "_DEBUG",
      "_GNU_SOURCE",
      "__STDC_CONSTANT_MACROS",
      "__STDC_FORMAT_MACROS",
      "__STDC_LIMIT_MACROS",
      }
    files "src/libponyc/**.c"

  project "ponyc"
    kind "ConsoleApp"
    language "C++"
    buildoptions "-std=gnu11"
    files "src/ponyc/**.c"
    links "libponyc"

  include "utils/"
  include "test/"
{'fraction_non_alphanumeric': 0.13933823529411765, 'fraction_numerical': 0.006617647058823529, 'mean_word_length': 2.25089605734767, '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': '1297381', 'n_tokens_mistral': 959, 'n_tokens_neox': 956, 'n_words': 181}