[REL - head-i386-default][lang/dmd2] Failed for dmd2-2.063.2 in build
pkg-fallout at FreeBSD.org
pkg-fallout at FreeBSD.org
Thu Sep 26 16:45:41 UTC 2013
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: cy at FreeBSD.org
Last committer: bapt at FreeBSD.org
Ident: $FreeBSD: head/lang/dmd2/Makefile 327741 2013-09-20 19:53:09Z bapt $
Log URL: http://beefy1.isc.freebsd.org/bulk/head-i386-default/2013-09-26_06h12m52s/logs/dmd2-2.063.2.log
Build URL: http://beefy1.isc.freebsd.org/bulk/head-i386-default/2013-09-26_06h12m52s
Log:
====>> Building lang/dmd2
build started at Thu Sep 26 16:42:51 UTC 2013
port directory: /usr/ports/lang/dmd2
building for: FreeBSD head-i386-default-job-11 10.0-CURRENT FreeBSD 10.0-CURRENT i386
maintained by: cy at FreeBSD.org
Makefile ident: $FreeBSD: head/lang/dmd2/Makefile 327741 2013-09-20 19:53:09Z bapt $
Poudriere version: 3.1-pre
---Begin Environment---
UNAME_m=i386
UNAME_p=i386
OSVERSION=1000055
UNAME_v=FreeBSD 10.0-CURRENT
UNAME_r=10.0-CURRENT
BLOCKSIZE=K
MAIL=/var/mail/root
PATH=/sbin:/bin:/usr/sbin:/usr/bin:/usr/games:/usr/local/sbin:/usr/local/bin:/root/bin
STATUS=1
MASTERMNT=/usr/local/poudriere/data/build/head-i386-default/ref
PKG_EXT=txz
tpid=97021
POUDRIERE_BUILD_TYPE=bulk
NBPARALLEL=24
PKGNG=1
PKGNAME=dmd2-2.063.2
PKG_DELETE=/usr/local/sbin/pkg-static delete -y -f
PKG_ADD=/usr/local/sbin/pkg-static add
PWD=/root
MASTERNAME=head-i386-default
USER=root
HOME=/root
POUDRIERE_VERSION=3.1-pre
LOCALBASE=/usr/local
PACKAGE_BUILDING=yes
PKG_VERSION=/poudriere/pkg-static version
---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---
ARCH=i386
MACHINE=i386
MACHINE_ARCH=i386
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_5.txz
Installing pkg-1.1.4_5... 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++ -m32 idgen.c -o idgen
c++: warning: treating 'c' input as 'c++' when in C++ mode, this behavior is deprecated
./idgen
c++ -m32 -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++ -m32 -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++ -m32 -c -Wno-deprecated -Wstrict-aliasing -D__pascal= -fno-exceptions -O2 -Iroot root/array.c
c++ -m32 -c -Wno-deprecated -Wstrict-aliasing -D__pascal= -fno-exceptions -O2 -Iroot -DMARS=1 -DTARGET_FREEBSD=1 -DDM_TARGET_CPU_X86=1 attrib.c
c++ -m32 -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++ -m32 -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++ -m32 -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 ||
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
<snip>
c++ -m32 -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++ -m32 -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++ -m32 -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++ -m32 -c -Wno-deprecated -Wstrict-aliasing -D__pascal= -fno-exceptions -O2 -Iroot -DMARS=1 -DTARGET_FREEBSD=1 -DDM_TARGET_CPU_X86=1 scope.c
c++ -m32 -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++ -m32 -c -Wno-deprecated -Wstrict-aliasing -D__pascal= -fno-exceptions -O2 -Iroot root/stringtable.c
c++ -m32 -c -Wno-deprecated -Wstrict-aliasing -D__pascal= -fno-exceptions -O2 -Iroot -DMARS=1 -DTARGET_FREEBSD=1 -DDM_TARGET_CPU_X86=1 struct.c
c++ -m32 -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++ -m32 -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++ -m32 -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++ -m32 -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++ -m32 -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++ -m32 -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++ -m32 -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++ -m32 -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++ -m32 -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++ -m32 -c -Wno-deprecated -Wstrict-aliasing -D__pascal= -fno-exceptions -O2 -Iroot -DMARS=1 -DTARGET_FREEBSD=1 -DDM_TARGET_CPU_X86=1 version.c
c++ -m32 -c -Iroot backend/strtold.c
c++: warning: treating 'c' input as 'c++' when in C++ mode, this behavior is deprecated
c++ -m32 -c -Wno-deprecated -Wstrict-aliasing -D__pascal= -fno-exceptions -O2 -Iroot -DMARS=1 -DTARGET_FREEBSD=1 -DDM_TARGET_CPU_X86=1 utf.c
c++ -m32 -c -Wno-deprecated -Wstrict-aliasing -D__pascal= -fno-exceptions -O2 -Iroot -DMARS=1 -DTARGET_FREEBSD=1 -DDM_TARGET_CPU_X86=1 staticassert.c
c++ -m32 -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++ -m32 -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++ -m32 -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++ -m32 -c -Wno-deprecated -Wstrict-aliasing -D__pascal= -fno-exceptions -O2 -Iroot -DMARS=1 -DTARGET_FREEBSD=1 -DDM_TARGET_CPU_X86=1 entity.c
c++ -m32 -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++ -m32 -c -Wno-deprecated -Wstrict-aliasing -D__pascal= -fno-exceptions -O2 -Iroot -DMARS=1 -DTARGET_FREEBSD=1 -DDM_TARGET_CPU_X86=1 macro.c
c++ -m32 -c -Wno-deprecated -Wstrict-aliasing -D__pascal= -fno-exceptions -O2 -Iroot -DMARS=1 -DTARGET_FREEBSD=1 -DDM_TARGET_CPU_X86=1 hdrgen.c
c++ -m32 -c -Wno-deprecated -Wstrict-aliasing -D__pascal= -fno-exceptions -O2 -Iroot -DMARS=1 -DTARGET_FREEBSD=1 -DDM_TARGET_CPU_X86=1 delegatize.c
c++ -m32 -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++ -m32 -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++ -m32 -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++ -m32 -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++ -m32 -c -Wno-deprecated -Wstrict-aliasing -D__pascal= -fno-exceptions -O2 -Iroot -DMARS=1 -DTARGET_FREEBSD=1 -DDM_TARGET_CPU_X86=1 traits.c
c++ -m32 -c -Wno-deprecated -Wstrict-aliasing -D__pascal= -fno-exceptions -O2 -Iroot -DMARS=1 -DTARGET_FREEBSD=1 -DDM_TARGET_CPU_X86=1 builtin.c
c++ -m32 -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++ -m32 -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++ -m32 -c -Wno-deprecated -Wstrict-aliasing -D__pascal= -fno-exceptions -O2 -Iroot -DMARS=1 -DTARGET_FREEBSD=1 -DDM_TARGET_CPU_X86=1 aliasthis.c
c++ -m32 -c -Wno-deprecated -Wstrict-aliasing -D__pascal= -fno-exceptions -O2 -Iroot root/man.c
c++ -m32 -c -Wno-deprecated -Wstrict-aliasing -D__pascal= -fno-exceptions -O2 -Iroot -DMARS=1 -DTARGET_FREEBSD=1 -DDM_TARGET_CPU_X86=1 arrayop.c
c++ -m32 -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
More information about the freebsd-pkg-fallout
mailing list