<commit_before>{stdenv, fetchurl, llvm, gmp, mpfr, mpc}:

stdenv.mkDerivation rec {
  version = "3.2";
  name = "dragonegg-${version}";

  src = fetchurl {
    url = "http://llvm.org/releases/${version}/${name}.src.tar.gz";
    sha256 = "0jfxhqy3177drlvzgp6m0kwnbfyzrd4vzidnxjhck8a7a69a26bg";
  };

  # The gcc the plugin will be built for (the same used building dragonegg)
  GCC = "gcc";

  buildInputs = [ llvm gmp mpfr mpc ];

  installPhase = ''
    mkdir -p $out/lib $out/share/doc/${name}
    cp -d dragonegg.so $out/lib
    cp README COPYING $out/share/doc/${name}
  '';

  meta = {
    homepage = http://dragonegg.llvm.org/;
    description = "gcc plugin that replaces gcc's optimizers and code generators by those in LLVM";
    license = "GPLv2+";<commit_msg>dragonegg: fix build via update to 3.3<commit_after>{stdenv, fetchurl, llvm, gmp, mpfr, mpc}:

stdenv.mkDerivation rec {
  version = "3.3";
  name = "dragonegg-${version}";

  src = fetchurl {
    url = "http://llvm.org/releases/${version}/${name}.src.tar.gz";
    sha256 = "1kfryjaz5hxh3q6m50qjrwnyjb3smg2zyh025lhz9km3x4kshlri";
  };

  # The gcc the plugin will be built for (the same used building dragonegg)
  GCC = "gcc";

  buildInputs = [ llvm gmp mpfr mpc ];

  installPhase = ''
    mkdir -p $out/lib $out/share/doc/${name}
    cp -d dragonegg.so $out/lib
    cp README COPYING $out/share/doc/${name}
  '';

  meta = {
    homepage = http://dragonegg.llvm.org/;
    description = "gcc plugin that replaces gcc's optimizers and code generators by those in LLVM";
    license = "GPLv2+";
{'fraction_non_alphanumeric': 0.14459373000639794, 'fraction_numerical': 0.026871401151631478, 'mean_word_length': 3.3444444444444446, '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': '244316', 'n_tokens_mistral': 638, 'n_tokens_neox': 601, 'n_words': 145}