| Commit message (Collapse) | Author | Age | Files | Lines |
| |
|
|
|
|
|
|
| |
Make scripts more future-proof by importing most __future__ stuff.
Differential Revision: https://reviews.llvm.org/D55208
llvm-svn: 349504
|
| |
|
|
|
|
|
|
|
|
|
| |
In Python3, dict.items, dict.keys, dict.values, zip, map and filter no longer return lists, they create generator instead.
The portability patch consists in forcing an extra `list` call if the result is actually used as a list.
`map` are replaced by list comprehension and `filter` by filtered list comprehension.
Differential Revision: https://reviews.llvm.org/D55197
llvm-svn: 349501
|
| |
|
|
|
|
|
|
|
| |
In Python2, division between integer yields an integer, while it yields a float in Python3.
Use a combination of from __future__ import division and // operator to get a portable behavior.
Differential Revision: https://reviews.llvm.org/D55204
llvm-svn: 349455
|
| |
|
|
|
|
|
|
| |
Using from __future__ import print_function it is possible to have a compatible behavior of `print(...)` across Python version.
Differential Revision: https://reviews.llvm.org/D55213
llvm-svn: 349454
|
| |
|
|
|
|
|
|
| |
Queue module as been renamed into queue in Python3
Differential Revision: https://reviews.llvm.org/D55202
llvm-svn: 349009
|
| |
|
|
|
|
|
|
|
| |
Have all classes derive from object: that's implicitly the default in Python3,
it needs to be done explicilty in Python2.
Differential Revision: https://reviews.llvm.org/D55121
llvm-svn: 348127
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
| |
Python2 supports the two following equivalent construct
raise ExceptionType, exception_value
and
raise ExceptionType(exception_value)
Only the later is supported by Python3.
Differential Revision: https://reviews.llvm.org/D55195
llvm-svn: 348126
|
| |
|
|
|
|
| |
Differential Revision: https://reviews.llvm.org/D52844
llvm-svn: 344990
|
| |
|
|
| |
llvm-svn: 343643
|
| |
|
|
|
|
|
|
| |
line, make sure it's always propagated
Differential Revision: https://reviews.llvm.org/D52801
llvm-svn: 343636
|
| |
|
|
|
|
|
|
| |
analyzer options
Differential Revision: https://reviews.llvm.org/D52585
llvm-svn: 343158
|
| |
|
|
|
|
|
|
|
|
| |
Ubigraph project has been dead since about 2008, and to the best of my
knowledge, no one was using it.
Previously, I wasn't able to launch the existing binary at all.
Differential Revision: https://reviews.llvm.org/D51655
llvm-svn: 341601
|
| |
|
|
| |
llvm-svn: 339183
|
| |
|
|
|
|
| |
Do not show statistics by default.
llvm-svn: 338323
|
| |
|
|
| |
llvm-svn: 338322
|
| |
|
|
| |
llvm-svn: 336124
|
| |
|
|
| |
llvm-svn: 336023
|
| |
|
|
| |
llvm-svn: 336022
|
| |
|
|
|
| |
Signed-off-by: Mikhail Ramalho <mikhail.ramalho@gmail.com>
llvm-svn: 335739
|
| |
|
|
| |
llvm-svn: 335685
|
| |
|
|
|
|
| |
I missed updating the check in r333375
llvm-svn: 333529
|
| |
|
|
| |
llvm-svn: 333375
|
| |
|
|
| |
llvm-svn: 328752
|
| |
|
|
| |
llvm-svn: 326408
|
| |
|
|
|
|
| |
reference results
llvm-svn: 326295
|
| |
|
|
|
|
| |
multithreaded environment
llvm-svn: 325070
|
| |
|
|
|
|
| |
Incorrect option instance construction.
llvm-svn: 324946
|
| |
|
|
| |
llvm-svn: 324762
|
| |
|
|
|
|
|
|
|
|
| |
emulating parser output
...when we can just use the real parser instead.
Differential Revision: https://reviews.llvm.org/D43098
llvm-svn: 324759
|
| |
|
|
|
|
| |
Differential Revision: https://reviews.llvm.org/D43031
llvm-svn: 324652
|
| |
|
|
|
|
|
|
|
| |
Combined with enabled flag for stable filenames, this greatly simplifies
finding the offending report.
Differential Revision: https://reviews.llvm.org/D42831
llvm-svn: 324362
|
| |
|
|
| |
llvm-svn: 324114
|
| |
|
|
|
|
|
|
|
|
| |
Indeed, "CHANGE" is not a thing yet, and we should probably not carry
around dead code which does not do anything apart from confusing the
reader.
Differential Revision: https://reviews.llvm.org/D42819
llvm-svn: 324027
|
| |
|
|
|
|
|
|
| |
between the analyzer runs
Differential Revision: https://reviews.llvm.org/D42778
llvm-svn: 324021
|
| |
|
|
|
|
| |
Differential Revision: https://reviews.llvm.org/D42718
llvm-svn: 323941
|
| |
|
|
|
|
|
|
| |
Makes finding the right file in test results easier.
Differential Revision: https://reviews.llvm.org/D42445
llvm-svn: 323697
|
| |
|
|
|
|
| |
"the the" -> "the"
llvm-svn: 323078
|
| |
|
|
|
|
|
|
|
|
|
| |
diffs.txt
Storing diffs.txt is now redundant, as we simply dump the CmpRuns output
to stdout (it is saved in CI and tends to be small).
Not generating those files enables us to remove empty folders, which
confuse git, as it would not add them with reference results.
llvm-svn: 316948
|
| |
|
|
|
|
| |
Can not open a non-existent file with r+.
llvm-svn: 316808
|
| |
|
|
|
|
| |
Eliminates extra lookup step during debugging.
llvm-svn: 316806
|
| |
|
|
|
|
|
| |
With this change it would be sufficient to look at CI console to see the
failure.
llvm-svn: 316687
|
| |
|
|
|
|
| |
different results
llvm-svn: 316632
|
| |
|
|
|
|
|
|
|
|
| |
integration tests
Contrary to the deleted comment, in most cases CmpRuns.py produces a
fairly small amount of output, which is useful to see straight away to
see what has changed when executing the integration tests.
llvm-svn: 316618
|
| |
|
|
|
|
|
| |
Move utilities functions into a separate file to make comprehension
easier.
llvm-svn: 316535
|
| |
|
|
|
|
|
| |
Pointer to HTML diagnostics is removed (as it is not stored) as well as
the version (as it would be available from the commit message).
llvm-svn: 316534
|
| |
|
|
| |
llvm-svn: 316522
|
| |
|
|
|
|
| |
Differential Revision: https://reviews.llvm.org/D38488
llvm-svn: 315489
|
| |
|
|
|
|
|
|
| |
Do not stop at the first failure.
Differential Revision: https://reviews.llvm.org/D38589
llvm-svn: 314992
|
| |
|
|
| |
llvm-svn: 314960
|
| |
|
|
|
|
| |
Differential Review: https://reviews.llvm.org/D38213
llvm-svn: 314692
|