Age | Commit message (Collapse) | Author | Files | Lines | |
---|---|---|---|---|---|
2018-05-19 | Fix --std2 parameter. Add alias -S.HEADmaster | Andrei Karas | 1 | -3/+3 | |
2016-07-14 | Add test15 into ci tests. | Andrei Karas | 3 | -0/+27 | |
2016-07-14 | Revert "Dont send defines in std2 parameter into check_block." | Andrei Karas | 1 | -1/+1 | |
This reverts commit f0b2a509dc2fff5916e54fc2c6af68b44bbacfee. | |||||
2016-07-14 | Dont send defines in std2 parameter into check_block. | Andrei Karas | 1 | -1/+1 | |
2016-07-14 | Add missing parameter in check_block function. | Andrei Karas | 1 | -1/+1 | |
2016-07-14 | Add --std2 parameter for alternative std flag while checking includes. | Andrei Karas | 1 | -14/+17 | |
2016-06-16 | Use flag -std=c++98 in stage with -s parameter unused. | Andrei Karas | 1 | -1/+1 | |
2016-06-15 | Fix previous check in #else. | Andrei Karas | 1 | -5/+5 | |
2016-06-15 | Fix false positive in preprocessor block #else, if this block will be not ↵ | Andrei Karas | 4 | -6/+39 | |
processed by compilation. | |||||
2016-06-12 | Check compilation with and without -std flag. | Andrei Karas | 6 | -19/+94 | |
This allow fix issue with C++11 flags where one std include, including other std files. | |||||
2016-06-12 | Add test for #elif. | Andrei Karas | 3 | -0/+43 | |
2016-06-12 | Add #elif into preprocessor derectives. | Andrei Karas | 1 | -1/+1 | |
2016-06-12 | Add some more advanced tests. | Andrei Karas | 6 | -0/+105 | |
2016-06-12 | Fix message about runner type in ci. | Andrei Karas | 1 | -1/+2 | |
2016-06-12 | Use defines as separate parameter in ci. | Andrei Karas | 1 | -1/+2 | |
2016-06-12 | Check preprocessor blocks only if parent was allowed to parse. | Andrei Karas | 1 | -1/+2 | |
2016-06-12 | Add more tests. | Andrei Karas | 6 | -11/+89 | |
2016-06-12 | Fix tests and enable test3. | Andrei Karas | 1 | -3/+2 | |
2016-06-12 | Compile files for check is preprocessor block enabled or not. | Andrei Karas | 1 | -7/+13 | |
2016-06-12 | Add test 6. | Andrei Karas | 2 | -0/+18 | |
2016-06-12 | Add partial support for check each preprocessor block is it enabled or not. | Andrei Karas | 1 | -1/+17 | |
Missing only actual compilation for changed file. | |||||
2016-06-12 | Add ci test for #else directive | Andrei Karas | 1 | -0/+9 | |
2016-06-12 | Add support for #else derictive, but for now it can give false positives. | Andrei Karas | 1 | -0/+2 | |
Because all #if/#ifdef blocks not allowed to parse, it always allow parse #else | |||||
2016-06-12 | Add flag into each preprocessor block what allow or not parse includes in ↵ | Andrei Karas | 1 | -2/+9 | |
this block. For now this flag works like without it. Outside of blocks include parsed, inside is not. | |||||
2016-06-11 | Add --defines/-d flag for set compiler defines. | Andrei Karas | 1 | -11/+14 | |
2016-06-11 | Skip packages install if run not in ci server. | Andrei Karas | 1 | -0/+13 | |
2016-06-11 | Add --compiler/-c flag for set compiler binary. | Andrei Karas | 2 | -12/+17 | |
2016-06-11 | fix local runner detection in ci again. | Andrei Karas | 1 | -1/+1 | |
2016-06-11 | fix local runner detection in ci. | Andrei Karas | 1 | -1/+1 | |
2016-06-11 | Fix ci test5. | Andrei Karas | 1 | -2/+2 | |
2016-06-11 | Fix repository update in ci | Andrei Karas | 1 | -1/+1 | |
2016-06-11 | Try to detect local runner and use local mirror with debian repositories | Andrei Karas | 1 | -0/+11 | |
2016-06-11 | Reduce installed packages in ci. | Andrei Karas | 1 | -5/+1 | |
2016-06-11 | Uncomment install scripts. This will fix ci. | Andrei Karas | 2 | -6/+6 | |
2016-06-11 | Add more ci tests. Fix old tests. | Andrei Karas | 7 | -5/+60 | |
2016-06-11 | Add basic ci testing. | Andrei Karas | 13 | -2/+415 | |
2016-06-11 | Remove existing tests. | Andrei Karas | 62 | -991/+0 | |
Partially they not works and cant be used in ci. | |||||
2016-06-03 | Add .h extension to know extensions for compilation. | Andrei Karas | 1 | -2/+2 | |
2016-06-03 | Improve compilation for check files. | Andrei Karas | 1 | -10/+2 | |
Added output name and removed cmake cleanups. | |||||
2016-03-20 | pylint cleanup. | Eric S. Raymond | 2 | -3/+5 | |
2016-03-20 | Now runs polyhglot under either Python 2 or Python 3. | Eric S. Raymond | 2 | -0/+6 | |
2016-03-20 | Enforce deterministic order of tests by sorting. | Eric S. Raymond | 2 | -101/+101 | |
2016-03-20 | Steps towards working under Python 3. | Eric S. Raymond | 3 | -4/+36 | |
2016-01-27 | Move toards Python 3 - use functional print. | Eric S. Raymond | 1 | -16/+16 | |
2016-01-12 | Version bump for release 1.31.3 | Eric S. Raymond | 2 | -1/+4 | |
2016-01-12 | When compilation fails, also try it directly inside subdirectories | Reiner Herrmann | 2 | -12/+25 | |
2015-11-21 | Capitalization fix. | Eric S. Raymond | 1 | -1/+1 | |
2015-10-17 | Move from BSD-3-clause to BSD-2-clause, apply SPDX tag. | Eric S. Raymond | 2 | -17/+17 | |
2015-08-20 | Cope with a cmake idiosyncracy. | Eric S. Raymond | 2 | -3/+11 | |
2015-08-20 | Merge branch 'remove_unnecessary_so_far' into 'master' | Eric S. Raymond | 1 | -1/+1 | |
Remove all unnecessary-so-far headers when test compiling Prior to this fix, deheader would remove headers individually, and see whether a file compiled. At the end it would remove all headers that it identified as independently removable. However it may be that two headers can each be independently removed, but removing both at the same time causes a compilation failure. This fix removes all headers identified as unnecessary-so-far for each test compile, preventing compilation failures at the end due to this issue. See merge request !2 |