You are receiving this mail as a port that you maintain is failing to build on the FreeBSD package build server. Please investigate the failure and submit a PR to fix build.
Maintainer: c...@freebsd.org Last committer: c...@freebsd.org Ident: $FreeBSD: head/lang/dmd2/Makefile 321847 2013-06-27 04:13:32Z cy $ Log URL: http://beefy2.isc.freebsd.org/bulk/head-amd64-default/2013-09-12_01h37m09s/logs/dmd2-2.063.2.log Build URL: http://beefy2.isc.freebsd.org/bulk/head-amd64-default/2013-09-12_01h37m09s Log: ====>> Building lang/dmd2 build started at Thu Sep 12 11:14:55 UTC 2013 port directory: /usr/ports/lang/dmd2 building for: FreeBSD head-amd64-default-job-24 10.0-CURRENT FreeBSD 10.0-CURRENT amd64 maintained by: c...@freebsd.org Makefile ident: $FreeBSD: head/lang/dmd2/Makefile 321847 2013-06-27 04:13:32Z cy $ Poudriere version: 3.1-pre ---Begin Environment--- OSVERSION=1000055 UNAME_v=FreeBSD 10.0-CURRENT UNAME_r=10.0-CURRENT BLOCKSIZE=K MAIL=/var/mail/root STATUS=1 MASTERMNT=/usr/local/poudriere/data/build/head-amd64-default/ref PKG_EXT=txz tpid=17260 PATH=/sbin:/bin:/usr/sbin:/usr/bin:/usr/games:/usr/local/sbin:/usr/local/bin:/root/bin POUDRIERE_BUILD_TYPE=bulk NBPARALLEL=24 PKGNG=1 PKGNAME=dmd2-2.063.2 PKG_DELETE=/usr/local/sbin/pkg delete -y -f PKG_ADD=/usr/local/sbin/pkg add PWD=/root MASTERNAME=head-amd64-default USER=root HOME=/root POUDRIERE_VERSION=3.1-pre SKIPSANITY=1 LOCALBASE=/usr/local PACKAGE_BUILDING=yes ---End Environment--- ---Begin OPTIONS List--- ---End OPTIONS List--- --CONFIGURE_ARGS-- --End CONFIGURE_ARGS-- --CONFIGURE_ENV-- TMPDIR="/tmp" MAKE=gmake TMPDIR="/tmp" SHELL=/bin/sh CONFIG_SHELL=/bin/sh --End CONFIGURE_ENV-- --MAKE_ENV-- TMPDIR="/tmp" TMPDIR="/tmp" SHELL=/bin/sh NO_LINT=YES PREFIX=/usr/local LOCALBASE=/usr/local LIBDIR="/usr/lib" CC="cc" CFLAGS="-O2 -pipe -fno-strict-aliasing" CPP="cpp" CPPFLAGS="" LDFLAGS="" CXX="c++" CXXFLAGS="-O2 -pipe -fno-strict-aliasing" MANPREFIX="/usr/local" BSD_INSTALL_PROGRAM="install -s -o root -g wheel -m 555" BSD_INSTALL_LIB="install -s -o root -g wheel -m 444" BSD_INSTALL_SCRIPT="install -o root -g wheel -m 555" BSD_INSTALL_DATA="install -o root -g wheel -m 444" BSD_INSTALL_MAN="install -o root -g wheel -m 444" --End MAKE_ENV-- --SUB_LIST-- PREFIX=/usr/local LOCALBASE=/usr/local DATADIR=/usr/local/share/dmd DOCSDIR=/usr/local/share/doc/dmd2 EXAMPLESDIR=/usr/local/share/examples/dmd2 WWWDIR=/usr/local/www/dmd ETCDIR=/usr/local/etc/dmd --End SUB_LIST-- ---Begin make.conf--- USE_PACKAGE_DEPENDS=yes BATCH=yes WRKDIRPREFIX=/wrkdirs PACKAGES=/packages DISTDIR=/distfiles #### /usr/local/etc/poudriere.d/make.conf #### WITH_PKGNG=yes NO_RESTRICTED=yes DISABLE_MAKE_JOBS=yes ---End make.conf--- ===> Cleaning for dmd2-2.063.2 =======================<phase: check-config >============================ =========================================================================== =======================<phase: pkg-depends >============================ ===> dmd2-2.063.2 depends on file: /usr/local/sbin/pkg - not found ===> Verifying install for /usr/local/sbin/pkg in /usr/ports/ports-mgmt/pkg ===> Installing existing package /packages/All/pkg-1.1.4_2.txz Installing pkg-1.1.4_2... done If you are upgrading from the old package format, first run: # pkg2ng ===> Returning to build of dmd2-2.063.2 =========================================================================== =======================<phase: fetch-depends >============================ =========================================================================== =======================<phase: fetch >============================ ===> License ART10 DMD BSL accepted by the user => dmd.2.063.2.zip doesn't seem to exist in /distfiles/. => Attempting to fetch http://ftp.digitalmars.com/dmd.2.063.2.zip dmd.2.063.2.zip 0 B 0 Bps ===> Fetching all distfiles required by dmd2-2.063.2 for building =========================================================================== =======================<phase: checksum >============================ ===> License ART10 DMD BSL accepted by the user ===> Fetching all distfiles required by dmd2-2.063.2 for building => SHA256 Checksum OK for dmd.2.063.2.zip. =========================================================================== =======================<phase: extract-depends>============================ ===> dmd2-2.063.2 depends on file: /usr/local/bin/unzip - not found ===> Verifying install for /usr/local/bin/unzip in /usr/ports/archivers/unzip ===> Installing existing package /packages/All/unzip-6.0_1.txz Installing unzip-6.0_1... done ===> Returning to build of dmd2-2.063.2 =========================================================================== =======================<phase: extract >============================ ===> License ART10 DMD BSL accepted by the user ===> Fetching all distfiles required by dmd2-2.063.2 for building ===> Extracting for dmd2-2.063.2 => SHA256 Checksum OK for dmd.2.063.2.zip. =========================================================================== =======================<phase: patch-depends >============================ =========================================================================== =======================<phase: patch >============================ ===> Patching for dmd2-2.063.2 ===> Applying FreeBSD patches for dmd2-2.063.2 =========================================================================== =======================<phase: build-depends >============================ ===> dmd2-2.063.2 depends on executable: gmake - not found ===> Verifying install for gmake in /usr/ports/devel/gmake ===> Installing existing package /packages/All/gmake-3.82_1.txz Installing gmake-3.82_1...Installing gettext-0.18.3... done done ===> Returning to build of dmd2-2.063.2 =========================================================================== =======================<phase: lib-depends >============================ =========================================================================== =======================<phase: configure >============================ ===> Configuring for dmd2-2.063.2 =========================================================================== =======================<phase: build >============================ ===> Building for dmd2-2.063.2 no cpu specified, assuming X86 git: not found git: not found gmake[1]: Entering directory `/wrkdirs/usr/ports/lang/dmd2/work/dmd2/src/dmd' c++ -m64 idgen.c -o idgen c++: warning: treating 'c' input as 'c++' when in C++ mode, this behavior is deprecated ./idgen c++ -m64 -Wno-deprecated -Wstrict-aliasing -D__pascal= -fno-exceptions -O2 -Ibackend -Itk -Iroot -DMARS=1 -DTARGET_FREEBSD=1 -DDM_TARGET_CPU_X86=1 backend/optabgen.c -o optabgen ./optabgen OPTABGEN... generating files c++ -m64 -c -Wno-deprecated -Wstrict-aliasing -D__pascal= -fno-exceptions -O2 -Iroot -DMARS=1 -DTARGET_FREEBSD=1 -DDM_TARGET_CPU_X86=1 access.c access.c:390:38: warning: '&&' within '||' [-Wlogical-op-parentheses] if (d->prot() == PROTprivate && d->getAccessModule() != sc->module || ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~~ access.c:390:38: note: place parentheses around the '&&' expression to silence this warning if (d->prot() == PROTprivate && d->getAccessModule() != sc->module || ^ ( ) access.c:391:38: warning: '&&' within '||' [-Wlogical-op-parentheses] d->prot() == PROTpackage && !hasPackageAccess(sc, d)) ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ access.c:391:38: note: place parentheses around the '&&' expression to silence this warning d->prot() == PROTpackage && !hasPackageAccess(sc, d)) ^ ( ) 2 warnings generated. c++ -m64 -c -Wno-deprecated -Wstrict-aliasing -D__pascal= -fno-exceptions -O2 -Iroot root/array.c c++ -m64 -c -Wno-deprecated -Wstrict-aliasing -D__pascal= -fno-exceptions -O2 -Iroot -DMARS=1 -DTARGET_FREEBSD=1 -DDM_TARGET_CPU_X86=1 attrib.c c++ -m64 -c -Wno-deprecated -Wstrict-aliasing -D__pascal= -fno-exceptions -O2 -Ibackend -Itk -Iroot -DMARS=1 -DTARGET_FREEBSD=1 -DDM_TARGET_CPU_X86=1 backend/bcomplex.c c++ -m64 -c -Wno-deprecated -Wstrict-aliasing -D__pascal= -fno-exceptions -O2 -Ibackend -Itk -Iroot -DMARS=1 -DTARGET_FREEBSD=1 -DDM_TARGET_CPU_X86=1 backend/blockopt.c c++ -m64 -c -Wno-deprecated -Wstrict-aliasing -D__pascal= -fno-exceptions -O2 -Iroot -DMARS=1 -DTARGET_FREEBSD=1 -DDM_TARGET_CPU_X86=1 cast.c cast.c:815:28: warning: '&&' within '||' [-Wlogical-op-parentheses] t->ty == Tpointer && t->nextOf()->ty == Tfunction)) ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cast.c:815:28: note: place parentheses around the '&&' expression to silence this warning t->ty == Tpointer && t->nextOf()->ty == Tfunction)) ^ ( ) cast.c:1935:32: warning: '&&' within '||' [-Wlogical-op-parentheses] to->ty == Tpointer && to->nextOf()->ty == Tfunction) ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cast.c:1935:32: note: place parentheses around the '&&' expression to silence this warning to->ty == Tpointer && to->nextOf()->ty == Tfunction) ^ ( ) cast.c:2165:28: warning: '&&' within '||' [-Wlogical-op-parentheses] t1b->ty != t2b->ty && (t1b->isTypeBasic() && t2b->isTypeBasic())) ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cast.c:2165:28: note: place parentheses around the '&&' expression to silence this warning t1b->ty != t2b->ty && (t1b->isTypeBasic() && t2b->isTypeBasic())) ^ ( ) cast.c:2338:55: warning: '&&' within '||' [-Wlogical-op-parentheses] (e2->op == TOKnull && t2->ty == Tpointer && t2->nextOf()->ty == Tvoid || ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~~ cast.c:2338:55: note: place parentheses around the '&&' expression to silence this warning (e2->op == TOKnull && t2->ty == Tpointer && t2->nextOf()->ty == Tvoid || ^ ( ) cast.c:2340:91: warning: '&&' within '||' [-Wlogical-op-parentheses] e2->op == TOKarrayliteral && t2->ty == Tsarray && t2->nextOf()->ty == Tvoid && ((TypeSArray *)t2)->dim->toInteger() == 0 || ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cast.c:2340:91: note: place parentheses around the '&&' expression to silence this warning e2->op == TOKarrayliteral && t2->ty == Tsarray && t2->nextOf()->ty == Tvoid && ((TypeSArray *)t2)->dim->toInteger() == 0 || ^ ( ) cast.c:2353:55: warning: '&&' within '||' [-Wlogical-op-parentheses] <snip> c++ -m64 -c -Wno-deprecated -Wstrict-aliasing -D__pascal= -fno-exceptions -O2 -Iroot root/root.c root/root.c:930:23: warning: comparison of constant 171 with expression of type 'const char' is always true [-Wtautological-constant-out-of-range-compare] { assert(str[0] != 0xAB); ~~~~~~ ^ ~~~~ /usr/include/assert.h:54:21: note: expanded from macro 'assert' #define assert(e) ((e) ? (void)0 : __assert(__func__, __FILE__, \ ^ 1 warning generated. c++ -m64 -c -Wno-deprecated -Wstrict-aliasing -D__pascal= -fno-exceptions -O2 -Ibackend -Itk -Iroot -DMARS=1 -DTARGET_FREEBSD=1 -DDM_TARGET_CPU_X86=1 backend/rtlsym.c c++ -m64 -c -Wno-deprecated -Wstrict-aliasing -D__pascal= -fno-exceptions -O2 -Ibackend -Itk -Iroot -DMARS=1 -DTARGET_FREEBSD=1 -DDM_TARGET_CPU_X86=1 -Iroot s2ir.c s2ir.c:768:30: warning: source of this 'memcpy' call is a pointer to dynamic class 'StructLiteralExp'; vtable pointer will be copied [-Wdynamic-class-memaccess] memcpy(save, se, sizeof(StructLiteralExp)); ~~~~~~ ^ s2ir.c:768:30: note: explicitly cast the pointer to silence this warning memcpy(save, se, sizeof(StructLiteralExp)); ^ (void*) s2ir.c:773:24: warning: destination for this 'memcpy' call is a pointer to dynamic class 'StructLiteralExp'; vtable pointer will be overwritten [-Wdynamic-class-memaccess] memcpy(se, save, sizeof(StructLiteralExp)); ~~~~~~ ^ s2ir.c:773:24: note: explicitly cast the pointer to silence this warning memcpy(se, save, sizeof(StructLiteralExp)); ^ (void*) 2 warnings generated. c++ -m64 -c -Wno-deprecated -Wstrict-aliasing -D__pascal= -fno-exceptions -O2 -Iroot -DMARS=1 -DTARGET_FREEBSD=1 -DDM_TARGET_CPU_X86=1 scope.c c++ -m64 -c -Wno-deprecated -Wstrict-aliasing -D__pascal= -fno-exceptions -O2 -Iroot -DMARS=1 -DTARGET_FREEBSD=1 -DDM_TARGET_CPU_X86=1 statement.c statement.c:1529:44: warning: '&&' within '||' [-Wlogical-op-parentheses] arg->storageClass & STCref && !te) ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ statement.c:1529:44: note: place parentheses around the '&&' expression to silence this warning arg->storageClass & STCref && !te) ^ ( ) 1 warning generated. c++ -m64 -c -Wno-deprecated -Wstrict-aliasing -D__pascal= -fno-exceptions -O2 -Iroot root/stringtable.c c++ -m64 -c -Wno-deprecated -Wstrict-aliasing -D__pascal= -fno-exceptions -O2 -Iroot -DMARS=1 -DTARGET_FREEBSD=1 -DDM_TARGET_CPU_X86=1 struct.c c++ -m64 -c -Wno-deprecated -Wstrict-aliasing -D__pascal= -fno-exceptions -O2 -Ibackend -Itk -Iroot -DMARS=1 -DTARGET_FREEBSD=1 -DDM_TARGET_CPU_X86=1 backend/symbol.c -o csymbol.o c++ -m64 -c -Wno-deprecated -Wstrict-aliasing -D__pascal= -fno-exceptions -O2 -Iroot -DMARS=1 -DTARGET_FREEBSD=1 -DDM_TARGET_CPU_X86=1 template.c template.c:1451:59: warning: '&&' within '||' [-Wlogical-op-parentheses] (fparam->storageClass & STCauto) && !farg->isLvalue())) ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ template.c:1451:59: note: place parentheses around the '&&' expression to silence this warning (fparam->storageClass & STCauto) && !farg->isLvalue())) ^ ( ) template.c:1526:98: warning: '&&' within '||' [-Wlogical-op-parentheses] prmtype->ty == Taarray && (taai = ((TypeAArray *)prmtype)->index)->ty == Tident && ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ template.c:1526:98: note: place parentheses around the '&&' expression to silence this warning prmtype->ty == Taarray && (taai = ((TypeAArray *)prmtype)->index)->ty == Tident && ^ template.c:1567:51: warning: '&&' within '||' [-Wlogical-op-parentheses] (fparam->storageClass & STCauto) && !farg->isLvalue())) ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ template.c:1567:51: note: place parentheses around the '&&' expression to silence this warning (fparam->storageClass & STCauto) && !farg->isLvalue())) ^ ( ) template.c:2176:34: warning: '&&' within '||' [-Wlogical-op-parentheses] tf->isWild() && tf->isShared() == tthis_fd->isShared() || ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ template.c:2176:34: note: place parentheses around the '&&' expression to silence this warning tf->isWild() && tf->isShared() == tthis_fd->isShared() || ^ ( ) template.c:3539:27: warning: '&&' within '||' [-Wlogical-op-parentheses] tb->ty == Tsarray && tparam->ty == Taarray) ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ template.c:3539:27: note: place parentheses around the '&&' expression to silence this warning tb->ty == Tsarray && tparam->ty == Taarray) ^ ( ) 5 warnings generated. c++ -m64 -c -Wno-deprecated -Wstrict-aliasing -D__pascal= -fno-exceptions -O2 -Ibackend -Itk -Iroot -DMARS=1 -DTARGET_FREEBSD=1 -DDM_TARGET_CPU_X86=1 tk.c c++ -m64 -c -Wno-deprecated -Wstrict-aliasing -D__pascal= -fno-exceptions -O2 -Ibackend -Itk -Iroot -DMARS=1 -DTARGET_FREEBSD=1 -DDM_TARGET_CPU_X86=1 -Iroot tocsym.c c++ -m64 -c -Wno-deprecated -Wstrict-aliasing -D__pascal= -fno-exceptions -O2 -Ibackend -Itk -Iroot -DMARS=1 -DTARGET_FREEBSD=1 -DDM_TARGET_CPU_X86=1 -Iroot todt.c c++ -m64 -c -Wno-deprecated -Wstrict-aliasing -D__pascal= -fno-exceptions -O2 -Ibackend -Itk -Iroot -DMARS=1 -DTARGET_FREEBSD=1 -DDM_TARGET_CPU_X86=1 backend/type.c backend/type.c:1564:58: warning: '&&' within '||' [-Wlogical-op-parentheses] p1 && p2 && typematch(p1->Ptype,p2->Ptype,0) && ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ backend/type.c:1564:58: note: place parentheses around the '&&' expression to silence this warning p1 && p2 && typematch(p1->Ptype,p2->Ptype,0) && ^ backend/type.c:1598:17: warning: '&&' within '||' [-Wlogical-op-parentheses] && tybasic(t1ty) != TYenum ^~~~~~~~~~~~~~~~~~~~~~~~~~ backend/type.c:1598:17: note: place parentheses around the '&&' expression to silence this warning && tybasic(t1ty) != TYenum ^~~~~~~~~~~~~~~~~~~~~~~~~~ backend/type.c:1606:18: warning: '&&' within '||' [-Wlogical-op-parentheses] && ^~ backend/type.c:1606:18: note: place parentheses around the '&&' expression to silence this warning && ^ 3 warnings generated. c++ -m64 -c -Wno-deprecated -Wstrict-aliasing -D__pascal= -fno-exceptions -O2 -Ibackend -Itk -Iroot -DMARS=1 -DTARGET_FREEBSD=1 -DDM_TARGET_CPU_X86=1 -Iroot typinf.c typinf.c:822:49: warning: '&&' within '||' [-Wlogical-op-parentheses] return !mod && (next->isTypeBasic() != NULL && !next->mod || ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ ~~ typinf.c:822:49: note: place parentheses around the '&&' expression to silence this warning return !mod && (next->isTypeBasic() != NULL && !next->mod || ^ ( ) typinf.c:824:27: warning: '&&' within '||' [-Wlogical-op-parentheses] next->ty == Tchar && next->mod == MODimmutable); ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ typinf.c:824:27: note: place parentheses around the '&&' expression to silence this warning next->ty == Tchar && next->mod == MODimmutable); ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2 warnings generated. c++ -m64 -c -Wno-deprecated -Wstrict-aliasing -D__pascal= -fno-exceptions -O2 -Ibackend -Itk -Iroot -DMARS=1 -DTARGET_FREEBSD=1 -DDM_TARGET_CPU_X86=1 backend/util2.c backend/util2.c:58:1: warning: function declared 'noreturn' should not return [-Winvalid-noreturn] } ^ 1 warning generated. c++ -m64 -c -Wno-deprecated -Wstrict-aliasing -D__pascal= -fno-exceptions -O2 -Ibackend -Itk -Iroot -DMARS=1 -DTARGET_FREEBSD=1 -DDM_TARGET_CPU_X86=1 -I. backend/var.c c++ -m64 -c -Wno-deprecated -Wstrict-aliasing -D__pascal= -fno-exceptions -O2 -Iroot -DMARS=1 -DTARGET_FREEBSD=1 -DDM_TARGET_CPU_X86=1 version.c c++ -m64 -c -Iroot backend/strtold.c c++: warning: treating 'c' input as 'c++' when in C++ mode, this behavior is deprecated c++ -m64 -c -Wno-deprecated -Wstrict-aliasing -D__pascal= -fno-exceptions -O2 -Iroot -DMARS=1 -DTARGET_FREEBSD=1 -DDM_TARGET_CPU_X86=1 utf.c c++ -m64 -c -Wno-deprecated -Wstrict-aliasing -D__pascal= -fno-exceptions -O2 -Iroot -DMARS=1 -DTARGET_FREEBSD=1 -DDM_TARGET_CPU_X86=1 staticassert.c c++ -m64 -c -Wno-deprecated -Wstrict-aliasing -D__pascal= -fno-exceptions -O2 -Ibackend -Itk -Iroot -DMARS=1 -DTARGET_FREEBSD=1 -DDM_TARGET_CPU_X86=1 -Iroot toobj.c c++ -m64 -c -Wno-deprecated -Wstrict-aliasing -D__pascal= -fno-exceptions -O2 -Ibackend -Itk -Iroot -DMARS=1 -DTARGET_FREEBSD=1 -DDM_TARGET_CPU_X86=1 -Iroot toctype.c c++ -m64 -c -Wno-deprecated -Wstrict-aliasing -D__pascal= -fno-exceptions -O2 -Ibackend -Itk -Iroot -DMARS=1 -DTARGET_FREEBSD=1 -DDM_TARGET_CPU_X86=1 -Iroot toelfdebug.c c++ -m64 -c -Wno-deprecated -Wstrict-aliasing -D__pascal= -fno-exceptions -O2 -Iroot -DMARS=1 -DTARGET_FREEBSD=1 -DDM_TARGET_CPU_X86=1 entity.c c++ -m64 -c -Wno-deprecated -Wstrict-aliasing -D__pascal= -fno-exceptions -O2 -Iroot -DMARS=1 -DTARGET_FREEBSD=1 -DDM_TARGET_CPU_X86=1 doc.c doc.c:1259:53: warning: '&&' within '||' [-Wlogical-op-parentheses] if (!*p || *p == '\r' || *p == '\n' && numdash >= 3) ~~ ~~~~~~~~~~~^~~~~~~~~~~~~~~ doc.c:1259:53: note: place parentheses around the '&&' expression to silence this warning if (!*p || *p == '\r' || *p == '\n' && numdash >= 3) ^ ( ) doc.c:2307:15: warning: conversion from string literal to 'char *' is deprecated [-Wdeprecated-writable-strings] sid = ""; ^ 2 warnings generated. c++ -m64 -c -Wno-deprecated -Wstrict-aliasing -D__pascal= -fno-exceptions -O2 -Iroot -DMARS=1 -DTARGET_FREEBSD=1 -DDM_TARGET_CPU_X86=1 macro.c c++ -m64 -c -Wno-deprecated -Wstrict-aliasing -D__pascal= -fno-exceptions -O2 -Iroot -DMARS=1 -DTARGET_FREEBSD=1 -DDM_TARGET_CPU_X86=1 hdrgen.c c++ -m64 -c -Wno-deprecated -Wstrict-aliasing -D__pascal= -fno-exceptions -O2 -Iroot -DMARS=1 -DTARGET_FREEBSD=1 -DDM_TARGET_CPU_X86=1 delegatize.c c++ -m64 -c -Wno-deprecated -Wstrict-aliasing -D__pascal= -fno-exceptions -O2 -Ibackend -Itk -Iroot -DMARS=1 -DTARGET_FREEBSD=1 -DDM_TARGET_CPU_X86=1 -I. backend/aa.c c++ -m64 -c -Wno-deprecated -Wstrict-aliasing -D__pascal= -fno-exceptions -O2 -Ibackend -Itk -Iroot -DMARS=1 -DTARGET_FREEBSD=1 -DDM_TARGET_CPU_X86=1 -I. backend/ti_achar.c c++ -m64 -c -Wno-deprecated -Wstrict-aliasing -D__pascal= -fno-exceptions -O2 -Ibackend -Itk -Iroot -DMARS=1 -DTARGET_FREEBSD=1 -DDM_TARGET_CPU_X86=1 -Iroot toir.c c++ -m64 -c -Wno-deprecated -Wstrict-aliasing -D__pascal= -fno-exceptions -O2 -Iroot -DMARS=1 -DTARGET_FREEBSD=1 -DDM_TARGET_CPU_X86=1 interpret.c interpret.c:3420:28: warning: comparison of unsigned expression < 0 is always false [-Wtautological-compare] if (firstIndex < 0 || hi > dim) ~~~~~~~~~~ ^ ~ interpret.c:4279:30: warning: comparison of unsigned expression < 0 is always false [-Wtautological-compare] if ((indx + ofs) < 0 || (indx+ofs) > len) ~~~~~~~~~~~~ ^ ~ 2 warnings generated. c++ -m64 -c -Wno-deprecated -Wstrict-aliasing -D__pascal= -fno-exceptions -O2 -Iroot -DMARS=1 -DTARGET_FREEBSD=1 -DDM_TARGET_CPU_X86=1 traits.c c++ -m64 -c -Wno-deprecated -Wstrict-aliasing -D__pascal= -fno-exceptions -O2 -Iroot -DMARS=1 -DTARGET_FREEBSD=1 -DDM_TARGET_CPU_X86=1 builtin.c c++ -m64 -c -Wno-deprecated -Wstrict-aliasing -D__pascal= -fno-exceptions -O2 -Iroot -DMARS=1 -DTARGET_FREEBSD=1 -DDM_TARGET_CPU_X86=1 ctfeexpr.c ctfeexpr.c:781:17: warning: 227 enumeration values not handled in switch: 'TOKreserved', 'TOKlparen', 'TOKrparen'... [-Wswitch] switch (op) ^ ctfeexpr.c:882:13: warning: 233 enumeration values not handled in switch: 'TOKreserved', 'TOKlparen', 'TOKrparen'... [-Wswitch] switch (op) ^ 2 warnings generated. c++ -m64 -c -Wno-deprecated -Wstrict-aliasing -D__pascal= -fno-exceptions -O2 -Iroot -DMARS=1 -DTARGET_FREEBSD=1 -DDM_TARGET_CPU_X86=1 clone.c clone.c:545:19: warning: '&' within '|' [-Wbitwise-op-parentheses] stc = stc & ~STCsafe | STCtrusted; ~~~~^~~~~~~~~~ ~ clone.c:545:19: note: place parentheses around the '&' expression to silence this warning stc = stc & ~STCsafe | STCtrusted; ~~~~^~~~~~~~~~ 1 warning generated. c++ -m64 -c -Wno-deprecated -Wstrict-aliasing -D__pascal= -fno-exceptions -O2 -Iroot -DMARS=1 -DTARGET_FREEBSD=1 -DDM_TARGET_CPU_X86=1 aliasthis.c c++ -m64 -c -Wno-deprecated -Wstrict-aliasing -D__pascal= -fno-exceptions -O2 -Iroot root/man.c c++ -m64 -c -Wno-deprecated -Wstrict-aliasing -D__pascal= -fno-exceptions -O2 -Iroot -DMARS=1 -DTARGET_FREEBSD=1 -DDM_TARGET_CPU_X86=1 arrayop.c c++ -m64 -c -Wno-deprecated -Wstrict-aliasing -D__pascal= -fno-exceptions -O2 -Iroot root/port.c root/port.c:413:14: error: no member named 'isnan' in the global namespace; did you mean 'isnanf'? return ::isnan(r); ~~^~~~~ isnanf /usr/include/math.h:329:5: note: 'isnanf' declared here int isnanf(float) __pure2; ^ root/port.c:429:14: error: no member named 'isnan' in the global namespace; did you mean 'isnanf'? return ::isnan(r); ~~^~~~~ isnanf /usr/include/math.h:329:5: note: 'isnanf' declared here int isnanf(float) __pure2; ^ root/port.c:463:14: error: no member named 'isinf' in the global namespace return ::isinf(r); ~~^ 3 errors generated. gmake[1]: *** [port.o] Error 1 gmake[1]: Leaving directory `/wrkdirs/usr/ports/lang/dmd2/work/dmd2/src/dmd' *** Error code 1 Stop. make: stopped in /usr/ports/lang/dmd2 ===> Cleaning for dmd2-2.063.2 _______________________________________________ freebsd-pkg-fallout@freebsd.org mailing list https://lists.freebsd.org/mailman/listinfo/freebsd-pkg-fallout To unsubscribe, send any mail to "freebsd-pkg-fallout-unsubscr...@freebsd.org"