History log of /src/tests/usr.bin/xlint/lint1/d_c99_complex_split.c |
Revision | | Date | Author | Comments |
1.13 |
| 28-Mar-2023 |
rillig | lint: warn about extern declarations outside headers
https://mail-index.netbsd.org/tech-userlevel/2023/03/15/msg013727.html
|
1.12 |
| 05-Feb-2023 |
rillig | tests/lint: clean up
The .exp files are no longer kept under version control, so there's no reason anymore to forcefully trigger a warning or an error.
|
1.11 |
| 22-Jun-2022 |
rillig | lint: add quotes around placeholders for the remaining messages
Reword some of the messages slightly, exchanging brevity for clarity.
Message 138 is kept as-is, as it is not yet covered by any tests.
Message 240 is kep as-is, as it is unreachable.
|
1.10 |
| 19-Jun-2022 |
rillig | lint: add quotes around placeholders in 4 messages
|
1.9 |
| 15-Jan-2022 |
rillig | tests/lint: expect complete messages in feature tests
Previously, the tests contained many comments like /* expect: 123 */, which were useless to a casual reader since nobody is expected to learn lint's message IDs by heart. Replace these with the complete diagnostics, to show what lint is complaining about.
The tests named msg_*.c have been left unmodified since they mention the full message text in their header comment.
No functional change.
|
1.8 |
| 11-Jul-2021 |
rillig | tests/lint: test precedence of __real__ and cast_expression
|
1.7 |
| 09-Apr-2021 |
rillig | lint: fix wrong warning about uninitialized _Complex variable
Seen in divxc3.c.
|
1.6 |
| 09-Apr-2021 |
rillig | tests/lint: demonstrate wrong lint warning about complex variables
|
1.5 |
| 27-Mar-2021 |
rillig | tests/lint: move description of tests into the tests themselves
In most cases the descriptions didn't add much to the test name anyway.
|
1.4 |
| 31-Jan-2021 |
rillig | lint: format tests in a common style
The lint tests do not focus on the whitespace since that is the most boring part of code style. Therefore, format the tests to be readable by following share/misc/style as close as possible.
|
1.3 |
| 31-Jan-2021 |
rillig | lint: add common header for all tests
For those tests that didn't use GCC-style line markers such as "# 2", the line numbers of the diagnostics stay the same. This is purely conincidental. Before, the 3 lines came from lint's built-in definitions (see 'builtins' in main1.c), and line number counting continued as if nothing had happened, making the first line of the actual file line 4. These 3 built-in lines are now replaced with 3 lines of file header.
|
1.2 |
| 21-Apr-2014 |
christos | branches: 1.2.2; 1.2.4; 1.2.8; use a different function instead of __builtin_isnan, because it is polymorphic and we don't handle this yet.
|
1.1 |
| 17-Apr-2014 |
christos | add more tests
|
1.2.8.2 |
| 20-Aug-2014 |
tls | Rebase to HEAD as of a few days ago.
|
1.2.8.1 |
| 21-Apr-2014 |
tls | file d_c99_complex_split.c was added on branch tls-maxphys on 2014-08-20 00:04:53 +0000
|
1.2.4.2 |
| 10-Aug-2014 |
tls | Rebase.
|
1.2.4.1 |
| 21-Apr-2014 |
tls | file d_c99_complex_split.c was added on branch tls-earlyentropy on 2014-08-10 06:57:37 +0000
|
1.2.2.2 |
| 22-May-2014 |
yamt | sync with head.
for a reference, the tree before this commit was tagged as yamt-pagecache-tag8.
this commit was splitted into small chunks to avoid a limitation of cvs. ("Protocol error: too many arguments")
|
1.2.2.1 |
| 21-Apr-2014 |
yamt | file d_c99_complex_split.c was added on branch yamt-pagecache on 2014-05-22 11:42:24 +0000
|