2019-01-04 17:29:55 +08:00
|
|
|
language: cpp
|
|
|
|
matrix:
|
|
|
|
include:
|
2019-10-10 17:30:18 +08:00
|
|
|
# - os: linux
|
|
|
|
# dist: trusty
|
2019-01-04 17:29:55 +08:00
|
|
|
- os: linux
|
|
|
|
dist: xenial
|
2019-10-10 17:30:18 +08:00
|
|
|
- os: linux
|
|
|
|
dist: bionic
|
2020-08-18 20:42:12 +08:00
|
|
|
- os: linux
|
|
|
|
dist: focal
|
2019-01-04 17:29:55 +08:00
|
|
|
install:
|
|
|
|
- sudo apt-get -yqq update
|
|
|
|
- sudo apt-get -yqq install cppcheck
|
|
|
|
script:
|
2022-07-14 17:18:58 +08:00
|
|
|
- g++ -std=c++17 -Wall -g -Og -fsanitize=address,undefined tables.cpp -o gcc_tables
|
2019-01-04 17:29:55 +08:00
|
|
|
- ./gcc_tables
|
2022-07-14 17:18:58 +08:00
|
|
|
- g++ -std=c++17 -Wall -g -Og -fsanitize=address,undefined graphs.cpp -o gcc_graphs
|
2019-01-04 17:29:55 +08:00
|
|
|
- ./gcc_graphs
|
2022-07-14 17:18:58 +08:00
|
|
|
- clang++ -std=c++17 -Wall -g -Og -fsanitize=address,undefined,integer tables.cpp -o clang_tables
|
2019-01-04 17:29:55 +08:00
|
|
|
- ./clang_tables
|
2022-07-14 17:18:58 +08:00
|
|
|
- clang++ -std=c++17 -Wall -g -Og -fsanitize=address,undefined,integer graphs.cpp -o clang_graphs
|
2019-01-04 17:29:55 +08:00
|
|
|
- ./clang_graphs
|
2019-01-05 18:24:50 +08:00
|
|
|
- cppcheck --enable=all .
|