prepare (1/3):
finished
make (2/3):
make: Entering directory '/out/build/driver'
clang -std=gnu11 -O2 -o driver driver.c
driver successfully constructed
make: Leaving directory '/out/build/driver'
make: Entering directory '/out/build/mumsh'
clang -std=gnu11 -O2 -Wall -o mumsh main.c
main.c:47:17: warning: implicit declaration of function 'waitpid' is invalid in C99 [-Wimplicit-function-declaration]
if (waitpid(background[i], NULL, WNOHANG)!=0) {
^
main.c:425:32: warning: implicit declaration of function 'wait' is invalid in C99 [-Wimplicit-function-declaration]
while ( (finishPid=wait(NULL))!=-1){
^
main.c:447:13: warning: implicit declaration of function 'waitpid' is invalid in C99 [-Wimplicit-function-declaration]
waitpid(sonPid, NULL, WUNTRACED);
^
3 warnings generated.
clang -std=gnu11 -O2 -Wall -fsanitize=address -fno-omit-frame-pointer -fsanitize=undefined -fsanitize=integer -o mumsh_memory_check main.c
main.c:47:17: warning: implicit declaration of function 'waitpid' is invalid in C99 [-Wimplicit-function-declaration]
if (waitpid(background[i], NULL, WNOHANG)!=0) {
^
main.c:425:32: warning: implicit declaration of function 'wait' is invalid in C99 [-Wimplicit-function-declaration]
while ( (finishPid=wait(NULL))!=-1){
^
main.c:447:13: warning: implicit declaration of function 'waitpid' is invalid in C99 [-Wimplicit-function-declaration]
waitpid(sonPid, NULL, WUNTRACED);
^
3 warnings generated.
mumsh successfully constructed
make: Leaving directory '/out/build/mumsh'
finished
clean (3/3):
finished
all tasks finished, build successfully