blob: 1927613be766998a6c1ead681568a4aa18cdc0a6 [file] [log] [blame] [edit]
#!/bin/bash
source .travis/common.sh
set -e
$SPACER
start_section "vtr.build" "${GREEN}Building..${NC}"
make CMAKE_PARAMS="-DVTR_ASSERT_LEVEL=3 -DWITH_BLIFEXPLORER=on" -j2
end_section "vtr.build"
$SPACER
start_section "vtr.build" "${GREEN}Installing..${NC}"
make install
mkdir $PREFIX/lib
mv $PREFIX/bin/*.a $PREFIX/lib/
end_section "vtr.build"
$SPACER
start_section "vtr.du" "${GREEN}Disk usage..${NC}"
du -h $PREFIX
find $PREFIX | sort && ldd $PREFIX/bin/vpr
end_section "vtr.du"
$SPACER
start_section "vtr.test.1" "${GREEN}Testing..${NC} ${CYAN}vtr_reg_basic${NC}"
./run_reg_test.pl vtr_reg_basic
end_section "vtr.test.1"
$SPACER
start_section "vtr.test.2" "${GREEN}Testing..${NC} ${CYAN}vtr_reg_strong${NC}"
./run_reg_test.pl vtr_reg_strong -j2
end_section "vtr.test.2"
$SPACER
start_section "vtr.test.3" "${GREEN}Testing..${NC} ${CYAN}vtr_reg_valgrind_small${NC}"
./run_reg_test.pl vtr_reg_valgrind_small
end_section "vtr.test.3"
$SPACER
start_section "vtr.test.4" "${GREEN}Testing..${NC} ${CYAN}odin_reg_micro${NC}"
./run_reg_test.pl odin_reg_micro
end_section "vtr.test.4"
$SPACER
start_section "vtr.test.5" "${GREEN}Testing..${NC} ${CYAN}odin_reg_operators${NC}"
./run_reg_test.pl odin_reg_operators
end_section "vtr.test.5"
$SPACER