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=c11 -O2 -Wall -Wextra -pedantic -g -o mumsh main.c mainlib.c
main.c:66:17: warning: inequality comparison result unused [-Wunused-comparison]
wait(&status) != pid_d;
~~~~~~~~~~~~~~^~~~~~~~
main.c:10:6: warning: unused variable 'status_d' [-Wunused-variable]
int status_d = 0;
^
main.c:6:61: warning: unused parameter 'pid' [-Wunused-parameter]
void dup_and_exc_2(struct Cmd_status* cmd_io_status, pid_t* pid, char** argv,
^
main.c:130:17: warning: inequality comparison result unused [-Wunused-comparison]
wait(&status) != pid_d;
~~~~~~~~~~~~~~^~~~~~~~
main.c:74:6: warning: unused variable 'status_d' [-Wunused-variable]
int status_d = 0;
^
main.c:70:59: warning: unused parameter 'pid' [-Wunused-parameter]
void dup_and_exc(struct Cmd_status* cmd_io_status, pid_t* pid, char** argv,
^
6 warnings generated.
clang -std=c11 -O2 -Wall -Wextra -pedantic -g -fsanitize=address -fno-omit-frame-pointer -fsanitize=undefined -fsanitize=integer -o mumsh_memory_check main.c mainlib.c
main.c:66:17: warning: inequality comparison result unused [-Wunused-comparison]
wait(&status) != pid_d;
~~~~~~~~~~~~~~^~~~~~~~
main.c:10:6: warning: unused variable 'status_d' [-Wunused-variable]
int status_d = 0;
^
main.c:6:61: warning: unused parameter 'pid' [-Wunused-parameter]
void dup_and_exc_2(struct Cmd_status* cmd_io_status, pid_t* pid, char** argv,
^
main.c:130:17: warning: inequality comparison result unused [-Wunused-comparison]
wait(&status) != pid_d;
~~~~~~~~~~~~~~^~~~~~~~
main.c:74:6: warning: unused variable 'status_d' [-Wunused-variable]
int status_d = 0;
^
main.c:70:59: warning: unused parameter 'pid' [-Wunused-parameter]
void dup_and_exc(struct Cmd_status* cmd_io_status, pid_t* pid, char** argv,
^
6 warnings generated.
mumsh successfully constructed
make: Leaving directory '/out/build/mumsh'
finished
clean (3/3):
finished
all tasks finished, build successfully