]> andersk Git - splint.git/commitdiff
Added some new tests: sizeof, and bufferTest.
authordrl7x <drl7x>
Sat, 23 Dec 2000 05:23:04 +0000 (05:23 +0000)
committerdrl7x <drl7x>
Sat, 23 Dec 2000 05:23:04 +0000 (05:23 +0000)
Turned off nullterminated test in Makefile

38 files changed:
test/Makefile
test/bufferTest.expect [new file with mode: 0644]
test/bufferTest.out [new file with mode: 0644]
test/bufferTest.outd [new file with mode: 0644]
test/charlit.out
test/db1.out
test/db1/bool.lh
test/db1/employee.lh
test/db1/empset.lh
test/db1/erc.lh
test/db1/eref.lh
test/db1/ereftab.lh
test/db2/dbase.lh
test/db2/employee.lh
test/db2/empset.lh
test/db2/erc.lh
test/db2/eref.lh
test/db2/ereftab.lh
test/db3.out
test/db3/bool.lh
test/db3/check.lh
test/db3/dbase.lh
test/db3/employee.lh
test/db3/empset.lh
test/db3/erc.lh
test/db3/eref.lh
test/db3/ereftab.lh
test/help.expect
test/help.out
test/null6.lcd
test/nullterminatedtest.expect
test/nullterminatedtest.out
test/sizeoftest.expect [new file with mode: 0644]
test/sizeoftest.out [new file with mode: 0644]
test/tests2.5.expect
test/tests2.5.out
test/tests2.5/Makefile
test/tests2.5/newlint.lcd

index 48ad9d2262e02d8aed4f856f32d54cf90a7c87d6..c8133e43353203653ca2009ce2570db61248a63a 100644 (file)
@@ -21,7 +21,7 @@
 .PHONY: typequals ud ulstypes union unreachable unused 
 .PHONY: db1 db2 db3 tests2.2 tests2.2a tests2.4 tests2.5
 .PHONY: all test fulltest expects quicktest
-.PHONY: nullterminatedtest
+.PHONY: sizeoftest
 
 .SUFFIXES: .out .expect .c .lcl .h .lh .diff
 
@@ -36,7 +36,9 @@ LCLINTP = $(LCLINT)
 LCLINTRN = $(LCLINTP) -nof -hints -booltype "bool"
 LCLINTR = $(LCLINTRN) -exportlocal
 
-UNITTESTS = help abstptr abstract alias alttypes ansireserved argorder args blocks break cases cast charlit clauses commentchar compdestroy controldepth csyntax czechnames czechoslovaknames decl enum exports external fields flags funcpointer glob globals impabstract init inparam internal iter keep libs lintcomments list macros macrosef merge modifies modtest moduncon mongoincludes null nullterminatedtest observer oldstyle outglob outparam preds prefixes printflike rc refcounts release repexpose sharing slovaknames specclauses special stack staticarray strings structassign typequals ud ulstypes union unreachable unused tests2.2 tests2.2a tests2.4 tests2.5
+UNITTESTS = help abstptr abstract alias alttypes ansireserved argorder args blocks break cases cast charlit clauses commentchar compdestroy controldepth csyntax czechnames czechoslovaknames decl enum exports external fields flags funcpointer glob globals impabstract init inparam internal iter keep libs lintcomments list macros macrosef merge modifies modtest moduncon mongoincludes null sizeoftest bufferTest observer oldstyle outglob outparam preds prefixes printflike rc refcounts release repexpose sharing slovaknames specclauses special stack staticarray strings structassign typequals ud ulstypes union unreachable unused tests2.2 tests2.2a tests2.4 tests2.5
+
+#UNITTEST = bufferTest
 
 UNITEXPECTS  = $(addsuffix .expect, $(UNITTESTS))
 
@@ -579,10 +581,9 @@ tests2.4:
        $(LCLINTR) alignof.c -expect 2 ; \
        $(LCLINTR) -D DBL_MANT_DIG=25 source.c
 
-nullterminatedtest:
-       @cd nullterminatedtest; \
-       $(LCLINTR) test1.c; \
-       $(LCLINTR) test2.c
+sizeoftest:
+       @cd sizeoftest; \
+       $(LCLINTR) +functionconstraint sizeof.c
 
 tests2.5:
        setenv LCLINT '$(LCLINTRN)'; cd tests2.5 ; $(MAKE) -e
diff --git a/test/bufferTest.expect b/test/bufferTest.expect
new file mode 100644 (file)
index 0000000..70b9abb
--- /dev/null
@@ -0,0 +1,3 @@
+gmake[2]: Entering directory `/a/apollo/af9/drl7x/re/LCLintDev/test'
+gmake[2]: `bufferTest' is up to date.
+gmake[2]: Leaving directory `/a/apollo/af9/drl7x/re/LCLintDev/test'
diff --git a/test/bufferTest.out b/test/bufferTest.out
new file mode 100644 (file)
index 0000000..e69de29
diff --git a/test/bufferTest.outd b/test/bufferTest.outd
new file mode 100644 (file)
index 0000000..55fdc89
--- /dev/null
@@ -0,0 +1,74 @@
+LCLint 2.5q --- 20 May 2000
+
+bufferTest/test4.c: (in function t)
+bufferTest/test4.c:6:3: Variable g used before definition
+  An rvalue is used that may not be initialized to a value on some execution
+  path. (-usedef will suppress message)
+ Unresolved constraint:
+Lclint is unable to resolve Requires: :  MAXSET  ( g @ bufferTest/test4.c:8:5  )   >=   VALUE  (  1  )  needed to satisy Requires: :  MAXSET  ( g @ bufferTest/test4.c:10:5  )   >=   VALUE  (  0  ) 
+  Unresolved constraint:
+Lclint is unable to resolve Requires: :  MAXSET  ( g @ bufferTest/test4.c:8:5  )   >=   VALUE  (  68  )  needed to satisy Requires: :  MAXSET  ( g @ bufferTest/test4.c:11:5  )   >=   VALUE  (  67  ) 
+  Unresolved constraint:
+Lclint is unable to resolve Requires: :  MAXSET  ( g @ bufferTest/test4.c:8:5  )   >=   VALUE  (  71  )  needed to satisy Requires: :  MAXREAD  ( g @ bufferTest/test4.c:11:13  )   >=   VALUE  (  70  ) 
+  Unresolved constraint:
+Lclint is unable to resolve Requires: :  MAXSET  ( g @ bufferTest/test4.c:8:5  )   >=   VALUE  (  99  )  needed to satisy Requires: :  MAXSET  ( g @ bufferTest/test4.c:12:5  )   >=   VALUE  (  98  ) 
+  Unresolved constraint:
+Lclint is unable to resolve Requires: :  MAXSET  ( g @ bufferTest/test4.c:8:5  )   >=   VALUE  (  100  )  needed to satisy Requires: :  MAXREAD  ( g @ bufferTest/test4.c:12:13  )   >=   VALUE  (  99  ) 
+  Unresolved constraint:
+Lclint is unable to resolve Requires: :  MAXSET  ( g @ bufferTest/test4.c:8:5  )   >=   VALUE  (  91  )  needed to satisy Requires: :  MAXSET  ( g @ bufferTest/test4.c:13:5  )   >=   VALUE  (  90  ) 
+ Function Post condition:
+Based on the constraint Ensures: :  MAXREAD  ( g @ bufferTest/test4.c:13:19  )   >=   VALUE  (  90  )  this function appears to have the post condition Ensures: :  MAXREAD  ( g @ bufferTest/test4.c:13:19  )   >=   VALUE  (  90  ) 
+  Function Post condition:
+Based on the constraint Ensures: :  MAXREAD  ( g @ bufferTest/test4.c:13:19  )   >=   VALUE  (  3  )  this function appears to have the post condition Ensures: :  MAXREAD  ( g @ bufferTest/test4.c:13:19  )   >=   VALUE  (  3  ) 
+  Function Post condition:
+Based on the constraint Ensures: :  MAXREAD  ( g @ bufferTest/test4.c:12:19  )   >=   VALUE  (  98  )  this function appears to have the post condition Ensures: :  MAXREAD  ( g @ bufferTest/test4.c:12:19  )   >=   VALUE  (  98  ) 
+  Function Post condition:
+Based on the constraint Ensures: :  MAXREAD  ( g @ bufferTest/test4.c:12:19  )   >=   VALUE  (  99  )  this function appears to have the post condition Ensures: :  MAXREAD  ( g @ bufferTest/test4.c:12:19  )   >=   VALUE  (  99  ) 
+  Function Post condition:
+Based on the constraint Ensures: :  VALUE  ( g @ bufferTest/test4.c:8:7  )   ==   VALUE  ( g @ bufferTest/test4.c:8:5  )   +   VALUE  (  1  )  this function appears to have the post condition Ensures: :  VALUE  ( g @ bufferTest/test4.c:8:7  )   ==   VALUE  ( g @ bufferTest/test4.c:8:5  )   +   VALUE  (  1  ) 
+ Unresolved constraint:
+Lclint is unable to resolve Requires: :  MAXSET  ( g @ bufferTest/test4.c:6:3  )   >=   VALUE  (  100  )  needed to satisy Requires: :  MAXSET  ( g @ bufferTest/test4.c:6:3  )   >=   VALUE  (  100  ) 
+  Unresolved constraint:
+Lclint is unable to resolve Requires: :  MAXSET  ( g @ bufferTest/test4.c:8:5  )   >=   VALUE  (  1  )  needed to satisy Requires: :  MAXSET  ( g @ bufferTest/test4.c:10:5  )   >=   VALUE  (  0  ) 
+  Unresolved constraint:
+Lclint is unable to resolve Requires: :  MAXSET  ( g @ bufferTest/test4.c:8:5  )   >=   VALUE  (  68  )  needed to satisy Requires: :  MAXSET  ( g @ bufferTest/test4.c:11:5  )   >=   VALUE  (  67  ) 
+  Unresolved constraint:
+Lclint is unable to resolve Requires: :  MAXSET  ( g @ bufferTest/test4.c:8:5  )   >=   VALUE  (  71  )  needed to satisy Requires: :  MAXREAD  ( g @ bufferTest/test4.c:11:13  )   >=   VALUE  (  70  ) 
+  Unresolved constraint:
+Lclint is unable to resolve Requires: :  MAXSET  ( g @ bufferTest/test4.c:8:5  )   >=   VALUE  (  99  )  needed to satisy Requires: :  MAXSET  ( g @ bufferTest/test4.c:12:5  )   >=   VALUE  (  98  ) 
+  Unresolved constraint:
+Lclint is unable to resolve Requires: :  MAXSET  ( g @ bufferTest/test4.c:8:5  )   >=   VALUE  (  100  )  needed to satisy Requires: :  MAXREAD  ( g @ bufferTest/test4.c:12:13  )   >=   VALUE  (  99  ) 
+  Unresolved constraint:
+Lclint is unable to resolve Requires: :  MAXSET  ( g @ bufferTest/test4.c:8:5  )   >=   VALUE  (  91  )  needed to satisy Requires: :  MAXSET  ( g @ bufferTest/test4.c:13:5  )   >=   VALUE  (  90  ) 
+ Function Post condition:
+Based on the constraint Ensures: :  MAXREAD  ( g @ bufferTest/test4.c:13:19  )   >=   VALUE  (  90  )  this function appears to have the post condition Ensures: :  MAXREAD  ( g @ bufferTest/test4.c:13:19  )   >=   VALUE  (  90  ) 
+  Function Post condition:
+Based on the constraint Ensures: :  MAXREAD  ( g @ bufferTest/test4.c:13:19  )   >=   VALUE  (  3  )  this function appears to have the post condition Ensures: :  MAXREAD  ( g @ bufferTest/test4.c:13:19  )   >=   VALUE  (  3  ) 
+  Function Post condition:
+Based on the constraint Ensures: :  MAXREAD  ( g @ bufferTest/test4.c:12:19  )   >=   VALUE  (  98  )  this function appears to have the post condition Ensures: :  MAXREAD  ( g @ bufferTest/test4.c:12:19  )   >=   VALUE  (  98  ) 
+  Function Post condition:
+Based on the constraint Ensures: :  MAXREAD  ( g @ bufferTest/test4.c:12:19  )   >=   VALUE  (  99  )  this function appears to have the post condition Ensures: :  MAXREAD  ( g @ bufferTest/test4.c:12:19  )   >=   VALUE  (  99  ) 
+  Function Post condition:
+Based on the constraint Ensures: :  VALUE  ( g @ bufferTest/test4.c:8:7  )   ==   VALUE  ( g @ bufferTest/test4.c:8:5  )   +   VALUE  (  1  )  this function appears to have the post condition Ensures: :  VALUE  ( g @ bufferTest/test4.c:8:7  )   ==   VALUE  ( g @ bufferTest/test4.c:8:5  )   +   VALUE  (  1  ) 
+  Function Post condition:
+Based on the constraint Ensures: :  MAXREAD  ( g @ bufferTest/test4.c:6:16  )   >=   VALUE  (  100  )  this function appears to have the post condition Ensures: :  MAXREAD  ( g @ bufferTest/test4.c:6:16  )   >=   VALUE  (  100  ) 
+
+Finished LCLint checking --- 1 code error found
+LCLint 2.5q --- 20 May 2000
+
+bufferTest/test6.c: (in function t)
+bufferTest/test6.c:6:3: Variable g used before definition
+  An rvalue is used that may not be initialized to a value on some execution
+  path. (-usedef will suppress message)
+ Unresolved constraint:
+Lclint is unable to resolve Requires: :  MAXSET  ( g @ bufferTest/test6.c:6:3  )   >=   VALUE  (  1  )  needed to satisy Requires: :  MAXSET  ( g @ bufferTest/test6.c:7:3  )   >=   VALUE  (  0  ) 
+  Unresolved constraint:
+Lclint is unable to resolve Requires: :  MAXSET  ( g @ bufferTest/test6.c:6:3  )   >=   VALUE  (  2  )  needed to satisy Requires: :  MAXREAD  ( g @ bufferTest/test6.c:7:10  )   >=   VALUE  (  1  ) 
+ Function Post condition:
+Based on the constraint Ensures: :  MAXREAD  ( g @ bufferTest/test6.c:7:15  )   >=   VALUE  (  0  )  this function appears to have the post condition Ensures: :  MAXREAD  ( g @ bufferTest/test6.c:7:15  )   >=   VALUE  (  0  ) 
+  Function Post condition:
+Based on the constraint Ensures: :  MAXREAD  ( g @ bufferTest/test6.c:7:15  )   >=   VALUE  (  1  )  this function appears to have the post condition Ensures: :  MAXREAD  ( g @ bufferTest/test6.c:7:15  )   >=   VALUE  (  1  ) 
+  Function Post condition:
+Based on the constraint Ensures: :  VALUE  ( g @ bufferTest/test6.c:6:5  )   ==   VALUE  ( g @ bufferTest/test6.c:6:3  )   +   VALUE  (  1  )  this function appears to have the post condition Ensures: :  VALUE  ( g @ bufferTest/test6.c:6:5  )   ==   VALUE  ( g @ bufferTest/test6.c:6:3  )   +   VALUE  (  1  ) 
+
+Finished LCLint checking --- 1 code error found
index 979deac142364cb72aae3f2e9be8e9db16e612ed..bc839c091b2d4710fe1eb44048a0e0551b64488f 100644 (file)
@@ -5,27 +5,4 @@ charlit.c:3:11: Variable x initialized to type char, expects int: 'a'
   character constants to be used as ints.  (This is safe since the actual type
   of a char constant is int.)
 charlit.c:6:7: Incompatible types for + (int, char): x + 'c'
-charlit.c:8:10: Return value type char does not match declared type int: 'a'
-charlit.c:12:14: Variable u initialized to type int, expects unsigned int: -3
-  To ignore signs in type comparisons use +ignoresigns
-
-Finished LCLint checking --- 4 code errors found, as expected
-
-charlit.c: (in function f)
-charlit.c:3:11: Variable x initialized to type char, expects int: 'a'
-  A character constant is used as an int. Use +charintliteral to allow
-  character constants to be used as ints.  (This is safe since the actual type
-  of a char constant is int.)
-charlit.c:4:14: Variable z initialized to type int, expects double: 3
-  An int literal is used as any numeric type (including float and long long).
-  Use +numliteral to allow int literals to be used as any numeric type.
-charlit.c:6:7: Incompatible types for + (int, char): x + 'c'
-charlit.c:8:10: Return value type char does not match declared type int: 'a'
-charlit.c:11:18: Initial value of s[1] is type int, expects short int: -1
-  To ignore type qualifiers in type comparisons use +ignorequals.
-charlit.c:12:14: Variable u initialized to type int, expects unsigned int: -3
-  To ignore signs in type comparisons use +ignoresigns
-
-Finished LCLint checking --- 6 code errors found, as expected
-
-Finished LCLint checking --- no code errors found
+Illegal instruction
index ba47d7c2e1a69f35be245229aec584d6eafcfdb1..193992613a485b7895e8359b4d0db6a0e16323f1 100644 (file)
@@ -667,6 +667,8 @@ modnomods                    4           0
 moduncon                    20           0
 modunconnomods               1           0
 ansireserved                 9           0
+fcnpost                      0          54
+fcnconstraint                0           5
 nullret                      1           0
 nullstate                    1           0
 sizeoftype                   7           0
@@ -682,6 +684,6 @@ paramuse                     1           0
 typeuse                      1           0
 varuse                       4           0
                           ========  =========
-Total                      331          53
+Total                      331         112
 
 Finished LCLint checking --- 331 code errors found, as expected
index 643696984f81b2ce86db298cb342a1d72cb96b61..c4312a4f6da7bc382d7be31706c962bd9148bd07 100644 (file)
@@ -1,4 +1,4 @@
-/* Output from LCLint 2.5q */
+/* Output from LCLint 2.5p */
 # include "bool.h"
 
 
index e1fbc2638c4c0fc9bf64873c50ff8ad51a247149..e201551d5e51b4d2587927fdb663ee09e730cd18 100644 (file)
@@ -1,4 +1,4 @@
-/* Output from LCLint 2.5q */
+/* Output from LCLint 2.5p */
 
 # include "bool.h"
 # include "bool.h"
index 099660b0c071fe48cb7a0a9dbfeab5ed46e4a6f5..1104ded343572b3144a9121ebc0fb96b7a528edf 100644 (file)
@@ -1,4 +1,4 @@
-/* Output from LCLint 2.5q */
+/* Output from LCLint 2.5p */
 
 # include "bool.h"
 # include "employee.h"
index 6395967d07728f02a5e2b8c392efb4e181e3deda..c3a3c948a30b1f3249dccacc28764bde7cb5f336 100644 (file)
@@ -1,4 +1,4 @@
-/* Output from LCLint 2.5q */
+/* Output from LCLint 2.5p */
 
 # include "bool.h"
 # include "eref.h"
index 29b05421a12464520d15a3d59db57ec143cf1dec..6009c9c1ef19269b29fdbc93da46b4f5b470484d 100644 (file)
@@ -1,4 +1,4 @@
-/* Output from LCLint 2.5q */
+/* Output from LCLint 2.5p */
 
 # include "bool.h"
 # include "employee.h"
index a43fcb7e5dcc448de1caa81c6676a48b3033b851..5142bff35741c17eecdb5cef683f662e20625cbb 100644 (file)
@@ -1,4 +1,4 @@
-/* Output from LCLint 2.5q */
+/* Output from LCLint 2.5p */
 
 # include "bool.h"
 # include "employee.h"
index 3443f1a0e15a9a3fec3deb16447b6c4c5da01158..141afe030e1dba2737077a4b76a73717e174913f 100644 (file)
@@ -1,4 +1,4 @@
-/* Output from LCLint 2.5q */
+/* Output from LCLint 2.5p */
 
 # include <stdio.h>
 # include "bool.h"
index 3a3ce429d157b78c51848389c0a120525ad3fc0b..e9081ea0b90361e37978512ed984889c733e4d94 100644 (file)
@@ -1,4 +1,4 @@
-/* Output from LCLint 2.5q */
+/* Output from LCLint 2.5p */
 
 # include <stdio.h>
 # include "bool.h"
index 733f3934250a6e28afe29e0de35aa7c02adbdec9..3099d2ec1052c6ec709acd50cddabf5531f06a20 100644 (file)
@@ -1,4 +1,4 @@
-/* Output from LCLint 2.5q */
+/* Output from LCLint 2.5p */
 
 # include "bool.h"
 # include "employee.h"
index 9089a056cfcbee3d0962aec2fc4ab860c84b5c5b..8105c2210cfb98bf94dbc8c14c898a48e10dcba4 100644 (file)
@@ -1,4 +1,4 @@
-/* Output from LCLint 2.5q */
+/* Output from LCLint 2.5p */
 
 # include "bool.h"
 # include "eref.h"
index 29b05421a12464520d15a3d59db57ec143cf1dec..6009c9c1ef19269b29fdbc93da46b4f5b470484d 100644 (file)
@@ -1,4 +1,4 @@
-/* Output from LCLint 2.5q */
+/* Output from LCLint 2.5p */
 
 # include "bool.h"
 # include "employee.h"
index a43fcb7e5dcc448de1caa81c6676a48b3033b851..5142bff35741c17eecdb5cef683f662e20625cbb 100644 (file)
@@ -1,4 +1,4 @@
-/* Output from LCLint 2.5q */
+/* Output from LCLint 2.5p */
 
 # include "bool.h"
 # include "employee.h"
index 8c4e8fb15338aadfe455b12960893e3ad2a87111..e9a24c53b19d4080b97f856f4fd229aacefcbf3f 100644 (file)
@@ -6,9 +6,11 @@ usedef                       0           1
 exporttype                   0           3
 compdef                      0           1
 modfilesys                   0          25
+fcnpost                      0          53
+fcnconstraint                0           4
 formalarray                  0          17
                           ========  =========
-Total                        0          47
+Total                        0         104
 
 Finished LCLint checking --- no code errors found
 
@@ -134,8 +136,10 @@ retvalint                   25           0
 compdef                      0           1
 mods                        26           0
 modfilesys                   0          25
+fcnpost                      0          53
+fcnconstraint                0           4
 formalarray                  0          17
                           ========  =========
-Total                       77          47
+Total                       77         104
 
 Finished LCLint checking --- 77 code errors found, as expected
index 1b60ec7e64ea01a32ae6ae27a35f136ef2a76dc3..3a4de164a6f900b3765e5bb7f3b0fced59b0aa9d 100644 (file)
@@ -1,4 +1,4 @@
-/* Output from LCLint 2.5q */
+/* Output from LCLint 2.5p */
 # include "bool.h"
 
 
index e4a41f697c4c8816e571bdca8ad5f9de4ec0cfaf..04e55af04cf8b78b967ddc2580563da38305a574 100644 (file)
@@ -1,4 +1,4 @@
-/* Output from LCLint 2.5q */
+/* Output from LCLint 2.5p */
 
 # include "bool.h"
 # include "bool.h"
index a54d63b2a40ecc7c9dbfe3583a58e92efddf78c8..0bfec4047ccf88396b66a1262ceeed1ccf810ba9 100644 (file)
@@ -1,4 +1,4 @@
-/* Output from LCLint 2.5q */
+/* Output from LCLint 2.5p */
 
 # include <stdio.h>
 # include "bool.h"
index b8dd981a5d838e897b4ebf3e1e2abd12059f53ff..54cd8f4d299355d120e35848c97e1cba58d6d9b6 100644 (file)
@@ -1,4 +1,4 @@
-/* Output from LCLint 2.5q */
+/* Output from LCLint 2.5p */
 
 # include <stdio.h>
 # include "bool.h"
index d5656bb21fe81e50bdbaa3d3326f6a86ebcb8ba0..4a7ba7bd396fc064deea14677b687a9b26fdb4f3 100644 (file)
@@ -1,4 +1,4 @@
-/* Output from LCLint 2.5q */
+/* Output from LCLint 2.5p */
 
 # include "bool.h"
 # include "employee.h"
index 8f67d93f98a0f9520d04660f67d0aea7c58a1088..d4011bc5d2d233e0edeab38f9f7e9b3e1917923a 100644 (file)
@@ -1,4 +1,4 @@
-/* Output from LCLint 2.5q */
+/* Output from LCLint 2.5p */
 
 # include "bool.h"
 # include "eref.h"
index e42cd164f462a98bdec92e124a0eec533a61389f..8d28611e6ae1eba3e8f9d43517ede7e5d4ecb4f9 100644 (file)
@@ -1,4 +1,4 @@
-/* Output from LCLint 2.5q */
+/* Output from LCLint 2.5p */
 
 # include "bool.h"
 # include "employee.h"
index fffce7e67106965c2b5eb227794789af0280872c..50bcca2a157bb2c9f219b3012e150103ccf197ce 100644 (file)
@@ -1,4 +1,4 @@
-/* Output from LCLint 2.5q */
+/* Output from LCLint 2.5p */
 
 # include "bool.h"
 # include "employee.h"
index 3a339badaa1aaaa1f56dc706b2827dec2ec7d8ef..f47e614d813258ab8548d76ec6d88abb0215b366 100644 (file)
@@ -312,8 +312,6 @@ Finished LCLint checking --- no code processed
    nullptrarith                
    nullret                     
    nullstate                   
-   nullterminated              
-   nullterminated              
    numenummembers              
    numliteral                  
    numstructfields             
@@ -887,8 +885,6 @@ includenest --- set maximum number of nested #include files
 ansilimits --- check for violations of standard limits (controlnestdepth,
 stringliterallen, includenest, numstructfields, numenummembers)
 null --- misuses of null pointer
-nullterminated --- misuse of nullterminated allocation
-nullterminated --- misuse of nullterminated allocation
 nullderef --- possible dereferencce of null pointer
 fcnderef --- dereferencce of a function type
 nullpass --- possibly null pointer passed as formal with no null annotation
index 3a339badaa1aaaa1f56dc706b2827dec2ec7d8ef..b7e0e5215bfa5677fdd7407f2ce512fb42d94a36 100644 (file)
@@ -82,6 +82,8 @@ Finished LCLint checking --- no code processed
    ansilimits                  
    ansireserved                
    ansireservedinternal        
+   arrayread                   
+   arraywrite                  
    assignexpose                
    badflag                     
    bitwisesigned               
@@ -92,6 +94,7 @@ Finished LCLint checking --- no code processed
    booltrue                    
    booltype                    
    branchstate                 
+   bufferoverflow              
    casebreak                   
    castexpose                  
    castfcnptr                  
@@ -162,8 +165,10 @@ Finished LCLint checking --- no code processed
    externalprefix              
    externalprefixexclude       
    f                           
+   fcnconstraint               
    fcnderef                    
    fcnmacros                   
+   fcnpost                     
    fcnuse                      
    fielduse                    
    filestaticprefix            
@@ -888,6 +893,11 @@ ansilimits --- check for violations of standard limits (controlnestdepth,
 stringliterallen, includenest, numstructfields, numenummembers)
 null --- misuses of null pointer
 nullterminated --- misuse of nullterminated allocation
+bufferoverflow --- possible buffer overflow
+arrayread --- possible out of bounds read
+arraywrite --- possible buffer overflow from an out of bounds write
+fcnpost --- Function has the post condition
+fcnconstraint --- unresolved constraint
 nullterminated --- misuse of nullterminated allocation
 nullderef --- possible dereferencce of null pointer
 fcnderef --- dereferencce of a function type
index cc4700396796ae3b9084c538f8c25c2a8971f8c1..1911b1629172a56b7916892c7e744999ca6a4d27 100644 (file)
 0 p16|-2 35 54
 0 p17|-2 36 55
 0 p18|-2 37 56
-1 t0|0 312 -1
+1 t0|0 311 -1
 1 t1|1&
 1 t2|2&
 1 t3|3&
-1 t4|4 313 -1
+1 t4|4 312 -1
 1 t5|5&
 1 t6|6&
 1 t7|7&
 2 y17|17&
 2 y18|18&
 -2 ?!
-0 s2|&
+0 a2|&
 0 s3|&
 0 s4|&
 0 s5|&
 0 s6|&
 0 s15|&
 0 s16|&
-0 s7|-1 381 -1
+0 s7|-1 380 -1
 0 s8|&
-0 a0|-1 399 -1
+0 a0|-1 398 -1
 3 C0.5/20|!
-3 C0.68/2|!
 3 C0.2/5|!
-3 f0 (70|@7|$#,)!
-3 f1 (70|@7|$#,)!
+3 f0 (69|@7|$#,)!
+3 f1 (69|@7|$#,)!
 3 C0.5/3|!
-3 f0 (73|$#,)!
-3 f2 (73|$#,)!
-3 f70 (73|$#,)!
-3 f0 (73|$#,)!
-3 f2 (73|$#,)!
-3 f70 (73|$#,)!
-3 f0 (73|$#,)!
-3 f2 (73|$#,)!
-3 f70 (73|$#,)!
-3 f0 (73|$#,)!
-3 f2 (73|$#,)!
-3 f70 (73|$#,)!
-3 f0 (73|$#,)!
-3 f2 (73|$#,)!
+3 f0 (72|$#,)!
+3 f2 (72|$#,)!
+3 f69 (72|$#,)!
+3 f0 (72|$#,)!
+3 f2 (72|$#,)!
+3 f69 (72|$#,)!
+3 f0 (72|$#,)!
+3 f2 (72|$#,)!
+3 f69 (72|$#,)!
+3 f0 (72|$#,)!
+3 f2 (72|$#,)!
+3 f69 (72|$#,)!
+3 f0 (72|$#,)!
+3 f2 (72|$#,)!
 3 C0.2/5|!
-3 f88 (73|$#,)!
+3 f87 (72|$#,)!
 3 C0.5/3|!
-3 f0 (90|$#,)!
-3 f2 (90|$#,)!
-3 f88 (90|$#,)!
-3 f0 (90|$#,)!
-3 f2 (90|$#,)!
-3 f88 (90|$#,)!
-3 f0 (90|$#,)!
-3 f2 (90|$#,)!
-3 f88 (90|$#,)!
-3 f0 (90|$#,)!
-3 f2 (90|$#,)!
-3 f88 (90|$#,)!
-3 f0 (90|$#,)!
-3 f2 (90|$#,)!
+3 f0 (89|$#,)!
+3 f2 (89|$#,)!
+3 f87 (89|$#,)!
+3 f0 (89|$#,)!
+3 f2 (89|$#,)!
+3 f87 (89|$#,)!
+3 f0 (89|$#,)!
+3 f2 (89|$#,)!
+3 f87 (89|$#,)!
+3 f0 (89|$#,)!
+3 f2 (89|$#,)!
+3 f87 (89|$#,)!
+3 f0 (89|$#,)!
+3 f2 (89|$#,)!
 3 C0.2/5|!
-3 f105 (90|$#,)!
+3 f104 (89|$#,)!
 3 C0.5/3|!
-3 f0 (107|$#,)!
-3 f2 (107|$#,)!
-3 f105 (107|$#,)!
+3 f0 (106|$#,)!
+3 f2 (106|$#,)!
+3 f104 (106|$#,)!
 3 C0.4/5|!
-3 f0 (107|$#,)!
-3 f4 (107|$#,)!
-3 f111 (107|$#,)!
-3 f0 (107|$#,)!
-3 f4 (107|$#,)!
-3 f111 (107|$#,)!
+3 f0 (106|$#,)!
+3 f4 (106|$#,)!
+3 f110 (106|$#,)!
+3 f0 (106|$#,)!
+3 f4 (106|$#,)!
+3 f110 (106|$#,)!
 3 Slconv{23|@1|0@0@3&#decimal_point,23|@1|0@0@3&#thousands_sep,23|@1|0@0@3&#grouping,23|@1|0@0@3&#int_curr_symbol,23|@1|0@0@3&#currency_symbol,23|@1|0@0@3&#mon_decimal_point,23|@1|0@0@3&#mon_thousands_sep,23|@1|0@0@3&#mon_grouping,23|@1|0@0@3&#positive_sign,23|@1|0@0@3&#negative_sign,4|@1|$#int_frac_digits,4|@1|$#frac_digits,4|@1|$#p_cs_precedes,4|@1|$#p_sep_by_space,4|@1|$#n_cs_precedes,4|@1|$#n_sep_by_space,4|@1|$#p_sign_posn,4|@1|$#n_sign_posn,}!
-0 s342|-1 125 -1
+0 s342|-1 124 -1
 3 f0 (5|$#,23|0@5@7&#,)!
 3 f19 (5|$#,23|0@5@7&#,)!
 3 f23 (5|$#,23|0@5@7&#,)!
 3 f0 ()!
 3 f19 ()!
-1 t119|119&
-3 f125 ()!
+1 t118|118&
+3 f124 ()!
 3 f0 (17|$#,)!
 3 f17 (17|$#,)!
 3 f0 (17|$#,)!
 3 f0 (17|$#,17|$#,)!
 3 f17 (17|$#,17|$#,)!
 0 a17|&
-3 f0 (171|4@0@7&#,)!
-3 f5 (171|4@0@7&#,)!
-3 f0 (171|$#,5|$#,)!
-3 f1 (171|$#,5|$#,)!
+3 f0 (170|4@0@7&#,)!
+3 f5 (170|4@0@7&#,)!
+3 f0 (170|$#,5|$#,)!
+3 f1 (170|$#,5|$#,)!
 0 s9|&
 3 ?!
-3 f177 (5|$#,)!
-3 f1 (5|$#,)^180
-1 t179|179&
+3 f176 (5|$#,)!
+3 f1 (5|$#,)^179
+1 t178|178&
 3 ?!
-3 f181 (5|$#,)!
-3 f1 (5|$#,)^184
-1 t183|183&
+3 f180 (5|$#,)!
+3 f1 (5|$#,)^183
+1 t182|182&
 3 ?!
-3 f185 (5|$#,)!
-3 f1 (5|$#,)^188
-1 t187|187&
+3 f184 (5|$#,)!
+3 f1 (5|$#,)^187
+1 t186|186&
 3 ?!
-3 f189 (5|$#,)!
-3 f1 (5|$#,)^192
-1 t191|191&
-3 f0 (5|$#,192|0@5@7&#,)!
-3 f19 (5|$#,192|0@5@7&#,)^195
-1 t194|194&
+3 f188 (5|$#,)!
+3 f1 (5|$#,)^191
+1 t190|190&
+3 f0 (5|$#,191|0@5@7&#,)!
+3 f19 (5|$#,191|0@5@7&#,)^194
+1 t193|193&
 3 ?!
-3 f196 (5|$#,)!
+3 f195 (5|$#,)!
 3 f19 (5|$#,)!
-3 f1 (5|$#,192|0@5@7&#,)!
+3 f1 (5|$#,191|0@5@7&#,)!
 3 f1 (5|$#,)!
-3 f200 (5|$#,192|0@5@7&#,)!
+3 f199 (5|$#,191|0@5@7&#,)!
 3 f0 (5|$#,)!
 3 f5 (5|$#,)!
 0 a18|&
-3 f0 (204|4@0@7&#,!.,)!
-3 f1 (204|4@0@7&#,!.,)!
-3 f0 (204|$#,)!
-3 f1 (204|$#,)!
-0 a19|-1 211 -1
-0 a20|-1 287 -1
-1 t209|209&
+3 f0 (203|4@0@7&#,!.,)!
+3 f1 (203|4@0@7&#,!.,)!
+3 f0 (203|$#,)!
+3 f1 (203|$#,)!
+0 a19|-1 210 -1
+0 a20|-1 286 -1
+1 t208|208&
 3 f0 (23|$#,)!
 3 f5 (23|$#,)!
 3 f0 (23|$#,23|$#,)!
 3 f5 (23|$#,23|$#,)!
 3 f0 ()!
 3 f19 ()!
-3 f211 ()!
+3 f210 ()!
 3 f0 (23|@5|4@5@7&#,)!
 3 f19 (23|@5|4@5@7&#,)!
 3 f23 (23|@5|4@5@7&#,)!
-3 f0 (211|$#,)!
-3 f5 (211|$#,)!
-3 f0 (211|0@5@7&#,)!
-3 f5 (211|0@5@7&#,)!
+3 f0 (210|$#,)!
+3 f5 (210|$#,)!
+3 f0 (210|0@5@7&#,)!
+3 f5 (210|0@5@7&#,)!
 3 f0 (23|$#,23|$#,)!
 3 f19 (23|$#,23|$#,)!
-3 f211 (23|$#,23|$#,)!
-3 f0 (23|$#,23|$#,211|$#,)!
-3 f19 (23|$#,23|$#,211|$#,)!
-3 f211 (23|$#,23|$#,211|$#,)!
-3 f0 (211|$#,23|0@5@19@2@0#,)!
-3 f1 (211|$#,23|0@5@19@2@0#,)!
-3 f0 (211|$#,23|0@5@19@2@0#,5|$#,63|$#,)!
-3 f5 (211|$#,23|0@5@19@2@0#,5|$#,63|$#,)!
+3 f210 (23|$#,23|$#,)!
+3 f0 (23|$#,23|$#,210|$#,)!
+3 f19 (23|$#,23|$#,210|$#,)!
+3 f210 (23|$#,23|$#,210|$#,)!
+3 f0 (210|$#,23|0@5@19@2@0#,)!
+3 f1 (210|$#,23|0@5@19@2@0#,)!
+3 f0 (210|$#,23|0@5@19@2@0#,5|$#,63|$#,)!
+3 f5 (210|$#,23|0@5@19@2@0#,5|$#,63|$#,)!
 3 C0.5/1|!
-3 f0 (211|$#,23|$#,!.,)!
-3 f5 (211|$#,23|$#,!.,)!
-3 f236 (211|$#,23|$#,!.,)!
-3 f0 (211|$#,23|$#,!.,)!
-3 f5 (211|$#,23|$#,!.,)!
+3 f0 (210|$#,23|$#,!.,)!
+3 f5 (210|$#,23|$#,!.,)!
+3 f235 (210|$#,23|$#,!.,)!
+3 f0 (210|$#,23|$#,!.,)!
+3 f5 (210|$#,23|$#,!.,)!
 3 f0 (23|$#,!.,)!
 3 f5 (23|$#,!.,)!
-3 f236 (23|$#,!.,)!
+3 f235 (23|$#,!.,)!
 3 f0 (23|$#,!.,)!
 3 f5 (23|$#,!.,)!
 3 f0 (23|4@0@7&#,23|$#,!.,)!
 3 f5 (23|4@0@7&#,23|$#,!.,)!
-3 f236 (23|4@0@7&#,23|$#,!.,)!
+3 f235 (23|4@0@7&#,23|$#,!.,)!
 3 f0 (23|4@0@7&#,23|$#,!.,)!
 3 f5 (23|4@0@7&#,23|$#,!.,)!
-3 f0 (211|$#,23|$#,204|$#,)!
-3 f5 (211|$#,23|$#,204|$#,)!
-3 f0 (23|$#,204|$#,)!
-3 f5 (23|$#,204|$#,)!
-3 f0 (23|4@0@7&#,23|$#,204|$#,)!
-3 f5 (23|4@0@7&#,23|$#,204|$#,)!
-3 f0 (211|$#,)!
-3 f5 (211|$#,)!
-3 f0 (23|@5|4@0@7&#,5|$#,211|$#,)!
-3 f19 (23|@5|4@0@7&#,5|$#,211|$#,)!
-3 f23 (23|@5|4@0@7&#,5|$#,211|$#,)!
+3 f0 (210|$#,23|$#,203|$#,)!
+3 f5 (210|$#,23|$#,203|$#,)!
+3 f0 (23|$#,203|$#,)!
+3 f5 (23|$#,203|$#,)!
+3 f0 (23|4@0@7&#,23|$#,203|$#,)!
+3 f5 (23|4@0@7&#,23|$#,203|$#,)!
+3 f0 (210|$#,)!
+3 f5 (210|$#,)!
+3 f0 (23|@5|4@0@7&#,5|$#,210|$#,)!
+3 f19 (23|@5|4@0@7&#,5|$#,210|$#,)!
+3 f23 (23|@5|4@0@7&#,5|$#,210|$#,)!
 3 C0.5/4|!
-3 f0 (263|$#,211|$#,)!
-3 f5 (263|$#,211|$#,)!
-3 f0 (23|$#,211|$#,)!
-3 f5 (23|$#,211|$#,)!
-3 f0 (211|@7|$#,)!
-3 f5 (211|@7|$#,)!
+3 f0 (262|$#,210|$#,)!
+3 f5 (262|$#,210|$#,)!
+3 f0 (23|$#,210|$#,)!
+3 f5 (23|$#,210|$#,)!
+3 f0 (210|@7|$#,)!
+3 f5 (210|@7|$#,)!
 3 f0 ()!
 3 f5 ()!
 3 f0 (23|4@0@7&#,)!
 3 f19 (23|4@0@7&#,)!
 3 f23 (23|4@0@7&#,)!
-3 f0 (263|$#,211|@7|$#,)!
-3 f5 (263|$#,211|@7|$#,)!
-3 f0 (263|$#,)!
-3 f5 (263|$#,)!
+3 f0 (262|$#,210|@7|$#,)!
+3 f5 (262|$#,210|@7|$#,)!
+3 f0 (262|$#,)!
+3 f5 (262|$#,)!
 3 f0 (23|$#,)!
 3 f5 (23|$#,)!
-3 f0 (263|$#,211|$#,)!
-3 f5 (263|$#,211|$#,)!
-3 f0 (20|4@0@7&#,63|$#,63|$#,211|$#,)!
-3 f63 (20|4@0@7&#,63|$#,63|$#,211|$#,)!
-3 f0 (20|$#,63|$#,63|$#,211|$#,)!
-3 f63 (20|$#,63|$#,63|$#,211|$#,)!
-1 t210|210&
-3 f0 (211|$#,287|4@0@7&#,)!
-3 f5 (211|$#,287|4@0@7&#,)!
-3 f0 (211|$#,9|$#,5|$#,)!
-3 f5 (211|$#,9|$#,5|$#,)!
-3 f0 (211|$#,287|$#,)!
-3 f5 (211|$#,287|$#,)!
-3 f0 (211|$#,)!
-3 f9 (211|$#,)!
-3 f0 (211|$#,)!
-3 f1 (211|$#,)!
-3 f0 (211|$#,)!
-3 f1 (211|$#,)!
-3 f0 (211|$#,)!
-3 f5 (211|$#,)!
-3 f0 (211|$#,)!
-3 f5 (211|$#,)!
+3 f0 (262|$#,210|$#,)!
+3 f5 (262|$#,210|$#,)!
+3 f0 (20|4@0@7&#,63|$#,63|$#,210|$#,)!
+3 f63 (20|4@0@7&#,63|$#,63|$#,210|$#,)!
+3 f0 (20|$#,63|$#,63|$#,210|$#,)!
+3 f63 (20|$#,63|$#,63|$#,210|$#,)!
+1 t209|209&
+3 f0 (210|$#,286|4@0@7&#,)!
+3 f5 (210|$#,286|4@0@7&#,)!
+3 f0 (210|$#,9|$#,5|$#,)!
+3 f5 (210|$#,9|$#,5|$#,)!
+3 f0 (210|$#,286|$#,)!
+3 f5 (210|$#,286|$#,)!
+3 f0 (210|$#,)!
+3 f9 (210|$#,)!
+3 f0 (210|$#,)!
+3 f1 (210|$#,)!
+3 f0 (210|$#,)!
+3 f1 (210|$#,)!
+3 f0 (210|$#,)!
+3 f5 (210|$#,)!
+3 f0 (210|$#,)!
+3 f5 (210|$#,)!
 3 f0 (23|0@5@7&#,)!
 3 f1 (23|0@5@7&#,)!
 3 f0 (23|$#,)!
 3 f9 (23|$#,)!
 1 t19|19&
 1 t23|23&
-3 f0 (23|$#,313|4@5@7&#,)!
-3 f17 (23|$#,313|4@5@7&#,)!
-3 f0 (23|$#,313|4@5@7&#,5|$#,)!
-3 f9 (23|$#,313|4@5@7&#,5|$#,)!
-3 f0 (23|$#,313|4@5@7&#,5|$#,)!
-3 f10 (23|$#,313|4@5@7&#,5|$#,)!
+3 f0 (23|$#,312|4@5@7&#,)!
+3 f17 (23|$#,312|4@5@7&#,)!
+3 f0 (23|$#,312|4@5@7&#,5|$#,)!
+3 f9 (23|$#,312|4@5@7&#,5|$#,)!
+3 f0 (23|$#,312|4@5@7&#,5|$#,)!
+3 f10 (23|$#,312|4@5@7&#,5|$#,)!
 3 f0 ()!
 3 f5 ()!
 3 f0 (6|$#,)!
 3 f0 (5|$#,)!
 3 f1 (5|$#,)!
 3 ?!
-3 f339 ()!
-3 f1 ()^342
-1 t341|341&
-3 f0 (342|$#,)!
-3 f5 (342|$#,)!
+3 f338 ()!
+3 f1 ()^341
+1 t340|340&
+3 f0 (341|$#,)!
+3 f5 (341|$#,)!
 3 f0 (23|$#,)!
 3 f19 (23|$#,)!
 3 f23 (23|$#,)!
 3 f0 (23|0@5@7&#,)!
 3 f5 (23|0@5@7&#,)!
 3 ?!
-3 f350 (20|$#,20|$#,)!
-3 f5 (20|$#,20|$#,)^353
-1 t352|352&
-3 f0 (20|$#,20|$#,63|$#,63|$#,353|$#,)!
-3 f19 (20|$#,20|$#,63|$#,63|$#,353|$#,)!
-3 f20 (20|$#,20|$#,63|$#,63|$#,353|$#,)!
+3 f349 (20|$#,20|$#,)!
+3 f5 (20|$#,20|$#,)^352
+1 t351|351&
+3 f0 (20|$#,20|$#,63|$#,63|$#,352|$#,)!
+3 f19 (20|$#,20|$#,63|$#,63|$#,352|$#,)!
+3 f20 (20|$#,20|$#,63|$#,63|$#,352|$#,)!
 3 ?!
-3 f357 (20|$#,20|$#,)!
-3 f5 (20|$#,20|$#,)^360
-1 t359|359&
-3 f0 (20|$#,63|$#,63|$#,360|$#,)!
-3 f1 (20|$#,63|$#,63|$#,360|$#,)!
+3 f356 (20|$#,20|$#,)!
+3 f5 (20|$#,20|$#,)^359
+1 t358|358&
+3 f0 (20|$#,63|$#,63|$#,359|$#,)!
+3 f1 (20|$#,63|$#,63|$#,359|$#,)!
 3 f0 (5|$#,)!
 3 f5 (5|$#,)!
 3 S!2{5|@1|$#quot,5|@1|$#rem,}!
 0 s339|&
 0 s21|&
 3 f0 (5|$#,5|$#,)!
-3 f367 (5|$#,5|$#,)!
+3 f366 (5|$#,5|$#,)!
 3 f0 (9|$#,)!
 3 f9 (9|$#,)!
 3 S!3{9|@1|$#quot,9|@1|$#rem,}!
 0 s340|&
 0 s22|&
 3 f0 (9|$#,9|$#,)!
-3 f374 (9|$#,9|$#,)!
+3 f373 (9|$#,9|$#,)!
 3 f0 (5|$#,)!
 3 f66 (5|$#,)!
-3 f0 (211|$#,)!
-3 f66 (211|$#,)!
-1 t65|65 463 -1
-3 f0 (381|@5|$#,5|$#,211|$#,)!
-3 f19 (381|@5|$#,5|$#,211|$#,)!
-3 f381 (381|@5|$#,5|$#,211|$#,)!
-3 f0 (65|$#,211|$#,)!
-3 f66 (65|$#,211|$#,)!
-3 f0 (381|$#,211|$#,)!
-3 f5 (381|$#,211|$#,)!
-3 f0 (211|$#,5|$#,)!
-3 f5 (211|$#,5|$#,)!
-3 f0 (211|$#,381|$#,!.,)!
-3 f5 (211|$#,381|$#,!.,)!
-3 f0 (211|$#,381|$#,!.,)!
-3 f5 (211|$#,381|$#,!.,)!
-3 f0 (211|@7|$#,)!
-3 f66 (211|@7|$#,)!
+3 f0 (210|$#,)!
+3 f66 (210|$#,)!
+1 t65|65 462 -1
+3 f0 (380|@5|$#,5|$#,210|$#,)!
+3 f19 (380|@5|$#,5|$#,210|$#,)!
+3 f380 (380|@5|$#,5|$#,210|$#,)!
+3 f0 (65|$#,210|$#,)!
+3 f66 (65|$#,210|$#,)!
+3 f0 (380|$#,210|$#,)!
+3 f5 (380|$#,210|$#,)!
+3 f0 (210|$#,5|$#,)!
+3 f5 (210|$#,5|$#,)!
+3 f0 (210|$#,380|$#,!.,)!
+3 f5 (210|$#,380|$#,!.,)!
+3 f0 (210|$#,380|$#,!.,)!
+3 f5 (210|$#,380|$#,!.,)!
+3 f0 (210|@7|$#,)!
+3 f66 (210|@7|$#,)!
 3 f0 ()!
 3 f66 ()!
 1 t67|67&
-3 f0 (23|$#,63|$#,399|0@5@7&#,)!
-3 f63 (23|$#,63|$#,399|0@5@7&#,)!
-3 f0 (381|0@5@7&#,23|$#,63|$#,399|0@5@7&#,)!
-3 f63 (381|0@5@7&#,23|$#,63|$#,399|0@5@7&#,)!
-3 f0 (399|0@5@7&#,)!
-3 f5 (399|0@5@7&#,)!
-3 f0 (381|0@5@7&#,313|$#,63|$#,399|0@5@7&#,)!
-3 f63 (381|0@5@7&#,313|$#,63|$#,399|0@5@7&#,)!
-3 f0 (65|$#,211|@7|$#,)!
-3 f66 (65|$#,211|@7|$#,)!
+3 f0 (23|$#,63|$#,398|0@5@7&#,)!
+3 f63 (23|$#,63|$#,398|0@5@7&#,)!
+3 f0 (380|0@5@7&#,23|$#,63|$#,398|0@5@7&#,)!
+3 f63 (380|0@5@7&#,23|$#,63|$#,398|0@5@7&#,)!
+3 f0 (398|0@5@7&#,)!
+3 f5 (398|0@5@7&#,)!
+3 f0 (380|0@5@7&#,312|$#,63|$#,398|0@5@7&#,)!
+3 f63 (380|0@5@7&#,312|$#,63|$#,398|0@5@7&#,)!
+3 f0 (65|$#,210|@7|$#,)!
+3 f66 (65|$#,210|@7|$#,)!
 3 f0 (65|$#,)!
 3 f66 (65|$#,)!
-3 f0 (381|$#,63|$#,381|$#,!.,)!
-3 f5 (381|$#,63|$#,381|$#,!.,)!
-3 f0 (381|$#,381|$#,!.,)!
-3 f5 (381|$#,381|$#,!.,)!
-3 f0 (66|$#,211|$#,)!
-3 f66 (66|$#,211|$#,)!
-3 f0 (211|$#,381|$#,204|$#,)!
-3 f5 (211|$#,381|$#,204|$#,)!
-3 f0 (381|$#,63|$#,381|$#,204|$#,)!
-3 f5 (381|$#,63|$#,381|$#,204|$#,)!
-3 f0 (381|$#,204|$#,)!
-3 f5 (381|$#,204|$#,)!
-3 f0 (23|4@5@7&#,65|$#,399|0@5@7&#,)!
-3 f63 (23|4@5@7&#,65|$#,399|0@5@7&#,)!
-3 C0.1/381|!
-3 f0 (381|@5|4@0@9&#,381|$#,)!
-3 f1 (381|@5|4@0@9&#,381|$#,)!
-3 f426 (381|@5|4@0@9&#,381|$#,)!
-3 f0 (381|@5|$#,65|$#,)!
-3 f19 (381|@5|$#,65|$#,)!
-3 f381 (381|@5|$#,65|$#,)!
-3 f0 (381|$#,381|$#,)!
-3 f5 (381|$#,381|$#,)!
-3 f0 (381|$#,381|$#,)!
-3 f5 (381|$#,381|$#,)!
-3 f0 (381|@5|4@0@9&#,381|$#,)!
-3 f1 (381|@5|4@0@9&#,381|$#,)!
-3 f426 (381|@5|4@0@9&#,381|$#,)!
-3 f0 (381|$#,381|$#,)!
-3 f63 (381|$#,381|$#,)!
-0 s341|-1 443 -1
-1 t442|442&
-3 f0 (381|4@0@7&#,63|$#,381|$#,443|$#,)!
-3 f63 (381|4@0@7&#,63|$#,381|$#,443|$#,)!
-3 f0 (381|$#,)!
-3 f63 (381|$#,)!
-3 C0.1/381|!
-3 f0 (381|@5|4@0@9&#,381|$#,63|$#,)!
-3 f1 (381|@5|4@0@9&#,381|$#,63|$#,)!
-3 f448 (381|@5|4@0@9&#,381|$#,63|$#,)!
-3 f0 (381|$#,381|$#,63|$#,)!
-3 f5 (381|$#,381|$#,63|$#,)!
-3 f0 (381|@5|4@0@9&#,381|$#,63|$#,)!
-3 f1 (381|@5|4@0@9&#,381|$#,63|$#,)!
-3 f448 (381|@5|4@0@9&#,381|$#,63|$#,)!
-3 f0 (381|@5|$#,381|$#,)!
-3 f19 (381|@5|$#,381|$#,)!
-3 f381 (381|@5|$#,381|$#,)!
-3 f0 (381|@5|$#,65|$#,)!
-3 f19 (381|@5|$#,65|$#,)!
-3 f381 (381|@5|$#,65|$#,)!
-1 t381|381&
-3 f0 (23|0@5@7&#,463|$#,63|$#,399|0@5@7&#,)!
-3 f63 (23|0@5@7&#,463|$#,63|$#,399|0@5@7&#,)!
-3 f0 (381|$#,381|$#,)!
-3 f63 (381|$#,381|$#,)!
-3 f0 (381|$#,381|$#,)!
-3 f19 (381|$#,381|$#,)!
-3 f381 (381|$#,381|$#,)!
-3 f0 (381|$#,463|0@5@7&#,)!
-3 f17 (381|$#,463|0@5@7&#,)!
-3 f0 (381|0@5@7&#,381|$#,463|$#,)!
-3 f19 (381|0@5@7&#,381|$#,463|$#,)!
-3 f381 (381|0@5@7&#,381|$#,463|$#,)!
-3 f0 (381|$#,463|0@5@7&#,5|$#,)!
-3 f9 (381|$#,463|0@5@7&#,5|$#,)!
-3 f0 (381|$#,463|0@5@7&#,5|$#,)!
-3 f10 (381|$#,463|0@5@7&#,5|$#,)!
-3 f0 (381|0@5@7&#,381|$#,63|$#,)!
-3 f63 (381|0@5@7&#,381|$#,63|$#,)!
+3 f0 (380|$#,63|$#,380|$#,!.,)!
+3 f5 (380|$#,63|$#,380|$#,!.,)!
+3 f0 (380|$#,380|$#,!.,)!
+3 f5 (380|$#,380|$#,!.,)!
+3 f0 (66|$#,210|$#,)!
+3 f66 (66|$#,210|$#,)!
+3 f0 (210|$#,380|$#,203|$#,)!
+3 f5 (210|$#,380|$#,203|$#,)!
+3 f0 (380|$#,63|$#,380|$#,203|$#,)!
+3 f5 (380|$#,63|$#,380|$#,203|$#,)!
+3 f0 (380|$#,203|$#,)!
+3 f5 (380|$#,203|$#,)!
+3 f0 (23|4@5@7&#,65|$#,398|0@5@7&#,)!
+3 f63 (23|4@5@7&#,65|$#,398|0@5@7&#,)!
+3 C0.1/380|!
+3 f0 (380|@5|4@0@9&#,380|$#,)!
+3 f1 (380|@5|4@0@9&#,380|$#,)!
+3 f425 (380|@5|4@0@9&#,380|$#,)!
+3 f0 (380|@5|$#,65|$#,)!
+3 f19 (380|@5|$#,65|$#,)!
+3 f380 (380|@5|$#,65|$#,)!
+3 f0 (380|$#,380|$#,)!
+3 f5 (380|$#,380|$#,)!
+3 f0 (380|$#,380|$#,)!
+3 f5 (380|$#,380|$#,)!
+3 f0 (380|@5|4@0@9&#,380|$#,)!
+3 f1 (380|@5|4@0@9&#,380|$#,)!
+3 f425 (380|@5|4@0@9&#,380|$#,)!
+3 f0 (380|$#,380|$#,)!
+3 f63 (380|$#,380|$#,)!
+0 s341|-1 442 -1
+1 t441|441&
+3 f0 (380|4@0@7&#,63|$#,380|$#,442|$#,)!
+3 f63 (380|4@0@7&#,63|$#,380|$#,442|$#,)!
+3 f0 (380|$#,)!
+3 f63 (380|$#,)!
+3 C0.1/380|!
+3 f0 (380|@5|4@0@9&#,380|$#,63|$#,)!
+3 f1 (380|@5|4@0@9&#,380|$#,63|$#,)!
+3 f447 (380|@5|4@0@9&#,380|$#,63|$#,)!
+3 f0 (380|$#,380|$#,63|$#,)!
+3 f5 (380|$#,380|$#,63|$#,)!
+3 f0 (380|@5|4@0@9&#,380|$#,63|$#,)!
+3 f1 (380|@5|4@0@9&#,380|$#,63|$#,)!
+3 f447 (380|@5|4@0@9&#,380|$#,63|$#,)!
+3 f0 (380|@5|$#,380|$#,)!
+3 f19 (380|@5|$#,380|$#,)!
+3 f380 (380|@5|$#,380|$#,)!
+3 f0 (380|@5|$#,65|$#,)!
+3 f19 (380|@5|$#,65|$#,)!
+3 f380 (380|@5|$#,65|$#,)!
+1 t380|380&
+3 f0 (23|0@5@7&#,462|$#,63|$#,398|0@5@7&#,)!
+3 f63 (23|0@5@7&#,462|$#,63|$#,398|0@5@7&#,)!
+3 f0 (380|$#,380|$#,)!
+3 f63 (380|$#,380|$#,)!
+3 f0 (380|$#,380|$#,)!
+3 f19 (380|$#,380|$#,)!
+3 f380 (380|$#,380|$#,)!
+3 f0 (380|$#,462|0@5@7&#,)!
+3 f17 (380|$#,462|0@5@7&#,)!
+3 f0 (380|0@5@7&#,380|$#,462|$#,)!
+3 f19 (380|0@5@7&#,380|$#,462|$#,)!
+3 f380 (380|0@5@7&#,380|$#,462|$#,)!
+3 f0 (380|$#,462|0@5@7&#,5|$#,)!
+3 f9 (380|$#,462|0@5@7&#,5|$#,)!
+3 f0 (380|$#,462|0@5@7&#,5|$#,)!
+3 f10 (380|$#,462|0@5@7&#,5|$#,)!
+3 f0 (380|0@5@7&#,380|$#,63|$#,)!
+3 f63 (380|0@5@7&#,380|$#,63|$#,)!
 3 f0 (66|$#,)!
 3 f5 (66|$#,)!
-3 f0 (381|$#,65|$#,63|$#,)!
-3 f19 (381|$#,65|$#,63|$#,)!
-3 f381 (381|$#,65|$#,63|$#,)!
-3 f0 (381|$#,381|$#,63|$#,)!
-3 f5 (381|$#,381|$#,63|$#,)!
-3 f0 (381|@5|$#,381|$#,63|$#,)!
-3 f19 (381|@5|$#,381|$#,63|$#,)!
-3 f381 (381|@5|$#,381|$#,63|$#,)!
-3 f0 (381|@5|$#,381|$#,63|$#,)!
-3 f19 (381|@5|$#,381|$#,63|$#,)!
-3 f381 (381|@5|$#,381|$#,63|$#,)!
-3 f0 (381|@5|$#,65|$#,63|$#,)!
-3 f19 (381|@5|$#,65|$#,63|$#,)!
-3 f381 (381|@5|$#,65|$#,63|$#,)!
-3 f0 (381|$#,!.,)!
-3 f5 (381|$#,!.,)!
-3 f0 (381|$#,!.,)!
-3 f5 (381|$#,!.,)!
+3 f0 (380|$#,65|$#,63|$#,)!
+3 f19 (380|$#,65|$#,63|$#,)!
+3 f380 (380|$#,65|$#,63|$#,)!
+3 f0 (380|$#,380|$#,63|$#,)!
+3 f5 (380|$#,380|$#,63|$#,)!
+3 f0 (380|@5|$#,380|$#,63|$#,)!
+3 f19 (380|@5|$#,380|$#,63|$#,)!
+3 f380 (380|@5|$#,380|$#,63|$#,)!
+3 f0 (380|@5|$#,380|$#,63|$#,)!
+3 f19 (380|@5|$#,380|$#,63|$#,)!
+3 f380 (380|@5|$#,380|$#,63|$#,)!
+3 f0 (380|@5|$#,65|$#,63|$#,)!
+3 f19 (380|@5|$#,65|$#,63|$#,)!
+3 f380 (380|@5|$#,65|$#,63|$#,)!
+3 f0 (380|$#,!.,)!
+3 f5 (380|$#,!.,)!
+3 f0 (380|$#,!.,)!
+3 f5 (380|$#,!.,)!
 0 s10|&
 0 s11|&
 3 C0.2/5|!
 3 f0 (66|$#,)!
 3 f2 (66|$#,)!
-3 f504 (66|$#,)!
+3 f503 (66|$#,)!
 3 f0 (66|$#,)!
 3 f2 (66|$#,)!
-3 f504 (66|$#,)!
+3 f503 (66|$#,)!
 3 f0 (66|$#,)!
 3 f2 (66|$#,)!
-3 f504 (66|$#,)!
-3 f0 (66|$#,502|$#,)!
-3 f2 (66|$#,502|$#,)!
-3 f504 (66|$#,502|$#,)!
+3 f503 (66|$#,)!
+3 f0 (66|$#,501|$#,)!
+3 f2 (66|$#,501|$#,)!
+3 f503 (66|$#,501|$#,)!
 3 f0 (66|$#,)!
 3 f2 (66|$#,)!
-3 f504 (66|$#,)!
+3 f503 (66|$#,)!
 3 f0 (66|$#,)!
 3 f2 (66|$#,)!
 3 C0.2/5|!
-3 f522 (66|$#,)!
+3 f521 (66|$#,)!
 3 f0 (66|$#,)!
 3 f2 (66|$#,)!
-3 f522 (66|$#,)!
+3 f521 (66|$#,)!
 3 f0 (66|$#,)!
 3 f2 (66|$#,)!
-3 f522 (66|$#,)!
+3 f521 (66|$#,)!
 3 f0 (66|$#,)!
 3 f2 (66|$#,)!
-3 f522 (66|$#,)!
+3 f521 (66|$#,)!
 3 f0 (66|$#,)!
 3 f2 (66|$#,)!
-3 f522 (66|$#,)!
+3 f521 (66|$#,)!
 3 f0 (66|$#,)!
 3 f2 (66|$#,)!
-3 f522 (66|$#,)!
+3 f521 (66|$#,)!
 3 C0.2/5|!
 3 f0 (66|$#,)!
 3 f2 (66|$#,)!
-3 f539 (66|$#,)!
+3 f538 (66|$#,)!
 3 C0.66/5|!
-3 f0 (66|$#,503|$#,)!
-3 f66 (66|$#,503|$#,)!
-3 f543 (66|$#,503|$#,)!
+3 f0 (66|$#,502|$#,)!
+3 f66 (66|$#,502|$#,)!
+3 f542 (66|$#,502|$#,)!
 3 f0 (66|$#,)!
 3 f66 (66|$#,)!
-3 f543 (66|$#,)!
+3 f542 (66|$#,)!
 3 f0 (66|$#,)!
 3 f66 (66|$#,)!
-3 f543 (66|$#,)!
-3 f0 (23|$#,)!
-3 f503 (23|$#,)!
+3 f542 (66|$#,)!
 3 f0 (23|$#,)!
 3 f502 (23|$#,)!
+3 f0 (23|$#,)!
+3 f501 (23|$#,)!
 3 f0 (23|$#,63|$#,)!
 3 f5 (23|$#,63|$#,)!
-3 f0 (381|0@5@7&#,23|0@5@7&#,63|$#,)!
-3 f5 (381|0@5@7&#,23|0@5@7&#,63|$#,)!
+3 f0 (380|0@5@7&#,23|0@5@7&#,63|$#,)!
+3 f5 (380|0@5@7&#,23|0@5@7&#,63|$#,)!
 3 f0 (23|4@5@7&#,65|$#,)!
 3 f5 (23|4@5@7&#,65|$#,)!
-3 f0 (381|4@0@7&#,23|$#,63|$#,)!
-3 f63 (381|4@0@7&#,23|$#,63|$#,)!
-3 f0 (23|4@0@7&#,381|$#,63|$#,)!
-3 f63 (23|4@0@7&#,381|$#,63|$#,)!
+3 f0 (380|4@0@7&#,23|$#,63|$#,)!
+3 f63 (380|4@0@7&#,23|$#,63|$#,)!
+3 f0 (23|4@0@7&#,380|$#,63|$#,)!
+3 f63 (23|4@0@7&#,380|$#,63|$#,)!
 3 C0.1/20|!
 3 f0 (20|@5|4@0@9&#,20|$#,63|$#,)!
 3 f1 (20|@5|4@0@9&#,20|$#,63|$#,)!
-3 f567 (20|@5|4@0@9&#,20|$#,63|$#,)!
+3 f566 (20|@5|4@0@9&#,20|$#,63|$#,)!
 3 f0 (20|@5|4@0@7&#,20|$#,63|$#,)!
 3 f1 (20|@5|4@0@7&#,20|$#,63|$#,)!
-3 f567 (20|@5|4@0@7&#,20|$#,63|$#,)!
+3 f566 (20|@5|4@0@7&#,20|$#,63|$#,)!
 3 C0.1/23|!
 3 f0 (23|@5|4@0@9&#,23|$#,)!
 3 f1 (23|@5|4@0@9&#,23|$#,)!
-3 f574 (23|@5|4@0@9&#,23|$#,)!
+3 f573 (23|@5|4@0@9&#,23|$#,)!
 3 f0 (23|@5|4@0@9&#,23|$#,63|$#,)!
 3 f1 (23|@5|4@0@9&#,23|$#,63|$#,)!
-3 f574 (23|@5|4@0@9&#,23|$#,63|$#,)!
+3 f573 (23|@5|4@0@9&#,23|$#,63|$#,)!
 3 f0 (23|@5|4@0@9&#,23|$#,)!
 3 f1 (23|@5|4@0@9&#,23|$#,)!
-3 f574 (23|@5|4@0@9&#,23|$#,)!
+3 f573 (23|@5|4@0@9&#,23|$#,)!
 3 f0 (23|@5|4@0@9&#,23|$#,5|$#,)!
 3 f1 (23|@5|4@0@9&#,23|$#,5|$#,)!
-3 f574 (23|@5|4@0@9&#,23|$#,5|$#,)!
+3 f573 (23|@5|4@0@9&#,23|$#,5|$#,)!
 3 f0 (20|$#,20|$#,63|$#,)!
 3 f5 (20|$#,20|$#,63|$#,)!
 3 f0 (23|$#,23|$#,)!
 3 f0 (20|$#,5|$#,63|$#,)!
 3 f19 (20|$#,5|$#,63|$#,)!
 3 f20 (20|$#,5|$#,63|$#,)!
-3 f0 (23|@5|$#,263|$#,)!
-3 f19 (23|@5|$#,263|$#,)!
-3 f23 (23|@5|$#,263|$#,)!
+3 f0 (23|@5|$#,262|$#,)!
+3 f19 (23|@5|$#,262|$#,)!
+3 f23 (23|@5|$#,262|$#,)!
 3 f0 (23|$#,23|$#,)!
 3 f63 (23|$#,23|$#,)!
 3 f0 (23|@5|$#,23|$#,)!
 3 f19 (23|@5|$#,23|$#,)!
 3 f23 (23|@5|$#,23|$#,)!
-3 f0 (23|@5|$#,263|$#,)!
-3 f19 (23|@5|$#,263|$#,)!
-3 f23 (23|@5|$#,263|$#,)!
+3 f0 (23|@5|$#,262|$#,)!
+3 f19 (23|@5|$#,262|$#,)!
+3 f23 (23|@5|$#,262|$#,)!
 3 f0 (23|$#,23|$#,)!
 3 f63 (23|$#,23|$#,)!
 3 f0 (23|@5|0@0@9&#,23|$#,)!
 3 C0.1/20|!
 3 f0 (20|@5|4@0@7&#,5|$#,63|$#,)!
 3 f1 (20|@5|4@0@7&#,5|$#,63|$#,)!
-3 f619 (20|@5|4@0@7&#,5|$#,63|$#,)!
+3 f618 (20|@5|4@0@7&#,5|$#,63|$#,)!
 3 f0 (5|$#,)!
 3 f19 (5|$#,)!
 3 f23 (5|$#,)!
 3 f0 (23|$#,)!
 3 f63 (23|$#,)!
 0 s12|&
-0 s13|-1 637 -1
+0 s13|-1 636 -1
 3 Stm{5|@1|$#tm_sec,5|@1|$#tm_min,5|@1|$#tm_hour,5|@1|$#tm_mday,5|@1|$#tm_mon,5|@1|$#tm_year,5|@1|$#tm_wday,5|@1|$#tm_yday,5|@1|$#tm_isdst,}!
 3 f0 ()!
-3 f628 ()!
-3 f0 (629|$#,629|$#,)!
-3 f17 (629|$#,629|$#,)!
-3 f0 (443|$#,)!
-3 f629 (443|$#,)!
-1 t629|629&
-3 f0 (637|4@5@7&#,)!
-3 f629 (637|4@5@7&#,)!
-3 f0 (443|$#,)!
-3 f19 (443|$#,)!
-3 f23 (443|$#,)!
-3 f0 (637|$#,)!
-3 f19 (637|$#,)!
-3 f23 (637|$#,)!
-3 f0 (637|$#,)!
-3 f19 (637|$#,)!
-3 f443 (637|$#,)!
-3 f0 (637|$#,)!
-3 f19 (637|$#,)!
-3 f443 (637|$#,)!
-3 f0 (23|4@0@7&#,63|$#,23|$#,443|$#,)!
-3 f63 (23|4@0@7&#,63|$#,23|$#,443|$#,)!
+3 f627 ()!
+3 f0 (628|$#,628|$#,)!
+3 f17 (628|$#,628|$#,)!
+3 f0 (442|$#,)!
+3 f628 (442|$#,)!
+1 t628|628&
+3 f0 (636|4@5@7&#,)!
+3 f628 (636|4@5@7&#,)!
+3 f0 (442|$#,)!
+3 f19 (442|$#,)!
+3 f23 (442|$#,)!
+3 f0 (636|$#,)!
+3 f19 (636|$#,)!
+3 f23 (636|$#,)!
+3 f0 (636|$#,)!
+3 f19 (636|$#,)!
+3 f442 (636|$#,)!
+3 f0 (636|$#,)!
+3 f19 (636|$#,)!
+3 f442 (636|$#,)!
+3 f0 (23|4@0@7&#,63|$#,23|$#,442|$#,)!
+3 f63 (23|4@0@7&#,63|$#,23|$#,442|$#,)!
 0 a1|&
 0 s14|&
 ;;tistable
+2
 0
 0,17
 17
 ;;symTable
 *0 (Datatype)
 0@+@=@0@7@0@0@67#mbstate_t
-0@+@+@0@7@0@0@654#mnull
-2@-@-@0@0@0@0@2#lltX_bool
+0@+@+@0@7@0@0@653#mnull
+2@+@-@0@0@0@0@2#lltX_bool
 13@-@-@0@0@0@0@59#__SIZE_TYPE__
 13@-@-@0@0@0@0@60#__PTRDIFF_TYPE__
 13@-@-@0@0@0@0@61#__WCHAR_TYPE__
 13@-@-@0@0@0@0@62#ptrdiff_t
 13@-@-@0@0@0@0@65#wchar_t
 13@-@-@0@0@0@0@66#wint_t
-13@-@-@0@0@0@0@176#sig_atomic_t
-13@-@-@0@0@0@0@502#wctype_t
-13@-@-@0@0@0@0@503#wctrans_t
-13@-@-@0@0@0@0@628#clock_t
-13@-@-@0@0@0@0@629#time_t
-13@-@-@0@0@0@0@655#__PTRDIFF_TYPE__ 
+13@-@-@0@0@0@0@175#sig_atomic_t
+13@-@-@0@0@0@0@501#wctype_t
+13@-@-@0@0@0@0@502#wctrans_t
+13@-@-@0@0@0@0@627#clock_t
+13@-@-@0@0@0@0@628#time_t
+13@-@-@0@0@0@0@654#__PTRDIFF_TYPE__ 
 14@-@-@0@0@0@0@63#size_t
 15@-@-@0@0@0@0@64#ssize_t
-20@+@+@0@0@0@0@171#jmp_buf
-20@+@+@0@0@0@0@204#va_list
-20@+@+@0@0@0@0@209#FILE
-20@+@+@0@0@0@0@210#fpos_t
-365@-@-@0@0@0@0@367#div_t
-372@-@-@0@0@0@0@374#ldiv_t
+20@+@+@0@0@0@0@170#jmp_buf
+20@+@+@0@0@0@0@203#va_list
+20@+@+@0@0@0@0@208#FILE
+20@+@+@0@0@0@0@209#fpos_t
+364@-@-@0@0@0@0@366#div_t
+371@-@-@0@0@0@0@373#ldiv_t
 *1 (Constant)
 0@i0@0@6#NULL
 2@i1@0@0#TRUE
 23$#__BASE_FILE__#__DATE__#__FILE__#__REGISTER_PREFIX__#__TIME__#__USER_LABEL_PREFIX__#__VERSION__
 63$#MB_CUR_MAX
 66$#WEOF
-180$#SIG_DFL
-184$#SIG_ERR
-188$#SIG_IGN
+179$#SIG_DFL
+183$#SIG_ERR
+187$#SIG_IGN
 *3 (Variable)
 5|@1|0@0@0@0@1#DBL_DIG#DBL_MANT_DIG#DBL_MAX_10_EXP#DBL_MAX_EXP#DBL_MIN_10_EXP#DBL_MIN_EXP#FLT_DIG#FLT_MANT_DIG#FLT_MAX_10_EXP#FLT_MAX_EXP#FLT_MIN_10_EXP#FLT_MIN_EXP#FLT_ROUNDS#LDBL_DIG#LDBL_MANT_DIG#LDBL_MAX_10_EXP#LDBL_MAX_EXP#LDBL_MIN_10_EXP#LDBL_MIN_EXP#errno
 16|@1|0@0@0@0@1#FLT_EPSILON#FLT_MAX#FLT_MIN
 17|@1|0@0@0@0@1#DBL_EPSILON#DBL_MAX#DBL_MIN
 18|@1|0@0@0@0@1#LDBL_EPSILON#LDBL_MAX#LDBL_MIN
-211|@1|0@0@0@0@1#stderr#stdin#stdout
+210|@1|0@0@0@0@1#stderr#stdin#stdout
 *4 (Function)
-362$@0@g113@0@0@1@tp0,g113$@0#qsort
-175@6@0@5@0@0@1@@1@s0$@0#longjmp
-206$@0@@1@p0$@0#va_start
-233$@0@s3@1@s3,tp0,tp1$@0#setbuf
-338@6@0@6@0@0@1@@1@s0$@0#exit
-323$@0@s1@1@s1$@0#srand
-334$@0@@1@tp0$@0#free
-305$@1@g113@0@0,g123@0@0,s3@1@s3,tg123$@0#perror
-208$@0@@1@p0$@0#va_end
-299$@0@@1@tp0$@0#clearerr#rewind
-72@6@0@8@0@0@1@@1@s0$@0#assert
-336@6@0@6@0@0@1@@1@s0$@0#abort
-235$@0@s3@1@s3,tp0,tp1$@0#setvbuf
-421$@0@@1@tp0$@0#vswprintf
-413@6@0@1@1@0@0@@1@tp0$@0#swprintf
-588$@1@@1@s0$@0#memcmp
-594$@1@@1@s0$@0#strncmp
-257$@0@@1@tp0,p2$@0#vsprintf
-251@6@0@1@2@0@1@@1@s0$@0#sscanf
-291$@0@s3,g113@0@0@1@s3,tp0,g113$@0#fseek
-253$@0@s3,g113@0@0@1@s3,tp0,p2,g113$@0#vfprintf
-241@6@0@1@2@0@0@s3@1@s3,tp0$@0#fscanf
-419$@0@s3@1@s3,tp0$@0#vfwprintf
-392@6@0@1@1@0@0@s3@1@tp0,s3$@0#fwprintf
-394@6@0@1@2@0@0@s3@1@tp0,s3$@0#fwscanf
-453$@1@@1@s0$@0#wcsncmp#wmemcmp
-415@6@0@1@2@0@0@g124@0@0@1@tg124$@0#swscanf
-560$@0@@1@tp0$@0#mbtowc
-215$@0@s3,g113@0@0@1@s3,g113$@0#rename
-590$@1@@1@s0$@0#strcmp#strcoll
-558$@1@@1@s0$@0#mblen
-255$@1@g125@0@0,s3@1@s3,p1,tg125$@0#vprintf
-267$@0@s3@1@s3,tp1$@0#fputs
-246@6@0@1@2@0@1@g124@0@0,s3@1@s3,tg124$@0#scanf
-562$@0@@1@tp0$@0#wctomb
-390$@1@@1@s0$@0#fwide
-293$@0@s3,g113@0@0@1@s3,tp0,g113$@0#fsetpos
-289$@0@g113@0@0@1@tp1,g113$@0#fgetpos
-423$@0@s3,g125@0@0@1@s3,tg125$@0#vwprintf
-388$@0@s3@1@s3,tp1$@0#fputws
-434$@1@@1@s0$@0#wcscmp#wcscoll
-501@6@0@1@2@0@1@g124@0@0,g113@0@0@1@g113,tg124$@0#wscanf
-499@6@0@1@1@0@1@g125@0@0,g113@0@0@1@g113,tg125$@0#wprintf
-265$@0@s3,g113@0@0@1@s3,tp1,g113$@0#fputc#ungetc
-276$@0@s3@1@s3,tp1$@0#putc
-364$@1@@1@s0$@0#abs
-203@6@0@5@0@0$$@0#raise
-280$@1@g125@0@0,s3@1@s3,tg125$@0#puts
-213$@0@s3,g113@0@0@1@s3,g113$@0#remove
-309$@1@@1@s0$@0#atoi
-349$@0@s3@1@s3$@0#system
-483$@1@@1@s0$@0#wctob
-173$@0@@1@p0$@0#setjmp
-223$@0@g113@0@0,s3@1@tp0,g113,s3$@0#fclose#fgetc
-301$@0@g113@0@0@1@g113$@0#feof#ferror
-269$@0@s3@1@s3,tp0$@0#getc
-225$@0@g113@0@0,s3@1@tp0,g113,s3$@0#fflush
-344$@0@s1@1@s1$@0#atexit
-405$@1@@1@s0$@0#mbsinit
-278$@1@g125@0@0,s3@1@s3,tg125$@0#putchar
-271$@1@g124@0@0,s3@1@s3,tg124$@0#getchar
-321$@0@s1@1@s1$@0#rand
-317$@0@g113@0@0@1@tp1,g113$@0#strtol
-477$@0@@1@tp1$@0#wcstol
-371$@1@@1@s0$@0#labs
-311$@1@@1@s0$@0#atol
-295$@0@g113@0@0@1@g113$@0#ftell
-319$@0@g113@0@0@1@tp1,g113$@0#strtoul
-479$@0@@1@tp1$@0#wcstoul
-150$@0@g113@0@0@1@g113$@0#ldexp
-158$@0@g113@0@0@1@g113$@0#pow
-140$@1@@1@s0$@0#atan2#fmod
-152$@0@@1@tp1$@0#frexp
-168$@0@@1@tp1$@0#modf
-315$@0@g113@0@0@1@tp1,g113$@0#strtod
-472$@0@@1@tp1$@0#wcstod
-634$@1@@1@s0$@0#difftime
-136$@0@g113@0@0@1@g113$@0#acos#asin#cosh#exp#log#log10#sqrt
-138$@1@@1@s0$@0#atan#ceil#cos#fabs#floor#sin#sinh#tan#tanh
-307$@1@@1@s0$@0#atof
-356@6@5@1@0@0@1@@1@s0@18@0@0#bsearch
-599@6@5@1@0@0@1@@1@s0@3@0@0#memchr
-332@6@5@1@0@0@0@@1@tp0@2@0@0#realloc
-326@6@5@1@0@0@1@@1@s0@2@0@0#calloc
-329@4@5@1@0@0@1@@1@s0@2@0@0#malloc
-262@6@5@1@0@0@0@s3,g113@0@0@1@s3,tp0,tp2,g113$@0#fgets
-122@6@5@1@0@0@0@s1,g113@0@0@1@s1,g113@19@3@0#setlocale
-607@6@5@1@0@0@1@@1@s0@19@2@0#strpbrk
-602@6@5@1@0@0@1@@1@s0@19@2@0#strchr#strrchr
-618@6@5@1@0@0@0@s1,g113@0@0@1@tp0,s1,g113@19@2@0#strtok
-615@6@5@1@0@0@1@@1@s0@19@2@0#strstr
-625$@1@@1@s0@19@3@0#strerror
-347@6@5@1@0@0@1@@1@s0@19@3@0#getenv
-274@6@5@1@0@0@1@g124@0@0,s3,g113@0@0@1@s3,tp0,tg124,g113@3@0@0#gets
-221$@0@s1@1@tp0,s1@19@3@0#tmpnam
-642$@0@g113@0@0@1@g113@19@3@0#asctime
-645$@1@@1@s0@19@3@0#ctime
-286$@0@s3,g113@0@0@1@s3,tp3,g113$@0#fwrite
-284$@0@s3,g113@0@0@1@s3,tp0,tp3,g113$@0#fread
-465$@0@@1@tp1$@0#wcsrtombs
-653$@0@@1@tp0$@0#strftime
-403$@0@@1@tp0$@0#mbrtowc
-407$@0@@1@tp0$@0#mbsrtowcs
-445$@0@@1@tp0$@0#wcsftime
-401$@1@@1@s0$@0#mbrlen
-566$@0@@1@tp0$@0#wcstombs
-596$@0@@1@tp0$@0#strxfrm
-425$@0@@1@tp0$@0#wcrtomb
-481$@0@@1@tp0$@0#wcsxfrm
-564$@0@@1@tp0$@0#mbstowcs
-604$@1@@1@s0$@0#strcspn#strspn
-441$@1@@1@s0$@0#wcscspn#wcsspn
-627$@1@@1@s0$@0#strlen
-447$@1@@1@s0$@0#wcslen
-386$@0@s3@1@s3,tp1$@0#fputwc
-409$@0@s3@1@s3,tp1$@0#putwc
-417$@0@s3@1@s3,tp1$@0#ungetwc
-378$@1@@1@s0$@0#btowc
-411$@0@s3,g125@0@0@1@s3,tg125$@0#putwchar
-380$@0@s3@1@s3,tp0$@0#fgetwc
-396$@0@s3@1@s3,tp0$@0#getwc
-398$@0@s3,g124@0@0@1@s3,tg124$@0#getwchar
-126$@1@@1@s0@3@0@0#localeconv
-231@6@5@1@0@0@0@s3,g113@0@0@1@tp2,s3,g113@3@0@0#freopen
-228@6@5@1@0@0@0@s3@1@s3@18@0@0#fopen
-218@6@5@1@0@0@0@s3@1@s3@3@0@0#tmpfile
-369$@1@@1@s0$@0#div
-376$@1@@1@s0$@0#ldiv
-486@6@5@1@0@0@1@@1@s0@3@0@0#wmemchr
-384@6@5@1@0@0@0@s3@1@s3,tp0,tp2$@0#fgetws
-497$@0@@1@tp0$@0#wmemset
-491$@0@@1@tp0$@0#wmemcpy#wmemmove
-475@6@5@1@0@0@0@@1@tp2@3@0@0#wcstok
-470@6@5@1@0@0@1@@1@s0@3@0@0#wcsstr
-462@6@5@1@0@0@1@@1@s0$@0#wcsrchr
-432@6@5@1@0@0@1@@1@s0@19@2@0#wcschr
-459@6@5@1@0@0@1@@1@s0$@0#wcspbrk
-651@6@5@1@0@0@0@g113@0@0@1@g113@19@3@0#localtime
-648@6@5@1@0@0@1@@1@s0@19@3@0#gmtime
-556$@1@@1@s0$@0#wctype
-554$@1@@1@s0$@0#wctrans
-632$@0@s1@1@s1$@0#clock
-636$@1@@1@s0$@0#mktime
-639$@0@@1@tp0$@0#time
-201@6@5@1@0@0@0@s1,g113@0@0@1@s1,g113$@0#signal
-622$@0@@1@tp0$@0#memset
-573$@0@@1@tp0$@0#memmove
-570$@0@@1@tp0$@0#memcpy
-586$@0@@1@tp0$@0#strncat
-580$@0@@1@tp0$@0#strncpy
-583$@0@@1@tp0$@0#strcat#strcpy
-451$@0@@1@tp0$@0#wcsncat#wcsncpy
-429$@0@@1@tp0$@0#wcscat#wcscpy
-516$@1@@1@s0$@0#iswctype
-507$@1@@1@s0$@0#iswalnum#iswalpha#iswcntrl#iswdigit#iswgraph#iswlower#iswprint#iswpunct#iswspace#iswupper#iswxdigit
-76$@1@@1@s0$@0#isalnum#isalpha#iscntrl#isdigit#isgraph#islower#isprint#ispunct#isspace#isupper#isxdigit
-114$@1@@1@s0$@0#tolower#toupper
-249@6@0@1@1@0@0@@1@tp0$@0#sprintf
-239@6@0@1@1@0@0@s3@1@s3,tp0$@0#fprintf
-244@6@0@1@1@0@1@g125@0@0,s3@1@s3,tg125$@0#printf
-546$@1@@1@s0$@0#towctrans
-549$@1@@1@s0$@0#towlower#towupper
+361$@0@g113@0@0@1@tp0,g113$@0#qsort
+174@6@0@5@0@0@1@@1@s0$@0#longjmp
+205$@0@@1@p0$@0#va_start
+232$@0@s3@1@s3,tp0,tp1$@0#setbuf
+337@6@0@6@0@0@1@@1@s0$@0#exit
+322$@0@s1@1@s1$@0#srand
+333$@0@@1@tp0$@0#free
+304$@1@g113@0@0,g123@0@0,s3@1@s3,tg123$@0#perror
+207$@0@@1@p0$@0#va_end
+298$@0@@1@tp0$@0#clearerr#rewind
+71@6@0@8@0@0@1@@1@s0$@0#assert
+335@6@0@6@0@0@1@@1@s0$@0#abort
+234$@0@s3@1@s3,tp0,tp1$@0#setvbuf
+420$@0@@1@tp0$@0#vswprintf
+412@6@0@1@1@0@0@@1@tp0$@0#swprintf
+587$@1@@1@s0$@0#memcmp
+593$@1@@1@s0$@0#strncmp
+256$@0@@1@tp0,p2$@0#vsprintf
+250@6@0@1@2@0@1@@1@s0$@0#sscanf
+290$@0@s3,g113@0@0@1@s3,tp0,g113$@0#fseek
+252$@0@s3,g113@0@0@1@s3,tp0,p2,g113$@0#vfprintf
+240@6@0@1@2@0@0@s3@1@s3,tp0$@0#fscanf
+418$@0@s3@1@s3,tp0$@0#vfwprintf
+391@6@0@1@1@0@0@s3@1@tp0,s3$@0#fwprintf
+393@6@0@1@2@0@0@s3@1@tp0,s3$@0#fwscanf
+452$@1@@1@s0$@0#wcsncmp#wmemcmp
+414@6@0@1@2@0@0@g124@0@0@1@tg124$@0#swscanf
+559$@0@@1@tp0$@0#mbtowc
+214$@0@s3,g113@0@0@1@s3,g113$@0#rename
+589$@1@@1@s0$@0#strcmp#strcoll
+557$@1@@1@s0$@0#mblen
+254$@1@g125@0@0,s3@1@s3,p1,tg125$@0#vprintf
+266$@0@s3@1@s3,tp1$@0#fputs
+245@6@0@1@2@0@1@g124@0@0,s3@1@s3,tg124$@0#scanf
+561$@0@@1@tp0$@0#wctomb
+389$@1@@1@s0$@0#fwide
+292$@0@s3,g113@0@0@1@s3,tp0,g113$@0#fsetpos
+288$@0@g113@0@0@1@tp1,g113$@0#fgetpos
+422$@0@s3,g125@0@0@1@s3,tg125$@0#vwprintf
+387$@0@s3@1@s3,tp1$@0#fputws
+433$@1@@1@s0$@0#wcscmp#wcscoll
+498@6@0@1@1@0@1@g125@0@0,g113@0@0@1@g113,tg125$@0#wprintf
+500@6@0@1@2@0@1@g124@0@0,g113@0@0@1@g113,tg124$@0#wscanf
+264$@0@s3,g113@0@0@1@s3,tp1,g113$@0#fputc#ungetc
+275$@0@s3@1@s3,tp1$@0#putc
+363$@1@@1@s0$@0#abs
+202@6@0@5@0@0$$@0#raise
+212$@0@s3,g113@0@0@1@s3,g113$@0#remove
+279$@1@g125@0@0,s3@1@s3,tg125$@0#puts
+308$@1@@1@s0$@0#atoi
+348$@0@s3@1@s3$@0#system
+482$@1@@1@s0$@0#wctob
+172$@0@@1@p0$@0#setjmp
+222$@0@g113@0@0,s3@1@tp0,g113,s3$@0#fclose#fgetc
+300$@0@g113@0@0@1@g113$@0#feof#ferror
+268$@0@s3@1@s3,tp0$@0#getc
+224$@0@g113@0@0,s3@1@tp0,g113,s3$@0#fflush
+343$@0@s1@1@s1$@0#atexit
+404$@1@@1@s0$@0#mbsinit
+277$@1@g125@0@0,s3@1@s3,tg125$@0#putchar
+320$@0@s1@1@s1$@0#rand
+270$@1@g124@0@0,s3@1@s3,tg124$@0#getchar
+316$@0@g113@0@0@1@tp1,g113$@0#strtol
+476$@0@@1@tp1$@0#wcstol
+370$@1@@1@s0$@0#labs
+310$@1@@1@s0$@0#atol
+294$@0@g113@0@0@1@g113$@0#ftell
+318$@0@g113@0@0@1@tp1,g113$@0#strtoul
+478$@0@@1@tp1$@0#wcstoul
+149$@0@g113@0@0@1@g113$@0#ldexp
+157$@0@g113@0@0@1@g113$@0#pow
+139$@1@@1@s0$@0#atan2#fmod
+151$@0@@1@tp1$@0#frexp
+167$@0@@1@tp1$@0#modf
+314$@0@g113@0@0@1@tp1,g113$@0#strtod
+471$@0@@1@tp1$@0#wcstod
+633$@1@@1@s0$@0#difftime
+135$@0@g113@0@0@1@g113$@0#acos#asin#cosh#exp#log#log10#sqrt
+137$@1@@1@s0$@0#atan#ceil#cos#fabs#floor#sin#sinh#tan#tanh
+306$@1@@1@s0$@0#atof
+355@6@5@1@0@0@1@@1@s0@18@0@0#bsearch
+598@6@5@1@0@0@1@@1@s0@3@0@0#memchr
+331@6@5@1@0@0@0@@1@tp0@2@0@0#realloc
+325@6@5@1@0@0@1@@1@s0@2@0@0#calloc
+328@4@5@1@0@0@1@@1@s0@2@0@0#malloc
+261@6@5@1@0@0@0@s3,g113@0@0@1@s3,tp0,tp2,g113$@0#fgets
+121@6@5@1@0@0@0@s1,g113@0@0@1@s1,g113@19@3@0#setlocale
+606@6@5@1@0@0@1@@1@s0@19@2@0#strpbrk
+601@6@5@1@0@0@1@@1@s0@19@2@0#strchr#strrchr
+617@6@5@1@0@0@0@s1,g113@0@0@1@tp0,s1,g113@19@2@0#strtok
+614@6@5@1@0@0@1@@1@s0@19@2@0#strstr
+624$@1@@1@s0@19@3@0#strerror
+346@6@5@1@0@0@1@@1@s0@19@3@0#getenv
+273@6@5@1@0@0@1@g124@0@0,s3,g113@0@0@1@s3,tp0,tg124,g113@3@0@0#gets
+220$@0@s1@1@tp0,s1@19@3@0#tmpnam
+641$@0@g113@0@0@1@g113@19@3@0#asctime
+644$@1@@1@s0@19@3@0#ctime
+285$@0@s3,g113@0@0@1@s3,tp3,g113$@0#fwrite
+283$@0@s3,g113@0@0@1@s3,tp0,tp3,g113$@0#fread
+464$@0@@1@tp1$@0#wcsrtombs
+652$@0@@1@tp0$@0#strftime
+402$@0@@1@tp0$@0#mbrtowc
+406$@0@@1@tp0$@0#mbsrtowcs
+444$@0@@1@tp0$@0#wcsftime
+400$@1@@1@s0$@0#mbrlen
+565$@0@@1@tp0$@0#wcstombs
+595$@0@@1@tp0$@0#strxfrm
+424$@0@@1@tp0$@0#wcrtomb
+480$@0@@1@tp0$@0#wcsxfrm
+563$@0@@1@tp0$@0#mbstowcs
+603$@1@@1@s0$@0#strcspn#strspn
+440$@1@@1@s0$@0#wcscspn#wcsspn
+626$@1@@1@s0$@0#strlen
+446$@1@@1@s0$@0#wcslen
+385$@0@s3@1@s3,tp1$@0#fputwc
+408$@0@s3@1@s3,tp1$@0#putwc
+416$@0@s3@1@s3,tp1$@0#ungetwc
+377$@1@@1@s0$@0#btowc
+410$@0@s3,g125@0@0@1@s3,tg125$@0#putwchar
+379$@0@s3@1@s3,tp0$@0#fgetwc
+395$@0@s3@1@s3,tp0$@0#getwc
+397$@0@s3,g124@0@0@1@s3,tg124$@0#getwchar
+125$@1@@1@s0@3@0@0#localeconv
+230@6@5@1@0@0@0@s3,g113@0@0@1@tp2,s3,g113@3@0@0#freopen
+227@6@5@1@0@0@0@s3@1@s3@18@0@0#fopen
+217@6@5@1@0@0@0@s3@1@s3@3@0@0#tmpfile
+368$@1@@1@s0$@0#div
+375$@1@@1@s0$@0#ldiv
+485@6@5@1@0@0@1@@1@s0@3@0@0#wmemchr
+383@6@5@1@0@0@0@s3@1@s3,tp0,tp2$@0#fgetws
+496$@0@@1@tp0$@0#wmemset
+490$@0@@1@tp0$@0#wmemcpy#wmemmove
+474@6@5@1@0@0@0@@1@tp2@3@0@0#wcstok
+469@6@5@1@0@0@1@@1@s0@3@0@0#wcsstr
+461@6@5@1@0@0@1@@1@s0$@0#wcsrchr
+431@6@5@1@0@0@1@@1@s0@19@2@0#wcschr
+458@6@5@1@0@0@1@@1@s0$@0#wcspbrk
+650@6@5@1@0@0@0@g113@0@0@1@g113@19@3@0#localtime
+647@6@5@1@0@0@1@@1@s0@19@3@0#gmtime
+555$@1@@1@s0$@0#wctype
+553$@1@@1@s0$@0#wctrans
+631$@0@s1@1@s1$@0#clock
+635$@1@@1@s0$@0#mktime
+638$@0@@1@tp0$@0#time
+200@6@5@1@0@0@0@s1,g113@0@0@1@s1,g113$@0#signal
+621$@0@@1@tp0$@0#memset
+572$@0@@1@tp0$@0#memmove
+569$@0@@1@tp0$@0#memcpy
+585$@0@@1@tp0$@0#strncat
+579$@0@@1@tp0$@0#strncpy
+582$@0@@1@tp0$@0#strcat#strcpy
+450$@0@@1@tp0$@0#wcsncat#wcsncpy
+428$@0@@1@tp0$@0#wcscat#wcscpy
+515$@1@@1@s0$@0#iswctype
+506$@1@@1@s0$@0#iswalnum#iswalpha#iswcntrl#iswdigit#iswgraph#iswlower#iswprint#iswpunct#iswspace#iswupper#iswxdigit
+75$@1@@1@s0$@0#isalnum#isalpha#iscntrl#isdigit#isgraph#islower#isprint#ispunct#isspace#isupper#isxdigit
+113$@1@@1@s0$@0#tolower#toupper
+248@6@0@1@1@0@0@@1@tp0$@0#sprintf
+238@6@0@1@1@0@0@s3@1@s3,tp0$@0#fprintf
+243@6@0@1@1@0@1@g125@0@0,s3@1@s3,tg125$@0#printf
+545$@1@@1@s0$@0#towctrans
+548$@1@@1@s0$@0#towlower#towupper
 *7 (Struct tag)
-365@366#@!2
-372@373#@!3
-630@442#@tm
-118@119#@lconv
+364@365#@!2
+371@372#@!3
+629@441#@tm
+117@118#@lconv
 ;; Modules access
-ansi#8@
-null6#10@
+lltX_bool#1@
+types#1@
+ansi#9@
+null6#11@
 ;;End
index f1b6235cb9e78cc8a9ae66f54cdd205ecfc033e6..09f9bf04176a55ef6ed66247468677f016722ebc 100644 (file)
@@ -1,3 +1,5 @@
+gmake[2]: Entering directory `/a/apollo/af9/drl7x/re/LCLintDev/test'
+LCLint 2.5q --- 20 May 2000
 
 ****************************NULLTERMINATED ERROR2
 test1.c: (in function main)
@@ -13,9 +15,8 @@ test1.c:13:6: Possibly non-nullterminated storage d passed as nullterminated
 SYMBOL REFERENCED IS NOT NULLTERMINATED!
 *******************************=
 
+LCLint 2.5q --- 20 May 2000
 
-Finished LCLint checking --- 3 code errors found
-
-Cannot open file: test2.c
 
 Finished LCLint checking --- no code processed
+gmake[2]: Leaving directory `/a/apollo/af9/drl7x/re/LCLintDev/test'
index f1b6235cb9e78cc8a9ae66f54cdd205ecfc033e6..e69de29bb2d1d6434b8b29ae775ad8c2e48c5391 100644 (file)
@@ -1,21 +0,0 @@
-
-****************************NULLTERMINATED ERROR2
-test1.c: (in function main)
-test1.c:11:6: Possibly non-nullterminated storage c passed as nullterminated
-                 param: fcn1 (c)
-SYMBOL REFERENCED IS NOT NULLTERMINATED!
-*******************************=
-
-test1.c:13:6: Variable d used before definition
-****************************NULLTERMINATED ERROR2
-test1.c:13:6: Possibly non-nullterminated storage d passed as nullterminated
-                 param: fcn1 (d)
-SYMBOL REFERENCED IS NOT NULLTERMINATED!
-*******************************=
-
-
-Finished LCLint checking --- 3 code errors found
-
-Cannot open file: test2.c
-
-Finished LCLint checking --- no code processed
diff --git a/test/sizeoftest.expect b/test/sizeoftest.expect
new file mode 100644 (file)
index 0000000..4e162a6
--- /dev/null
@@ -0,0 +1,8 @@
+
+sizeof.c: (in function main)
+sizeof.c:9:2: Unresolved constraint:
+    Lclint is unable to resolve Requires: : MAXSET ((x @ sizeof.c:6:2 ) )  >= 
+    ( 3 )  needed to satisy Requires: : MAXSET ((x @ sizeof.c:6:2 ) )  >=  ( 3
+    ) 
+
+Finished LCLint checking --- 1 code error found
diff --git a/test/sizeoftest.out b/test/sizeoftest.out
new file mode 100644 (file)
index 0000000..4e162a6
--- /dev/null
@@ -0,0 +1,8 @@
+
+sizeof.c: (in function main)
+sizeof.c:9:2: Unresolved constraint:
+    Lclint is unable to resolve Requires: : MAXSET ((x @ sizeof.c:6:2 ) )  >= 
+    ( 3 )  needed to satisy Requires: : MAXSET ((x @ sizeof.c:6:2 ) )  >=  ( 3
+    ) 
+
+Finished LCLint checking --- 1 code error found
index efa88495486a0c77e7d217615d2977f8454223e4..94ee432add2e77a9b236529ae42a582914f7393c 100644 (file)
@@ -33,7 +33,3 @@ booltest.c: (in function f)
 booltest.c:9:12: Return value type int does not match declared type bool: i
 
 Finished LCLint checking --- 1 code error found, as expected
-
-Finished LCLint checking --- no code errors found
-
-Finished LCLint checking --- no code errors found
index efa88495486a0c77e7d217615d2977f8454223e4..94ee432add2e77a9b236529ae42a582914f7393c 100644 (file)
@@ -33,7 +33,3 @@ booltest.c: (in function f)
 booltest.c:9:12: Return value type int does not match declared type bool: i
 
 Finished LCLint checking --- 1 code error found, as expected
-
-Finished LCLint checking --- no code errors found
-
-Finished LCLint checking --- no code errors found
index c9724c9d6e2698a62aa9e9924b6c30d0b8c14409..0675dedeae6da36dfd63ffc97400b42fe418ed8f 100644 (file)
@@ -1,9 +1,8 @@
-.PHONY: boolt testalt booltest boolbad hoof testalt uconstants ull baz
+.PHONY: boolt testalt booltest boolbad hoof testalt uconstants
 
 LCLINT = lclint
 
-# ull and baz added after 2.5q
-all: testalt boolt uconstants badcomment hoof boolbad booltest ull baz
+all: testalt boolt uconstants badcomment hoof boolbad booltest
 
 testalt:
        ${LCLINT} -dump newlint.lcd testalt.c
@@ -31,10 +30,3 @@ booltest:
 
 boolbad:
        ${LCLINT} -weak -booltype BOOLEAN boolbad.c
-
-
-ull:
-       ${LCLINT} ull.c
-
-baz:
-       ${LCLINT} baz.h bimbim.h -I.
index fb2a9b2bd35365d502e5ff5c8d33f0163f05e4ec..e31f56516c38be14d79b76ef71a946922c2296cf 100644 (file)
 0 p16|-2 35 54
 0 p17|-2 36 55
 0 p18|-2 37 56
-1 t0|0 312 -1
+1 t0|0 311 -1
 1 t1|1&
 1 t2|2&
 1 t3|3&
-1 t4|4 313 -1
+1 t4|4 312 -1
 1 t5|5&
 1 t6|6&
 1 t7|7&
 2 y17|17&
 2 y18|18&
 -2 ?!
-0 s1|&
+0 a1|&
 0 s2|&
 0 s3|&
 0 s4|&
 0 s5|&
 0 s14|&
 0 s15|&
-0 s6|-1 381 -1
+0 s6|-1 380 -1
 0 s7|&
-0 a0|-1 399 -1
+0 a0|-1 398 -1
 3 C0.5/20|!
-3 C0.68/2|!
 3 C0.2/5|!
-3 f0 (70|@7|$#,)!
-3 f1 (70|@7|$#,)!
+3 f0 (69|@7|$#,)!
+3 f1 (69|@7|$#,)!
 3 C0.5/3|!
-3 f0 (73|$#,)!
-3 f2 (73|$#,)!
-3 f70 (73|$#,)!
-3 f0 (73|$#,)!
-3 f2 (73|$#,)!
-3 f70 (73|$#,)!
-3 f0 (73|$#,)!
-3 f2 (73|$#,)!
-3 f70 (73|$#,)!
-3 f0 (73|$#,)!
-3 f2 (73|$#,)!
-3 f70 (73|$#,)!
-3 f0 (73|$#,)!
-3 f2 (73|$#,)!
+3 f0 (72|$#,)!
+3 f2 (72|$#,)!
+3 f69 (72|$#,)!
+3 f0 (72|$#,)!
+3 f2 (72|$#,)!
+3 f69 (72|$#,)!
+3 f0 (72|$#,)!
+3 f2 (72|$#,)!
+3 f69 (72|$#,)!
+3 f0 (72|$#,)!
+3 f2 (72|$#,)!
+3 f69 (72|$#,)!
+3 f0 (72|$#,)!
+3 f2 (72|$#,)!
 3 C0.2/5|!
-3 f88 (73|$#,)!
+3 f87 (72|$#,)!
 3 C0.5/3|!
-3 f0 (90|$#,)!
-3 f2 (90|$#,)!
-3 f88 (90|$#,)!
-3 f0 (90|$#,)!
-3 f2 (90|$#,)!
-3 f88 (90|$#,)!
-3 f0 (90|$#,)!
-3 f2 (90|$#,)!
-3 f88 (90|$#,)!
-3 f0 (90|$#,)!
-3 f2 (90|$#,)!
-3 f88 (90|$#,)!
-3 f0 (90|$#,)!
-3 f2 (90|$#,)!
+3 f0 (89|$#,)!
+3 f2 (89|$#,)!
+3 f87 (89|$#,)!
+3 f0 (89|$#,)!
+3 f2 (89|$#,)!
+3 f87 (89|$#,)!
+3 f0 (89|$#,)!
+3 f2 (89|$#,)!
+3 f87 (89|$#,)!
+3 f0 (89|$#,)!
+3 f2 (89|$#,)!
+3 f87 (89|$#,)!
+3 f0 (89|$#,)!
+3 f2 (89|$#,)!
 3 C0.2/5|!
-3 f105 (90|$#,)!
+3 f104 (89|$#,)!
 3 C0.5/3|!
-3 f0 (107|$#,)!
-3 f2 (107|$#,)!
-3 f105 (107|$#,)!
+3 f0 (106|$#,)!
+3 f2 (106|$#,)!
+3 f104 (106|$#,)!
 3 C0.4/5|!
-3 f0 (107|$#,)!
-3 f4 (107|$#,)!
-3 f111 (107|$#,)!
-3 f0 (107|$#,)!
-3 f4 (107|$#,)!
-3 f111 (107|$#,)!
+3 f0 (106|$#,)!
+3 f4 (106|$#,)!
+3 f110 (106|$#,)!
+3 f0 (106|$#,)!
+3 f4 (106|$#,)!
+3 f110 (106|$#,)!
 3 Slconv{23|@1|0@0@3&#decimal_point,23|@1|0@0@3&#thousands_sep,23|@1|0@0@3&#grouping,23|@1|0@0@3&#int_curr_symbol,23|@1|0@0@3&#currency_symbol,23|@1|0@0@3&#mon_decimal_point,23|@1|0@0@3&#mon_thousands_sep,23|@1|0@0@3&#mon_grouping,23|@1|0@0@3&#positive_sign,23|@1|0@0@3&#negative_sign,4|@1|$#int_frac_digits,4|@1|$#frac_digits,4|@1|$#p_cs_precedes,4|@1|$#p_sep_by_space,4|@1|$#n_cs_precedes,4|@1|$#n_sep_by_space,4|@1|$#p_sign_posn,4|@1|$#n_sign_posn,}!
-0 s343|-1 125 -1
+0 s343|-1 124 -1
 3 f0 (5|$#,23|0@5@7&#,)!
 3 f19 (5|$#,23|0@5@7&#,)!
 3 f23 (5|$#,23|0@5@7&#,)!
 3 f0 ()!
 3 f19 ()!
-1 t119|119&
-3 f125 ()!
+1 t118|118&
+3 f124 ()!
 3 f0 (17|$#,)!
 3 f17 (17|$#,)!
 3 f0 (17|$#,)!
 3 f0 (17|$#,17|$#,)!
 3 f17 (17|$#,17|$#,)!
 0 a16|&
-3 f0 (171|4@0@7&#,)!
-3 f5 (171|4@0@7&#,)!
-3 f0 (171|$#,5|$#,)!
-3 f1 (171|$#,5|$#,)!
+3 f0 (170|4@0@7&#,)!
+3 f5 (170|4@0@7&#,)!
+3 f0 (170|$#,5|$#,)!
+3 f1 (170|$#,5|$#,)!
 0 s8|&
 3 ?!
-3 f177 (5|$#,)!
-3 f1 (5|$#,)^180
-1 t179|179&
+3 f176 (5|$#,)!
+3 f1 (5|$#,)^179
+1 t178|178&
 3 ?!
-3 f181 (5|$#,)!
-3 f1 (5|$#,)^184
-1 t183|183&
+3 f180 (5|$#,)!
+3 f1 (5|$#,)^183
+1 t182|182&
 3 ?!
-3 f185 (5|$#,)!
-3 f1 (5|$#,)^188
-1 t187|187&
+3 f184 (5|$#,)!
+3 f1 (5|$#,)^187
+1 t186|186&
 3 ?!
-3 f189 (5|$#,)!
-3 f1 (5|$#,)^192
-1 t191|191&
-3 f0 (5|$#,192|0@5@7&#,)!
-3 f19 (5|$#,192|0@5@7&#,)^195
-1 t194|194&
+3 f188 (5|$#,)!
+3 f1 (5|$#,)^191
+1 t190|190&
+3 f0 (5|$#,191|0@5@7&#,)!
+3 f19 (5|$#,191|0@5@7&#,)^194
+1 t193|193&
 3 ?!
-3 f196 (5|$#,)!
+3 f195 (5|$#,)!
 3 f19 (5|$#,)!
-3 f1 (5|$#,192|0@5@7&#,)!
+3 f1 (5|$#,191|0@5@7&#,)!
 3 f1 (5|$#,)!
-3 f200 (5|$#,192|0@5@7&#,)!
+3 f199 (5|$#,191|0@5@7&#,)!
 3 f0 (5|$#,)!
 3 f5 (5|$#,)!
 0 a17|&
-3 f0 (204|4@0@7&#,!.,)!
-3 f1 (204|4@0@7&#,!.,)!
-3 f0 (204|$#,)!
-3 f1 (204|$#,)!
-0 a18|-1 211 -1
-0 a19|-1 287 -1
-1 t209|209&
+3 f0 (203|4@0@7&#,!.,)!
+3 f1 (203|4@0@7&#,!.,)!
+3 f0 (203|$#,)!
+3 f1 (203|$#,)!
+0 a18|-1 210 -1
+0 a19|-1 286 -1
+1 t208|208&
 3 f0 (23|$#,)!
 3 f5 (23|$#,)!
 3 f0 (23|$#,23|$#,)!
 3 f5 (23|$#,23|$#,)!
 3 f0 ()!
 3 f19 ()!
-3 f211 ()!
+3 f210 ()!
 3 f0 (23|@5|4@5@7&#,)!
 3 f19 (23|@5|4@5@7&#,)!
 3 f23 (23|@5|4@5@7&#,)!
-3 f0 (211|$#,)!
-3 f5 (211|$#,)!
-3 f0 (211|0@5@7&#,)!
-3 f5 (211|0@5@7&#,)!
+3 f0 (210|$#,)!
+3 f5 (210|$#,)!
+3 f0 (210|0@5@7&#,)!
+3 f5 (210|0@5@7&#,)!
 3 f0 (23|$#,23|$#,)!
 3 f19 (23|$#,23|$#,)!
-3 f211 (23|$#,23|$#,)!
-3 f0 (23|$#,23|$#,211|$#,)!
-3 f19 (23|$#,23|$#,211|$#,)!
-3 f211 (23|$#,23|$#,211|$#,)!
-3 f0 (211|$#,23|0@5@19@2@0#,)!
-3 f1 (211|$#,23|0@5@19@2@0#,)!
-3 f0 (211|$#,23|0@5@19@2@0#,5|$#,63|$#,)!
-3 f5 (211|$#,23|0@5@19@2@0#,5|$#,63|$#,)!
+3 f210 (23|$#,23|$#,)!
+3 f0 (23|$#,23|$#,210|$#,)!
+3 f19 (23|$#,23|$#,210|$#,)!
+3 f210 (23|$#,23|$#,210|$#,)!
+3 f0 (210|$#,23|0@5@19@2@0#,)!
+3 f1 (210|$#,23|0@5@19@2@0#,)!
+3 f0 (210|$#,23|0@5@19@2@0#,5|$#,63|$#,)!
+3 f5 (210|$#,23|0@5@19@2@0#,5|$#,63|$#,)!
 3 C0.5/1|!
-3 f0 (211|$#,23|$#,!.,)!
-3 f5 (211|$#,23|$#,!.,)!
-3 f236 (211|$#,23|$#,!.,)!
-3 f0 (211|$#,23|$#,!.,)!
-3 f5 (211|$#,23|$#,!.,)!
+3 f0 (210|$#,23|$#,!.,)!
+3 f5 (210|$#,23|$#,!.,)!
+3 f235 (210|$#,23|$#,!.,)!
+3 f0 (210|$#,23|$#,!.,)!
+3 f5 (210|$#,23|$#,!.,)!
 3 f0 (23|$#,!.,)!
 3 f5 (23|$#,!.,)!
-3 f236 (23|$#,!.,)!
+3 f235 (23|$#,!.,)!
 3 f0 (23|$#,!.,)!
 3 f5 (23|$#,!.,)!
 3 f0 (23|4@0@7&#,23|$#,!.,)!
 3 f5 (23|4@0@7&#,23|$#,!.,)!
-3 f236 (23|4@0@7&#,23|$#,!.,)!
+3 f235 (23|4@0@7&#,23|$#,!.,)!
 3 f0 (23|4@0@7&#,23|$#,!.,)!
 3 f5 (23|4@0@7&#,23|$#,!.,)!
-3 f0 (211|$#,23|$#,204|$#,)!
-3 f5 (211|$#,23|$#,204|$#,)!
-3 f0 (23|$#,204|$#,)!
-3 f5 (23|$#,204|$#,)!
-3 f0 (23|4@0@7&#,23|$#,204|$#,)!
-3 f5 (23|4@0@7&#,23|$#,204|$#,)!
-3 f0 (211|$#,)!
-3 f5 (211|$#,)!
-3 f0 (23|@5|4@0@7&#,5|$#,211|$#,)!
-3 f19 (23|@5|4@0@7&#,5|$#,211|$#,)!
-3 f23 (23|@5|4@0@7&#,5|$#,211|$#,)!
+3 f0 (210|$#,23|$#,203|$#,)!
+3 f5 (210|$#,23|$#,203|$#,)!
+3 f0 (23|$#,203|$#,)!
+3 f5 (23|$#,203|$#,)!
+3 f0 (23|4@0@7&#,23|$#,203|$#,)!
+3 f5 (23|4@0@7&#,23|$#,203|$#,)!
+3 f0 (210|$#,)!
+3 f5 (210|$#,)!
+3 f0 (23|@5|4@0@7&#,5|$#,210|$#,)!
+3 f19 (23|@5|4@0@7&#,5|$#,210|$#,)!
+3 f23 (23|@5|4@0@7&#,5|$#,210|$#,)!
 3 C0.5/4|!
-3 f0 (263|$#,211|$#,)!
-3 f5 (263|$#,211|$#,)!
-3 f0 (23|$#,211|$#,)!
-3 f5 (23|$#,211|$#,)!
-3 f0 (211|@7|$#,)!
-3 f5 (211|@7|$#,)!
+3 f0 (262|$#,210|$#,)!
+3 f5 (262|$#,210|$#,)!
+3 f0 (23|$#,210|$#,)!
+3 f5 (23|$#,210|$#,)!
+3 f0 (210|@7|$#,)!
+3 f5 (210|@7|$#,)!
 3 f0 ()!
 3 f5 ()!
 3 f0 (23|4@0@7&#,)!
 3 f19 (23|4@0@7&#,)!
 3 f23 (23|4@0@7&#,)!
-3 f0 (263|$#,211|@7|$#,)!
-3 f5 (263|$#,211|@7|$#,)!
-3 f0 (263|$#,)!
-3 f5 (263|$#,)!
+3 f0 (262|$#,210|@7|$#,)!
+3 f5 (262|$#,210|@7|$#,)!
+3 f0 (262|$#,)!
+3 f5 (262|$#,)!
 3 f0 (23|$#,)!
 3 f5 (23|$#,)!
-3 f0 (263|$#,211|$#,)!
-3 f5 (263|$#,211|$#,)!
-3 f0 (20|4@0@7&#,63|$#,63|$#,211|$#,)!
-3 f63 (20|4@0@7&#,63|$#,63|$#,211|$#,)!
-3 f0 (20|$#,63|$#,63|$#,211|$#,)!
-3 f63 (20|$#,63|$#,63|$#,211|$#,)!
-1 t210|210&
-3 f0 (211|$#,287|4@0@7&#,)!
-3 f5 (211|$#,287|4@0@7&#,)!
-3 f0 (211|$#,9|$#,5|$#,)!
-3 f5 (211|$#,9|$#,5|$#,)!
-3 f0 (211|$#,287|$#,)!
-3 f5 (211|$#,287|$#,)!
-3 f0 (211|$#,)!
-3 f9 (211|$#,)!
-3 f0 (211|$#,)!
-3 f1 (211|$#,)!
-3 f0 (211|$#,)!
-3 f1 (211|$#,)!
-3 f0 (211|$#,)!
-3 f5 (211|$#,)!
-3 f0 (211|$#,)!
-3 f5 (211|$#,)!
+3 f0 (262|$#,210|$#,)!
+3 f5 (262|$#,210|$#,)!
+3 f0 (20|4@0@7&#,63|$#,63|$#,210|$#,)!
+3 f63 (20|4@0@7&#,63|$#,63|$#,210|$#,)!
+3 f0 (20|$#,63|$#,63|$#,210|$#,)!
+3 f63 (20|$#,63|$#,63|$#,210|$#,)!
+1 t209|209&
+3 f0 (210|$#,286|4@0@7&#,)!
+3 f5 (210|$#,286|4@0@7&#,)!
+3 f0 (210|$#,9|$#,5|$#,)!
+3 f5 (210|$#,9|$#,5|$#,)!
+3 f0 (210|$#,286|$#,)!
+3 f5 (210|$#,286|$#,)!
+3 f0 (210|$#,)!
+3 f9 (210|$#,)!
+3 f0 (210|$#,)!
+3 f1 (210|$#,)!
+3 f0 (210|$#,)!
+3 f1 (210|$#,)!
+3 f0 (210|$#,)!
+3 f5 (210|$#,)!
+3 f0 (210|$#,)!
+3 f5 (210|$#,)!
 3 f0 (23|0@5@7&#,)!
 3 f1 (23|0@5@7&#,)!
 3 f0 (23|$#,)!
 3 f9 (23|$#,)!
 1 t19|19&
 1 t23|23&
-3 f0 (23|$#,313|4@5@7&#,)!
-3 f17 (23|$#,313|4@5@7&#,)!
-3 f0 (23|$#,313|4@5@7&#,5|$#,)!
-3 f9 (23|$#,313|4@5@7&#,5|$#,)!
-3 f0 (23|$#,313|4@5@7&#,5|$#,)!
-3 f10 (23|$#,313|4@5@7&#,5|$#,)!
+3 f0 (23|$#,312|4@5@7&#,)!
+3 f17 (23|$#,312|4@5@7&#,)!
+3 f0 (23|$#,312|4@5@7&#,5|$#,)!
+3 f9 (23|$#,312|4@5@7&#,5|$#,)!
+3 f0 (23|$#,312|4@5@7&#,5|$#,)!
+3 f10 (23|$#,312|4@5@7&#,5|$#,)!
 3 f0 ()!
 3 f5 ()!
 3 f0 (6|$#,)!
 3 f0 (5|$#,)!
 3 f1 (5|$#,)!
 3 ?!
-3 f339 ()!
-3 f1 ()^342
-1 t341|341&
-3 f0 (342|$#,)!
-3 f5 (342|$#,)!
+3 f338 ()!
+3 f1 ()^341
+1 t340|340&
+3 f0 (341|$#,)!
+3 f5 (341|$#,)!
 3 f0 (23|$#,)!
 3 f19 (23|$#,)!
 3 f23 (23|$#,)!
 3 f0 (23|0@5@7&#,)!
 3 f5 (23|0@5@7&#,)!
 3 ?!
-3 f350 (20|$#,20|$#,)!
-3 f5 (20|$#,20|$#,)^353
-1 t352|352&
-3 f0 (20|$#,20|$#,63|$#,63|$#,353|$#,)!
-3 f19 (20|$#,20|$#,63|$#,63|$#,353|$#,)!
-3 f20 (20|$#,20|$#,63|$#,63|$#,353|$#,)!
+3 f349 (20|$#,20|$#,)!
+3 f5 (20|$#,20|$#,)^352
+1 t351|351&
+3 f0 (20|$#,20|$#,63|$#,63|$#,352|$#,)!
+3 f19 (20|$#,20|$#,63|$#,63|$#,352|$#,)!
+3 f20 (20|$#,20|$#,63|$#,63|$#,352|$#,)!
 3 ?!
-3 f357 (20|$#,20|$#,)!
-3 f5 (20|$#,20|$#,)^360
-1 t359|359&
-3 f0 (20|$#,63|$#,63|$#,360|$#,)!
-3 f1 (20|$#,63|$#,63|$#,360|$#,)!
+3 f356 (20|$#,20|$#,)!
+3 f5 (20|$#,20|$#,)^359
+1 t358|358&
+3 f0 (20|$#,63|$#,63|$#,359|$#,)!
+3 f1 (20|$#,63|$#,63|$#,359|$#,)!
 3 f0 (5|$#,)!
 3 f5 (5|$#,)!
 3 S!2{5|@1|$#quot,5|@1|$#rem,}!
 0 s340|&
 0 s20|&
 3 f0 (5|$#,5|$#,)!
-3 f367 (5|$#,5|$#,)!
+3 f366 (5|$#,5|$#,)!
 3 f0 (9|$#,)!
 3 f9 (9|$#,)!
 3 S!3{9|@1|$#quot,9|@1|$#rem,}!
 0 s341|&
 0 s21|&
 3 f0 (9|$#,9|$#,)!
-3 f374 (9|$#,9|$#,)!
+3 f373 (9|$#,9|$#,)!
 3 f0 (5|$#,)!
 3 f66 (5|$#,)!
-3 f0 (211|$#,)!
-3 f66 (211|$#,)!
-1 t65|65 463 -1
-3 f0 (381|@5|$#,5|$#,211|$#,)!
-3 f19 (381|@5|$#,5|$#,211|$#,)!
-3 f381 (381|@5|$#,5|$#,211|$#,)!
-3 f0 (65|$#,211|$#,)!
-3 f66 (65|$#,211|$#,)!
-3 f0 (381|$#,211|$#,)!
-3 f5 (381|$#,211|$#,)!
-3 f0 (211|$#,5|$#,)!
-3 f5 (211|$#,5|$#,)!
-3 f0 (211|$#,381|$#,!.,)!
-3 f5 (211|$#,381|$#,!.,)!
-3 f0 (211|$#,381|$#,!.,)!
-3 f5 (211|$#,381|$#,!.,)!
-3 f0 (211|@7|$#,)!
-3 f66 (211|@7|$#,)!
+3 f0 (210|$#,)!
+3 f66 (210|$#,)!
+1 t65|65 462 -1
+3 f0 (380|@5|$#,5|$#,210|$#,)!
+3 f19 (380|@5|$#,5|$#,210|$#,)!
+3 f380 (380|@5|$#,5|$#,210|$#,)!
+3 f0 (65|$#,210|$#,)!
+3 f66 (65|$#,210|$#,)!
+3 f0 (380|$#,210|$#,)!
+3 f5 (380|$#,210|$#,)!
+3 f0 (210|$#,5|$#,)!
+3 f5 (210|$#,5|$#,)!
+3 f0 (210|$#,380|$#,!.,)!
+3 f5 (210|$#,380|$#,!.,)!
+3 f0 (210|$#,380|$#,!.,)!
+3 f5 (210|$#,380|$#,!.,)!
+3 f0 (210|@7|$#,)!
+3 f66 (210|@7|$#,)!
 3 f0 ()!
 3 f66 ()!
 1 t67|67&
-3 f0 (23|$#,63|$#,399|0@5@7&#,)!
-3 f63 (23|$#,63|$#,399|0@5@7&#,)!
-3 f0 (381|0@5@7&#,23|$#,63|$#,399|0@5@7&#,)!
-3 f63 (381|0@5@7&#,23|$#,63|$#,399|0@5@7&#,)!
-3 f0 (399|0@5@7&#,)!
-3 f5 (399|0@5@7&#,)!
-3 f0 (381|0@5@7&#,313|$#,63|$#,399|0@5@7&#,)!
-3 f63 (381|0@5@7&#,313|$#,63|$#,399|0@5@7&#,)!
-3 f0 (65|$#,211|@7|$#,)!
-3 f66 (65|$#,211|@7|$#,)!
+3 f0 (23|$#,63|$#,398|0@5@7&#,)!
+3 f63 (23|$#,63|$#,398|0@5@7&#,)!
+3 f0 (380|0@5@7&#,23|$#,63|$#,398|0@5@7&#,)!
+3 f63 (380|0@5@7&#,23|$#,63|$#,398|0@5@7&#,)!
+3 f0 (398|0@5@7&#,)!
+3 f5 (398|0@5@7&#,)!
+3 f0 (380|0@5@7&#,312|$#,63|$#,398|0@5@7&#,)!
+3 f63 (380|0@5@7&#,312|$#,63|$#,398|0@5@7&#,)!
+3 f0 (65|$#,210|@7|$#,)!
+3 f66 (65|$#,210|@7|$#,)!
 3 f0 (65|$#,)!
 3 f66 (65|$#,)!
-3 f0 (381|$#,63|$#,381|$#,!.,)!
-3 f5 (381|$#,63|$#,381|$#,!.,)!
-3 f0 (381|$#,381|$#,!.,)!
-3 f5 (381|$#,381|$#,!.,)!
-3 f0 (66|$#,211|$#,)!
-3 f66 (66|$#,211|$#,)!
-3 f0 (211|$#,381|$#,204|$#,)!
-3 f5 (211|$#,381|$#,204|$#,)!
-3 f0 (381|$#,63|$#,381|$#,204|$#,)!
-3 f5 (381|$#,63|$#,381|$#,204|$#,)!
-3 f0 (381|$#,204|$#,)!
-3 f5 (381|$#,204|$#,)!
-3 f0 (23|4@5@7&#,65|$#,399|0@5@7&#,)!
-3 f63 (23|4@5@7&#,65|$#,399|0@5@7&#,)!
-3 C0.1/381|!
-3 f0 (381|@5|4@0@9&#,381|$#,)!
-3 f1 (381|@5|4@0@9&#,381|$#,)!
-3 f426 (381|@5|4@0@9&#,381|$#,)!
-3 f0 (381|@5|$#,65|$#,)!
-3 f19 (381|@5|$#,65|$#,)!
-3 f381 (381|@5|$#,65|$#,)!
-3 f0 (381|$#,381|$#,)!
-3 f5 (381|$#,381|$#,)!
-3 f0 (381|$#,381|$#,)!
-3 f5 (381|$#,381|$#,)!
-3 f0 (381|@5|4@0@9&#,381|$#,)!
-3 f1 (381|@5|4@0@9&#,381|$#,)!
-3 f426 (381|@5|4@0@9&#,381|$#,)!
-3 f0 (381|$#,381|$#,)!
-3 f63 (381|$#,381|$#,)!
-0 s342|-1 443 -1
-1 t442|442&
-3 f0 (381|4@0@7&#,63|$#,381|$#,443|$#,)!
-3 f63 (381|4@0@7&#,63|$#,381|$#,443|$#,)!
-3 f0 (381|$#,)!
-3 f63 (381|$#,)!
-3 C0.1/381|!
-3 f0 (381|@5|4@0@9&#,381|$#,63|$#,)!
-3 f1 (381|@5|4@0@9&#,381|$#,63|$#,)!
-3 f448 (381|@5|4@0@9&#,381|$#,63|$#,)!
-3 f0 (381|$#,381|$#,63|$#,)!
-3 f5 (381|$#,381|$#,63|$#,)!
-3 f0 (381|@5|4@0@9&#,381|$#,63|$#,)!
-3 f1 (381|@5|4@0@9&#,381|$#,63|$#,)!
-3 f448 (381|@5|4@0@9&#,381|$#,63|$#,)!
-3 f0 (381|@5|$#,381|$#,)!
-3 f19 (381|@5|$#,381|$#,)!
-3 f381 (381|@5|$#,381|$#,)!
-3 f0 (381|@5|$#,65|$#,)!
-3 f19 (381|@5|$#,65|$#,)!
-3 f381 (381|@5|$#,65|$#,)!
-1 t381|381&
-3 f0 (23|0@5@7&#,463|$#,63|$#,399|0@5@7&#,)!
-3 f63 (23|0@5@7&#,463|$#,63|$#,399|0@5@7&#,)!
-3 f0 (381|$#,381|$#,)!
-3 f63 (381|$#,381|$#,)!
-3 f0 (381|$#,381|$#,)!
-3 f19 (381|$#,381|$#,)!
-3 f381 (381|$#,381|$#,)!
-3 f0 (381|$#,463|0@5@7&#,)!
-3 f17 (381|$#,463|0@5@7&#,)!
-3 f0 (381|0@5@7&#,381|$#,463|$#,)!
-3 f19 (381|0@5@7&#,381|$#,463|$#,)!
-3 f381 (381|0@5@7&#,381|$#,463|$#,)!
-3 f0 (381|$#,463|0@5@7&#,5|$#,)!
-3 f9 (381|$#,463|0@5@7&#,5|$#,)!
-3 f0 (381|$#,463|0@5@7&#,5|$#,)!
-3 f10 (381|$#,463|0@5@7&#,5|$#,)!
-3 f0 (381|0@5@7&#,381|$#,63|$#,)!
-3 f63 (381|0@5@7&#,381|$#,63|$#,)!
+3 f0 (380|$#,63|$#,380|$#,!.,)!
+3 f5 (380|$#,63|$#,380|$#,!.,)!
+3 f0 (380|$#,380|$#,!.,)!
+3 f5 (380|$#,380|$#,!.,)!
+3 f0 (66|$#,210|$#,)!
+3 f66 (66|$#,210|$#,)!
+3 f0 (210|$#,380|$#,203|$#,)!
+3 f5 (210|$#,380|$#,203|$#,)!
+3 f0 (380|$#,63|$#,380|$#,203|$#,)!
+3 f5 (380|$#,63|$#,380|$#,203|$#,)!
+3 f0 (380|$#,203|$#,)!
+3 f5 (380|$#,203|$#,)!
+3 f0 (23|4@5@7&#,65|$#,398|0@5@7&#,)!
+3 f63 (23|4@5@7&#,65|$#,398|0@5@7&#,)!
+3 C0.1/380|!
+3 f0 (380|@5|4@0@9&#,380|$#,)!
+3 f1 (380|@5|4@0@9&#,380|$#,)!
+3 f425 (380|@5|4@0@9&#,380|$#,)!
+3 f0 (380|@5|$#,65|$#,)!
+3 f19 (380|@5|$#,65|$#,)!
+3 f380 (380|@5|$#,65|$#,)!
+3 f0 (380|$#,380|$#,)!
+3 f5 (380|$#,380|$#,)!
+3 f0 (380|$#,380|$#,)!
+3 f5 (380|$#,380|$#,)!
+3 f0 (380|@5|4@0@9&#,380|$#,)!
+3 f1 (380|@5|4@0@9&#,380|$#,)!
+3 f425 (380|@5|4@0@9&#,380|$#,)!
+3 f0 (380|$#,380|$#,)!
+3 f63 (380|$#,380|$#,)!
+0 s342|-1 442 -1
+1 t441|441&
+3 f0 (380|4@0@7&#,63|$#,380|$#,442|$#,)!
+3 f63 (380|4@0@7&#,63|$#,380|$#,442|$#,)!
+3 f0 (380|$#,)!
+3 f63 (380|$#,)!
+3 C0.1/380|!
+3 f0 (380|@5|4@0@9&#,380|$#,63|$#,)!
+3 f1 (380|@5|4@0@9&#,380|$#,63|$#,)!
+3 f447 (380|@5|4@0@9&#,380|$#,63|$#,)!
+3 f0 (380|$#,380|$#,63|$#,)!
+3 f5 (380|$#,380|$#,63|$#,)!
+3 f0 (380|@5|4@0@9&#,380|$#,63|$#,)!
+3 f1 (380|@5|4@0@9&#,380|$#,63|$#,)!
+3 f447 (380|@5|4@0@9&#,380|$#,63|$#,)!
+3 f0 (380|@5|$#,380|$#,)!
+3 f19 (380|@5|$#,380|$#,)!
+3 f380 (380|@5|$#,380|$#,)!
+3 f0 (380|@5|$#,65|$#,)!
+3 f19 (380|@5|$#,65|$#,)!
+3 f380 (380|@5|$#,65|$#,)!
+1 t380|380&
+3 f0 (23|0@5@7&#,462|$#,63|$#,398|0@5@7&#,)!
+3 f63 (23|0@5@7&#,462|$#,63|$#,398|0@5@7&#,)!
+3 f0 (380|$#,380|$#,)!
+3 f63 (380|$#,380|$#,)!
+3 f0 (380|$#,380|$#,)!
+3 f19 (380|$#,380|$#,)!
+3 f380 (380|$#,380|$#,)!
+3 f0 (380|$#,462|0@5@7&#,)!
+3 f17 (380|$#,462|0@5@7&#,)!
+3 f0 (380|0@5@7&#,380|$#,462|$#,)!
+3 f19 (380|0@5@7&#,380|$#,462|$#,)!
+3 f380 (380|0@5@7&#,380|$#,462|$#,)!
+3 f0 (380|$#,462|0@5@7&#,5|$#,)!
+3 f9 (380|$#,462|0@5@7&#,5|$#,)!
+3 f0 (380|$#,462|0@5@7&#,5|$#,)!
+3 f10 (380|$#,462|0@5@7&#,5|$#,)!
+3 f0 (380|0@5@7&#,380|$#,63|$#,)!
+3 f63 (380|0@5@7&#,380|$#,63|$#,)!
 3 f0 (66|$#,)!
 3 f5 (66|$#,)!
-3 f0 (381|$#,65|$#,63|$#,)!
-3 f19 (381|$#,65|$#,63|$#,)!
-3 f381 (381|$#,65|$#,63|$#,)!
-3 f0 (381|$#,381|$#,63|$#,)!
-3 f5 (381|$#,381|$#,63|$#,)!
-3 f0 (381|@5|$#,381|$#,63|$#,)!
-3 f19 (381|@5|$#,381|$#,63|$#,)!
-3 f381 (381|@5|$#,381|$#,63|$#,)!
-3 f0 (381|@5|$#,381|$#,63|$#,)!
-3 f19 (381|@5|$#,381|$#,63|$#,)!
-3 f381 (381|@5|$#,381|$#,63|$#,)!
-3 f0 (381|@5|$#,65|$#,63|$#,)!
-3 f19 (381|@5|$#,65|$#,63|$#,)!
-3 f381 (381|@5|$#,65|$#,63|$#,)!
-3 f0 (381|$#,!.,)!
-3 f5 (381|$#,!.,)!
-3 f0 (381|$#,!.,)!
-3 f5 (381|$#,!.,)!
+3 f0 (380|$#,65|$#,63|$#,)!
+3 f19 (380|$#,65|$#,63|$#,)!
+3 f380 (380|$#,65|$#,63|$#,)!
+3 f0 (380|$#,380|$#,63|$#,)!
+3 f5 (380|$#,380|$#,63|$#,)!
+3 f0 (380|@5|$#,380|$#,63|$#,)!
+3 f19 (380|@5|$#,380|$#,63|$#,)!
+3 f380 (380|@5|$#,380|$#,63|$#,)!
+3 f0 (380|@5|$#,380|$#,63|$#,)!
+3 f19 (380|@5|$#,380|$#,63|$#,)!
+3 f380 (380|@5|$#,380|$#,63|$#,)!
+3 f0 (380|@5|$#,65|$#,63|$#,)!
+3 f19 (380|@5|$#,65|$#,63|$#,)!
+3 f380 (380|@5|$#,65|$#,63|$#,)!
+3 f0 (380|$#,!.,)!
+3 f5 (380|$#,!.,)!
+3 f0 (380|$#,!.,)!
+3 f5 (380|$#,!.,)!
 0 s9|&
 0 s10|&
 3 C0.2/5|!
 3 f0 (66|$#,)!
 3 f2 (66|$#,)!
-3 f504 (66|$#,)!
+3 f503 (66|$#,)!
 3 f0 (66|$#,)!
 3 f2 (66|$#,)!
-3 f504 (66|$#,)!
+3 f503 (66|$#,)!
 3 f0 (66|$#,)!
 3 f2 (66|$#,)!
-3 f504 (66|$#,)!
-3 f0 (66|$#,502|$#,)!
-3 f2 (66|$#,502|$#,)!
-3 f504 (66|$#,502|$#,)!
+3 f503 (66|$#,)!
+3 f0 (66|$#,501|$#,)!
+3 f2 (66|$#,501|$#,)!
+3 f503 (66|$#,501|$#,)!
 3 f0 (66|$#,)!
 3 f2 (66|$#,)!
-3 f504 (66|$#,)!
+3 f503 (66|$#,)!
 3 f0 (66|$#,)!
 3 f2 (66|$#,)!
 3 C0.2/5|!
-3 f522 (66|$#,)!
+3 f521 (66|$#,)!
 3 f0 (66|$#,)!
 3 f2 (66|$#,)!
-3 f522 (66|$#,)!
+3 f521 (66|$#,)!
 3 f0 (66|$#,)!
 3 f2 (66|$#,)!
-3 f522 (66|$#,)!
+3 f521 (66|$#,)!
 3 f0 (66|$#,)!
 3 f2 (66|$#,)!
-3 f522 (66|$#,)!
+3 f521 (66|$#,)!
 3 f0 (66|$#,)!
 3 f2 (66|$#,)!
-3 f522 (66|$#,)!
+3 f521 (66|$#,)!
 3 f0 (66|$#,)!
 3 f2 (66|$#,)!
-3 f522 (66|$#,)!
+3 f521 (66|$#,)!
 3 C0.2/5|!
 3 f0 (66|$#,)!
 3 f2 (66|$#,)!
-3 f539 (66|$#,)!
+3 f538 (66|$#,)!
 3 C0.66/5|!
-3 f0 (66|$#,503|$#,)!
-3 f66 (66|$#,503|$#,)!
-3 f543 (66|$#,503|$#,)!
+3 f0 (66|$#,502|$#,)!
+3 f66 (66|$#,502|$#,)!
+3 f542 (66|$#,502|$#,)!
 3 f0 (66|$#,)!
 3 f66 (66|$#,)!
-3 f543 (66|$#,)!
+3 f542 (66|$#,)!
 3 f0 (66|$#,)!
 3 f66 (66|$#,)!
-3 f543 (66|$#,)!
-3 f0 (23|$#,)!
-3 f503 (23|$#,)!
+3 f542 (66|$#,)!
 3 f0 (23|$#,)!
 3 f502 (23|$#,)!
+3 f0 (23|$#,)!
+3 f501 (23|$#,)!
 3 f0 (23|$#,63|$#,)!
 3 f5 (23|$#,63|$#,)!
-3 f0 (381|0@5@7&#,23|0@5@7&#,63|$#,)!
-3 f5 (381|0@5@7&#,23|0@5@7&#,63|$#,)!
+3 f0 (380|0@5@7&#,23|0@5@7&#,63|$#,)!
+3 f5 (380|0@5@7&#,23|0@5@7&#,63|$#,)!
 3 f0 (23|4@5@7&#,65|$#,)!
 3 f5 (23|4@5@7&#,65|$#,)!
-3 f0 (381|4@0@7&#,23|$#,63|$#,)!
-3 f63 (381|4@0@7&#,23|$#,63|$#,)!
-3 f0 (23|4@0@7&#,381|$#,63|$#,)!
-3 f63 (23|4@0@7&#,381|$#,63|$#,)!
+3 f0 (380|4@0@7&#,23|$#,63|$#,)!
+3 f63 (380|4@0@7&#,23|$#,63|$#,)!
+3 f0 (23|4@0@7&#,380|$#,63|$#,)!
+3 f63 (23|4@0@7&#,380|$#,63|$#,)!
 3 C0.1/20|!
 3 f0 (20|@5|4@0@9&#,20|$#,63|$#,)!
 3 f1 (20|@5|4@0@9&#,20|$#,63|$#,)!
-3 f567 (20|@5|4@0@9&#,20|$#,63|$#,)!
+3 f566 (20|@5|4@0@9&#,20|$#,63|$#,)!
 3 f0 (20|@5|4@0@7&#,20|$#,63|$#,)!
 3 f1 (20|@5|4@0@7&#,20|$#,63|$#,)!
-3 f567 (20|@5|4@0@7&#,20|$#,63|$#,)!
+3 f566 (20|@5|4@0@7&#,20|$#,63|$#,)!
 3 C0.1/23|!
 3 f0 (23|@5|4@0@9&#,23|$#,)!
 3 f1 (23|@5|4@0@9&#,23|$#,)!
-3 f574 (23|@5|4@0@9&#,23|$#,)!
+3 f573 (23|@5|4@0@9&#,23|$#,)!
 3 f0 (23|@5|4@0@9&#,23|$#,63|$#,)!
 3 f1 (23|@5|4@0@9&#,23|$#,63|$#,)!
-3 f574 (23|@5|4@0@9&#,23|$#,63|$#,)!
+3 f573 (23|@5|4@0@9&#,23|$#,63|$#,)!
 3 f0 (23|@5|4@0@9&#,23|$#,)!
 3 f1 (23|@5|4@0@9&#,23|$#,)!
-3 f574 (23|@5|4@0@9&#,23|$#,)!
+3 f573 (23|@5|4@0@9&#,23|$#,)!
 3 f0 (23|@5|4@0@9&#,23|$#,5|$#,)!
 3 f1 (23|@5|4@0@9&#,23|$#,5|$#,)!
-3 f574 (23|@5|4@0@9&#,23|$#,5|$#,)!
+3 f573 (23|@5|4@0@9&#,23|$#,5|$#,)!
 3 f0 (20|$#,20|$#,63|$#,)!
 3 f5 (20|$#,20|$#,63|$#,)!
 3 f0 (23|$#,23|$#,)!
 3 f0 (20|$#,5|$#,63|$#,)!
 3 f19 (20|$#,5|$#,63|$#,)!
 3 f20 (20|$#,5|$#,63|$#,)!
-3 f0 (23|@5|$#,263|$#,)!
-3 f19 (23|@5|$#,263|$#,)!
-3 f23 (23|@5|$#,263|$#,)!
+3 f0 (23|@5|$#,262|$#,)!
+3 f19 (23|@5|$#,262|$#,)!
+3 f23 (23|@5|$#,262|$#,)!
 3 f0 (23|$#,23|$#,)!
 3 f63 (23|$#,23|$#,)!
 3 f0 (23|@5|$#,23|$#,)!
 3 f19 (23|@5|$#,23|$#,)!
 3 f23 (23|@5|$#,23|$#,)!
-3 f0 (23|@5|$#,263|$#,)!
-3 f19 (23|@5|$#,263|$#,)!
-3 f23 (23|@5|$#,263|$#,)!
+3 f0 (23|@5|$#,262|$#,)!
+3 f19 (23|@5|$#,262|$#,)!
+3 f23 (23|@5|$#,262|$#,)!
 3 f0 (23|$#,23|$#,)!
 3 f63 (23|$#,23|$#,)!
 3 f0 (23|@5|0@0@9&#,23|$#,)!
 3 C0.1/20|!
 3 f0 (20|@5|4@0@7&#,5|$#,63|$#,)!
 3 f1 (20|@5|4@0@7&#,5|$#,63|$#,)!
-3 f619 (20|@5|4@0@7&#,5|$#,63|$#,)!
+3 f618 (20|@5|4@0@7&#,5|$#,63|$#,)!
 3 f0 (5|$#,)!
 3 f19 (5|$#,)!
 3 f23 (5|$#,)!
 3 f0 (23|$#,)!
 3 f63 (23|$#,)!
 0 s11|&
-0 s12|-1 637 -1
+0 s12|-1 636 -1
 3 Stm{5|@1|$#tm_sec,5|@1|$#tm_min,5|@1|$#tm_hour,5|@1|$#tm_mday,5|@1|$#tm_mon,5|@1|$#tm_year,5|@1|$#tm_wday,5|@1|$#tm_yday,5|@1|$#tm_isdst,}!
 3 f0 ()!
-3 f628 ()!
-3 f0 (629|$#,629|$#,)!
-3 f17 (629|$#,629|$#,)!
-3 f0 (443|$#,)!
-3 f629 (443|$#,)!
-1 t629|629&
-3 f0 (637|4@5@7&#,)!
-3 f629 (637|4@5@7&#,)!
-3 f0 (443|$#,)!
-3 f19 (443|$#,)!
-3 f23 (443|$#,)!
-3 f0 (637|$#,)!
-3 f19 (637|$#,)!
-3 f23 (637|$#,)!
-3 f0 (637|$#,)!
-3 f19 (637|$#,)!
-3 f443 (637|$#,)!
-3 f0 (637|$#,)!
-3 f19 (637|$#,)!
-3 f443 (637|$#,)!
-3 f0 (23|4@0@7&#,63|$#,23|$#,443|$#,)!
-3 f63 (23|4@0@7&#,63|$#,23|$#,443|$#,)!
+3 f627 ()!
+3 f0 (628|$#,628|$#,)!
+3 f17 (628|$#,628|$#,)!
+3 f0 (442|$#,)!
+3 f628 (442|$#,)!
+1 t628|628&
+3 f0 (636|4@5@7&#,)!
+3 f628 (636|4@5@7&#,)!
+3 f0 (442|$#,)!
+3 f19 (442|$#,)!
+3 f23 (442|$#,)!
+3 f0 (636|$#,)!
+3 f19 (636|$#,)!
+3 f23 (636|$#,)!
+3 f0 (636|$#,)!
+3 f19 (636|$#,)!
+3 f442 (636|$#,)!
+3 f0 (636|$#,)!
+3 f19 (636|$#,)!
+3 f442 (636|$#,)!
+3 f0 (23|4@0@7&#,63|$#,23|$#,442|$#,)!
+3 f63 (23|4@0@7&#,63|$#,23|$#,442|$#,)!
 0 s13|&
 3 C1.5/1|!
 3 f0 (!.,)!
 3 f5 (!.,)!
-3 f655 (!.,)!
+3 f654 (!.,)!
 3 f0 (!.,)!
 3 f5 (!.,)!
-3 f655 (!.,)!
+3 f654 (!.,)!
 ;;tistable
+1
 0
 0,16
 16
 ;;symTable
 *0 (Datatype)
 0@+@=@0@7@0@0@67#mbstate_t
-2@-@-@0@0@0@0@2#lltX_bool
+2@+@-@0@0@0@0@2#lltX_bool
 13@-@-@0@0@0@0@59#__SIZE_TYPE__
 13@-@-@0@0@0@0@60#__PTRDIFF_TYPE__
 13@-@-@0@0@0@0@61#__WCHAR_TYPE__
 13@-@-@0@0@0@0@62#ptrdiff_t
 13@-@-@0@0@0@0@65#wchar_t
 13@-@-@0@0@0@0@66#wint_t
-13@-@-@0@0@0@0@176#sig_atomic_t
-13@-@-@0@0@0@0@502#wctype_t
-13@-@-@0@0@0@0@503#wctrans_t
-13@-@-@0@0@0@0@628#clock_t
-13@-@-@0@0@0@0@629#time_t
-13@-@-@0@0@0@0@654#__PTRDIFF_TYPE__ 
+13@-@-@0@0@0@0@175#sig_atomic_t
+13@-@-@0@0@0@0@501#wctype_t
+13@-@-@0@0@0@0@502#wctrans_t
+13@-@-@0@0@0@0@627#clock_t
+13@-@-@0@0@0@0@628#time_t
+13@-@-@0@0@0@0@653#__PTRDIFF_TYPE__ 
 14@-@-@0@0@0@0@63#size_t
 15@-@-@0@0@0@0@64#ssize_t
-20@+@+@0@0@0@0@171#jmp_buf
-20@+@+@0@0@0@0@204#va_list
-20@+@+@0@0@0@0@209#FILE
-20@+@+@0@0@0@0@210#fpos_t
-365@-@-@0@0@0@0@367#div_t
-372@-@-@0@0@0@0@374#ldiv_t
+20@+@+@0@0@0@0@170#jmp_buf
+20@+@+@0@0@0@0@203#va_list
+20@+@+@0@0@0@0@208#FILE
+20@+@+@0@0@0@0@209#fpos_t
+364@-@-@0@0@0@0@366#div_t
+371@-@-@0@0@0@0@373#ldiv_t
 *1 (Constant)
 0@i0@0@6#NULL
-2@i1@0@0#TRUE
 2$#NDEBUG
+2@i1@0@0#TRUE
 2@i0@0@6#FALSE
 3$#UCHAR_MAX#UCHAR_MIN
 4$#CHAR_MAX#CHAR_MIN#SCHAR_MAX#SCHAR_MIN
 23$#__BASE_FILE__#__DATE__#__FILE__#__REGISTER_PREFIX__#__TIME__#__USER_LABEL_PREFIX__#__VERSION__
 63$#MB_CUR_MAX
 66$#WEOF
-180$#SIG_DFL
-184$#SIG_ERR
-188$#SIG_IGN
+179$#SIG_DFL
+183$#SIG_ERR
+187$#SIG_IGN
 *3 (Variable)
 5|@1|0@0@0@0@1#DBL_DIG#DBL_MANT_DIG#DBL_MAX_10_EXP#DBL_MAX_EXP#DBL_MIN_10_EXP#DBL_MIN_EXP#FLT_DIG#FLT_MANT_DIG#FLT_MAX_10_EXP#FLT_MAX_EXP#FLT_MIN_10_EXP#FLT_MIN_EXP#FLT_ROUNDS#LDBL_DIG#LDBL_MANT_DIG#LDBL_MAX_10_EXP#LDBL_MAX_EXP#LDBL_MIN_10_EXP#LDBL_MIN_EXP#errno
 16|@1|0@0@0@0@1#FLT_EPSILON#FLT_MAX#FLT_MIN
 17|@1|0@0@0@0@1#DBL_EPSILON#DBL_MAX#DBL_MIN
 18|@1|0@0@0@0@1#LDBL_EPSILON#LDBL_MAX#LDBL_MIN
-211|@1|0@0@0@0@1#stderr#stdin#stdout
+210|@1|0@0@0@0@1#stderr#stdin#stdout
 *4 (Function)
-362$@0@g112@0@0@1@tp0,g112$@0#qsort
-175@6@0@5@0@0@1@@1@s0$@0#longjmp
-206$@0@@1@p0$@0#va_start
-233$@0@s3@1@s3,tp0,tp1$@0#setbuf
-338@6@0@6@0@0@1@@1@s0$@0#exit
-323$@0@s1@1@s1$@0#srand
-334$@0@@1@tp0$@0#free
-305$@1@g112@0@0,g122@0@0,s3@1@s3,tg122$@0#perror
-208$@0@@1@p0$@0#va_end
-299$@0@@1@tp0$@0#clearerr#rewind
-72@6@0@8@0@0@1@@1@s0$@0#assert
-336@6@0@6@0@0@1@@1@s0$@0#abort
-235$@0@s3@1@s3,tp0,tp1$@0#setvbuf
-421$@0@@1@tp0$@0#vswprintf
-413@6@0@1@1@0@0@@1@tp0$@0#swprintf
-588$@1@@1@s0$@0#memcmp
-594$@1@@1@s0$@0#strncmp
-257$@0@@1@tp0,p2$@0#vsprintf
-251@6@0@1@2@0@1@@1@s0$@0#sscanf
-291$@0@s3,g112@0@0@1@s3,tp0,g112$@0#fseek
-253$@0@s3,g112@0@0@1@s3,tp0,p2,g112$@0#vfprintf
-241@6@0@1@2@0@0@s3@1@s3,tp0$@0#fscanf
-419$@0@s3@1@s3,tp0$@0#vfwprintf
-392@6@0@1@1@0@0@s3@1@tp0,s3$@0#fwprintf
-394@6@0@1@2@0@0@s3@1@tp0,s3$@0#fwscanf
-453$@1@@1@s0$@0#wcsncmp#wmemcmp
-415@6@0@1@2@0@0@g123@0@0@1@tg123$@0#swscanf
-560$@0@@1@tp0$@0#mbtowc
-215$@0@s3,g112@0@0@1@s3,g112$@0#rename
-590$@1@@1@s0$@0#strcmp#strcoll
-558$@1@@1@s0$@0#mblen
-255$@1@g124@0@0,s3@1@s3,p1,tg124$@0#vprintf
-267$@0@s3@1@s3,tp1$@0#fputs
-246@6@0@1@2@0@1@g123@0@0,s3@1@s3,tg123$@0#scanf
-562$@0@@1@tp0$@0#wctomb
-390$@1@@1@s0$@0#fwide
-293$@0@s3,g112@0@0@1@s3,tp0,g112$@0#fsetpos
-289$@0@g112@0@0@1@tp1,g112$@0#fgetpos
-423$@0@s3,g124@0@0@1@s3,tg124$@0#vwprintf
-388$@0@s3@1@s3,tp1$@0#fputws
-434$@1@@1@s0$@0#wcscmp#wcscoll
-501@6@0@1@2@0@1@g123@0@0,g112@0@0@1@g112,tg123$@0#wscanf
-499@6@0@1@1@0@1@g124@0@0,g112@0@0@1@g112,tg124$@0#wprintf
-265$@0@s3,g112@0@0@1@s3,tp1,g112$@0#fputc#ungetc
-276$@0@s3@1@s3,tp1$@0#putc
-364$@1@@1@s0$@0#abs
-203@6@0@5@0@0$$@0#raise
-213$@0@s3,g112@0@0@1@s3,g112$@0#remove
-280$@1@g124@0@0,s3@1@s3,tg124$@0#puts
-309$@1@@1@s0$@0#atoi
-349$@0@s3@1@s3$@0#system
-483$@1@@1@s0$@0#wctob
-173$@0@@1@p0$@0#setjmp
-223$@0@g112@0@0,s3@1@tp0,g112,s3$@0#fclose#fgetc
-301$@0@g112@0@0@1@g112$@0#feof#ferror
-269$@0@s3@1@s3,tp0$@0#getc
-225$@0@g112@0@0,s3@1@tp0,g112,s3$@0#fflush
-344$@0@s1@1@s1$@0#atexit
-405$@1@@1@s0$@0#mbsinit
-278$@1@g124@0@0,s3@1@s3,tg124$@0#putchar
-271$@1@g123@0@0,s3@1@s3,tg123$@0#getchar
-321$@0@s1@1@s1$@0#rand
-317$@0@g112@0@0@1@tp1,g112$@0#strtol
-477$@0@@1@tp1$@0#wcstol
-371$@1@@1@s0$@0#labs
-311$@1@@1@s0$@0#atol
-295$@0@g112@0@0@1@g112$@0#ftell
-319$@0@g112@0@0@1@tp1,g112$@0#strtoul
-479$@0@@1@tp1$@0#wcstoul
-150$@0@g112@0@0@1@g112$@0#ldexp
-158$@0@g112@0@0@1@g112$@0#pow
-140$@1@@1@s0$@0#atan2#fmod
-152$@0@@1@tp1$@0#frexp
-168$@0@@1@tp1$@0#modf
-315$@0@g112@0@0@1@tp1,g112$@0#strtod
-472$@0@@1@tp1$@0#wcstod
-634$@1@@1@s0$@0#difftime
-136$@0@g112@0@0@1@g112$@0#acos#asin#cosh#exp#log#log10#sqrt
-138$@1@@1@s0$@0#atan#ceil#cos#fabs#floor#sin#sinh#tan#tanh
-307$@1@@1@s0$@0#atof
-356@6@5@1@0@0@1@@1@s0@18@0@0#bsearch
-599@6@5@1@0@0@1@@1@s0@3@0@0#memchr
-332@6@5@1@0@0@0@@1@tp0@2@0@0#realloc
-326@6@5@1@0@0@1@@1@s0@2@0@0#calloc
-329@4@5@1@0@0@1@@1@s0@2@0@0#malloc
-262@6@5@1@0@0@0@s3,g112@0@0@1@s3,tp0,tp2,g112$@0#fgets
-122@6@5@1@0@0@0@s1,g112@0@0@1@s1,g112@19@3@0#setlocale
-607@6@5@1@0@0@1@@1@s0@19@2@0#strpbrk
-602@6@5@1@0@0@1@@1@s0@19@2@0#strchr#strrchr
-618@6@5@1@0@0@0@s1,g112@0@0@1@tp0,s1,g112@19@2@0#strtok
-615@6@5@1@0@0@1@@1@s0@19@2@0#strstr
-625$@1@@1@s0@19@3@0#strerror
-347@6@5@1@0@0@1@@1@s0@19@3@0#getenv
-274@6@5@1@0@0@1@g123@0@0,s3,g112@0@0@1@s3,tp0,tg123,g112@3@0@0#gets
-221$@0@s1@1@tp0,s1@19@3@0#tmpnam
-642$@0@g112@0@0@1@g112@19@3@0#asctime
-645$@1@@1@s0@19@3@0#ctime
-286$@0@s3,g112@0@0@1@s3,tp3,g112$@0#fwrite
-284$@0@s3,g112@0@0@1@s3,tp0,tp3,g112$@0#fread
-465$@0@@1@tp1$@0#wcsrtombs
-653$@0@@1@tp0$@0#strftime
-403$@0@@1@tp0$@0#mbrtowc
-407$@0@@1@tp0$@0#mbsrtowcs
-445$@0@@1@tp0$@0#wcsftime
-401$@1@@1@s0$@0#mbrlen
-566$@0@@1@tp0$@0#wcstombs
-596$@0@@1@tp0$@0#strxfrm
-425$@0@@1@tp0$@0#wcrtomb
-481$@0@@1@tp0$@0#wcsxfrm
-564$@0@@1@tp0$@0#mbstowcs
-604$@1@@1@s0$@0#strcspn#strspn
-441$@1@@1@s0$@0#wcscspn#wcsspn
-627$@1@@1@s0$@0#strlen
-447$@1@@1@s0$@0#wcslen
-386$@0@s3@1@s3,tp1$@0#fputwc
-409$@0@s3@1@s3,tp1$@0#putwc
-417$@0@s3@1@s3,tp1$@0#ungetwc
-378$@1@@1@s0$@0#btowc
-411$@0@s3,g124@0@0@1@s3,tg124$@0#putwchar
-380$@0@s3@1@s3,tp0$@0#fgetwc
-396$@0@s3@1@s3,tp0$@0#getwc
-398$@0@s3,g123@0@0@1@s3,tg123$@0#getwchar
-126$@1@@1@s0@3@0@0#localeconv
-231@6@5@1@0@0@0@s3,g112@0@0@1@tp2,s3,g112@3@0@0#freopen
-228@6@5@1@0@0@0@s3@1@s3@18@0@0#fopen
-218@6@5@1@0@0@0@s3@1@s3@3@0@0#tmpfile
-369$@1@@1@s0$@0#div
-376$@1@@1@s0$@0#ldiv
-486@6@5@1@0@0@1@@1@s0@3@0@0#wmemchr
-384@6@5@1@0@0@0@s3@1@s3,tp0,tp2$@0#fgetws
-497$@0@@1@tp0$@0#wmemset
-491$@0@@1@tp0$@0#wmemcpy#wmemmove
-475@6@5@1@0@0@0@@1@tp2@3@0@0#wcstok
-470@6@5@1@0@0@1@@1@s0@3@0@0#wcsstr
-462@6@5@1@0@0@1@@1@s0$@0#wcsrchr
-432@6@5@1@0@0@1@@1@s0@19@2@0#wcschr
-459@6@5@1@0@0@1@@1@s0$@0#wcspbrk
-651@6@5@1@0@0@0@g112@0@0@1@g112@19@3@0#localtime
-648@6@5@1@0@0@1@@1@s0@19@3@0#gmtime
-556$@1@@1@s0$@0#wctype
-554$@1@@1@s0$@0#wctrans
-632$@0@s1@1@s1$@0#clock
-636$@1@@1@s0$@0#mktime
-639$@0@@1@tp0$@0#time
-201@6@5@1@0@0@0@s1,g112@0@0@1@s1,g112$@0#signal
-622$@0@@1@tp0$@0#memset
-573$@0@@1@tp0$@0#memmove
-570$@0@@1@tp0$@0#memcpy
-586$@0@@1@tp0$@0#strncat
-580$@0@@1@tp0$@0#strncpy
-583$@0@@1@tp0$@0#strcat#strcpy
-451$@0@@1@tp0$@0#wcsncat#wcsncpy
-429$@0@@1@tp0$@0#wcscat#wcscpy
-516$@1@@1@s0$@0#iswctype
-507$@1@@1@s0$@0#iswalnum#iswalpha#iswcntrl#iswdigit#iswgraph#iswlower#iswprint#iswpunct#iswspace#iswupper#iswxdigit
-76$@1@@1@s0$@0#isalnum#isalpha#iscntrl#isdigit#isgraph#islower#isprint#ispunct#isspace#isupper#isxdigit
-114$@1@@1@s0$@0#tolower#toupper
-249@6@0@1@1@0@0@@1@tp0$@0#sprintf
-239@6@0@1@1@0@0@s3@1@s3,tp0$@0#fprintf
-244@6@0@1@1@0@1@g124@0@0,s3@1@s3,tg124$@0#printf
-658$$$@0#test1#test2
-546$@1@@1@s0$@0#towctrans
-549$@1@@1@s0$@0#towlower#towupper
+361$@0@g112@0@0@1@tp0,g112$@0#qsort
+174@6@0@5@0@0@1@@1@s0$@0#longjmp
+205$@0@@1@p0$@0#va_start
+232$@0@s3@1@s3,tp0,tp1$@0#setbuf
+337@6@0@6@0@0@1@@1@s0$@0#exit
+322$@0@s1@1@s1$@0#srand
+333$@0@@1@tp0$@0#free
+304$@1@g112@0@0,g122@0@0,s3@1@s3,tg122$@0#perror
+207$@0@@1@p0$@0#va_end
+298$@0@@1@tp0$@0#clearerr#rewind
+71@6@0@8@0@0@1@@1@s0$@0#assert
+335@6@0@6@0@0@1@@1@s0$@0#abort
+234$@0@s3@1@s3,tp0,tp1$@0#setvbuf
+420$@0@@1@tp0$@0#vswprintf
+412@6@0@1@1@0@0@@1@tp0$@0#swprintf
+587$@1@@1@s0$@0#memcmp
+593$@1@@1@s0$@0#strncmp
+256$@0@@1@tp0,p2$@0#vsprintf
+250@6@0@1@2@0@1@@1@s0$@0#sscanf
+290$@0@s3,g112@0@0@1@s3,tp0,g112$@0#fseek
+252$@0@s3,g112@0@0@1@s3,tp0,p2,g112$@0#vfprintf
+240@6@0@1@2@0@0@s3@1@s3,tp0$@0#fscanf
+418$@0@s3@1@s3,tp0$@0#vfwprintf
+391@6@0@1@1@0@0@s3@1@tp0,s3$@0#fwprintf
+393@6@0@1@2@0@0@s3@1@tp0,s3$@0#fwscanf
+452$@1@@1@s0$@0#wcsncmp#wmemcmp
+414@6@0@1@2@0@0@g123@0@0@1@tg123$@0#swscanf
+559$@0@@1@tp0$@0#mbtowc
+214$@0@s3,g112@0@0@1@s3,g112$@0#rename
+589$@1@@1@s0$@0#strcmp#strcoll
+557$@1@@1@s0$@0#mblen
+254$@1@g124@0@0,s3@1@s3,p1,tg124$@0#vprintf
+266$@0@s3@1@s3,tp1$@0#fputs
+245@6@0@1@2@0@1@g123@0@0,s3@1@s3,tg123$@0#scanf
+561$@0@@1@tp0$@0#wctomb
+389$@1@@1@s0$@0#fwide
+292$@0@s3,g112@0@0@1@s3,tp0,g112$@0#fsetpos
+288$@0@g112@0@0@1@tp1,g112$@0#fgetpos
+422$@0@s3,g124@0@0@1@s3,tg124$@0#vwprintf
+387$@0@s3@1@s3,tp1$@0#fputws
+433$@1@@1@s0$@0#wcscmp#wcscoll
+498@6@0@1@1@0@1@g124@0@0,g112@0@0@1@g112,tg124$@0#wprintf
+500@6@0@1@2@0@1@g123@0@0,g112@0@0@1@g112,tg123$@0#wscanf
+264$@0@s3,g112@0@0@1@s3,tp1,g112$@0#fputc#ungetc
+275$@0@s3@1@s3,tp1$@0#putc
+363$@1@@1@s0$@0#abs
+202@6@0@5@0@0$$@0#raise
+212$@0@s3,g112@0@0@1@s3,g112$@0#remove
+279$@1@g124@0@0,s3@1@s3,tg124$@0#puts
+308$@1@@1@s0$@0#atoi
+348$@0@s3@1@s3$@0#system
+482$@1@@1@s0$@0#wctob
+172$@0@@1@p0$@0#setjmp
+222$@0@g112@0@0,s3@1@tp0,g112,s3$@0#fclose#fgetc
+300$@0@g112@0@0@1@g112$@0#feof#ferror
+268$@0@s3@1@s3,tp0$@0#getc
+224$@0@g112@0@0,s3@1@tp0,g112,s3$@0#fflush
+343$@0@s1@1@s1$@0#atexit
+404$@1@@1@s0$@0#mbsinit
+277$@1@g124@0@0,s3@1@s3,tg124$@0#putchar
+270$@1@g123@0@0,s3@1@s3,tg123$@0#getchar
+320$@0@s1@1@s1$@0#rand
+316$@0@g112@0@0@1@tp1,g112$@0#strtol
+476$@0@@1@tp1$@0#wcstol
+370$@1@@1@s0$@0#labs
+310$@1@@1@s0$@0#atol
+294$@0@g112@0@0@1@g112$@0#ftell
+318$@0@g112@0@0@1@tp1,g112$@0#strtoul
+478$@0@@1@tp1$@0#wcstoul
+149$@0@g112@0@0@1@g112$@0#ldexp
+157$@0@g112@0@0@1@g112$@0#pow
+139$@1@@1@s0$@0#atan2#fmod
+151$@0@@1@tp1$@0#frexp
+167$@0@@1@tp1$@0#modf
+314$@0@g112@0@0@1@tp1,g112$@0#strtod
+471$@0@@1@tp1$@0#wcstod
+633$@1@@1@s0$@0#difftime
+135$@0@g112@0@0@1@g112$@0#acos#asin#cosh#exp#log#log10#sqrt
+137$@1@@1@s0$@0#atan#ceil#cos#fabs#floor#sin#sinh#tan#tanh
+306$@1@@1@s0$@0#atof
+355@6@5@1@0@0@1@@1@s0@18@0@0#bsearch
+598@6@5@1@0@0@1@@1@s0@3@0@0#memchr
+331@6@5@1@0@0@0@@1@tp0@2@0@0#realloc
+325@6@5@1@0@0@1@@1@s0@2@0@0#calloc
+328@4@5@1@0@0@1@@1@s0@2@0@0#malloc
+261@6@5@1@0@0@0@s3,g112@0@0@1@s3,tp0,tp2,g112$@0#fgets
+121@6@5@1@0@0@0@s1,g112@0@0@1@s1,g112@19@3@0#setlocale
+606@6@5@1@0@0@1@@1@s0@19@2@0#strpbrk
+601@6@5@1@0@0@1@@1@s0@19@2@0#strchr#strrchr
+617@6@5@1@0@0@0@s1,g112@0@0@1@tp0,s1,g112@19@2@0#strtok
+614@6@5@1@0@0@1@@1@s0@19@2@0#strstr
+624$@1@@1@s0@19@3@0#strerror
+346@6@5@1@0@0@1@@1@s0@19@3@0#getenv
+273@6@5@1@0@0@1@g123@0@0,s3,g112@0@0@1@s3,tp0,tg123,g112@3@0@0#gets
+220$@0@s1@1@tp0,s1@19@3@0#tmpnam
+641$@0@g112@0@0@1@g112@19@3@0#asctime
+644$@1@@1@s0@19@3@0#ctime
+285$@0@s3,g112@0@0@1@s3,tp3,g112$@0#fwrite
+283$@0@s3,g112@0@0@1@s3,tp0,tp3,g112$@0#fread
+464$@0@@1@tp1$@0#wcsrtombs
+652$@0@@1@tp0$@0#strftime
+402$@0@@1@tp0$@0#mbrtowc
+406$@0@@1@tp0$@0#mbsrtowcs
+444$@0@@1@tp0$@0#wcsftime
+400$@1@@1@s0$@0#mbrlen
+565$@0@@1@tp0$@0#wcstombs
+595$@0@@1@tp0$@0#strxfrm
+424$@0@@1@tp0$@0#wcrtomb
+480$@0@@1@tp0$@0#wcsxfrm
+563$@0@@1@tp0$@0#mbstowcs
+603$@1@@1@s0$@0#strcspn#strspn
+440$@1@@1@s0$@0#wcscspn#wcsspn
+626$@1@@1@s0$@0#strlen
+446$@1@@1@s0$@0#wcslen
+385$@0@s3@1@s3,tp1$@0#fputwc
+408$@0@s3@1@s3,tp1$@0#putwc
+416$@0@s3@1@s3,tp1$@0#ungetwc
+377$@1@@1@s0$@0#btowc
+410$@0@s3,g124@0@0@1@s3,tg124$@0#putwchar
+379$@0@s3@1@s3,tp0$@0#fgetwc
+395$@0@s3@1@s3,tp0$@0#getwc
+397$@0@s3,g123@0@0@1@s3,tg123$@0#getwchar
+125$@1@@1@s0@3@0@0#localeconv
+230@6@5@1@0@0@0@s3,g112@0@0@1@tp2,s3,g112@3@0@0#freopen
+227@6@5@1@0@0@0@s3@1@s3@18@0@0#fopen
+217@6@5@1@0@0@0@s3@1@s3@3@0@0#tmpfile
+368$@1@@1@s0$@0#div
+375$@1@@1@s0$@0#ldiv
+485@6@5@1@0@0@1@@1@s0@3@0@0#wmemchr
+383@6@5@1@0@0@0@s3@1@s3,tp0,tp2$@0#fgetws
+496$@0@@1@tp0$@0#wmemset
+490$@0@@1@tp0$@0#wmemcpy#wmemmove
+474@6@5@1@0@0@0@@1@tp2@3@0@0#wcstok
+469@6@5@1@0@0@1@@1@s0@3@0@0#wcsstr
+461@6@5@1@0@0@1@@1@s0$@0#wcsrchr
+431@6@5@1@0@0@1@@1@s0@19@2@0#wcschr
+458@6@5@1@0@0@1@@1@s0$@0#wcspbrk
+650@6@5@1@0@0@0@g112@0@0@1@g112@19@3@0#localtime
+647@6@5@1@0@0@1@@1@s0@19@3@0#gmtime
+555$@1@@1@s0$@0#wctype
+553$@1@@1@s0$@0#wctrans
+631$@0@s1@1@s1$@0#clock
+635$@1@@1@s0$@0#mktime
+638$@0@@1@tp0$@0#time
+200@6@5@1@0@0@0@s1,g112@0@0@1@s1,g112$@0#signal
+621$@0@@1@tp0$@0#memset
+572$@0@@1@tp0$@0#memmove
+569$@0@@1@tp0$@0#memcpy
+585$@0@@1@tp0$@0#strncat
+579$@0@@1@tp0$@0#strncpy
+582$@0@@1@tp0$@0#strcat#strcpy
+450$@0@@1@tp0$@0#wcsncat#wcsncpy
+428$@0@@1@tp0$@0#wcscat#wcscpy
+515$@1@@1@s0$@0#iswctype
+506$@1@@1@s0$@0#iswalnum#iswalpha#iswcntrl#iswdigit#iswgraph#iswlower#iswprint#iswpunct#iswspace#iswupper#iswxdigit
+75$@1@@1@s0$@0#isalnum#isalpha#iscntrl#isdigit#isgraph#islower#isprint#ispunct#isspace#isupper#isxdigit
+113$@1@@1@s0$@0#tolower#toupper
+248@6@0@1@1@0@0@@1@tp0$@0#sprintf
+238@6@0@1@1@0@0@s3@1@s3,tp0$@0#fprintf
+243@6@0@1@1@0@1@g124@0@0,s3@1@s3,tg124$@0#printf
+657$$$@0#test1#test2
+545$@1@@1@s0$@0#towctrans
+548$@1@@1@s0$@0#towlower#towupper
 *7 (Struct tag)
-365@366#@!2
-372@373#@!3
-630@442#@tm
-118@119#@lconv
+364@365#@!2
+371@372#@!3
+629@441#@tm
+117@118#@lconv
 ;; Modules access
-ansi#8@
+lltX_bool#1@
+types#1@
+ansi#9@
 ;;End
This page took 0.711112 seconds and 5 git commands to generate.