prepare (1/3):
finished
make (2/3):
gcc -O2 -Wall -Wextra -Werror -pedantic -Wno-unused-result -Wconversion -Wvla -c -Wall -Werror -fPIC dl_read.c lab5_dlist.h lab5_dlist.c
gcc -O2 -Wall -Wextra -Werror -pedantic -Wno-unused-result -Wconversion -Wvla -shared -o dl_read.so dl_read.o lab5_dlist.o
gcc -O2 -Wall -Wextra -Werror -pedantic -Wno-unused-result -Wconversion -Wvla -g -o l6 main.c -ldl lab5_dlist.h lab5_dlist.c
clang -O2 -Wall -Wextra -Werror -pedantic -Wno-unused-result -Wconversion -Wvla -fsanitize=address -fno-omit-frame-pointer -fsanitize=undefined -fsanitize=integer -g -o l6_memory_check main.c
l6 successfully constructed
finished
clean (3/3):
finished
all tasks finished, build successfully