-
-
Notifications
You must be signed in to change notification settings - Fork 38
segfault on linux 64 #405
Copy link
Copy link
Open
Description
When building on linux-x86_64 I'm getting a segfault and valgrind report several memory issues:
valgrind ./cake -DTEST -fanalyzer token.c hashmap.c console.c tokenizer.c osstream.c fs.c options.c object.c expressions.c pre_expressions.c parser.c compile.c visit_defer.c visit_il.c visit_asm.c flow.c error.c target.c type.c main.c
==1566== Memcheck, a memory error detector
==1566== Copyright (C) 2002-2024, and GNU GPL'd, by Julian Seward et al.
==1566== Using Valgrind-3.23.0 and LibVEX; rerun with -h for copyright info
==1566== Command: ./cake -DTEST -fanalyzer token.c hashmap.c console.c tokenizer.c osstream.c fs.c options.c object.c expressions.c pre_expressions.c parser.c compile.c visit_defer.c visit_il.c visit_asm.c flow.c error.c target.c type.c main.c
==1566==
==1566== Invalid read of size 8
==1566== at 0x10E0AD: preprocessor_diagnostic (tokenizer.c:211)
==1566== by 0x11776F: control_line (tokenizer.c:4041)
==1566== by 0x11B74B: group_part (tokenizer.c:5675)
==1566== by 0x112262: group_opt (tokenizer.c:2059)
==1566== by 0x1140E8: if_group (tokenizer.c:2797)
==1566== by 0x11562E: if_section (tokenizer.c:3323)
==1566== by 0x11B5E3: group_part (tokenizer.c:5657)
==1566== by 0x112262: group_opt (tokenizer.c:2059)
==1566== by 0x11B86B: preprocessor (tokenizer.c:5712)
==1566== by 0x1167BD: control_line (tokenizer.c:3716)
==1566== by 0x11B74B: group_part (tokenizer.c:5675)
==1566== by 0x112262: group_opt (tokenizer.c:2059)
==1566== Address 0x5249e08 is 40 bytes inside a block of size 64 free'd
==1566== at 0x4C3653F: free (vg_replace_malloc.c:989)
==1566== by 0x10A068: token_delete (token.c:202)
==1566== by 0x10A0FE: token_list_destroy (token.c:225)
==1566== by 0x11C368: add_standard_macros (tokenizer.c:5905)
==1566== by 0x1640D7: compile_one_file (compile.c:327)
==1566== by 0x165C1B: compile (compile.c:900)
==1566== by 0x1993ED: main (main.c:84)
==1566== Block was alloc'd at
==1566== at 0x4C3AB6F: calloc (vg_replace_malloc.c:1675)
==1566== by 0x1100B1: new_token (tokenizer.c:1170)
==1566== by 0x1101BA: identifier (tokenizer.c:1209)
==1566== by 0x111230: tokenizer (tokenizer.c:1709)
==1566== by 0x11C2FB: add_standard_macros (tokenizer.c:5899)
==1566== by 0x1640D7: compile_one_file (compile.c:327)
==1566== by 0x165C1B: compile (compile.c:900)
==1566== by 0x1993ED: main (main.c:84)
==1566==
==1566== Invalid read of size 8
==1566== at 0x10E0B1: preprocessor_diagnostic (tokenizer.c:211)
==1566== by 0x11776F: control_line (tokenizer.c:4041)
==1566== by 0x11B74B: group_part (tokenizer.c:5675)
==1566== by 0x112262: group_opt (tokenizer.c:2059)
==1566== by 0x1140E8: if_group (tokenizer.c:2797)
==1566== by 0x11562E: if_section (tokenizer.c:3323)
==1566== by 0x11B5E3: group_part (tokenizer.c:5657)
==1566== by 0x112262: group_opt (tokenizer.c:2059)
==1566== by 0x11B86B: preprocessor (tokenizer.c:5712)
==1566== by 0x1167BD: control_line (tokenizer.c:3716)
==1566== by 0x11B74B: group_part (tokenizer.c:5675)
==1566== by 0x112262: group_opt (tokenizer.c:2059)
==1566== Address 0x5248a18 is 8 bytes inside a block of size 64 free'd
==1566== at 0x4C3653F: free (vg_replace_malloc.c:989)
==1566== by 0x10A068: token_delete (token.c:202)
==1566== by 0x10A0FE: token_list_destroy (token.c:225)
==1566== by 0x11C368: add_standard_macros (tokenizer.c:5905)
==1566== by 0x1640D7: compile_one_file (compile.c:327)
==1566== by 0x165C1B: compile (compile.c:900)
==1566== by 0x1993ED: main (main.c:84)
==1566== Block was alloc'd at
==1566== at 0x4C3AB6F: calloc (vg_replace_malloc.c:1675)
==1566== by 0x1100B1: new_token (tokenizer.c:1170)
==1566== by 0x110DD7: tokenizer (tokenizer.c:1612)
==1566== by 0x11C2FB: add_standard_macros (tokenizer.c:5899)
==1566== by 0x1640D7: compile_one_file (compile.c:327)
==1566== by 0x165C1B: compile (compile.c:900)
==1566== by 0x1993ED: main (main.c:84)
==1566==
==1566== Invalid read of size 4
==1566== at 0x10E0C3: preprocessor_diagnostic (tokenizer.c:212)
==1566== by 0x11776F: control_line (tokenizer.c:4041)
==1566== by 0x11B74B: group_part (tokenizer.c:5675)
==1566== by 0x112262: group_opt (tokenizer.c:2059)
==1566== by 0x1140E8: if_group (tokenizer.c:2797)
==1566== by 0x11562E: if_section (tokenizer.c:3323)
==1566== by 0x11B5E3: group_part (tokenizer.c:5657)
==1566== by 0x112262: group_opt (tokenizer.c:2059)
==1566== by 0x11B86B: preprocessor (tokenizer.c:5712)
==1566== by 0x1167BD: control_line (tokenizer.c:3716)
==1566== by 0x11B74B: group_part (tokenizer.c:5675)
==1566== by 0x112262: group_opt (tokenizer.c:2059)
==1566== Address 0x5249df8 is 24 bytes inside a block of size 64 free'd
==1566== at 0x4C3653F: free (vg_replace_malloc.c:989)
==1566== by 0x10A068: token_delete (token.c:202)
==1566== by 0x10A0FE: token_list_destroy (token.c:225)
==1566== by 0x11C368: add_standard_macros (tokenizer.c:5905)
==1566== by 0x1640D7: compile_one_file (compile.c:327)
==1566== by 0x165C1B: compile (compile.c:900)
==1566== by 0x1993ED: main (main.c:84)
==1566== Block was alloc'd at
==1566== at 0x4C3AB6F: calloc (vg_replace_malloc.c:1675)
==1566== by 0x1100B1: new_token (tokenizer.c:1170)
==1566== by 0x1101BA: identifier (tokenizer.c:1209)
==1566== by 0x111230: tokenizer (tokenizer.c:1709)
==1566== by 0x11C2FB: add_standard_macros (tokenizer.c:5899)
==1566== by 0x1640D7: compile_one_file (compile.c:327)
==1566== by 0x165C1B: compile (compile.c:900)
==1566== by 0x1993ED: main (main.c:84)
==1566==
==1566== Invalid read of size 4
==1566== at 0x10E0D3: preprocessor_diagnostic (tokenizer.c:213)
==1566== by 0x11776F: control_line (tokenizer.c:4041)
==1566== by 0x11B74B: group_part (tokenizer.c:5675)
==1566== by 0x112262: group_opt (tokenizer.c:2059)
==1566== by 0x1140E8: if_group (tokenizer.c:2797)
==1566== by 0x11562E: if_section (tokenizer.c:3323)
==1566== by 0x11B5E3: group_part (tokenizer.c:5657)
==1566== by 0x112262: group_opt (tokenizer.c:2059)
==1566== by 0x11B86B: preprocessor (tokenizer.c:5712)
==1566== by 0x1167BD: control_line (tokenizer.c:3716)
==1566== by 0x11B74B: group_part (tokenizer.c:5675)
==1566== by 0x112262: group_opt (tokenizer.c:2059)
==1566== Address 0x5249dfc is 28 bytes inside a block of size 64 free'd
==1566== at 0x4C3653F: free (vg_replace_malloc.c:989)
==1566== by 0x10A068: token_delete (token.c:202)
==1566== by 0x10A0FE: token_list_destroy (token.c:225)
==1566== by 0x11C368: add_standard_macros (tokenizer.c:5905)
==1566== by 0x1640D7: compile_one_file (compile.c:327)
==1566== by 0x165C1B: compile (compile.c:900)
==1566== by 0x1993ED: main (main.c:84)
==1566== Block was alloc'd at
==1566== at 0x4C3AB6F: calloc (vg_replace_malloc.c:1675)
==1566== by 0x1100B1: new_token (tokenizer.c:1170)
==1566== by 0x1101BA: identifier (tokenizer.c:1209)
==1566== by 0x111230: tokenizer (tokenizer.c:1709)
==1566== by 0x11C2FB: add_standard_macros (tokenizer.c:5899)
==1566== by 0x1640D7: compile_one_file (compile.c:327)
==1566== by 0x165C1B: compile (compile.c:900)
==1566== by 0x1993ED: main (main.c:84)
==1566==
==1566== Invalid read of size 4
==1566== at 0x10E0E3: preprocessor_diagnostic (tokenizer.c:214)
==1566== by 0x11776F: control_line (tokenizer.c:4041)
==1566== by 0x11B74B: group_part (tokenizer.c:5675)
==1566== by 0x112262: group_opt (tokenizer.c:2059)
==1566== by 0x1140E8: if_group (tokenizer.c:2797)
==1566== by 0x11562E: if_section (tokenizer.c:3323)
==1566== by 0x11B5E3: group_part (tokenizer.c:5657)
==1566== by 0x112262: group_opt (tokenizer.c:2059)
==1566== by 0x11B86B: preprocessor (tokenizer.c:5712)
==1566== by 0x1167BD: control_line (tokenizer.c:3716)
==1566== by 0x11B74B: group_part (tokenizer.c:5675)
==1566== by 0x112262: group_opt (tokenizer.c:2059)
==1566== Address 0x5249dfc is 28 bytes inside a block of size 64 free'd
==1566== at 0x4C3653F: free (vg_replace_malloc.c:989)
==1566== by 0x10A068: token_delete (token.c:202)
==1566== by 0x10A0FE: token_list_destroy (token.c:225)
==1566== by 0x11C368: add_standard_macros (tokenizer.c:5905)
==1566== by 0x1640D7: compile_one_file (compile.c:327)
==1566== by 0x165C1B: compile (compile.c:900)
==1566== by 0x1993ED: main (main.c:84)
==1566== Block was alloc'd at
==1566== at 0x4C3AB6F: calloc (vg_replace_malloc.c:1675)
==1566== by 0x1100B1: new_token (tokenizer.c:1170)
==1566== by 0x1101BA: identifier (tokenizer.c:1209)
==1566== by 0x111230: tokenizer (tokenizer.c:1709)
==1566== by 0x11C2FB: add_standard_macros (tokenizer.c:5899)
==1566== by 0x1640D7: compile_one_file (compile.c:327)
==1566== by 0x165C1B: compile (compile.c:900)
==1566== by 0x1993ED: main (main.c:84)
==1566==
==1566== Invalid read of size 4
==1566== at 0x10E101: preprocessor_diagnostic (tokenizer.c:218)
==1566== by 0x11776F: control_line (tokenizer.c:4041)
==1566== by 0x11B74B: group_part (tokenizer.c:5675)
==1566== by 0x112262: group_opt (tokenizer.c:2059)
==1566== by 0x1140E8: if_group (tokenizer.c:2797)
==1566== by 0x11562E: if_section (tokenizer.c:3323)
==1566== by 0x11B5E3: group_part (tokenizer.c:5657)
==1566== by 0x112262: group_opt (tokenizer.c:2059)
==1566== by 0x11B86B: preprocessor (tokenizer.c:5712)
==1566== by 0x1167BD: control_line (tokenizer.c:3716)
==1566== by 0x11B74B: group_part (tokenizer.c:5675)
==1566== by 0x112262: group_opt (tokenizer.c:2059)
==1566== Address 0x5249e00 is 32 bytes inside a block of size 64 free'd
==1566== at 0x4C3653F: free (vg_replace_malloc.c:989)
==1566== by 0x10A068: token_delete (token.c:202)
==1566== by 0x10A0FE: token_list_destroy (token.c:225)
==1566== by 0x11C368: add_standard_macros (tokenizer.c:5905)
==1566== by 0x1640D7: compile_one_file (compile.c:327)
==1566== by 0x165C1B: compile (compile.c:900)
==1566== by 0x1993ED: main (main.c:84)
==1566== Block was alloc'd at
==1566== at 0x4C3AB6F: calloc (vg_replace_malloc.c:1675)
==1566== by 0x1100B1: new_token (tokenizer.c:1170)
==1566== by 0x1101BA: identifier (tokenizer.c:1209)
==1566== by 0x111230: tokenizer (tokenizer.c:1709)
==1566== by 0x11C2FB: add_standard_macros (tokenizer.c:5899)
==1566== by 0x1640D7: compile_one_file (compile.c:327)
==1566== by 0x165C1B: compile (compile.c:900)
==1566== by 0x1993ED: main (main.c:84)
==1566==
==1566== Invalid read of size 1
==1566== at 0x115F96: print_path (tokenizer.c:3557)
==1566== by 0x10B675: print_position (token.c:902)
==1566== by 0x10E25A: preprocessor_diagnostic (tokenizer.c:253)
==1566== by 0x11776F: control_line (tokenizer.c:4041)
==1566== by 0x11B74B: group_part (tokenizer.c:5675)
==1566== by 0x112262: group_opt (tokenizer.c:2059)
==1566== by 0x1140E8: if_group (tokenizer.c:2797)
==1566== by 0x11562E: if_section (tokenizer.c:3323)
==1566== by 0x11B5E3: group_part (tokenizer.c:5657)
==1566== by 0x112262: group_opt (tokenizer.c:2059)
==1566== by 0x11B86B: preprocessor (tokenizer.c:5712)
==1566== by 0x1167BD: control_line (tokenizer.c:3716)
==1566== Address 0x5248a90 is 0 bytes inside a block of size 26 free'd
==1566== at 0x4C3653F: free (vg_replace_malloc.c:989)
==1566== by 0x10A05C: token_delete (token.c:201)
==1566== by 0x10A0FE: token_list_destroy (token.c:225)
==1566== by 0x11C368: add_standard_macros (tokenizer.c:5905)
==1566== by 0x1640D7: compile_one_file (compile.c:327)
==1566== by 0x165C1B: compile (compile.c:900)
==1566== by 0x1993ED: main (main.c:84)
==1566== Block was alloc'd at
==1566== at 0x4C3AB6F: calloc (vg_replace_malloc.c:1675)
==1566== by 0x1100E9: new_token (tokenizer.c:1174)
==1566== by 0x110DD7: tokenizer (tokenizer.c:1612)
==1566== by 0x11C2FB: add_standard_macros (tokenizer.c:5899)
==1566== by 0x1640D7: compile_one_file (compile.c:327)
==1566== by 0x165C1B: compile (compile.c:900)
==1566== by 0x1993ED: main (main.c:84)
==1566==
==1566== Invalid read of size 1
==1566== at 0x115F73: print_path (tokenizer.c:3559)
==1566== by 0x10B675: print_position (token.c:902)
==1566== by 0x10E25A: preprocessor_diagnostic (tokenizer.c:253)
==1566== by 0x11776F: control_line (tokenizer.c:4041)
==1566== by 0x11B74B: group_part (tokenizer.c:5675)
==1566== by 0x112262: group_opt (tokenizer.c:2059)
==1566== by 0x1140E8: if_group (tokenizer.c:2797)
==1566== by 0x11562E: if_section (tokenizer.c:3323)
==1566== by 0x11B5E3: group_part (tokenizer.c:5657)
==1566== by 0x112262: group_opt (tokenizer.c:2059)
==1566== by 0x11B86B: preprocessor (tokenizer.c:5712)
==1566== by 0x1167BD: control_line (tokenizer.c:3716)
==1566== Address 0x5248a90 is 0 bytes inside a block of size 26 free'd
==1566== at 0x4C3653F: free (vg_replace_malloc.c:989)
==1566== by 0x10A05C: token_delete (token.c:201)
==1566== by 0x10A0FE: token_list_destroy (token.c:225)
==1566== by 0x11C368: add_standard_macros (tokenizer.c:5905)
==1566== by 0x1640D7: compile_one_file (compile.c:327)
==1566== by 0x165C1B: compile (compile.c:900)
==1566== by 0x1993ED: main (main.c:84)
==1566== Block was alloc'd at
==1566== at 0x4C3AB6F: calloc (vg_replace_malloc.c:1675)
==1566== by 0x1100E9: new_token (tokenizer.c:1174)
==1566== by 0x110DD7: tokenizer (tokenizer.c:1612)
==1566== by 0x11C2FB: add_standard_macros (tokenizer.c:5899)
==1566== by 0x1640D7: compile_one_file (compile.c:327)
==1566== by 0x165C1B: compile (compile.c:900)
==1566== by 0x1993ED: main (main.c:84)
==1566==
==1566== Invalid read of size 1
==1566== at 0x115F7E: print_path (tokenizer.c:3559)
==1566== by 0x10B675: print_position (token.c:902)
==1566== by 0x10E25A: preprocessor_diagnostic (tokenizer.c:253)
==1566== by 0x11776F: control_line (tokenizer.c:4041)
==1566== by 0x11B74B: group_part (tokenizer.c:5675)
==1566== by 0x112262: group_opt (tokenizer.c:2059)
==1566== by 0x1140E8: if_group (tokenizer.c:2797)
==1566== by 0x11562E: if_section (tokenizer.c:3323)
==1566== by 0x11B5E3: group_part (tokenizer.c:5657)
==1566== by 0x112262: group_opt (tokenizer.c:2059)
==1566== by 0x11B86B: preprocessor (tokenizer.c:5712)
==1566== by 0x1167BD: control_line (tokenizer.c:3716)
==1566== Address 0x5248a90 is 0 bytes inside a block of size 26 free'd
==1566== at 0x4C3653F: free (vg_replace_malloc.c:989)
==1566== by 0x10A05C: token_delete (token.c:201)
==1566== by 0x10A0FE: token_list_destroy (token.c:225)
==1566== by 0x11C368: add_standard_macros (tokenizer.c:5905)
==1566== by 0x1640D7: compile_one_file (compile.c:327)
==1566== by 0x165C1B: compile (compile.c:900)
==1566== by 0x1993ED: main (main.c:84)
==1566== Block was alloc'd at
==1566== at 0x4C3AB6F: calloc (vg_replace_malloc.c:1675)
==1566== by 0x1100E9: new_token (tokenizer.c:1174)
==1566== by 0x110DD7: tokenizer (tokenizer.c:1612)
==1566== by 0x11C2FB: add_standard_macros (tokenizer.c:5899)
==1566== by 0x1640D7: compile_one_file (compile.c:327)
==1566== by 0x165C1B: compile (compile.c:900)
==1566== by 0x1993ED: main (main.c:84)
==1566==
==1566== Invalid read of size 1
==1566== at 0x115FD2: print_path (tokenizer.c:3566)
==1566== by 0x10B675: print_position (token.c:902)
==1566== by 0x10E25A: preprocessor_diagnostic (tokenizer.c:253)
==1566== by 0x11776F: control_line (tokenizer.c:4041)
==1566== by 0x11B74B: group_part (tokenizer.c:5675)
==1566== by 0x112262: group_opt (tokenizer.c:2059)
==1566== by 0x1140E8: if_group (tokenizer.c:2797)
==1566== by 0x11562E: if_section (tokenizer.c:3323)
==1566== by 0x11B5E3: group_part (tokenizer.c:5657)
==1566== by 0x112262: group_opt (tokenizer.c:2059)
==1566== by 0x11B86B: preprocessor (tokenizer.c:5712)
==1566== by 0x1167BD: control_line (tokenizer.c:3716)
==1566== Address 0x5248a90 is 0 bytes inside a block of size 26 free'd
==1566== at 0x4C3653F: free (vg_replace_malloc.c:989)
==1566== by 0x10A05C: token_delete (token.c:201)
==1566== by 0x10A0FE: token_list_destroy (token.c:225)
==1566== by 0x11C368: add_standard_macros (tokenizer.c:5905)
==1566== by 0x1640D7: compile_one_file (compile.c:327)
==1566== by 0x165C1B: compile (compile.c:900)
==1566== by 0x1993ED: main (main.c:84)
==1566== Block was alloc'd at
==1566== at 0x4C3AB6F: calloc (vg_replace_malloc.c:1675)
==1566== by 0x1100E9: new_token (tokenizer.c:1174)
==1566== by 0x110DD7: tokenizer (tokenizer.c:1612)
==1566== by 0x11C2FB: add_standard_macros (tokenizer.c:5899)
==1566== by 0x1640D7: compile_one_file (compile.c:327)
==1566== by 0x165C1B: compile (compile.c:900)
==1566== by 0x1993ED: main (main.c:84)
==1566==
==1566== Invalid read of size 1
==1566== at 0x115FBC: print_path (tokenizer.c:3574)
==1566== by 0x10B675: print_position (token.c:902)
==1566== by 0x10E25A: preprocessor_diagnostic (tokenizer.c:253)
==1566== by 0x11776F: control_line (tokenizer.c:4041)
==1566== by 0x11B74B: group_part (tokenizer.c:5675)
==1566== by 0x112262: group_opt (tokenizer.c:2059)
==1566== by 0x1140E8: if_group (tokenizer.c:2797)
==1566== by 0x11562E: if_section (tokenizer.c:3323)
==1566== by 0x11B5E3: group_part (tokenizer.c:5657)
==1566== by 0x112262: group_opt (tokenizer.c:2059)
==1566== by 0x11B86B: preprocessor (tokenizer.c:5712)
==1566== by 0x1167BD: control_line (tokenizer.c:3716)
==1566== Address 0x5248a90 is 0 bytes inside a block of size 26 free'd
==1566== at 0x4C3653F: free (vg_replace_malloc.c:989)
==1566== by 0x10A05C: token_delete (token.c:201)
==1566== by 0x10A0FE: token_list_destroy (token.c:225)
==1566== by 0x11C368: add_standard_macros (tokenizer.c:5905)
==1566== by 0x1640D7: compile_one_file (compile.c:327)
==1566== by 0x165C1B: compile (compile.c:900)
==1566== by 0x1993ED: main (main.c:84)
==1566== Block was alloc'd at
==1566== at 0x4C3AB6F: calloc (vg_replace_malloc.c:1675)
==1566== by 0x1100E9: new_token (tokenizer.c:1174)
==1566== by 0x110DD7: tokenizer (tokenizer.c:1612)
==1566== by 0x11C2FB: add_standard_macros (tokenizer.c:5899)
==1566== by 0x1640D7: compile_one_file (compile.c:327)
==1566== by 0x165C1B: compile (compile.c:900)
==1566== by 0x1993ED: main (main.c:84)
==1566==
==1566== Invalid read of size 8
==1566== at 0x10B79B: print_line_and_token (token.c:934)
==1566== by 0x10E5A8: preprocessor_diagnostic (tokenizer.c:299)
==1566== by 0x11776F: control_line (tokenizer.c:4041)
==1566== by 0x11B74B: group_part (tokenizer.c:5675)
==1566== by 0x112262: group_opt (tokenizer.c:2059)
==1566== by 0x1140E8: if_group (tokenizer.c:2797)
==1566== by 0x11562E: if_section (tokenizer.c:3323)
==1566== by 0x11B5E3: group_part (tokenizer.c:5657)
==1566== by 0x112262: group_opt (tokenizer.c:2059)
==1566== by 0x11B86B: preprocessor (tokenizer.c:5712)
==1566== by 0x1167BD: control_line (tokenizer.c:3716)
==1566== by 0x11B74B: group_part (tokenizer.c:5675)
==1566== Address 0x5249e18 is 56 bytes inside a block of size 64 free'd
==1566== at 0x4C3653F: free (vg_replace_malloc.c:989)
==1566== by 0x10A068: token_delete (token.c:202)
==1566== by 0x10A0FE: token_list_destroy (token.c:225)
==1566== by 0x11C368: add_standard_macros (tokenizer.c:5905)
==1566== by 0x1640D7: compile_one_file (compile.c:327)
==1566== by 0x165C1B: compile (compile.c:900)
==1566== by 0x1993ED: main (main.c:84)
==1566== Block was alloc'd at
==1566== at 0x4C3AB6F: calloc (vg_replace_malloc.c:1675)
==1566== by 0x1100B1: new_token (tokenizer.c:1170)
==1566== by 0x1101BA: identifier (tokenizer.c:1209)
==1566== by 0x111230: tokenizer (tokenizer.c:1709)
==1566== by 0x11C2FB: add_standard_macros (tokenizer.c:5899)
==1566== by 0x1640D7: compile_one_file (compile.c:327)
==1566== by 0x165C1B: compile (compile.c:900)
==1566== by 0x1993ED: main (main.c:84)
==1566==
==1566== Invalid read of size 8
==1566== at 0x10B7A8: print_line_and_token (token.c:934)
==1566== by 0x10E5A8: preprocessor_diagnostic (tokenizer.c:299)
==1566== by 0x11776F: control_line (tokenizer.c:4041)
==1566== by 0x11B74B: group_part (tokenizer.c:5675)
==1566== by 0x112262: group_opt (tokenizer.c:2059)
==1566== by 0x1140E8: if_group (tokenizer.c:2797)
==1566== by 0x11562E: if_section (tokenizer.c:3323)
==1566== by 0x11B5E3: group_part (tokenizer.c:5657)
==1566== by 0x112262: group_opt (tokenizer.c:2059)
==1566== by 0x11B86B: preprocessor (tokenizer.c:5712)
==1566== by 0x1167BD: control_line (tokenizer.c:3716)
==1566== by 0x11B74B: group_part (tokenizer.c:5675)
==1566== Address 0x5249e18 is 56 bytes inside a block of size 64 free'd
==1566== at 0x4C3653F: free (vg_replace_malloc.c:989)
==1566== by 0x10A068: token_delete (token.c:202)
==1566== by 0x10A0FE: token_list_destroy (token.c:225)
==1566== by 0x11C368: add_standard_macros (tokenizer.c:5905)
==1566== by 0x1640D7: compile_one_file (compile.c:327)
==1566== by 0x165C1B: compile (compile.c:900)
==1566== by 0x1993ED: main (main.c:84)
==1566== Block was alloc'd at
==1566== at 0x4C3AB6F: calloc (vg_replace_malloc.c:1675)
==1566== by 0x1100B1: new_token (tokenizer.c:1170)
==1566== by 0x1101BA: identifier (tokenizer.c:1209)
==1566== by 0x111230: tokenizer (tokenizer.c:1709)
==1566== by 0x11C2FB: add_standard_macros (tokenizer.c:5899)
==1566== by 0x1640D7: compile_one_file (compile.c:327)
==1566== by 0x165C1B: compile (compile.c:900)
==1566== by 0x1993ED: main (main.c:84)
==1566==
==1566== Invalid read of size 4
==1566== at 0x10B7AC: print_line_and_token (token.c:934)
==1566== by 0x10E5A8: preprocessor_diagnostic (tokenizer.c:299)
==1566== by 0x11776F: control_line (tokenizer.c:4041)
==1566== by 0x11B74B: group_part (tokenizer.c:5675)
==1566== by 0x112262: group_opt (tokenizer.c:2059)
==1566== by 0x1140E8: if_group (tokenizer.c:2797)
==1566== by 0x11562E: if_section (tokenizer.c:3323)
==1566== by 0x11B5E3: group_part (tokenizer.c:5657)
==1566== by 0x112262: group_opt (tokenizer.c:2059)
==1566== by 0x11B86B: preprocessor (tokenizer.c:5712)
==1566== by 0x1167BD: control_line (tokenizer.c:3716)
==1566== by 0x11B74B: group_part (tokenizer.c:5675)
==1566== Address 0x5249d10 is 0 bytes inside a block of size 64 free'd
==1566== at 0x4C3653F: free (vg_replace_malloc.c:989)
==1566== by 0x10A068: token_delete (token.c:202)
==1566== by 0x10A0FE: token_list_destroy (token.c:225)
==1566== by 0x11C368: add_standard_macros (tokenizer.c:5905)
==1566== by 0x1640D7: compile_one_file (compile.c:327)
==1566== by 0x165C1B: compile (compile.c:900)
==1566== by 0x1993ED: main (main.c:84)
==1566== Block was alloc'd at
==1566== at 0x4C3AB6F: calloc (vg_replace_malloc.c:1675)
==1566== by 0x1100B1: new_token (tokenizer.c:1170)
==1566== by 0x1113BB: tokenizer (tokenizer.c:1743)
==1566== by 0x11C2FB: add_standard_macros (tokenizer.c:5899)
==1566== by 0x1640D7: compile_one_file (compile.c:327)
==1566== by 0x165C1B: compile (compile.c:900)
==1566== by 0x1993ED: main (main.c:84)
==1566==
==1566== Invalid read of size 8
==1566== at 0x10B7B7: print_line_and_token (token.c:934)
==1566== by 0x10E5A8: preprocessor_diagnostic (tokenizer.c:299)
==1566== by 0x11776F: control_line (tokenizer.c:4041)
==1566== by 0x11B74B: group_part (tokenizer.c:5675)
==1566== by 0x112262: group_opt (tokenizer.c:2059)
==1566== by 0x1140E8: if_group (tokenizer.c:2797)
==1566== by 0x11562E: if_section (tokenizer.c:3323)
==1566== by 0x11B5E3: group_part (tokenizer.c:5657)
==1566== by 0x112262: group_opt (tokenizer.c:2059)
==1566== by 0x11B86B: preprocessor (tokenizer.c:5712)
==1566== by 0x1167BD: control_line (tokenizer.c:3716)
==1566== by 0x11B74B: group_part (tokenizer.c:5675)
==1566== Address 0x5249e18 is 56 bytes inside a block of size 64 free'd
==1566== at 0x4C3653F: free (vg_replace_malloc.c:989)
==1566== by 0x10A068: token_delete (token.c:202)
==1566== by 0x10A0FE: token_list_destroy (token.c:225)
==1566== by 0x11C368: add_standard_macros (tokenizer.c:5905)
==1566== by 0x1640D7: compile_one_file (compile.c:327)
==1566== by 0x165C1B: compile (compile.c:900)
==1566== by 0x1993ED: main (main.c:84)
==1566== Block was alloc'd at
==1566== at 0x4C3AB6F: calloc (vg_replace_malloc.c:1675)
==1566== by 0x1100B1: new_token (tokenizer.c:1170)
==1566== by 0x1101BA: identifier (tokenizer.c:1209)
==1566== by 0x111230: tokenizer (tokenizer.c:1709)
==1566== by 0x11C2FB: add_standard_macros (tokenizer.c:5899)
==1566== by 0x1640D7: compile_one_file (compile.c:327)
==1566== by 0x165C1B: compile (compile.c:900)
==1566== by 0x1993ED: main (main.c:84)
==1566==
==1566== Invalid read of size 4
==1566== at 0x10B7BB: print_line_and_token (token.c:934)
==1566== by 0x10E5A8: preprocessor_diagnostic (tokenizer.c:299)
==1566== by 0x11776F: control_line (tokenizer.c:4041)
==1566== by 0x11B74B: group_part (tokenizer.c:5675)
==1566== by 0x112262: group_opt (tokenizer.c:2059)
==1566== by 0x1140E8: if_group (tokenizer.c:2797)
==1566== by 0x11562E: if_section (tokenizer.c:3323)
==1566== by 0x11B5E3: group_part (tokenizer.c:5657)
==1566== by 0x112262: group_opt (tokenizer.c:2059)
==1566== by 0x11B86B: preprocessor (tokenizer.c:5712)
==1566== by 0x1167BD: control_line (tokenizer.c:3716)
==1566== by 0x11B74B: group_part (tokenizer.c:5675)
==1566== Address 0x5249d10 is 0 bytes inside a block of size 64 free'd
==1566== at 0x4C3653F: free (vg_replace_malloc.c:989)
==1566== by 0x10A068: token_delete (token.c:202)
==1566== by 0x10A0FE: token_list_destroy (token.c:225)
==1566== by 0x11C368: add_standard_macros (tokenizer.c:5905)
==1566== by 0x1640D7: compile_one_file (compile.c:327)
==1566== by 0x165C1B: compile (compile.c:900)
==1566== by 0x1993ED: main (main.c:84)
==1566== Block was alloc'd at
==1566== at 0x4C3AB6F: calloc (vg_replace_malloc.c:1675)
==1566== by 0x1100B1: new_token (tokenizer.c:1170)
==1566== by 0x1113BB: tokenizer (tokenizer.c:1743)
==1566== by 0x11C2FB: add_standard_macros (tokenizer.c:5899)
==1566== by 0x1640D7: compile_one_file (compile.c:327)
==1566== by 0x165C1B: compile (compile.c:900)
==1566== by 0x1993ED: main (main.c:84)
==1566==
==1566== Invalid read of size 8
==1566== at 0x10B7C8: print_line_and_token (token.c:934)
==1566== by 0x10E5A8: preprocessor_diagnostic (tokenizer.c:299)
==1566== by 0x11776F: control_line (tokenizer.c:4041)
==1566== by 0x11B74B: group_part (tokenizer.c:5675)
==1566== by 0x112262: group_opt (tokenizer.c:2059)
==1566== by 0x1140E8: if_group (tokenizer.c:2797)
==1566== by 0x11562E: if_section (tokenizer.c:3323)
==1566== by 0x11B5E3: group_part (tokenizer.c:5657)
==1566== by 0x112262: group_opt (tokenizer.c:2059)
==1566== by 0x11B86B: preprocessor (tokenizer.c:5712)
==1566== by 0x1167BD: control_line (tokenizer.c:3716)
==1566== by 0x11B74B: group_part (tokenizer.c:5675)
==1566== Address 0x5249e18 is 56 bytes inside a block of size 64 free'd
==1566== at 0x4C3653F: free (vg_replace_malloc.c:989)
==1566== by 0x10A068: token_delete (token.c:202)
==1566== by 0x10A0FE: token_list_destroy (token.c:225)
==1566== by 0x11C368: add_standard_macros (tokenizer.c:5905)
==1566== by 0x1640D7: compile_one_file (compile.c:327)
==1566== by 0x165C1B: compile (compile.c:900)
==1566== by 0x1993ED: main (main.c:84)
==1566== Block was alloc'd at
==1566== at 0x4C3AB6F: calloc (vg_replace_malloc.c:1675)
==1566== by 0x1100B1: new_token (tokenizer.c:1170)
==1566== by 0x1101BA: identifier (tokenizer.c:1209)
==1566== by 0x111230: tokenizer (tokenizer.c:1709)
==1566== by 0x11C2FB: add_standard_macros (tokenizer.c:5899)
==1566== by 0x1640D7: compile_one_file (compile.c:327)
==1566== by 0x165C1B: compile (compile.c:900)
==1566== by 0x1993ED: main (main.c:84)
==1566==
==1566== Invalid read of size 4
==1566== at 0x10B7CC: print_line_and_token (token.c:934)
==1566== by 0x10E5A8: preprocessor_diagnostic (tokenizer.c:299)
==1566== by 0x11776F: control_line (tokenizer.c:4041)
==1566== by 0x11B74B: group_part (tokenizer.c:5675)
==1566== by 0x112262: group_opt (tokenizer.c:2059)
==1566== by 0x1140E8: if_group (tokenizer.c:2797)
==1566== by 0x11562E: if_section (tokenizer.c:3323)
==1566== by 0x11B5E3: group_part (tokenizer.c:5657)
==1566== by 0x112262: group_opt (tokenizer.c:2059)
==1566== by 0x11B86B: preprocessor (tokenizer.c:5712)
==1566== by 0x1167BD: control_line (tokenizer.c:3716)
==1566== by 0x11B74B: group_part (tokenizer.c:5675)
==1566== Address 0x5249d10 is 0 bytes inside a block of size 64 free'd
==1566== at 0x4C3653F: free (vg_replace_malloc.c:989)
==1566== by 0x10A068: token_delete (token.c:202)
==1566== by 0x10A0FE: token_list_destroy (token.c:225)
==1566== by 0x11C368: add_standard_macros (tokenizer.c:5905)
==1566== by 0x1640D7: compile_one_file (compile.c:327)
==1566== by 0x165C1B: compile (compile.c:900)
==1566== by 0x1993ED: main (main.c:84)
==1566== Block was alloc'd at
==1566== at 0x4C3AB6F: calloc (vg_replace_malloc.c:1675)
==1566== by 0x1100B1: new_token (tokenizer.c:1170)
==1566== by 0x1113BB: tokenizer (tokenizer.c:1743)
==1566== by 0x11C2FB: add_standard_macros (tokenizer.c:5899)
==1566== by 0x1640D7: compile_one_file (compile.c:327)
==1566== by 0x165C1B: compile (compile.c:900)
==1566== by 0x1993ED: main (main.c:84)
==1566==
==1566== Invalid read of size 8
==1566== at 0x10B78F: print_line_and_token (token.c:936)
==1566== by 0x10E5A8: preprocessor_diagnostic (tokenizer.c:299)
==1566== by 0x11776F: control_line (tokenizer.c:4041)
==1566== by 0x11B74B: group_part (tokenizer.c:5675)
==1566== by 0x112262: group_opt (tokenizer.c:2059)
==1566== by 0x1140E8: if_group (tokenizer.c:2797)
==1566== by 0x11562E: if_section (tokenizer.c:3323)
==1566== by 0x11B5E3: group_part (tokenizer.c:5657)
==1566== by 0x112262: group_opt (tokenizer.c:2059)
==1566== by 0x11B86B: preprocessor (tokenizer.c:5712)
==1566== by 0x1167BD: control_line (tokenizer.c:3716)
==1566== by 0x11B74B: group_part (tokenizer.c:5675)
==1566== Address 0x5249e18 is 56 bytes inside a block of size 64 free'd
==1566== at 0x4C3653F: free (vg_replace_malloc.c:989)
==1566== by 0x10A068: token_delete (token.c:202)
==1566== by 0x10A0FE: token_list_destroy (token.c:225)
==1566== by 0x11C368: add_standard_macros (tokenizer.c:5905)
==1566== by 0x1640D7: compile_one_file (compile.c:327)
==1566== by 0x165C1B: compile (compile.c:900)
==1566== by 0x1993ED: main (main.c:84)
==1566== Block was alloc'd at
==1566== at 0x4C3AB6F: calloc (vg_replace_malloc.c:1675)
==1566== by 0x1100B1: new_token (tokenizer.c:1170)
==1566== by 0x1101BA: identifier (tokenizer.c:1209)
==1566== by 0x111230: tokenizer (tokenizer.c:1709)
==1566== by 0x11C2FB: add_standard_macros (tokenizer.c:5899)
==1566== by 0x1640D7: compile_one_file (compile.c:327)
==1566== by 0x165C1B: compile (compile.c:900)
==1566== by 0x1993ED: main (main.c:84)
==1566==
==1566== Invalid read of size 4
==1566== at 0x10B835: print_line_and_token (token.c:948)
==1566== by 0x10E5A8: preprocessor_diagnostic (tokenizer.c:299)
==1566== by 0x11776F: control_line (tokenizer.c:4041)
==1566== by 0x11B74B: group_part (tokenizer.c:5675)
==1566== by 0x112262: group_opt (tokenizer.c:2059)
==1566== by 0x1140E8: if_group (tokenizer.c:2797)
==1566== by 0x11562E: if_section (tokenizer.c:3323)
==1566== by 0x11B5E3: group_part (tokenizer.c:5657)
==1566== by 0x112262: group_opt (tokenizer.c:2059)
==1566== by 0x11B86B: preprocessor (tokenizer.c:5712)
==1566== by 0x1167BD: control_line (tokenizer.c:3716)
==1566== by 0x11B74B: group_part (tokenizer.c:5675)
==1566== Address 0x5249e04 is 36 bytes inside a block of size 64 free'd
==1566== at 0x4C3653F: free (vg_replace_malloc.c:989)
==1566== by 0x10A068: token_delete (token.c:202)
==1566== by 0x10A0FE: token_list_destroy (token.c:225)
==1566== by 0x11C368: add_standard_macros (tokenizer.c:5905)
==1566== by 0x1640D7: compile_one_file (compile.c:327)
==1566== by 0x165C1B: compile (compile.c:900)
==1566== by 0x1993ED: main (main.c:84)
==1566== Block was alloc'd at
==1566== at 0x4C3AB6F: calloc (vg_replace_malloc.c:1675)
==1566== by 0x1100B1: new_token (tokenizer.c:1170)
==1566== by 0x1101BA: identifier (tokenizer.c:1209)
==1566== by 0x111230: tokenizer (tokenizer.c:1709)
==1566== by 0x11C2FB: add_standard_macros (tokenizer.c:5899)
==1566== by 0x1640D7: compile_one_file (compile.c:327)
==1566== by 0x165C1B: compile (compile.c:900)
==1566== by 0x1993ED: main (main.c:84)
==1566==
==1566== Invalid read of size 4
==1566== at 0x10B8EA: print_line_and_token (token.c:974)
==1566== by 0x10E5A8: preprocessor_diagnostic (tokenizer.c:299)
==1566== by 0x11776F: control_line (tokenizer.c:4041)
==1566== by 0x11B74B: group_part (tokenizer.c:5675)
==1566== by 0x112262: group_opt (tokenizer.c:2059)
==1566== by 0x1140E8: if_group (tokenizer.c:2797)
==1566== by 0x11562E: if_section (tokenizer.c:3323)
==1566== by 0x11B5E3: group_part (tokenizer.c:5657)
==1566== by 0x112262: group_opt (tokenizer.c:2059)
==1566== by 0x11B86B: preprocessor (tokenizer.c:5712)
==1566== by 0x1167BD: control_line (tokenizer.c:3716)
==1566== by 0x11B74B: group_part (tokenizer.c:5675)
==1566== Address 0x5249b94 is 36 bytes inside a block of size 64 free'd
==1566== at 0x4C3653F: free (vg_replace_malloc.c:989)
==1566== by 0x10A068: token_delete (token.c:202)
==1566== by 0x10A0FE: token_list_destroy (token.c:225)
==1566== by 0x11C368: add_standard_macros (tokenizer.c:5905)
==1566== by 0x1640D7: compile_one_file (compile.c:327)
==1566== by 0x165C1B: compile (compile.c:900)
==1566== by 0x1993ED: main (main.c:84)
==1566== Block was alloc'd at
==1566== at 0x4C3AB6F: calloc (vg_replace_malloc.c:1675)
==1566== by 0x1100B1: new_token (tokenizer.c:1170)
==1566== by 0x111B07: tokenizer (tokenizer.c:1896)
==1566== by 0x11C2FB: add_standard_macros (tokenizer.c:5899)
==1566== by 0x1640D7: compile_one_file (compile.c:327)
==1566== by 0x165C1B: compile (compile.c:900)
==1566== by 0x1993ED: main (main.c:84)
==1566==
==1566== Invalid read of size 8
==1566== at 0x10B902: print_line_and_token (token.c:976)
==1566== by 0x10E5A8: preprocessor_diagnostic (tokenizer.c:299)
==1566== by 0x11776F: control_line (tokenizer.c:4041)
==1566== by 0x11B74B: group_part (tokenizer.c:5675)
==1566== by 0x112262: group_opt (tokenizer.c:2059)
==1566== by 0x1140E8: if_group (tokenizer.c:2797)
==1566== by 0x11562E: if_section (tokenizer.c:3323)
==1566== by 0x11B5E3: group_part (tokenizer.c:5657)
==1566== by 0x112262: group_opt (tokenizer.c:2059)
==1566== by 0x11B86B: preprocessor (tokenizer.c:5712)
==1566== by 0x1167BD: control_line (tokenizer.c:3716)
==1566== by 0x11B74B: group_part (tokenizer.c:5675)
==1566== Address 0x5249b78 is 8 bytes inside a block of size 64 free'd
==1566== at 0x4C3653F: free (vg_replace_malloc.c:989)
==1566== by 0x10A068: token_delete (token.c:202)
==1566== by 0x10A0FE: token_list_destroy (token.c:225)
==1566== by 0x11C368: add_standard_macros (tokenizer.c:5905)
==1566== by 0x1640D7: compile_one_file (compile.c:327)
==1566== by 0x165C1B: compile (compile.c:900)
==1566== by 0x1993ED: main (main.c:84)
==1566== Block was alloc'd at
==1566== at 0x4C3AB6F: calloc (vg_replace_malloc.c:1675)
==1566== by 0x1100B1: new_token (tokenizer.c:1170)
==1566== by 0x111B07: tokenizer (tokenizer.c:1896)
==1566== by 0x11C2FB: add_standard_macros (tokenizer.c:5899)
==1566== by 0x1640D7: compile_one_file (compile.c:327)
==1566== by 0x165C1B: compile (compile.c:900)
==1566== by 0x1993ED: main (main.c:84)
==1566==
==1566== Invalid read of size 4
==1566== at 0x10B90E: print_line_and_token (token.c:978)
==1566== by 0x10E5A8: preprocessor_diagnostic (tokenizer.c:299)
==1566== by 0x11776F: control_line (tokenizer.c:4041)
==1566== by 0x11B74B: group_part (tokenizer.c:5675)
==1566== by 0x112262: group_opt (tokenizer.c:2059)
==1566== by 0x1140E8: if_group (tokenizer.c:2797)
==1566== by 0x11562E: if_section (tokenizer.c:3323)
==1566== by 0x11B5E3: group_part (tokenizer.c:5657)
==1566== by 0x112262: group_opt (tokenizer.c:2059)
==1566== by 0x11B86B: preprocessor (tokenizer.c:5712)
==1566== by 0x1167BD: control_line (tokenizer.c:3716)
==1566== by 0x11B74B: group_part (tokenizer.c:5675)
==1566== Address 0x5249b70 is 0 bytes inside a block of size 64 free'd
==1566== at 0x4C3653F: free (vg_replace_malloc.c:989)
==1566== by 0x10A068: token_delete (token.c:202)
==1566== by 0x10A0FE: token_list_destroy (token.c:225)
==1566== by 0x11C368: add_standard_macros (tokenizer.c:5905)
==1566== by 0x1640D7: compile_one_file (compile.c:327)
==1566== by 0x165C1B: compile (compile.c:900)
==1566== by 0x1993ED: main (main.c:84)
==1566== Block was alloc'd at
==1566== at 0x4C3AB6F: calloc (vg_replace_malloc.c:1675)
==1566== by 0x1100B1: new_token (tokenizer.c:1170)
==1566== by 0x111B07: tokenizer (tokenizer.c:1896)
==1566== by 0x11C2FB: add_standard_macros (tokenizer.c:5899)
==1566== by 0x1640D7: compile_one_file (compile.c:327)
==1566== by 0x165C1B: compile (compile.c:900)
==1566== by 0x1993ED: main (main.c:84)
==1566==
==1566== Invalid read of size 1
==1566== at 0x10B980: print_line_and_token (token.c:988)
==1566== by 0x10E5A8: preprocessor_diagnostic (tokenizer.c:299)
==1566== by 0x11776F: control_line (tokenizer.c:4041)
==1566== by 0x11B74B: group_part (tokenizer.c:5675)
==1566== by 0x112262: group_opt (tokenizer.c:2059)
==1566== by 0x1140E8: if_group (tokenizer.c:2797)
==1566== by 0x11562E: if_section (tokenizer.c:3323)
==1566== by 0x11B5E3: group_part (tokenizer.c:5657)
==1566== by 0x112262: group_opt (tokenizer.c:2059)
==1566== by 0x11B86B: preprocessor (tokenizer.c:5712)
==1566== by 0x1167BD: control_line (tokenizer.c:3716)
==1566== by 0x11B74B: group_part (tokenizer.c:5675)
==1566== Address 0x5249bf0 is 0 bytes inside a block of size 2 free'd
==1566== at 0x4C3653F: free (vg_replace_malloc.c:989)
==1566== by 0x10A05C: token_delete (token.c:201)
==1566== by 0x10A0FE: token_list_destroy (token.c:225)
==1566== by 0x11C368: add_standard_macros (tokenizer.c:5905)
==1566== by 0x1640D7: compile_one_file (compile.c:327)
==1566== by 0x165C1B: compile (compile.c:900)
==1566== by 0x1993ED: main (main.c:84)
==1566== Block was alloc'd at
==1566== at 0x4C3AB6F: calloc (vg_replace_malloc.c:1675)
==1566== by 0x1100E9: new_token (tokenizer.c:1174)
==1566== by 0x111B07: tokenizer (tokenizer.c:1896)
==1566== by 0x11C2FB: add_standard_macros (tokenizer.c:5899)
==1566== by 0x1640D7: compile_one_file (compile.c:327)
==1566== by 0x165C1B: compile (compile.c:900)
==1566== by 0x1993ED: main (main.c:84)
==1566==
==1566== Invalid read of size 1
==1566== at 0x10B967: print_line_and_token (token.c:990)
==1566== by 0x10E5A8: preprocessor_diagnostic (tokenizer.c:299)
==1566== by 0x11776F: control_line (tokenizer.c:4041)
==1566== by 0x11B74B: group_part (tokenizer.c:5675)
==1566== by 0x112262: group_opt (tokenizer.c:2059)
==1566== by 0x1140E8: if_group (tokenizer.c:2797)
==1566== by 0x11562E: if_section (tokenizer.c:3323)
==1566== by 0x11B5E3: group_part (tokenizer.c:5657)
==1566== by 0x112262: group_opt (tokenizer.c:2059)
==1566== by 0x11B86B: preprocessor (tokenizer.c:5712)
==1566== by 0x1167BD: control_line (tokenizer.c:3716)
==1566== by 0x11B74B: group_part (tokenizer.c:5675)
==1566== Address 0x5249bf0 is 0 bytes inside a block of size 2 free'd
==1566== at 0x4C3653F: free (vg_replace_malloc.c:989)
==1566== by 0x10A05C: token_delete (token.c:201)
==1566== by 0x10A0FE: token_list_destroy (token.c:225)
==1566== by 0x11C368: add_standard_macros (tokenizer.c:5905)
==1566== by 0x1640D7: compile_one_file (compile.c:327)
==1566== by 0x165C1B: compile (compile.c:900)
==1566== by 0x1993ED: main (main.c:84)
==1566== Block was alloc'd at
==1566== at 0x4C3AB6F: calloc (vg_replace_malloc.c:1675)
==1566== by 0x1100E9: new_token (tokenizer.c:1174)
==1566== by 0x111B07: tokenizer (tokenizer.c:1896)
==1566== by 0x11C2FB: add_standard_macros (tokenizer.c:5899)
==1566== by 0x1640D7: compile_one_file (compile.c:327)
==1566== by 0x165C1B: compile (compile.c:900)
==1566== by 0x1993ED: main (main.c:84)
==1566==
==1566== Invalid read of size 4
==1566== at 0x10B9A2: print_line_and_token (token.c:1001)
==1566== by 0x10E5A8: preprocessor_diagnostic (tokenizer.c:299)
==1566== by 0x11776F: control_line (tokenizer.c:4041)
==1566== by 0x11B74B: group_part (tokenizer.c:5675)
==1566== by 0x112262: group_opt (tokenizer.c:2059)
==1566== by 0x1140E8: if_group (tokenizer.c:2797)
==1566== by 0x11562E: if_section (tokenizer.c:3323)
==1566== by 0x11B5E3: group_part (tokenizer.c:5657)
==1566== by 0x112262: group_opt (tokenizer.c:2059)
==1566== by 0x11B86B: preprocessor (tokenizer.c:5712)
==1566== by 0x1167BD: control_line (tokenizer.c:3716)
==1566== by 0x11B74B: group_part (tokenizer.c:5675)
==1566== Address 0x5249b70 is 0 bytes inside a block of size 64 free'd
==1566== at 0x4C3653F: free (vg_replace_malloc.c:989)
==1566== by 0x10A068: token_delete (token.c:202)
==1566== by 0x10A0FE: token_list_destroy (token.c:225)
==1566== by 0x11C368: add_standard_macros (tokenizer.c:5905)
==1566== by 0x1640D7: compile_one_file (compile.c:327)
==1566== by 0x165C1B: compile (compile.c:900)
==1566== by 0x1993ED: main (main.c:84)
==1566== Block was alloc'd at
==1566== at 0x4C3AB6F: calloc (vg_replace_malloc.c:1675)
==1566== by 0x1100B1: new_token (tokenizer.c:1170)
==1566== by 0x111B07: tokenizer (tokenizer.c:1896)
==1566== by 0x11C2FB: add_standard_macros (tokenizer.c:5899)
==1566== by 0x1640D7: compile_one_file (compile.c:327)
==1566== by 0x165C1B: compile (compile.c:900)
==1566== by 0x1993ED: main (main.c:84)
==1566==
==1566== Invalid read of size 4
==1566== at 0x10B9AD: print_line_and_token (token.c:1004)
==1566== by 0x10E5A8: preprocessor_diagnostic (tokenizer.c:299)
==1566== by 0x11776F: control_line (tokenizer.c:4041)
==1566== by 0x11B74B: group_part (tokenizer.c:5675)
==1566== by 0x112262: group_opt (tokenizer.c:2059)
==1566== by 0x1140E8: if_group (tokenizer.c:2797)
==1566== by 0x11562E: if_section (tokenizer.c:3323)
==1566== by 0x11B5E3: group_part (tokenizer.c:5657)
==1566== by 0x112262: group_opt (tokenizer.c:2059)
==1566== by 0x11B86B: preprocessor (tokenizer.c:5712)
==1566== by 0x1167BD: control_line (tokenizer.c:3716)
==1566== by 0x11B74B: group_part (tokenizer.c:5675)
==1566== Address 0x5249b70 is 0 bytes inside a block of size 64 free'd
==1566== at 0x4C3653F: free (vg_replace_malloc.c:989)
==1566== by 0x10A068: token_delete (token.c:202)
==1566== by 0x10A0FE: token_list_destroy (token.c:225)
==1566== by 0x11C368: add_standard_macros (tokenizer.c:5905)
==1566== by 0x1640D7: compile_one_file (compile.c:327)
==1566== by 0x165C1B: compile (compile.c:900)
==1566== by 0x1993ED: main (main.c:84)
==1566== Block was alloc'd at
==1566== at 0x4C3AB6F: calloc (vg_replace_malloc.c:1675)
==1566== by 0x1100B1: new_token (tokenizer.c:1170)
==1566== by 0x111B07: tokenizer (tokenizer.c:1896)
==1566== by 0x11C2FB: add_standard_macros (tokenizer.c:5899)
==1566== by 0x1640D7: compile_one_file (compile.c:327)
==1566== by 0x165C1B: compile (compile.c:900)
==1566== by 0x1993ED: main (main.c:84)
==1566==
==1566== Invalid read of size 8
==1566== at 0x10B9BA: print_line_and_token (token.c:1007)
==1566== by 0x10E5A8: preprocessor_diagnostic (tokenizer.c:299)
==1566== by 0x11776F: control_line (tokenizer.c:4041)
==1566== by 0x11B74B: group_part (tokenizer.c:5675)
==1566== by 0x112262: group_opt (tokenizer.c:2059)
==1566== by 0x1140E8: if_group (tokenizer.c:2797)
==1566== by 0x11562E: if_section (tokenizer.c:3323)
==1566== by 0x11B5E3: group_part (tokenizer.c:5657)
==1566== by 0x112262: group_opt (tokenizer.c:2059)
==1566== by 0x11B86B: preprocessor (tokenizer.c:5712)
==1566== by 0x1167BD: control_line (tokenizer.c:3716)
==1566== by 0x11B74B: group_part (tokenizer.c:5675)
==1566== Address 0x5249ba0 is 48 bytes inside a block of size 64 free'd
==1566== at 0x4C3653F: free (vg_replace_malloc.c:989)
==1566== by 0x10A068: token_delete (token.c:202)
==1566== by 0x10A0FE: token_list_destroy (token.c:225)
==1566== by 0x11C368: add_standard_macros (tokenizer.c:5905)
==1566== by 0x1640D7: compile_one_file (compile.c:327)
==1566== by 0x165C1B: compile (compile.c:900)
==1566== by 0x1993ED: main (main.c:84)
==1566== Block was alloc'd at
==1566== at 0x4C3AB6F: calloc (vg_replace_malloc.c:1675)
==1566== by 0x1100B1: new_token (tokenizer.c:1170)
==1566== by 0x111B07: tokenizer (tokenizer.c:1896)
==1566== by 0x11C2FB: add_standard_macros (tokenizer.c:5899)
==1566== by 0x1640D7: compile_one_file (compile.c:327)
==1566== by 0x165C1B: compile (compile.c:900)
==1566== by 0x1993ED: main (main.c:84)
==1566==
==1566== Invalid read of size 4
==1566== at 0x10BA6A: print_line_and_token (token.c:1031)
==1566== by 0x10E5A8: preprocessor_diagnostic (tokenizer.c:299)
==1566== by 0x11776F: control_line (tokenizer.c:4041)
==1566== by 0x11B74B: group_part (tokenizer.c:5675)
==1566== by 0x112262: group_opt (tokenizer.c:2059)
==1566== by 0x1140E8: if_group (tokenizer.c:2797)
==1566== by 0x11562E: if_section (tokenizer.c:3323)
==1566== by 0x11B5E3: group_part (tokenizer.c:5657)
==1566== by 0x112262: group_opt (tokenizer.c:2059)
==1566== by 0x11B86B: preprocessor (tokenizer.c:5712)
==1566== by 0x1167BD: control_line (tokenizer.c:3716)
==1566== by 0x11B74B: group_part (tokenizer.c:5675)
==1566== Address 0x5249b94 is 36 bytes inside a block of size 64 free'd
==1566== at 0x4C3653F: free (vg_replace_malloc.c:989)
==1566== by 0x10A068: token_delete (token.c:202)
==1566== by 0x10A0FE: token_list_destroy (token.c:225)
==1566== by 0x11C368: add_standard_macros (tokenizer.c:5905)
==1566== by 0x1640D7: compile_one_file (compile.c:327)
==1566== by 0x165C1B: compile (compile.c:900)
==1566== by 0x1993ED: main (main.c:84)
==1566== Block was alloc'd at
==1566== at 0x4C3AB6F: calloc (vg_replace_malloc.c:1675)
==1566== by 0x1100B1: new_token (tokenizer.c:1170)
==1566== by 0x111B07: tokenizer (tokenizer.c:1896)
==1566== by 0x11C2FB: add_standard_macros (tokenizer.c:5899)
==1566== by 0x1640D7: compile_one_file (compile.c:327)
==1566== by 0x165C1B: compile (compile.c:900)
==1566== by 0x1993ED: main (main.c:84)
==1566==
==1566== Invalid read of size 8
==1566== at 0x10BA82: print_line_and_token (token.c:1033)
==1566== by 0x10E5A8: preprocessor_diagnostic (tokenizer.c:299)
==1566== by 0x11776F: control_line (tokenizer.c:4041)
==1566== by 0x11B74B: group_part (tokenizer.c:5675)
==1566== by 0x112262: group_opt (tokenizer.c:2059)
==1566== by 0x1140E8: if_group (tokenizer.c:2797)
==1566== by 0x11562E: if_section (tokenizer.c:3323)
==1566== by 0x11B5E3: group_part (tokenizer.c:5657)
==1566== by 0x112262: group_opt (tokenizer.c:2059)
==1566== by 0x11B86B: preprocessor (tokenizer.c:5712)
==1566== by 0x1167BD: control_line (tokenizer.c:3716)
==1566== by 0x11B74B: group_part (tokenizer.c:5675)
==1566== Address 0x5249b78 is 8 bytes inside a block of size 64 free'd
==1566== at 0x4C3653F: free (vg_replace_malloc.c:989)
==1566== by 0x10A068: token_delete (token.c:202)
==1566== by 0x10A0FE: token_list_destroy (token.c:225)
==1566== by 0x11C368: add_standard_macros (tokenizer.c:5905)
==1566== by 0x1640D7: compile_one_file (compile.c:327)
==1566== by 0x165C1B: compile (compile.c:900)
==1566== by 0x1993ED: main (main.c:84)
==1566== Block was alloc'd at
==1566== at 0x4C3AB6F: calloc (vg_replace_malloc.c:1675)
==1566== by 0x1100B1: new_token (tokenizer.c:1170)
==1566== by 0x111B07: tokenizer (tokenizer.c:1896)
==1566== by 0x11C2FB: add_standard_macros (tokenizer.c:5899)
==1566== by 0x1640D7: compile_one_file (compile.c:327)
==1566== by 0x165C1B: compile (compile.c:900)
==1566== by 0x1993ED: main (main.c:84)
==1566==
==1566== Invalid read of size 1
==1566== at 0x10BB00: print_line_and_token (token.c:1034)
==1566== by 0x10E5A8: preprocessor_diagnostic (tokenizer.c:299)
==1566== by 0x11776F: control_line (tokenizer.c:4041)
==1566== by 0x11B74B: group_part (tokenizer.c:5675)
==1566== by 0x112262: group_opt (tokenizer.c:2059)
==1566== by 0x1140E8: if_group (tokenizer.c:2797)
==1566== by 0x11562E: if_section (tokenizer.c:3323)
==1566== by 0x11B5E3: group_part (tokenizer.c:5657)
==1566== by 0x112262: group_opt (tokenizer.c:2059)
==1566== by 0x11B86B: preprocessor (tokenizer.c:5712)
==1566== by 0x1167BD: control_line (tokenizer.c:3716)
==1566== by 0x11B74B: group_part (tokenizer.c:5675)
==1566== Address 0x5249bf0 is 0 bytes inside a block of size 2 free'd
==1566== at 0x4C3653F: free (vg_replace_malloc.c:989)
==1566== by 0x10A05C: token_delete (token.c:201)
==1566== by 0x10A0FE: token_list_destroy (token.c:225)
==1566== by 0x11C368: add_standard_macros (tokenizer.c:5905)
==1566== by 0x1640D7: compile_one_file (compile.c:327)
==1566== by 0x165C1B: compile (compile.c:900)
==1566== by 0x1993ED: main (main.c:84)
==1566== Block was alloc'd at
==1566== at 0x4C3AB6F: calloc (vg_replace_malloc.c:1675)
==1566== by 0x1100E9: new_token (tokenizer.c:1174)
==1566== by 0x111B07: tokenizer (tokenizer.c:1896)
==1566== by 0x11C2FB: add_standard_macros (tokenizer.c:5899)
==1566== by 0x1640D7: compile_one_file (compile.c:327)
==1566== by 0x165C1B: compile (compile.c:900)
==1566== by 0x1993ED: main (main.c:84)
==1566==
==1566== Invalid read of size 1
==1566== at 0x10BAB0: print_line_and_token (token.c:1044)
==1566== by 0x10E5A8: preprocessor_diagnostic (tokenizer.c:299)
==1566== by 0x11776F: control_line (tokenizer.c:4041)
==1566== by 0x11B74B: group_part (tokenizer.c:5675)
==1566== by 0x112262: group_opt (tokenizer.c:2059)
==1566== by 0x1140E8: if_group (tokenizer.c:2797)
==1566== by 0x11562E: if_section (tokenizer.c:3323)
==1566== by 0x11B5E3: group_part (tokenizer.c:5657)
==1566== by 0x112262: group_opt (tokenizer.c:2059)
==1566== by 0x11B86B: preprocessor (tokenizer.c:5712)
==1566== by 0x1167BD: control_line (tokenizer.c:3716)
==1566== by 0x11B74B: group_part (tokenizer.c:5675)
==1566== Address 0x5249bf0 is 0 bytes inside a block of size 2 free'd
==1566== at 0x4C3653F: free (vg_replace_malloc.c:989)
==1566== by 0x10A05C: token_delete (token.c:201)
==1566== by 0x10A0FE: token_list_destroy (token.c:225)
==1566== by 0x11C368: add_standard_macros (tokenizer.c:5905)
==1566== by 0x1640D7: compile_one_file (compile.c:327)
==1566== by 0x165C1B: compile (compile.c:900)
==1566== by 0x1993ED: main (main.c:84)
==1566== Block was alloc'd at
==1566== at 0x4C3AB6F: calloc (vg_replace_malloc.c:1675)
==1566== by 0x1100E9: new_token (tokenizer.c:1174)
==1566== by 0x111B07: tokenizer (tokenizer.c:1896)
==1566== by 0x11C2FB: add_standard_macros (tokenizer.c:5899)
==1566== by 0x1640D7: compile_one_file (compile.c:327)
==1566== by 0x165C1B: compile (compile.c:900)
==1566== by 0x1993ED: main (main.c:84)
==1566==
==1566== Invalid read of size 4
==1566== at 0x10BB0B: print_line_and_token (token.c:1059)
==1566== by 0x10E5A8: preprocessor_diagnostic (tokenizer.c:299)
==1566== by 0x11776F: control_line (tokenizer.c:4041)
==1566== by 0x11B74B: group_part (tokenizer.c:5675)
==1566== by 0x112262: group_opt (tokenizer.c:2059)
==1566== by 0x1140E8: if_group (tokenizer.c:2797)
==1566== by 0x11562E: if_section (tokenizer.c:3323)
==1566== by 0x11B5E3: group_part (tokenizer.c:5657)
==1566== by 0x112262: group_opt (tokenizer.c:2059)
==1566== by 0x11B86B: preprocessor (tokenizer.c:5712)
==1566== by 0x1167BD: control_line (tokenizer.c:3716)
==1566== by 0x11B74B: group_part (tokenizer.c:5675)
==1566== Address 0x5249b70 is 0 bytes inside a block of size 64 free'd
==1566== at 0x4C3653F: free (vg_replace_malloc.c:989)
==1566== by 0x10A068: token_delete (token.c:202)
==1566== by 0x10A0FE: token_list_destroy (token.c:225)
==1566== by 0x11C368: add_standard_macros (tokenizer.c:5905)
==1566== by 0x1640D7: compile_one_file (compile.c:327)
==1566== by 0x165C1B: compile (compile.c:900)
==1566== by 0x1993ED: main (main.c:84)
==1566== Block was alloc'd at
==1566== at 0x4C3AB6F: calloc (vg_replace_malloc.c:1675)
==1566== by 0x1100B1: new_token (tokenizer.c:1170)
==1566== by 0x111B07: tokenizer (tokenizer.c:1896)
==1566== by 0x11C2FB: add_standard_macros (tokenizer.c:5899)
==1566== by 0x1640D7: compile_one_file (compile.c:327)
==1566== by 0x165C1B: compile (compile.c:900)
==1566== by 0x1993ED: main (main.c:84)
==1566==
==1566== Invalid read of size 8
==1566== at 0x10BB3F: print_line_and_token (token.c:1070)
==1566== by 0x10E5A8: preprocessor_diagnostic (tokenizer.c:299)
==1566== by 0x11776F: control_line (tokenizer.c:4041)
==1566== by 0x11B74B: group_part (tokenizer.c:5675)
==1566== by 0x112262: group_opt (tokenizer.c:2059)
==1566== by 0x1140E8: if_group (tokenizer.c:2797)
==1566== by 0x11562E: if_section (tokenizer.c:3323)
==1566== by 0x11B5E3: group_part (tokenizer.c:5657)
==1566== by 0x112262: group_opt (tokenizer.c:2059)
==1566== by 0x11B86B: preprocessor (tokenizer.c:5712)
==1566== by 0x1167BD: control_line (tokenizer.c:3716)
==1566== by 0x11B74B: group_part (tokenizer.c:5675)
==1566== Address 0x5249ba0 is 48 bytes inside a block of size 64 free'd
==1566== at 0x4C3653F: free (vg_replace_malloc.c:989)
==1566== by 0x10A068: token_delete (token.c:202)
==1566== by 0x10A0FE: token_list_destroy (token.c:225)
==1566== by 0x11C368: add_standard_macros (tokenizer.c:5905)
==1566== by 0x1640D7: compile_one_file (compile.c:327)
==1566== by 0x165C1B: compile (compile.c:900)
==1566== by 0x1993ED: main (main.c:84)
==1566== Block was alloc'd at
==1566== at 0x4C3AB6F: calloc (vg_replace_malloc.c:1675)
==1566== by 0x1100B1: new_token (tokenizer.c:1170)
==1566== by 0x111B07: tokenizer (tokenizer.c:1896)
==1566== by 0x11C2FB: add_standard_macros (tokenizer.c:5899)
==1566== by 0x1640D7: compile_one_file (compile.c:327)
==1566== by 0x165C1B: compile (compile.c:900)
==1566== by 0x1993ED: main (main.c:84)
==1566==
Cake 0.13.01 (x86_x64_gcc)
...
Reactions are currently unavailable
Metadata
Metadata
Assignees
Labels
No labels