commands:
cmd:
GSL_PATH=/opt/gsl-2.6 make clean
key:
default
code: 0
status: success
stdout:
-e 
➤ Cleaning object files and server binary
rm -rf ./build/obj ./build/gcno ./build/install/server ./build/install ./install/*
rm -rf game/*.png
rm -rf game/*.dot
make -C ./clients clean
make[1]: Entering directory '/work/clients'
-e 
➤ Cleaning client builds
rm -rf ../build/install/lib*.so
rm -rf ../build/client_alexis ../build/client_tim ../build/client_vivien
make[1]: Leaving directory '/work/clients'
make -C ./test clean
make[1]: Entering directory '/work/test'
-e 
➤ Nettoyage des fichiers de build des tests
rm -f ../build/gcno/test_*.gcno
rm -f ../build/install/alltests
rm -f ../build/install/tests/test_client_alexis ../build/install/tests/test_client_tim ../build/install/tests/test_client_vivien
rm -rf ../build/install/tests
rm -rf ../build/test
rm -rf ../build/gcda
rm -rf ../build/coverage
make[1]: Leaving directory '/work/test'
opts:
continue: true
timeout: 40
record_on: empty
duration: 0.009182432
cmd:
GSL_PATH=/opt/gsl-2.6 TURBO=true make
key:
default
code: 0
status: success
stdout:
-e 
➤ Compiling src/api.c → build/obj/api.o
gcc -std=c99 -Wall -Wextra -Werror -g -O0 -fPIC -fprofile-arcs -ftest-coverage -lgcov -I./include -I/opt/gsl-2.6/include -lm -lgsl -lgslcblas -ldl -L/opt/gsl-2.6/lib -L/opt/gsl-2.6/lib64 -Wl,--rpath=/opt/gsl-2.6/lib -c src/api.c -o build/obj/api.o
rm -f /game.gcno
-e 
➤ Compiling src/client.c → build/obj/client.o
gcc -std=c99 -Wall -Wextra -Werror -g -O0 -fPIC -fprofile-arcs -ftest-coverage -lgcov -I./include -I/opt/gsl-2.6/include -lm -lgsl -lgslcblas -ldl -L/opt/gsl-2.6/lib -L/opt/gsl-2.6/lib64 -Wl,--rpath=/opt/gsl-2.6/lib -c src/client.c -o build/obj/client.o
rm -f /game.gcno
-e 
➤ Compiling src/game.c → build/obj/game.o
gcc -std=c99 -Wall -Wextra -Werror -g -O0 -fPIC -fprofile-arcs -ftest-coverage -lgcov -I./include -I/opt/gsl-2.6/include -lm -lgsl -lgslcblas -ldl -L/opt/gsl-2.6/lib -L/opt/gsl-2.6/lib64 -Wl,--rpath=/opt/gsl-2.6/lib -c src/game.c -o build/obj/game.o
rm -f /game.gcno
-e 
➤ Compiling src/rules.c → build/obj/rules.o
gcc -std=c99 -Wall -Wextra -Werror -g -O0 -fPIC -fprofile-arcs -ftest-coverage -lgcov -I./include -I/opt/gsl-2.6/include -lm -lgsl -lgslcblas -ldl -L/opt/gsl-2.6/lib -L/opt/gsl-2.6/lib64 -Wl,--rpath=/opt/gsl-2.6/lib -c src/rules.c -o build/obj/rules.o
rm -f /game.gcno
-e 
➤ Compiling src/server.c → build/obj/server.o
gcc -std=c99 -Wall -Wextra -Werror -g -O0 -fPIC -fprofile-arcs -ftest-coverage -lgcov -I./include -I/opt/gsl-2.6/include -lm -lgsl -lgslcblas -ldl -L/opt/gsl-2.6/lib -L/opt/gsl-2.6/lib64 -Wl,--rpath=/opt/gsl-2.6/lib -c src/server.c -o build/obj/server.o
rm -f /game.gcno
-e 
➤ Linking server binary → build/install/server
gcc -std=c99 -Wall -Wextra -Werror -g -O0 -fPIC -fprofile-arcs -ftest-coverage -lgcov -I./include -I/opt/gsl-2.6/include -o build/install/server build/obj/api.o build/obj/client.o build/obj/game.o build/obj/rules.o build/obj/server.o -lm -lgsl -lgslcblas -ldl -L/opt/gsl-2.6/lib -L/opt/gsl-2.6/lib64 -Wl,--rpath=/opt/gsl-2.6/lib
make -C ./clients
make[1]: Entering directory '/work/clients'
-e 
➤ Compiling client 'alexis'
gcc -Wall -Wextra -Werror -std=c99 -fPIC -g3 -O0 -fvisibility=default -shared -I../include -I/opt/gsl-2.6/include -fprofile-arcs -ftest-coverage -c ../clients/alexis/client.c -o ../build/client_alexis/client.o -lm -lgsl -lgslcblas -ldl -L/opt/gsl-2.6/lib -L/opt/gsl-2.6/lib64 -Wl,--rpath=/opt/gsl-2.6/lib
gcc -Wall -Wextra -Werror -std=c99 -fPIC -g3 -O0 -fvisibility=default -shared -I../include -I/opt/gsl-2.6/include -fprofile-arcs -ftest-coverage -o ../build/install/libalexis.so ../build/client_alexis/client.o ../build/obj/api.o ../build/obj/client.o ../build/obj/game.o ../build/obj/rules.o ../build/obj/server.o -lm -lgsl -lgslcblas -ldl -L/opt/gsl-2.6/lib -L/opt/gsl-2.6/lib64 -Wl,--rpath=/opt/gsl-2.6/lib
-e 
➤ Compiling client 'tim'
gcc -Wall -Wextra -Werror -std=c99 -fPIC -g3 -O0 -fvisibility=default -shared -I../include -I/opt/gsl-2.6/include -fprofile-arcs -ftest-coverage -c ../clients/tim/client.c -o ../build/client_tim/client.o -lm -lgsl -lgslcblas -ldl -L/opt/gsl-2.6/lib -L/opt/gsl-2.6/lib64 -Wl,--rpath=/opt/gsl-2.6/lib
gcc -Wall -Wextra -Werror -std=c99 -fPIC -g3 -O0 -fvisibility=default -shared -I../include -I/opt/gsl-2.6/include -fprofile-arcs -ftest-coverage -o ../build/install/libtim.so ../build/client_tim/client.o ../build/obj/api.o ../build/obj/client.o ../build/obj/game.o ../build/obj/rules.o ../build/obj/server.o -lm -lgsl -lgslcblas -ldl -L/opt/gsl-2.6/lib -L/opt/gsl-2.6/lib64 -Wl,--rpath=/opt/gsl-2.6/lib
-e 
➤ Compiling client 'vivien'
gcc -Wall -Wextra -Werror -std=c99 -fPIC -g3 -O0 -fvisibility=default -shared -I../include -I/opt/gsl-2.6/include -fprofile-arcs -ftest-coverage -c ../clients/vivien/client.c -o ../build/client_vivien/client.o -lm -lgsl -lgslcblas -ldl -L/opt/gsl-2.6/lib -L/opt/gsl-2.6/lib64 -Wl,--rpath=/opt/gsl-2.6/lib
gcc -Wall -Wextra -Werror -std=c99 -fPIC -g3 -O0 -fvisibility=default -shared -I../include -I/opt/gsl-2.6/include -fprofile-arcs -ftest-coverage -o ../build/install/libvivien.so ../build/client_vivien/client.o ../build/obj/api.o ../build/obj/client.o ../build/obj/game.o ../build/obj/rules.o ../build/obj/server.o -lm -lgsl -lgslcblas -ldl -L/opt/gsl-2.6/lib -L/opt/gsl-2.6/lib64 -Wl,--rpath=/opt/gsl-2.6/lib
make[1]: Leaving directory '/work/clients'
opts:
continue: true
timeout: 40
record_on: empty
duration: 0.458980456
cmd:
GSL_PATH=/opt/gsl-2.6 make install
key:
default
code: 0
status: success
stdout:
-e 
➤ Installing binaries
cp -rf ./build/install/* ./install
opts:
continue: true
timeout: 40
record_on: empty
duration: 0.007731409
groups:
name: default
passed: 3
total: 3
status: success
install: Missing install directory