PKEuS
|
825b8b7c66
|
Unit test for #3589
|
2014-03-27 19:16:30 +01:00 |
PKEuS
|
a6ca3cf2cf
|
Throw syntaxError when encounter one in symboldatabase (fixes #5572)
|
2014-03-27 19:06:13 +01:00 |
PKEuS
|
efe3f834be
|
Refactorized handling of syntaxError: Print debug output, removed a few return values that are no longer required
|
2014-03-27 18:41:52 +01:00 |
Daniel Marjamäki
|
ab25741fee
|
Merge pull request #277 from Dmitry-Me/getridofassertinisdigit
Get rid of assert in isdigit
|
2014-03-27 17:18:06 +01:00 |
Daniel Marjamäki
|
581886636d
|
CheckBool::checkComparisonOfBoolExpressionWithInt: Rewrite the check using AST instead of token list
|
2014-03-27 16:10:43 +01:00 |
PKEuS
|
9b307cf8e0
|
Improved readability of testsuite output when ASSERT_EQUALS_MSG fails.
Fixed another true positive in checkbufferoverrun.cpp
AStyle
|
2014-03-27 16:06:30 +01:00 |
PKEuS
|
e8c7a723f5
|
Fixed five new true positives in cppcheck, silenced one new false positive (see #5618)
|
2014-03-27 15:50:30 +01:00 |
PKEuS
|
7e4081f7f5
|
Treat syntaxError and cppcheckError as InternalErrors (throw as exception, #4268)
|
2014-03-27 13:15:21 +01:00 |
PKEuS
|
b23aebf2f0
|
Show redundantCopyLocalConst for STL types (#4331)
|
2014-03-27 11:15:17 +01:00 |
PKEuS
|
379807a8ea
|
Fixed TODO_ASSERT_EQUAL and #5614 caused by bad simplification of return values.
|
2014-03-27 11:04:31 +01:00 |
Dmitry-Me
|
d0b3728328
|
Get rid of assert in isdigit() when processing cyrillic characters.
|
2014-03-27 10:23:47 +04:00 |
Daniel Marjamäki
|
2248cdfea0
|
CheckBool::checkAssignBoolToPointer: Refactor to use AST.
|
2014-03-27 05:39:48 +01:00 |
Dmitry-Me
|
d0e51fb5f0
|
Make use of Visual C++ runtime memory leak tracing
|
2014-03-26 19:43:12 +04:00 |
PKEuS
|
f71a4ad216
|
Improved information message on missing headers when included with <> (#4772)
|
2014-03-26 15:22:22 +01:00 |
PKEuS
|
6c4e8761c8
|
Fixed false positive "unused function" #5113.
|
2014-03-26 12:34:21 +01:00 |
PKEuS
|
3e6423f92b
|
Updated manual according to #5087
|
2014-03-26 12:24:29 +01:00 |
PKEuS
|
1677e2913e
|
Regression test for #5061.
|
2014-03-26 12:17:27 +01:00 |
Matthias Krüger
|
5a7a155203
|
Ran dmake.
|
2014-03-26 10:25:34 +01:00 |
PKEuS
|
848d079c71
|
Refactorized detection of function usage in CheckUnusedFunction, fixed #5358
|
2014-03-26 09:12:41 +01:00 |
PKEuS
|
02f38772cc
|
Refactorization: Use SymbolDatabase to find functions in CheckUnusedFunctions
|
2014-03-26 08:54:56 +01:00 |
Daniel Marjamäki
|
d22da5e683
|
astyle formatting
[ci skip]
|
2014-03-26 06:56:13 +01:00 |
Daniel Marjamäki
|
fa7ae1ae5b
|
Fixed segfault when checking libusbx (daca2)
|
2014-03-26 06:51:56 +01:00 |
Daniel Marjamäki
|
6da9cca4ab
|
fixed unit test that I broke by mistake
|
2014-03-25 21:45:25 +01:00 |
Daniel Marjamäki
|
8eeda150cf
|
ValueFlow: Improved simplification inside for-loops
|
2014-03-25 21:40:36 +01:00 |
Daniel Marjamäki
|
87daf5783e
|
buffer overflow: clean up old checking for negative index
|
2014-03-25 20:37:32 +01:00 |
PKEuS
|
019d4491fb
|
Fixed compilation on Windows.
[ci skip]
|
2014-03-25 19:20:59 +01:00 |
Daniel Marjamäki
|
e6b3af8c38
|
astyle
|
2014-03-25 18:40:50 +01:00 |
Troshin V.S
|
840fba7672
|
CLI: Add -l command line option
|
2014-03-25 18:35:59 +01:00 |
Daniel Marjamäki
|
05a7e7e008
|
astyle
|
2014-03-25 18:24:41 +01:00 |
Daniel Marjamäki
|
c8004a8d31
|
Buffer overruns: Use ValueFlow to detect negative index
|
2014-03-25 18:22:22 +01:00 |
orbitcowboy
|
533a62a4c7
|
posix.cfg: Added support for more functions.
|
2014-03-21 16:09:45 +01:00 |
PKEuS
|
5083dd4273
|
Fixed two visual studio warnings
|
2014-03-24 18:14:23 +01:00 |
PKEuS
|
9b4b90f6a0
|
Avoid loading libraries multiple times in test suite
-> Massive speedup for test suite (especially on slow systems)
|
2014-03-24 09:59:05 +01:00 |
Daniel Marjamäki
|
aa05bf0f16
|
ValueFlow: Improved abstract interpretation
|
2014-03-24 06:48:06 +01:00 |
Daniel Marjamäki
|
591209ffac
|
Merge pull request #274 from matthiaskrgr/travis
travis: first build with clang, then with gcc, move the kernel checking job to be the last job.
|
2014-03-24 06:18:32 +01:00 |
Daniel Marjamäki
|
2a0716449f
|
Fixed #5498 (C++0x11 default values for class fields and missing constructor)
|
2014-03-24 06:15:51 +01:00 |
Daniel Marjamäki
|
dbc8273cb7
|
ValueFlow: improved abstract interpretation of for loops
|
2014-03-24 00:16:02 +01:00 |
Matthias Krüger
|
33965e9ab9
|
travis: first build with clang, then with gcc, move the kernel checking job to be the last job.
|
2014-03-23 20:47:27 +01:00 |
Daniel Marjamäki
|
c14a3d67bb
|
ValueFlow: Handle division by zero better in abstract interpretation
|
2014-03-23 20:37:56 +01:00 |
PKEuS
|
1be7bfa7fe
|
Fixed crash on invalid code (#5603)
|
2014-03-23 20:08:16 +01:00 |
Daniel Marjamäki
|
6a5617e552
|
runastyle
|
2014-03-23 20:01:24 +01:00 |
Daniel Marjamäki
|
30fa187b30
|
Fixed #5549 (ValueFlow: Handle static variables better in valueFlowAfterAssign)
|
2014-03-23 17:57:27 +01:00 |
Daniel Marjamäki
|
568b9677d7
|
daca2: Added script that downloads all packages and save reduced archives in the folder ~/daca2-packages
|
2014-03-23 11:45:29 +01:00 |
PKEuS
|
b26d9c148d
|
Windows Installer: Always install std.cfg (#5318)
|
2014-03-23 11:15:53 +01:00 |
PKEuS
|
5f2067e401
|
Refactorized dead code elimination:
- Use library to get noreturn functions
- Fixed do-while simplification (#4940)
|
2014-03-23 10:59:41 +01:00 |
PKEuS
|
77c17100ec
|
Bailout in private function usage checking for operators (#5059).
|
2014-03-23 10:06:14 +01:00 |
PKEuS
|
8d5be8c4a4
|
Fixed related issues to #5601
|
2014-03-22 22:35:20 +01:00 |
Martin Ettl
|
7e74ecca76
|
std.cfg: Added support for more C-functions.
|
2014-03-22 03:27:00 +01:00 |
Martin Ettl
|
3074b38dca
|
std.cfg: Improved checking of memset. Added a constraint for the second parameter and do not all uninitialized usage.
|
2014-03-22 03:12:23 +01:00 |
PKEuS
|
58c2f372b9
|
Fixed false positive when noreturn function is defined (#5601, second attempt)
|
2014-03-22 19:55:13 +01:00 |