FreeBSD Bugzilla – Attachment 167652 Details for
Bug 207657
games/fairymax: Update to 5.0b
Home
|
New
|
Browse
|
Search
|
[?]
|
Reports
|
Help
|
New Account
|
Log In
Remember
[x]
|
Forgot Password
Login:
[x]
log: poudriere testport -P output
fairymax_5_0b_poudriere_testport-P.log (text/plain), 54.82 KB, created by
Kalten
on 2016-03-02 19:04:57 UTC
(
hide
)
Description:
log: poudriere testport -P output
Filename:
MIME Type:
Creator:
Kalten
Created:
2016-03-02 19:04:57 UTC
Size:
54.82 KB
patch
obsolete
>build started at Wed Mar 2 18:51:35 UTC 2016 >port directory: /usr/ports/games/fairymax >building for: FreeBSD 102amd64-default 10.2-RELEASE-p12 FreeBSD 10.2-RELEASE-p12 amd64 >maintained by: kalten@gmx.at >Makefile ident: $FreeBSD: head/games/fairymax/Makefile 399915 2015-10-21 14:16:55Z mat $ >Poudriere version: 3.1.12 >Host OSVERSION: 1002000 >Jail OSVERSION: 1002000 > >---Begin Environment--- >PREFIX=/prefix/fairymax-5.0b >PKGREPOSITORY=/tmp/pkgs >PACKAGES=/tmp/pkgs >UNAME_v=FreeBSD 10.2-RELEASE-p12 >UNAME_r=10.2-RELEASE-p12 >BLOCKSIZE=K >MAIL=/var/mail/root >STATUS=1 >OPSYS=FreeBSD >ARCH=amd64 >SAVED_TERM=xterm-256color >NO_WARNING_PKG_INSTALL_EOL=yes >MASTERMNT=/_EINIGE_MOUNTER_/poudriere/poudriere/data/.m/102amd64-default/ref >UID=0 >FORCE_PACKAGE=yes >PATH=/sbin:/bin:/usr/sbin:/usr/bin:/usr/games:/usr/local/sbin:/usr/local/bin:/root/bin >_JAVA_VERSION_LIST_REGEXP=1.6\|1.7\|1.8\|1.6+\|1.7+\|1.8+ >POUDRIERE_BUILD_TYPE=bulk >OSREL=10.2 >_OSRELEASE=10.2-RELEASE-p12 >PYTHONBASE=/usr/local >OLDPWD=/.DATA_SSD/poudriere_SSD/ports/default >_SMP_CPUS=4 >PWD=/ >HAVE_COMPAT_IA32_KERN=YES LINUX_OSRELEASE=2.6.18 >MASTERNAME=102amd64-default >SCRIPTPREFIX=/usr/local/share/poudriere >_JAVA_VENDOR_LIST_REGEXP=openjdk\|oracle\|sun >USER=root >HOME=/root >POUDRIERE_VERSION=3.1.12 >SCRIPTPATH=/usr/local/share/poudriere/testport.sh >TRYBROKEN=yes >CONFIGURE_MAX_CMD_LEN=262144 >LIBEXECPREFIX=/usr/local/libexec/poudriere >LOCALBASE=/usr/local >PACKAGE_BUILDING=yes >_JAVA_OS_LIST_REGEXP=native\|linux >OSVERSION=1002000 >---End Environment--- > >---Begin OPTIONS List--- >===> The following configuration options are available for fairymax-5.0b: > DOCS=on: Build and/or install documentation > OPTIMIZED_CFLAGS=on: Use extra compiler optimizations >===> Use 'make config' to modify these settings >---End OPTIONS List--- > >--CONFIGURE_ARGS-- > >--End CONFIGURE_ARGS-- > >--CONFIGURE_ENV-- >MAKE=gmake ac_cv_path_PERL=/usr/local/bin/perl ac_cv_path_PERL_PATH=/usr/local/bin/perl XDG_DATA_HOME=/wrkdirs/usr/ports/games/fairymax/work XDG_CONFIG_HOME=/wrkdirs/usr/ports/games/fairymax/work HOME=/wrkdirs/usr/ports/games/fairymax/work TMPDIR="/tmp" SHELL=/bin/sh CONFIG_SHELL=/bin/sh >--End CONFIGURE_ENV-- > >--MAKE_ENV-- >XDG_DATA_HOME=/wrkdirs/usr/ports/games/fairymax/work XDG_CONFIG_HOME=/wrkdirs/usr/ports/games/fairymax/work HOME=/wrkdirs/usr/ports/games/fairymax/work TMPDIR="/tmp" NO_PIE=yes WITHOUT_DEBUG_FILES=yes WITHOUT_KERNEL_SYMBOLS=yes SHELL=/bin/sh NO_LINT=YES PREFIX=/prefix/fairymax-5.0b LOCALBASE=/usr/local LIBDIR="/usr/lib" CC="cc" CFLAGS="-O2 -pipe -O2 -fstack-protector -fno-strict-aliasing" CPP="cpp" CPPFLAGS="" LDFLAGS=" -fstack-protector" LIBS="" CXX="c++" CXXFLAGS="-O2 -pipe -O2 -fstack-protector -fno-strict-aliasing " MANPREFIX="/prefix/fairymax-5.0b" BSD_INSTALL_PROGRAM="install -s -m 555" BSD_INSTALL_LIB="install -s -m 444" BSD_INSTALL_SCRIPT="install -m 555" BSD_INSTALL_DATA="install -m 0644" BSD_INSTALL_MAN="install -m 444" >--End MAKE_ENV-- > >--PLIST_SUB-- >OSREL=10.2 >PREFIX=%D >LOCALBASE=/usr/local >RESETPREFIX=/prefix/fairymax-5.0b >PORTDOCS="" >PORTEXAMPLES="" >LIB32DIR=lib >PERL_VERSION=5.20.3 >PERL_VER=5.20 >PERL5_MAN1=lib/perl5/site_perl/man/man1 >PERL5_MAN3=lib/perl5/site_perl/man/man3 >SITE_PERL=lib/perl5/site_perl >SITE_ARCH=lib/perl5/site_perl/mach/5.20 >DOCSDIR="share/doc/fairymax" >EXAMPLESDIR="share/examples/fairymax" >DATADIR="share/fairymax" >WWWDIR="www/fairymax" >ETCDIR="etc/fairymax" >--End PLIST_SUB-- > >--SUB_LIST-- >PREFIX=/prefix/fairymax-5.0b >LOCALBASE=/usr/local >DATADIR=/prefix/fairymax-5.0b/share/fairymax >DOCSDIR=/prefix/fairymax-5.0b/share/doc/fairymax >EXAMPLESDIR=/prefix/fairymax-5.0b/share/examples/fairymax >WWWDIR=/prefix/fairymax-5.0b/www/fairymax >ETCDIR=/prefix/fairymax-5.0b/etc/fairymax >--End SUB_LIST-- > >---Begin make.conf--- >USE_PACKAGE_DEPENDS=yes >BATCH=yes >WRKDIRPREFIX=/wrkdirs >PORTSDIR=/usr/ports >PACKAGES=/packages >DISTDIR=/distfiles >#### /MOUNTER/NFS/freeHeimdall/Samba/Installationszeug/Betriebssystheme/FreeBSD/poudriere/kalten-make.conf #### >#------------------------------------------------------------------ >TEX_DEFAULT=texlive >WITH_PKGNG=yes >DEFAULT_VERSIONS=mysql=5.7 ruby=2.1 >OVERRIDE_LINUX_BASE_PORT=c6 >OVERRIDE_LINUX_NONBASE_PORTS=c6 >#------------------------------------------------------------------ >DISABLE_LICENSES=yes >---End make.conf--- >=======================<phase: check-sanity >============================ >===> Found saved configuration for fairymax-4.8T >=========================================================================== >=======================<phase: pkg-depends >============================ >===> fairymax-5.0b depends on file: /usr/local/sbin/pkg - not found >===> Installing existing package /packages/All/pkg-1.6.4_1.txz >[102amd64-default] Installing pkg-1.6.4_1... >[102amd64-default] Extracting pkg-1.6.4_1: .......... done >===> fairymax-5.0b depends on file: /usr/local/sbin/pkg - found >===> Returning to build of fairymax-5.0b >=========================================================================== >=======================<phase: fetch-depends >============================ >=========================================================================== >=======================<phase: fetch >============================ >===> Found saved configuration for fairymax-4.8T >===> fairymax-5.0b depends on file: /usr/local/sbin/pkg - found >===> Fetching all distfiles required by fairymax-5.0b for building >=========================================================================== >=======================<phase: checksum >============================ >===> Found saved configuration for fairymax-4.8T >===> fairymax-5.0b depends on file: /usr/local/sbin/pkg - found >===> Fetching all distfiles required by fairymax-5.0b for building >=> SHA256 Checksum OK for fairymax-f7a7847.tar.gz. >=========================================================================== >=======================<phase: extract-depends>============================ >=========================================================================== >=======================<phase: extract >============================ >===> Found saved configuration for fairymax-4.8T >===> fairymax-5.0b depends on file: /usr/local/sbin/pkg - found >===> Fetching all distfiles required by fairymax-5.0b for building >===> Extracting for fairymax-5.0b >=> SHA256 Checksum OK for fairymax-f7a7847.tar.gz. >=========================================================================== >=======================<phase: patch-depends >============================ >=========================================================================== >=======================<phase: patch >============================ >===> Patching for fairymax-5.0b >=========================================================================== >=======================<phase: build-depends >============================ >===> fairymax-5.0b depends on executable: gmake - not found >===> Installing existing package /packages/All/gmake-4.1_2.txz >[102amd64-default] Installing gmake-4.1_2... >[102amd64-default] `-- Installing indexinfo-0.2.4... >[102amd64-default] `-- Extracting indexinfo-0.2.4: . done >[102amd64-default] `-- Installing gettext-runtime-0.19.7... >[102amd64-default] `-- Extracting gettext-runtime-0.19.7: .......... done >[102amd64-default] Extracting gmake-4.1_2: .......... done >===> fairymax-5.0b depends on executable: gmake - found >===> Returning to build of fairymax-5.0b >===> fairymax-5.0b depends on package: perl5>=5.20<5.21 - not found >===> Installing existing package /packages/All/perl5-5.20.3_8.txz >[102amd64-default] Installing perl5-5.20.3_8... >[102amd64-default] Extracting perl5-5.20.3_8: .......... done >Message from perl5-5.20.3_8: >The /usr/bin/perl symlink has been removed starting with Perl 5.20. >For shebangs, you should either use: > >#!/usr/local/bin/perl > >or > >#!/usr/bin/env perl > >The first one will only work if you have a /usr/local/bin/perl, >the second will work as long as perl is in PATH. >===> fairymax-5.0b depends on package: perl5>=5.20<5.21 - found >===> Returning to build of fairymax-5.0b >=========================================================================== >=======================<phase: lib-depends >============================ >=========================================================================== >====>> Recording filesystem state for prebuild... done >=======================<phase: configure >============================ >===> fairymax-5.0b depends on executable: gmake - found >===> fairymax-5.0b depends on package: perl5>=5.20<5.21 - found >===> Configuring for fairymax-5.0b >=========================================================================== >=======================<phase: build >============================ >===> Building for fairymax-5.0b >gmake[1]: Entering directory '/wrkdirs/usr/ports/games/fairymax/work/fairymax-f7a7847' >cc -O2 -pipe -O2 -fstack-protector -fno-strict-aliasing -fstack-protector -DFAIRYDIR=\"/prefix/fairymax-5.0b/share/fairymax/fmax.ini\" fairymax.c -o fairymax >cc -O2 -pipe -O2 -fstack-protector -fno-strict-aliasing -fstack-protector -DFAIRYDIR=\"/prefix/fairymax-5.0b/share/fairymax/fmax.ini\" -DSHATRANJ fairymax.c -o shamax >cc -O2 -pipe -O2 -fstack-protector -fno-strict-aliasing -fstack-protector -DINI_FILE=\"/prefix/fairymax-5.0b/share/fairymax/qmax.ini\" maxqi.c -o maxqi >pod2man -s 6 fairymax.pod | gzip -9n > fairymax.6.gz >maxqi.c:176:1: warning: type specifier missing, defaults to 'int' [-Wimplicit-int] >pboard() >^~~~~~ >maxqi.c:179:1: warning: control reaches end of non-void function [-Wreturn-type] >} >^ >maxqi.c:181:1: warning: type specifier missing, defaults to 'int' [-Wimplicit-int] >D(k,q,l,e,z,n) /* recursive minimax search, k=moving side, n=depth*/ >^ >maxqi.c:191:13: warning: '&' within '|' [-Wbitwise-op-parentheses] > if(a->K-Z|z&S | /* miss: other pos. or empty*/ > ~~^~ >maxqi.c:191:13: note: place parentheses around the '&' expression to silence this warning > if(a->K-Z|z&S | /* miss: other pos. or empty*/ > ^ > ( ) >maxqi.c:192:11: warning: '&' within '|' [-Wbitwise-op-parentheses] > !(m<=q|F&8&&m>=l|F&S)) /* or window incompatible */ > ~~^~ >maxqi.c:192:11: note: place parentheses around the '&' expression to silence this warning > !(m<=q|F&8&&m>=l|F&S)) /* or window incompatible */ > ^ > ( ) >maxqi.c:192:21: warning: '&' within '|' [-Wbitwise-op-parentheses] > !(m<=q|F&8&&m>=l|F&S)) /* or window incompatible */ > ~~^~ >maxqi.c:192:21: note: place parentheses around the '&' expression to silence this warning > !(m<=q|F&8&&m>=l|F&S)) /* or window incompatible */ > ^ > ( ) >maxqi.c:195:13: warning: '&&' within '||' [-Wlogical-op-parentheses] > z&S&&K==I&&(GetTickCount()-Ticks<tlim&d<=MaxDepth|| /* root: deepen upto time */ > ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ >maxqi.c:195:13: note: place parentheses around the '&&' expression to silence this warning > z&S&&K==I&&(GetTickCount()-Ticks<tlim&d<=MaxDepth|| /* root: deepen upto time */ > ^ >maxqi.c:207:8: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] > W(r=o[++j]) /* loop over directions o[] */ > ~^~~~~~~ >maxqi.c:207:8: note: place parentheses around the assignment to silence this warning > W(r=o[++j]) /* loop over directions o[] */ > ^ > ( ) >maxqi.c:207:8: note: use '==' to turn this assignment into an equality comparison > W(r=o[++j]) /* loop over directions o[] */ > ^ > == >maxqi.c:216:12: warning: '&&' within '||' [-Wlogical-op-parentheses] > {if(t&&(t&16)==k||flag>>10&zn[y])break; /* capture own or bad zone */ > ~^~~~~~~~~~~~~ >maxqi.c:216:12: note: place parentheses around the '&&' expression to silence this warning > {if(t&&(t&16)==k||flag>>10&zn[y])break; /* capture own or bad zone */ > ^ > ( ) >fairymax.cfairymax.c:176:1: warning: type specifier missing, defaults to 'int' [-Wimplicit-int] >D(k,q,l,e,E,z,n) /* recursive minimax search, k=moving side, n=depth*/: >176^: >1: warning: type specifier missing, defaults to 'int' [-Wimplicit-int] >D(k,q,l,e,E,z,n) /* recursive minimax search, k=moving side, n=depth*/fairymax.c:184:13: warning: '&' within '|' [-Wbitwise-op-parentheses] > > if(a->K-Z|z&S&&(X=8)|| /* miss: other pos. or empty*/ > ~~^~ >fairymax.c:184:13: note: place parentheses around the '&' expression to silence this warning >maxqi.c^ if(a->K-Z|z&S&&(X=8)|| /* miss: other pos. or empty*/ > > ^ > ( ) >fairymax.c:185:11: warning: '&' within '|' [-Wbitwise-op-parentheses] > !(m<=q|X&4&&m>=l|X&2)) /* or window incompatible */ > ~~^~ >fairymax.c:185:11: note: place parentheses around the '&' expression to silence this warning > !(m<=q|X&4&&m>=l|X&2)) /* or window incompatible */ > ^ > ( ) >fairymax.c:185:21: warning: '&' within '|' [-Wbitwise-op-parentheses] >: !(m<=q|X&4&&m>=l|X&2)) /* or window incompatible */ > ~~^~ >fairymax.c:185:21: note: place parentheses around the '&' expression to silence this warning > !(m<=q|X&4&&m>=l|X&2)) /* or window incompatible */ > ^ > ( ) >fairymax.c:184:15: warning: '&&' within '||' [-Wlogical-op-parentheses] >fairymax.c:184:13: warning: '&' within '|' [-Wbitwise-op-parentheses] > if(a->K-Z|z&S&&(X=8)|| /* miss: other pos. or empty*/ > ~~~~~~~~~~^~~~~~~~~ >fairymax.c:184:15: note: place parentheses around the '&&' expression to silence this warning > if(a->K-Z|z&S&&(X=8)|| /* miss: other pos. or empty*/ > ~~^~ >fairymax.c:184:13: note: place parentheses around the '&' expression to silence this warning > if(a->K-Z|z&S&&(X=8)|| /* miss: other pos. or empty*/ > ^ > ( ) > if(a->K-Z|z&S&&(X=8)|| /* miss: other pos. or empty*/ > ^ > ( ) >fairymax.c:185:11: warning: '&' within '|' [-Wbitwise-op-parentheses] > !(m<=q|X&4&&m>=l|X&2)) /* or window incompatible */ > ~~^~ >fairymax.c:185:11: note: place parentheses around the '&' expression to silence this warning >234fairymax.c: !(m<=q|X&4&&m>=l|X&2)) /* or window incompatible */15 >: ^ > ( ) >fairymax.c:185:21: warning: '&' within '|' [-Wbitwise-op-parentheses] > !(m<=q|X&4&&m>=l|X&2)) /* or window incompatible */ > ~~^~ >fairymax.c:185:21: note: place parentheses around the '&' expression to silence this warning >: !(m<=q|X&4&&m>=l|X&2)) /* or window incompatible */ > ^ > ( ) >fairymax.c:184:15: warning: '&&' within '||' [-Wlogical-op-parentheses] > if(a->K-Z|z&S&&(X=8)|| /* miss: other pos. or empty*/ > ~~~~~~~~~~^~~~~~~~~ >fairymax.c:184:15: note: place parentheses around the '&&' expression to silence this warning >191 if(a->K-Z|z&S&&(X=8)|| /* miss: other pos. or empty*/ > ^ > ( ) >:13: warningfairymax.c: '&&' within '||' [-Wlogical-op-parentheses] >: z&S&&K==I&&(GetTickCount()-Ticks<tlim&d<=MaxDepth|| /* root: deepen upto time */ > ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ >fairymax.c:191:13: note: place parentheses around the '&&' expression to silence this warning > z&S&&K==I&&(GetTickCount()-Ticks<tlim&d<=MaxDepth|| /* root: deepen upto time */ > ^ >191:13: warning: '&&' within '||' [-Wlogical-op-parentheses] > z&S&&K==I&&(GetTickCount()-Ticks<tlim&d<=MaxDepth|| /* root: deepen upto time */ > ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ >fairymax.c:203:20: warning: & has lower precedence than <; < will be evaluated first [-Wparentheses] > if(hill&&w[p]<0&b[769+x])m=I,d=98; /* King on the hill: we won */fairymax.c:191:13: note: place parentheses around the '&&' expression to silence this warning > z&S&&K==I&&(GetTickCount()-Ticks<tlim&d<=MaxDepth|| /* root: deepen upto time */ > ^ > > ~~~~~~^ >fairymax.c:203:20: notefairymax.c:203:20: warning: & has lower precedence than <; < will be evaluated first [-Wparentheses] >: if(hill&&w[p]<0&b[769+x])m=I,d=98; /* King on the hill: we won */place parentheses around the '<' expression to silence this warning > > if(hill&&w[p]<0&b[769+x])m=I,d=98; /* King on the hill: we won */ > ^ > ( ) >fairymax.c:203:20: note: place parentheses around the & expression to evaluate it first > if(hill&&w[p]<0&b[769+x])m=I,d=98; /* King on the hill: we won */ ~~~~~~^ >fairymax.c:203:20: note: place parentheses around the '<' expression to silence this warning > if(hill&&w[p]<0&b[769+x])m=I,d=98; /* King on the hill: we won */ > ^ > ( ) > > ^fairymax.c:205:8: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] > > W(r=o[++j]) /* loop over directions o[] */ > ~^~~~~~~ >fairymax.c:205:8: note: place parentheses around the assignment to silence this warning > ( ) W(r=o[++j]) /* loop over directions o[] */ > ^ > ( ) >fairymax.c:205:8: note: use '==' to turn this assignment into an equality comparison > > W(r=o[++j]) /* loop over directions o[] */ > ^ > == >fairymax.c:203:20: note: place parentheses around the & expression to evaluate it first > if(hill&&w[p]<0&b[769+x])m=I,d=98; /* King on the hill: we won */ >fairymax.c:222:13: warning: & has lower precedence than <; < will be evaluated first [-Wparentheses] > ^ if(p<3&flag)H=(y^E)&(E>>9^511)?H:z&S-1; /* shift capt.sqr. H if e.p.*/ > ~~~^ >fairymax.c:222:13: note: place parentheses around the '<' expression to silence this warning > if(p<3&flag)H=(y^E)&(E>>9^511)?H:z&S-1; /* shift capt.sqr. H if e.p.*/ > ^ > ( ) >fairymax.c:222:13: note: place parentheses around the & expression to evaluate it first > if(p<3&flag)H=(y^E)&(E>>9^511)?H:z&S-1; /* shift capt.sqr. H if e.p.*/ > ^ > ( ) > > ( ) >warningfairymax.c:228:13: warning: & has lower precedence than !=; != will be evaluated first [-Wparentheses] >fairymax.c:205:8: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] > t>>3&kk!=H&kk!=S||(kk=H,i=-i,0)))m=I,d=98;/* or duple check: cutoff*/ > ^~~~~~ >fairymax.c:228:13: note: place parentheses around the '!=' expression to silence this warning > W(r=o[++j]) /* loop over directions o[] */ > ~^~~~~~~ >fairymax.c:205:8: note: place parentheses around the assignment to silence this warning > t>>3&kk!=H&kk!=S||(kk=H,i=-i,0)))m=I,d=98;/* or duple check: cutoff*/ > ^ > ( ) >fairymax.c:228:13: note: place parentheses around the & expression to evaluate it first > W(r=o[++j]) /* loop over directions o[] */ > ^ > ( ) >fairymax.c:205:8: note: use '==' to turn this assignment into an equality comparison > t>>3&kk!=H&kk!=S||(kk=H,i=-i,0)))m=I,d=98;/* or duple check: cutoff*/ > ^ > ( ) > W(r=o[++j]) /* loop over directions o[] */ > ^ > == >: | has lower precedence than <; < will be evaluated first [-Wparentheses] > C=R<10|P-I|d<3||t&&p-3?C:d; /* extend 1 ply if in-check */ > ~~~~^ >maxqi.c:234:fairymax.c:242:18: warning: operator '>>' has lower precedence than '-'; '-' will be evaluated first [-Wshift-op-parentheses] >fairymax.c:222:13: warning: & has lower precedence than <; < will be evaluated first [-Wparentheses] > +(R-76>>2); /* end-game Pawn-push bonus */ > ~^~~~~ >fairymax.c:242:18: note: place parentheses around the '-' expression to silence this warning > if(p<3&flag)H=(y^E)&(E>>9^511)?H:z&S-1; /* shift capt.sqr. H if e.p.*/ > ~~~^ >fairymax.c:222:13: note: place parentheses around the '<' expression to silence this warning > +(R-76>>2); /* end-game Pawn-push bonus */ > ^ > ( ) > if(p<3&flag)H=(y^E)&(E>>9^511)?H:z&S-1; /* shift capt.sqr. H if e.p.*/ > ^ > ( ) >fairymax.c:222:13: note: place parentheses around the & expression to evaluate it first >15 if(p<3&flag)H=(y^E)&(E>>9^511)?H:z&S-1; /* shift capt.sqr. H if e.p.*/ > ^ > ( ) >:fairymax.c:249:22: warning: & has lower precedence than <; < will be evaluated first [-Wparentheses] > if(GamePtr<6&Randomize)v+=(Rand()>>10&31)-16; /* randomize */ > ~~~~~~~~~^ >fairymax.c:249:22: note: place parentheses around the '<' expression to silence this warning >notefairymax.c:228:13 if(GamePtr<6&Randomize)v+=(Rand()>>10&31)-16; /* randomize */ >: ^ > ( ) >warning: & has lower precedence than !=; != will be evaluated first [-Wparentheses] >fairymax.c:249:22: note: place parentheses around the & expression to evaluate it first > t>>3&kk!=H&kk!=S||(kk=H,i=-i,0)))m=I,d=98;/* or duple check: cutoff*/ > ^~~~~~ > if(GamePtr<6&Randomize)v+=(Rand()>>10&31)-16; /* randomize */ > ^ > ( ) >fairymax.c:228:13: note: place parentheses around the '!=' expression to silence this warning > t>>3&kk!=H&kk!=S||(kk=H,i=-i,0)))m=I,d=98;/* or duple check: cutoff*/ > ^ > ( ) >fairymax.c:228:13: note: place parentheses around the & expression to evaluate it first > t>>3&kk!=H&kk!=S||(kk=H,i=-i,0)))m=I,d=98;/* or duple check: cutoff*/ > ^ > ( ) >: place parentheses around the '<' expression to silence this warning > C=R<10|P-I|d<3||t&&p-3?C:d; /* extend 1 ply if in-check */ > ^ > ( )fairymax.c:256:15: warning: | has lower precedence than <; < will be evaluated first [-Wparentheses] > > C=R<EG|P-I|d<3||t&&w[p]>0?C:d; /* extend 1 ply if in-check */ > ~~~~^ >maxqi.c:234:15: note: place parentheses around the | expression to evaluate it first >fairymax.c:256:15: note: place parentheses around the '<' expression to silence this warning > C=R<10|P-I|d<3||t&&p-3?C:d; /* extend 1 ply if in-check */ > ^ > ( ) > C=R<EG|P-I|d<3||t&&w[p]>0?C:d; /* extend 1 ply if in-check */ > ~~~~^ >fairymax.c:256:15: note: place parentheses around the | expression to evaluate it first >maxqi.c:234:26: warning: '&&' within '||' [-Wlogical-op-parentheses] > C=R<EG|P-I|d<3||t&&w[p]>0?C:d; /* extend 1 ply if in-check */ > ~~^~~~ > C=R<10|P-I|d<3||t&&p-3?C:d; /* extend 1 ply if in-check */ > ~~~^~~~~ >maxqi.c:234:26: note: place parentheses around the '&&' expression to silence this warning >fairymax.c:256:26: warning: '&&' within '||' [-Wlogical-op-parentheses] > C=R<10|P-I|d<3||t&&p-3?C:d; /* extend 1 ply if in-check */ > ^ > ( ) > C=R<EG|P-I|d<3||t&&w[p]>0?C:d; /* extend 1 ply if in-check */ > ~~~^~~~~~~~ >fairymax.c:256:26: note: place parentheses around the '&&' expression to silence this warning > C=R<EG|P-I|d<3||t&&w[p]>0?C:d; /* extend 1 ply if in-check */ > ^ > ( ) >fairymax.c:242:18: warningmaxqi.c:244:20: warning: | has lower precedence than <; < will be evaluated first [-Wparentheses] > Fifty = t|p<3?0:Fifty+1; > ^~~~ >maxqi.c:244:20: note: place parentheses around the '<' expression to silence this warning > Fifty = t|p<3?0:Fifty+1; > ^ > ( ) >maxqi.c:244:20: note: place parentheses around the | expression to evaluate it first > Fifty = t|p<3?0:Fifty+1; > ^ > ( ) >: operator '>>' has lower precedence than '-'; '-' will be evaluated first [-Wshift-op-parentheses] >fairymax.c:264:17: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] > W(*sp++=*p++); > ~~~~~^~~~~ >fairymax.c:264:17: note: place parentheses around the assignment to silence this warning > W(*sp++=*p++); > ^ > ( ) >fairymax.c:264:17: note: use '==' to turn this assignment into an equality comparison > W(*sp++=*p++); > ^ > == > +(R-76>>2); /* end-game Pawn-push bonus */ > ~^~~~~ >fairymax.c:242fairymax.c:18: note: place parentheses around the '-' expression to silence this warning > +(R-76>>2); /* end-game Pawn-push bonus */ > ^ > ( ) >:275:20: warningfairymax.c:249:22: warning: & has lower precedence than <; < will be evaluated first [-Wparentheses] >: if(GamePtr<6&Randomize)v+=(Rand()>>10&31)-16; /* randomize */ > ~~~~~~~~~^ >fairymax.c:249:22: note: place parentheses around the '<' expression to silence this warning > if(GamePtr<6&Randomize)v+=(Rand()>>10&31)-16; /* randomize */ > ^ > ( ) >fairymax.c:249:22: note: place parentheses around the & expression to evaluate it first >| has lower precedence than <; < will be evaluated first [-Wparentheses] if(GamePtr<6&Randomize)v+=(Rand()>>10&31)-16; /* randomize */ > ^ > ( ) > > Fifty = t|p<3?0:Fifty+1; > ^~~~ >fairymax.c:275:20:fairymax.c note: place parentheses around the '<' expression to silence this warning > Fifty = t|p<3?0:Fifty+1; > ^ > ( ) >fairymax.c:275:20: note: place parentheses around the | expression to evaluate it first > Fifty = t|p<3?0:Fifty+1; > ^ > ( ) >:256:15: warningfairymax.c:284:19: warning: & has lower precedence than ==; == will be evaluated first [-Wparentheses] > if(z&S&&!ab&K==I&d>2&v>V&v<l){int *p=ps;char X,Y; > ^~~~~ >fairymax.c:284:19: note: place parentheses around the '==' expression to silence this warning > if(z&S&&!ab&K==I&d>2&v>V&v<l){int *p=ps;char X,Y; > ^ > ( ) >fairymax.c:284:19: note: place parentheses around the & expression to evaluate it first > if(z&S&&!ab&K==I&d>2&v>V&v<l){int *p=ps;char X,Y; > ^ > ( ) >: | has lower precedence than <; < will be evaluated first [-Wparentheses] > C=R<EG|P-I|d<3||t&&w[p]>0?C:d; /* extend 1 ply if in-check */ > ~~~~^ >fairymax.c:256:15:fairymax.c:295:22: warning: '&' within '|' [-Wbitwise-op-parentheses] > m=v,X=x,Y=y|S&F; /* mark non-double with S */ > ~~^~ >fairymax.c:295:22: note: place parentheses around the '&' expression to silence this warning > m=v,X=x,Y=y|S&F; /* mark non-double with S */ > ^ > ( ) >note: place parentheses around the '<' expression to silence this warning > C=R<EG|P-I|d<3||t&&w[p]>0?C:d; /* extend 1 ply if in-check */ >fairymax.c:306:13: warning: '&' within '|' [-Wbitwise-op-parentheses] > ~~~~^ s=t&&2&~rg|~t&16^k;v=r^flag>>RBITS; /* platform & toggled vector*/ >fairymax.c:256:15: note: place parentheses around the | expression to evaluate it first > C=R<EG|P-I|d<3||t&&w[p]>0?C:d; /* extend 1 ply if in-check */ > ~~^~~~ >fairymax.c:256:26: warning: '&&' within '||' [-Wlogical-op-parentheses] > C=R<EG|P-I|d<3||t&&w[p]>0?C:d; /* extend 1 ply if in-check */ > ~^~~~~ >fairymax.c:306:13: note: place parentheses around the '&' expression to silence this warning > s=t&&2&~rg|~t&16^k;v=r^flag>>RBITS; /* platform & toggled vector*/ > ^ > ( ) > >fairymax.c:307:21: warning: '&' within '|' [-Wbitwise-op-parentheses] > ~~~^~~~~~~~ if(flag&15^4|u&vf|| /* no double or moved before*/ > ~~^~~ >fairymax.c:307:21: note: place parentheses around the '&' expression to silence this warning > if(flag&15^4|u&vf|| /* no double or moved before*/ > ^ > ( ) >fairymax.c:308:13: warning: & has lower precedence than >; > will be evaluated first [-Wparentheses] > p>2&!(flag&128)&& /* no P & no virgin jump, */ >fairymax.c:256:26: note: place parentheses around the '&&' expression to silence this warning > C=R<EG|P-I|d<3||t&&w[p]>0?C:d; /* extend 1 ply if in-check */ > ~~~^ > >fairymax.c ^ > ( ) >:308:13: note: place parentheses around the '>' expression to silence this warning >fairymax.c p>2&!(flag&128)&& /* no P & no virgin jump, */ > ^ > ( ) >fairymax.c:308:13: note: place parentheses around the & expression to evaluate it first > p>2&!(flag&128)&& /* no P & no virgin jump, */ > ^ > ( ) >fairymax.c:309:17: warning: '&' within '|' [-Wbitwise-op-parentheses] >: ((b[G=x&~15|(r>0)*(BW-1)]^32)<33 /* no virgin R in corner G, */ > ~^~~~~ >fairymax.c:309:17: note: place parentheses around the '&' expression to silence this warning > ((b[G=x&~15|(r>0)*(BW-1)]^32)<33 /* no virgin R in corner G, */ > ^ > ( ) >264:fairymax.c:308:25: warning: '&&' within '||' [-Wlogical-op-parentheses] >17 p>2&!(flag&128)&& /* no P & no virgin jump, */ > ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ >fairymax.c:308:25: note: place parentheses around the '&&' expression to silence this warning > p>2&!(flag&128)&& /* no P & no virgin jump, */ > ^ >: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] >fairymax.c:314:19: warning: '&&' within '||' [-Wlogical-op-parentheses] > if(s&&flag&8&&!(y=rg&1?y-r:y,t=0) /* hoppers go to next phase */ W(*sp++=*p++); > ~~~~~^~~~~ >fairymax.c:264:17: note: place parentheses around the assignment to silence this warning > W(*sp++=*p++); > ^ > ( ) >fairymax.c:264:17: note: use '==' to turn this assignment into an equality comparison > W(*sp++=*p++); > ^ > == > > ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ >fairymax.c:314:19:fairymax.c:275:20: warning: | has lower precedence than <; < will be evaluated first [-Wparentheses] > Fifty = t|p<3?0:Fifty+1; > ^~~~ >fairymax.c:275:20: note: place parentheses around the '<' expression to silence this warning > Fifty = t|p<3?0:Fifty+1; > ^ > ( ) >fairymax.c:275:20: note: place parentheses around the | expression to evaluate it first > Fifty = t|p<3?0:Fifty+1; > ^ > ( ) > note: place parentheses around the '&&' expression to silence this warning >fairymax.c if(s&&flag&8&&!(y=rg&1?y-r:y,t=0) /* hoppers go to next phase */:284:19: warning: & has lower precedence than ==; == will be evaluated first [-Wparentheses] > if(z&S&&!ab&K==I&d>2&v>V&v<l){int *p=ps;char X,Y; > ^~~~~ >fairymax.c > ^ > ( ) >fairymax.c:315:23: warning: '&&' within '||' [-Wlogical-op-parentheses] > ||!(flag&128)&&!rg--) /* zig-zag piece? (w. delay)*/ > ~~~~~~~~~~~~~^~~~~~~ >fairymax.c:315:23: note: place parentheses around the '&&' expression to silence this warning > ||!(flag&128)&&!rg--) /* zig-zag piece? (w. delay)*/ > ^ > ( ) >:284:19: note: place parentheses around the '==' expression to silence this warning > if(z&S&&!ab&K==I&d>2&v>V&v<l){int *p=ps;char X,Y; > ^ > ( ) >fairymax.c:284:19: note: place parentheses around the & expression to evaluate it first > if(z&S&&!ab&K==I&d>2&v>V&v<l){int *p=ps;char X,Y; > ^ > ( ) >fairymax.c:295:22: warning: '&' within '|' [-Wbitwise-op-parentheses] > m=v,X=x,Y=y|S&F; /* mark non-double with S */ > ~~^~ >fairymax.c:295:22: note: place parentheses around the '&' expression to silence this warning > m=v,X=x,Y=y|S&F; /* mark non-double with S */ > ^ > ( ) >fairymax.c:maxqi.c:348:1: warning306:13: warning: '&' within '|' [-Wbitwise-op-parentheses] > s=t&&2&~rg|~t&16^k;v=r^flag>>RBITS; /* platform & toggled vector*/ > ~^~~~~ >fairymax.c:306:13: note: place parentheses around the '&' expression to silence this warning > s=t&&2&~rg|~t&16^k;v=r^flag>>RBITS; /* platform & toggled vector*/ > ^ > ( ) >: fairymax.ctype specifier missing, defaults to 'int' [-Wimplicit-int] >InitEngine() >^~~~~~~~~~ >:307:21: maxqi.c:354:1: warning: control reaches end of non-void function [-Wreturn-type] >} >^ >warning: '&' within '|' [-Wbitwise-op-parentheses] >maxqi.c if(flag&15^4|u&vf|| /* no double or moved before*/ > ~~^~~ >fairymax.c:307:21: note: place parentheses around the '&' expression to silence this warning > if(flag&15^4|u&vf|| /* no double or moved before*/:356 > ^ > ( ) >fairymax.c:308:13: warning: & has lower precedence than >; > will be evaluated first [-Wparentheses] > p>2&!(flag&128)&& /* no P & no virgin jump, */:1: warning: type specifier missing, defaults to 'int' [-Wimplicit-int] >InitGame() >^~~~~~~~ > > ~~~^ >fairymax.c:308:13: note: place parentheses around the '>' expression to silence this warning > p>2&!(flag&128)&& /* no P & no virgin jump, */ >maxqi.c:370:1: warning: control reaches end of non-void function [-Wreturn-type] >} >^ > ^ > ( ) >fairymax.c:308:13: note: place parentheses around the & expression to evaluate it first > p>2&!(flag&128)&& /* no P & no virgin jump, */ > ^ > ( ) >fairymax.c:309:17: warning: '&' within '|' [-Wbitwise-op-parentheses] > ((b[G=x&~15|(r>0)*(BW-1)]^32)<33 /* no virgin R in corner G, */ > ~^~~~~ >fairymax.c:309:17: note: place parentheses around the '&' expression to silence this warning > ((b[G=x&~15|(r>0)*(BW-1)]^32)<33 /* no virgin R in corner G, */ > ^ > ( ) >fairymax.c:308:25: warning: '&&' within '||' [-Wlogical-op-parentheses] > p>2&!(flag&128)&& /* no P & no virgin jump, */ > ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ >fairymax.c:308:25:maxqi.c note: place parentheses around the '&&' expression to silence this warning > p>2&!(flag&128)&& /* no P & no virgin jump, */ > ^ >:450:97: warning: '/*' within block comment [-Wcomment] > /* printf("tell c='%c' i=%d od[i]=%d j=%d (%3d,%8x)\n",c,i,od[i],j,o[j-1],of[j-1]); /**/ > ^ >fairymax.c:314:19: warning: '&&' within '||' [-Wlogical-op-parentheses] > if(s&&flag&8&&!(y=rg&1?y-r:y,t=0) /* hoppers go to next phase */ > ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ >fairymax.c:314:19: note: place parentheses around the '&&' expression to silence this warning > if(s&&flag&8&&!(y=rg&1?y-r:y,t=0) /* hoppers go to next phase */ > ^ > ( ) >fairymax.c:315:23: warning: '&&' within '||' [-Wlogical-op-parentheses] > ||!(flag&128)&&!rg--) /* zig-zag piece? (w. delay)*/ > ~~~~~~~~~~~~~^~~~~~~ >fairymax.c:315:fairymax.c:518:14: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] > if(f = fopen(hashfile, "r")) { > ~~^~~~~~~~~~~~~~~~~~~~~~ >fairymax.c:518:14: note: place parentheses around the assignment to silence this warning > if(f = fopen(hashfile, "r")) { > ^ > ( ) >fairymax.c:518:14: note: use '==' to turn this assignment into an equality comparison > if(f = fopen(hashfile, "r")) { > ^ > == >23: note: place parentheses around the '&&' expression to silence this warning > ||!(flag&128)&&!rg--) /* zig-zag piece? (w. delay)*/ > ^ > ( ) >fairymax.c:321:18: warning: | has lower precedence than ==; == will be evaluated first [-Wparentheses] >C:FMAX( m=m+stale|P==I?m:(X=Y=0); ) /* if stalemate, draw-score */ > ^~~~~ >fairymax.c:97:21maxqi.c: note: expanded from macro 'FMAX' ># define FMAX(x) x > ^ >fairymax.c:321:18: note: place parentheses around the '==' expression to silence this warning >C:FMAX( m=m+stale|P==I?m:(X=Y=0); ) /* if stalemate, draw-score */:661:46: warning: operator '>>' has lower precedence than '+'; '+' will be evaluated first [-Wshift-op-parentheses] > MovesLeft = -(GamePtr+(Side==WHITE)>>1); > ~~~~~~~^~~~~~~~~~~~~~~~ >maxqi.c:661:46: note: place parentheses around the '+' expression to silence this warning > MovesLeft = -(GamePtr+(Side==WHITE)>>1); > ^ > ( ) > > ^~~~~ >fairymax.c:97:21:maxqi.c:677:48: warning: '&&' within '||' [-Wlogical-op-parentheses] > if (!strcmp(command, "undo") && (nr=1) || > ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ ~~ >maxqi.c:677:48: note: place parentheses around the '&&' expression to silence this warning > if (!strcmp(command, "undo") && (nr=1) || > ^ > ( ) >maxqi.c:678:48: warning: '&&' within '||' [-Wlogical-op-parentheses] > !strcmp(command, "remove") && (nr=2) ) {fairymax.c: note >582: ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~100 >: warning: '/*' within block comment [-Wcomment] >maxqi.c:678:48: note: place parentheses around the '&&' expression to silence this warning > !strcmp(command, "remove") && (nr=2) ) { > ^ /* printf("# c='%c' i=%d od[i]=%d j=%d (%3d,%8x)\n",c?c:' ',i,od[i],j,o[j-1],of[j-1]); /**/ >: ( ) >expanded from macro 'FMAX' ># define FMAX(x) x > ^ >fairymax.c:321:18: note: place parentheses around the | expression to evaluate it first >C:FMAX( m=m+stale|P==I?m:(X=Y=0); ) /* if stalemate, draw-score */ > ~~~~~~~^~ >fairymax.c:97:21: > ^ >note: expanded from macro 'FMAX' ># define FMAX(x) x > ^ >fairymax.c:639:22: warning: | has lower precedence than ==; == will be evaluated first [-Wparentheses] > if(!K|K==BW-1&&!L|L==BH-1&&b[513+bareL]) > ^~~~~~~~ >fairymax.c:639:22: note: place parentheses around the '==' expression to silence this warning > if(!K|K==BW-1&&!L|L==BH-1&&b[513+bareL]) > ^ > ( ) >fairymax.c:639:22: note: place parentheses around the | expression to evaluate it first > if(!K|K==BW-1&&!L|L==BH-1&&b[513+bareL]) > ^ > ( ) >fairymax.c:639:34: warning: | has lower precedence than ==; == will be evaluated first [-Wparentheses] > if(!K|K==BW-1&&!L|L==BH-1&&b[513+bareL]) > ^~~~~~~~ >fairymax.c:639:34: note: place parentheses around the '==' expression to silence this warning > if(!K|K==BW-1&&!L|L==BH-1&&b[513+bareL]) > ^ > ( ) >fairymax.c:639:34: note: place parentheses around the | expression to evaluate it first > if(!K|K==BW-1&&!L|L==BH-1&&b[513+bareL]) > ^ > ( ) >fairymax.c:518:14: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] > if(f = fopen(hashfile, "r")) { > ~~^~~~~~~~~~~~~~~~~~~~~~ >fairymax.c:518:14: note: place parentheses around the assignment to silence this warning > if(f = fopen(hashfile, "r")) { > ^ > ( ) >fairymax.c:518:14: note: use '==' to turn this assignment into an equality comparison > if(f = fopen(hashfile, "r")) { > ^ > == >fairymax.c:582:100: warning: '/*' within block comment [-Wcomment] > /* printf("# c='%c' i=%d od[i]=%d j=%d (%3d,%8x)\n",c?c:' ',i,od[i],j,o[j-1],of[j-1]); /**/ > ^ >fairymax.c:639:22: warning: | has lower precedence than ==; == will be evaluated first [-Wparentheses] > if(!K|K==BW-1&&!L|L==BH-1&&b[513+bareL]) > ^~~~~~~~ >fairymax.c:639:22: note: place parentheses around the '==' expression to silence this warning > if(!K|K==BW-1&&!L|L==BH-1&&b[513+bareL]) > ^ > ( ) >fairymax.c:639:22: note: place parentheses around the | expression to evaluate it first > if(!K|K==BW-1&&!L|L==BH-1&&b[513+bareL]) > ^ > ( ) >fairymax.c:639:34: warning: | has lower precedence than ==; == will be evaluated first [-Wparentheses] > if(!K|K==BW-1&&!L|L==BH-1&&b[513+bareL]) > ^~~~~~~~ >fairymax.c:639:34: note: place parentheses around the '==' expression to silence this warning > if(!K|K==BW-1&&!L|L==BH-1&&b[513+bareL]) > ^ > ( ) >fairymax.c:639:34: note: place parentheses around the | expression to evaluate it first > if(!K|K==BW-1&&!L|L==BH-1&&b[513+bareL]) > ^ > ( ) >fairymax.c:874:46: warning: operator '>>' has lower precedence than '+'; '+' will be evaluated first [-Wshift-op-parentheses] > MovesLeft = -(GamePtr+(Side==WHITE)>>1); > ~~~~~~~^~~~~~~~~~~~~~~~ >fairymax.c:874:46: note: place parentheses around the '+' expression to silence this warning > MovesLeft = -(GamePtr+(Side==WHITE)>>1); > ^ > ( ) >fairymax.c:890:48: warning: '&&' within '||' [-Wlogical-op-parentheses] > if (!strcmp(command, "undo") && (nr=1) || > ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ ~~ >fairymax.c:890:48: note: place parentheses around the '&&' expression to silence this warning > if (!strcmp(command, "undo") && (nr=1) || > ^ > ( ) >fairymax.c:891:48: warning: '&&' within '||' [-Wlogical-op-parentheses] > !strcmp(command, "remove") && (nr=2) ) { > ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ >fairymax.c:891:48: note: place parentheses around the '&&' expression to silence this warning > !strcmp(command, "remove") && (nr=2) ) { > ^ > ( ) >fairymax.c:874:46: warning: operator '>>' has lower precedence than '+'; '+' will be evaluated first [-Wshift-op-parentheses] > MovesLeft = -(GamePtr+(Side==WHITE)>>1); > ~~~~~~~^~~~~~~~~~~~~~~~ >fairymax.c:874:46: note: place parentheses around the '+' expression to silence this warning > MovesLeft = -(GamePtr+(Side==WHITE)>>1); > ^ > ( ) >fairymax.cfairymax.c:890:48: warning: '&&' within '||' [-Wlogical-op-parentheses] > if (!strcmp(command, "undo") && (nr=1) || > ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ ~~ >fairymax.c:890:48: note: place parentheses around the '&&' expression to silence this warning > if (!strcmp(command, "undo") && (nr=1) || > ^ > ( ) >fairymax.c:891:48: warning: '&&' within '||' [-Wlogical-op-parentheses] > !strcmp(command, "remove") && (nr=2) ) { > ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ >fairymax.c:891:48: note: :972:36: warning: '&&' within '||' [-Wlogical-op-parentheses] >place parentheses around the '&&' expression to silence this warning if(color==BLACK && m<0x10 && p==oo[m+16] || // but make virgin on original square > ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ ~~ >fairymax.c:972:36: note: place parentheses around the '&&' expression to silence this warning > > if(color==BLACK && m<0x10 && p==oo[m+16] || // but make virgin on original square > ^ > ( ) >fairymax.c:973:77: warning: '&&' within '||' [-Wlogical-op-parentheses] > color==WHITE && m>=16*(BH-1) && p==oo[m-16*(BH-1)]) b[m] -= 32; !strcmp(command, "remove") && (nr=2) ) { > ^ > ( ) > > ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ >fairymax.c:973:77: note: place parentheses around the '&&' expression to silence this warning > color==WHITE && m>=16*(BH-1) && p==oo[m-16*(BH-1)]) b[m] -= 32; > ^ > ( ) >fairymax.c:1004:23: warning: fairymax.c:972:36: warning: '&&' within '||' [-Wlogical-op-parentheses] >& has lower precedence than !=; != will be evaluated first [-Wparentheses] if(color==BLACK && m<0x10 && p==oo[m+16] || // but make virgin on original square > ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ ~~ >fairymax.c:972:36: note: place parentheses around the '&&' expression to silence this warning > > if(color==BLACK && m<0x10 && p==oo[m+16] || // but make virgin on original square > ^ > ( ) >fairymax.c:973:77: warning: '&&' within '||' [-Wlogical-op-parentheses] > color==WHITE && m>=16*(BH-1) && p==oo[m-16*(BH-1)]) b[m] -= 32; if (m & line[1] != '@') > ^~~~~~~~~~~~~~~~ >fairymax.c:1004:23: note: place parentheses around the '!=' expression to silence this warning > if (m & line[1] != '@') > ^ > ( ) >fairymax.c:1004:23: note: > ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ >fairymax.c:973:77: note: place parentheses around the '&&' expression to silence this warning > color==WHITE && m>=16*(BH-1) && p==oo[m-16*(BH-1)]) b[m] -= 32; > ^ > ( ) >place parentheses around the & expression to evaluate it first > if (m & line[1] != '@') > ^ > ( ) >fairymax.c:1004:23: warning: & has lower precedence than !=; != will be evaluated first [-Wparentheses] > if (m & line[1] != '@') > ^~~~~~~~~~~~~~~~ >fairymax.c:1004:23: note: place parentheses around the '!=' expression to silence this warning > if (m & line[1] != '@') > ^ > ( ) >fairymax.c:1004:23: note: place parentheses around the & expression to evaluate it first > if (m & line[1] != '@') > ^ > ( ) >20 warnings generated. >36 warnings generated. >35 warnings generated. >gmake[1]: Leaving directory '/wrkdirs/usr/ports/games/fairymax/work/fairymax-f7a7847' >=========================================================================== >====>> Checking for filesystem violations... done >=======================<phase: run-depends >============================ >=========================================================================== >====>> Recording filesystem state for prestage... done >=======================<phase: stage >============================ >===> Staging for fairymax-5.0b >===> Generating temporary packing list >install -s -m 555 /wrkdirs/usr/ports/games/fairymax/work/fairymax-f7a7847/fairymax /wrkdirs/usr/ports/games/fairymax/work/stage/prefix/fairymax-5.0b/bin >install -s -m 555 /wrkdirs/usr/ports/games/fairymax/work/fairymax-f7a7847/shamax /wrkdirs/usr/ports/games/fairymax/work/stage/prefix/fairymax-5.0b/bin >install -s -m 555 /wrkdirs/usr/ports/games/fairymax/work/fairymax-f7a7847/maxqi /wrkdirs/usr/ports/games/fairymax/work/stage/prefix/fairymax-5.0b/bin >install -m 0644 /wrkdirs/usr/ports/games/fairymax/work/fairymax-f7a7847/data/fmax.ini /wrkdirs/usr/ports/games/fairymax/work/stage/prefix/fairymax-5.0b/share/fairymax/fmax.ini >install -m 0644 /wrkdirs/usr/ports/games/fairymax/work/fairymax-f7a7847/data/qmax.ini /wrkdirs/usr/ports/games/fairymax/work/stage/prefix/fairymax-5.0b/share/fairymax/qmax.ini >install -m 0644 /wrkdirs/usr/ports/games/fairymax/work/fairymax-f7a7847/data/makruk.hash /wrkdirs/usr/ports/games/fairymax/work/stage/prefix/fairymax-5.0b/share/fairymax/makruk.hash >install -m 444 /wrkdirs/usr/ports/games/fairymax/work/fairymax-f7a7847/fairymax.6.gz /wrkdirs/usr/ports/games/fairymax/work/stage/prefix/fairymax-5.0b/man/man6/ >/bin/ln -s /prefix/fairymax-5.0b/man/man6/fairymax.6 /wrkdirs/usr/ports/games/fairymax/work/stage/prefix/fairymax-5.0b/man/man6/shamax.6 >/bin/ln -s /prefix/fairymax-5.0b/man/man6/fairymax.6 /wrkdirs/usr/ports/games/fairymax/work/stage/prefix/fairymax-5.0b/man/man6/maxqi.6 >install -m 0644 /wrkdirs/usr/ports/games/fairymax/work/fairymax-f7a7847/data/logo.png /wrkdirs/usr/ports/games/fairymax/work/stage/prefix/fairymax-5.0b/share/games/plugins/logos/fairymax.png >/bin/ln -s /prefix/fairymax-5.0b/share/games/plugins/logos/fairymax.png /wrkdirs/usr/ports/games/fairymax/work/stage/prefix/fairymax-5.0b/share/games/plugins/logos/shamax.png >/bin/ln -s /prefix/fairymax-5.0b/share/games/plugins/logos/fairymax.png /wrkdirs/usr/ports/games/fairymax/work/stage/prefix/fairymax-5.0b/share/games/plugins/logos/maxqi.png >install -m 0644 /wrkdirs/usr/ports/games/fairymax/work/fairymax-f7a7847/data/*.eng /wrkdirs/usr/ports/games/fairymax/work/stage/prefix/fairymax-5.0b/share/games/plugins/xboard/ >install -m 0644 /wrkdirs/usr/ports/games/fairymax/work/fairymax-f7a7847/changelog /wrkdirs/usr/ports/games/fairymax/work/fairymax-f7a7847/copyright /wrkdirs/usr/ports/games/fairymax/work/fairymax-f7a7847/CVfairy.html /wrkdirs/usr/ports/games/fairymax/work/fairymax-f7a7847/README /wrkdirs/usr/ports/games/fairymax/work/stage/prefix/fairymax-5.0b/share/doc/fairymax >====> Compressing man pages (compress-man) >=========================================================================== >====> Running Q/A tests (stage-qa) >====> Checking for pkg-plist issues (check-plist) >===> Parsing plist >===> Checking for items in STAGEDIR missing from pkg-plist >===> Checking for items in pkg-plist which are not in STAGEDIR >===> No pkg-plist issues found (check-plist) >====>> Checking for staging violations... done >=======================<phase: package >============================ >===> Building package for fairymax-5.0b >=========================================================================== >=======================<phase: install-mtree >============================ >=========================================================================== >====>> Recording filesystem state for preinst... done >=======================<phase: install >============================ >===> Installing for fairymax-5.0b >===> Checking if fairymax already installed >===> Registering installation for fairymax-5.0b >[102amd64-default] Installing fairymax-5.0b... >=========================================================================== >====>> Checking shared library dependencies > 0x0000000000000001 (NEEDED) Shared library: [libc.so.7] >=======================<phase: deinstall >============================ >===> Deinstalling for fairymax >===> Deinstalling fairymax-5.0b >Updating database digests format: ...... done >Checking integrity... done (0 conflicting) >Deinstallation has been requested for the following 1 packages (of 0 packages in the universe): > >Installed packages to be REMOVED: > fairymax-5.0b > >The operation will free 188 KiB. >[102amd64-default] [1/1] Deinstalling fairymax-5.0b... >[102amd64-default] [1/1] Deleting files for fairymax-5.0b: .......... done >=========================================================================== >====>> Checking for extra files and directories >[00:01:27] ====>> Installing from package >[102amd64-default] Installing fairymax-5.0b... >[102amd64-default] Extracting fairymax-5.0b: .......... done >[00:01:27] ====>> Cleaning up >===> Cleaning for fairymax-5.0b >[00:01:27] ====>> Deinstalling package >Updating database digests format: . done >Checking integrity... done (0 conflicting) >Deinstallation has been requested for the following 1 packages (of 0 packages in the universe): > >Installed packages to be REMOVED: > fairymax-5.0b > >The operation will free 188 KiB. >[102amd64-default] [1/1] Deinstalling fairymax-5.0b... >[102amd64-default] [1/1] Deleting files for fairymax-5.0b: .......... done >build of games/fairymax ended at Wed Mar 2 18:51:45 UTC 2016 >build time: 00:00:10
You cannot view the attachment while viewing its details because your browser does not support IFRAMEs.
View the attachment on a separate page
.
View Attachment As Raw
Actions:
View
Attachments on
bug 207657
:
167650
|
167651
|
167652
|
167655
|
168193
|
168194
|
168195