=> Building misc/bbjd build started at Wed Oct 5 09:16:40 PDT 2016 port directory: /usr/ports/misc/bbjd building for: DragonFly pkgbox64.dragonflybsd.org 4.7-DEVELOPMENT DragonFly v4.7.0.78.g7d868-DEVELOPMENT #7: Mon Aug 1 22:25:32 PDT 2016 root@pkgbox64.dragonflybsd.org:/usr/obj/usr/src/sys/X86_64_GENERIC x86_64 maintained by: demon@FreeBSD.org ident warning: no id keywords in /build/boomdata/data/.m/bleeding-edge-default/ref/../04//usr/ports/misc/bbjd/Makefile Makefile ident: Poudriere version: 3.1-pre Host OSVERSION: 400700 Jail OSVERSION: 400702 !!! Jail is newer than host. (Jail: 400702, Host: 400700) !!! !!! This is not supported. !!! !!! Host kernel must be same or newer than jail. !!! !!! Expect build failures. !!! ---Begin Environment--- STATUS=1 SAVED_TERM=screen MASTERMNT=/build/boomdata/data/.m/bleeding-edge-default/ref PATH=/usr/local/libexec/poudriere:/sbin:/bin:/usr/sbin:/usr/bin:/usr/pkg/bin:/usr/pkg/sbin:/usr/games:/usr/local/sbin:/usr/local/bin:/usr/pkg/xorg/bin:/usr/X11R6/bin:/root/bin:/sbin:/usr/sbin POUDRIERE_BUILD_TYPE=bulk PKGNAME=bbjd-1.01_1 OLDPWD=/root/boom PWD=/build/boomdata/data/.m/bleeding-edge-default/ref/.p/pool MASTERNAME=bleeding-edge-default TERM=cons25 USER=root HOME=/root POUDRIERE_VERSION=3.1-pre LOCALBASE=/usr/local PACKAGE_BUILDING=yes ---End Environment--- ---Begin OPTIONS List--- ---End OPTIONS List--- --CONFIGURE_ARGS-- --End CONFIGURE_ARGS-- --CONFIGURE_ENV-- MAKE=gmake XDG_DATA_HOME=/wrkdirs/misc/bbjd XDG_CONFIG_HOME=/wrkdirs/misc/bbjd HOME=/wrkdirs/misc/bbjd TMPDIR="/tmp" SHELL=/bin/sh CONFIG_SHELL=/bin/sh CCVER=gcc50 --End CONFIGURE_ENV-- --MAKE_ENV-- XDG_DATA_HOME=/wrkdirs/misc/bbjd XDG_CONFIG_HOME=/wrkdirs/misc/bbjd HOME=/wrkdirs/misc/bbjd TMPDIR="/tmp" NO_PIE=yes MK_DEBUG_FILES=no MK_KERNEL_SYMBOLS=no SHELL=/bin/sh NO_LINT=YES CCVER=gcc50 PREFIX=/usr/local LOCALBASE=/usr/local LIBDIR="/usr/lib" NOPROFILE=1 CC="cc" CFLAGS="-pipe -O2 -fno-strict-aliasing" CPP="cpp" CPPFLAGS="" LDFLAGS="" LIBS="" CXX="c++" CXXFLAGS=" -pipe -O2 -fno-strict-aliasing" MANPREFIX="/usr/local" BSD_INSTALL_PROGRAM="install -s -m 555" BSD_INSTALL_LIB="install -s -m 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=4.7 PREFIX=%D LOCALBASE=/usr/local RESETPREFIX=/usr/local PORTDOCS="" PORTEXAMPLES="" LIB32DIR=lib PROFILE="@comment " DOCSDIR="share/doc/bbjd" EXAMPLESDIR="share/examples/bbjd" DATADIR="share/bbjd" WWWDIR="www/bbjd" ETCDIR="etc/bbjd" --End PLIST_SUB-- --SUB_LIST-- PREFIX=/usr/local LOCALBASE=/usr/local DATADIR=/usr/local/share/bbjd DOCSDIR=/usr/local/share/doc/bbjd EXAMPLESDIR=/usr/local/share/examples/bbjd WWWDIR=/usr/local/www/bbjd ETCDIR=/usr/local/etc/bbjd --End SUB_LIST-- ---Begin make.conf--- USE_PACKAGE_DEPENDS=yes BATCH=yes WRKDIRPREFIX=/wrkdirs NO_BACKUP=yes USE_PACKAGE_DEPENDS=yes PKG_CREATE_VERBOSE=yes BATCH=yes WRKDIRPREFIX=/wrkdirs PORT_DBDIR=/options PORTSDIR=/usr/ports PACKAGES=/packages DISTDIR=/distfiles MAKE_JOBS_NUMBER=5 ---End make.conf--- =================================================== =========================================================================== =================================================== ===> bbjd-1.01_1 depends on file: /usr/local/sbin/pkg - not found ===> Installing existing package /packages/All/pkg-1.8.7_3.txz Installing pkg-1.8.7_3... Extracting pkg-1.8.7_3: .......... done ===> bbjd-1.01_1 depends on file: /usr/local/sbin/pkg - found ===> Returning to build of bbjd-1.01_1 =========================================================================== =================================================== =========================================================================== =================================================== ===> Fetching all distfiles required by bbjd-1.01_1 for building =========================================================================== =================================================== ===> Fetching all distfiles required by bbjd-1.01_1 for building => SHA256 Checksum OK for bbjd-1.01.tar.gz. =========================================================================== =================================================== =========================================================================== =================================================== ===> Fetching all distfiles required by bbjd-1.01_1 for building ===> Extracting for bbjd-1.01_1 => SHA256 Checksum OK for bbjd-1.01.tar.gz. =========================================================================== =================================================== =========================================================================== =================================================== ===> Patching for bbjd-1.01_1 ===> Applying ports patches for bbjd-1.01_1 =========================================================================== =================================================== ===> bbjd-1.01_1 depends on executable: gmake - not found ===> Installing existing package /packages/All/gmake-4.2.1_1.txz Installing gmake-4.2.1_1... `-- Installing indexinfo-0.2.5... `-- Extracting indexinfo-0.2.5: .... done `-- Installing gettext-runtime-0.19.8.1... `-- Extracting gettext-runtime-0.19.8.1: .......... done Extracting gmake-4.2.1_1: .......... done ===> bbjd-1.01_1 depends on executable: gmake - found ===> Returning to build of bbjd-1.01_1 =========================================================================== =================================================== =========================================================================== =================================================== ===> Configuring for bbjd-1.01_1 =========================================================================== =================================================== ===> Building for bbjd-1.01_1 gmake[1]: Entering directory '/wrkdirs/misc/bbjd/bbjd' cc -pipe -O2 -fno-strict-aliasing -Wall -Wtraditional -Wpointer-arith -Wconversion -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wreturn-type -Wnested-externs -Wwrite-strings -Wcast-qual -I. -I/usr/include -c -o probability.o probability.c cc -pipe -O2 -fno-strict-aliasing -Wall -Wtraditional -Wpointer-arith -Wconversion -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wreturn-type -Wnested-externs -Wwrite-strings -Wcast-qual -I. -I/usr/include -c -o interactive.o interactive.c cc -pipe -O2 -fno-strict-aliasing -Wall -Wtraditional -Wpointer-arith -Wconversion -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wreturn-type -Wnested-externs -Wwrite-strings -Wcast-qual -I. -I/usr/include -c -o display.o display.c cc -pipe -O2 -fno-strict-aliasing -Wall -Wtraditional -Wpointer-arith -Wconversion -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wreturn-type -Wnested-externs -Wwrite-strings -Wcast-qual -I. -I/usr/include -c -o simulate.o simulate.c probability.c: In function 'init_shoe': probability.c:20:6: warning: traditional C rejects ISO C style function definitions [-Wtraditional] void init_shoe(int packs) ^ probability.c: In function 'remove_from_shoe': probability.c:41:6: warning: traditional C rejects ISO C style function definitions [-Wtraditional] void remove_from_shoe(enum CARDVALUE card_value, int delta) ^ probability.c: In function 'insert_to_shoe': probability.c:55:6: warning: traditional C rejects ISO C style function definitions [-Wtraditional] void insert_to_shoe(enum CARDVALUE card_value, int delta) ^ probability.c: In function 'get_cards_in_shoe': probability.c:69:5: warning: traditional C rejects ISO C style function definitions [-Wtraditional] int get_cards_in_shoe(enum CARDVALUE card_value) ^ probability.c: In function 'set_cards_in_shoe': probability.c:78:5: warning: traditional C rejects ISO C style function definitions [-Wtraditional] int set_cards_in_shoe(enum CARDVALUE card_value, int num_cards) ^ probability.c: In function 'prob_dlh': probability.c:95:7: warning: traditional C rejects ISO C style function definitions [-Wtraditional] float prob_dlh(enum CARDVALUE dfh, int dlh) ^ probability.c:104:19: warning: traditional C rejects the "f" suffix [-Wtraditional] sum = 0.0f; ^ probability.c:113:13: warning: traditional C rejects the "f" suffix [-Wtraditional] return -1.0f; ^ probability.c: In function 'expect_buy_stay': probability.c:117:7: warning: traditional C rejects ISO C style function definitions [-Wtraditional] float expect_buy_stay(enum CARDVALUE dfh, int ph) ^ probability.c: In function 'expect_double_buy': probability.c:123:7: warning: traditional C rejects ISO C style function definitions [-Wtraditional] float expect_double_buy(enum CARDVALUE dfh, int ph) ^ probability.c:125:12: warning: conversion to 'float' from 'double' may alter its value [-Wfloat-conversion] return (2.0*expect_stay[dfh][ph]-expect_buy[dfh][ph]); ^ probability.c: In function 'expect_split_joined_default': probability.c:129:7: warning: traditional C rejects ISO C style function definitions [-Wtraditional] float expect_split_joined_default(enum CARDVALUE dfh, int ph) ^ probability.c:131:12: warning: conversion to 'float' from 'double' may alter its value [-Wfloat-conversion] return (2.0*expect_split[dfh][ph]-expect_pair[dfh][ph]); ^ probability.c: In function 'expect_split_joined_partner': probability.c:135:7: warning: traditional C rejects ISO C style function definitions [-Wtraditional] float expect_split_joined_partner(enum CARDVALUE dfh, int ph) ^ probability.c: In function 'prob_player_bet': probability.c:141:7: warning: traditional C rejects ISO C style function definitions [-Wtraditional] float prob_player_bet(enum CARDVALUE dfh, int plh) ^ probability.c:147:16: warning: traditional C rejects the "f" suffix [-Wtraditional] prob = 0.0f; ^ probability.c: In function 'expect_player_bet': probability.c:155:7: warning: traditional C rejects ISO C style function definitions [-Wtraditional] float expect_player_bet(enum CARDVALUE dfh) ^ probability.c: In function 'reset_probabilities': probability.c:162:13: warning: traditional C rejects ISO C style function definitions [-Wtraditional] static void reset_probabilities(void) ^ probability.c: In function 'standarization': probability.c:189:13: warning: traditional C rejects ISO C style function definitions [-Wtraditional] static void standarization(void) ^ probability.c: In function 'play': probability.c:229:13: warning: traditional C rejects ISO C style function definitions [-Wtraditional] static void play(double prob_prev, int sum_prev, int soft_prev, int card_prev, int split_prev) ^ probability.c:236:44: warning: conversion to 'float' from 'int' may alter its value [-Wconversion] prob_now = ((float) cards[card_now]/cards[0])*prob_prev; ^ probability.c:251:43: warning: conversion to 'float' from 'double' may alter its value [-Wfloat-conversion] prob_dealer[dealer_card][0] = prob_now; ^ probability.c:275:57: warning: conversion to 'float' from 'double' may alter its value [-Wfloat-conversion] prob_pair_split[split_now][0][0] += prob_now; ^ probability.c:277:67: warning: conversion to 'float' from 'double' may alter its value [-Wfloat-conversion] prob_pair_split[split_now][0][sum_now] += prob_now; ^ probability.c:280:71: warning: conversion to 'float' from 'double' may alter its value [-Wfloat-conversion] prob_pair_split[split_now][sum_now][1] += prob_now; ^ probability.c:294:58: warning: conversion to 'float' from 'double' may alter its value [-Wfloat-conversion] prob_dealer[dealer_card][sum_now] += prob_now; ^ probability.c:298:57: warning: conversion to 'float' from 'double' may alter its value [-Wfloat-conversion] prob_stay_buy[sum_prev][sum_now] += prob_now; ^ probability.c:299:51: warning: conversion to 'float' from 'double' may alter its value [-Wfloat-conversion] prob_stay_buy[sum_prev][0] += prob_now; ^ probability.c:305:58: warning: conversion to 'float' from 'double' may alter its value [-Wfloat-conversion] prob_stay_buy[0][sum_now] += prob_now; ^ probability.c:308:62: warning: conversion to 'float' from 'double' may alter its value [-Wfloat-conversion] prob_stay_buy[sum_now][1] += prob_now; ^ probability.c:315:71: warning: conversion to 'float' from 'double' may alter its value [-Wfloat-conversion] prob_pair_split[split_prev][sum_prev][sum_now] += prob_now; ^ probability.c:316:65: warning: conversion to 'float' from 'double' may alter its value [-Wfloat-conversion] prob_pair_split[split_prev][sum_prev][0] += prob_now; ^ probability.c:320:68: warning: conversion to 'float' from 'double' may alter its value [-Wfloat-conversion] prob_pair_split[split_prev][0][sum_now] += prob_now; ^ probability.c:323:72: warning: conversion to 'float' from 'double' may alter its value [-Wfloat-conversion] prob_pair_split[split_prev][sum_now][1] += prob_now; ^ probability.c: In function 'buy_contra_stay_double': probability.c:346:13: warning: traditional C rejects ISO C style function definitions [-Wtraditional] static void buy_contra_stay_double(void) ^ probability.c: In function 'split_contra_non_split': probability.c:448:13: warning: traditional C rejects ISO C style function definitions [-Wtraditional] static void split_contra_non_split(void) ^ display.c: In function 'display_shoe': display.c:12:6: warning: traditional C rejects ISO C style function definitions [-Wtraditional] void display_shoe(FILE* out) ^ display.c:25:62: warning: conversion to 'float' from 'int' may alter its value [-Wconversion] fprintf(out, "%5.1f\t", ((float) get_cards_in_shoe(i)/get_cards_in_shoe(0))*100.0f); ^ display.c:25:85: warning: traditional C rejects the "f" suffix [-Wtraditional] fprintf(out, "%5.1f\t", ((float) get_cards_in_shoe(i)/get_cards_in_shoe(0))*100.0f); ^ display.c:26:60: warning: conversion to 'float' from 'int' may alter its value [-Wconversion] fprintf(out, "%5.1f\n", ((float) get_cards_in_shoe(ACE)/get_cards_in_shoe(0))*100.0f); ^ display.c:26:83: warning: traditional C rejects the "f" suffix [-Wtraditional] fprintf(out, "%5.1f\n", ((float) get_cards_in_shoe(ACE)/get_cards_in_shoe(0))*100.0f); ^ display.c: In function 'display_prob_dlh': display.c:30:6: warning: traditional C rejects ISO C style function definitions [-Wtraditional] void display_prob_dlh(FILE* out) ^ probability.c: In function 'expectation': interactive.c: In function 'print_version': probability.c:565:13: warning: traditional C rejects ISO C style function definitions [-Wtraditional] static void expectation(void) ^ interactive.c:49:13: warning: traditional C rejects ISO C style function definitions [-Wtraditional] static void print_version(void) ^ probability.c:574:18: warning: traditional C rejects the "f" suffix [-Wtraditional] += 1.5f*prob_single_bet[dealer_card][i]*prob_dealer[dealer_card][BUST]; ^ interactive.c: In function 'print_help': interactive.c:55:13: warning: traditional C rejects ISO C style function definitions [-Wtraditional] static void print_help(void) ^ display.c: In function 'display_exp_insu': display.c:61:6: warning: traditional C rejects ISO C style function definitions [-Wtraditional] void display_exp_insu(FILE* out) ^ probability.c:586:26: warning: traditional C rejects the "f" suffix [-Wtraditional] += 1.5f*prob_single_bet[dealer_card][i]*prob_dealer[dealer_card][k]; ^ display.c:64:61: warning: traditional C rejects the "f" suffix [-Wtraditional] fprintf(out, "E(INSURE|ACE)\t\t\t\t\t\t\t\t\t%5.1f\n", (3.0f*prob_dlh(ACE, BLACKJACK)-1.0f)*100.0); ^ display.c:64:91: warning: traditional C rejects the "f" suffix [-Wtraditional] fprintf(out, "E(INSURE|ACE)\t\t\t\t\t\t\t\t\t%5.1f\n", (3.0f*prob_dlh(ACE, BLACKJACK)-1.0f)*100.0); ^ display.c: In function 'display_exp_buy_stay': probability.c: In function 'calc_distribution': display.c:69:6: warning: traditional C rejects ISO C style function definitions [-Wtraditional] void display_exp_buy_stay(FILE* out) ^ probability.c:605:6: warning: traditional C rejects ISO C style function definitions [-Wtraditional] void calc_distribution(void) ^ display.c:81:59: warning: traditional C rejects the "f" suffix [-Wtraditional] fprintf(out, "%5.1f\t", expect_buy_stay(i, k)*100.0f); ^ interactive.c:80:8: warning: traditional C rejects string constant concatenation [-Wtraditional] "quit, exit:\tleave bbjd.\n"); ^ display.c:82:57: warning: traditional C rejects the "f" suffix [-Wtraditional] fprintf(out, "%5.1f\n", expect_buy_stay(ACE, k)*100.0f); ^ interactive.c: In function 'skip_spaces': interactive.c:84:14: warning: traditional C rejects ISO C style function definitions [-Wtraditional] static char* skip_spaces(char** str) ^ display.c: In function 'display_exp_double_buy': display.c:87:6: warning: traditional C rejects ISO C style function definitions [-Wtraditional] void display_exp_double_buy(FILE* out) ^ interactive.c: In function 'parse_card': display.c: In function 'display_exp_split_joined_default': interactive.c:92:14: warning: traditional C rejects ISO C style function definitions [-Wtraditional] static char* parse_card(FILE* in, enum Command com, char* remain) ^ display.c:102:6: warning: traditional C rejects ISO C style function definitions [-Wtraditional] void display_exp_split_joined_default(FILE* out) ^ display.c: In function 'display_exp_split_joined_partner': display.c:128:6: warning: traditional C rejects ISO C style function definitions [-Wtraditional] void display_exp_split_joined_partner(FILE* out) ^ display.c: In function 'display_player_last_hand': display.c:154:6: warning: traditional C rejects ISO C style function definitions [-Wtraditional] void display_player_last_hand(FILE* out) ^ display.c: In function 'display_final_expectation': display.c:180:6: warning: traditional C rejects ISO C style function definitions [-Wtraditional] void display_final_expectation(FILE* out) ^ interactive.c: In function 'parse_display': interactive.c:145:14: warning: traditional C rejects ISO C style function definitions [-Wtraditional] static char* parse_display(FILE* in, enum Command com, char* remain) ^ interactive.c:191:18: warning: traditional C rejects string constant concatenation [-Wtraditional] " all, final, cards, dealer, buy, insurance, double, partner, player or none\n"); ^ interactive.c: In function 'parse_packs': interactive.c:204:14: warning: traditional C rejects ISO C style function definitions [-Wtraditional] static char* parse_packs(FILE* in, enum Command com, char* remain) ^ interactive.c: In function 'next_command': interactive.c:234:12: warning: traditional C rejects ISO C style function definitions [-Wtraditional] static int next_command(FILE* in) ^ simulate.c:13:34: warning: conversion to 'float' alters 'double' constant value [-Wfloat-conversion] static float shuffle_condition = 0.85; ^ simulate.c: In function 'setup_options': simulate.c:23:13: warning: traditional C rejects ISO C style function definitions [-Wtraditional] static void setup_options(void) ^ interactive.c:321:9: warning: case value '1' not in enumerated type 'enum Command' [-Wswitch] case ACE: case TWO: case THREE: case FOUR: case FIVE: ^ interactive.c:321:19: warning: case value '2' not in enumerated type 'enum Command' [-Wswitch] case ACE: case TWO: case THREE: case FOUR: case FIVE: ^ interactive.c:321:29: warning: case value '3' not in enumerated type 'enum Command' [-Wswitch] case ACE: case TWO: case THREE: case FOUR: case FIVE: ^ interactive.c:321:41: warning: case value '4' not in enumerated type 'enum Command' [-Wswitch] case ACE: case TWO: case THREE: case FOUR: case FIVE: ^ interactive.c:321:52: warning: case value '5' not in enumerated type 'enum Command' [-Wswitch] case ACE: case TWO: case THREE: case FOUR: case FIVE: ^ interactive.c:322:9: warning: case value '6' not in enumerated type 'enum Command' [-Wswitch] case SIX: case SEVEN: case EIGHT: case NINE: case TEN: ^ interactive.c:322:19: warning: case value '7' not in enumerated type 'enum Command' [-Wswitch] case SIX: case SEVEN: case EIGHT: case NINE: case TEN: ^ simulate.c:42:105: warning: traditional C rejects the "f" suffix [-Wtraditional] printf("Percentage of gone cards, after which the shoe is reshuffled (default is: %d)? ", (int)(100.0f*shuffle_condition)); ^ interactive.c:322:31: warning: case value '8' not in enumerated type 'enum Command' [-Wswitch] case SIX: case SEVEN: case EIGHT: case NINE: case TEN: ^ interactive.c:322:43: warning: case value '9' not in enumerated type 'enum Command' [-Wswitch] case SIX: case SEVEN: case EIGHT: case NINE: case TEN: ^ interactive.c:322:54: warning: case value '10' not in enumerated type 'enum Command' [-Wswitch] case SIX: case SEVEN: case EIGHT: case NINE: case TEN: ^ simulate.c:45:43: warning: traditional C rejects the "f" suffix [-Wtraditional] shuffle_condition = (float)sc/100.0f; ^ interactive.c: In function 'main': interactive.c:394:5: warning: traditional C rejects ISO C style function definitions [-Wtraditional] int main(int argc, char** argv) ^ simulate.c:46:31: warning: traditional C rejects the "f" suffix [-Wtraditional] if (shuffle_condition<0.0f || shuffle_condition>1.0f) ^ simulate.c:46:57: warning: traditional C rejects the "f" suffix [-Wtraditional] if (shuffle_condition<0.0f || shuffle_condition>1.0f) ^ interactive.c:406:20: warning: traditional C rejects string constant concatenation [-Wtraditional] "=========================================\n"); ^ simulate.c: In function 'save_options': simulate.c:123:13: warning: traditional C rejects ISO C style function definitions [-Wtraditional] static void save_options(void) ^ simulate.c:129:67: warning: traditional C rejects the "f" suffix [-Wtraditional] fprintf(fh, "shuffle_condition %d\n", (int)(shuffle_condition*100.0f)); ^ simulate.c: In function 'load_options': simulate.c:141:13: warning: traditional C rejects ISO C style function definitions [-Wtraditional] static void load_options(void) ^ simulate.c:153:17: warning: implicit declaration of function 'strcmp' [-Wimplicit-function-declaration] if (strcmp(token, "num_packs")==0) ^ simulate.c:168:50: warning: traditional C rejects the "f" suffix [-Wtraditional] shuffle_condition = (float)value/100.0f; ^ simulate.c: In function 'print_card': simulate.c:184:13: warning: traditional C rejects ISO C style function definitions [-Wtraditional] static void print_card(int cv) ^ simulate.c: In function 'show_distribution': simulate.c:204:13: warning: traditional C rejects ISO C style function definitions [-Wtraditional] static void show_distribution(void) ^ simulate.c: In function 'setup_cards': simulate.c:219:13: warning: traditional C rejects ISO C style function definitions [-Wtraditional] static void setup_cards(void) ^ simulate.c: In function 'shuffle_cards': simulate.c:236:13: warning: traditional C rejects ISO C style function definitions [-Wtraditional] static void shuffle_cards(void) ^ simulate.c:242:72: warning: traditional C rejects the "f" suffix [-Wtraditional] pick_now = (int)(((float)num_cards*(float)rand())/((float)RAND_MAX+1.0f)); ^ simulate.c:247:76: warning: traditional C rejects the "f" suffix [-Wtraditional] pick_now = (int)(((float)num_cards*(float)rand())/((float)RAND_MAX+1.0f)); ^ simulate.c: In function 'take_card_from_shoe': simulate.c:257:23: warning: traditional C rejects ISO C style function definitions [-Wtraditional] static enum CARDVALUE take_card_from_shoe(void) ^ simulate.c: In function 'calc_sum': simulate.c:269:13: warning: traditional C rejects ISO C style function definitions [-Wtraditional] static void calc_sum(enum CARDVALUE cds[], int num, int* result, int* softaces) ^ simulate.c:282:21: warning: conversion to 'unsigned int' from 'int' may change the sign of the result [-Wsign-conversion] *result += cds[i]; ^ simulate.c:282:24: warning: conversion to 'int' from 'unsigned int' may change the sign of the result [-Wsign-conversion] *result += cds[i]; ^ simulate.c: In function 'gamblers_game': simulate.c:293:13: warning: traditional C rejects ISO C style function definitions [-Wtraditional] static void gamblers_game(int gambler) ^ simulate.c: In function 'players_game': simulate.c:309:13: warning: traditional C rejects ISO C style function definitions [-Wtraditional] static void players_game(void) ^ simulate.c:320:32: warning: traditional C rejects the "f" suffix [-Wtraditional] if (dealer_card[0]==ACE && 3.0f*prob_dlh(ACE, BLACKJACK)>1.0f) ^ simulate.c:320:62: warning: traditional C rejects the "f" suffix [-Wtraditional] if (dealer_card[0]==ACE && 3.0f*prob_dlh(ACE, BLACKJACK)>1.0f) ^ simulate.c: In function 'a_game': simulate.c:380:13: warning: traditional C rejects ISO C style function definitions [-Wtraditional] static void a_game(void) ^ simulate.c:389:28: warning: traditional C rejects the "f" suffix [-Wtraditional] if (total_expectation<-1.0f || total_expectation>1.0f) ^ simulate.c:389:54: warning: traditional C rejects the "f" suffix [-Wtraditional] if (total_expectation<-1.0f || total_expectation>1.0f) ^ simulate.c:390:29: warning: traditional C rejects the "f" suffix [-Wtraditional] total_expectation = 0.0f; /* can happen if almost all cards are gone */ ^ simulate.c:391:35: warning: traditional C rejects the "f" suffix [-Wtraditional] bet = (int)(total_expectation*100.0f*(float)increment_bet)/minimum_bet*minimum_bet; ^ simulate.c:496:52: warning: traditional C rejects the "f" suffix [-Wtraditional] printf("\nexpect: %6.3f%%, bet: %d, gain: %d", 100.0f*total_expectation, bet, gain); ^ simulate.c: In function 'main': simulate.c:507:5: warning: traditional C rejects ISO C style function definitions [-Wtraditional] int main(int argc, char** argv) ^ --- linking: bbjd --- --- linking: simbj --- cc probability.o interactive.o display.o -o bbjd cc probability.o simulate.o -o simbj gmake[1]: Leaving directory '/wrkdirs/misc/bbjd/bbjd' =========================================================================== =================================================== =========================================================================== =================================================== ===> Staging for bbjd-1.01_1 ===> Generating temporary packing list install -s -m 555 /wrkdirs/misc/bbjd/bbjd/bbjd /wrkdirs/misc/bbjd/stage/usr/local/bin install -s -m 555 /wrkdirs/misc/bbjd/bbjd/simbj /wrkdirs/misc/bbjd/stage/usr/local/bin install -m 0644 /wrkdirs/misc/bbjd/bbjd/Interactive /wrkdirs/misc/bbjd/stage/usr/local/share/bbjd install -m 0644 /wrkdirs/misc/bbjd/bbjd/Simulation /wrkdirs/misc/bbjd/stage/usr/local/share/bbjd install -m 0644 /wrkdirs/misc/bbjd/bbjd/Theory /wrkdirs/misc/bbjd/stage/usr/local/share/bbjd ====> Compressing man pages (compress-man) =========================================================================== =================================================== ===> Building package for bbjd-1.01_1 file sizes/checksums [5]: . done packing files [5]: . done packing directories [0]: . done =========================================================================== => Cleaning up wrkdir ===> Cleaning for bbjd-1.01_1 build of misc/bbjd ended at Wed Oct 5 09:16:46 PDT 2016 build time: 00:00:06