<commit_before>import libc, sys, unsafe;

enum arena = ();

type bcx = {
    fcx: &fcx
};

type fcx = {
    arena: &arena,
    ccx: &ccx
};

type ccx = {
    x: int
};

fn alloc(bcx : &a.arena) -> &a.bcx unsafe {
    ret unsafe::reinterpret_cast(libc::malloc(sys::size_of::<bcx>()));
}

fn h(bcx : &a.bcx) -> &a.bcx {
    ret alloc(bcx.fcx.arena);
}

fn g(fcx : &fcx) {
    let bcx = { fcx: fcx };
    let bcx2 = h(&bcx);
}

fn f(ccx : &ccx) {
    let a = arena(());
    let fcx = { arena: &a, ccx: ccx }; 
    ret g(&fcx);
}

fn main() {
    let ccx = { x: 0 };
    f(&ccx);
}

<commit_msg>test: Fix whitespace at EOL<commit_after>import libc, sys, unsafe;

enum arena = ();

type bcx = {
    fcx: &fcx
};

type fcx = {
    arena: &arena,
    ccx: &ccx
};

type ccx = {
    x: int
};

fn alloc(bcx : &a.arena) -> &a.bcx unsafe {
    ret unsafe::reinterpret_cast(libc::malloc(sys::size_of::<bcx>()));
}

fn h(bcx : &a.bcx) -> &a.bcx {
    ret alloc(bcx.fcx.arena);
}

fn g(fcx : &fcx) {
    let bcx = { fcx: fcx };
    let bcx2 = h(&bcx);
}

fn f(ccx : &ccx) {
    let a = arena(());
    let fcx = { arena: &a, ccx: ccx };
    ret g(&fcx);
}

fn main() {
    let ccx = { x: 0 };
    f(&ccx);
}


{'fraction_non_alphanumeric': 0.21338912133891214, 'fraction_numerical': 0.0033472803347280333, 'mean_word_length': 2.4171428571428573, 'pattern_counts': {'":': 0, '<': 5, '<?xml version=': 0, '>': 9, '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': '3419286', 'n_tokens_mistral': 573, 'n_tokens_neox': 568, 'n_words': 132}