File: t_var_static_assign_decl_bad.out

package info (click to toggle)
verilator 5.038-1
  • links: PTS, VCS
  • area: main
  • in suites: forky, sid
  • size: 162,552 kB
  • sloc: cpp: 139,204; python: 20,931; ansic: 10,222; yacc: 6,000; lex: 1,925; makefile: 1,260; sh: 494; perl: 282; fortran: 22
file content (71 lines) | stat: -rw-r--r-- 4,398 bytes parent folder | download
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
71
%Error-UNSUPPORTED: t/t_var_static_assign_decl_bad.v:101:17: Static variable initializer
                                                           : is dependent on function/task I/O variable
  101 |     logic tmp = in;
      |                 ^~
                    ... For error description see https://verilator.org/warn/UNSUPPORTED?v=latest
%Error-UNSUPPORTED: t/t_var_static_assign_decl_bad.v:106:17: Static variable initializer
                                                           : is dependent on function/task I/O variable
  106 |     logic tmp = in;
      |                 ^~
%Error-UNSUPPORTED: t/t_var_static_assign_decl_bad.v:111:24: Static variable initializer
                                                           : is dependent on function/task I/O variable
  111 |     static logic tmp = in;
      |                        ^~
%Error-UNSUPPORTED: t/t_var_static_assign_decl_bad.v:116:17: Static variable initializer
                                                           : is dependent on function/task I/O variable
  116 |     logic tmp = out;
      |                 ^~~
%Error-UNSUPPORTED: t/t_var_static_assign_decl_bad.v:121:20: Static variable initializer
                                                           : is dependent on function/task I/O variable
  121 |     logic tmp = in + 1;
      |                    ^
%Error: t/t_var_static_assign_decl_bad.v:126:26: Static variable initializer
                                               : is dependent on automatic variable
  126 |     static int foo = tmp + 1;
      |                          ^
        ... See the manual at https://verilator.org/verilator_doc.html?v=latest for more assistance.
%Error: t/t_var_static_assign_decl_bad.v:132:26: Static variable initializer
                                               : is dependent on automatic variable
  132 |     static int foo = tmp + 1;
      |                          ^
%Error: t/t_var_static_assign_decl_bad.v:138:29: Static variable initializer
                                               : is dependent on automatic variable
  138 |     static logic func_var = loc;
      |                             ^~~
%Error-UNSUPPORTED: t/t_var_static_assign_decl_bad.v:9:15: Static variable initializer
                                                         : is dependent on function/task I/O variable
    9 |   logic tmp = in;
      |               ^~
%Error-UNSUPPORTED: t/t_var_static_assign_decl_bad.v:14:15: Static variable initializer
                                                          : is dependent on function/task I/O variable
   14 |   logic tmp = in;
      |               ^~
%Error-UNSUPPORTED: t/t_var_static_assign_decl_bad.v:20:17: Static variable initializer
                                                          : is dependent on function/task I/O variable
   20 |     logic tmp = in;
      |                 ^~
%Error-UNSUPPORTED: t/t_var_static_assign_decl_bad.v:25:17: Static variable initializer
                                                          : is dependent on function/task I/O variable
   25 |     logic tmp = in;
      |                 ^~
%Error-UNSUPPORTED: t/t_var_static_assign_decl_bad.v:32:17: Static variable initializer
                                                          : is dependent on function/task I/O variable
   32 |     logic tmp = in;
      |                 ^~
%Error-UNSUPPORTED: t/t_var_static_assign_decl_bad.v:37:17: Static variable initializer
                                                          : is dependent on function/task I/O variable
   37 |     logic tmp = in;
      |                 ^~
%Error-UNSUPPORTED: t/t_var_static_assign_decl_bad.v:44:17: Static variable initializer
                                                          : is dependent on function/task I/O variable
   44 |     logic tmp = in;
      |                 ^~
%Error-UNSUPPORTED: t/t_var_static_assign_decl_bad.v:49:17: Static variable initializer
                                                          : is dependent on function/task I/O variable
   49 |     logic tmp = in;
      |                 ^~
%Error-UNSUPPORTED: t/t_var_static_assign_decl_bad.v:72:17: Static variable initializer
                                                          : is dependent on function/task I/O variable
   72 |     logic tmp = in;
      |                 ^~
%Error: Exiting due to