<86>Mar 10 02:03:01 userdel[2969497]: delete user 'rooter'
<86>Mar 10 02:03:01 userdel[2969497]: removed group 'rooter' owned by 'rooter'
<86>Mar 10 02:03:01 userdel[2969497]: removed shadow group 'rooter' owned by 'rooter'
<86>Mar 10 02:03:01 groupadd[2969509]: group added to /etc/group: name=rooter, GID=1362
<86>Mar 10 02:03:01 groupadd[2969509]: group added to /etc/gshadow: name=rooter
<86>Mar 10 02:03:01 groupadd[2969509]: new group: name=rooter, GID=1362
<86>Mar 10 02:03:01 useradd[2969525]: new user: name=rooter, UID=1362, GID=1362, home=/root, shell=/bin/bash
<86>Mar 10 02:03:01 userdel[2969544]: delete user 'builder'
<86>Mar 10 02:03:01 userdel[2969544]: removed group 'builder' owned by 'builder'
<86>Mar 10 02:03:01 userdel[2969544]: removed shadow group 'builder' owned by 'builder'
<86>Mar 10 02:03:01 groupadd[2969557]: group added to /etc/group: name=builder, GID=1363
<86>Mar 10 02:03:01 groupadd[2969557]: group added to /etc/gshadow: name=builder
<86>Mar 10 02:03:01 groupadd[2969557]: new group: name=builder, GID=1363
<86>Mar 10 02:03:01 useradd[2969567]: new user: name=builder, UID=1363, GID=1363, home=/usr/src, shell=/bin/bash
<13>Mar 10 02:03:02 rpmi: pccts-1.33-alt3MR33 1199792160 installed
<13>Mar 10 02:03:02 rpmi: gcc-c++-common-1.4.27-alt1 sisyphus+278099.1300.1.1 1626028636 installed
<13>Mar 10 02:03:03 rpmi: libstdc++12-devel-12.1.1-alt2 sisyphus+307182.100.1.1 1663781909 installed
<13>Mar 10 02:03:03 rpmi: gcc12-c++-12.1.1-alt2 sisyphus+307182.100.1.1 1663781909 installed
<13>Mar 10 02:03:03 rpmi: gcc-c++-12-alt1 sisyphus+300988.300.1.1 1654033053 installed
<13>Mar 10 02:03:03 rpmi: pccts-devel-1.33-alt3MR33 1199792160 installed
Building target platforms: x86_64
Building for target x86_64
Wrote: /usr/src/in/nosrpm/cccc-0.1-alt1.nosrc.rpm (w1.gzdio)
Installing cccc-0.1-alt1.src.rpm
Building target platforms: x86_64
Building for target x86_64
Executing(%prep): /bin/sh -e /usr/src/tmp/rpm-tmp.89063
+ umask 022
+ /bin/mkdir -p /usr/src/RPM/BUILD
+ cd /usr/src/RPM/BUILD
+ cd /usr/src/RPM/BUILD
+ rm -rf cccc-0.1
+ echo 'Source #0 (cccc-0.1.tar):'
Source #0 (cccc-0.1.tar):
+ /bin/tar -xf /usr/src/RPM/SOURCES/cccc-0.1.tar
+ cd cccc-0.1
+ /bin/chmod -c -Rf u+rwX,go-w .
+ exit 0
Executing(%build): /bin/sh -e /usr/src/tmp/rpm-tmp.89063
+ umask 022
+ /bin/mkdir -p /usr/src/RPM/BUILD
+ cd /usr/src/RPM/BUILD
+ cd cccc-0.1
+ CFLAGS='-pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto'
+ CFLAGS='-pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -c -I/usr/include/pccts -Wno-deprecated -Wall -x c++'
+ make -C cccc -f posixgcc.mak 'CFLAGS=-pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -c -I/usr/include/pccts -Wno-deprecated -Wall -x c++' PCCTS_H=/usr/include/pccts PCCTS_BIN=/usr/bin ANTLR=/usr/bin/pccts-antlr DLG=/usr/bin/pccts-dlg
make: Entering directory '/usr/src/RPM/BUILD/cccc-0.1/cccc'
/usr/bin/pccts-antlr -CC -k 2 -gd -ge -rl 5000 -w1 -e3  -ft Ctokens.h cccc.g
Antlr parser generator   Version 1.33MR33   1989-2001
/usr/bin/pccts-dlg -C2 -CC  -cl CLexer parser.dlg
dlg  Version 1.33MR33   1989-2001
g++ -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -c -I/usr/include/pccts -Wno-deprecated -Wall -x c++ cccc.cpp -occcc.o
In file included from cccc.cpp:19:
cccc.cpp: In member function 'void CParser::start()':
/usr/include/pccts/AParser.h:357:30: warning: unused variable 'zzpf' [-Wunused-variable]
  357 |                 int zzErrk=1,zzpf=0; \
      |                              ^~~~
cccc.cpp:53:3: note: in expansion of macro 'zzRULE'
   53 |   zzRULE;
      |   ^~~~~~
cccc.cpp: In member function 'void CParser::link_item(std::string&)':
/usr/include/pccts/AParser.h:357:30: warning: unused variable 'zzpf' [-Wunused-variable]
  357 |                 int zzErrk=1,zzpf=0; \
      |                              ^~~~
cccc.cpp:78:3: note: in expansion of macro 'zzRULE'
   78 |   zzRULE;
      |   ^~~~~~
/usr/include/pccts/AParser.h:86:83: warning: variable 'zzGuessSeqFrozen' set but not used [-Wunused-but-set-variable]
   86 | #define zzGUESS_BLOCK           ANTLRParserState zzst; int zzrv; int _marker; int zzGuessSeqFrozen;
      |                                                                                   ^~~~~~~~~~~~~~~~
cccc.cpp:80:3: note: in expansion of macro 'zzGUESS_BLOCK'
   80 |   zzGUESS_BLOCK
      |   ^~~~~~~~~~~~~
cccc.cpp: In member function 'void CParser::end_of_file()':
/usr/include/pccts/AParser.h:356:58: warning: unused variable 'zzBadText' [-Wunused-variable]
  356 |                 _ANTLRTokenPtr zzBadTok=NULL; ANTLRChar *zzBadText=(ANTLRChar *)"";     \
      |                                                          ^~~~~~~~~
cccc.cpp:124:3: note: in expansion of macro 'zzRULE'
  124 |   zzRULE;
      |   ^~~~~~
/usr/include/pccts/AParser.h:357:30: warning: unused variable 'zzpf' [-Wunused-variable]
  357 |                 int zzErrk=1,zzpf=0; \
      |                              ^~~~
cccc.cpp:124:3: note: in expansion of macro 'zzRULE'
  124 |   zzRULE;
      |   ^~~~~~
cccc.cpp: In member function 'void CParser::definition_or_declaration(std::string&)':
/usr/include/pccts/AParser.h:357:30: warning: unused variable 'zzpf' [-Wunused-variable]
  357 |                 int zzErrk=1,zzpf=0; \
      |                              ^~~~
cccc.cpp:149:3: note: in expansion of macro 'zzRULE'
  149 |   zzRULE;
      |   ^~~~~~
/usr/include/pccts/AParser.h:86:83: warning: variable 'zzGuessSeqFrozen' set but not used [-Wunused-but-set-variable]
   86 | #define zzGUESS_BLOCK           ANTLRParserState zzst; int zzrv; int _marker; int zzGuessSeqFrozen;
      |                                                                                   ^~~~~~~~~~~~~~~~
cccc.cpp:151:3: note: in expansion of macro 'zzGUESS_BLOCK'
  151 |   zzGUESS_BLOCK
      |   ^~~~~~~~~~~~~
cccc.cpp: In member function 'void CParser::resync_tokens()':
/usr/include/pccts/AParser.h:357:30: warning: unused variable 'zzpf' [-Wunused-variable]
  357 |                 int zzErrk=1,zzpf=0; \
      |                              ^~~~
cccc.cpp:293:3: note: in expansion of macro 'zzRULE'
  293 |   zzRULE;
      |   ^~~~~~
cccc.cpp: In member function 'void CParser::extern_linkage_block()':
/usr/include/pccts/AParser.h:356:58: warning: unused variable 'zzBadText' [-Wunused-variable]
  356 |                 _ANTLRTokenPtr zzBadTok=NULL; ANTLRChar *zzBadText=(ANTLRChar *)"";     \
      |                                                          ^~~~~~~~~
cccc.cpp:316:3: note: in expansion of macro 'zzRULE'
  316 |   zzRULE;
      |   ^~~~~~
/usr/include/pccts/AParser.h:357:30: warning: unused variable 'zzpf' [-Wunused-variable]
  357 |                 int zzErrk=1,zzpf=0; \
      |                              ^~~~
cccc.cpp:316:3: note: in expansion of macro 'zzRULE'
  316 |   zzRULE;
      |   ^~~~~~
cccc.cpp: In member function 'void CParser::namespace_block()':
/usr/include/pccts/AParser.h:357:30: warning: unused variable 'zzpf' [-Wunused-variable]
  357 |                 int zzErrk=1,zzpf=0; \
      |                              ^~~~
cccc.cpp:341:3: note: in expansion of macro 'zzRULE'
  341 |   zzRULE;
      |   ^~~~~~
cccc.cpp: In member function 'void CParser::using_statement()':
/usr/include/pccts/AParser.h:357:30: warning: unused variable 'zzpf' [-Wunused-variable]
  357 |                 int zzErrk=1,zzpf=0; \
      |                              ^~~~
cccc.cpp:375:3: note: in expansion of macro 'zzRULE'
  375 |   zzRULE;
      |   ^~~~~~
cccc.cpp: In member function 'void CParser::explicit_template_instantiation()':
/usr/include/pccts/AParser.h:356:58: warning: unused variable 'zzBadText' [-Wunused-variable]
  356 |                 _ANTLRTokenPtr zzBadTok=NULL; ANTLRChar *zzBadText=(ANTLRChar *)"";     \
      |                                                          ^~~~~~~~~
cccc.cpp:403:3: note: in expansion of macro 'zzRULE'
  403 |   zzRULE;
      |   ^~~~~~
/usr/include/pccts/AParser.h:357:30: warning: unused variable 'zzpf' [-Wunused-variable]
  357 |                 int zzErrk=1,zzpf=0; \
      |                              ^~~~
cccc.cpp:403:3: note: in expansion of macro 'zzRULE'
  403 |   zzRULE;
      |   ^~~~~~
cccc.cpp: In member function 'void CParser::class_declaration_or_definition(std::string&)':
/usr/include/pccts/AParser.h:356:58: warning: unused variable 'zzBadText' [-Wunused-variable]
  356 |                 _ANTLRTokenPtr zzBadTok=NULL; ANTLRChar *zzBadText=(ANTLRChar *)"";     \
      |                                                          ^~~~~~~~~
cccc.cpp:420:3: note: in expansion of macro 'zzRULE'
  420 |   zzRULE;
      |   ^~~~~~
/usr/include/pccts/AParser.h:357:30: warning: unused variable 'zzpf' [-Wunused-variable]
  357 |                 int zzErrk=1,zzpf=0; \
      |                              ^~~~
cccc.cpp:420:3: note: in expansion of macro 'zzRULE'
  420 |   zzRULE;
      |   ^~~~~~
/usr/include/pccts/AParser.h:359:28: warning: unused variable 'zzMissText' [-Wunused-variable]
  359 |                 ANTLRChar *zzMissText=(ANTLRChar *)"";
      |                            ^~~~~~~~~~
cccc.cpp:420:3: note: in expansion of macro 'zzRULE'
  420 |   zzRULE;
      |   ^~~~~~
cccc.cpp:445:1: warning: label 'fail' defined but not used [-Wunused-label]
  445 | fail:
      | ^~~~
cccc.cpp: In member function 'void CParser::class_suffix(bool&, std::string&)':
/usr/include/pccts/AParser.h:357:30: warning: unused variable 'zzpf' [-Wunused-variable]
  357 |                 int zzErrk=1,zzpf=0; \
      |                              ^~~~
cccc.cpp:455:3: note: in expansion of macro 'zzRULE'
  455 |   zzRULE;
      |   ^~~~~~
cccc.cpp: In member function 'void CParser::class_suffix_trailer()':
/usr/include/pccts/AParser.h:356:58: warning: unused variable 'zzBadText' [-Wunused-variable]
  356 |                 _ANTLRTokenPtr zzBadTok=NULL; ANTLRChar *zzBadText=(ANTLRChar *)"";     \
      |                                                          ^~~~~~~~~
cccc.cpp:496:3: note: in expansion of macro 'zzRULE'
  496 |   zzRULE;
      |   ^~~~~~
/usr/include/pccts/AParser.h:357:30: warning: unused variable 'zzpf' [-Wunused-variable]
  357 |                 int zzErrk=1,zzpf=0; \
      |                              ^~~~
cccc.cpp:496:3: note: in expansion of macro 'zzRULE'
  496 |   zzRULE;
      |   ^~~~~~
cccc.cpp: In member function 'void CParser::opt_instance_list()':
/usr/include/pccts/AParser.h:357:30: warning: unused variable 'zzpf' [-Wunused-variable]
  357 |                 int zzErrk=1,zzpf=0; \
      |                              ^~~~
cccc.cpp:512:3: note: in expansion of macro 'zzRULE'
  512 |   zzRULE;
      |   ^~~~~~
cccc.cpp: In member function 'void CParser::union_definition()':
/usr/include/pccts/AParser.h:357:30: warning: unused variable 'zzpf' [-Wunused-variable]
  357 |                 int zzErrk=1,zzpf=0; \
      |                              ^~~~
cccc.cpp:541:3: note: in expansion of macro 'zzRULE'
  541 |   zzRULE;
      |   ^~~~~~
/usr/include/pccts/AParser.h:86:83: warning: variable 'zzGuessSeqFrozen' set but not used [-Wunused-but-set-variable]
   86 | #define zzGUESS_BLOCK           ANTLRParserState zzst; int zzrv; int _marker; int zzGuessSeqFrozen;
      |                                                                                   ^~~~~~~~~~~~~~~~
cccc.cpp:543:3: note: in expansion of macro 'zzGUESS_BLOCK'
  543 |   zzGUESS_BLOCK
      |   ^~~~~~~~~~~~~
cccc.cpp: In member function 'void CParser::anonymous_union_definition()':
/usr/include/pccts/AParser.h:356:58: warning: unused variable 'zzBadText' [-Wunused-variable]
  356 |                 _ANTLRTokenPtr zzBadTok=NULL; ANTLRChar *zzBadText=(ANTLRChar *)"";     \
      |                                                          ^~~~~~~~~
cccc.cpp:573:3: note: in expansion of macro 'zzRULE'
  573 |   zzRULE;
      |   ^~~~~~
/usr/include/pccts/AParser.h:357:30: warning: unused variable 'zzpf' [-Wunused-variable]
  357 |                 int zzErrk=1,zzpf=0; \
      |                              ^~~~
cccc.cpp:573:3: note: in expansion of macro 'zzRULE'
  573 |   zzRULE;
      |   ^~~~~~
cccc.cpp: In member function 'void CParser::named_union_definition()':
/usr/include/pccts/AParser.h:356:58: warning: unused variable 'zzBadText' [-Wunused-variable]
  356 |                 _ANTLRTokenPtr zzBadTok=NULL; ANTLRChar *zzBadText=(ANTLRChar *)"";     \
      |                                                          ^~~~~~~~~
cccc.cpp:591:3: note: in expansion of macro 'zzRULE'
  591 |   zzRULE;
      |   ^~~~~~
/usr/include/pccts/AParser.h:357:30: warning: unused variable 'zzpf' [-Wunused-variable]
  357 |                 int zzErrk=1,zzpf=0; \
      |                              ^~~~
cccc.cpp:591:3: note: in expansion of macro 'zzRULE'
  591 |   zzRULE;
      |   ^~~~~~
cccc.cpp: In member function 'void CParser::enum_definition()':
/usr/include/pccts/AParser.h:357:30: warning: unused variable 'zzpf' [-Wunused-variable]
  357 |                 int zzErrk=1,zzpf=0; \
      |                              ^~~~
cccc.cpp:622:3: note: in expansion of macro 'zzRULE'
  622 |   zzRULE;
      |   ^~~~~~
/usr/include/pccts/AParser.h:86:83: warning: variable 'zzGuessSeqFrozen' set but not used [-Wunused-but-set-variable]
   86 | #define zzGUESS_BLOCK           ANTLRParserState zzst; int zzrv; int _marker; int zzGuessSeqFrozen;
      |                                                                                   ^~~~~~~~~~~~~~~~
cccc.cpp:624:3: note: in expansion of macro 'zzGUESS_BLOCK'
  624 |   zzGUESS_BLOCK
      |   ^~~~~~~~~~~~~
cccc.cpp: In member function 'void CParser::anonymous_enum_definition()':
/usr/include/pccts/AParser.h:356:58: warning: unused variable 'zzBadText' [-Wunused-variable]
  356 |                 _ANTLRTokenPtr zzBadTok=NULL; ANTLRChar *zzBadText=(ANTLRChar *)"";     \
      |                                                          ^~~~~~~~~
cccc.cpp:655:3: note: in expansion of macro 'zzRULE'
  655 |   zzRULE;
      |   ^~~~~~
/usr/include/pccts/AParser.h:357:30: warning: unused variable 'zzpf' [-Wunused-variable]
  357 |                 int zzErrk=1,zzpf=0; \
      |                              ^~~~
cccc.cpp:655:3: note: in expansion of macro 'zzRULE'
  655 |   zzRULE;
      |   ^~~~~~
cccc.cpp: In member function 'void CParser::named_enum_definition()':
/usr/include/pccts/AParser.h:356:58: warning: unused variable 'zzBadText' [-Wunused-variable]
  356 |                 _ANTLRTokenPtr zzBadTok=NULL; ANTLRChar *zzBadText=(ANTLRChar *)"";     \
      |                                                          ^~~~~~~~~
cccc.cpp:673:3: note: in expansion of macro 'zzRULE'
  673 |   zzRULE;
      |   ^~~~~~
/usr/include/pccts/AParser.h:357:30: warning: unused variable 'zzpf' [-Wunused-variable]
  357 |                 int zzErrk=1,zzpf=0; \
      |                              ^~~~
cccc.cpp:673:3: note: in expansion of macro 'zzRULE'
  673 |   zzRULE;
      |   ^~~~~~
cccc.cpp: In member function 'void CParser::instance_declaration(std::string&)':
/usr/include/pccts/AParser.h:357:30: warning: unused variable 'zzpf' [-Wunused-variable]
  357 |                 int zzErrk=1,zzpf=0; \
      |                              ^~~~
cccc.cpp:704:3: note: in expansion of macro 'zzRULE'
  704 |   zzRULE;
      |   ^~~~~~
cccc.cpp: In member function 'void CParser::class_block(std::string&)':
/usr/include/pccts/AParser.h:356:58: warning: unused variable 'zzBadText' [-Wunused-variable]
  356 |                 _ANTLRTokenPtr zzBadTok=NULL; ANTLRChar *zzBadText=(ANTLRChar *)"";     \
      |                                                          ^~~~~~~~~
cccc.cpp:764:3: note: in expansion of macro 'zzRULE'
  764 |   zzRULE;
      |   ^~~~~~
/usr/include/pccts/AParser.h:357:30: warning: unused variable 'zzpf' [-Wunused-variable]
  357 |                 int zzErrk=1,zzpf=0; \
      |                              ^~~~
cccc.cpp:764:3: note: in expansion of macro 'zzRULE'
  764 |   zzRULE;
      |   ^~~~~~
cccc.cpp: In member function 'void CParser::class_block_item_list(std::string&)':
/usr/include/pccts/AParser.h:357:30: warning: unused variable 'zzpf' [-Wunused-variable]
  357 |                 int zzErrk=1,zzpf=0; \
      |                              ^~~~
cccc.cpp:787:3: note: in expansion of macro 'zzRULE'
  787 |   zzRULE;
      |   ^~~~~~
/usr/include/pccts/AParser.h:86:83: warning: variable 'zzGuessSeqFrozen' set but not used [-Wunused-but-set-variable]
   86 | #define zzGUESS_BLOCK           ANTLRParserState zzst; int zzrv; int _marker; int zzGuessSeqFrozen;
      |                                                                                   ^~~~~~~~~~~~~~~~
cccc.cpp:789:3: note: in expansion of macro 'zzGUESS_BLOCK'
  789 |   zzGUESS_BLOCK
      |   ^~~~~~~~~~~~~
cccc.cpp: In member function 'void CParser::class_block_item(std::string&)':
/usr/include/pccts/AParser.h:357:30: warning: unused variable 'zzpf' [-Wunused-variable]
  357 |                 int zzErrk=1,zzpf=0; \
      |                              ^~~~
cccc.cpp:817:3: note: in expansion of macro 'zzRULE'
  817 |   zzRULE;
      |   ^~~~~~
/usr/include/pccts/AParser.h:86:83: warning: variable 'zzGuessSeqFrozen' set but not used [-Wunused-but-set-variable]
   86 | #define zzGUESS_BLOCK           ANTLRParserState zzst; int zzrv; int _marker; int zzGuessSeqFrozen;
      |                                                                                   ^~~~~~~~~~~~~~~~
cccc.cpp:819:3: note: in expansion of macro 'zzGUESS_BLOCK'
  819 |   zzGUESS_BLOCK
      |   ^~~~~~~~~~~~~
cccc.cpp: In member function 'void CParser::class_item_qualifier_list()':
/usr/include/pccts/AParser.h:357:30: warning: unused variable 'zzpf' [-Wunused-variable]
  357 |                 int zzErrk=1,zzpf=0; \
      |                              ^~~~
cccc.cpp:850:3: note: in expansion of macro 'zzRULE'
  850 |   zzRULE;
      |   ^~~~~~
/usr/include/pccts/AParser.h:86:83: warning: variable 'zzGuessSeqFrozen' set but not used [-Wunused-but-set-variable]
   86 | #define zzGUESS_BLOCK           ANTLRParserState zzst; int zzrv; int _marker; int zzGuessSeqFrozen;
      |                                                                                   ^~~~~~~~~~~~~~~~
cccc.cpp:852:3: note: in expansion of macro 'zzGUESS_BLOCK'
  852 |   zzGUESS_BLOCK
      |   ^~~~~~~~~~~~~
cccc.cpp: In member function 'void CParser::class_item_qualifier()':
/usr/include/pccts/AParser.h:357:30: warning: unused variable 'zzpf' [-Wunused-variable]
  357 |                 int zzErrk=1,zzpf=0; \
      |                              ^~~~
cccc.cpp:881:3: note: in expansion of macro 'zzRULE'
  881 |   zzRULE;
      |   ^~~~~~
cccc.cpp: In member function 'void CParser::access_modifier()':
/usr/include/pccts/AParser.h:356:58: warning: unused variable 'zzBadText' [-Wunused-variable]
  356 |                 _ANTLRTokenPtr zzBadTok=NULL; ANTLRChar *zzBadText=(ANTLRChar *)"";     \
      |                                                          ^~~~~~~~~
cccc.cpp:923:3: note: in expansion of macro 'zzRULE'
  923 |   zzRULE;
      |   ^~~~~~
/usr/include/pccts/AParser.h:357:30: warning: unused variable 'zzpf' [-Wunused-variable]
  357 |                 int zzErrk=1,zzpf=0; \
      |                              ^~~~
cccc.cpp:923:3: note: in expansion of macro 'zzRULE'
  923 |   zzRULE;
      |   ^~~~~~
cccc.cpp: In member function 'void CParser::method_declaration_or_definition_with_implicit_type(std::string&)':
/usr/include/pccts/AParser.h:356:58: warning: unused variable 'zzBadText' [-Wunused-variable]
  356 |                 _ANTLRTokenPtr zzBadTok=NULL; ANTLRChar *zzBadText=(ANTLRChar *)"";     \
      |                                                          ^~~~~~~~~
cccc.cpp:939:3: note: in expansion of macro 'zzRULE'
  939 |   zzRULE;
      |   ^~~~~~
/usr/include/pccts/AParser.h:357:30: warning: unused variable 'zzpf' [-Wunused-variable]
  357 |                 int zzErrk=1,zzpf=0; \
      |                              ^~~~
cccc.cpp:939:3: note: in expansion of macro 'zzRULE'
  939 |   zzRULE;
      |   ^~~~~~
/usr/include/pccts/AParser.h:359:28: warning: unused variable 'zzMissText' [-Wunused-variable]
  359 |                 ANTLRChar *zzMissText=(ANTLRChar *)"";
      |                            ^~~~~~~~~~
cccc.cpp:939:3: note: in expansion of macro 'zzRULE'
  939 |   zzRULE;
      |   ^~~~~~
cccc.cpp:970:1: warning: label 'fail' defined but not used [-Wunused-label]
  970 | fail:
      | ^~~~
cccc.cpp: In member function 'void CParser::method_declaration_or_definition_with_explicit_type(std::string&)':
/usr/include/pccts/AParser.h:356:58: warning: unused variable 'zzBadText' [-Wunused-variable]
  356 |                 _ANTLRTokenPtr zzBadTok=NULL; ANTLRChar *zzBadText=(ANTLRChar *)"";     \
      |                                                          ^~~~~~~~~
cccc.cpp:980:3: note: in expansion of macro 'zzRULE'
  980 |   zzRULE;
      |   ^~~~~~
/usr/include/pccts/AParser.h:357:30: warning: unused variable 'zzpf' [-Wunused-variable]
  357 |                 int zzErrk=1,zzpf=0; \
      |                              ^~~~
cccc.cpp:980:3: note: in expansion of macro 'zzRULE'
  980 |   zzRULE;
      |   ^~~~~~
/usr/include/pccts/AParser.h:359:28: warning: unused variable 'zzMissText' [-Wunused-variable]
  359 |                 ANTLRChar *zzMissText=(ANTLRChar *)"";
      |                            ^~~~~~~~~~
cccc.cpp:980:3: note: in expansion of macro 'zzRULE'
  980 |   zzRULE;
      |   ^~~~~~
cccc.cpp:987:1: warning: label 'fail' defined but not used [-Wunused-label]
  987 | fail:
      | ^~~~
cccc.cpp: In member function 'void CParser::method_suffix(bool&)':
/usr/include/pccts/AParser.h:357:30: warning: unused variable 'zzpf' [-Wunused-variable]
  357 |                 int zzErrk=1,zzpf=0; \
      |                              ^~~~
cccc.cpp:997:3: note: in expansion of macro 'zzRULE'
  997 |   zzRULE;
      |   ^~~~~~
cccc.cpp: In member function 'void CParser::method_signature(std::string&, std::string&, std::string&)':
/usr/include/pccts/AParser.h:356:58: warning: unused variable 'zzBadText' [-Wunused-variable]
  356 |                 _ANTLRTokenPtr zzBadTok=NULL; ANTLRChar *zzBadText=(ANTLRChar *)"";     \
      |                                                          ^~~~~~~~~
cccc.cpp:1047:3: note: in expansion of macro 'zzRULE'
 1047 |   zzRULE;
      |   ^~~~~~
/usr/include/pccts/AParser.h:357:30: warning: unused variable 'zzpf' [-Wunused-variable]
  357 |                 int zzErrk=1,zzpf=0; \
      |                              ^~~~
cccc.cpp:1047:3: note: in expansion of macro 'zzRULE'
 1047 |   zzRULE;
      |   ^~~~~~
/usr/include/pccts/AParser.h:359:28: warning: unused variable 'zzMissText' [-Wunused-variable]
  359 |                 ANTLRChar *zzMissText=(ANTLRChar *)"";
      |                            ^~~~~~~~~~
cccc.cpp:1047:3: note: in expansion of macro 'zzRULE'
 1047 |   zzRULE;
      |   ^~~~~~
cccc.cpp:1050:7: warning: unused variable 'startLine' [-Wunused-variable]
 1050 |   int startLine=LT(1)->getLine();
      |       ^~~~~~~~~
cccc.cpp:1056:1: warning: label 'fail' defined but not used [-Wunused-label]
 1056 | fail:
      | ^~~~
cccc.cpp: In member function 'void CParser::type(std::string&, std::string&, std::string&)':
/usr/include/pccts/AParser.h:357:30: warning: unused variable 'zzpf' [-Wunused-variable]
  357 |                 int zzErrk=1,zzpf=0; \
      |                              ^~~~
cccc.cpp:1066:3: note: in expansion of macro 'zzRULE'
 1066 |   zzRULE;
      |   ^~~~~~
cccc.cpp: In member function 'void CParser::cv_qualifier(std::string&)':
/usr/include/pccts/AParser.h:357:30: warning: unused variable 'zzpf' [-Wunused-variable]
  357 |                 int zzErrk=1,zzpf=0; \
      |                              ^~~~
cccc.cpp:1098:3: note: in expansion of macro 'zzRULE'
 1098 |   zzRULE;
      |   ^~~~~~
cccc.cpp: In member function 'void CParser::type_name(std::string&)':
/usr/include/pccts/AParser.h:357:30: warning: unused variable 'zzpf' [-Wunused-variable]
  357 |                 int zzErrk=1,zzpf=0; \
      |                              ^~~~
cccc.cpp:1138:3: note: in expansion of macro 'zzRULE'
 1138 |   zzRULE;
      |   ^~~~~~
cccc.cpp: In member function 'void CParser::indirection_modifiers(std::string&)':
/usr/include/pccts/AParser.h:357:30: warning: unused variable 'zzpf' [-Wunused-variable]
  357 |                 int zzErrk=1,zzpf=0; \
      |                              ^~~~
cccc.cpp:1161:3: note: in expansion of macro 'zzRULE'
 1161 |   zzRULE;
      |   ^~~~~~
/usr/include/pccts/AParser.h:86:83: warning: variable 'zzGuessSeqFrozen' set but not used [-Wunused-but-set-variable]
   86 | #define zzGUESS_BLOCK           ANTLRParserState zzst; int zzrv; int _marker; int zzGuessSeqFrozen;
      |                                                                                   ^~~~~~~~~~~~~~~~
cccc.cpp:1163:3: note: in expansion of macro 'zzGUESS_BLOCK'
 1163 |   zzGUESS_BLOCK
      |   ^~~~~~~~~~~~~
cccc.cpp: In member function 'void CParser::indirection_modifier(std::string&)':
/usr/include/pccts/AParser.h:357:30: warning: unused variable 'zzpf' [-Wunused-variable]
  357 |                 int zzErrk=1,zzpf=0; \
      |                              ^~~~
cccc.cpp:1192:3: note: in expansion of macro 'zzRULE'
 1192 |   zzRULE;
      |   ^~~~~~
/usr/include/pccts/AParser.h:86:83: warning: variable 'zzGuessSeqFrozen' set but not used [-Wunused-but-set-variable]
   86 | #define zzGUESS_BLOCK           ANTLRParserState zzst; int zzrv; int _marker; int zzGuessSeqFrozen;
      |                                                                                   ^~~~~~~~~~~~~~~~
cccc.cpp:1194:3: note: in expansion of macro 'zzGUESS_BLOCK'
 1194 |   zzGUESS_BLOCK
      |   ^~~~~~~~~~~~~
cccc.cpp: In member function 'void CParser::builtin_type(std::string&)':
cccc.cpp:1246:9: warning: unused variable 'zzcnt' [-Wunused-variable]
 1246 |     int zzcnt=1;
      |         ^~~~~
/usr/include/pccts/AParser.h:356:58: warning: unused variable 'zzBadText' [-Wunused-variable]
  356 |                 _ANTLRTokenPtr zzBadTok=NULL; ANTLRChar *zzBadText=(ANTLRChar *)"";     \
      |                                                          ^~~~~~~~~
cccc.cpp:1243:3: note: in expansion of macro 'zzRULE'
 1243 |   zzRULE;
      |   ^~~~~~
/usr/include/pccts/AParser.h:357:30: warning: unused variable 'zzpf' [-Wunused-variable]
  357 |                 int zzErrk=1,zzpf=0; \
      |                              ^~~~
cccc.cpp:1243:3: note: in expansion of macro 'zzRULE'
 1243 |   zzRULE;
      |   ^~~~~~
/usr/include/pccts/AParser.h:359:28: warning: unused variable 'zzMissText' [-Wunused-variable]
  359 |                 ANTLRChar *zzMissText=(ANTLRChar *)"";
      |                            ^~~~~~~~~~
cccc.cpp:1243:3: note: in expansion of macro 'zzRULE'
 1243 |   zzRULE;
      |   ^~~~~~
cccc.cpp:1253:1: warning: label 'fail' defined but not used [-Wunused-label]
 1253 | fail:
      | ^~~~
cccc.cpp: In member function 'void CParser::type_keyword(std::string&)':
/usr/include/pccts/AParser.h:357:30: warning: unused variable 'zzpf' [-Wunused-variable]
  357 |                 int zzErrk=1,zzpf=0; \
      |                              ^~~~
cccc.cpp:1263:3: note: in expansion of macro 'zzRULE'
 1263 |   zzRULE;
      |   ^~~~~~
cccc.cpp: In member function 'void CParser::user_type(std::string&)':
/usr/include/pccts/AParser.h:357:30: warning: unused variable 'zzpf' [-Wunused-variable]
  357 |                 int zzErrk=1,zzpf=0; \
      |                              ^~~~
cccc.cpp:1342:3: note: in expansion of macro 'zzRULE'
 1342 |   zzRULE;
      |   ^~~~~~
cccc.cpp: In member function 'void CParser::scoped_member_name()':
/usr/include/pccts/AParser.h:356:58: warning: unused variable 'zzBadText' [-Wunused-variable]
  356 |                 _ANTLRTokenPtr zzBadTok=NULL; ANTLRChar *zzBadText=(ANTLRChar *)"";     \
      |                                                          ^~~~~~~~~
cccc.cpp:1372:3: note: in expansion of macro 'zzRULE'
 1372 |   zzRULE;
      |   ^~~~~~
/usr/include/pccts/AParser.h:357:30: warning: unused variable 'zzpf' [-Wunused-variable]
  357 |                 int zzErrk=1,zzpf=0; \
      |                              ^~~~
cccc.cpp:1372:3: note: in expansion of macro 'zzRULE'
 1372 |   zzRULE;
      |   ^~~~~~
/usr/include/pccts/AParser.h:359:28: warning: unused variable 'zzMissText' [-Wunused-variable]
  359 |                 ANTLRChar *zzMissText=(ANTLRChar *)"";
      |                            ^~~~~~~~~~
cccc.cpp:1372:3: note: in expansion of macro 'zzRULE'
 1372 |   zzRULE;
      |   ^~~~~~
cccc.cpp:1378:1: warning: label 'fail' defined but not used [-Wunused-label]
 1378 | fail:
      | ^~~~
cccc.cpp: In member function 'void CParser::scoped_identifier(std::string&, std::string&)':
/usr/include/pccts/AParser.h:357:30: warning: unused variable 'zzpf' [-Wunused-variable]
  357 |                 int zzErrk=1,zzpf=0; \
      |                              ^~~~
cccc.cpp:1388:3: note: in expansion of macro 'zzRULE'
 1388 |   zzRULE;
      |   ^~~~~~
/usr/include/pccts/AParser.h:86:83: warning: variable 'zzGuessSeqFrozen' set but not used [-Wunused-but-set-variable]
   86 | #define zzGUESS_BLOCK           ANTLRParserState zzst; int zzrv; int _marker; int zzGuessSeqFrozen;
      |                                                                                   ^~~~~~~~~~~~~~~~
cccc.cpp:1390:3: note: in expansion of macro 'zzGUESS_BLOCK'
 1390 |   zzGUESS_BLOCK
      |   ^~~~~~~~~~~~~
cccc.cpp: In member function 'void CParser::explicit_scope_spec(std::string&)':
/usr/include/pccts/AParser.h:357:30: warning: unused variable 'zzpf' [-Wunused-variable]
  357 |                 int zzErrk=1,zzpf=0; \
      |                              ^~~~
cccc.cpp:1419:3: note: in expansion of macro 'zzRULE'
 1419 |   zzRULE;
      |   ^~~~~~
cccc.cpp: In member function 'void CParser::unscoped_member_name(std::string&)':
/usr/include/pccts/AParser.h:86:83: warning: variable 'zzGuessSeqFrozen' set but not used [-Wunused-but-set-variable]
   86 | #define zzGUESS_BLOCK           ANTLRParserState zzst; int zzrv; int _marker; int zzGuessSeqFrozen;
      |                                                                                   ^~~~~~~~~~~~~~~~
cccc.cpp:1461:5: note: in expansion of macro 'zzGUESS_BLOCK'
 1461 |     zzGUESS_BLOCK
      |     ^~~~~~~~~~~~~
/usr/include/pccts/AParser.h:357:30: warning: unused variable 'zzpf' [-Wunused-variable]
  357 |                 int zzErrk=1,zzpf=0; \
      |                              ^~~~
cccc.cpp:1457:3: note: in expansion of macro 'zzRULE'
 1457 |   zzRULE;
      |   ^~~~~~
cccc.cpp: In member function 'void CParser::dtor_member_name(std::string&)':
/usr/include/pccts/AParser.h:356:58: warning: unused variable 'zzBadText' [-Wunused-variable]
  356 |                 _ANTLRTokenPtr zzBadTok=NULL; ANTLRChar *zzBadText=(ANTLRChar *)"";     \
      |                                                          ^~~~~~~~~
cccc.cpp:1525:3: note: in expansion of macro 'zzRULE'
 1525 |   zzRULE;
      |   ^~~~~~
/usr/include/pccts/AParser.h:357:30: warning: unused variable 'zzpf' [-Wunused-variable]
  357 |                 int zzErrk=1,zzpf=0; \
      |                              ^~~~
cccc.cpp:1525:3: note: in expansion of macro 'zzRULE'
 1525 |   zzRULE;
      |   ^~~~~~
cccc.cpp: In member function 'void CParser::operator_member_name(std::string&)':
/usr/include/pccts/AParser.h:356:58: warning: unused variable 'zzBadText' [-Wunused-variable]
  356 |                 _ANTLRTokenPtr zzBadTok=NULL; ANTLRChar *zzBadText=(ANTLRChar *)"";     \
      |                                                          ^~~~~~~~~
cccc.cpp:1552:3: note: in expansion of macro 'zzRULE'
 1552 |   zzRULE;
      |   ^~~~~~
/usr/include/pccts/AParser.h:357:30: warning: unused variable 'zzpf' [-Wunused-variable]
  357 |                 int zzErrk=1,zzpf=0; \
      |                              ^~~~
cccc.cpp:1552:3: note: in expansion of macro 'zzRULE'
 1552 |   zzRULE;
      |   ^~~~~~
cccc.cpp: In member function 'void CParser::operator_identifier(std::string&)':
/usr/include/pccts/AParser.h:357:30: warning: unused variable 'zzpf' [-Wunused-variable]
  357 |                 int zzErrk=1,zzpf=0; \
      |                              ^~~~
cccc.cpp:1574:3: note: in expansion of macro 'zzRULE'
 1574 |   zzRULE;
      |   ^~~~~~
/usr/include/pccts/AParser.h:86:83: warning: variable 'zzGuessSeqFrozen' set but not used [-Wunused-but-set-variable]
   86 | #define zzGUESS_BLOCK           ANTLRParserState zzst; int zzrv; int _marker; int zzGuessSeqFrozen;
      |                                                                                   ^~~~~~~~~~~~~~~~
cccc.cpp:1576:3: note: in expansion of macro 'zzGUESS_BLOCK'
 1576 |   zzGUESS_BLOCK
      |   ^~~~~~~~~~~~~
cccc.cpp: In member function 'void CParser::new_or_delete()':
/usr/include/pccts/AParser.h:357:30: warning: unused variable 'zzpf' [-Wunused-variable]
  357 |                 int zzErrk=1,zzpf=0; \
      |                              ^~~~
cccc.cpp:1662:3: note: in expansion of macro 'zzRULE'
 1662 |   zzRULE;
      |   ^~~~~~
cccc.cpp: In member function 'void CParser::param_list(std::string&, std::string&)':
/usr/include/pccts/AParser.h:357:30: warning: unused variable 'zzpf' [-Wunused-variable]
  357 |                 int zzErrk=1,zzpf=0; \
      |                              ^~~~
cccc.cpp:1685:3: note: in expansion of macro 'zzRULE'
 1685 |   zzRULE;
      |   ^~~~~~
/usr/include/pccts/AParser.h:86:83: warning: variable 'zzGuessSeqFrozen' set but not used [-Wunused-but-set-variable]
   86 | #define zzGUESS_BLOCK           ANTLRParserState zzst; int zzrv; int _marker; int zzGuessSeqFrozen;
      |                                                                                   ^~~~~~~~~~~~~~~~
cccc.cpp:1687:3: note: in expansion of macro 'zzGUESS_BLOCK'
 1687 |   zzGUESS_BLOCK
      |   ^~~~~~~~~~~~~
cccc.cpp:1689:7: warning: unused variable 'startLine' [-Wunused-variable]
 1689 |   int startLine=LT(1)->getLine();
      |       ^~~~~~~~~
cccc.cpp: In member function 'void CParser::param_list_items(std::string&, std::string&)':
/usr/include/pccts/AParser.h:357:30: warning: unused variable 'zzpf' [-Wunused-variable]
  357 |                 int zzErrk=1,zzpf=0; \
      |                              ^~~~
cccc.cpp:1734:3: note: in expansion of macro 'zzRULE'
 1734 |   zzRULE;
      |   ^~~~~~
cccc.cpp: In member function 'void CParser::more_param_items(std::string&, std::string&)':
/usr/include/pccts/AParser.h:357:30: warning: unused variable 'zzpf' [-Wunused-variable]
  357 |                 int zzErrk=1,zzpf=0; \
      |                              ^~~~
cccc.cpp:1758:3: note: in expansion of macro 'zzRULE'
 1758 |   zzRULE;
      |   ^~~~~~
cccc.cpp: In member function 'void CParser::param_item(std::string&, std::string&)':
/usr/include/pccts/AParser.h:356:58: warning: unused variable 'zzBadText' [-Wunused-variable]
  356 |                 _ANTLRTokenPtr zzBadTok=NULL; ANTLRChar *zzBadText=(ANTLRChar *)"";     \
      |                                                          ^~~~~~~~~
cccc.cpp:1789:3: note: in expansion of macro 'zzRULE'
 1789 |   zzRULE;
      |   ^~~~~~
/usr/include/pccts/AParser.h:357:30: warning: unused variable 'zzpf' [-Wunused-variable]
  357 |                 int zzErrk=1,zzpf=0; \
      |                              ^~~~
cccc.cpp:1789:3: note: in expansion of macro 'zzRULE'
 1789 |   zzRULE;
      |   ^~~~~~
/usr/include/pccts/AParser.h:359:28: warning: unused variable 'zzMissText' [-Wunused-variable]
  359 |                 ANTLRChar *zzMissText=(ANTLRChar *)"";
      |                            ^~~~~~~~~~
cccc.cpp:1789:3: note: in expansion of macro 'zzRULE'
 1789 |   zzRULE;
      |   ^~~~~~
cccc.cpp:1795:1: warning: label 'fail' defined but not used [-Wunused-label]
 1795 | fail:
      | ^~~~
cccc.cpp: In member function 'void CParser::param_type(std::string&, std::string&)':
/usr/include/pccts/AParser.h:356:58: warning: unused variable 'zzBadText' [-Wunused-variable]
  356 |                 _ANTLRTokenPtr zzBadTok=NULL; ANTLRChar *zzBadText=(ANTLRChar *)"";     \
      |                                                          ^~~~~~~~~
cccc.cpp:1805:3: note: in expansion of macro 'zzRULE'
 1805 |   zzRULE;
      |   ^~~~~~
/usr/include/pccts/AParser.h:357:30: warning: unused variable 'zzpf' [-Wunused-variable]
  357 |                 int zzErrk=1,zzpf=0; \
      |                              ^~~~
cccc.cpp:1805:3: note: in expansion of macro 'zzRULE'
 1805 |   zzRULE;
      |   ^~~~~~
/usr/include/pccts/AParser.h:359:28: warning: unused variable 'zzMissText' [-Wunused-variable]
  359 |                 ANTLRChar *zzMissText=(ANTLRChar *)"";
      |                            ^~~~~~~~~~
cccc.cpp:1805:3: note: in expansion of macro 'zzRULE'
 1805 |   zzRULE;
      |   ^~~~~~
cccc.cpp:1836:1: warning: label 'fail' defined but not used [-Wunused-label]
 1836 | fail:
      | ^~~~
cccc.cpp: In member function 'void CParser::param_spec()':
/usr/include/pccts/AParser.h:357:30: warning: unused variable 'zzpf' [-Wunused-variable]
  357 |                 int zzErrk=1,zzpf=0; \
      |                              ^~~~
cccc.cpp:1846:3: note: in expansion of macro 'zzRULE'
 1846 |   zzRULE;
      |   ^~~~~~
cccc.cpp: In member function 'void CParser::knr_param_decl_list()':
/usr/include/pccts/AParser.h:357:30: warning: unused variable 'zzpf' [-Wunused-variable]
  357 |                 int zzErrk=1,zzpf=0; \
      |                              ^~~~
cccc.cpp:1882:3: note: in expansion of macro 'zzRULE'
 1882 |   zzRULE;
      |   ^~~~~~
cccc.cpp: In member function 'void CParser::opt_const_modifier()':
/usr/include/pccts/AParser.h:357:30: warning: unused variable 'zzpf' [-Wunused-variable]
  357 |                 int zzErrk=1,zzpf=0; \
      |                              ^~~~
cccc.cpp:1909:3: note: in expansion of macro 'zzRULE'
 1909 |   zzRULE;
      |   ^~~~~~
cccc.cpp: In member function 'void CParser::typedef_definition()':
/usr/include/pccts/AParser.h:357:30: warning: unused variable 'zzpf' [-Wunused-variable]
  357 |                 int zzErrk=1,zzpf=0; \
      |                              ^~~~
cccc.cpp:1945:3: note: in expansion of macro 'zzRULE'
 1945 |   zzRULE;
      |   ^~~~~~
/usr/include/pccts/AParser.h:86:83: warning: variable 'zzGuessSeqFrozen' set but not used [-Wunused-but-set-variable]
   86 | #define zzGUESS_BLOCK           ANTLRParserState zzst; int zzrv; int _marker; int zzGuessSeqFrozen;
      |                                                                                   ^~~~~~~~~~~~~~~~
cccc.cpp:1947:3: note: in expansion of macro 'zzGUESS_BLOCK'
 1947 |   zzGUESS_BLOCK
      |   ^~~~~~~~~~~~~
cccc.cpp: In member function 'void CParser::fptr_typedef_definition()':
/usr/include/pccts/AParser.h:356:58: warning: unused variable 'zzBadText' [-Wunused-variable]
  356 |                 _ANTLRTokenPtr zzBadTok=NULL; ANTLRChar *zzBadText=(ANTLRChar *)"";     \
      |                                                          ^~~~~~~~~
cccc.cpp:1990:3: note: in expansion of macro 'zzRULE'
 1990 |   zzRULE;
      |   ^~~~~~
/usr/include/pccts/AParser.h:357:30: warning: unused variable 'zzpf' [-Wunused-variable]
  357 |                 int zzErrk=1,zzpf=0; \
      |                              ^~~~
cccc.cpp:1990:3: note: in expansion of macro 'zzRULE'
 1990 |   zzRULE;
      |   ^~~~~~
cccc.cpp: In member function 'void CParser::struct_typedef_definition()':
/usr/include/pccts/AParser.h:356:58: warning: unused variable 'zzBadText' [-Wunused-variable]
  356 |                 _ANTLRTokenPtr zzBadTok=NULL; ANTLRChar *zzBadText=(ANTLRChar *)"";     \
      |                                                          ^~~~~~~~~
cccc.cpp:2008:3: note: in expansion of macro 'zzRULE'
 2008 |   zzRULE;
      |   ^~~~~~
/usr/include/pccts/AParser.h:357:30: warning: unused variable 'zzpf' [-Wunused-variable]
  357 |                 int zzErrk=1,zzpf=0; \
      |                              ^~~~
cccc.cpp:2008:3: note: in expansion of macro 'zzRULE'
 2008 |   zzRULE;
      |   ^~~~~~
cccc.cpp: In member function 'void CParser::simple_typedef_definition()':
/usr/include/pccts/AParser.h:356:58: warning: unused variable 'zzBadText' [-Wunused-variable]
  356 |                 _ANTLRTokenPtr zzBadTok=NULL; ANTLRChar *zzBadText=(ANTLRChar *)"";     \
      |                                                          ^~~~~~~~~
cccc.cpp:2029:3: note: in expansion of macro 'zzRULE'
 2029 |   zzRULE;
      |   ^~~~~~
/usr/include/pccts/AParser.h:357:30: warning: unused variable 'zzpf' [-Wunused-variable]
  357 |                 int zzErrk=1,zzpf=0; \
      |                              ^~~~
cccc.cpp:2029:3: note: in expansion of macro 'zzRULE'
 2029 |   zzRULE;
      |   ^~~~~~
cccc.cpp: In member function 'void CParser::identifier_opt()':
/usr/include/pccts/AParser.h:357:30: warning: unused variable 'zzpf' [-Wunused-variable]
  357 |                 int zzErrk=1,zzpf=0; \
      |                              ^~~~
cccc.cpp:2047:3: note: in expansion of macro 'zzRULE'
 2047 |   zzRULE;
      |   ^~~~~~
cccc.cpp: In member function 'void CParser::tag_list_opt()':
/usr/include/pccts/AParser.h:357:30: warning: unused variable 'zzpf' [-Wunused-variable]
  357 |                 int zzErrk=1,zzpf=0; \
      |                              ^~~~
cccc.cpp:2070:3: note: in expansion of macro 'zzRULE'
 2070 |   zzRULE;
      |   ^~~~~~
cccc.cpp: In member function 'void CParser::tag()':
/usr/include/pccts/AParser.h:356:58: warning: unused variable 'zzBadText' [-Wunused-variable]
  356 |                 _ANTLRTokenPtr zzBadTok=NULL; ANTLRChar *zzBadText=(ANTLRChar *)"";     \
      |                                                          ^~~~~~~~~
cccc.cpp:2098:3: note: in expansion of macro 'zzRULE'
 2098 |   zzRULE;
      |   ^~~~~~
/usr/include/pccts/AParser.h:357:30: warning: unused variable 'zzpf' [-Wunused-variable]
  357 |                 int zzErrk=1,zzpf=0; \
      |                              ^~~~
cccc.cpp:2098:3: note: in expansion of macro 'zzRULE'
 2098 |   zzRULE;
      |   ^~~~~~
cccc.cpp: In member function 'void CParser::simple_type_alias()':
/usr/include/pccts/AParser.h:356:58: warning: unused variable 'zzBadText' [-Wunused-variable]
  356 |                 _ANTLRTokenPtr zzBadTok=NULL; ANTLRChar *zzBadText=(ANTLRChar *)"";     \
      |                                                          ^~~~~~~~~
cccc.cpp:2119:3: note: in expansion of macro 'zzRULE'
 2119 |   zzRULE;
      |   ^~~~~~
/usr/include/pccts/AParser.h:357:30: warning: unused variable 'zzpf' [-Wunused-variable]
  357 |                 int zzErrk=1,zzpf=0; \
      |                              ^~~~
cccc.cpp:2119:3: note: in expansion of macro 'zzRULE'
 2119 |   zzRULE;
      |   ^~~~~~
cccc.cpp: In member function 'void CParser::fptr_type_alias()':
/usr/include/pccts/AParser.h:356:58: warning: unused variable 'zzBadText' [-Wunused-variable]
  356 |                 _ANTLRTokenPtr zzBadTok=NULL; ANTLRChar *zzBadText=(ANTLRChar *)"";     \
      |                                                          ^~~~~~~~~
cccc.cpp:2139:3: note: in expansion of macro 'zzRULE'
 2139 |   zzRULE;
      |   ^~~~~~
/usr/include/pccts/AParser.h:357:30: warning: unused variable 'zzpf' [-Wunused-variable]
  357 |                 int zzErrk=1,zzpf=0; \
      |                              ^~~~
cccc.cpp:2139:3: note: in expansion of macro 'zzRULE'
 2139 |   zzRULE;
      |   ^~~~~~
cccc.cpp: In member function 'void CParser::class_or_method_declaration_or_definition(std::string&)':
/usr/include/pccts/AParser.h:357:30: warning: unused variable 'zzpf' [-Wunused-variable]
  357 |                 int zzErrk=1,zzpf=0; \
      |                              ^~~~
cccc.cpp:2158:3: note: in expansion of macro 'zzRULE'
 2158 |   zzRULE;
      |   ^~~~~~
/usr/include/pccts/AParser.h:86:83: warning: variable 'zzGuessSeqFrozen' set but not used [-Wunused-but-set-variable]
   86 | #define zzGUESS_BLOCK           ANTLRParserState zzst; int zzrv; int _marker; int zzGuessSeqFrozen;
      |                                                                                   ^~~~~~~~~~~~~~~~
cccc.cpp:2160:3: note: in expansion of macro 'zzGUESS_BLOCK'
 2160 |   zzGUESS_BLOCK
      |   ^~~~~~~~~~~~~
cccc.cpp: In member function 'void CParser::class_prefix(std::string&, std::string&)':
/usr/include/pccts/AParser.h:357:30: warning: unused variable 'zzpf' [-Wunused-variable]
  357 |                 int zzErrk=1,zzpf=0; \
      |                              ^~~~
cccc.cpp:2201:3: note: in expansion of macro 'zzRULE'
 2201 |   zzRULE;
      |   ^~~~~~
cccc.cpp: In member function 'void CParser::inheritance_list(std::string&)':
/usr/include/pccts/AParser.h:356:58: warning: unused variable 'zzBadText' [-Wunused-variable]
  356 |                 _ANTLRTokenPtr zzBadTok=NULL; ANTLRChar *zzBadText=(ANTLRChar *)"";     \
      |                                                          ^~~~~~~~~
cccc.cpp:2236:3: note: in expansion of macro 'zzRULE'
 2236 |   zzRULE;
      |   ^~~~~~
/usr/include/pccts/AParser.h:357:30: warning: unused variable 'zzpf' [-Wunused-variable]
  357 |                 int zzErrk=1,zzpf=0; \
      |                              ^~~~
cccc.cpp:2236:3: note: in expansion of macro 'zzRULE'
 2236 |   zzRULE;
      |   ^~~~~~
cccc.cpp: In member function 'void CParser::inheritance_item_list(std::string&)':
/usr/include/pccts/AParser.h:356:58: warning: unused variable 'zzBadText' [-Wunused-variable]
  356 |                 _ANTLRTokenPtr zzBadTok=NULL; ANTLRChar *zzBadText=(ANTLRChar *)"";     \
      |                                                          ^~~~~~~~~
cccc.cpp:2253:3: note: in expansion of macro 'zzRULE'
 2253 |   zzRULE;
      |   ^~~~~~
/usr/include/pccts/AParser.h:357:30: warning: unused variable 'zzpf' [-Wunused-variable]
  357 |                 int zzErrk=1,zzpf=0; \
      |                              ^~~~
cccc.cpp:2253:3: note: in expansion of macro 'zzRULE'
 2253 |   zzRULE;
      |   ^~~~~~
cccc.cpp: In member function 'void CParser::inheritance_access_key()':
/usr/include/pccts/AParser.h:357:30: warning: unused variable 'zzpf' [-Wunused-variable]
  357 |                 int zzErrk=1,zzpf=0; \
      |                              ^~~~
cccc.cpp:2274:3: note: in expansion of macro 'zzRULE'
 2274 |   zzRULE;
      |   ^~~~~~
cccc.cpp: In member function 'void CParser::inheritance_item(std::string&)':
/usr/include/pccts/AParser.h:356:58: warning: unused variable 'zzBadText' [-Wunused-variable]
  356 |                 _ANTLRTokenPtr zzBadTok=NULL; ANTLRChar *zzBadText=(ANTLRChar *)"";     \
      |                                                          ^~~~~~~~~
cccc.cpp:2323:3: note: in expansion of macro 'zzRULE'
 2323 |   zzRULE;
      |   ^~~~~~
/usr/include/pccts/AParser.h:357:30: warning: unused variable 'zzpf' [-Wunused-variable]
  357 |                 int zzErrk=1,zzpf=0; \
      |                              ^~~~
cccc.cpp:2323:3: note: in expansion of macro 'zzRULE'
 2323 |   zzRULE;
      |   ^~~~~~
/usr/include/pccts/AParser.h:359:28: warning: unused variable 'zzMissText' [-Wunused-variable]
  359 |                 ANTLRChar *zzMissText=(ANTLRChar *)"";
      |                            ^~~~~~~~~~
cccc.cpp:2323:3: note: in expansion of macro 'zzRULE'
 2323 |   zzRULE;
      |   ^~~~~~
cccc.cpp:2341:1: warning: label 'fail' defined but not used [-Wunused-label]
 2341 | fail:
      | ^~~~
cccc.cpp: In member function 'void CParser::class_key(std::string&)':
/usr/include/pccts/AParser.h:357:30: warning: unused variable 'zzpf' [-Wunused-variable]
  357 |                 int zzErrk=1,zzpf=0; \
      |                              ^~~~
cccc.cpp:2351:3: note: in expansion of macro 'zzRULE'
 2351 |   zzRULE;
      |   ^~~~~~
cccc.cpp: In member function 'void CParser::access_key()':
/usr/include/pccts/AParser.h:357:30: warning: unused variable 'zzpf' [-Wunused-variable]
  357 |                 int zzErrk=1,zzpf=0; \
      |                              ^~~~
cccc.cpp:2383:3: note: in expansion of macro 'zzRULE'
 2383 |   zzRULE;
      |   ^~~~~~
cccc.cpp: In member function 'void CParser::ctor_init_list()':
/usr/include/pccts/AParser.h:356:58: warning: unused variable 'zzBadText' [-Wunused-variable]
  356 |                 _ANTLRTokenPtr zzBadTok=NULL; ANTLRChar *zzBadText=(ANTLRChar *)"";     \
      |                                                          ^~~~~~~~~
cccc.cpp:2427:3: note: in expansion of macro 'zzRULE'
 2427 |   zzRULE;
      |   ^~~~~~
/usr/include/pccts/AParser.h:357:30: warning: unused variable 'zzpf' [-Wunused-variable]
  357 |                 int zzErrk=1,zzpf=0; \
      |                              ^~~~
cccc.cpp:2427:3: note: in expansion of macro 'zzRULE'
 2427 |   zzRULE;
      |   ^~~~~~
cccc.cpp: In member function 'void CParser::ctor_init_item_list()':
/usr/include/pccts/AParser.h:357:30: warning: unused variable 'zzpf' [-Wunused-variable]
  357 |                 int zzErrk=1,zzpf=0; \
      |                              ^~~~
cccc.cpp:2443:3: note: in expansion of macro 'zzRULE'
 2443 |   zzRULE;
      |   ^~~~~~
/usr/include/pccts/AParser.h:86:83: warning: variable 'zzGuessSeqFrozen' set but not used [-Wunused-but-set-variable]
   86 | #define zzGUESS_BLOCK           ANTLRParserState zzst; int zzrv; int _marker; int zzGuessSeqFrozen;
      |                                                                                   ^~~~~~~~~~~~~~~~
cccc.cpp:2445:3: note: in expansion of macro 'zzGUESS_BLOCK'
 2445 |   zzGUESS_BLOCK
      |   ^~~~~~~~~~~~~
cccc.cpp: In member function 'void CParser::ctor_init_item()':
/usr/include/pccts/AParser.h:356:58: warning: unused variable 'zzBadText' [-Wunused-variable]
  356 |                 _ANTLRTokenPtr zzBadTok=NULL; ANTLRChar *zzBadText=(ANTLRChar *)"";     \
      |                                                          ^~~~~~~~~
cccc.cpp:2476:3: note: in expansion of macro 'zzRULE'
 2476 |   zzRULE;
      |   ^~~~~~
/usr/include/pccts/AParser.h:357:30: warning: unused variable 'zzpf' [-Wunused-variable]
  357 |                 int zzErrk=1,zzpf=0; \
      |                              ^~~~
cccc.cpp:2476:3: note: in expansion of macro 'zzRULE'
 2476 |   zzRULE;
      |   ^~~~~~
/usr/include/pccts/AParser.h:359:28: warning: unused variable 'zzMissText' [-Wunused-variable]
  359 |                 ANTLRChar *zzMissText=(ANTLRChar *)"";
      |                            ^~~~~~~~~~
cccc.cpp:2476:3: note: in expansion of macro 'zzRULE'
 2476 |   zzRULE;
      |   ^~~~~~
cccc.cpp:2481:1: warning: label 'fail' defined but not used [-Wunused-label]
 2481 | fail:
      | ^~~~
cccc.cpp: In member function 'void CParser::linkage_qualifiers()':
/usr/include/pccts/AParser.h:357:30: warning: unused variable 'zzpf' [-Wunused-variable]
  357 |                 int zzErrk=1,zzpf=0; \
      |                              ^~~~
cccc.cpp:2491:3: note: in expansion of macro 'zzRULE'
 2491 |   zzRULE;
      |   ^~~~~~
/usr/include/pccts/AParser.h:86:83: warning: variable 'zzGuessSeqFrozen' set but not used [-Wunused-but-set-variable]
   86 | #define zzGUESS_BLOCK           ANTLRParserState zzst; int zzrv; int _marker; int zzGuessSeqFrozen;
      |                                                                                   ^~~~~~~~~~~~~~~~
cccc.cpp:2493:3: note: in expansion of macro 'zzGUESS_BLOCK'
 2493 |   zzGUESS_BLOCK
      |   ^~~~~~~~~~~~~
cccc.cpp: In member function 'void CParser::linkage_qualifier()':
/usr/include/pccts/AParser.h:357:30: warning: unused variable 'zzpf' [-Wunused-variable]
  357 |                 int zzErrk=1,zzpf=0; \
      |                              ^~~~
cccc.cpp:2521:3: note: in expansion of macro 'zzRULE'
 2521 |   zzRULE;
      |   ^~~~~~
/usr/include/pccts/AParser.h:86:83: warning: variable 'zzGuessSeqFrozen' set but not used [-Wunused-but-set-variable]
   86 | #define zzGUESS_BLOCK           ANTLRParserState zzst; int zzrv; int _marker; int zzGuessSeqFrozen;
      |                                                                                   ^~~~~~~~~~~~~~~~
cccc.cpp:2523:3: note: in expansion of macro 'zzGUESS_BLOCK'
 2523 |   zzGUESS_BLOCK
      |   ^~~~~~~~~~~~~
cccc.cpp: In member function 'void CParser::identifier_or_brace_block_or_both()':
/usr/include/pccts/AParser.h:356:58: warning: unused variable 'zzBadText' [-Wunused-variable]
  356 |                 _ANTLRTokenPtr zzBadTok=NULL; ANTLRChar *zzBadText=(ANTLRChar *)"";     \
      |                                                          ^~~~~~~~~
cccc.cpp:2588:3: note: in expansion of macro 'zzRULE'
 2588 |   zzRULE;
      |   ^~~~~~
/usr/include/pccts/AParser.h:357:30: warning: unused variable 'zzpf' [-Wunused-variable]
  357 |                 int zzErrk=1,zzpf=0; \
      |                              ^~~~
cccc.cpp:2588:3: note: in expansion of macro 'zzRULE'
 2588 |   zzRULE;
      |   ^~~~~~
cccc.cpp: In member function 'void CParser::opt_brace_block()':
/usr/include/pccts/AParser.h:357:30: warning: unused variable 'zzpf' [-Wunused-variable]
  357 |                 int zzErrk=1,zzpf=0; \
      |                              ^~~~
cccc.cpp:2604:3: note: in expansion of macro 'zzRULE'
 2604 |   zzRULE;
      |   ^~~~~~
/usr/include/pccts/AParser.h:86:83: warning: variable 'zzGuessSeqFrozen' set but not used [-Wunused-but-set-variable]
   86 | #define zzGUESS_BLOCK           ANTLRParserState zzst; int zzrv; int _marker; int zzGuessSeqFrozen;
      |                                                                                   ^~~~~~~~~~~~~~~~
cccc.cpp:2606:3: note: in expansion of macro 'zzGUESS_BLOCK'
 2606 |   zzGUESS_BLOCK
      |   ^~~~~~~~~~~~~
cccc.cpp: In member function 'void CParser::instance_item(std::string&, std::string&)':
/usr/include/pccts/AParser.h:356:58: warning: unused variable 'zzBadText' [-Wunused-variable]
  356 |                 _ANTLRTokenPtr zzBadTok=NULL; ANTLRChar *zzBadText=(ANTLRChar *)"";     \
      |                                                          ^~~~~~~~~
cccc.cpp:2635:3: note: in expansion of macro 'zzRULE'
 2635 |   zzRULE;
      |   ^~~~~~
/usr/include/pccts/AParser.h:357:30: warning: unused variable 'zzpf' [-Wunused-variable]
  357 |                 int zzErrk=1,zzpf=0; \
      |                              ^~~~
cccc.cpp:2635:3: note: in expansion of macro 'zzRULE'
 2635 |   zzRULE;
      |   ^~~~~~
/usr/include/pccts/AParser.h:359:28: warning: unused variable 'zzMissText' [-Wunused-variable]
  359 |                 ANTLRChar *zzMissText=(ANTLRChar *)"";
      |                            ^~~~~~~~~~
cccc.cpp:2635:3: note: in expansion of macro 'zzRULE'
 2635 |   zzRULE;
      |   ^~~~~~
cccc.cpp:2642:1: warning: label 'fail' defined but not used [-Wunused-label]
 2642 | fail:
      | ^~~~
cccc.cpp: In member function 'void CParser::item_specifier(std::string&, std::string&)':
/usr/include/pccts/AParser.h:357:30: warning: unused variable 'zzpf' [-Wunused-variable]
  357 |                 int zzErrk=1,zzpf=0; \
      |                              ^~~~
cccc.cpp:2652:3: note: in expansion of macro 'zzRULE'
 2652 |   zzRULE;
      |   ^~~~~~
cccc.cpp: In member function 'void CParser::opt_initializer()':
/usr/include/pccts/AParser.h:357:30: warning: unused variable 'zzpf' [-Wunused-variable]
  357 |                 int zzErrk=1,zzpf=0; \
      |                              ^~~~
cccc.cpp:2685:3: note: in expansion of macro 'zzRULE'
 2685 |   zzRULE;
      |   ^~~~~~
/usr/include/pccts/AParser.h:86:83: warning: variable 'zzGuessSeqFrozen' set but not used [-Wunused-but-set-variable]
   86 | #define zzGUESS_BLOCK           ANTLRParserState zzst; int zzrv; int _marker; int zzGuessSeqFrozen;
      |                                                                                   ^~~~~~~~~~~~~~~~
cccc.cpp:2687:3: note: in expansion of macro 'zzGUESS_BLOCK'
 2687 |   zzGUESS_BLOCK
      |   ^~~~~~~~~~~~~
cccc.cpp: In member function 'void CParser::init_expr()':
/usr/include/pccts/AParser.h:357:30: warning: unused variable 'zzpf' [-Wunused-variable]
  357 |                 int zzErrk=1,zzpf=0; \
      |                              ^~~~
cccc.cpp:2734:3: note: in expansion of macro 'zzRULE'
 2734 |   zzRULE;
      |   ^~~~~~
/usr/include/pccts/AParser.h:86:83: warning: variable 'zzGuessSeqFrozen' set but not used [-Wunused-but-set-variable]
   86 | #define zzGUESS_BLOCK           ANTLRParserState zzst; int zzrv; int _marker; int zzGuessSeqFrozen;
      |                                                                                   ^~~~~~~~~~~~~~~~
cccc.cpp:2736:3: note: in expansion of macro 'zzGUESS_BLOCK'
 2736 |   zzGUESS_BLOCK
      |   ^~~~~~~~~~~~~
cccc.cpp: In member function 'void CParser::init_expr_item()':
/usr/include/pccts/AParser.h:357:30: warning: unused variable 'zzpf' [-Wunused-variable]
  357 |                 int zzErrk=1,zzpf=0; \
      |                              ^~~~
cccc.cpp:2767:3: note: in expansion of macro 'zzRULE'
 2767 |   zzRULE;
      |   ^~~~~~
/usr/include/pccts/AParser.h:86:83: warning: variable 'zzGuessSeqFrozen' set but not used [-Wunused-but-set-variable]
   86 | #define zzGUESS_BLOCK           ANTLRParserState zzst; int zzrv; int _marker; int zzGuessSeqFrozen;
      |                                                                                   ^~~~~~~~~~~~~~~~
cccc.cpp:2769:3: note: in expansion of macro 'zzGUESS_BLOCK'
 2769 |   zzGUESS_BLOCK
      |   ^~~~~~~~~~~~~
cccc.cpp: In member function 'void CParser::cast_keyword()':
/usr/include/pccts/AParser.h:357:30: warning: unused variable 'zzpf' [-Wunused-variable]
  357 |                 int zzErrk=1,zzpf=0; \
      |                              ^~~~
cccc.cpp:2826:3: note: in expansion of macro 'zzRULE'
 2826 |   zzRULE;
      |   ^~~~~~
cccc.cpp: In member function 'void CParser::init_value()':
/usr/include/pccts/AParser.h:357:30: warning: unused variable 'zzpf' [-Wunused-variable]
  357 |                 int zzErrk=1,zzpf=0; \
      |                              ^~~~
cccc.cpp:2855:3: note: in expansion of macro 'zzRULE'
 2855 |   zzRULE;
      |   ^~~~~~
cccc.cpp: In member function 'void CParser::keyword()':
/usr/include/pccts/AParser.h:357:30: warning: unused variable 'zzpf' [-Wunused-variable]
  357 |                 int zzErrk=1,zzpf=0; \
      |                              ^~~~
cccc.cpp:2883:3: note: in expansion of macro 'zzRULE'
 2883 |   zzRULE;
      |   ^~~~~~
cccc.cpp: In member function 'void CParser::op()':
/usr/include/pccts/AParser.h:357:30: warning: unused variable 'zzpf' [-Wunused-variable]
  357 |                 int zzErrk=1,zzpf=0; \
      |                              ^~~~
cccc.cpp:3182:3: note: in expansion of macro 'zzRULE'
 3182 |   zzRULE;
      |   ^~~~~~
cccc.cpp: In member function 'void CParser::constant()':
/usr/include/pccts/AParser.h:357:30: warning: unused variable 'zzpf' [-Wunused-variable]
  357 |                 int zzErrk=1,zzpf=0; \
      |                              ^~~~
cccc.cpp:3299:3: note: in expansion of macro 'zzRULE'
 3299 |   zzRULE;
      |   ^~~~~~
cccc.cpp: In member function 'void CParser::literal()':
/usr/include/pccts/AParser.h:357:30: warning: unused variable 'zzpf' [-Wunused-variable]
  357 |                 int zzErrk=1,zzpf=0; \
      |                              ^~~~
cccc.cpp:3323:3: note: in expansion of macro 'zzRULE'
 3323 |   zzRULE;
      |   ^~~~~~
cccc.cpp: In member function 'void CParser::string_literal()':
/usr/include/pccts/AParser.h:357:30: warning: unused variable 'zzpf' [-Wunused-variable]
  357 |                 int zzErrk=1,zzpf=0; \
      |                              ^~~~
cccc.cpp:3399:3: note: in expansion of macro 'zzRULE'
 3399 |   zzRULE;
      |   ^~~~~~
/usr/include/pccts/AParser.h:86:83: warning: variable 'zzGuessSeqFrozen' set but not used [-Wunused-but-set-variable]
   86 | #define zzGUESS_BLOCK           ANTLRParserState zzst; int zzrv; int _marker; int zzGuessSeqFrozen;
      |                                                                                   ^~~~~~~~~~~~~~~~
cccc.cpp:3401:3: note: in expansion of macro 'zzGUESS_BLOCK'
 3401 |   zzGUESS_BLOCK
      |   ^~~~~~~~~~~~~
cccc.cpp: In member function 'void CParser::block()':
/usr/include/pccts/AParser.h:357:30: warning: unused variable 'zzpf' [-Wunused-variable]
  357 |                 int zzErrk=1,zzpf=0; \
      |                              ^~~~
cccc.cpp:3432:3: note: in expansion of macro 'zzRULE'
 3432 |   zzRULE;
      |   ^~~~~~
cccc.cpp: In member function 'void CParser::balanced()':
/usr/include/pccts/AParser.h:357:30: warning: unused variable 'zzpf' [-Wunused-variable]
  357 |                 int zzErrk=1,zzpf=0; \
      |                              ^~~~
cccc.cpp:3460:3: note: in expansion of macro 'zzRULE'
 3460 |   zzRULE;
      |   ^~~~~~
cccc.cpp: In member function 'void CParser::balanced_list()':
/usr/include/pccts/AParser.h:357:30: warning: unused variable 'zzpf' [-Wunused-variable]
  357 |                 int zzErrk=1,zzpf=0; \
      |                              ^~~~
cccc.cpp:3489:3: note: in expansion of macro 'zzRULE'
 3489 |   zzRULE;
      |   ^~~~~~
/usr/include/pccts/AParser.h:86:83: warning: variable 'zzGuessSeqFrozen' set but not used [-Wunused-but-set-variable]
   86 | #define zzGUESS_BLOCK           ANTLRParserState zzst; int zzrv; int _marker; int zzGuessSeqFrozen;
      |                                                                                   ^~~~~~~~~~~~~~~~
cccc.cpp:3491:3: note: in expansion of macro 'zzGUESS_BLOCK'
 3491 |   zzGUESS_BLOCK
      |   ^~~~~~~~~~~~~
cccc.cpp: In member function 'void CParser::nested_token_list(int)':
/usr/include/pccts/AParser.h:357:30: warning: unused variable 'zzpf' [-Wunused-variable]
  357 |                 int zzErrk=1,zzpf=0; \
      |                              ^~~~
cccc.cpp:3519:3: note: in expansion of macro 'zzRULE'
 3519 |   zzRULE;
      |   ^~~~~~
cccc.cpp: In member function 'void CParser::nested_token(int)':
cccc.cpp:3547:169: warning: statement has no effect [-Wunused-value]
 3547 |   if (!((la_ptr!=0) && (mytoken(la_ptr)->getNestingLevel() > nl) )    ) {zzfailed_pred("   (la_ptr!=0) && (mytoken(la_ptr)->getNestingLevel() > nl) ",0 /* report */, { 0; /* no user action */ } );}
      |                                                                                                                                                                         ^
/usr/include/pccts/AParser.h:351:27: note: in definition of macro 'zzfailed_pred_action'
  351 |     if (_hasuseraction) { _useraction } else { failedSemanticPredicate(_p); }
      |                           ^~~~~~~~~~~
cccc.cpp:3547:74: note: in expansion of macro 'zzfailed_pred'
 3547 |   if (!((la_ptr!=0) && (mytoken(la_ptr)->getNestingLevel() > nl) )    ) {zzfailed_pred("   (la_ptr!=0) && (mytoken(la_ptr)->getNestingLevel() > nl) ",0 /* report */, { 0; /* no user action */ } );}
      |                                                                          ^~~~~~~~~~~~~
/usr/include/pccts/AParser.h:356:58: warning: unused variable 'zzBadText' [-Wunused-variable]
  356 |                 _ANTLRTokenPtr zzBadTok=NULL; ANTLRChar *zzBadText=(ANTLRChar *)"";     \
      |                                                          ^~~~~~~~~
cccc.cpp:3543:3: note: in expansion of macro 'zzRULE'
 3543 |   zzRULE;
      |   ^~~~~~
/usr/include/pccts/AParser.h:357:30: warning: unused variable 'zzpf' [-Wunused-variable]
  357 |                 int zzErrk=1,zzpf=0; \
      |                              ^~~~
cccc.cpp:3543:3: note: in expansion of macro 'zzRULE'
 3543 |   zzRULE;
      |   ^~~~~~
cccc.cpp: In member function 'void CParser::scoped()':
/usr/include/pccts/AParser.h:357:30: warning: unused variable 'zzpf' [-Wunused-variable]
  357 |                 int zzErrk=1,zzpf=0; \
      |                              ^~~~
cccc.cpp:3565:3: note: in expansion of macro 'zzRULE'
 3565 |   zzRULE;
      |   ^~~~~~
/usr/include/pccts/AParser.h:86:83: warning: variable 'zzGuessSeqFrozen' set but not used [-Wunused-but-set-variable]
   86 | #define zzGUESS_BLOCK           ANTLRParserState zzst; int zzrv; int _marker; int zzGuessSeqFrozen;
      |                                                                                   ^~~~~~~~~~~~~~~~
cccc.cpp:3567:3: note: in expansion of macro 'zzGUESS_BLOCK'
 3567 |   zzGUESS_BLOCK
      |   ^~~~~~~~~~~~~
cccc.cpp: In member function 'void CParser::brace_block()':
/usr/include/pccts/AParser.h:356:58: warning: unused variable 'zzBadText' [-Wunused-variable]
  356 |                 _ANTLRTokenPtr zzBadTok=NULL; ANTLRChar *zzBadText=(ANTLRChar *)"";     \
      |                                                          ^~~~~~~~~
cccc.cpp:3616:3: note: in expansion of macro 'zzRULE'
 3616 |   zzRULE;
      |   ^~~~~~
/usr/include/pccts/AParser.h:357:30: warning: unused variable 'zzpf' [-Wunused-variable]
  357 |                 int zzErrk=1,zzpf=0; \
      |                              ^~~~
cccc.cpp:3616:3: note: in expansion of macro 'zzRULE'
 3616 |   zzRULE;
      |   ^~~~~~
cccc.cpp: In member function 'void CParser::skip_until_matching_rbrace(int)':
/usr/include/pccts/AParser.h:356:58: warning: unused variable 'zzBadText' [-Wunused-variable]
  356 |                 _ANTLRTokenPtr zzBadTok=NULL; ANTLRChar *zzBadText=(ANTLRChar *)"";     \
      |                                                          ^~~~~~~~~
cccc.cpp:3633:3: note: in expansion of macro 'zzRULE'
 3633 |   zzRULE;
      |   ^~~~~~
/usr/include/pccts/AParser.h:357:30: warning: unused variable 'zzpf' [-Wunused-variable]
  357 |                 int zzErrk=1,zzpf=0; \
      |                              ^~~~
cccc.cpp:3633:3: note: in expansion of macro 'zzRULE'
 3633 |   zzRULE;
      |   ^~~~~~
cccc.cpp: In member function 'void CParser::paren_block()':
/usr/include/pccts/AParser.h:356:58: warning: unused variable 'zzBadText' [-Wunused-variable]
  356 |                 _ANTLRTokenPtr zzBadTok=NULL; ANTLRChar *zzBadText=(ANTLRChar *)"";     \
      |                                                          ^~~~~~~~~
cccc.cpp:3665:3: note: in expansion of macro 'zzRULE'
 3665 |   zzRULE;
      |   ^~~~~~
/usr/include/pccts/AParser.h:357:30: warning: unused variable 'zzpf' [-Wunused-variable]
  357 |                 int zzErrk=1,zzpf=0; \
      |                              ^~~~
cccc.cpp:3665:3: note: in expansion of macro 'zzRULE'
 3665 |   zzRULE;
      |   ^~~~~~
cccc.cpp: In member function 'void CParser::brack_block()':
/usr/include/pccts/AParser.h:356:58: warning: unused variable 'zzBadText' [-Wunused-variable]
  356 |                 _ANTLRTokenPtr zzBadTok=NULL; ANTLRChar *zzBadText=(ANTLRChar *)"";     \
      |                                                          ^~~~~~~~~
cccc.cpp:3682:3: note: in expansion of macro 'zzRULE'
 3682 |   zzRULE;
      |   ^~~~~~
/usr/include/pccts/AParser.h:357:30: warning: unused variable 'zzpf' [-Wunused-variable]
  357 |                 int zzErrk=1,zzpf=0; \
      |                              ^~~~
cccc.cpp:3682:3: note: in expansion of macro 'zzRULE'
 3682 |   zzRULE;
      |   ^~~~~~
cccc.cpp: In member function 'void CParser::brack_list()':
/usr/include/pccts/AParser.h:357:30: warning: unused variable 'zzpf' [-Wunused-variable]
  357 |                 int zzErrk=1,zzpf=0; \
      |                              ^~~~
cccc.cpp:3699:3: note: in expansion of macro 'zzRULE'
 3699 |   zzRULE;
      |   ^~~~~~
/usr/include/pccts/AParser.h:86:83: warning: variable 'zzGuessSeqFrozen' set but not used [-Wunused-but-set-variable]
   86 | #define zzGUESS_BLOCK           ANTLRParserState zzst; int zzrv; int _marker; int zzGuessSeqFrozen;
      |                                                                                   ^~~~~~~~~~~~~~~~
cccc.cpp:3701:3: note: in expansion of macro 'zzGUESS_BLOCK'
 3701 |   zzGUESS_BLOCK
      |   ^~~~~~~~~~~~~
cccc.cpp: In member function 'void CParser::angle_balanced_list()':
cccc.cpp:3733:117: warning: statement has no effect [-Wunused-value]
 3733 |     if (!(LT(1)->getType() == LESSTHAN )      ) {zzfailed_pred("   LT(1)->getType() == LESSTHAN ",0 /* report */, { 0; /* no user action */ } );}
      |                                                                                                                     ^
/usr/include/pccts/AParser.h:351:27: note: in definition of macro 'zzfailed_pred_action'
  351 |     if (_hasuseraction) { _useraction } else { failedSemanticPredicate(_p); }
      |                           ^~~~~~~~~~~
cccc.cpp:3733:50: note: in expansion of macro 'zzfailed_pred'
 3733 |     if (!(LT(1)->getType() == LESSTHAN )      ) {zzfailed_pred("   LT(1)->getType() == LESSTHAN ",0 /* report */, { 0; /* no user action */ } );}
      |                                                  ^~~~~~~~~~~~~
cccc.cpp:3739:127: warning: statement has no effect [-Wunused-value]
 3739 |       if (!(LT(1)->getType() == GREATERTHAN )        ) {zzfailed_pred("   LT(1)->getType() == GREATERTHAN ",0 /* report */, { 0; /* no user action */ } );}
      |                                                                                                                               ^
/usr/include/pccts/AParser.h:351:27: note: in definition of macro 'zzfailed_pred_action'
  351 |     if (_hasuseraction) { _useraction } else { failedSemanticPredicate(_p); }
      |                           ^~~~~~~~~~~
cccc.cpp:3739:57: note: in expansion of macro 'zzfailed_pred'
 3739 |       if (!(LT(1)->getType() == GREATERTHAN )        ) {zzfailed_pred("   LT(1)->getType() == GREATERTHAN ",0 /* report */, { 0; /* no user action */ } );}
      |                                                         ^~~~~~~~~~~~~
/usr/include/pccts/AParser.h:357:30: warning: unused variable 'zzpf' [-Wunused-variable]
  357 |                 int zzErrk=1,zzpf=0; \
      |                              ^~~~
cccc.cpp:3730:3: note: in expansion of macro 'zzRULE'
 3730 |   zzRULE;
      |   ^~~~~~
cccc.cpp: In member function 'void CParser::angle_block()':
/usr/include/pccts/AParser.h:356:58: warning: unused variable 'zzBadText' [-Wunused-variable]
  356 |                 _ANTLRTokenPtr zzBadTok=NULL; ANTLRChar *zzBadText=(ANTLRChar *)"";     \
      |                                                          ^~~~~~~~~
cccc.cpp:3761:3: note: in expansion of macro 'zzRULE'
 3761 |   zzRULE;
      |   ^~~~~~
/usr/include/pccts/AParser.h:357:30: warning: unused variable 'zzpf' [-Wunused-variable]
  357 |                 int zzErrk=1,zzpf=0; \
      |                              ^~~~
cccc.cpp:3761:3: note: in expansion of macro 'zzRULE'
 3761 |   zzRULE;
      |   ^~~~~~
g++ -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -c -I/usr/include/pccts -Wno-deprecated -Wall -x c++ CLexer.cpp -oCLexer.o
In file included from CLexer.cpp:6788:
/usr/include/pccts/DLexer.h: In member function 'virtual ANTLRTokenType CLexer::nextTokenType()':
/usr/include/pccts/DLexer.h:66:22: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister]
   66 |         register int state, newstate;
      |                      ^~~~~
/usr/include/pccts/DLexer.h:66:29: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister]
   66 |         register int state, newstate;
      |                             ^~~~~~~~
/usr/include/pccts/DLexer.h:68:27: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister]
   68 |         register DLGChar *lastpos;
      |                           ^~~~~~~
g++ -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -c -I/usr/include/pccts -Wno-deprecated -Wall -x c++ CParser.cpp -oCParser.o
/usr/bin/pccts-antlr -CC -k 2 -gd -ge -rl 5000 -w1 -e3  -ft Jtokens.h java.g
Antlr parser generator   Version 1.33MR33   1989-2001
/usr/bin/pccts-dlg -C2 -CC  -cl JLexer parser.dlg
dlg  Version 1.33MR33   1989-2001
g++ -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -c -I/usr/include/pccts -Wno-deprecated -Wall -x c++ java.cpp -ojava.o
In file included from java.cpp:19:
java.cpp: In member function 'void JParser::compilationUnit()':
/usr/include/pccts/AParser.h:357:30: warning: unused variable 'zzpf' [-Wunused-variable]
  357 |                 int zzErrk=1,zzpf=0; \
      |                              ^~~~
java.cpp:47:3: note: in expansion of macro 'zzRULE'
   47 |   zzRULE;
      |   ^~~~~~
java.cpp: In member function 'void JParser::packageDefinition(std::string&)':
/usr/include/pccts/AParser.h:356:58: warning: unused variable 'zzBadText' [-Wunused-variable]
  356 |                 _ANTLRTokenPtr zzBadTok=NULL; ANTLRChar *zzBadText=(ANTLRChar *)"";     \
      |                                                          ^~~~~~~~~
java.cpp:95:3: note: in expansion of macro 'zzRULE'
   95 |   zzRULE;
      |   ^~~~~~
/usr/include/pccts/AParser.h:357:30: warning: unused variable 'zzpf' [-Wunused-variable]
  357 |                 int zzErrk=1,zzpf=0; \
      |                              ^~~~
java.cpp:95:3: note: in expansion of macro 'zzRULE'
   95 |   zzRULE;
      |   ^~~~~~
java.cpp: In member function 'void JParser::importDefinition()':
/usr/include/pccts/AParser.h:356:58: warning: unused variable 'zzBadText' [-Wunused-variable]
  356 |                 _ANTLRTokenPtr zzBadTok=NULL; ANTLRChar *zzBadText=(ANTLRChar *)"";     \
      |                                                          ^~~~~~~~~
java.cpp:112:3: note: in expansion of macro 'zzRULE'
  112 |   zzRULE;
      |   ^~~~~~
/usr/include/pccts/AParser.h:357:30: warning: unused variable 'zzpf' [-Wunused-variable]
  357 |                 int zzErrk=1,zzpf=0; \
      |                              ^~~~
java.cpp:112:3: note: in expansion of macro 'zzRULE'
  112 |   zzRULE;
      |   ^~~~~~
java.cpp: In member function 'void JParser::typeDefinition(std::string&)':
/usr/include/pccts/AParser.h:357:30: warning: unused variable 'zzpf' [-Wunused-variable]
  357 |                 int zzErrk=1,zzpf=0; \
      |                              ^~~~
java.cpp:129:3: note: in expansion of macro 'zzRULE'
  129 |   zzRULE;
      |   ^~~~~~
java.cpp: In member function 'void JParser::declaration()':
/usr/include/pccts/AParser.h:356:58: warning: unused variable 'zzBadText' [-Wunused-variable]
  356 |                 _ANTLRTokenPtr zzBadTok=NULL; ANTLRChar *zzBadText=(ANTLRChar *)"";     \
      |                                                          ^~~~~~~~~
java.cpp:166:3: note: in expansion of macro 'zzRULE'
  166 |   zzRULE;
      |   ^~~~~~
/usr/include/pccts/AParser.h:357:30: warning: unused variable 'zzpf' [-Wunused-variable]
  357 |                 int zzErrk=1,zzpf=0; \
      |                              ^~~~
java.cpp:166:3: note: in expansion of macro 'zzRULE'
  166 |   zzRULE;
      |   ^~~~~~
/usr/include/pccts/AParser.h:359:28: warning: unused variable 'zzMissText' [-Wunused-variable]
  359 |                 ANTLRChar *zzMissText=(ANTLRChar *)"";
      |                            ^~~~~~~~~~
java.cpp:166:3: note: in expansion of macro 'zzRULE'
  166 |   zzRULE;
      |   ^~~~~~
java.cpp:176:1: warning: label 'fail' defined but not used [-Wunused-label]
  176 | fail:
      | ^~~~
java.cpp: In member function 'void JParser::modifiers(Visibility&)':
/usr/include/pccts/AParser.h:356:58: warning: unused variable 'zzBadText' [-Wunused-variable]
  356 |                 _ANTLRTokenPtr zzBadTok=NULL; ANTLRChar *zzBadText=(ANTLRChar *)"";     \
      |                                                          ^~~~~~~~~
java.cpp:186:3: note: in expansion of macro 'zzRULE'
  186 |   zzRULE;
      |   ^~~~~~
/usr/include/pccts/AParser.h:357:30: warning: unused variable 'zzpf' [-Wunused-variable]
  357 |                 int zzErrk=1,zzpf=0; \
      |                              ^~~~
java.cpp:186:3: note: in expansion of macro 'zzRULE'
  186 |   zzRULE;
      |   ^~~~~~
/usr/include/pccts/AParser.h:359:28: warning: unused variable 'zzMissText' [-Wunused-variable]
  359 |                 ANTLRChar *zzMissText=(ANTLRChar *)"";
      |                            ^~~~~~~~~~
java.cpp:186:3: note: in expansion of macro 'zzRULE'
  186 |   zzRULE;
      |   ^~~~~~
java.cpp:195:1: warning: label 'fail' defined but not used [-Wunused-label]
  195 | fail:
      | ^~~~
java.cpp: In member function 'void JParser::typeParameters()':
/usr/include/pccts/AParser.h:356:58: warning: unused variable 'zzBadText' [-Wunused-variable]
  356 |                 _ANTLRTokenPtr zzBadTok=NULL; ANTLRChar *zzBadText=(ANTLRChar *)"";     \
      |                                                          ^~~~~~~~~
java.cpp:205:3: note: in expansion of macro 'zzRULE'
  205 |   zzRULE;
      |   ^~~~~~
/usr/include/pccts/AParser.h:357:30: warning: unused variable 'zzpf' [-Wunused-variable]
  357 |                 int zzErrk=1,zzpf=0; \
      |                              ^~~~
java.cpp:205:3: note: in expansion of macro 'zzRULE'
  205 |   zzRULE;
      |   ^~~~~~
java.cpp: In member function 'void JParser::typeSpec()':
/usr/include/pccts/AParser.h:357:30: warning: unused variable 'zzpf' [-Wunused-variable]
  357 |                 int zzErrk=1,zzpf=0; \
      |                              ^~~~
java.cpp:238:3: note: in expansion of macro 'zzRULE'
  238 |   zzRULE;
      |   ^~~~~~
java.cpp: In member function 'void JParser::classTypeSpec()':
/usr/include/pccts/AParser.h:356:58: warning: unused variable 'zzBadText' [-Wunused-variable]
  356 |                 _ANTLRTokenPtr zzBadTok=NULL; ANTLRChar *zzBadText=(ANTLRChar *)"";     \
      |                                                          ^~~~~~~~~
java.cpp:264:3: note: in expansion of macro 'zzRULE'
  264 |   zzRULE;
      |   ^~~~~~
/usr/include/pccts/AParser.h:357:30: warning: unused variable 'zzpf' [-Wunused-variable]
  357 |                 int zzErrk=1,zzpf=0; \
      |                              ^~~~
java.cpp:264:3: note: in expansion of macro 'zzRULE'
  264 |   zzRULE;
      |   ^~~~~~
java.cpp: In member function 'void JParser::builtInTypeSpec()':
/usr/include/pccts/AParser.h:356:58: warning: unused variable 'zzBadText' [-Wunused-variable]
  356 |                 _ANTLRTokenPtr zzBadTok=NULL; ANTLRChar *zzBadText=(ANTLRChar *)"";     \
      |                                                          ^~~~~~~~~
java.cpp:290:3: note: in expansion of macro 'zzRULE'
  290 |   zzRULE;
      |   ^~~~~~
/usr/include/pccts/AParser.h:357:30: warning: unused variable 'zzpf' [-Wunused-variable]
  357 |                 int zzErrk=1,zzpf=0; \
      |                              ^~~~
java.cpp:290:3: note: in expansion of macro 'zzRULE'
  290 |   zzRULE;
      |   ^~~~~~
java.cpp: In member function 'void JParser::type()':
/usr/include/pccts/AParser.h:357:30: warning: unused variable 'zzpf' [-Wunused-variable]
  357 |                 int zzErrk=1,zzpf=0; \
      |                              ^~~~
java.cpp:317:3: note: in expansion of macro 'zzRULE'
  317 |   zzRULE;
      |   ^~~~~~
java.cpp: In member function 'void JParser::builtInType()':
/usr/include/pccts/AParser.h:357:30: warning: unused variable 'zzpf' [-Wunused-variable]
  357 |                 int zzErrk=1,zzpf=0; \
      |                              ^~~~
java.cpp:340:3: note: in expansion of macro 'zzRULE'
  340 |   zzRULE;
      |   ^~~~~~
java.cpp: In member function 'void JParser::identifier()':
/usr/include/pccts/AParser.h:357:30: warning: unused variable 'zzpf' [-Wunused-variable]
  357 |                 int zzErrk=1,zzpf=0; \
      |                              ^~~~
java.cpp:400:3: note: in expansion of macro 'zzRULE'
  400 |   zzRULE;
      |   ^~~~~~
java.cpp: In member function 'void JParser::typeSpec2(std::string&, bool&)':
/usr/include/pccts/AParser.h:357:30: warning: unused variable 'zzpf' [-Wunused-variable]
  357 |                 int zzErrk=1,zzpf=0; \
      |                              ^~~~
java.cpp:433:3: note: in expansion of macro 'zzRULE'
  433 |   zzRULE;
      |   ^~~~~~
java.cpp: In member function 'void JParser::classTypeSpec2(std::string&)':
/usr/include/pccts/AParser.h:356:58: warning: unused variable 'zzBadText' [-Wunused-variable]
  356 |                 _ANTLRTokenPtr zzBadTok=NULL; ANTLRChar *zzBadText=(ANTLRChar *)"";     \
      |                                                          ^~~~~~~~~
java.cpp:466:3: note: in expansion of macro 'zzRULE'
  466 |   zzRULE;
      |   ^~~~~~
/usr/include/pccts/AParser.h:357:30: warning: unused variable 'zzpf' [-Wunused-variable]
  357 |                 int zzErrk=1,zzpf=0; \
      |                              ^~~~
java.cpp:466:3: note: in expansion of macro 'zzRULE'
  466 |   zzRULE;
      |   ^~~~~~
java.cpp: In member function 'void JParser::builtInTypeSpec2(std::string&)':
/usr/include/pccts/AParser.h:356:58: warning: unused variable 'zzBadText' [-Wunused-variable]
  356 |                 _ANTLRTokenPtr zzBadTok=NULL; ANTLRChar *zzBadText=(ANTLRChar *)"";     \
      |                                                          ^~~~~~~~~
java.cpp:496:3: note: in expansion of macro 'zzRULE'
  496 |   zzRULE;
      |   ^~~~~~
/usr/include/pccts/AParser.h:357:30: warning: unused variable 'zzpf' [-Wunused-variable]
  357 |                 int zzErrk=1,zzpf=0; \
      |                              ^~~~
java.cpp:496:3: note: in expansion of macro 'zzRULE'
  496 |   zzRULE;
      |   ^~~~~~
java.cpp: In member function 'void JParser::identifier2(std::string&)':
/usr/include/pccts/AParser.h:357:30: warning: unused variable 'zzpf' [-Wunused-variable]
  357 |                 int zzErrk=1,zzpf=0; \
      |                              ^~~~
java.cpp:525:3: note: in expansion of macro 'zzRULE'
  525 |   zzRULE;
      |   ^~~~~~
java.cpp: In member function 'void JParser::identifierStar()':
/usr/include/pccts/AParser.h:357:30: warning: unused variable 'zzpf' [-Wunused-variable]
  357 |                 int zzErrk=1,zzpf=0; \
      |                              ^~~~
java.cpp:576:3: note: in expansion of macro 'zzRULE'
  576 |   zzRULE;
      |   ^~~~~~
/usr/include/pccts/AParser.h:86:83: warning: variable 'zzGuessSeqFrozen' set but not used [-Wunused-but-set-variable]
   86 | #define zzGUESS_BLOCK           ANTLRParserState zzst; int zzrv; int _marker; int zzGuessSeqFrozen;
      |                                                                                   ^~~~~~~~~~~~~~~~
java.cpp:578:3: note: in expansion of macro 'zzGUESS_BLOCK'
  578 |   zzGUESS_BLOCK
      |   ^~~~~~~~~~~~~
java.cpp: In member function 'void JParser::modifier(Visibility&)':
/usr/include/pccts/AParser.h:357:30: warning: unused variable 'zzpf' [-Wunused-variable]
  357 |                 int zzErrk=1,zzpf=0; \
      |                              ^~~~
java.cpp:631:3: note: in expansion of macro 'zzRULE'
  631 |   zzRULE;
      |   ^~~~~~
java.cpp: In member function 'void JParser::classDefinition(std::string&)':
/usr/include/pccts/AParser.h:356:58: warning: unused variable 'zzBadText' [-Wunused-variable]
  356 |                 _ANTLRTokenPtr zzBadTok=NULL; ANTLRChar *zzBadText=(ANTLRChar *)"";     \
      |                                                          ^~~~~~~~~
java.cpp:713:3: note: in expansion of macro 'zzRULE'
  713 |   zzRULE;
      |   ^~~~~~
/usr/include/pccts/AParser.h:357:30: warning: unused variable 'zzpf' [-Wunused-variable]
  357 |                 int zzErrk=1,zzpf=0; \
      |                              ^~~~
java.cpp:713:3: note: in expansion of macro 'zzRULE'
  713 |   zzRULE;
      |   ^~~~~~
java.cpp: In member function 'void JParser::superClassClause(const std::string&)':
/usr/include/pccts/AParser.h:357:30: warning: unused variable 'zzpf' [-Wunused-variable]
  357 |                 int zzErrk=1,zzpf=0; \
      |                              ^~~~
java.cpp:751:3: note: in expansion of macro 'zzRULE'
  751 |   zzRULE;
      |   ^~~~~~
java.cpp: In member function 'void JParser::interfaceDefinition(const std::string&)':
/usr/include/pccts/AParser.h:356:58: warning: unused variable 'zzBadText' [-Wunused-variable]
  356 |                 _ANTLRTokenPtr zzBadTok=NULL; ANTLRChar *zzBadText=(ANTLRChar *)"";     \
      |                                                          ^~~~~~~~~
java.cpp:788:3: note: in expansion of macro 'zzRULE'
  788 |   zzRULE;
      |   ^~~~~~
/usr/include/pccts/AParser.h:357:30: warning: unused variable 'zzpf' [-Wunused-variable]
  357 |                 int zzErrk=1,zzpf=0; \
      |                              ^~~~
java.cpp:788:3: note: in expansion of macro 'zzRULE'
  788 |   zzRULE;
      |   ^~~~~~
java.cpp: In member function 'void JParser::classBlock(const std::string&)':
/usr/include/pccts/AParser.h:356:58: warning: unused variable 'zzBadText' [-Wunused-variable]
  356 |                 _ANTLRTokenPtr zzBadTok=NULL; ANTLRChar *zzBadText=(ANTLRChar *)"";     \
      |                                                          ^~~~~~~~~
java.cpp:817:3: note: in expansion of macro 'zzRULE'
  817 |   zzRULE;
      |   ^~~~~~
/usr/include/pccts/AParser.h:357:30: warning: unused variable 'zzpf' [-Wunused-variable]
  357 |                 int zzErrk=1,zzpf=0; \
      |                              ^~~~
java.cpp:817:3: note: in expansion of macro 'zzRULE'
  817 |   zzRULE;
      |   ^~~~~~
java.cpp: In member function 'void JParser::interfaceExtends(const std::string&)':
/usr/include/pccts/AParser.h:357:30: warning: unused variable 'zzpf' [-Wunused-variable]
  357 |                 int zzErrk=1,zzpf=0; \
      |                              ^~~~
java.cpp:848:3: note: in expansion of macro 'zzRULE'
  848 |   zzRULE;
      |   ^~~~~~
java.cpp: In member function 'void JParser::implementsClause(const std::string&)':
/usr/include/pccts/AParser.h:357:30: warning: unused variable 'zzpf' [-Wunused-variable]
  357 |                 int zzErrk=1,zzpf=0; \
      |                              ^~~~
java.cpp:885:3: note: in expansion of macro 'zzRULE'
  885 |   zzRULE;
      |   ^~~~~~
java.cpp: In member function 'void JParser::moreSuperclassNames(const std::string&, const std::string&)':
/usr/include/pccts/AParser.h:356:58: warning: unused variable 'zzBadText' [-Wunused-variable]
  356 |                 _ANTLRTokenPtr zzBadTok=NULL; ANTLRChar *zzBadText=(ANTLRChar *)"";     \
      |                                                          ^~~~~~~~~
java.cpp:923:3: note: in expansion of macro 'zzRULE'
  923 |   zzRULE;
      |   ^~~~~~
/usr/include/pccts/AParser.h:357:30: warning: unused variable 'zzpf' [-Wunused-variable]
  357 |                 int zzErrk=1,zzpf=0; \
      |                              ^~~~
java.cpp:923:3: note: in expansion of macro 'zzRULE'
  923 |   zzRULE;
      |   ^~~~~~
java.cpp: In member function 'void JParser::field(const std::string&)':
/usr/include/pccts/AParser.h:357:30: warning: unused variable 'zzpf' [-Wunused-variable]
  357 |                 int zzErrk=1,zzpf=0; \
      |                              ^~~~
java.cpp:954:3: note: in expansion of macro 'zzRULE'
  954 |   zzRULE;
      |   ^~~~~~
java.cpp: In member function 'void JParser::typedDeclaration(const std::string&, const std::string&, bool, Visibility, int)':
/usr/include/pccts/AParser.h:357:30: warning: unused variable 'zzpf' [-Wunused-variable]
  357 |                 int zzErrk=1,zzpf=0; \
      |                              ^~~~
java.cpp:1012:3: note: in expansion of macro 'zzRULE'
 1012 |   zzRULE;
      |   ^~~~~~
java.cpp: In member function 'void JParser::methodDefinition(const std::string&, const std::string&, bool, Visibility, int)':
/usr/include/pccts/AParser.h:357:30: warning: unused variable 'zzpf' [-Wunused-variable]
  357 |                 int zzErrk=1,zzpf=0; \
      |                              ^~~~
java.cpp:1037:3: note: in expansion of macro 'zzRULE'
 1037 |   zzRULE;
      |   ^~~~~~
java.cpp: In member function 'void JParser::variableDefinitions(const std::string&, const std::string&, bool, Visibility, int)':
/usr/include/pccts/AParser.h:356:58: warning: unused variable 'zzBadText' [-Wunused-variable]
  356 |                 _ANTLRTokenPtr zzBadTok=NULL; ANTLRChar *zzBadText=(ANTLRChar *)"";     \
      |                                                          ^~~~~~~~~
java.cpp:1121:3: note: in expansion of macro 'zzRULE'
 1121 |   zzRULE;
      |   ^~~~~~
/usr/include/pccts/AParser.h:357:30: warning: unused variable 'zzpf' [-Wunused-variable]
  357 |                 int zzErrk=1,zzpf=0; \
      |                              ^~~~
java.cpp:1121:3: note: in expansion of macro 'zzRULE'
 1121 |   zzRULE;
      |   ^~~~~~
java.cpp: In member function 'void JParser::variableDeclarator()':
/usr/include/pccts/AParser.h:356:58: warning: unused variable 'zzBadText' [-Wunused-variable]
  356 |                 _ANTLRTokenPtr zzBadTok=NULL; ANTLRChar *zzBadText=(ANTLRChar *)"";     \
      |                                                          ^~~~~~~~~
java.cpp:1153:3: note: in expansion of macro 'zzRULE'
 1153 |   zzRULE;
      |   ^~~~~~
/usr/include/pccts/AParser.h:357:30: warning: unused variable 'zzpf' [-Wunused-variable]
  357 |                 int zzErrk=1,zzpf=0; \
      |                              ^~~~
java.cpp:1153:3: note: in expansion of macro 'zzRULE'
 1153 |   zzRULE;
      |   ^~~~~~
java.cpp: In member function 'void JParser::declaratorBrackets()':
/usr/include/pccts/AParser.h:356:58: warning: unused variable 'zzBadText' [-Wunused-variable]
  356 |                 _ANTLRTokenPtr zzBadTok=NULL; ANTLRChar *zzBadText=(ANTLRChar *)"";     \
      |                                                          ^~~~~~~~~
java.cpp:1175:3: note: in expansion of macro 'zzRULE'
 1175 |   zzRULE;
      |   ^~~~~~
/usr/include/pccts/AParser.h:357:30: warning: unused variable 'zzpf' [-Wunused-variable]
  357 |                 int zzErrk=1,zzpf=0; \
      |                              ^~~~
java.cpp:1175:3: note: in expansion of macro 'zzRULE'
 1175 |   zzRULE;
      |   ^~~~~~
java.cpp: In member function 'void JParser::varInitializer()':
/usr/include/pccts/AParser.h:357:30: warning: unused variable 'zzpf' [-Wunused-variable]
  357 |                 int zzErrk=1,zzpf=0; \
      |                              ^~~~
java.cpp:1200:3: note: in expansion of macro 'zzRULE'
 1200 |   zzRULE;
      |   ^~~~~~
java.cpp: In member function 'void JParser::arrayInitializer()':
/usr/include/pccts/AParser.h:357:30: warning: unused variable 'zzpf' [-Wunused-variable]
  357 |                 int zzErrk=1,zzpf=0; \
      |                              ^~~~
java.cpp:1225:3: note: in expansion of macro 'zzRULE'
 1225 |   zzRULE;
      |   ^~~~~~
java.cpp: In member function 'void JParser::initializer()':
/usr/include/pccts/AParser.h:357:30: warning: unused variable 'zzpf' [-Wunused-variable]
  357 |                 int zzErrk=1,zzpf=0; \
      |                              ^~~~
java.cpp:1273:3: note: in expansion of macro 'zzRULE'
 1273 |   zzRULE;
      |   ^~~~~~
java.cpp: In member function 'void JParser::ctorDefinition(const std::string&, Visibility)':
/usr/include/pccts/AParser.h:356:58: warning: unused variable 'zzBadText' [-Wunused-variable]
  356 |                 _ANTLRTokenPtr zzBadTok=NULL; ANTLRChar *zzBadText=(ANTLRChar *)"";     \
      |                                                          ^~~~~~~~~
java.cpp:1297:3: note: in expansion of macro 'zzRULE'
 1297 |   zzRULE;
      |   ^~~~~~
/usr/include/pccts/AParser.h:357:30: warning: unused variable 'zzpf' [-Wunused-variable]
  357 |                 int zzErrk=1,zzpf=0; \
      |                              ^~~~
java.cpp:1297:3: note: in expansion of macro 'zzRULE'
 1297 |   zzRULE;
      |   ^~~~~~
/usr/include/pccts/AParser.h:359:28: warning: unused variable 'zzMissText' [-Wunused-variable]
  359 |                 ANTLRChar *zzMissText=(ANTLRChar *)"";
      |                            ^~~~~~~~~~
java.cpp:1297:3: note: in expansion of macro 'zzRULE'
 1297 |   zzRULE;
      |   ^~~~~~
java.cpp:1316:1: warning: label 'fail' defined but not used [-Wunused-label]
 1316 | fail:
      | ^~~~
java.cpp: In member function 'void JParser::ctorHead(std::string&, const std::string&, Visibility)':
/usr/include/pccts/AParser.h:357:30: warning: unused variable 'zzpf' [-Wunused-variable]
  357 |                 int zzErrk=1,zzpf=0; \
      |                              ^~~~
java.cpp:1326:3: note: in expansion of macro 'zzRULE'
 1326 |   zzRULE;
      |   ^~~~~~
java.cpp: In member function 'void JParser::throwsClause()':
/usr/include/pccts/AParser.h:356:58: warning: unused variable 'zzBadText' [-Wunused-variable]
  356 |                 _ANTLRTokenPtr zzBadTok=NULL; ANTLRChar *zzBadText=(ANTLRChar *)"";     \
      |                                                          ^~~~~~~~~
java.cpp:1354:3: note: in expansion of macro 'zzRULE'
 1354 |   zzRULE;
      |   ^~~~~~
/usr/include/pccts/AParser.h:357:30: warning: unused variable 'zzpf' [-Wunused-variable]
  357 |                 int zzErrk=1,zzpf=0; \
      |                              ^~~~
java.cpp:1354:3: note: in expansion of macro 'zzRULE'
 1354 |   zzRULE;
      |   ^~~~~~
java.cpp: In member function 'void JParser::returnTypeBrackersOnEndOfMethodHead()':
/usr/include/pccts/AParser.h:356:58: warning: unused variable 'zzBadText' [-Wunused-variable]
  356 |                 _ANTLRTokenPtr zzBadTok=NULL; ANTLRChar *zzBadText=(ANTLRChar *)"";     \
      |                                                          ^~~~~~~~~
java.cpp:1376:3: note: in expansion of macro 'zzRULE'
 1376 |   zzRULE;
      |   ^~~~~~
/usr/include/pccts/AParser.h:357:30: warning: unused variable 'zzpf' [-Wunused-variable]
  357 |                 int zzErrk=1,zzpf=0; \
      |                              ^~~~
java.cpp:1376:3: note: in expansion of macro 'zzRULE'
 1376 |   zzRULE;
      |   ^~~~~~
java.cpp: In member function 'void JParser::parameterDeclarationList(std::string&, const std::string&, const Visibility&)':
/usr/include/pccts/AParser.h:357:30: warning: unused variable 'zzpf' [-Wunused-variable]
  357 |                 int zzErrk=1,zzpf=0; \
      |                              ^~~~
java.cpp:1400:3: note: in expansion of macro 'zzRULE'
 1400 |   zzRULE;
      |   ^~~~~~
java.cpp: In member function 'void JParser::parameterDeclaration(std::string&, const std::string&, const Visibility&, bool)':
/usr/include/pccts/AParser.h:356:58: warning: unused variable 'zzBadText' [-Wunused-variable]
  356 |                 _ANTLRTokenPtr zzBadTok=NULL; ANTLRChar *zzBadText=(ANTLRChar *)"";     \
      |                                                          ^~~~~~~~~
java.cpp:1448:3: note: in expansion of macro 'zzRULE'
 1448 |   zzRULE;
      |   ^~~~~~
/usr/include/pccts/AParser.h:357:30: warning: unused variable 'zzpf' [-Wunused-variable]
  357 |                 int zzErrk=1,zzpf=0; \
      |                              ^~~~
java.cpp:1448:3: note: in expansion of macro 'zzRULE'
 1448 |   zzRULE;
      |   ^~~~~~
java.cpp: In member function 'void JParser::parameterDeclaratorBrackets(std::string&)':
/usr/include/pccts/AParser.h:356:58: warning: unused variable 'zzBadText' [-Wunused-variable]
  356 |                 _ANTLRTokenPtr zzBadTok=NULL; ANTLRChar *zzBadText=(ANTLRChar *)"";     \
      |                                                          ^~~~~~~~~
java.cpp:1490:3: note: in expansion of macro 'zzRULE'
 1490 |   zzRULE;
      |   ^~~~~~
/usr/include/pccts/AParser.h:357:30: warning: unused variable 'zzpf' [-Wunused-variable]
  357 |                 int zzErrk=1,zzpf=0; \
      |                              ^~~~
java.cpp:1490:3: note: in expansion of macro 'zzRULE'
 1490 |   zzRULE;
      |   ^~~~~~
java.cpp: In member function 'void JParser::parameterModifier(std::string&)':
/usr/include/pccts/AParser.h:357:30: warning: unused variable 'zzpf' [-Wunused-variable]
  357 |                 int zzErrk=1,zzpf=0; \
      |                              ^~~~
java.cpp:1514:3: note: in expansion of macro 'zzRULE'
 1514 |   zzRULE;
      |   ^~~~~~
java.cpp: In member function 'void JParser::compoundStatement()':
/usr/include/pccts/AParser.h:356:58: warning: unused variable 'zzBadText' [-Wunused-variable]
  356 |                 _ANTLRTokenPtr zzBadTok=NULL; ANTLRChar *zzBadText=(ANTLRChar *)"";     \
      |                                                          ^~~~~~~~~
java.cpp:1548:3: note: in expansion of macro 'zzRULE'
 1548 |   zzRULE;
      |   ^~~~~~
/usr/include/pccts/AParser.h:357:30: warning: unused variable 'zzpf' [-Wunused-variable]
  357 |                 int zzErrk=1,zzpf=0; \
      |                              ^~~~
java.cpp:1548:3: note: in expansion of macro 'zzRULE'
 1548 |   zzRULE;
      |   ^~~~~~
java.cpp: In member function 'void JParser::statement()':
/usr/include/pccts/AParser.h:357:30: warning: unused variable 'zzpf' [-Wunused-variable]
  357 |                 int zzErrk=1,zzpf=0; \
      |                              ^~~~
java.cpp:1569:3: note: in expansion of macro 'zzRULE'
 1569 |   zzRULE;
      |   ^~~~~~
/usr/include/pccts/AParser.h:86:83: warning: variable 'zzGuessSeqFrozen' set but not used [-Wunused-but-set-variable]
   86 | #define zzGUESS_BLOCK           ANTLRParserState zzst; int zzrv; int _marker; int zzGuessSeqFrozen;
      |                                                                                   ^~~~~~~~~~~~~~~~
java.cpp:1572:3: note: in expansion of macro 'zzGUESS_BLOCK'
 1572 |   zzGUESS_BLOCK
      |   ^~~~~~~~~~~~~
java.cpp: In member function 'void JParser::ifStatement()':
/usr/include/pccts/AParser.h:356:58: warning: unused variable 'zzBadText' [-Wunused-variable]
  356 |                 _ANTLRTokenPtr zzBadTok=NULL; ANTLRChar *zzBadText=(ANTLRChar *)"";     \
      |                                                          ^~~~~~~~~
java.cpp:1701:3: note: in expansion of macro 'zzRULE'
 1701 |   zzRULE;
      |   ^~~~~~
/usr/include/pccts/AParser.h:357:30: warning: unused variable 'zzpf' [-Wunused-variable]
  357 |                 int zzErrk=1,zzpf=0; \
      |                              ^~~~
java.cpp:1701:3: note: in expansion of macro 'zzRULE'
 1701 |   zzRULE;
      |   ^~~~~~
java.cpp: In member function 'void JParser::forStatement()':
/usr/include/pccts/AParser.h:356:58: warning: unused variable 'zzBadText' [-Wunused-variable]
  356 |                 _ANTLRTokenPtr zzBadTok=NULL; ANTLRChar *zzBadText=(ANTLRChar *)"";     \
      |                                                          ^~~~~~~~~
java.cpp:1721:3: note: in expansion of macro 'zzRULE'
 1721 |   zzRULE;
      |   ^~~~~~
/usr/include/pccts/AParser.h:357:30: warning: unused variable 'zzpf' [-Wunused-variable]
  357 |                 int zzErrk=1,zzpf=0; \
      |                              ^~~~
java.cpp:1721:3: note: in expansion of macro 'zzRULE'
 1721 |   zzRULE;
      |   ^~~~~~
java.cpp: In member function 'void JParser::whileStatement()':
/usr/include/pccts/AParser.h:356:58: warning: unused variable 'zzBadText' [-Wunused-variable]
  356 |                 _ANTLRTokenPtr zzBadTok=NULL; ANTLRChar *zzBadText=(ANTLRChar *)"";     \
      |                                                          ^~~~~~~~~
java.cpp:1744:3: note: in expansion of macro 'zzRULE'
 1744 |   zzRULE;
      |   ^~~~~~
/usr/include/pccts/AParser.h:357:30: warning: unused variable 'zzpf' [-Wunused-variable]
  357 |                 int zzErrk=1,zzpf=0; \
      |                              ^~~~
java.cpp:1744:3: note: in expansion of macro 'zzRULE'
 1744 |   zzRULE;
      |   ^~~~~~
java.cpp: In member function 'void JParser::doWhileStatement()':
/usr/include/pccts/AParser.h:356:58: warning: unused variable 'zzBadText' [-Wunused-variable]
  356 |                 _ANTLRTokenPtr zzBadTok=NULL; ANTLRChar *zzBadText=(ANTLRChar *)"";     \
      |                                                          ^~~~~~~~~
java.cpp:1763:3: note: in expansion of macro 'zzRULE'
 1763 |   zzRULE;
      |   ^~~~~~
/usr/include/pccts/AParser.h:357:30: warning: unused variable 'zzpf' [-Wunused-variable]
  357 |                 int zzErrk=1,zzpf=0; \
      |                              ^~~~
java.cpp:1763:3: note: in expansion of macro 'zzRULE'
 1763 |   zzRULE;
      |   ^~~~~~
java.cpp: In member function 'void JParser::breakStatement()':
/usr/include/pccts/AParser.h:357:30: warning: unused variable 'zzpf' [-Wunused-variable]
  357 |                 int zzErrk=1,zzpf=0; \
      |                              ^~~~
java.cpp:1784:3: note: in expansion of macro 'zzRULE'
 1784 |   zzRULE;
      |   ^~~~~~
java.cpp: In member function 'void JParser::continueStatement()':
/usr/include/pccts/AParser.h:357:30: warning: unused variable 'zzpf' [-Wunused-variable]
  357 |                 int zzErrk=1,zzpf=0; \
      |                              ^~~~
java.cpp:1810:3: note: in expansion of macro 'zzRULE'
 1810 |   zzRULE;
      |   ^~~~~~
java.cpp: In member function 'void JParser::returnStatement()':
/usr/include/pccts/AParser.h:357:30: warning: unused variable 'zzpf' [-Wunused-variable]
  357 |                 int zzErrk=1,zzpf=0; \
      |                              ^~~~
java.cpp:1837:3: note: in expansion of macro 'zzRULE'
 1837 |   zzRULE;
      |   ^~~~~~
java.cpp: In member function 'void JParser::switchStatement()':
/usr/include/pccts/AParser.h:356:58: warning: unused variable 'zzBadText' [-Wunused-variable]
  356 |                 _ANTLRTokenPtr zzBadTok=NULL; ANTLRChar *zzBadText=(ANTLRChar *)"";     \
      |                                                          ^~~~~~~~~
java.cpp:1863:3: note: in expansion of macro 'zzRULE'
 1863 |   zzRULE;
      |   ^~~~~~
/usr/include/pccts/AParser.h:357:30: warning: unused variable 'zzpf' [-Wunused-variable]
  357 |                 int zzErrk=1,zzpf=0; \
      |                              ^~~~
java.cpp:1863:3: note: in expansion of macro 'zzRULE'
 1863 |   zzRULE;
      |   ^~~~~~
java.cpp: In member function 'void JParser::throwStatement()':
/usr/include/pccts/AParser.h:356:58: warning: unused variable 'zzBadText' [-Wunused-variable]
  356 |                 _ANTLRTokenPtr zzBadTok=NULL; ANTLRChar *zzBadText=(ANTLRChar *)"";     \
      |                                                          ^~~~~~~~~
java.cpp:1888:3: note: in expansion of macro 'zzRULE'
 1888 |   zzRULE;
      |   ^~~~~~
/usr/include/pccts/AParser.h:357:30: warning: unused variable 'zzpf' [-Wunused-variable]
  357 |                 int zzErrk=1,zzpf=0; \
      |                              ^~~~
java.cpp:1888:3: note: in expansion of macro 'zzRULE'
 1888 |   zzRULE;
      |   ^~~~~~
java.cpp: In member function 'void JParser::syncStatement()':
/usr/include/pccts/AParser.h:356:58: warning: unused variable 'zzBadText' [-Wunused-variable]
  356 |                 _ANTLRTokenPtr zzBadTok=NULL; ANTLRChar *zzBadText=(ANTLRChar *)"";     \
      |                                                          ^~~~~~~~~
java.cpp:1905:3: note: in expansion of macro 'zzRULE'
 1905 |   zzRULE;
      |   ^~~~~~
/usr/include/pccts/AParser.h:357:30: warning: unused variable 'zzpf' [-Wunused-variable]
  357 |                 int zzErrk=1,zzpf=0; \
      |                              ^~~~
java.cpp:1905:3: note: in expansion of macro 'zzRULE'
 1905 |   zzRULE;
      |   ^~~~~~
java.cpp: In member function 'void JParser::emptyStatement()':
/usr/include/pccts/AParser.h:356:58: warning: unused variable 'zzBadText' [-Wunused-variable]
  356 |                 _ANTLRTokenPtr zzBadTok=NULL; ANTLRChar *zzBadText=(ANTLRChar *)"";     \
      |                                                          ^~~~~~~~~
java.cpp:1924:3: note: in expansion of macro 'zzRULE'
 1924 |   zzRULE;
      |   ^~~~~~
/usr/include/pccts/AParser.h:357:30: warning: unused variable 'zzpf' [-Wunused-variable]
  357 |                 int zzErrk=1,zzpf=0; \
      |                              ^~~~
java.cpp:1924:3: note: in expansion of macro 'zzRULE'
 1924 |   zzRULE;
      |   ^~~~~~
java.cpp: In member function 'void JParser::optElseClause()':
/usr/include/pccts/AParser.h:357:30: warning: unused variable 'zzpf' [-Wunused-variable]
  357 |                 int zzErrk=1,zzpf=0; \
      |                              ^~~~
java.cpp:1939:3: note: in expansion of macro 'zzRULE'
 1939 |   zzRULE;
      |   ^~~~~~
/usr/include/pccts/AParser.h:86:83: warning: variable 'zzGuessSeqFrozen' set but not used [-Wunused-but-set-variable]
   86 | #define zzGUESS_BLOCK           ANTLRParserState zzst; int zzrv; int _marker; int zzGuessSeqFrozen;
      |                                                                                   ^~~~~~~~~~~~~~~~
java.cpp:1941:3: note: in expansion of macro 'zzGUESS_BLOCK'
 1941 |   zzGUESS_BLOCK
      |   ^~~~~~~~~~~~~
java.cpp: In member function 'void JParser::casesGroup()':
/usr/include/pccts/AParser.h:356:58: warning: unused variable 'zzBadText' [-Wunused-variable]
  356 |                 _ANTLRTokenPtr zzBadTok=NULL; ANTLRChar *zzBadText=(ANTLRChar *)"";     \
      |                                                          ^~~~~~~~~
java.cpp:1970:3: note: in expansion of macro 'zzRULE'
 1970 |   zzRULE;
      |   ^~~~~~
/usr/include/pccts/AParser.h:357:30: warning: unused variable 'zzpf' [-Wunused-variable]
  357 |                 int zzErrk=1,zzpf=0; \
      |                              ^~~~
java.cpp:1970:3: note: in expansion of macro 'zzRULE'
 1970 |   zzRULE;
      |   ^~~~~~
/usr/include/pccts/AParser.h:359:28: warning: unused variable 'zzMissText' [-Wunused-variable]
  359 |                 ANTLRChar *zzMissText=(ANTLRChar *)"";
      |                            ^~~~~~~~~~
java.cpp:1970:3: note: in expansion of macro 'zzRULE'
 1970 |   zzRULE;
      |   ^~~~~~
java.cpp:1976:1: warning: label 'fail' defined but not used [-Wunused-label]
 1976 | fail:
      | ^~~~
java.cpp: In member function 'void JParser::cases()':
/usr/include/pccts/AParser.h:356:58: warning: unused variable 'zzBadText' [-Wunused-variable]
  356 |                 _ANTLRTokenPtr zzBadTok=NULL; ANTLRChar *zzBadText=(ANTLRChar *)"";     \
      |                                                          ^~~~~~~~~
java.cpp:1986:3: note: in expansion of macro 'zzRULE'
 1986 |   zzRULE;
      |   ^~~~~~
/usr/include/pccts/AParser.h:357:30: warning: unused variable 'zzpf' [-Wunused-variable]
  357 |                 int zzErrk=1,zzpf=0; \
      |                              ^~~~
java.cpp:1986:3: note: in expansion of macro 'zzRULE'
 1986 |   zzRULE;
      |   ^~~~~~
/usr/include/pccts/AParser.h:359:28: warning: unused variable 'zzMissText' [-Wunused-variable]
  359 |                 ANTLRChar *zzMissText=(ANTLRChar *)"";
      |                            ^~~~~~~~~~
java.cpp:1986:3: note: in expansion of macro 'zzRULE'
 1986 |   zzRULE;
      |   ^~~~~~
java.cpp:1992:1: warning: label 'fail' defined but not used [-Wunused-label]
 1992 | fail:
      | ^~~~
java.cpp: In member function 'void JParser::optMoreCases()':
/usr/include/pccts/AParser.h:357:30: warning: unused variable 'zzpf' [-Wunused-variable]
  357 |                 int zzErrk=1,zzpf=0; \
      |                              ^~~~
java.cpp:2002:3: note: in expansion of macro 'zzRULE'
 2002 |   zzRULE;
      |   ^~~~~~
/usr/include/pccts/AParser.h:86:83: warning: variable 'zzGuessSeqFrozen' set but not used [-Wunused-but-set-variable]
   86 | #define zzGUESS_BLOCK           ANTLRParserState zzst; int zzrv; int _marker; int zzGuessSeqFrozen;
      |                                                                                   ^~~~~~~~~~~~~~~~
java.cpp:2004:3: note: in expansion of macro 'zzGUESS_BLOCK'
 2004 |   zzGUESS_BLOCK
      |   ^~~~~~~~~~~~~
java.cpp: In member function 'void JParser::aCase()':
/usr/include/pccts/AParser.h:357:30: warning: unused variable 'zzpf' [-Wunused-variable]
  357 |                 int zzErrk=1,zzpf=0; \
      |                              ^~~~
java.cpp:2040:3: note: in expansion of macro 'zzRULE'
 2040 |   zzRULE;
      |   ^~~~~~
java.cpp: In member function 'void JParser::caseSList()':
/usr/include/pccts/AParser.h:356:58: warning: unused variable 'zzBadText' [-Wunused-variable]
  356 |                 _ANTLRTokenPtr zzBadTok=NULL; ANTLRChar *zzBadText=(ANTLRChar *)"";     \
      |                                                          ^~~~~~~~~
java.cpp:2067:3: note: in expansion of macro 'zzRULE'
 2067 |   zzRULE;
      |   ^~~~~~
/usr/include/pccts/AParser.h:357:30: warning: unused variable 'zzpf' [-Wunused-variable]
  357 |                 int zzErrk=1,zzpf=0; \
      |                              ^~~~
java.cpp:2067:3: note: in expansion of macro 'zzRULE'
 2067 |   zzRULE;
      |   ^~~~~~
/usr/include/pccts/AParser.h:359:28: warning: unused variable 'zzMissText' [-Wunused-variable]
  359 |                 ANTLRChar *zzMissText=(ANTLRChar *)"";
      |                            ^~~~~~~~~~
java.cpp:2067:3: note: in expansion of macro 'zzRULE'
 2067 |   zzRULE;
      |   ^~~~~~
java.cpp:2076:1: warning: label 'fail' defined but not used [-Wunused-label]
 2076 | fail:
      | ^~~~
java.cpp: In member function 'void JParser::forInit()':
/usr/include/pccts/AParser.h:357:30: warning: unused variable 'zzpf' [-Wunused-variable]
  357 |                 int zzErrk=1,zzpf=0; \
      |                              ^~~~
java.cpp:2086:3: note: in expansion of macro 'zzRULE'
 2086 |   zzRULE;
      |   ^~~~~~
/usr/include/pccts/AParser.h:86:83: warning: variable 'zzGuessSeqFrozen' set but not used [-Wunused-but-set-variable]
   86 | #define zzGUESS_BLOCK           ANTLRParserState zzst; int zzrv; int _marker; int zzGuessSeqFrozen;
      |                                                                                   ^~~~~~~~~~~~~~~~
java.cpp:2088:3: note: in expansion of macro 'zzGUESS_BLOCK'
 2088 |   zzGUESS_BLOCK
      |   ^~~~~~~~~~~~~
java.cpp: In member function 'void JParser::forCond()':
/usr/include/pccts/AParser.h:357:30: warning: unused variable 'zzpf' [-Wunused-variable]
  357 |                 int zzErrk=1,zzpf=0; \
      |                              ^~~~
java.cpp:2124:3: note: in expansion of macro 'zzRULE'
 2124 |   zzRULE;
      |   ^~~~~~
java.cpp: In member function 'void JParser::forIter()':
/usr/include/pccts/AParser.h:357:30: warning: unused variable 'zzpf' [-Wunused-variable]
  357 |                 int zzErrk=1,zzpf=0; \
      |                              ^~~~
java.cpp:2148:3: note: in expansion of macro 'zzRULE'
 2148 |   zzRULE;
      |   ^~~~~~
java.cpp: In member function 'void JParser::tryBlock()':
/usr/include/pccts/AParser.h:357:30: warning: unused variable 'zzpf' [-Wunused-variable]
  357 |                 int zzErrk=1,zzpf=0; \
      |                              ^~~~
java.cpp:2172:3: note: in expansion of macro 'zzRULE'
 2172 |   zzRULE;
      |   ^~~~~~
java.cpp: In member function 'void JParser::handler()':
/usr/include/pccts/AParser.h:356:58: warning: unused variable 'zzBadText' [-Wunused-variable]
  356 |                 _ANTLRTokenPtr zzBadTok=NULL; ANTLRChar *zzBadText=(ANTLRChar *)"";     \
      |                                                          ^~~~~~~~~
java.cpp:2205:3: note: in expansion of macro 'zzRULE'
 2205 |   zzRULE;
      |   ^~~~~~
/usr/include/pccts/AParser.h:357:30: warning: unused variable 'zzpf' [-Wunused-variable]
  357 |                 int zzErrk=1,zzpf=0; \
      |                              ^~~~
java.cpp:2205:3: note: in expansion of macro 'zzRULE'
 2205 |   zzRULE;
      |   ^~~~~~
java.cpp: In member function 'void JParser::expression()':
/usr/include/pccts/AParser.h:356:58: warning: unused variable 'zzBadText' [-Wunused-variable]
  356 |                 _ANTLRTokenPtr zzBadTok=NULL; ANTLRChar *zzBadText=(ANTLRChar *)"";     \
      |                                                          ^~~~~~~~~
java.cpp:2225:3: note: in expansion of macro 'zzRULE'
 2225 |   zzRULE;
      |   ^~~~~~
/usr/include/pccts/AParser.h:357:30: warning: unused variable 'zzpf' [-Wunused-variable]
  357 |                 int zzErrk=1,zzpf=0; \
      |                              ^~~~
java.cpp:2225:3: note: in expansion of macro 'zzRULE'
 2225 |   zzRULE;
      |   ^~~~~~
/usr/include/pccts/AParser.h:359:28: warning: unused variable 'zzMissText' [-Wunused-variable]
  359 |                 ANTLRChar *zzMissText=(ANTLRChar *)"";
      |                            ^~~~~~~~~~
java.cpp:2225:3: note: in expansion of macro 'zzRULE'
 2225 |   zzRULE;
      |   ^~~~~~
java.cpp:2230:1: warning: label 'fail' defined but not used [-Wunused-label]
 2230 | fail:
      | ^~~~
java.cpp: In member function 'void JParser::expressionList()':
/usr/include/pccts/AParser.h:356:58: warning: unused variable 'zzBadText' [-Wunused-variable]
  356 |                 _ANTLRTokenPtr zzBadTok=NULL; ANTLRChar *zzBadText=(ANTLRChar *)"";     \
      |                                                          ^~~~~~~~~
java.cpp:2240:3: note: in expansion of macro 'zzRULE'
 2240 |   zzRULE;
      |   ^~~~~~
/usr/include/pccts/AParser.h:357:30: warning: unused variable 'zzpf' [-Wunused-variable]
  357 |                 int zzErrk=1,zzpf=0; \
      |                              ^~~~
java.cpp:2240:3: note: in expansion of macro 'zzRULE'
 2240 |   zzRULE;
      |   ^~~~~~
java.cpp: In member function 'void JParser::assignmentExpression()':
/usr/include/pccts/AParser.h:357:30: warning: unused variable 'zzpf' [-Wunused-variable]
  357 |                 int zzErrk=1,zzpf=0; \
      |                              ^~~~
java.cpp:2261:3: note: in expansion of macro 'zzRULE'
 2261 |   zzRULE;
      |   ^~~~~~
java.cpp: In member function 'void JParser::conditionalExpression()':
/usr/include/pccts/AParser.h:357:30: warning: unused variable 'zzpf' [-Wunused-variable]
  357 |                 int zzErrk=1,zzpf=0; \
      |                              ^~~~
java.cpp:2350:3: note: in expansion of macro 'zzRULE'
 2350 |   zzRULE;
      |   ^~~~~~
java.cpp: In member function 'void JParser::logicalOrExpression()':
/usr/include/pccts/AParser.h:356:58: warning: unused variable 'zzBadText' [-Wunused-variable]
  356 |                 _ANTLRTokenPtr zzBadTok=NULL; ANTLRChar *zzBadText=(ANTLRChar *)"";     \
      |                                                          ^~~~~~~~~
java.cpp:2378:3: note: in expansion of macro 'zzRULE'
 2378 |   zzRULE;
      |   ^~~~~~
/usr/include/pccts/AParser.h:357:30: warning: unused variable 'zzpf' [-Wunused-variable]
  357 |                 int zzErrk=1,zzpf=0; \
      |                              ^~~~
java.cpp:2378:3: note: in expansion of macro 'zzRULE'
 2378 |   zzRULE;
      |   ^~~~~~
java.cpp: In member function 'void JParser::logicalAndExpression()':
/usr/include/pccts/AParser.h:356:58: warning: unused variable 'zzBadText' [-Wunused-variable]
  356 |                 _ANTLRTokenPtr zzBadTok=NULL; ANTLRChar *zzBadText=(ANTLRChar *)"";     \
      |                                                          ^~~~~~~~~
java.cpp:2400:3: note: in expansion of macro 'zzRULE'
 2400 |   zzRULE;
      |   ^~~~~~
/usr/include/pccts/AParser.h:357:30: warning: unused variable 'zzpf' [-Wunused-variable]
  357 |                 int zzErrk=1,zzpf=0; \
      |                              ^~~~
java.cpp:2400:3: note: in expansion of macro 'zzRULE'
 2400 |   zzRULE;
      |   ^~~~~~
java.cpp: In member function 'void JParser::inclusiveOrExpression()':
/usr/include/pccts/AParser.h:356:58: warning: unused variable 'zzBadText' [-Wunused-variable]
  356 |                 _ANTLRTokenPtr zzBadTok=NULL; ANTLRChar *zzBadText=(ANTLRChar *)"";     \
      |                                                          ^~~~~~~~~
java.cpp:2421:3: note: in expansion of macro 'zzRULE'
 2421 |   zzRULE;
      |   ^~~~~~
/usr/include/pccts/AParser.h:357:30: warning: unused variable 'zzpf' [-Wunused-variable]
  357 |                 int zzErrk=1,zzpf=0; \
      |                              ^~~~
java.cpp:2421:3: note: in expansion of macro 'zzRULE'
 2421 |   zzRULE;
      |   ^~~~~~
java.cpp: In member function 'void JParser::exclusiveOrExpression()':
/usr/include/pccts/AParser.h:356:58: warning: unused variable 'zzBadText' [-Wunused-variable]
  356 |                 _ANTLRTokenPtr zzBadTok=NULL; ANTLRChar *zzBadText=(ANTLRChar *)"";     \
      |                                                          ^~~~~~~~~
java.cpp:2442:3: note: in expansion of macro 'zzRULE'
 2442 |   zzRULE;
      |   ^~~~~~
/usr/include/pccts/AParser.h:357:30: warning: unused variable 'zzpf' [-Wunused-variable]
  357 |                 int zzErrk=1,zzpf=0; \
      |                              ^~~~
java.cpp:2442:3: note: in expansion of macro 'zzRULE'
 2442 |   zzRULE;
      |   ^~~~~~
java.cpp: In member function 'void JParser::andExpression()':
/usr/include/pccts/AParser.h:356:58: warning: unused variable 'zzBadText' [-Wunused-variable]
  356 |                 _ANTLRTokenPtr zzBadTok=NULL; ANTLRChar *zzBadText=(ANTLRChar *)"";     \
      |                                                          ^~~~~~~~~
java.cpp:2463:3: note: in expansion of macro 'zzRULE'
 2463 |   zzRULE;
      |   ^~~~~~
/usr/include/pccts/AParser.h:357:30: warning: unused variable 'zzpf' [-Wunused-variable]
  357 |                 int zzErrk=1,zzpf=0; \
      |                              ^~~~
java.cpp:2463:3: note: in expansion of macro 'zzRULE'
 2463 |   zzRULE;
      |   ^~~~~~
java.cpp: In member function 'void JParser::equalityExpression()':
/usr/include/pccts/AParser.h:356:58: warning: unused variable 'zzBadText' [-Wunused-variable]
  356 |                 _ANTLRTokenPtr zzBadTok=NULL; ANTLRChar *zzBadText=(ANTLRChar *)"";     \
      |                                                          ^~~~~~~~~
java.cpp:2484:3: note: in expansion of macro 'zzRULE'
 2484 |   zzRULE;
      |   ^~~~~~
/usr/include/pccts/AParser.h:357:30: warning: unused variable 'zzpf' [-Wunused-variable]
  357 |                 int zzErrk=1,zzpf=0; \
      |                              ^~~~
java.cpp:2484:3: note: in expansion of macro 'zzRULE'
 2484 |   zzRULE;
      |   ^~~~~~
/usr/include/pccts/AParser.h:359:28: warning: unused variable 'zzMissText' [-Wunused-variable]
  359 |                 ANTLRChar *zzMissText=(ANTLRChar *)"";
      |                            ^~~~~~~~~~
java.cpp:2484:3: note: in expansion of macro 'zzRULE'
 2484 |   zzRULE;
      |   ^~~~~~
java.cpp:2490:1: warning: label 'fail' defined but not used [-Wunused-label]
 2490 | fail:
      | ^~~~
java.cpp: In member function 'void JParser::relationalPredicate()':
/usr/include/pccts/AParser.h:357:30: warning: unused variable 'zzpf' [-Wunused-variable]
  357 |                 int zzErrk=1,zzpf=0; \
      |                              ^~~~
java.cpp:2500:3: note: in expansion of macro 'zzRULE'
 2500 |   zzRULE;
      |   ^~~~~~
java.cpp: In member function 'void JParser::relationalExpression()':
/usr/include/pccts/AParser.h:357:30: warning: unused variable 'zzpf' [-Wunused-variable]
  357 |                 int zzErrk=1,zzpf=0; \
      |                              ^~~~
java.cpp:2540:3: note: in expansion of macro 'zzRULE'
 2540 |   zzRULE;
      |   ^~~~~~
java.cpp: In member function 'void JParser::shiftExpression()':
/usr/include/pccts/AParser.h:357:30: warning: unused variable 'zzpf' [-Wunused-variable]
  357 |                 int zzErrk=1,zzpf=0; \
      |                              ^~~~
java.cpp:2582:3: note: in expansion of macro 'zzRULE'
 2582 |   zzRULE;
      |   ^~~~~~
java.cpp: In member function 'void JParser::additiveExpression()':
/usr/include/pccts/AParser.h:357:30: warning: unused variable 'zzpf' [-Wunused-variable]
  357 |                 int zzErrk=1,zzpf=0; \
      |                              ^~~~
java.cpp:2619:3: note: in expansion of macro 'zzRULE'
 2619 |   zzRULE;
      |   ^~~~~~
java.cpp: In member function 'void JParser::multiplicativeExpression()':
/usr/include/pccts/AParser.h:357:30: warning: unused variable 'zzpf' [-Wunused-variable]
  357 |                 int zzErrk=1,zzpf=0; \
      |                              ^~~~
java.cpp:2651:3: note: in expansion of macro 'zzRULE'
 2651 |   zzRULE;
      |   ^~~~~~
java.cpp: In member function 'void JParser::unaryExpression()':
/usr/include/pccts/AParser.h:357:30: warning: unused variable 'zzpf' [-Wunused-variable]
  357 |                 int zzErrk=1,zzpf=0; \
      |                              ^~~~
java.cpp:2688:3: note: in expansion of macro 'zzRULE'
 2688 |   zzRULE;
      |   ^~~~~~
java.cpp: In member function 'void JParser::unaryExpressionNotPlusMinus()':
/usr/include/pccts/AParser.h:357:30: warning: unused variable 'zzpf' [-Wunused-variable]
  357 |                 int zzErrk=1,zzpf=0; \
      |                              ^~~~
java.cpp:2731:3: note: in expansion of macro 'zzRULE'
 2731 |   zzRULE;
      |   ^~~~~~
/usr/include/pccts/AParser.h:86:83: warning: variable 'zzGuessSeqFrozen' set but not used [-Wunused-but-set-variable]
   86 | #define zzGUESS_BLOCK           ANTLRParserState zzst; int zzrv; int _marker; int zzGuessSeqFrozen;
      |                                                                                   ^~~~~~~~~~~~~~~~
java.cpp:2733:3: note: in expansion of macro 'zzGUESS_BLOCK'
 2733 |   zzGUESS_BLOCK
      |   ^~~~~~~~~~~~~
java.cpp: In member function 'void JParser::postfixExpression()':
java.cpp:2854:19: warning: unused variable 'zzcnt' [-Wunused-variable]
 2854 |               int zzcnt=1;
      |                   ^~~~~
/usr/include/pccts/AParser.h:357:30: warning: unused variable 'zzpf' [-Wunused-variable]
  357 |                 int zzErrk=1,zzpf=0; \
      |                              ^~~~
java.cpp:2801:3: note: in expansion of macro 'zzRULE'
 2801 |   zzRULE;
      |   ^~~~~~
java.cpp: In member function 'void JParser::primaryExpression()':
/usr/include/pccts/AParser.h:357:30: warning: unused variable 'zzpf' [-Wunused-variable]
  357 |                 int zzErrk=1,zzpf=0; \
      |                              ^~~~
java.cpp:2924:3: note: in expansion of macro 'zzRULE'
 2924 |   zzRULE;
      |   ^~~~~~
java.cpp: In member function 'void JParser::newExpression()':
/usr/include/pccts/AParser.h:357:30: warning: unused variable 'zzpf' [-Wunused-variable]
  357 |                 int zzErrk=1,zzpf=0; \
      |                              ^~~~
java.cpp:2986:3: note: in expansion of macro 'zzRULE'
 2986 |   zzRULE;
      |   ^~~~~~
java.cpp: In member function 'void JParser::argList()':
/usr/include/pccts/AParser.h:357:30: warning: unused variable 'zzpf' [-Wunused-variable]
  357 |                 int zzErrk=1,zzpf=0; \
      |                              ^~~~
java.cpp:3037:3: note: in expansion of macro 'zzRULE'
 3037 |   zzRULE;
      |   ^~~~~~
java.cpp: In member function 'void JParser::newArrayDeclarator()':
/usr/include/pccts/AParser.h:357:30: warning: unused variable 'zzpf' [-Wunused-variable]
  357 |                 int zzErrk=1,zzpf=0; \
      |                              ^~~~
java.cpp:3062:3: note: in expansion of macro 'zzRULE'
 3062 |   zzRULE;
      |   ^~~~~~
/usr/include/pccts/AParser.h:86:83: warning: variable 'zzGuessSeqFrozen' set but not used [-Wunused-but-set-variable]
   86 | #define zzGUESS_BLOCK           ANTLRParserState zzst; int zzrv; int _marker; int zzGuessSeqFrozen;
      |                                                                                   ^~~~~~~~~~~~~~~~
java.cpp:3064:3: note: in expansion of macro 'zzGUESS_BLOCK'
 3064 |   zzGUESS_BLOCK
      |   ^~~~~~~~~~~~~
java.cpp: In member function 'void JParser::constant()':
/usr/include/pccts/AParser.h:357:30: warning: unused variable 'zzpf' [-Wunused-variable]
  357 |                 int zzErrk=1,zzpf=0; \
      |                              ^~~~
java.cpp:3128:3: note: in expansion of macro 'zzRULE'
 3128 |   zzRULE;
      |   ^~~~~~
g++ -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -c -I/usr/include/pccts -Wno-deprecated -Wall -x c++ JLexer.cpp -oJLexer.o
In file included from JLexer.cpp:5498:
/usr/include/pccts/DLexer.h: In member function 'virtual ANTLRTokenType JLexer::nextTokenType()':
/usr/include/pccts/DLexer.h:66:22: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister]
   66 |         register int state, newstate;
      |                      ^~~~~
/usr/include/pccts/DLexer.h:66:29: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister]
   66 |         register int state, newstate;
      |                             ^~~~~~~~
/usr/include/pccts/DLexer.h:68:27: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister]
   68 |         register DLGChar *lastpos;
      |                           ^~~~~~~
g++ -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -c -I/usr/include/pccts -Wno-deprecated -Wall -x c++ JParser.cpp -oJParser.o
g++ -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -c -I/usr/include/pccts -Wno-deprecated -Wall -x c++ -DCC_INCLUDED -DJAVA_INCLUDED  ccccmain.cc
g++ -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -c -I/usr/include/pccts -Wno-deprecated -Wall -x c++ cccc_utl.cc -occcc_utl.o
g++ -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -c -I/usr/include/pccts -Wno-deprecated -Wall -x c++ cccc_opt.cc -occcc_opt.o
cccc_opt.cc: In static member function 'static void CCCC_Options::Load_Options()':
cccc_opt.cc:184:13: warning: unused variable 'i' [-Wunused-variable]
  184 |         int i=0;
      |             ^
cccc_opt.cc: At global scope:
cccc_opt.cc:280:9: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
  280 |         ".c@c.ansi@",
      |         ^~~~~~~~~~~~
cccc_opt.cc:282:17: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
  282 |                 ".h@c++.ansi@",
      |                 ^~~~~~~~~~~~~~
cccc_opt.cc:283:17: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
  283 |                 ".cc@c++.ansi@",
      |                 ^~~~~~~~~~~~~~~
cccc_opt.cc:284:17: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
  284 |                 ".cpp@c++.ansi@",
      |                 ^~~~~~~~~~~~~~~~
cccc_opt.cc:285:17: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
  285 |                 ".cxx@c++.ansi@",
      |                 ^~~~~~~~~~~~~~~~
cccc_opt.cc:286:17: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
  286 |                 ".c++@c++.ansi@",
      |                 ^~~~~~~~~~~~~~~~
cccc_opt.cc:287:17: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
  287 |                 ".C@c++.ansi@",
      |                 ^~~~~~~~~~~~~~
cccc_opt.cc:288:17: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
  288 |                 ".CC@c++.ansi@",
      |                 ^~~~~~~~~~~~~~~
cccc_opt.cc:289:17: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
  289 |                 ".CPP@c++.ansi@",
      |                 ^~~~~~~~~~~~~~~~
cccc_opt.cc:290:17: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
  290 |                 ".CXX@c++.ansi@",
      |                 ^~~~~~~~~~~~~~~~
cccc_opt.cc:291:17: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
  291 |                 ".hh@c++.ansi@",
      |                 ^~~~~~~~~~~~~~~
cccc_opt.cc:292:17: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
  292 |                 ".hpp@c++.ansi@",
      |                 ^~~~~~~~~~~~~~~~
cccc_opt.cc:293:17: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
  293 |                 ".hxx@c++.ansi@",
      |                 ^~~~~~~~~~~~~~~~
cccc_opt.cc:294:17: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
  294 |                 ".h++@c++.ansi@",
      |                 ^~~~~~~~~~~~~~~~
cccc_opt.cc:295:17: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
  295 |                 ".H@c++.ansi@",
      |                 ^~~~~~~~~~~~~~
cccc_opt.cc:296:17: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
  296 |                 ".HH@c++.ansi@",
      |                 ^~~~~~~~~~~~~~~
cccc_opt.cc:297:17: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
  297 |                 ".HPP@c++.ansi@",
      |                 ^~~~~~~~~~~~~~~~
cccc_opt.cc:298:17: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
  298 |                 ".HXX@c++.ansi@",
      |                 ^~~~~~~~~~~~~~~~
cccc_opt.cc:299:17: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
  299 |                 ".H++@c++.ansi@",
      |                 ^~~~~~~~~~~~~~~~
cccc_opt.cc:301:17: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
  301 |                 ".j@java@",
      |                 ^~~~~~~~~~
cccc_opt.cc:302:17: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
  302 |                 ".jav@java@",
      |                 ^~~~~~~~~~~~
cccc_opt.cc:303:17: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
  303 |                 ".java@java@",
      |                 ^~~~~~~~~~~~~
cccc_opt.cc:304:17: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
  304 |                 ".J@java@",
      |                 ^~~~~~~~~~
cccc_opt.cc:305:17: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
  305 |                 ".JAV@java@",
      |                 ^~~~~~~~~~~~
cccc_opt.cc:306:17: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
  306 |                 ".JAVA@java@",
      |                 ^~~~~~~~~~~~~
cccc_opt.cc:308:17: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
  308 |                 ".ada@ada.95@",
      |                 ^~~~~~~~~~~~~~
cccc_opt.cc:309:17: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
  309 |                 ".ads@ada.95@",
      |                 ^~~~~~~~~~~~~~
cccc_opt.cc:310:17: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
  310 |                 ".adb@ada.95@",
      |                 ^~~~~~~~~~~~~~
cccc_opt.cc:312:17: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
  312 |                 ".ADA@ada.95@",
      |                 ^~~~~~~~~~~~~~
cccc_opt.cc:313:17: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
  313 |                 ".ADS@ada.95@",
      |                 ^~~~~~~~~~~~~~
cccc_opt.cc:314:17: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
  314 |                 ".ADB@ada.95@",
      |                 ^~~~~~~~~~~~~~
cccc_opt.cc:359:9: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
  359 |         "LOCf@      30@    100@   0@ 6@ 0@Lines of code/function@",
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
cccc_opt.cc:360:9: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
  360 |         "LOCm@     500@   2000@   0@ 6@ 0@Lines of code/single module@",
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
cccc_opt.cc:361:9: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
  361 |         "LOCper@   500@   2000@   0@ 6@ 3@Lines of code/average module@",
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
cccc_opt.cc:362:9: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
  362 |         "LOCp@  999999@ 999999@   0@ 6@ 0@Lines of code/project@",
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
cccc_opt.cc:363:9: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
  363 |         "MVGf@      10@     30@   0@ 6@ 0@Cyclomatic complexity/function@",
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
cccc_opt.cc:364:9: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
  364 |         "MVGm@     200@   1000@   0@ 6@ 0@Cyclomatic complexity/single module@",
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
cccc_opt.cc:365:9: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
  365 |         "MVGper@   200@   1000@   0@ 6@ 3@Cyclomatic complexity/average module@",
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
cccc_opt.cc:366:9: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
  366 |         "MVGp@  999999@ 999999@   0@ 6@ 0@Cyclomatic complexity/project@",
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
cccc_opt.cc:367:9: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
  367 |         "COM@   999999@ 999999@   0@ 6@ 0@Comment lines@",
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
cccc_opt.cc:368:9: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
  368 |         "COMper@999999@ 999999@   0@ 6@ 3@Comment lines (averaged)@",
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
cccc_opt.cc:369:9: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
  369 |         "M_C@        5@     10@   5@ 6@ 3@MVG/COM McCabe/comment line@",
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
cccc_opt.cc:370:9: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
  370 |         "L_C@        7@     30@  20@ 6@ 3@LOC/COM Lines of code/comment line@",
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
cccc_opt.cc:371:9: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
  371 |         "FI@        12@     20@   0@ 6@ 0@Fan in (overall)@",
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
cccc_opt.cc:372:9: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
  372 |         "FIv@        6@     12@   0@ 6@ 0@Fan in (visible uses only)@",
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
cccc_opt.cc:373:9: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
  373 |         "FIc@        6@     12@   0@ 6@ 0@Fan in (concrete uses only)@",
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
cccc_opt.cc:374:9: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
  374 |         "FO@        12@     20@   0@ 6@ 0@Fan out (overall)@",
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
cccc_opt.cc:375:9: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
  375 |         "FOv@          6@     12@   0@ 6@ 0@Fan out (visible uses only)@",
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
cccc_opt.cc:376:9: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
  376 |         "FOc@        6@     12@   0@ 6@ 0@Fan out (concrete uses only)@",
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
cccc_opt.cc:377:9: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
  377 |         "IF4@      100@   1000@   0@ 6@ 0@Henry-Kafura/Shepperd measure (overall)@",
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
cccc_opt.cc:378:9: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
  378 |         "IF4v@      30@    100@   0@ 6@ 0@Henry-Kafura/Shepperd measure (visible)@",
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
cccc_opt.cc:379:9: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
  379 |         "IF4c@      30@    100@   0@ 6@ 0@Henry-Kafura/Shepperd measure (concrete)@",
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
cccc_opt.cc:382:10: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
  382 |          "WMC1@      30@    100@   0@ 6@ 0@Weighting function=1 unit per method@",
      |          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
cccc_opt.cc:383:10: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
  383 |          "WMCv@      10@     30@   0@ 6@ 0@Weighting function=1 unit per visible method@",
      |          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
cccc_opt.cc:384:10: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
  384 |          "DIT@         3@      6@   0@ 6@ 0@Depth of Inheritance Tree@",
      |          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
cccc_opt.cc:385:10: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
  385 |          "NOC@         4@     15@   0@ 6@ 0@Number of children@",
      |          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
cccc_opt.cc:386:10: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
  386 |          "CBO@        12@     30@   0@ 6@ 0@Coupling between objects@",
      |          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
cccc_opt.cc:387:10: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
  387 |          "8.3@    999999@ 999999@   0@ 8@ 3@General format for fixed precision 3 d.p.@",
      |          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
cccc_opt.cc:408:9: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
  408 |         "c++.mfc@BEGIN_MESSAGE_MAP@start_skipping@",
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
cccc_opt.cc:409:17: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
  409 |                 "c++.mfc@END_MESSAGE_MAP@stop_skipping@",
      |                 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
cccc_opt.cc:410:17: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
  410 |                 "c++.stl@__STL_BEGIN_NAMESPACE@ignore@",
      |                 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
cccc_opt.cc:411:17: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
  411 |                 "c++.stl@__STL_END_NAMESPACE@ignore@",
      |                 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
g++ -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -c -I/usr/include/pccts -Wno-deprecated -Wall -x c++ cccc_db.cc -occcc_db.o
g++ -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -c -I/usr/include/pccts -Wno-deprecated -Wall -x c++ cccc_rec.cc -occcc_rec.o
g++ -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -c -I/usr/include/pccts -Wno-deprecated -Wall -x c++ cccc_ext.cc -occcc_ext.o
g++ -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -c -I/usr/include/pccts -Wno-deprecated -Wall -x c++ cccc_prj.cc -occcc_prj.o
cccc_prj.cc: In constructor 'CCCC_Project::CCCC_Project(const std::string&)':
cccc_prj.cc:40:5: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
   40 |     "void@builtin@<nofile>@0@builtin definition@d?????@@0@d@",
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
cccc_prj.cc:41:5: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
   41 |     "int@builtin@<nofile>@0@builtin definition@d?????@@0@d@",
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
cccc_prj.cc:42:5: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
   42 |     "char@builtin@<nofile>@0@builtin definition@d?????@@0@d@",
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
cccc_prj.cc:43:5: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
   43 |     "long@builtin@<nofile>@0@builtin definition@d?????@@0@d@",
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
cccc_prj.cc:44:5: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
   44 |     "float@builtin@<nofile>@0@builtin definition@d?????@@0@d@",
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
cccc_prj.cc:45:5: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
   45 |     "double@builtin@<nofile>@0@builtin definition@d?????@@0@d@",
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
cccc_prj.cc: In member function 'void CCCC_Project::add_module(CCCC_Item&)':
cccc_prj.cc:57:8: warning: unused variable 'linebuf' [-Wunused-variable]
   57 |   char linebuf[1024];
      |        ^~~~~~~
g++ -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -c -I/usr/include/pccts -Wno-deprecated -Wall -x c++ cccc_mod.cc -occcc_mod.o
g++ -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -c -I/usr/include/pccts -Wno-deprecated -Wall -x c++ cccc_mem.cc -occcc_mem.o
cccc_mem.cc: In member function 'virtual int CCCC_Member::get_count(const char*)':
cccc_mem.cc:52:15: warning: statement has no effect [-Wunused-value]
   52 |           NULL;
      |               ^
g++ -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -c -I/usr/include/pccts -Wno-deprecated -Wall -x c++ cccc_use.cc -occcc_use.o
g++ -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -c -I/usr/include/pccts -Wno-deprecated -Wall -x c++ cccc_met.cc -occcc_met.o
cccc_met.cc: In member function 'std::string CCCC_Metric::value_string() const':
cccc_met.cc:123:24: warning: variable 'low_threshold' set but not used [-Wunused-but-set-variable]
  123 |   float n_threshold=0, low_threshold=1e9, high_threshold=1e9;
      |                        ^~~~~~~~~~~~~
cccc_met.cc:123:43: warning: variable 'high_threshold' set but not used [-Wunused-but-set-variable]
  123 |   float n_threshold=0, low_threshold=1e9, high_threshold=1e9;
      |                                           ^~~~~~~~~~~~~~
cccc_met.cc: At global scope:
cccc_met.cc:173:3: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
  173 |   "LOCf@30@100@0@6@0@Lines of code/function@",
      |   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
cccc_met.cc:174:3: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
  174 |   "LOCm@500@2000@0@6@0@Lines of code/module @",
      |   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
cccc_met.cc:175:3: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
  175 |   "LOCp@999999@999999@0@6@0@Lines of code/project @",
      |   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
cccc_met.cc:176:3: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
  176 |   "MVGf@10@30@0@6@0@Cyclomatic complexity/function@",
      |   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
cccc_met.cc:177:3: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
  177 |   "MVGm@200@1000@0@6@0@Cyclomatic complexity/module@",
      |   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
cccc_met.cc:178:3: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
  178 |   "MVGp@999999@999999@0@6@0@Cyclomatic complexity/project@",
      |   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
cccc_met.cc:179:3: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
  179 |   "COM@999999@999999@0@6@0@Comment lines@",
      |   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
cccc_met.cc:180:3: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
  180 |   "M_C@5@10@5@6@3@MVG/COM McCabe/comment line@",
      |   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
cccc_met.cc:181:3: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
  181 |   "L_C@7@30@20@6@3@LOC/COM Lines of code/comment line@",
      |   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
cccc_met.cc:182:3: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
  182 |   "FI@12@20@0@6@0@Fan in (overall)@",
      |   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
cccc_met.cc:183:3: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
  183 |   "FIv@6@12@0@6@0@Fan in (visible uses only)@",
      |   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
cccc_met.cc:184:3: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
  184 |   "FIc@6@12@0@6@0@Fan in (concrete uses only)@",
      |   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
cccc_met.cc:185:3: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
  185 |   "FO@12@20@0@6@0@Fan out (overall)@",
      |   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
cccc_met.cc:186:3: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
  186 |   "FOv@6@12@0@6@0@Fan out (visible uses only)@",
      |   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
cccc_met.cc:187:3: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
  187 |   "FOc@6@12@0@6@0@Fan out (concrete uses only)@",
      |   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
cccc_met.cc:188:3: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
  188 |   "IF4@100@1000@0@6@0@Henry-Kafura/Shepperd measure (overall)@",
      |   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
cccc_met.cc:189:3: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
  189 |   "IF4v@30@100@0@6@0@Henry-Kafura/Shepperd measure (visible only)@",
      |   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
cccc_met.cc:190:3: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
  190 |   "IF4c@30@100@0@6@0@Henry-Kafura/Shepperd measure (concrete only)@",
      |   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
cccc_met.cc:191:3: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
  191 |   "WMC1@30@100@0@6@0@Weighting function = 1 unit per method@",
      |   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
cccc_met.cc:192:3: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
  192 |   "WMCv@10@30@0@6@0@Weighting function = 1 unit per visible method@",
      |   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
cccc_met.cc:193:3: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
  193 |   "DIT@3@60@6@0@Depth of Inheritance Tree@",
      |   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
cccc_met.cc:194:3: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
  194 |   "NOC@4@15@0@6@0@Number of children@",
      |   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
cccc_met.cc:195:3: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
  195 |   "CBO@12@30@0@6@0@Coupling between objects@",
      |   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
g++ -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -c -I/usr/include/pccts -Wno-deprecated -Wall -x c++ cccc_htm.cc -occcc_htm.o
cccc_htm.cc: In member function 'void CCCC_Html_Stream::OO_Design()':
cccc_htm.cc:479:33: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
  479 |           char *metric_tags[5]={"WMC1","WMCv","DIT","NOC","CBO"};
      |                                 ^~~~~~
cccc_htm.cc:479:40: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
  479 |           char *metric_tags[5]={"WMC1","WMCv","DIT","NOC","CBO"};
      |                                        ^~~~~~
cccc_htm.cc:479:47: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
  479 |           char *metric_tags[5]={"WMC1","WMCv","DIT","NOC","CBO"};
      |                                               ^~~~~
cccc_htm.cc:479:53: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
  479 |           char *metric_tags[5]={"WMC1","WMCv","DIT","NOC","CBO"};
      |                                                     ^~~~~
cccc_htm.cc:479:59: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
  479 |           char *metric_tags[5]={"WMC1","WMCv","DIT","NOC","CBO"};
      |                                                           ^~~~~
cccc_htm.cc: In function 'CCCC_Html_Stream& operator<<(CCCC_Html_Stream&, const CCCC_Metric&)':
cccc_htm.cc:1028:28: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
 1028 |   char *emphasis_prefix[]={"","<EM>","<STRONG>"};
      |                            ^~
cccc_htm.cc:1028:31: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
 1028 |   char *emphasis_prefix[]={"","<EM>","<STRONG>"};
      |                               ^~~~~~
cccc_htm.cc:1028:38: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
 1028 |   char *emphasis_prefix[]={"","<EM>","<STRONG>"};
      |                                      ^~~~~~~~~~
cccc_htm.cc:1029:28: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
 1029 |   char *emphasis_suffix[]={"","</EM>","</STRONG>"};
      |                            ^~
cccc_htm.cc:1029:31: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
 1029 |   char *emphasis_suffix[]={"","</EM>","</STRONG>"};
      |                               ^~~~~~~
cccc_htm.cc:1029:39: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
 1029 |   char *emphasis_suffix[]={"","</EM>","</STRONG>"};
      |                                       ^~~~~~~~~~~
cccc_htm.cc: In member function 'void CCCC_Html_Stream::Source_Listing()':
cccc_htm.cc:1392:7: warning: unused variable 'next_anchor_required' [-Wunused-variable]
 1392 |   int next_anchor_required=0;
      |       ^~~~~~~~~~~~~~~~~~~~
g++ -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -c -I/usr/include/pccts -Wno-deprecated -Wall -x c++ cccc_xml.cc -occcc_xml.o
cccc_xml.cc: In function 'std::string ltrim(std::string)':
cccc_xml.cc:140:11: warning: comparison of integer expressions of different signedness: 'int' and 'std::__cxx11::basic_string<char>::size_type' {aka 'long unsigned int'} [-Wsign-compare]
  140 |    while(i<value.size() && value[i]==' ')
      |          ~^~~~~~~~~~~~~
g++ -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -c -I/usr/include/pccts -Wno-deprecated -Wall -x c++ cccc_tok.cc -occcc_tok.o
cccc_tok.cc: In member function 'char* ANTLRToken::getTokenTypeName()':
cccc_tok.cc:161:47: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
  161 | char *ANTLRToken::getTokenTypeName() { return ""; }
      |                                               ^~
cccc_tok.cc: In function 'std::ostream& operator<<(std::ostream&, ANTLRToken&)':
cccc_tok.cc:167:7: warning: unused variable 'i' [-Wunused-variable]
  167 |   int i;
      |       ^
g++ -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -c -I/usr/include/pccts -Wno-deprecated -Wall -x c++ cccc_tbl.cc -occcc_tbl.o
g++ -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -c -I/usr/include/pccts -Wno-deprecated -Wall -x c++ cccc_tpl.cc -occcc_tpl.o
g++ -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -c -I/usr/include/pccts -Wno-deprecated -Wall -x c++ cccc_new.cc -occcc_new.o
g++ -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -c -I/usr/include/pccts -Wno-deprecated -Wall -x c++ cccc_itm.cc -occcc_itm.o
g++ -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -c -I/usr/include/pccts -Wno-deprecated -Wall -x c++ /usr/include/pccts/AParser.cpp -oAParser.o
/usr/include/pccts/AParser.cpp: In member function 'int ANTLRParser::set_deg(SetWordType*)':
/usr/include/pccts/AParser.cpp:475:31: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister]
  475 |         register SetWordType *p = a;
      |                               ^
/usr/include/pccts/AParser.cpp:476:31: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister]
  476 |         register SetWordType *endp = &(a[bsetsize]);
      |                               ^~~~
/usr/include/pccts/AParser.cpp:477:22: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister]
  477 |         register int degree = 0;
      |                      ^~~~~~
/usr/include/pccts/AParser.cpp:482:38: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister]
  482 |                 register SetWordType t = *p;
      |                                      ^
/usr/include/pccts/AParser.cpp:483:39: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister]
  483 |                 register SetWordType *b = &(bitmask[0]);
      |                                       ^
/usr/include/pccts/AParser.cpp: In member function 'virtual void ANTLRParser::edecode(SetWordType*)':
/usr/include/pccts/AParser.cpp:496:31: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister]
  496 |         register SetWordType *p = a;
      |                               ^
/usr/include/pccts/AParser.cpp:497:31: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister]
  497 |         register SetWordType *endp = &(p[bsetsize]);
      |                               ^~~~
/usr/include/pccts/AParser.cpp:498:27: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister]
  498 |         register unsigned e = 0;
      |                           ^
/usr/include/pccts/AParser.cpp:502:38: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister]
  502 |                 register SetWordType t = *p;
      |                                      ^
/usr/include/pccts/AParser.cpp:503:39: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister]
  503 |                 register SetWordType *b = &(bitmask[0]);
      |                                       ^
g++ -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -c -I/usr/include/pccts -Wno-deprecated -Wall -x c++ /usr/include/pccts/DLexerBase.cpp -oDLexerBase.o
/usr/include/pccts/DLexerBase.cpp: In member function 'void DLGLexerBase::replstr(const DLGChar*)':
/usr/include/pccts/DLexerBase.cpp:196:27: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister]
  196 |         register DLGChar *l= &_lextext[_bufsize -1];
      |                           ^
g++ -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -c -I/usr/include/pccts -Wno-deprecated -Wall -x c++ /usr/include/pccts/ATokenBuffer.cpp -oATokenBuffer.o
g++ cccc.o CLexer.o CParser.o  java.o JLexer.o JParser.o   ccccmain.o cccc_utl.o cccc_opt.o cccc_db.o  cccc_rec.o cccc_ext.o cccc_prj.o cccc_mod.o cccc_mem.o cccc_use.o cccc_met.o cccc_htm.o cccc_xml.o cccc_tok.o cccc_tbl.o cccc_tpl.o cccc_new.o cccc_itm.o  AParser.o DLexerBase.o ATokenBuffer.o     -occcc
/usr/include/pccts/AToken.h:176:7: warning: type 'struct ANTLRCommonNoRefCountToken' violates the C++ One Definition Rule [-Wodr]
  176 | class ANTLRCommonNoRefCountToken : public ANTLRAbstractToken {
      |       ^
/usr/include/pccts/AToken.h:176:7: note: a different type is defined in another translation unit
  176 | class ANTLRCommonNoRefCountToken : public ANTLRAbstractToken {
      |       ^
/usr/include/pccts/AToken.h:178:24: note: the first difference of corresponding definitions is field '_type'
  178 |         ANTLRTokenType _type;
      |                        ^
/usr/include/pccts/AToken.h:178:24: note: a field of same name but different type is defined in another translation unit
  178 |         ANTLRTokenType _type;
      |                        ^
Ctokens.h:11:6: note: type 'ANTLRTokenType' should match type 'ANTLRTokenType'
   11 | enum ANTLRTokenType {
      |      ^
/usr/include/pccts/AToken.h:249:7: warning: type 'struct ANTLRCommonToken' violates the C++ One Definition Rule [-Wodr]
  249 | class ANTLRCommonToken : public ANTLRRefCountToken {
      |       ^
/usr/include/pccts/AToken.h:249:7: note: a different type is defined in another translation unit
  249 | class ANTLRCommonToken : public ANTLRRefCountToken {
      |       ^
/usr/include/pccts/AToken.h:251:30: note: the first difference of corresponding definitions is field '_type'
  251 |         ANTLRTokenType       _type;
      |                              ^
/usr/include/pccts/AToken.h:251:30: note: a field of same name but different type is defined in another translation unit
  251 |         ANTLRTokenType       _type;
      |                              ^
Ctokens.h:11:6: note: type 'ANTLRTokenType' should match type 'ANTLRTokenType'
   11 | enum ANTLRTokenType {
      |      ^
/usr/include/pccts/AParser.h:147:7: warning: type 'struct ANTLRParser' violates the C++ One Definition Rule [-Wodr]
  147 | class ANTLRParser {
      |       ^
/usr/include/pccts/AParser.h:147:7: note: a different type is defined in another translation unit
  147 | class ANTLRParser {
      |       ^
/usr/include/pccts/AParser.h:156:24: note: the first difference of corresponding definitions is field 'eofToken'
  156 |         ANTLRTokenType eofToken;                        // when do I stop during resynch()s
      |                        ^
/usr/include/pccts/AParser.h:156:24: note: a field of same name but different type is defined in another translation unit
  156 |         ANTLRTokenType eofToken;                        // when do I stop during resynch()s
      |                        ^
Ctokens.h:11:6: note: type 'ANTLRTokenType' should match type 'ANTLRTokenType'
   11 | enum ANTLRTokenType {
      |      ^
/usr/include/pccts/AToken.h:188:9: warning: type of '__dt_del ' does not match original declaration [-Wlto-type-mismatch]
  188 |         ~ANTLRCommonNoRefCountToken() { if (_text) delete [] _text; }  // MR9 RJV: Added Destructor to remove string
      |         ^
/usr/include/pccts/AToken.h:188:9: note: '__dt_del ' was previously declared here
  188 |         ~ANTLRCommonNoRefCountToken() { if (_text) delete [] _text; }  // MR9 RJV: Added Destructor to remove string
      |         ^
/usr/include/pccts/AToken.h:188:9: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/usr/include/pccts/AToken.h:188:9: warning: type of '__dt_comp ' does not match original declaration [-Wlto-type-mismatch]
  188 |         ~ANTLRCommonNoRefCountToken() { if (_text) delete [] _text; }  // MR9 RJV: Added Destructor to remove string
      |         ^
/usr/include/pccts/AToken.h:188:9: note: '__dt_comp ' was previously declared here
  188 |         ~ANTLRCommonNoRefCountToken() { if (_text) delete [] _text; }  // MR9 RJV: Added Destructor to remove string
      |         ^
/usr/include/pccts/AToken.h:188:9: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/usr/include/pccts/AToken.h:188:9: warning: type of '__dt_base ' does not match original declaration [-Wlto-type-mismatch]
  188 |         ~ANTLRCommonNoRefCountToken() { if (_text) delete [] _text; }  // MR9 RJV: Added Destructor to remove string
      |         ^
/usr/include/pccts/AToken.h:188:9: note: '__dt_base ' was previously declared here
  188 |         ~ANTLRCommonNoRefCountToken() { if (_text) delete [] _text; }  // MR9 RJV: Added Destructor to remove string
      |         ^
/usr/include/pccts/AToken.h:188:9: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/usr/include/pccts/AToken.h:235:40: warning: type of 'operator=' does not match original declaration [-Wlto-type-mismatch]
  235 |    virtual ANTLRCommonNoRefCountToken& operator =(const ANTLRCommonNoRefCountToken& rhs) {
      |                                        ^
/usr/include/pccts/AToken.h:235:40: note: 'operator=' was previously declared here
  235 |    virtual ANTLRCommonNoRefCountToken& operator =(const ANTLRCommonNoRefCountToken& rhs) {
      |                                        ^
/usr/include/pccts/AToken.h:235:40: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/usr/include/pccts/AToken.h:193:14: warning: type of 'setLine' does not match original declaration [-Wlto-type-mismatch]
  193 |         void setLine(int line)          { _line = line; }
      |              ^
/usr/include/pccts/AToken.h:193:14: note: 'setLine' was previously declared here
  193 |         void setLine(int line)          { _line = line; }
      |              ^
/usr/include/pccts/AToken.h:193:14: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/usr/include/pccts/AToken.h:261:17: warning: type of '__dt_del ' does not match original declaration [-Wlto-type-mismatch]
  261 |         virtual ~ANTLRCommonToken() { if (_text) delete [] _text; } // MR9 RJV: Added Destructor to remove string
      |                 ^
/usr/include/pccts/AToken.h:261:17: note: '__dt_del ' was previously declared here
  261 |         virtual ~ANTLRCommonToken() { if (_text) delete [] _text; } // MR9 RJV: Added Destructor to remove string
      |                 ^
/usr/include/pccts/AToken.h:261:17: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/usr/include/pccts/AToken.h:261:17: warning: type of '__dt_comp ' does not match original declaration [-Wlto-type-mismatch]
  261 |         virtual ~ANTLRCommonToken() { if (_text) delete [] _text; } // MR9 RJV: Added Destructor to remove string
      |                 ^
/usr/include/pccts/AToken.h:261:17: note: '__dt_comp ' was previously declared here
  261 |         virtual ~ANTLRCommonToken() { if (_text) delete [] _text; } // MR9 RJV: Added Destructor to remove string
      |                 ^
/usr/include/pccts/AToken.h:261:17: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/usr/include/pccts/AToken.h:261:17: warning: type of '__dt_base ' does not match original declaration [-Wlto-type-mismatch]
  261 |         virtual ~ANTLRCommonToken() { if (_text) delete [] _text; } // MR9 RJV: Added Destructor to remove string
      |                 ^
/usr/include/pccts/AToken.h:261:17: note: '__dt_base ' was previously declared here
  261 |         virtual ~ANTLRCommonToken() { if (_text) delete [] _text; } // MR9 RJV: Added Destructor to remove string
      |                 ^
/usr/include/pccts/AToken.h:261:17: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/usr/include/pccts/AToken.h:308:30: warning: type of 'operator=' does not match original declaration [-Wlto-type-mismatch]
  308 |    virtual ANTLRCommonToken& operator =(const ANTLRCommonToken& rhs) {
      |                              ^
/usr/include/pccts/AToken.h:308:30: note: 'operator=' was previously declared here
  308 |    virtual ANTLRCommonToken& operator =(const ANTLRCommonToken& rhs) {
      |                              ^
/usr/include/pccts/AToken.h:308:30: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/usr/include/pccts/AToken.h:266:14: warning: type of 'setLine' does not match original declaration [-Wlto-type-mismatch]
  266 |         void setLine(int line)          { _line = line; }
      |              ^
/usr/include/pccts/AToken.h:266:14: note: 'setLine' was previously declared here
  266 |         void setLine(int line)          { _line = line; }
      |              ^
/usr/include/pccts/AToken.h:266:14: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/usr/include/pccts/AToken.h:272:14: warning: type of 'setText' does not match original declaration [-Wlto-type-mismatch]
  272 |         void setText(const ANTLRChar *s)
      |              ^
/usr/include/pccts/AToken.h:272:14: note: 'setText' was previously declared here
  272 |         void setText(const ANTLRChar *s)
      |              ^
/usr/include/pccts/AToken.h:272:14: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/usr/include/pccts/AToken.h:199:14: warning: type of 'setText' does not match original declaration [-Wlto-type-mismatch]
  199 |         void setText(const ANTLRChar *s)
      |              ^
/usr/include/pccts/AToken.h:199:14: note: 'setText' was previously declared here
  199 |         void setText(const ANTLRChar *s)
      |              ^
/usr/include/pccts/AToken.h:199:14: note: code may be misoptimized unless '-fno-strict-aliasing' is used
JParser.h:205:9: warning: '__ct_comp ' violates the C++ One Definition Rule [-Wodr]
  205 |         JParser(ANTLRTokenBuffer *input);
      |         ^
JParser.cpp:252:1: note: '__ct_comp ' was previously declared here
  252 | JParser::JParser(ANTLRTokenBuffer *input) : ANTLRParser(input,2,1,0,32)
      | ^
JParser.h:206:14: warning: 'compilationUnit' violates the C++ One Definition Rule [-Wodr]
  206 |         void compilationUnit(void);
      |              ^
java.cpp:45:1: note: 'compilationUnit' was previously declared here
   45 | JParser::compilationUnit(void)
      | ^
JParser.h:51:6: warning: 'syn' violates the C++ One Definition Rule [-Wodr]
   51 | void syn(
      |      ^
JParser.h:51:6: note: 'syn' was previously declared here
   51 | void syn(
      |      ^
JParser.h:50:6: warning: 'traceout' violates the C++ One Definition Rule [-Wodr]
   50 | void traceout(const char *rulename)  { pu->traceout(rulename,guessing,LT(1)); }
      |      ^
JParser.h:50:6: note: 'traceout' was previously declared here
   50 | void traceout(const char *rulename)  { pu->traceout(rulename,guessing,LT(1)); }
      |      ^
JParser.h:49:6: warning: 'tracein' violates the C++ One Definition Rule [-Wodr]
   49 | void tracein(const char *rulename)  { pu->tracein(rulename,guessing,LT(1)); }
      |      ^
JParser.h:49:6: note: 'tracein' was previously declared here
   49 | void tracein(const char *rulename)  { pu->tracein(rulename,guessing,LT(1)); }
      |      ^
CParser.h:251:9: warning: '__ct_comp ' violates the C++ One Definition Rule [-Wodr]
  251 |         CParser(ANTLRTokenBuffer *input);
      |         ^
CParser.cpp:301:1: note: '__ct_comp ' was previously declared here
  301 | CParser::CParser(ANTLRTokenBuffer *input) : ANTLRParser(input,2,1,0,36)
      | ^
CParser.h:252:14: warning: 'start' violates the C++ One Definition Rule [-Wodr]
  252 |         void start(void);
      |              ^
cccc.cpp:51:1: note: 'start' was previously declared here
   51 | CParser::start(void)
      | ^
CParser.h:57:6: warning: 'syn' violates the C++ One Definition Rule [-Wodr]
   57 | void syn(
      |      ^
CParser.h:57:6: note: 'syn' was previously declared here
   57 | void syn(
      |      ^
CParser.h:56:6: warning: 'traceout' violates the C++ One Definition Rule [-Wodr]
   56 | void traceout(const char *rulename)  { pu->traceout(rulename,guessing,LT(1)); }
      |      ^
CParser.h:56:6: note: 'traceout' was previously declared here
   56 | void traceout(const char *rulename)  { pu->traceout(rulename,guessing,LT(1)); }
      |      ^
CParser.h:55:6: warning: 'tracein' violates the C++ One Definition Rule [-Wodr]
   55 | void tracein(const char *rulename)  { pu->tracein(rulename,guessing,LT(1)); }
      |      ^
CParser.h:55:6: note: 'tracein' was previously declared here
   55 | void tracein(const char *rulename)  { pu->tracein(rulename,guessing,LT(1)); }
      |      ^
/usr/include/pccts/AToken.h:267:20: warning: type of 'getText' does not match original declaration [-Wlto-type-mismatch]
  267 |         ANTLRChar *getText() const              { return _text; }
      |                    ^
/usr/include/pccts/AToken.h:267:20: note: 'getText' was previously declared here
  267 |         ANTLRChar *getText() const              { return _text; }
      |                    ^
/usr/include/pccts/AToken.h:267:20: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/usr/include/pccts/AToken.h:265:21: warning: type of 'getLine' does not match original declaration [-Wlto-type-mismatch]
  265 |         virtual int getLine() const             { return _line; }
      |                     ^
/usr/include/pccts/AToken.h:265:21: note: 'getLine' was previously declared here
  265 |         virtual int getLine() const             { return _line; }
      |                     ^
/usr/include/pccts/AToken.h:265:21: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/usr/include/pccts/AToken.h:263:24: warning: type of 'getType' does not match original declaration [-Wlto-type-mismatch]
  263 |         ANTLRTokenType getType() const  { return _type; }
      |                        ^
/usr/include/pccts/AToken.h:263:24: note: return value type mismatch
  263 |         ANTLRTokenType getType() const  { return _type; }
      |                        ^
Ctokens.h:11:6: note: type 'ANTLRTokenType' should match type 'ANTLRTokenType'
   11 | enum ANTLRTokenType {
      |      ^
/usr/include/pccts/AToken.h:263:24: note: 'getType' was previously declared here
  263 |         ANTLRTokenType getType() const  { return _type; }
      |                        ^
/usr/include/pccts/AToken.h:263:24: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/usr/include/pccts/AToken.h:194:20: warning: type of 'getText' does not match original declaration [-Wlto-type-mismatch]
  194 |         ANTLRChar *getText() const      { return _text; }
      |                    ^
/usr/include/pccts/AToken.h:194:20: note: 'getText' was previously declared here
  194 |         ANTLRChar *getText() const      { return _text; }
      |                    ^
/usr/include/pccts/AToken.h:194:20: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/usr/include/pccts/AToken.h:192:21: warning: type of 'getLine' does not match original declaration [-Wlto-type-mismatch]
  192 |         virtual int getLine() const             { return _line; }
      |                     ^
/usr/include/pccts/AToken.h:192:21: note: 'getLine' was previously declared here
  192 |         virtual int getLine() const             { return _line; }
      |                     ^
/usr/include/pccts/AToken.h:192:21: note: code may be misoptimized unless '-fno-strict-aliasing' is used
/usr/include/pccts/AToken.h:190:24: warning: type of 'getType' does not match original declaration [-Wlto-type-mismatch]
  190 |         ANTLRTokenType getType() const  { return _type; }
      |                        ^
/usr/include/pccts/AToken.h:190:24: note: return value type mismatch
  190 |         ANTLRTokenType getType() const  { return _type; }
      |                        ^
Ctokens.h:11:6: note: type 'ANTLRTokenType' should match type 'ANTLRTokenType'
   11 | enum ANTLRTokenType {
      |      ^
/usr/include/pccts/AToken.h:190:24: note: 'getType' was previously declared here
  190 |         ANTLRTokenType getType() const  { return _type; }
      |                        ^
/usr/include/pccts/AToken.h:190:24: note: code may be misoptimized unless '-fno-strict-aliasing' is used
Ctokens.h:11:6: warning: type 'ANTLRTokenType' violates the C++ One Definition Rule [-Wodr]
   11 | enum ANTLRTokenType {
      |      ^
Jtokens.h:11:6: note: an enum with different value name is defined in another translation unit
   11 | enum ANTLRTokenType {
      |      ^
Ctokens.h:13:9: note: name 'WHITESPACE' differs from name 'QUESTION' defined in another translation unit
   13 |         WHITESPACE=2,
      |         ^
Jtokens.h:13:9: note: mismatching definition
   13 |         QUESTION=2,
      |         ^
make: Leaving directory '/usr/src/RPM/BUILD/cccc-0.1/cccc'
+ exit 0
Executing(%install): /bin/sh -e /usr/src/tmp/rpm-tmp.97075
+ umask 022
+ /bin/mkdir -p /usr/src/RPM/BUILD
+ cd /usr/src/RPM/BUILD
+ /bin/chmod -Rf u+rwX -- /usr/src/tmp/cccc-buildroot
+ :
+ /bin/rm -rf -- /usr/src/tmp/cccc-buildroot
+ PATH=/usr/libexec/rpm-build:/usr/src/bin:/bin:/usr/bin:/usr/X11R6/bin:/usr/games
+ cd cccc-0.1
+ install -D -m644 debian/cccc.1 /usr/src/tmp/cccc-buildroot/usr/share/man/man1/cccc.1
+ install -D cccc/cccc /usr/src/tmp/cccc-buildroot/usr/bin/cccc
+ /usr/lib/rpm/brp-alt
Cleaning files in /usr/src/tmp/cccc-buildroot (auto)
Verifying and fixing files in /usr/src/tmp/cccc-buildroot (binconfig,pkgconfig,libtool,desktop,gnuconfig)
Checking contents of files in /usr/src/tmp/cccc-buildroot/ (default)
Compressing files in /usr/src/tmp/cccc-buildroot (auto)
Verifying ELF objects in /usr/src/tmp/cccc-buildroot (arch=normal,fhs=normal,lfs=relaxed,lint=relaxed,rpath=normal,stack=normal,textrel=normal,unresolved=normal)
Executing(%check): /bin/sh -e /usr/src/tmp/rpm-tmp.97075
+ umask 022
+ /bin/mkdir -p /usr/src/RPM/BUILD
+ cd /usr/src/RPM/BUILD
+ cd cccc-0.1
+ cd test
+ make -f posix.mak
make: Entering directory '/usr/src/RPM/BUILD/cccc-0.1/test'
../cccc/cccc --report_mask=cspPrRojh --db_outfile=test1.db --html_outfile=test1.html --xml_outfile=test1.xml  test1.cc
test1.cc
CCCC - a code counter for C and C++
===================================

A program to analyse C and C++ source code and report on
some simple software metrics
Version 3.1.5-alert
Copyright Tim Littlefair, 1995, 1996, 1997, 1998, 1999, 2000
with contributions from Bill McLean, Herman Hueni, Lynn Wilson 
Peter Bell, Thomas Hieber and Kenneth H. Cox.

The development of this program was heavily dependent on
the Purdue Compiler Construction Tool Set (PCCTS) 
by Terence Parr, Will Cohen, Hank Dietz, Russel Quoung,
Tom Moog and others.

CCCC comes with ABSOLUTELY NO WARRANTY.
This is free software, and you are welcome to redistribute it
under certain conditions.  See the file COPYING in the source
code distribution for details.
Parsing
Processing test1.cc as C/C++ (c++.ansi)
+++ Function: method1(), Module: Test1, Start: 27, End: 48
+++ Function: method2(), Module: Test1, Start: 48, End: 51
+++ Module: Test1, Start: 16, End: 55
+++ Function: method2(), Module: Test1, Start: 55, End: 70

Generating HTML reports

Generating XML reports

Primary HTML output is in test1.html
Primary XML output is in test1.xml
Database dump is in test1.db

diff test1.db test1.dbref
diff test1.html test1.htmlref
diff test1.xml test1.xmlref
../cccc/cccc --report_mask=cspPrRojh --db_outfile=test2.db --html_outfile=test2.html --xml_outfile=test2.xml  test2.cc
test2.cc
CCCC - a code counter for C and C++
===================================

A program to analyse C and C++ source code and report on
some simple software metrics
Version 3.1.5-alert
Copyright Tim Littlefair, 1995, 1996, 1997, 1998, 1999, 2000
with contributions from Bill McLean, Herman Hueni, Lynn Wilson 
Peter Bell, Thomas Hieber and Kenneth H. Cox.

The development of this program was heavily dependent on
the Purdue Compiler Construction Tool Set (PCCTS) 
by Terence Parr, Will Cohen, Hank Dietz, Russel Quoung,
Tom Moog and others.

CCCC comes with ABSOLUTELY NO WARRANTY.
This is free software, and you are welcome to redistribute it
under certain conditions.  See the file COPYING in the source
code distribution for details.
Parsing
Processing test2.cc as C/C++ (c++.ansi)
+++ Function: doSomething(Test2b), Module: Test2a, Start: 23, End: 24
+++ Module: Test2a, Start: 18, End: 26
+++ Module: Test2c, Start: 26, End: 39
+++ Function: Test2e(const Test2a &), Module: Test2e, Start: 39, End: 60

Generating HTML reports

Generating XML reports

Primary HTML output is in test2.html
Primary XML output is in test2.xml
Database dump is in test2.db

diff test2.db test2.dbref
diff test2.html test2.htmlref
diff test2.xml test2.xmlref
../cccc/cccc --report_mask=cspPrRojh --db_outfile=test3.db --html_outfile=test3.html --xml_outfile=test3.xml  test3.cc
test3.cc
CCCC - a code counter for C and C++
===================================

A program to analyse C and C++ source code and report on
some simple software metrics
Version 3.1.5-alert
Copyright Tim Littlefair, 1995, 1996, 1997, 1998, 1999, 2000
with contributions from Bill McLean, Herman Hueni, Lynn Wilson 
Peter Bell, Thomas Hieber and Kenneth H. Cox.

The development of this program was heavily dependent on
the Purdue Compiler Construction Tool Set (PCCTS) 
by Terence Parr, Will Cohen, Hank Dietz, Russel Quoung,
Tom Moog and others.

CCCC comes with ABSOLUTELY NO WARRANTY.
This is free software, and you are welcome to redistribute it
under certain conditions.  See the file COPYING in the source
code distribution for details.
Parsing
Processing test3.cc as C/C++ (c++.ansi)
+++ Function: Test3a(), Module: Test3a, Start: 13, End: 14
+++ Function: ~Test3a(), Module: Test3a, Start: 14, End: 15
+++ Function: operator new(), Module: Test3a, Start: 15, End: 16
+++ Function: operator delete[](), Module: Test3a, Start: 16, End: 17
+++ Function: operator !=(), Module: Test3a, Start: 18, End: 19
+++ Function: operator int(), Module: Test3a, Start: 19, End: 20
+++ Function: operator ==(), Module: Test3a, Start: 21, End: 22
+++ Function: operator ()(), Module: Test3a, Start: 22, End: 23
+++ Function: operator [](), Module: Test3a, Start: 23, End: 24
+++ Function: operator *(), Module: Test3a, Start: 24, End: 25
+++ Function: operator .*(), Module: Test3a, Start: 25, End: 26
+++ Function: do_something(), Module: Test3a, Start: 26, End: 27
+++ Function: do_something_else(), Module: Test3a, Start: 27, End: 28
+++ Module: Test3a, Start: 10, End: 33
+++ Module: Test3b1, Start: 33, End: 34
+++ Module: Test3b2, Start: 34, End: 35
+++ Module: Test3b4, Start: 35, End: 36
+++ Function: Test3b5(Test3b3), Module: Test3b5, Start: 39, End: 40
+++ Module: Test3b5, Start: 36, End: 56

Generating HTML reports

Generating XML reports

Primary HTML output is in test3.html
Primary XML output is in test3.xml
Database dump is in test3.db

diff test3.db test3.dbref
diff test3.html test3.htmlref
diff test3.xml test3.xmlref
../cccc/cccc --opt_infile=test4.opt --report_mask=cspPrRojh --db_outfile=test4.db --html_outfile=test4.html --xml_outfile=test4.xml  test4.cc
test4.cc
CCCC - a code counter for C and C++
===================================

A program to analyse C and C++ source code and report on
some simple software metrics
Version 3.1.5-alert
Copyright Tim Littlefair, 1995, 1996, 1997, 1998, 1999, 2000
with contributions from Bill McLean, Herman Hueni, Lynn Wilson 
Peter Bell, Thomas Hieber and Kenneth H. Cox.

The development of this program was heavily dependent on
the Purdue Compiler Construction Tool Set (PCCTS) 
by Terence Parr, Will Cohen, Hank Dietz, Russel Quoung,
Tom Moog and others.

CCCC comes with ABSOLUTELY NO WARRANTY.
This is free software, and you are welcome to redistribute it
under certain conditions.  See the file COPYING in the source
code distribution for details.
Parsing
Processing test4.cc as C/C++ (c++.test4)
+++ Function: dummy(), Module: Test4a, Start: 24, End: 33
+++ Module: Test4a, Start: 21, End: 35

Generating HTML reports

Generating XML reports

Primary HTML output is in test4.html
Primary XML output is in test4.xml
Database dump is in test4.db

diff test4.db test4.dbref
diff test4.html test4.htmlref
diff test4.xml test4.xmlref
../cccc/cccc --report_mask=cspPrRojh --db_outfile=prn1.db --html_outfile=prn1.html --xml_outfile=prn1.xml  prn1.cc
prn1.cc
CCCC - a code counter for C and C++
===================================

A program to analyse C and C++ source code and report on
some simple software metrics
Version 3.1.5-alert
Copyright Tim Littlefair, 1995, 1996, 1997, 1998, 1999, 2000
with contributions from Bill McLean, Herman Hueni, Lynn Wilson 
Peter Bell, Thomas Hieber and Kenneth H. Cox.

The development of this program was heavily dependent on
the Purdue Compiler Construction Tool Set (PCCTS) 
by Terence Parr, Will Cohen, Hank Dietz, Russel Quoung,
Tom Moog and others.

CCCC comes with ABSOLUTELY NO WARRANTY.
This is free software, and you are welcome to redistribute it
under certain conditions.  See the file COPYING in the source
code distribution for details.
Parsing
Processing prn1.cc as C/C++ (c++.ansi)
+++ Function: yadda(STATIC *,ssim_func_port_handle), Module: anonymous, Start: 1, End: 9

Generating HTML reports

Generating XML reports

Primary HTML output is in prn1.html
Primary XML output is in prn1.xml
Database dump is in prn1.db

diff prn1.db prn1.dbref
diff prn1.html prn1.htmlref
diff prn1.xml prn1.xmlref
../cccc/cccc --report_mask=cspPrRojh --db_outfile=prn2.db --html_outfile=prn2.html --xml_outfile=prn2.xml  prn2.cc
prn2.cc
CCCC - a code counter for C and C++
===================================

A program to analyse C and C++ source code and report on
some simple software metrics
Version 3.1.5-alert
Copyright Tim Littlefair, 1995, 1996, 1997, 1998, 1999, 2000
with contributions from Bill McLean, Herman Hueni, Lynn Wilson 
Peter Bell, Thomas Hieber and Kenneth H. Cox.

The development of this program was heavily dependent on
the Purdue Compiler Construction Tool Set (PCCTS) 
by Terence Parr, Will Cohen, Hank Dietz, Russel Quoung,
Tom Moog and others.

CCCC comes with ABSOLUTELY NO WARRANTY.
This is free software, and you are welcome to redistribute it
under certain conditions.  See the file COPYING in the source
code distribution for details.
Parsing
Processing prn2.cc as C/C++ (c++.ansi)
+++ Function: alfPrintSpaces(int,FILE *), Module: anonymous, Start: 15, End: 22

Generating HTML reports

Generating XML reports

Primary HTML output is in prn2.html
Primary XML output is in prn2.xml
Database dump is in prn2.db

diff prn2.db prn2.dbref
diff prn2.html prn2.htmlref
diff prn2.xml prn2.xmlref
../cccc/cccc --report_mask=cspPrRojh --db_outfile=prn3.db --html_outfile=prn3.html --xml_outfile=prn3.xml  prn3.cc
prn3.cc
CCCC - a code counter for C and C++
===================================

A program to analyse C and C++ source code and report on
some simple software metrics
Version 3.1.5-alert
Copyright Tim Littlefair, 1995, 1996, 1997, 1998, 1999, 2000
with contributions from Bill McLean, Herman Hueni, Lynn Wilson 
Peter Bell, Thomas Hieber and Kenneth H. Cox.

The development of this program was heavily dependent on
the Purdue Compiler Construction Tool Set (PCCTS) 
by Terence Parr, Will Cohen, Hank Dietz, Russel Quoung,
Tom Moog and others.

CCCC comes with ABSOLUTELY NO WARRANTY.
This is free software, and you are welcome to redistribute it
under certain conditions.  See the file COPYING in the source
code distribution for details.
Parsing
Processing prn3.cc as C/C++ (c++.ansi)
+++ Function: InlFunc(), Module: InlFunc, Start: 50, End: 51
+++ Function: ~InlFunc(), Module: InlFunc, Start: 51, End: 52
+++ Function: getFunc(), Module: InlFunc, Start: 52, End: 53
+++ Module: InlFunc, Start: 47, End: 66
+++ Function: getInt(), Module: anonymous, Start: 76, End: 77
+++ Module: FP, Start: 77, End: 93
+++ Module: A, Start: 93, End: 115
+++ Function: Hugo_2(), Module: Hugo_2, Start: 137, End: 138
+++ Function: ~Hugo_2(), Module: Hugo_2, Start: 138, End: 139
+++ Module: Hugo_2, Start: 134, End: 156
+++ Function: Hugo(), Module: Hugo, Start: 159, End: 160
+++ Function: ~Hugo(), Module: Hugo, Start: 160, End: 161
+++ Module: Hugo, Start: 156, End: 168

Generating HTML reports

Generating XML reports

Primary HTML output is in prn3.html
Primary XML output is in prn3.xml
Database dump is in prn3.db

diff prn3.db prn3.dbref
diff prn3.html prn3.htmlref
diff prn3.xml prn3.xmlref
../cccc/cccc --report_mask=cspPrRojh --db_outfile=prn4.db --html_outfile=prn4.html --xml_outfile=prn4.xml  prn4.cc
prn4.cc
CCCC - a code counter for C and C++
===================================

A program to analyse C and C++ source code and report on
some simple software metrics
Version 3.1.5-alert
Copyright Tim Littlefair, 1995, 1996, 1997, 1998, 1999, 2000
with contributions from Bill McLean, Herman Hueni, Lynn Wilson 
Peter Bell, Thomas Hieber and Kenneth H. Cox.

The development of this program was heavily dependent on
the Purdue Compiler Construction Tool Set (PCCTS) 
by Terence Parr, Will Cohen, Hank Dietz, Russel Quoung,
Tom Moog and others.

CCCC comes with ABSOLUTELY NO WARRANTY.
This is free software, and you are welcome to redistribute it
under certain conditions.  See the file COPYING in the source
code distribution for details.
Parsing
Processing prn4.cc as C/C++ (c++.ansi)
+++ Function: someFunction(const string &), Module: MyClass, Start: 9, End: 14

Generating HTML reports

Generating XML reports

Primary HTML output is in prn4.html
Primary XML output is in prn4.xml
Database dump is in prn4.db

diff prn4.db prn4.dbref
diff prn4.html prn4.htmlref
diff prn4.xml prn4.xmlref
../cccc/cccc --report_mask=cspPrRojh --db_outfile=prn5.db --html_outfile=prn5.html --xml_outfile=prn5.xml  prn5.cc
prn5.cc
CCCC - a code counter for C and C++
===================================

A program to analyse C and C++ source code and report on
some simple software metrics
Version 3.1.5-alert
Copyright Tim Littlefair, 1995, 1996, 1997, 1998, 1999, 2000
with contributions from Bill McLean, Herman Hueni, Lynn Wilson 
Peter Bell, Thomas Hieber and Kenneth H. Cox.

The development of this program was heavily dependent on
the Purdue Compiler Construction Tool Set (PCCTS) 
by Terence Parr, Will Cohen, Hank Dietz, Russel Quoung,
Tom Moog and others.

CCCC comes with ABSOLUTELY NO WARRANTY.
This is free software, and you are welcome to redistribute it
under certain conditions.  See the file COPYING in the source
code distribution for details.
Parsing
Processing prn5.cc as C/C++ (c++.ansi)
+++ Function: someFunction(char), Module: MyClass, Start: 6, End: 10

Generating HTML reports

Generating XML reports

Primary HTML output is in prn5.html
Primary XML output is in prn5.xml
Database dump is in prn5.db

diff prn5.db prn5.dbref
diff prn5.html prn5.htmlref
diff prn5.xml prn5.xmlref
../cccc/cccc --report_mask=cspPrRojh --db_outfile=prn6.db --html_outfile=prn6.html --xml_outfile=prn6.xml  prn6.cc
prn6.cc
CCCC - a code counter for C and C++
===================================

A program to analyse C and C++ source code and report on
some simple software metrics
Version 3.1.5-alert
Copyright Tim Littlefair, 1995, 1996, 1997, 1998, 1999, 2000
with contributions from Bill McLean, Herman Hueni, Lynn Wilson 
Peter Bell, Thomas Hieber and Kenneth H. Cox.

The development of this program was heavily dependent on
the Purdue Compiler Construction Tool Set (PCCTS) 
by Terence Parr, Will Cohen, Hank Dietz, Russel Quoung,
Tom Moog and others.

CCCC comes with ABSOLUTELY NO WARRANTY.
This is free software, and you are welcome to redistribute it
under certain conditions.  See the file COPYING in the source
code distribution for details.
Parsing
Processing prn6.cc as C/C++ (c++.ansi)

Generating HTML reports

Generating XML reports

Primary HTML output is in prn6.html
Primary XML output is in prn6.xml
Database dump is in prn6.db

diff prn6.db prn6.dbref
diff prn6.html prn6.htmlref
diff prn6.xml prn6.xmlref
../cccc/cccc --report_mask=cspPrRojh --db_outfile=prn7.db --html_outfile=prn7.html --xml_outfile=prn7.xml  prn7.c
prn7.c
CCCC - a code counter for C and C++
===================================

A program to analyse C and C++ source code and report on
some simple software metrics
Version 3.1.5-alert
Copyright Tim Littlefair, 1995, 1996, 1997, 1998, 1999, 2000
with contributions from Bill McLean, Herman Hueni, Lynn Wilson 
Peter Bell, Thomas Hieber and Kenneth H. Cox.

The development of this program was heavily dependent on
the Purdue Compiler Construction Tool Set (PCCTS) 
by Terence Parr, Will Cohen, Hank Dietz, Russel Quoung,
Tom Moog and others.

CCCC comes with ABSOLUTELY NO WARRANTY.
This is free software, and you are welcome to redistribute it
under certain conditions.  See the file COPYING in the source
code distribution for details.
Parsing
Processing prn7.c as C/C++ (c.ansi)
+++ Function: main(), Module: anonymous, Start: 49, End: 55

Generating HTML reports

Generating XML reports

Primary HTML output is in prn7.html
Primary XML output is in prn7.xml
Database dump is in prn7.db

diff prn7.db prn7.dbref
diff prn7.html prn7.htmlref
diff prn7.xml prn7.xmlref
../cccc/cccc --report_mask=cspPrRojh --db_outfile=prn8.db --html_outfile=prn8.html --xml_outfile=prn8.xml  prn8.java
prn8.java
CCCC - a code counter for C and C++
===================================

A program to analyse C and C++ source code and report on
some simple software metrics
Version 3.1.5-alert
Copyright Tim Littlefair, 1995, 1996, 1997, 1998, 1999, 2000
with contributions from Bill McLean, Herman Hueni, Lynn Wilson 
Peter Bell, Thomas Hieber and Kenneth H. Cox.

The development of this program was heavily dependent on
the Purdue Compiler Construction Tool Set (PCCTS) 
by Terence Parr, Will Cohen, Hank Dietz, Russel Quoung,
Tom Moog and others.

CCCC comes with ABSOLUTELY NO WARRANTY.
This is free software, and you are welcome to redistribute it
under certain conditions.  See the file COPYING in the source
code distribution for details.
Parsing
Processing prn8.java as Java
+++ Function: handleError(int), Module: EwoisErrorHandler, Start: 7, End: 22
+++ Module: EwoisErrorHandler, Start: 5, End: 25

Generating HTML reports

Generating XML reports

Primary HTML output is in prn8.html
Primary XML output is in prn8.xml
Database dump is in prn8.db

diff prn8.db prn8.dbref
diff prn8.html prn8.htmlref
diff prn8.xml prn8.xmlref
../cccc/cccc --report_mask=cspPrRojh --db_outfile=prn9.db --html_outfile=prn9.html --xml_outfile=prn9.xml  prn9.cc
prn9.cc
CCCC - a code counter for C and C++
===================================

A program to analyse C and C++ source code and report on
some simple software metrics
Version 3.1.5-alert
Copyright Tim Littlefair, 1995, 1996, 1997, 1998, 1999, 2000
with contributions from Bill McLean, Herman Hueni, Lynn Wilson 
Peter Bell, Thomas Hieber and Kenneth H. Cox.

The development of this program was heavily dependent on
the Purdue Compiler Construction Tool Set (PCCTS) 
by Terence Parr, Will Cohen, Hank Dietz, Russel Quoung,
Tom Moog and others.

CCCC comes with ABSOLUTELY NO WARRANTY.
This is free software, and you are welcome to redistribute it
under certain conditions.  See the file COPYING in the source
code distribution for details.
Parsing
Processing prn9.cc as C/C++ (c++.ansi)
+++ Module: A, Start: 7, End: 11
+++ Module: B, Start: 11, End: 15
+++ Module: C, Start: 15, End: 22

Generating HTML reports

Generating XML reports

Primary HTML output is in prn9.html
Primary XML output is in prn9.xml
Database dump is in prn9.db

diff prn9.db prn9.dbref
diff prn9.html prn9.htmlref
diff prn9.xml prn9.xmlref
../cccc/cccc --report_mask=cspPrRojh --db_outfile=prn10.db --html_outfile=prn10.html --xml_outfile=prn10.xml  prn10.cc
prn10.cc
CCCC - a code counter for C and C++
===================================

A program to analyse C and C++ source code and report on
some simple software metrics
Version 3.1.5-alert
Copyright Tim Littlefair, 1995, 1996, 1997, 1998, 1999, 2000
with contributions from Bill McLean, Herman Hueni, Lynn Wilson 
Peter Bell, Thomas Hieber and Kenneth H. Cox.

The development of this program was heavily dependent on
the Purdue Compiler Construction Tool Set (PCCTS) 
by Terence Parr, Will Cohen, Hank Dietz, Russel Quoung,
Tom Moog and others.

CCCC comes with ABSOLUTELY NO WARRANTY.
This is free software, and you are welcome to redistribute it
under certain conditions.  See the file COPYING in the source
code distribution for details.
Parsing
Processing prn10.cc as C/C++ (c++.ansi)
+++ Module: A, Start: 10, End: 18

Generating HTML reports

Generating XML reports

Primary HTML output is in prn10.html
Primary XML output is in prn10.xml
Database dump is in prn10.db

diff prn10.db prn10.dbref
diff prn10.html prn10.htmlref
diff prn10.xml prn10.xmlref
../cccc/cccc --report_mask=cspPrRojh --db_outfile=prn11.db --html_outfile=prn11.html --xml_outfile=prn11.xml  prn11.cc
prn11.cc
CCCC - a code counter for C and C++
===================================

A program to analyse C and C++ source code and report on
some simple software metrics
Version 3.1.5-alert
Copyright Tim Littlefair, 1995, 1996, 1997, 1998, 1999, 2000
with contributions from Bill McLean, Herman Hueni, Lynn Wilson 
Peter Bell, Thomas Hieber and Kenneth H. Cox.

The development of this program was heavily dependent on
the Purdue Compiler Construction Tool Set (PCCTS) 
by Terence Parr, Will Cohen, Hank Dietz, Russel Quoung,
Tom Moog and others.

CCCC comes with ABSOLUTELY NO WARRANTY.
This is free software, and you are welcome to redistribute it
under certain conditions.  See the file COPYING in the source
code distribution for details.
Parsing
Processing prn11.cc as C/C++ (c++.ansi)
+++ Function: b(void), Module: anonymous, Start: 10, End: 11
+++ Function: b(void), Module: A, Start: 13, End: 18

Generating HTML reports

Generating XML reports

Primary HTML output is in prn11.html
Primary XML output is in prn11.xml
Database dump is in prn11.db

diff prn11.db prn11.dbref
diff prn11.html prn11.htmlref
diff prn11.xml prn11.xmlref
../cccc/cccc --report_mask=cspPrRojh --db_outfile=prn12.db --html_outfile=prn12.html --xml_outfile=prn12.xml  prn12.cc
prn12.cc
CCCC - a code counter for C and C++
===================================

A program to analyse C and C++ source code and report on
some simple software metrics
Version 3.1.5-alert
Copyright Tim Littlefair, 1995, 1996, 1997, 1998, 1999, 2000
with contributions from Bill McLean, Herman Hueni, Lynn Wilson 
Peter Bell, Thomas Hieber and Kenneth H. Cox.

The development of this program was heavily dependent on
the Purdue Compiler Construction Tool Set (PCCTS) 
by Terence Parr, Will Cohen, Hank Dietz, Russel Quoung,
Tom Moog and others.

CCCC comes with ABSOLUTELY NO WARRANTY.
This is free software, and you are welcome to redistribute it
under certain conditions.  See the file COPYING in the source
code distribution for details.
Parsing
Processing prn12.cc as C/C++ (c++.ansi)
+++ Function: C(void), Module: C, Start: 9, End: 10
+++ Module: C, Start: 6, End: 15

Generating HTML reports

Generating XML reports

Primary HTML output is in prn12.html
Primary XML output is in prn12.xml
Database dump is in prn12.db

diff prn12.db prn12.dbref
diff prn12.html prn12.htmlref
diff prn12.xml prn12.xmlref
../cccc/cccc --report_mask=cspPrRojh --db_outfile=prn13.db --html_outfile=prn13.html --xml_outfile=prn13.xml  prn13.java
prn13.java
CCCC - a code counter for C and C++
===================================

A program to analyse C and C++ source code and report on
some simple software metrics
Version 3.1.5-alert
Copyright Tim Littlefair, 1995, 1996, 1997, 1998, 1999, 2000
with contributions from Bill McLean, Herman Hueni, Lynn Wilson 
Peter Bell, Thomas Hieber and Kenneth H. Cox.

The development of this program was heavily dependent on
the Purdue Compiler Construction Tool Set (PCCTS) 
by Terence Parr, Will Cohen, Hank Dietz, Russel Quoung,
Tom Moog and others.

CCCC comes with ABSOLUTELY NO WARRANTY.
This is free software, and you are welcome to redistribute it
under certain conditions.  See the file COPYING in the source
code distribution for details.
Parsing
Processing prn13.java as Java
+++ Function: FadeAnim(), Module: FadeAnim, Start: 92, End: 102
+++ Function: setImages(int), Module: FadeAnim, Start: 102, End: 134
+++ Function: setStrings(int), Module: FadeAnim, Start: 134, End: 161
+++ Function: setShapes(int), Module: FadeAnim, Start: 161, End: 195
+++ Function: reset(int,int), Module: FadeAnim, Start: 195, End: 202
+++ Function: step(int,int), Module: FadeAnim, Start: 202, End: 209
+++ Function: render(int,int,Graphics2D), Module: FadeAnim, Start: 209, End: 236
+++ Function: main(String[]), Module: FadeAnim, Start: 236, End: 241
+++ Function: TextData(String,Font,Component), Module: TextData, Start: 247, End: 254
+++ Module: TextData, Start: 241, End: 257
+++ Function: ObjectData(Object,Paint), Module: ObjectData, Start: 268, End: 281
+++ Function: getRandomXY(int,int), Module: ObjectData, Start: 281, End: 297
+++ Function: reset(int,int), Module: ObjectData, Start: 297, End: 327
+++ Function: step(int,int), Module: ObjectData, Start: 327, End: 347
+++ Module: ObjectData, Start: 257, End: 350
+++ Function: DemoControls(FadeAnim), Module: DemoControls, Start: 356, End: 401
+++ Function: stateChanged(ChangeEvent), Module: DemoControls, Start: 401, End: 422
+++ Function: getPreferredSize(), Module: DemoControls, Start: 422, End: 427
+++ Function: run(), Module: DemoControls, Start: 427, End: 435
+++ Module: DemoControls, Start: 350, End: 436
+++ Module: FadeAnim, Start: 54, End: 437

Generating HTML reports

Generating XML reports

Primary HTML output is in prn13.html
Primary XML output is in prn13.xml
Database dump is in prn13.db

diff prn13.db prn13.dbref
diff prn13.html prn13.htmlref
diff prn13.xml prn13.xmlref
../cccc/cccc --report_mask=cspPrRojh --db_outfile=prn14.db --html_outfile=prn14.html --xml_outfile=prn14.xml  prn14.java
prn14.java
CCCC - a code counter for C and C++
===================================

A program to analyse C and C++ source code and report on
some simple software metrics
Version 3.1.5-alert
Copyright Tim Littlefair, 1995, 1996, 1997, 1998, 1999, 2000
with contributions from Bill McLean, Herman Hueni, Lynn Wilson 
Peter Bell, Thomas Hieber and Kenneth H. Cox.

The development of this program was heavily dependent on
the Purdue Compiler Construction Tool Set (PCCTS) 
by Terence Parr, Will Cohen, Hank Dietz, Russel Quoung,
Tom Moog and others.

CCCC comes with ABSOLUTELY NO WARRANTY.
This is free software, and you are welcome to redistribute it
under certain conditions.  See the file COPYING in the source
code distribution for details.
Parsing
Processing prn14.java as Java
+++ Function: ImageOps(), Module: ImageOps, Start: 100, End: 121
+++ Function: thresholdOp(int,int), Module: ImageOps, Start: 121, End: 136
+++ Function: render(int,int,Graphics2D), Module: ImageOps, Start: 136, End: 145
+++ Function: stateChanged(ChangeEvent), Module: ImageOps, Start: 145, End: 171
+++ Function: main(String[]), Module: ImageOps, Start: 171, End: 176
+++ Function: DemoControls(ImageOps), Module: DemoControls, Start: 182, End: 201
+++ Function: actionPerformed(ActionEvent), Module: DemoControls, Start: 201, End: 225
+++ Function: getPreferredSize(), Module: DemoControls, Start: 225, End: 230
+++ Function: run(), Module: DemoControls, Start: 230, End: 254
+++ Module: DemoControls, Start: 176, End: 255
+++ Module: ImageOps, Start: 52, End: 256

Generating HTML reports

Generating XML reports

Primary HTML output is in prn14.html
Primary XML output is in prn14.xml
Database dump is in prn14.db

diff prn14.db prn14.dbref
diff prn14.html prn14.htmlref
diff prn14.xml prn14.xmlref
../cccc/cccc --report_mask=cspPrRojh --db_outfile=prn15.db --html_outfile=prn15.html --xml_outfile=prn15.xml  prn15.java
prn15.java
CCCC - a code counter for C and C++
===================================

A program to analyse C and C++ source code and report on
some simple software metrics
Version 3.1.5-alert
Copyright Tim Littlefair, 1995, 1996, 1997, 1998, 1999, 2000
with contributions from Bill McLean, Herman Hueni, Lynn Wilson 
Peter Bell, Thomas Hieber and Kenneth H. Cox.

The development of this program was heavily dependent on
the Purdue Compiler Construction Tool Set (PCCTS) 
by Terence Parr, Will Cohen, Hank Dietz, Russel Quoung,
Tom Moog and others.

CCCC comes with ABSOLUTELY NO WARRANTY.
This is free software, and you are welcome to redistribute it
under certain conditions.  See the file COPYING in the source
code distribution for details.
Parsing
Processing prn15.java as Java
+++ Function: get_image(int), Module: Prn15, Start: 11, End: 75
+++ Module: Prn15, Start: 9, End: 77

Generating HTML reports

Generating XML reports

Primary HTML output is in prn15.html
Primary XML output is in prn15.xml
Database dump is in prn15.db

diff prn15.db prn15.dbref
diff prn15.html prn15.htmlref
diff prn15.xml prn15.xmlref
../cccc/cccc --report_mask=cspPrRojh --db_outfile=prn16.db --html_outfile=prn16.html --xml_outfile=prn16.xml  prn16.java
prn16.java
CCCC - a code counter for C and C++
===================================

A program to analyse C and C++ source code and report on
some simple software metrics
Version 3.1.5-alert
Copyright Tim Littlefair, 1995, 1996, 1997, 1998, 1999, 2000
with contributions from Bill McLean, Herman Hueni, Lynn Wilson 
Peter Bell, Thomas Hieber and Kenneth H. Cox.

The development of this program was heavily dependent on
the Purdue Compiler Construction Tool Set (PCCTS) 
by Terence Parr, Will Cohen, Hank Dietz, Russel Quoung,
Tom Moog and others.

CCCC comes with ABSOLUTELY NO WARRANTY.
This is free software, and you are welcome to redistribute it
under certain conditions.  See the file COPYING in the source
code distribution for details.
Parsing
Processing prn16.java as Java
+++ Function: ImageOps(), Module: ImageOps, Start: 37, End: 38
+++ Module: ImageOps, Start: 35, End: 41

Generating HTML reports

Generating XML reports

Primary HTML output is in prn16.html
Primary XML output is in prn16.xml
Database dump is in prn16.db

diff prn16.db prn16.dbref
diff prn16.html prn16.htmlref
diff prn16.xml prn16.xmlref
================
All tests passed
================
make: Leaving directory '/usr/src/RPM/BUILD/cccc-0.1/test'
+ cd ..
+ exit 0
Processing files: cccc-0.1-alt1
Executing(%doc): /bin/sh -e /usr/src/tmp/rpm-tmp.97075
+ umask 022
+ /bin/mkdir -p /usr/src/RPM/BUILD
+ cd /usr/src/RPM/BUILD
+ cd cccc-0.1
+ DOCDIR=/usr/src/tmp/cccc-buildroot/usr/share/doc/cccc-0.1
+ export DOCDIR
+ rm -rf /usr/src/tmp/cccc-buildroot/usr/share/doc/cccc-0.1
+ /bin/mkdir -p /usr/src/tmp/cccc-buildroot/usr/share/doc/cccc-0.1
+ cp -prL changes.txt README.md 'cccc/CCCC User Guide.html' /usr/src/tmp/cccc-buildroot/usr/share/doc/cccc-0.1
+ chmod -R go-w /usr/src/tmp/cccc-buildroot/usr/share/doc/cccc-0.1
+ chmod -R a+rX /usr/src/tmp/cccc-buildroot/usr/share/doc/cccc-0.1
+ exit 0
Finding Provides (using /usr/lib/rpm/find-provides)
Executing: /bin/sh -e /usr/src/tmp/rpm-tmp.9I0NEA
find-provides: running scripts (debuginfo,lib,pam,perl,pkgconfig,python,python3,shell)
Finding Requires (using /usr/lib/rpm/find-requires)
Executing: /bin/sh -e /usr/src/tmp/rpm-tmp.9Pbg8f
find-requires: running scripts (cpp,debuginfo,files,lib,pam,perl,pkgconfig,pkgconfiglib,python,python3,rpmlib,shebang,shell,static,symlinks,systemd-services)
Requires: /lib64/ld-linux-x86-64.so.2, libc.so.6(GLIBC_2.11)(64bit), libc.so.6(GLIBC_2.14)(64bit), libc.so.6(GLIBC_2.2.5)(64bit), libc.so.6(GLIBC_2.3.4)(64bit), libc.so.6(GLIBC_2.34)(64bit), libc.so.6(GLIBC_2.4)(64bit), libgcc_s.so.1(GCC_3.0)(64bit), libgcc_s.so.1(GCC_3.3.1)(64bit), libstdc++.so.6(CXXABI_1.3)(64bit), libstdc++.so.6(CXXABI_1.3.9)(64bit), libstdc++.so.6(GLIBCXX_3.4)(64bit), libstdc++.so.6(GLIBCXX_3.4.11)(64bit), libstdc++.so.6(GLIBCXX_3.4.15)(64bit), libstdc++.so.6(GLIBCXX_3.4.20)(64bit), libstdc++.so.6(GLIBCXX_3.4.21)(64bit), libstdc++.so.6(GLIBCXX_3.4.9)(64bit), rtld(GNU_HASH)
Finding debuginfo files (using /usr/lib/rpm/find-debuginfo-files)
Executing: /bin/sh -e /usr/src/tmp/rpm-tmp.2rGacr
Creating cccc-debuginfo package
Processing files: cccc-debuginfo-0.1-alt1
Finding Provides (using /usr/lib/rpm/find-provides)
Executing: /bin/sh -e /usr/src/tmp/rpm-tmp.H8NZ7k
find-provides: running scripts (debuginfo)
Finding Requires (using /usr/lib/rpm/find-requires)
Executing: /bin/sh -e /usr/src/tmp/rpm-tmp.KbkCYR
find-requires: running scripts (debuginfo)
Requires: cccc = 0.1-alt1, /usr/lib/debug/lib64/ld-linux-x86-64.so.2.debug, debug64(libc.so.6), debug64(libgcc_s.so.1), debug64(libstdc++.so.6)
Wrote: /usr/src/RPM/RPMS/x86_64/cccc-0.1-alt1.x86_64.rpm (w2.lzdio)
Wrote: /usr/src/RPM/RPMS/x86_64/cccc-debuginfo-0.1-alt1.x86_64.rpm (w2.lzdio)
24.42user 2.29system 0:21.74elapsed 122%CPU (0avgtext+0avgdata 157836maxresident)k
0inputs+0outputs (0major+1092999minor)pagefaults 0swaps
1.73user 1.07system 0:27.61elapsed 10%CPU (0avgtext+0avgdata 111708maxresident)k
824inputs+0outputs (32720major+156458minor)pagefaults 0swaps
--- cccc-0.1-alt1.x86_64.rpm.repo	2017-01-12 14:38:19.000000000 +0000
+++ cccc-0.1-alt1.x86_64.rpm.hasher	2023-03-10 02:03:26.862965862 +0000
@@ -11,5 +11,8 @@
 Requires: libc.so.6(GLIBC_2.3.4)(64bit)  
+Requires: libc.so.6(GLIBC_2.34)(64bit)  
 Requires: libc.so.6(GLIBC_2.4)(64bit)  
 Requires: libgcc_s.so.1(GCC_3.0)(64bit)  
+Requires: libgcc_s.so.1(GCC_3.3.1)(64bit)  
 Requires: libstdc++.so.6(CXXABI_1.3)(64bit)  
+Requires: libstdc++.so.6(CXXABI_1.3.9)(64bit)  
 Requires: libstdc++.so.6(GLIBCXX_3.4)(64bit)  
@@ -23,3 +26,3 @@
 Provides: cccc = 0.1-alt1
-File: /usr/bin/cccc	100755	root:root	b6fdbbc1e1fd3267edfefeb1ad7798a6	
+File: /usr/bin/cccc	100755	root:root	d798d88dad570ab837b66bde531e545a	
 File: /usr/share/doc/cccc-0.1	40755	root:root		
@@ -29,2 +32,2 @@
 File: /usr/share/man/man1/cccc.1.xz	100644	root:root	94e7a20f10e52c2c1547c6ba454de81c	
-RPMIdentity: 1d6576d095813e459d120341a43b365901dda132c7eb9b70e0e1b7fcdbea843de9d58143a516b6ffda021fd8577386569d8780ad0dc48c6a4eef3cb2d8146e65
+RPMIdentity: 8ec45ecec0ee506fe806e393ebf4d2deeb66c45e64ee5a80b668da524f3c26d73e57238ec91fee08995cd5adc3134e26f7dcd0792e2b020576cdc59c8b7ae095
--- cccc-debuginfo-0.1-alt1.x86_64.rpm.repo	2017-01-12 14:38:19.000000000 +0000
+++ cccc-debuginfo-0.1-alt1.x86_64.rpm.hasher	2023-03-10 02:03:26.940966823 +0000
@@ -1,4 +1,4 @@
-/usr/lib/debug/.build-id/ad	40755	root:root	
-/usr/lib/debug/.build-id/ad/e2ef6f61d5e5242ec31ad9dce6c3079aac9603	120777	root:root	../../../../bin/cccc
-/usr/lib/debug/.build-id/ad/e2ef6f61d5e5242ec31ad9dce6c3079aac9603.debug	120777	root:root	../../usr/bin/cccc.debug
+/usr/lib/debug/.build-id/91	40755	root:root	
+/usr/lib/debug/.build-id/91/bc24f3cb36ad66e123e7e9b00b1977e7b19c37	120777	root:root	../../../../bin/cccc
+/usr/lib/debug/.build-id/91/bc24f3cb36ad66e123e7e9b00b1977e7b19c37.debug	120777	root:root	../../usr/bin/cccc.debug
 /usr/lib/debug/usr/bin/cccc.debug	100644	root:root	
@@ -32,2 +32,3 @@
 /usr/src/debug/cccc-0.1/cccc/cccc_mod.h	100644	root:root	
+/usr/src/debug/cccc-0.1/cccc/cccc_new.cc	100644	root:root	
 /usr/src/debug/cccc-0.1/cccc/cccc_opt.cc	100644	root:root	
@@ -58,6 +59,6 @@
 Provides: cccc-debuginfo = 0.1-alt1
-File: /usr/lib/debug/.build-id/ad	40755	root:root		
-File: /usr/lib/debug/.build-id/ad/e2ef6f61d5e5242ec31ad9dce6c3079aac9603	120777	root:root		../../../../bin/cccc
-File: /usr/lib/debug/.build-id/ad/e2ef6f61d5e5242ec31ad9dce6c3079aac9603.debug	120777	root:root		../../usr/bin/cccc.debug
-File: /usr/lib/debug/usr/bin/cccc.debug	100644	root:root	2ad8f991e8fe2ac2635a218da608e6ca	
+File: /usr/lib/debug/.build-id/91	40755	root:root		
+File: /usr/lib/debug/.build-id/91/bc24f3cb36ad66e123e7e9b00b1977e7b19c37	120777	root:root		../../../../bin/cccc
+File: /usr/lib/debug/.build-id/91/bc24f3cb36ad66e123e7e9b00b1977e7b19c37.debug	120777	root:root		../../usr/bin/cccc.debug
+File: /usr/lib/debug/usr/bin/cccc.debug	100644	root:root	1121991adbdd7e01b5ee8345c7c308d2	
 File: /usr/src/debug/cccc-0.1	40755	root:root		
@@ -90,2 +91,3 @@
 File: /usr/src/debug/cccc-0.1/cccc/cccc_mod.h	100644	root:root	f619e7990033181cdb2ab4caab8c23ea	
+File: /usr/src/debug/cccc-0.1/cccc/cccc_new.cc	100644	root:root	2634be5c0f1ddeeb77471165b0f9df1c	
 File: /usr/src/debug/cccc-0.1/cccc/cccc_opt.cc	100644	root:root	e9ac1a7b55a311540ed92fe34e1314a9	
@@ -109,2 +111,2 @@
 File: /usr/src/debug/cccc-0.1/cccc/java.cpp	100644	root:root	0ef8b54a7283278d5be7c4d902f5b234	
-RPMIdentity: 635746b307675539e425dc354e806ba8486dfe229b189afc1858cf421e0a0f0c578cd2e6246aaa09ddef0e204da923af6a615f3ea6cb9c7952d20dcc8331d756
+RPMIdentity: a81b2acf7e7a41c96a08bc1f1d8b1d8188010051dc2af89c7885ea88e74f2bf45a26b5c4e23bbc253d687ce0ba283519f450601536162ae5be16012c3e37d767