<commit_before>#include <stdio.h>

int main()
{
    printf("%d\n", 12345678); // CHECK: 12345678
    printf("%d\n", -2);   // CHECK: -2
    printf("%u\n", 452345), // CHECK: 452345
    printf("%u\n", -2);  // CHECK: 4294967294
    printf("%Ld\n", 37036629630LL); // CHECK: 37036629630
    printf("%Ld\n", -37036629630LL); // CHECK: -37036629630
    printf("%Lu\n", 37036629630LL); // CHECK: 37036629630
    printf("%Lu\n", -37036629630LL); // CHECK: 18446744036672921986
    printf("%x\n", 0x762); // CHECK: 762
    printf("%08d\n", 1234); // CHECK: 00001234
    printf("%09xd\n", 0x847); // CHECK: 000000847

    printf("%s\n", "foo");  // CHECK: foo
    printf(">%.4s<\n", "poiuytre"); // CHECK: >poiu<

    // XXX padding not supported

    printf("%g\n", 1.23); // CHECK: 1.23
    printf("%f\n", 2.94); // CHECK: 2.94
    printf("%f\n", 0.5); // CHECK: 0.5
}<commit_msg>Add a few more printf tests<commit_after>#include <stdio.h>

int main()
{
    printf("<%d>\n", 12345678); // CHECK: <12345678>
    printf("<%d>\n", -2);   // CHECK: <-2>
    printf("<%u>\n", 452345), // CHECK: <452345>
    printf("<%u>\n", -2);  // CHECK: <4294967294>
    printf("<%Ld>\n", 37036629630LL); // CHECK: <37036629630>
    printf("<%Ld>\n", -37036629630LL); // CHECK: <-37036629630>
    printf("<%Lu>\n", 37036629630LL); // CHECK: <37036629630>
    printf("<%Lu>\n", -37036629630LL); // CHECK: <18446744036672921986>
    printf("<%x>\n", 0x762); // CHECK: <762>
    printf("<%08d>\n", 1234); // CHECK: <00001234>
    printf("<%09x>\n", 0x847); // CHECK: <000000847>
    printf("<%8d>\n", 1234); // CHECK: <    1234>
    printf("<%9x>\n", 0x789); // CHECK: <      789>
    printf("<%s>\n", "foo");  // CHECK: <foo>
    printf("<%.4s>\n", "poiuytre"); // CHECK: <poiu>
    // XXX padding not supported

    printf("<%g>\n", 1.5); // CHECK: <1.5>
    printf("<%f>\n", 2.25); // CHECK: <2.25>
    printf("<%f>\n", 0.5); // CHECK: <0.5>
    printf("<%f>\n", 4.0); // CHECK: <4.0>
    printf("<%c%c%c%c>\n", 'a', 'b', 'c', 'd'); // CHECK: <abcd>
}
{'fraction_non_alphanumeric': 0.27429699062654167, 'fraction_numerical': 0.1978293043907252, 'mean_word_length': 2.8481973434535104, 'pattern_counts': {'":': 0, '<': 47, '<?xml version=': 0, '>': 47, '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': '4850919', 'n_tokens_mistral': 1096, 'n_tokens_neox': 835, 'n_words': 168}