BUILDING C UNIT TESTS gcc -Wall -Wextra -Wshadow -Wconversion -Wclobbered -pedantic -std=c99 -DFULL_RTS_LIB -DLBM_USE_DYN_FUNS -DLBM_USE_DYN_MACROS -DLBM_USE_DYN_LOOPS -DLBM_USE_DYN_ARRAYS -m32 --coverage -g -O0 -DLONGER_DELAY ../..//src/env.c ../..//src/fundamental.c ../..//src/heap.c ../..//src/lbm_memory.c ../..//src/print.c ../..//src/stack.c ../..//src/symrepr.c ../..//src/tokpar.c ../..//src/extensions.c ../..//src/lispbm.c ../..//src/eval_cps.c ../..//src/lbm_c_interop.c ../..//src/lbm_custom_type.c ../..//src/lbm_channel.c ../..//src/lbm_flat_value.c ../..//src/lbm_prof.c ../..//src/lbm_defrag_mem.c ../..//src/lbm_image.c ../..//src/buffer.c ../..//src/extensions/array_extensions.c ../..//src/extensions/string_extensions.c ../..//src/extensions/math_extensions.c ../..//src/extensions/runtime_extensions.c ../..//src/extensions/random_extensions.c ../..//src/extensions/set_extensions.c ../..//src/extensions/display_extensions.c ../..//src/extensions/tjpgd.c ../..//src/extensions/mutex_extensions.c ../..//src/extensions/lbm_dyn_lib.c ../..//src/extensions/ttf_extensions.c ../..//src/extensions/ttf_backend.c ../..//src/extensions/schrift.c ../..//src/extensions/dsp_extensions.c ../..//platform/linux/src/platform_mutex.c ../..//platform/linux/src/platform_timestamp.c ../..//platform/linux/src/platform_thread.c -lm test_buffer.c -o test_buffer.exe -I../../include -I../../src -I../..//platform/linux/include -lpthread -lm gcc -Wall -Wextra -Wshadow -Wconversion -Wclobbered -pedantic -std=c99 -DFULL_RTS_LIB -DLBM_USE_DYN_FUNS -DLBM_USE_DYN_MACROS -DLBM_USE_DYN_LOOPS -DLBM_USE_DYN_ARRAYS -m32 --coverage -g -O0 -DLONGER_DELAY ../..//src/env.c ../..//src/fundamental.c ../..//src/heap.c ../..//src/lbm_memory.c ../..//src/print.c ../..//src/stack.c ../..//src/symrepr.c ../..//src/tokpar.c ../..//src/extensions.c ../..//src/lispbm.c ../..//src/eval_cps.c ../..//src/lbm_c_interop.c ../..//src/lbm_custom_type.c ../..//src/lbm_channel.c ../..//src/lbm_flat_value.c ../..//src/lbm_prof.c ../..//src/lbm_defrag_mem.c ../..//src/lbm_image.c ../..//src/buffer.c ../..//src/extensions/array_extensions.c ../..//src/extensions/string_extensions.c ../..//src/extensions/math_extensions.c ../..//src/extensions/runtime_extensions.c ../..//src/extensions/random_extensions.c ../..//src/extensions/set_extensions.c ../..//src/extensions/display_extensions.c ../..//src/extensions/tjpgd.c ../..//src/extensions/mutex_extensions.c ../..//src/extensions/lbm_dyn_lib.c ../..//src/extensions/ttf_extensions.c ../..//src/extensions/ttf_backend.c ../..//src/extensions/schrift.c ../..//src/extensions/dsp_extensions.c ../..//platform/linux/src/platform_mutex.c ../..//platform/linux/src/platform_timestamp.c ../..//platform/linux/src/platform_thread.c -lm test_channel.c -o test_channel.exe -I../../include -I../../src -I../..//platform/linux/include -lpthread -lm gcc -Wall -Wextra -Wshadow -Wconversion -Wclobbered -pedantic -std=c99 -DFULL_RTS_LIB -DLBM_USE_DYN_FUNS -DLBM_USE_DYN_MACROS -DLBM_USE_DYN_LOOPS -DLBM_USE_DYN_ARRAYS -m32 --coverage -g -O0 -DLONGER_DELAY ../..//src/env.c ../..//src/fundamental.c ../..//src/heap.c ../..//src/lbm_memory.c ../..//src/print.c ../..//src/stack.c ../..//src/symrepr.c ../..//src/tokpar.c ../..//src/extensions.c ../..//src/lispbm.c ../..//src/eval_cps.c ../..//src/lbm_c_interop.c ../..//src/lbm_custom_type.c ../..//src/lbm_channel.c ../..//src/lbm_flat_value.c ../..//src/lbm_prof.c ../..//src/lbm_defrag_mem.c ../..//src/lbm_image.c ../..//src/buffer.c ../..//src/extensions/array_extensions.c ../..//src/extensions/string_extensions.c ../..//src/extensions/math_extensions.c ../..//src/extensions/runtime_extensions.c ../..//src/extensions/random_extensions.c ../..//src/extensions/set_extensions.c ../..//src/extensions/display_extensions.c ../..//src/extensions/tjpgd.c ../..//src/extensions/mutex_extensions.c ../..//src/extensions/lbm_dyn_lib.c ../..//src/extensions/ttf_extensions.c ../..//src/extensions/ttf_backend.c ../..//src/extensions/schrift.c ../..//src/extensions/dsp_extensions.c ../..//platform/linux/src/platform_mutex.c ../..//platform/linux/src/platform_timestamp.c ../..//platform/linux/src/platform_thread.c -lm test_eval_cps.c -o test_eval_cps.exe -I../../include -I../../src -I../..//platform/linux/include -lpthread -lm gcc -Wall -Wextra -Wshadow -Wconversion -Wclobbered -pedantic -std=c99 -DFULL_RTS_LIB -DLBM_USE_DYN_FUNS -DLBM_USE_DYN_MACROS -DLBM_USE_DYN_LOOPS -DLBM_USE_DYN_ARRAYS -m32 --coverage -g -O0 -DLONGER_DELAY ../..//src/env.c ../..//src/fundamental.c ../..//src/heap.c ../..//src/lbm_memory.c ../..//src/print.c ../..//src/stack.c ../..//src/symrepr.c ../..//src/tokpar.c ../..//src/extensions.c ../..//src/lispbm.c ../..//src/eval_cps.c ../..//src/lbm_c_interop.c ../..//src/lbm_custom_type.c ../..//src/lbm_channel.c ../..//src/lbm_flat_value.c ../..//src/lbm_prof.c ../..//src/lbm_defrag_mem.c ../..//src/lbm_image.c ../..//src/buffer.c ../..//src/extensions/array_extensions.c ../..//src/extensions/string_extensions.c ../..//src/extensions/math_extensions.c ../..//src/extensions/runtime_extensions.c ../..//src/extensions/random_extensions.c ../..//src/extensions/set_extensions.c ../..//src/extensions/display_extensions.c ../..//src/extensions/tjpgd.c ../..//src/extensions/mutex_extensions.c ../..//src/extensions/lbm_dyn_lib.c ../..//src/extensions/ttf_extensions.c ../..//src/extensions/ttf_backend.c ../..//src/extensions/schrift.c ../..//src/extensions/dsp_extensions.c ../..//platform/linux/src/platform_mutex.c ../..//platform/linux/src/platform_timestamp.c ../..//platform/linux/src/platform_thread.c -lm test_extensions.c -o test_extensions.exe -I../../include -I../../src -I../..//platform/linux/include -lpthread -lm gcc -Wall -Wextra -Wshadow -Wconversion -Wclobbered -pedantic -std=c99 -DFULL_RTS_LIB -DLBM_USE_DYN_FUNS -DLBM_USE_DYN_MACROS -DLBM_USE_DYN_LOOPS -DLBM_USE_DYN_ARRAYS -m32 --coverage -g -O0 -DLONGER_DELAY ../..//src/env.c ../..//src/fundamental.c ../..//src/heap.c ../..//src/lbm_memory.c ../..//src/print.c ../..//src/stack.c ../..//src/symrepr.c ../..//src/tokpar.c ../..//src/extensions.c ../..//src/lispbm.c ../..//src/eval_cps.c ../..//src/lbm_c_interop.c ../..//src/lbm_custom_type.c ../..//src/lbm_channel.c ../..//src/lbm_flat_value.c ../..//src/lbm_prof.c ../..//src/lbm_defrag_mem.c ../..//src/lbm_image.c ../..//src/buffer.c ../..//src/extensions/array_extensions.c ../..//src/extensions/string_extensions.c ../..//src/extensions/math_extensions.c ../..//src/extensions/runtime_extensions.c ../..//src/extensions/random_extensions.c ../..//src/extensions/set_extensions.c ../..//src/extensions/display_extensions.c ../..//src/extensions/tjpgd.c ../..//src/extensions/mutex_extensions.c ../..//src/extensions/lbm_dyn_lib.c ../..//src/extensions/ttf_extensions.c ../..//src/extensions/ttf_backend.c ../..//src/extensions/schrift.c ../..//src/extensions/dsp_extensions.c ../..//platform/linux/src/platform_mutex.c ../..//platform/linux/src/platform_timestamp.c ../..//platform/linux/src/platform_thread.c -lm test_failure.c -o test_failure.exe -I../../include -I../../src -I../..//platform/linux/include -lpthread -lm gcc -Wall -Wextra -Wshadow -Wconversion -Wclobbered -pedantic -std=c99 -DFULL_RTS_LIB -DLBM_USE_DYN_FUNS -DLBM_USE_DYN_MACROS -DLBM_USE_DYN_LOOPS -DLBM_USE_DYN_ARRAYS -m32 --coverage -g -O0 -DLONGER_DELAY ../..//src/env.c ../..//src/fundamental.c ../..//src/heap.c ../..//src/lbm_memory.c ../..//src/print.c ../..//src/stack.c ../..//src/symrepr.c ../..//src/tokpar.c ../..//src/extensions.c ../..//src/lispbm.c ../..//src/eval_cps.c ../..//src/lbm_c_interop.c ../..//src/lbm_custom_type.c ../..//src/lbm_channel.c ../..//src/lbm_flat_value.c ../..//src/lbm_prof.c ../..//src/lbm_defrag_mem.c ../..//src/lbm_image.c ../..//src/buffer.c ../..//src/extensions/array_extensions.c ../..//src/extensions/string_extensions.c ../..//src/extensions/math_extensions.c ../..//src/extensions/runtime_extensions.c ../..//src/extensions/random_extensions.c ../..//src/extensions/set_extensions.c ../..//src/extensions/display_extensions.c ../..//src/extensions/tjpgd.c ../..//src/extensions/mutex_extensions.c ../..//src/extensions/lbm_dyn_lib.c ../..//src/extensions/ttf_extensions.c ../..//src/extensions/ttf_backend.c ../..//src/extensions/schrift.c ../..//src/extensions/dsp_extensions.c ../..//platform/linux/src/platform_mutex.c ../..//platform/linux/src/platform_timestamp.c ../..//platform/linux/src/platform_thread.c -lm test_heap_deep_recursive.c -o test_heap_deep_recursive.exe -I../../include -I../../src -I../..//platform/linux/include -lpthread -lm gcc -Wall -Wextra -Wshadow -Wconversion -Wclobbered -pedantic -std=c99 -DFULL_RTS_LIB -DLBM_USE_DYN_FUNS -DLBM_USE_DYN_MACROS -DLBM_USE_DYN_LOOPS -DLBM_USE_DYN_ARRAYS -m32 --coverage -g -O0 -DLONGER_DELAY ../..//src/env.c ../..//src/fundamental.c ../..//src/heap.c ../..//src/lbm_memory.c ../..//src/print.c ../..//src/stack.c ../..//src/symrepr.c ../..//src/tokpar.c ../..//src/extensions.c ../..//src/lispbm.c ../..//src/eval_cps.c ../..//src/lbm_c_interop.c ../..//src/lbm_custom_type.c ../..//src/lbm_channel.c ../..//src/lbm_flat_value.c ../..//src/lbm_prof.c ../..//src/lbm_defrag_mem.c ../..//src/lbm_image.c ../..//src/buffer.c ../..//src/extensions/array_extensions.c ../..//src/extensions/string_extensions.c ../..//src/extensions/math_extensions.c ../..//src/extensions/runtime_extensions.c ../..//src/extensions/random_extensions.c ../..//src/extensions/set_extensions.c ../..//src/extensions/display_extensions.c ../..//src/extensions/tjpgd.c ../..//src/extensions/mutex_extensions.c ../..//src/extensions/lbm_dyn_lib.c ../..//src/extensions/ttf_extensions.c ../..//src/extensions/ttf_backend.c ../..//src/extensions/schrift.c ../..//src/extensions/dsp_extensions.c ../..//platform/linux/src/platform_mutex.c ../..//platform/linux/src/platform_timestamp.c ../..//platform/linux/src/platform_thread.c -lm test_heap_functions.c -o test_heap_functions.exe -I../../include -I../../src -I../..//platform/linux/include -lpthread -lm gcc -Wall -Wextra -Wshadow -Wconversion -Wclobbered -pedantic -std=c99 -DFULL_RTS_LIB -DLBM_USE_DYN_FUNS -DLBM_USE_DYN_MACROS -DLBM_USE_DYN_LOOPS -DLBM_USE_DYN_ARRAYS -m32 --coverage -g -O0 -DLONGER_DELAY ../..//src/env.c ../..//src/fundamental.c ../..//src/heap.c ../..//src/lbm_memory.c ../..//src/print.c ../..//src/stack.c ../..//src/symrepr.c ../..//src/tokpar.c ../..//src/extensions.c ../..//src/lispbm.c ../..//src/eval_cps.c ../..//src/lbm_c_interop.c ../..//src/lbm_custom_type.c ../..//src/lbm_channel.c ../..//src/lbm_flat_value.c ../..//src/lbm_prof.c ../..//src/lbm_defrag_mem.c ../..//src/lbm_image.c ../..//src/buffer.c ../..//src/extensions/array_extensions.c ../..//src/extensions/string_extensions.c ../..//src/extensions/math_extensions.c ../..//src/extensions/runtime_extensions.c ../..//src/extensions/random_extensions.c ../..//src/extensions/set_extensions.c ../..//src/extensions/display_extensions.c ../..//src/extensions/tjpgd.c ../..//src/extensions/mutex_extensions.c ../..//src/extensions/lbm_dyn_lib.c ../..//src/extensions/ttf_extensions.c ../..//src/extensions/ttf_backend.c ../..//src/extensions/schrift.c ../..//src/extensions/dsp_extensions.c ../..//platform/linux/src/platform_mutex.c ../..//platform/linux/src/platform_timestamp.c ../..//platform/linux/src/platform_thread.c -lm test_lbm_c_interop.c -o test_lbm_c_interop.exe -I../../include -I../../src -I../..//platform/linux/include -lpthread -lm gcc -Wall -Wextra -Wshadow -Wconversion -Wclobbered -pedantic -std=c99 -DFULL_RTS_LIB -DLBM_USE_DYN_FUNS -DLBM_USE_DYN_MACROS -DLBM_USE_DYN_LOOPS -DLBM_USE_DYN_ARRAYS -m32 --coverage -g -O0 -DLONGER_DELAY ../..//src/env.c ../..//src/fundamental.c ../..//src/heap.c ../..//src/lbm_memory.c ../..//src/print.c ../..//src/stack.c ../..//src/symrepr.c ../..//src/tokpar.c ../..//src/extensions.c ../..//src/lispbm.c ../..//src/eval_cps.c ../..//src/lbm_c_interop.c ../..//src/lbm_custom_type.c ../..//src/lbm_channel.c ../..//src/lbm_flat_value.c ../..//src/lbm_prof.c ../..//src/lbm_defrag_mem.c ../..//src/lbm_image.c ../..//src/buffer.c ../..//src/extensions/array_extensions.c ../..//src/extensions/string_extensions.c ../..//src/extensions/math_extensions.c ../..//src/extensions/runtime_extensions.c ../..//src/extensions/random_extensions.c ../..//src/extensions/set_extensions.c ../..//src/extensions/display_extensions.c ../..//src/extensions/tjpgd.c ../..//src/extensions/mutex_extensions.c ../..//src/extensions/lbm_dyn_lib.c ../..//src/extensions/ttf_extensions.c ../..//src/extensions/ttf_backend.c ../..//src/extensions/schrift.c ../..//src/extensions/dsp_extensions.c ../..//platform/linux/src/platform_mutex.c ../..//platform/linux/src/platform_timestamp.c ../..//platform/linux/src/platform_thread.c -lm test_lbm_dec.c -o test_lbm_dec.exe -I../../include -I../../src -I../..//platform/linux/include -lpthread -lm gcc -Wall -Wextra -Wshadow -Wconversion -Wclobbered -pedantic -std=c99 -DFULL_RTS_LIB -DLBM_USE_DYN_FUNS -DLBM_USE_DYN_MACROS -DLBM_USE_DYN_LOOPS -DLBM_USE_DYN_ARRAYS -m32 --coverage -g -O0 -DLONGER_DELAY ../..//src/env.c ../..//src/fundamental.c ../..//src/heap.c ../..//src/lbm_memory.c ../..//src/print.c ../..//src/stack.c ../..//src/symrepr.c ../..//src/tokpar.c ../..//src/extensions.c ../..//src/lispbm.c ../..//src/eval_cps.c ../..//src/lbm_c_interop.c ../..//src/lbm_custom_type.c ../..//src/lbm_channel.c ../..//src/lbm_flat_value.c ../..//src/lbm_prof.c ../..//src/lbm_defrag_mem.c ../..//src/lbm_image.c ../..//src/buffer.c ../..//src/extensions/array_extensions.c ../..//src/extensions/string_extensions.c ../..//src/extensions/math_extensions.c ../..//src/extensions/runtime_extensions.c ../..//src/extensions/random_extensions.c ../..//src/extensions/set_extensions.c ../..//src/extensions/display_extensions.c ../..//src/extensions/tjpgd.c ../..//src/extensions/mutex_extensions.c ../..//src/extensions/lbm_dyn_lib.c ../..//src/extensions/ttf_extensions.c ../..//src/extensions/ttf_backend.c ../..//src/extensions/schrift.c ../..//src/extensions/dsp_extensions.c ../..//platform/linux/src/platform_mutex.c ../..//platform/linux/src/platform_timestamp.c ../..//platform/linux/src/platform_thread.c -lm test_lbm_flat_value_edge_cases.c -o test_lbm_flat_value_edge_cases.exe -I../../include -I../../src -I../..//platform/linux/include -lpthread -lm gcc -Wall -Wextra -Wshadow -Wconversion -Wclobbered -pedantic -std=c99 -DFULL_RTS_LIB -DLBM_USE_DYN_FUNS -DLBM_USE_DYN_MACROS -DLBM_USE_DYN_LOOPS -DLBM_USE_DYN_ARRAYS -m32 --coverage -g -O0 -DLONGER_DELAY ../..//src/env.c ../..//src/fundamental.c ../..//src/heap.c ../..//src/lbm_memory.c ../..//src/print.c ../..//src/stack.c ../..//src/symrepr.c ../..//src/tokpar.c ../..//src/extensions.c ../..//src/lispbm.c ../..//src/eval_cps.c ../..//src/lbm_c_interop.c ../..//src/lbm_custom_type.c ../..//src/lbm_channel.c ../..//src/lbm_flat_value.c ../..//src/lbm_prof.c ../..//src/lbm_defrag_mem.c ../..//src/lbm_image.c ../..//src/buffer.c ../..//src/extensions/array_extensions.c ../..//src/extensions/string_extensions.c ../..//src/extensions/math_extensions.c ../..//src/extensions/runtime_extensions.c ../..//src/extensions/random_extensions.c ../..//src/extensions/set_extensions.c ../..//src/extensions/display_extensions.c ../..//src/extensions/tjpgd.c ../..//src/extensions/mutex_extensions.c ../..//src/extensions/lbm_dyn_lib.c ../..//src/extensions/ttf_extensions.c ../..//src/extensions/ttf_backend.c ../..//src/extensions/schrift.c ../..//src/extensions/dsp_extensions.c ../..//platform/linux/src/platform_mutex.c ../..//platform/linux/src/platform_timestamp.c ../..//platform/linux/src/platform_thread.c -lm test_lbm_memory.c -o test_lbm_memory.exe -I../../include -I../../src -I../..//platform/linux/include -lpthread -lm gcc -Wall -Wextra -Wshadow -Wconversion -Wclobbered -pedantic -std=c99 -DFULL_RTS_LIB -DLBM_USE_DYN_FUNS -DLBM_USE_DYN_MACROS -DLBM_USE_DYN_LOOPS -DLBM_USE_DYN_ARRAYS -m32 --coverage -g -O0 -DLONGER_DELAY ../..//src/env.c ../..//src/fundamental.c ../..//src/heap.c ../..//src/lbm_memory.c ../..//src/print.c ../..//src/stack.c ../..//src/symrepr.c ../..//src/tokpar.c ../..//src/extensions.c ../..//src/lispbm.c ../..//src/eval_cps.c ../..//src/lbm_c_interop.c ../..//src/lbm_custom_type.c ../..//src/lbm_channel.c ../..//src/lbm_flat_value.c ../..//src/lbm_prof.c ../..//src/lbm_defrag_mem.c ../..//src/lbm_image.c ../..//src/buffer.c ../..//src/extensions/array_extensions.c ../..//src/extensions/string_extensions.c ../..//src/extensions/math_extensions.c ../..//src/extensions/runtime_extensions.c ../..//src/extensions/random_extensions.c ../..//src/extensions/set_extensions.c ../..//src/extensions/display_extensions.c ../..//src/extensions/tjpgd.c ../..//src/extensions/mutex_extensions.c ../..//src/extensions/lbm_dyn_lib.c ../..//src/extensions/ttf_extensions.c ../..//src/extensions/ttf_backend.c ../..//src/extensions/schrift.c ../..//src/extensions/dsp_extensions.c ../..//platform/linux/src/platform_mutex.c ../..//platform/linux/src/platform_timestamp.c ../..//platform/linux/src/platform_thread.c -lm test_lbm_prof.c -o test_lbm_prof.exe -I../../include -I../../src -I../..//platform/linux/include -lpthread -lm gcc -Wall -Wextra -Wshadow -Wconversion -Wclobbered -pedantic -std=c99 -DFULL_RTS_LIB -DLBM_USE_DYN_FUNS -DLBM_USE_DYN_MACROS -DLBM_USE_DYN_LOOPS -DLBM_USE_DYN_ARRAYS -m32 --coverage -g -O0 -DLONGER_DELAY ../..//src/env.c ../..//src/fundamental.c ../..//src/heap.c ../..//src/lbm_memory.c ../..//src/print.c ../..//src/stack.c ../..//src/symrepr.c ../..//src/tokpar.c ../..//src/extensions.c ../..//src/lispbm.c ../..//src/eval_cps.c ../..//src/lbm_c_interop.c ../..//src/lbm_custom_type.c ../..//src/lbm_channel.c ../..//src/lbm_flat_value.c ../..//src/lbm_prof.c ../..//src/lbm_defrag_mem.c ../..//src/lbm_image.c ../..//src/buffer.c ../..//src/extensions/array_extensions.c ../..//src/extensions/string_extensions.c ../..//src/extensions/math_extensions.c ../..//src/extensions/runtime_extensions.c ../..//src/extensions/random_extensions.c ../..//src/extensions/set_extensions.c ../..//src/extensions/display_extensions.c ../..//src/extensions/tjpgd.c ../..//src/extensions/mutex_extensions.c ../..//src/extensions/lbm_dyn_lib.c ../..//src/extensions/ttf_extensions.c ../..//src/extensions/ttf_backend.c ../..//src/extensions/schrift.c ../..//src/extensions/dsp_extensions.c ../..//platform/linux/src/platform_mutex.c ../..//platform/linux/src/platform_timestamp.c ../..//platform/linux/src/platform_thread.c -lm test_platform_thread.c -o test_platform_thread.exe -I../../include -I../../src -I../..//platform/linux/include -lpthread -lm gcc -Wall -Wextra -Wshadow -Wconversion -Wclobbered -pedantic -std=c99 -DFULL_RTS_LIB -DLBM_USE_DYN_FUNS -DLBM_USE_DYN_MACROS -DLBM_USE_DYN_LOOPS -DLBM_USE_DYN_ARRAYS -m32 --coverage -g -O0 -DLONGER_DELAY ../..//src/env.c ../..//src/fundamental.c ../..//src/heap.c ../..//src/lbm_memory.c ../..//src/print.c ../..//src/stack.c ../..//src/symrepr.c ../..//src/tokpar.c ../..//src/extensions.c ../..//src/lispbm.c ../..//src/eval_cps.c ../..//src/lbm_c_interop.c ../..//src/lbm_custom_type.c ../..//src/lbm_channel.c ../..//src/lbm_flat_value.c ../..//src/lbm_prof.c ../..//src/lbm_defrag_mem.c ../..//src/lbm_image.c ../..//src/buffer.c ../..//src/extensions/array_extensions.c ../..//src/extensions/string_extensions.c ../..//src/extensions/math_extensions.c ../..//src/extensions/runtime_extensions.c ../..//src/extensions/random_extensions.c ../..//src/extensions/set_extensions.c ../..//src/extensions/display_extensions.c ../..//src/extensions/tjpgd.c ../..//src/extensions/mutex_extensions.c ../..//src/extensions/lbm_dyn_lib.c ../..//src/extensions/ttf_extensions.c ../..//src/extensions/ttf_backend.c ../..//src/extensions/schrift.c ../..//src/extensions/dsp_extensions.c ../..//platform/linux/src/platform_mutex.c ../..//platform/linux/src/platform_timestamp.c ../..//platform/linux/src/platform_thread.c -lm test_stack.c -o test_stack.exe -I../../include -I../../src -I../..//platform/linux/include -lpthread -lm gcc -Wall -Wextra -Wshadow -Wconversion -Wclobbered -pedantic -std=c99 -DFULL_RTS_LIB -DLBM_USE_DYN_FUNS -DLBM_USE_DYN_MACROS -DLBM_USE_DYN_LOOPS -DLBM_USE_DYN_ARRAYS -m32 --coverage -g -O0 -DLONGER_DELAY ../..//src/env.c ../..//src/fundamental.c ../..//src/heap.c ../..//src/lbm_memory.c ../..//src/print.c ../..//src/stack.c ../..//src/symrepr.c ../..//src/tokpar.c ../..//src/extensions.c ../..//src/lispbm.c ../..//src/eval_cps.c ../..//src/lbm_c_interop.c ../..//src/lbm_custom_type.c ../..//src/lbm_channel.c ../..//src/lbm_flat_value.c ../..//src/lbm_prof.c ../..//src/lbm_defrag_mem.c ../..//src/lbm_image.c ../..//src/buffer.c ../..//src/extensions/array_extensions.c ../..//src/extensions/string_extensions.c ../..//src/extensions/math_extensions.c ../..//src/extensions/runtime_extensions.c ../..//src/extensions/random_extensions.c ../..//src/extensions/set_extensions.c ../..//src/extensions/display_extensions.c ../..//src/extensions/tjpgd.c ../..//src/extensions/mutex_extensions.c ../..//src/extensions/lbm_dyn_lib.c ../..//src/extensions/ttf_extensions.c ../..//src/extensions/ttf_backend.c ../..//src/extensions/schrift.c ../..//src/extensions/dsp_extensions.c ../..//platform/linux/src/platform_mutex.c ../..//platform/linux/src/platform_timestamp.c ../..//platform/linux/src/platform_thread.c -lm test_symrepr.c -o test_symrepr.exe -I../../include -I../../src -I../..//platform/linux/include -lpthread -lm gcc -Wall -Wextra -Wshadow -Wconversion -Wclobbered -pedantic -std=c99 -DFULL_RTS_LIB -DLBM_USE_DYN_FUNS -DLBM_USE_DYN_MACROS -DLBM_USE_DYN_LOOPS -DLBM_USE_DYN_ARRAYS -m32 --coverage -g -O0 -DLONGER_DELAY ../..//src/env.c ../..//src/fundamental.c ../..//src/heap.c ../..//src/lbm_memory.c ../..//src/print.c ../..//src/stack.c ../..//src/symrepr.c ../..//src/tokpar.c ../..//src/extensions.c ../..//src/lispbm.c ../..//src/eval_cps.c ../..//src/lbm_c_interop.c ../..//src/lbm_custom_type.c ../..//src/lbm_channel.c ../..//src/lbm_flat_value.c ../..//src/lbm_prof.c ../..//src/lbm_defrag_mem.c ../..//src/lbm_image.c ../..//src/buffer.c ../..//src/extensions/array_extensions.c ../..//src/extensions/string_extensions.c ../..//src/extensions/math_extensions.c ../..//src/extensions/runtime_extensions.c ../..//src/extensions/random_extensions.c ../..//src/extensions/set_extensions.c ../..//src/extensions/display_extensions.c ../..//src/extensions/tjpgd.c ../..//src/extensions/mutex_extensions.c ../..//src/extensions/lbm_dyn_lib.c ../..//src/extensions/ttf_extensions.c ../..//src/extensions/ttf_backend.c ../..//src/extensions/schrift.c ../..//src/extensions/dsp_extensions.c ../..//platform/linux/src/platform_mutex.c ../..//platform/linux/src/platform_timestamp.c ../..//platform/linux/src/platform_thread.c -lm test_tokpar.c -o test_tokpar.exe -I../../include -I../../src -I../..//platform/linux/include -lpthread -lm gcc -Wall -Wextra -Wshadow -Wconversion -Wclobbered -pedantic -std=c99 -DFULL_RTS_LIB -DLBM_USE_DYN_FUNS -DLBM_USE_DYN_MACROS -DLBM_USE_DYN_LOOPS -DLBM_USE_DYN_ARRAYS -m32 --coverage -g -O0 -DLONGER_DELAY ../..//src/env.c ../..//src/fundamental.c ../..//src/heap.c ../..//src/lbm_memory.c ../..//src/print.c ../..//src/stack.c ../..//src/symrepr.c ../..//src/tokpar.c ../..//src/extensions.c ../..//src/lispbm.c ../..//src/eval_cps.c ../..//src/lbm_c_interop.c ../..//src/lbm_custom_type.c ../..//src/lbm_channel.c ../..//src/lbm_flat_value.c ../..//src/lbm_prof.c ../..//src/lbm_defrag_mem.c ../..//src/lbm_image.c ../..//src/buffer.c ../..//src/extensions/array_extensions.c ../..//src/extensions/string_extensions.c ../..//src/extensions/math_extensions.c ../..//src/extensions/runtime_extensions.c ../..//src/extensions/random_extensions.c ../..//src/extensions/set_extensions.c ../..//src/extensions/display_extensions.c ../..//src/extensions/tjpgd.c ../..//src/extensions/mutex_extensions.c ../..//src/extensions/lbm_dyn_lib.c ../..//src/extensions/ttf_extensions.c ../..//src/extensions/ttf_backend.c ../..//src/extensions/schrift.c ../..//src/extensions/dsp_extensions.c ../..//platform/linux/src/platform_mutex.c ../..//platform/linux/src/platform_timestamp.c ../..//platform/linux/src/platform_thread.c -lm test_utf8_decoder.c -o test_utf8_decoder.exe -I../../include -I../../src -I../..//platform/linux/include -lpthread -lm PERFORMING C UNIT TESTS: 2025-10-28_15-15 Running: test_buffer.exe test_buffer.exe: PASSED Running: test_channel.exe test_channel.exe: PASSED Running: test_eval_cps.exe test_eval_cps.exe: PASSED Running: test_extensions.exe test_extensions.exe: PASSED Running: test_failure.exe test_failure.exe: FAILED Running: test_heap_deep_recursive.exe test_heap_deep_recursive.exe: PASSED Running: test_heap_functions.exe test_heap_functions.exe: PASSED Running: test_lbm_c_interop.exe test_lbm_c_interop.exe: PASSED Running: test_lbm_dec.exe test_lbm_dec.exe: PASSED Running: test_lbm_flat_value_edge_cases.exe test_lbm_flat_value_edge_cases.exe: PASSED Running: test_lbm_memory.exe test_lbm_memory.exe: PASSED Running: test_lbm_prof.exe test_lbm_prof.exe: PASSED Running: test_platform_thread.exe test_platform_thread.exe: PASSED Running: test_stack.exe test_stack.exe: PASSED Running: test_symrepr.exe test_symrepr.exe: PASSED Running: test_tokpar.exe test_tokpar.exe: PASSED Running: test_utf8_decoder.exe test_utf8_decoder.exe: PASSED (OK - expected to fail) test_failure.exe Generating coverage report... C Unit Tests Summary: Tests passed: 16 Tests failed: 1 Expected fails: 1 Actual fails: 0 All C unit tests passed!