I'm getting some valgrind errors that appears to be because of programs not being properly initiated. Anyone care to look at it?
==7004== Conditional jump or move depends on uninitialised value(s) ==7004== at 0x81208DD: index_modules (program.c:1521) ==7004== by 0x8120B4E: find_module_identifier (program.c:1596) ==7004== by 0x80738E5: yyparse (language.yacc:3878) ==7004== by 0x8122997: f_compilation_compile (program.c:7854) ==7004== by 0x807C5BA: low_mega_apply (apply_low.h:225) ==7004== by 0x807DA5A: mega_apply (interpret.c:2200) ==7004== by 0x807DDEF: apply (interpret.c:2591) ==7004== by 0x811721E: f_compilation_env_compile (program.c:7520) ==7004== by 0x807C5BA: low_mega_apply (apply_low.h:225) ==7004== by 0x807DA5A: mega_apply (interpret.c:2200) ==7004== by 0x816EA79: f_compile (builtin_functions.c:4145) ==7004== by 0x8106550: get_master (object.c:636) ==7004== Uninitialised value was created by a stack allocation ==7004== at 0x8122CE9: init_program (program.c:9565)
==7004== Conditional jump or move depends on uninitialised value(s) ==7004== at 0x8163DB0: optimize (treeopt.h:520) ==7004== by 0x8167703: dooptcode (las.c:5443) ==7004== by 0x807319C: yyparse (language.yacc:1056) ==7004== by 0x8122693: run_pass2 (program.c:7924) ==7004== by 0x812281D: f_compilation_compile (program.c:8374) ==7004== by 0x807C5BA: low_mega_apply (apply_low.h:225) ==7004== by 0x807DA5A: mega_apply (interpret.c:2200) ==7004== by 0x807DDEF: apply (interpret.c:2591) ==7004== by 0x811721E: f_compilation_env_compile (program.c:7520) ==7004== by 0x807C5BA: low_mega_apply (apply_low.h:225) ==7004== by 0x807DA5A: mega_apply (interpret.c:2200) ==7004== by 0x816EA79: f_compile (builtin_functions.c:4145) ==7004== Uninitialised value was created by a stack allocation ==7004== at 0x8122CE9: init_program (program.c:9565)
==7004== Conditional jump or move depends on uninitialised value(s) ==7004== at 0x8165C3B: optimize (treeopt.h:2638) ==7004== by 0x8167703: dooptcode (las.c:5443) ==7004== by 0x807319C: yyparse (language.yacc:1056) ==7004== by 0x8122693: run_pass2 (program.c:7924) ==7004== by 0x812281D: f_compilation_compile (program.c:8374) ==7004== by 0x807C5BA: low_mega_apply (apply_low.h:225) ==7004== by 0x807DA5A: mega_apply (interpret.c:2200) ==7004== by 0x807DDEF: apply (interpret.c:2591) ==7004== by 0x811721E: f_compilation_env_compile (program.c:7520) ==7004== by 0x807C5BA: low_mega_apply (apply_low.h:225) ==7004== by 0x807DA5A: mega_apply (interpret.c:2200) ==7004== by 0x816EA79: f_compile (builtin_functions.c:4145) ==7004== Uninitialised value was created by a stack allocation ==7004== at 0x815E4F3: debug_mkprgnode (las.c:984)