summaryrefslogtreecommitdiffstatshomepage
path: root/summary-v5.2
blob: 143deff10bc0803d09d22270b6b706ae6cb29149 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
      4 Expected constant expression in case statement
     88 Initializer entry defined twice
      1 KERNEL=v5.3-rc6
      1 SPARSE=d466a0281
    139 Using plain integer as NULL pointer
    379 advancing past deep designator
      4 arithmetics on pointers to functions
     15 bad assignment to restricted type
      4 cast between address spaces (<asn:3> -> <asn:4>)
    302 cast from restricted type
     43 cast removes address space '<asn:1>' of expression
    129 cast removes address space '<asn:2>' of expression
      1 cast removes address space '<asn:3>' of expression
     11 cast removes address space '<asn:4>' of expression
     13 cast to non-scalar
   4771 cast to restricted type
    595 cast truncates bits from constant value
    311 context imbalance - different lock contexts for basic block
    477 context imbalance - unexpected unlock
    192 context imbalance - wrong count at exit
    100 dereference of noderef expression
     76 directive in argument list
      4 dubious one-bit signed bitfield
     10 dubious: !x & y
      1 dubious: !x | !y
      6 dubious: !x | y
     12 dubious: x & !y
     34 dubious: x | !y
     17 function with external linkage has definition
      2 implicit cast from nocast type
    499 incompatible types in comparison expression (different address spaces):
      3 incompatible types in comparison expression (different base types):
      1 incompatible types in conditional expression (different types):
   1009 incorrect type in argument (different address spaces)
    528 incorrect type in argument (different base types)
      3 incorrect type in argument (different modifiers)
      7 incorrect type in argument (different type sizes)
      1 incorrect type in argument (incompatible argument (different base types))
    340 incorrect type in assignment (different address spaces)
   5548 incorrect type in assignment (different base types)
      4 incorrect type in assignment (different modifiers)
    101 incorrect type in initializer (different address spaces)
    128 incorrect type in initializer (different base types)
      3 incorrect type in initializer (different modifiers)
      4 incorrect type in initializer (incompatible argument (different address spaces))
     29 incorrect type in return expression (different address spaces)
     26 incorrect type in return expression (different base types)
    526 invalid assignment
     37 invalid bitfield specifier for type restricted type.
     15 invalid initializer
      1 marked inline, but without a definition
      1 memcpy with byte count of ...
      5 memset with byte count of ...
      7 mixed bitwiseness
     12 mixing different enum types:
      2 non-ANSI function declaration
      1 non-scalar type in conditional:
      1 obsolete array initializer, use C99 syntax
    954 restricted type degrades to integer
      2 shift count is negative (-1)
      4 shift too big for type
      4 subtraction of different types can't work (different address spaces)
     23 subtraction of functions? Share your drugs
      2 switch with no cases
     16 symbol redeclared with different type - different modifiers
   1699 symbol was not declared. Should it be static?
      1 too long token expansion
      2 too many errors
      3 trying to concatenate long character string (8191 bytes max)
      2 unknown escape sequence: '\%'