Table-and-Graph-Libs/.travis.yml
2023-03-10 02:07:00 -08:00

25 lines
717 B
YAML

language: cpp
matrix:
include:
# - os: linux
# dist: trusty
- os: linux
dist: xenial
- os: linux
dist: bionic
- os: linux
dist: focal
install:
- sudo apt-get -yqq update
- sudo apt-get -yqq install cppcheck
script:
- g++ -std=c++14 -Wall -g -Og -fsanitize=address,undefined tables.cpp -o gcc_tables
- ./gcc_tables
- g++ -std=c++14 -Wall -g -Og -fsanitize=address,undefined graphs.cpp -o gcc_graphs
- ./gcc_graphs
- clang++ -std=c++14 -Wall -g -Og -fsanitize=address,undefined,integer tables.cpp -o clang_tables
- ./clang_tables
- clang++ -std=c++14 -Wall -g -Og -fsanitize=address,undefined,integer graphs.cpp -o clang_graphs
- ./clang_graphs
- cppcheck --enable=all .