* Package: dev-util/oink-stack-9999  * Repository: nerdboy-local  * USE: amd64 doc elibc_glibc examples kernel_linux multilib platform userland_GNU  * FEATURES: ccache sandbox userpriv usersandbox * * User-specified build options are not set (default is perform). * If needed, set OINK_CONFIGURE_OPTS to one of the following: * debug, fastdebug, profile, profile-debug, perform * >>> Unpacking source... * GIT update --> * repository: http://github.com/dsw/oink-stack.git * at the commit: f582909958657ab62f56a23ab085ccc542c1cb2a * branch: master * storage directory: "/usr/portage/distfiles/git-src/oink-stack" Cloning into /var/tmp/portage/dev-util/oink-stack-9999/work/oink-stack-9999... done. >>> Unpacked to /var/tmp/portage/dev-util/oink-stack-9999/work/oink-stack-9999 >>> Source unpacked in /var/tmp/portage/dev-util/oink-stack-9999/work >>> It appears that 'oink-stack-9999' is already pretended; skipping. >>> Remove '/var/tmp/portage/dev-util/oink-stack-9999/.pretended' to force pretend.  * Package: dev-util/oink-stack-9999  * Repository: nerdboy-local  * USE: amd64 doc elibc_glibc examples kernel_linux multilib test userland_GNU  * FEATURES: ccache distcc sandbox splitdebug test userpriv usersandbox >>> It appears that 'oink-stack-9999' is already setup; skipping. >>> Remove '/var/tmp/portage/dev-util/oink-stack-9999/.setuped' to force setup. >>> WORKDIR is up-to-date, keeping... >>> Preparing source in /var/tmp/portage/dev-util/oink-stack-9999/work/oink-stack-9999 ... >>> Source prepared. >>> Configuring source in /var/tmp/portage/dev-util/oink-stack-9999/work/oink-stack-9999 ... * * The current Oink build setting is: perform **** Configuring in smbase ./configure Testing C++ compiler ... testcout: works C++ compiler seems to work smbase configuration summary: command: ./configure Compile flags: CC: gcc CXX: g++ CCFLAGS: -g -Wall -Wno-deprecated -D__UNIX__ -O2 -DNDEBUG -D__LINUX__ creating Makefile ... You can now run make, usually called 'make' or 'gmake'. **** Configuring in ast ./configure Testing C++ compiler ... testcout: works C++ compiler seems to work checking how to run perl... perl ast configuration summary: command: ./configure Compile flags: CC: gcc CXX: g++ CCFLAGS: -g -Wall -Wno-deprecated -D__UNIX__ -O2 -DNDEBUG -D__LINUX__ creating Makefile ... You can now run make, usually called 'make' or 'gmake'. **** Configuring in elkhound ./configure -endloc Testing C++ compiler ... testcout: works C++ compiler seems to work checking whether compiler needs "-I."... yes checking how to run perl... perl Invoking ./configure in 'c' directory.. Testing C++ compiler ... testcout: works C++ compiler seems to work elkhound/c configuration summary: command: ./configure Compile flags: CC: gcc CXX: g++ CCFLAGS: -g -Wall -Wno-deprecated -D__UNIX__ -O2 -DNDEBUG -D__LINUX__ AST: ../../ast ELKHOUND: .. creating Makefile ... You can now run make, usually called 'make' or 'gmake'. Invoking ./configure in 'examples/arith' directory.. Testing C++ compiler ... testcout: works C++ compiler seems to work elkhound/examples/arith configuration summary: command: ./configure Compile flags: CC: gcc CXX: g++ CCFLAGS: -g -Wall -Wno-deprecated -D__UNIX__ -O2 -DNDEBUG -D__LINUX__ AST: ../../../ast ELKHOUND: ../.. creating Makefile ... You can now run make, usually called 'make' or 'gmake'. elkhound configuration summary: command: ./configure -endloc Compile flags: CC: gcc CXX: g++ CCFLAGS: -g -Wall -Wno-deprecated -D__UNIX__ -DUSE_ENDSOURCELOC=1 -O2 -DNDEBUG -D__LINUX__ -I. loc: 1 compression: creating Makefile ... creating glrconfig.h ... You can now run make, usually called 'make' or 'gmake'. **** Configuring in elsa ./configure -gnu=1 -kandr=1 Testing C++ compiler ... testcout: works C++ compiler seems to work checking how to run perl... perl elsa configuration summary: command: ./configure -gnu=1 -kandr=1 Compile flags: CC: gcc CXX: g++ CCFLAGS: -g -Wall -Wno-deprecated -D__UNIX__ -O2 -DNDEBUG -D__LINUX__ LDFLAGS: -g -Wall SMBASE: ../smbase AST: ../ast ELKHOUND: ../elkhound USE_GNU: 1 USE_KANDR: 1 creating Makefile ... You can now run make, usually called 'make' or 'gmake'. **** Configuring in libregion ./configure No configure yet. **** Configuring in libqual ./configure No configure yet. **** Configuring in oink ./configure Checking if -lzipios works... failed ARCHIVE_SRZ_ZIP disabled because you don't have libzipios++ or I couldn't compile with it. You can get it at http://zipios.sourceforge.net/, or 'apt-get install libzipios++-dev zlib1g-dev' on Debian Note that you also need zlib (the Debian package libzipios++-dev is missing the dependency on zlib1g-dev). Note: LLVM disabled. No support for generating executables. ./configure command: ./configure.pl Oink configuration summary: Location flags: SMBASE_DIR: ../smbase AST_DIR: ../ast EHD_DIR: ../elkhound ELSA_DIR: ../elsa LIBQUAL_DIR: ../libqual LIBREGION_DIR: ../libregion LLVM_DIR: ../llvm TMP_DIR: /dev/shm/oink.buildtmp Compile flags: debug: 0 enable_archive_srz_zip: no enable_llvm: no CFLAGS_EXTRA: -DARCHIVE_SRZ_DIR=1 -O2 -DNDEBUG -g -D__LINUX__ creating Makefile ... creating Build.incl.mk ... You can now run make, usually called 'make' or 'gmake'. **** Configuring in oink-scripts ./configure oink-scripts/configure: Sanity check succeeded. configure DONE for child in smbase ast elkhound elsa libregion libqual oink oink-scripts; do echo "**** Making clean in $child" && \ make -C $child clean || exit 1; \ done **** Making clean in smbase make[1]: Entering directory `/var/tmp/portage/dev-util/oink-stack-9999/work/oink-stack-9999/smbase' rm -f *.o *~ *.d gmon.out srcloc.tmp testcout rm -f nonport voidlist tobjlist bit2d growbuf testmalloc mypopen strdict svdict str strutil trdelete bflatten mysig testmalloc mypopen tobjpool strhash cycles tsobjlist crc srcloc hashline gprintf smregexp vptrmap vdtllist pprint boxprint tarrayqueue testarray taillist_test autofile bitarray d2vector rm -f *.a rm -rf test.dir make[1]: Leaving directory `/var/tmp/portage/dev-util/oink-stack-9999/work/oink-stack-9999/smbase' **** Making clean in ast make[1]: Entering directory `/var/tmp/portage/dev-util/oink-stack-9999/work/oink-stack-9999/ast' rm -f *.o tmp *.d gmon.out rm -f agrampar astgen ccsstr towner exampletest libast.a rm -f agrampar.output rm -f example.{h,cc} ext1.{h,cc} rm -f agramlex.yy.cc make[1]: Leaving directory `/var/tmp/portage/dev-util/oink-stack-9999/work/oink-stack-9999/ast' **** Making clean in elkhound make[1]: Entering directory `/var/tmp/portage/dev-util/oink-stack-9999/work/oink-stack-9999/elkhound' make -C examples/gcom1 clean make[2]: Entering directory `/var/tmp/portage/dev-util/oink-stack-9999/work/oink-stack-9999/elkhound/examples/gcom1' rm -f lexer parser *.o tokens.tok gcom.h gcom.cc gmon.out make[2]: Leaving directory `/var/tmp/portage/dev-util/oink-stack-9999/work/oink-stack-9999/elkhound/examples/gcom1' make -C examples/gcom4 clean make[2]: Entering directory `/var/tmp/portage/dev-util/oink-stack-9999/work/oink-stack-9999/elkhound/examples/gcom4' rm -f lexer parser *.o tokens.tok gcom.h gcom.cc gmon.out make[2]: Leaving directory `/var/tmp/portage/dev-util/oink-stack-9999/work/oink-stack-9999/elkhound/examples/gcom4' make -C examples/gcom5 clean make[2]: Entering directory `/var/tmp/portage/dev-util/oink-stack-9999/work/oink-stack-9999/elkhound/examples/gcom5' rm -f lexer parser *.o tokens.tok gcom.h gcom.cc gmon.out make[2]: Leaving directory `/var/tmp/portage/dev-util/oink-stack-9999/work/oink-stack-9999/elkhound/examples/gcom5' make -C examples/gcom clean make[2]: Entering directory `/var/tmp/portage/dev-util/oink-stack-9999/work/oink-stack-9999/elkhound/examples/gcom' rm -f lexer parser *.o tokens.tok gcom.h gcom.cc ast.h ast.cc gmon.out make[2]: Leaving directory `/var/tmp/portage/dev-util/oink-stack-9999/work/oink-stack-9999/elkhound/examples/gcom' make -C examples/gcom7 clean make[2]: Entering directory `/var/tmp/portage/dev-util/oink-stack-9999/work/oink-stack-9999/elkhound/examples/gcom7' rm -f lexer parser *.o tokens.tok gcom.h gcom.cc ast.h ast.cc gmon.out make[2]: Leaving directory `/var/tmp/portage/dev-util/oink-stack-9999/work/oink-stack-9999/elkhound/examples/gcom7' make -C examples/scannerless clean make[2]: Entering directory `/var/tmp/portage/dev-util/oink-stack-9999/work/oink-stack-9999/elkhound/examples/scannerless' rm -f sless *.o sless.h sless.cc make[2]: Leaving directory `/var/tmp/portage/dev-util/oink-stack-9999/work/oink-stack-9999/elkhound/examples/scannerless' rm -f *.o *~ *.d *.exe *.gen.* *.bin *.output a.out core rm -f elkhound glr gramlex cyctimer rm -f grampar.output grampar tlexer rm -f gramlex.yy.cc rm -f libelkhound.a rm -f gdb.log gprof.out gmon.out test-bad-tmp.c rm -f examples/crash1.{cc,h} cd cc2; rm -f *.o *~ *.d *.exe *.gen.* *.bin *.output a.out core cd triv; rm -f *.o *~ *.d *.exe *.gen.* *.bin *.output a.out core *.y *.gr for dir in arith cdecl cexp; do \ (cd examples/$dir; make clean); \ done make[2]: Entering directory `/var/tmp/portage/dev-util/oink-stack-9999/work/oink-stack-9999/elkhound/examples/arith' rm -f arith *.bin *.gen.* *.o make[2]: Leaving directory `/var/tmp/portage/dev-util/oink-stack-9999/work/oink-stack-9999/elkhound/examples/arith' make[2]: Entering directory `/var/tmp/portage/dev-util/oink-stack-9999/work/oink-stack-9999/elkhound/examples/cdecl' rm -f cdecl *.bin *.gen.* *.o gdb.log make[2]: Leaving directory `/var/tmp/portage/dev-util/oink-stack-9999/work/oink-stack-9999/elkhound/examples/cdecl' make[2]: Entering directory `/var/tmp/portage/dev-util/oink-stack-9999/work/oink-stack-9999/elkhound/examples/cexp' rm -f cexp3 cexp3b cexp3b.gr *.bin *.gen.* *.o make[2]: Leaving directory `/var/tmp/portage/dev-util/oink-stack-9999/work/oink-stack-9999/elkhound/examples/cexp' make -C c clean make[2]: Entering directory `/var/tmp/portage/dev-util/oink-stack-9999/work/oink-stack-9999/elkhound/c' rm -f *.o *.d *.gen.* *.tab.* *.output a.out core rm -f bcparse.y c.tok rm -f lexer2 cparse bcparse make[2]: Leaving directory `/var/tmp/portage/dev-util/oink-stack-9999/work/oink-stack-9999/elkhound/c' make[1]: Leaving directory `/var/tmp/portage/dev-util/oink-stack-9999/work/oink-stack-9999/elkhound' **** Making clean in elsa make[1]: Entering directory `/var/tmp/portage/dev-util/oink-stack-9999/work/oink-stack-9999/elsa' rm -f *.bb *.bbg *.da *.o *.d tlexer packedword_test xml_enum_1.gen.h xml_lex_1.gen.lex xml_name_1.gen.cc xml_ast.gen.tokens xml_ast_reader_0decl.gen.h xml_ast_reader_1defn.gen.cc xml_ast_reader_2ctrc.gen.cc xml_ast_reader_3regc.gen.cc xml_lex.gen.lex xml_lex.gen.yy.cc lexer.lex lexer.yy.cc cc_tokens.h cc_tokens.cc cc_tokens.ids cc.ast.gen.h cc.ast.gen.cc cc.gr.gen.h cc.gr.gen.cc cc.gr.gen.out ccparse quicktest semgrep iptree iptparse iptparse.yy.cc smin cipart.yy.cc gmon.out rm -rf outdir make[1]: Leaving directory `/var/tmp/portage/dev-util/oink-stack-9999/work/oink-stack-9999/elsa' **** Making clean in libregion make[1]: Entering directory `/var/tmp/portage/dev-util/oink-stack-9999/work/oink-stack-9999/libregion' rm -f regions.o profile.o libregion.a rm -f *.d make[1]: Leaving directory `/var/tmp/portage/dev-util/oink-stack-9999/work/oink-stack-9999/libregion' **** Making clean in libqual make[1]: Entering directory `/var/tmp/portage/dev-util/oink-stack-9999/work/oink-stack-9999/libqual' rm -f lattice-lex.o lattice-parse.tab.o buffer.o dd_list-serialize.o dd_list.o hash-serialize.o hash.o hashset-serialize.o hashset.o libqual.o location.o location_smbase_iface.o qerror.o qual_flags.o quals.o serialize.o utils.o libqual.a lattice-lex.c lattice-parse.tab.* rm -f *.d *.i make[1]: Leaving directory `/var/tmp/portage/dev-util/oink-stack-9999/work/oink-stack-9999/libqual' **** Making clean in oink make[1]: Entering directory `/var/tmp/portage/dev-util/oink-stack-9999/work/oink-stack-9999/oink' rm -f gmon.out Test/*.out.ctl Test/func_gran1q.cc.fgcfg Test/func_gran2q.cc.fgcfg Test/func_gran3q.cc.fgcfg Test/func_gran4q.cc.fgcfg Test/func_gran5q.cc.fgcfg Test/func-gran-rev-mod-pub1.out Test/func_gran1q.cc.ps Test/func_gran2q.cc.ps Test/func_gran3q.cc.ps Test/func_gran4q.cc.ps Test/func_gran5q.cc.ps Test/func_gran1q.cc.dot Test/func_gran2q.cc.dot Test/func_gran3q.cc.dot Test/func_gran4q.cc.dot Test/func_gran5q.cc.dot Test/*.out1 Test/*.out2 Test/*.filter-good.cc Test/*.filter-bad.cc Test/func_gran1q.cc.fgcfg Test/func_gran2q.cc.fgcfg Test/func_gran3q.cc.fgcfg Test/func_gran4q.cc.fgcfg Test/func_gran5q.cc.fgcfg *.dot *.ps Test/*.filter-good.c Test/*.filter-bad.c Test/*.filter-good.cc Test/*.filter-bad.cc *.filter-good.c *.filter-bad.c Test/mod_foo_hello_write_good.lattice Test/mod_foo_hello_write_bad.lattice Test/mod_foo_hello_write_stack_good.lattice Test/mod_foo_hello_write_stack_bad.lattice Test/mod_foo_hello_access_good.lattice Test/mod_foo_hello_access_bad.lattice lib_foo_simple1.lattice Test/mod_bar_hello_trust_good.lattice Test/mod_bar_hello_trust_bad.lattice Test/mod_waga_stack_access.lattice Test/mod_gronk_baz_array.lattice Test/mod_gronk_baz.lattice Test/mod_gronk_baz_access_class.lattice Test/mod_gronk_baz2.lattice Test/mod_gronk_baz_new.lattice Test/mod_gronk_baz_method.lattice Test/mod_gronk_baz_method2.lattice Test/*.out Test/nonport.ii rm -rf /dev/shm/oink.buildtmp/test Test/*.qdir rm -f *.o *.a a.out *.gen.out cc_print.h cc_print.cc cc_type.h xml_type_id.h oink.lex qual.lex oink_lexer.yy.cc qual_lexer.yy.cc cc.tok cc_tokens.h cc_tokens.cc cc_tokens.ids *.ast.gen.cc *.ast.gen.h cc.ast.gen.stamp *.gr.gen.cc *.gr.gen.h *.gr.gen.stamp *.d libc_missing.o oink_file.o oink_util.o oink_control.o archive_srz.o archive_srz_format.o dbg_util.o warning_mgr.o cc_tokens.o cc.ast.gen.o oink_ast_aux.o oink_type.o oink_type_children.o oink_tcheck.o oink_tcheck_env.o oink_tcheck_env_clbk.o oink_var.o oink_integrity.o value.o value_ast_visitor.o xml_value_reader.o xml_value_writer.o cc_print.o value_print.o oink_global.o oink_cmd.o oink.o oink_lexer.yy.o oink.gr.gen.o dataflow_cpdinit_clbk.o dataflow_visitor.o dataflow_ex.o dataflow_ty.o cpdinit_test.o cpdinit_test_visitor.o cpdinit_test_clbk.o staticprint_cmd.o staticprint_global.o staticprint.o dfgprint_cmd.o dfgprint_global.o dfgprint.o cfgprint_cmd.o cfgprint_global.o cfgprint.o bullet_cmd.o bullet_global.o bullet.o xform_cmd.o xform_global.o xform.o qual_lexer.yy.o qual.gr.gen.o qual_ast_aux.o qual_literal.o qual_funky.o qual_annot.o qual_var.o qual_dataflow_visitor.o qual_dataflow_ex.o qual_dataflow_ty.o qual_cmd.o qual_global.o qual_value_children.o qual_value_print.o qual_xml_value_reader.o qual_xml_value_writer.o qual.o qual_libqual_iface.o region_cxx.o oink_main.o cpdinit_test_main.o staticprint_main.o dfgprint_main.o cfgprint_main.o bullet_main.o xform_main.o qual_main.o Lib/union_find_test.o alloc_test.o archive_srz_test.o libc_missing.d oink_file.d oink_util.d oink_control.d archive_srz.d archive_srz_format.d dbg_util.d warning_mgr.d cc_tokens.d cc.ast.gen.d oink_ast_aux.d oink_type.d oink_type_children.d oink_tcheck.d oink_tcheck_env.d oink_tcheck_env_clbk.d oink_var.d oink_integrity.d value.d value_ast_visitor.d xml_value_reader.d xml_value_writer.d cc_print.d value_print.d oink_global.d oink_cmd.d oink.d oink_lexer.yy.d oink.gr.gen.d dataflow_cpdinit_clbk.d dataflow_visitor.d dataflow_ex.d dataflow_ty.d cpdinit_test.d cpdinit_test_visitor.d cpdinit_test_clbk.d staticprint_cmd.d staticprint_global.d staticprint.d dfgprint_cmd.d dfgprint_global.d dfgprint.d cfgprint_cmd.d cfgprint_global.d cfgprint.d bullet_cmd.d bullet_global.d bullet.d xform_cmd.d xform_global.d xform.d qual_lexer.yy.d qual.gr.gen.d qual_ast_aux.d qual_literal.d qual_funky.d qual_annot.d qual_var.d qual_dataflow_visitor.d qual_dataflow_ex.d qual_dataflow_ty.d qual_cmd.d qual_global.d qual_value_children.d qual_value_print.d qual_xml_value_reader.d qual_xml_value_writer.d qual.d qual_libqual_iface.d region_cxx.d oink_main.d cpdinit_test_main.d staticprint_main.d dfgprint_main.d cfgprint_main.d bullet_main.d xform_main.d qual_main.d Lib/union_find_test.d alloc_test.d archive_srz_test.d xml_enum_1.gen.h xml_lex_1.gen.lex xml_name_1.gen.cc xml_ast.gen.tokens xml_ast_reader_0decl.gen.h xml_ast_reader_1defn.gen.cc xml_ast_reader_2ctrc.gen.cc xml_ast_reader_3regc.gen.cc xml_lex.gen.lex xml_lex.gen.yy.cc cc_lang.o lexer.o baselexer.o cppundolog.o parssppt.o mtype.o cc_env.o template.o cc_scope.o cc_flags.o cc_type.o serialno.o cc_tcheck.o const_eval.o cc_err.o cc_elaborate.o ast_build.o cc_ast_aux.o variable.o ccparse.o astvisit.o stdconv.o implconv.o overload.o typelistiter.o builtinops.o sprint.o gnu.o kandr.o mangle.o cfg.o implint.o lookupset.o xml_lexer.o xml_reader.o xml_writer.o xml_file_reader.o xml_file_writer.o xml_type_reader.o xml_type_writer.o xml_ast_reader.o xml_do_read.o id_obj_dict.o cc_lang.d lexer.d baselexer.d cppundolog.d parssppt.d mtype.d cc_env.d template.d cc_scope.d cc_flags.d cc_type.d serialno.d cc_tcheck.d const_eval.d cc_err.d cc_elaborate.d ast_build.d cc_ast_aux.d variable.d ccparse.d astvisit.d stdconv.d implconv.d overload.d typelistiter.d builtinops.d sprint.d gnu.d kandr.d mangle.d cfg.d implint.d lookupset.d xml_lexer.d xml_reader.d xml_writer.d xml_file_reader.d xml_file_writer.d xml_type_reader.d xml_type_writer.d xml_ast_reader.d xml_do_read.d id_obj_dict.d oink staticprint dfgprint cfgprint xform qual cpdinit_test Lib/union_find_test alloc_test archive_srz_test bullet cpdinit_test Lib/union_find_test alloc_test archive_srz_test libelsa.a bullet_test_trivial.ll bullet_test_binop.ll bullet_test_if.ll bullet_test_if_else_2.ll bullet_test_if_else.ll bullet_test_variables.ll bullet_test_while.ll bullet_test_while_2.ll bullet_test_while_3.ll bullet_test_do_while.ll bullet_test_do_while_2.ll bullet_test_do_while_3.ll bullet_test_do_while_4.ll bullet_test_break.ll bullet_test_continue.ll bullet_test_for.ll bullet_test_func_call.ll bullet_test_func_call_2.ll bullet_test_fibonacci_recursive.ll bullet_test_array.ll bullet_test_trivial.bc bullet_test_binop.bc bullet_test_if.bc bullet_test_if_else_2.bc bullet_test_if_else.bc bullet_test_variables.bc bullet_test_while.bc bullet_test_while_2.bc bullet_test_while_3.bc bullet_test_do_while.bc bullet_test_do_while_2.bc bullet_test_do_while_3.bc bullet_test_do_while_4.bc bullet_test_break.bc bullet_test_continue.bc bullet_test_for.bc bullet_test_func_call.bc bullet_test_func_call_2.bc bullet_test_fibonacci_recursive.bc bullet_test_array.bc bullet_test_trivial.s bullet_test_binop.s bullet_test_if.s bullet_test_if_else_2.s bullet_test_if_else.s bullet_test_variables.s bullet_test_while.s bullet_test_while_2.s bullet_test_while_3.s bullet_test_do_while.s bullet_test_do_while_2.s bullet_test_do_while_3.s bullet_test_do_while_4.s bullet_test_break.s bullet_test_continue.s bullet_test_for.s bullet_test_func_call.s bullet_test_func_call_2.s bullet_test_fibonacci_recursive.s bullet_test_array.s bullet_test_trivial bullet_test_binop bullet_test_if bullet_test_if_else_2 bullet_test_if_else bullet_test_variables bullet_test_while bullet_test_while_2 bullet_test_while_3 bullet_test_do_while bullet_test_do_while_2 bullet_test_do_while_3 bullet_test_do_while_4 bullet_test_break bullet_test_continue bullet_test_for bullet_test_func_call bullet_test_func_call_2 bullet_test_fibonacci_recursive bullet_test_array bullet_test_trivial.opt.ll bullet_test_binop.opt.ll bullet_test_if.opt.ll bullet_test_if_else_2.opt.ll bullet_test_if_else.opt.ll bullet_test_variables.opt.ll bullet_test_while.opt.ll bullet_test_while_2.opt.ll bullet_test_while_3.opt.ll bullet_test_do_while.opt.ll bullet_test_do_while_2.opt.ll bullet_test_do_while_3.opt.ll bullet_test_do_while_4.opt.ll bullet_test_break.opt.ll bullet_test_continue.opt.ll bullet_test_for.opt.ll bullet_test_func_call.opt.ll bullet_test_func_call_2.opt.ll bullet_test_fibonacci_recursive.opt.ll bullet_test_array.opt.ll bullet_test_trivial.opt.bc bullet_test_binop.opt.bc bullet_test_if.opt.bc bullet_test_if_else_2.opt.bc bullet_test_if_else.opt.bc bullet_test_variables.opt.bc bullet_test_while.opt.bc bullet_test_while_2.opt.bc bullet_test_while_3.opt.bc bullet_test_do_while.opt.bc bullet_test_do_while_2.opt.bc bullet_test_do_while_3.opt.bc bullet_test_do_while_4.opt.bc bullet_test_break.opt.bc bullet_test_continue.opt.bc bullet_test_for.opt.bc bullet_test_func_call.opt.bc bullet_test_func_call_2.opt.bc bullet_test_fibonacci_recursive.opt.bc bullet_test_array.opt.bc bullet_test_trivial.opt.s bullet_test_binop.opt.s bullet_test_if.opt.s bullet_test_if_else_2.opt.s bullet_test_if_else.opt.s bullet_test_variables.opt.s bullet_test_while.opt.s bullet_test_while_2.opt.s bullet_test_while_3.opt.s bullet_test_do_while.opt.s bullet_test_do_while_2.opt.s bullet_test_do_while_3.opt.s bullet_test_do_while_4.opt.s bullet_test_break.opt.s bullet_test_continue.opt.s bullet_test_for.opt.s bullet_test_func_call.opt.s bullet_test_func_call_2.opt.s bullet_test_fibonacci_recursive.opt.s bullet_test_array.opt.s bullet_test_trivial.opt bullet_test_binop.opt bullet_test_if.opt bullet_test_if_else_2.opt bullet_test_if_else.opt bullet_test_variables.opt bullet_test_while.opt bullet_test_while_2.opt bullet_test_while_3.opt bullet_test_do_while.opt bullet_test_do_while_2.opt bullet_test_do_while_3.opt bullet_test_do_while_4.opt bullet_test_break.opt bullet_test_continue.opt bullet_test_for.opt bullet_test_func_call.opt bullet_test_func_call_2.opt bullet_test_fibonacci_recursive.opt bullet_test_array.opt Test/tmp_good_prelude_A1.c Test/tmp_good_prelude_A2.c Test/tmp_good_prelude_A3.c Test/tmp_bad_prelude_A1.c Test/tmp_bad_prelude_A2.c Test/tmp_bad_prelude_A3.c TAGS *.dot.ps *.cc-dot.ps *.dot *.cc-dot rm -rf ElsaHeaders make[1]: Leaving directory `/var/tmp/portage/dev-util/oink-stack-9999/work/oink-stack-9999/oink' **** Making clean in oink-scripts make[1]: Entering directory `/var/tmp/portage/dev-util/oink-stack-9999/work/oink-stack-9999/oink-scripts' (nothing to do for 'clean' in oink-scripts) make[1]: Leaving directory `/var/tmp/portage/dev-util/oink-stack-9999/work/oink-stack-9999/oink-scripts' ================================================================ DONE in all directories: clean ================================================================ >>> Source configured. >>> Compiling source in /var/tmp/portage/dev-util/oink-stack-9999/work/oink-stack-9999 ... for child in smbase ast elkhound elsa libregion libqual oink oink-scripts; do echo "**** Making all in $child" && \ make -C $child all || exit 1; \ done **** Making all in smbase make[1]: Entering directory `/var/tmp/portage/dev-util/oink-stack-9999/work/oink-stack-9999/smbase' x86_64-pc-linux-gnu-g++ -c -o autofile.o autofile.cc -g -Wall -Wno-deprecated -D__UNIX__ -O2 -DNDEBUG -D__LINUX__ x86_64-pc-linux-gnu-g++ -c -o bflatten.o bflatten.cc -g -Wall -Wno-deprecated -D__UNIX__ -O2 -DNDEBUG -D__LINUX__ x86_64-pc-linux-gnu-g++ -c -o bit2d.o bit2d.cc -g -Wall -Wno-deprecated -D__UNIX__ -O2 -DNDEBUG -D__LINUX__ bit2d.cc: In member function 'void Bit2d::xfer(Flatten&)': bit2d.cc:68:31: warning: dereferencing type-punned pointer will break strict-aliasing rules x86_64-pc-linux-gnu-g++ -c -o bitarray.o bitarray.cc -g -Wall -Wno-deprecated -D__UNIX__ -O2 -DNDEBUG -D__LINUX__ x86_64-pc-linux-gnu-g++ -c -o boxprint.o boxprint.cc -g -Wall -Wno-deprecated -D__UNIX__ -O2 -DNDEBUG -D__LINUX__ x86_64-pc-linux-gnu-g++ -c -o breaker.o breaker.cpp -g -Wall -Wno-deprecated -D__UNIX__ -O2 -DNDEBUG -D__LINUX__ x86_64-pc-linux-gnu-g++ -c -o crc.o crc.cpp -g -Wall -Wno-deprecated -D__UNIX__ -O2 -DNDEBUG -D__LINUX__ x86_64-pc-linux-gnu-gcc -c -o cycles.o cycles.c -g -Wall -D__UNIX__ -O2 -DNDEBUG -D__LINUX__ x86_64-pc-linux-gnu-g++ -c -o datablok.o datablok.cpp -g -Wall -Wno-deprecated -D__UNIX__ -O2 -DNDEBUG -D__LINUX__ x86_64-pc-linux-gnu-gcc -c -o d2vector.o d2vector.c -g -Wall -D__UNIX__ -O2 -DNDEBUG -D__LINUX__ x86_64-pc-linux-gnu-g++ -c -o exc.o exc.cpp -g -Wall -Wno-deprecated -D__UNIX__ -O2 -DNDEBUG -D__LINUX__ x86_64-pc-linux-gnu-g++ -c -o flatten.o flatten.cc -g -Wall -Wno-deprecated -D__UNIX__ -O2 -DNDEBUG -D__LINUX__ x86_64-pc-linux-gnu-gcc -c -o gprintf.o gprintf.c -g -Wall -D__UNIX__ -O2 -DNDEBUG -D__LINUX__ x86_64-pc-linux-gnu-g++ -c -o growbuf.o growbuf.cc -g -Wall -Wno-deprecated -D__UNIX__ -O2 -DNDEBUG -D__LINUX__ x86_64-pc-linux-gnu-g++ -c -o hashline.o hashline.cc -g -Wall -Wno-deprecated -D__UNIX__ -O2 -DNDEBUG -D__LINUX__ x86_64-pc-linux-gnu-g++ -c -o hashtbl.o hashtbl.cc -g -Wall -Wno-deprecated -D__UNIX__ -O2 -DNDEBUG -D__LINUX__ x86_64-pc-linux-gnu-gcc -Wall -c -g -O3 malloc_stub.c x86_64-pc-linux-gnu-g++ -c -o missing.o missing.cpp -g -Wall -Wno-deprecated -D__UNIX__ -O2 -DNDEBUG -D__LINUX__ x86_64-pc-linux-gnu-gcc -c -o mypopen.o mypopen.c -g -Wall -D__UNIX__ -O2 -DNDEBUG -D__LINUX__ x86_64-pc-linux-gnu-g++ -Wall -c -g mysig.cc x86_64-pc-linux-gnu-g++ -c -o nonport.o nonport.cpp -g -Wall -Wno-deprecated -D__UNIX__ -O2 -DNDEBUG -D__LINUX__ x86_64-pc-linux-gnu-g++ -c -o ofstreamts.o ofstreamts.cc -g -Wall -Wno-deprecated -D__UNIX__ -O2 -DNDEBUG -D__LINUX__ x86_64-pc-linux-gnu-g++ -c -o point.o point.cc -g -Wall -Wno-deprecated -D__UNIX__ -O2 -DNDEBUG -D__LINUX__ x86_64-pc-linux-gnu-g++ -c -o pprint.o pprint.cc -g -Wall -Wno-deprecated -D__UNIX__ -O2 -DNDEBUG -D__LINUX__ x86_64-pc-linux-gnu-g++ -c -o smregexp.o smregexp.cc -g -Wall -Wno-deprecated -D__UNIX__ -O2 -DNDEBUG -D__LINUX__ smregexp.cc: In constructor 'Regexp::Regexp(const string&, Regexp::CFlags)': smregexp.cc:53:3: warning: dereferencing type-punned pointer will break strict-aliasing rules smregexp.cc:71:22: warning: dereferencing type-punned pointer will break strict-aliasing rules smregexp.cc:74:36: warning: dereferencing type-punned pointer will break strict-aliasing rules smregexp.cc:75:12: warning: dereferencing type-punned pointer will break strict-aliasing rules smregexp.cc: In destructor 'Regexp::~Regexp()': smregexp.cc:82:11: warning: dereferencing type-punned pointer will break strict-aliasing rules smregexp.cc:83:10: warning: dereferencing type-punned pointer will break strict-aliasing rules smregexp.cc: In member function 'void Regexp::err(int)': smregexp.cc:89:15: warning: dereferencing type-punned pointer will break strict-aliasing rules smregexp.cc: In member function 'bool Regexp::match(const string&, Regexp::EFlags)': smregexp.cc:106:22: warning: dereferencing type-punned pointer will break strict-aliasing rules x86_64-pc-linux-gnu-g++ -c -o srcloc.o srcloc.cc -g -Wall -Wno-deprecated -D__UNIX__ -O2 -DNDEBUG -D__LINUX__ x86_64-pc-linux-gnu-g++ -c -o str.o str.cpp -g -Wall -Wno-deprecated -D__UNIX__ -O2 -DNDEBUG -D__LINUX__ str.cpp: In function 'string vstringf(const char*, __va_list_tag*)': str.cpp:470:42: warning: ignoring return value of 'ssize_t write(int, const void*, size_t)', declared with attribute warn_unused_result x86_64-pc-linux-gnu-g++ -c -o strdict.o strdict.cc -g -Wall -Wno-deprecated -D__UNIX__ -O2 -DNDEBUG -D__LINUX__ x86_64-pc-linux-gnu-g++ -c -o strhash.o strhash.cc -g -Wall -Wno-deprecated -D__UNIX__ -O2 -DNDEBUG -D__LINUX__ x86_64-pc-linux-gnu-g++ -c -o stringset.o stringset.cc -g -Wall -Wno-deprecated -D__UNIX__ -O2 -DNDEBUG -D__LINUX__ x86_64-pc-linux-gnu-g++ -c -o strtable.o strtable.cc -g -Wall -Wno-deprecated -D__UNIX__ -O2 -DNDEBUG -D__LINUX__ x86_64-pc-linux-gnu-g++ -c -o strtokp.o strtokp.cpp -g -Wall -Wno-deprecated -D__UNIX__ -O2 -DNDEBUG -D__LINUX__ x86_64-pc-linux-gnu-g++ -c -o strutil.o strutil.cc -g -Wall -Wno-deprecated -D__UNIX__ -O2 -DNDEBUG -D__LINUX__ x86_64-pc-linux-gnu-g++ -c -o svdict.o svdict.cc -g -Wall -Wno-deprecated -D__UNIX__ -O2 -DNDEBUG -D__LINUX__ x86_64-pc-linux-gnu-g++ -c -o syserr.o syserr.cpp -g -Wall -Wno-deprecated -D__UNIX__ -O2 -DNDEBUG -D__LINUX__ x86_64-pc-linux-gnu-g++ -c -o trace.o trace.cc -g -Wall -Wno-deprecated -D__UNIX__ -O2 -DNDEBUG -D__LINUX__ x86_64-pc-linux-gnu-g++ -c -o trdelete.o trdelete.cc -g -Wall -Wno-deprecated -D__UNIX__ -O2 -DNDEBUG -D__LINUX__ x86_64-pc-linux-gnu-gcc -c -o unixutil.o unixutil.c -g -Wall -D__UNIX__ -O2 -DNDEBUG -D__LINUX__ x86_64-pc-linux-gnu-g++ -c -o vdtllist.o vdtllist.cc -g -Wall -Wno-deprecated -D__UNIX__ -O2 -DNDEBUG -D__LINUX__ x86_64-pc-linux-gnu-g++ -c -o vptrmap.o vptrmap.cc -g -Wall -Wno-deprecated -D__UNIX__ -O2 -DNDEBUG -D__LINUX__ x86_64-pc-linux-gnu-g++ -c -o voidlist.o voidlist.cc -g -Wall -Wno-deprecated -D__UNIX__ -O2 -DNDEBUG -D__LINUX__ x86_64-pc-linux-gnu-g++ -c -o warn.o warn.cpp -g -Wall -Wno-deprecated -D__UNIX__ -O2 -DNDEBUG -D__LINUX__ rm -f libsmbase.a ar -r libsmbase.a autofile.o bflatten.o bit2d.o bitarray.o boxprint.o breaker.o crc.o cycles.o datablok.o d2vector.o exc.o flatten.o gprintf.o growbuf.o hashline.o hashtbl.o malloc_stub.o missing.o mypopen.o mysig.o nonport.o ofstreamts.o point.o pprint.o smregexp.o srcloc.o str.o strdict.o strhash.o stringset.o strtable.o strtokp.o strutil.o svdict.o syserr.o trace.o trdelete.o unixutil.o vdtllist.o vptrmap.o voidlist.o warn.o ar: creating libsmbase.a ranlib libsmbase.a make[1]: Leaving directory `/var/tmp/portage/dev-util/oink-stack-9999/work/oink-stack-9999/smbase' **** Making all in ast make[1]: Entering directory `/var/tmp/portage/dev-util/oink-stack-9999/work/oink-stack-9999/ast' x86_64-pc-linux-gnu-g++ -c -o reporterr.o reporterr.cc -g -Wall -Wno-deprecated -D__UNIX__ -O2 -DNDEBUG -D__LINUX__ -I../smbase x86_64-pc-linux-gnu-g++ -c -o embedded.o embedded.cc -g -Wall -Wno-deprecated -D__UNIX__ -O2 -DNDEBUG -D__LINUX__ -I../smbase x86_64-pc-linux-gnu-g++ -o ccsstr -DTEST_CCSSTR -g -Wall -Wno-deprecated -D__UNIX__ -O2 -DNDEBUG -D__LINUX__ -I../smbase ccsstr.cc reporterr.o embedded.o -g -Wall -Werror ../smbase/libsmbase.a x86_64-pc-linux-gnu-g++ -c -o gramlex.o gramlex.cc -g -Wall -Wno-deprecated -D__UNIX__ -O2 -DNDEBUG -D__LINUX__ -I../smbase x86_64-pc-linux-gnu-g++ -c -o agrampar.tab.o agrampar.tab.cc -g -Wall -Wno-deprecated -D__UNIX__ -O2 -DNDEBUG -D__LINUX__ -I../smbase x86_64-pc-linux-gnu-g++ -c -o ccsstr.o ccsstr.cc -g -Wall -Wno-deprecated -D__UNIX__ -O2 -DNDEBUG -D__LINUX__ -I../smbase perl ../smbase/run-flex.pl -oagramlex.yy.cc agramlex.lex flex -oagramlex.yy.cc agramlex.lex modifying agramlex.yy.cc x86_64-pc-linux-gnu-g++ -c -o agramlex.yy.o agramlex.yy.cc -g -Wall -Wno-deprecated -D__UNIX__ -O2 -DNDEBUG -D__LINUX__ -I../smbase x86_64-pc-linux-gnu-g++ -c -o ast.hand.o ast.hand.cc -g -Wall -Wno-deprecated -D__UNIX__ -O2 -DNDEBUG -D__LINUX__ -I../smbase x86_64-pc-linux-gnu-g++ -c -o asthelp.o asthelp.cc -g -Wall -Wno-deprecated -D__UNIX__ -O2 -DNDEBUG -D__LINUX__ -I../smbase x86_64-pc-linux-gnu-g++ -c -o xmlhelp.o xmlhelp.cc -g -Wall -Wno-deprecated -D__UNIX__ -O2 -DNDEBUG -D__LINUX__ -I../smbase x86_64-pc-linux-gnu-g++ -c -o agrampar.o agrampar.cc -g -Wall -Wno-deprecated -D__UNIX__ -O2 -DNDEBUG -D__LINUX__ -I../smbase x86_64-pc-linux-gnu-g++ -c -o astgen.o astgen.cc -g -Wall -Wno-deprecated -D__UNIX__ -O2 -DNDEBUG -D__LINUX__ -I../smbase x86_64-pc-linux-gnu-g++ -o astgen gramlex.o agrampar.tab.o ccsstr.o agramlex.yy.o reporterr.o embedded.o ast.hand.o asthelp.o xmlhelp.o agrampar.o astgen.o -g -Wall -Werror ../smbase/libsmbase.a x86_64-pc-linux-gnu-g++ -c -o locstr.o locstr.cc -g -Wall -Wno-deprecated -D__UNIX__ -O2 -DNDEBUG -D__LINUX__ -I../smbase ar -r libast.a gramlex.o ccsstr.o reporterr.o embedded.o asthelp.o xmlhelp.o locstr.o ar: creating libast.a ranlib libast.a ./astgen example.ast writing example.h... writing example.cc... x86_64-pc-linux-gnu-g++ -c -o example.o example.cc -g -Wall -Wno-deprecated -D__UNIX__ -O2 -DNDEBUG -D__LINUX__ -I../smbase ./astgen -oext1 example.ast ext1.ast writing ext1.h... writing ext1.cc... x86_64-pc-linux-gnu-g++ -c -o ext1.o ext1.cc -g -Wall -Wno-deprecated -D__UNIX__ -O2 -DNDEBUG -D__LINUX__ -I../smbase make[1]: Leaving directory `/var/tmp/portage/dev-util/oink-stack-9999/work/oink-stack-9999/ast' **** Making all in elkhound make[1]: Entering directory `/var/tmp/portage/dev-util/oink-stack-9999/work/oink-stack-9999/elkhound' x86_64-pc-linux-gnu-g++ -c -o gramexpl.o gramexpl.cc -g -Wall -Wno-deprecated -D__UNIX__ -DUSE_ENDSOURCELOC=1 -O2 -DNDEBUG -D__LINUX__ -I. -I../smbase -I../ast -Ic -fno-strict-aliasing x86_64-pc-linux-gnu-g++ -c -o asockind.o asockind.cc -g -Wall -Wno-deprecated -D__UNIX__ -DUSE_ENDSOURCELOC=1 -O2 -DNDEBUG -D__LINUX__ -I. -I../smbase -I../ast -Ic -fno-strict-aliasing x86_64-pc-linux-gnu-g++ -c -o grammar.o grammar.cc -g -Wall -Wno-deprecated -D__UNIX__ -DUSE_ENDSOURCELOC=1 -O2 -DNDEBUG -D__LINUX__ -I. -I../smbase -I../ast -Ic -fno-strict-aliasing x86_64-pc-linux-gnu-g++ -c -o emitcode.o emitcode.cc -g -Wall -Wno-deprecated -D__UNIX__ -DUSE_ENDSOURCELOC=1 -O2 -DNDEBUG -D__LINUX__ -I. -I../smbase -I../ast -Ic -fno-strict-aliasing x86_64-pc-linux-gnu-g++ -c -o mlsstr.o mlsstr.cc -g -Wall -Wno-deprecated -D__UNIX__ -DUSE_ENDSOURCELOC=1 -O2 -DNDEBUG -D__LINUX__ -I. -I../smbase -I../ast -Ic -fno-strict-aliasing x86_64-pc-linux-gnu-g++ -c -o genml.o genml.cc -g -Wall -Wno-deprecated -D__UNIX__ -DUSE_ENDSOURCELOC=1 -O2 -DNDEBUG -D__LINUX__ -I. -I../smbase -I../ast -Ic -fno-strict-aliasing rm -f gramast.ast.gen.* ../ast/astgen -ogramast.ast.gen gramast.ast writing gramast.ast.gen.h... writing gramast.ast.gen.cc... chmod a-w gramast.ast.gen.h gramast.ast.gen.cc x86_64-pc-linux-gnu-g++ -c -o gramast.ast.gen.o gramast.ast.gen.cc -g -Wall -Wno-deprecated -D__UNIX__ -DUSE_ENDSOURCELOC=1 -O2 -DNDEBUG -D__LINUX__ -I. -I../smbase -I../ast -Ic -fno-strict-aliasing perl ../smbase/run-flex.pl -ogramlex.yy.cc gramlex.lex flex -ogramlex.yy.cc gramlex.lex modifying gramlex.yy.cc x86_64-pc-linux-gnu-g++ -c -o gramlex.yy.o gramlex.yy.cc -g -Wall -Wno-deprecated -D__UNIX__ -DUSE_ENDSOURCELOC=1 -O2 -DNDEBUG -D__LINUX__ -I. -I../smbase -I../ast -Ic -fno-strict-aliasing x86_64-pc-linux-gnu-g++ -c -o grampar.o grampar.cc -g -Wall -Wno-deprecated -D__UNIX__ -DUSE_ENDSOURCELOC=1 -O2 -DNDEBUG -D__LINUX__ -I. -I../smbase -I../ast -Ic -fno-strict-aliasing x86_64-pc-linux-gnu-g++ -c -o grampar.tab.o grampar.tab.cc -g -Wall -Wno-deprecated -D__UNIX__ -DUSE_ENDSOURCELOC=1 -O2 -DNDEBUG -D__LINUX__ -I. -I../smbase -I../ast -Ic -fno-strict-aliasing x86_64-pc-linux-gnu-g++ -c -o parsetables.o parsetables.cc -g -Wall -Wno-deprecated -D__UNIX__ -DUSE_ENDSOURCELOC=1 -O2 -DNDEBUG -D__LINUX__ -I. -I../smbase -I../ast -Ic -fno-strict-aliasing x86_64-pc-linux-gnu-g++ -o elkhound -DGRAMANL_MAIN -g -Wall -Wno-deprecated -D__UNIX__ -DUSE_ENDSOURCELOC=1 -O2 -DNDEBUG -D__LINUX__ -I. -I../smbase -I../ast -Ic -fno-strict-aliasing gramanl.cc gramexpl.o asockind.o grammar.o emitcode.o mlsstr.o genml.o gramast.ast.gen.o gramlex.yy.o grampar.o grampar.tab.o parsetables.o -g -Wall -Werror ../ast/libast.a ../smbase/libsmbase.a x86_64-pc-linux-gnu-g++ -c -o cyctimer.o cyctimer.cc -g -Wall -Wno-deprecated -D__UNIX__ -DUSE_ENDSOURCELOC=1 -O2 -DNDEBUG -D__LINUX__ -I. -I../smbase -I../ast -Ic -fno-strict-aliasing x86_64-pc-linux-gnu-g++ -c -o glr.o glr.cc -g -Wall -Wno-deprecated -D__UNIX__ -DUSE_ENDSOURCELOC=1 -O2 -DNDEBUG -D__LINUX__ -I. -I../smbase -I../ast -Ic -fno-strict-aliasing x86_64-pc-linux-gnu-g++ -c -o useract.o useract.cc -g -Wall -Wno-deprecated -D__UNIX__ -DUSE_ENDSOURCELOC=1 -O2 -DNDEBUG -D__LINUX__ -I. -I../smbase -I../ast -Ic -fno-strict-aliasing x86_64-pc-linux-gnu-g++ -c -o ptreenode.o ptreenode.cc -g -Wall -Wno-deprecated -D__UNIX__ -DUSE_ENDSOURCELOC=1 -O2 -DNDEBUG -D__LINUX__ -I. -I../smbase -I../ast -Ic -fno-strict-aliasing x86_64-pc-linux-gnu-g++ -c -o ptreeact.o ptreeact.cc -g -Wall -Wno-deprecated -D__UNIX__ -DUSE_ENDSOURCELOC=1 -O2 -DNDEBUG -D__LINUX__ -I. -I../smbase -I../ast -Ic -fno-strict-aliasing rm -f libelkhound.a ar -r libelkhound.a cyctimer.o glr.o parsetables.o useract.o ptreenode.o ptreeact.o ar: creating libelkhound.a ranlib libelkhound.a ./elkhound -tr requireExactStats -o forbid.gr.gen forbid.gr make -C examples/arith make[2]: Entering directory `/var/tmp/portage/dev-util/oink-stack-9999/work/oink-stack-9999/elkhound/examples/arith' ../../elkhound -v -o arith.gr.gen arith.gr %%% progress: 0ms: parsing grammar source: arith.gr %%% progress: 2ms: parsing grammar AST.. %%% progress: 2ms: beginning grammar analysis.. %%% progress: 2ms: init... %%% progress: 2ms: derivability relation... %%% progress: 2ms: first... %%% progress: 2ms: follow... %%% progress: 3ms: LR item sets... %%% progress: 3ms: done with LR sets: 16 states %%% progress: 3ms: BFS tree on transition graph... %%% progress: 3ms: state renumbering... %%% progress: 3ms: parse tables... %%% progress: 3ms: emitting C++ code to arith.gr.gen.cc and arith.gr.gen.h ... %%% progress: 92ms: done x86_64-pc-linux-gnu-g++ -c -g -Wall -Wno-deprecated -D__UNIX__ -O2 -DNDEBUG -D__LINUX__ -I../.. -I../../../ast -I../../../smbase -I../.. -I../../../ast -I../../../smbase arith.cc x86_64-pc-linux-gnu-g++ -c -g -Wall -Wno-deprecated -D__UNIX__ -O2 -DNDEBUG -D__LINUX__ -I../.. -I../../../ast -I../../../smbase -I../.. -I../../../ast -I../../../smbase arithyy.cc arith.lex: In function 'int yylex()': arith.lex:41:5: warning: ignoring return value of 'size_t fwrite(const void*, size_t, size_t, FILE*)', declared with attribute warn_unused_result x86_64-pc-linux-gnu-g++ -c -g -Wall -Wno-deprecated -D__UNIX__ -O2 -DNDEBUG -D__LINUX__ -I../.. -I../../../ast -I../../../smbase -I../.. -I../../../ast -I../../../smbase arith.gr.gen.cc x86_64-pc-linux-gnu-g++ -o arith -g arith.o arithyy.o arith.gr.gen.o ../../libelkhound.a ../../../smbase/libsmbase.a echo "3 + 4 * 5" | ./arith result: 23 echo "3 + 4 * 5" | ./arith printTree __EarlyStartSymbol -> Exp TOK_EOF Exp -> Exp TOK_PLUS Exp Exp -> TOK_NUMBER TOK_NUMBER TOK_PLUS Exp -> Exp TOK_TIMES Exp Exp -> TOK_NUMBER TOK_NUMBER TOK_TIMES Exp -> TOK_NUMBER TOK_NUMBER TOK_EOF make[2]: Leaving directory `/var/tmp/portage/dev-util/oink-stack-9999/work/oink-stack-9999/elkhound/examples/arith' make -C c make[2]: Entering directory `/var/tmp/portage/dev-util/oink-stack-9999/work/oink-stack-9999/elkhound/c' x86_64-pc-linux-gnu-g++ -c -o lexer1.o lexer1.cc -g -Wall -Wno-deprecated -D__UNIX__ -O2 -DNDEBUG -D__LINUX__ -I../../smbase -I../../ast -I.. x86_64-pc-linux-gnu-g++ -c -o lexer1yy.o lexer1yy.cc -g -Wall -Wno-deprecated -D__UNIX__ -O2 -DNDEBUG -D__LINUX__ -I../../smbase -I../../ast -I.. lexer1.lex: In function 'int lexer1_inner_lex(Lexer1&)': lexer1.lex:254:5: warning: ignoring return value of 'size_t fwrite(const void*, size_t, size_t, FILE*)', declared with attribute warn_unused_result x86_64-pc-linux-gnu-g++ -c -o cc_lang.o cc_lang.cc -g -Wall -Wno-deprecated -D__UNIX__ -O2 -DNDEBUG -D__LINUX__ -I../../smbase -I../../ast -I.. x86_64-pc-linux-gnu-g++ -c -o lexer2.o lexer2.cc -g -Wall -Wno-deprecated -D__UNIX__ -O2 -DNDEBUG -D__LINUX__ -I../../smbase -I../../ast -I.. x86_64-pc-linux-gnu-g++ -c -o parssppt.o parssppt.cc -g -Wall -Wno-deprecated -D__UNIX__ -O2 -DNDEBUG -D__LINUX__ -I../../smbase -I../../ast -I.. ../../ast/astgen -oc.ast.gen c.ast writing c.ast.gen.h... writing c.ast.gen.cc... x86_64-pc-linux-gnu-g++ -c -o c.ast.gen.o c.ast.gen.cc -g -Wall -Wno-deprecated -D__UNIX__ -O2 -DNDEBUG -D__LINUX__ -I../../smbase -I../../ast -I.. x86_64-pc-linux-gnu-g++ -c -o c_env.o c_env.cc -g -Wall -Wno-deprecated -D__UNIX__ -O2 -DNDEBUG -D__LINUX__ -I../../smbase -I../../ast -I.. x86_64-pc-linux-gnu-g++ -c -o cc_flags.o cc_flags.cc -g -Wall -Wno-deprecated -D__UNIX__ -O2 -DNDEBUG -D__LINUX__ -I../../smbase -I../../ast -I.. x86_64-pc-linux-gnu-g++ -c -o c_type.o c_type.cc -g -Wall -Wno-deprecated -D__UNIX__ -O2 -DNDEBUG -D__LINUX__ -I../../smbase -I../../ast -I.. x86_64-pc-linux-gnu-g++ -c -o cparse.o cparse.cc -g -Wall -Wno-deprecated -D__UNIX__ -O2 -DNDEBUG -D__LINUX__ -I../../smbase -I../../ast -I.. x86_64-pc-linux-gnu-g++ -c -o exprequal.o exprequal.cc -g -Wall -Wno-deprecated -D__UNIX__ -O2 -DNDEBUG -D__LINUX__ -I../../smbase -I../../ast -I.. x86_64-pc-linux-gnu-g++ -c -o exprvisit.o exprvisit.cc -g -Wall -Wno-deprecated -D__UNIX__ -O2 -DNDEBUG -D__LINUX__ -I../../smbase -I../../ast -I.. x86_64-pc-linux-gnu-g++ -c -o paths.o paths.cc -g -Wall -Wno-deprecated -D__UNIX__ -O2 -DNDEBUG -D__LINUX__ -I../../smbase -I../../ast -I.. x86_64-pc-linux-gnu-g++ -c -o postorder.o postorder.cc -g -Wall -Wno-deprecated -D__UNIX__ -O2 -DNDEBUG -D__LINUX__ -I../../smbase -I../../ast -I.. x86_64-pc-linux-gnu-g++ -c -o stubs.o stubs.cc -g -Wall -Wno-deprecated -D__UNIX__ -O2 -DNDEBUG -D__LINUX__ -I../../smbase -I../../ast -I.. x86_64-pc-linux-gnu-g++ -c -o tcheck.o tcheck.cc -g -Wall -Wno-deprecated -D__UNIX__ -O2 -DNDEBUG -D__LINUX__ -I../../smbase -I../../ast -I.. x86_64-pc-linux-gnu-g++ -c -o treeout.o treeout.cc -g -Wall -Wno-deprecated -D__UNIX__ -O2 -DNDEBUG -D__LINUX__ -I../../smbase -I../../ast -I.. x86_64-pc-linux-gnu-g++ -c -o c_variable.o c_variable.cc -g -Wall -Wno-deprecated -D__UNIX__ -O2 -DNDEBUG -D__LINUX__ -I../../smbase -I../../ast -I.. x86_64-pc-linux-gnu-g++ -o lexer2 -DTEST_LEXER2 -g -Wall -Wno-deprecated -D__UNIX__ -O2 -DNDEBUG -D__LINUX__ -I../../smbase -I../../ast -I.. lexer2.cc lexer1.o lexer1yy.o cc_lang.o -g -Wall ../libelkhound.a ../../ast/libast.a ../../smbase/libsmbase.a ./lexer2 -myparser >c.tok ../elkhound -tr bison -v -o c.gr.gen c.gr %%% progress: 0ms: parsing grammar source: c.gr %%% progress: 19ms: parsing grammar AST.. %%% progress: 28ms: beginning grammar analysis.. %%% progress: 29ms: init... %%% progress: 29ms: derivability relation... %%% progress: 31ms: first... %%% progress: 32ms: follow... %%% progress: 32ms: LR item sets... %%% progress: 97ms: done with LR sets: 618 states %%% progress: 97ms: BFS tree on transition graph... %%% progress: 101ms: state renumbering... %%% progress: 103ms: parse tables... 3 shift/reduce conflicts 13 unreachable terminals %%% progress: 112ms: emitting C++ code to c.gr.gen.cc and c.gr.gen.h ... %%% progress: 149ms: writing bison-compatible grammar to c.gr.gen.y %%% progress: 151ms: done x86_64-pc-linux-gnu-g++ -c -o c.gr.gen.o c.gr.gen.cc -g -Wall -Wno-deprecated -D__UNIX__ -O2 -DNDEBUG -D__LINUX__ -I../../smbase -I../../ast -I.. x86_64-pc-linux-gnu-g++ -c -o main.o main.cc -g -Wall -Wno-deprecated -D__UNIX__ -O2 -DNDEBUG -D__LINUX__ -I../../smbase -I../../ast -I.. x86_64-pc-linux-gnu-g++ -o cparse lexer1.o lexer1yy.o cc_lang.o lexer2.o parssppt.o c.ast.gen.o c_env.o cc_flags.o c_type.o cparse.o exprequal.o exprvisit.o paths.o postorder.o stubs.o tcheck.o treeout.o c_variable.o c.gr.gen.o main.o -g -Wall ../libelkhound.a ../../ast/libast.a ../../smbase/libsmbase.a ./cparse ../c.in/c.in1 * beginning of output -*- outline -*- %%% progress: 0ms: building parse tables from internal data %%% progress: 0ms: lexical analysis... %%% progress: 1ms: done parsing (1 ms, 0_000000 cycles) %%% progress: 1ms: type checking... make[2]: Leaving directory `/var/tmp/portage/dev-util/oink-stack-9999/work/oink-stack-9999/elkhound/c' rm -f cc2/cc2.gr.gen.* ./elkhound -v -tr bison,NOconflict,lrtable -o cc2/cc2.gr.gen cc2/cc2.gr %%% progress: 0ms: parsing grammar source: cc2/cc2.gr %%% progress: 13ms: parsing grammar AST.. %%% progress: 37ms: beginning grammar analysis.. %%% progress: 38ms: init... %%% progress: 38ms: derivability relation... %%% progress: 45ms: first... %%% progress: 47ms: follow... %%% progress: 49ms: LR item sets... %%% progress: 134ms: done with LR sets: 823 states %%% progress: 134ms: BFS tree on transition graph... %%% progress: 140ms: state renumbering... %%% progress: 143ms: parse tables... 404 shift/reduce conflicts 217 reduce/reduce conflicts 27 unreachable terminals %%% progress: 177ms: printing item sets to cc2/cc2.gr.gen.out ... %%% progress: 294ms: emitting C++ code to cc2/cc2.gr.gen.cc and cc2/cc2.gr.gen.h ... %%% progress: 366ms: writing bison-compatible grammar to cc2/cc2.gr.gen.y %%% progress: 368ms: done chmod a-w cc2/cc2.gr.gen.h cc2/cc2.gr.gen.cc x86_64-pc-linux-gnu-g++ -c -o cc2/cc2main.o cc2/cc2main.cc -g -Wall -Wno-deprecated -D__UNIX__ -DUSE_ENDSOURCELOC=1 -O2 -DNDEBUG -D__LINUX__ -I. -I../smbase -I../ast -Ic -fno-strict-aliasing x86_64-pc-linux-gnu-g++ -c -o cc2/cc2.gr.gen.o cc2/cc2.gr.gen.cc -g -Wall -Wno-deprecated -D__UNIX__ -DUSE_ENDSOURCELOC=1 -O2 -DNDEBUG -D__LINUX__ -I. -I../smbase -I../ast -Ic -fno-strict-aliasing x86_64-pc-linux-gnu-g++ -o cc2/cc2.exe c/cc_lang.o c/parssppt.o c/lexer1.o c/lexer1yy.o c/lexer2.o cc2/cc2main.o cc2/cc2.gr.gen.o libelkhound.a -g -Wall -Werror ../ast/libast.a ../smbase/libsmbase.a BUILD FINISHED make[1]: Leaving directory `/var/tmp/portage/dev-util/oink-stack-9999/work/oink-stack-9999/elkhound' **** Making all in elsa make[1]: Entering directory `/var/tmp/portage/dev-util/oink-stack-9999/work/oink-stack-9999/elsa' rm -f cc.ast.gen.h cc.ast.gen.cc ../ast/astgen -occ.ast.gen cc.ast cc_tcheck.ast cc_print.ast cfg.ast cc_elaborate.ast bpprint.ast cc2c.ast gnu.ast kandr.ast writing cc.ast.gen.h... writing cc.ast.gen.cc... chmod a-w cc.ast.gen.h cc.ast.gen.cc rm -f cc_tokens.h cc_tokens.cc cc_tokens.ids perl make-token-files cc_tokens.tok gnu_ext.tok chmod a-w cc_tokens.h cc_tokens.cc cc_tokens.ids x86_64-pc-linux-gnu-g++ -c -o tlexer.o tlexer.cc -g -Wall -Wno-deprecated -D__UNIX__ -O2 -DNDEBUG -D__LINUX__ -Woverloaded-virtual -I../smbase -I../ast -I../elkhound x86_64-pc-linux-gnu-g++ -c -o cppundolog.o cppundolog.cc -g -Wall -Wno-deprecated -D__UNIX__ -O2 -DNDEBUG -D__LINUX__ -Woverloaded-virtual -I../smbase -I../ast -I../elkhound x86_64-pc-linux-gnu-g++ -c -o baselexer.o baselexer.cc -g -Wall -Wno-deprecated -D__UNIX__ -O2 -DNDEBUG -D__LINUX__ -Woverloaded-virtual -I../smbase -I../ast -I../elkhound x86_64-pc-linux-gnu-g++ -c -o lexer.o lexer.cc -g -Wall -Wno-deprecated -D__UNIX__ -O2 -DNDEBUG -D__LINUX__ -Woverloaded-virtual -I../smbase -I../ast -I../elkhound x86_64-pc-linux-gnu-g++ -c -o cc_tokens.o cc_tokens.cc -g -Wall -Wno-deprecated -D__UNIX__ -O2 -DNDEBUG -D__LINUX__ -Woverloaded-virtual -I../smbase -I../ast -I../elkhound rm -f lexer.lex perl merge-lexer-exts.pl cc.lex gnu.lex >lexer.lex chmod a-w lexer.lex perl ../smbase/run-flex.pl -nobackup -copies -olexer.yy.cc lexer.lex flex -b -olexer.yy.cc lexer.lex modifying lexer.yy.cc x86_64-pc-linux-gnu-g++ -c -o lexer.yy.o lexer.yy.cc -g -Wall -Wno-deprecated -D__UNIX__ -O2 -DNDEBUG -D__LINUX__ -Woverloaded-virtual -I../smbase -I../ast -I../elkhound x86_64-pc-linux-gnu-g++ -c -o cc_lang.o cc_lang.cc -g -Wall -Wno-deprecated -D__UNIX__ -O2 -DNDEBUG -D__LINUX__ -Woverloaded-virtual -I../smbase -I../ast -I../elkhound x86_64-pc-linux-gnu-g++ -o tlexer tlexer.o cppundolog.o baselexer.o lexer.o cc_tokens.o lexer.yy.o cc_lang.o -g -Wall ../elkhound/libelkhound.a ../ast/libast.a ../smbase/libsmbase.a x86_64-pc-linux-gnu-g++ -c -o packedword_test.o packedword_test.cc -g -Wall -Wno-deprecated -D__UNIX__ -O2 -DNDEBUG -D__LINUX__ -Woverloaded-virtual -I../smbase -I../ast -I../elkhound x86_64-pc-linux-gnu-g++ -o packedword_test packedword_test.o -g -Wall ../elkhound/libelkhound.a ../ast/libast.a ../smbase/libsmbase.a x86_64-pc-linux-gnu-g++ -c -o bpprint.o bpprint.cc -g -Wall -Wno-deprecated -D__UNIX__ -O2 -DNDEBUG -D__LINUX__ -Woverloaded-virtual -I../smbase -I../ast -I../elkhound x86_64-pc-linux-gnu-g++ -c -o ia64mangle.o ia64mangle.cc -g -Wall -Wno-deprecated -D__UNIX__ -O2 -DNDEBUG -D__LINUX__ -Woverloaded-virtual -I../smbase -I../ast -I../elkhound x86_64-pc-linux-gnu-g++ -c -o mtype.o mtype.cc -g -Wall -Wno-deprecated -D__UNIX__ -O2 -DNDEBUG -D__LINUX__ -Woverloaded-virtual -I../smbase -I../ast -I../elkhound x86_64-pc-linux-gnu-g++ -c -o integrity.o integrity.cc -g -Wall -Wno-deprecated -D__UNIX__ -O2 -DNDEBUG -D__LINUX__ -Woverloaded-virtual -I../smbase -I../ast -I../elkhound x86_64-pc-linux-gnu-g++ -c -o astvisit.o astvisit.cc -g -Wall -Wno-deprecated -D__UNIX__ -O2 -DNDEBUG -D__LINUX__ -Woverloaded-virtual -I../smbase -I../ast -I../elkhound x86_64-pc-linux-gnu-g++ -c -o template.o template.cc -g -Wall -Wno-deprecated -D__UNIX__ -O2 -DNDEBUG -D__LINUX__ -Woverloaded-virtual -I../smbase -I../ast -I../elkhound x86_64-pc-linux-gnu-g++ -c -o notopt.o notopt.cc -g -Wall -Wno-deprecated -D__UNIX__ -O2 -DNDEBUG -D__LINUX__ -Woverloaded-virtual -I../smbase -I../ast -I../elkhound -O0 x86_64-pc-linux-gnu-g++ -c -o cc_env.o cc_env.cc -g -Wall -Wno-deprecated -D__UNIX__ -O2 -DNDEBUG -D__LINUX__ -Woverloaded-virtual -I../smbase -I../ast -I../elkhound x86_64-pc-linux-gnu-g++ -c -o cc_tcheck.o cc_tcheck.cc -g -Wall -Wno-deprecated -D__UNIX__ -O2 -DNDEBUG -D__LINUX__ -Woverloaded-virtual -I../smbase -I../ast -I../elkhound x86_64-pc-linux-gnu-g++ -c -o const_eval.o const_eval.cc -g -Wall -Wno-deprecated -D__UNIX__ -O2 -DNDEBUG -D__LINUX__ -Woverloaded-virtual -I../smbase -I../ast -I../elkhound x86_64-pc-linux-gnu-g++ -c -o implint.o implint.cc -g -Wall -Wno-deprecated -D__UNIX__ -O2 -DNDEBUG -D__LINUX__ -Woverloaded-virtual -I../smbase -I../ast -I../elkhound x86_64-pc-linux-gnu-g++ -c -o serialno.o serialno.cc -g -Wall -Wno-deprecated -D__UNIX__ -O2 -DNDEBUG -D__LINUX__ -Woverloaded-virtual -I../smbase -I../ast -I../elkhound x86_64-pc-linux-gnu-g++ -c -o cc_scope.o cc_scope.cc -g -Wall -Wno-deprecated -D__UNIX__ -O2 -DNDEBUG -D__LINUX__ -Woverloaded-virtual -I../smbase -I../ast -I../elkhound x86_64-pc-linux-gnu-g++ -c -o cc_elaborate.o cc_elaborate.cc -g -Wall -Wno-deprecated -D__UNIX__ -O2 -DNDEBUG -D__LINUX__ -Woverloaded-virtual -I../smbase -I../ast -I../elkhound x86_64-pc-linux-gnu-g++ -c -o ast_build.o ast_build.cc -g -Wall -Wno-deprecated -D__UNIX__ -O2 -DNDEBUG -D__LINUX__ -Woverloaded-virtual -I../smbase -I../ast -I../elkhound rm -f xml_ast.gen.tokens xml_ast_reader_0decl.gen.h xml_ast_reader_1defn.gen.cc xml_ast_reader_2ctrc.gen.cc xml_ast_reader_3regc.gen.cc ../ast/astgen -tr no_ast.gen,xmlParser cc.ast cc_tcheck.ast cc_print.ast cfg.ast cc_elaborate.ast bpprint.ast cc2c.ast gnu.ast kandr.ast chmod a-w xml_ast.gen.tokens xml_ast_reader_0decl.gen.h xml_ast_reader_1defn.gen.cc xml_ast_reader_2ctrc.gen.cc xml_ast_reader_3regc.gen.cc rm -f xml_lex_1.gen.lex perl token.pl xml_basic.tokens xml_file.tokens xml_type.tokens xml_ast.gen.tokens rm -f xml_lex.gen.lex cat xml_lex_0top.lex xml_lex_1.gen.lex xml_lex_2bot.lex > xml_lex.gen.lex chmod a-w xml_lex.gen.lex perl ../smbase/run-flex.pl -nobackup -copies -oxml_lex.gen.yy.cc xml_lex.gen.lex flex -b -oxml_lex.gen.yy.cc xml_lex.gen.lex modifying xml_lex.gen.yy.cc x86_64-pc-linux-gnu-g++ -c -o xml_lexer.yy.o xml_lex.gen.yy.cc -DNO_YYFLEXLEXER_METHODS -g -Wall -Wno-deprecated -D__UNIX__ -O2 -DNDEBUG -D__LINUX__ -Woverloaded-virtual -I../smbase -I../ast -I../elkhound x86_64-pc-linux-gnu-g++ -c -o xml_lexer.o xml_lexer.cc -g -Wall -Wno-deprecated -D__UNIX__ -O2 -DNDEBUG -D__LINUX__ -Woverloaded-virtual -I../smbase -I../ast -I../elkhound x86_64-pc-linux-gnu-g++ -c -o xml_reader.o xml_reader.cc -g -Wall -Wno-deprecated -D__UNIX__ -O2 -DNDEBUG -D__LINUX__ -Woverloaded-virtual -I../smbase -I../ast -I../elkhound x86_64-pc-linux-gnu-g++ -c -o xml_writer.o xml_writer.cc -g -Wall -Wno-deprecated -D__UNIX__ -O2 -DNDEBUG -D__LINUX__ -Woverloaded-virtual -I../smbase -I../ast -I../elkhound x86_64-pc-linux-gnu-g++ -c -o xml_file_reader.o xml_file_reader.cc -g -Wall -Wno-deprecated -D__UNIX__ -O2 -DNDEBUG -D__LINUX__ -Woverloaded-virtual -I../smbase -I../ast -I../elkhound x86_64-pc-linux-gnu-g++ -c -o xml_file_writer.o xml_file_writer.cc -g -Wall -Wno-deprecated -D__UNIX__ -O2 -DNDEBUG -D__LINUX__ -Woverloaded-virtual -I../smbase -I../ast -I../elkhound x86_64-pc-linux-gnu-g++ -c -o xml_type_reader.o xml_type_reader.cc -g -Wall -Wno-deprecated -D__UNIX__ -O2 -DNDEBUG -D__LINUX__ -Woverloaded-virtual -I../smbase -I../ast -I../elkhound x86_64-pc-linux-gnu-g++ -c -o xml_type_writer.o xml_type_writer.cc -g -Wall -Wno-deprecated -D__UNIX__ -O2 -DNDEBUG -D__LINUX__ -Woverloaded-virtual -I../smbase -I../ast -I../elkhound x86_64-pc-linux-gnu-g++ -c -o xml_ast_reader.o xml_ast_reader.cc -g -Wall -Wno-deprecated -D__UNIX__ -O2 -DNDEBUG -D__LINUX__ -Woverloaded-virtual -I../smbase -I../ast -I../elkhound x86_64-pc-linux-gnu-g++ -c -o id_obj_dict.o id_obj_dict.cc -g -Wall -Wno-deprecated -D__UNIX__ -O2 -DNDEBUG -D__LINUX__ -Woverloaded-virtual -I../smbase -I../ast -I../elkhound x86_64-pc-linux-gnu-g++ -c -o xml_do_read.o xml_do_read.cc -g -Wall -Wno-deprecated -D__UNIX__ -O2 -DNDEBUG -D__LINUX__ -Woverloaded-virtual -I../smbase -I../ast -I../elkhound x86_64-pc-linux-gnu-g++ -c -o gnu.o gnu.cc -g -Wall -Wno-deprecated -D__UNIX__ -O2 -DNDEBUG -D__LINUX__ -Woverloaded-virtual -I../smbase -I../ast -I../elkhound x86_64-pc-linux-gnu-g++ -c -o kandr.o kandr.cc -g -Wall -Wno-deprecated -D__UNIX__ -O2 -DNDEBUG -D__LINUX__ -Woverloaded-virtual -I../smbase -I../ast -I../elkhound x86_64-pc-linux-gnu-g++ -c -o builtinops.o builtinops.cc -g -Wall -Wno-deprecated -D__UNIX__ -O2 -DNDEBUG -D__LINUX__ -Woverloaded-virtual -I../smbase -I../ast -I../elkhound x86_64-pc-linux-gnu-g++ -c -o cfg.o cfg.cc -g -Wall -Wno-deprecated -D__UNIX__ -O2 -DNDEBUG -D__LINUX__ -Woverloaded-virtual -I../smbase -I../ast -I../elkhound x86_64-pc-linux-gnu-g++ -c -o sprint.o sprint.cc -g -Wall -Wno-deprecated -D__UNIX__ -O2 -DNDEBUG -D__LINUX__ -Woverloaded-virtual -I../smbase -I../ast -I../elkhound x86_64-pc-linux-gnu-g++ -c -o mangle.o mangle.cc -g -Wall -Wno-deprecated -D__UNIX__ -O2 -DNDEBUG -D__LINUX__ -Woverloaded-virtual -I../smbase -I../ast -I../elkhound x86_64-pc-linux-gnu-g++ -c -o cc_err.o cc_err.cc -g -Wall -Wno-deprecated -D__UNIX__ -O2 -DNDEBUG -D__LINUX__ -Woverloaded-virtual -I../smbase -I../ast -I../elkhound x86_64-pc-linux-gnu-g++ -c -o cc_type.o cc_type.cc -g -Wall -Wno-deprecated -D__UNIX__ -O2 -DNDEBUG -D__LINUX__ -Woverloaded-virtual -I../smbase -I../ast -I../elkhound x86_64-pc-linux-gnu-g++ -c -o stdconv.o stdconv.cc -g -Wall -Wno-deprecated -D__UNIX__ -O2 -DNDEBUG -D__LINUX__ -Woverloaded-virtual -I../smbase -I../ast -I../elkhound x86_64-pc-linux-gnu-g++ -c -o implconv.o implconv.cc -g -Wall -Wno-deprecated -D__UNIX__ -O2 -DNDEBUG -D__LINUX__ -Woverloaded-virtual -I../smbase -I../ast -I../elkhound x86_64-pc-linux-gnu-g++ -c -o overload.o overload.cc -g -Wall -Wno-deprecated -D__UNIX__ -O2 -DNDEBUG -D__LINUX__ -Woverloaded-virtual -I../smbase -I../ast -I../elkhound x86_64-pc-linux-gnu-g++ -c -o typelistiter.o typelistiter.cc -g -Wall -Wno-deprecated -D__UNIX__ -O2 -DNDEBUG -D__LINUX__ -Woverloaded-virtual -I../smbase -I../ast -I../elkhound x86_64-pc-linux-gnu-g++ -c -o cc.ast.gen.o cc.ast.gen.cc -g -Wall -Wno-deprecated -D__UNIX__ -O2 -DNDEBUG -D__LINUX__ -Woverloaded-virtual -I../smbase -I../ast -I../elkhound rm -f cc.gr.gen.h cc.gr.gen.cc cc.gr.gen.out ../elkhound/elkhound -v -tr lrtable -o cc.gr.gen cc.gr gnu.gr kandr.gr %%% progress: 0ms: parsing grammar source: cc.gr %%% progress: 51ms: parsing grammar source: gnu.gr %%% progress: 62ms: merging module: gnu.gr %%% progress: 73ms: parsing grammar source: kandr.gr %%% progress: 78ms: merging module: kandr.gr %%% progress: 78ms: parsing grammar AST.. %%% progress: 110ms: beginning grammar analysis.. %%% progress: 111ms: init... %%% progress: 112ms: derivability relation... %%% progress: 119ms: first... %%% progress: 121ms: follow... %%% progress: 123ms: LR item sets... %%% progress: 285ms: done with LR sets: 1349 states %%% progress: 285ms: BFS tree on transition graph... %%% progress: 300ms: state renumbering... %%% progress: 306ms: parse tables... 145 shift/reduce conflicts (expected 143) %%% progress: 331ms: printing item sets to cc.gr.gen.out ... %%% progress: 560ms: emitting C++ code to cc.gr.gen.cc and cc.gr.gen.h ... %%% progress: 673ms: done chmod a-w cc.gr.gen.h cc.gr.gen.cc cc.gr.gen.out x86_64-pc-linux-gnu-g++ -c -o cc.gr.gen.o cc.gr.gen.cc -g -Wall -Wno-deprecated -D__UNIX__ -O2 -DNDEBUG -D__LINUX__ -Woverloaded-virtual -I../smbase -I../ast -I../elkhound x86_64-pc-linux-gnu-g++ -c -o parssppt.o parssppt.cc -g -Wall -Wno-deprecated -D__UNIX__ -O2 -DNDEBUG -D__LINUX__ -Woverloaded-virtual -I../smbase -I../ast -I../elkhound x86_64-pc-linux-gnu-g++ -c -o cc_flags.o cc_flags.cc -g -Wall -Wno-deprecated -D__UNIX__ -O2 -DNDEBUG -D__LINUX__ -Woverloaded-virtual -I../smbase -I../ast -I../elkhound x86_64-pc-linux-gnu-g++ -c -o cc_print.o cc_print.cc -g -Wall -Wno-deprecated -D__UNIX__ -O2 -DNDEBUG -D__LINUX__ -Woverloaded-virtual -I../smbase -I../ast -I../elkhound x86_64-pc-linux-gnu-g++ -c -o cc_ast_aux.o cc_ast_aux.cc -g -Wall -Wno-deprecated -D__UNIX__ -O2 -DNDEBUG -D__LINUX__ -Woverloaded-virtual -I../smbase -I../ast -I../elkhound x86_64-pc-linux-gnu-g++ -c -o variable.o variable.cc -g -Wall -Wno-deprecated -D__UNIX__ -O2 -DNDEBUG -D__LINUX__ -Woverloaded-virtual -I../smbase -I../ast -I../elkhound x86_64-pc-linux-gnu-g++ -c -o lookupset.o lookupset.cc -g -Wall -Wno-deprecated -D__UNIX__ -O2 -DNDEBUG -D__LINUX__ -Woverloaded-virtual -I../smbase -I../ast -I../elkhound x86_64-pc-linux-gnu-g++ -c -o ccparse.o ccparse.cc -g -Wall -Wno-deprecated -D__UNIX__ -O2 -DNDEBUG -D__LINUX__ -Woverloaded-virtual -I../smbase -I../ast -I../elkhound ccparse.cc: In member function 'SimpleTypeId ParseEnv::uberSimpleType(SourceLoc, UberModifiers)': ccparse.cc:61:5: warning: case value '98304' not in enumerated type 'UberModifiers' ccparse.cc:57:5: warning: case value '196608' not in enumerated type 'UberModifiers' ccparse.cc:60:5: warning: case value '294912' not in enumerated type 'UberModifiers' ccparse.cc:49:5: warning: case value '327680' not in enumerated type 'UberModifiers' ccparse.cc:59:5: warning: case value '360448' not in enumerated type 'UberModifiers' ccparse.cc:56:5: warning: case value '393216' not in enumerated type 'UberModifiers' ccparse.cc:55:5: warning: case value '458752' not in enumerated type 'UberModifiers' ccparse.cc:52:5: warning: case value '557056' not in enumerated type 'UberModifiers' ccparse.cc:47:5: warning: case value '589824' not in enumerated type 'UberModifiers' ccparse.cc:51:5: warning: case value '622592' not in enumerated type 'UberModifiers' ccparse.cc:54:5: warning: case value '655360' not in enumerated type 'UberModifiers' ccparse.cc:53:5: warning: case value '720896' not in enumerated type 'UberModifiers' ccparse.cc:66:5: warning: case value '2228224' not in enumerated type 'UberModifiers' ccparse.cc:74:5: warning: case value '8454144' not in enumerated type 'UberModifiers' ccparse.cc:73:5: warning: case value '8650752' not in enumerated type 'UberModifiers' ccparse.cc:72:5: warning: case value '8716288' not in enumerated type 'UberModifiers' ccparse.cc:71:5: warning: case value '8912896' not in enumerated type 'UberModifiers' ccparse.cc:70:5: warning: case value '8978432' not in enumerated type 'UberModifiers' ccparse.cc:44:5: warning: case value '17039360' not in enumerated type 'UberModifiers' ccparse.cc:43:5: warning: case value '17301504' not in enumerated type 'UberModifiers' ccparse.cc:78:5: warning: case value '34603008' not in enumerated type 'UberModifiers' ccparse.cc:79:5: warning: case value '35651584' not in enumerated type 'UberModifiers' ccparse.cc:80:5: warning: case value '35782656' not in enumerated type 'UberModifiers' ccparse.cc:83:5: warning: case value '68157440' not in enumerated type 'UberModifiers' ccparse.cc:84:5: warning: case value '69206016' not in enumerated type 'UberModifiers' ccparse.cc:85:5: warning: case value '69337088' not in enumerated type 'UberModifiers' x86_64-pc-linux-gnu-g++ -c -o cc2c.o cc2c.cc -g -Wall -Wno-deprecated -D__UNIX__ -O2 -DNDEBUG -D__LINUX__ -Woverloaded-virtual -I../smbase -I../ast -I../elkhound x86_64-pc-linux-gnu-g++ -c -o main.o main.cc -g -Wall -Wno-deprecated -D__UNIX__ -O2 -DNDEBUG -D__LINUX__ -Woverloaded-virtual -I../smbase -I../ast -I../elkhound x86_64-pc-linux-gnu-g++ -o ccparse bpprint.o ia64mangle.o mtype.o integrity.o astvisit.o template.o notopt.o cc_env.o cc_tcheck.o const_eval.o implint.o serialno.o cc_scope.o cc_elaborate.o ast_build.o cppundolog.o baselexer.o lexer.o cc_tokens.o lexer.yy.o cc_lang.o xml_lexer.yy.o xml_lexer.o xml_reader.o xml_writer.o xml_file_reader.o xml_file_writer.o xml_type_reader.o xml_type_writer.o xml_ast_reader.o id_obj_dict.o xml_do_read.o gnu.o kandr.o builtinops.o cfg.o sprint.o mangle.o cc_err.o cc_type.o stdconv.o implconv.o overload.o typelistiter.o cc.ast.gen.o cc.gr.gen.o parssppt.o cc_flags.o cc_print.o cc_ast_aux.o variable.o lookupset.o ccparse.o cc2c.o main.o -g -Wall ../elkhound/libelkhound.a ../ast/libast.a ../smbase/libsmbase.a ./ccparse in/t0001.cc typechecking results: errors: 0 warnings: 0 parse=24ms tcheck=1ms integ=0ms elab=0ms BUILD FINISHED make[1]: Leaving directory `/var/tmp/portage/dev-util/oink-stack-9999/work/oink-stack-9999/elsa' **** Making all in libregion make[1]: Entering directory `/var/tmp/portage/dev-util/oink-stack-9999/work/oink-stack-9999/libregion' x86_64-pc-linux-gnu-gcc -c -o regions.o -I.. -I- -DNMEMDEBUG -DSIZEOF_VOIDP=4 -Wall -g -O2 regions.c cc1: note: obsolete option -I- used, please use -iquote instead ../smbase/depend.pl -o regions.o -I.. -I- -DNMEMDEBUG -DSIZEOF_VOIDP=4 -Wall -g -O2 regions.c > regions.d cc1: note: obsolete option -I- used, please use -iquote instead x86_64-pc-linux-gnu-gcc -c -o profile.o -I.. -I- -DNMEMDEBUG -DSIZEOF_VOIDP=4 -Wall -g -O2 profile.c cc1: note: obsolete option -I- used, please use -iquote instead ../smbase/depend.pl -o profile.o -I.. -I- -DNMEMDEBUG -DSIZEOF_VOIDP=4 -Wall -g -O2 profile.c > profile.d cc1: note: obsolete option -I- used, please use -iquote instead ar cru libregion.a regions.o profile.o ranlib libregion.a make[1]: Leaving directory `/var/tmp/portage/dev-util/oink-stack-9999/work/oink-stack-9999/libregion' **** Making all in libqual make[1]: Entering directory `/var/tmp/portage/dev-util/oink-stack-9999/work/oink-stack-9999/libqual' bison -d -plyy lattice-parse.y flex -olattice-lex.c -Plyy lattice-parse.l x86_64-pc-linux-gnu-gcc -c -o lattice-lex.o -I.. -Ddeletes= -Dtraditional= -Dsameregion= -Dparentptr= -Wall -g -O2 -fno-strict-aliasing -DYY_NO_INPUT lattice-lex.c x86_64-pc-linux-gnu-gcc -c -o lattice-parse.tab.o -I.. -Ddeletes= -Dtraditional= -Dsameregion= -Dparentptr= -Wall -g -O2 -fno-strict-aliasing -DYY_NO_INPUT lattice-parse.tab.c x86_64-pc-linux-gnu-gcc -c -o buffer.o -I.. -Ddeletes= -Dtraditional= -Dsameregion= -Dparentptr= -Wall -g -O2 -fno-strict-aliasing -DYY_NO_INPUT buffer.c x86_64-pc-linux-gnu-gcc -c -o dd_list-serialize.o -I.. -Ddeletes= -Dtraditional= -Dsameregion= -Dparentptr= -Wall -g -O2 -fno-strict-aliasing -DYY_NO_INPUT dd_list-serialize.c x86_64-pc-linux-gnu-gcc -c -o dd_list.o -I.. -Ddeletes= -Dtraditional= -Dsameregion= -Dparentptr= -Wall -g -O2 -fno-strict-aliasing -DYY_NO_INPUT dd_list.c x86_64-pc-linux-gnu-gcc -c -o hash-serialize.o -I.. -Ddeletes= -Dtraditional= -Dsameregion= -Dparentptr= -Wall -g -O2 -fno-strict-aliasing -DYY_NO_INPUT hash-serialize.c x86_64-pc-linux-gnu-gcc -c -o hash.o -I.. -Ddeletes= -Dtraditional= -Dsameregion= -Dparentptr= -Wall -g -O2 -fno-strict-aliasing -DYY_NO_INPUT hash.c x86_64-pc-linux-gnu-gcc -c -o hashset-serialize.o -I.. -Ddeletes= -Dtraditional= -Dsameregion= -Dparentptr= -Wall -g -O2 -fno-strict-aliasing -DYY_NO_INPUT hashset-serialize.c x86_64-pc-linux-gnu-gcc -c -o hashset.o -I.. -Ddeletes= -Dtraditional= -Dsameregion= -Dparentptr= -Wall -g -O2 -fno-strict-aliasing -DYY_NO_INPUT hashset.c x86_64-pc-linux-gnu-gcc -c -o libqual.o -I.. -Ddeletes= -Dtraditional= -Dsameregion= -Dparentptr= -Wall -g -O2 -fno-strict-aliasing -DYY_NO_INPUT libqual.c x86_64-pc-linux-gnu-gcc -c -o location.o -I.. -Ddeletes= -Dtraditional= -Dsameregion= -Dparentptr= -Wall -g -O2 -fno-strict-aliasing -DYY_NO_INPUT location.c x86_64-pc-linux-gnu-gcc -c -o location_smbase_iface.o -I.. -Ddeletes= -Dtraditional= -Dsameregion= -Dparentptr= -Wall -g -O2 -fno-strict-aliasing -DYY_NO_INPUT location_smbase_iface.cc -Wno-deprecated x86_64-pc-linux-gnu-gcc -c -o qerror.o -I.. -Ddeletes= -Dtraditional= -Dsameregion= -Dparentptr= -Wall -g -O2 -fno-strict-aliasing -DYY_NO_INPUT qerror.c x86_64-pc-linux-gnu-gcc -c -o qual_flags.o -I.. -Ddeletes= -Dtraditional= -Dsameregion= -Dparentptr= -Wall -g -O2 -fno-strict-aliasing -DYY_NO_INPUT qual_flags.c x86_64-pc-linux-gnu-gcc -c -o quals.o -I.. -Ddeletes= -Dtraditional= -Dsameregion= -Dparentptr= -Wall -g -O2 -fno-strict-aliasing -DYY_NO_INPUT quals.c quals.c:285:3: warning: cast from pointer to integer of different size quals.c:286:3: warning: cast from pointer to integer of different size quals.c:287:3: warning: cast from pointer to integer of different size quals.c:288:3: warning: cast from pointer to integer of different size quals.c:291:3: warning: cast from pointer to integer of different size quals.c:292:3: warning: cast from pointer to integer of different size quals.c:293:3: warning: cast from pointer to integer of different size quals.c:333:3: warning: cast from pointer to integer of different size quals.c:336:3: warning: cast from pointer to integer of different size quals.c:380:6: warning: cast from pointer to integer of different size quals.c:381:6: warning: cast from pointer to integer of different size quals.c:543:6: warning: cast from pointer to integer of different size quals.c:544:6: warning: cast from pointer to integer of different size quals.c:545:6: warning: cast from pointer to integer of different size quals.c:546:6: warning: cast from pointer to integer of different size quals.c:550:6: warning: cast from pointer to integer of different size x86_64-pc-linux-gnu-gcc -c -o serialize.o -I.. -Ddeletes= -Dtraditional= -Dsameregion= -Dparentptr= -Wall -g -O2 -fno-strict-aliasing -DYY_NO_INPUT serialize.c x86_64-pc-linux-gnu-gcc -c -o utils.o -I.. -Ddeletes= -Dtraditional= -Dsameregion= -Dparentptr= -Wall -g -O2 -fno-strict-aliasing -DYY_NO_INPUT utils.c ar cru libqual.a lattice-lex.o lattice-parse.tab.o buffer.o dd_list-serialize.o dd_list.o hash-serialize.o hash.o hashset-serialize.o hashset.o libqual.o location.o location_smbase_iface.o qerror.o qual_flags.o quals.o serialize.o utils.o ranlib libqual.a make[1]: Leaving directory `/var/tmp/portage/dev-util/oink-stack-9999/work/oink-stack-9999/libqual' **** Making all in oink make[1]: Entering directory `/var/tmp/portage/dev-util/oink-stack-9999/work/oink-stack-9999/oink' mkdir -p /dev/shm/oink.buildtmp rm -f cc_print.h perl ../smbase/codepatch.pl -o cc_print.h ../elsa/cc_print.h cc_print.h.cpatch chmod a-w cc_print.h rm -f cc_print.cc perl ../smbase/codepatch.pl -o cc_print.cc ../elsa/cc_print.cc cc_print.cc.cpatch chmod a-w cc_print.cc rm -f cc_type.h perl ../smbase/codepatch.pl -o cc_type.h ../elsa/cc_type.h cc_type.h.cpatch chmod a-w cc_type.h rm -f xml_type_id.h perl ../smbase/codepatch.pl -o xml_type_id.h ../elsa/xml_type_id.h xml_type_id.h.cpatch chmod a-w xml_type_id.h mkdir ElsaHeaders cd ElsaHeaders && ln -s ../../elsa/apple.h . cd ElsaHeaders && ln -s ../../elsa/ast_build.h . cd ElsaHeaders && ln -s ../../elsa/astvisit.h . cd ElsaHeaders && ln -s ../../elsa/baselexer.h . cd ElsaHeaders && ln -s ../../elsa/bitstrmap.h . cd ElsaHeaders && ln -s ../../elsa/bpprint.h . cd ElsaHeaders && ln -s ../../elsa/builtin-declarations.h . cd ElsaHeaders && ln -s ../../elsa/builtin-t.h . cd ElsaHeaders && ln -s ../../elsa/builtinops.h . cd ElsaHeaders && ln -s ../../elsa/cc2c.h . cd ElsaHeaders && ln -s ../../elsa/cc_ast.h . cd ElsaHeaders && ln -s ../../elsa/cc_ast_aux.h . cd ElsaHeaders && ln -s ../../elsa/cc_elaborate.h . cd ElsaHeaders && ln -s ../../elsa/cc_env.h . cd ElsaHeaders && ln -s ../../elsa/cc_err.h . cd ElsaHeaders && ln -s ../../elsa/cc_flags.h . cd ElsaHeaders && ln -s ../../elsa/cc_lang.h . cd ElsaHeaders && ln -s ../../elsa/cc_scope.h . cd ElsaHeaders && ln -s ../../elsa/ccparse.h . cd ElsaHeaders && ln -s ../../elsa/cfg.h . cd ElsaHeaders && ln -s ../../elsa/const_eval.h . cd ElsaHeaders && ln -s ../../elsa/cppundolog.h . cd ElsaHeaders && ln -s ../../elsa/exprloc.h . cd ElsaHeaders && ln -s ../../elsa/generic_amb.h . cd ElsaHeaders && ln -s ../../elsa/generic_aux.h . cd ElsaHeaders && ln -s ../../elsa/ia64mangle.h . cd ElsaHeaders && ln -s ../../elsa/id_obj_dict.h . cd ElsaHeaders && ln -s ../../elsa/implconv.h . cd ElsaHeaders && ln -s ../../elsa/implint.h . cd ElsaHeaders && ln -s ../../elsa/integrity.h . cd ElsaHeaders && ln -s ../../elsa/iptparse.h . cd ElsaHeaders && ln -s ../../elsa/iptree.h . cd ElsaHeaders && ln -s ../../elsa/kandr.h . cd ElsaHeaders && ln -s ../../elsa/lexer.h . cd ElsaHeaders && ln -s ../../elsa/lookupset.h . cd ElsaHeaders && ln -s ../../elsa/mangle.h . cd ElsaHeaders && ln -s ../../elsa/mflags.h . cd ElsaHeaders && ln -s ../../elsa/mtype.h . cd ElsaHeaders && ln -s ../../elsa/overload.h . cd ElsaHeaders && ln -s ../../elsa/packedword.h . cd ElsaHeaders && ln -s ../../elsa/parssppt.h . cd ElsaHeaders && ln -s ../../elsa/serialno.h . cd ElsaHeaders && ln -s ../../elsa/smin.h . cd ElsaHeaders && ln -s ../../elsa/sprint.h . cd ElsaHeaders && ln -s ../../elsa/stdconv.h . cd ElsaHeaders && ln -s ../../elsa/strmap.h . cd ElsaHeaders && ln -s ../../elsa/template.h . cd ElsaHeaders && ln -s ../../elsa/typelistiter.h . cd ElsaHeaders && ln -s ../../elsa/variable.h . cd ElsaHeaders && ln -s ../../elsa/xml_ast_reader.h . cd ElsaHeaders && ln -s ../../elsa/xml_do_read.h . cd ElsaHeaders && ln -s ../../elsa/xml_enum.h . cd ElsaHeaders && ln -s ../../elsa/xml_file_reader.h . cd ElsaHeaders && ln -s ../../elsa/xml_file_writer.h . cd ElsaHeaders && ln -s ../../elsa/xml_lex_extra.h . cd ElsaHeaders && ln -s ../../elsa/xml_lexer.h . cd ElsaHeaders && ln -s ../../elsa/xml_reader.h . cd ElsaHeaders && ln -s ../../elsa/xml_type_reader.h . cd ElsaHeaders && ln -s ../../elsa/xml_type_writer.h . cd ElsaHeaders && ln -s ../../elsa/xml_writer.h . ../ast/astgen -occ.ast.gen ../elsa/cc.ast ../elsa/cc_tcheck.ast ../elsa/cc_print.ast ../elsa/cfg.ast ../elsa/cc_elaborate.ast ../elsa/gnu.ast ../elsa/kandr.ast oink.ast value.ast qual.ast || ( rm -f cc.ast.gen.h cc.ast.gen.cc cc.ast.gen.stamp; exit 1 ) writing cc.ast.gen.h... writing cc.ast.gen.cc... chmod a-w cc.ast.gen.h cc.ast.gen.cc touch cc.ast.gen.stamp rm -f cc.tok cat ../elsa/cc_tokens.tok ../elsa/gnu_ext.tok oink_ext.tok qual_ext.tok > cc.tok chmod a-w cc.tok rm -f cc_tokens.h cc_tokens.cc cc_tokens.ids ../elsa/make-token-files -o cc_tokens cc.tok chmod a-w cc_tokens.h cc_tokens.cc cc_tokens.ids chmod a+w oink.gr.gen.cc oink.gr.gen.h chmod: cannot access `oink.gr.gen.cc': No such file or directory chmod: cannot access `oink.gr.gen.h': No such file or directory make[1]: [oink.gr.gen.stamp] Error 1 (ignored) ../elkhound/elkhound -tr lrtable -v -o oink.gr.gen ../elsa/cc.gr ../elsa/gnu.gr ../elsa/kandr.gr oink.gr || (rm -f oink.gr.gen.cc oink.gr.gen.h oink.gr.gen.stamp; exit 1) %%% progress: 0ms: parsing grammar source: ../elsa/cc.gr %%% progress: 36ms: parsing grammar source: ../elsa/gnu.gr %%% progress: 48ms: merging module: ../elsa/gnu.gr %%% progress: 48ms: parsing grammar source: ../elsa/kandr.gr %%% progress: 53ms: merging module: ../elsa/kandr.gr %%% progress: 64ms: parsing grammar source: oink.gr %%% progress: 64ms: merging module: oink.gr %%% progress: 64ms: parsing grammar AST.. %%% progress: 94ms: beginning grammar analysis.. %%% progress: 96ms: init... %%% progress: 97ms: derivability relation... %%% progress: 104ms: first... %%% progress: 106ms: follow... %%% progress: 108ms: LR item sets... %%% progress: 270ms: done with LR sets: 1349 states %%% progress: 270ms: BFS tree on transition graph... %%% progress: 285ms: state renumbering... %%% progress: 291ms: parse tables... 145 shift/reduce conflicts (expected 143) 10 unreachable terminals (expected 6) %%% progress: 316ms: printing item sets to oink.gr.gen.out ... %%% progress: 546ms: emitting C++ code to oink.gr.gen.cc and oink.gr.gen.h ... %%% progress: 674ms: done chmod a-w oink.gr.gen.cc oink.gr.gen.h touch oink.gr.gen.stamp chmod a+w qual.gr.gen.cc qual.gr.gen.h chmod: cannot access `qual.gr.gen.cc': No such file or directory chmod: cannot access `qual.gr.gen.h': No such file or directory make[1]: [qual.gr.gen.stamp] Error 1 (ignored) ../elkhound/elkhound -tr lrtable -v -o qual.gr.gen ../elsa/cc.gr ../elsa/gnu.gr ../elsa/kandr.gr oink.gr qual.gr || (rm -f qual.gr.gen.cc qual.gr.gen.h qual.gr.gen.stamp; exit 1) %%% progress: 0ms: parsing grammar source: ../elsa/cc.gr %%% progress: 37ms: parsing grammar source: ../elsa/gnu.gr %%% progress: 48ms: merging module: ../elsa/gnu.gr %%% progress: 49ms: parsing grammar source: ../elsa/kandr.gr %%% progress: 54ms: merging module: ../elsa/kandr.gr %%% progress: 54ms: parsing grammar source: oink.gr %%% progress: 54ms: merging module: oink.gr %%% progress: 55ms: parsing grammar source: qual.gr %%% progress: 57ms: merging module: qual.gr %%% progress: 57ms: parsing grammar AST.. %%% progress: 88ms: beginning grammar analysis.. %%% progress: 90ms: init... %%% progress: 91ms: derivability relation... %%% progress: 98ms: first... %%% progress: 100ms: follow... %%% progress: 102ms: LR item sets... %%% progress: 281ms: done with LR sets: 1404 states %%% progress: 281ms: BFS tree on transition graph... %%% progress: 297ms: state renumbering... %%% progress: 303ms: parse tables... 148 shift/reduce conflicts (expected 64) %%% progress: 328ms: printing item sets to qual.gr.gen.out ... %%% progress: 565ms: emitting C++ code to qual.gr.gen.cc and qual.gr.gen.h ... %%% progress: 686ms: done chmod a-w qual.gr.gen.cc qual.gr.gen.h touch qual.gr.gen.stamp x86_64-pc-linux-gnu-g++ -c -o dataflow_cpdinit_clbk.o -DOINK -DCPDINIT_LIB_HEADERS='"cpdinit_headers.h"' -DTYPE_CLASS_FILE='"oink_type.h"' -DARCHIVE_SRZ_DIR=1 -O2 -DNDEBUG -g -D__LINUX__ -Wcast-align -Wno-char-subscripts -Wall -DARCHIVE_SRZ_DIR=1 -O2 -DNDEBUG -g -D__LINUX__ -Wconversion -Wpointer-arith -Woverloaded-virtual -Wno-deprecated -I- -I. -I../smbase -I../ast -I../elkhound -IElsaHeaders -ILibCpdInit -I.. -I../llvm/include dataflow_cpdinit_clbk.cc cc1plus: note: obsolete option -I- used, please use -iquote instead In file included from ../smbase/srcloc.h:32:0, from ./cpdinit_headers.h:11, from ./LibCpdInit/cpdinit.h:12, from ./dataflow_cpdinit_clbk.h:9, from dataflow_cpdinit_clbk.cc:3: ../smbase/str.h: In member function 'int stringBuilder::length() const': ../smbase/str.h:239:35: warning: conversion to 'int' from 'long int' may alter its value In file included from ../ast/asthelp.h:10:0, from ./cc.ast.gen.h:9, from ElsaHeaders/cc_ast.h:20, from ./oink_type_children.h:7, from ./oink_var.h:9, from ./value.h:13, from ./cpdinit_headers.h:14, from ./LibCpdInit/cpdinit.h:12, from ./dataflow_cpdinit_clbk.h:9, from dataflow_cpdinit_clbk.cc:3: ../ast/locstr.h: In member function 'int LocString::length() const': ../ast/locstr.h:48:41: warning: conversion to 'int' from 'size_t' may alter its value x86_64-pc-linux-gnu-g++ -c -o dataflow_visitor.o -DOINK -DCPDINIT_LIB_HEADERS='"cpdinit_headers.h"' -DTYPE_CLASS_FILE='"oink_type.h"' -DARCHIVE_SRZ_DIR=1 -O2 -DNDEBUG -g -D__LINUX__ -Wcast-align -Wno-char-subscripts -Wall -DARCHIVE_SRZ_DIR=1 -O2 -DNDEBUG -g -D__LINUX__ -Wconversion -Wpointer-arith -Woverloaded-virtual -Wno-deprecated -I- -I. -I../smbase -I../ast -I../elkhound -IElsaHeaders -ILibCpdInit -I.. -I../llvm/include dataflow_visitor.cc cc1plus: note: obsolete option -I- used, please use -iquote instead In file included from ../ast/asthelp.h:9:0, from ./cc.ast.gen.h:9, from ElsaHeaders/cc_ast.h:20, from ./dataflow_visitor.h:12, from dataflow_visitor.cc:3: ../smbase/str.h: In member function 'int stringBuilder::length() const': ../smbase/str.h:239:35: warning: conversion to 'int' from 'long int' may alter its value In file included from ../ast/asthelp.h:10:0, from ./cc.ast.gen.h:9, from ElsaHeaders/cc_ast.h:20, from ./dataflow_visitor.h:12, from dataflow_visitor.cc:3: ../ast/locstr.h: In member function 'int LocString::length() const': ../ast/locstr.h:48:41: warning: conversion to 'int' from 'size_t' may alter its value x86_64-pc-linux-gnu-g++ -c -o dataflow_ex.o -DOINK -DCPDINIT_LIB_HEADERS='"cpdinit_headers.h"' -DTYPE_CLASS_FILE='"oink_type.h"' -DARCHIVE_SRZ_DIR=1 -O2 -DNDEBUG -g -D__LINUX__ -Wcast-align -Wno-char-subscripts -Wall -DARCHIVE_SRZ_DIR=1 -O2 -DNDEBUG -g -D__LINUX__ -Wconversion -Wpointer-arith -Woverloaded-virtual -Wno-deprecated -I- -I. -I../smbase -I../ast -I../elkhound -IElsaHeaders -ILibCpdInit -I.. -I../llvm/include dataflow_ex.cc cc1plus: note: obsolete option -I- used, please use -iquote instead In file included from ./cc_type.h:28:0, from ./dataflow_ty.h:9, from ./dataflow_ex.h:9, from dataflow_ex.cc:3: ../smbase/str.h: In member function 'int stringBuilder::length() const': ../smbase/str.h:239:35: warning: conversion to 'int' from 'long int' may alter its value In file included from ../ast/asthelp.h:10:0, from ./cc.ast.gen.h:9, from ElsaHeaders/cc_ast.h:20, from ./oink_type_children.h:7, from ./oink_var.h:9, from ./value.h:13, from ./dataflow_ty.h:10, from ./dataflow_ex.h:9, from dataflow_ex.cc:3: ../ast/locstr.h: In member function 'int LocString::length() const': ../ast/locstr.h:48:41: warning: conversion to 'int' from 'size_t' may alter its value x86_64-pc-linux-gnu-g++ -c -o dataflow_ty.o -DOINK -DCPDINIT_LIB_HEADERS='"cpdinit_headers.h"' -DTYPE_CLASS_FILE='"oink_type.h"' -DARCHIVE_SRZ_DIR=1 -O2 -DNDEBUG -g -D__LINUX__ -Wcast-align -Wno-char-subscripts -Wall -DARCHIVE_SRZ_DIR=1 -O2 -DNDEBUG -g -D__LINUX__ -Wconversion -Wpointer-arith -Woverloaded-virtual -Wno-deprecated -I- -I. -I../smbase -I../ast -I../elkhound -IElsaHeaders -ILibCpdInit -I.. -I../llvm/include dataflow_ty.cc cc1plus: note: obsolete option -I- used, please use -iquote instead In file included from ./cc_type.h:28:0, from ./dataflow_ty.h:9, from dataflow_ty.cc:3: ../smbase/str.h: In member function 'int stringBuilder::length() const': ../smbase/str.h:239:35: warning: conversion to 'int' from 'long int' may alter its value In file included from ../ast/asthelp.h:10:0, from ./cc.ast.gen.h:9, from ElsaHeaders/cc_ast.h:20, from ./oink_type_children.h:7, from ./oink_var.h:9, from ./value.h:13, from ./dataflow_ty.h:10, from dataflow_ty.cc:3: ../ast/locstr.h: In member function 'int LocString::length() const': ../ast/locstr.h:48:41: warning: conversion to 'int' from 'size_t' may alter its value rm -f oink.lex perl ../elsa/merge-lexer-exts.pl ../elsa/cc.lex ../elsa/gnu.lex oink_ext.lex > oink.lex chmod a-w oink.lex rm -f oink_lexer.yy.cc perl ../smbase/run-flex.pl -copies -ooink_lexer.yy.cc oink.lex flex -ooink_lexer.yy.cc oink.lex modifying oink_lexer.yy.cc chmod a-w oink_lexer.yy.cc x86_64-pc-linux-gnu-g++ -c -o oink_lexer.yy.o -DOINK -DCPDINIT_LIB_HEADERS='"cpdinit_headers.h"' -DTYPE_CLASS_FILE='"oink_type.h"' -DARCHIVE_SRZ_DIR=1 -O2 -DNDEBUG -g -D__LINUX__ -Wcast-align -Wno-char-subscripts -Wall -DARCHIVE_SRZ_DIR=1 -O2 -DNDEBUG -g -D__LINUX__ -Wconversion -Wpointer-arith -Woverloaded-virtual -Wno-deprecated -I- -I. -I../smbase -I../ast -I../elkhound -IElsaHeaders -ILibCpdInit -I.. -I../llvm/include oink_lexer.yy.cc cc1plus: note: obsolete option -I- used, please use -iquote instead In file included from ../elkhound/useract.h:15:0, from ../elkhound/lexerint.h:8, from ElsaHeaders/baselexer.h:16, from ElsaHeaders/lexer.h:7, from oink.lex:8: ../smbase/str.h: In member function 'int stringBuilder::length() const': ../smbase/str.h:239:35: warning: conversion to 'int' from 'long int' may alter its value oink_lexer.yy.cc: In member function 'virtual int Lexer::yylex()': oink_lexer.yy.cc:9816:3: warning: conversion to 'int' from 'size_t' may alter its value oink.lex:401:3: warning: conversion to 'int' from 'size_t' may alter its value oink_lexer.yy.cc: In member function 'virtual int yyFlexLexer::LexerInput(char*, int)': oink_lexer.yy.cc:11290:23: warning: conversion to 'int' from 'std::streamsize' may alter its value oink_lexer.yy.cc: In member function 'int yyFlexLexer::yy_get_next_buffer()': oink_lexer.yy.cc:11353:61: warning: conversion to 'int' from 'yy_size_t' may alter its value oink_lexer.yy.cc:11366:37: warning: conversion to 'int' from 'yy_size_t' may alter its value oink_lexer.yy.cc:11388:24: warning: conversion to 'int' from 'yy_size_t' may alter its value oink_lexer.yy.cc: In member function 'void yyFlexLexer::yyunput(int, char*)': oink_lexer.yy.cc:11494:45: warning: conversion to 'int' from 'yy_size_t' may alter its value oink_lexer.yy.cc: In member function 'int yyFlexLexer::yyinput()': oink_lexer.yy.cc:11525:43: warning: conversion to 'int' from 'long int' may alter its value oink_lexer.yy.cc: In member function 'void yyFlexLexer::yyensure_buffer_stack()': oink_lexer.yy.cc:11822:42: warning: conversion to 'int' from 'size_t' may alter its value x86_64-pc-linux-gnu-g++ -c -o oink.gr.gen.o -DOINK -DCPDINIT_LIB_HEADERS='"cpdinit_headers.h"' -DTYPE_CLASS_FILE='"oink_type.h"' -DARCHIVE_SRZ_DIR=1 -O2 -DNDEBUG -g -D__LINUX__ -Wcast-align -Wno-char-subscripts -Wall -DARCHIVE_SRZ_DIR=1 -O2 -DNDEBUG -g -D__LINUX__ -Wconversion -Wpointer-arith -Woverloaded-virtual -Wno-deprecated -I- -I. -I../smbase -I../ast -I../elkhound -IElsaHeaders -ILibCpdInit -I.. -I../llvm/include oink.gr.gen.cc cc1plus: note: obsolete option -I- used, please use -iquote instead In file included from ../elkhound/useract.h:15:0, from ./oink.gr.gen.h:8, from oink.gr.gen.cc:7: ../smbase/str.h: In member function 'int stringBuilder::length() const': ../smbase/str.h:239:35: warning: conversion to 'int' from 'long int' may alter its value In file included from ../ast/asthelp.h:10:0, from ./cc.ast.gen.h:9, from ElsaHeaders/cc_ast.h:20, from ../elsa/cc.gr:76, from oink.gr.gen.cc:7: ../ast/locstr.h: In member function 'int LocString::length() const': ../ast/locstr.h:48:41: warning: conversion to 'int' from 'size_t' may alter its value x86_64-pc-linux-gnu-g++ -c -o cpdinit.o -DOINK -DCPDINIT_LIB_HEADERS='"cpdinit_headers.h"' -DTYPE_CLASS_FILE='"oink_type.h"' -DARCHIVE_SRZ_DIR=1 -O2 -DNDEBUG -g -D__LINUX__ -Wcast-align -Wno-char-subscripts -Wall -DARCHIVE_SRZ_DIR=1 -O2 -DNDEBUG -g -D__LINUX__ -Wconversion -Wpointer-arith -Woverloaded-virtual -Wno-deprecated -I- -I. -I../smbase -I../ast -I../elkhound -IElsaHeaders -ILibCpdInit -I.. -I../llvm/include LibCpdInit/cpdinit.cc cc1plus: note: obsolete option -I- used, please use -iquote instead In file included from ../smbase/srcloc.h:32:0, from ./cpdinit_headers.h:11, from LibCpdInit/cpdinit.h:12, from LibCpdInit/cpdinit.cc:3: ../smbase/str.h: In member function 'int stringBuilder::length() const': ../smbase/str.h:239:35: warning: conversion to 'int' from 'long int' may alter its value In file included from ../ast/asthelp.h:10:0, from ./cc.ast.gen.h:9, from ElsaHeaders/cc_ast.h:20, from ./oink_type_children.h:7, from ./oink_var.h:9, from ./value.h:13, from ./cpdinit_headers.h:14, from LibCpdInit/cpdinit.h:12, from LibCpdInit/cpdinit.cc:3: ../ast/locstr.h: In member function 'int LocString::length() const': ../ast/locstr.h:48:41: warning: conversion to 'int' from 'size_t' may alter its value x86_64-pc-linux-gnu-g++ -c -o member_type_iter.o -DOINK -DCPDINIT_LIB_HEADERS='"cpdinit_headers.h"' -DTYPE_CLASS_FILE='"oink_type.h"' -DARCHIVE_SRZ_DIR=1 -O2 -DNDEBUG -g -D__LINUX__ -Wcast-align -Wno-char-subscripts -Wall -DARCHIVE_SRZ_DIR=1 -O2 -DNDEBUG -g -D__LINUX__ -Wconversion -Wpointer-arith -Woverloaded-virtual -Wno-deprecated -I- -I. -I../smbase -I../ast -I../elkhound -IElsaHeaders -ILibCpdInit -I.. -I../llvm/include LibCpdInit/member_type_iter.cc cc1plus: note: obsolete option -I- used, please use -iquote instead In file included from ../smbase/srcloc.h:32:0, from ./cpdinit_headers.h:11, from LibCpdInit/member_type_iter.h:12, from LibCpdInit/member_type_iter.cc:3: ../smbase/str.h: In member function 'int stringBuilder::length() const': ../smbase/str.h:239:35: warning: conversion to 'int' from 'long int' may alter its value In file included from ../ast/asthelp.h:10:0, from ./cc.ast.gen.h:9, from ElsaHeaders/cc_ast.h:20, from ./oink_type_children.h:7, from ./oink_var.h:9, from ./value.h:13, from ./cpdinit_headers.h:14, from LibCpdInit/member_type_iter.h:12, from LibCpdInit/member_type_iter.cc:3: ../ast/locstr.h: In member function 'int LocString::length() const': ../ast/locstr.h:48:41: warning: conversion to 'int' from 'size_t' may alter its value x86_64-pc-linux-gnu-g++ -c -o libc_missing.o -DOINK -DCPDINIT_LIB_HEADERS='"cpdinit_headers.h"' -DTYPE_CLASS_FILE='"oink_type.h"' -DARCHIVE_SRZ_DIR=1 -O2 -DNDEBUG -g -D__LINUX__ -Wcast-align -Wno-char-subscripts -Wall -DARCHIVE_SRZ_DIR=1 -O2 -DNDEBUG -g -D__LINUX__ -Wconversion -Wpointer-arith -Woverloaded-virtual -Wno-deprecated -I- -I. -I../smbase -I../ast -I../elkhound -IElsaHeaders -ILibCpdInit -I.. -I../llvm/include libc_missing.cc cc1plus: note: obsolete option -I- used, please use -iquote instead x86_64-pc-linux-gnu-g++ -c -o oink_file.o -DOINK -DCPDINIT_LIB_HEADERS='"cpdinit_headers.h"' -DTYPE_CLASS_FILE='"oink_type.h"' -DARCHIVE_SRZ_DIR=1 -O2 -DNDEBUG -g -D__LINUX__ -Wcast-align -Wno-char-subscripts -Wall -DARCHIVE_SRZ_DIR=1 -O2 -DNDEBUG -g -D__LINUX__ -Wconversion -Wpointer-arith -Woverloaded-virtual -Wno-deprecated -I- -I. -I../smbase -I../ast -I../elkhound -IElsaHeaders -ILibCpdInit -I.. -I../llvm/include oink_file.cc cc1plus: note: obsolete option -I- used, please use -iquote instead In file included from ../smbase/exc.h:16:0, from ./oink_util.h:10, from oink_file.cc:4: ../smbase/str.h: In member function 'int stringBuilder::length() const': ../smbase/str.h:239:35: warning: conversion to 'int' from 'long int' may alter its value x86_64-pc-linux-gnu-g++ -c -o oink_util.o -DOINK -DCPDINIT_LIB_HEADERS='"cpdinit_headers.h"' -DTYPE_CLASS_FILE='"oink_type.h"' -DARCHIVE_SRZ_DIR=1 -O2 -DNDEBUG -g -D__LINUX__ -Wcast-align -Wno-char-subscripts -Wall -DARCHIVE_SRZ_DIR=1 -O2 -DNDEBUG -g -D__LINUX__ -Wconversion -Wpointer-arith -Woverloaded-virtual -Wno-deprecated -I- -I. -I../smbase -I../ast -I../elkhound -IElsaHeaders -ILibCpdInit -I.. -I../llvm/include oink_util.cc cc1plus: note: obsolete option -I- used, please use -iquote instead In file included from ../smbase/exc.h:16:0, from ./oink_util.h:10, from oink_util.cc:3: ../smbase/str.h: In member function 'int stringBuilder::length() const': ../smbase/str.h:239:35: warning: conversion to 'int' from 'long int' may alter its value x86_64-pc-linux-gnu-g++ -c -o oink_control.o -DOINK -DCPDINIT_LIB_HEADERS='"cpdinit_headers.h"' -DTYPE_CLASS_FILE='"oink_type.h"' -DARCHIVE_SRZ_DIR=1 -O2 -DNDEBUG -g -D__LINUX__ -Wcast-align -Wno-char-subscripts -Wall -DARCHIVE_SRZ_DIR=1 -O2 -DNDEBUG -g -D__LINUX__ -Wconversion -Wpointer-arith -Woverloaded-virtual -Wno-deprecated -I- -I. -I../smbase -I../ast -I../elkhound -IElsaHeaders -ILibCpdInit -I.. -I../llvm/include oink_control.cc cc1plus: note: obsolete option -I- used, please use -iquote instead In file included from ../smbase/srcloc.h:32:0, from ElsaHeaders/variable.h:36, from ./oink_var.h:8, from ./oink_control.h:8, from oink_control.cc:3: ../smbase/str.h: In member function 'int stringBuilder::length() const': ../smbase/str.h:239:35: warning: conversion to 'int' from 'long int' may alter its value In file included from ../ast/asthelp.h:10:0, from ./cc.ast.gen.h:9, from ElsaHeaders/cc_ast.h:20, from ./oink_type_children.h:7, from ./oink_var.h:9, from ./oink_control.h:8, from oink_control.cc:3: ../ast/locstr.h: In member function 'int LocString::length() const': ../ast/locstr.h:48:41: warning: conversion to 'int' from 'size_t' may alter its value oink_control.cc: In member function 'void ControlStream::getLine(string&)': oink_control.cc:38:63: warning: conversion to 'int' from 'long int' may alter its value oink_control.cc: In static member function 'static void ControlStream::splitLine(const string&, string&, string&)': oink_control.cc:48:46: warning: conversion to 'int' from 'long int' may alter its value oink_control.cc:50:41: warning: conversion to 'int' from 'long int' may alter its value x86_64-pc-linux-gnu-g++ -c -o archive_srz.o -DOINK -DCPDINIT_LIB_HEADERS='"cpdinit_headers.h"' -DTYPE_CLASS_FILE='"oink_type.h"' -DARCHIVE_SRZ_DIR=1 -O2 -DNDEBUG -g -D__LINUX__ -Wcast-align -Wno-char-subscripts -Wall -DARCHIVE_SRZ_DIR=1 -O2 -DNDEBUG -g -D__LINUX__ -Wconversion -Wpointer-arith -Woverloaded-virtual -Wno-deprecated -I- -I. -I../smbase -I../ast -I../elkhound -IElsaHeaders -ILibCpdInit -I.. -I../llvm/include archive_srz.cc cc1plus: note: obsolete option -I- used, please use -iquote instead In file included from ../smbase/exc.h:16:0, from ./oink_util.h:10, from ./archive_srz.h:8, from archive_srz.cc:5: ../smbase/str.h: In member function 'int stringBuilder::length() const': ../smbase/str.h:239:35: warning: conversion to 'int' from 'long int' may alter its value x86_64-pc-linux-gnu-g++ -c -o archive_srz_format.o -DOINK -DCPDINIT_LIB_HEADERS='"cpdinit_headers.h"' -DTYPE_CLASS_FILE='"oink_type.h"' -DARCHIVE_SRZ_DIR=1 -O2 -DNDEBUG -g -D__LINUX__ -Wcast-align -Wno-char-subscripts -Wall -DARCHIVE_SRZ_DIR=1 -O2 -DNDEBUG -g -D__LINUX__ -Wconversion -Wpointer-arith -Woverloaded-virtual -Wno-deprecated -I- -I. -I../smbase -I../ast -I../elkhound -IElsaHeaders -ILibCpdInit -I.. -I../llvm/include archive_srz_format.cc cc1plus: note: obsolete option -I- used, please use -iquote instead In file included from ../smbase/exc.h:16:0, from ./archive_srz_format.h:11, from archive_srz_format.cc:5: ../smbase/str.h: In member function 'int stringBuilder::length() const': ../smbase/str.h:239:35: warning: conversion to 'int' from 'long int' may alter its value x86_64-pc-linux-gnu-g++ -c -o dbg_util.o -DOINK -DCPDINIT_LIB_HEADERS='"cpdinit_headers.h"' -DTYPE_CLASS_FILE='"oink_type.h"' -DARCHIVE_SRZ_DIR=1 -O2 -DNDEBUG -g -D__LINUX__ -Wcast-align -Wno-char-subscripts -Wall -DARCHIVE_SRZ_DIR=1 -O2 -DNDEBUG -g -D__LINUX__ -Wconversion -Wpointer-arith -Woverloaded-virtual -Wno-deprecated -I- -I. -I../smbase -I../ast -I../elkhound -IElsaHeaders -ILibCpdInit -I.. -I../llvm/include dbg_util.cc cc1plus: note: obsolete option -I- used, please use -iquote instead In file included from ../smbase/exc.h:16:0, from ./oink_util.h:10, from dbg_util.cc:4: ../smbase/str.h: In member function 'int stringBuilder::length() const': ../smbase/str.h:239:35: warning: conversion to 'int' from 'long int' may alter its value dbg_util.cc: In function 'long unsigned int process_mem_usage_mb()': dbg_util.cc:92:18: warning: ignoring return value of 'int fscanf(FILE*, const char*, ...)', declared with attribute warn_unused_result x86_64-pc-linux-gnu-g++ -c -o warning_mgr.o -DOINK -DCPDINIT_LIB_HEADERS='"cpdinit_headers.h"' -DTYPE_CLASS_FILE='"oink_type.h"' -DARCHIVE_SRZ_DIR=1 -O2 -DNDEBUG -g -D__LINUX__ -Wcast-align -Wno-char-subscripts -Wall -DARCHIVE_SRZ_DIR=1 -O2 -DNDEBUG -g -D__LINUX__ -Wconversion -Wpointer-arith -Woverloaded-virtual -Wno-deprecated -I- -I. -I../smbase -I../ast -I../elkhound -IElsaHeaders -ILibCpdInit -I.. -I../llvm/include warning_mgr.cc cc1plus: note: obsolete option -I- used, please use -iquote instead In file included from ../smbase/srcloc.h:32:0, from ./warning_mgr.h:23, from warning_mgr.cc:5: ../smbase/str.h: In member function 'int stringBuilder::length() const': ../smbase/str.h:239:35: warning: conversion to 'int' from 'long int' may alter its value x86_64-pc-linux-gnu-g++ -c -o cc_tokens.o -DOINK -DCPDINIT_LIB_HEADERS='"cpdinit_headers.h"' -DTYPE_CLASS_FILE='"oink_type.h"' -DARCHIVE_SRZ_DIR=1 -O2 -DNDEBUG -g -D__LINUX__ -Wcast-align -Wno-char-subscripts -Wall -DARCHIVE_SRZ_DIR=1 -O2 -DNDEBUG -g -D__LINUX__ -Wconversion -Wpointer-arith -Woverloaded-virtual -Wno-deprecated -I- -I. -I../smbase -I../ast -I../elkhound -IElsaHeaders -ILibCpdInit -I.. -I../llvm/include cc_tokens.cc cc1plus: note: obsolete option -I- used, please use -iquote instead x86_64-pc-linux-gnu-g++ -c -o cc.ast.gen.o -DOINK -DCPDINIT_LIB_HEADERS='"cpdinit_headers.h"' -DTYPE_CLASS_FILE='"oink_type.h"' -DARCHIVE_SRZ_DIR=1 -O2 -DNDEBUG -g -D__LINUX__ -Wcast-align -Wno-char-subscripts -Wall -DARCHIVE_SRZ_DIR=1 -O2 -DNDEBUG -g -D__LINUX__ -Wconversion -Wpointer-arith -Woverloaded-virtual -Wno-deprecated -I- -I. -I../smbase -I../ast -I../elkhound -IElsaHeaders -ILibCpdInit -I.. -I../llvm/include cc.ast.gen.cc cc1plus: note: obsolete option -I- used, please use -iquote instead In file included from ../ast/asthelp.h:9:0, from ./cc.ast.gen.h:9, from cc.ast.gen.cc:6: ../smbase/str.h: In member function 'int stringBuilder::length() const': ../smbase/str.h:239:35: warning: conversion to 'int' from 'long int' may alter its value In file included from ../ast/asthelp.h:10:0, from ./cc.ast.gen.h:9, from cc.ast.gen.cc:6: ../ast/locstr.h: In member function 'int LocString::length() const': ../ast/locstr.h:48:41: warning: conversion to 'int' from 'size_t' may alter its value x86_64-pc-linux-gnu-g++ -c -o oink_ast_aux.o -DOINK -DCPDINIT_LIB_HEADERS='"cpdinit_headers.h"' -DTYPE_CLASS_FILE='"oink_type.h"' -DARCHIVE_SRZ_DIR=1 -O2 -DNDEBUG -g -D__LINUX__ -Wcast-align -Wno-char-subscripts -Wall -DARCHIVE_SRZ_DIR=1 -O2 -DNDEBUG -g -D__LINUX__ -Wconversion -Wpointer-arith -Woverloaded-virtual -Wno-deprecated -I- -I. -I../smbase -I../ast -I../elkhound -IElsaHeaders -ILibCpdInit -I.. -I../llvm/include oink_ast_aux.cc cc1plus: note: obsolete option -I- used, please use -iquote instead In file included from ../ast/asthelp.h:9:0, from ./cc.ast.gen.h:9, from ElsaHeaders/cc_ast.h:20, from oink_ast_aux.cc:5: ../smbase/str.h: In member function 'int stringBuilder::length() const': ../smbase/str.h:239:35: warning: conversion to 'int' from 'long int' may alter its value In file included from ../ast/asthelp.h:10:0, from ./cc.ast.gen.h:9, from ElsaHeaders/cc_ast.h:20, from oink_ast_aux.cc:5: ../ast/locstr.h: In member function 'int LocString::length() const': ../ast/locstr.h:48:41: warning: conversion to 'int' from 'size_t' may alter its value x86_64-pc-linux-gnu-g++ -c -o oink_type.o -DOINK -DCPDINIT_LIB_HEADERS='"cpdinit_headers.h"' -DTYPE_CLASS_FILE='"oink_type.h"' -DARCHIVE_SRZ_DIR=1 -O2 -DNDEBUG -g -D__LINUX__ -Wcast-align -Wno-char-subscripts -Wall -DARCHIVE_SRZ_DIR=1 -O2 -DNDEBUG -g -D__LINUX__ -Wconversion -Wpointer-arith -Woverloaded-virtual -Wno-deprecated -I- -I. -I../smbase -I../ast -I../elkhound -IElsaHeaders -ILibCpdInit -I.. -I../llvm/include oink_type.cc cc1plus: note: obsolete option -I- used, please use -iquote instead In file included from ./cc_type.h:28:0, from oink_type.cc:3: ../smbase/str.h: In member function 'int stringBuilder::length() const': ../smbase/str.h:239:35: warning: conversion to 'int' from 'long int' may alter its value In file included from ../ast/asthelp.h:10:0, from ./cc.ast.gen.h:9, from ElsaHeaders/cc_ast.h:20, from ./oink_type_children.h:7, from ./oink_var.h:9, from ./value.h:13, from oink_type.cc:4: ../ast/locstr.h: In member function 'int LocString::length() const': ../ast/locstr.h:48:41: warning: conversion to 'int' from 'size_t' may alter its value x86_64-pc-linux-gnu-g++ -c -o oink_type_children.o -DOINK -DCPDINIT_LIB_HEADERS='"cpdinit_headers.h"' -DTYPE_CLASS_FILE='"oink_type.h"' -DARCHIVE_SRZ_DIR=1 -O2 -DNDEBUG -g -D__LINUX__ -Wcast-align -Wno-char-subscripts -Wall -DARCHIVE_SRZ_DIR=1 -O2 -DNDEBUG -g -D__LINUX__ -Wconversion -Wpointer-arith -Woverloaded-virtual -Wno-deprecated -I- -I. -I../smbase -I../ast -I../elkhound -IElsaHeaders -ILibCpdInit -I.. -I../llvm/include oink_type_children.cc cc1plus: note: obsolete option -I- used, please use -iquote instead In file included from ./cc_type.h:28:0, from ./oink_type_children.h:6, from oink_type_children.cc:5: ../smbase/str.h: In member function 'int stringBuilder::length() const': ../smbase/str.h:239:35: warning: conversion to 'int' from 'long int' may alter its value In file included from ../ast/asthelp.h:10:0, from ./cc.ast.gen.h:9, from ElsaHeaders/cc_ast.h:20, from ./oink_type_children.h:7, from oink_type_children.cc:5: ../ast/locstr.h: In member function 'int LocString::length() const': ../ast/locstr.h:48:41: warning: conversion to 'int' from 'size_t' may alter its value x86_64-pc-linux-gnu-g++ -c -o oink_tcheck.o -DOINK -DCPDINIT_LIB_HEADERS='"cpdinit_headers.h"' -DTYPE_CLASS_FILE='"oink_type.h"' -DARCHIVE_SRZ_DIR=1 -O2 -DNDEBUG -g -D__LINUX__ -Wcast-align -Wno-char-subscripts -Wall -DARCHIVE_SRZ_DIR=1 -O2 -DNDEBUG -g -D__LINUX__ -Wconversion -Wpointer-arith -Woverloaded-virtual -Wno-deprecated -I- -I. -I../smbase -I../ast -I../elkhound -IElsaHeaders -ILibCpdInit -I.. -I../llvm/include oink_tcheck.cc cc1plus: note: obsolete option -I- used, please use -iquote instead In file included from ../ast/asthelp.h:9:0, from ./cc.ast.gen.h:9, from ElsaHeaders/cc_ast.h:20, from oink_tcheck.cc:6: ../smbase/str.h: In member function 'int stringBuilder::length() const': ../smbase/str.h:239:35: warning: conversion to 'int' from 'long int' may alter its value In file included from ../ast/asthelp.h:10:0, from ./cc.ast.gen.h:9, from ElsaHeaders/cc_ast.h:20, from oink_tcheck.cc:6: ../ast/locstr.h: In member function 'int LocString::length() const': ../ast/locstr.h:48:41: warning: conversion to 'int' from 'size_t' may alter its value x86_64-pc-linux-gnu-g++ -c -o oink_tcheck_env.o -DOINK -DCPDINIT_LIB_HEADERS='"cpdinit_headers.h"' -DTYPE_CLASS_FILE='"oink_type.h"' -DARCHIVE_SRZ_DIR=1 -O2 -DNDEBUG -g -D__LINUX__ -Wcast-align -Wno-char-subscripts -Wall -DARCHIVE_SRZ_DIR=1 -O2 -DNDEBUG -g -D__LINUX__ -Wconversion -Wpointer-arith -Woverloaded-virtual -Wno-deprecated -I- -I. -I../smbase -I../ast -I../elkhound -IElsaHeaders -ILibCpdInit -I.. -I../llvm/include oink_tcheck_env.cc cc1plus: note: obsolete option -I- used, please use -iquote instead In file included from ./cc_type.h:28:0, from oink_tcheck_env.cc:3: ../smbase/str.h: In member function 'int stringBuilder::length() const': ../smbase/str.h:239:35: warning: conversion to 'int' from 'long int' may alter its value In file included from ../ast/asthelp.h:10:0, from ./cc.ast.gen.h:9, from ElsaHeaders/cc_ast.h:20, from ElsaHeaders/cc_env.h:14, from ./oink_tcheck_env.h:6, from oink_tcheck_env.cc:5: ../ast/locstr.h: In member function 'int LocString::length() const': ../ast/locstr.h:48:41: warning: conversion to 'int' from 'size_t' may alter its value x86_64-pc-linux-gnu-g++ -c -o oink_tcheck_env_clbk.o -DOINK -DCPDINIT_LIB_HEADERS='"cpdinit_headers.h"' -DTYPE_CLASS_FILE='"oink_type.h"' -DARCHIVE_SRZ_DIR=1 -O2 -DNDEBUG -g -D__LINUX__ -Wcast-align -Wno-char-subscripts -Wall -DARCHIVE_SRZ_DIR=1 -O2 -DNDEBUG -g -D__LINUX__ -Wconversion -Wpointer-arith -Woverloaded-virtual -Wno-deprecated -I- -I. -I../smbase -I../ast -I../elkhound -IElsaHeaders -ILibCpdInit -I.. -I../llvm/include oink_tcheck_env_clbk.cc cc1plus: note: obsolete option -I- used, please use -iquote instead In file included from ../smbase/srcloc.h:32:0, from ./cpdinit_headers.h:11, from ./LibCpdInit/cpdinit.h:12, from ./oink_tcheck_env_clbk.h:6, from oink_tcheck_env_clbk.cc:4: ../smbase/str.h: In member function 'int stringBuilder::length() const': ../smbase/str.h:239:35: warning: conversion to 'int' from 'long int' may alter its value In file included from ../ast/asthelp.h:10:0, from ./cc.ast.gen.h:9, from ElsaHeaders/cc_ast.h:20, from ./oink_type_children.h:7, from ./oink_var.h:9, from ./value.h:13, from ./cpdinit_headers.h:14, from ./LibCpdInit/cpdinit.h:12, from ./oink_tcheck_env_clbk.h:6, from oink_tcheck_env_clbk.cc:4: ../ast/locstr.h: In member function 'int LocString::length() const': ../ast/locstr.h:48:41: warning: conversion to 'int' from 'size_t' may alter its value x86_64-pc-linux-gnu-g++ -c -o oink_var.o -DOINK -DCPDINIT_LIB_HEADERS='"cpdinit_headers.h"' -DTYPE_CLASS_FILE='"oink_type.h"' -DARCHIVE_SRZ_DIR=1 -O2 -DNDEBUG -g -D__LINUX__ -Wcast-align -Wno-char-subscripts -Wall -DARCHIVE_SRZ_DIR=1 -O2 -DNDEBUG -g -D__LINUX__ -Wconversion -Wpointer-arith -Woverloaded-virtual -Wno-deprecated -I- -I. -I../smbase -I../ast -I../elkhound -IElsaHeaders -ILibCpdInit -I.. -I../llvm/include oink_var.cc cc1plus: note: obsolete option -I- used, please use -iquote instead In file included from ../smbase/srcloc.h:32:0, from ElsaHeaders/variable.h:36, from ./oink_var.h:8, from oink_var.cc:3: ../smbase/str.h: In member function 'int stringBuilder::length() const': ../smbase/str.h:239:35: warning: conversion to 'int' from 'long int' may alter its value In file included from ../ast/asthelp.h:10:0, from ./cc.ast.gen.h:9, from ElsaHeaders/cc_ast.h:20, from ./oink_type_children.h:7, from ./oink_var.h:9, from oink_var.cc:3: ../ast/locstr.h: In member function 'int LocString::length() const': ../ast/locstr.h:48:41: warning: conversion to 'int' from 'size_t' may alter its value x86_64-pc-linux-gnu-g++ -c -o oink_integrity.o -DOINK -DCPDINIT_LIB_HEADERS='"cpdinit_headers.h"' -DTYPE_CLASS_FILE='"oink_type.h"' -DARCHIVE_SRZ_DIR=1 -O2 -DNDEBUG -g -D__LINUX__ -Wcast-align -Wno-char-subscripts -Wall -DARCHIVE_SRZ_DIR=1 -O2 -DNDEBUG -g -D__LINUX__ -Wconversion -Wpointer-arith -Woverloaded-virtual -Wno-deprecated -I- -I. -I../smbase -I../ast -I../elkhound -IElsaHeaders -ILibCpdInit -I.. -I../llvm/include oink_integrity.cc cc1plus: note: obsolete option -I- used, please use -iquote instead In file included from ../ast/asthelp.h:9:0, from ./cc.ast.gen.h:9, from ElsaHeaders/cc_ast.h:20, from ./oink_integrity.h:28, from oink_integrity.cc:4: ../smbase/str.h: In member function 'int stringBuilder::length() const': ../smbase/str.h:239:35: warning: conversion to 'int' from 'long int' may alter its value In file included from ../ast/asthelp.h:10:0, from ./cc.ast.gen.h:9, from ElsaHeaders/cc_ast.h:20, from ./oink_integrity.h:28, from oink_integrity.cc:4: ../ast/locstr.h: In member function 'int LocString::length() const': ../ast/locstr.h:48:41: warning: conversion to 'int' from 'size_t' may alter its value x86_64-pc-linux-gnu-g++ -c -o value.o -DOINK -DCPDINIT_LIB_HEADERS='"cpdinit_headers.h"' -DTYPE_CLASS_FILE='"oink_type.h"' -DARCHIVE_SRZ_DIR=1 -O2 -DNDEBUG -g -D__LINUX__ -Wcast-align -Wno-char-subscripts -Wall -DARCHIVE_SRZ_DIR=1 -O2 -DNDEBUG -g -D__LINUX__ -Wconversion -Wpointer-arith -Woverloaded-virtual -Wno-deprecated -I- -I. -I../smbase -I../ast -I../elkhound -IElsaHeaders -ILibCpdInit -I.. -I../llvm/include value.cc cc1plus: note: obsolete option -I- used, please use -iquote instead In file included from ../smbase/exc.h:16:0, from ./alloc.h:22, from ./value.h:12, from value.cc:3: ../smbase/str.h: In member function 'int stringBuilder::length() const': ../smbase/str.h:239:35: warning: conversion to 'int' from 'long int' may alter its value In file included from ../ast/asthelp.h:10:0, from ./cc.ast.gen.h:9, from ElsaHeaders/cc_ast.h:20, from ./oink_type_children.h:7, from ./oink_var.h:9, from ./value.h:13, from value.cc:3: ../ast/locstr.h: In member function 'int LocString::length() const': ../ast/locstr.h:48:41: warning: conversion to 'int' from 'size_t' may alter its value x86_64-pc-linux-gnu-g++ -c -o value_ast_visitor.o -DOINK -DCPDINIT_LIB_HEADERS='"cpdinit_headers.h"' -DTYPE_CLASS_FILE='"oink_type.h"' -DARCHIVE_SRZ_DIR=1 -O2 -DNDEBUG -g -D__LINUX__ -Wcast-align -Wno-char-subscripts -Wall -DARCHIVE_SRZ_DIR=1 -O2 -DNDEBUG -g -D__LINUX__ -Wconversion -Wpointer-arith -Woverloaded-virtual -Wno-deprecated -I- -I. -I../smbase -I../ast -I../elkhound -IElsaHeaders -ILibCpdInit -I.. -I../llvm/include value_ast_visitor.cc cc1plus: note: obsolete option -I- used, please use -iquote instead In file included from ../ast/asthelp.h:9:0, from ./cc.ast.gen.h:9, from ElsaHeaders/cc_ast.h:20, from ElsaHeaders/cc_ast_aux.h:9, from ./value_ast_visitor.h:14, from value_ast_visitor.cc:3: ../smbase/str.h: In member function 'int stringBuilder::length() const': ../smbase/str.h:239:35: warning: conversion to 'int' from 'long int' may alter its value In file included from ../ast/asthelp.h:10:0, from ./cc.ast.gen.h:9, from ElsaHeaders/cc_ast.h:20, from ElsaHeaders/cc_ast_aux.h:9, from ./value_ast_visitor.h:14, from value_ast_visitor.cc:3: ../ast/locstr.h: In member function 'int LocString::length() const': ../ast/locstr.h:48:41: warning: conversion to 'int' from 'size_t' may alter its value rm -f xml_ast.gen.tokens xml_ast_reader_0decl.gen.h xml_ast_reader_1defn.gen.cc xml_ast_reader_2ctrc.gen.cc xml_ast_reader_3regc.gen.cc ../ast/astgen -tr no_ast.gen,xmlParser ../elsa/cc.ast ../elsa/cc_tcheck.ast ../elsa/cc_print.ast ../elsa/cfg.ast ../elsa/cc_elaborate.ast ../elsa/gnu.ast ../elsa/kandr.ast oink.ast value.ast qual.ast chmod a-w xml_ast.gen.tokens xml_ast_reader_0decl.gen.h xml_ast_reader_1defn.gen.cc xml_ast_reader_2ctrc.gen.cc xml_ast_reader_3regc.gen.cc rm -f xml_enum_1.gen.h xml_lex_1.gen.lex xml_name_1.gen.cc ../elsa/token.pl ../elsa/xml_basic.tokens ../elsa/xml_file.tokens ../elsa/xml_type.tokens xml_ast.gen.tokens xml_value.tokens chmod a-w xml_enum_1.gen.h xml_lex_1.gen.lex xml_name_1.gen.cc x86_64-pc-linux-gnu-g++ -c -o xml_value_reader.o -DOINK -DCPDINIT_LIB_HEADERS='"cpdinit_headers.h"' -DTYPE_CLASS_FILE='"oink_type.h"' -DARCHIVE_SRZ_DIR=1 -O2 -DNDEBUG -g -D__LINUX__ -Wcast-align -Wno-char-subscripts -Wall -DARCHIVE_SRZ_DIR=1 -O2 -DNDEBUG -g -D__LINUX__ -Wconversion -Wpointer-arith -Woverloaded-virtual -Wno-deprecated -I- -I. -I../smbase -I../ast -I../elkhound -IElsaHeaders -ILibCpdInit -I.. -I../llvm/include xml_value_reader.cc cc1plus: note: obsolete option -I- used, please use -iquote instead In file included from ../smbase/svdict.h:12:0, from ../smbase/strobjdict.h:13, from ElsaHeaders/id_obj_dict.h:21, from ElsaHeaders/xml_reader.h:10, from ./xml_value_reader.h:9, from xml_value_reader.cc:3: ../smbase/str.h: In member function 'int stringBuilder::length() const': ../smbase/str.h:239:35: warning: conversion to 'int' from 'long int' may alter its value In file included from ElsaHeaders/xml_reader.h:11:0, from ./xml_value_reader.h:9, from xml_value_reader.cc:3: ../smbase/strintdict.h: In member function 'int StringIntDict::Iter::private_getCurrent() const': ../smbase/strintdict.h:44:69: warning: conversion to 'int' from 'long int' may alter its value ../smbase/strintdict.h: In member function 'int StringIntDict::IterC::private_getCurrent() const': ../smbase/strintdict.h:63:69: warning: conversion to 'int' from 'long int' may alter its value ../smbase/strintdict.h: In member function 'int StringIntDict::private_getTopAddr() const': ../smbase/strintdict.h:182:67: warning: conversion to 'int' from 'long int' may alter its value In file included from ../ast/asthelp.h:10:0, from ./cc.ast.gen.h:9, from ElsaHeaders/cc_ast.h:20, from ./oink_type_children.h:7, from ./oink_var.h:9, from ./xml_value_reader.h:11, from xml_value_reader.cc:3: ../ast/locstr.h: In member function 'int LocString::length() const': ../ast/locstr.h:48:41: warning: conversion to 'int' from 'size_t' may alter its value x86_64-pc-linux-gnu-g++ -c -o xml_value_writer.o -DOINK -DCPDINIT_LIB_HEADERS='"cpdinit_headers.h"' -DTYPE_CLASS_FILE='"oink_type.h"' -DARCHIVE_SRZ_DIR=1 -O2 -DNDEBUG -g -D__LINUX__ -Wcast-align -Wno-char-subscripts -Wall -DARCHIVE_SRZ_DIR=1 -O2 -DNDEBUG -g -D__LINUX__ -Wconversion -Wpointer-arith -Woverloaded-virtual -Wno-deprecated -I- -I. -I../smbase -I../ast -I../elkhound -IElsaHeaders -ILibCpdInit -I.. -I../llvm/include xml_value_writer.cc cc1plus: note: obsolete option -I- used, please use -iquote instead In file included from ./cc_type.h:28:0, from ./xml_type_id.h:9, from ./xml_value_writer.h:8, from xml_value_writer.cc:3: ../smbase/str.h: In member function 'int stringBuilder::length() const': ../smbase/str.h:239:35: warning: conversion to 'int' from 'long int' may alter its value In file included from ../ast/asthelp.h:10:0, from ./cc.ast.gen.h:9, from ElsaHeaders/cc_ast.h:20, from ./oink_type_children.h:7, from ./oink_var.h:9, from ./value.h:13, from ./oink_xml_type_id.h:11, from ./xml_type_id.h:101, from ./xml_value_writer.h:8, from xml_value_writer.cc:3: ../ast/locstr.h: In member function 'int LocString::length() const': ../ast/locstr.h:48:41: warning: conversion to 'int' from 'size_t' may alter its value In file included from ./oink_type_children.h:9:0, from ./oink_var.h:9, from ./value.h:13, from ./oink_xml_type_id.h:11, from ./xml_type_id.h:101, from ./xml_value_writer.h:8, from xml_value_writer.cc:3: ../smbase/strsobjdict.h: In member function 'int StringSObjDict::Iter::private_getCurrent() const [with T = int]': ../smbase/stringset.h:33:69: instantiated from here ../smbase/strsobjdict.h:43:69: warning: conversion to 'int' from 'long int' may alter its value ../smbase/strsobjdict.h: In member function 'int StringSObjDict::IterC::private_getCurrent() const [with T = int]': ../smbase/stringset.h:51:69: instantiated from here ../smbase/strsobjdict.h:62:69: warning: conversion to 'int' from 'long int' may alter its value x86_64-pc-linux-gnu-g++ -c -o cc_print.o -DOINK -DCPDINIT_LIB_HEADERS='"cpdinit_headers.h"' -DTYPE_CLASS_FILE='"oink_type.h"' -DARCHIVE_SRZ_DIR=1 -O2 -DNDEBUG -g -D__LINUX__ -Wcast-align -Wno-char-subscripts -Wall -DARCHIVE_SRZ_DIR=1 -O2 -DNDEBUG -g -D__LINUX__ -Wconversion -Wpointer-arith -Woverloaded-virtual -Wno-deprecated -I- -I. -I../smbase -I../ast -I../elkhound -IElsaHeaders -ILibCpdInit -I.. -I../llvm/include cc_print.cc cc1plus: note: obsolete option -I- used, please use -iquote instead In file included from ../ast/asthelp.h:9:0, from ./cc.ast.gen.h:9, from ElsaHeaders/cc_ast.h:20, from ./cc_print.h:12, from cc_print.cc:6: ../smbase/str.h: In member function 'int stringBuilder::length() const': ../smbase/str.h:239:35: warning: conversion to 'int' from 'long int' may alter its value In file included from ../ast/asthelp.h:10:0, from ./cc.ast.gen.h:9, from ElsaHeaders/cc_ast.h:20, from ./cc_print.h:12, from cc_print.cc:6: ../ast/locstr.h: In member function 'int LocString::length() const': ../ast/locstr.h:48:41: warning: conversion to 'int' from 'size_t' may alter its value cc_print.cc: In member function 'virtual CodeOutStream& CodeOutStream::operator<<(const char*)': cc_print.cc:104:27: warning: conversion to 'int' from 'size_t' may alter its value x86_64-pc-linux-gnu-g++ -c -o value_print.o -DOINK -DCPDINIT_LIB_HEADERS='"cpdinit_headers.h"' -DTYPE_CLASS_FILE='"oink_type.h"' -DARCHIVE_SRZ_DIR=1 -O2 -DNDEBUG -g -D__LINUX__ -Wcast-align -Wno-char-subscripts -Wall -DARCHIVE_SRZ_DIR=1 -O2 -DNDEBUG -g -D__LINUX__ -Wconversion -Wpointer-arith -Woverloaded-virtual -Wno-deprecated -I- -I. -I../smbase -I../ast -I../elkhound -IElsaHeaders -ILibCpdInit -I.. -I../llvm/include value_print.cc cc1plus: note: obsolete option -I- used, please use -iquote instead In file included from ../ast/asthelp.h:9:0, from ./cc.ast.gen.h:9, from ElsaHeaders/cc_ast.h:20, from ./cc_print.h:12, from ./value_print.h:11, from value_print.cc:3: ../smbase/str.h: In member function 'int stringBuilder::length() const': ../smbase/str.h:239:35: warning: conversion to 'int' from 'long int' may alter its value In file included from ../ast/asthelp.h:10:0, from ./cc.ast.gen.h:9, from ElsaHeaders/cc_ast.h:20, from ./cc_print.h:12, from ./value_print.h:11, from value_print.cc:3: ../ast/locstr.h: In member function 'int LocString::length() const': ../ast/locstr.h:48:41: warning: conversion to 'int' from 'size_t' may alter its value x86_64-pc-linux-gnu-g++ -c -o oink_global.o -DOINK -DCPDINIT_LIB_HEADERS='"cpdinit_headers.h"' -DTYPE_CLASS_FILE='"oink_type.h"' -DARCHIVE_SRZ_DIR=1 -O2 -DNDEBUG -g -D__LINUX__ -Wcast-align -Wno-char-subscripts -Wall -DARCHIVE_SRZ_DIR=1 -O2 -DNDEBUG -g -D__LINUX__ -Wconversion -Wpointer-arith -Woverloaded-virtual -Wno-deprecated -I- -I. -I../smbase -I../ast -I../elkhound -IElsaHeaders -ILibCpdInit -I.. -I../llvm/include oink_global.cc cc1plus: note: obsolete option -I- used, please use -iquote instead In file included from ../smbase/srcloc.h:32:0, from ElsaHeaders/variable.h:36, from ./oink_var.h:8, from ./oink_global.h:9, from oink_global.cc:3: ../smbase/str.h: In member function 'int stringBuilder::length() const': ../smbase/str.h:239:35: warning: conversion to 'int' from 'long int' may alter its value In file included from ../ast/asthelp.h:10:0, from ./cc.ast.gen.h:9, from ElsaHeaders/cc_ast.h:20, from ./oink_type_children.h:7, from ./oink_var.h:9, from ./oink_global.h:9, from oink_global.cc:3: ../ast/locstr.h: In member function 'int LocString::length() const': ../ast/locstr.h:48:41: warning: conversion to 'int' from 'size_t' may alter its value x86_64-pc-linux-gnu-g++ -c -o oink_cmd.o -DOINK -DCPDINIT_LIB_HEADERS='"cpdinit_headers.h"' -DTYPE_CLASS_FILE='"oink_type.h"' -DARCHIVE_SRZ_DIR=1 -O2 -DNDEBUG -g -D__LINUX__ -Wcast-align -Wno-char-subscripts -Wall -DARCHIVE_SRZ_DIR=1 -O2 -DNDEBUG -g -D__LINUX__ -Wconversion -Wpointer-arith -Woverloaded-virtual -Wno-deprecated -I- -I. -I../smbase -I../ast -I../elkhound -IElsaHeaders -ILibCpdInit -I.. -I../llvm/include oink_cmd.cc cc1plus: note: obsolete option -I- used, please use -iquote instead In file included from ElsaHeaders/cc_lang.h:12:0, from ./oink_cmd.h:10, from oink_cmd.cc:3: ../smbase/str.h: In member function 'int stringBuilder::length() const': ../smbase/str.h:239:35: warning: conversion to 'int' from 'long int' may alter its value In file included from ../ast/asthelp.h:10:0, from ./cc.ast.gen.h:9, from ElsaHeaders/cc_ast.h:20, from ./oink_type_children.h:7, from ./oink_var.h:9, from ./oink_global.h:9, from oink_cmd.cc:4: ../ast/locstr.h: In member function 'int LocString::length() const': ../ast/locstr.h:48:41: warning: conversion to 'int' from 'size_t' may alter its value oink_cmd.cc: In member function 'virtual void OinkCmd::readOneArg(int&, char**&)': oink_cmd.cc:243:66: warning: conversion to 'int' from 'long int' may alter its value oink_cmd.cc:252:69: warning: conversion to 'int' from 'long int' may alter its value oink_cmd.cc: In member function 'void OinkCmd::regModuleFromModfile(const char*, const char*)': oink_cmd.cc:624:65: warning: conversion to 'int' from 'long int' may alter its value x86_64-pc-linux-gnu-g++ -c -o oink.o -DOINK -DCPDINIT_LIB_HEADERS='"cpdinit_headers.h"' -DTYPE_CLASS_FILE='"oink_type.h"' -DARCHIVE_SRZ_DIR=1 -O2 -DNDEBUG -g -D__LINUX__ -Wcast-align -Wno-char-subscripts -Wall -DARCHIVE_SRZ_DIR=1 -O2 -DNDEBUG -g -D__LINUX__ -Wconversion -Wpointer-arith -Woverloaded-virtual -Wno-deprecated -I- -I. -I../smbase -I../ast -I../elkhound -IElsaHeaders -ILibCpdInit -I.. -I../llvm/include oink.cc cc1plus: note: obsolete option -I- used, please use -iquote instead In file included from ./cc_type.h:28:0, from ./oink.h:12, from oink.cc:3: ../smbase/str.h: In member function 'int stringBuilder::length() const': ../smbase/str.h:239:35: warning: conversion to 'int' from 'long int' may alter its value In file included from ../ast/asthelp.h:10:0, from ./cc.ast.gen.h:9, from ElsaHeaders/cc_ast.h:20, from ElsaHeaders/cc_ast_aux.h:9, from ./oink.h:13, from oink.cc:3: ../ast/locstr.h: In member function 'int LocString::length() const': ../ast/locstr.h:48:41: warning: conversion to 'int' from 'size_t' may alter its value In file included from ElsaHeaders/xml_reader.h:11:0, from oink.cc:32: ../smbase/strintdict.h: In member function 'int StringIntDict::Iter::private_getCurrent() const': ../smbase/strintdict.h:44:69: warning: conversion to 'int' from 'long int' may alter its value ../smbase/strintdict.h: In member function 'int StringIntDict::IterC::private_getCurrent() const': ../smbase/strintdict.h:63:69: warning: conversion to 'int' from 'long int' may alter its value ../smbase/strintdict.h: In member function 'int StringIntDict::private_getTopAddr() const': ../smbase/strintdict.h:182:67: warning: conversion to 'int' from 'long int' may alter its value x86_64-pc-linux-gnu-g++ -c -o cc_lang.o -DOINK -DCPDINIT_LIB_HEADERS='"cpdinit_headers.h"' -DTYPE_CLASS_FILE='"oink_type.h"' -DARCHIVE_SRZ_DIR=1 -O2 -DNDEBUG -g -D__LINUX__ -Wcast-align -Wno-char-subscripts -Wall -DARCHIVE_SRZ_DIR=1 -O2 -DNDEBUG -g -D__LINUX__ -Wconversion -Wpointer-arith -Woverloaded-virtual -Wno-deprecated -I- -I. -I../smbase -I../ast -I../elkhound -IElsaHeaders -ILibCpdInit -I.. -I../llvm/include ../elsa/cc_lang.cc cc1plus: note: obsolete option -I- used, please use -iquote instead In file included from ElsaHeaders/cc_lang.h:12:0, from ../elsa/cc_lang.cc:4: ../smbase/str.h: In member function 'int stringBuilder::length() const': ../smbase/str.h:239:35: warning: conversion to 'int' from 'long int' may alter its value x86_64-pc-linux-gnu-g++ -c -o lexer.o -DOINK -DCPDINIT_LIB_HEADERS='"cpdinit_headers.h"' -DTYPE_CLASS_FILE='"oink_type.h"' -DARCHIVE_SRZ_DIR=1 -O2 -DNDEBUG -g -D__LINUX__ -Wcast-align -Wno-char-subscripts -Wall -DARCHIVE_SRZ_DIR=1 -O2 -DNDEBUG -g -D__LINUX__ -Wconversion -Wpointer-arith -Woverloaded-virtual -Wno-deprecated -I- -I. -I../smbase -I../ast -I../elkhound -IElsaHeaders -ILibCpdInit -I.. -I../llvm/include ../elsa/lexer.cc cc1plus: note: obsolete option -I- used, please use -iquote instead In file included from ../elkhound/useract.h:15:0, from ../elkhound/lexerint.h:8, from ElsaHeaders/baselexer.h:16, from ElsaHeaders/lexer.h:7, from ../elsa/lexer.cc:4: ../smbase/str.h: In member function 'int stringBuilder::length() const': ../smbase/str.h:239:35: warning: conversion to 'int' from 'long int' may alter its value ../elsa/lexer.cc: In function 'SourceLoc str2loc(char*, char**, const char*)': ../elsa/lexer.cc:303:34: warning: conversion to 'int' from 'long int' may alter its value ../elsa/lexer.cc:306:33: warning: conversion to 'int' from 'long int' may alter its value x86_64-pc-linux-gnu-g++ -c -o baselexer.o -DOINK -DCPDINIT_LIB_HEADERS='"cpdinit_headers.h"' -DTYPE_CLASS_FILE='"oink_type.h"' -DARCHIVE_SRZ_DIR=1 -O2 -DNDEBUG -g -D__LINUX__ -Wcast-align -Wno-char-subscripts -Wall -DARCHIVE_SRZ_DIR=1 -O2 -DNDEBUG -g -D__LINUX__ -Wconversion -Wpointer-arith -Woverloaded-virtual -Wno-deprecated -I- -I. -I../smbase -I../ast -I../elkhound -IElsaHeaders -ILibCpdInit -I.. -I../llvm/include ../elsa/baselexer.cc cc1plus: note: obsolete option -I- used, please use -iquote instead In file included from ../elkhound/useract.h:15:0, from ../elkhound/lexerint.h:8, from ElsaHeaders/baselexer.h:16, from ../elsa/baselexer.cc:4: ../smbase/str.h: In member function 'int stringBuilder::length() const': ../smbase/str.h:239:35: warning: conversion to 'int' from 'long int' may alter its value x86_64-pc-linux-gnu-g++ -c -o cppundolog.o -DOINK -DCPDINIT_LIB_HEADERS='"cpdinit_headers.h"' -DTYPE_CLASS_FILE='"oink_type.h"' -DARCHIVE_SRZ_DIR=1 -O2 -DNDEBUG -g -D__LINUX__ -Wcast-align -Wno-char-subscripts -Wall -DARCHIVE_SRZ_DIR=1 -O2 -DNDEBUG -g -D__LINUX__ -Wconversion -Wpointer-arith -Woverloaded-virtual -Wno-deprecated -I- -I. -I../smbase -I../ast -I../elkhound -IElsaHeaders -ILibCpdInit -I.. -I../llvm/include ../elsa/cppundolog.cc cc1plus: note: obsolete option -I- used, please use -iquote instead In file included from ../smbase/svdict.h:12:0, from ../smbase/strobjdict.h:13, from ElsaHeaders/cppundolog.h:8, from ../elsa/cppundolog.cc:4: ../smbase/str.h: In member function 'int stringBuilder::length() const': ../smbase/str.h:239:35: warning: conversion to 'int' from 'long int' may alter its value x86_64-pc-linux-gnu-g++ -c -o parssppt.o -DOINK -DCPDINIT_LIB_HEADERS='"cpdinit_headers.h"' -DTYPE_CLASS_FILE='"oink_type.h"' -DARCHIVE_SRZ_DIR=1 -O2 -DNDEBUG -g -D__LINUX__ -Wcast-align -Wno-char-subscripts -Wall -DARCHIVE_SRZ_DIR=1 -O2 -DNDEBUG -g -D__LINUX__ -Wconversion -Wpointer-arith -Woverloaded-virtual -Wno-deprecated -I- -I. -I../smbase -I../ast -I../elkhound -IElsaHeaders -ILibCpdInit -I.. -I../llvm/include ../elsa/parssppt.cc cc1plus: note: obsolete option -I- used, please use -iquote instead In file included from ../elkhound/useract.h:15:0, from ../elkhound/lexerint.h:8, from ElsaHeaders/baselexer.h:16, from ElsaHeaders/lexer.h:7, from ElsaHeaders/parssppt.h:22, from ../elsa/parssppt.cc:4: ../smbase/str.h: In member function 'int stringBuilder::length() const': ../smbase/str.h:239:35: warning: conversion to 'int' from 'long int' may alter its value x86_64-pc-linux-gnu-g++ -c -o mtype.o -DOINK -DCPDINIT_LIB_HEADERS='"cpdinit_headers.h"' -DTYPE_CLASS_FILE='"oink_type.h"' -DARCHIVE_SRZ_DIR=1 -O2 -DNDEBUG -g -D__LINUX__ -Wcast-align -Wno-char-subscripts -Wall -DARCHIVE_SRZ_DIR=1 -O2 -DNDEBUG -g -D__LINUX__ -Wconversion -Wpointer-arith -Woverloaded-virtual -Wno-deprecated -I- -I. -I../smbase -I../ast -I../elkhound -IElsaHeaders -ILibCpdInit -I.. -I../llvm/include ../elsa/mtype.cc cc1plus: note: obsolete option -I- used, please use -iquote instead In file included from ElsaHeaders/mflags.h:9:0, from ElsaHeaders/mtype.h:14, from ../elsa/mtype.cc:13: ../smbase/str.h: In member function 'int stringBuilder::length() const': ../smbase/str.h:239:35: warning: conversion to 'int' from 'long int' may alter its value In file included from ../ast/asthelp.h:10:0, from ./cc.ast.gen.h:9, from ElsaHeaders/cc_ast.h:20, from ElsaHeaders/mtype.h:17, from ../elsa/mtype.cc:13: ../ast/locstr.h: In member function 'int LocString::length() const': ../ast/locstr.h:48:41: warning: conversion to 'int' from 'size_t' may alter its value x86_64-pc-linux-gnu-g++ -c -o cc_env.o -DOINK -DCPDINIT_LIB_HEADERS='"cpdinit_headers.h"' -DTYPE_CLASS_FILE='"oink_type.h"' -DARCHIVE_SRZ_DIR=1 -O2 -DNDEBUG -g -D__LINUX__ -Wcast-align -Wno-char-subscripts -Wall -DARCHIVE_SRZ_DIR=1 -O2 -DNDEBUG -g -D__LINUX__ -Wconversion -Wpointer-arith -Woverloaded-virtual -Wno-deprecated -I- -I. -I../smbase -I../ast -I../elkhound -IElsaHeaders -ILibCpdInit -I.. -I../llvm/include ../elsa/cc_env.cc cc1plus: note: obsolete option -I- used, please use -iquote instead In file included from ./cc_type.h:28:0, from ElsaHeaders/cc_env.h:7, from ../elsa/cc_env.cc:4: ../smbase/str.h: In member function 'int stringBuilder::length() const': ../smbase/str.h:239:35: warning: conversion to 'int' from 'long int' may alter its value In file included from ../ast/asthelp.h:10:0, from ./cc.ast.gen.h:9, from ElsaHeaders/cc_ast.h:20, from ElsaHeaders/cc_env.h:14, from ../elsa/cc_env.cc:4: ../ast/locstr.h: In member function 'int LocString::length() const': ../ast/locstr.h:48:41: warning: conversion to 'int' from 'size_t' may alter its value x86_64-pc-linux-gnu-g++ -c -o template.o -DOINK -DCPDINIT_LIB_HEADERS='"cpdinit_headers.h"' -DTYPE_CLASS_FILE='"oink_type.h"' -DARCHIVE_SRZ_DIR=1 -O2 -DNDEBUG -g -D__LINUX__ -Wcast-align -Wno-char-subscripts -Wall -DARCHIVE_SRZ_DIR=1 -O2 -DNDEBUG -g -D__LINUX__ -Wconversion -Wpointer-arith -Woverloaded-virtual -Wno-deprecated -I- -I. -I../smbase -I../ast -I../elkhound -IElsaHeaders -ILibCpdInit -I.. -I../llvm/include ../elsa/template.cc cc1plus: note: obsolete option -I- used, please use -iquote instead In file included from ./cc_type.h:28:0, from ElsaHeaders/template.h:16, from ../elsa/template.cc:5: ../smbase/str.h: In member function 'int stringBuilder::length() const': ../smbase/str.h:239:35: warning: conversion to 'int' from 'long int' may alter its value In file included from ../ast/asthelp.h:10:0, from ./cc.ast.gen.h:9, from ElsaHeaders/cc_ast.h:20, from ElsaHeaders/cc_env.h:14, from ../elsa/template.cc:6: ../ast/locstr.h: In member function 'int LocString::length() const': ../ast/locstr.h:48:41: warning: conversion to 'int' from 'size_t' may alter its value x86_64-pc-linux-gnu-g++ -c -o cc_scope.o -DOINK -DCPDINIT_LIB_HEADERS='"cpdinit_headers.h"' -DTYPE_CLASS_FILE='"oink_type.h"' -DARCHIVE_SRZ_DIR=1 -O2 -DNDEBUG -g -D__LINUX__ -Wcast-align -Wno-char-subscripts -Wall -DARCHIVE_SRZ_DIR=1 -O2 -DNDEBUG -g -D__LINUX__ -Wconversion -Wpointer-arith -Woverloaded-virtual -Wno-deprecated -I- -I. -I../smbase -I../ast -I../elkhound -IElsaHeaders -ILibCpdInit -I.. -I../llvm/include ../elsa/cc_scope.cc cc1plus: note: obsolete option -I- used, please use -iquote instead In file included from ElsaHeaders/cc_flags.h:21:0, from ElsaHeaders/cc_scope.h:10, from ../elsa/cc_scope.cc:4: ../smbase/str.h: In member function 'int stringBuilder::length() const': ../smbase/str.h:239:35: warning: conversion to 'int' from 'long int' may alter its value In file included from ../ast/asthelp.h:10:0, from ./cc.ast.gen.h:9, from ElsaHeaders/cc_ast.h:20, from ElsaHeaders/cc_env.h:14, from ../elsa/cc_scope.cc:8: ../ast/locstr.h: In member function 'int LocString::length() const': ../ast/locstr.h:48:41: warning: conversion to 'int' from 'size_t' may alter its value x86_64-pc-linux-gnu-g++ -c -o cc_flags.o -DOINK -DCPDINIT_LIB_HEADERS='"cpdinit_headers.h"' -DTYPE_CLASS_FILE='"oink_type.h"' -DARCHIVE_SRZ_DIR=1 -O2 -DNDEBUG -g -D__LINUX__ -Wcast-align -Wno-char-subscripts -Wall -DARCHIVE_SRZ_DIR=1 -O2 -DNDEBUG -g -D__LINUX__ -Wconversion -Wpointer-arith -Woverloaded-virtual -Wno-deprecated -I- -I. -I../smbase -I../ast -I../elkhound -IElsaHeaders -ILibCpdInit -I.. -I../llvm/include ../elsa/cc_flags.cc cc1plus: note: obsolete option -I- used, please use -iquote instead In file included from ElsaHeaders/cc_flags.h:21:0, from ../elsa/cc_flags.cc:4: ../smbase/str.h: In member function 'int stringBuilder::length() const': ../smbase/str.h:239:35: warning: conversion to 'int' from 'long int' may alter its value ../elsa/cc_flags.cc: In function 'char** buildPrefixUppercaseMap(const char*, const char* const*, int)': ../elsa/cc_flags.cc:35:43: warning: conversion to 'int' from 'size_t' may alter its value x86_64-pc-linux-gnu-g++ -c -o cc_type.o -DOINK -DCPDINIT_LIB_HEADERS='"cpdinit_headers.h"' -DTYPE_CLASS_FILE='"oink_type.h"' -DARCHIVE_SRZ_DIR=1 -O2 -DNDEBUG -g -D__LINUX__ -Wcast-align -Wno-char-subscripts -Wall -DARCHIVE_SRZ_DIR=1 -O2 -DNDEBUG -g -D__LINUX__ -Wconversion -Wpointer-arith -Woverloaded-virtual -Wno-deprecated -I- -I. -I../smbase -I../ast -I../elkhound -IElsaHeaders -ILibCpdInit -I.. -I../llvm/include ../elsa/cc_type.cc cc1plus: note: obsolete option -I- used, please use -iquote instead In file included from ./cc_type.h:28:0, from ../elsa/cc_type.cc:4: ../smbase/str.h: In member function 'int stringBuilder::length() const': ../smbase/str.h:239:35: warning: conversion to 'int' from 'long int' may alter its value In file included from ../ast/asthelp.h:10:0, from ../elsa/cc_type.cc:10: ../ast/locstr.h: In member function 'int LocString::length() const': ../ast/locstr.h:48:41: warning: conversion to 'int' from 'size_t' may alter its value ../elsa/cc_type.cc: In member function 'virtual unsigned int CVAtomicType::innerHashValue() const': ../elsa/cc_type.cc:1754:19: warning: conversion to 'unsigned int' from 'long unsigned int' may alter its value ../elsa/cc_type.cc: In member function 'virtual unsigned int PointerToMemberType::innerHashValue() const': ../elsa/cc_type.cc:2487:33: warning: conversion to 'unsigned int' from 'long unsigned int' may alter its value x86_64-pc-linux-gnu-g++ -c -o serialno.o -DOINK -DCPDINIT_LIB_HEADERS='"cpdinit_headers.h"' -DTYPE_CLASS_FILE='"oink_type.h"' -DARCHIVE_SRZ_DIR=1 -O2 -DNDEBUG -g -D__LINUX__ -Wcast-align -Wno-char-subscripts -Wall -DARCHIVE_SRZ_DIR=1 -O2 -DNDEBUG -g -D__LINUX__ -Wconversion -Wpointer-arith -Woverloaded-virtual -Wno-deprecated -I- -I. -I../smbase -I../ast -I../elkhound -IElsaHeaders -ILibCpdInit -I.. -I../llvm/include ../elsa/serialno.cc cc1plus: note: obsolete option -I- used, please use -iquote instead In file included from ElsaHeaders/serialno.h:15:0, from ../elsa/serialno.cc:4: ../smbase/str.h: In member function 'int stringBuilder::length() const': ../smbase/str.h:239:35: warning: conversion to 'int' from 'long int' may alter its value x86_64-pc-linux-gnu-g++ -c -o cc_tcheck.o -DOINK -DCPDINIT_LIB_HEADERS='"cpdinit_headers.h"' -DTYPE_CLASS_FILE='"oink_type.h"' -DARCHIVE_SRZ_DIR=1 -O2 -DNDEBUG -g -D__LINUX__ -Wcast-align -Wno-char-subscripts -Wall -DARCHIVE_SRZ_DIR=1 -O2 -DNDEBUG -g -D__LINUX__ -Wconversion -Wpointer-arith -Woverloaded-virtual -Wno-deprecated -I- -I. -I../smbase -I../ast -I../elkhound -IElsaHeaders -ILibCpdInit -I.. -I../llvm/include ../elsa/cc_tcheck.cc cc1plus: note: obsolete option -I- used, please use -iquote instead In file included from ../ast/asthelp.h:9:0, from ./cc.ast.gen.h:9, from ElsaHeaders/cc_ast.h:20, from ../elsa/cc_tcheck.cc:13: ../smbase/str.h: In member function 'int stringBuilder::length() const': ../smbase/str.h:239:35: warning: conversion to 'int' from 'long int' may alter its value In file included from ../ast/asthelp.h:10:0, from ./cc.ast.gen.h:9, from ElsaHeaders/cc_ast.h:20, from ../elsa/cc_tcheck.cc:13: ../ast/locstr.h: In member function 'int LocString::length() const': ../ast/locstr.h:48:41: warning: conversion to 'int' from 'size_t' may alter its value ../elsa/cc_tcheck.cc: In member function 'virtual Type* E_stringLit::itcheck_x(Env&, Expression*&)': ../elsa/cc_tcheck.cc:5378:30: warning: conversion to 'int' from 'size_t' may alter its value ../elsa/cc_tcheck.cc:5394:23: warning: conversion to 'int' from 'size_t' may alter its value ../elsa/cc_tcheck.cc: In function 'void quotedUnescape(ArrayStack&, const char*, char, bool)': ../elsa/cc_tcheck.cc:5429:53: warning: conversion to 'int' from 'size_t' may alter its value x86_64-pc-linux-gnu-g++ -c -o const_eval.o -DOINK -DCPDINIT_LIB_HEADERS='"cpdinit_headers.h"' -DTYPE_CLASS_FILE='"oink_type.h"' -DARCHIVE_SRZ_DIR=1 -O2 -DNDEBUG -g -D__LINUX__ -Wcast-align -Wno-char-subscripts -Wall -DARCHIVE_SRZ_DIR=1 -O2 -DNDEBUG -g -D__LINUX__ -Wconversion -Wpointer-arith -Woverloaded-virtual -Wno-deprecated -I- -I. -I../smbase -I../ast -I../elkhound -IElsaHeaders -ILibCpdInit -I.. -I../llvm/include ../elsa/const_eval.cc cc1plus: note: obsolete option -I- used, please use -iquote instead In file included from ElsaHeaders/const_eval.h:7:0, from ../elsa/const_eval.cc:4: ../smbase/str.h: In member function 'int stringBuilder::length() const': ../smbase/str.h:239:35: warning: conversion to 'int' from 'long int' may alter its value In file included from ../ast/asthelp.h:10:0, from ./cc.ast.gen.h:9, from ElsaHeaders/cc_ast.h:20, from ../elsa/const_eval.cc:5: ../ast/locstr.h: In member function 'int LocString::length() const': ../ast/locstr.h:48:41: warning: conversion to 'int' from 'size_t' may alter its value ../elsa/const_eval.cc: In member function 'int CValue::getIntegralValue() const': ../elsa/const_eval.cc:81:12: warning: conversion to 'int' from 'long int' may alter its value ../elsa/const_eval.cc: In member function 'void CValue::applyBinary(BinaryOp, CValue)': ../elsa/const_eval.cc:373:42: warning: conversion to 'int' from 'long int' may alter its value ../elsa/const_eval.cc:374:42: warning: conversion to 'int' from 'long unsigned int' may alter its value x86_64-pc-linux-gnu-g++ -c -o cc_err.o -DOINK -DCPDINIT_LIB_HEADERS='"cpdinit_headers.h"' -DTYPE_CLASS_FILE='"oink_type.h"' -DARCHIVE_SRZ_DIR=1 -O2 -DNDEBUG -g -D__LINUX__ -Wcast-align -Wno-char-subscripts -Wall -DARCHIVE_SRZ_DIR=1 -O2 -DNDEBUG -g -D__LINUX__ -Wconversion -Wpointer-arith -Woverloaded-virtual -Wno-deprecated -I- -I. -I../smbase -I../ast -I../elkhound -IElsaHeaders -ILibCpdInit -I.. -I../llvm/include ../elsa/cc_err.cc cc1plus: note: obsolete option -I- used, please use -iquote instead In file included from ElsaHeaders/cc_err.h:8:0, from ../elsa/cc_err.cc:4: ../smbase/str.h: In member function 'int stringBuilder::length() const': ../smbase/str.h:239:35: warning: conversion to 'int' from 'long int' may alter its value x86_64-pc-linux-gnu-g++ -c -o cc_elaborate.o -DOINK -DCPDINIT_LIB_HEADERS='"cpdinit_headers.h"' -DTYPE_CLASS_FILE='"oink_type.h"' -DARCHIVE_SRZ_DIR=1 -O2 -DNDEBUG -g -D__LINUX__ -Wcast-align -Wno-char-subscripts -Wall -DARCHIVE_SRZ_DIR=1 -O2 -DNDEBUG -g -D__LINUX__ -Wconversion -Wpointer-arith -Woverloaded-virtual -Wno-deprecated -I- -I. -I../smbase -I../ast -I../elkhound -IElsaHeaders -ILibCpdInit -I.. -I../llvm/include ../elsa/cc_elaborate.cc cc1plus: note: obsolete option -I- used, please use -iquote instead In file included from ../ast/asthelp.h:9:0, from ./cc.ast.gen.h:9, from ElsaHeaders/cc_ast.h:20, from ElsaHeaders/cc_elaborate.h:16, from ../elsa/cc_elaborate.cc:38: ../smbase/str.h: In member function 'int stringBuilder::length() const': ../smbase/str.h:239:35: warning: conversion to 'int' from 'long int' may alter its value In file included from ../ast/asthelp.h:10:0, from ./cc.ast.gen.h:9, from ElsaHeaders/cc_ast.h:20, from ElsaHeaders/cc_elaborate.h:16, from ../elsa/cc_elaborate.cc:38: ../ast/locstr.h: In member function 'int LocString::length() const': ../ast/locstr.h:48:41: warning: conversion to 'int' from 'size_t' may alter its value x86_64-pc-linux-gnu-g++ -c -o ast_build.o -DOINK -DCPDINIT_LIB_HEADERS='"cpdinit_headers.h"' -DTYPE_CLASS_FILE='"oink_type.h"' -DARCHIVE_SRZ_DIR=1 -O2 -DNDEBUG -g -D__LINUX__ -Wcast-align -Wno-char-subscripts -Wall -DARCHIVE_SRZ_DIR=1 -O2 -DNDEBUG -g -D__LINUX__ -Wconversion -Wpointer-arith -Woverloaded-virtual -Wno-deprecated -I- -I. -I../smbase -I../ast -I../elkhound -IElsaHeaders -ILibCpdInit -I.. -I../llvm/include ../elsa/ast_build.cc cc1plus: note: obsolete option -I- used, please use -iquote instead In file included from ../ast/asthelp.h:9:0, from ./cc.ast.gen.h:9, from ElsaHeaders/cc_ast.h:20, from ElsaHeaders/ast_build.h:7, from ../elsa/ast_build.cc:4: ../smbase/str.h: In member function 'int stringBuilder::length() const': ../smbase/str.h:239:35: warning: conversion to 'int' from 'long int' may alter its value In file included from ../ast/asthelp.h:10:0, from ./cc.ast.gen.h:9, from ElsaHeaders/cc_ast.h:20, from ElsaHeaders/ast_build.h:7, from ../elsa/ast_build.cc:4: ../ast/locstr.h: In member function 'int LocString::length() const': ../ast/locstr.h:48:41: warning: conversion to 'int' from 'size_t' may alter its value x86_64-pc-linux-gnu-g++ -c -o cc_ast_aux.o -DOINK -DCPDINIT_LIB_HEADERS='"cpdinit_headers.h"' -DTYPE_CLASS_FILE='"oink_type.h"' -DARCHIVE_SRZ_DIR=1 -O2 -DNDEBUG -g -D__LINUX__ -Wcast-align -Wno-char-subscripts -Wall -DARCHIVE_SRZ_DIR=1 -O2 -DNDEBUG -g -D__LINUX__ -Wconversion -Wpointer-arith -Woverloaded-virtual -Wno-deprecated -I- -I. -I../smbase -I../ast -I../elkhound -IElsaHeaders -ILibCpdInit -I.. -I../llvm/include ../elsa/cc_ast_aux.cc cc1plus: note: obsolete option -I- used, please use -iquote instead In file included from ../smbase/strutil.h:8:0, from ../elsa/cc_ast_aux.cc:4: ../smbase/str.h: In member function 'int stringBuilder::length() const': ../smbase/str.h:239:35: warning: conversion to 'int' from 'long int' may alter its value In file included from ../ast/asthelp.h:10:0, from ./cc.ast.gen.h:9, from ElsaHeaders/cc_ast.h:20, from ElsaHeaders/generic_aux.h:5, from ../elsa/cc_ast_aux.cc:5: ../ast/locstr.h: In member function 'int LocString::length() const': ../ast/locstr.h:48:41: warning: conversion to 'int' from 'size_t' may alter its value x86_64-pc-linux-gnu-g++ -c -o variable.o -DOINK -DCPDINIT_LIB_HEADERS='"cpdinit_headers.h"' -DTYPE_CLASS_FILE='"oink_type.h"' -DARCHIVE_SRZ_DIR=1 -O2 -DNDEBUG -g -D__LINUX__ -Wcast-align -Wno-char-subscripts -Wall -DARCHIVE_SRZ_DIR=1 -O2 -DNDEBUG -g -D__LINUX__ -Wconversion -Wpointer-arith -Woverloaded-virtual -Wno-deprecated -I- -I. -I../smbase -I../ast -I../elkhound -IElsaHeaders -ILibCpdInit -I.. -I../llvm/include ../elsa/variable.cc cc1plus: note: obsolete option -I- used, please use -iquote instead In file included from ../smbase/srcloc.h:32:0, from ElsaHeaders/variable.h:36, from ../elsa/variable.cc:4: ../smbase/str.h: In member function 'int stringBuilder::length() const': ../smbase/str.h:239:35: warning: conversion to 'int' from 'long int' may alter its value ../elsa/variable.cc: In member function 'bool Variable::linkerVisibleName(bool) const': ../elsa/variable.cc:192:62: warning: conversion to 'int' from 'size_t' may alter its value x86_64-pc-linux-gnu-g++ -c -o ccparse.o -DOINK -DCPDINIT_LIB_HEADERS='"cpdinit_headers.h"' -DTYPE_CLASS_FILE='"oink_type.h"' -DARCHIVE_SRZ_DIR=1 -O2 -DNDEBUG -g -D__LINUX__ -Wcast-align -Wno-char-subscripts -Wall -DARCHIVE_SRZ_DIR=1 -O2 -DNDEBUG -g -D__LINUX__ -Wconversion -Wpointer-arith -Woverloaded-virtual -Wno-deprecated -I- -I. -I../smbase -I../ast -I../elkhound -IElsaHeaders -ILibCpdInit -I.. -I../llvm/include ../elsa/ccparse.cc cc1plus: note: obsolete option -I- used, please use -iquote instead In file included from ../smbase/strtable.h:9:0, from ElsaHeaders/ccparse.h:8, from ../elsa/ccparse.cc:4: ../smbase/str.h: In member function 'int stringBuilder::length() const': ../smbase/str.h:239:35: warning: conversion to 'int' from 'long int' may alter its value In file included from ../ast/asthelp.h:10:0, from ./cc.ast.gen.h:9, from ElsaHeaders/cc_ast.h:20, from ElsaHeaders/ccparse.h:12, from ../elsa/ccparse.cc:4: ../ast/locstr.h: In member function 'int LocString::length() const': ../ast/locstr.h:48:41: warning: conversion to 'int' from 'size_t' may alter its value ../elsa/ccparse.cc: In member function 'SimpleTypeId ParseEnv::uberSimpleType(SourceLoc, UberModifiers)': ../elsa/ccparse.cc:61:5: warning: case value '98304' not in enumerated type 'UberModifiers' ../elsa/ccparse.cc:57:5: warning: case value '196608' not in enumerated type 'UberModifiers' ../elsa/ccparse.cc:60:5: warning: case value '294912' not in enumerated type 'UberModifiers' ../elsa/ccparse.cc:49:5: warning: case value '327680' not in enumerated type 'UberModifiers' ../elsa/ccparse.cc:59:5: warning: case value '360448' not in enumerated type 'UberModifiers' ../elsa/ccparse.cc:56:5: warning: case value '393216' not in enumerated type 'UberModifiers' ../elsa/ccparse.cc:55:5: warning: case value '458752' not in enumerated type 'UberModifiers' ../elsa/ccparse.cc:52:5: warning: case value '557056' not in enumerated type 'UberModifiers' ../elsa/ccparse.cc:47:5: warning: case value '589824' not in enumerated type 'UberModifiers' ../elsa/ccparse.cc:51:5: warning: case value '622592' not in enumerated type 'UberModifiers' ../elsa/ccparse.cc:54:5: warning: case value '655360' not in enumerated type 'UberModifiers' ../elsa/ccparse.cc:53:5: warning: case value '720896' not in enumerated type 'UberModifiers' ../elsa/ccparse.cc:66:5: warning: case value '2228224' not in enumerated type 'UberModifiers' ../elsa/ccparse.cc:74:5: warning: case value '8454144' not in enumerated type 'UberModifiers' ../elsa/ccparse.cc:73:5: warning: case value '8650752' not in enumerated type 'UberModifiers' ../elsa/ccparse.cc:72:5: warning: case value '8716288' not in enumerated type 'UberModifiers' ../elsa/ccparse.cc:71:5: warning: case value '8912896' not in enumerated type 'UberModifiers' ../elsa/ccparse.cc:70:5: warning: case value '8978432' not in enumerated type 'UberModifiers' ../elsa/ccparse.cc:44:5: warning: case value '17039360' not in enumerated type 'UberModifiers' ../elsa/ccparse.cc:43:5: warning: case value '17301504' not in enumerated type 'UberModifiers' ../elsa/ccparse.cc:78:5: warning: case value '34603008' not in enumerated type 'UberModifiers' ../elsa/ccparse.cc:79:5: warning: case value '35651584' not in enumerated type 'UberModifiers' ../elsa/ccparse.cc:80:5: warning: case value '35782656' not in enumerated type 'UberModifiers' ../elsa/ccparse.cc:83:5: warning: case value '68157440' not in enumerated type 'UberModifiers' ../elsa/ccparse.cc:84:5: warning: case value '69206016' not in enumerated type 'UberModifiers' ../elsa/ccparse.cc:85:5: warning: case value '69337088' not in enumerated type 'UberModifiers' x86_64-pc-linux-gnu-g++ -c -o astvisit.o -DOINK -DCPDINIT_LIB_HEADERS='"cpdinit_headers.h"' -DTYPE_CLASS_FILE='"oink_type.h"' -DARCHIVE_SRZ_DIR=1 -O2 -DNDEBUG -g -D__LINUX__ -Wcast-align -Wno-char-subscripts -Wall -DARCHIVE_SRZ_DIR=1 -O2 -DNDEBUG -g -D__LINUX__ -Wconversion -Wpointer-arith -Woverloaded-virtual -Wno-deprecated -I- -I. -I../smbase -I../ast -I../elkhound -IElsaHeaders -ILibCpdInit -I.. -I../llvm/include ../elsa/astvisit.cc cc1plus: note: obsolete option -I- used, please use -iquote instead In file included from ../ast/asthelp.h:9:0, from ./cc.ast.gen.h:9, from ElsaHeaders/cc_ast.h:20, from ElsaHeaders/astvisit.h:9, from ../elsa/astvisit.cc:4: ../smbase/str.h: In member function 'int stringBuilder::length() const': ../smbase/str.h:239:35: warning: conversion to 'int' from 'long int' may alter its value In file included from ../ast/asthelp.h:10:0, from ./cc.ast.gen.h:9, from ElsaHeaders/cc_ast.h:20, from ElsaHeaders/astvisit.h:9, from ../elsa/astvisit.cc:4: ../ast/locstr.h: In member function 'int LocString::length() const': ../ast/locstr.h:48:41: warning: conversion to 'int' from 'size_t' may alter its value x86_64-pc-linux-gnu-g++ -c -o stdconv.o -DOINK -DCPDINIT_LIB_HEADERS='"cpdinit_headers.h"' -DTYPE_CLASS_FILE='"oink_type.h"' -DARCHIVE_SRZ_DIR=1 -O2 -DNDEBUG -g -D__LINUX__ -Wcast-align -Wno-char-subscripts -Wall -DARCHIVE_SRZ_DIR=1 -O2 -DNDEBUG -g -D__LINUX__ -Wconversion -Wpointer-arith -Woverloaded-virtual -Wno-deprecated -I- -I. -I../smbase -I../ast -I../elkhound -IElsaHeaders -ILibCpdInit -I.. -I../llvm/include ../elsa/stdconv.cc cc1plus: note: obsolete option -I- used, please use -iquote instead In file included from ElsaHeaders/stdconv.h:20:0, from ../elsa/stdconv.cc:4: ../smbase/str.h: In member function 'int stringBuilder::length() const': ../smbase/str.h:239:35: warning: conversion to 'int' from 'long int' may alter its value In file included from ../ast/asthelp.h:10:0, from ./cc.ast.gen.h:9, from ElsaHeaders/cc_ast.h:20, from ElsaHeaders/cc_env.h:14, from ../elsa/stdconv.cc:6: ../ast/locstr.h: In member function 'int LocString::length() const': ../ast/locstr.h:48:41: warning: conversion to 'int' from 'size_t' may alter its value x86_64-pc-linux-gnu-g++ -c -o implconv.o -DOINK -DCPDINIT_LIB_HEADERS='"cpdinit_headers.h"' -DTYPE_CLASS_FILE='"oink_type.h"' -DARCHIVE_SRZ_DIR=1 -O2 -DNDEBUG -g -D__LINUX__ -Wcast-align -Wno-char-subscripts -Wall -DARCHIVE_SRZ_DIR=1 -O2 -DNDEBUG -g -D__LINUX__ -Wconversion -Wpointer-arith -Woverloaded-virtual -Wno-deprecated -I- -I. -I../smbase -I../ast -I../elkhound -IElsaHeaders -ILibCpdInit -I.. -I../llvm/include ../elsa/implconv.cc cc1plus: note: obsolete option -I- used, please use -iquote instead In file included from ElsaHeaders/stdconv.h:20:0, from ElsaHeaders/implconv.h:12, from ../elsa/implconv.cc:4: ../smbase/str.h: In member function 'int stringBuilder::length() const': ../smbase/str.h:239:35: warning: conversion to 'int' from 'long int' may alter its value In file included from ../ast/asthelp.h:10:0, from ./cc.ast.gen.h:9, from ElsaHeaders/cc_ast.h:20, from ElsaHeaders/cc_env.h:14, from ../elsa/implconv.cc:5: ../ast/locstr.h: In member function 'int LocString::length() const': ../ast/locstr.h:48:41: warning: conversion to 'int' from 'size_t' may alter its value x86_64-pc-linux-gnu-g++ -c -o overload.o -DOINK -DCPDINIT_LIB_HEADERS='"cpdinit_headers.h"' -DTYPE_CLASS_FILE='"oink_type.h"' -DARCHIVE_SRZ_DIR=1 -O2 -DNDEBUG -g -D__LINUX__ -Wcast-align -Wno-char-subscripts -Wall -DARCHIVE_SRZ_DIR=1 -O2 -DNDEBUG -g -D__LINUX__ -Wconversion -Wpointer-arith -Woverloaded-virtual -Wno-deprecated -I- -I. -I../smbase -I../ast -I../elkhound -IElsaHeaders -ILibCpdInit -I.. -I../llvm/include ../elsa/overload.cc cc1plus: note: obsolete option -I- used, please use -iquote instead In file included from ElsaHeaders/stdconv.h:20:0, from ElsaHeaders/implconv.h:12, from ElsaHeaders/overload.h:10, from ../elsa/overload.cc:9: ../smbase/str.h: In member function 'int stringBuilder::length() const': ../smbase/str.h:239:35: warning: conversion to 'int' from 'long int' may alter its value In file included from ../ast/asthelp.h:10:0, from ./cc.ast.gen.h:9, from ElsaHeaders/cc_ast.h:20, from ElsaHeaders/overload.h:12, from ../elsa/overload.cc:9: ../ast/locstr.h: In member function 'int LocString::length() const': ../ast/locstr.h:48:41: warning: conversion to 'int' from 'size_t' may alter its value In file included from ../elsa/overload.cc:15:0: ../smbase/strtokp.h: In member function 'int StrtokParse::offsetAfter(int) const': ../smbase/strtokp.h:60:48: warning: conversion to 'int' from 'size_t' may alter its value x86_64-pc-linux-gnu-g++ -c -o typelistiter.o -DOINK -DCPDINIT_LIB_HEADERS='"cpdinit_headers.h"' -DTYPE_CLASS_FILE='"oink_type.h"' -DARCHIVE_SRZ_DIR=1 -O2 -DNDEBUG -g -D__LINUX__ -Wcast-align -Wno-char-subscripts -Wall -DARCHIVE_SRZ_DIR=1 -O2 -DNDEBUG -g -D__LINUX__ -Wconversion -Wpointer-arith -Woverloaded-virtual -Wno-deprecated -I- -I. -I../smbase -I../ast -I../elkhound -IElsaHeaders -ILibCpdInit -I.. -I../llvm/include ../elsa/typelistiter.cc cc1plus: note: obsolete option -I- used, please use -iquote instead In file included from ElsaHeaders/stdconv.h:20:0, from ElsaHeaders/implconv.h:12, from ElsaHeaders/overload.h:10, from ElsaHeaders/typelistiter.h:8, from ../elsa/typelistiter.cc:4: ../smbase/str.h: In member function 'int stringBuilder::length() const': ../smbase/str.h:239:35: warning: conversion to 'int' from 'long int' may alter its value In file included from ../ast/asthelp.h:10:0, from ./cc.ast.gen.h:9, from ElsaHeaders/cc_ast.h:20, from ElsaHeaders/overload.h:12, from ElsaHeaders/typelistiter.h:8, from ../elsa/typelistiter.cc:4: ../ast/locstr.h: In member function 'int LocString::length() const': ../ast/locstr.h:48:41: warning: conversion to 'int' from 'size_t' may alter its value x86_64-pc-linux-gnu-g++ -c -o builtinops.o -DOINK -DCPDINIT_LIB_HEADERS='"cpdinit_headers.h"' -DTYPE_CLASS_FILE='"oink_type.h"' -DARCHIVE_SRZ_DIR=1 -O2 -DNDEBUG -g -D__LINUX__ -Wcast-align -Wno-char-subscripts -Wall -DARCHIVE_SRZ_DIR=1 -O2 -DNDEBUG -g -D__LINUX__ -Wconversion -Wpointer-arith -Woverloaded-virtual -Wno-deprecated -I- -I. -I../smbase -I../ast -I../elkhound -IElsaHeaders -ILibCpdInit -I.. -I../llvm/include ../elsa/builtinops.cc cc1plus: note: obsolete option -I- used, please use -iquote instead In file included from ElsaHeaders/cc_flags.h:21:0, from ElsaHeaders/builtinops.h:7, from ../elsa/builtinops.cc:4: ../smbase/str.h: In member function 'int stringBuilder::length() const': ../smbase/str.h:239:35: warning: conversion to 'int' from 'long int' may alter its value In file included from ../ast/asthelp.h:10:0, from ./cc.ast.gen.h:9, from ElsaHeaders/cc_ast.h:20, from ElsaHeaders/cc_env.h:14, from ../elsa/builtinops.cc:6: ../ast/locstr.h: In member function 'int LocString::length() const': ../ast/locstr.h:48:41: warning: conversion to 'int' from 'size_t' may alter its value x86_64-pc-linux-gnu-g++ -c -o sprint.o -DOINK -DCPDINIT_LIB_HEADERS='"cpdinit_headers.h"' -DTYPE_CLASS_FILE='"oink_type.h"' -DARCHIVE_SRZ_DIR=1 -O2 -DNDEBUG -g -D__LINUX__ -Wcast-align -Wno-char-subscripts -Wall -DARCHIVE_SRZ_DIR=1 -O2 -DNDEBUG -g -D__LINUX__ -Wconversion -Wpointer-arith -Woverloaded-virtual -Wno-deprecated -I- -I. -I../smbase -I../ast -I../elkhound -IElsaHeaders -ILibCpdInit -I.. -I../llvm/include ../elsa/sprint.cc cc1plus: note: obsolete option -I- used, please use -iquote instead In file included from ../ast/asthelp.h:9:0, from ./cc.ast.gen.h:9, from ElsaHeaders/cc_ast.h:20, from ElsaHeaders/sprint.h:8, from ../elsa/sprint.cc:4: ../smbase/str.h: In member function 'int stringBuilder::length() const': ../smbase/str.h:239:35: warning: conversion to 'int' from 'long int' may alter its value In file included from ../ast/asthelp.h:10:0, from ./cc.ast.gen.h:9, from ElsaHeaders/cc_ast.h:20, from ElsaHeaders/sprint.h:8, from ../elsa/sprint.cc:4: ../ast/locstr.h: In member function 'int LocString::length() const': ../ast/locstr.h:48:41: warning: conversion to 'int' from 'size_t' may alter its value x86_64-pc-linux-gnu-g++ -c -o gnu.o -DOINK -DCPDINIT_LIB_HEADERS='"cpdinit_headers.h"' -DTYPE_CLASS_FILE='"oink_type.h"' -DARCHIVE_SRZ_DIR=1 -O2 -DNDEBUG -g -D__LINUX__ -Wcast-align -Wno-char-subscripts -Wall -DARCHIVE_SRZ_DIR=1 -O2 -DNDEBUG -g -D__LINUX__ -Wconversion -Wpointer-arith -Woverloaded-virtual -Wno-deprecated -I- -I. -I../smbase -I../ast -I../elkhound -IElsaHeaders -ILibCpdInit -I.. -I../llvm/include ../elsa/gnu.cc cc1plus: note: obsolete option -I- used, please use -iquote instead In file included from ../ast/asthelp.h:9:0, from ./cc.ast.gen.h:9, from ElsaHeaders/cc_ast.h:20, from ElsaHeaders/generic_aux.h:5, from ../elsa/gnu.cc:4: ../smbase/str.h: In member function 'int stringBuilder::length() const': ../smbase/str.h:239:35: warning: conversion to 'int' from 'long int' may alter its value In file included from ../ast/asthelp.h:10:0, from ./cc.ast.gen.h:9, from ElsaHeaders/cc_ast.h:20, from ElsaHeaders/generic_aux.h:5, from ../elsa/gnu.cc:4: ../ast/locstr.h: In member function 'int LocString::length() const': ../ast/locstr.h:48:41: warning: conversion to 'int' from 'size_t' may alter its value x86_64-pc-linux-gnu-g++ -c -o kandr.o -DOINK -DCPDINIT_LIB_HEADERS='"cpdinit_headers.h"' -DTYPE_CLASS_FILE='"oink_type.h"' -DARCHIVE_SRZ_DIR=1 -O2 -DNDEBUG -g -D__LINUX__ -Wcast-align -Wno-char-subscripts -Wall -DARCHIVE_SRZ_DIR=1 -O2 -DNDEBUG -g -D__LINUX__ -Wconversion -Wpointer-arith -Woverloaded-virtual -Wno-deprecated -I- -I. -I../smbase -I../ast -I../elkhound -IElsaHeaders -ILibCpdInit -I.. -I../llvm/include ../elsa/kandr.cc cc1plus: note: obsolete option -I- used, please use -iquote instead In file included from ../ast/asthelp.h:9:0, from ./cc.ast.gen.h:9, from ElsaHeaders/cc_ast.h:20, from ElsaHeaders/kandr.h:7, from ../elsa/kandr.cc:4: ../smbase/str.h: In member function 'int stringBuilder::length() const': ../smbase/str.h:239:35: warning: conversion to 'int' from 'long int' may alter its value In file included from ../ast/asthelp.h:10:0, from ./cc.ast.gen.h:9, from ElsaHeaders/cc_ast.h:20, from ElsaHeaders/kandr.h:7, from ../elsa/kandr.cc:4: ../ast/locstr.h: In member function 'int LocString::length() const': ../ast/locstr.h:48:41: warning: conversion to 'int' from 'size_t' may alter its value x86_64-pc-linux-gnu-g++ -c -o mangle.o -DOINK -DCPDINIT_LIB_HEADERS='"cpdinit_headers.h"' -DTYPE_CLASS_FILE='"oink_type.h"' -DARCHIVE_SRZ_DIR=1 -O2 -DNDEBUG -g -D__LINUX__ -Wcast-align -Wno-char-subscripts -Wall -DARCHIVE_SRZ_DIR=1 -O2 -DNDEBUG -g -D__LINUX__ -Wconversion -Wpointer-arith -Woverloaded-virtual -Wno-deprecated -I- -I. -I../smbase -I../ast -I../elkhound -IElsaHeaders -ILibCpdInit -I.. -I../llvm/include ../elsa/mangle.cc cc1plus: note: obsolete option -I- used, please use -iquote instead In file included from ElsaHeaders/mangle.h:16:0, from ../elsa/mangle.cc:5: ../smbase/str.h: In member function 'int stringBuilder::length() const': ../smbase/str.h:239:35: warning: conversion to 'int' from 'long int' may alter its value In file included from ../ast/asthelp.h:10:0, from ./cc.ast.gen.h:9, from ElsaHeaders/cc_ast.h:20, from ./cc_print.h:12, from ../elsa/mangle.cc:8: ../ast/locstr.h: In member function 'int LocString::length() const': ../ast/locstr.h:48:41: warning: conversion to 'int' from 'size_t' may alter its value x86_64-pc-linux-gnu-g++ -c -o cfg.o -DOINK -DCPDINIT_LIB_HEADERS='"cpdinit_headers.h"' -DTYPE_CLASS_FILE='"oink_type.h"' -DARCHIVE_SRZ_DIR=1 -O2 -DNDEBUG -g -D__LINUX__ -Wcast-align -Wno-char-subscripts -Wall -DARCHIVE_SRZ_DIR=1 -O2 -DNDEBUG -g -D__LINUX__ -Wconversion -Wpointer-arith -Woverloaded-virtual -Wno-deprecated -I- -I. -I../smbase -I../ast -I../elkhound -IElsaHeaders -ILibCpdInit -I.. -I../llvm/include ../elsa/cfg.cc cc1plus: note: obsolete option -I- used, please use -iquote instead In file included from ../smbase/strtable.h:9:0, from ElsaHeaders/strmap.h:7, from ElsaHeaders/cfg.h:11, from ../elsa/cfg.cc:4: ../smbase/str.h: In member function 'int stringBuilder::length() const': ../smbase/str.h:239:35: warning: conversion to 'int' from 'long int' may alter its value In file included from ../ast/asthelp.h:10:0, from ./cc.ast.gen.h:9, from ElsaHeaders/cc_ast.h:20, from ../elsa/cfg.cc:5: ../ast/locstr.h: In member function 'int LocString::length() const': ../ast/locstr.h:48:41: warning: conversion to 'int' from 'size_t' may alter its value x86_64-pc-linux-gnu-g++ -c -o implint.o -DOINK -DCPDINIT_LIB_HEADERS='"cpdinit_headers.h"' -DTYPE_CLASS_FILE='"oink_type.h"' -DARCHIVE_SRZ_DIR=1 -O2 -DNDEBUG -g -D__LINUX__ -Wcast-align -Wno-char-subscripts -Wall -DARCHIVE_SRZ_DIR=1 -O2 -DNDEBUG -g -D__LINUX__ -Wconversion -Wpointer-arith -Woverloaded-virtual -Wno-deprecated -I- -I. -I../smbase -I../ast -I../elkhound -IElsaHeaders -ILibCpdInit -I.. -I../llvm/include ../elsa/implint.cc cc1plus: note: obsolete option -I- used, please use -iquote instead In file included from ../ast/asthelp.h:9:0, from ./cc.ast.gen.h:9, from ElsaHeaders/cc_ast.h:20, from ../elsa/implint.cc:6: ../smbase/str.h: In member function 'int stringBuilder::length() const': ../smbase/str.h:239:35: warning: conversion to 'int' from 'long int' may alter its value In file included from ../ast/asthelp.h:10:0, from ./cc.ast.gen.h:9, from ElsaHeaders/cc_ast.h:20, from ../elsa/implint.cc:6: ../ast/locstr.h: In member function 'int LocString::length() const': ../ast/locstr.h:48:41: warning: conversion to 'int' from 'size_t' may alter its value x86_64-pc-linux-gnu-g++ -c -o lookupset.o -DOINK -DCPDINIT_LIB_HEADERS='"cpdinit_headers.h"' -DTYPE_CLASS_FILE='"oink_type.h"' -DARCHIVE_SRZ_DIR=1 -O2 -DNDEBUG -g -D__LINUX__ -Wcast-align -Wno-char-subscripts -Wall -DARCHIVE_SRZ_DIR=1 -O2 -DNDEBUG -g -D__LINUX__ -Wconversion -Wpointer-arith -Woverloaded-virtual -Wno-deprecated -I- -I. -I../smbase -I../ast -I../elkhound -IElsaHeaders -ILibCpdInit -I.. -I../llvm/include ../elsa/lookupset.cc cc1plus: note: obsolete option -I- used, please use -iquote instead In file included from ElsaHeaders/lookupset.h:8:0, from ../elsa/lookupset.cc:4: ../smbase/str.h: In member function 'int stringBuilder::length() const': ../smbase/str.h:239:35: warning: conversion to 'int' from 'long int' may alter its value rm -f xml_lex.gen.lex cat ../elsa/xml_lex_0top.lex xml_lex_1.gen.lex ../elsa/xml_lex_2bot.lex > xml_lex.gen.lex chmod a-w xml_lex.gen.lex rm -f xml_lex.gen.yy.cc perl ../smbase/run-flex.pl -copies -oxml_lex.gen.yy.cc xml_lex.gen.lex flex -oxml_lex.gen.yy.cc xml_lex.gen.lex modifying xml_lex.gen.yy.cc chmod a-w xml_lex.gen.yy.cc x86_64-pc-linux-gnu-g++ -c -o xml_lex.gen.yy.o -DOINK -DCPDINIT_LIB_HEADERS='"cpdinit_headers.h"' -DTYPE_CLASS_FILE='"oink_type.h"' -DNO_YYFLEXLEXER_METHODS -DARCHIVE_SRZ_DIR=1 -O2 -DNDEBUG -g -D__LINUX__ -Wcast-align -Wno-char-subscripts -Wall -DARCHIVE_SRZ_DIR=1 -O2 -DNDEBUG -g -D__LINUX__ -Wconversion -Wpointer-arith -Woverloaded-virtual -Wno-deprecated -I- -I. -I../smbase -I../ast -I../elkhound -IElsaHeaders -ILibCpdInit -I.. -I../llvm/include xml_lex.gen.yy.cc cc1plus: note: obsolete option -I- used, please use -iquote instead In file included from ElsaHeaders/xml_lexer.h:9:0, from xml_lex.gen.lex:10: ../smbase/str.h: In member function 'int stringBuilder::length() const': ../smbase/str.h:239:35: warning: conversion to 'int' from 'long int' may alter its value In file included from xml_lex.gen.lex:15:0: ElsaHeaders/xml_lex_extra.h: In member function 'bool XmlLexer::read_xml_string()': ElsaHeaders/xml_lex_extra.h:139:36: warning: conversion to 'int' from 'long int' may alter its value ElsaHeaders/xml_lex_extra.h: In member function 'int XmlLexer::yyunderflow()': ElsaHeaders/xml_lex_extra.h:251:33: warning: conversion to 'int' from 'long int' may alter its value xml_lex.gen.yy.cc: In member function 'virtual int XmlLexer::yylex()': xml_lex.gen.yy.cc:39333:3: warning: conversion to 'int' from 'size_t' may alter its value x86_64-pc-linux-gnu-g++ -c -o xml_lexer.o -DOINK -DCPDINIT_LIB_HEADERS='"cpdinit_headers.h"' -DTYPE_CLASS_FILE='"oink_type.h"' -DARCHIVE_SRZ_DIR=1 -O2 -DNDEBUG -g -D__LINUX__ -Wcast-align -Wno-char-subscripts -Wall -DARCHIVE_SRZ_DIR=1 -O2 -DNDEBUG -g -D__LINUX__ -Wconversion -Wpointer-arith -Woverloaded-virtual -Wno-deprecated -I- -I. -I../smbase -I../ast -I../elkhound -IElsaHeaders -ILibCpdInit -I.. -I../llvm/include ../elsa/xml_lexer.cc cc1plus: note: obsolete option -I- used, please use -iquote instead In file included from ElsaHeaders/xml_lexer.h:9:0, from ../elsa/xml_lexer.cc:3: ../smbase/str.h: In member function 'int stringBuilder::length() const': ../smbase/str.h:239:35: warning: conversion to 'int' from 'long int' may alter its value x86_64-pc-linux-gnu-g++ -c -o xml_reader.o -DOINK -DCPDINIT_LIB_HEADERS='"cpdinit_headers.h"' -DTYPE_CLASS_FILE='"oink_type.h"' -DARCHIVE_SRZ_DIR=1 -O2 -DNDEBUG -g -D__LINUX__ -Wcast-align -Wno-char-subscripts -Wall -DARCHIVE_SRZ_DIR=1 -O2 -DNDEBUG -g -D__LINUX__ -Wconversion -Wpointer-arith -Woverloaded-virtual -Wno-deprecated -I- -I. -I../smbase -I../ast -I../elkhound -IElsaHeaders -ILibCpdInit -I.. -I../llvm/include ../elsa/xml_reader.cc cc1plus: note: obsolete option -I- used, please use -iquote instead In file included from ../smbase/svdict.h:12:0, from ../smbase/strobjdict.h:13, from ElsaHeaders/id_obj_dict.h:21, from ElsaHeaders/xml_reader.h:10, from ../elsa/xml_reader.cc:3: ../smbase/str.h: In member function 'int stringBuilder::length() const': ../smbase/str.h:239:35: warning: conversion to 'int' from 'long int' may alter its value In file included from ElsaHeaders/xml_reader.h:11:0, from ../elsa/xml_reader.cc:3: ../smbase/strintdict.h: In member function 'int StringIntDict::Iter::private_getCurrent() const': ../smbase/strintdict.h:44:69: warning: conversion to 'int' from 'long int' may alter its value ../smbase/strintdict.h: In member function 'int StringIntDict::IterC::private_getCurrent() const': ../smbase/strintdict.h:63:69: warning: conversion to 'int' from 'long int' may alter its value ../smbase/strintdict.h: In member function 'int StringIntDict::private_getTopAddr() const': ../smbase/strintdict.h:182:67: warning: conversion to 'int' from 'long int' may alter its value ../elsa/xml_reader.cc: In member function 'void XmlReaderManager::satisfyUnsatLink(const UnsatLink*, void*)': ../elsa/xml_reader.cc:744:45: warning: conversion to 'int' from 'long int' may alter its value x86_64-pc-linux-gnu-g++ -c -o xml_writer.o -DOINK -DCPDINIT_LIB_HEADERS='"cpdinit_headers.h"' -DTYPE_CLASS_FILE='"oink_type.h"' -DARCHIVE_SRZ_DIR=1 -O2 -DNDEBUG -g -D__LINUX__ -Wcast-align -Wno-char-subscripts -Wall -DARCHIVE_SRZ_DIR=1 -O2 -DNDEBUG -g -D__LINUX__ -Wconversion -Wpointer-arith -Woverloaded-virtual -Wno-deprecated -I- -I. -I../smbase -I../ast -I../elkhound -IElsaHeaders -ILibCpdInit -I.. -I../llvm/include ../elsa/xml_writer.cc cc1plus: note: obsolete option -I- used, please use -iquote instead In file included from ../smbase/strtable.h:9:0, from ElsaHeaders/xml_writer.h:13, from ../elsa/xml_writer.cc:3: ../smbase/str.h: In member function 'int stringBuilder::length() const': ../smbase/str.h:239:35: warning: conversion to 'int' from 'long int' may alter its value In file included from ../ast/asthelp.h:10:0, from ./cc.ast.gen.h:9, from ElsaHeaders/cc_ast.h:20, from ./oink_type_children.h:7, from ./oink_var.h:9, from ./value.h:13, from ./oink_xml_type_id.h:11, from ./xml_type_id.h:101, from ElsaHeaders/xml_writer.h:17, from ../elsa/xml_writer.cc:3: ../ast/locstr.h: In member function 'int LocString::length() const': ../ast/locstr.h:48:41: warning: conversion to 'int' from 'size_t' may alter its value x86_64-pc-linux-gnu-g++ -c -o xml_file_reader.o -DOINK -DCPDINIT_LIB_HEADERS='"cpdinit_headers.h"' -DTYPE_CLASS_FILE='"oink_type.h"' -DARCHIVE_SRZ_DIR=1 -O2 -DNDEBUG -g -D__LINUX__ -Wcast-align -Wno-char-subscripts -Wall -DARCHIVE_SRZ_DIR=1 -O2 -DNDEBUG -g -D__LINUX__ -Wconversion -Wpointer-arith -Woverloaded-virtual -Wno-deprecated -I- -I. -I../smbase -I../ast -I../elkhound -IElsaHeaders -ILibCpdInit -I.. -I../llvm/include ../elsa/xml_file_reader.cc cc1plus: note: obsolete option -I- used, please use -iquote instead In file included from ../smbase/svdict.h:12:0, from ../smbase/strobjdict.h:13, from ElsaHeaders/id_obj_dict.h:21, from ElsaHeaders/xml_reader.h:10, from ElsaHeaders/xml_file_reader.h:9, from ../elsa/xml_file_reader.cc:3: ../smbase/str.h: In member function 'int stringBuilder::length() const': ../smbase/str.h:239:35: warning: conversion to 'int' from 'long int' may alter its value In file included from ElsaHeaders/xml_reader.h:11:0, from ElsaHeaders/xml_file_reader.h:9, from ../elsa/xml_file_reader.cc:3: ../smbase/strintdict.h: In member function 'int StringIntDict::Iter::private_getCurrent() const': ../smbase/strintdict.h:44:69: warning: conversion to 'int' from 'long int' may alter its value ../smbase/strintdict.h: In member function 'int StringIntDict::IterC::private_getCurrent() const': ../smbase/strintdict.h:63:69: warning: conversion to 'int' from 'long int' may alter its value ../smbase/strintdict.h: In member function 'int StringIntDict::private_getTopAddr() const': ../smbase/strintdict.h:182:67: warning: conversion to 'int' from 'long int' may alter its value x86_64-pc-linux-gnu-g++ -c -o xml_file_writer.o -DOINK -DCPDINIT_LIB_HEADERS='"cpdinit_headers.h"' -DTYPE_CLASS_FILE='"oink_type.h"' -DARCHIVE_SRZ_DIR=1 -O2 -DNDEBUG -g -D__LINUX__ -Wcast-align -Wno-char-subscripts -Wall -DARCHIVE_SRZ_DIR=1 -O2 -DNDEBUG -g -D__LINUX__ -Wconversion -Wpointer-arith -Woverloaded-virtual -Wno-deprecated -I- -I. -I../smbase -I../ast -I../elkhound -IElsaHeaders -ILibCpdInit -I.. -I../llvm/include ../elsa/xml_file_writer.cc cc1plus: note: obsolete option -I- used, please use -iquote instead In file included from ../smbase/srcloc.h:32:0, from ElsaHeaders/xml_file_writer.h:11, from ../elsa/xml_file_writer.cc:3: ../smbase/str.h: In member function 'int stringBuilder::length() const': ../smbase/str.h:239:35: warning: conversion to 'int' from 'long int' may alter its value In file included from ../ast/asthelp.h:10:0, from ./cc.ast.gen.h:9, from ElsaHeaders/cc_ast.h:20, from ./oink_type_children.h:7, from ./oink_var.h:9, from ./value.h:13, from ./oink_xml_type_id.h:11, from ./xml_type_id.h:101, from ElsaHeaders/xml_writer.h:17, from ElsaHeaders/xml_file_writer.h:12, from ../elsa/xml_file_writer.cc:3: ../ast/locstr.h: In member function 'int LocString::length() const': ../ast/locstr.h:48:41: warning: conversion to 'int' from 'size_t' may alter its value x86_64-pc-linux-gnu-g++ -c -o xml_type_reader.o -DOINK -DCPDINIT_LIB_HEADERS='"cpdinit_headers.h"' -DTYPE_CLASS_FILE='"oink_type.h"' -DARCHIVE_SRZ_DIR=1 -O2 -DNDEBUG -g -D__LINUX__ -Wcast-align -Wno-char-subscripts -Wall -DARCHIVE_SRZ_DIR=1 -O2 -DNDEBUG -g -D__LINUX__ -Wconversion -Wpointer-arith -Woverloaded-virtual -Wno-deprecated -I- -I. -I../smbase -I../ast -I../elkhound -IElsaHeaders -ILibCpdInit -I.. -I../llvm/include ../elsa/xml_type_reader.cc cc1plus: note: obsolete option -I- used, please use -iquote instead In file included from ./cc_type.h:28:0, from ElsaHeaders/xml_type_reader.h:9, from ../elsa/xml_type_reader.cc:3: ../smbase/str.h: In member function 'int stringBuilder::length() const': ../smbase/str.h:239:35: warning: conversion to 'int' from 'long int' may alter its value In file included from ElsaHeaders/xml_reader.h:11:0, from ElsaHeaders/xml_type_reader.h:12, from ../elsa/xml_type_reader.cc:3: ../smbase/strintdict.h: In member function 'int StringIntDict::Iter::private_getCurrent() const': ../smbase/strintdict.h:44:69: warning: conversion to 'int' from 'long int' may alter its value ../smbase/strintdict.h: In member function 'int StringIntDict::IterC::private_getCurrent() const': ../smbase/strintdict.h:63:69: warning: conversion to 'int' from 'long int' may alter its value ../smbase/strintdict.h: In member function 'int StringIntDict::private_getTopAddr() const': ../smbase/strintdict.h:182:67: warning: conversion to 'int' from 'long int' may alter its value x86_64-pc-linux-gnu-g++ -c -o xml_type_writer.o -DOINK -DCPDINIT_LIB_HEADERS='"cpdinit_headers.h"' -DTYPE_CLASS_FILE='"oink_type.h"' -DARCHIVE_SRZ_DIR=1 -O2 -DNDEBUG -g -D__LINUX__ -Wcast-align -Wno-char-subscripts -Wall -DARCHIVE_SRZ_DIR=1 -O2 -DNDEBUG -g -D__LINUX__ -Wconversion -Wpointer-arith -Woverloaded-virtual -Wno-deprecated -I- -I. -I../smbase -I../ast -I../elkhound -IElsaHeaders -ILibCpdInit -I.. -I../llvm/include ../elsa/xml_type_writer.cc cc1plus: note: obsolete option -I- used, please use -iquote instead In file included from ./cc_type.h:28:0, from ElsaHeaders/xml_type_writer.h:8, from ../elsa/xml_type_writer.cc:3: ../smbase/str.h: In member function 'int stringBuilder::length() const': ../smbase/str.h:239:35: warning: conversion to 'int' from 'long int' may alter its value In file included from ../ast/asthelp.h:10:0, from ./cc.ast.gen.h:9, from ElsaHeaders/cc_ast.h:20, from ./oink_type_children.h:7, from ./oink_var.h:9, from ./value.h:13, from ./oink_xml_type_id.h:11, from ./xml_type_id.h:101, from ElsaHeaders/xml_writer.h:17, from ElsaHeaders/xml_type_writer.h:10, from ../elsa/xml_type_writer.cc:3: ../ast/locstr.h: In member function 'int LocString::length() const': ../ast/locstr.h:48:41: warning: conversion to 'int' from 'size_t' may alter its value x86_64-pc-linux-gnu-g++ -c -o xml_ast_reader.o -DOINK -DCPDINIT_LIB_HEADERS='"cpdinit_headers.h"' -DTYPE_CLASS_FILE='"oink_type.h"' -DARCHIVE_SRZ_DIR=1 -O2 -DNDEBUG -g -D__LINUX__ -Wcast-align -Wno-char-subscripts -Wall -DARCHIVE_SRZ_DIR=1 -O2 -DNDEBUG -g -D__LINUX__ -Wconversion -Wpointer-arith -Woverloaded-virtual -Wno-deprecated -I- -I. -I../smbase -I../ast -I../elkhound -IElsaHeaders -ILibCpdInit -I.. -I../llvm/include ../elsa/xml_ast_reader.cc cc1plus: note: obsolete option -I- used, please use -iquote instead In file included from ../smbase/svdict.h:12:0, from ../smbase/strobjdict.h:13, from ElsaHeaders/id_obj_dict.h:21, from ElsaHeaders/xml_reader.h:10, from ElsaHeaders/xml_ast_reader.h:9, from ../elsa/xml_ast_reader.cc:5: ../smbase/str.h: In member function 'int stringBuilder::length() const': ../smbase/str.h:239:35: warning: conversion to 'int' from 'long int' may alter its value In file included from ElsaHeaders/xml_reader.h:11:0, from ElsaHeaders/xml_ast_reader.h:9, from ../elsa/xml_ast_reader.cc:5: ../smbase/strintdict.h: In member function 'int StringIntDict::Iter::private_getCurrent() const': ../smbase/strintdict.h:44:69: warning: conversion to 'int' from 'long int' may alter its value ../smbase/strintdict.h: In member function 'int StringIntDict::IterC::private_getCurrent() const': ../smbase/strintdict.h:63:69: warning: conversion to 'int' from 'long int' may alter its value ../smbase/strintdict.h: In member function 'int StringIntDict::private_getTopAddr() const': ../smbase/strintdict.h:182:67: warning: conversion to 'int' from 'long int' may alter its value In file included from ../ast/asthelp.h:10:0, from ./cc.ast.gen.h:9, from ElsaHeaders/cc_ast.h:20, from ElsaHeaders/xml_ast_reader.h:10, from ../elsa/xml_ast_reader.cc:5: ../ast/locstr.h: In member function 'int LocString::length() const': ../ast/locstr.h:48:41: warning: conversion to 'int' from 'size_t' may alter its value x86_64-pc-linux-gnu-g++ -c -o xml_do_read.o -DOINK -DCPDINIT_LIB_HEADERS='"cpdinit_headers.h"' -DTYPE_CLASS_FILE='"oink_type.h"' -DARCHIVE_SRZ_DIR=1 -O2 -DNDEBUG -g -D__LINUX__ -Wcast-align -Wno-char-subscripts -Wall -DARCHIVE_SRZ_DIR=1 -O2 -DNDEBUG -g -D__LINUX__ -Wconversion -Wpointer-arith -Woverloaded-virtual -Wno-deprecated -I- -I. -I../smbase -I../ast -I../elkhound -IElsaHeaders -ILibCpdInit -I.. -I../llvm/include ../elsa/xml_do_read.cc cc1plus: note: obsolete option -I- used, please use -iquote instead In file included from ElsaHeaders/xml_lexer.h:9:0, from ../elsa/xml_do_read.cc:5: ../smbase/str.h: In member function 'int stringBuilder::length() const': ../smbase/str.h:239:35: warning: conversion to 'int' from 'long int' may alter its value In file included from ElsaHeaders/xml_reader.h:11:0, from ElsaHeaders/xml_file_reader.h:9, from ../elsa/xml_do_read.cc:6: ../smbase/strintdict.h: In member function 'int StringIntDict::Iter::private_getCurrent() const': ../smbase/strintdict.h:44:69: warning: conversion to 'int' from 'long int' may alter its value ../smbase/strintdict.h: In member function 'int StringIntDict::IterC::private_getCurrent() const': ../smbase/strintdict.h:63:69: warning: conversion to 'int' from 'long int' may alter its value ../smbase/strintdict.h: In member function 'int StringIntDict::private_getTopAddr() const': ../smbase/strintdict.h:182:67: warning: conversion to 'int' from 'long int' may alter its value In file included from ../ast/asthelp.h:10:0, from ./cc.ast.gen.h:9, from ElsaHeaders/cc_ast.h:20, from ElsaHeaders/xml_ast_reader.h:10, from ../elsa/xml_do_read.cc:8: ../ast/locstr.h: In member function 'int LocString::length() const': ../ast/locstr.h:48:41: warning: conversion to 'int' from 'size_t' may alter its value x86_64-pc-linux-gnu-g++ -c -o id_obj_dict.o -DOINK -DCPDINIT_LIB_HEADERS='"cpdinit_headers.h"' -DTYPE_CLASS_FILE='"oink_type.h"' -DARCHIVE_SRZ_DIR=1 -O2 -DNDEBUG -g -D__LINUX__ -Wcast-align -Wno-char-subscripts -Wall -DARCHIVE_SRZ_DIR=1 -O2 -DNDEBUG -g -D__LINUX__ -Wconversion -Wpointer-arith -Woverloaded-virtual -Wno-deprecated -I- -I. -I../smbase -I../ast -I../elkhound -IElsaHeaders -ILibCpdInit -I.. -I../llvm/include ../elsa/id_obj_dict.cc cc1plus: note: obsolete option -I- used, please use -iquote instead In file included from ../smbase/svdict.h:12:0, from ../smbase/strobjdict.h:13, from ElsaHeaders/id_obj_dict.h:21, from ../elsa/id_obj_dict.cc:3: ../smbase/str.h: In member function 'int stringBuilder::length() const': ../smbase/str.h:239:35: warning: conversion to 'int' from 'long int' may alter its value x86_64-pc-linux-gnu-g++ -c -o notopt.o -DOINK -DCPDINIT_LIB_HEADERS='"cpdinit_headers.h"' -DTYPE_CLASS_FILE='"oink_type.h"' -DARCHIVE_SRZ_DIR=1 -O2 -DNDEBUG -g -D__LINUX__ -Wcast-align -Wno-char-subscripts -Wall -DARCHIVE_SRZ_DIR=1 -O2 -DNDEBUG -g -D__LINUX__ -Wconversion -Wpointer-arith -Woverloaded-virtual -Wno-deprecated -I- -I. -I../smbase -I../ast -I../elkhound -IElsaHeaders -ILibCpdInit -I.. -I../llvm/include -O0 ../elsa/notopt.cc cc1plus: note: obsolete option -I- used, please use -iquote instead In file included from ./cc_type.h:28:0, from ElsaHeaders/cc_env.h:7, from ../elsa/notopt.cc:5: ../smbase/str.h: In member function 'int stringBuilder::length() const': ../smbase/str.h:239:35: warning: conversion to 'int' from 'long int' may alter its value In file included from ../ast/asthelp.h:10:0, from ./cc.ast.gen.h:9, from ElsaHeaders/cc_ast.h:20, from ElsaHeaders/cc_env.h:14, from ../elsa/notopt.cc:5: ../ast/locstr.h: In member function 'int LocString::length() const': ../ast/locstr.h:48:41: warning: conversion to 'int' from 'size_t' may alter its value ar r libelsa.a cc_lang.o lexer.o baselexer.o cppundolog.o parssppt.o mtype.o cc_env.o template.o cc_scope.o cc_flags.o cc_type.o serialno.o cc_tcheck.o const_eval.o cc_err.o cc_elaborate.o ast_build.o cc_ast_aux.o variable.o ccparse.o astvisit.o stdconv.o implconv.o overload.o typelistiter.o builtinops.o sprint.o gnu.o kandr.o mangle.o cfg.o implint.o lookupset.o xml_lex.gen.yy.o xml_lexer.o xml_reader.o xml_writer.o xml_file_reader.o xml_file_writer.o xml_type_reader.o xml_type_writer.o xml_ast_reader.o xml_do_read.o id_obj_dict.o notopt.o ar: creating libelsa.a ranlib libelsa.a x86_64-pc-linux-gnu-g++ -c -o oink_main.o -DOINK -DCPDINIT_LIB_HEADERS='"cpdinit_headers.h"' -DTYPE_CLASS_FILE='"oink_type.h"' -DARCHIVE_SRZ_DIR=1 -O2 -DNDEBUG -g -D__LINUX__ -Wcast-align -Wno-char-subscripts -Wall -DARCHIVE_SRZ_DIR=1 -O2 -DNDEBUG -g -D__LINUX__ -Wconversion -Wpointer-arith -Woverloaded-virtual -Wno-deprecated -I- -I. -I../smbase -I../ast -I../elkhound -IElsaHeaders -ILibCpdInit -I.. -I../llvm/include oink_main.cc cc1plus: note: obsolete option -I- used, please use -iquote instead In file included from ./cc_type.h:28:0, from ./oink.h:12, from oink_main.cc:5: ../smbase/str.h: In member function 'int stringBuilder::length() const': ../smbase/str.h:239:35: warning: conversion to 'int' from 'long int' may alter its value In file included from ../ast/asthelp.h:10:0, from ./cc.ast.gen.h:9, from ElsaHeaders/cc_ast.h:20, from ElsaHeaders/cc_ast_aux.h:9, from ./oink.h:13, from oink_main.cc:5: ../ast/locstr.h: In member function 'int LocString::length() const': ../ast/locstr.h:48:41: warning: conversion to 'int' from 'size_t' may alter its value x86_64-pc-linux-gnu-g++ -o oink -DARCHIVE_SRZ_DIR=1 -O2 -DNDEBUG -g -D__LINUX__ -Wcast-align -Wno-char-subscripts -Wall -DARCHIVE_SRZ_DIR=1 -O2 -DNDEBUG -g -D__LINUX__ -Wconversion -Wpointer-arith -Woverloaded-virtual -Wno-deprecated -L. -L../ast -L../elkhound -L../smbase -L../libqual -L../libregion dataflow_cpdinit_clbk.o dataflow_visitor.o dataflow_ex.o dataflow_ty.o oink_lexer.yy.o oink.gr.gen.o cpdinit.o member_type_iter.o libc_missing.o oink_file.o oink_util.o oink_control.o archive_srz.o archive_srz_format.o dbg_util.o warning_mgr.o cc_tokens.o cc.ast.gen.o oink_ast_aux.o oink_type.o oink_type_children.o oink_tcheck.o oink_tcheck_env.o oink_tcheck_env_clbk.o oink_var.o oink_integrity.o value.o value_ast_visitor.o xml_value_reader.o xml_value_writer.o cc_print.o value_print.o oink_global.o oink_cmd.o oink.o oink_main.o -lelsa -last -lelkhound -lsmbase -lqual -lregion x86_64-pc-linux-gnu-g++ -c -o staticprint_cmd.o -DOINK -DCPDINIT_LIB_HEADERS='"cpdinit_headers.h"' -DTYPE_CLASS_FILE='"oink_type.h"' -DARCHIVE_SRZ_DIR=1 -O2 -DNDEBUG -g -D__LINUX__ -Wcast-align -Wno-char-subscripts -Wall -DARCHIVE_SRZ_DIR=1 -O2 -DNDEBUG -g -D__LINUX__ -Wconversion -Wpointer-arith -Woverloaded-virtual -Wno-deprecated -I- -I. -I../smbase -I../ast -I../elkhound -IElsaHeaders -ILibCpdInit -I.. -I../llvm/include staticprint_cmd.cc cc1plus: note: obsolete option -I- used, please use -iquote instead In file included from ElsaHeaders/cc_lang.h:12:0, from ./oink_cmd.h:10, from ./staticprint_cmd.h:8, from staticprint_cmd.cc:3: ../smbase/str.h: In member function 'int stringBuilder::length() const': ../smbase/str.h:239:35: warning: conversion to 'int' from 'long int' may alter its value x86_64-pc-linux-gnu-g++ -c -o staticprint_global.o -DOINK -DCPDINIT_LIB_HEADERS='"cpdinit_headers.h"' -DTYPE_CLASS_FILE='"oink_type.h"' -DARCHIVE_SRZ_DIR=1 -O2 -DNDEBUG -g -D__LINUX__ -Wcast-align -Wno-char-subscripts -Wall -DARCHIVE_SRZ_DIR=1 -O2 -DNDEBUG -g -D__LINUX__ -Wconversion -Wpointer-arith -Woverloaded-virtual -Wno-deprecated -I- -I. -I../smbase -I../ast -I../elkhound -IElsaHeaders -ILibCpdInit -I.. -I../llvm/include staticprint_global.cc cc1plus: note: obsolete option -I- used, please use -iquote instead In file included from ../smbase/srcloc.h:32:0, from ElsaHeaders/variable.h:36, from ./oink_var.h:8, from ./oink_global.h:9, from ./staticprint_global.h:8, from staticprint_global.cc:3: ../smbase/str.h: In member function 'int stringBuilder::length() const': ../smbase/str.h:239:35: warning: conversion to 'int' from 'long int' may alter its value In file included from ../ast/asthelp.h:10:0, from ./cc.ast.gen.h:9, from ElsaHeaders/cc_ast.h:20, from ./oink_type_children.h:7, from ./oink_var.h:9, from ./oink_global.h:9, from ./staticprint_global.h:8, from staticprint_global.cc:3: ../ast/locstr.h: In member function 'int LocString::length() const': ../ast/locstr.h:48:41: warning: conversion to 'int' from 'size_t' may alter its value x86_64-pc-linux-gnu-g++ -c -o staticprint.o -DOINK -DCPDINIT_LIB_HEADERS='"cpdinit_headers.h"' -DTYPE_CLASS_FILE='"oink_type.h"' -DARCHIVE_SRZ_DIR=1 -O2 -DNDEBUG -g -D__LINUX__ -Wcast-align -Wno-char-subscripts -Wall -DARCHIVE_SRZ_DIR=1 -O2 -DNDEBUG -g -D__LINUX__ -Wconversion -Wpointer-arith -Woverloaded-virtual -Wno-deprecated -I- -I. -I../smbase -I../ast -I../elkhound -IElsaHeaders -ILibCpdInit -I.. -I../llvm/include staticprint.cc cc1plus: note: obsolete option -I- used, please use -iquote instead In file included from ./cc_type.h:28:0, from ./oink.h:12, from ./staticprint.h:11, from staticprint.cc:3: ../smbase/str.h: In member function 'int stringBuilder::length() const': ../smbase/str.h:239:35: warning: conversion to 'int' from 'long int' may alter its value In file included from ../ast/asthelp.h:10:0, from ./cc.ast.gen.h:9, from ElsaHeaders/cc_ast.h:20, from ElsaHeaders/cc_ast_aux.h:9, from ./oink.h:13, from ./staticprint.h:11, from staticprint.cc:3: ../ast/locstr.h: In member function 'int LocString::length() const': ../ast/locstr.h:48:41: warning: conversion to 'int' from 'size_t' may alter its value x86_64-pc-linux-gnu-g++ -c -o staticprint_main.o -DOINK -DCPDINIT_LIB_HEADERS='"cpdinit_headers.h"' -DTYPE_CLASS_FILE='"oink_type.h"' -DARCHIVE_SRZ_DIR=1 -O2 -DNDEBUG -g -D__LINUX__ -Wcast-align -Wno-char-subscripts -Wall -DARCHIVE_SRZ_DIR=1 -O2 -DNDEBUG -g -D__LINUX__ -Wconversion -Wpointer-arith -Woverloaded-virtual -Wno-deprecated -I- -I. -I../smbase -I../ast -I../elkhound -IElsaHeaders -ILibCpdInit -I.. -I../llvm/include staticprint_main.cc cc1plus: note: obsolete option -I- used, please use -iquote instead In file included from ./cc_type.h:28:0, from ./oink.h:12, from ./staticprint.h:11, from staticprint_main.cc:5: ../smbase/str.h: In member function 'int stringBuilder::length() const': ../smbase/str.h:239:35: warning: conversion to 'int' from 'long int' may alter its value In file included from ../ast/asthelp.h:10:0, from ./cc.ast.gen.h:9, from ElsaHeaders/cc_ast.h:20, from ElsaHeaders/cc_ast_aux.h:9, from ./oink.h:13, from ./staticprint.h:11, from staticprint_main.cc:5: ../ast/locstr.h: In member function 'int LocString::length() const': ../ast/locstr.h:48:41: warning: conversion to 'int' from 'size_t' may alter its value x86_64-pc-linux-gnu-g++ -o staticprint -DARCHIVE_SRZ_DIR=1 -O2 -DNDEBUG -g -D__LINUX__ -Wcast-align -Wno-char-subscripts -Wall -DARCHIVE_SRZ_DIR=1 -O2 -DNDEBUG -g -D__LINUX__ -Wconversion -Wpointer-arith -Woverloaded-virtual -Wno-deprecated -L. -L../ast -L../elkhound -L../smbase -L../libqual -L../libregion dataflow_cpdinit_clbk.o dataflow_visitor.o dataflow_ex.o dataflow_ty.o staticprint_cmd.o staticprint_global.o staticprint.o oink_lexer.yy.o oink.gr.gen.o cpdinit.o member_type_iter.o libc_missing.o oink_file.o oink_util.o oink_control.o archive_srz.o archive_srz_format.o dbg_util.o warning_mgr.o cc_tokens.o cc.ast.gen.o oink_ast_aux.o oink_type.o oink_type_children.o oink_tcheck.o oink_tcheck_env.o oink_tcheck_env_clbk.o oink_var.o oink_integrity.o value.o value_ast_visitor.o xml_value_reader.o xml_value_writer.o cc_print.o value_print.o oink_global.o oink_cmd.o oink.o staticprint_main.o -lelsa -last -lelkhound -lsmbase -lqual -lregion x86_64-pc-linux-gnu-g++ -c -o dfgprint_cmd.o -DOINK -DCPDINIT_LIB_HEADERS='"cpdinit_headers.h"' -DTYPE_CLASS_FILE='"oink_type.h"' -DARCHIVE_SRZ_DIR=1 -O2 -DNDEBUG -g -D__LINUX__ -Wcast-align -Wno-char-subscripts -Wall -DARCHIVE_SRZ_DIR=1 -O2 -DNDEBUG -g -D__LINUX__ -Wconversion -Wpointer-arith -Woverloaded-virtual -Wno-deprecated -I- -I. -I../smbase -I../ast -I../elkhound -IElsaHeaders -ILibCpdInit -I.. -I../llvm/include dfgprint_cmd.cc cc1plus: note: obsolete option -I- used, please use -iquote instead In file included from ElsaHeaders/cc_lang.h:12:0, from ./oink_cmd.h:10, from ./dfgprint_cmd.h:8, from dfgprint_cmd.cc:3: ../smbase/str.h: In member function 'int stringBuilder::length() const': ../smbase/str.h:239:35: warning: conversion to 'int' from 'long int' may alter its value x86_64-pc-linux-gnu-g++ -c -o dfgprint_global.o -DOINK -DCPDINIT_LIB_HEADERS='"cpdinit_headers.h"' -DTYPE_CLASS_FILE='"oink_type.h"' -DARCHIVE_SRZ_DIR=1 -O2 -DNDEBUG -g -D__LINUX__ -Wcast-align -Wno-char-subscripts -Wall -DARCHIVE_SRZ_DIR=1 -O2 -DNDEBUG -g -D__LINUX__ -Wconversion -Wpointer-arith -Woverloaded-virtual -Wno-deprecated -I- -I. -I../smbase -I../ast -I../elkhound -IElsaHeaders -ILibCpdInit -I.. -I../llvm/include dfgprint_global.cc cc1plus: note: obsolete option -I- used, please use -iquote instead In file included from ../smbase/srcloc.h:32:0, from ElsaHeaders/variable.h:36, from ./oink_var.h:8, from ./oink_global.h:9, from ./dfgprint_global.h:8, from dfgprint_global.cc:3: ../smbase/str.h: In member function 'int stringBuilder::length() const': ../smbase/str.h:239:35: warning: conversion to 'int' from 'long int' may alter its value In file included from ../ast/asthelp.h:10:0, from ./cc.ast.gen.h:9, from ElsaHeaders/cc_ast.h:20, from ./oink_type_children.h:7, from ./oink_var.h:9, from ./oink_global.h:9, from ./dfgprint_global.h:8, from dfgprint_global.cc:3: ../ast/locstr.h: In member function 'int LocString::length() const': ../ast/locstr.h:48:41: warning: conversion to 'int' from 'size_t' may alter its value x86_64-pc-linux-gnu-g++ -c -o dfgprint.o -DOINK -DCPDINIT_LIB_HEADERS='"cpdinit_headers.h"' -DTYPE_CLASS_FILE='"oink_type.h"' -DARCHIVE_SRZ_DIR=1 -O2 -DNDEBUG -g -D__LINUX__ -Wcast-align -Wno-char-subscripts -Wall -DARCHIVE_SRZ_DIR=1 -O2 -DNDEBUG -g -D__LINUX__ -Wconversion -Wpointer-arith -Woverloaded-virtual -Wno-deprecated -I- -I. -I../smbase -I../ast -I../elkhound -IElsaHeaders -ILibCpdInit -I.. -I../llvm/include dfgprint.cc cc1plus: note: obsolete option -I- used, please use -iquote instead In file included from ./cc_type.h:28:0, from ./oink.h:12, from ./dfgprint.h:10, from dfgprint.cc:3: ../smbase/str.h: In member function 'int stringBuilder::length() const': ../smbase/str.h:239:35: warning: conversion to 'int' from 'long int' may alter its value In file included from ../ast/asthelp.h:10:0, from ./cc.ast.gen.h:9, from ElsaHeaders/cc_ast.h:20, from ElsaHeaders/cc_ast_aux.h:9, from ./oink.h:13, from ./dfgprint.h:10, from dfgprint.cc:3: ../ast/locstr.h: In member function 'int LocString::length() const': ../ast/locstr.h:48:41: warning: conversion to 'int' from 'size_t' may alter its value x86_64-pc-linux-gnu-g++ -c -o dfgprint_main.o -DOINK -DCPDINIT_LIB_HEADERS='"cpdinit_headers.h"' -DTYPE_CLASS_FILE='"oink_type.h"' -DARCHIVE_SRZ_DIR=1 -O2 -DNDEBUG -g -D__LINUX__ -Wcast-align -Wno-char-subscripts -Wall -DARCHIVE_SRZ_DIR=1 -O2 -DNDEBUG -g -D__LINUX__ -Wconversion -Wpointer-arith -Woverloaded-virtual -Wno-deprecated -I- -I. -I../smbase -I../ast -I../elkhound -IElsaHeaders -ILibCpdInit -I.. -I../llvm/include dfgprint_main.cc cc1plus: note: obsolete option -I- used, please use -iquote instead In file included from ./cc_type.h:28:0, from ./oink.h:12, from ./dfgprint.h:10, from dfgprint_main.cc:5: ../smbase/str.h: In member function 'int stringBuilder::length() const': ../smbase/str.h:239:35: warning: conversion to 'int' from 'long int' may alter its value In file included from ../ast/asthelp.h:10:0, from ./cc.ast.gen.h:9, from ElsaHeaders/cc_ast.h:20, from ElsaHeaders/cc_ast_aux.h:9, from ./oink.h:13, from ./dfgprint.h:10, from dfgprint_main.cc:5: ../ast/locstr.h: In member function 'int LocString::length() const': ../ast/locstr.h:48:41: warning: conversion to 'int' from 'size_t' may alter its value x86_64-pc-linux-gnu-g++ -o dfgprint -DARCHIVE_SRZ_DIR=1 -O2 -DNDEBUG -g -D__LINUX__ -Wcast-align -Wno-char-subscripts -Wall -DARCHIVE_SRZ_DIR=1 -O2 -DNDEBUG -g -D__LINUX__ -Wconversion -Wpointer-arith -Woverloaded-virtual -Wno-deprecated -L. -L../ast -L../elkhound -L../smbase -L../libqual -L../libregion dataflow_cpdinit_clbk.o dataflow_visitor.o dataflow_ex.o dataflow_ty.o dfgprint_cmd.o dfgprint_global.o dfgprint.o oink_lexer.yy.o oink.gr.gen.o cpdinit.o member_type_iter.o libc_missing.o oink_file.o oink_util.o oink_control.o archive_srz.o archive_srz_format.o dbg_util.o warning_mgr.o cc_tokens.o cc.ast.gen.o oink_ast_aux.o oink_type.o oink_type_children.o oink_tcheck.o oink_tcheck_env.o oink_tcheck_env_clbk.o oink_var.o oink_integrity.o value.o value_ast_visitor.o xml_value_reader.o xml_value_writer.o cc_print.o value_print.o oink_global.o oink_cmd.o oink.o dfgprint_main.o -lelsa -last -lelkhound -lsmbase -lqual -lregion x86_64-pc-linux-gnu-g++ -c -o cfgprint_cmd.o -DOINK -DCPDINIT_LIB_HEADERS='"cpdinit_headers.h"' -DTYPE_CLASS_FILE='"oink_type.h"' -DARCHIVE_SRZ_DIR=1 -O2 -DNDEBUG -g -D__LINUX__ -Wcast-align -Wno-char-subscripts -Wall -DARCHIVE_SRZ_DIR=1 -O2 -DNDEBUG -g -D__LINUX__ -Wconversion -Wpointer-arith -Woverloaded-virtual -Wno-deprecated -I- -I. -I../smbase -I../ast -I../elkhound -IElsaHeaders -ILibCpdInit -I.. -I../llvm/include cfgprint_cmd.cc cc1plus: note: obsolete option -I- used, please use -iquote instead In file included from ElsaHeaders/cc_lang.h:12:0, from ./oink_cmd.h:10, from ./cfgprint_cmd.h:8, from cfgprint_cmd.cc:3: ../smbase/str.h: In member function 'int stringBuilder::length() const': ../smbase/str.h:239:35: warning: conversion to 'int' from 'long int' may alter its value x86_64-pc-linux-gnu-g++ -c -o cfgprint_global.o -DOINK -DCPDINIT_LIB_HEADERS='"cpdinit_headers.h"' -DTYPE_CLASS_FILE='"oink_type.h"' -DARCHIVE_SRZ_DIR=1 -O2 -DNDEBUG -g -D__LINUX__ -Wcast-align -Wno-char-subscripts -Wall -DARCHIVE_SRZ_DIR=1 -O2 -DNDEBUG -g -D__LINUX__ -Wconversion -Wpointer-arith -Woverloaded-virtual -Wno-deprecated -I- -I. -I../smbase -I../ast -I../elkhound -IElsaHeaders -ILibCpdInit -I.. -I../llvm/include cfgprint_global.cc cc1plus: note: obsolete option -I- used, please use -iquote instead In file included from ../smbase/srcloc.h:32:0, from ElsaHeaders/variable.h:36, from ./oink_var.h:8, from ./oink_global.h:9, from ./cfgprint_global.h:8, from cfgprint_global.cc:3: ../smbase/str.h: In member function 'int stringBuilder::length() const': ../smbase/str.h:239:35: warning: conversion to 'int' from 'long int' may alter its value In file included from ../ast/asthelp.h:10:0, from ./cc.ast.gen.h:9, from ElsaHeaders/cc_ast.h:20, from ./oink_type_children.h:7, from ./oink_var.h:9, from ./oink_global.h:9, from ./cfgprint_global.h:8, from cfgprint_global.cc:3: ../ast/locstr.h: In member function 'int LocString::length() const': ../ast/locstr.h:48:41: warning: conversion to 'int' from 'size_t' may alter its value x86_64-pc-linux-gnu-g++ -c -o cfgprint.o -DOINK -DCPDINIT_LIB_HEADERS='"cpdinit_headers.h"' -DTYPE_CLASS_FILE='"oink_type.h"' -DARCHIVE_SRZ_DIR=1 -O2 -DNDEBUG -g -D__LINUX__ -Wcast-align -Wno-char-subscripts -Wall -DARCHIVE_SRZ_DIR=1 -O2 -DNDEBUG -g -D__LINUX__ -Wconversion -Wpointer-arith -Woverloaded-virtual -Wno-deprecated -I- -I. -I../smbase -I../ast -I../elkhound -IElsaHeaders -ILibCpdInit -I.. -I../llvm/include cfgprint.cc cc1plus: note: obsolete option -I- used, please use -iquote instead In file included from ./cc_type.h:28:0, from ./oink.h:12, from ./cfgprint.h:10, from cfgprint.cc:3: ../smbase/str.h: In member function 'int stringBuilder::length() const': ../smbase/str.h:239:35: warning: conversion to 'int' from 'long int' may alter its value In file included from ../ast/asthelp.h:10:0, from ./cc.ast.gen.h:9, from ElsaHeaders/cc_ast.h:20, from ElsaHeaders/cc_ast_aux.h:9, from ./oink.h:13, from ./cfgprint.h:10, from cfgprint.cc:3: ../ast/locstr.h: In member function 'int LocString::length() const': ../ast/locstr.h:48:41: warning: conversion to 'int' from 'size_t' may alter its value x86_64-pc-linux-gnu-g++ -c -o cfgprint_main.o -DOINK -DCPDINIT_LIB_HEADERS='"cpdinit_headers.h"' -DTYPE_CLASS_FILE='"oink_type.h"' -DARCHIVE_SRZ_DIR=1 -O2 -DNDEBUG -g -D__LINUX__ -Wcast-align -Wno-char-subscripts -Wall -DARCHIVE_SRZ_DIR=1 -O2 -DNDEBUG -g -D__LINUX__ -Wconversion -Wpointer-arith -Woverloaded-virtual -Wno-deprecated -I- -I. -I../smbase -I../ast -I../elkhound -IElsaHeaders -ILibCpdInit -I.. -I../llvm/include cfgprint_main.cc cc1plus: note: obsolete option -I- used, please use -iquote instead In file included from ./cc_type.h:28:0, from ./oink.h:12, from ./cfgprint.h:10, from cfgprint_main.cc:5: ../smbase/str.h: In member function 'int stringBuilder::length() const': ../smbase/str.h:239:35: warning: conversion to 'int' from 'long int' may alter its value In file included from ../ast/asthelp.h:10:0, from ./cc.ast.gen.h:9, from ElsaHeaders/cc_ast.h:20, from ElsaHeaders/cc_ast_aux.h:9, from ./oink.h:13, from ./cfgprint.h:10, from cfgprint_main.cc:5: ../ast/locstr.h: In member function 'int LocString::length() const': ../ast/locstr.h:48:41: warning: conversion to 'int' from 'size_t' may alter its value x86_64-pc-linux-gnu-g++ -o cfgprint -DARCHIVE_SRZ_DIR=1 -O2 -DNDEBUG -g -D__LINUX__ -Wcast-align -Wno-char-subscripts -Wall -DARCHIVE_SRZ_DIR=1 -O2 -DNDEBUG -g -D__LINUX__ -Wconversion -Wpointer-arith -Woverloaded-virtual -Wno-deprecated -L. -L../ast -L../elkhound -L../smbase -L../libqual -L../libregion dataflow_cpdinit_clbk.o dataflow_visitor.o dataflow_ex.o dataflow_ty.o cfgprint_cmd.o cfgprint_global.o cfgprint.o oink_lexer.yy.o oink.gr.gen.o cpdinit.o member_type_iter.o libc_missing.o oink_file.o oink_util.o oink_control.o archive_srz.o archive_srz_format.o dbg_util.o warning_mgr.o cc_tokens.o cc.ast.gen.o oink_ast_aux.o oink_type.o oink_type_children.o oink_tcheck.o oink_tcheck_env.o oink_tcheck_env_clbk.o oink_var.o oink_integrity.o value.o value_ast_visitor.o xml_value_reader.o xml_value_writer.o cc_print.o value_print.o oink_global.o oink_cmd.o oink.o cfgprint_main.o -lelsa -last -lelkhound -lsmbase -lqual -lregion x86_64-pc-linux-gnu-g++ -c -o xform_cmd.o -DOINK -DCPDINIT_LIB_HEADERS='"cpdinit_headers.h"' -DTYPE_CLASS_FILE='"oink_type.h"' -DARCHIVE_SRZ_DIR=1 -O2 -DNDEBUG -g -D__LINUX__ -Wcast-align -Wno-char-subscripts -Wall -DARCHIVE_SRZ_DIR=1 -O2 -DNDEBUG -g -D__LINUX__ -Wconversion -Wpointer-arith -Woverloaded-virtual -Wno-deprecated -I- -I. -I../smbase -I../ast -I../elkhound -IElsaHeaders -ILibCpdInit -I.. -I../llvm/include xform_cmd.cc cc1plus: note: obsolete option -I- used, please use -iquote instead In file included from ElsaHeaders/cc_lang.h:12:0, from ./oink_cmd.h:10, from ./xform_cmd.h:8, from xform_cmd.cc:3: ../smbase/str.h: In member function 'int stringBuilder::length() const': ../smbase/str.h:239:35: warning: conversion to 'int' from 'long int' may alter its value In file included from ../ast/asthelp.h:10:0, from ./cc.ast.gen.h:9, from ElsaHeaders/cc_ast.h:20, from ./oink_type_children.h:7, from ./oink_var.h:9, from ./oink_global.h:9, from xform_cmd.cc:6: ../ast/locstr.h: In member function 'int LocString::length() const': ../ast/locstr.h:48:41: warning: conversion to 'int' from 'size_t' may alter its value x86_64-pc-linux-gnu-g++ -c -o xform_global.o -DOINK -DCPDINIT_LIB_HEADERS='"cpdinit_headers.h"' -DTYPE_CLASS_FILE='"oink_type.h"' -DARCHIVE_SRZ_DIR=1 -O2 -DNDEBUG -g -D__LINUX__ -Wcast-align -Wno-char-subscripts -Wall -DARCHIVE_SRZ_DIR=1 -O2 -DNDEBUG -g -D__LINUX__ -Wconversion -Wpointer-arith -Woverloaded-virtual -Wno-deprecated -I- -I. -I../smbase -I../ast -I../elkhound -IElsaHeaders -ILibCpdInit -I.. -I../llvm/include xform_global.cc cc1plus: note: obsolete option -I- used, please use -iquote instead In file included from ../smbase/srcloc.h:32:0, from ElsaHeaders/variable.h:36, from ./oink_var.h:8, from ./oink_global.h:9, from ./xform_global.h:8, from xform_global.cc:3: ../smbase/str.h: In member function 'int stringBuilder::length() const': ../smbase/str.h:239:35: warning: conversion to 'int' from 'long int' may alter its value In file included from ../ast/asthelp.h:10:0, from ./cc.ast.gen.h:9, from ElsaHeaders/cc_ast.h:20, from ./oink_type_children.h:7, from ./oink_var.h:9, from ./oink_global.h:9, from ./xform_global.h:8, from xform_global.cc:3: ../ast/locstr.h: In member function 'int LocString::length() const': ../ast/locstr.h:48:41: warning: conversion to 'int' from 'size_t' may alter its value x86_64-pc-linux-gnu-g++ -c -o xform.o -DOINK -DCPDINIT_LIB_HEADERS='"cpdinit_headers.h"' -DTYPE_CLASS_FILE='"oink_type.h"' -DARCHIVE_SRZ_DIR=1 -O2 -DNDEBUG -g -D__LINUX__ -Wcast-align -Wno-char-subscripts -Wall -DARCHIVE_SRZ_DIR=1 -O2 -DNDEBUG -g -D__LINUX__ -Wconversion -Wpointer-arith -Woverloaded-virtual -Wno-deprecated -I- -I. -I../smbase -I../ast -I../elkhound -IElsaHeaders -ILibCpdInit -I.. -I../llvm/include xform.cc cc1plus: note: obsolete option -I- used, please use -iquote instead In file included from ./cc_type.h:28:0, from ./oink.h:12, from ./xform.h:9, from xform.cc:3: ../smbase/str.h: In member function 'int stringBuilder::length() const': ../smbase/str.h:239:35: warning: conversion to 'int' from 'long int' may alter its value In file included from ../ast/asthelp.h:10:0, from ./cc.ast.gen.h:9, from ElsaHeaders/cc_ast.h:20, from ElsaHeaders/cc_ast_aux.h:9, from ./oink.h:13, from ./xform.h:9, from xform.cc:3: ../ast/locstr.h: In member function 'int LocString::length() const': ../ast/locstr.h:48:41: warning: conversion to 'int' from 'size_t' may alter its value make -C Pork patcher.o make[2]: Entering directory `/var/tmp/portage/dev-util/oink-stack-9999/work/oink-stack-9999/oink/Pork' g++ -g -Wall -Wno-deprecated -D__UNIX__ -DUSE_SERIAL_NUMBERS=1 -DNDEBUG -D__LINUX__ -I../../smbase -I../../elkhound -I../../ast -I../../elsa -I.. -I. -o patcher.o -c patcher.cc make[2]: Leaving directory `/var/tmp/portage/dev-util/oink-stack-9999/work/oink-stack-9999/oink/Pork' x86_64-pc-linux-gnu-gcc -c -o proquint.o -DARCHIVE_SRZ_DIR=1 -O2 -DNDEBUG -g -D__LINUX__ -Wcast-align -Wno-char-subscripts -Wall -DARCHIVE_SRZ_DIR=1 -O2 -DNDEBUG -g -D__LINUX__ proquint.c rm -f qual.lex perl ../elsa/merge-lexer-exts.pl ../elsa/cc.lex ../elsa/gnu.lex oink_ext.lex qual_ext.lex > qual.lex chmod a-w qual.lex rm -f qual_lexer.yy.cc perl ../smbase/run-flex.pl -copies -oqual_lexer.yy.cc qual.lex flex -oqual_lexer.yy.cc qual.lex modifying qual_lexer.yy.cc chmod a-w qual_lexer.yy.cc x86_64-pc-linux-gnu-g++ -c -o qual_lexer.yy.o -DOINK -DCPDINIT_LIB_HEADERS='"cpdinit_headers.h"' -DTYPE_CLASS_FILE='"oink_type.h"' -DARCHIVE_SRZ_DIR=1 -O2 -DNDEBUG -g -D__LINUX__ -Wcast-align -Wno-char-subscripts -Wall -DARCHIVE_SRZ_DIR=1 -O2 -DNDEBUG -g -D__LINUX__ -Wconversion -Wpointer-arith -Woverloaded-virtual -Wno-deprecated -I- -I. -I../smbase -I../ast -I../elkhound -IElsaHeaders -ILibCpdInit -I.. -I../llvm/include qual_lexer.yy.cc cc1plus: note: obsolete option -I- used, please use -iquote instead In file included from ../elkhound/useract.h:15:0, from ../elkhound/lexerint.h:8, from ElsaHeaders/baselexer.h:16, from ElsaHeaders/lexer.h:7, from qual.lex:8: ../smbase/str.h: In member function 'int stringBuilder::length() const': ../smbase/str.h:239:35: warning: conversion to 'int' from 'long int' may alter its value qual_lexer.yy.cc: In member function 'virtual int Lexer::yylex()': qual_lexer.yy.cc:10204:3: warning: conversion to 'int' from 'size_t' may alter its value qual.lex:423:3: warning: conversion to 'int' from 'size_t' may alter its value qual_lexer.yy.cc: In member function 'virtual int yyFlexLexer::LexerInput(char*, int)': qual_lexer.yy.cc:11724:23: warning: conversion to 'int' from 'std::streamsize' may alter its value qual_lexer.yy.cc: In member function 'int yyFlexLexer::yy_get_next_buffer()': qual_lexer.yy.cc:11787:61: warning: conversion to 'int' from 'yy_size_t' may alter its value qual_lexer.yy.cc:11800:37: warning: conversion to 'int' from 'yy_size_t' may alter its value qual_lexer.yy.cc:11822:24: warning: conversion to 'int' from 'yy_size_t' may alter its value qual_lexer.yy.cc: In member function 'void yyFlexLexer::yyunput(int, char*)': qual_lexer.yy.cc:11943:45: warning: conversion to 'int' from 'yy_size_t' may alter its value qual_lexer.yy.cc: In member function 'int yyFlexLexer::yyinput()': qual_lexer.yy.cc:11974:43: warning: conversion to 'int' from 'long int' may alter its value qual_lexer.yy.cc: In member function 'void yyFlexLexer::yyensure_buffer_stack()': qual_lexer.yy.cc:12271:42: warning: conversion to 'int' from 'size_t' may alter its value x86_64-pc-linux-gnu-g++ -c -o qual.gr.gen.o -DOINK -DCPDINIT_LIB_HEADERS='"cpdinit_headers.h"' -DTYPE_CLASS_FILE='"oink_type.h"' -DARCHIVE_SRZ_DIR=1 -O2 -DNDEBUG -g -D__LINUX__ -Wcast-align -Wno-char-subscripts -Wall -DARCHIVE_SRZ_DIR=1 -O2 -DNDEBUG -g -D__LINUX__ -Wconversion -Wpointer-arith -Woverloaded-virtual -Wno-deprecated -I- -I. -I../smbase -I../ast -I../elkhound -IElsaHeaders -ILibCpdInit -I.. -I../llvm/include qual.gr.gen.cc cc1plus: note: obsolete option -I- used, please use -iquote instead In file included from ../elkhound/useract.h:15:0, from ./qual.gr.gen.h:8, from qual.gr.gen.cc:7: ../smbase/str.h: In member function 'int stringBuilder::length() const': ../smbase/str.h:239:35: warning: conversion to 'int' from 'long int' may alter its value In file included from ../ast/asthelp.h:10:0, from ./cc.ast.gen.h:9, from ElsaHeaders/cc_ast.h:20, from ../elsa/cc.gr:76, from qual.gr.gen.cc:7: ../ast/locstr.h: In member function 'int LocString::length() const': ../ast/locstr.h:48:41: warning: conversion to 'int' from 'size_t' may alter its value x86_64-pc-linux-gnu-g++ -c -o qual_ast_aux.o -DOINK -DCPDINIT_LIB_HEADERS='"cpdinit_headers.h"' -DTYPE_CLASS_FILE='"oink_type.h"' -DARCHIVE_SRZ_DIR=1 -O2 -DNDEBUG -g -D__LINUX__ -Wcast-align -Wno-char-subscripts -Wall -DARCHIVE_SRZ_DIR=1 -O2 -DNDEBUG -g -D__LINUX__ -Wconversion -Wpointer-arith -Woverloaded-virtual -Wno-deprecated -I- -I. -I../smbase -I../ast -I../elkhound -IElsaHeaders -ILibCpdInit -I.. -I../llvm/include qual_ast_aux.cc cc1plus: note: obsolete option -I- used, please use -iquote instead In file included from ../ast/asthelp.h:9:0, from ./cc.ast.gen.h:9, from ElsaHeaders/cc_ast.h:20, from ./qual_ast_aux.h:8, from qual_ast_aux.cc:3: ../smbase/str.h: In member function 'int stringBuilder::length() const': ../smbase/str.h:239:35: warning: conversion to 'int' from 'long int' may alter its value In file included from ../ast/asthelp.h:10:0, from ./cc.ast.gen.h:9, from ElsaHeaders/cc_ast.h:20, from ./qual_ast_aux.h:8, from qual_ast_aux.cc:3: ../ast/locstr.h: In member function 'int LocString::length() const': ../ast/locstr.h:48:41: warning: conversion to 'int' from 'size_t' may alter its value x86_64-pc-linux-gnu-g++ -c -o qual_literal.o -DOINK -DCPDINIT_LIB_HEADERS='"cpdinit_headers.h"' -DTYPE_CLASS_FILE='"oink_type.h"' -DARCHIVE_SRZ_DIR=1 -O2 -DNDEBUG -g -D__LINUX__ -Wcast-align -Wno-char-subscripts -Wall -DARCHIVE_SRZ_DIR=1 -O2 -DNDEBUG -g -D__LINUX__ -Wconversion -Wpointer-arith -Woverloaded-virtual -Wno-deprecated -I- -I. -I../smbase -I../ast -I../elkhound -IElsaHeaders -ILibCpdInit -I.. -I../llvm/include qual_literal.cc cc1plus: note: obsolete option -I- used, please use -iquote instead In file included from ./qual_literal.h:9:0, from qual_literal.cc:3: ../smbase/str.h: In member function 'int stringBuilder::length() const': ../smbase/str.h:239:35: warning: conversion to 'int' from 'long int' may alter its value x86_64-pc-linux-gnu-g++ -c -o qual_funky.o -DOINK -DCPDINIT_LIB_HEADERS='"cpdinit_headers.h"' -DTYPE_CLASS_FILE='"oink_type.h"' -DARCHIVE_SRZ_DIR=1 -O2 -DNDEBUG -g -D__LINUX__ -Wcast-align -Wno-char-subscripts -Wall -DARCHIVE_SRZ_DIR=1 -O2 -DNDEBUG -g -D__LINUX__ -Wconversion -Wpointer-arith -Woverloaded-virtual -Wno-deprecated -I- -I. -I../smbase -I../ast -I../elkhound -IElsaHeaders -ILibCpdInit -I.. -I../llvm/include qual_funky.cc cc1plus: note: obsolete option -I- used, please use -iquote instead In file included from ./qual_literal.h:9:0, from ./qual_funky.h:12, from qual_funky.cc:3: ../smbase/str.h: In member function 'int stringBuilder::length() const': ../smbase/str.h:239:35: warning: conversion to 'int' from 'long int' may alter its value In file included from ../ast/asthelp.h:10:0, from ./cc.ast.gen.h:9, from ElsaHeaders/cc_ast.h:20, from ./oink_type_children.h:7, from ./oink_var.h:9, from ./value.h:13, from ./qual_value_children.h:8, from qual_funky.cc:4: ../ast/locstr.h: In member function 'int LocString::length() const': ../ast/locstr.h:48:41: warning: conversion to 'int' from 'size_t' may alter its value In file included from ../libqual/qerror.h:8:0, from ./qual_libqual_iface.h:20, from ./qual_annot.h:12, from qual_funky.cc:6: ../libqual/quals.h: In function 'int LibQual::qual_set_size(LibQual::qual_set_ST*)': ../libqual/quals.h:33:1: warning: conversion to 'int' from 'long unsigned int' may alter its value ../libqual/quals.h: In function 'int LibQual::qual_edge_set_size(LibQual::dd_list_struct*)': ../libqual/quals.h:44:1: warning: conversion to 'int' from 'long unsigned int' may alter its value x86_64-pc-linux-gnu-g++ -c -o qual_annot.o -DOINK -DCPDINIT_LIB_HEADERS='"cpdinit_headers.h"' -DTYPE_CLASS_FILE='"oink_type.h"' -DARCHIVE_SRZ_DIR=1 -O2 -DNDEBUG -g -D__LINUX__ -Wcast-align -Wno-char-subscripts -Wall -DARCHIVE_SRZ_DIR=1 -O2 -DNDEBUG -g -D__LINUX__ -Wconversion -Wpointer-arith -Woverloaded-virtual -Wno-deprecated -I- -I. -I../smbase -I../ast -I../elkhound -IElsaHeaders -ILibCpdInit -I.. -I../llvm/include qual_annot.cc cc1plus: note: obsolete option -I- used, please use -iquote instead In file included from ./qual_literal.h:9:0, from ./qual_funky.h:12, from ./qual_annot.h:11, from qual_annot.cc:3: ../smbase/str.h: In member function 'int stringBuilder::length() const': ../smbase/str.h:239:35: warning: conversion to 'int' from 'long int' may alter its value In file included from ../libqual/qerror.h:8:0, from ./qual_libqual_iface.h:20, from ./qual_annot.h:12, from qual_annot.cc:3: ../libqual/quals.h: In function 'int LibQual::qual_set_size(LibQual::qual_set_ST*)': ../libqual/quals.h:33:1: warning: conversion to 'int' from 'long unsigned int' may alter its value ../libqual/quals.h: In function 'int LibQual::qual_edge_set_size(LibQual::dd_list_struct*)': ../libqual/quals.h:44:1: warning: conversion to 'int' from 'long unsigned int' may alter its value In file included from ../ast/asthelp.h:10:0, from ./cc.ast.gen.h:9, from ElsaHeaders/cc_ast.h:20, from ./oink_type_children.h:7, from ./oink_var.h:9, from ./qual_annot.h:13, from qual_annot.cc:3: ../ast/locstr.h: In member function 'int LocString::length() const': ../ast/locstr.h:48:41: warning: conversion to 'int' from 'size_t' may alter its value x86_64-pc-linux-gnu-g++ -c -o qual_var.o -DOINK -DCPDINIT_LIB_HEADERS='"cpdinit_headers.h"' -DTYPE_CLASS_FILE='"oink_type.h"' -DARCHIVE_SRZ_DIR=1 -O2 -DNDEBUG -g -D__LINUX__ -Wcast-align -Wno-char-subscripts -Wall -DARCHIVE_SRZ_DIR=1 -O2 -DNDEBUG -g -D__LINUX__ -Wconversion -Wpointer-arith -Woverloaded-virtual -Wno-deprecated -I- -I. -I../smbase -I../ast -I../elkhound -IElsaHeaders -ILibCpdInit -I.. -I../llvm/include qual_var.cc cc1plus: note: obsolete option -I- used, please use -iquote instead In file included from ../smbase/srcloc.h:32:0, from ElsaHeaders/variable.h:36, from ./oink_var.h:8, from ./qual_var.h:8, from qual_var.cc:6: ../smbase/str.h: In member function 'int stringBuilder::length() const': ../smbase/str.h:239:35: warning: conversion to 'int' from 'long int' may alter its value In file included from ../ast/asthelp.h:10:0, from ./cc.ast.gen.h:9, from ElsaHeaders/cc_ast.h:20, from ./oink_type_children.h:7, from ./oink_var.h:9, from ./qual_var.h:8, from qual_var.cc:6: ../ast/locstr.h: In member function 'int LocString::length() const': ../ast/locstr.h:48:41: warning: conversion to 'int' from 'size_t' may alter its value In file included from ../libqual/qerror.h:8:0, from ./qual_libqual_iface.h:20, from ./qual.h:21, from qual_var.cc:7: ../libqual/quals.h: In function 'int LibQual::qual_set_size(LibQual::qual_set_ST*)': ../libqual/quals.h:33:1: warning: conversion to 'int' from 'long unsigned int' may alter its value ../libqual/quals.h: In function 'int LibQual::qual_edge_set_size(LibQual::dd_list_struct*)': ../libqual/quals.h:44:1: warning: conversion to 'int' from 'long unsigned int' may alter its value x86_64-pc-linux-gnu-g++ -c -o qual_dataflow_visitor.o -DOINK -DCPDINIT_LIB_HEADERS='"cpdinit_headers.h"' -DTYPE_CLASS_FILE='"oink_type.h"' -DARCHIVE_SRZ_DIR=1 -O2 -DNDEBUG -g -D__LINUX__ -Wcast-align -Wno-char-subscripts -Wall -DARCHIVE_SRZ_DIR=1 -O2 -DNDEBUG -g -D__LINUX__ -Wconversion -Wpointer-arith -Woverloaded-virtual -Wno-deprecated -I- -I. -I../smbase -I../ast -I../elkhound -IElsaHeaders -ILibCpdInit -I.. -I../llvm/include qual_dataflow_visitor.cc cc1plus: note: obsolete option -I- used, please use -iquote instead In file included from ../smbase/srcloc.h:32:0, from ElsaHeaders/variable.h:36, from ./oink_var.h:8, from ./oink_global.h:9, from ./qual_dataflow_visitor.h:10, from qual_dataflow_visitor.cc:3: ../smbase/str.h: In member function 'int stringBuilder::length() const': ../smbase/str.h:239:35: warning: conversion to 'int' from 'long int' may alter its value In file included from ../ast/asthelp.h:10:0, from ./cc.ast.gen.h:9, from ElsaHeaders/cc_ast.h:20, from ./oink_type_children.h:7, from ./oink_var.h:9, from ./oink_global.h:9, from ./qual_dataflow_visitor.h:10, from qual_dataflow_visitor.cc:3: ../ast/locstr.h: In member function 'int LocString::length() const': ../ast/locstr.h:48:41: warning: conversion to 'int' from 'size_t' may alter its value In file included from ../libqual/qerror.h:8:0, from ./qual_libqual_iface.h:20, from ./qual.h:21, from ./qual_dataflow_visitor.h:12, from qual_dataflow_visitor.cc:3: ../libqual/quals.h: In function 'int LibQual::qual_set_size(LibQual::qual_set_ST*)': ../libqual/quals.h:33:1: warning: conversion to 'int' from 'long unsigned int' may alter its value ../libqual/quals.h: In function 'int LibQual::qual_edge_set_size(LibQual::dd_list_struct*)': ../libqual/quals.h:44:1: warning: conversion to 'int' from 'long unsigned int' may alter its value x86_64-pc-linux-gnu-g++ -c -o qual_dataflow_ex.o -DOINK -DCPDINIT_LIB_HEADERS='"cpdinit_headers.h"' -DTYPE_CLASS_FILE='"oink_type.h"' -DARCHIVE_SRZ_DIR=1 -O2 -DNDEBUG -g -D__LINUX__ -Wcast-align -Wno-char-subscripts -Wall -DARCHIVE_SRZ_DIR=1 -O2 -DNDEBUG -g -D__LINUX__ -Wconversion -Wpointer-arith -Woverloaded-virtual -Wno-deprecated -I- -I. -I../smbase -I../ast -I../elkhound -IElsaHeaders -ILibCpdInit -I.. -I../llvm/include qual_dataflow_ex.cc cc1plus: note: obsolete option -I- used, please use -iquote instead In file included from ./cc_type.h:28:0, from ./dataflow_ty.h:9, from ./dataflow_ex.h:9, from ./qual_dataflow_ex.h:10, from qual_dataflow_ex.cc:3: ../smbase/str.h: In member function 'int stringBuilder::length() const': ../smbase/str.h:239:35: warning: conversion to 'int' from 'long int' may alter its value In file included from ../ast/asthelp.h:10:0, from ./cc.ast.gen.h:9, from ElsaHeaders/cc_ast.h:20, from ./oink_type_children.h:7, from ./oink_var.h:9, from ./value.h:13, from ./dataflow_ty.h:10, from ./dataflow_ex.h:9, from ./qual_dataflow_ex.h:10, from qual_dataflow_ex.cc:3: ../ast/locstr.h: In member function 'int LocString::length() const': ../ast/locstr.h:48:41: warning: conversion to 'int' from 'size_t' may alter its value In file included from ../libqual/qerror.h:8:0, from ./qual_libqual_iface.h:20, from ./qual_annot.h:12, from qual_dataflow_ex.cc:5: ../libqual/quals.h: In function 'int LibQual::qual_set_size(LibQual::qual_set_ST*)': ../libqual/quals.h:33:1: warning: conversion to 'int' from 'long unsigned int' may alter its value ../libqual/quals.h: In function 'int LibQual::qual_edge_set_size(LibQual::dd_list_struct*)': ../libqual/quals.h:44:1: warning: conversion to 'int' from 'long unsigned int' may alter its value x86_64-pc-linux-gnu-g++ -c -o qual_dataflow_ty.o -DOINK -DCPDINIT_LIB_HEADERS='"cpdinit_headers.h"' -DTYPE_CLASS_FILE='"oink_type.h"' -DARCHIVE_SRZ_DIR=1 -O2 -DNDEBUG -g -D__LINUX__ -Wcast-align -Wno-char-subscripts -Wall -DARCHIVE_SRZ_DIR=1 -O2 -DNDEBUG -g -D__LINUX__ -Wconversion -Wpointer-arith -Woverloaded-virtual -Wno-deprecated -I- -I. -I../smbase -I../ast -I../elkhound -IElsaHeaders -ILibCpdInit -I.. -I../llvm/include qual_dataflow_ty.cc cc1plus: note: obsolete option -I- used, please use -iquote instead In file included from ./cc_type.h:28:0, from ./dataflow_ty.h:9, from ./qual_dataflow_ty.h:10, from qual_dataflow_ty.cc:3: ../smbase/str.h: In member function 'int stringBuilder::length() const': ../smbase/str.h:239:35: warning: conversion to 'int' from 'long int' may alter its value In file included from ../ast/asthelp.h:10:0, from ./cc.ast.gen.h:9, from ElsaHeaders/cc_ast.h:20, from ./oink_type_children.h:7, from ./oink_var.h:9, from ./value.h:13, from ./dataflow_ty.h:10, from ./qual_dataflow_ty.h:10, from qual_dataflow_ty.cc:3: ../ast/locstr.h: In member function 'int LocString::length() const': ../ast/locstr.h:48:41: warning: conversion to 'int' from 'size_t' may alter its value In file included from ../libqual/qerror.h:8:0, from ./qual_libqual_iface.h:20, from ./qual_dataflow_ty.h:12, from qual_dataflow_ty.cc:3: ../libqual/quals.h: In function 'int LibQual::qual_set_size(LibQual::qual_set_ST*)': ../libqual/quals.h:33:1: warning: conversion to 'int' from 'long unsigned int' may alter its value ../libqual/quals.h: In function 'int LibQual::qual_edge_set_size(LibQual::dd_list_struct*)': ../libqual/quals.h:44:1: warning: conversion to 'int' from 'long unsigned int' may alter its value x86_64-pc-linux-gnu-g++ -c -o qual_cmd.o -DOINK -DCPDINIT_LIB_HEADERS='"cpdinit_headers.h"' -DTYPE_CLASS_FILE='"oink_type.h"' -DARCHIVE_SRZ_DIR=1 -O2 -DNDEBUG -g -D__LINUX__ -Wcast-align -Wno-char-subscripts -Wall -DARCHIVE_SRZ_DIR=1 -O2 -DNDEBUG -g -D__LINUX__ -Wconversion -Wpointer-arith -Woverloaded-virtual -Wno-deprecated -I- -I. -I../smbase -I../ast -I../elkhound -IElsaHeaders -ILibCpdInit -I.. -I../llvm/include qual_cmd.cc cc1plus: note: obsolete option -I- used, please use -iquote instead In file included from ElsaHeaders/cc_lang.h:12:0, from ./oink_cmd.h:10, from ./qual_cmd.h:8, from qual_cmd.cc:3: ../smbase/str.h: In member function 'int stringBuilder::length() const': ../smbase/str.h:239:35: warning: conversion to 'int' from 'long int' may alter its value In file included from ../libqual/qerror.h:8:0, from ./qual_libqual_iface.h:20, from qual_cmd.cc:4: ../libqual/quals.h: In function 'int LibQual::qual_set_size(LibQual::qual_set_ST*)': ../libqual/quals.h:33:1: warning: conversion to 'int' from 'long unsigned int' may alter its value ../libqual/quals.h: In function 'int LibQual::qual_edge_set_size(LibQual::dd_list_struct*)': ../libqual/quals.h:44:1: warning: conversion to 'int' from 'long unsigned int' may alter its value In file included from ../ast/asthelp.h:10:0, from ./cc.ast.gen.h:9, from ElsaHeaders/cc_ast.h:20, from ./oink_type_children.h:7, from ./oink_var.h:9, from ./oink_global.h:9, from qual_cmd.cc:7: ../ast/locstr.h: In member function 'int LocString::length() const': ../ast/locstr.h:48:41: warning: conversion to 'int' from 'size_t' may alter its value qual_cmd.cc: In function 'QSpec* parseQSpecString(const char*)': qual_cmd.cc:38:44: warning: conversion to 'int' from 'long int' may alter its value x86_64-pc-linux-gnu-g++ -c -o qual_global.o -DOINK -DCPDINIT_LIB_HEADERS='"cpdinit_headers.h"' -DTYPE_CLASS_FILE='"oink_type.h"' -DARCHIVE_SRZ_DIR=1 -O2 -DNDEBUG -g -D__LINUX__ -Wcast-align -Wno-char-subscripts -Wall -DARCHIVE_SRZ_DIR=1 -O2 -DNDEBUG -g -D__LINUX__ -Wconversion -Wpointer-arith -Woverloaded-virtual -Wno-deprecated -I- -I. -I../smbase -I../ast -I../elkhound -IElsaHeaders -ILibCpdInit -I.. -I../llvm/include qual_global.cc cc1plus: note: obsolete option -I- used, please use -iquote instead In file included from ../smbase/srcloc.h:32:0, from ElsaHeaders/variable.h:36, from ./oink_var.h:8, from ./oink_global.h:9, from ./qual_global.h:8, from qual_global.cc:3: ../smbase/str.h: In member function 'int stringBuilder::length() const': ../smbase/str.h:239:35: warning: conversion to 'int' from 'long int' may alter its value In file included from ../ast/asthelp.h:10:0, from ./cc.ast.gen.h:9, from ElsaHeaders/cc_ast.h:20, from ./oink_type_children.h:7, from ./oink_var.h:9, from ./oink_global.h:9, from ./qual_global.h:8, from qual_global.cc:3: ../ast/locstr.h: In member function 'int LocString::length() const': ../ast/locstr.h:48:41: warning: conversion to 'int' from 'size_t' may alter its value x86_64-pc-linux-gnu-g++ -c -o qual_value_children.o -DOINK -DCPDINIT_LIB_HEADERS='"cpdinit_headers.h"' -DTYPE_CLASS_FILE='"oink_type.h"' -DARCHIVE_SRZ_DIR=1 -O2 -DNDEBUG -g -D__LINUX__ -Wcast-align -Wno-char-subscripts -Wall -DARCHIVE_SRZ_DIR=1 -O2 -DNDEBUG -g -D__LINUX__ -Wconversion -Wpointer-arith -Woverloaded-virtual -Wno-deprecated -I- -I. -I../smbase -I../ast -I../elkhound -IElsaHeaders -ILibCpdInit -I.. -I../llvm/include qual_value_children.cc cc1plus: note: obsolete option -I- used, please use -iquote instead In file included from ../smbase/exc.h:16:0, from ./alloc.h:22, from ./value.h:12, from ./qual_value_children.h:8, from qual_value_children.cc:3: ../smbase/str.h: In member function 'int stringBuilder::length() const': ../smbase/str.h:239:35: warning: conversion to 'int' from 'long int' may alter its value In file included from ../ast/asthelp.h:10:0, from ./cc.ast.gen.h:9, from ElsaHeaders/cc_ast.h:20, from ./oink_type_children.h:7, from ./oink_var.h:9, from ./value.h:13, from ./qual_value_children.h:8, from qual_value_children.cc:3: ../ast/locstr.h: In member function 'int LocString::length() const': ../ast/locstr.h:48:41: warning: conversion to 'int' from 'size_t' may alter its value In file included from ../libqual/qerror.h:8:0, from ./qual_libqual_iface.h:20, from ./qual_annot.h:12, from qual_value_children.cc:6: ../libqual/quals.h: In function 'int LibQual::qual_set_size(LibQual::qual_set_ST*)': ../libqual/quals.h:33:1: warning: conversion to 'int' from 'long unsigned int' may alter its value ../libqual/quals.h: In function 'int LibQual::qual_edge_set_size(LibQual::dd_list_struct*)': ../libqual/quals.h:44:1: warning: conversion to 'int' from 'long unsigned int' may alter its value x86_64-pc-linux-gnu-g++ -c -o qual_value_print.o -DOINK -DCPDINIT_LIB_HEADERS='"cpdinit_headers.h"' -DTYPE_CLASS_FILE='"oink_type.h"' -DARCHIVE_SRZ_DIR=1 -O2 -DNDEBUG -g -D__LINUX__ -Wcast-align -Wno-char-subscripts -Wall -DARCHIVE_SRZ_DIR=1 -O2 -DNDEBUG -g -D__LINUX__ -Wconversion -Wpointer-arith -Woverloaded-virtual -Wno-deprecated -I- -I. -I../smbase -I../ast -I../elkhound -IElsaHeaders -ILibCpdInit -I.. -I../llvm/include qual_value_print.cc cc1plus: note: obsolete option -I- used, please use -iquote instead In file included from ../ast/asthelp.h:9:0, from ./cc.ast.gen.h:9, from ElsaHeaders/cc_ast.h:20, from ./cc_print.h:12, from ./value_print.h:11, from ./qual_value_print.h:11, from qual_value_print.cc:3: ../smbase/str.h: In member function 'int stringBuilder::length() const': ../smbase/str.h:239:35: warning: conversion to 'int' from 'long int' may alter its value In file included from ../ast/asthelp.h:10:0, from ./cc.ast.gen.h:9, from ElsaHeaders/cc_ast.h:20, from ./cc_print.h:12, from ./value_print.h:11, from ./qual_value_print.h:11, from qual_value_print.cc:3: ../ast/locstr.h: In member function 'int LocString::length() const': ../ast/locstr.h:48:41: warning: conversion to 'int' from 'size_t' may alter its value In file included from ../libqual/qerror.h:8:0, from ./qual_libqual_iface.h:20, from ./qual_annot.h:12, from qual_value_print.cc:4: ../libqual/quals.h: In function 'int LibQual::qual_set_size(LibQual::qual_set_ST*)': ../libqual/quals.h:33:1: warning: conversion to 'int' from 'long unsigned int' may alter its value ../libqual/quals.h: In function 'int LibQual::qual_edge_set_size(LibQual::dd_list_struct*)': ../libqual/quals.h:44:1: warning: conversion to 'int' from 'long unsigned int' may alter its value x86_64-pc-linux-gnu-g++ -c -o qual_xml_value_reader.o -DOINK -DCPDINIT_LIB_HEADERS='"cpdinit_headers.h"' -DTYPE_CLASS_FILE='"oink_type.h"' -DARCHIVE_SRZ_DIR=1 -O2 -DNDEBUG -g -D__LINUX__ -Wcast-align -Wno-char-subscripts -Wall -DARCHIVE_SRZ_DIR=1 -O2 -DNDEBUG -g -D__LINUX__ -Wconversion -Wpointer-arith -Woverloaded-virtual -Wno-deprecated -I- -I. -I../smbase -I../ast -I../elkhound -IElsaHeaders -ILibCpdInit -I.. -I../llvm/include qual_xml_value_reader.cc cc1plus: note: obsolete option -I- used, please use -iquote instead In file included from ../smbase/svdict.h:12:0, from ../smbase/strobjdict.h:13, from ElsaHeaders/id_obj_dict.h:21, from ElsaHeaders/xml_reader.h:10, from ./xml_value_reader.h:9, from ./qual_xml_value_reader.h:9, from qual_xml_value_reader.cc:3: ../smbase/str.h: In member function 'int stringBuilder::length() const': ../smbase/str.h:239:35: warning: conversion to 'int' from 'long int' may alter its value In file included from ElsaHeaders/xml_reader.h:11:0, from ./xml_value_reader.h:9, from ./qual_xml_value_reader.h:9, from qual_xml_value_reader.cc:3: ../smbase/strintdict.h: In member function 'int StringIntDict::Iter::private_getCurrent() const': ../smbase/strintdict.h:44:69: warning: conversion to 'int' from 'long int' may alter its value ../smbase/strintdict.h: In member function 'int StringIntDict::IterC::private_getCurrent() const': ../smbase/strintdict.h:63:69: warning: conversion to 'int' from 'long int' may alter its value ../smbase/strintdict.h: In member function 'int StringIntDict::private_getTopAddr() const': ../smbase/strintdict.h:182:67: warning: conversion to 'int' from 'long int' may alter its value In file included from ../ast/asthelp.h:10:0, from ./cc.ast.gen.h:9, from ElsaHeaders/cc_ast.h:20, from ./oink_type_children.h:7, from ./oink_var.h:9, from ./xml_value_reader.h:11, from ./qual_xml_value_reader.h:9, from qual_xml_value_reader.cc:3: ../ast/locstr.h: In member function 'int LocString::length() const': ../ast/locstr.h:48:41: warning: conversion to 'int' from 'size_t' may alter its value x86_64-pc-linux-gnu-g++ -c -o qual_xml_value_writer.o -DOINK -DCPDINIT_LIB_HEADERS='"cpdinit_headers.h"' -DTYPE_CLASS_FILE='"oink_type.h"' -DARCHIVE_SRZ_DIR=1 -O2 -DNDEBUG -g -D__LINUX__ -Wcast-align -Wno-char-subscripts -Wall -DARCHIVE_SRZ_DIR=1 -O2 -DNDEBUG -g -D__LINUX__ -Wconversion -Wpointer-arith -Woverloaded-virtual -Wno-deprecated -I- -I. -I../smbase -I../ast -I../elkhound -IElsaHeaders -ILibCpdInit -I.. -I../llvm/include qual_xml_value_writer.cc cc1plus: note: obsolete option -I- used, please use -iquote instead In file included from ./cc_type.h:28:0, from ./xml_type_id.h:9, from ./xml_value_writer.h:8, from ./qual_xml_value_writer.h:9, from qual_xml_value_writer.cc:3: ../smbase/str.h: In member function 'int stringBuilder::length() const': ../smbase/str.h:239:35: warning: conversion to 'int' from 'long int' may alter its value In file included from ../ast/asthelp.h:10:0, from ./cc.ast.gen.h:9, from ElsaHeaders/cc_ast.h:20, from ./oink_type_children.h:7, from ./oink_var.h:9, from ./value.h:13, from ./oink_xml_type_id.h:11, from ./xml_type_id.h:101, from ./xml_value_writer.h:8, from ./qual_xml_value_writer.h:9, from qual_xml_value_writer.cc:3: ../ast/locstr.h: In member function 'int LocString::length() const': ../ast/locstr.h:48:41: warning: conversion to 'int' from 'size_t' may alter its value x86_64-pc-linux-gnu-g++ -c -o qual.o -DOINK -DCPDINIT_LIB_HEADERS='"cpdinit_headers.h"' -DTYPE_CLASS_FILE='"oink_type.h"' -DARCHIVE_SRZ_DIR=1 -O2 -DNDEBUG -g -D__LINUX__ -Wcast-align -Wno-char-subscripts -Wall -DARCHIVE_SRZ_DIR=1 -O2 -DNDEBUG -g -D__LINUX__ -Wconversion -Wpointer-arith -Woverloaded-virtual -Wno-deprecated -I- -I. -I../smbase -I../ast -I../elkhound -IElsaHeaders -ILibCpdInit -I.. -I../llvm/include qual.cc cc1plus: note: obsolete option -I- used, please use -iquote instead In file included from ./cc_type.h:28:0, from ./oink.h:12, from ./qual.h:16, from qual.cc:3: ../smbase/str.h: In member function 'int stringBuilder::length() const': ../smbase/str.h:239:35: warning: conversion to 'int' from 'long int' may alter its value In file included from ../ast/asthelp.h:10:0, from ./cc.ast.gen.h:9, from ElsaHeaders/cc_ast.h:20, from ElsaHeaders/cc_ast_aux.h:9, from ./oink.h:13, from ./qual.h:16, from qual.cc:3: ../ast/locstr.h: In member function 'int LocString::length() const': ../ast/locstr.h:48:41: warning: conversion to 'int' from 'size_t' may alter its value In file included from ../libqual/qerror.h:8:0, from ./qual_libqual_iface.h:20, from ./qual.h:21, from qual.cc:3: ../libqual/quals.h: In function 'int LibQual::qual_set_size(LibQual::qual_set_ST*)': ../libqual/quals.h:33:1: warning: conversion to 'int' from 'long unsigned int' may alter its value ../libqual/quals.h: In function 'int LibQual::qual_edge_set_size(LibQual::dd_list_struct*)': ../libqual/quals.h:44:1: warning: conversion to 'int' from 'long unsigned int' may alter its value In file included from ElsaHeaders/xml_reader.h:11:0, from qual.cc:15: ../smbase/strintdict.h: In member function 'int StringIntDict::Iter::private_getCurrent() const': ../smbase/strintdict.h:44:69: warning: conversion to 'int' from 'long int' may alter its value ../smbase/strintdict.h: In member function 'int StringIntDict::IterC::private_getCurrent() const': ../smbase/strintdict.h:63:69: warning: conversion to 'int' from 'long int' may alter its value ../smbase/strintdict.h: In member function 'int StringIntDict::private_getTopAddr() const': ../smbase/strintdict.h:182:67: warning: conversion to 'int' from 'long int' may alter its value x86_64-pc-linux-gnu-g++ -c -o qual_libqual_iface.o -DOINK -DCPDINIT_LIB_HEADERS='"cpdinit_headers.h"' -DTYPE_CLASS_FILE='"oink_type.h"' -DARCHIVE_SRZ_DIR=1 -O2 -DNDEBUG -g -D__LINUX__ -Wcast-align -Wno-char-subscripts -Wall -DARCHIVE_SRZ_DIR=1 -O2 -DNDEBUG -g -D__LINUX__ -Wconversion -Wpointer-arith -Woverloaded-virtual -Wno-deprecated -I- -I. -I../smbase -I../ast -I../elkhound -IElsaHeaders -ILibCpdInit -I.. -I../llvm/include qual_libqual_iface.cc cc1plus: note: obsolete option -I- used, please use -iquote instead In file included from ../smbase/srcloc.h:32:0, from ./qual_libqual_iface.h:13, from qual_libqual_iface.cc:14: ../smbase/str.h: In member function 'int stringBuilder::length() const': ../smbase/str.h:239:35: warning: conversion to 'int' from 'long int' may alter its value In file included from ../libqual/qerror.h:8:0, from ./qual_libqual_iface.h:20, from qual_libqual_iface.cc:14: ../libqual/quals.h: In function 'int LibQual::qual_set_size(LibQual::qual_set_ST*)': ../libqual/quals.h:33:1: warning: conversion to 'int' from 'long unsigned int' may alter its value ../libqual/quals.h: In function 'int LibQual::qual_edge_set_size(LibQual::dd_list_struct*)': ../libqual/quals.h:44:1: warning: conversion to 'int' from 'long unsigned int' may alter its value x86_64-pc-linux-gnu-g++ -c -o region_cxx.o -DOINK -DCPDINIT_LIB_HEADERS='"cpdinit_headers.h"' -DTYPE_CLASS_FILE='"oink_type.h"' -DARCHIVE_SRZ_DIR=1 -O2 -DNDEBUG -g -D__LINUX__ -Wcast-align -Wno-char-subscripts -Wall -DARCHIVE_SRZ_DIR=1 -O2 -DNDEBUG -g -D__LINUX__ -Wconversion -Wpointer-arith -Woverloaded-virtual -Wno-deprecated -I- -I. -I../smbase -I../ast -I../elkhound -IElsaHeaders -ILibCpdInit -I.. -I../llvm/include region_cxx.cc cc1plus: note: obsolete option -I- used, please use -iquote instead In file included from ../smbase/exc.h:16:0, from ./oink_util.h:10, from region_cxx.cc:4: ../smbase/str.h: In member function 'int stringBuilder::length() const': ../smbase/str.h:239:35: warning: conversion to 'int' from 'long int' may alter its value x86_64-pc-linux-gnu-g++ -c -o xform_main.o -DOINK -DCPDINIT_LIB_HEADERS='"cpdinit_headers.h"' -DTYPE_CLASS_FILE='"oink_type.h"' -DARCHIVE_SRZ_DIR=1 -O2 -DNDEBUG -g -D__LINUX__ -Wcast-align -Wno-char-subscripts -Wall -DARCHIVE_SRZ_DIR=1 -O2 -DNDEBUG -g -D__LINUX__ -Wconversion -Wpointer-arith -Woverloaded-virtual -Wno-deprecated -I- -I. -I../smbase -I../ast -I../elkhound -IElsaHeaders -ILibCpdInit -I.. -I../llvm/include xform_main.cc cc1plus: note: obsolete option -I- used, please use -iquote instead In file included from ./cc_type.h:28:0, from ./oink.h:12, from ./xform.h:9, from xform_main.cc:5: ../smbase/str.h: In member function 'int stringBuilder::length() const': ../smbase/str.h:239:35: warning: conversion to 'int' from 'long int' may alter its value In file included from ../ast/asthelp.h:10:0, from ./cc.ast.gen.h:9, from ElsaHeaders/cc_ast.h:20, from ElsaHeaders/cc_ast_aux.h:9, from ./oink.h:13, from ./xform.h:9, from xform_main.cc:5: ../ast/locstr.h: In member function 'int LocString::length() const': ../ast/locstr.h:48:41: warning: conversion to 'int' from 'size_t' may alter its value x86_64-pc-linux-gnu-g++ -o xform -DARCHIVE_SRZ_DIR=1 -O2 -DNDEBUG -g -D__LINUX__ -Wcast-align -Wno-char-subscripts -Wall -DARCHIVE_SRZ_DIR=1 -O2 -DNDEBUG -g -D__LINUX__ -Wconversion -Wpointer-arith -Woverloaded-virtual -Wno-deprecated -L. -L../ast -L../elkhound -L../smbase -L../libqual -L../libregion xform_cmd.o xform_global.o xform.o Pork/patcher.o proquint.o dataflow_cpdinit_clbk.o dataflow_visitor.o dataflow_ex.o dataflow_ty.o qual_lexer.yy.o qual.gr.gen.o qual_ast_aux.o qual_literal.o qual_funky.o qual_annot.o qual_var.o qual_dataflow_visitor.o qual_dataflow_ex.o qual_dataflow_ty.o qual_cmd.o qual_global.o qual_value_children.o qual_value_print.o qual_xml_value_reader.o qual_xml_value_writer.o qual.o qual_libqual_iface.o region_cxx.o cpdinit.o member_type_iter.o libc_missing.o oink_file.o oink_util.o oink_control.o archive_srz.o archive_srz_format.o dbg_util.o warning_mgr.o cc_tokens.o cc.ast.gen.o oink_ast_aux.o oink_type.o oink_type_children.o oink_tcheck.o oink_tcheck_env.o oink_tcheck_env_clbk.o oink_var.o oink_integrity.o value.o value_ast_visitor.o xml_value_reader.o xml_value_writer.o cc_print.o value_print.o oink_global.o oink_cmd.o oink.o xform_main.o -lelsa -last -lelkhound -lsmbase -lqual -lregion x86_64-pc-linux-gnu-g++ -c -o qual_main.o -DOINK -DCPDINIT_LIB_HEADERS='"cpdinit_headers.h"' -DTYPE_CLASS_FILE='"oink_type.h"' -DARCHIVE_SRZ_DIR=1 -O2 -DNDEBUG -g -D__LINUX__ -Wcast-align -Wno-char-subscripts -Wall -DARCHIVE_SRZ_DIR=1 -O2 -DNDEBUG -g -D__LINUX__ -Wconversion -Wpointer-arith -Woverloaded-virtual -Wno-deprecated -I- -I. -I../smbase -I../ast -I../elkhound -IElsaHeaders -ILibCpdInit -I.. -I../llvm/include qual_main.cc cc1plus: note: obsolete option -I- used, please use -iquote instead In file included from ./cc_type.h:28:0, from ./oink.h:12, from ./qual.h:16, from qual_main.cc:5: ../smbase/str.h: In member function 'int stringBuilder::length() const': ../smbase/str.h:239:35: warning: conversion to 'int' from 'long int' may alter its value In file included from ../ast/asthelp.h:10:0, from ./cc.ast.gen.h:9, from ElsaHeaders/cc_ast.h:20, from ElsaHeaders/cc_ast_aux.h:9, from ./oink.h:13, from ./qual.h:16, from qual_main.cc:5: ../ast/locstr.h: In member function 'int LocString::length() const': ../ast/locstr.h:48:41: warning: conversion to 'int' from 'size_t' may alter its value In file included from ../libqual/qerror.h:8:0, from ./qual_libqual_iface.h:20, from ./qual.h:21, from qual_main.cc:5: ../libqual/quals.h: In function 'int LibQual::qual_set_size(LibQual::qual_set_ST*)': ../libqual/quals.h:33:1: warning: conversion to 'int' from 'long unsigned int' may alter its value ../libqual/quals.h: In function 'int LibQual::qual_edge_set_size(LibQual::dd_list_struct*)': ../libqual/quals.h:44:1: warning: conversion to 'int' from 'long unsigned int' may alter its value x86_64-pc-linux-gnu-g++ -o qual -DARCHIVE_SRZ_DIR=1 -O2 -DNDEBUG -g -D__LINUX__ -Wcast-align -Wno-char-subscripts -Wall -DARCHIVE_SRZ_DIR=1 -O2 -DNDEBUG -g -D__LINUX__ -Wconversion -Wpointer-arith -Woverloaded-virtual -Wno-deprecated -L. -L../ast -L../elkhound -L../smbase -L../libqual -L../libregion dataflow_cpdinit_clbk.o dataflow_visitor.o dataflow_ex.o dataflow_ty.o qual_lexer.yy.o qual.gr.gen.o qual_ast_aux.o qual_literal.o qual_funky.o qual_annot.o qual_var.o qual_dataflow_visitor.o qual_dataflow_ex.o qual_dataflow_ty.o qual_cmd.o qual_global.o qual_value_children.o qual_value_print.o qual_xml_value_reader.o qual_xml_value_writer.o qual.o qual_libqual_iface.o region_cxx.o cpdinit.o member_type_iter.o libc_missing.o oink_file.o oink_util.o oink_control.o archive_srz.o archive_srz_format.o dbg_util.o warning_mgr.o cc_tokens.o cc.ast.gen.o oink_ast_aux.o oink_type.o oink_type_children.o oink_tcheck.o oink_tcheck_env.o oink_tcheck_env_clbk.o oink_var.o oink_integrity.o value.o value_ast_visitor.o xml_value_reader.o xml_value_writer.o cc_print.o value_print.o oink_global.o oink_cmd.o oink.o qual_main.o -lelsa -last -lelkhound -lsmbase -lqual -lregion x86_64-pc-linux-gnu-g++ -c -o cpdinit_test.o -DOINK -DCPDINIT_LIB_HEADERS='"cpdinit_headers.h"' -DTYPE_CLASS_FILE='"oink_type.h"' -DARCHIVE_SRZ_DIR=1 -O2 -DNDEBUG -g -D__LINUX__ -Wcast-align -Wno-char-subscripts -Wall -DARCHIVE_SRZ_DIR=1 -O2 -DNDEBUG -g -D__LINUX__ -Wconversion -Wpointer-arith -Woverloaded-virtual -Wno-deprecated -I- -I. -I../smbase -I../ast -I../elkhound -IElsaHeaders -ILibCpdInit -I.. -I../llvm/include cpdinit_test.cc cc1plus: note: obsolete option -I- used, please use -iquote instead In file included from ./cc_type.h:28:0, from ./oink.h:12, from ./cpdinit_test.h:8, from cpdinit_test.cc:3: ../smbase/str.h: In member function 'int stringBuilder::length() const': ../smbase/str.h:239:35: warning: conversion to 'int' from 'long int' may alter its value In file included from ../ast/asthelp.h:10:0, from ./cc.ast.gen.h:9, from ElsaHeaders/cc_ast.h:20, from ElsaHeaders/cc_ast_aux.h:9, from ./oink.h:13, from ./cpdinit_test.h:8, from cpdinit_test.cc:3: ../ast/locstr.h: In member function 'int LocString::length() const': ../ast/locstr.h:48:41: warning: conversion to 'int' from 'size_t' may alter its value x86_64-pc-linux-gnu-g++ -c -o cpdinit_test_visitor.o -DOINK -DCPDINIT_LIB_HEADERS='"cpdinit_headers.h"' -DTYPE_CLASS_FILE='"oink_type.h"' -DARCHIVE_SRZ_DIR=1 -O2 -DNDEBUG -g -D__LINUX__ -Wcast-align -Wno-char-subscripts -Wall -DARCHIVE_SRZ_DIR=1 -O2 -DNDEBUG -g -D__LINUX__ -Wconversion -Wpointer-arith -Woverloaded-virtual -Wno-deprecated -I- -I. -I../smbase -I../ast -I../elkhound -IElsaHeaders -ILibCpdInit -I.. -I../llvm/include cpdinit_test_visitor.cc cc1plus: note: obsolete option -I- used, please use -iquote instead In file included from ../ast/asthelp.h:9:0, from ./cc.ast.gen.h:9, from ElsaHeaders/cc_ast.h:20, from ./cpdinit_test_visitor.h:8, from cpdinit_test_visitor.cc:3: ../smbase/str.h: In member function 'int stringBuilder::length() const': ../smbase/str.h:239:35: warning: conversion to 'int' from 'long int' may alter its value In file included from ../ast/asthelp.h:10:0, from ./cc.ast.gen.h:9, from ElsaHeaders/cc_ast.h:20, from ./cpdinit_test_visitor.h:8, from cpdinit_test_visitor.cc:3: ../ast/locstr.h: In member function 'int LocString::length() const': ../ast/locstr.h:48:41: warning: conversion to 'int' from 'size_t' may alter its value x86_64-pc-linux-gnu-g++ -c -o cpdinit_test_clbk.o -DOINK -DCPDINIT_LIB_HEADERS='"cpdinit_headers.h"' -DTYPE_CLASS_FILE='"oink_type.h"' -DARCHIVE_SRZ_DIR=1 -O2 -DNDEBUG -g -D__LINUX__ -Wcast-align -Wno-char-subscripts -Wall -DARCHIVE_SRZ_DIR=1 -O2 -DNDEBUG -g -D__LINUX__ -Wconversion -Wpointer-arith -Woverloaded-virtual -Wno-deprecated -I- -I. -I../smbase -I../ast -I../elkhound -IElsaHeaders -ILibCpdInit -I.. -I../llvm/include cpdinit_test_clbk.cc cc1plus: note: obsolete option -I- used, please use -iquote instead In file included from ../smbase/srcloc.h:32:0, from ./cpdinit_headers.h:11, from ./LibCpdInit/cpdinit.h:12, from ./cpdinit_test_clbk.h:10, from cpdinit_test_clbk.cc:3: ../smbase/str.h: In member function 'int stringBuilder::length() const': ../smbase/str.h:239:35: warning: conversion to 'int' from 'long int' may alter its value In file included from ../ast/asthelp.h:10:0, from ./cc.ast.gen.h:9, from ElsaHeaders/cc_ast.h:20, from ./oink_type_children.h:7, from ./oink_var.h:9, from ./value.h:13, from ./cpdinit_headers.h:14, from ./LibCpdInit/cpdinit.h:12, from ./cpdinit_test_clbk.h:10, from cpdinit_test_clbk.cc:3: ../ast/locstr.h: In member function 'int LocString::length() const': ../ast/locstr.h:48:41: warning: conversion to 'int' from 'size_t' may alter its value x86_64-pc-linux-gnu-g++ -c -o cpdinit_test_main.o -DOINK -DCPDINIT_LIB_HEADERS='"cpdinit_headers.h"' -DTYPE_CLASS_FILE='"oink_type.h"' -DARCHIVE_SRZ_DIR=1 -O2 -DNDEBUG -g -D__LINUX__ -Wcast-align -Wno-char-subscripts -Wall -DARCHIVE_SRZ_DIR=1 -O2 -DNDEBUG -g -D__LINUX__ -Wconversion -Wpointer-arith -Woverloaded-virtual -Wno-deprecated -I- -I. -I../smbase -I../ast -I../elkhound -IElsaHeaders -ILibCpdInit -I.. -I../llvm/include cpdinit_test_main.cc cc1plus: note: obsolete option -I- used, please use -iquote instead In file included from ./cc_type.h:28:0, from ./oink.h:12, from ./cpdinit_test.h:8, from cpdinit_test_main.cc:3: ../smbase/str.h: In member function 'int stringBuilder::length() const': ../smbase/str.h:239:35: warning: conversion to 'int' from 'long int' may alter its value In file included from ../ast/asthelp.h:10:0, from ./cc.ast.gen.h:9, from ElsaHeaders/cc_ast.h:20, from ElsaHeaders/cc_ast_aux.h:9, from ./oink.h:13, from ./cpdinit_test.h:8, from cpdinit_test_main.cc:3: ../ast/locstr.h: In member function 'int LocString::length() const': ../ast/locstr.h:48:41: warning: conversion to 'int' from 'size_t' may alter its value x86_64-pc-linux-gnu-g++ -o cpdinit_test -DARCHIVE_SRZ_DIR=1 -O2 -DNDEBUG -g -D__LINUX__ -Wcast-align -Wno-char-subscripts -Wall -DARCHIVE_SRZ_DIR=1 -O2 -DNDEBUG -g -D__LINUX__ -Wconversion -Wpointer-arith -Woverloaded-virtual -Wno-deprecated -L. -L../ast -L../elkhound -L../smbase -L../libqual -L../libregion dataflow_cpdinit_clbk.o dataflow_visitor.o dataflow_ex.o dataflow_ty.o cpdinit_test.o cpdinit_test_visitor.o cpdinit_test_clbk.o oink_lexer.yy.o oink.gr.gen.o cpdinit.o member_type_iter.o libc_missing.o oink_file.o oink_util.o oink_control.o archive_srz.o archive_srz_format.o dbg_util.o warning_mgr.o cc_tokens.o cc.ast.gen.o oink_ast_aux.o oink_type.o oink_type_children.o oink_tcheck.o oink_tcheck_env.o oink_tcheck_env_clbk.o oink_var.o oink_integrity.o value.o value_ast_visitor.o xml_value_reader.o xml_value_writer.o cc_print.o value_print.o oink_global.o oink_cmd.o oink.o cpdinit_test_main.o -lelsa -last -lelkhound -lsmbase -lqual -lregion x86_64-pc-linux-gnu-g++ -c -o Lib/union_find_test.o -DOINK -DCPDINIT_LIB_HEADERS='"cpdinit_headers.h"' -DTYPE_CLASS_FILE='"oink_type.h"' -DARCHIVE_SRZ_DIR=1 -O2 -DNDEBUG -g -D__LINUX__ -Wcast-align -Wno-char-subscripts -Wall -DARCHIVE_SRZ_DIR=1 -O2 -DNDEBUG -g -D__LINUX__ -Wconversion -Wpointer-arith -Woverloaded-virtual -Wno-deprecated -I- -I. -I../smbase -I../ast -I../elkhound -IElsaHeaders -ILibCpdInit -I.. -I../llvm/include Lib/union_find_test.cc cc1plus: note: obsolete option -I- used, please use -iquote instead x86_64-pc-linux-gnu-g++ -o Lib/union_find_test -DARCHIVE_SRZ_DIR=1 -O2 -DNDEBUG -g -D__LINUX__ -Wcast-align -Wno-char-subscripts -Wall -DARCHIVE_SRZ_DIR=1 -O2 -DNDEBUG -g -D__LINUX__ -Wconversion -Wpointer-arith -Woverloaded-virtual -Wno-deprecated -L. -L../ast -L../elkhound -L../smbase -L../libqual -L../libregion Lib/union_find_test.o -lelsa -last -lelkhound -lsmbase -lqual -lregion x86_64-pc-linux-gnu-g++ -c -o alloc_test.o -DOINK -DCPDINIT_LIB_HEADERS='"cpdinit_headers.h"' -DTYPE_CLASS_FILE='"oink_type.h"' -DARCHIVE_SRZ_DIR=1 -O2 -DNDEBUG -g -D__LINUX__ -Wcast-align -Wno-char-subscripts -Wall -DARCHIVE_SRZ_DIR=1 -O2 -DNDEBUG -g -D__LINUX__ -Wconversion -Wpointer-arith -Woverloaded-virtual -Wno-deprecated -I- -I. -I../smbase -I../ast -I../elkhound -IElsaHeaders -ILibCpdInit -I.. -I../llvm/include alloc_test.cc cc1plus: note: obsolete option -I- used, please use -iquote instead In file included from ../smbase/exc.h:16:0, from ./alloc.h:22, from alloc_test.cc:8: ../smbase/str.h: In member function 'int stringBuilder::length() const': ../smbase/str.h:239:35: warning: conversion to 'int' from 'long int' may alter its value x86_64-pc-linux-gnu-g++ -o alloc_test -DARCHIVE_SRZ_DIR=1 -O2 -DNDEBUG -g -D__LINUX__ -Wcast-align -Wno-char-subscripts -Wall -DARCHIVE_SRZ_DIR=1 -O2 -DNDEBUG -g -D__LINUX__ -Wconversion -Wpointer-arith -Woverloaded-virtual -Wno-deprecated -L. -L../ast -L../elkhound -L../smbase -L../libqual -L../libregion alloc_test.o -lelsa -last -lelkhound -lsmbase -lqual -lregion x86_64-pc-linux-gnu-g++ -c -o archive_srz_test.o -DOINK -DCPDINIT_LIB_HEADERS='"cpdinit_headers.h"' -DTYPE_CLASS_FILE='"oink_type.h"' -DARCHIVE_SRZ_DIR=1 -O2 -DNDEBUG -g -D__LINUX__ -Wcast-align -Wno-char-subscripts -Wall -DARCHIVE_SRZ_DIR=1 -O2 -DNDEBUG -g -D__LINUX__ -Wconversion -Wpointer-arith -Woverloaded-virtual -Wno-deprecated -I- -I. -I../smbase -I../ast -I../elkhound -IElsaHeaders -ILibCpdInit -I.. -I../llvm/include archive_srz_test.cc cc1plus: note: obsolete option -I- used, please use -iquote instead In file included from ../smbase/exc.h:16:0, from ./oink_util.h:10, from ./archive_srz.h:8, from archive_srz_test.cc:3: ../smbase/str.h: In member function 'int stringBuilder::length() const': ../smbase/str.h:239:35: warning: conversion to 'int' from 'long int' may alter its value x86_64-pc-linux-gnu-g++ -o archive_srz_test -DARCHIVE_SRZ_DIR=1 -O2 -DNDEBUG -g -D__LINUX__ -Wcast-align -Wno-char-subscripts -Wall -DARCHIVE_SRZ_DIR=1 -O2 -DNDEBUG -g -D__LINUX__ -Wconversion -Wpointer-arith -Woverloaded-virtual -Wno-deprecated -L. -L../ast -L../elkhound -L../smbase -L../libqual -L../libregion archive_srz_test.o archive_srz.o oink_file.o oink_util.o -lelsa -last -lelkhound -lsmbase -lqual -lregion make[1]: Leaving directory `/var/tmp/portage/dev-util/oink-stack-9999/work/oink-stack-9999/oink' **** Making all in oink-scripts make[1]: Entering directory `/var/tmp/portage/dev-util/oink-stack-9999/work/oink-stack-9999/oink-scripts' (nothing to do for 'all' in oink-scripts) make[1]: Leaving directory `/var/tmp/portage/dev-util/oink-stack-9999/work/oink-stack-9999/oink-scripts' ================================================================ DONE in all directories: all ================================================================ mkdir gendoc ./configure --help >gendoc/configure.txt ./astgen -ogendoc/demo demo.ast writing gendoc/demo.h... writing gendoc/demo.cc... built documentation mkdir gendoc perl ../smbase/scan-depends.pl -r -I../ast gramanl.cc >gendoc/elkhound_dep.dot dot -Tps gendoc/elkhound_dep.ps convert -geometry 1000x700 gendoc/elkhound_dep.ps gendoc/elkhound_dep.png perl ../smbase/scan-depends.pl -r -I../ast glr.h >gendoc/glr.dot dot -Tps gendoc/glr.ps convert -geometry 500x400 gendoc/glr.ps gendoc/glr.png ./configure --help >gendoc/configure.txt built documentation rm gendoc/elkhound_dep.ps mkdir gendoc ./configure --help >gendoc/configure.txt perl ../smbase/scan-depends.pl -r \ -Xcc_env.h=1 -Xcc_type.h=1 -Xcc_flags.h=1 -Xcc_ast.h=1 -Xvariable.h=1 \ -Xcc_print.h -Xsprint.h -Xxml_type_reader.h -Xxml_type_writer.h -Xxml_ast_reader.h \ -Xxml_do_read.h \ -Xgeneric_aux.h -Xcc_ast_aux.h -Xcc_lang.h=1 \ main.cc cc_tcheck.cc >gendoc/dependencies.dot dot -Tps gendoc/dependencies.ps convert -geometry 1200x1000 gendoc/dependencies.ps gendoc/dependencies.png ./ccparse -tr printHierarchies in/std/3.4.5.cc | \ perl chop_out "--- E ---" "--- F ---" >gendoc/3.4.5.dot dot -Tps gendoc/3.4.5.ps convert -geometry 300x400 gendoc/3.4.5.ps gendoc/3.4.5.png built documentation rm gendoc/dependencies.ps mkdir gendoc perl ./scan-depends.pl -r -Xxassert.h -Xtest.h -Xtyp.h -Xmacros.h -Xstr.h \ -Xbreaker.h \ growbuf.h objpool.h strhash.h voidlist.h svdict.h str.h \ warn.cpp mysig.h srcloc.cc hashline.cc astlist.h taillist.h \ objstack.h ohashtbl.h okhasharr.h okhashtbl.h sobjlist.h \ exc.h >gendoc/dependencies.dot dot -Tps gendoc/dependencies.ps convert -geometry 1000x700 gendoc/dependencies.ps gendoc/dependencies.png ./configure --help >gendoc/configure.txt built documentation rm gendoc/dependencies.ps >>> Source compiled. for child in smbase ast elkhound elsa libregion libqual oink oink-scripts; do echo "**** Making check in $child" && \ make -C $child check || exit 1; \ done **** Making check in smbase make[1]: Entering directory `/var/tmp/portage/dev-util/oink-stack-9999/work/oink-stack-9999/smbase' x86_64-pc-linux-gnu-g++ -g -Wall -o nonport -DTEST_NONPORT nonport.cpp gprintf.o -g -Wall -Wno-deprecated -D__UNIX__ -O2 -DNDEBUG -D__LINUX__ x86_64-pc-linux-gnu-g++ -g -Wall -o voidlist -DTEST_VOIDLIST voidlist.cc -g -Wall -Wno-deprecated -D__UNIX__ -O2 -DNDEBUG -D__LINUX__ -g -Wall libsmbase.a x86_64-pc-linux-gnu-g++ -g -Wall -o tobjlist tobjlist.cc voidlist.o -g -Wall -Wno-deprecated -D__UNIX__ -O2 -DNDEBUG -D__LINUX__ -g -Wall libsmbase.a x86_64-pc-linux-gnu-g++ -g -Wall -o bit2d -DTEST_BIT2D bit2d.cc -g -Wall -Wno-deprecated -D__UNIX__ -O2 -DNDEBUG -D__LINUX__ -g -Wall libsmbase.a bit2d.cc: In member function 'void Bit2d::xfer(Flatten&)': bit2d.cc:68:31: warning: dereferencing type-punned pointer will break strict-aliasing rules x86_64-pc-linux-gnu-g++ -g -Wall -o growbuf -DTEST_GROWBUF growbuf.cc -g -Wall -Wno-deprecated -D__UNIX__ -O2 -DNDEBUG -D__LINUX__ -g -Wall libsmbase.a echo TESTS is nonport voidlist tobjlist bit2d growbuf testmalloc mypopen strdict svdict str strutil trdelete bflatten mysig testmalloc mypopen tobjpool strhash cycles tsobjlist crc srcloc hashline gprintf smregexp vptrmap vdtllist pprint boxprint tarrayqueue testarray taillist_test autofile bitarray d2vector TESTS is nonport voidlist tobjlist bit2d growbuf testmalloc mypopen strdict svdict str strutil trdelete bflatten mysig testmalloc mypopen tobjpool strhash cycles tsobjlist crc srcloc hashline gprintf smregexp vptrmap vdtllist pprint boxprint tarrayqueue testarray taillist_test autofile bitarray d2vector x86_64-pc-linux-gnu-g++ -g -Wall -o testmalloc testmalloc.cc -g -Wall -Wno-deprecated -D__UNIX__ -O2 -DNDEBUG -D__LINUX__ -g -Wall libsmbase.a testmalloc.cc: In function 'int main()': testmalloc.cc:127:34: warning: ignoring return value of 'ssize_t write(int, const void*, size_t)', declared with attribute warn_unused_result x86_64-pc-linux-gnu-gcc -g -Wall -o mypopen -DTEST_MYPOPEN mypopen.c x86_64-pc-linux-gnu-g++ -g -Wall -o strdict -DTEST_STRDICT strdict.cc -g -Wall -Wno-deprecated -D__UNIX__ -O2 -DNDEBUG -D__LINUX__ -g -Wall libsmbase.a x86_64-pc-linux-gnu-g++ -g -Wall -o svdict -DTEST_SVDICT svdict.cc -g -Wall -Wno-deprecated -D__UNIX__ -O2 -DNDEBUG -D__LINUX__ -g -Wall libsmbase.a x86_64-pc-linux-gnu-g++ -g -Wall -o str -DTEST_STR str.cpp -g -Wall -Wno-deprecated -D__UNIX__ -O2 -DNDEBUG -D__LINUX__ -g -Wall libsmbase.a str.cpp: In function 'string vstringf(const char*, __va_list_tag*)': str.cpp:470:42: warning: ignoring return value of 'ssize_t write(int, const void*, size_t)', declared with attribute warn_unused_result x86_64-pc-linux-gnu-g++ -g -Wall -o strutil -DTEST_STRUTIL strutil.cc -g -Wall -Wno-deprecated -D__UNIX__ -O2 -DNDEBUG -D__LINUX__ -g -Wall libsmbase.a x86_64-pc-linux-gnu-g++ -g -Wall -o trdelete -DTEST_TRDELETE trdelete.cc -g -Wall -Wno-deprecated -D__UNIX__ -O2 -DNDEBUG -D__LINUX__ -g -Wall libsmbase.a x86_64-pc-linux-gnu-g++ -g -Wall -o bflatten -DTEST_BFLATTEN bflatten.cc -g -Wall -Wno-deprecated -D__UNIX__ -O2 -DNDEBUG -D__LINUX__ -g -Wall libsmbase.a bflatten.cc: In function 'void entry()': bflatten.cc:131:27: warning: dereferencing type-punned pointer will break strict-aliasing rules bflatten.cc:134:27: warning: dereferencing type-punned pointer will break strict-aliasing rules bflatten.cc:148:27: warning: dereferencing type-punned pointer will break strict-aliasing rules bflatten.cc:151:27: warning: dereferencing type-punned pointer will break strict-aliasing rules x86_64-pc-linux-gnu-g++ -g -Wall -o mysig -DTEST_MYSIG mysig.cc -g -Wall -Wno-deprecated -D__UNIX__ -O2 -DNDEBUG -D__LINUX__ -g -Wall libsmbase.a x86_64-pc-linux-gnu-g++ -g -Wall -o tobjpool tobjpool.cc -g -Wall -Wno-deprecated -D__UNIX__ -O2 -DNDEBUG -D__LINUX__ -g -Wall libsmbase.a x86_64-pc-linux-gnu-g++ -g -Wall -o strhash -DTEST_STRHASH strhash.cc -g -Wall -Wno-deprecated -D__UNIX__ -O2 -DNDEBUG -D__LINUX__ -g -Wall libsmbase.a strhash.cc: In function 'void readDataFromFile(char*)': strhash.cc:335:17: warning: deprecated conversion from string constant to 'char*' x86_64-pc-linux-gnu-gcc -g -Wall -o cycles -DTEST_CYCLES cycles.c x86_64-pc-linux-gnu-g++ -g -Wall -o tsobjlist tsobjlist.cc voidlist.o -g -Wall -Wno-deprecated -D__UNIX__ -O2 -DNDEBUG -D__LINUX__ -g -Wall libsmbase.a x86_64-pc-linux-gnu-g++ -g -Wall -o crc -g -Wall -Wno-deprecated -D__UNIX__ -O2 -DNDEBUG -D__LINUX__ -DTEST_CRC crc.cpp x86_64-pc-linux-gnu-g++ -g -Wall -o srcloc -DTEST_SRCLOC srcloc.cc -g -Wall -Wno-deprecated -D__UNIX__ -O2 -DNDEBUG -D__LINUX__ -g -Wall libsmbase.a x86_64-pc-linux-gnu-g++ -g -Wall -o hashline -DTEST_HASHLINE hashline.cc -g -Wall -Wno-deprecated -D__UNIX__ -O2 -DNDEBUG -D__LINUX__ -g -Wall libsmbase.a x86_64-pc-linux-gnu-gcc -g -Wall -o gprintf -DTEST_GPRINTF gprintf.c -g -Wall -D__UNIX__ -O2 -DNDEBUG -D__LINUX__ x86_64-pc-linux-gnu-g++ -g -Wall -o smregexp -DTEST_SMREGEXP smregexp.cc -g -Wall -Wno-deprecated -D__UNIX__ -O2 -DNDEBUG -D__LINUX__ -g -Wall libsmbase.a smregexp.cc: In constructor 'Regexp::Regexp(const string&, Regexp::CFlags)': smregexp.cc:53:3: warning: dereferencing type-punned pointer will break strict-aliasing rules smregexp.cc:71:22: warning: dereferencing type-punned pointer will break strict-aliasing rules smregexp.cc:74:36: warning: dereferencing type-punned pointer will break strict-aliasing rules smregexp.cc:75:12: warning: dereferencing type-punned pointer will break strict-aliasing rules smregexp.cc: In destructor 'Regexp::~Regexp()': smregexp.cc:82:11: warning: dereferencing type-punned pointer will break strict-aliasing rules smregexp.cc:83:10: warning: dereferencing type-punned pointer will break strict-aliasing rules smregexp.cc: In member function 'void Regexp::err(int)': smregexp.cc:89:15: warning: dereferencing type-punned pointer will break strict-aliasing rules smregexp.cc: In member function 'bool Regexp::match(const string&, Regexp::EFlags)': smregexp.cc:106:22: warning: dereferencing type-punned pointer will break strict-aliasing rules x86_64-pc-linux-gnu-g++ -g -Wall -o vptrmap -DTEST_VPTRMAP vptrmap.cc -g -Wall -Wno-deprecated -D__UNIX__ -O2 -DNDEBUG -D__LINUX__ -g -Wall libsmbase.a x86_64-pc-linux-gnu-g++ -g -Wall -o vdtllist -DTEST_VDTLLIST vdtllist.cc -g -Wall -Wno-deprecated -D__UNIX__ -O2 -DNDEBUG -D__LINUX__ -g -Wall libsmbase.a x86_64-pc-linux-gnu-g++ -g -Wall -o pprint -DTEST_PPRINT pprint.cc -g -Wall -Wno-deprecated -D__UNIX__ -O2 -DNDEBUG -D__LINUX__ -g -Wall libsmbase.a x86_64-pc-linux-gnu-g++ -g -Wall -o boxprint -DTEST_BOXPRINT boxprint.cc -g -Wall -Wno-deprecated -D__UNIX__ -O2 -DNDEBUG -D__LINUX__ -g -Wall libsmbase.a x86_64-pc-linux-gnu-g++ -g -Wall -o tarrayqueue tarrayqueue.cc -g -Wall -Wno-deprecated -D__UNIX__ -O2 -DNDEBUG -D__LINUX__ -g -Wall libsmbase.a x86_64-pc-linux-gnu-g++ -g -Wall -o testarray testarray.cc -g -Wall -Wno-deprecated -D__UNIX__ -O2 -DNDEBUG -D__LINUX__ -g -Wall libsmbase.a x86_64-pc-linux-gnu-g++ -g -Wall -o taillist_test taillist_test.cc -g -Wall -Wno-deprecated -D__UNIX__ -O2 -DNDEBUG -D__LINUX__ -g -Wall libsmbase.a x86_64-pc-linux-gnu-g++ -g -Wall -o autofile -DTEST_AUTOFILE autofile.cc -g -Wall -Wno-deprecated -D__UNIX__ -O2 -DNDEBUG -D__LINUX__ -g -Wall libsmbase.a x86_64-pc-linux-gnu-g++ -g -Wall -o bitarray -DTEST_BITARRAY bitarray.cc -g -Wall -Wno-deprecated -D__UNIX__ -O2 -DNDEBUG -D__LINUX__ -g -Wall libsmbase.a x86_64-pc-linux-gnu-g++ -g -Wall -o d2vector -DTEST_D2VECTOR d2vector.c -g -Wall -Wno-deprecated -D__UNIX__ -O2 -DNDEBUG -D__LINUX__ -g -Wall libsmbase.a ./nonport FAIL: call=chmod, ctx=chmod.test, errno=2 if the current dir contains a file called chmod.test, I just attempted to limit its access to just the owner what's more, I just tried to mkdir & chdir test.dir listing of first 10 files in this directory: . .. tarrayqueue.cc svdict.cc bitwise_array.h objstack.h nonport.d d2vector.c astlist.h d2vector I think the date is (m/d/yyyy): 4/18/2011 sleeping for 1 second... current user name is: sarnold hasSystemCryptoRandom: yes three random numbers: 1585938015 3274093847 188617352 testing nprintf... nonport works ./voidlist list: { 0xc } list: { 0x8 0xc } list: { 0x8 0xc 0x10 } list: { 0x4 0x8 0xc 0x10 } list: { 0x4 0x8 0x10 } list: { 0x4 0xc 0x10 } list: { 0x8 0xc 0x10 } list: { 0x10 0xc 0x8 } list: { 0x10 0xc 0x8 } list: { 0xc 0x8 0x10 0xc 0x8 } list: { 0x8 0xc 0x10 } voidlist ok ./vdtllist vdtllist works ./tobjlist { 3 } { 2 3 } { 2 3 4 } { 1 2 3 4 } { 1 2 4 } Exception thrown: Assertion failed: linked list with duplicate element, file voidlist.cc line 106 successfully detected duplicate insertion Integer ctorcount=5 dtorcount=5 Integer ctorcount=1803 dtorcount=1803 ObjList ok ./bit2d 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 0 [ . . 1 . . . . . . . . . . . . . . ] 1 [ . . . . . . . . . 1 . . . . . . . ] 2 [ . . . 1 . . . . . . . . . . . . 1 ] bit2d works ./growbuf growbuf ok ./strdict final size: 6 collisions: 0 all tests passed ./svdict final size: 23 collisions: 0 all tests passed ./str 64 in hex: 0x40 4294967295 in hex: 0xFFFFFFFF 0 in hex: 0x0 18446744073709551615 in hex: 0xFFFFFFFFFFFFFFFF 1 in hex: 0x1 stringf: int=5 hex=AA str=hi char=f float=3.400000 tests passed ./strutil expRangeVector(abcd, abcd) expRangeVector(a, a) expRangeVector(a-k, abcdefghijk) expRangeVector(0-9E-Qz, 0123456789EFGHIJKLMNOPQz) trVector(foo, a-z, A-Z, FOO) trVector(foo BaR, a-z, A-Z, FOO BAR) trVector(foo BaR, m-z, M-Z, fOO BaR) decodeVector: "\r\n" decodeVector: "abc\0def" decodeVector: "\033" decodeVector: "\x33" decodeVector: "\?" basenameVector(a/b/c, c) basenameVector(abc, abc) basenameVector(/, ) basenameVector(a/b/c/, c) dirnameVector(a/b/c, a/b) dirnameVector(a/b/c/, a/b) dirnameVector(/a, /) dirnameVector(abc, .) dirnameVector(/, /) pluralVector(1, path, path) pluralVector(2, path, paths) pluralVector(1, fly, fly) pluralVector(2, fly, flies) pluralVector(2, was, were) ./strhash hash function 1: Nelson %%% progress: 0ms: start of strhash correctness testing %%% progress: 7ms: end of strhash correctness testing %%% progress: 7ms: start of strhash performance testing milliseconds to hash: 32 %%% progress: 39ms: end of strhash performance testing strhash tests finished ./trdelete malloc: 0x602010 trashing delete works ./bflatten bflatten works ./mysig about to deliberately cause a segfault ... jmpHandler: caught signal: Segmentation fault came back from a longjmp! mysig works ./testmalloc >/dev/null 2>&1 ./mypopen child pid is 20496 cat worked for foo cat worked for bar waiting for cat to exit.. cat exited with status 0 child pid is 20497 waiting for error message... error string: execvp: does_not_exist: No such file or directory waiting for child to exit.. child exited with status 512 out==err: child pid is 20498 waiting for error message... error string: execvp: does_not_exist: No such file or directory waiting for child to exit.. child exited with status 512 mypopen worked! ./tobjpool allocating/deallocating 10000 times.. freeing remaining 56 stragglers pool capacity at end: 90 tobjpool works! ./cycles getCycles: 0 getCycles high=0, low=0 three lows in a row: 0, 0, 0 ./tsobjlist index of 'hi' is 0 index of 'what' is 1 x is 5 ./hashline hashline seems to work ./srcloc %%% progress: 0ms: begin length of srcloc.tmp: 19 length of srcloc.tmp: 24 length of srcloc.tmp: 0 length of srcloc.tmp: 1 length of srcloc.tmp: 1 length of srcloc.cc: 34097 length of srcloc.h: 16811 length of srcloc.cc: 34097 length of srcloc.h: 16811 %%% progress: 8123ms: end long line len: 116 invalid: :1:1 here: srcloc.cc:1252:1 ppLine 1: srcloc.test.cc:0:1 ppLine 2: :0:1 ppLine 3: :0:1 ppLine 4: srcloc.test.cc:0:1 ppLine 5: srcloc.test.cc:1:1 ppLine 6: srcloc.test.cc:2:1 ppLine 7: srcloc.test.cc:3:1 ppLine 8: /usr/include/stdio.h:0:1 ppLine 9: /usr/include/stdio.h:27:1 ppLine 3489: srcloc.test.cc:986:1 ppLine 3490: srcloc.test.cc:987:1 ppLine 3491: srcloc.test.cc:988:1 ppLine 3492: srcloc.test.cc:989:1 ppLine 3493: srcloc.test.cc:990:1 expander column 1: srcloc.test.cc:845:1 expander column 21: srcloc.test.cc, offset 40982 expander column 21: srcloc.test.cc:845:9 ppLine 1: srcloc.test2.cc:1:1 ppLine 2: srcloc.test2.cc:2:1 ppLine 3: srcloc.test2.cc:3:1 ppLine 4: srcloc.h:4:1 ppLine 5: srcloc.h:5:1 ppLine 6: srcloc.h:6:1 ppLine 7: nonexist.h:14:1 ppLine 8: nonexist.h:15:1 ppLine 9: nonexist.h:16:1 ppLine 10: srcloc.test2.cc:10:1 ppLine 11: srcloc.test2.cc:11:1 ppLine 12: srcloc.test2.cc:12:1 srcloc is ok ./gprintf testing gprintf... gprintf works ./smregexp regexp works ./vptrmap testing vptrmap test1: testing PtrMap iter iters entries lookups probes avgprobes ---- ----- ------- ------- ------ --------- 0 1383 597 2065 3405 1.64891 1 1514 590 2187 3508 1.60402 2 1521 621 2209 3732 1.68945 3 1184 500 1860 3096 1.66452 4 1159 478 1845 2784 1.50894 5 1082 440 1789 2728 1.52487 6 571 238 924 1359 1.47078 7 984 381 1284 2118 1.64953 8 96 30 123 204 1.65854 9 1236 514 1931 2803 1.45158 median avgprobe: 1.64891 test2: testing PtrSet vptrmap is ok ./pprint 1 1 2 2 3 1---5----0----5----0----5----0 ; int foo() ; { ; printf("hello there %d!\n", ; 123456789); ; bar(1 + 2 + 3 + 4 + 5 + 6 + ; 7 + 8 + 9 + 10); ; baz("a really long line that has no optional breaks at all"); ; zoo("one break is here, but it is very", ; "far from the start"); ; assert(x == y && z == w && ; (moron != fool || ; taxes->theRich)); ; forall(x, y, z). if { ; x == yooey_more; ; yowza != fooey; ; } { z(x,y,z)==3; ; ay_caramba; } ; } ./boxprint margin: 30 1 1 2 2 3 3 4 4 5 5 6 6 7 1---5----0----5----0----5----0----5----0----5----0----5----0----5----0 int foo() { // wazoo printf("hello there %d!\n", 123456789); bar(1 + 2 + 3 + 4 + 5 + 6 + 7 + 8 + 9 + 10); baz("a really long line that has no optional breaks at all"); zoo("one break is here, but it is very", "far from the start"); assert(x = y && z = w && (moron != fool || taxes->theRich)) forall(x, y, z). if { x == yooey_more; yowza != fooey; } /*==>*/ { z(x,y,z) == 3; ay_caramba; }; // forced break comment forall(x, y, z). if { x == yooey_more; yowza != fooey; } /*==>*/ { z(x,y,z) == 3; ay_caramba; }; // forced break comment forall(x, y, z). if { x == yooey_more; yowza != fooey; } /*==>*/ { z(x,y,z) == 3; ay_caramba; }; } ./tarrayqueue arrayqueue appears to work; maxLength=158 ./testarray arrayStack appears to work; maxLength=240 ./taillist_test ./autofile autofile.cc about to open autofile.cc with mode r autofile.cc is now open autofile.cc is now closed ./bitarray bitarray is ok ./d2vector computing intersection: L1: from (1,0) along (0,1) L2: from (0,1) along (1,0) t is 1 intersection is (1,1) computing intersection: L1: from (0,1) along (1,0) L2: from (1,0) along (0,1) t is 1 intersection is (1,1) computing intersection: L1: from (1,0) along (0,1) L2: from (0,0) along (1,1) t is 1 intersection is (1,1) computing intersection: L1: from (1,0) along (0,1) L2: from (0,0) along (1,2) t is 1 intersection is (1,2) computing intersection: L1: from (2,0) along (0,1) L2: from (0,0) along (1,2) t is 2 intersection is (2,4) computing intersection: L1: from (1,0) along (0,1) L2: from (0,0) along (0,1) these lines are parallel computing intersection: L1: from (0,1) along (1,0) L2: from (0,0) along (1,0) these lines are parallel computing intersection: L1: from (0,1) along (1,0) L2: from (0,10) along (1,-0.1) t is 90 intersection is (90,1) computing intersection: L1: from (1,0) along (1,2) L2: from (0,1) along (2,1) t is 1 intersection is (2,2) computing intersection: L1: from (1,0) along (1,2) L2: from (0,1) along (2,4) these lines are parallel rot test (2,1)(-1,2)(1,-2)(-2,-1) (1,0) (0.866025,0.5)(0.5,0.866025)(2.77556e-16,1) (-0.5,0.866025)(-0.866025,0.5)(-1,5.55112e-16) (-0.866025,-0.5)(-0.5,-0.866025)(-8.32667e-16,-1) (0.5,-0.866025)(0.866025,-0.5)(1,-1.11022e-15) make check: all the tests PASSED make[1]: Leaving directory `/var/tmp/portage/dev-util/oink-stack-9999/work/oink-stack-9999/smbase' **** Making check in ast make[1]: Entering directory `/var/tmp/portage/dev-util/oink-stack-9999/work/oink-stack-9999/ast' ./ccsstr ccsstr: all tests PASSED make[1]: Leaving directory `/var/tmp/portage/dev-util/oink-stack-9999/work/oink-stack-9999/ast' **** Making check in elkhound make[1]: Entering directory `/var/tmp/portage/dev-util/oink-stack-9999/work/oink-stack-9999/elkhound' ./elkhound -tr requireExactStats -o forbid.gr.gen forbid.gr file forbid.gr.gen.cc unchanged, so not overwriting it. file forbid.gr.gen.h unchanged, so not overwriting it. make -C examples/arith make[2]: Entering directory `/var/tmp/portage/dev-util/oink-stack-9999/work/oink-stack-9999/elkhound/examples/arith' make[2]: Nothing to be done for `all'. make[2]: Leaving directory `/var/tmp/portage/dev-util/oink-stack-9999/work/oink-stack-9999/elkhound/examples/arith' make -C c make[2]: Entering directory `/var/tmp/portage/dev-util/oink-stack-9999/work/oink-stack-9999/elkhound/c' make[2]: Nothing to be done for `all'. make[2]: Leaving directory `/var/tmp/portage/dev-util/oink-stack-9999/work/oink-stack-9999/elkhound/c' BUILD FINISHED x86_64-pc-linux-gnu-g++ -o mlsstr -DTEST_MLSSTR -g -Wall -Wno-deprecated -D__UNIX__ -DUSE_ENDSOURCELOC=1 -O2 -DNDEBUG -D__LINUX__ -I. -I../smbase -I../ast -Ic -fno-strict-aliasing mlsstr.cc -g -Wall -Werror ../ast/libast.a ../smbase/libsmbase.a ./mlsstr trying: int main() trying: int main() { hi trying: int main() { hi { trying: int main() { hi { foo[5 trying: int main() { hi { foo[5] and trying: int main() { hi { foo[5] and } bar trying: int main() { hi { foo[5] and } bar } baz trying: main() { printf("hello \ world"); ret trying: ()[]{}([{}]) trying: { ()[]{}([{}]) } trying: ( ()[]{}([{}]) ) trying: [ ()[]{}([{}]) ] trying: "foo" ()[]{}([{}]) trying: main() { printf("hello trying: main() { printf("hello \ trying: main() { printf("hello \ world trying: main() { printf("hello \ world", "hi trying: main() { printf("hello \ world"); } trying: main() { printf("hello world"); } trying: "a" 'b' ( trying: "a" '\n' ( trying: "a" '\\' ( trying: "a" 'b ( trying: "a" ('b) ( trying: "a" b' ( trying: "a" (b') ( trying: "a" let b=b' ( trying: "a" let b=b'' ( trying: "a" let b=b''' ( trying: ( trying: (* trying: (*) trying: (*)( trying: (*)(* trying: (*)(*) trying: (*)(*)* trying: (*)(*)*) trying: (*)(*)*)* trying: (*)(*)*)*) trying: (*(*(*(* trying: main() {} trying: main() { printf("foo", 3, 4 (*yep{*)); } trying: some (* junk { more*) trying: '\'' trying: "\"" trying: [][][][][] trying: "[[[" trying: * trying: (* [ / * [ *) trying: (* "(*" *) trying: " trying: ( trying: ( (* ) *) trying: int main() trying: int eval(Environment &env) trying: man() trying: ( Exception thrown: Formatting error: missing name trying: ( Exception thrown: Formatting error: missing name trying: Exception thrown: Formatting error: missing '(' trying: Exception thrown: Formatting error: missing '(' trying: ) error: unexpected closing delimiter `)' -- probably due to missing `}' trying: main Exception thrown: Formatting error: missing '(' mlsstr: all tests PASSED MAKE=make ./regrtest ------------ [0] make triv/aSEb.gr.exe TRGRAMANL=,lrtable ------------ make[2]: Entering directory `/var/tmp/portage/dev-util/oink-stack-9999/work/oink-stack-9999/elkhound' x86_64-pc-linux-gnu-g++ -c -o trivlex.o trivlex.cc -g -Wall -Wno-deprecated -D__UNIX__ -DUSE_ENDSOURCELOC=1 -O2 -DNDEBUG -D__LINUX__ -I. -I../smbase -I../ast -Ic -fno-strict-aliasing rm -f triv/aSEb.gr perl ./make-trivparser.pl aSEb triv/aSEb.gr chmod a-w triv/aSEb.gr rm -f triv/aSEb.gr.gen.* ./elkhound -v -tr bison,NOconflict,lrtable -o triv/aSEb.gr.gen triv/aSEb.gr %%% progress: 0ms: parsing grammar source: triv/aSEb.gr %%% progress: 0ms: parsing grammar AST.. %%% progress: 1ms: beginning grammar analysis.. %%% progress: 1ms: init... %%% progress: 1ms: derivability relation... %%% progress: 1ms: first... %%% progress: 1ms: follow... %%% progress: 1ms: LR item sets... %%% progress: 1ms: done with LR sets: 7 states %%% progress: 1ms: BFS tree on transition graph... %%% progress: 1ms: state renumbering... %%% progress: 1ms: parse tables... 64 unreachable terminals %%% progress: 1ms: printing item sets to triv/aSEb.gr.gen.out ... %%% progress: 1ms: emitting C++ code to triv/aSEb.gr.gen.cc and triv/aSEb.gr.gen.h ... %%% progress: 3ms: writing bison-compatible grammar to triv/aSEb.gr.gen.y %%% progress: 3ms: done chmod a-w triv/aSEb.gr.gen.h triv/aSEb.gr.gen.cc x86_64-pc-linux-gnu-g++ -c -o triv/aSEb.gr.gen.o triv/aSEb.gr.gen.cc -g -Wall -Wno-deprecated -D__UNIX__ -DUSE_ENDSOURCELOC=1 -O2 -DNDEBUG -D__LINUX__ -I. -I../smbase -I../ast -Ic -fno-strict-aliasing x86_64-pc-linux-gnu-g++ -o triv/aSEb.gr.exe -DGRAMMAR_NAME=\"triv/aSEb.bin\" -g -Wall -Wno-deprecated -D__UNIX__ -DUSE_ENDSOURCELOC=1 -O2 -DNDEBUG -D__LINUX__ -I. -I../smbase -I../ast -Ic -fno-strict-aliasing triv/aSEb.gr.gen.o c/cc_lang.o c/parssppt.o c/lexer1.o c/lexer1yy.o c/lexer2.o trivmain.cc trivlex.o libelkhound.a -g -Wall -Werror ../ast/libast.a ../smbase/libsmbase.a rm triv/aSEb.gr.gen.o make[2]: Leaving directory `/var/tmp/portage/dev-util/oink-stack-9999/work/oink-stack-9999/elkhound' ------------ [1] triv/aSEb.gr.exe triv/aSEb.in1 ------------ Exception thrown: Assertion failed: !isStatic(base), file ../smbase/srcloc.h line 369 Assertion failed: !isStatic(base), file ../smbase/srcloc.h line 369 [1] A regression test command failed: triv/aSEb.gr.exe triv/aSEb.in1 make[1]: *** [check] Error 2 make[1]: Leaving directory `/var/tmp/portage/dev-util/oink-stack-9999/work/oink-stack-9999/elkhound' make: *** [check-rec] Error 1