Matt Pharr
724a843bbd
Add --quiet option to supress all diagnostic output
2012-02-06 12:39:09 -08:00
Pierre-Antoine Lacaze
a0e9793de3
Shut up warning wrt CONSOLE_SCREEN_BUFFER_INFO initialization
2012-01-09 10:19:46 +01:00
Pierre-Antoine Lacaze
da9200fcee
Fix alloca use on mingw.
2012-01-09 10:19:09 +01:00
Pierre-Antoine Lacaze
002f27a30f
Implement vasprintf and asprintf for platforms lacking them.
2012-01-09 09:44:58 +01:00
Matt Pharr
8d1b77b235
Have assertion macro and FATAL() text ask user to file a bug, provide URL to do so.
...
Switch to Assert() from assert() to make it clear it's not the C stdlib one we're
using any more.
2011-12-15 11:11:16 -08:00
Matt Pharr
9475e13d81
Issue a warning if no output file is specified.
2011-12-06 08:21:34 -08:00
Matt Pharr
c995902796
Add --werror flag to treat warnings as errors.
...
The specific need for it was so that tests in tests_errors
can test to see if a desired diagnostic warning is issued
(like ptrcast-lose-info does.)
2011-11-30 05:51:53 -08:00
Matt Pharr
79684a0bed
Add support for running tests that are expected to fail
...
Also add should-fail tests that exercise const and decl
initializers
2011-11-14 08:45:41 -08:00
Matt Pharr
4a2cbf2c4e
Fix regression from AST checkin that caused perf. warnings to be issued for stdlib code.
2011-10-07 09:20:48 -07:00
Matt Pharr
fa5050d5c7
Error reporting improvements.
...
Don't print more than 3 lines of source file context with errors.
(Any more than that is almost certainly not the Right Thing to do.)
Make some parsing error messages more clear.
2011-10-03 21:09:04 -07:00
Matt Pharr
d261105a86
Error/warning reporting improvements.
...
- Don't suggest matches when given an empty string or a single, non-alpha
character.
- Also fixed the parser to be a bit less confusing when it encounters an
unexpected EOF.
2011-09-23 15:51:23 -07:00
Matt Pharr
b8dae5cb9a
Fix GetDirectoryAndFileName() on Windows.
...
Use the Windows pathname manipulation routines to robustly implement this
on Windows. Fixes issue #30 .
2011-07-06 03:23:25 -07:00
Matt Pharr
18af5226ba
Initial commit.
2011-06-21 12:48:50 -07:00