Matthias Krüger
|
c185a8aae9
|
travis: add -Wstrict-aliasing=2 -Werror=strict-aliasing to CXXFLAGS
|
2017-06-05 23:10:28 +02:00 |
Matthias Krüger
|
e3a751140c
|
travis.yml: minor formatting change. NFC
|
2017-05-20 13:34:51 +02:00 |
Matthias Krüger
|
eaaf6268a9
|
travis: make gui check the same as normal check but with qt settings and don't check gui twice.
|
2017-04-22 21:53:22 +02:00 |
Daniel Marjamäki
|
1a47c57aea
|
Try to fix Travis
|
2017-04-22 21:33:20 +02:00 |
Daniel Marjamäki
|
06239907f1
|
Travis: Check GUI code
|
2017-04-22 19:44:07 +02:00 |
Daniel Marjamäki
|
0ba8885d89
|
Travis: Add misra test
|
2017-04-14 12:44:24 +02:00 |
Matthias Krüger
|
59b0c6f6b1
|
travis: self check: add missing include paths that cppcheck didn't find.
|
2017-04-09 17:28:19 +02:00 |
Daniel Marjamäki
|
f67f2a2339
|
Travis: skip the addons folder when selfchecking
|
2017-04-09 08:50:05 +02:00 |
Matthias Krüger
|
c16d82d729
|
travis: llvm check: unignore file that no longer crashes.
|
2017-04-07 14:56:07 +02:00 |
Matthias Krüger
|
f8d8a96aa2
|
travis: another attempt to fix syntax. Apparently travis hates ':' inside strings...
|
2017-04-05 15:40:17 +02:00 |
Matthias Krüger
|
c931a10294
|
travis: attempt to fix syntax error, change ' to ".
|
2017-04-05 14:37:23 +02:00 |
Matthias Krüger
|
f8ba1e4c5d
|
travis: clang/llvm check: print message id so we can fatalize found errors more easily.
|
2017-04-05 14:11:11 +02:00 |
Matthias Krüger
|
d06ed9d5d0
|
travis: clang check: no longer need to ignore test/Analysis/new.cpp.
|
2017-04-04 00:09:34 +02:00 |
Matthias Krüger
|
f7bfbee809
|
travis: put use gcc before clang
|
2017-04-02 19:33:46 +02:00 |
Matthias Krüger
|
349605eb41
|
travis: reorder jobs for faster execution (since several jobs are launched in parallel)
|
2017-04-02 19:25:31 +02:00 |
Matthias Krüger
|
bea1310524
|
travis: llvm/clang check: compile these job swith clang instead of gcc for better performance
|
2017-04-02 19:24:24 +02:00 |
Matthias Krüger
|
e21c3dc50a
|
travis: llvm/clang check: ignore checking files with known crash (#7934) for now.
|
2017-04-02 18:49:45 +02:00 |
Matthias Krüger
|
d54744b70e
|
travis: update clang and llvm check
update clang and llvm hashes of the repos we check
move llvm-check and clang-check into seperate jobs to prevent exceeding 4 MB log size limit.
|
2017-03-26 12:52:46 +02:00 |
Matthias Krüger
|
0b3fe1807b
|
travis: reenable original CXXFLAGS
|
2016-12-05 23:43:16 +01:00 |
Daniel Marjamäki
|
73d87856ce
|
Travis: don't check that there are no errors in the synthetic tests
|
2016-11-02 12:16:41 +01:00 |
Daniel Marjamäki
|
3eef225b36
|
Revert preprocessor fix for struct tag macros. There are performance problems.
|
2016-07-19 18:59:58 +02:00 |
Daniel Marjamäki
|
4cc4ebd5cd
|
Travis: run slow unit test on travis that is too slow to run on development machines
|
2016-07-19 17:10:49 +02:00 |
Matthias Krüger
|
abccd9af95
|
travis: check llvm too, for greater coverage
|
2016-01-23 12:29:56 +01:00 |
Matthias Krüger
|
b73090c351
|
travis: update checked clang version
|
2016-01-04 22:35:18 +01:00 |
Daniel Marjamäki
|
b38559774d
|
Removed the CPPCHECK2 ifdefs. I have no plan to remove simplifications anymore.
|
2015-12-28 16:26:51 +01:00 |
Matthias Krüger
|
073d5c1db4
|
travis: clang code check: skip test/Driver/Inputs/gen-response.c since it would make the build time out since 9a847d7 .
|
2015-12-13 01:58:25 +01:00 |
Matthias Krüger
|
f92c448d6e
|
Revert "Adjust CXXFLAGS on travis"
This reverts commit 4ea9655685 .
|
2015-11-10 20:44:24 +01:00 |
Alexander Mai
|
4ea9655685
|
Adjust CXXFLAGS on travis
|
2015-11-08 13:33:05 +01:00 |
Daniel Marjamäki
|
5b5cb63a64
|
Travis: Start to run some tests with the CPPCHECK2 define
|
2015-10-14 10:50:53 +02:00 |
Matthias Krüger
|
600a866983
|
travis: use "run-dmake" to run dmake
|
2015-10-07 23:52:39 +02:00 |
Daniel Marjamäki
|
aab4ecc726
|
Revert "Travis: try to fix build problem by installing xml library"
This reverts commit f6e282f8c9 .
|
2015-08-16 18:28:25 +02:00 |
Daniel Marjamäki
|
f6e282f8c9
|
Travis: try to fix build problem by installing xml library
|
2015-08-16 17:59:41 +02:00 |
Matthias Krüger
|
7422366ebc
|
travis: slightly simplify travis.yml
|
2015-07-31 15:33:27 +02:00 |
Matthias Krüger
|
7ee4579c83
|
travis: run generate_and_run_more_tests.sh after checking cppchecks internal sources
|
2015-07-22 13:32:44 +02:00 |
Daniel Marjamäki
|
d02406a2ae
|
Fix Travis script
|
2015-07-22 13:19:57 +02:00 |
Daniel Marjamäki
|
bb95bc9fc5
|
Travis: run extra tests
|
2015-07-22 12:55:39 +02:00 |
Daniel Marjamäki
|
a4d28458cd
|
travis: use TEST_MATHLIB_VALUE define to test MathLib::value class
|
2015-07-16 11:14:58 +02:00 |
Matthias Krüger
|
e56671101e
|
tests: add a script which runs test/cfg tests.
add new make target (checkcfg) which builds cppcheck and executes the script
make travis run checkcfg
|
2015-01-27 19:46:52 +01:00 |
Matthias Krüger
|
5fecd85a33
|
travis: do check clangs test/CXX/temp/temp.decls/temp.mem/p5.cpp
|
2015-01-18 14:19:02 +01:00 |
Matthias Krüger
|
8cf5765012
|
travis: update clang hash
|
2015-01-18 14:17:30 +01:00 |
Matthias Krüger
|
31d3aa9911
|
travis: clang: check test/CodeGenCXX/mangle-alias-template.cpp, it no longer makes cppcheck crash.
|
2014-08-27 00:09:28 +02:00 |
Matthias Krüger
|
263582ddbd
|
travis: clang check: don't ignore test/Lexer/unicode.c, the file no longer crashes cppcheck.
|
2014-08-09 13:07:06 +02:00 |
Matthias Krüger
|
15a197eea6
|
travis: suppress current warnings, make cppcheck not crash the files in clang that crash currently.
|
2014-07-28 17:14:01 +02:00 |
Matthias Krüger
|
3c21acd1fa
|
travis: update clang repo hash
|
2014-07-28 16:48:56 +02:00 |
Matthias Krüger
|
b45bb821f2
|
travis: make clang check sensitive to internal cppcheck errors.
|
2014-07-28 16:48:56 +02:00 |
Matthias Krüger
|
f16524c9dd
|
travis: add -DCHECK_INTERNAL to the VERIFY=1 job to automatically fetch issues like #5869 via travis, check clang with --exception-handling
|
2014-07-28 16:48:56 +02:00 |
Matthias Krüger
|
0f2ba9e2da
|
travis: replace kernel check with clang check.
Check clang instead of kernel, which is a lot faster.
Make clang check failure fatal to the build.
|
2014-07-28 16:48:56 +02:00 |
Matthias Krüger
|
523b53100a
|
travis: check --dump
|
2014-07-14 20:17:40 +02:00 |
Matthias Krüger
|
b4630e03ab
|
travis: change build optimization level back to -O2 (from -O3) as discussed in
59077b06f9
|
2014-06-22 13:56:06 +02:00 |
Matthias Krüger
|
59077b06f9
|
travis: add -O3 -march=native -mtune=native to default CXXFLAGS
|
2014-06-18 19:30:32 +02:00 |