=> Building devel/dprog Started : Thursday, 30 AUG 2018 at 14:50:32 UTC Platform: 5.3-DEVELOPMENT DragonFly 5.3-DEVELOPMENT #140: Wed Aug 29 22:06:30 PDT 2018 root@test.backplane.com:/usr/obj/usr/src/sys/X86_64_GENERIC x86_64 -------------------------------------------------- -- Environment -------------------------------------------------- UNAME_r=5.3-SYNTH UNAME_m=x86_64 UNAME_p=x86_64 UNAME_v=DragonFly 5.3-SYNTH UNAME_s=DragonFly PATH=/sbin:/bin:/usr/sbin:/usr/bin:/usr/local/sbin:/usr/local/bin SSL_NO_VERIFY_PEER=1 TERM=dumb PKG_CACHEDIR=/var/cache/pkg8 PKG_DBDIR=/var/db/pkg8 PORTSDIR=/xports LANG=C HOME=/root USER=root -------------------------------------------------- -- Options -------------------------------------------------- ===> The following configuration options are available for dprog-0.3.1_2: EMACS=on: Emacs syntax files ===> Use 'make config' to modify these settings -------------------------------------------------- -- CONFIGURE_ENV -------------------------------------------------- XDG_DATA_HOME=/construction/devel/dprog XDG_CONFIG_HOME=/construction/devel/dprog HOME=/construction/devel/dprog TMPDIR="/tmp" PATH=/construction/devel/dprog/.bin:/sbin:/bin:/usr/sbin:/usr/bin:/usr/local/sbin:/usr/local/bin SHELL=/bin/sh CONFIG_SHELL=/bin/sh CCVER=gcc50 CONFIG_SITE=/xports/Templates/config.site lt_cv_sys_max_cmd_len=262144 -------------------------------------------------- -- CONFIGURE_ARGS -------------------------------------------------- --prefix=/usr/local ${_LATE_CONFIGURE_ARGS} -------------------------------------------------- -- MAKE_ENV -------------------------------------------------- XDG_DATA_HOME=/construction/devel/dprog XDG_CONFIG_HOME=/construction/devel/dprog HOME=/construction/devel/dprog TMPDIR="/tmp" PATH=/construction/devel/dprog/.bin:/sbin:/bin:/usr/sbin:/usr/bin:/usr/local/sbin:/usr/local/bin NO_PIE=yes MK_DEBUG_FILES=no MK_KERNEL_SYMBOLS=no SHELL=/bin/sh NO_LINT=YES CCVER=gcc50 PREFIX=/usr/local LOCALBASE=/usr/local NOPROFILE=1 CC="cc" CFLAGS="-pipe -O2 -fno-strict-aliasing" CPP="cpp" CPPFLAGS=" -pipe -O2 -fno-strict-aliasing -I/usr/local/include" LDFLAGS=" -L/usr/local/lib" LIBS="" CXX="c++" CXXFLAGS=" -pipe -O2 -fno-strict-aliasing" MANPREFIX="/usr/local" BSD_INSTALL_PROGRAM="install -s -m 555" BSD_INSTALL_LIB="install -s -m 0644" BSD_INSTALL_SCRIPT="install -m 555" BSD_INSTALL_DATA="install -m 0644" BSD_INSTALL_MAN="install -m 444" -------------------------------------------------- -- MAKE_ARGS -------------------------------------------------- DESTDIR=/construction/devel/dprog/stage -------------------------------------------------- -- PLIST_SUB -------------------------------------------------- PORTDOCS="" PORTEXAMPLES="" EMACS="" NO_EMACS="@comment " OSREL=5.3 PREFIX=%D LOCALBASE=/usr/local RESETPREFIX=/usr/local LIB32DIR=lib PROFILE="@comment " DOCSDIR="share/doc/dprog" EXAMPLESDIR="share/examples/dprog" DATADIR="share/dprog" WWWDIR="www/dprog" ETCDIR="etc/dprog" -------------------------------------------------- -- SUB_LIST -------------------------------------------------- EMACS="" NO_EMACS="@comment " PREFIX=/usr/local LOCALBASE=/usr/local DATADIR=/usr/local/share/dprog DOCSDIR=/usr/local/share/doc/dprog EXAMPLESDIR=/usr/local/share/examples/dprog WWWDIR=/usr/local/www/dprog ETCDIR=/usr/local/etc/dprog -------------------------------------------------- -- /etc/make.conf -------------------------------------------------- SYNTHPROFILE=LiveSystem USE_PACKAGE_DEPENDS_ONLY=yes PACKAGE_BUILDING=yes BATCH=yes PKG_CREATE_VERBOSE=yes PORTSDIR=/xports DISTDIR=/distfiles WRKDIRPREFIX=/construction PORT_DBDIR=/options PACKAGES=/packages MAKE_JOBS_NUMBER_LIMIT=12 _ALTCCVERSION_921dbbb2=none _OBJC_ALTCCVERSION_921dbbb2=none _SMP_CPUS=32 UID=0 ARCH=x86_64 OPSYS=DragonFly DFLYVERSION=500316 OSVERSION=9999999 OSREL=5.3 _OSRELEASE=5.3-SYNTH PYTHONBASE=/usr/local _PKG_CHECKED=1 -------------------------------------------------------------------------------- -- Phase: check-sanity -------------------------------------------------------------------------------- ===> NOTICE: The dprog port currently does not have a maintainer. As a result, it is more likely to have unresolved issues, not be up-to-date, or even be removed in the future. To volunteer to maintain this port, please create an issue at: https://bugs.freebsd.org/bugzilla More information about port maintainership is available at: https://www.freebsd.org/doc/en/articles/contributing/ports-contributing.html#maintain-port -------------------------------------------------------------------------------- -- Phase: pkg-depends -------------------------------------------------------------------------------- ===> dprog-0.3.1_2 depends on file: /usr/local/sbin/pkg - not found ===> Installing existing package /packages/All/pkg-1.10.5_1.txz Installing pkg-1.10.5_1... Extracting pkg-1.10.5_1: .......... done ===> dprog-0.3.1_2 depends on file: /usr/local/sbin/pkg - found ===> Returning to build of dprog-0.3.1_2 -------------------------------------------------------------------------------- -- Phase: fetch-depends -------------------------------------------------------------------------------- -------------------------------------------------------------------------------- -- Phase: fetch -------------------------------------------------------------------------------- ===> NOTICE: The dprog port currently does not have a maintainer. As a result, it is more likely to have unresolved issues, not be up-to-date, or even be removed in the future. To volunteer to maintain this port, please create an issue at: https://bugs.freebsd.org/bugzilla More information about port maintainership is available at: https://www.freebsd.org/doc/en/articles/contributing/ports-contributing.html#maintain-port ===> Fetching all distfiles required by dprog-0.3.1_2 for building -------------------------------------------------------------------------------- -- Phase: checksum -------------------------------------------------------------------------------- ===> NOTICE: The dprog port currently does not have a maintainer. As a result, it is more likely to have unresolved issues, not be up-to-date, or even be removed in the future. To volunteer to maintain this port, please create an issue at: https://bugs.freebsd.org/bugzilla More information about port maintainership is available at: https://www.freebsd.org/doc/en/articles/contributing/ports-contributing.html#maintain-port ===> Fetching all distfiles required by dprog-0.3.1_2 for building => SHA256 Checksum OK for dprog-0.3.1.tar.gz. -------------------------------------------------------------------------------- -- Phase: extract-depends -------------------------------------------------------------------------------- -------------------------------------------------------------------------------- -- Phase: extract -------------------------------------------------------------------------------- ===> NOTICE: The dprog port currently does not have a maintainer. As a result, it is more likely to have unresolved issues, not be up-to-date, or even be removed in the future. To volunteer to maintain this port, please create an issue at: https://bugs.freebsd.org/bugzilla More information about port maintainership is available at: https://www.freebsd.org/doc/en/articles/contributing/ports-contributing.html#maintain-port ===> Fetching all distfiles required by dprog-0.3.1_2 for building ===> Extracting for dprog-0.3.1_2 => SHA256 Checksum OK for dprog-0.3.1.tar.gz. -------------------------------------------------------------------------------- -- Phase: patch-depends -------------------------------------------------------------------------------- -------------------------------------------------------------------------------- -- Phase: patch -------------------------------------------------------------------------------- ===> Patching for dprog-0.3.1_2 ===> Applying ports patches for dprog-0.3.1_2 ===> Applying dragonfly patches for dprog-0.3.1_2 -------------------------------------------------------------------------------- -- Phase: build-depends -------------------------------------------------------------------------------- -------------------------------------------------------------------------------- -- Phase: lib-depends -------------------------------------------------------------------------------- ===> dprog-0.3.1_2 depends on shared library: libpopt.so - not found ===> Installing existing package /packages/All/popt-1.16_2.txz Installing popt-1.16_2... `-- Installing gettext-runtime-0.19.8.1_1... | `-- Installing indexinfo-0.3.1... | `-- Extracting indexinfo-0.3.1: .... done `-- Extracting gettext-runtime-0.19.8.1_1: .......... done Extracting popt-1.16_2: .......... done ===> dprog-0.3.1_2 depends on shared library: libpopt.so - found (/usr/local/lib/libpopt.so) ===> Returning to build of dprog-0.3.1_2 -------------------------------------------------------------------------------- -- Phase: configure -------------------------------------------------------------------------------- ===> Configuring for dprog-0.3.1_2 configure: loading site script /xports/Templates/config.site checking for a BSD-compatible install... /usr/bin/install -c checking whether build environment is sane... yes checking for gawk... (cached) /usr/bin/awk checking whether make sets ${MAKE}... yes checking for ranlib... ranlib checking for C++ compiler default output... a.out checking whether the C++ compiler works... yes checking whether we are cross compiling... no checking for suffix of executables... checking for suffix of object files... o checking whether we are using the GNU C++ compiler... yes checking whether c++ accepts -g... yes checking for style of include used by make... GNU checking dependency style of c++... gcc3 checking for bison... no checking for byacc... byacc checking for gcc... cc checking whether we are using the GNU C compiler... yes checking whether cc accepts -g... yes checking dependency style of cc... gcc3 checking for flex... flex checking for yywrap in -lfl... yes checking lex output file root... lex.yy checking whether yytext is a pointer... yes checking for emacs... no checking for xemacs... no checking for poptPrintUsage in -lpopt... yes configure: creating ./config.status config.status: creating Makefile config.status: creating test-input/Makefile config.status: creating elisp/Makefile config.status: creating config.hh config.status: executing depfiles commands -------------------------------------------------------------------------------- -- Phase: build -------------------------------------------------------------------------------- ===> Building for dprog-0.3.1_2 make[1]: "/construction/devel/dprog/dprog-0.3.1/Makefile" line 390: warning: duplicate script for target "parser.h" ignored make[1]: "/construction/devel/dprog/dprog-0.3.1/Makefile" line 376: warning: using previous script for "parser.h" defined here make[1]: "/construction/devel/dprog/dprog-0.3.1/Makefile" line 398: warning: duplicate script for target "parser.h" ignored make[1]: "/construction/devel/dprog/dprog-0.3.1/Makefile" line 376: warning: using previous script for "parser.h" defined here make[1]: "/construction/devel/dprog/dprog-0.3.1/Makefile" line 406: warning: duplicate script for target "parser.h" ignored make[1]: "/construction/devel/dprog/dprog-0.3.1/Makefile" line 376: warning: using previous script for "parser.h" defined here make[1]: "/construction/devel/dprog/dprog-0.3.1/Makefile" line 417: warning: duplicate script for target "parser.h" ignored make[1]: "/construction/devel/dprog/dprog-0.3.1/Makefile" line 376: warning: using previous script for "parser.h" defined here --- all --- /usr/bin/make all-recursive make[2]: "/construction/devel/dprog/dprog-0.3.1/Makefile" line 390: warning: duplicate script for target "parser.h" ignored make[2]: "/construction/devel/dprog/dprog-0.3.1/Makefile" line 376: warning: using previous script for "parser.h" defined here make[2]: "/construction/devel/dprog/dprog-0.3.1/Makefile" line 398: warning: duplicate script for target "parser.h" ignored make[2]: "/construction/devel/dprog/dprog-0.3.1/Makefile" line 376: warning: using previous script for "parser.h" defined here make[2]: "/construction/devel/dprog/dprog-0.3.1/Makefile" line 406: warning: duplicate script for target "parser.h" ignored make[2]: "/construction/devel/dprog/dprog-0.3.1/Makefile" line 376: warning: using previous script for "parser.h" defined here make[2]: "/construction/devel/dprog/dprog-0.3.1/Makefile" line 417: warning: duplicate script for target "parser.h" ignored make[2]: "/construction/devel/dprog/dprog-0.3.1/Makefile" line 376: warning: using previous script for "parser.h" defined here --- all-recursive --- Making all in test-input Making all in elisp make[3]: "/construction/devel/dprog/dprog-0.3.1/Makefile" line 390: warning: duplicate script for target "parser.h" ignored make[3]: "/construction/devel/dprog/dprog-0.3.1/Makefile" line 376: warning: using previous script for "parser.h" defined here make[3]: "/construction/devel/dprog/dprog-0.3.1/Makefile" line 398: warning: duplicate script for target "parser.h" ignored make[3]: "/construction/devel/dprog/dprog-0.3.1/Makefile" line 376: warning: using previous script for "parser.h" defined here make[3]: "/construction/devel/dprog/dprog-0.3.1/Makefile" line 406: warning: duplicate script for target "parser.h" ignored make[3]: "/construction/devel/dprog/dprog-0.3.1/Makefile" line 376: warning: using previous script for "parser.h" defined here make[3]: "/construction/devel/dprog/dprog-0.3.1/Makefile" line 417: warning: duplicate script for target "parser.h" ignored make[3]: "/construction/devel/dprog/dprog-0.3.1/Makefile" line 376: warning: using previous script for "parser.h" defined here --- cxx_dprog.o --- --- ast.o --- --- pretty_printer.o --- --- range_checking.o --- --- symbol_checking.o --- --- type_checking.o --- --- functions.o --- --- codegen.o --- --- cxx_codegen.o --- --- options.o --- --- dprog.o --- --- pprint.o --- --- cxx_dprog.o --- source='cxx_dprog.cc' object='cxx_dprog.o' libtool=no depfile='.deps/cxx_dprog.Po' tmpdepfile='.deps/cxx_dprog.TPo' depmode=gcc3 /bin/sh ./depcomp c++ -DHAVE_CONFIG_H -I. -I. -I. -pipe -O2 -fno-strict-aliasing -I/usr/local/include -DARCH="\"x86_64\"" -DDATE="\"`date '+%d %h %y'`\"" -Wall -g -c -o cxx_dprog.o `test -f 'cxx_dprog.cc' || echo './'`cxx_dprog.cc --- pretty_printer.o --- source='pretty_printer.cc' object='pretty_printer.o' libtool=no depfile='.deps/pretty_printer.Po' tmpdepfile='.deps/pretty_printer.TPo' depmode=gcc3 /bin/sh ./depcomp c++ -DHAVE_CONFIG_H -I. -I. -I. -pipe -O2 -fno-strict-aliasing -I/usr/local/include -DARCH="\"x86_64\"" -DDATE="\"`date '+%d %h %y'`\"" -Wall -g -c -o pretty_printer.o `test -f 'pretty_printer.cc' || echo './'`pretty_printer.cc --- range_checking.o --- source='range_checking.cc' object='range_checking.o' libtool=no depfile='.deps/range_checking.Po' tmpdepfile='.deps/range_checking.TPo' depmode=gcc3 /bin/sh ./depcomp c++ -DHAVE_CONFIG_H -I. -I. -I. -pipe -O2 -fno-strict-aliasing -I/usr/local/include -DARCH="\"x86_64\"" -DDATE="\"`date '+%d %h %y'`\"" -Wall -g -c -o range_checking.o `test -f 'range_checking.cc' || echo './'`range_checking.cc --- symbol_checking.o --- source='symbol_checking.cc' object='symbol_checking.o' libtool=no depfile='.deps/symbol_checking.Po' tmpdepfile='.deps/symbol_checking.TPo' depmode=gcc3 /bin/sh ./depcomp c++ -DHAVE_CONFIG_H -I. -I. -I. -pipe -O2 -fno-strict-aliasing -I/usr/local/include -DARCH="\"x86_64\"" -DDATE="\"`date '+%d %h %y'`\"" -Wall -g -c -o symbol_checking.o `test -f 'symbol_checking.cc' || echo './'`symbol_checking.cc --- type_checking.o --- source='type_checking.cc' object='type_checking.o' libtool=no depfile='.deps/type_checking.Po' tmpdepfile='.deps/type_checking.TPo' depmode=gcc3 /bin/sh ./depcomp c++ -DHAVE_CONFIG_H -I. -I. -I. -pipe -O2 -fno-strict-aliasing -I/usr/local/include -DARCH="\"x86_64\"" -DDATE="\"`date '+%d %h %y'`\"" -Wall -g -c -o type_checking.o `test -f 'type_checking.cc' || echo './'`type_checking.cc --- functions.o --- source='functions.cc' object='functions.o' libtool=no depfile='.deps/functions.Po' tmpdepfile='.deps/functions.TPo' depmode=gcc3 /bin/sh ./depcomp c++ -DHAVE_CONFIG_H -I. -I. -I. -pipe -O2 -fno-strict-aliasing -I/usr/local/include -DARCH="\"x86_64\"" -DDATE="\"`date '+%d %h %y'`\"" -Wall -g -c -o functions.o `test -f 'functions.cc' || echo './'`functions.cc --- codegen.o --- source='codegen.cc' object='codegen.o' libtool=no depfile='.deps/codegen.Po' tmpdepfile='.deps/codegen.TPo' depmode=gcc3 /bin/sh ./depcomp c++ -DHAVE_CONFIG_H -I. -I. -I. -pipe -O2 -fno-strict-aliasing -I/usr/local/include -DARCH="\"x86_64\"" -DDATE="\"`date '+%d %h %y'`\"" -Wall -g -c -o codegen.o `test -f 'codegen.cc' || echo './'`codegen.cc --- cxx_codegen.o --- source='cxx_codegen.cc' object='cxx_codegen.o' libtool=no depfile='.deps/cxx_codegen.Po' tmpdepfile='.deps/cxx_codegen.TPo' depmode=gcc3 /bin/sh ./depcomp c++ -DHAVE_CONFIG_H -I. -I. -I. -pipe -O2 -fno-strict-aliasing -I/usr/local/include -DARCH="\"x86_64\"" -DDATE="\"`date '+%d %h %y'`\"" -Wall -g -c -o cxx_codegen.o `test -f 'cxx_codegen.cc' || echo './'`cxx_codegen.cc --- options.o --- source='options.cc' object='options.o' libtool=no depfile='.deps/options.Po' tmpdepfile='.deps/options.TPo' depmode=gcc3 /bin/sh ./depcomp c++ -DHAVE_CONFIG_H -I. -I. -I. -pipe -O2 -fno-strict-aliasing -I/usr/local/include -DARCH="\"x86_64\"" -DDATE="\"`date '+%d %h %y'`\"" -Wall -g -c -o options.o `test -f 'options.cc' || echo './'`options.cc --- dprog.o --- source='dprog.cc' object='dprog.o' libtool=no depfile='.deps/dprog.Po' tmpdepfile='.deps/dprog.TPo' depmode=gcc3 /bin/sh ./depcomp c++ -DHAVE_CONFIG_H -I. -I. -I. -pipe -O2 -fno-strict-aliasing -I/usr/local/include -DARCH="\"x86_64\"" -DDATE="\"`date '+%d %h %y'`\"" -Wall -g -c -o dprog.o `test -f 'dprog.cc' || echo './'`dprog.cc --- pprint.o --- source='pprint.cc' object='pprint.o' libtool=no depfile='.deps/pprint.Po' tmpdepfile='.deps/pprint.TPo' depmode=gcc3 /bin/sh ./depcomp c++ -DHAVE_CONFIG_H -I. -I. -I. -pipe -O2 -fno-strict-aliasing -I/usr/local/include -DARCH="\"x86_64\"" -DDATE="\"`date '+%d %h %y'`\"" -Wall -g -c -o pprint.o `test -f 'pprint.cc' || echo './'`pprint.cc --- ast.o --- source='ast.cc' object='ast.o' libtool=no depfile='.deps/ast.Po' tmpdepfile='.deps/ast.TPo' depmode=gcc3 /bin/sh ./depcomp c++ -DHAVE_CONFIG_H -I. -I. -I. -pipe -O2 -fno-strict-aliasing -I/usr/local/include -DARCH="\"x86_64\"" -DDATE="\"`date '+%d %h %y'`\"" -Wall -g -c -o ast.o `test -f 'ast.cc' || echo './'`ast.cc --- ast_test.o --- source='ast_test.cc' object='ast_test.o' libtool=no depfile='.deps/ast_test.Po' tmpdepfile='.deps/ast_test.TPo' depmode=gcc3 /bin/sh ./depcomp c++ -DHAVE_CONFIG_H -I. -I. -I. -pipe -O2 -fno-strict-aliasing -I/usr/local/include -DARCH="\"x86_64\"" -DDATE="\"`date '+%d %h %y'`\"" -Wall -g -c -o ast_test.o `test -f 'ast_test.cc' || echo './'`ast_test.cc --- type_check_test.o --- source='type_check_test.cc' object='type_check_test.o' libtool=no depfile='.deps/type_check_test.Po' tmpdepfile='.deps/type_check_test.TPo' depmode=gcc3 /bin/sh ./depcomp c++ -DHAVE_CONFIG_H -I. -I. -I. -pipe -O2 -fno-strict-aliasing -I/usr/local/include -DARCH="\"x86_64\"" -DDATE="\"`date '+%d %h %y'`\"" -Wall -g -c -o type_check_test.o `test -f 'type_check_test.cc' || echo './'`type_check_test.cc --- dprog.o --- dprog.cc: In function 'int main(int, const char**)': dprog.cc:236:14: warning: deleting object of abstract class type 'ast::Exception' which has non-virtual destructor will cause undefined behaviour [-Wdelete-non-virtual-dtor] delete ex; ^ --- ast.o --- ast.cc: In constructor 'ast::SimpleFun::SimpleFun(int, ast::Expr*)': ast.cc:261:35: warning: deprecated conversion from string constant to 'char*' [-Wwrite-strings] : Fun(line_no, ""), _expr(expr) ^ --- codegen_test.o --- --- cxx_dprog_test.o --- --- codegen_test.o --- source='codegen_test.cc' object='codegen_test.o' libtool=no depfile='.deps/codegen_test.Po' tmpdepfile='.deps/codegen_test.TPo' depmode=gcc3 /bin/sh ./depcomp c++ -DHAVE_CONFIG_H -I. -I. -I. -pipe -O2 -fno-strict-aliasing -I/usr/local/include -DARCH="\"x86_64\"" -DDATE="\"`date '+%d %h %y'`\"" -Wall -g -c -o codegen_test.o `test -f 'codegen_test.cc' || echo './'`codegen_test.cc --- cxx_dprog_test.o --- source='cxx_dprog_test.cc' object='cxx_dprog_test.o' libtool=no depfile='.deps/cxx_dprog_test.Po' tmpdepfile='.deps/cxx_dprog_test.TPo' depmode=gcc3 /bin/sh ./depcomp c++ -DHAVE_CONFIG_H -I. -I. -I. -pipe -O2 -fno-strict-aliasing -I/usr/local/include -DARCH="\"x86_64\"" -DDATE="\"`date '+%d %h %y'`\"" -Wall -g -c -o cxx_dprog_test.o `test -f 'cxx_dprog_test.cc' || echo './'`cxx_dprog_test.cc --- range_checking_test.o --- source='range_checking_test.cc' object='range_checking_test.o' libtool=no depfile='.deps/range_checking_test.Po' tmpdepfile='.deps/range_checking_test.TPo' depmode=gcc3 /bin/sh ./depcomp c++ -DHAVE_CONFIG_H -I. -I. -I. -pipe -O2 -fno-strict-aliasing -I/usr/local/include -DARCH="\"x86_64\"" -DDATE="\"`date '+%d %h %y'`\"" -Wall -g -c -o range_checking_test.o `test -f 'range_checking_test.cc' || echo './'`range_checking_test.cc --- symbol_checking_test.o --- source='symbol_checking_test.cc' object='symbol_checking_test.o' libtool=no depfile='.deps/symbol_checking_test.Po' tmpdepfile='.deps/symbol_checking_test.TPo' depmode=gcc3 /bin/sh ./depcomp c++ -DHAVE_CONFIG_H -I. -I. -I. -pipe -O2 -fno-strict-aliasing -I/usr/local/include -DARCH="\"x86_64\"" -DDATE="\"`date '+%d %h %y'`\"" -Wall -g -c -o symbol_checking_test.o `test -f 'symbol_checking_test.cc' || echo './'`symbol_checking_test.cc --- cxx_codegen.o --- cxx_codegen.cc: In function 'const char* translate_basic_type(ast::basic_type_t)': cxx_codegen.cc:43:1: warning: control reaches end of non-void function [-Wreturn-type] } ^ --- type_check_test.o --- type_check_test.cc: In function 'int main(int, char**)': type_check_test.cc:47:13: warning: deleting object of polymorphic class type 'type_checking::UndefinedSymbol' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] delete ex; ^ type_check_test.cc:56:13: warning: deleting object of polymorphic class type 'symbol_checking::Redefinition' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] delete ex; ^ type_check_test.cc:74:13: warning: deleting object of polymorphic class type 'type_checking::BuiltinNotDefined' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] delete ex; ^ --- type_checking_test.o --- source='type_checking_test.cc' object='type_checking_test.o' libtool=no depfile='.deps/type_checking_test.Po' tmpdepfile='.deps/type_checking_test.TPo' depmode=gcc3 /bin/sh ./depcomp c++ -DHAVE_CONFIG_H -I. -I. -I. -pipe -O2 -fno-strict-aliasing -I/usr/local/include -DARCH="\"x86_64\"" -DDATE="\"`date '+%d %h %y'`\"" -Wall -g -c -o type_checking_test.o `test -f 'type_checking_test.cc' || echo './'`type_checking_test.cc --- parser.o --- source='parser.cc' object='parser.o' libtool=no depfile='.deps/parser.Po' tmpdepfile='.deps/parser.TPo' depmode=gcc3 /bin/sh ./depcomp c++ -DHAVE_CONFIG_H -I. -I. -I. -pipe -O2 -fno-strict-aliasing -I/usr/local/include -DARCH="\"x86_64\"" -DDATE="\"`date '+%d %h %y'`\"" -Wall -g -c -o parser.o `test -f 'parser.cc' || echo './'`parser.cc --- libcxx_dprog.a --- rm -f libcxx_dprog.a ar cru libcxx_dprog.a cxx_dprog.o /usr/libexec/binutils227/elf/ar: `u' modifier ignored since `D' is the default (see `U') ranlib libcxx_dprog.a --- lexer.cc --- /bin/sh ./ylwrap `test -f 'lexer.ll' || echo './'`lexer.ll lex.yy.c lexer.cc -- flex --- lexer.o --- source='lexer.cc' object='lexer.o' libtool=no depfile='.deps/lexer.Po' tmpdepfile='.deps/lexer.TPo' depmode=gcc3 /bin/sh ./depcomp c++ -DHAVE_CONFIG_H -I. -I. -I. -pipe -O2 -fno-strict-aliasing -I/usr/local/include -DARCH="\"x86_64\"" -DDATE="\"`date '+%d %h %y'`\"" -Wall -g -c -o lexer.o `test -f 'lexer.cc' || echo './'`lexer.cc --- range_checking_test.o --- range_checking_test.cc: In function 'int main(int, char**)': range_checking_test.cc:34:10: warning: deleting object of polymorphic class type 'range_checking::RangeError' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] delete ex; ^ --- parser.o --- /usr/share/bison/bison.simple: In function 'int yyparse()': /usr/share/bison/bison.simple:799:24: warning: deprecated conversion from string constant to 'char*' [-Wwrite-strings] /usr/share/bison/bison.simple:924:35: warning: deprecated conversion from string constant to 'char*' [-Wwrite-strings] --- lexer.o --- lexer.cc:1344:17: warning: 'void yyunput(int, char*)' defined but not used [-Wunused-function] static void yyunput (int c, register char * yy_bp ) ^ --- ast_test --- --- pprint --- --- range_checking_test --- --- ast_test --- c++ -DARCH="\"x86_64\"" -DDATE="\"`date '+%d %h %y'`\"" -Wall -g -L/usr/local/lib -o ast_test lexer.o parser.o ast.o pretty_printer.o ast_test.o -lfl -lpopt --- pprint --- c++ -DARCH="\"x86_64\"" -DDATE="\"`date '+%d %h %y'`\"" -Wall -g -L/usr/local/lib -o pprint lexer.o parser.o ast.o pretty_printer.o pprint.o -lfl -lpopt --- range_checking_test --- c++ -DARCH="\"x86_64\"" -DDATE="\"`date '+%d %h %y'`\"" -Wall -g -L/usr/local/lib -o range_checking_test lexer.o parser.o ast.o pretty_printer.o range_checking.o range_checking_test.o -lfl -lpopt --- cxx_dprog_test --- c++ -DARCH="\"x86_64\"" -DDATE="\"`date '+%d %h %y'`\"" -Wall -g -L/usr/local/lib -o cxx_dprog_test cxx_dprog_test.o -L. -lcxx_dprog -lpopt --- codegen_test --- --- dprog --- --- symbol_checking_test --- --- type_check_test --- --- type_checking_test --- --- dprog --- c++ -DARCH="\"x86_64\"" -DDATE="\"`date '+%d %h %y'`\"" -Wall -g -L/usr/local/lib -o dprog lexer.o parser.o ast.o pretty_printer.o range_checking.o symbol_checking.o type_checking.o functions.o codegen.o cxx_codegen.o options.o dprog.o -lfl -lpopt --- codegen_test --- c++ -DARCH="\"x86_64\"" -DDATE="\"`date '+%d %h %y'`\"" -Wall -g -L/usr/local/lib -o codegen_test ast.o pretty_printer.o codegen.o functions.o symbol_checking.o type_checking.o cxx_codegen.o options.o codegen_test.o -lpopt --- symbol_checking_test --- c++ -DARCH="\"x86_64\"" -DDATE="\"`date '+%d %h %y'`\"" -Wall -g -L/usr/local/lib -o symbol_checking_test ast.o pretty_printer.o symbol_checking.o type_checking.o functions.o codegen.o cxx_codegen.o options.o symbol_checking_test.o -lpopt --- type_checking_test --- c++ -DARCH="\"x86_64\"" -DDATE="\"`date '+%d %h %y'`\"" -Wall -g -L/usr/local/lib -o type_checking_test ast.o pretty_printer.o symbol_checking.o type_checking.o functions.o codegen.o cxx_codegen.o options.o type_checking_test.o -lpopt --- type_check_test --- c++ -DARCH="\"x86_64\"" -DDATE="\"`date '+%d %h %y'`\"" -Wall -g -L/usr/local/lib -o type_check_test lexer.o parser.o ast.o pretty_printer.o functions.o cxx_codegen.o symbol_checking.o type_checking.o options.o type_check_test.o -lfl -lpopt -------------------------------------------------------------------------------- -- Phase: run-depends -------------------------------------------------------------------------------- -------------------------------------------------------------------------------- -- Phase: stage -------------------------------------------------------------------------------- ===> Staging for dprog-0.3.1_2 ===> Generating temporary packing list make[1]: "/construction/devel/dprog/dprog-0.3.1/Makefile" line 390: warning: duplicate script for target "parser.h" ignored make[1]: "/construction/devel/dprog/dprog-0.3.1/Makefile" line 376: warning: using previous script for "parser.h" defined here make[1]: "/construction/devel/dprog/dprog-0.3.1/Makefile" line 398: warning: duplicate script for target "parser.h" ignored make[1]: "/construction/devel/dprog/dprog-0.3.1/Makefile" line 376: warning: using previous script for "parser.h" defined here make[1]: "/construction/devel/dprog/dprog-0.3.1/Makefile" line 406: warning: duplicate script for target "parser.h" ignored make[1]: "/construction/devel/dprog/dprog-0.3.1/Makefile" line 376: warning: using previous script for "parser.h" defined here make[1]: "/construction/devel/dprog/dprog-0.3.1/Makefile" line 417: warning: duplicate script for target "parser.h" ignored make[1]: "/construction/devel/dprog/dprog-0.3.1/Makefile" line 376: warning: using previous script for "parser.h" defined here Making install in test-input Making install in elisp make[2]: "/construction/devel/dprog/dprog-0.3.1/Makefile" line 390: warning: duplicate script for target "parser.h" ignored make[2]: "/construction/devel/dprog/dprog-0.3.1/Makefile" line 376: warning: using previous script for "parser.h" defined here make[2]: "/construction/devel/dprog/dprog-0.3.1/Makefile" line 398: warning: duplicate script for target "parser.h" ignored make[2]: "/construction/devel/dprog/dprog-0.3.1/Makefile" line 376: warning: using previous script for "parser.h" defined here make[2]: "/construction/devel/dprog/dprog-0.3.1/Makefile" line 406: warning: duplicate script for target "parser.h" ignored make[2]: "/construction/devel/dprog/dprog-0.3.1/Makefile" line 376: warning: using previous script for "parser.h" defined here make[2]: "/construction/devel/dprog/dprog-0.3.1/Makefile" line 417: warning: duplicate script for target "parser.h" ignored make[2]: "/construction/devel/dprog/dprog-0.3.1/Makefile" line 376: warning: using previous script for "parser.h" defined here make[3]: "/construction/devel/dprog/dprog-0.3.1/Makefile" line 390: warning: duplicate script for target "parser.h" ignored make[3]: "/construction/devel/dprog/dprog-0.3.1/Makefile" line 376: warning: using previous script for "parser.h" defined here make[3]: "/construction/devel/dprog/dprog-0.3.1/Makefile" line 398: warning: duplicate script for target "parser.h" ignored make[3]: "/construction/devel/dprog/dprog-0.3.1/Makefile" line 376: warning: using previous script for "parser.h" defined here make[3]: "/construction/devel/dprog/dprog-0.3.1/Makefile" line 406: warning: duplicate script for target "parser.h" ignored make[3]: "/construction/devel/dprog/dprog-0.3.1/Makefile" line 376: warning: using previous script for "parser.h" defined here make[3]: "/construction/devel/dprog/dprog-0.3.1/Makefile" line 417: warning: duplicate script for target "parser.h" ignored make[3]: "/construction/devel/dprog/dprog-0.3.1/Makefile" line 376: warning: using previous script for "parser.h" defined here /bin/sh ./mkinstalldirs /construction/devel/dprog/stage/usr/local/bin install -s -m 555 dprog /construction/devel/dprog/stage/usr/local/bin/dprog /bin/sh ./mkinstalldirs /construction/devel/dprog/stage/usr/local/lib install -m 0644 libcxx_dprog.a /construction/devel/dprog/stage/usr/local/lib/libcxx_dprog.a ranlib /construction/devel/dprog/stage/usr/local/lib/libcxx_dprog.a /bin/sh ./mkinstalldirs /construction/devel/dprog/stage/usr/local/include install -m 0644 cxx_dprog.hh /construction/devel/dprog/stage/usr/local/include/cxx_dprog.hh install -m 0644 /construction/devel/dprog/dprog-0.3.1/elisp/*.el /construction/devel/dprog/stage/usr/local/share/dprog ====> Compressing man pages (compress-man) -------------------------------------------------------------------------------- -- Phase: package -------------------------------------------------------------------------------- ===> Building package for dprog-0.3.1_2 file sizes/checksums [7]: . done packing files [7]: . done packing directories [0]: . done -------------------------------------------------- -- Termination -------------------------------------------------- Finished: Thursday, 30 AUG 2018 at 14:50:50 UTC Duration: 00:00:17