ftp://ftp.sunet.se/pub/Linux/distributions/Debian/debian/pool/main/a/acct/acct_6.5.5.orig.tar.gz sa.c:287:31: warning: cast from function call of type 'int' to non-matching type 'double' [-Wbad-function-cast] system_page_size = (double) getpagesize () / 1024.0; ^~~~~~~~~~~~~~ ftp://ftp.sunet.se/pub/Linux/distributions/Debian/debian/pool/main/a/adolc/adolc_2.5.2.orig.tar.gz taylor.c:575:28: warning: cast from function call of type 'double' to non-matching type 'int' [-Wbad-function-cast] dd[i+1] = (int)ceil(dd[i]*0.5); ^~~~~~~~~~~~~~~ ftp://ftp.sunet.se/pub/Linux/distributions/Debian/debian/pool/main/a/algol68g/algol68g_2.8.orig.tar.gz source/a68g.c:3686:20: warning: cast from function call of type 'clock_t' (aka 'long') to non-matching type 'double' [-Wbad-function-cast] return ((double) clock () / (double) CLOCKS_PER_SEC); ^~~~~~~~ source/environ.c:3088:28: warning: cast from function call of type 'double' to non-matching type 'int' [-Wbad-function-cast] PUSH_PRIMITIVE (p, (int) floor (VALUE (&x)), A68_INT); ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ source/environ.c:13180:23: warning: cast from function call of type 'double' to non-matching type 'int' [-Wbad-function-cast] width = (int) ceil ((double) BITS_WIDTH / (double) nibble); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ source/environ.c:13182:38: warning: cast from function call of type 'int' to non-matching type 'double' [-Wbad-function-cast] width = (int) ceil ((double) get_mp_bits_width (mode) / (double) nibble); ^~~~~~~~~~~~~~~~~~~~~~~~ source/environ.c:13182:23: warning: cast from function call of type 'double' to non-matching type 'int' [-Wbad-function-cast] width = (int) ceil ((double) get_mp_bits_width (mode) / (double) nibble); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ source/mp.c:216:13: warning: cast from function call of type 'double' to non-matching type 'int' [-Wbad-function-cast] return (MP_BITS_WIDTH (LONG_MP_DIGITS)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ source/mp.c:218:13: warning: cast from function call of type 'double' to non-matching type 'int' [-Wbad-function-cast] return (MP_BITS_WIDTH (varying_mp_digits)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ source/mp.c:232:13: warning: cast from function call of type 'double' to non-matching type 'int' [-Wbad-function-cast] return (MP_BITS_WORDS (LONG_MP_DIGITS)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ source/mp.c:234:13: warning: cast from function call of type 'double' to non-matching type 'int' [-Wbad-function-cast] return (MP_BITS_WORDS (varying_mp_digits)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ source/mp.c:286:21: warning: cast from function call of type 'double' to non-matching type 'int' [-Wbad-function-cast] return (2 + (int) ceil ((double) n / (double) LOG_MP_BASE)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ source/mp.c:613:16: warning: cast from function call of type 'double' to non-matching type 'int' [-Wbad-function-cast] expo = (int) log10 (a); ^~~~~~~~~ source/mp.c:1173:17: warning: cast from function call of type 'double' to non-matching type 'int' [-Wbad-function-cast] oflow = (int) (floor) ((double) MAX_REPR_INT / (2 * (double) MP_RADIX * (double) MP_RADIX)) - 1; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ source/mp.c:1248:17: warning: cast from function call of type 'double' to non-matching type 'int' [-Wbad-function-cast] oflow = (int) (floor) ((double) MAX_REPR_INT / (3 * (double) MP_RADIX * (double) MP_RADIX)) - 1; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ source/mp.c:1482:17: warning: cast from function call of type 'double' to non-matching type 'int' [-Wbad-function-cast] oflow = (int) (floor) ((double) MAX_REPR_INT / (3 * (double) MP_RADIX * (double) MP_RADIX)) - 1; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ftp://ftp.sunet.se/pub/Linux/distributions/Debian/debian/pool/main/a/allegro4.2/allegro4.2_4.2.2.orig.tar.gz ./src/text.c:135:23: warning: cast from function call of type 'int' to non-matching type 'float' [-Wbad-function-cast] fleft += (float)text_length(f, tok[i]) + finc; ^~~~~~~~~~~~~~~~~~~~~~ ftp://ftp.sunet.se/pub/Linux/distributions/Debian/debian/pool/main/a/alsa-lib/alsa-lib_1.0.29.orig.tar.bz2 ctlparse.c:68:15: warning: cast from function call of type 'double' to non-matching type 'long' [-Wbad-function-cast] val = (long)convert_prange1(strtod(s, NULL), min, max); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ctlparse.c:96:20: warning: cast from function call of type 'double' to non-matching type 'long long' [-Wbad-function-cast] val = (long long)convert_prange1(strtod(s, NULL), min, max); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ftp://ftp.sunet.se/pub/Linux/distributions/Debian/debian/pool/main/a/amanda/amanda_3.3.6.orig.tar.gz conffile.c:3708:37: warning: cast from function call of type 'int' to non-matching type 'dump_holdingdisk_t' [-Wbad-function-cast] holding = (dump_holdingdisk_t)get_bool(); ^~~~~~~~~~ driver.c:2608:35: warning: cast from function call of type 'double' to non-matching type 'off_t' (aka 'long') [-Wbad-function-cast] sched(dp)->dumpsize = (off_t)atof(result_argv[2]); ^~~~~~~~~~~~~~~~~~~~ ftp://ftp.sunet.se/pub/Linux/distributions/Debian/debian/pool/main/a/anubis/anubis_4.1.1+dfsg1.orig.tar.gz mta.c:867:17: warning: cast from function call of type 'int' to non-matching type 'void *' [-Wbad-function-cast] in = (void *) fileno (stdin); ^~~~~~~~~~~~~~ mta.c:868:18: warning: cast from function call of type 'int' to non-matching type 'void *' [-Wbad-function-cast] out = (void *) fileno (stdout); ^~~~~~~~~~~~~~~ ftp://ftp.sunet.se/pub/Linux/distributions/Debian/debian/pool/main/a/athena-jot/athena-jot_9.0.orig.tar.gz jot.c:116:18: warning: cast from function call of type 'long' to non-matching type 'double' [-Wbad-function-cast] *y = (double) random() / INT_MAX; ^~~~~~~~ ftp://ftp.sunet.se/pub/Linux/distributions/Debian/debian/pool/main/a/atlc/atlc_4.6.1.orig.tar.bz2 calculate_integer_values.c:49:20: warning: cast from function call of type 'double' to non-matching type 'int' [-Wbad-function-cast] min_pixels=(int) pow(2.0,(double)(accuracy_level-1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ calculate_integer_values.c:50:20: warning: cast from function call of type 'double' to non-matching type 'int' [-Wbad-function-cast] max_pixels=(int) pow(2.0,(double)(accuracy_level+1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ftp://ftp.sunet.se/pub/Linux/distributions/Debian/debian/pool/main/a/autossh/autossh_1.4e.orig.tar.gz autossh.c:620:23: warning: cast from function call of type 'long' to non-matching type 'double' [-Wbad-function-cast] gate_time = (double)strtol(s, &t, 0); ^~~~~~~~~~~~~~~~ autossh.c:645:26: warning: cast from function call of type 'unsigned long' to non-matching type 'double' [-Wbad-function-cast] max_lifetime = (double)strtoul(s, &t, 0); ^~~~~~~~~~~~~~~~~ ftp://ftp.sunet.se/pub/Linux/distributions/Debian/debian/pool/main/a/autotrace/autotrace_0.31.1.orig.tar.gz input-pnm.c:368:26: warning: cast from function call of type 'double' to non-matching type 'unsigned int' [-Wbad-function-cast] rowlen = (unsigned int)ceil((double)(info->xres)/8.0); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ftp://ftp.sunet.se/pub/Linux/distributions/Debian/debian/pool/main/a/avida/avida_2.0b7.orig.tar.gz trio.c:2647:9: warning: cast from function call of type 'double' to non-matching type 'int' [-Wbad-function-cast] : (int)floor(LDBL_MANT_DIG / TrioLogarithmBase(base)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ trio.c:2654:9: warning: cast from function call of type 'double' to non-matching type 'int' [-Wbad-function-cast] : (int)floor(FLT_MANT_DIG / TrioLogarithmBase(base)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ trio.c:2661:9: warning: cast from function call of type 'double' to non-matching type 'int' [-Wbad-function-cast] : (int)floor(DBL_MANT_DIG / TrioLogarithmBase(base)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ trio.c:2708:18: warning: cast from function call of type 'long double' to non-matching type 'int' [-Wbad-function-cast] zeroes = (int)floorl(workNumber); ^~~~~~~~~~~~~~~~~~ trio.c:2725:20: warning: cast from function call of type 'long double' to non-matching type 'int' [-Wbad-function-cast] exponent = (int)floorl(workNumber); ^~~~~~~~~~~~~~~~~~ trio.c:2744:16: warning: cast from function call of type 'double' to non-matching type 'int' [-Wbad-function-cast] ? 1 + (int)TrioLogarithm(integerNumber, base) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ trio.c:2771:17: warning: cast from function call of type 'double' to non-matching type 'int' [-Wbad-function-cast] ? 1 + (int)TrioLogarithm(integerNumber, base) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ trio.c:2817:9: warning: cast from function call of type 'double' to non-matching type 'int' [-Wbad-function-cast] : (int)ceil(TrioLogarithm((double)(uExponent + 1), base)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ trio.c:2896:38: warning: cast from function call of type 'long double' to non-matching type 'int' [-Wbad-function-cast] self->OutStream(self, digits[(int)fmodl(workNumber, dblBase)]); ^~~~~~~~~~~~~~~~~~~~~~~~~~ trio.c:2943:17: warning: cast from function call of type 'long double' to non-matching type 'int' [-Wbad-function-cast] index = (int)fmodl(workNumber, dblBase); ^~~~~~~~~~~~~~~~~~~~~~~~~~ trio.c:2983:27: warning: cast from function call of type 'trio_long_double_t' (aka 'double') to non-matching type 'int' [-Wbad-function-cast] exponentBase = (int)TrioPower(base, exponentDigits - 1); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ftp://ftp.sunet.se/pub/Linux/distributions/Debian/debian/pool/main/a/avis-client-c/avis-client-c_1.2.4.orig.tar.gz hashtable.c:66:38: warning: cast from function call of type 'double' to non-matching type 'unsigned int' [-Wbad-function-cast] h->loadlimit = (unsigned int) ceil(size * max_load_factor); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ hashtable.c:139:37: warning: cast from function call of type 'double' to non-matching type 'unsigned int' [-Wbad-function-cast] h->loadlimit = (unsigned int) ceil(newsize * max_load_factor); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ check_pack.c:190:29: warning: cast from function call of type 'int' to non-matching type 'enum ck_msg_type' [-Wbad-function-cast] return (enum ck_msg_type) upack_int (buf); ^~~~~~~~~~~~~~~ ftp://ftp.sunet.se/pub/Linux/distributions/Debian/debian/pool/main/a/axis2c/axis2c_1.6.0.orig.tar.gz date_time.c:70:30: warning: cast from function call of type 'int' to non-matching type 'float' [-Wbad-function-cast] date_time->sec += (float)axutil_get_milliseconds(env) / 1000; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ftp://ftp.sunet.se/pub/Linux/distributions/Debian/debian/pool/main/b/babl/babl_0.1.12.orig.tar.bz2 babl_fish_path_fitness.c:28:25: warning: cast from function call of type 'int' to non-matching type 'double' [-Wbad-function-cast] test [i] = (double) random () / RAND_MAX; ^~~~~~~~~ babl-gen-test-pixels.c:31:19: warning: cast from function call of type 'long' to non-matching type 'double' [-Wbad-function-cast] return (double) random () / RAND_MAX; ^~~~~~~~~ ftp://ftp.sunet.se/pub/Linux/distributions/Debian/debian/pool/main/b/binutils-h8300-hms/binutils-h8300-hms_2.16.1.orig.tar.gz coffgen.c:1742:8: warning: cast from function call of type 'char *' to non-matching type 'long' [-Wbad-function-cast] copy_name (abfd, ^~~~~~~~~~~~~~~~ coffgen.c:1750:8: warning: cast from function call of type 'char *' to non-matching type 'long' [-Wbad-function-cast] copy_name (abfd, ^~~~~~~~~~~~~~~~ dwarf2.c:425:2: warning: cast from function call of type 'bfd_vma' (aka 'unsigned long') to non-matching type 'enum dwarf_tag' [-Wbad-function-cast] read_unsigned_leb128 (abfd, abbrev_ptr, &bytes_read); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ftp://ftp.sunet.se/pub/Linux/distributions/Debian/debian/pool/main/b/bristol/bristol_0.60.5.orig.tar.gz bRender.c:478:29: warning: cast from function call of type 'Pixmap' (aka 'unsigned long') to non-matching type 'void *' [-Wbad-function-cast] display->image = (void *) XCreatePixmap(bd->display, (Window) bwin->win, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ bRender.c:489:30: warning: cast from function call of type 'Pixmap' (aka 'unsigned long') to non-matching type 'void *' [-Wbad-function-cast] display->image = (void *) XCreatePixmap(bd->display, ^~~~~~~~~~~~~~~~~~~~~~~~~~ brighton.c:542:29: warning: cast from function call of type 'int' to non-matching type 'float' [-Wbad-function-cast] if ((antialias = (float) atoi(argv[argCount + 1])) < 0) ^~~~~~~~~~~~~~~~~~~~~~~~ brightonControllers.c:203:21: warning: cast from function call of type 'int' to non-matching type 'float' [-Wbad-function-cast] value = ((float) atoi(pp)) / 16384.0; ^~~~~~~~ brightonControllers.c:207:20: warning: cast from function call of type 'int' to non-matching type 'float' [-Wbad-function-cast] value = ((float) atoi(pp)) / 16384.0; ^~~~~~~~ brightonControllers.c:280:21: warning: cast from function call of type 'int' to non-matching type 'float' [-Wbad-function-cast] value = ((float) atoi(pp)) / 16384.0; ^~~~~~~~ brightonControllers.c:284:20: warning: cast from function call of type 'int' to non-matching type 'float' [-Wbad-function-cast] value = ((float) atoi(pp)) / 16384.0; ^~~~~~~~ ftp://ftp.sunet.se/pub/Linux/distributions/Debian/debian/pool/main/b/bwm-ng/bwm-ng_0.6.orig.tar.gz output.c:322:31: warning: cast from function call of type 'unsigned long long' to non-matching type 'double' [-Wbad-function-cast] value=(double)direction2value(mode,stats.packets)*multiplier; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ output.c:343:39: warning: cast from function call of type 'unsigned long long' to non-matching type 'double' [-Wbad-function-cast] value=(double)direction2value(mode,stats.bytes)*multiplier; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ output.c:367:39: warning: cast from function call of type 'unsigned long long' to non-matching type 'double' [-Wbad-function-cast] value=(double)direction2value(mode,stats.errors)*multiplier; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ftp://ftp.sunet.se/pub/Linux/distributions/Debian/debian/pool/main/b/bygfoot/bygfoot_2.3.2.orig.tar.gz bet.c:48:28: warning: cast from function call of type 'double' to non-matching type 'gint' (aka 'int') [-Wbad-function-cast] gint local_odd = (gint)rint(odd * 100); ^~~~~~~~~~~~~~~ bet.c:111:13: warning: cast from function call of type 'double' to non-matching type 'gint' (aka 'int') [-Wbad-function-cast] (gint)rint((gfloat)g_array_index(usr(i).bets[1], BetUser, j).wager * ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ bet.c:114:13: warning: cast from function call of type 'double' to non-matching type 'gint' (aka 'int') [-Wbad-function-cast] (gint)rint((gfloat)g_array_index(usr(i).bets[1], BetUser, j).wager * ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ bet.c:117:13: warning: cast from function call of type 'double' to non-matching type 'gint' (aka 'int') [-Wbad-function-cast] (gint)rint((gfloat)g_array_index(usr(i).bets[1], BetUser, j).wager * ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ bet.c:252:28: warning: cast from function call of type 'double' to non-matching type 'gint' (aka 'int') [-Wbad-function-cast] gint max_wager = (gint)rint(finance_wage_unit(current_user.tm) * ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ callback_func.c:767:19: warning: cast from function call of type 'double' to non-matching type 'gint' (aka 'int') [-Wbad-function-cast] stat3 = (gint)rint(pl->wage * const_float("float_player_fire_wage_factor") * pl->contract); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cup.c:1102:39: warning: cast from function call of type 'double' to non-matching type 'gint' (aka 'int') [-Wbad-function-cast] sprintf(buf, _("Last %d"), (gint)rint(powf(2, cup->rounds->len - round))); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ finance.c:90:26: warning: cast from function call of type 'double' to non-matching type 'gint' (aka 'int') [-Wbad-function-cast] user->money -= (gint)rint((gfloat)user->sponsor.benefit * ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ finance.c:92:45: warning: cast from function call of type 'double' to non-matching type 'gint' (aka 'int') [-Wbad-function-cast] user->money_out[1][MON_OUT_YA] -= (gint)rint((gfloat)user->sponsor.benefit * ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ finance.c:99:23: warning: cast from function call of type 'gint' (aka 'int') to non-matching type 'gfloat' (aka 'float') [-Wbad-function-cast] (2 * (gfloat)const_int("int_user_success_offer_limit")) * ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ finance.c:129:24: warning: cast from function call of type 'double' to non-matching type 'gint' (aka 'int') [-Wbad-function-cast] user->debt = (gint)rint((gfloat)user->debt * (1 + user->debt_interest)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ finance.c:218:18: warning: cast from function call of type 'double' to non-matching type 'gint' (aka 'int') [-Wbad-function-cast] return (gint)rint(sum); ^~~~~~~~~ finance.c:268:35: warning: cast from function call of type 'gint' (aka 'int') to non-matching type 'gfloat' (aka 'float') [-Wbad-function-cast] (gfloat)const_int("int_finance_payback_weeks")); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ finance.c:267:22: warning: cast from function call of type 'double' to non-matching type 'gint' (aka 'int') [-Wbad-function-cast] gint add = (gint)rint((gfloat)value / (gfloat)(-user->debt) * ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ finance.c:309:23: warning: cast from function call of type 'gint' (aka 'int') to non-matching type 'gfloat' (aka 'float') [-Wbad-function-cast] (value / (gfloat)const_int("int_stadium_improvement_base_seats"))* ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ finance.c:312:21: warning: cast from function call of type 'gint' (aka 'int') to non-matching type 'gfloat' (aka 'float') [-Wbad-function-cast] if(value - (gfloat)const_int("int_stadium_improvement_base_seats") >= ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ finance.c:317:27: warning: cast from function call of type 'gint' (aka 'int') to non-matching type 'gfloat' (aka 'float') [-Wbad-function-cast] ((value - (gfloat)const_int("int_stadium_improvement_base_seats")) / ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ finance.c:318:18: warning: cast from function call of type 'gint' (aka 'int') to non-matching type 'gfloat' (aka 'float') [-Wbad-function-cast] (gfloat)const_int("int_stadium_improvement_max_discount_seats"))); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ finance.c:335:18: warning: cast from function call of type 'double' to non-matching type 'gint' (aka 'int') [-Wbad-function-cast] return (gint)rint(return_value); ^~~~~~~~~~~~~~~~~~ finance.c:353:18: warning: cast from function call of type 'gint' (aka 'int') to non-matching type 'gfloat' (aka 'float') [-Wbad-function-cast] (gfloat)const_int("int_stadium_improvement_base_seats")) + 1; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ finance.c:356:20: warning: cast from function call of type 'double' to non-matching type 'gint' (aka 'int') [-Wbad-function-cast] (gint)(((gint)rint(value * 100) - 1) / ^~~~~~~~~~~~~~~~~ finance.c:357:12: warning: cast from function call of type 'double' to non-matching type 'gint' (aka 'int') [-Wbad-function-cast] (gint)rint(const_float("float_stadium_improvement_base_safety") * 100)) + 1; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ finance.c:398:9: warning: cast from function call of type 'double' to non-matching type 'gint' (aka 'int') [-Wbad-function-cast] (gint)rint((gfloat)ticket_income[i] * (gfloat)usr(user_idx[i]).youth_academy.percentage / 100); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ finance.c:400:9: warning: cast from function call of type 'double' to non-matching type 'gint' (aka 'int') [-Wbad-function-cast] (gint)rint((gfloat)ticket_income[i] * (gfloat)usr(user_idx[i]).youth_academy.percentage / 100); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ finance.c:458:32: warning: cast from function call of type 'double' to non-matching type 'gint' (aka 'int') [-Wbad-function-cast] weekly_installment = (gint)rint(installment); ^~~~~~~~~~~~~~~~~ game.c:362:43: warning: cast from function call of type 'gint' (aka 'int') to non-matching type 'gfloat' (aka 'float') [-Wbad-function-cast] gint max_att = MIN((gint)rint((gfloat)league_cup_average_capacity(tm[0]->clid) * ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ game.c:362:30: warning: cast from function call of type 'double' to non-matching type 'gint' (aka 'int') [-Wbad-function-cast] gint max_att = MIN((gint)rint((gfloat)league_cup_average_capacity(tm[0]->clid) * ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ game.c:369:14: warning: cast from function call of type 'double' to non-matching type 'gint' (aka 'int') [-Wbad-function-cast] (gint)rint((gfloat)league_from_clid(fix->clid)->teams->len * ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ game.c:389:37: warning: cast from function call of type 'double' to non-matching type 'gint' (aka 'int') [-Wbad-function-cast] fix->attendance = MIN(MIN((gint)rint((gfloat)tm[0]->stadium.capacity * factor), ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ game.c:393:8: warning: cast from function call of type 'double' to non-matching type 'gint' (aka 'int') [-Wbad-function-cast] (gint)rint((gfloat)(tm[0]->stadium.average_attendance * tm[0]->stadium.games + fix->attendance) / ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ game.c:411:10: warning: cast from function call of type 'gint' (aka 'int') to non-matching type 'gfloat' (aka 'float') [-Wbad-function-cast] (gfloat)league_cup_average_capacity(fix->clid) : ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ game.c:412:10: warning: cast from function call of type 'gint' (aka 'int') to non-matching type 'gfloat' (aka 'float') [-Wbad-function-cast] (gfloat)league_cup_average_capacity(lig(0).id); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ game.c:414:29: warning: cast from function call of type 'double' to non-matching type 'gint' (aka 'int') [-Wbad-function-cast] fix->attendance = (gint)rint(av_att * ^~~~~~~~~~~~~ game.c:578:19: warning: cast from function call of type 'gint' (aka 'int') to non-matching type 'gfloat' (aka 'float') [-Wbad-function-cast] math_gauss_disti(const_int("int_player_injury_duration_concussion") - ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ game.c:580:5: warning: cast from function call of type 'gint' (aka 'int') to non-matching type 'gfloat' (aka 'float') [-Wbad-function-cast] const_int("int_player_injury_duration_concussion") + ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ game.c:578:2: warning: cast from function call of type 'double' to non-matching type 'gint' (aka 'int') [-Wbad-function-cast] math_gauss_disti(const_int("int_player_injury_duration_concussion") - ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ game.c:582:19: warning: cast from function call of type 'gint' (aka 'int') to non-matching type 'gfloat' (aka 'float') [-Wbad-function-cast] math_gauss_disti(const_int("int_player_injury_duration_pulled_muscle") - ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ game.c:584:5: warning: cast from function call of type 'gint' (aka 'int') to non-matching type 'gfloat' (aka 'float') [-Wbad-function-cast] const_int("int_player_injury_duration_pulled_muscle") + ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ game.c:582:2: warning: cast from function call of type 'double' to non-matching type 'gint' (aka 'int') [-Wbad-function-cast] math_gauss_disti(const_int("int_player_injury_duration_pulled_muscle") - ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ game.c:586:19: warning: cast from function call of type 'gint' (aka 'int') to non-matching type 'gfloat' (aka 'float') [-Wbad-function-cast] math_gauss_disti(const_int("int_player_injury_duration_hamstring") - ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ game.c:588:5: warning: cast from function call of type 'gint' (aka 'int') to non-matching type 'gfloat' (aka 'float') [-Wbad-function-cast] const_int("int_player_injury_duration_hamstring") + ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ game.c:586:2: warning: cast from function call of type 'double' to non-matching type 'gint' (aka 'int') [-Wbad-function-cast] math_gauss_disti(const_int("int_player_injury_duration_hamstring") - ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ game.c:590:19: warning: cast from function call of type 'gint' (aka 'int') to non-matching type 'gfloat' (aka 'float') [-Wbad-function-cast] math_gauss_disti(const_int("int_player_injury_duration_groin") - ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ game.c:592:5: warning: cast from function call of type 'gint' (aka 'int') to non-matching type 'gfloat' (aka 'float') [-Wbad-function-cast] const_int("int_player_injury_duration_groin") + ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ game.c:590:2: warning: cast from function call of type 'double' to non-matching type 'gint' (aka 'int') [-Wbad-function-cast] math_gauss_disti(const_int("int_player_injury_duration_groin") - ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ game.c:594:19: warning: cast from function call of type 'gint' (aka 'int') to non-matching type 'gfloat' (aka 'float') [-Wbad-function-cast] math_gauss_disti(const_int("int_player_injury_duration_frac_ankle") - ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ game.c:596:5: warning: cast from function call of type 'gint' (aka 'int') to non-matching type 'gfloat' (aka 'float') [-Wbad-function-cast] const_int("int_player_injury_duration_frac_ankle") + ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ game.c:594:2: warning: cast from function call of type 'double' to non-matching type 'gint' (aka 'int') [-Wbad-function-cast] math_gauss_disti(const_int("int_player_injury_duration_frac_ankle") - ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ game.c:598:19: warning: cast from function call of type 'gint' (aka 'int') to non-matching type 'gfloat' (aka 'float') [-Wbad-function-cast] math_gauss_disti(const_int("int_player_injury_duration_rib") - ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ game.c:600:5: warning: cast from function call of type 'gint' (aka 'int') to non-matching type 'gfloat' (aka 'float') [-Wbad-function-cast] const_int("int_player_injury_duration_rib") + ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ game.c:598:2: warning: cast from function call of type 'double' to non-matching type 'gint' (aka 'int') [-Wbad-function-cast] math_gauss_disti(const_int("int_player_injury_duration_rib") - ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ game.c:602:19: warning: cast from function call of type 'gint' (aka 'int') to non-matching type 'gfloat' (aka 'float') [-Wbad-function-cast] math_gauss_disti(const_int("int_player_injury_duration_leg") - ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ game.c:604:5: warning: cast from function call of type 'gint' (aka 'int') to non-matching type 'gfloat' (aka 'float') [-Wbad-function-cast] const_int("int_player_injury_duration_leg") + ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ game.c:602:2: warning: cast from function call of type 'double' to non-matching type 'gint' (aka 'int') [-Wbad-function-cast] math_gauss_disti(const_int("int_player_injury_duration_leg") - ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ game.c:606:19: warning: cast from function call of type 'gint' (aka 'int') to non-matching type 'gfloat' (aka 'float') [-Wbad-function-cast] math_gauss_disti(const_int("int_player_injury_duration_brok_ankle") - ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ game.c:608:5: warning: cast from function call of type 'gint' (aka 'int') to non-matching type 'gfloat' (aka 'float') [-Wbad-function-cast] const_int("int_player_injury_duration_brok_ankle") + ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ game.c:606:2: warning: cast from function call of type 'double' to non-matching type 'gint' (aka 'int') [-Wbad-function-cast] math_gauss_disti(const_int("int_player_injury_duration_brok_ankle") - ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ game.c:610:19: warning: cast from function call of type 'gint' (aka 'int') to non-matching type 'gfloat' (aka 'float') [-Wbad-function-cast] math_gauss_disti(const_int("int_player_injury_duration_arm") - ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ game.c:612:5: warning: cast from function call of type 'gint' (aka 'int') to non-matching type 'gfloat' (aka 'float') [-Wbad-function-cast] const_int("int_player_injury_duration_arm") + ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ game.c:610:2: warning: cast from function call of type 'double' to non-matching type 'gint' (aka 'int') [-Wbad-function-cast] math_gauss_disti(const_int("int_player_injury_duration_arm") - ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ game.c:614:19: warning: cast from function call of type 'gint' (aka 'int') to non-matching type 'gfloat' (aka 'float') [-Wbad-function-cast] math_gauss_disti(const_int("int_player_injury_duration_shoulder") - ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ game.c:616:5: warning: cast from function call of type 'gint' (aka 'int') to non-matching type 'gfloat' (aka 'float') [-Wbad-function-cast] const_int("int_player_injury_duration_shoulder") + ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ game.c:614:2: warning: cast from function call of type 'double' to non-matching type 'gint' (aka 'int') [-Wbad-function-cast] math_gauss_disti(const_int("int_player_injury_duration_shoulder") - ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ game.c:618:19: warning: cast from function call of type 'gint' (aka 'int') to non-matching type 'gfloat' (aka 'float') [-Wbad-function-cast] math_gauss_disti(const_int("int_player_injury_duration_ligament") - ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ game.c:620:5: warning: cast from function call of type 'gint' (aka 'int') to non-matching type 'gfloat' (aka 'float') [-Wbad-function-cast] const_int("int_player_injury_duration_ligament") + ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ game.c:618:2: warning: cast from function call of type 'double' to non-matching type 'gint' (aka 'int') [-Wbad-function-cast] math_gauss_disti(const_int("int_player_injury_duration_ligament") - ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ game.c:647:2: warning: cast from function call of type 'gint' (aka 'int') to non-matching type 'gfloat' (aka 'float') [-Wbad-function-cast] player_streak_reset_count(pl); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ game.c:990:12: warning: cast from function call of type 'double' to non-matching type 'gint' (aka 'int') [-Wbad-function-cast] (gint)rint(((gfloat)stats->values[i][LIVE_GAME_STAT_VALUE_GOALS_REGULAR] / ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ game.c:1184:31: warning: cast from function call of type 'double' to non-matching type 'gint' (aka 'int') [-Wbad-function-cast] stadium->capacity = (gint)rint((gfloat)stadium->capacity * ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ game.c:1258:8: warning: cast from function call of type 'double' to non-matching type 'gint' (aka 'int') [-Wbad-function-cast] (gint)rint(wage_unit * const_float("float_boost_cost_factor")); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ game_gui.c:55:31: warning: cast from function call of type 'gint' (aka 'int') to non-matching type 'gfloat' (aka 'float') [-Wbad-function-cast] gfloat fraction = (gfloat)live_game_unit_get_minute(unit) / 90; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ game_gui.c:88:20: warning: cast from function call of type 'double' to non-matching type 'gint' (aka 'int') [-Wbad-function-cast] g_usleep((gint)rint(sleep_factor * ^~~~~~~~~~~~~~~~~~~ game_gui.c:846:11: warning: cast from function call of type 'double' to non-matching type 'gint' (aka 'int') [-Wbad-function-cast] (gint)rint(tm->stadium.safety * 100), FALSE); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ job.c:68:8: warning: cast from function call of type 'double' to non-matching type 'gint' (aka 'int') [-Wbad-function-cast] (gint)rint((gfloat)new_offers * ^~~~~~~~~~~~~~~~~~~~~~~~~ job.c:147:12: warning: cast from function call of type 'double' to non-matching type 'gint' (aka 'int') [-Wbad-function-cast] (gint)rint((team_get_average_talent(tm) / ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ job.c:204:8: warning: cast from function call of type 'double' to non-matching type 'gint' (aka 'int') [-Wbad-function-cast] (gint)rint((team_get_average_talent(tm) / ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ job.c:338:10: warning: cast from function call of type 'gint' (aka 'int') to non-matching type 'gfloat' (aka 'float') [-Wbad-function-cast] (gfloat)const_int("int_job_application_points_per_av_skill"); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ job.c:342:11: warning: cast from function call of type 'gint' (aka 'int') to non-matching type 'gfloat' (aka 'float') [-Wbad-function-cast] (gfloat)const_int("int_job_application_points_per_layer")); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ job.c:347:14: warning: cast from function call of type 'gint' (aka 'int') to non-matching type 'gfloat' (aka 'float') [-Wbad-function-cast] (gfloat)const_int("int_job_application_points_international"); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ job.c:351:15: warning: cast from function call of type 'gint' (aka 'int') to non-matching type 'gfloat' (aka 'float') [-Wbad-function-cast] (gfloat)const_int("int_job_application_points_per_rating")); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ lg_commentary.c:262:29: warning: cast from function call of type 'double' to non-matching type 'gint' (aka 'int') [-Wbad-function-cast] misc_int_to_char((gint)rint(100 * ^~~~~~~~~~ lg_commentary.c:290:29: warning: cast from function call of type 'double' to non-matching type 'gint' (aka 'int') [-Wbad-function-cast] misc_int_to_char((gint)rint(100 * ((gfloat)stats->values[1][LIVE_GAME_STAT_VALUE_POSSESSION] / ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ lg_commentary.c:320:27: warning: cast from function call of type 'double' to non-matching type 'gint' (aka 'int') [-Wbad-function-cast] gint avskill0 = (gint)rint(team_get_average_skill(fix->teams[0], TRUE)), ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ lg_commentary.c:321:19: warning: cast from function call of type 'double' to non-matching type 'gint' (aka 'int') [-Wbad-function-cast] avskill1 = (gint)rint(team_get_average_skill(fix->teams[1], TRUE)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ league.c:1116:27: warning: cast from function call of type 'gdouble' (aka 'double') to non-matching type 'gint' (aka 'int') [-Wbad-function-cast] new_break = (gint)g_ascii_strtod(breaks_arr[i], NULL); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ live_game.c:979:2: warning: cast from function call of type 'gint' (aka 'int') to non-matching type 'gfloat' (aka 'float') [-Wbad-function-cast] player_streak_reset_count(player_of_id_team(tms[team], player)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ live_game.c:1195:19: warning: cast from function call of type 'double' to non-matching type 'gint' (aka 'int') [-Wbad-function-cast] new.event.type = math_gauss_disti(LIVE_GAME_EVENT_POST, LIVE_GAME_EVENT_CROSS_BAR); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ maths.c:124:24: warning: cast from function call of type 'float' to non-matching type 'gint' (aka 'int') [-Wbad-function-cast] return (value % (gint)powf(10, place) - ^~~~~~~~~~~~~~~ maths.c:125:17: warning: cast from function call of type 'float' to non-matching type 'gint' (aka 'int') [-Wbad-function-cast] value % (gint)powf(10, place - 1)) / ^~~~~~~~~~~~~~~~~~~ maths.c:126:12: warning: cast from function call of type 'float' to non-matching type 'gint' (aka 'int') [-Wbad-function-cast] (gint)powf(10, place - 1); ^~~~~~~~~~~~~~~~~~~ maths.c:130:23: warning: cast from function call of type 'float' to non-matching type 'gint' (aka 'int') [-Wbad-function-cast] while(value >= (gint)powf(10, place % 10)) ^~~~~~~~~~~~~~~~~~~~ maths.c:136:26: warning: cast from function call of type 'float' to non-matching type 'gint' (aka 'int') [-Wbad-function-cast] return value % (gint)powf(10, place % 10); ^~~~~~~~~~~~~~~~~~~~ maths.c:165:15: warning: cast from function call of type 'double' to non-matching type 'gint' (aka 'int') [-Wbad-function-cast] return (gint)rint( (gfloat)number / powf(10, places) ) * ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ maths.c:174:18: warning: cast from function call of type 'double' to non-matching type 'gint' (aka 'int') [-Wbad-function-cast] return (gint)rint( (gfloat)number / powf(10, length + places) ) * ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ maths.c:211:11: warning: cast from function call of type 'float' to non-matching type 'gint' (aka 'int') [-Wbad-function-cast] if((gint)powf(2, i) >= number) ^~~~~~~~~~ maths.c:214:18: warning: cast from function call of type 'float' to non-matching type 'gint' (aka 'int') [-Wbad-function-cast] return (gint)powf(2, i) - number; ^~~~~~~~~~ misc.c:362:20: warning: cast from function call of type 'gint' (aka 'int') to non-matching type 'gfloat' (aka 'float') [-Wbad-function-cast] return (gfloat)g_date_days_between(birth_date, current_date) / 365.25; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ misc_callbacks.c:408:15: warning: cast from function call of type 'gint' (aka 'int') to non-matching type 'gdouble' (aka 'double') [-Wbad-function-cast] (gdouble)option_int("int_opt_user_live_game_speed", &usr(stat2).options)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ misc_callback_func.c:307:23: warning: cast from function call of type 'double' to non-matching type 'gint' (aka 'int') [-Wbad-function-cast] value_safety = (gint)rint(100 - current_user.tm->stadium.safety * 100) - ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ misc3_callbacks.c:165:19: warning: cast from function call of type 'gint' (aka 'int') to non-matching type 'gdouble' (aka 'double') [-Wbad-function-cast] (gdouble)const_int("int_bet_wager_max")); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ misc3_callbacks.c:167:19: warning: cast from function call of type 'gint' (aka 'int') to non-matching type 'gdouble' (aka 'double') [-Wbad-function-cast] (gdouble)opt_user_int("int_opt_user_bet_default_wager")); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ misc2_callback_func.c:82:13: warning: cast from function call of type 'gint32' (aka 'int') to non-matching type 'gfloat' (aka 'float') [-Wbad-function-cast] (gfloat)math_rndi(const_int("int_transfer_contract_lower"), ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ misc2_callback_func.c:134:10: warning: cast from function call of type 'gint32' (aka 'int') to non-matching type 'gfloat' (aka 'float') [-Wbad-function-cast] (gfloat)math_rndi(const_int("int_transfer_contract_lower"), ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ misc2_callback_func.c:207:24: warning: cast from function call of type 'double' to non-matching type 'gint' (aka 'int') [-Wbad-function-cast] if(value >= (gint)rint((gfloat)stat1 * ^~~~~~~~~~~~~~~~~~~~ news.c:686:22: warning: cast from function call of type 'double' to non-matching type 'gint' (aka 'int') [-Wbad-function-cast] avskill0 = (gint)rint(team_get_average_skill(fix->teams[0], TRUE)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ news.c:687:22: warning: cast from function call of type 'double' to non-matching type 'gint' (aka 'int') [-Wbad-function-cast] avskill1 = (gint)rint(team_get_average_skill(fix->teams[1], TRUE)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ option_gui.c:444:11: warning: cast from function call of type 'gint' (aka 'int') to non-matching type 'gdouble' (aka 'double') [-Wbad-function-cast] (gdouble)const_int("int_bet_wager_max")); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ player.c:310:37: warning: cast from function call of type 'double' to non-matching type 'gint' (aka 'int') [-Wbad-function-cast] return math_round_integer((gint)rint(value), 2); ^~~~~~~~~~~ player.c:597:24: warning: cast from function call of type 'double' to non-matching type 'gint' (aka 'int') [-Wbad-function-cast] old_structure - (gint)rint(powf(10, PLAYER_POS_FORWARD - old_pos)) + ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ player.c:598:8: warning: cast from function call of type 'double' to non-matching type 'gint' (aka 'int') [-Wbad-function-cast] (gint)rint(powf(10, PLAYER_POS_FORWARD - player_pos)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ player.c:1043:12: warning: cast from function call of type 'gint' (aka 'int') to non-matching type 'gfloat' (aka 'float') [-Wbad-function-cast] ((gfloat)player_games_goals_get(pl, pl->team->clid, PLAYER_VALUE_GAMES) / (gfloat)week >= ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ player.c:1177:6: warning: cast from function call of type 'gint' (aka 'int') to non-matching type 'gfloat' (aka 'float') [-Wbad-function-cast] player_streak_reset_count(pl); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ start_end.c:356:10: warning: cast from function call of type 'gint' (aka 'int') to non-matching type 'gfloat' (aka 'float') [-Wbad-function-cast] (gfloat)fixture_get_number_of_matches(week, week_round); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ stat.c:105:15: warning: cast from function call of type 'gint' (aka 'int') to non-matching type 'gfloat' (aka 'float') [-Wbad-function-cast] (gfloat)team_get_table_value(pl->team, TABLE_PLAYED)) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ strategy.c:382:29: warning: cast from function call of type 'double' to non-matching type 'gint' (aka 'int') [-Wbad-function-cast] misc_int_to_char((gint)rint(team_get_average_skill(tm, FALSE) - ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ strategy.c:387:29: warning: cast from function call of type 'double' to non-matching type 'gint' (aka 'int') [-Wbad-function-cast] misc_int_to_char((gint)rint(team_get_average_skill(opp, FALSE)))); ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ team.c:139:49: warning: cast from function call of type 'gint' (aka 'int') to non-matching type 'gfloat' (aka 'float') [-Wbad-function-cast] math_round_integer((gint)rint((wages / (gfloat)const_int("int_team_stadium_ticket_price")) * ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ team.c:139:27: warning: cast from function call of type 'double' to non-matching type 'gint' (aka 'int') [-Wbad-function-cast] math_round_integer((gint)rint((wages / (gfloat)const_int("int_team_stadium_ticket_price")) * ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ team.c:533:27: warning: cast from function call of type 'double' to non-matching type 'gint' (aka 'int') [-Wbad-function-cast] structure += (gint)rint(powf(10, PLAYER_POS_FORWARD - player_of_idx_team(tm, i)->pos)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ team.c:535:27: warning: cast from function call of type 'double' to non-matching type 'gint' (aka 'int') [-Wbad-function-cast] structure += (gint)rint(powf(10, PLAYER_POS_FORWARD - player_of_idx_team(tm, i)->cpos)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ team.c:674:13: warning: cast from function call of type 'double' to non-matching type 'gint' (aka 'int') [-Wbad-function-cast] (gint)rint(finance_wage_unit(current_user.tm) * ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ transfer.c:125:13: warning: cast from function call of type 'double' to non-matching type 'gint' (aka 'int') [-Wbad-function-cast] (gint)rint( ^~~~~ transfer.c:377:12: warning: cast from function call of type 'double' to non-matching type 'gint' (aka 'int') [-Wbad-function-cast] (gint)rint((gfloat)pl->value * (1 + deviance_value)), 3); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ transfer.c:379:12: warning: cast from function call of type 'double' to non-matching type 'gint' (aka 'int') [-Wbad-function-cast] (gint)rint((gfloat)pl->wage * (1 + deviance_wage)), 2); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ transfer.c:407:8: warning: cast from function call of type 'double' to non-matching type 'gint' (aka 'int') [-Wbad-function-cast] (gint)rint((gfloat)length * const_float("float_transfer_deadline_percentage")) : ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ transfer.c:564:23: warning: cast from function call of type 'gint' (aka 'int') to non-matching type 'gfloat' (aka 'float') [-Wbad-function-cast] (gint)rint(((gfloat)const_int("int_transfer_time_lower") + ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ transfer.c:565:16: warning: cast from function call of type 'gint' (aka 'int') to non-matching type 'gfloat' (aka 'float') [-Wbad-function-cast] (gfloat)const_int("int_transfer_time_upper")) / 2)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ transfer.c:564:9: warning: cast from function call of type 'double' to non-matching type 'gint' (aka 'int') [-Wbad-function-cast] (gint)rint(((gfloat)const_int("int_transfer_time_lower") + ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ transfer.c:569:23: warning: cast from function call of type 'gint' (aka 'int') to non-matching type 'gfloat' (aka 'float') [-Wbad-function-cast] (gint)rint(((gfloat)const_int("int_transfer_time_lower") + ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ transfer.c:570:16: warning: cast from function call of type 'gint' (aka 'int') to non-matching type 'gfloat' (aka 'float') [-Wbad-function-cast] (gfloat)const_int("int_transfer_time_upper")) / 2)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ transfer.c:569:9: warning: cast from function call of type 'double' to non-matching type 'gint' (aka 'int') [-Wbad-function-cast] (gint)rint(((gfloat)const_int("int_transfer_time_lower") + ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ treeview.c:938:31: warning: cast from function call of type 'double' to non-matching type 'gint' (aka 'int') [-Wbad-function-cast] sprintf(buf[j], "%d", (gint)rint(100 * ((gfloat)stats->values[j][i] / ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ treeview.c:1787:31: warning: cast from function call of type 'gint' (aka 'int') to non-matching type 'gfloat' (aka 'float') [-Wbad-function-cast] for(j=0;j<(gint)rint((gfloat)const_int("int_treeview_max_pipes") * ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ treeview.c:1787:18: warning: cast from function call of type 'double' to non-matching type 'gint' (aka 'int') [-Wbad-function-cast] for(j=0;j<(gint)rint((gfloat)const_int("int_treeview_max_pipes") * ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ treeview.c:1793:31: warning: cast from function call of type 'gint' (aka 'int') to non-matching type 'gfloat' (aka 'float') [-Wbad-function-cast] for(j=0;j<(gint)rint((gfloat)const_int("int_treeview_max_pipes") * ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ treeview.c:1793:18: warning: cast from function call of type 'double' to non-matching type 'gint' (aka 'int') [-Wbad-function-cast] for(j=0;j<(gint)rint((gfloat)const_int("int_treeview_max_pipes") * ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ treeview_helper.c:189:26: warning: cast from function call of type 'gdouble' (aka 'double') to non-matching type 'gint' (aka 'int') [-Wbad-function-cast] gint row_idx = (gint)g_ascii_strtod(path, NULL); ^~~~~~~~~~~~~~~~~~~~~~~~~~ treeview_helper.c:2058:48: warning: cast from function call of type 'double' to non-matching type 'gint' (aka 'int') [-Wbad-function-cast] option_set_int(name, &constants, (gint)rint(g_ascii_strtod(new_text, NULL) * OPTION_FLOAT_DIVISOR)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ user.c:374:16: warning: cast from function call of type 'gint' (aka 'int') to non-matching type 'gfloat' (aka 'float') [-Wbad-function-cast] (gfloat)const_int("int_user_success_offer_limit") * 0.9) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ user.c:378:17: warning: cast from function call of type 'gint' (aka 'int') to non-matching type 'gfloat' (aka 'float') [-Wbad-function-cast] -(gfloat)const_int("int_user_success_offer_limit") * 0.9 && ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ user.c:415:9: warning: cast from function call of type 'double' to non-matching type 'gint' (aka 'int') [-Wbad-function-cast] {(gint)rint(const_float("float_user_success_table_bound_upper") * ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ user.c:417:9: warning: cast from function call of type 'double' to non-matching type 'gint' (aka 'int') [-Wbad-function-cast] (gint)rint(const_float("float_user_success_table_bound_lower") * ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ user.c:448:50: warning: cast from function call of type 'double' to non-matching type 'gint' (aka 'int') [-Wbad-function-cast] MAX(cnts[COUNT_USER_STADIUM_SAFETY] - (gint)rint(increase_safety * 100), 0); ^~~~~~~~~~~~~~~~~~~~~~~~~~~ user.c:670:12: warning: cast from function call of type 'double' to non-matching type 'gint' (aka 'int') [-Wbad-function-cast] 0 : (gint)rint((gfloat)success / 2); ^~~~~~~~~~~~~~~~~~~~~~~~~ user.c:1050:23: warning: cast from function call of type 'gint' (aka 'int') to non-matching type 'gfloat' (aka 'float') [-Wbad-function-cast] (2 * (gfloat)const_int("int_user_success_offer_limit"))) * ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ user.c:1048:25: warning: cast from function call of type 'double' to non-matching type 'gint' (aka 'int') [-Wbad-function-cast] new.benefit = (gint)rint((((const_float("float_sponsor_wage_percentage_upper") - ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ user.c:1082:19: warning: cast from function call of type 'gint' (aka 'int') to non-matching type 'gfloat' (aka 'float') [-Wbad-function-cast] (2 * (gfloat)const_int("int_user_success_offer_limit"))) * ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ user.c:1080:21: warning: cast from function call of type 'double' to non-matching type 'gint' (aka 'int') [-Wbad-function-cast] num_offers = (gint)rint(((gfloat)(const_int("int_sponsor_offers_upper") - ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ window.c:572:16: warning: cast from function call of type 'gint' (aka 'int') to non-matching type 'gdouble' (aka 'double') [-Wbad-function-cast] (gdouble)const_int("int_youth_academy_max_percentage")); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ window.c:645:32: warning: cast from function call of type 'double' to non-matching type 'gint' (aka 'int') [-Wbad-function-cast] sprintf(buf, "%d%%", (gint)rint(tm->stadium.safety * 100)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ window.c:648:32: warning: cast from function call of type 'double' to non-matching type 'gint' (aka 'int') [-Wbad-function-cast] sprintf(buf, "%d%%", (gint)rint(average_attendance_perc * 100)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ window.c:716:34: warning: cast from function call of type 'gint' (aka 'int') to non-matching type 'gfloat' (aka 'float') [-Wbad-function-cast] gfloat user_option = (gfloat)option_int("int_opt_user_live_game_speed", ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ window.c:727:10: warning: cast from function call of type 'gint' (aka 'int') to non-matching type 'gfloat' (aka 'float') [-Wbad-function-cast] (gfloat)option_int("int_opt_user_live_game_verbosity", &usr(stat2).options)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ xml_loadsave_cup.c:104:16: warning: cast from function call of type 'gdouble' (aka 'double') to non-matching type 'gint' (aka 'int') [-Wbad-function-cast] gint tag = xml_get_tag_from_name(element_name); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ xml_loadsave_cup.c:141:16: warning: cast from function call of type 'gdouble' (aka 'double') to non-matching type 'gint' (aka 'int') [-Wbad-function-cast] gint tag = xml_get_tag_from_name(element_name); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ xml_loadsave_cup.c:230:23: warning: cast from function call of type 'gdouble' (aka 'double') to non-matching type 'gint' (aka 'int') [-Wbad-function-cast] int_value = (gint)g_ascii_strtod(buf, NULL); ^~~~~~~~~~~~~~~~~~~~~~~~~ xml_loadsave_cup.c:425:5: warning: cast from function call of type 'double' to non-matching type 'gint' (aka 'int') [-Wbad-function-cast] xml_write_float(fil, cup->talent_diff, TAG_CUP_TALENT_DIFF, I0); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ xml_loadsave_fixtures.c:67:16: warning: cast from function call of type 'gdouble' (aka 'double') to non-matching type 'gint' (aka 'int') [-Wbad-function-cast] gint tag = xml_get_tag_from_name(element_name); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ xml_loadsave_fixtures.c:102:16: warning: cast from function call of type 'gdouble' (aka 'double') to non-matching type 'gint' (aka 'int') [-Wbad-function-cast] gint tag = xml_get_tag_from_name(element_name); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ xml_loadsave_fixtures.c:154:23: warning: cast from function call of type 'gdouble' (aka 'double') to non-matching type 'gint' (aka 'int') [-Wbad-function-cast] int_value = (gint)g_ascii_strtod(buf, NULL); ^~~~~~~~~~~~~~~~~~~~~~~~~ xml_loadsave_jobs.c:67:16: warning: cast from function call of type 'gdouble' (aka 'double') to non-matching type 'gint' (aka 'int') [-Wbad-function-cast] gint tag = xml_get_tag_from_name(element_name); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ xml_loadsave_jobs.c:96:16: warning: cast from function call of type 'gdouble' (aka 'double') to non-matching type 'gint' (aka 'int') [-Wbad-function-cast] gint tag = xml_get_tag_from_name(element_name); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ xml_loadsave_jobs.c:136:23: warning: cast from function call of type 'gdouble' (aka 'double') to non-matching type 'gint' (aka 'int') [-Wbad-function-cast] int_value = (gint)g_ascii_strtod(buf, NULL); ^~~~~~~~~~~~~~~~~~~~~~~~~ xml_loadsave_league.c:90:16: warning: cast from function call of type 'gdouble' (aka 'double') to non-matching type 'gint' (aka 'int') [-Wbad-function-cast] gint tag = xml_get_tag_from_name(element_name); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ xml_loadsave_league.c:142:16: warning: cast from function call of type 'gdouble' (aka 'double') to non-matching type 'gint' (aka 'int') [-Wbad-function-cast] gint tag = xml_get_tag_from_name(element_name); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ xml_loadsave_league.c:222:23: warning: cast from function call of type 'gdouble' (aka 'double') to non-matching type 'gint' (aka 'int') [-Wbad-function-cast] int_value = (gint)g_ascii_strtod(buf, NULL); ^~~~~~~~~~~~~~~~~~~~~~~~~ xml_loadsave_league.c:428:5: warning: cast from function call of type 'double' to non-matching type 'gint' (aka 'int') [-Wbad-function-cast] xml_write_float(fil, league->average_talent, TAG_LEAGUE_AVERAGE_TALENT, I0); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ xml_loadsave_leagues_cups.c:63:16: warning: cast from function call of type 'gdouble' (aka 'double') to non-matching type 'gint' (aka 'int') [-Wbad-function-cast] gint tag = xml_get_tag_from_name(element_name); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ xml_loadsave_leagues_cups.c:88:16: warning: cast from function call of type 'gdouble' (aka 'double') to non-matching type 'gint' (aka 'int') [-Wbad-function-cast] gint tag = xml_get_tag_from_name(element_name); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ xml_loadsave_league_stat.c:66:16: warning: cast from function call of type 'gdouble' (aka 'double') to non-matching type 'gint' (aka 'int') [-Wbad-function-cast] gint tag = xml_get_tag_from_name(element_name); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ xml_loadsave_league_stat.c:105:16: warning: cast from function call of type 'gdouble' (aka 'double') to non-matching type 'gint' (aka 'int') [-Wbad-function-cast] gint tag = xml_get_tag_from_name(element_name); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ xml_loadsave_league_stat.c:166:23: warning: cast from function call of type 'gdouble' (aka 'double') to non-matching type 'gint' (aka 'int') [-Wbad-function-cast] int_value = (gint)g_ascii_strtod(buf, NULL); ^~~~~~~~~~~~~~~~~~~~~~~~~ xml_loadsave_live_game.c:85:16: warning: cast from function call of type 'gdouble' (aka 'double') to non-matching type 'gint' (aka 'int') [-Wbad-function-cast] gint tag = xml_get_tag_from_name(element_name); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ xml_loadsave_live_game.c:121:16: warning: cast from function call of type 'gdouble' (aka 'double') to non-matching type 'gint' (aka 'int') [-Wbad-function-cast] gint tag = xml_get_tag_from_name(element_name); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ xml_loadsave_live_game.c:199:23: warning: cast from function call of type 'gdouble' (aka 'double') to non-matching type 'gint' (aka 'int') [-Wbad-function-cast] int_value = (gint)g_ascii_strtod(buf, NULL); ^~~~~~~~~~~~~~~~~~~~~~~~~ xml_loadsave_live_game.c:380:5: warning: cast from function call of type 'double' to non-matching type 'gint' (aka 'int') [-Wbad-function-cast] xml_write_float(fil, stats->possession, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ xml_loadsave_misc.c:72:16: warning: cast from function call of type 'gdouble' (aka 'double') to non-matching type 'gint' (aka 'int') [-Wbad-function-cast] gint tag = xml_get_tag_from_name(element_name); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ xml_loadsave_misc.c:114:16: warning: cast from function call of type 'gdouble' (aka 'double') to non-matching type 'gint' (aka 'int') [-Wbad-function-cast] gint tag = xml_get_tag_from_name(element_name); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ xml_loadsave_misc.c:167:23: warning: cast from function call of type 'gdouble' (aka 'double') to non-matching type 'gint' (aka 'int') [-Wbad-function-cast] int_value = (gint)g_ascii_strtod(buf, NULL); ^~~~~~~~~~~~~~~~~~~~~~~~~ xml_loadsave_misc.c:262:5: warning: cast from function call of type 'double' to non-matching type 'gint' (aka 'int') [-Wbad-function-cast] xml_write_float(fil, current_interest, TAG_MISC_CURRENT_INTEREST, I0); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ xml_loadsave_misc.c:300:3: warning: cast from function call of type 'double' to non-matching type 'gint' (aka 'int') [-Wbad-function-cast] xml_write_float(fil, g_array_index(bets[i], BetMatch, j).odds[k], ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ xml_loadsave_newspaper.c:68:16: warning: cast from function call of type 'gdouble' (aka 'double') to non-matching type 'gint' (aka 'int') [-Wbad-function-cast] gint tag = xml_get_tag_from_name(element_name); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ xml_loadsave_newspaper.c:93:16: warning: cast from function call of type 'gdouble' (aka 'double') to non-matching type 'gint' (aka 'int') [-Wbad-function-cast] gint tag = xml_get_tag_from_name(element_name); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ xml_loadsave_newspaper.c:138:23: warning: cast from function call of type 'gdouble' (aka 'double') to non-matching type 'gint' (aka 'int') [-Wbad-function-cast] int_value = (gint)g_ascii_strtod(buf, NULL); ^~~~~~~~~~~~~~~~~~~~~~~~~ xml_loadsave_players.c:175:23: warning: cast from function call of type 'gdouble' (aka 'double') to non-matching type 'gint' (aka 'int') [-Wbad-function-cast] int_value = (gint)g_ascii_strtod(text, NULL); ^~~~~~~~~~~~~~~~~~~~~~~~~~ xml_loadsave_players.c:281:5: warning: cast from function call of type 'double' to non-matching type 'gint' (aka 'int') [-Wbad-function-cast] xml_write_float(fil, pl->skill, TAG_PLAYER_SKILL, I2); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ xml_loadsave_players.c:282:5: warning: cast from function call of type 'double' to non-matching type 'gint' (aka 'int') [-Wbad-function-cast] xml_write_float(fil, pl->cskill, TAG_PLAYER_CSKILL, I2); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ xml_loadsave_players.c:283:5: warning: cast from function call of type 'double' to non-matching type 'gint' (aka 'int') [-Wbad-function-cast] xml_write_float(fil, pl->talent, TAG_PLAYER_TALENT, I2); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ xml_loadsave_players.c:284:5: warning: cast from function call of type 'double' to non-matching type 'gint' (aka 'int') [-Wbad-function-cast] xml_write_float(fil, pl->fitness, TAG_PLAYER_FITNESS, I2); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ xml_loadsave_players.c:285:5: warning: cast from function call of type 'double' to non-matching type 'gint' (aka 'int') [-Wbad-function-cast] xml_write_float(fil, pl->lsu, TAG_PLAYER_LSU, I2); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ xml_loadsave_players.c:286:5: warning: cast from function call of type 'double' to non-matching type 'gint' (aka 'int') [-Wbad-function-cast] xml_write_float(fil, pl->age, TAG_PLAYER_AGE, I2); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ xml_loadsave_players.c:287:5: warning: cast from function call of type 'double' to non-matching type 'gint' (aka 'int') [-Wbad-function-cast] xml_write_float(fil, pl->peak_age, TAG_PLAYER_PEAK_AGE, I2); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ xml_loadsave_players.c:288:5: warning: cast from function call of type 'double' to non-matching type 'gint' (aka 'int') [-Wbad-function-cast] xml_write_float(fil, pl->peak_region, TAG_PLAYER_PEAK_REGION, I2); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ xml_loadsave_players.c:289:5: warning: cast from function call of type 'double' to non-matching type 'gint' (aka 'int') [-Wbad-function-cast] xml_write_float(fil, pl->contract, TAG_PLAYER_CONTRACT, I2); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ xml_loadsave_players.c:292:2: warning: cast from function call of type 'double' to non-matching type 'gint' (aka 'int') [-Wbad-function-cast] xml_write_float(fil, pl->etal[i], TAG_PLAYER_ETAL, I3); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ xml_loadsave_players.c:298:5: warning: cast from function call of type 'double' to non-matching type 'gint' (aka 'int') [-Wbad-function-cast] xml_write_float(fil, pl->streak_count, TAG_PLAYER_STREAK_COUNT, I2); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ xml_loadsave_players.c:299:5: warning: cast from function call of type 'double' to non-matching type 'gint' (aka 'int') [-Wbad-function-cast] xml_write_float(fil, pl->streak_prob, TAG_PLAYER_STREAK_PROB, I2); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ xml_loadsave_season_stats.c:67:16: warning: cast from function call of type 'gdouble' (aka 'double') to non-matching type 'gint' (aka 'int') [-Wbad-function-cast] gint tag = xml_get_tag_from_name(element_name); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ xml_loadsave_season_stats.c:106:16: warning: cast from function call of type 'gdouble' (aka 'double') to non-matching type 'gint' (aka 'int') [-Wbad-function-cast] gint tag = xml_get_tag_from_name(element_name); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ xml_loadsave_season_stats.c:154:23: warning: cast from function call of type 'gdouble' (aka 'double') to non-matching type 'gint' (aka 'int') [-Wbad-function-cast] int_value = (gint)g_ascii_strtod(buf, NULL); ^~~~~~~~~~~~~~~~~~~~~~~~~ xml_loadsave_table.c:58:16: warning: cast from function call of type 'gdouble' (aka 'double') to non-matching type 'gint' (aka 'int') [-Wbad-function-cast] gint tag = xml_get_tag_from_name(element_name); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ xml_loadsave_table.c:93:16: warning: cast from function call of type 'gdouble' (aka 'double') to non-matching type 'gint' (aka 'int') [-Wbad-function-cast] gint tag = xml_get_tag_from_name(element_name); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ xml_loadsave_table.c:134:23: warning: cast from function call of type 'gdouble' (aka 'double') to non-matching type 'gint' (aka 'int') [-Wbad-function-cast] int_value = (gint)g_ascii_strtod(buf, NULL); ^~~~~~~~~~~~~~~~~~~~~~~~~ xml_loadsave_teams.c:76:16: warning: cast from function call of type 'gdouble' (aka 'double') to non-matching type 'gint' (aka 'int') [-Wbad-function-cast] gint tag = xml_get_tag_from_name(element_name); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ xml_loadsave_teams.c:117:16: warning: cast from function call of type 'gdouble' (aka 'double') to non-matching type 'gint' (aka 'int') [-Wbad-function-cast] gint tag = xml_get_tag_from_name(element_name); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ xml_loadsave_teams.c:173:23: warning: cast from function call of type 'gdouble' (aka 'double') to non-matching type 'gint' (aka 'int') [-Wbad-function-cast] int_value = (gint)g_ascii_strtod(buf, NULL); ^~~~~~~~~~~~~~~~~~~~~~~~~ xml_loadsave_teams.c:309:5: warning: cast from function call of type 'double' to non-matching type 'gint' (aka 'int') [-Wbad-function-cast] xml_write_float(fil, team->stadium.safety, TAG_TEAM_STADIUM_SAFETY, I2); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ xml_loadsave_teams.c:310:5: warning: cast from function call of type 'double' to non-matching type 'gint' (aka 'int') [-Wbad-function-cast] xml_write_float(fil, team->stadium.ticket_price, TAG_TEAM_STADIUM_TICKET_PRICE, I2); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ xml_loadsave_teams.c:316:5: warning: cast from function call of type 'double' to non-matching type 'gint' (aka 'int') [-Wbad-function-cast] xml_write_float(fil, team->luck, TAG_TEAM_LUCK, I1); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ xml_loadsave_transfers.c:66:16: warning: cast from function call of type 'gdouble' (aka 'double') to non-matching type 'gint' (aka 'int') [-Wbad-function-cast] gint tag = xml_get_tag_from_name(element_name); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ xml_loadsave_transfers.c:104:16: warning: cast from function call of type 'gdouble' (aka 'double') to non-matching type 'gint' (aka 'int') [-Wbad-function-cast] gint tag = xml_get_tag_from_name(element_name); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ xml_loadsave_transfers.c:153:23: warning: cast from function call of type 'gdouble' (aka 'double') to non-matching type 'gint' (aka 'int') [-Wbad-function-cast] int_value = (gint)g_ascii_strtod(buf, NULL); ^~~~~~~~~~~~~~~~~~~~~~~~~ xml_loadsave_users.c:102:16: warning: cast from function call of type 'gdouble' (aka 'double') to non-matching type 'gint' (aka 'int') [-Wbad-function-cast] gint tag = xml_get_tag_from_name(element_name); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ xml_loadsave_users.c:167:16: warning: cast from function call of type 'gdouble' (aka 'double') to non-matching type 'gint' (aka 'int') [-Wbad-function-cast] gint tag = xml_get_tag_from_name(element_name); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ xml_loadsave_users.c:274:23: warning: cast from function call of type 'gdouble' (aka 'double') to non-matching type 'gint' (aka 'int') [-Wbad-function-cast] int_value = (gint)g_ascii_strtod(buf, NULL); ^~~~~~~~~~~~~~~~~~~~~~~~~ xml_loadsave_users.c:427:2: warning: cast from function call of type 'double' to non-matching type 'gint' (aka 'int') [-Wbad-function-cast] xml_write_float(fil, usr(i).debt_interest, TAG_USER_DEBT_INTEREST, I1); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ xml_loadsave_users.c:464:2: warning: cast from function call of type 'double' to non-matching type 'gint' (aka 'int') [-Wbad-function-cast] xml_write_float(fil, usr(i).youth_academy.av_coach, TAG_USER_YA_AV_COACH, I1); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ xml_loadsave_users.c:465:2: warning: cast from function call of type 'double' to non-matching type 'gint' (aka 'int') [-Wbad-function-cast] xml_write_float(fil, usr(i).youth_academy.av_percentage, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ xml_loadsave_users.c:467:2: warning: cast from function call of type 'double' to non-matching type 'gint' (aka 'int') [-Wbad-function-cast] xml_write_float(fil, usr(i).youth_academy.counter_youth, TAG_USER_YA_COUNTER, I1); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ xml_cup.c:186:43: warning: cast from function call of type 'gdouble' (aka 'double') to non-matching type 'gint' (aka 'int') [-Wbad-function-cast] new_week_break.length = (gint)g_ascii_strtod(attribute_values[0], NULL); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ xml_cup.c:233:40: warning: cast from function call of type 'gdouble' (aka 'double') to non-matching type 'gint' (aka 'int') [-Wbad-function-cast] new_wait.cup_round = (gint)g_ascii_strtod(attribute_values[0], NULL) - 1; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ xml_cup.c:387:23: warning: cast from function call of type 'gdouble' (aka 'double') to non-matching type 'gint' (aka 'int') [-Wbad-function-cast] int_value = (gint)g_ascii_strtod(buf, NULL); ^~~~~~~~~~~~~~~~~~~~~~~~~ xml_country.c:177:23: warning: cast from function call of type 'gdouble' (aka 'double') to non-matching type 'gint' (aka 'int') [-Wbad-function-cast] int_value = (gint)g_ascii_strtod(buf, NULL); ^~~~~~~~~~~~~~~~~~~~~~~~~ xml_league.c:179:43: warning: cast from function call of type 'gdouble' (aka 'double') to non-matching type 'gint' (aka 'int') [-Wbad-function-cast] new_week_break.length = (gint)g_ascii_strtod(attribute_values[0], NULL); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ xml_league.c:204:42: warning: cast from function call of type 'gdouble' (aka 'double') to non-matching type 'gint' (aka 'int') [-Wbad-function-cast] new_joined_league.rr = (gint)g_ascii_strtod(attribute_values[0], NULL); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ xml_league.c:371:23: warning: cast from function call of type 'gdouble' (aka 'double') to non-matching type 'gint' (aka 'int') [-Wbad-function-cast] int_value = (gint)g_ascii_strtod(buf, NULL); ^~~~~~~~~~~~~~~~~~~~~~~~~ xml_lg_commentary.c:201:20: warning: cast from function call of type 'gdouble' (aka 'double') to non-matching type 'gint' (aka 'int') [-Wbad-function-cast] priority = (gint)g_ascii_strtod(attribute_values[atidx], NULL); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ xml_mmatches.c:68:16: warning: cast from function call of type 'gdouble' (aka 'double') to non-matching type 'gint' (aka 'int') [-Wbad-function-cast] gint tag = xml_get_tag_from_name(element_name); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ xml_mmatches.c:96:16: warning: cast from function call of type 'gdouble' (aka 'double') to non-matching type 'gint' (aka 'int') [-Wbad-function-cast] gint tag = xml_get_tag_from_name(element_name); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ xml_mmatches.c:131:23: warning: cast from function call of type 'gdouble' (aka 'double') to non-matching type 'gint' (aka 'int') [-Wbad-function-cast] int_value = (gint)g_ascii_strtod(buf, NULL); ^~~~~~~~~~~~~~~~~~~~~~~~~ xml_news.c:144:44: warning: cast from function call of type 'gdouble' (aka 'double') to non-matching type 'gint' (aka 'int') [-Wbad-function-cast] new_title.priority = (gint)g_ascii_strtod(attribute_values[atidx], NULL); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ xml_news.c:160:47: warning: cast from function call of type 'gdouble' (aka 'double') to non-matching type 'gint' (aka 'int') [-Wbad-function-cast] new_subtitle.priority = (gint)g_ascii_strtod(attribute_values[atidx], NULL); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ xml_news.c:225:23: warning: cast from function call of type 'gdouble' (aka 'double') to non-matching type 'gint' (aka 'int') [-Wbad-function-cast] int_value = (gint)g_ascii_strtod(buf, NULL); ^~~~~~~~~~~~~~~~~~~~~~~~~ xml_strategy.c:340:23: warning: cast from function call of type 'gdouble' (aka 'double') to non-matching type 'gint' (aka 'int') [-Wbad-function-cast] int_value = (gint)g_ascii_strtod(buf, NULL); ^~~~~~~~~~~~~~~~~~~~~~~~~ xml_team.c:200:23: warning: cast from function call of type 'gdouble' (aka 'double') to non-matching type 'gint' (aka 'int') [-Wbad-function-cast] int_value = (gint)g_ascii_strtod(buf, NULL); ^~~~~~~~~~~~~~~~~~~~~~~~~ youth_academy.c:124:10: warning: cast from function call of type 'gint' (aka 'int') to non-matching type 'gfloat' (aka 'float') [-Wbad-function-cast] (gfloat)const_int("int_youth_academy_max_percentage") * ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ youth_academy.c:133:12: warning: cast from function call of type 'gint' (aka 'int') to non-matching type 'gfloat' (aka 'float') [-Wbad-function-cast] ((gfloat)const_int("int_youth_academy_max_percentage") * ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ youth_academy.c:240:17: warning: cast from function call of type 'gint' (aka 'int') to non-matching type 'gfloat' (aka 'float') [-Wbad-function-cast] ((1 / (gfloat)const_int("int_youth_academy_max_percentage")) * ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ftp://ftp.sunet.se/pub/Linux/distributions/Debian/debian/pool/main/c/c-icap/c-icap_0.3.5.orig.tar.gz c-icap-stretch.c:188:34: warning: cast from function call of type 'int' to non-matching type 'double' [-Wbad-function-cast] int indx = (int) ((((double) rand()) / (double) RAND_MAX) * (double)xclient_headers_num); ^~~~~~ ftp://ftp.sunet.se/pub/Linux/distributions/Debian/debian/pool/main/c/cairo/cairo_1.8.10.orig.tar.gz cairo-arc.c:119:18: warning: cast from function call of type 'double' to non-matching type 'int' [-Wbad-function-cast] return (int) ceil (angle / max_angle); ^~~~~~~~~~~~~~~~~~~~~~~~ cairo-ps-surface.c:2725:20: warning: cast from function call of type 'double' to non-matching type 'int' [-Wbad-function-cast] x_rep = (int) ceil (surface->width/dx); ^~~~~~~~~~~~~~~~~~~~~~~~ cairo-ps-surface.c:2727:20: warning: cast from function call of type 'double' to non-matching type 'int' [-Wbad-function-cast] y_rep = (int) ceil (surface->height/dy); ^~~~~~~~~~~~~~~~~~~~~~~~~ cairo-ps-surface.c:3001:31: warning: cast from function call of type 'double' to non-matching type 'int' [-Wbad-function-cast] rectangle->width = (int) ceil (surface->width); ^~~~~~~~~~~~~~~~~~~~~ cairo-ps-surface.c:3002:31: warning: cast from function call of type 'double' to non-matching type 'int' [-Wbad-function-cast] rectangle->height = (int) ceil (surface->height); ^~~~~~~~~~~~~~~~~~~~~~ cairo-ps-surface.c:3233:13: warning: cast from function call of type 'double' to non-matching type 'int' [-Wbad-function-cast] x1 = (int) floor (_cairo_fixed_to_double (bbox->p1.x)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cairo-ps-surface.c:3234:13: warning: cast from function call of type 'double' to non-matching type 'int' [-Wbad-function-cast] y1 = (int) floor (surface->height - _cairo_fixed_to_double (bbox->p2.y)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cairo-ps-surface.c:3235:13: warning: cast from function call of type 'double' to non-matching type 'int' [-Wbad-function-cast] x2 = (int) ceil (_cairo_fixed_to_double (bbox->p2.x)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cairo-ps-surface.c:3236:13: warning: cast from function call of type 'double' to non-matching type 'int' [-Wbad-function-cast] y2 = (int) ceil (surface->height - _cairo_fixed_to_double (bbox->p1.y)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cairo-ps-surface.c:3240:13: warning: cast from function call of type 'double' to non-matching type 'int' [-Wbad-function-cast] x2 = (int) ceil (surface->width); ^~~~~~~~~~~~~~~~~~~~~ cairo-ps-surface.c:3241:13: warning: cast from function call of type 'double' to non-matching type 'int' [-Wbad-function-cast] y2 = (int) ceil (surface->height); ^~~~~~~~~~~~~~~~~~~~~~ cairo-pdf-surface.c:2301:20: warning: cast from function call of type 'double' to non-matching type 'int' [-Wbad-function-cast] x_rep = (int) ceil (surface->width/dx); ^~~~~~~~~~~~~~~~~~~~~~~~ cairo-pdf-surface.c:2303:20: warning: cast from function call of type 'double' to non-matching type 'int' [-Wbad-function-cast] y_rep = (int) ceil (surface->height/dy); ^~~~~~~~~~~~~~~~~~~~~~~~~ cairo-pdf-surface.c:2775:31: warning: cast from function call of type 'double' to non-matching type 'int' [-Wbad-function-cast] rectangle->width = (int) ceil (surface->width); ^~~~~~~~~~~~~~~~~~~~~ cairo-pdf-surface.c:2776:31: warning: cast from function call of type 'double' to non-matching type 'int' [-Wbad-function-cast] rectangle->height = (int) ceil (surface->height); ^~~~~~~~~~~~~~~~~~~~~~ cairo-svg-surface.c:1967:31: warning: cast from function call of type 'double' to non-matching type 'int' [-Wbad-function-cast] rectangle->width = (int) ceil (surface->width); ^~~~~~~~~~~~~~~~~~~~~ cairo-svg-surface.c:1968:31: warning: cast from function call of type 'double' to non-matching type 'int' [-Wbad-function-cast] rectangle->height = (int) ceil (surface->height); ^~~~~~~~~~~~~~~~~~~~~~ ftp://ftp.sunet.se/pub/Linux/distributions/Debian/debian/pool/main/c/ccache/ccache_3.2.3.orig.tar.xz hashtable.c:80:38: warning: cast from function call of type 'double' to non-matching type 'unsigned int' [-Wbad-function-cast] h->loadlimit = (unsigned int) ceil(size * max_load_factor); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ hashtable.c:153:37: warning: cast from function call of type 'double' to non-matching type 'unsigned int' [-Wbad-function-cast] h->loadlimit = (unsigned int) ceil(newsize * max_load_factor); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ftp://ftp.sunet.se/pub/Linux/distributions/Debian/debian/pool/main/c/cddlib/cddlib_094g.orig.tar.gz cddlp.c:1501:32: warning: cast from function call of type 'long' to non-matching type 'double' [-Wbad-function-cast] redpercent=100*(double)set_card(lp->redset_extra)/(double)lp->m; ^~~~~~~~~~~~~~~~~~~~~~~~~~ ftp://ftp.sunet.se/pub/Linux/distributions/Debian/debian/pool/main/c/cdo/cdo_1.6.9+dfsg.1.orig.tar.xz stream_cgribex.c:1452:15: warning: cast from function call of type 'double' to non-matching type 'int' [-Wbad-function-cast] if ( !(int) fmod(days*86400.0 + secs, factor) ) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ stream_cgribex.c:1878:26: warning: cast from function call of type 'double' to non-matching type 'int' [-Wbad-function-cast] ISEC1_Level1 = (int) zaxisInqLevel(zaxisID, levelID); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ stream_cgribex.c:1927:26: warning: cast from function call of type 'double' to non-matching type 'int' [-Wbad-function-cast] ISEC1_Level1 = (int) zaxisInqLevel(zaxisID, levelID); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ stream_cgribex.c:1939:30: warning: cast from function call of type 'double' to non-matching type 'int' [-Wbad-function-cast] ISEC1_Level1 = (int) zaxisInqLbound(zaxisID, levelID); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ stream_cgribex.c:1940:30: warning: cast from function call of type 'double' to non-matching type 'int' [-Wbad-function-cast] ISEC1_Level2 = (int) zaxisInqUbound(zaxisID, levelID); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ stream_cgribex.c:1945:30: warning: cast from function call of type 'double' to non-matching type 'int' [-Wbad-function-cast] ISEC1_Level1 = (int) zaxisInqLevel(zaxisID, levelID); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ stream_cgribex.c:2025:30: warning: cast from function call of type 'double' to non-matching type 'int' [-Wbad-function-cast] ISEC1_Level1 = (int) zaxisInqLbound(zaxisID, levelID); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ stream_cgribex.c:2026:30: warning: cast from function call of type 'double' to non-matching type 'int' [-Wbad-function-cast] ISEC1_Level2 = (int) zaxisInqUbound(zaxisID, levelID); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ stream_ieg.c:415:31: warning: cast from function call of type 'double' to non-matching type 'int' [-Wbad-function-cast] IEG_P_Level2(pdb) = (int) zaxisInqLevel(zaxisID, levelID); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ stream_ieg.c:425:35: warning: cast from function call of type 'double' to non-matching type 'int' [-Wbad-function-cast] IEG_P_Level1(pdb) = (int) zaxisInqLbound(zaxisID, levelID); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ stream_ieg.c:426:35: warning: cast from function call of type 'double' to non-matching type 'int' [-Wbad-function-cast] IEG_P_Level2(pdb) = (int) zaxisInqUbound(zaxisID, levelID); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ stream_ieg.c:432:35: warning: cast from function call of type 'double' to non-matching type 'int' [-Wbad-function-cast] IEG_P_Level2(pdb) = (int) zaxisInqLevel(zaxisID, levelID); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ stream_ieg.c:514:35: warning: cast from function call of type 'double' to non-matching type 'int' [-Wbad-function-cast] IEG_P_Level1(pdb) = (int) zaxisInqLbound(zaxisID, levelID); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ stream_ieg.c:515:35: warning: cast from function call of type 'double' to non-matching type 'int' [-Wbad-function-cast] IEG_P_Level2(pdb) = (int) zaxisInqUbound(zaxisID, levelID); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ stream_record.c:181:23: warning: cast from function call of type 'double' to non-matching type 'int' [-Wbad-function-cast] int level = (int) zaxisInqLevel(zaxisID, levelID); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ftp://ftp.sunet.se/pub/Linux/distributions/Debian/debian/pool/main/c/celt/celt_0.7.1.orig.tar.gz quant_bands.c:126:20: warning: cast from function call of type 'double' to non-matching type 'int' [-Wbad-function-cast] qi = (int)floor(.5f+f); ^~~~~~~~~~~~ quant_bands.c:167:20: warning: cast from function call of type 'double' to non-matching type 'int' [-Wbad-function-cast] q2 = (int)floor((error[i+c*m->nbEBands]+.5f)*frac); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ftp://ftp.sunet.se/pub/Linux/distributions/Debian/debian/pool/main/c/cfitsio/cfitsio_3.370.orig.tar.gz eval.y:2861:32: warning: cast from function call of type 'double' to non-matching type 'long' [-Wbad-function-cast] this->value.data.lng = (long)pow((double)val1,(double)val2); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ eval.y:2976:47: warning: cast from function call of type 'double' to non-matching type 'long' [-Wbad-function-cast] this->value.data.lngptr[elem] = (long)pow((double)val1,(double)val2); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ quantize.c:1507:51: warning: cast from function call of type 'LONGLONG' (aka 'long long') to non-matching type 'double' [-Wbad-function-cast] diffs2[nrows2] = (double) quick_select_longlong(differences2, nvals); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ quantize.c:1511:46: warning: cast from function call of type 'LONGLONG' (aka 'long long') to non-matching type 'double' [-Wbad-function-cast] diffs3[nrows] = (double) quick_select_longlong(differences3, nvals); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ quantize.c:1512:46: warning: cast from function call of type 'LONGLONG' (aka 'long long') to non-matching type 'double' [-Wbad-function-cast] diffs5[nrows] = (double) quick_select_longlong(differences5, nvals); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ simplerng.c:179:15: warning: cast from function call of type 'double' to non-matching type 'int' [-Wbad-function-cast] n = (int) floor(x + 0.5); ^~~~~~~~~~~~~~ ftp://ftp.sunet.se/pub/Linux/distributions/Debian/debian/pool/main/c/cfitsio3/cfitsio3_3.300.orig.tar.gz eval.y:2856:32: warning: cast from function call of type 'double' to non-matching type 'long' [-Wbad-function-cast] this->value.data.lng = (long)pow((double)val1,(double)val2); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ eval.y:2971:47: warning: cast from function call of type 'double' to non-matching type 'long' [-Wbad-function-cast] this->value.data.lngptr[elem] = (long)pow((double)val1,(double)val2); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ eval.y:3388:20: warning: cast from function call of type 'int' to non-matching type 'double' [-Wbad-function-cast] rndVal = (double)rand(); ^~~~~~ eval.y:3476:21: warning: cast from function call of type 'double' to non-matching type 'long' [-Wbad-function-cast] return (long int) floor(em+0.5); ^~~~~~~~~~~~~ quantize.c:1475:51: warning: cast from function call of type 'LONGLONG' (aka 'long long') to non-matching type 'double' [-Wbad-function-cast] diffs2[nrows2] = (double) quick_select_longlong(differences2, nvals); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ quantize.c:1479:46: warning: cast from function call of type 'LONGLONG' (aka 'long long') to non-matching type 'double' [-Wbad-function-cast] diffs3[nrows] = (double) quick_select_longlong(differences3, nvals); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ quantize.c:1480:46: warning: cast from function call of type 'LONGLONG' (aka 'long long') to non-matching type 'double' [-Wbad-function-cast] diffs5[nrows] = (double) quick_select_longlong(differences5, nvals); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ftp://ftp.sunet.se/pub/Linux/distributions/Debian/debian/pool/main/c/check/check_0.9.8.orig.tar.gz check_pack.c:187:29: warning: cast from function call of type 'int' to non-matching type 'enum ck_msg_type' [-Wbad-function-cast] return (enum ck_msg_type) upack_int (buf); ^~~~~~~~~~~~~~~ check_stress.c:61:41: warning: cast from function call of type 'double' to non-matching type 'int' [-Wbad-function-cast] printf ("%d, %d\n", iters[i], (int) difftime(time(NULL), t1)); ^~~~~~~~~~~~~~~~~~~~~~~~ ftp://ftp.sunet.se/pub/Linux/distributions/Debian/debian/pool/main/c/chemtool/chemtool_1.6.14.orig.tar.gz draw.c:243:12: warning: cast from function call of type 'double' to non-matching type 'int' [-Wbad-function-cast] (int) rint (mx + ^~~~~~~~~~ draw.c:247:12: warning: cast from function call of type 'double' to non-matching type 'int' [-Wbad-function-cast] (int) rint (my - ^~~~~~~~~~ draw.c:251:12: warning: cast from function call of type 'double' to non-matching type 'int' [-Wbad-function-cast] (int) rint (mx + ^~~~~~~~~~ draw.c:255:12: warning: cast from function call of type 'double' to non-matching type 'int' [-Wbad-function-cast] (int) rint (my - ^~~~~~~~~~ graph.c:678:11: warning: cast from function call of type 'double' to non-matching type 'int' [-Wbad-function-cast] len=(int) rint(calc_vector(abs(xlen),abs(ylen))/6.3); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ graph.c:931:11: warning: cast from function call of type 'double' to non-matching type 'int' [-Wbad-function-cast] len=(int) rint(calc_vector(abs(xlen),abs(ylen))/8.); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ graph.c:1117:18: warning: cast from function call of type 'double' to non-matching type 'int' [-Wbad-function-cast] xlen = (int) copysign (10. * size_factor, (double)xlen); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ graph.c:1119:18: warning: cast from function call of type 'double' to non-matching type 'int' [-Wbad-function-cast] ylen = (int) copysign (10. * size_factor, (double)ylen); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ chemproc.c:427:17: warning: cast from function call of type 'double' to non-matching type 'int' [-Wbad-function-cast] return ((int) sqrt ((double)(dx * dx + dy * dy))); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ chemproc.c:640:24: warning: cast from function call of type 'double' to non-matching type 'int' [-Wbad-function-cast] coord->x = bx + (int)rint(mu * bvx); ^~~~~~~~~~~~~~ chemproc.c:641:24: warning: cast from function call of type 'double' to non-matching type 'int' [-Wbad-function-cast] coord->y = by + (int)rint(mu * bvy); ^~~~~~~~~~~~~~ inout.c:2301:31: warning: cast from function call of type 'int' to non-matching type 'float' [-Wbad-function-cast] float lfactor=((float)calc_vector(abs(tx-x),abs(ty-y))/(832.*size_factor)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ inout.c:2977:16: warning: cast from function call of type 'double' to non-matching type 'int' [-Wbad-function-cast] xlen = (int) copysign (50., (double)xlen); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ inout.c:2979:16: warning: cast from function call of type 'double' to non-matching type 'int' [-Wbad-function-cast] ylen = (int) copysign (50., (double)ylen); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ inout.c:4001:19: warning: cast from function call of type 'int' to non-matching type 'float' [-Wbad-function-cast] veclen = (float)calc_vector (abs (tx - x), abs (ty - y)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ inout.c:4051:18: warning: cast from function call of type 'int' to non-matching type 'float' [-Wbad-function-cast] veclen = (float)calc_vector(tx-x,ty-y); ^~~~~~~~~~~~~~~~~~~~~~ inout.c:4224:18: warning: cast from function call of type 'double' to non-matching type 'int' [-Wbad-function-cast] xlen = (int) copysign (50., (double)xlen); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ inout.c:4226:18: warning: cast from function call of type 'double' to non-matching type 'int' [-Wbad-function-cast] ylen = (int) copysign (50., (double)ylen); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ inout.c:4373:31: warning: cast from function call of type 'int' to non-matching type 'float' [-Wbad-function-cast] float lfactor=((float)calc_vector(abs(tx-x),abs(ty-y))/(832.*size_factor)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ inout.c:6262:31: warning: cast from function call of type 'int' to non-matching type 'float' [-Wbad-function-cast] float lfactor=((float)calc_vector(abs(tx-x),abs(ty-y))/(832.*size_factor)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ inout.c:6813:16: warning: cast from function call of type 'double' to non-matching type 'int' [-Wbad-function-cast] xlen = (int) copysign (50., (double)xlen); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ inout.c:6815:16: warning: cast from function call of type 'double' to non-matching type 'int' [-Wbad-function-cast] ylen = (int) copysign (50., (double)ylen); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ftp://ftp.sunet.se/pub/Linux/distributions/Debian/debian/pool/main/c/cherokee/cherokee_1.0.8.orig.tar.gz header.c:274:36: warning: cast from function call of type 'int' to non-matching type 'cherokee_http_t' [-Wbad-function-cast] hdr->response = (cherokee_http_t) atoi (tmp); ^~~~~~~~~~ ftp://ftp.sunet.se/pub/Linux/distributions/Debian/debian/pool/main/c/chrony/chrony_1.30.orig.tar.gz util.c:470:19: warning: cast from function call of type 'uint32_t' (aka 'unsigned int') to non-matching type 'double' [-Wbad-function-cast] return (double) ntohl(x) / 65536.0; ^~~~~~~~ refclock_phc.c:142:15: warning: cast from function call of type 'void *' to non-matching type 'long' [-Wbad-function-cast] close((long)RCL_GetDriverData(instance)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~ refclock_phc.c:152:18: warning: cast from function call of type 'void *' to non-matching type 'long' [-Wbad-function-cast] phc_fd = (long)RCL_GetDriverData(instance); ^~~~~~~~~~~~~~~~~~~~~~~~~~~ refclock_sock.c:55:18: warning: cast from function call of type 'void *' to non-matching type 'long' [-Wbad-function-cast] sockfd = (long)RCL_GetDriverData(instance); ^~~~~~~~~~~~~~~~~~~~~~~~~~~ refclock_sock.c:121:18: warning: cast from function call of type 'void *' to non-matching type 'long' [-Wbad-function-cast] sockfd = (long)RCL_GetDriverData(instance); ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ftp://ftp.sunet.se/pub/Linux/distributions/Debian/debian/pool/main/c/cmph/cmph_2.0.orig.tar.gz chm.c:64:24: warning: cast from function call of type 'double' to non-matching type 'cmph_uint32' (aka 'unsigned int') [-Wbad-function-cast] chm->n = (cmph_uint32)ceil(c * mph->key_source->nkeys); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ bmz.c:72:24: warning: cast from function call of type 'double' to non-matching type 'cmph_uint32' (aka 'unsigned int') [-Wbad-function-cast] bmz->n = (cmph_uint32)ceil(c * mph->key_source->nkeys); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ bmz.c:208:27: warning: cast from function call of type 'double' to non-matching type 'cmph_uint32' (aka 'unsigned int') [-Wbad-function-cast] bmz->g[v] = (cmph_uint32)ceil ((double)(*biggest_edge_value)/2) - 1; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ bmz.c:210:27: warning: cast from function call of type 'double' to non-matching type 'cmph_uint32' (aka 'unsigned int') [-Wbad-function-cast] next_g = (cmph_uint32)floor((double)(*biggest_edge_value/2)); /* next_g is incremented in the do..while statement*/ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ bmz.c:278:27: warning: cast from function call of type 'double' to non-matching type 'cmph_uint32' (aka 'unsigned int') [-Wbad-function-cast] bmz->g[v] = (cmph_uint32)ceil ((double)(*biggest_edge_value)/2) - 1; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ bmz.c:280:27: warning: cast from function call of type 'double' to non-matching type 'cmph_uint32' (aka 'unsigned int') [-Wbad-function-cast] next_g = (cmph_uint32)floor((double)(*biggest_edge_value/2)); /* next_g is incremented in the do..while statement*/ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ bmz8.c:76:25: warning: cast from function call of type 'double' to non-matching type 'cmph_uint8' (aka 'unsigned char') [-Wbad-function-cast] bmz8->n = (cmph_uint8) ceil(c * mph->key_source->nkeys); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ bmz8.c:211:26: warning: cast from function call of type 'double' to non-matching type 'cmph_uint8' (aka 'unsigned char') [-Wbad-function-cast] next_g = (cmph_uint8)floor((double)(*biggest_edge_value/2)); /* next_g is incremented in the do..while statement*/ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ bmz8.c:283:26: warning: cast from function call of type 'double' to non-matching type 'cmph_uint8' (aka 'unsigned char') [-Wbad-function-cast] next_g = (cmph_uint8)floor((double)(*biggest_edge_value/2)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ bdz.c:289:24: warning: cast from function call of type 'double' to non-matching type 'cmph_uint32' (aka 'unsigned int') [-Wbad-function-cast] bdz->r = (cmph_uint32)ceil((c * mph->key_source->nkeys)/3); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ bdz.c:296:36: warning: cast from function call of type 'double' to non-matching type 'cmph_uint32' (aka 'unsigned int') [-Wbad-function-cast] bdz->ranktablesize = (cmph_uint32)ceil(bdz->n/(double)bdz->k); ^~~~~~~~~~~~~~~~~~~~~~~~~~~ bdz.c:428:42: warning: cast from function call of type 'double' to non-matching type 'cmph_uint32' (aka 'unsigned int') [-Wbad-function-cast] cmph_uint32 sizeg = (cmph_uint32)ceil(bdz->n/4.0); ^~~~~~~~~~~~~~~~ bdz.c:472:96: warning: cast from function call of type 'double' to non-matching type 'cmph_uint32' (aka 'unsigned int') [-Wbad-function-cast] cmph_uint32 i, j, offset = 0U, count = 0U, size = (bdz->k >> 2U), nbytes_total = (cmph_uint32)ceil(bdz->n/4.0), nbytes; ^~~~~~~~~~~~~~~~ bdz.c:511:35: warning: cast from function call of type 'double' to non-matching type 'cmph_uint32' (aka 'unsigned int') [-Wbad-function-cast] cmph_uint32 sizeg = (cmph_uint32)ceil(data->n/4.0); ^~~~~~~~~~~~~~~~~ bdz.c:550:23: warning: cast from function call of type 'double' to non-matching type 'cmph_uint32' (aka 'unsigned int') [-Wbad-function-cast] sizeg = (cmph_uint32)ceil(bdz->n/4.0); ^~~~~~~~~~~~~~~~ bdz.c:655:35: warning: cast from function call of type 'double' to non-matching type 'cmph_uint32' (aka 'unsigned int') [-Wbad-function-cast] cmph_uint32 sizeg = (cmph_uint32)ceil(data->n/4.0); ^~~~~~~~~~~~~~~~~ bdz_ph.c:255:27: warning: cast from function call of type 'double' to non-matching type 'cmph_uint32' (aka 'unsigned int') [-Wbad-function-cast] bdz_ph->r = (cmph_uint32)ceil((c * mph->key_source->nkeys)/3); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ bdz_ph.c:385:35: warning: cast from function call of type 'double' to non-matching type 'cmph_uint32' (aka 'unsigned int') [-Wbad-function-cast] cmph_uint32 sizeg = (cmph_uint32)ceil(bdz_ph->n/4.0); ^~~~~~~~~~~~~~~~~~~ bdz_ph.c:430:35: warning: cast from function call of type 'double' to non-matching type 'cmph_uint32' (aka 'unsigned int') [-Wbad-function-cast] cmph_uint32 sizeg = (cmph_uint32)ceil(bdz_ph->n/5.0); ^~~~~~~~~~~~~~~~~~~ bdz_ph.c:465:23: warning: cast from function call of type 'double' to non-matching type 'cmph_uint32' (aka 'unsigned int') [-Wbad-function-cast] sizeg = (cmph_uint32)ceil(data->n/5.0); ^~~~~~~~~~~~~~~~~ bdz_ph.c:500:23: warning: cast from function call of type 'double' to non-matching type 'cmph_uint32' (aka 'unsigned int') [-Wbad-function-cast] sizeg = (cmph_uint32)ceil(bdz_ph->n/5.0); ^~~~~~~~~~~~~~~~~~~ bdz_ph.c:566:35: warning: cast from function call of type 'double' to non-matching type 'cmph_uint32' (aka 'unsigned int') [-Wbad-function-cast] cmph_uint32 sizeg = (cmph_uint32)ceil(data->n/5.0); ^~~~~~~~~~~~~~~~~ bdz_ph.c:579:35: warning: cast from function call of type 'double' to non-matching type 'cmph_uint32' (aka 'unsigned int') [-Wbad-function-cast] cmph_uint32 sizeg = (cmph_uint32)ceil(data->n/5.0); ^~~~~~~~~~~~~~~~~ brz.c:148:31: warning: cast from function call of type 'double' to non-matching type 'cmph_uint32' (aka 'unsigned int') [-Wbad-function-cast] brz->k = (cmph_uint32)ceil(brz->m/((double)brz->b)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ brz.c:545:31: warning: cast from function call of type 'double' to non-matching type 'cmph_uint32' (aka 'unsigned int') [-Wbad-function-cast] cmph_uint32 n = (cmph_uint32)ceil(brz->c * brz->size[index]); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ brz.c:623:22: warning: cast from function call of type 'double' to non-matching type 'cmph_uint32' (aka 'unsigned int') [-Wbad-function-cast] n = (cmph_uint32)ceil(brz->c * brz->size[i]); ^~~~~~~~~~~~~~~~~~~~~~~~~~~ brz.c:654:40: warning: cast from function call of type 'double' to non-matching type 'cmph_uint32' (aka 'unsigned int') [-Wbad-function-cast] register cmph_uint32 n = (cmph_uint32)ceil(brz->c * m); ^~~~~~~~~~~~~~~~ brz.c:803:22: warning: cast from function call of type 'double' to non-matching type 'cmph_uint32' (aka 'unsigned int') [-Wbad-function-cast] n = (cmph_uint32)ceil(data->c * data->size[i]); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ brz.c:848:25: warning: cast from function call of type 'double' to non-matching type 'cmph_uint32' (aka 'unsigned int') [-Wbad-function-cast] n = (cmph_uint32)ceil(data->c * data->size[i]); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ brz.c:886:40: warning: cast from function call of type 'double' to non-matching type 'cmph_uint32' (aka 'unsigned int') [-Wbad-function-cast] register cmph_uint32 n = (cmph_uint32)ceil(c * m); ^~~~~~~~~~~ fch.c:72:22: warning: cast from function call of type 'double' to non-matching type 'cmph_uint32' (aka 'unsigned int') [-Wbad-function-cast] return (cmph_uint32)ceil((c*m)/(log((double)m)/log(2.0) + 1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ftp://ftp.sunet.se/pub/Linux/distributions/Debian/debian/pool/main/c/comedilib/comedilib_0.8.1.orig.tar.gz ao_waveform.c:113:19: warning: cast from function call of type 'lsampl_t' (aka 'unsigned int') to non-matching type 'double' [-Wbad-function-cast] offset = (double)comedi_from_phys(0.0, rng, maxdata); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ao_waveform.c:114:22: warning: cast from function call of type 'lsampl_t' (aka 'unsigned int') to non-matching type 'double' [-Wbad-function-cast] amplitude = (double)comedi_from_phys(1.0, rng, maxdata) - offset; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ao_mmap.c:89:19: warning: cast from function call of type 'lsampl_t' (aka 'unsigned int') to non-matching type 'double' [-Wbad-function-cast] offset = (double)comedi_from_phys(0.0, rng, maxdata); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ao_mmap.c:90:22: warning: cast from function call of type 'lsampl_t' (aka 'unsigned int') to non-matching type 'double' [-Wbad-function-cast] amplitude = (double)comedi_from_phys(1.0, rng, maxdata) - offset; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ftp://ftp.sunet.se/pub/Linux/distributions/Debian/debian/pool/main/c/cups/cups_2.1~rc1.orig.tar.bz2 http.c:3047:37: warning: cast from function call of type 'int' to non-matching type 'http_status_t' (aka 'enum http_status_e') [-Wbad-function-cast] http->expect = (http_status_t)atoi(value); ^~~~~~~~~~~ ipp-support.c:2076:23: warning: cast from function call of type 'long' to non-matching type 'ipp_op_t' (aka 'enum ipp_op_e') [-Wbad-function-cast] return ((ipp_op_t)strtol(name + 2, NULL, 16)); ^~~~~~~~~~~~~~~~~~~~~~~~~~ ppd-cache.c:850:51: warning: cast from function call of type 'long' to non-matching type '_pwg_print_color_mode_t' (aka 'enum _pwg_print_color_mode_e') [-Wbad-function-cast] print_color_mode = (_pwg_print_color_mode_t)strtol(value, &valueptr, 10); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ppd-cache.c:851:48: warning: cast from function call of type 'long' to non-matching type '_pwg_print_quality_t' (aka 'enum _pwg_print_quality_e') [-Wbad-function-cast] print_quality = (_pwg_print_quality_t)strtol(valueptr, &valueptr, 10); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ppd-cache.c:888:51: warning: cast from function call of type 'long' to non-matching type 'ipp_finishings_t' (aka 'enum ipp_finishings_e') [-Wbad-function-cast] finishings->value = (ipp_finishings_t)strtol(value, &valueptr, 10); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ppd-cache.c:1704:51: warning: cast from function call of type 'int' to non-matching type 'ipp_finishings_t' (aka 'enum ipp_finishings_e') [-Wbad-function-cast] finishings->value = (ipp_finishings_t)atoi(ppd_attr->spec); ^~~~~~~~~~~~~~~~~~~~ ppd-cache.c:1985:37: warning: cast from function call of type 'int' to non-matching type 'ipp_finishings_t' (aka 'enum ipp_finishings_e') [-Wbad-function-cast] key.value = (ipp_finishings_t)ippGetInteger(attr, i); ^~~~~~~~~~~~~~~~~~~~~~ snmp.c:964:46: warning: cast from function call of type 'int' to non-matching type 'cups_asn1_t' (aka 'enum cups_asn1_e') [-Wbad-function-cast] if ((packet->request_type = (cups_asn1_t)asn1_get_type(&bufptr, bufend)) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ snmp.c:1011:48: warning: cast from function call of type 'int' to non-matching type 'cups_asn1_t' (aka 'enum cups_asn1_e') [-Wbad-function-cast] packet->object_type = (cups_asn1_t)asn1_get_type(&bufptr, bufend); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ipptool.c:1609:22: warning: cast from function call of type 'long' to non-matching type 'ipp_op_t' (aka 'enum ipp_op_e') [-Wbad-function-cast] (op = (ipp_op_t)strtol(token, NULL, 0)) == 0) ^~~~~~~~~~~~~~~~~~~~~~ ipptool.c:1981:53: warning: cast from function call of type 'long' to non-matching type 'ipp_status_t' (aka 'enum ipp_status_e') [-Wbad-function-cast] (statuses[num_statuses].status = (ipp_status_t)strtol(token, NULL, 0)) == 0) ^~~~~~~~~~~~~~~~~~~~~~ client.c:2651:44: warning: cast from function call of type 'int' to non-matching type 'http_status_t' (aka 'enum http_status_e') [-Wbad-function-cast] con->pipe_status = (http_status_t)atoi(value); ^~~~~~~~~~~ job.c:4168:40: warning: cast from function call of type 'int' to non-matching type 'ipp_jstate_t' (aka 'enum ipp_jstate_e') [-Wbad-function-cast] job->state_value = (ipp_jstate_t)atoi(value); ^~~~~~~~~~~ ftp://ftp.sunet.se/pub/Linux/distributions/Debian/debian/pool/main/c/curl/curl_7.44.0.orig.tar.gz tftp.c:1106:34: warning: cast from function call of type 'unsigned short' to non-matching type 'tftp_event_t' [-Wbad-function-cast] state->event = (tftp_event_t)getrpacketevent(&state->rpacket); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ tftp.c:1125:36: warning: cast from function call of type 'unsigned short' to non-matching type 'tftp_error_t' [-Wbad-function-cast] state->error = (tftp_error_t)getrpacketblock(&state->rpacket); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ftp://ftp.sunet.se/pub/Linux/distributions/Debian/debian/pool/main/d/dbacl/dbacl_1.12.orig.tar.gz dbacl.c:310:10: warning: cast from function call of type 'confidence_t' (aka 'unsigned short') to non-matching type 'float' [-Wbad-function-cast] (float)gamma_pvalue(&cat[i], cat[i].score_div)/10); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ dbacl.c:339:12: warning: cast from function call of type 'confidence_t' (aka 'unsigned short') to non-matching type 'float' [-Wbad-function-cast] (float)gamma_pvalue(&cat[i], cat[i].score_div)/10); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ dbacl.c:383:14: warning: cast from function call of type 'confidence_t' (aka 'unsigned short') to non-matching type 'float' [-Wbad-function-cast] (float)gamma_pvalue(&cat[i], cat[i].score_div)/10); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ dbacl.c:422:33: warning: cast from function call of type 'double' to non-matching type 'int' [-Wbad-function-cast] cat[exit_code].filename, (int)ceil(cmax * 100.0)); ^~~~~~~~~~~~~~~~~~ dbacl.c:1076:19: warning: cast from function call of type 'int' to non-matching type 'double' [-Wbad-function-cast] xi = ((double)rand()/(RAND_MAX + 1.0)); ^~~~~~ dbacl.c:1078:21: warning: cast from function call of type 'int' to non-matching type 'double' [-Wbad-function-cast] xi = ((double)rand()/(RAND_MAX + 1.0)); ^~~~~~ dbacl.c:1580:26: warning: cast from function call of type 'int' to non-matching type 'double' [-Wbad-function-cast] sum = -log( ((double)rand())/(RAND_MAX + 1.0) ); ^~~~~~ dbacl.c:1585:29: warning: cast from function call of type 'int' to non-matching type 'double' [-Wbad-function-cast] sum += -log( ((double)rand())/(RAND_MAX + 1.0) ); ^~~~~~ dbacl.c:1591:31: warning: cast from function call of type 'int' to non-matching type 'double' [-Wbad-function-cast] x += (int)(p + ((double)rand())/(RAND_MAX + 1.0)); ^~~~~~ mailinspect.c:226:20: warning: cast from function call of type 'confidence_t' (aka 'unsigned short') to non-matching type 'weight_t' (aka 'float') [-Wbad-function-cast] s[3] = (weight_t)gamma_pvalue(&cat[0], cat[0].score_div)/10; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ftp://ftp.sunet.se/pub/Linux/distributions/Debian/debian/pool/main/d/dcfldd/dcfldd_1.3.4.1.orig.tar.gz copy.c:229:36: warning: cast from function call of type 'double' to non-matching type 'int' [-Wbad-function-cast] int seconds = (int)difftime(curr_time, start_time); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ verify.c:198:36: warning: cast from function call of type 'double' to non-matching type 'int' [-Wbad-function-cast] int seconds = (int)difftime(curr_time, start_time); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ftp://ftp.sunet.se/pub/Linux/distributions/Debian/debian/pool/main/d/dia/dia_0.97.3.orig.tar.xz text.c:488:18: warning: cast from function call of type 'double' to non-matching type 'int' [-Wbad-function-cast] line = (int) floor( (point->y - topy) / text->height ); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ text.c:592:16: warning: cast from function call of type 'double' to non-matching type 'int' [-Wbad-function-cast] row = (int)floor((clicked_point->y - top) / text->height); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ diatransform.c:128:9: warning: cast from function call of type 'double' to non-matching type 'int' [-Wbad-function-cast] *xi = ROUND ( (x - t->visible->left) * *(t->factor)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ diatransform.c:129:9: warning: cast from function call of type 'double' to non-matching type 'int' [-Wbad-function-cast] *yi = ROUND ( (y - t->visible->top) * *(t->factor)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ diagdkrenderer.c:472:32: warning: cast from function call of type 'double' to non-matching type 'int' [-Wbad-function-cast] renderer->dash_length = (int)floor(ddisp_len+0.5); ^~~~~~~~~~~~~~~~~~~~ diagdkrenderer.c:473:31: warning: cast from function call of type 'double' to non-matching type 'int' [-Wbad-function-cast] renderer->dot_length = (int)floor(ddisp_len*0.1+0.5); ^~~~~~~~~~~~~~~~~~~~~~~~ dia_svg.c:483:20: warning: cast from function call of type 'double' to non-matching type 'int' [-Wbad-function-cast] n_segs = (int) ceil (fabs (th_arc / (M_PI * 0.5 + 0.001))); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ dia_svg.c:812:18: warning: cast from function call of type 'gdouble' (aka 'double') to non-matching type 'int' [-Wbad-function-cast] largearc = (int)g_ascii_strtod(path, &path); ^~~~~~~~~~~~~~~~~~~~~~~~~~~ dia_svg.c:814:15: warning: cast from function call of type 'gdouble' (aka 'double') to non-matching type 'int' [-Wbad-function-cast] sweep = (int)g_ascii_strtod(path, &path); ^~~~~~~~~~~~~~~~~~~~~~~~~~~ image.c:201:40: warning: cast from function call of type 'int' to non-matching type 'float' [-Wbad-function-cast] elem->height = (elem->width*(float)dia_image_height(image->image))/ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ image.c:202:14: warning: cast from function call of type 'int' to non-matching type 'float' [-Wbad-function-cast] (float)dia_image_width(image->image); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ image.c:456:41: warning: cast from function call of type 'int' to non-matching type 'float' [-Wbad-function-cast] elem->width = (elem->width*(float)dia_image_width(image->image))/ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ image.c:457:9: warning: cast from function call of type 'int' to non-matching type 'float' [-Wbad-function-cast] (float)dia_image_height(image->image); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ flow.c:547:28: warning: cast from function call of type 'int' to non-matching type 'FlowType' [-Wbad-function-cast] flow->type = (FlowType)data_int(attribute_first_data(attr)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ flow-ortho.c:579:36: warning: cast from function call of type 'int' to non-matching type 'OrthflowType' [-Wbad-function-cast] orthflow->type = (OrthflowType)data_int(attribute_first_data(attr)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ sissi_dialog.c:383:54: warning: cast from function call of type 'long' to non-matching type 'char *' [-Wbad-function-cast] object_sissi->confidentiality = g_strdup((char *)strtol(gtk_entry_get_text(GTK_ENTRY(object_sissi->properties_dialog->confidentiality)), NULL, 0)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ sissi_dialog.c:390:48: warning: cast from function call of type 'long' to non-matching type 'char *' [-Wbad-function-cast] object_sissi->integrity = g_strdup((char *)strtol(gtk_entry_get_text(GTK_ENTRY(object_sissi->properties_dialog->integrity)), NULL, 0)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ sissi_dialog.c:397:58: warning: cast from function call of type 'long' to non-matching type 'char *' [-Wbad-function-cast] object_sissi->disponibility_level = g_strdup((char *)strtol(gtk_entry_get_text(GTK_ENTRY(object_sissi->properties_dialog->disponibility_level)), NULL, 0)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ sissi_dialog.c:408:45: warning: cast from function call of type 'long' to non-matching type 'char *' [-Wbad-function-cast] object_sissi->entity = g_strdup((char *)strtol(gtk_entry_get_text(GTK_ENTRY(object_sissi->properties_dialog->entity)), NULL, 0)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ sissi_object.c:285:41: warning: cast from function call of type 'int' to non-matching type 'float' [-Wbad-function-cast] elem->width = (elem->width*(float)dia_image_width(object_sissi->image))/(float)dia_image_height(object_sissi->image); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ sissi_object.c:285:86: warning: cast from function call of type 'int' to non-matching type 'float' [-Wbad-function-cast] elem->width = (elem->width*(float)dia_image_width(object_sissi->image))/(float)dia_image_height(object_sissi->image); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ faraday.c:193:41: warning: cast from function call of type 'int' to non-matching type 'float' [-Wbad-function-cast] elem->width = (elem->width*(float)dia_image_width(object_sissi->image))/ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ faraday.c:194:9: warning: cast from function call of type 'int' to non-matching type 'float' [-Wbad-function-cast] (float)dia_image_height(object_sissi->image); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ faraday.c:288:41: warning: cast from function call of type 'int' to non-matching type 'float' [-Wbad-function-cast] elem->width = (elem->width*(float)dia_image_width(object_sissi->image))/ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ faraday.c:289:9: warning: cast from function call of type 'int' to non-matching type 'float' [-Wbad-function-cast] (float)dia_image_height(object_sissi->image); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ room.c:192:41: warning: cast from function call of type 'int' to non-matching type 'float' [-Wbad-function-cast] elem->width = (elem->width*(float)dia_image_width(object_sissi->image))/ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ room.c:193:9: warning: cast from function call of type 'int' to non-matching type 'float' [-Wbad-function-cast] (float)dia_image_height(object_sissi->image); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ room.c:285:41: warning: cast from function call of type 'int' to non-matching type 'float' [-Wbad-function-cast] elem->width = (elem->width*(float)dia_image_width(object_sissi->image))/ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ room.c:286:9: warning: cast from function call of type 'int' to non-matching type 'float' [-Wbad-function-cast] (float)dia_image_height(object_sissi->image); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ site.c:194:41: warning: cast from function call of type 'int' to non-matching type 'float' [-Wbad-function-cast] elem->width = (elem->width*(float)dia_image_width(object_sissi->image))/ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ site.c:195:9: warning: cast from function call of type 'int' to non-matching type 'float' [-Wbad-function-cast] (float)dia_image_height(object_sissi->image); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ site.c:289:41: warning: cast from function call of type 'int' to non-matching type 'float' [-Wbad-function-cast] elem->width = (elem->width*(float)dia_image_width(object_sissi->image))/ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ site.c:290:9: warning: cast from function call of type 'int' to non-matching type 'float' [-Wbad-function-cast] (float)dia_image_height(object_sissi->image); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ area.c:194:41: warning: cast from function call of type 'int' to non-matching type 'float' [-Wbad-function-cast] elem->width = (elem->width*(float)dia_image_width(object_sissi->image))/ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ area.c:195:9: warning: cast from function call of type 'int' to non-matching type 'float' [-Wbad-function-cast] (float)dia_image_height(object_sissi->image); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ area.c:287:41: warning: cast from function call of type 'int' to non-matching type 'float' [-Wbad-function-cast] elem->width = (elem->width*(float)dia_image_width(object_sissi->image))/ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ area.c:288:9: warning: cast from function call of type 'int' to non-matching type 'float' [-Wbad-function-cast] (float)dia_image_height(object_sissi->image); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ hpgl.c:437:19: warning: cast from function call of type 'double' to non-matching type 'int' [-Wbad-function-cast] (int)floor(360.0 - angle1 + angle2)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ wpg.c:183:26: warning: cast from function call of type 'double' to non-matching type 'int' [-Wbad-function-cast] unsigned long i = (int)floor(colour->red * (CC_LEN - 1)) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ wpg.c:184:26: warning: cast from function call of type 'double' to non-matching type 'int' [-Wbad-function-cast] + (int)floor(colour->green * (CC_LEN - 1)) * CC_LEN ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ wpg.c:185:26: warning: cast from function call of type 'double' to non-matching type 'int' [-Wbad-function-cast] + (int)floor(colour->blue * (CC_LEN - 1)) * CC_LEN * CC_LEN; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ render_svg.c:233:12: warning: cast from function call of type 'double' to non-matching type 'int' [-Wbad-function-cast] (int)ceil((extent->right - extent->left))); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ render_svg.c:236:12: warning: cast from function call of type 'double' to non-matching type 'int' [-Wbad-function-cast] (int)ceil((extent->bottom - extent->top))); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ render_svg.c:239:12: warning: cast from function call of type 'double' to non-matching type 'int' [-Wbad-function-cast] (int)floor(extent->left * renderer->scale), (int)floor(extent->top * renderer->scale), ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ render_svg.c:239:57: warning: cast from function call of type 'double' to non-matching type 'int' [-Wbad-function-cast] (int)floor(extent->left * renderer->scale), (int)floor(extent->top * renderer->scale), ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ render_svg.c:240:12: warning: cast from function call of type 'double' to non-matching type 'int' [-Wbad-function-cast] (int)ceil((extent->right - extent->left) * renderer->scale), ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ render_svg.c:241:12: warning: cast from function call of type 'double' to non-matching type 'int' [-Wbad-function-cast] (int)ceil((extent->bottom - extent->top) * renderer->scale)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ xfig-export.c:583:9: warning: cast from function call of type 'real' (aka 'double') to non-matching type 'int' [-Wbad-function-cast] (int)figCoord(renderer, start->x), (int)figCoord(renderer, start->y), ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ xfig-export.c:583:44: warning: cast from function call of type 'real' (aka 'double') to non-matching type 'int' [-Wbad-function-cast] (int)figCoord(renderer, start->x), (int)figCoord(renderer, start->y), ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ xfig-export.c:584:9: warning: cast from function call of type 'real' (aka 'double') to non-matching type 'int' [-Wbad-function-cast] (int)figCoord(renderer, end->x), (int)figCoord(renderer, end->y)); ^~~~~~~~~~~~~~~~~~~~~~~~~~ xfig-export.c:584:42: warning: cast from function call of type 'real' (aka 'double') to non-matching type 'int' [-Wbad-function-cast] (int)figCoord(renderer, end->x), (int)figCoord(renderer, end->y)); ^~~~~~~~~~~~~~~~~~~~~~~~~~ xfig-export.c:618:9: warning: cast from function call of type 'real' (aka 'double') to non-matching type 'int' [-Wbad-function-cast] (int)figCoord(renderer, start->x), (int)figCoord(renderer, start->y), ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ xfig-export.c:618:44: warning: cast from function call of type 'real' (aka 'double') to non-matching type 'int' [-Wbad-function-cast] (int)figCoord(renderer, start->x), (int)figCoord(renderer, start->y), ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ xfig-export.c:619:9: warning: cast from function call of type 'real' (aka 'double') to non-matching type 'int' [-Wbad-function-cast] (int)figCoord(renderer, end->x), (int)figCoord(renderer, end->y)); ^~~~~~~~~~~~~~~~~~~~~~~~~~ xfig-export.c:619:42: warning: cast from function call of type 'real' (aka 'double') to non-matching type 'int' [-Wbad-function-cast] (int)figCoord(renderer, end->x), (int)figCoord(renderer, end->y)); ^~~~~~~~~~~~~~~~~~~~~~~~~~ xfig-export.c:645:11: warning: cast from function call of type 'real' (aka 'double') to non-matching type 'int' [-Wbad-function-cast] (int)figCoord(renderer, points[i].x), (int)figCoord(renderer, points[i].y)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ xfig-export.c:645:49: warning: cast from function call of type 'real' (aka 'double') to non-matching type 'int' [-Wbad-function-cast] (int)figCoord(renderer, points[i].x), (int)figCoord(renderer, points[i].y)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ xfig-export.c:684:11: warning: cast from function call of type 'real' (aka 'double') to non-matching type 'int' [-Wbad-function-cast] (int)figCoord(renderer, points[i].x), (int)figCoord(renderer, points[i].y)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ xfig-export.c:684:49: warning: cast from function call of type 'real' (aka 'double') to non-matching type 'int' [-Wbad-function-cast] (int)figCoord(renderer, points[i].x), (int)figCoord(renderer, points[i].y)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ xfig-export.c:712:11: warning: cast from function call of type 'real' (aka 'double') to non-matching type 'int' [-Wbad-function-cast] (int)figCoord(renderer, points[i].x), (int)figCoord(renderer, points[i].y)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ xfig-export.c:712:49: warning: cast from function call of type 'real' (aka 'double') to non-matching type 'int' [-Wbad-function-cast] (int)figCoord(renderer, points[i].x), (int)figCoord(renderer, points[i].y)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ xfig-export.c:715:9: warning: cast from function call of type 'real' (aka 'double') to non-matching type 'int' [-Wbad-function-cast] (int)figCoord(renderer, points[0].x), (int)figCoord(renderer, points[0].y)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ xfig-export.c:715:47: warning: cast from function call of type 'real' (aka 'double') to non-matching type 'int' [-Wbad-function-cast] (int)figCoord(renderer, points[0].x), (int)figCoord(renderer, points[0].y)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ xfig-export.c:742:11: warning: cast from function call of type 'real' (aka 'double') to non-matching type 'int' [-Wbad-function-cast] (int)figCoord(renderer, points[i].x), (int)figCoord(renderer, points[i].y)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ xfig-export.c:742:49: warning: cast from function call of type 'real' (aka 'double') to non-matching type 'int' [-Wbad-function-cast] (int)figCoord(renderer, points[i].x), (int)figCoord(renderer, points[i].y)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ xfig-export.c:745:9: warning: cast from function call of type 'real' (aka 'double') to non-matching type 'int' [-Wbad-function-cast] (int)figCoord(renderer, points[0].x), (int)figCoord(renderer, points[0].y)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ xfig-export.c:745:47: warning: cast from function call of type 'real' (aka 'double') to non-matching type 'int' [-Wbad-function-cast] (int)figCoord(renderer, points[0].x), (int)figCoord(renderer, points[0].y)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ xfig-export.c:768:9: warning: cast from function call of type 'real' (aka 'double') to non-matching type 'int' [-Wbad-function-cast] (int)figCoord(renderer, ul_corner->x), (int)figCoord(renderer, ul_corner->y), ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ xfig-export.c:768:48: warning: cast from function call of type 'real' (aka 'double') to non-matching type 'int' [-Wbad-function-cast] (int)figCoord(renderer, ul_corner->x), (int)figCoord(renderer, ul_corner->y), ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ xfig-export.c:769:9: warning: cast from function call of type 'real' (aka 'double') to non-matching type 'int' [-Wbad-function-cast] (int)figCoord(renderer, lr_corner->x), (int)figCoord(renderer, ul_corner->y), ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ xfig-export.c:769:48: warning: cast from function call of type 'real' (aka 'double') to non-matching type 'int' [-Wbad-function-cast] (int)figCoord(renderer, lr_corner->x), (int)figCoord(renderer, ul_corner->y), ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ xfig-export.c:770:9: warning: cast from function call of type 'real' (aka 'double') to non-matching type 'int' [-Wbad-function-cast] (int)figCoord(renderer, lr_corner->x), (int)figCoord(renderer, lr_corner->y), ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ xfig-export.c:770:48: warning: cast from function call of type 'real' (aka 'double') to non-matching type 'int' [-Wbad-function-cast] (int)figCoord(renderer, lr_corner->x), (int)figCoord(renderer, lr_corner->y), ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ xfig-export.c:771:9: warning: cast from function call of type 'real' (aka 'double') to non-matching type 'int' [-Wbad-function-cast] (int)figCoord(renderer, ul_corner->x), (int)figCoord(renderer, lr_corner->y), ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ xfig-export.c:771:48: warning: cast from function call of type 'real' (aka 'double') to non-matching type 'int' [-Wbad-function-cast] (int)figCoord(renderer, ul_corner->x), (int)figCoord(renderer, lr_corner->y), ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ xfig-export.c:772:9: warning: cast from function call of type 'real' (aka 'double') to non-matching type 'int' [-Wbad-function-cast] (int)figCoord(renderer, ul_corner->x), (int)figCoord(renderer, ul_corner->y)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ xfig-export.c:772:48: warning: cast from function call of type 'real' (aka 'double') to non-matching type 'int' [-Wbad-function-cast] (int)figCoord(renderer, ul_corner->x), (int)figCoord(renderer, ul_corner->y)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ xfig-export.c:796:9: warning: cast from function call of type 'real' (aka 'double') to non-matching type 'int' [-Wbad-function-cast] (int)figCoord(renderer, ul_corner->x), (int)figCoord(renderer, ul_corner->y), ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ xfig-export.c:796:48: warning: cast from function call of type 'real' (aka 'double') to non-matching type 'int' [-Wbad-function-cast] (int)figCoord(renderer, ul_corner->x), (int)figCoord(renderer, ul_corner->y), ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ xfig-export.c:797:9: warning: cast from function call of type 'real' (aka 'double') to non-matching type 'int' [-Wbad-function-cast] (int)figCoord(renderer, lr_corner->x), (int)figCoord(renderer, ul_corner->y), ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ xfig-export.c:797:48: warning: cast from function call of type 'real' (aka 'double') to non-matching type 'int' [-Wbad-function-cast] (int)figCoord(renderer, lr_corner->x), (int)figCoord(renderer, ul_corner->y), ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ xfig-export.c:798:9: warning: cast from function call of type 'real' (aka 'double') to non-matching type 'int' [-Wbad-function-cast] (int)figCoord(renderer, lr_corner->x), (int)figCoord(renderer, lr_corner->y), ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ xfig-export.c:798:48: warning: cast from function call of type 'real' (aka 'double') to non-matching type 'int' [-Wbad-function-cast] (int)figCoord(renderer, lr_corner->x), (int)figCoord(renderer, lr_corner->y), ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ xfig-export.c:799:9: warning: cast from function call of type 'real' (aka 'double') to non-matching type 'int' [-Wbad-function-cast] (int)figCoord(renderer, ul_corner->x), (int)figCoord(renderer, lr_corner->y), ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ xfig-export.c:799:48: warning: cast from function call of type 'real' (aka 'double') to non-matching type 'int' [-Wbad-function-cast] (int)figCoord(renderer, ul_corner->x), (int)figCoord(renderer, lr_corner->y), ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ xfig-export.c:800:9: warning: cast from function call of type 'real' (aka 'double') to non-matching type 'int' [-Wbad-function-cast] (int)figCoord(renderer, ul_corner->x), (int)figCoord(renderer, ul_corner->y)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ xfig-export.c:800:48: warning: cast from function call of type 'real' (aka 'double') to non-matching type 'int' [-Wbad-function-cast] (int)figCoord(renderer, ul_corner->x), (int)figCoord(renderer, ul_corner->y)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ xfig-export.c:847:9: warning: cast from function call of type 'real' (aka 'double') to non-matching type 'int' [-Wbad-function-cast] (int)figCoord(renderer, first.x), (int)figCoord(renderer, first.y), ^~~~~~~~~~~~~~~~~~~~~~~~~~~ xfig-export.c:847:43: warning: cast from function call of type 'real' (aka 'double') to non-matching type 'int' [-Wbad-function-cast] (int)figCoord(renderer, first.x), (int)figCoord(renderer, first.y), ^~~~~~~~~~~~~~~~~~~~~~~~~~~ xfig-export.c:848:9: warning: cast from function call of type 'real' (aka 'double') to non-matching type 'int' [-Wbad-function-cast] (int)figCoord(renderer, second.x), (int)figCoord(renderer, second.y), ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ xfig-export.c:848:44: warning: cast from function call of type 'real' (aka 'double') to non-matching type 'int' [-Wbad-function-cast] (int)figCoord(renderer, second.x), (int)figCoord(renderer, second.y), ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ xfig-export.c:849:9: warning: cast from function call of type 'real' (aka 'double') to non-matching type 'int' [-Wbad-function-cast] (int)figCoord(renderer, last.x), (int)figCoord(renderer, last.y)); ^~~~~~~~~~~~~~~~~~~~~~~~~~ xfig-export.c:849:42: warning: cast from function call of type 'real' (aka 'double') to non-matching type 'int' [-Wbad-function-cast] (int)figCoord(renderer, last.x), (int)figCoord(renderer, last.y)); ^~~~~~~~~~~~~~~~~~~~~~~~~~ xfig-export.c:910:9: warning: cast from function call of type 'real' (aka 'double') to non-matching type 'int' [-Wbad-function-cast] (int)figCoord(renderer, startpoint->x), (int)figCoord(renderer, startpoint->y), ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ xfig-export.c:910:49: warning: cast from function call of type 'real' (aka 'double') to non-matching type 'int' [-Wbad-function-cast] (int)figCoord(renderer, startpoint->x), (int)figCoord(renderer, startpoint->y), ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ xfig-export.c:911:9: warning: cast from function call of type 'real' (aka 'double') to non-matching type 'int' [-Wbad-function-cast] (int)figCoord(renderer, midpoint->x), (int)figCoord(renderer, midpoint->y), ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ xfig-export.c:911:47: warning: cast from function call of type 'real' (aka 'double') to non-matching type 'int' [-Wbad-function-cast] (int)figCoord(renderer, midpoint->x), (int)figCoord(renderer, midpoint->y), ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ xfig-export.c:912:9: warning: cast from function call of type 'real' (aka 'double') to non-matching type 'int' [-Wbad-function-cast] (int)figCoord(renderer, endpoint->x), (int)figCoord(renderer, endpoint->y)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ xfig-export.c:912:47: warning: cast from function call of type 'real' (aka 'double') to non-matching type 'int' [-Wbad-function-cast] (int)figCoord(renderer, endpoint->x), (int)figCoord(renderer, endpoint->y)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ xfig-export.c:965:9: warning: cast from function call of type 'real' (aka 'double') to non-matching type 'int' [-Wbad-function-cast] (int)figCoord(renderer, first.x), (int)figCoord(renderer, first.y), ^~~~~~~~~~~~~~~~~~~~~~~~~~~ xfig-export.c:965:43: warning: cast from function call of type 'real' (aka 'double') to non-matching type 'int' [-Wbad-function-cast] (int)figCoord(renderer, first.x), (int)figCoord(renderer, first.y), ^~~~~~~~~~~~~~~~~~~~~~~~~~~ xfig-export.c:966:9: warning: cast from function call of type 'real' (aka 'double') to non-matching type 'int' [-Wbad-function-cast] (int)figCoord(renderer, second.x), (int)figCoord(renderer, second.y), ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ xfig-export.c:966:44: warning: cast from function call of type 'real' (aka 'double') to non-matching type 'int' [-Wbad-function-cast] (int)figCoord(renderer, second.x), (int)figCoord(renderer, second.y), ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ xfig-export.c:967:9: warning: cast from function call of type 'real' (aka 'double') to non-matching type 'int' [-Wbad-function-cast] (int)figCoord(renderer, last.x), (int)figCoord(renderer, last.y)); ^~~~~~~~~~~~~~~~~~~~~~~~~~ xfig-export.c:967:42: warning: cast from function call of type 'real' (aka 'double') to non-matching type 'int' [-Wbad-function-cast] (int)figCoord(renderer, last.x), (int)figCoord(renderer, last.y)); ^~~~~~~~~~~~~~~~~~~~~~~~~~ xfig-export.c:991:9: warning: cast from function call of type 'real' (aka 'double') to non-matching type 'int' [-Wbad-function-cast] (int)figCoord(renderer, center->x), (int)figCoord(renderer, center->y), ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ xfig-export.c:991:45: warning: cast from function call of type 'real' (aka 'double') to non-matching type 'int' [-Wbad-function-cast] (int)figCoord(renderer, center->x), (int)figCoord(renderer, center->y), ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ xfig-export.c:992:9: warning: cast from function call of type 'real' (aka 'double') to non-matching type 'int' [-Wbad-function-cast] (int)figCoord(renderer, width/2), (int)figCoord(renderer, height/2)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~ xfig-export.c:992:43: warning: cast from function call of type 'real' (aka 'double') to non-matching type 'int' [-Wbad-function-cast] (int)figCoord(renderer, width/2), (int)figCoord(renderer, height/2)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ xfig-export.c:1017:9: warning: cast from function call of type 'real' (aka 'double') to non-matching type 'int' [-Wbad-function-cast] (int)figCoord(renderer, center->x), (int)figCoord(renderer, center->y), ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ xfig-export.c:1017:45: warning: cast from function call of type 'real' (aka 'double') to non-matching type 'int' [-Wbad-function-cast] (int)figCoord(renderer, center->x), (int)figCoord(renderer, center->y), ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ xfig-export.c:1018:9: warning: cast from function call of type 'real' (aka 'double') to non-matching type 'int' [-Wbad-function-cast] (int)figCoord(renderer, width/2), (int)figCoord(renderer, height/2)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~ xfig-export.c:1018:43: warning: cast from function call of type 'real' (aka 'double') to non-matching type 'int' [-Wbad-function-cast] (int)figCoord(renderer, width/2), (int)figCoord(renderer, height/2)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ xfig-export.c:1095:9: warning: cast from function call of type 'real' (aka 'double') to non-matching type 'int' [-Wbad-function-cast] (int)figCoord(renderer, pos->x), ^~~~~~~~~~~~~~~~~~~~~~~~~~ xfig-export.c:1096:9: warning: cast from function call of type 'real' (aka 'double') to non-matching type 'int' [-Wbad-function-cast] (int)figCoord(renderer, pos->y), ^~~~~~~~~~~~~~~~~~~~~~~~~~ xfig-export.c:1120:9: warning: cast from function call of type 'real' (aka 'double') to non-matching type 'int' [-Wbad-function-cast] (int)figCoord(renderer, point->x), (int)figCoord(renderer, point->y), ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ xfig-export.c:1120:44: warning: cast from function call of type 'real' (aka 'double') to non-matching type 'int' [-Wbad-function-cast] (int)figCoord(renderer, point->x), (int)figCoord(renderer, point->y), ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ xfig-export.c:1121:9: warning: cast from function call of type 'real' (aka 'double') to non-matching type 'int' [-Wbad-function-cast] (int)figCoord(renderer, point->x+width), (int)figCoord(renderer, point->y), ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ xfig-export.c:1121:50: warning: cast from function call of type 'real' (aka 'double') to non-matching type 'int' [-Wbad-function-cast] (int)figCoord(renderer, point->x+width), (int)figCoord(renderer, point->y), ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ xfig-export.c:1122:9: warning: cast from function call of type 'real' (aka 'double') to non-matching type 'int' [-Wbad-function-cast] (int)figCoord(renderer, point->x+width), (int)figCoord(renderer, point->y+height), ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ xfig-export.c:1122:50: warning: cast from function call of type 'real' (aka 'double') to non-matching type 'int' [-Wbad-function-cast] (int)figCoord(renderer, point->x+width), (int)figCoord(renderer, point->y+height), ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ xfig-export.c:1123:9: warning: cast from function call of type 'real' (aka 'double') to non-matching type 'int' [-Wbad-function-cast] (int)figCoord(renderer, point->x), (int)figCoord(renderer, point->y+height), ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ xfig-export.c:1123:44: warning: cast from function call of type 'real' (aka 'double') to non-matching type 'int' [-Wbad-function-cast] (int)figCoord(renderer, point->x), (int)figCoord(renderer, point->y+height), ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ xfig-export.c:1124:9: warning: cast from function call of type 'real' (aka 'double') to non-matching type 'int' [-Wbad-function-cast] (int)figCoord(renderer, point->x), (int)figCoord(renderer, point->y)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ xfig-export.c:1124:44: warning: cast from function call of type 'real' (aka 'double') to non-matching type 'int' [-Wbad-function-cast] (int)figCoord(renderer, point->x), (int)figCoord(renderer, point->y)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ftp://ftp.sunet.se/pub/Linux/distributions/Debian/debian/pool/main/d/dicelab/dicelab_0.7.orig.tar.gz roll.tc:51:27: warning: cast from function call of type 'double' to non-matching type 'int' [-Wbad-function-cast] rv1->values[0] = (int) pow(rv1->values[0], rv2->values[0]); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ eval.tc:128:30: warning: cast from function call of type 'double' to non-matching type 'int' [-Wbad-function-cast] cret->values[0] = (int) pow(ce1->values[0], ce2->values[0]); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ftp://ftp.sunet.se/pub/Linux/distributions/Debian/debian/pool/main/d/dict-gcide/dict-gcide_0.48.orig.tar.gz debug.c:140:27: warning: cast from function call of type 'const void *' to non-matching type 'dbg_Type' (aka 'unsigned long') [-Wbad-function-cast] if (!(flag = (dbg_Type)hsh_retrieve( hash, name ))) { ^~~~~~~~~~~~~~~~~~~~~~~~~~ debug.c:141:30: warning: cast from function call of type 'const void *' to non-matching type 'dbg_Type' (aka 'unsigned long') [-Wbad-function-cast] if (!(flag = (dbg_Type)hsh_retrieve( hash, name+1 )) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ flags.c:121:27: warning: cast from function call of type 'const void *' to non-matching type 'flg_Type' (aka 'unsigned long') [-Wbad-function-cast] if (!(flag = (flg_Type)hsh_retrieve( hash, name ))) { ^~~~~~~~~~~~~~~~~~~~~~~~~~ flags.c:122:30: warning: cast from function call of type 'const void *' to non-matching type 'flg_Type' (aka 'unsigned long') [-Wbad-function-cast] if (!(flag = (flg_Type)hsh_retrieve( hash, name+1 )) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ftp://ftp.sunet.se/pub/Linux/distributions/Debian/debian/pool/main/d/dmalloc/dmalloc_5.5.2.orig.tar.gz env.c:116:36: warning: cast from function call of type 'long' to non-matching type 'void *' [-Wbad-function-cast] SET_POINTER(addr_p, (DMALLOC_PNT)hex_to_long(addr_all)); ^~~~~~~~~~~~~~~~~~~~~ ftp://ftp.sunet.se/pub/Linux/distributions/Debian/debian/pool/main/e/elinks/elinks_0.12~pre6.orig.tar.gz options.c:733:20: warning: cast from function call of type 'struct list_head_elinks *' to non-matching type 'longptr_T' (aka 'long') [-Wbad-function-cast] cmdline_options = add_opt_tree_tree(&options_root, "", "", ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ options.c:737:19: warning: cast from function call of type 'struct list_head_elinks *' to non-matching type 'longptr_T' (aka 'long') [-Wbad-function-cast] config_options = add_opt_tree_tree(&options_root, "", "", ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ftp://ftp.sunet.se/pub/Linux/distributions/Debian/debian/pool/main/e/elk/elk_3.99.8.orig.tar.gz loadlib.c:190:50: warning: cast from function call of type 'void *' to non-matching type 'intptr_t' (aka 'long') [-Wbad-function-cast] sp->value = (unsigned long int)(intptr_t)dlsym (handle, sp->name); ^~~~~~~~~~~~~~~~~~~~~~~~ ftp://ftp.sunet.se/pub/Linux/distributions/Debian/debian/pool/main/e/epic4/epic4_2.10.5.orig.tar.gz dcc.c:2518:10: warning: cast from function call of type 'double' to non-matching type 'long' [-Wbad-function-cast] (long)time_diff(Client->lasttime, now)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ functions.c:7061:13: warning: cast from function call of type 'double' to non-matching type 'long' [-Wbad-function-cast] n = (long)pow(base, len), ^~~~~~~~~~~~~~ ftp://ftp.sunet.se/pub/Linux/distributions/Debian/debian/pool/main/e/exuberant-ctags/exuberant-ctags_5.9~svn20110310.orig.tar.gz asm.c:136:23: warning: cast from function call of type 'int' to non-matching type 'opKeyword' [-Wbad-function-cast] result = (opKeyword) lookupKeyword (vStringValue (keyword), Lang_asm); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ c.c:1432:35: warning: cast from function call of type 'int' to non-matching type 'keywordId' (aka 'enum eKeywordId') [-Wbad-function-cast] const keywordId id = (keywordId) lookupKeyword (name, getSourceLanguage ()); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ c.c:2805:28: warning: cast from function call of type 'int' to non-matching type 'exception_t' (aka 'enum eException') [-Wbad-function-cast] exception = (exception_t) setjmp (Exception); ^~~~~~~~~~~~~~~~~~ fortran.c:2152:28: warning: cast from function call of type 'int' to non-matching type 'exception_t' (aka 'enum eException') [-Wbad-function-cast] exception = (exception_t) setjmp (Exception); ^~~~~~~~~~~~~~~~~~ verilog.c:259:41: warning: cast from function call of type 'int' to non-matching type 'verilogKind' [-Wbad-function-cast] const verilogKind kind = (verilogKind) lookupKeyword (vStringValue (name), Lang_verilog); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ verilog.c:303:40: warning: cast from function call of type 'int' to non-matching type 'exception_t' (aka 'enum eException') [-Wbad-function-cast] exception_t exception = (exception_t) setjmp (Exception); ^~~~~~~~~~~~~~~~~~ readtags.c:399:35: warning: cast from function call of type 'int' to non-matching type 'sortType' [-Wbad-function-cast] file->sortMethod = (sortType) atoi (value); ^~~~~~~~~~~~ ftp://ftp.sunet.se/pub/Linux/distributions/Debian/debian/pool/main/f/fakeroot-ng/fakeroot-ng_0.18.orig.tar.gz platform.c:453:20: warning: cast from function call of type 'long' to non-matching type 'void *' [-Wbad-function-cast] return (void *)ptrace( PTRACE_PEEKUSER, pid, RIP, 0 ); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ftp://ftp.sunet.se/pub/Linux/distributions/Debian/debian/pool/main/f/fftw/fftw_2.1.5.orig.tar.gz fftw_test.c:940:21: warning: cast from function call of type 'double' to non-matching type 'int' [-Wbad-function-cast] maxdim = (int) pow(8192.0, 1.0/rank); ^~~~~~~~~~~~~~~~~~~~~ rfftw_test.c:806:21: warning: cast from function call of type 'double' to non-matching type 'int' [-Wbad-function-cast] maxdim = (int) pow(8192.0, 1.0/rank); ^~~~~~~~~~~~~~~~~~~~~ ftp://ftp.sunet.se/pub/Linux/distributions/Debian/debian/pool/main/f/flac/flac_1.3.1.orig.tar.xz replaygain_analysis/replaygain_analysis.c:362:26: warning: cast from function call of type 'double' to non-matching type 'int' [-Wbad-function-cast] sampleWindow = (int) ceil ((double)samplefreq * (double)RMS_WINDOW_TIME / 1000.0); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ metadata_iterators.c:2444:51: warning: cast from function call of type 'FLAC__uint32' (aka 'unsigned int') to non-matching type 'FLAC__StreamMetadata_Picture_Type' [-Wbad-function-cast] block->type = (FLAC__StreamMetadata_Picture_Type)unpack_uint32_(buffer, len); ^~~~~~~~~~~~~~~~~~~~~~~~~~~ stream_encoder.c:1696:43: warning: cast from function call of type 'double' to non-matching type 'FLAC__int32' (aka 'int') [-Wbad-function-cast] FLAC__int32 tukey_parts = (FLAC__int32)strtod(specification+14, 0); ^~~~~~~~~~~~~~~~~~~~~~~~~~~ stream_encoder.c:1717:43: warning: cast from function call of type 'double' to non-matching type 'FLAC__int32' (aka 'int') [-Wbad-function-cast] FLAC__int32 tukey_parts = (FLAC__int32)strtod(specification+15, 0); ^~~~~~~~~~~~~~~~~~~~~~~~~~~ decode.c:1478:18: warning: cast from function call of type 'double' to non-matching type 'unsigned int' [-Wbad-function-cast] if ((unsigned)floor(progress + 0.5) == 100) ^~~~~~~~~~~~~~~~~~~~~ decode.c:1484:15: warning: cast from function call of type 'double' to non-matching type 'unsigned int' [-Wbad-function-cast] (unsigned)floor(progress + 0.5) ^~~~~~~~~~~~~~~~~~~~~ encode.c:2661:61: warning: cast from function call of type 'double' to non-matching type 'unsigned int' [-Wbad-function-cast] stats_print_info(2, "%u%% complete, ratio=%s", (unsigned)floor(encoder_session->progress * 100.0 + 0.5), ratiostr); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ftp://ftp.sunet.se/pub/Linux/distributions/Debian/debian/pool/main/f/flite/flite_1.4-release.orig.tar.gz cst_ffeatures.c:129:20: warning: cast from function call of type 'int' to non-matching type 'float' [-Wbad-function-cast] start = (float)ffeature_int(p,"R:mcep_link.parent.daughter1.frame_number"); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cst_ffeatures.c:130:18: warning: cast from function call of type 'int' to non-matching type 'float' [-Wbad-function-cast] end = (float)ffeature_int(p,"R:mcep_link.parent.daughtern.frame_number"); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cst_ffeatures.c:142:20: warning: cast from function call of type 'int' to non-matching type 'float' [-Wbad-function-cast] start = (float)ffeature_int(p,"R:mcep_link.parent.daughter1.frame_number"); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cst_ffeatures.c:151:18: warning: cast from function call of type 'int' to non-matching type 'float' [-Wbad-function-cast] end = (float)ffeature_int(p,"R:mcep_link.parent.daughtern.frame_number"); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cst_ffeatures.c:160:20: warning: cast from function call of type 'int' to non-matching type 'float' [-Wbad-function-cast] start = (float)ffeature_int(p,"R:mcep_link.parent.R:segstate.parent.daughter1.R:mcep_link.daughter1.frame_number"); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cst_ffeatures.c:161:18: warning: cast from function call of type 'int' to non-matching type 'float' [-Wbad-function-cast] end = (float)ffeature_int(p,"R:mcep_link.parent.R:segstate.parent.daughtern.R:mcep_link.daughtern.frame_number"); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cst_ffeatures.c:173:20: warning: cast from function call of type 'int' to non-matching type 'float' [-Wbad-function-cast] start = (float)ffeature_int(p,"R:mcep_link.parent.R:segstate.parent.daughter1.R:mcep_link.daughter1.frame_number"); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cst_ffeatures.c:182:18: warning: cast from function call of type 'int' to non-matching type 'float' [-Wbad-function-cast] end = (float)ffeature_int(p,"R:mcep_link.parent.R:segstate.parent.daughtern.R:mcep_link.daughtern.frame_number"); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cst_sigpr.c:81:25: warning: cast from function call of type 'short' to non-matching type 'float' [-Wbad-function-cast] outbuf[o] = (float)cst_ulaw_to_short(lpcres->residual[r]); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cst_sigpr.c:132:25: warning: cast from function call of type 'short' to non-matching type 'float' [-Wbad-function-cast] outbuf[o] = (float)cst_ulaw_to_short(lpcres->residual[r]); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ftp://ftp.sunet.se/pub/Linux/distributions/Debian/debian/pool/main/f/fondu/fondu_0.0.20060102.orig.tar.gz fondu.c:226:12: warning: cast from function call of type 'double' to non-matching type 'int' [-Wbad-function-cast] (int) floor(bb->left*1000/em), (int) floor(bb->bottom*1000/em), ^~~~~~~~~~~~~~~~~~~~~~~ fondu.c:226:43: warning: cast from function call of type 'double' to non-matching type 'int' [-Wbad-function-cast] (int) floor(bb->left*1000/em), (int) floor(bb->bottom*1000/em), ^~~~~~~~~~~~~~~~~~~~~~~~~ fondu.c:227:12: warning: cast from function call of type 'double' to non-matching type 'int' [-Wbad-function-cast] (int) ceil(bb->right*1000/em), (int) ceil(bb->top*1000/em) ); ^~~~~~~~~~~~~~~~~~~~~~~ fondu.c:227:43: warning: cast from function call of type 'double' to non-matching type 'int' [-Wbad-function-cast] (int) ceil(bb->right*1000/em), (int) ceil(bb->top*1000/em) ); ^~~~~~~~~~~~~~~~~~~~~ fondups.c:1025:19: warning: cast from function call of type 'double' to non-matching type 'int' [-Wbad-function-cast] array[i] = (int) strtod(start,&end); ^~~~~~~~~~~~~~~~~~ ftp://ftp.sunet.se/pub/Linux/distributions/Debian/debian/pool/main/f/fontconfig/fontconfig_2.9.0.orig.tar.gz fcmatch.c:65:21: warning: cast from function call of type 'int' to non-matching type 'double' [-Wbad-function-cast] return (double) FcStrCmpIgnoreCase (FcValueString(v1), FcValueString(v2)) != 0; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ fcmatch.c:80:21: warning: cast from function call of type 'int' to non-matching type 'double' [-Wbad-function-cast] return (double) FcStrCmpIgnoreBlanksAndCase (v1_string, v2_string) != 0; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ fcmatch.c:141:21: warning: cast from function call of type 'FcChar32' (aka 'unsigned int') to non-matching type 'double' [-Wbad-function-cast] return (double) FcCharSetSubtractCount (FcValueCharSet(v1), FcValueCharSet(v2)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ftp://ftp.sunet.se/pub/Linux/distributions/Debian/debian/pool/main/f/freexl/freexl_1.0.2.orig.tar.gz freexl.c:720:23: warning: cast from function call of type 'double' to non-matching type 'int' [-Wbad-function-cast] int count = (int) floor (num); ^~~~~~~~~~~ freexl.c:773:23: warning: cast from function call of type 'double' to non-matching type 'int' [-Wbad-function-cast] int count = (int) floor (num); ^~~~~~~~~~~ freexl.c:825:23: warning: cast from function call of type 'double' to non-matching type 'int' [-Wbad-function-cast] int count = (int) floor (num); ^~~~~~~~~~~ ftp://ftp.sunet.se/pub/Linux/distributions/Debian/debian/pool/main/f/fuse/fuse_2.9.4.orig.tar.gz fuse_lowlevel.c:324:26: warning: cast from function call of type 'unsigned long' to non-matching type 'double' [-Wbad-function-cast] double f = t - (double) calc_timeout_sec(t); ^~~~~~~~~~~~~~~~~~~ ftp://ftp.sunet.se/pub/Linux/distributions/Debian/debian/pool/main/g/g2/g2_0.72.orig.tar.gz src/g2_fif.c:218:20: warning: cast from function call of type 'int' to non-matching type 'float' [-Wbad-function-cast] return (F_REAL)g2_open_vd(); ^~~~~~~~~~~~ src/g2_fif.c:259:20: warning: cast from function call of type 'int' to non-matching type 'float' [-Wbad-function-cast] return (F_REAL)g2_ld(); ^~~~~~~ src/g2_fif.c:357:20: warning: cast from function call of type 'int' to non-matching type 'float' [-Wbad-function-cast] return (F_REAL)g2_ink(dtoi(*dev), *red, *green, *blue); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/g2_graphic_pd.c:561:22: warning: cast from function call of type 'double' to non-matching type 'int' [-Wbad-function-cast] N=(a2==a1)?360:(int)fabs(a2-a1)+8; ^~~~~~~~~~~ src/g2_graphic_pd.c:607:22: warning: cast from function call of type 'double' to non-matching type 'int' [-Wbad-function-cast] N=(a2==a1)?360:(int)fabs(a2-a1)+8; ^~~~~~~~~~~ ftp://ftp.sunet.se/pub/Linux/distributions/Debian/debian/pool/main/g/gadmin-proftpd/gadmin-proftpd_0.4.2.orig.tar.gz create_user_tab.c:63:24: warning: cast from function call of type 'gpointer' (aka 'void *') to non-matching type 'int' [-Wbad-function-cast] int column = (int) g_object_get_data(G_OBJECT(cell), "column"); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ftp://ftp.sunet.se/pub/Linux/distributions/Debian/debian/pool/main/g/gadmin-rsync/gadmin-rsync_0.1.7.orig.tar.gz create_rsync_tab.c:63:24: warning: cast from function call of type 'gpointer' (aka 'void *') to non-matching type 'int' [-Wbad-function-cast] int column = (int) g_object_get_data(G_OBJECT(cell), "column"); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ create_rsync_tab.c:86:21: warning: cast from function call of type 'gpointer' (aka 'void *') to non-matching type 'int' [-Wbad-function-cast] col_num = (int) g_object_get_data(G_OBJECT(cell_renderer), "column"); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ftp://ftp.sunet.se/pub/Linux/distributions/Debian/debian/pool/main/g/gadmin-samba/gadmin-samba_0.2.9.orig.tar.gz create_share_settings.c:58:46: warning: cast from function call of type 'gpointer' (aka 'void *') to non-matching type 'int' [-Wbad-function-cast] global_share_access_treeview_num = (int) g_object_get_data(G_OBJECT(treeview), "column"); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ftp://ftp.sunet.se/pub/Linux/distributions/Debian/debian/pool/main/g/gadmin-squid/gadmin-squid_0.1.3.orig.tar.gz create_server_tab.c:97:34: warning: cast from function call of type 'gpointer' (aka 'void *') to non-matching type 'glong' (aka 'long') [-Wbad-function-cast] int column = (gint) (glong) g_object_get_data(G_OBJECT(cell), "column"); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ create_acl_tab.c:183:34: warning: cast from function call of type 'gpointer' (aka 'void *') to non-matching type 'glong' (aka 'long') [-Wbad-function-cast] int column = (gint) (glong) g_object_get_data(G_OBJECT(cell), "column"); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ create_acl_tab.c:208:34: warning: cast from function call of type 'gpointer' (aka 'void *') to non-matching type 'glong' (aka 'long') [-Wbad-function-cast] int column = (gint) (glong) g_object_get_data(G_OBJECT(cell), "column"); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ftp://ftp.sunet.se/pub/Linux/distributions/Debian/debian/pool/main/g/galan/galan_0.3.0+beta4.orig.tar.gz osc.la.c:142:14: warning: cast from function call of type 'double' to non-matching type 'gint32' (aka 'int') [-Wbad-function-cast] gint32 k = GEN_DOUBLE_TO_INT(event->d.number); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ random.la.c:36:28: warning: cast from function call of type 'int' to non-matching type 'float' [-Wbad-function-cast] buf[i] = (2 * (SAMPLE) rand()) / ((SAMPLE) RAND_MAX) - 1; ^~~~~~ delay.la.c:149:17: warning: cast from function call of type 'double' to non-matching type 'gint32' (aka 'int') [-Wbad-function-cast] data->delay = GEN_DOUBLE_TO_INT(data->delay_sec * SAMPLE_RATE); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ trigseq.la.c:117:16: warning: cast from function call of type 'double' to non-matching type 'gint32' (aka 'int') [-Wbad-function-cast] data->edit = GEN_DOUBLE_TO_INT(event->d.number) % NUM_PATTERNS; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ trigseq.la.c:122:30: warning: cast from function call of type 'double' to non-matching type 'gint32' (aka 'int') [-Wbad-function-cast] ((Data *) g->data)->play = GEN_DOUBLE_TO_INT(event->d.number) % NUM_PATTERNS; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ trigseq.la.c:127:14: warning: cast from function call of type 'double' to non-matching type 'gint32' (aka 'int') [-Wbad-function-cast] int step = GEN_DOUBLE_TO_INT(event->d.number) % SEQUENCE_LENGTH; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ seqnum.la.c:133:16: warning: cast from function call of type 'double' to non-matching type 'gint32' (aka 'int') [-Wbad-function-cast] data->edit = GEN_DOUBLE_TO_INT(event->d.number) % NUM_PATTERNS; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ seqnum.la.c:138:30: warning: cast from function call of type 'double' to non-matching type 'gint32' (aka 'int') [-Wbad-function-cast] ((Data *) g->data)->play = GEN_DOUBLE_TO_INT(event->d.number) % NUM_PATTERNS; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ seqnum.la.c:143:14: warning: cast from function call of type 'double' to non-matching type 'gint32' (aka 'int') [-Wbad-function-cast] int step = GEN_DOUBLE_TO_INT(event->d.number) % SEQUENCE_LENGTH; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ seqnote.la.c:140:16: warning: cast from function call of type 'double' to non-matching type 'gint32' (aka 'int') [-Wbad-function-cast] data->edit = GEN_DOUBLE_TO_INT(event->d.number) % NUM_PATTERNS; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ seqnote.la.c:145:30: warning: cast from function call of type 'double' to non-matching type 'gint32' (aka 'int') [-Wbad-function-cast] ((Data *) g->data)->play = GEN_DOUBLE_TO_INT(event->d.number) % NUM_PATTERNS; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ seqnote.la.c:150:14: warning: cast from function call of type 'double' to non-matching type 'gint32' (aka 'int') [-Wbad-function-cast] int step = GEN_DOUBLE_TO_INT(event->d.number) % SEQUENCE_LENGTH; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ patloop.la.c:128:19: warning: cast from function call of type 'gint32' (aka 'int') to non-matching type 'gpointer' (aka 'void *') [-Wbad-function-cast] (gpointer) objectstore_datum_integer_value(datum)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ patloop.la.c:164:13: warning: cast from function call of type 'double' to non-matching type 'gint32' (aka 'int') [-Wbad-function-cast] int len = GEN_DOUBLE_TO_INT(event->d.number); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ patloop.la.c:176:16: warning: cast from function call of type 'double' to non-matching type 'gint32' (aka 'int') [-Wbad-function-cast] data->edit = GEN_DOUBLE_TO_INT(event->d.number) % NUM_PATTERNS; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ patloop.la.c:183:21: warning: cast from function call of type 'double' to non-matching type 'gint32' (aka 'int') [-Wbad-function-cast] data->next_play = GEN_DOUBLE_TO_INT(event->d.number) % NUM_PATTERNS; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ vco.la.c:138:14: warning: cast from function call of type 'double' to non-matching type 'gint32' (aka 'int') [-Wbad-function-cast] gint32 k = GEN_DOUBLE_TO_INT(event->d.number); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ vcd.la.c:76:25: warning: cast from function call of type 'double' to non-matching type 'gint32' (aka 'int') [-Wbad-function-cast] data->delay_bufsize = GEN_DOUBLE_TO_INT( 1.0 * SAMPLE_RATE ); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ vcd.la.c:136:66: warning: cast from function call of type 'double' to non-matching type 'gint32' (aka 'int') [-Wbad-function-cast] phaseoffset = data->offset - MAX(0,MIN(data->delay_bufsize,GEN_DOUBLE_TO_INT( phasebuf[i] * SAMPLE_RATE )) ); ^ ladspa.c:233:14: warning: cast from function call of type 'gpointer' (aka 'void *') to non-matching type 'int' [-Wbad-function-cast] (int) g_list_nth_data( data->lpdat->inevent, i ), ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ladspa.c:243:14: warning: cast from function call of type 'gpointer' (aka 'void *') to non-matching type 'int' [-Wbad-function-cast] (int) g_list_nth_data( data->lpdat->outevent, i ), ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ladspa.c:252:14: warning: cast from function call of type 'gpointer' (aka 'void *') to non-matching type 'int' [-Wbad-function-cast] (int) g_list_nth_data( data->lpdat->outsig, i ), ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ladspa.c:260:14: warning: cast from function call of type 'gpointer' (aka 'void *') to non-matching type 'int' [-Wbad-function-cast] (int) g_list_nth_data( data->lpdat->insig, i ), ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ladspa.c:314:46: warning: cast from function call of type 'gpointer' (aka 'void *') to non-matching type 'unsigned long' [-Wbad-function-cast] unsigned long portindex = (unsigned long) g_list_nth_data( data->lpdat->inevent, i ); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ladspa.c:323:14: warning: cast from function call of type 'gpointer' (aka 'void *') to non-matching type 'int' [-Wbad-function-cast] (int) g_list_nth_data( data->lpdat->inevent, i ), ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ladspa.c:335:14: warning: cast from function call of type 'gpointer' (aka 'void *') to non-matching type 'int' [-Wbad-function-cast] (int) g_list_nth_data( data->lpdat->outevent, i ), ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ladspa.c:343:14: warning: cast from function call of type 'gpointer' (aka 'void *') to non-matching type 'int' [-Wbad-function-cast] (int) g_list_nth_data( data->lpdat->outsig, i ), ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ladspa.c:351:14: warning: cast from function call of type 'gpointer' (aka 'void *') to non-matching type 'int' [-Wbad-function-cast] (int) g_list_nth_data( data->lpdat->insig, i ), ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ lights.la.c:131:30: warning: cast from function call of type 'double' to non-matching type 'gint32' (aka 'int') [-Wbad-function-cast] ((Data *) g->data)->play = GEN_DOUBLE_TO_INT(event->d.number) % SEQUENCE_LENGTH; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ fbdelay.la.c:145:17: warning: cast from function call of type 'double' to non-matching type 'gint32' (aka 'int') [-Wbad-function-cast] data->delay = GEN_DOUBLE_TO_INT(data->delay_sec * SAMPLE_RATE); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ftp://ftp.sunet.se/pub/Linux/distributions/Debian/debian/pool/main/g/gawk/gawk_4.1.1+dfsg.orig.tar.xz builtin.c:3486:27: warning: cast from function call of type 'double' to non-matching type 'unsigned long' [-Wbad-function-cast] number = (unsigned long) double_to_int(d); ^~~~~~~~~~~~~~~~ field.c:1049:29: warning: cast from function call of type 'long' to non-matching type 'double' [-Wbad-function-cast] tmp = make_number((AWKNUM) (*parseit)(UNLIMITED, &s, (int) src->stlen, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ field.c:1108:30: warning: cast from function call of type 'long' to non-matching type 'double' [-Wbad-function-cast] tmp = make_number((AWKNUM) fpat_parse_field(UNLIMITED, &s, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ io.c:1117:29: warning: cast from function call of type 'int' to non-matching type 'double' [-Wbad-function-cast] tmp = make_number((AWKNUM) close_redir(rp, false, how)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ftp://ftp.sunet.se/pub/Linux/distributions/Debian/debian/pool/main/g/gbutils/gbutils_5.6.6.orig.tar.gz tools.c:332:30: warning: cast from function call of type 'double' to non-matching type 'int' [-Wbad-function-cast] fprintf(out,FLOAT_SEP,(int) floor(data[j][i])); ^~~~~~~~~~~~~~~~~ tools.c:333:34: warning: cast from function call of type 'double' to non-matching type 'int' [-Wbad-function-cast] fprintf(out,FLOAT_NL,(int) floor(data[j][columns-1])); ^~~~~~~~~~~~~~~~~~~~~~~~~ tools.c:358:30: warning: cast from function call of type 'double' to non-matching type 'int' [-Wbad-function-cast] fprintf(out,FLOAT_SEP,(int) floor(data[i][j])); ^~~~~~~~~~~~~~~~~ tools.c:359:35: warning: cast from function call of type 'double' to non-matching type 'int' [-Wbad-function-cast] fprintf(out,FLOAT_NL, (int) floor(data[columns-1][j])); ^~~~~~~~~~~~~~~~~~~~~~~~~ tools.c:401:32: warning: cast from function call of type 'double' to non-matching type 'int' [-Wbad-function-cast] fprintf(out,FLOAT_SEP,(int) floor(data[j][i])); ^~~~~~~~~~~~~~~~~ tools.c:406:29: warning: cast from function call of type 'double' to non-matching type 'int' [-Wbad-function-cast] fprintf(out,FLOAT_NL,(int) floor(data[columns-1][i])); ^~~~~~~~~~~~~~~~~~~~~~~~~ gbhisto.c:53:16: warning: cast from function call of type 'double' to non-matching type 'int' [-Wbad-function-cast] index = (int) floor((val-xmin)/stepsize); ^~~~~~~~~~~~~~~~~~~~~~~~~~ gbhisto.c:91:16: warning: cast from function call of type 'double' to non-matching type 'int' [-Wbad-function-cast] index = (int) floor((log(val)-lxmin)/stepsize); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ gbhisto.c:121:16: warning: cast from function call of type 'double' to non-matching type 'int' [-Wbad-function-cast] index = (int) floor( log(1.+(val-xmin)/stepsize)/lratio ); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ gbstat.c:30:23: warning: cast from function call of type 'double' to non-matching type 'size_t' (aka 'unsigned long') [-Wbad-function-cast] size_t N=(size_t) ceil(n/2.0); ^~~~~~~~~~~ ftp://ftp.sunet.se/pub/Linux/distributions/Debian/debian/pool/main/g/gcab/gcab_0.6.orig.tar.xz libgcab/gcab-cabinet.c:63:5: warning: cast from function call of type '_Bool' to non-matching type 'gboolean' (aka 'int') [-Wbad-function-cast] g_clear_object (&self->stream); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ libgcab/gcab-cabinet.c:258:9: warning: cast from function call of type '_Bool' to non-matching type 'gboolean' (aka 'int') [-Wbad-function-cast] g_clear_object (&in); ^~~~~~~~~~~~~~~~~~~~ libgcab/gcab-cabinet.c:309:5: warning: cast from function call of type '_Bool' to non-matching type 'gboolean' (aka 'int') [-Wbad-function-cast] g_clear_object (&dstream); ^~~~~~~~~~~~~~~~~~~~~~~~~ libgcab/gcab-cabinet.c:310:5: warning: cast from function call of type '_Bool' to non-matching type 'gboolean' (aka 'int') [-Wbad-function-cast] g_clear_object (&in); ^~~~~~~~~~~~~~~~~~~~ libgcab/gcab-folder.c:399:9: warning: cast from function call of type '_Bool' to non-matching type 'gboolean' (aka 'int') [-Wbad-function-cast] g_clear_object (&out); ^~~~~~~~~~~~~~~~~~~~~ libgcab/gcab-folder.c:434:5: warning: cast from function call of type '_Bool' to non-matching type 'gboolean' (aka 'int') [-Wbad-function-cast] g_clear_object (&data); ^~~~~~~~~~~~~~~~~~~~~~ libgcab/gcab-folder.c:435:5: warning: cast from function call of type '_Bool' to non-matching type 'gboolean' (aka 'int') [-Wbad-function-cast] g_clear_object (&out); ^~~~~~~~~~~~~~~~~~~~~ ftp://ftp.sunet.se/pub/Linux/distributions/Debian/debian/pool/main/g/gcal/gcal_3.6.3.orig.tar.gz hd-data.c:2664:22: warning: cast from function call of type 'double' to non-matching type 'Ulint' (aka 'unsigned long') [-Wbad-function-cast] fdate = (Ulint) equinox_solstice (NH_AE, &d, &m, &y, 0, 9); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ hd-data.c:4173:21: warning: cast from function call of type 'double' to non-matching type 'Ulint' (aka 'unsigned long') [-Wbad-function-cast] mjd = (Ulint) equinox_solstice (NH_AE, &d, &m, &y, 0, 9); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ hd-use.c:450:17: warning: cast from function call of type 'double' to non-matching type 'Ulint' (aka 'unsigned long') [-Wbad-function-cast] zq1 = (Ulint) sun_longitude (n, &d, &m, &y, hour, min, FALSE); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ hd-use.c:454:13: warning: cast from function call of type 'double' to non-matching type 'Ulint' (aka 'unsigned long') [-Wbad-function-cast] (Ulint) next_sun_longitude (&n, 60.0, (double) zq1, &d, &m, &y, hour, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ hd-use.c:464:21: warning: cast from function call of type 'double' to non-matching type 'Ulint' (aka 'unsigned long') [-Wbad-function-cast] zq_prev = (Ulint) sun_longitude (n, &d, &m, &y, hour, min, FALSE); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ hd-use.c:473:13: warning: cast from function call of type 'double' to non-matching type 'Ulint' (aka 'unsigned long') [-Wbad-function-cast] (Ulint) next_sun_longitude (&n, 30.0, (double) zq_prev, &d, &m, &y, hour, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ hd-use.c:487:13: warning: cast from function call of type 'double' to non-matching type 'Ulint' (aka 'unsigned long') [-Wbad-function-cast] (Ulint) moonphase (MPHASE_NEW, FALSE, NULL, &the_conjunction, &d, &m, &y, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ hd-use.c:507:15: warning: cast from function call of type 'double' to non-matching type 'Ulint' (aka 'unsigned long') [-Wbad-function-cast] (Ulint) moonphase (MPHASE_NEW, FALSE, NULL, &the_conjunction, &d, &m, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ hd-use.c:566:15: warning: cast from function call of type 'double' to non-matching type 'Ulint' (aka 'unsigned long') [-Wbad-function-cast] (Ulint) next_sun_longitude (&n, 30.0, (double) zq_prev, &d2, &m2, &y2, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ hd-use.c:591:20: warning: cast from function call of type 'double' to non-matching type 'Ulint' (aka 'unsigned long') [-Wbad-function-cast] zq = (Ulint) sun_longitude (NH_WS, &d, &m, &y, hour, min, FALSE); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ hd-use.c:598:14: warning: cast from function call of type 'double' to non-matching type 'Ulint' (aka 'unsigned long') [-Wbad-function-cast] (Ulint) moonphase (MPHASE_NEW, FALSE, NULL, &the_conjunction, &d, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ftp://ftp.sunet.se/pub/Linux/distributions/Debian/debian/pool/main/g/gcc-h8300-hms/gcc-h8300-hms_3.4.6.orig.tar.gz c-decl.c:6513:28: warning: cast from function call of type 'tree' (aka 'union tree_node *') to non-matching type 'long' [-Wbad-function-cast] return (hashval_t) (long)DECL_ASSEMBLER_NAME (x); ^~~~~~~~~~~~~~~~~~~~~~~ df.c:3613:17: warning: cast from function call of type 'void *' to non-matching type 'size_t' (aka 'unsigned long') [-Wbad-function-cast] i = (size_t) fibheap_extract_min (worklist); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ df.c:3674:17: warning: cast from function call of type 'void *' to non-matching type 'size_t' (aka 'unsigned long') [-Wbad-function-cast] i = (size_t) fibheap_extract_min (worklist); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ global.c:956:28: warning: cast from function call of type 'enum reg_class' to non-matching type 'int' [-Wbad-function-cast] reg_class_contents[(int) reg_preferred_class (allocno[num].reg)]); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ optabs.c:5375:29: warning: cast from function call of type 'enum machine_mode' to non-matching type 'int' [-Wbad-function-cast] ffs_optab->handlers[(int) mode_for_size (INT_TYPE_SIZE, MODE_INT, 0)].libfunc ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ timevar.c:238:19: warning: cast from function call of type 'long' to non-matching type 'double' [-Wbad-function-cast] ticks_to_msec = TICKS_TO_MSEC; ^~~~~~~~~~~~~ cp/class.c:3183:8: warning: cast from function call of type 'tree' (aka 'union tree_node *') to non-matching type 'splay_tree_value' (aka 'unsigned long') [-Wbad-function-cast] tree_cons (NULL_TREE, ^~~~~~~~~~~~~~~~~~~~~ ftp://ftp.sunet.se/pub/Linux/distributions/Debian/debian/pool/main/g/gcx/gcx_1.3.orig.tar.gz dslr.c:992:31: warning: cast from function call of type 'uint16_t' (aka 'unsigned short') to non-matching type 'double' [-Wbad-function-cast] frame->rmeta.wbr = (double) endian_to_host_16(byteorder, mrw->wbg->wb_nom_r) / (double) mrw->wbg->wb_denom_r; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ dslr.c:995:31: warning: cast from function call of type 'uint16_t' (aka 'unsigned short') to non-matching type 'double' [-Wbad-function-cast] frame->rmeta.wbg = (double) endian_to_host_16(byteorder, mrw->wbg->wb_nom_g) / mrw->wbg->wb_denom_g; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ dslr.c:998:32: warning: cast from function call of type 'uint16_t' (aka 'unsigned short') to non-matching type 'double' [-Wbad-function-cast] frame->rmeta.wbgp = (double) endian_to_host_16(byteorder, mrw->wbg->wb_nom_gprime) / mrw->wbg->wb_denom_gprime; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ dslr.c:1001:31: warning: cast from function call of type 'uint16_t' (aka 'unsigned short') to non-matching type 'double' [-Wbad-function-cast] frame->rmeta.wbb = (double) endian_to_host_16(byteorder, mrw->wbg->wb_nom_b) / mrw->wbg->wb_denom_b; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ aphot.c:143:12: warning: cast from function call of type 'double' to non-matching type 'int' [-Wbad-function-cast] xc = (int)floor(x+0.5); ^~~~~~~~~~~~ aphot.c:144:12: warning: cast from function call of type 'double' to non-matching type 'int' [-Wbad-function-cast] yc = (int)floor(y+0.5); ^~~~~~~~~~~~ aphot.c:200:15: warning: cast from function call of type 'double' to non-matching type 'int' [-Wbad-function-cast] rs->h[(int)floor(v) - H_START] ++; ^~~~~~~~ aphot.c:306:12: warning: cast from function call of type 'double' to non-matching type 'int' [-Wbad-function-cast] xc = (int)floor(x+0.5); ^~~~~~~~~~~~ aphot.c:307:12: warning: cast from function call of type 'double' to non-matching type 'int' [-Wbad-function-cast] yc = (int)floor(y+0.5); ^~~~~~~~~~~~ aphot.c:376:12: warning: cast from function call of type 'double' to non-matching type 'int' [-Wbad-function-cast] xc = (int)floor(x+0.5); ^~~~~~~~~~~~ aphot.c:377:12: warning: cast from function call of type 'double' to non-matching type 'int' [-Wbad-function-cast] yc = (int)floor(y+0.5); ^~~~~~~~~~~~ sources.c:163:12: warning: cast from function call of type 'double' to non-matching type 'int' [-Wbad-function-cast] xc = (int)floor(x+0.5); ^~~~~~~~~~~~ sources.c:164:12: warning: cast from function call of type 'double' to non-matching type 'int' [-Wbad-function-cast] yc = (int)floor(y+0.5); ^~~~~~~~~~~~ warp.c:487:15: warning: cast from function call of type 'double' to non-matching type 'int' [-Wbad-function-cast] uip = (int)floor(ui - u0); ^~~~~~~~~~~~~~ obslist.c:671:16: warning: cast from function call of type 'gpointer' (aka 'void *') to non-matching type 'long' [-Wbad-function-cast] state = (long)g_object_get_data(G_OBJECT (dialog), "obs_list_state"); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ guidegui.c:331:17: warning: cast from function call of type 'gpointer' (aka 'void *') to non-matching type 'long' [-Wbad-function-cast] signal = (long)gtk_object_get_data(GTK_OBJECT(window), signame); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ guide.c:121:12: warning: cast from function call of type 'double' to non-matching type 'int' [-Wbad-function-cast] xc = (int)floor(x+0.5); ^~~~~~~~~~~~ guide.c:122:12: warning: cast from function call of type 'double' to non-matching type 'int' [-Wbad-function-cast] yc = (int)floor(y+0.5); ^~~~~~~~~~~~ libindiclient/gtk/indigui.c:214:22: warning: cast from function call of type 'gpointer' (aka 'void *') to non-matching type 'long' [-Wbad-function-cast] elem_iter = (long)g_object_get_data(G_OBJECT (iprop->widget), elem->name); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ libindiclient/gtk/indigui.c:464:25: warning: cast from function call of type 'gpointer' (aka 'void *') to non-matching type 'long' [-Wbad-function-cast] next_free_row = (long) g_object_get_data(G_OBJECT (page), "next-free-row"); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ libindiclient/gtk/gtkled.c:80:42: warning: cast from function call of type 'gpointer' (aka 'void *') to non-matching type 'unsigned long' [-Wbad-function-cast] unsigned long oldcolor = (unsigned long)g_object_get_data(G_OBJECT (widget), "color"); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ftp://ftp.sunet.se/pub/Linux/distributions/Debian/debian/pool/main/g/geany/geany_1.25+dfsg.orig.tar.gz asm.c:133:23: warning: cast from function call of type 'int' to non-matching type 'opKeyword' [-Wbad-function-cast] result = (opKeyword) lookupKeyword (vStringValue (keyword), Lang_asm); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ c.c:1698:35: warning: cast from function call of type 'int' to non-matching type 'keywordId' (aka 'enum eKeywordId') [-Wbad-function-cast] const keywordId id = (keywordId) lookupKeyword (name, getSourceLanguage ()); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ c.c:3128:28: warning: cast from function call of type 'int' to non-matching type 'exception_t' (aka 'enum eException') [-Wbad-function-cast] exception = (exception_t) setjmp (Exception); ^~~~~~~~~~~~~~~~~~ fortran.c:944:22: warning: cast from function call of type 'int' to non-matching type 'keywordId' (aka 'enum eKeywordId') [-Wbad-function-cast] id = (keywordId) lookupKeyword (vStringValue (keyword), language); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ fortran.c:2315:28: warning: cast from function call of type 'int' to non-matching type 'exception_t' (aka 'enum eException') [-Wbad-function-cast] exception = (exception_t) setjmp (Exception); ^~~~~~~~~~~~~~~~~~ js.c:442:23: warning: cast from function call of type 'int' to non-matching type 'keywordId' (aka 'enum eKeywordId') [-Wbad-function-cast] result = (keywordId) lookupKeyword (vStringValue (keyword), Lang_js); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ verilog.c:256:41: warning: cast from function call of type 'int' to non-matching type 'verilogKind' [-Wbad-function-cast] const verilogKind kind = (verilogKind) lookupKeyword (vStringValue (name), Lang_verilog); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ verilog.c:300:40: warning: cast from function call of type 'int' to non-matching type 'exception_t' (aka 'enum eException') [-Wbad-function-cast] exception_t exception = (exception_t) setjmp (Exception); ^~~~~~~~~~~~~~~~~~ vhdl.c:201:22: warning: cast from function call of type 'int' to non-matching type 'vhdlKind' [-Wbad-function-cast] kind = (vhdlKind)lookupKeyword (vStringValue (Keyword), Lang_vhdl); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ vhdl.c:214:23: warning: cast from function call of type 'int' to non-matching type 'vhdlKind' [-Wbad-function-cast] kind = (vhdlKind)lookupKeyword (vStringValue (Keyword), Lang_vhdl); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ vhdl.c:255:43: warning: cast from function call of type 'int' to non-matching type 'exception_t' (aka 'enum eException') [-Wbad-function-cast] exception_t exception = (exception_t) setjmp (Exception); ^~~~~~~~~~~~~~~~~~ tm_tag.c:330:30: warning: cast from function call of type 'int' to non-matching type 'TMTagType' [-Wbad-function-cast] tag->type = (TMTagType) atoi((gchar*)start + 1); ^~~~~~~~~~~~~~~~~~~~~~~ ftp://ftp.sunet.se/pub/Linux/distributions/Debian/debian/pool/main/g/glade-3/glade-3_3.6.7.orig.tar.gz glade-editor-property.c:673:19: warning: cast from function call of type 'gint' (aka 'int') to non-matching type 'gfloat' (aka 'float') [-Wbad-function-cast] val = (gfloat) g_value_get_int (property->value); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ glade-editor-property.c:675:19: warning: cast from function call of type 'guint' (aka 'unsigned int') to non-matching type 'gfloat' (aka 'float') [-Wbad-function-cast] val = (gfloat) g_value_get_uint (property->value); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ glade-editor-property.c:677:19: warning: cast from function call of type 'glong' (aka 'long') to non-matching type 'gfloat' (aka 'float') [-Wbad-function-cast] val = (gfloat) g_value_get_long (property->value); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ glade-editor-property.c:679:19: warning: cast from function call of type 'gulong' (aka 'unsigned long') to non-matching type 'gfloat' (aka 'float') [-Wbad-function-cast] val = (gfloat) g_value_get_ulong (property->value); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ glade-editor-property.c:681:19: warning: cast from function call of type 'gint64' (aka 'long') to non-matching type 'gfloat' (aka 'float') [-Wbad-function-cast] val = (gfloat) g_value_get_int64 (property->value); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ glade-editor-property.c:683:19: warning: cast from function call of type 'guint64' (aka 'unsigned long') to non-matching type 'gfloat' (aka 'float') [-Wbad-function-cast] val = (gfloat) g_value_get_uint64 (property->value); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ftp://ftp.sunet.se/pub/Linux/distributions/Debian/debian/pool/main/g/glib2.0/glib2.0_2.45.7.orig.tar.xz pcre_compile.c:2940:29: warning: cast from function call of type 'GUnicodeType' to non-matching type 'pcre_uint8' (aka 'unsigned char') [-Wbad-function-cast] const pcre_uint8 chartype = UCD_CHARTYPE(c); ^~~~~~~~~~~~~~~ pcre_compile.c:2955:20: warning: cast from function call of type 'GUnicodeScript' to non-matching type 'pcre_uint8' (aka 'unsigned char') [-Wbad-function-cast] return (pdata == UCD_SCRIPT(c)) == negated; ^~~~~~~~~~~~~ pcre_dfa_exec.c:1019:25: warning: cast from function call of type 'GUnicodeType' to non-matching type 'pcre_uint8' (aka 'unsigned char') [-Wbad-function-cast] int cat = UCD_CATEGORY(d); ^~~~~~~~~~~~~~~ pcre_dfa_exec.c:1036:25: warning: cast from function call of type 'GUnicodeType' to non-matching type 'pcre_uint8' (aka 'unsigned char') [-Wbad-function-cast] int cat = UCD_CATEGORY(c); ^~~~~~~~~~~~~~~ pcre_dfa_exec.c:1063:37: warning: cast from function call of type 'GUnicodeType' to non-matching type 'pcre_uint8' (aka 'unsigned char') [-Wbad-function-cast] const pcre_uint8 chartype = UCD_CHARTYPE(c); ^~~~~~~~~~~~~~~ pcre_dfa_exec.c:1084:16: warning: cast from function call of type 'GUnicodeScript' to non-matching type 'pcre_uint8' (aka 'unsigned char') [-Wbad-function-cast] OK = UCD_SCRIPT(c) == code[2]; ^~~~~~~~~~~~~ pcre_dfa_exec.c:1297:37: warning: cast from function call of type 'GUnicodeType' to non-matching type 'pcre_uint8' (aka 'unsigned char') [-Wbad-function-cast] const pcre_uint8 chartype = UCD_CHARTYPE(c); ^~~~~~~~~~~~~~~ pcre_dfa_exec.c:1318:16: warning: cast from function call of type 'GUnicodeScript' to non-matching type 'pcre_uint8' (aka 'unsigned char') [-Wbad-function-cast] OK = UCD_SCRIPT(c) == code[3]; ^~~~~~~~~~~~~ pcre_dfa_exec.c:1371:23: warning: cast from function call of type 'GUnicodeType' to non-matching type 'pcre_uint8' (aka 'unsigned char') [-Wbad-function-cast] if (clen > 0 && UCD_CATEGORY(c) != ucp_M) ^~~~~~~~~~~~~~~ pcre_dfa_exec.c:1385:15: warning: cast from function call of type 'GUnicodeType' to non-matching type 'pcre_uint8' (aka 'unsigned char') [-Wbad-function-cast] if (UCD_CATEGORY(nd) != ucp_M) break; ^~~~~~~~~~~~~~~~ pcre_dfa_exec.c:1544:37: warning: cast from function call of type 'GUnicodeType' to non-matching type 'pcre_uint8' (aka 'unsigned char') [-Wbad-function-cast] const pcre_uint8 chartype = UCD_CHARTYPE(c); ^~~~~~~~~~~~~~~ pcre_dfa_exec.c:1565:16: warning: cast from function call of type 'GUnicodeScript' to non-matching type 'pcre_uint8' (aka 'unsigned char') [-Wbad-function-cast] OK = UCD_SCRIPT(c) == code[3]; ^~~~~~~~~~~~~ pcre_dfa_exec.c:1627:23: warning: cast from function call of type 'GUnicodeType' to non-matching type 'pcre_uint8' (aka 'unsigned char') [-Wbad-function-cast] if (clen > 0 && UCD_CATEGORY(c) != ucp_M) ^~~~~~~~~~~~~~~ pcre_dfa_exec.c:1642:15: warning: cast from function call of type 'GUnicodeType' to non-matching type 'pcre_uint8' (aka 'unsigned char') [-Wbad-function-cast] if (UCD_CATEGORY(nd) != ucp_M) break; ^~~~~~~~~~~~~~~~ pcre_dfa_exec.c:1816:37: warning: cast from function call of type 'GUnicodeType' to non-matching type 'pcre_uint8' (aka 'unsigned char') [-Wbad-function-cast] const pcre_uint8 chartype = UCD_CHARTYPE(c); ^~~~~~~~~~~~~~~ pcre_dfa_exec.c:1837:16: warning: cast from function call of type 'GUnicodeScript' to non-matching type 'pcre_uint8' (aka 'unsigned char') [-Wbad-function-cast] OK = UCD_SCRIPT(c) == code[1 + IMM2_SIZE + 2]; ^~~~~~~~~~~~~ pcre_dfa_exec.c:1894:23: warning: cast from function call of type 'GUnicodeType' to non-matching type 'pcre_uint8' (aka 'unsigned char') [-Wbad-function-cast] if (clen > 0 && UCD_CATEGORY(c) != ucp_M) ^~~~~~~~~~~~~~~ pcre_dfa_exec.c:1908:15: warning: cast from function call of type 'GUnicodeType' to non-matching type 'pcre_uint8' (aka 'unsigned char') [-Wbad-function-cast] if (UCD_CATEGORY(nd) != ucp_M) break; ^~~~~~~~~~~~~~~~ pcre_dfa_exec.c:2115:23: warning: cast from function call of type 'GUnicodeType' to non-matching type 'pcre_uint8' (aka 'unsigned char') [-Wbad-function-cast] if (clen > 0 && UCD_CATEGORY(c) != ucp_M) ^~~~~~~~~~~~~~~ pcre_dfa_exec.c:2123:15: warning: cast from function call of type 'GUnicodeType' to non-matching type 'pcre_uint8' (aka 'unsigned char') [-Wbad-function-cast] if (UCD_CATEGORY(c) != ucp_M) break; ^~~~~~~~~~~~~~~ pcre_exec.c:2164:25: warning: cast from function call of type 'GUnicodeType' to non-matching type 'pcre_uint8' (aka 'unsigned char') [-Wbad-function-cast] int cat = UCD_CATEGORY(c); ^~~~~~~~~~~~~~~ pcre_exec.c:2188:25: warning: cast from function call of type 'GUnicodeType' to non-matching type 'pcre_uint8' (aka 'unsigned char') [-Wbad-function-cast] int cat = UCD_CATEGORY(c); ^~~~~~~~~~~~~~~ pcre_exec.c:2215:25: warning: cast from function call of type 'GUnicodeType' to non-matching type 'pcre_uint8' (aka 'unsigned char') [-Wbad-function-cast] int cat = UCD_CATEGORY(c); ^~~~~~~~~~~~~~~ pcre_exec.c:2239:23: warning: cast from function call of type 'GUnicodeType' to non-matching type 'pcre_uint8' (aka 'unsigned char') [-Wbad-function-cast] int cat = UCD_CATEGORY(c); ^~~~~~~~~~~~~~~ pcre_exec.c:2562:35: warning: cast from function call of type 'GUnicodeType' to non-matching type 'pcre_uint8' (aka 'unsigned char') [-Wbad-function-cast] const pcre_uint8 chartype = UCD_CHARTYPE(c); ^~~~~~~~~~~~~~~ pcre_exec.c:2588:26: warning: cast from function call of type 'GUnicodeScript' to non-matching type 'pcre_uint8' (aka 'unsigned char') [-Wbad-function-cast] if ((ecode[2] != UCD_SCRIPT(c)) == (op == OP_PROP)) ^~~~~~~~~~~~~ pcre_exec.c:2642:9: warning: cast from function call of type 'GUnicodeType' to non-matching type 'pcre_uint8' (aka 'unsigned char') [-Wbad-function-cast] if (UCD_CATEGORY(c) == ucp_M) RRETURN(MATCH_NOMATCH); ^~~~~~~~~~~~~~~ pcre_exec.c:2647:11: warning: cast from function call of type 'GUnicodeType' to non-matching type 'pcre_uint8' (aka 'unsigned char') [-Wbad-function-cast] if (UCD_CATEGORY(c) != ucp_M) break; ^~~~~~~~~~~~~~~ pcre_exec.c:4092:24: warning: cast from function call of type 'GUnicodeType' to non-matching type 'pcre_uint8' (aka 'unsigned char') [-Wbad-function-cast] chartype = UCD_CHARTYPE(c); ^~~~~~~~~~~~~~~ pcre_exec.c:4109:18: warning: cast from function call of type 'GUnicodeType' to non-matching type 'pcre_uint8' (aka 'unsigned char') [-Wbad-function-cast] if ((UCD_CATEGORY(c) == prop_value) == prop_fail_result) ^~~~~~~~~~~~~~~ pcre_exec.c:4123:18: warning: cast from function call of type 'GUnicodeType' to non-matching type 'pcre_uint8' (aka 'unsigned char') [-Wbad-function-cast] if ((UCD_CHARTYPE(c) == prop_value) == prop_fail_result) ^~~~~~~~~~~~~~~ pcre_exec.c:4137:18: warning: cast from function call of type 'GUnicodeScript' to non-matching type 'pcre_uint8' (aka 'unsigned char') [-Wbad-function-cast] if ((UCD_SCRIPT(c) == prop_value) == prop_fail_result) ^~~~~~~~~~~~~ pcre_exec.c:4152:24: warning: cast from function call of type 'GUnicodeType' to non-matching type 'pcre_uint8' (aka 'unsigned char') [-Wbad-function-cast] category = UCD_CATEGORY(c); ^~~~~~~~~~~~~~~ pcre_exec.c:4167:18: warning: cast from function call of type 'GUnicodeType' to non-matching type 'pcre_uint8' (aka 'unsigned char') [-Wbad-function-cast] if ((UCD_CATEGORY(c) == ucp_Z || c == CHAR_HT || c == CHAR_NL || ^~~~~~~~~~~~~~~ pcre_exec.c:4183:18: warning: cast from function call of type 'GUnicodeType' to non-matching type 'pcre_uint8' (aka 'unsigned char') [-Wbad-function-cast] if ((UCD_CATEGORY(c) == ucp_Z || c == CHAR_HT || c == CHAR_NL || ^~~~~~~~~~~~~~~ pcre_exec.c:4200:24: warning: cast from function call of type 'GUnicodeType' to non-matching type 'pcre_uint8' (aka 'unsigned char') [-Wbad-function-cast] category = UCD_CATEGORY(c); ^~~~~~~~~~~~~~~ pcre_exec.c:4227:15: warning: cast from function call of type 'GUnicodeType' to non-matching type 'pcre_uint8' (aka 'unsigned char') [-Wbad-function-cast] if (UCD_CATEGORY(c) == ucp_M) RRETURN(MATCH_NOMATCH); ^~~~~~~~~~~~~~~ pcre_exec.c:4232:17: warning: cast from function call of type 'GUnicodeType' to non-matching type 'pcre_uint8' (aka 'unsigned char') [-Wbad-function-cast] if (UCD_CATEGORY(c) != ucp_M) break; ^~~~~~~~~~~~~~~ pcre_exec.c:4869:24: warning: cast from function call of type 'GUnicodeType' to non-matching type 'pcre_uint8' (aka 'unsigned char') [-Wbad-function-cast] chartype = UCD_CHARTYPE(c); ^~~~~~~~~~~~~~~ pcre_exec.c:4889:18: warning: cast from function call of type 'GUnicodeType' to non-matching type 'pcre_uint8' (aka 'unsigned char') [-Wbad-function-cast] if ((UCD_CATEGORY(c) == prop_value) == prop_fail_result) ^~~~~~~~~~~~~~~ pcre_exec.c:4906:18: warning: cast from function call of type 'GUnicodeType' to non-matching type 'pcre_uint8' (aka 'unsigned char') [-Wbad-function-cast] if ((UCD_CHARTYPE(c) == prop_value) == prop_fail_result) ^~~~~~~~~~~~~~~ pcre_exec.c:4923:18: warning: cast from function call of type 'GUnicodeScript' to non-matching type 'pcre_uint8' (aka 'unsigned char') [-Wbad-function-cast] if ((UCD_SCRIPT(c) == prop_value) == prop_fail_result) ^~~~~~~~~~~~~ pcre_exec.c:4941:24: warning: cast from function call of type 'GUnicodeType' to non-matching type 'pcre_uint8' (aka 'unsigned char') [-Wbad-function-cast] category = UCD_CATEGORY(c); ^~~~~~~~~~~~~~~ pcre_exec.c:4959:18: warning: cast from function call of type 'GUnicodeType' to non-matching type 'pcre_uint8' (aka 'unsigned char') [-Wbad-function-cast] if ((UCD_CATEGORY(c) == ucp_Z || c == CHAR_HT || c == CHAR_NL || ^~~~~~~~~~~~~~~ pcre_exec.c:4978:18: warning: cast from function call of type 'GUnicodeType' to non-matching type 'pcre_uint8' (aka 'unsigned char') [-Wbad-function-cast] if ((UCD_CATEGORY(c) == ucp_Z || c == CHAR_HT || c == CHAR_NL || ^~~~~~~~~~~~~~~ pcre_exec.c:4998:24: warning: cast from function call of type 'GUnicodeType' to non-matching type 'pcre_uint8' (aka 'unsigned char') [-Wbad-function-cast] category = UCD_CATEGORY(c); ^~~~~~~~~~~~~~~ pcre_exec.c:5030:15: warning: cast from function call of type 'GUnicodeType' to non-matching type 'pcre_uint8' (aka 'unsigned char') [-Wbad-function-cast] if (UCD_CATEGORY(c) == ucp_M) RRETURN(MATCH_NOMATCH); ^~~~~~~~~~~~~~~ pcre_exec.c:5035:17: warning: cast from function call of type 'GUnicodeType' to non-matching type 'pcre_uint8' (aka 'unsigned char') [-Wbad-function-cast] if (UCD_CATEGORY(c) != ucp_M) break; ^~~~~~~~~~~~~~~ pcre_exec.c:5438:24: warning: cast from function call of type 'GUnicodeType' to non-matching type 'pcre_uint8' (aka 'unsigned char') [-Wbad-function-cast] chartype = UCD_CHARTYPE(c); ^~~~~~~~~~~~~~~ pcre_exec.c:5457:18: warning: cast from function call of type 'GUnicodeType' to non-matching type 'pcre_uint8' (aka 'unsigned char') [-Wbad-function-cast] if ((UCD_CATEGORY(c) == prop_value) == prop_fail_result) break; ^~~~~~~~~~~~~~~ pcre_exec.c:5472:18: warning: cast from function call of type 'GUnicodeType' to non-matching type 'pcre_uint8' (aka 'unsigned char') [-Wbad-function-cast] if ((UCD_CHARTYPE(c) == prop_value) == prop_fail_result) break; ^~~~~~~~~~~~~~~ pcre_exec.c:5487:18: warning: cast from function call of type 'GUnicodeScript' to non-matching type 'pcre_uint8' (aka 'unsigned char') [-Wbad-function-cast] if ((UCD_SCRIPT(c) == prop_value) == prop_fail_result) break; ^~~~~~~~~~~~~ pcre_exec.c:5503:24: warning: cast from function call of type 'GUnicodeType' to non-matching type 'pcre_uint8' (aka 'unsigned char') [-Wbad-function-cast] category = UCD_CATEGORY(c); ^~~~~~~~~~~~~~~ pcre_exec.c:5520:18: warning: cast from function call of type 'GUnicodeType' to non-matching type 'pcre_uint8' (aka 'unsigned char') [-Wbad-function-cast] if ((UCD_CATEGORY(c) == ucp_Z || c == CHAR_HT || c == CHAR_NL || ^~~~~~~~~~~~~~~ pcre_exec.c:5538:18: warning: cast from function call of type 'GUnicodeType' to non-matching type 'pcre_uint8' (aka 'unsigned char') [-Wbad-function-cast] if ((UCD_CATEGORY(c) == ucp_Z || c == CHAR_HT || c == CHAR_NL || ^~~~~~~~~~~~~~~ pcre_exec.c:5557:24: warning: cast from function call of type 'GUnicodeType' to non-matching type 'pcre_uint8' (aka 'unsigned char') [-Wbad-function-cast] category = UCD_CATEGORY(c); ^~~~~~~~~~~~~~~ pcre_exec.c:5595:15: warning: cast from function call of type 'GUnicodeType' to non-matching type 'pcre_uint8' (aka 'unsigned char') [-Wbad-function-cast] if (UCD_CATEGORY(c) == ucp_M) break; ^~~~~~~~~~~~~~~ pcre_exec.c:5601:17: warning: cast from function call of type 'GUnicodeType' to non-matching type 'pcre_uint8' (aka 'unsigned char') [-Wbad-function-cast] if (UCD_CATEGORY(c) != ucp_M) break; ^~~~~~~~~~~~~~~ pcre_exec.c:5623:17: warning: cast from function call of type 'GUnicodeType' to non-matching type 'pcre_uint8' (aka 'unsigned char') [-Wbad-function-cast] if (UCD_CATEGORY(c) != ucp_M) break; ^~~~~~~~~~~~~~~ pcre_xclass.c:130:33: warning: cast from function call of type 'GUnicodeType' to non-matching type 'pcre_uint8' (aka 'unsigned char') [-Wbad-function-cast] const pcre_uint8 chartype = UCD_CHARTYPE(c); ^~~~~~~~~~~~~~~ pcre_xclass.c:153:23: warning: cast from function call of type 'GUnicodeScript' to non-matching type 'pcre_uint8' (aka 'unsigned char') [-Wbad-function-cast] if ((data[1] == UCD_SCRIPT(c)) == (t == XCL_PROP)) return !negated; ^~~~~~~~~~~~~ gatomic.c:200:10: warning: cast from function call of type '_Bool' to non-matching type 'gboolean' (aka 'int') [-Wbad-function-cast] return g_atomic_int_compare_and_exchange (atomic, oldval, newval); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ gatomic.c:365:10: warning: cast from function call of type '_Bool' to non-matching type 'gboolean' (aka 'int') [-Wbad-function-cast] return g_atomic_pointer_compare_and_exchange ((volatile gpointer *) atomic, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ gatomic.c:389:10: warning: cast from function call of type 'gpointer' (aka 'void *') to non-matching type 'gssize' (aka 'long') [-Wbad-function-cast] return g_atomic_pointer_add ((volatile gpointer *) atomic, val); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ gatomic.c:413:10: warning: cast from function call of type 'gpointer' (aka 'void *') to non-matching type 'gsize' (aka 'unsigned long') [-Wbad-function-cast] return g_atomic_pointer_and ((volatile gpointer *) atomic, val); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ gatomic.c:437:10: warning: cast from function call of type 'gpointer' (aka 'void *') to non-matching type 'gsize' (aka 'unsigned long') [-Wbad-function-cast] return g_atomic_pointer_or ((volatile gpointer *) atomic, val); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ gatomic.c:461:10: warning: cast from function call of type 'gpointer' (aka 'void *') to non-matching type 'gsize' (aka 'unsigned long') [-Wbad-function-cast] return g_atomic_pointer_xor ((volatile gpointer *) atomic, val); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ gdataset.c:228:3: warning: cast from function call of type '_Bool' to non-matching type 'gboolean' (aka 'int') [-Wbad-function-cast] G_DATALIST_SET_POINTER (datalist, NULL); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ gdataset.c:264:3: warning: cast from function call of type '_Bool' to non-matching type 'gboolean' (aka 'int') [-Wbad-function-cast] G_DATALIST_SET_POINTER (datalist, NULL); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ gdataset.c:378:9: warning: cast from function call of type '_Bool' to non-matching type 'gboolean' (aka 'int') [-Wbad-function-cast] G_DATALIST_SET_POINTER (datalist, NULL); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ gdataset.c:474:2: warning: cast from function call of type '_Bool' to non-matching type 'gboolean' (aka 'int') [-Wbad-function-cast] G_DATALIST_SET_POINTER (datalist, d); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ gdataset.c:960:26: warning: cast from function call of type '_Bool' to non-matching type 'gboolean' (aka 'int') [-Wbad-function-cast] G_DATALIST_SET_POINTER (datalist, NULL); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ gdataset.c:989:9: warning: cast from function call of type '_Bool' to non-matching type 'gboolean' (aka 'int') [-Wbad-function-cast] G_DATALIST_SET_POINTER (datalist, d); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ gdataset.c:1186:3: warning: cast from function call of type 'GData *' (aka 'struct _GData *') to non-matching type 'gsize' (aka 'unsigned long') [-Wbad-function-cast] g_atomic_pointer_or (datalist, (gsize)flags); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ gdataset.c:1209:3: warning: cast from function call of type 'GData *' (aka 'struct _GData *') to non-matching type 'gsize' (aka 'unsigned long') [-Wbad-function-cast] g_atomic_pointer_and (datalist, ~(gsize)flags); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ grand.c:534:22: warning: cast from function call of type 'gdouble' (aka 'double') to non-matching type 'gint32' (aka 'int') [-Wbad-function-cast] random = (gint32) g_rand_double_range (rand, 0, dist); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ gtestutils.c:3502:11: warning: cast from function call of type '_Bool' to non-matching type 'gboolean' (aka 'int') [-Wbad-function-cast] while (!g_atomic_pointer_compare_and_exchange (test_filename_free_list, node->next, node)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ gtimezone.c:248:24: warning: cast from function call of type '_Bool' to non-matching type 'gboolean' (aka 'int') [-Wbad-function-cast] else if G_UNLIKELY (!g_atomic_int_compare_and_exchange (&tz->ref_count, ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ gtimezone.c:757:27: warning: cast from function call of type 'GDateMonth' to non-matching type 'int' [-Wbad-function-cast] buffer->mon = (int) g_date_get_month (&date); ^~~~~~~~~~~~~~~~~~~~~~~~ gtimezone.c:1060:25: warning: cast from function call of type 'GDateMonth' to non-matching type 'int' [-Wbad-function-cast] boundary->mon = (int) g_date_get_month (&date); ^~~~~~~~~~~~~~~~~~~~~~~~ gthread-posix.c:132:12: warning: cast from function call of type '_Bool' to non-matching type 'gboolean' (aka 'int') [-Wbad-function-cast] if (!g_atomic_pointer_compare_and_exchange (&mutex->p, NULL, impl)) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ gthread-posix.c:305:12: warning: cast from function call of type '_Bool' to non-matching type 'gboolean' (aka 'int') [-Wbad-function-cast] if (!g_atomic_pointer_compare_and_exchange (&rec_mutex->p, NULL, impl)) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ gthread-posix.c:465:12: warning: cast from function call of type '_Bool' to non-matching type 'gboolean' (aka 'int') [-Wbad-function-cast] if (!g_atomic_pointer_compare_and_exchange (&lock->p, NULL, impl)) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ gthread-posix.c:689:12: warning: cast from function call of type '_Bool' to non-matching type 'gboolean' (aka 'int') [-Wbad-function-cast] if (!g_atomic_pointer_compare_and_exchange (&cond->p, NULL, impl)) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ gthread-posix.c:1031:12: warning: cast from function call of type '_Bool' to non-matching type 'gboolean' (aka 'int') [-Wbad-function-cast] if (!g_atomic_pointer_compare_and_exchange (&key->p, NULL, impl)) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ gclosure.c:218:3: warning: cast from function call of type '_Bool' to non-matching type 'gboolean' (aka 'int') [-Wbad-function-cast] SET (closure, ref_count, 1); ^~~~~~~~~~~~~~~~~~~~~~~~~~~ gclosure.c:219:3: warning: cast from function call of type '_Bool' to non-matching type 'gboolean' (aka 'int') [-Wbad-function-cast] SET (closure, floating, TRUE); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ gclosure.c:254:4: warning: cast from function call of type '_Bool' to non-matching type 'gboolean' (aka 'int') [-Wbad-function-cast] DEC_ASSIGN (closure, n_fnotifiers, &n); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ gclosure.c:265:7: warning: cast from function call of type '_Bool' to non-matching type 'gboolean' (aka 'int') [-Wbad-function-cast] SET (closure, in_inotify, TRUE); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ gclosure.c:269:11: warning: cast from function call of type '_Bool' to non-matching type 'gboolean' (aka 'int') [-Wbad-function-cast] DEC_ASSIGN (closure, n_inotifiers, &n); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ gclosure.c:278:7: warning: cast from function call of type '_Bool' to non-matching type 'gboolean' (aka 'int') [-Wbad-function-cast] SET (closure, in_inotify, FALSE); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ gclosure.c:414:3: warning: cast from function call of type '_Bool' to non-matching type 'gboolean' (aka 'int') [-Wbad-function-cast] INC (closure, n_guards); ^~~~~~~~~~~~~~~~~~~~~~~ gclosure.c:450:3: warning: cast from function call of type '_Bool' to non-matching type 'gboolean' (aka 'int') [-Wbad-function-cast] INC (closure, n_fnotifiers); ^~~~~~~~~~~~~~~~~~~~~~~~~~~ gclosure.c:480:3: warning: cast from function call of type '_Bool' to non-matching type 'gboolean' (aka 'int') [-Wbad-function-cast] INC (closure, n_inotifiers); ^~~~~~~~~~~~~~~~~~~~~~~~~~~ gclosure.c:494:2: warning: cast from function call of type '_Bool' to non-matching type 'gboolean' (aka 'int') [-Wbad-function-cast] DEC (closure, n_inotifiers); ^~~~~~~~~~~~~~~~~~~~~~~~~~~ gclosure.c:514:2: warning: cast from function call of type '_Bool' to non-matching type 'gboolean' (aka 'int') [-Wbad-function-cast] DEC (closure, n_fnotifiers); ^~~~~~~~~~~~~~~~~~~~~~~~~~~ gclosure.c:544:3: warning: cast from function call of type '_Bool' to non-matching type 'gboolean' (aka 'int') [-Wbad-function-cast] INC_ASSIGN (closure, ref_count, &new_ref_count); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ gclosure.c:577:7: warning: cast from function call of type '_Bool' to non-matching type 'gboolean' (aka 'int') [-Wbad-function-cast] SWAP (closure, is_invalid, TRUE, &was_invalid); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ gclosure.c:604:3: warning: cast from function call of type '_Bool' to non-matching type 'gboolean' (aka 'int') [-Wbad-function-cast] DEC_ASSIGN (closure, ref_count, &new_ref_count); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ gclosure.c:689:7: warning: cast from function call of type '_Bool' to non-matching type 'gboolean' (aka 'int') [-Wbad-function-cast] SWAP (closure, floating, FALSE, &was_floating); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ gclosure.c:788:7: warning: cast from function call of type '_Bool' to non-matching type 'gboolean' (aka 'int') [-Wbad-function-cast] SET (closure, in_marshal, TRUE); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ gclosure.c:808:7: warning: cast from function call of type '_Bool' to non-matching type 'gboolean' (aka 'int') [-Wbad-function-cast] SET (closure, in_marshal, in_marshal); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ gclosure.c:851:7: warning: cast from function call of type '_Bool' to non-matching type 'gboolean' (aka 'int') [-Wbad-function-cast] SET (closure, in_marshal, TRUE); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ gclosure.c:871:7: warning: cast from function call of type '_Bool' to non-matching type 'gboolean' (aka 'int') [-Wbad-function-cast] SET (closure, in_marshal, in_marshal); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ gclosure.c:973:3: warning: cast from function call of type '_Bool' to non-matching type 'gboolean' (aka 'int') [-Wbad-function-cast] SET (closure, derivative_flag, TRUE); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ gobject.c:2788:15: warning: cast from function call of type '_Bool' to non-matching type 'gboolean' (aka 'int') [-Wbad-function-cast] while (!g_atomic_pointer_compare_and_exchange ((void**) &object->qdata, oldvalue, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ gobject.c:2794:15: warning: cast from function call of type '_Bool' to non-matching type 'gboolean' (aka 'int') [-Wbad-function-cast] while (!g_atomic_pointer_compare_and_exchange ((void**) &object->qdata, oldvalue, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ gobject.c:3088:12: warning: cast from function call of type '_Bool' to non-matching type 'gboolean' (aka 'int') [-Wbad-function-cast] if (!g_atomic_int_compare_and_exchange ((int *)&object->ref_count, old_ref, old_ref - 1)) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ gobject.c:3154:16: warning: cast from function call of type '_Bool' to non-matching type 'gboolean' (aka 'int') [-Wbad-function-cast] if (!g_atomic_int_compare_and_exchange ((int *)&object->ref_count, old_ref, old_ref - 1)) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ gparam.c:257:14: warning: cast from function call of type 'GData *' (aka 'struct _GData *') to non-matching type 'gsize' (aka 'unsigned long') [-Wbad-function-cast] oldvalue = g_atomic_pointer_and (&pspec->qdata, ~(gsize)PARAM_FLOATING_FLAG); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ gparam.c:277:14: warning: cast from function call of type 'GData *' (aka 'struct _GData *') to non-matching type 'gsize' (aka 'unsigned long') [-Wbad-function-cast] oldvalue = g_atomic_pointer_and (&pspec->qdata, ~(gsize)PARAM_FLOATING_FLAG); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ gtype.c:1277:13: warning: cast from function call of type '_Bool' to non-matching type 'gboolean' (aka 'int') [-Wbad-function-cast] } while (!g_atomic_int_compare_and_exchange ((int *) &node->ref_count, current, current + 1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ gtype.c:2458:13: warning: cast from function call of type '_Bool' to non-matching type 'gboolean' (aka 'int') [-Wbad-function-cast] } while (!g_atomic_int_compare_and_exchange ((int *) &node->ref_count, current, current - 1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ gtype.c:3361:18: warning: cast from function call of type 'gpointer' (aka 'void *') to non-matching type 'GType' (aka 'unsigned long') [-Wbad-function-cast] type = (GType) g_hash_table_lookup (static_type_nodes_ht, name); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ glib-genmarshal.c:873:20: warning: cast from function call of type 'GTokenType' to non-matching type 'guint' (aka 'unsigned int') [-Wbad-function-cast] switch ((guint) g_scanner_peek_next_token (scanner)) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ gfileinfo.c:1499:21: warning: cast from function call of type 'guint32' (aka 'unsigned int') to non-matching type 'GFileType' [-Wbad-function-cast] return (GFileType)_g_file_attribute_value_get_uint32 (value); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ gfileinfo.c:1522:21: warning: cast from function call of type 'gboolean' (aka 'int') to non-matching type 'GFileType' [-Wbad-function-cast] return (GFileType)_g_file_attribute_value_get_boolean (value); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ gfileinfo.c:1545:21: warning: cast from function call of type 'gboolean' (aka 'int') to non-matching type 'GFileType' [-Wbad-function-cast] return (GFileType)_g_file_attribute_value_get_boolean (value); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ gfileinfo.c:1568:21: warning: cast from function call of type 'gboolean' (aka 'int') to non-matching type 'GFileType' [-Wbad-function-cast] return (GFileType)_g_file_attribute_value_get_boolean (value); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ gresource.c:938:11: warning: cast from function call of type '_Bool' to non-matching type 'gboolean' (aka 'int') [-Wbad-function-cast] while (!g_atomic_pointer_compare_and_exchange (&lazy_register_resources, list, NULL)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ gresource.c:989:11: warning: cast from function call of type '_Bool' to non-matching type 'gboolean' (aka 'int') [-Wbad-function-cast] while (!g_atomic_pointer_compare_and_exchange (&lazy_register_resources, next, static_resource)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ gtlsdatabase.c:199:31: warning: cast from function call of type 'gssize' (aka 'long') to non-matching type 'GTlsCertificateFlags' [-Wbad-function-cast] ret = (GTlsCertificateFlags)g_task_propagate_int (G_TASK (result), error); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ gvfs.c:215:37: warning: cast from function call of type 'GVfs *' (aka 'struct _GVfs *') to non-matching type 'gsize' (aka 'unsigned long') [-Wbad-function-cast] g_once_init_leave (&vfs, (gsize)_g_local_vfs_new ()); ^~~~~~~~~~~~~~~~~~~ ftp://ftp.sunet.se/pub/Linux/distributions/Debian/debian/pool/main/g/glpk/glpk_4.55.orig.tar.gz glpapi21.c:1041:30: warning: cast from function call of type 'double' to non-matching type 'int' [-Wbad-function-cast] { csa->seed = (int)fmod(glp_time(), 1000000000.0); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ glpios01.c:1110:31: warning: cast from function call of type 'double' to non-matching type 'int' [-Wbad-function-cast] c[++nn] = (int)fabs(col->coef); ^~~~~~~~~~~~~~~ glpmpl03.c:317:18: warning: cast from function call of type 'int' to non-matching type 'double' [-Wbad-function-cast] (double)rng_unif_rand(mpl->rand, two_to_the_24); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ glpmpl03.c:330:18: warning: cast from function call of type 'int' to non-matching type 'double' [-Wbad-function-cast] (double)rng_next_rand(mpl->rand) / (double)two_to_the_31; ^~~~~~~~~~~~~~~~~~~~~~~~ glpmpl03.c:5820:46: warning: cast from function call of type 'double' to non-matching type 'int' [-Wbad-function-cast] print_text(mpl, from, (int)floor(value + 0.5)); ^~~~~~~~~~~~~~~~~~ glpmpl05.c:333:16: warning: cast from function call of type 'double' to non-matching type 'int' [-Wbad-function-cast] j = (int)floor(temp); ^~~~~~~~~~~ glpnpp06.c:858:22: warning: cast from function call of type 'double' to non-matching type 'int' [-Wbad-function-cast] { temp = (int)fabs(aij->val); ^~~~~~~~~~~~~~ glptsp.c:631:27: warning: cast from function call of type 'double' to non-matching type 'int' [-Wbad-function-cast] dij = (int)ceil(sqrt(xd * xd + yd * yd)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ misc/rng1.c:44:19: warning: cast from function call of type 'int' to non-matching type 'double' [-Wbad-function-cast] x = (double)rng_next_rand(rand) / 2147483647.0; ^~~~~~~~~~~~~~~~~~~ ftp://ftp.sunet.se/pub/Linux/distributions/Debian/debian/pool/main/g/gmtk/gmtk_1.0.9.orig.tar.gz gmtk_media_player.c:1552:25: warning: cast from function call of type 'guint' (aka 'unsigned int') to non-matching type 'gdouble' (aka 'double') [-Wbad-function-cast] ret = (gdouble) g_list_length(player->subtitles); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ gmtk_media_player.c:1556:25: warning: cast from function call of type 'guint' (aka 'unsigned int') to non-matching type 'gdouble' (aka 'double') [-Wbad-function-cast] ret = (gdouble) g_list_length(player->audio_tracks); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ftp://ftp.sunet.se/pub/Linux/distributions/Debian/debian/pool/main/g/gnome-paint/gnome-paint_0.4.0.orig.tar.gz cv_airbrush_tool.c:292:22: warning: cast from function call of type 'int' to non-matching type 'double' [-Wbad-function-cast] x = m_priv->pt.x + get_rnum(m_priv->diam); ^~~~~~~~~~~~~~~~~~~~~~ cv_airbrush_tool.c:293:22: warning: cast from function call of type 'int' to non-matching type 'double' [-Wbad-function-cast] y = m_priv->pt.y + get_rnum(m_priv->diam); ^~~~~~~~~~~~~~~~~~~~~~ ftp://ftp.sunet.se/pub/Linux/distributions/Debian/debian/pool/main/g/gnu-smalltalk/gnu-smalltalk_3.2.5.orig.tar.gz cint.c:1120:38: warning: cast from function call of type 'int64_t' (aka 'long') to non-matching type 'double' [-Wbad-function-cast] cp->u.doubleVal = (double) TO_C_LONG (oop); ^~~~~~~~~~~~~~~ cint.c:1124:36: warning: cast from function call of type 'int64_t' (aka 'long') to non-matching type 'float' [-Wbad-function-cast] cp->u.floatVal = (float) TO_C_LONG (oop); ^~~~~~~~~~~~~~~ callin.c:654:20: warning: cast from function call of type 'void *' to non-matching type 'long' [-Wbad-function-cast] return ((long) cobject_value (oop)); ^~~~~~~~~~~~~~~~~~~ prims.def:3959:18: warning: cast from function call of type 'long double' to non-matching type 'int' [-Wbad-function-cast] arg1 = (int) FLOATQ_OOP_VALUE (oop1); ^~~~~~~~~~~~~~~~~~~~~~~ prims.def:3999:18: warning: cast from function call of type 'long double' to non-matching type 'int' [-Wbad-function-cast] arg1 = (int) FLOATQ_OOP_VALUE (oop1); ^~~~~~~~~~~~~~~~~~~~~~~ prims.def:4038:18: warning: cast from function call of type 'long double' to non-matching type 'int' [-Wbad-function-cast] arg1 = (int) FLOATQ_OOP_VALUE (oop1); ^~~~~~~~~~~~~~~~~~~~~~~ prims.def:4525:40: warning: cast from function call of type 'double' to non-matching type 'intptr_t' (aka 'long') [-Wbad-function-cast] SET_STACKTOP_INT ((intptr_t) ceil (farg1)); ^~~~~~~~~~~~ prims.def:4528:40: warning: cast from function call of type 'double' to non-matching type 'intptr_t' (aka 'long') [-Wbad-function-cast] SET_STACKTOP_INT ((intptr_t) floor (farg1)); ^~~~~~~~~~~~~ ftp://ftp.sunet.se/pub/Linux/distributions/Debian/debian/pool/main/g/gnubg/gnubg_1.05.000.orig.tar.gz external_y.y:366:38: warning: cast from function call of type 'gint' (aka 'int') to non-matching type 'float' [-Wbad-function-cast] float floatval = (float) g_value_get_int((yyvsp[(2) - (2)].gv)) / 10000.0f; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ftp://ftp.sunet.se/pub/Linux/distributions/Debian/debian/pool/main/g/gnugo/gnugo_3.8.orig.tar.gz gg_utils.c:277:25: warning: cast from function call of type 'long' to non-matching type 'double' [-Wbad-function-cast] / ((double) sysconf(_SC_CLK_TCK)); ^~~~~~~~~~~~~~~~~~~~ ftp://ftp.sunet.se/pub/Linux/distributions/Debian/debian/pool/main/g/gnuplot/gnuplot_4.6.6.orig.tar.gz axis.c:1148:19: warning: cast from function call of type 'double' to non-matching type 'long' [-Wbad-function-cast] int d = (long) floor(user + 0.5) % 7; ^~~~~~~~~~~~~~~~~ axis.c:1156:19: warning: cast from function call of type 'double' to non-matching type 'long' [-Wbad-function-cast] int m = (long) floor(user - 1) % 12; ^~~~~~~~~~~~~~~ contour.c:236:26: warning: cast from function call of type 'double' to non-matching type 'int' [-Wbad-function-cast] num_of_z_levels = (int) floor((z_max - z) / dz); ^~~~~~~~~~~~~~~~~~~~~~~ datafile.c:2247:17: warning: cast from function call of type 'double' to non-matching type 'int' [-Wbad-function-cast] column = (int) real(&a); ^~~~~~~~ datafile.c:2315:17: warning: cast from function call of type 'double' to non-matching type 'int' [-Wbad-function-cast] column = (int) real(&a); ^~~~~~~~ datafile.c:2351:34: warning: cast from function call of type 'double' to non-matching type 'int' [-Wbad-function-cast] column_for_key_title = (int) real(&a); ^~~~~~~~ datafile.c:2366:20: warning: cast from function call of type 'double' to non-matching type 'int' [-Wbad-function-cast] column = (int) magnitude(&a) - 1; ^~~~~~~~~~~~~ datafile.c:2405:20: warning: cast from function call of type 'double' to non-matching type 'int' [-Wbad-function-cast] column = (int) magnitude(&a); /* HBB 20050505: removed - 1*/ ^~~~~~~~~~~~~ eval.c:291:19: warning: cast from function call of type 'int' to non-matching type 'double' [-Wbad-function-cast] return ((double) abs(val->v.int_val)); ^~~~~~~~~~~~~~~~~~~ fit.c:1135:22: warning: cast from function call of type 'int' to non-matching type 'double' [-Wbad-function-cast] pval = (double) getivar(pname); ^~~~~~~~~~~~~~ internal.c:939:42: warning: cast from function call of type 'int' to non-matching type 'double' [-Wbad-function-cast] mag = pow(a.v.cmplx_val.real, (double) abs(b.v.int_val)); ^~~~~~~~~~~~~~~~ internal.c:949:37: warning: cast from function call of type 'int' to non-matching type 'double' [-Wbad-function-cast] mag = pow(magnitude(&a), (double) abs(b.v.int_val)); ^~~~~~~~~~~~~~~~ internal.c:1299:25: warning: cast from function call of type 'double' to non-matching type 'int' [-Wbad-function-cast] next_start, (int)real(next_param)); ^~~~~~~~~~~~~~~~ parse.c:113:17: warning: cast from function call of type 'double' to non-matching type 'int' [-Wbad-function-cast] return (int)real_expression(); ^~~~~~~~~~~~~~~~~ set.c:2220:18: warning: cast from function call of type 'double' to non-matching type 'int' [-Wbad-function-cast] tag = (int) real(&a); ^~~~~~~~ standard.c:697:29: warning: cast from function call of type 'double' to non-matching type 'int' [-Wbad-function-cast] push(Ginteger(&a, (int) real(pop(&a)))); ^~~~~~~~~~~~~ standard.c:816:26: warning: cast from function call of type 'double' to non-matching type 'int' [-Wbad-function-cast] push(Ginteger(&a, (int) floor((double) a.v.int_val))); ^~~~~~~~~~~~~~~~~~~~~~~~~~~ standard.c:819:26: warning: cast from function call of type 'double' to non-matching type 'int' [-Wbad-function-cast] push(Ginteger(&a, (int) floor(a.v.cmplx_val.real))); ^~~~~~~~~~~~~~~~~~~~~~~~~ standard.c:835:26: warning: cast from function call of type 'double' to non-matching type 'int' [-Wbad-function-cast] push(Ginteger(&a, (int) ceil((double) a.v.int_val))); ^~~~~~~~~~~~~~~~~~~~~~~~~~ standard.c:838:26: warning: cast from function call of type 'double' to non-matching type 'int' [-Wbad-function-cast] push(Ginteger(&a, (int) ceil(a.v.cmplx_val.real))); ^~~~~~~~~~~~~~~~~~~~~~~~ ../term/regis.trm:235:12: warning: cast from function call of type 'double' to non-matching type 'int' [-Wbad-function-cast] i = (int) real(const_express(&a)); ^~~~~~~~~~~~~~~~~~~~~~~ ../term/corel.trm:123:26: warning: cast from function call of type 'double' to non-matching type 'int' [-Wbad-function-cast] corel_fontsize = (int) real(const_express(&a)); ^~~~~~~~~~~~~~~~~~~~~~~ ../term/fig.trm:465:21: warning: cast from function call of type 'double' to non-matching type 'long' [-Wbad-function-cast] temp_max = (long) real_expression(); ^~~~~~~~~~~~~~~~~ ../term/hpgl.trm:614:26: warning: cast from function call of type 'double' to non-matching type 'int' [-Wbad-function-cast] HPGL_numpen = (int) real(&token[c_token].l_val); ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../term/hpgl.trm:677:24: warning: cast from function call of type 'double' to non-matching type 'int' [-Wbad-function-cast] HPGL2_numpen = (int) real(&token[c_token].l_val); ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../term/imagen.trm:219:28: warning: cast from function call of type 'double' to non-matching type 'int' [-Wbad-function-cast] IM_win_horiz = (int) real(const_express(&a)); ^~~~~~~~~~~~~~~~~~~~~~~ ../term/imagen.trm:225:28: warning: cast from function call of type 'double' to non-matching type 'int' [-Wbad-function-cast] IM_win_verti = (int) real(const_express(&a)); ^~~~~~~~~~~~~~~~~~~~~~~ ../term/imagen.trm:232:27: warning: cast from function call of type 'double' to non-matching type 'int' [-Wbad-function-cast] IMAGEN_fontsize = (int) real(const_express(&a)); ^~~~~~~~~~~~~~~~~~~~~~~ ../term/tgif.trm:340:27: warning: cast from function call of type 'double' to non-matching type 'int' [-Wbad-function-cast] uTgif_win_horiz = (int) real(const_express(&a)); ^~~~~~~~~~~~~~~~~~~~~~~ ../term/tgif.trm:346:27: warning: cast from function call of type 'double' to non-matching type 'int' [-Wbad-function-cast] uTgif_win_verti = (int) real(const_express(&a)); ^~~~~~~~~~~~~~~~~~~~~~~ ../term/tgif.trm:383:33: warning: cast from function call of type 'double' to non-matching type 'unsigned int' [-Wbad-function-cast] uActFontSize = (unsigned int) real(const_express(&b)); ^~~~~~~~~~~~~~~~~~~~~~~ ../term/tpic.trm:272:17: warning: cast from function call of type 'double' to non-matching type 'int' [-Wbad-function-cast] ptsize = (int) real(const_express(&a)); ^~~~~~~~~~~~~~~~~~~~~~~ ../term/tpic.trm:277:20: warning: cast from function call of type 'double' to non-matching type 'int' [-Wbad-function-cast] linewidth = (int) real(const_express(&a)); ^~~~~~~~~~~~~~~~~~~~~~~ time.c:673:23: warning: cast from function call of type 'int' to non-matching type 'double' [-Wbad-function-cast] dsec -= (double) gdysize(i); ^~~~~~~~~~ time.c:677:23: warning: cast from function call of type 'int' to non-matching type 'double' [-Wbad-function-cast] dsec += (double) gdysize(i); ^~~~~~~~~~ wxterminal/gp_cairo.c:1722:21: warning: cast from function call of type 'double' to non-matching type 'int' [-Wbad-function-cast] tmp_v_char = (int) ceil( (double) logical_rect.height/PANGO_SCALE) - 1; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ wxterminal/gp_cairo.c:1723:21: warning: cast from function call of type 'double' to non-matching type 'int' [-Wbad-function-cast] tmp_h_char = (int) ceil( (double) logical_rect.width/(10*PANGO_SCALE)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ftp://ftp.sunet.se/pub/Linux/distributions/Debian/debian/pool/main/g/goban/goban_1.1.orig.tar.gz cgoban.c:517:19: warning: cast from function call of type 'int' to non-matching type 'GoTimeType' [-Wbad-function-cast] t = (GoTimeType)clpEntry_iGetInt(ce, &err); ^~~~~~~~~~~~~~~~~~~~~~~~~~ gameSetup.c:83:24: warning: cast from function call of type 'int' to non-matching type 'GoRules' [-Wbad-function-cast] ls->rules = (GoRules)clp_getInt(cg->clp, "game.rules"); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ player.c:50:29: warning: cast from function call of type 'int' to non-matching type 'CliPlayerSort' [-Wbad-function-cast] gl->sort = (CliPlayerSort)clp_getInt(data->cg->clp, ^~~~~~~~~~~~~~~~~~~~~~~~~ sgfIn.c:274:16: warning: cast from function call of type 'double' to non-matching type 'int' [-Wbad-function-cast] i = (int)arg_getDouble(arg, &err); ^~~~~~~~~~~~~~~~~~~~~~~~ sgfIn.c:281:16: warning: cast from function call of type 'double' to non-matching type 'int' [-Wbad-function-cast] i = (int)arg_getDouble(arg, &err); ^~~~~~~~~~~~~~~~~~~~~~~~ ftp://ftp.sunet.se/pub/Linux/distributions/Debian/debian/pool/main/g/graphicsmagick/graphicsmagick_1.3.21.orig.tar.xz magick/annotate.c:1312:45: warning: cast from function call of type 'double' to non-matching type 'long' [-Wbad-function-cast] q=GetImagePixels(image,(long) ceil(point.x-0.5), ^~~~~~~~~~~~~~~~~ magick/annotate.c:1313:24: warning: cast from function call of type 'double' to non-matching type 'long' [-Wbad-function-cast] (long) ceil(point.y+y-0.5),bitmap->bitmap.width,1); ^~~~~~~~~~~~~~~~~~~ magick/annotate.c:1317:31: warning: cast from function call of type 'double' to non-matching type 'long' [-Wbad-function-cast] if (((long) ceil(point.x+x-0.5) < 0) || ^~~~~~~~~~~~~~~~~~~ magick/annotate.c:1318:40: warning: cast from function call of type 'double' to non-matching type 'unsigned long' [-Wbad-function-cast] ((unsigned long) ceil(point.x+x-0.5) >= image->columns)) ^~~~~~~~~~~~~~~~~~~ magick/annotate.c:1358:51: warning: cast from function call of type 'double' to non-matching type 'long' [-Wbad-function-cast] q=GetImagePixels(image,(long) ceil(point.x+x-0.5), ^~~~~~~~~~~~~~~~~~~ magick/annotate.c:1359:45: warning: cast from function call of type 'double' to non-matching type 'long' [-Wbad-function-cast] (long) ceil(point.y+y-0.5),1,1); ^~~~~~~~~~~~~~~~~~~ magick/annotate.c:1596:47: warning: cast from function call of type 'double' to non-matching type 'long' [-Wbad-function-cast] FormatString(geometry,"%ldx%ld+0+0!",(long) ceil(extent.x-0.5), ^~~~~~~~~~~~~~~~~~ magick/annotate.c:1597:12: warning: cast from function call of type 'double' to non-matching type 'long' [-Wbad-function-cast] (long) ceil(extent.y-0.5)); ^~~~~~~~~~~~~~~~~~ magick/annotate.c:1631:40: warning: cast from function call of type 'double' to non-matching type 'unsigned long' [-Wbad-function-cast] crop_info.height=(unsigned long) ceil((resolution.y/72.0)* ^~~~~~~~~~~~~~~~~~~~~~~~~ magick/annotate.c:1633:26: warning: cast from function call of type 'double' to non-matching type 'long' [-Wbad-function-cast] crop_info.y=(long) ceil((resolution.y/72.0)*extent.y/8.0-0.5); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ magick/annotate.c:1692:9: warning: cast from function call of type 'double' to non-matching type 'long' [-Wbad-function-cast] ceil(offset->x-0.5),(long) ceil(offset->y-(metrics->ascent+ ^~~~~~~~~~~~~~~~~~~ magick/annotate.c:1692:36: warning: cast from function call of type 'double' to non-matching type 'long' [-Wbad-function-cast] ceil(offset->x-0.5),(long) ceil(offset->y-(metrics->ascent+ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ magick/annotate.c:1888:12: warning: cast from function call of type 'double' to non-matching type 'long' [-Wbad-function-cast] (long) ceil(offset->x-0.5), ^~~~~~~~~~~~~~~~~~~ magick/annotate.c:1889:12: warning: cast from function call of type 'double' to non-matching type 'long' [-Wbad-function-cast] (long) ceil(offset->y-metrics->ascent-metrics->descent-0.5)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ magick/average.c:117:26: warning: cast from function call of type 'unsigned long' to non-matching type 'double' [-Wbad-function-cast] number_scenes=(double) GetImageListLength(image); ^~~~~~~~~~~~~~~~~~~~~~~~~ magick/command.c:9375:34: warning: cast from function call of type 'double' to non-matching type 'unsigned int' [-Wbad-function-cast] order=(unsigned int) sqrt(elements); ^~~~~~~~~~~~~~ magick/command.c:10473:34: warning: cast from function call of type 'double' to non-matching type 'unsigned int' [-Wbad-function-cast] order=(unsigned int) sqrt(elements); ^~~~~~~~~~~~~~ magick/describe.c:170:29: warning: cast from function call of type 'double' to non-matching type 'long' [-Wbad-function-cast] (long) ceil(fmod(elapsed_time,60.0))); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ magick/describe.c:896:29: warning: cast from function call of type 'double' to non-matching type 'long' [-Wbad-function-cast] (long) ceil(fmod(elapsed_time,60.0))); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ magick/draw.c:4158:38: warning: cast from function call of type 'double' to non-matching type 'long' [-Wbad-function-cast] context->pattern_bounds.x = (long) ceil(x-0.5); ^~~~~~~~~~~ magick/draw.c:4159:38: warning: cast from function call of type 'double' to non-matching type 'long' [-Wbad-function-cast] context->pattern_bounds.y = (long) ceil(y-0.5); ^~~~~~~~~~~ magick/draw.c:4160:51: warning: cast from function call of type 'double' to non-matching type 'unsigned long' [-Wbad-function-cast] context->pattern_bounds.width = (unsigned long) floor(width+0.5); ^~~~~~~~~~~~~~~~ magick/draw.c:4161:52: warning: cast from function call of type 'double' to non-matching type 'unsigned long' [-Wbad-function-cast] context->pattern_bounds.height = (unsigned long) floor(height+0.5); ^~~~~~~~~~~~~~~~~ magick/log.c:567:43: warning: cast from function call of type 'double' to non-matching type 'long' [-Wbad-function-cast] (long) (elapsed_time/60.0),(long) ceil(fmod(elapsed_time,60.0))); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ magick/log.c:614:59: warning: cast from function call of type 'double' to non-matching type 'long' [-Wbad-function-cast] timestamp, (long) (elapsed_time/60.0), (long) ceil(fmod(elapsed_time,60.0)), ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ magick/log.c:735:22: warning: cast from function call of type 'double' to non-matching type 'long' [-Wbad-function-cast] (long) ceil(fmod(elapsed_time,60.0))); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ magick/log.c:772:57: warning: cast from function call of type 'double' to non-matching type 'long' [-Wbad-function-cast] timestamp, (long) (elapsed_time/60.0), (long) ceil(fmod(elapsed_time,60.0)), ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ magick/log.c:943:61: warning: cast from function call of type 'LogEventType' to non-matching type 'unsigned int' [-Wbad-function-cast] (unsigned int) ParseEvents(token)); ^~~~~~~~~~~~~~~~~~ magick/render.c:933:16: warning: cast from function call of type 'double' to non-matching type 'long' [-Wbad-function-cast] x=(long) ceil(intercept+MagickEpsilon-0.5); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ magick/render.c:937:16: warning: cast from function call of type 'double' to non-matching type 'long' [-Wbad-function-cast] x=(long) ceil(intercept-MagickEpsilon-0.5); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ magick/render.c:945:18: warning: cast from function call of type 'double' to non-matching type 'long' [-Wbad-function-cast] x=(long) ceil(intercept+MagickEpsilon-0.5); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ magick/render.c:949:18: warning: cast from function call of type 'double' to non-matching type 'long' [-Wbad-function-cast] x=(long) ceil(intercept-MagickEpsilon-0.5); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ magick/render.c:966:16: warning: cast from function call of type 'double' to non-matching type 'long' [-Wbad-function-cast] x=(long) ceil(intercept+MagickEpsilon-0.5); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ magick/render.c:970:16: warning: cast from function call of type 'double' to non-matching type 'long' [-Wbad-function-cast] x=(long) ceil(intercept-MagickEpsilon-0.5); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ magick/render.c:978:18: warning: cast from function call of type 'double' to non-matching type 'long' [-Wbad-function-cast] x=(long) ceil(intercept+MagickEpsilon-0.5); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ magick/render.c:982:18: warning: cast from function call of type 'double' to non-matching type 'long' [-Wbad-function-cast] x=(long) ceil(intercept-MagickEpsilon-0.5); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ magick/render.c:1099:16: warning: cast from function call of type 'double' to non-matching type 'long' [-Wbad-function-cast] y_min=(long) ceil(edge.y1-0.5); ^~~~~~~~~~~~~~~~~ magick/render.c:1100:16: warning: cast from function call of type 'double' to non-matching type 'long' [-Wbad-function-cast] y_max=(long) floor(edge.y2+0.5); ^~~~~~~~~~~~~~~~~~ magick/render.c:1140:20: warning: cast from function call of type 'double' to non-matching type 'long' [-Wbad-function-cast] start=(long) ceil(inverse_edge.x1-0.5); ^~~~~~~~~~~~~~~~~~~~~~~~~ magick/render.c:1141:19: warning: cast from function call of type 'double' to non-matching type 'long' [-Wbad-function-cast] stop=(long) floor(inverse_edge.x2+0.5); ^~~~~~~~~~~~~~~~~~~~~~~~~~ magick/render.c:2274:33: warning: cast from function call of type 'double' to non-matching type 'long' [-Wbad-function-cast] bounds.x=(long) ceil(MagickAtoF(token)-0.5); ^~~~~~~~~~~~~~~~~~~~~~~~~~~ magick/render.c:2278:33: warning: cast from function call of type 'double' to non-matching type 'long' [-Wbad-function-cast] bounds.y=(long) ceil(MagickAtoF(token)-0.5); ^~~~~~~~~~~~~~~~~~~~~~~~~~~ magick/render.c:2282:46: warning: cast from function call of type 'double' to non-matching type 'unsigned long' [-Wbad-function-cast] bounds.width=(unsigned long) floor(MagickAtoF(token)+0.5); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ magick/render.c:2286:47: warning: cast from function call of type 'double' to non-matching type 'unsigned long' [-Wbad-function-cast] bounds.height=(unsigned long) floor(MagickAtoF(token)+0.5); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ magick/render.c:3461:22: warning: cast from function call of type 'double' to non-matching type 'long' [-Wbad-function-cast] x_start=(long) ceil(bounds.x1-0.5); ^~~~~~~~~~~~~~~~~~~ magick/render.c:3462:21: warning: cast from function call of type 'double' to non-matching type 'long' [-Wbad-function-cast] x_stop=(long) floor(bounds.x2+0.5); ^~~~~~~~~~~~~~~~~~~~ magick/render.c:3463:22: warning: cast from function call of type 'double' to non-matching type 'long' [-Wbad-function-cast] y_start=(long) ceil(bounds.y1-0.5); ^~~~~~~~~~~~~~~~~~~ magick/render.c:3464:21: warning: cast from function call of type 'double' to non-matching type 'long' [-Wbad-function-cast] y_stop=(long) floor(bounds.y2+0.5); ^~~~~~~~~~~~~~~~~~~~ magick/render.c:3498:22: warning: cast from function call of type 'double' to non-matching type 'long' [-Wbad-function-cast] if ((x == (long) ceil(primitive_info->point.x-0.5)) && ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ magick/render.c:3499:22: warning: cast from function call of type 'double' to non-matching type 'long' [-Wbad-function-cast] (y == (long) ceil(primitive_info->point.y-0.5))) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ magick/render.c:3537:22: warning: cast from function call of type 'double' to non-matching type 'long' [-Wbad-function-cast] x_start=(long) ceil(bounds.x1-0.5); ^~~~~~~~~~~~~~~~~~~ magick/render.c:3538:21: warning: cast from function call of type 'double' to non-matching type 'long' [-Wbad-function-cast] x_stop=(long) floor(bounds.x2+0.5); ^~~~~~~~~~~~~~~~~~~~ magick/render.c:3539:22: warning: cast from function call of type 'double' to non-matching type 'long' [-Wbad-function-cast] y_start=(long) ceil(bounds.y1-0.5); ^~~~~~~~~~~~~~~~~~~ magick/render.c:3540:21: warning: cast from function call of type 'double' to non-matching type 'long' [-Wbad-function-cast] y_stop=(long) floor(bounds.y2+0.5); ^~~~~~~~~~~~~~~~~~~~ magick/render.c:3707:12: warning: cast from function call of type 'double' to non-matching type 'long' [-Wbad-function-cast] x=(long) ceil(primitive_info->point.x-0.5); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ magick/render.c:3708:12: warning: cast from function call of type 'double' to non-matching type 'long' [-Wbad-function-cast] y=(long) ceil(primitive_info->point.y-0.5); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ magick/render.c:3810:12: warning: cast from function call of type 'double' to non-matching type 'long' [-Wbad-function-cast] x=(long) ceil(primitive_info->point.x-0.5); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ magick/render.c:3811:12: warning: cast from function call of type 'double' to non-matching type 'long' [-Wbad-function-cast] y=(long) ceil(primitive_info->point.y-0.5); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ magick/render.c:4485:23: warning: cast from function call of type 'double' to non-matching type 'long' [-Wbad-function-cast] arc_segments=(long) ceil(fabs(theta/(0.5*MagickPI+MagickEpsilon))); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ magick/render.c:5509:31: warning: cast from function call of type 'double' to non-matching type 'long' [-Wbad-function-cast] arc_segments=(long) ceil((theta.q-theta.p)/(2.0*sqrt(1.0/mid))); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ magick/render.c:5580:31: warning: cast from function call of type 'double' to non-matching type 'long' [-Wbad-function-cast] arc_segments=(long) ceil((theta.p-theta.q)/(2.0*sqrt(1.0/mid))); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ magick/shear.c:146:49: warning: cast from function call of type 'double' to non-matching type 'unsigned long' [-Wbad-function-cast] affine_image=CloneImage(image,(unsigned long) ceil(max.x-min.x-0.5), ^~~~~~~~~~~~~~~~~~~~~ magick/shear.c:147:21: warning: cast from function call of type 'double' to non-matching type 'unsigned long' [-Wbad-function-cast] (unsigned long) ceil(max.y-min.y-0.5),True,exception); ^~~~~~~~~~~~~~~~~~~~~ magick/shear.c:369:34: warning: cast from function call of type 'double' to non-matching type 'unsigned long' [-Wbad-function-cast] geometry.width=(unsigned long) floor(max.x-min.x+0.5); ^~~~~~~~~~~~~~~~~~~~~~ magick/shear.c:370:35: warning: cast from function call of type 'double' to non-matching type 'unsigned long' [-Wbad-function-cast] geometry.height=(unsigned long) floor(max.y-min.y+0.5); ^~~~~~~~~~~~~~~~~~~~~~ magick/shear.c:371:21: warning: cast from function call of type 'double' to non-matching type 'long' [-Wbad-function-cast] geometry.x=(long) ceil(min.x-0.5); ^~~~~~~~~~~~~~~ magick/shear.c:372:21: warning: cast from function call of type 'double' to non-matching type 'long' [-Wbad-function-cast] geometry.y=(long) ceil(min.y-0.5); ^~~~~~~~~~~~~~~ magick/shear.c:1126:19: warning: cast from function call of type 'double' to non-matching type 'long' [-Wbad-function-cast] step=(long) floor(displacement); ^~~~~~~~~~~~~~~~~~~ magick/shear.c:1412:19: warning: cast from function call of type 'double' to non-matching type 'long' [-Wbad-function-cast] step=(long) floor(displacement); ^~~~~~~~~~~~~~~~~~~ magick/shear.c:1678:32: warning: cast from function call of type 'double' to non-matching type 'unsigned long' [-Wbad-function-cast] shear1_width=(unsigned long) floor(fabs(height*shear.x)+width+0.5); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ magick/shear.c:1679:33: warning: cast from function call of type 'double' to non-matching type 'unsigned long' [-Wbad-function-cast] shear2_height=(unsigned long) floor(fabs(shear1_width*shear.y)+height+0.5); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ magick/shear.c:1680:32: warning: cast from function call of type 'double' to non-matching type 'unsigned long' [-Wbad-function-cast] shear3_width=(unsigned long) floor(fabs(shear2_height*shear.x)+shear1_width+0.5); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ magick/shear.c:1687:21: warning: cast from function call of type 'double' to non-matching type 'long' [-Wbad-function-cast] x_offset = (long) floor((max_width-width)/2.0+0.5); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ magick/shear.c:1688:21: warning: cast from function call of type 'double' to non-matching type 'long' [-Wbad-function-cast] y_offset = (long) floor((max_height-height)/2.0+0.5); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ magick/shear.c:1826:19: warning: cast from function call of type 'double' to non-matching type 'long' [-Wbad-function-cast] x_offset=(long) ceil(fabs(2.0*image->rows*shear.x)-0.5); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ magick/shear.c:1827:27: warning: cast from function call of type 'double' to non-matching type 'unsigned long' [-Wbad-function-cast] y_width=(unsigned long) floor(fabs(image->rows*shear.x)+image->columns+0.5); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ magick/shear.c:1828:19: warning: cast from function call of type 'double' to non-matching type 'long' [-Wbad-function-cast] y_offset=(long) ceil(fabs(y_width*shear.y)-0.5); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ magick/timer.c:121:19: warning: cast from function call of type 'clock_t' (aka 'long') to non-matching type 'double' [-Wbad-function-cast] return((double) times(&timer)/CLK_TCK); ^~~~~~~~~~~~~ magick/utility.c:1701:40: warning: cast from function call of type 'double' to non-matching type 'unsigned long' [-Wbad-function-cast] bounds.width=(unsigned long) floor(double_val+0.5); ^~~~~~~~~~~~~~~~~~~~~ magick/utility.c:1711:44: warning: cast from function call of type 'double' to non-matching type 'unsigned long' [-Wbad-function-cast] bounds.width=(unsigned long) floor(double_val+0.5); ^~~~~~~~~~~~~~~~~~~~~ magick/utility.c:1727:41: warning: cast from function call of type 'double' to non-matching type 'unsigned long' [-Wbad-function-cast] bounds.height=(unsigned long) floor(double_val+0.5); ^~~~~~~~~~~~~~~~~~~~~ magick/utility.c:1741:27: warning: cast from function call of type 'double' to non-matching type 'long' [-Wbad-function-cast] bounds.x=(long) ceil(double_val-0.5); ^~~~~~~~~~~~~~~~~~~~ magick/utility.c:1750:31: warning: cast from function call of type 'double' to non-matching type 'long' [-Wbad-function-cast] bounds.x=(long) ceil(-double_val-0.5); ^~~~~~~~~~~~~~~~~~~~~ magick/utility.c:1766:31: warning: cast from function call of type 'double' to non-matching type 'long' [-Wbad-function-cast] bounds.y=(long) ceil(double_val-0.5); ^~~~~~~~~~~~~~~~~~~~ magick/utility.c:1775:35: warning: cast from function call of type 'double' to non-matching type 'long' [-Wbad-function-cast] bounds.y=(long) ceil(-double_val-0.5); ^~~~~~~~~~~~~~~~~~~~~ magick/utility.c:2053:34: warning: cast from function call of type 'double' to non-matching type 'unsigned long' [-Wbad-function-cast] *width=(unsigned long) floor(former_width*scale_factor+0.25); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ magick/utility.c:2054:35: warning: cast from function call of type 'double' to non-matching type 'unsigned long' [-Wbad-function-cast] *height=(unsigned long) floor(former_height*scale_factor+0.25); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ magick/utility.c:2069:33: warning: cast from function call of type 'double' to non-matching type 'unsigned long' [-Wbad-function-cast] *height=(unsigned long) floor(((double) former_height/former_width)* ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ magick/utility.c:2072:32: warning: cast from function call of type 'double' to non-matching type 'unsigned long' [-Wbad-function-cast] *width=(unsigned long) floor(((double) former_width/former_height)* ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ magick/utility.c:2088:34: warning: cast from function call of type 'double' to non-matching type 'unsigned long' [-Wbad-function-cast] *width=(unsigned long) floor((x_scale*former_width/100.0)+0.5); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ magick/utility.c:2089:35: warning: cast from function call of type 'double' to non-matching type 'unsigned long' [-Wbad-function-cast] *height=(unsigned long) floor((y_scale*former_height/100.0)+0.5); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ magick/utility.c:2130:34: warning: cast from function call of type 'double' to non-matching type 'unsigned long' [-Wbad-function-cast] *width=(unsigned long) floor(scale_factor*former_width+0.5); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ magick/utility.c:2131:35: warning: cast from function call of type 'double' to non-matching type 'unsigned long' [-Wbad-function-cast] *height=(unsigned long) floor(scale_factor*former_height+0.5); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ coders/png.c:3118:35: warning: cast from function call of type 'long' to non-matching type 'float' [-Wbad-function-cast] image->gamma=((float) mng_get_long(p))*0.00001; ^~~~~~~~~~~~~~~ coders/png.c:3180:44: warning: cast from function call of type 'long' to non-matching type 'double' [-Wbad-function-cast] image->x_resolution=(double) mng_get_long(p); ^~~~~~~~~~~~~~~ coders/png.c:3181:44: warning: cast from function call of type 'long' to non-matching type 'double' [-Wbad-function-cast] image->y_resolution=(double) mng_get_long(&p[4]); ^~~~~~~~~~~~~~~~~~~ coders/bmp.c:747:15: warning: cast from function call of type 'magick_uint32_t' (aka 'unsigned int') to non-matching type 'double' [-Wbad-function-cast] ReadBlobLSBLong(image)/0x3ffffff; ^~~~~~~~~~~~~~~~~~~~~~ coders/bmp.c:749:15: warning: cast from function call of type 'magick_uint32_t' (aka 'unsigned int') to non-matching type 'double' [-Wbad-function-cast] ReadBlobLSBLong(image)/0x3ffffff; ^~~~~~~~~~~~~~~~~~~~~~ coders/bmp.c:751:15: warning: cast from function call of type 'magick_uint32_t' (aka 'unsigned int') to non-matching type 'double' [-Wbad-function-cast] ReadBlobLSBLong(image)/0x3ffffff; ^~~~~~~~~~~~~~~~~~~~~~ coders/bmp.c:753:15: warning: cast from function call of type 'magick_uint32_t' (aka 'unsigned int') to non-matching type 'double' [-Wbad-function-cast] ReadBlobLSBLong(image)/0x3ffffff; ^~~~~~~~~~~~~~~~~~~~~~ coders/bmp.c:755:15: warning: cast from function call of type 'magick_uint32_t' (aka 'unsigned int') to non-matching type 'double' [-Wbad-function-cast] ReadBlobLSBLong(image)/0x3ffffff; ^~~~~~~~~~~~~~~~~~~~~~ coders/bmp.c:757:15: warning: cast from function call of type 'magick_uint32_t' (aka 'unsigned int') to non-matching type 'double' [-Wbad-function-cast] ReadBlobLSBLong(image)/0x3ffffff; ^~~~~~~~~~~~~~~~~~~~~~ coders/bmp.c:759:15: warning: cast from function call of type 'magick_uint32_t' (aka 'unsigned int') to non-matching type 'double' [-Wbad-function-cast] ReadBlobLSBLong(image)/0x3ffffff; ^~~~~~~~~~~~~~~~~~~~~~ coders/bmp.c:761:15: warning: cast from function call of type 'magick_uint32_t' (aka 'unsigned int') to non-matching type 'double' [-Wbad-function-cast] ReadBlobLSBLong(image)/0x3ffffff; ^~~~~~~~~~~~~~~~~~~~~~ coders/bmp.c:763:15: warning: cast from function call of type 'magick_uint32_t' (aka 'unsigned int') to non-matching type 'double' [-Wbad-function-cast] ReadBlobLSBLong(image)/0x3ffffff; ^~~~~~~~~~~~~~~~~~~~~~ coders/bmp.c:789:45: warning: cast from function call of type 'magick_uint32_t' (aka 'unsigned int') to non-matching type 'double' [-Wbad-function-cast] bmp_info.gamma_scale.x=(double) ReadBlobLSBLong(image)/0xffff; ^~~~~~~~~~~~~~~~~~~~~~ coders/bmp.c:790:45: warning: cast from function call of type 'magick_uint32_t' (aka 'unsigned int') to non-matching type 'double' [-Wbad-function-cast] bmp_info.gamma_scale.y=(double) ReadBlobLSBLong(image)/0xffff; ^~~~~~~~~~~~~~~~~~~~~~ coders/bmp.c:791:45: warning: cast from function call of type 'magick_uint32_t' (aka 'unsigned int') to non-matching type 'double' [-Wbad-function-cast] bmp_info.gamma_scale.z=(double) ReadBlobLSBLong(image)/0xffff; ^~~~~~~~~~~~~~~~~~~~~~ coders/dpx.c:2254:40: warning: cast from function call of type 'long' to non-matching type 'double' [-Wbad-function-cast] reference_low=(double) strtol(definition_value, (char **)NULL, 10); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ coders/dpx.c:2259:41: warning: cast from function call of type 'long' to non-matching type 'double' [-Wbad-function-cast] reference_high=(double) strtol(definition_value, (char **)NULL, 10); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ coders/label.c:118:31: warning: cast from function call of type 'double' to non-matching type 'unsigned long' [-Wbad-function-cast] width=(unsigned long) floor(metrics.width+metrics.max_advance/2+0.5); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ coders/label.c:119:32: warning: cast from function call of type 'double' to non-matching type 'unsigned long' [-Wbad-function-cast] height=(unsigned long) floor(metrics.ascent-metrics.descent+0.5); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ coders/label.c:126:31: warning: cast from function call of type 'double' to non-matching type 'unsigned long' [-Wbad-function-cast] width=(unsigned long) floor(metrics.width+metrics.max_advance/2+0.5); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ coders/label.c:127:32: warning: cast from function call of type 'double' to non-matching type 'unsigned long' [-Wbad-function-cast] height=(unsigned long) floor(metrics.ascent-metrics.descent+0.5); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ coders/label.c:144:7: warning: cast from function call of type 'double' to non-matching type 'unsigned long' [-Wbad-function-cast] floor(metrics.width+metrics.max_advance/2+0.5); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ coders/label.c:147:35: warning: cast from function call of type 'double' to non-matching type 'unsigned long' [-Wbad-function-cast] image->rows=(unsigned long) floor(metrics.ascent-metrics.descent+0.5); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ coders/pdf.c:333:20: warning: cast from function call of type 'double' to non-matching type 'unsigned long' [-Wbad-function-cast] (unsigned long) ceil(page.width*image->x_resolution/dx_resolution-0.5), ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ coders/pdf.c:334:20: warning: cast from function call of type 'double' to non-matching type 'unsigned long' [-Wbad-function-cast] (unsigned long) ceil(page.height*image->y_resolution/dy_resolution-0.5)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ coders/preview.c:595:22: warning: cast from function call of type 'magick_off_t' (aka 'long') to non-matching type 'double' [-Wbad-function-cast] (double) GetBlobSize(preview_image)/1024.0/1024.0); ^~~~~~~~~~~~~~~~~~~~~~~~~~ coders/preview.c:599:24: warning: cast from function call of type 'magick_off_t' (aka 'long') to non-matching type 'double' [-Wbad-function-cast] (double) GetBlobSize(preview_image)/1024.0); ^~~~~~~~~~~~~~~~~~~~~~~~~~ coders/ps.c:294:21: warning: cast from function call of type 'double' to non-matching type 'unsigned long' [-Wbad-function-cast] (unsigned long) ceil(page.width*image->x_resolution/dx_resolution-0.5), ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ coders/ps.c:295:21: warning: cast from function call of type 'double' to non-matching type 'unsigned long' [-Wbad-function-cast] (unsigned long) ceil(page.height*image->y_resolution/dy_resolution-0.5)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ coders/svg.c:2069:15: warning: cast from function call of type 'double' to non-matching type 'unsigned long' [-Wbad-function-cast] ceil(ExpandAffine(&svg_info->affine)*page.width-0.5); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ coders/svg.c:2072:15: warning: cast from function call of type 'double' to non-matching type 'unsigned long' [-Wbad-function-cast] ceil(ExpandAffine(&svg_info->affine)*page.height-0.5); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ coders/txt.c:878:7: warning: cast from function call of type 'double' to non-matching type 'unsigned long' [-Wbad-function-cast] ceil(((page.width*image->x_resolution)/dx_resolution)-0.5); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ coders/txt.c:880:7: warning: cast from function call of type 'double' to non-matching type 'unsigned long' [-Wbad-function-cast] ceil(((page.height*image->y_resolution)/dy_resolution)-0.5); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ coders/viff.c:364:36: warning: cast from function call of type 'magick_uint32_t' (aka 'unsigned int') to non-matching type 'float' [-Wbad-function-cast] viff_info.x_pixel_size=(float) (ReadHeaderLong)(image); ^~~~~~~~~~~~~~~~~~~~~~~ coders/viff.c:365:36: warning: cast from function call of type 'magick_uint32_t' (aka 'unsigned int') to non-matching type 'float' [-Wbad-function-cast] viff_info.y_pixel_size=(float) (ReadHeaderLong)(image); ^~~~~~~~~~~~~~~~~~~~~~~ coders/xcf.c:1026:42: warning: cast from function call of type 'magick_uint32_t' (aka 'unsigned int') to non-matching type 'PropType' [-Wbad-function-cast] PropType prop_type = (PropType) ReadBlobMSBLong(image); ^~~~~~~~~~~~~~~~~~~~~~ coders/xcf.c:1290:42: warning: cast from function call of type 'magick_uint32_t' (aka 'unsigned int') to non-matching type 'PropType' [-Wbad-function-cast] PropType prop_type = (PropType) ReadBlobMSBLong(image); ^~~~~~~~~~~~~~~~~~~~~~ ftp://ftp.sunet.se/pub/Linux/distributions/Debian/debian/pool/main/g/graphviz/graphviz_2.38.0.orig.tar.gz subg.c:95:19: warning: cast from function call of type 'void *' to non-matching type 'long' [-Wbad-function-cast] return (long) dtdelete(g->g_dict, subg); ^~~~~~~~~~~~~~~~~~~~~~~~~ utils.c:70:19: warning: cast from function call of type 'void *' to non-matching type 'long' [-Wbad-function-cast] return (long) dtdelete(dict, obj); ^~~~~~~~~~~~~~~~~~~ trapezoid.c:1040:16: warning: cast from function call of type 'double' to non-matching type 'int' [-Wbad-function-cast] return (int) ceil((double) 1.0*n/v); ^~~~~~~~~~~~~~~~~~~~~~ SparseMatrix.c:2832:22: warning: cast from function call of type 'double' to non-matching type 'int' [-Wbad-function-cast] nlevel = (int) SparseMatrix_pseudo_diameter_unweighted(A, root, FALSE, &enda, &endb, connectedQ); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ pack.c:251:9: warning: cast from function call of type 'double' to non-matching type 'int' [-Wbad-function-cast] W = GRID(bb0.UR.x - bb0.LL.x + 2 * margin, ssize); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ pack.c:252:9: warning: cast from function call of type 'double' to non-matching type 'int' [-Wbad-function-cast] H = GRID(bb0.UR.y - bb0.LL.y + 2 * margin, ssize); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ pack.c:401:9: warning: cast from function call of type 'double' to non-matching type 'int' [-Wbad-function-cast] W = GRID(GD_bb(g).UR.x - GD_bb(g).LL.x + 2 * margin, ssize); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ pack.c:402:9: warning: cast from function call of type 'double' to non-matching type 'int' [-Wbad-function-cast] H = GRID(GD_bb(g).UR.y - GD_bb(g).LL.y + 2 * margin, ssize); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ pack.c:499:6: warning: cast from function call of type 'double' to non-matching type 'int' [-Wbad-function-cast] W = GRID(bb.UR.x - bb.LL.x + 2 * margin, step); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ pack.c:500:6: warning: cast from function call of type 'double' to non-matching type 'int' [-Wbad-function-cast] H = GRID(bb.UR.y - bb.LL.y + 2 * margin, step); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ xlabels.c:260:30: warning: cast from function call of type 'double' to non-matching type 'int' [-Wbad-function-cast] rect.boundary[0] = (int) floor(objp->pos.x - p.x); ^~~~~~~~~~~~~~~~~~~~~~~~ xlabels.c:261:30: warning: cast from function call of type 'double' to non-matching type 'int' [-Wbad-function-cast] rect.boundary[1] = (int) floor(objp->pos.y - p.y); ^~~~~~~~~~~~~~~~~~~~~~~~ xlabels.c:263:30: warning: cast from function call of type 'double' to non-matching type 'int' [-Wbad-function-cast] rect.boundary[2] = (int) ceil(objp->pos.x + objp->sz.x + p.x); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ xlabels.c:265:30: warning: cast from function call of type 'double' to non-matching type 'int' [-Wbad-function-cast] rect.boundary[3] = (int) ceil(objp->pos.y + objp->sz.y + p.y); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ minc2.c:1087:17: warning: cast from function call of type 'int' to non-matching type 'float' [-Wbad-function-cast] order = (float)nodeMedian(n, lowToHigh); ^~~~~~~~~~~~~~~~~~~~~~~~ minc2.c:1088:18: warning: cast from function call of type 'int' to non-matching type 'float' [-Wbad-function-cast] order2 = (float)nodeMedian(n, (lowToHigh + 1) % 2); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ tlayout.c:420:16: warning: cast from function call of type 'double' to non-matching type 'int' [-Wbad-function-cast] addGrid(grid, FLOOR((ND_pos(n))[0] / T_Cell), FLOOR((ND_pos(n))[1] / T_Cell), ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ tlayout.c:420:48: warning: cast from function call of type 'double' to non-matching type 'int' [-Wbad-function-cast] addGrid(grid, FLOOR((ND_pos(n))[0] / T_Cell), FLOOR((ND_pos(n))[1] / T_Cell), ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ geometry.c:32:25: warning: cast from function call of type 'double' to non-matching type 'int' [-Wbad-function-cast] sqrt_nsites = (int) sqrt(sn); ^~~~~~~~ smart_ini_x.c:331:44: warning: cast from function call of type 'double' to non-matching type 'DistType' (aka 'int') [-Wbad-function-cast] Dij[i][j]=Dij[j][i]=diff>0 ? (DistType)sqrt(diff) : 0; ^~~~~~~~~~ post_process.c:344:23: warning: cast from function call of type 'double' to non-matching type 'int' [-Wbad-function-cast] sm->maxit_cg = (int)sqrt((double) A->m); ^~~~~~~~~~~~~~~~~~~ post_process.c:546:23: warning: cast from function call of type 'double' to non-matching type 'int' [-Wbad-function-cast] sm->maxit_cg = (int)sqrt((double) A->m); ^~~~~~~~~~~~~~~~~~~ post_process.c:1057:23: warning: cast from function call of type 'double' to non-matching type 'int' [-Wbad-function-cast] sm->maxit_cg = (int)sqrt((double) A->m); ^~~~~~~~~~~~~~~~~~~ uniform_stress.c:48:23: warning: cast from function call of type 'double' to non-matching type 'int' [-Wbad-function-cast] sm->maxit_cg = (int)sqrt((double) A->m); ^~~~~~~~~~~~~~~~~~~ sccmap.c:306:43: warning: cast from function call of type 'int' to non-matching type 'double' [-Wbad-function-cast] state.N_nodes_in_nontriv_SCC / (double) agnnodes(G), ^~~~~~~~~~~ ftp://ftp.sunet.se/pub/Linux/distributions/Debian/debian/pool/main/g/grilo/grilo_0.2.12.orig.tar.xz grl-plugin.c:305:3: warning: cast from function call of type '_Bool' to non-matching type 'gboolean' (aka 'int') [-Wbad-function-cast] g_clear_pointer (&plugin->priv->id, g_free); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ grl-plugin.c:323:3: warning: cast from function call of type '_Bool' to non-matching type 'gboolean' (aka 'int') [-Wbad-function-cast] g_clear_pointer (&plugin->priv->filename, g_free); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ grl-registry.c:928:5: warning: cast from function call of type '_Bool' to non-matching type 'gboolean' (aka 'int') [-Wbad-function-cast] g_clear_pointer (®istry->priv->plugins, g_hash_table_unref); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ grl-registry.c:936:5: warning: cast from function call of type '_Bool' to non-matching type 'gboolean' (aka 'int') [-Wbad-function-cast] g_clear_pointer (®istry->priv->sources, g_hash_table_unref); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ grl-registry.c:939:3: warning: cast from function call of type '_Bool' to non-matching type 'gboolean' (aka 'int') [-Wbad-function-cast] g_clear_pointer (®istry->priv->ranks, g_hash_table_unref); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ grl-registry.c:940:3: warning: cast from function call of type '_Bool' to non-matching type 'gboolean' (aka 'int') [-Wbad-function-cast] g_clear_pointer (®istry->priv->configs, g_hash_table_unref); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ grl-registry.c:956:5: warning: cast from function call of type '_Bool' to non-matching type 'gboolean' (aka 'int') [-Wbad-function-cast] g_clear_pointer (®istry->priv->related_keys, g_hash_table_unref); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ grl-registry.c:963:3: warning: cast from function call of type '_Bool' to non-matching type 'gboolean' (aka 'int') [-Wbad-function-cast] g_clear_pointer (®istry->priv->system_keys, g_hash_table_unref); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ grl-registry.c:2077:3: warning: cast from function call of type '_Bool' to non-matching type 'gboolean' (aka 'int') [-Wbad-function-cast] g_clear_pointer (&keyfile, g_key_file_free); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ grl-registry.c:2078:3: warning: cast from function call of type '_Bool' to non-matching type 'gboolean' (aka 'int') [-Wbad-function-cast] g_clear_pointer (&bytes, g_bytes_unref); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ grl-source.c:532:3: warning: cast from function call of type '_Bool' to non-matching type 'gboolean' (aka 'int') [-Wbad-function-cast] g_clear_object (&source->priv->plugin); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ grl-source.c:542:3: warning: cast from function call of type '_Bool' to non-matching type 'gboolean' (aka 'int') [-Wbad-function-cast] g_clear_object (&source->priv->icon); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ grl-source.c:543:3: warning: cast from function call of type '_Bool' to non-matching type 'gboolean' (aka 'int') [-Wbad-function-cast] g_clear_pointer (&source->priv->tags, g_ptr_array_unref); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ grl-source.c:554:3: warning: cast from function call of type '_Bool' to non-matching type 'gboolean' (aka 'int') [-Wbad-function-cast] g_clear_pointer (property, g_free); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ grl-source.c:592:5: warning: cast from function call of type '_Bool' to non-matching type 'gboolean' (aka 'int') [-Wbad-function-cast] g_clear_object (&source->priv->icon); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ grl-source.c:596:5: warning: cast from function call of type '_Bool' to non-matching type 'gboolean' (aka 'int') [-Wbad-function-cast] g_clear_object (&source->priv->plugin); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ grl-source.c:1173:3: warning: cast from function call of type '_Bool' to non-matching type 'gboolean' (aka 'int') [-Wbad-function-cast] g_clear_object(&rrc->media); ^~~~~~~~~~~~~~~~~~~~~~~~~~~ grl-source.c:1185:3: warning: cast from function call of type '_Bool' to non-matching type 'gboolean' (aka 'int') [-Wbad-function-cast] g_clear_pointer (&rrc->resolve_specs, g_hash_table_unref); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ grl-source.c:1199:3: warning: cast from function call of type '_Bool' to non-matching type 'gboolean' (aka 'int') [-Wbad-function-cast] g_clear_pointer (&brc->queue, g_queue_free); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ grl-source.c:2296:5: warning: cast from function call of type '_Bool' to non-matching type 'gboolean' (aka 'int') [-Wbad-function-cast] g_clear_object (&media); ^~~~~~~~~~~~~~~~~~~~~~~ grl-source.c:2303:5: warning: cast from function call of type '_Bool' to non-matching type 'gboolean' (aka 'int') [-Wbad-function-cast] g_clear_object (&media); ^~~~~~~~~~~~~~~~~~~~~~~ grl-multiple.c:371:5: warning: cast from function call of type '_Bool' to non-matching type 'gboolean' (aka 'int') [-Wbad-function-cast] g_clear_object (&media); ^~~~~~~~~~~~~~~~~~~~~~~ grl-caps.c:231:3: warning: cast from function call of type '_Bool' to non-matching type 'gboolean' (aka 'int') [-Wbad-function-cast] g_clear_pointer (&caps->priv->key_filter, g_list_free); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ grl-caps.c:288:3: warning: cast from function call of type '_Bool' to non-matching type 'gboolean' (aka 'int') [-Wbad-function-cast] g_clear_pointer (&caps->priv->key_range_filter, g_list_free); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ grl-operation-options.c:69:3: warning: cast from function call of type '_Bool' to non-matching type 'gboolean' (aka 'int') [-Wbad-function-cast] g_clear_object (&self->priv->caps); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ grl-range-value.c:58:3: warning: cast from function call of type '_Bool' to non-matching type 'gboolean' (aka 'int') [-Wbad-function-cast] g_clear_pointer (&range->min, grl_g_value_free); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ grl-range-value.c:59:3: warning: cast from function call of type '_Bool' to non-matching type 'gboolean' (aka 'int') [-Wbad-function-cast] g_clear_pointer (&range->max, grl_g_value_free); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ftp://ftp.sunet.se/pub/Linux/distributions/Debian/debian/pool/main/g/grisbi/grisbi_1.0.0.orig.tar.bz2 erreur.c:292:53: warning: cast from function call of type 'clock_t' (aka 'long') to non-matching type 'double' [-Wbad-function-cast] get_debug_time (), (double )clock()/ CLOCKS_PER_SEC, prefixe, ^~~~~~~ erreur.c:296:53: warning: cast from function call of type 'clock_t' (aka 'long') to non-matching type 'double' [-Wbad-function-cast] get_debug_time (), (double )clock()/ CLOCKS_PER_SEC, prefixe, ^~~~~~~ erreur.c:341:53: warning: cast from function call of type 'clock_t' (aka 'long') to non-matching type 'double' [-Wbad-function-cast] get_debug_time (), (double )clock()/ CLOCKS_PER_SEC, prefixe, ^~~~~~~ erreur.c:387:53: warning: cast from function call of type 'clock_t' (aka 'long') to non-matching type 'double' [-Wbad-function-cast] get_debug_time (), (double )clock()/ CLOCKS_PER_SEC, prefixe, ^~~~~~~ erreur.c:503:35: warning: cast from function call of type 'clock_t' (aka 'long') to non-matching type 'double' [-Wbad-function-cast] (double ) clock ( )/ CLOCKS_PER_SEC, ^~~~~~~~~ erreur.c:593:35: warning: cast from function call of type 'clock_t' (aka 'long') to non-matching type 'double' [-Wbad-function-cast] (double ) clock ( )/ CLOCKS_PER_SEC, ^~~~~~~~~ gsb_account_property.c:1443:27: warning: cast from function call of type 'gdouble' (aka 'double') to non-matching type 'gulong' (aka 'unsigned long') [-Wbad-function-cast] lnum = ( gulong ) utils_str_safe_strtod ( substr, NULL ); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ gsb_autofunc.c:129:19: warning: cast from function call of type 'gulong' (aka 'unsigned long') to non-matching type 'gpointer' (aka 'void *') [-Wbad-function-cast] (gpointer) g_signal_connect_after (G_OBJECT(entry), "changed", ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ gsb_autofunc.c:133:19: warning: cast from function call of type 'gulong' (aka 'unsigned long') to non-matching type 'gpointer' (aka 'void *') [-Wbad-function-cast] (gpointer) g_signal_connect_after (G_OBJECT(entry), "changed", ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ gsb_autofunc.c:158:15: warning: cast from function call of type 'gpointer' (aka 'void *') to non-matching type 'gulong' (aka 'unsigned long') [-Wbad-function-cast] (gulong) g_object_get_data (G_OBJECT (entry), ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ gsb_autofunc.c:162:15: warning: cast from function call of type 'gpointer' (aka 'void *') to non-matching type 'gulong' (aka 'unsigned long') [-Wbad-function-cast] (gulong) g_object_get_data (G_OBJECT (entry), ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ gsb_autofunc.c:177:17: warning: cast from function call of type 'gpointer' (aka 'void *') to non-matching type 'gulong' (aka 'unsigned long') [-Wbad-function-cast] (gulong) g_object_get_data (G_OBJECT (entry), ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ gsb_autofunc.c:181:17: warning: cast from function call of type 'gpointer' (aka 'void *') to non-matching type 'gulong' (aka 'unsigned long') [-Wbad-function-cast] (gulong) g_object_get_data (G_OBJECT (entry), ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ gsb_autofunc.c:257:19: warning: cast from function call of type 'gulong' (aka 'unsigned long') to non-matching type 'gpointer' (aka 'void *') [-Wbad-function-cast] (gpointer) g_signal_connect_after (G_OBJECT(buffer), "changed", ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ gsb_autofunc.c:261:19: warning: cast from function call of type 'gulong' (aka 'unsigned long') to non-matching type 'gpointer' (aka 'void *') [-Wbad-function-cast] (gpointer) g_signal_connect_after (G_OBJECT(buffer), "changed", ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ gsb_autofunc.c:288:15: warning: cast from function call of type 'gpointer' (aka 'void *') to non-matching type 'gulong' (aka 'unsigned long') [-Wbad-function-cast] (gulong) g_object_get_data ( G_OBJECT(buffer), "changed" )); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ gsb_autofunc.c:291:15: warning: cast from function call of type 'gpointer' (aka 'void *') to non-matching type 'gulong' (aka 'unsigned long') [-Wbad-function-cast] (gulong) g_object_get_data ( G_OBJECT(buffer), ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ gsb_autofunc.c:306:17: warning: cast from function call of type 'gpointer' (aka 'void *') to non-matching type 'gulong' (aka 'unsigned long') [-Wbad-function-cast] (gulong) g_object_get_data ( G_OBJECT(buffer), ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ gsb_autofunc.c:310:17: warning: cast from function call of type 'gpointer' (aka 'void *') to non-matching type 'gulong' (aka 'unsigned long') [-Wbad-function-cast] (gulong) g_object_get_data ( G_OBJECT(buffer), ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ gsb_autofunc.c:392:19: warning: cast from function call of type 'gulong' (aka 'unsigned long') to non-matching type 'gpointer' (aka 'void *') [-Wbad-function-cast] (gpointer) g_signal_connect_after (G_OBJECT(entry), "changed", ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ gsb_autofunc.c:396:19: warning: cast from function call of type 'gulong' (aka 'unsigned long') to non-matching type 'gpointer' (aka 'void *') [-Wbad-function-cast] (gpointer) g_signal_connect_after (G_OBJECT(entry), "changed", ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ gsb_autofunc.c:423:15: warning: cast from function call of type 'gpointer' (aka 'void *') to non-matching type 'gulong' (aka 'unsigned long') [-Wbad-function-cast] (gulong) g_object_get_data (G_OBJECT (entry), ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ gsb_autofunc.c:427:15: warning: cast from function call of type 'gpointer' (aka 'void *') to non-matching type 'gulong' (aka 'unsigned long') [-Wbad-function-cast] (gulong) g_object_get_data (G_OBJECT (entry), ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ gsb_autofunc.c:441:17: warning: cast from function call of type 'gpointer' (aka 'void *') to non-matching type 'gulong' (aka 'unsigned long') [-Wbad-function-cast] (gulong) g_object_get_data (G_OBJECT (entry), ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ gsb_autofunc.c:445:17: warning: cast from function call of type 'gpointer' (aka 'void *') to non-matching type 'gulong' (aka 'unsigned long') [-Wbad-function-cast] (gulong) g_object_get_data (G_OBJECT (entry), ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ gsb_autofunc.c:465:15: warning: cast from function call of type 'gpointer' (aka 'void *') to non-matching type 'gulong' (aka 'unsigned long') [-Wbad-function-cast] (gulong) g_object_get_data (G_OBJECT (entry), ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ gsb_autofunc.c:469:15: warning: cast from function call of type 'gpointer' (aka 'void *') to non-matching type 'gulong' (aka 'unsigned long') [-Wbad-function-cast] (gulong) g_object_get_data (G_OBJECT (entry), ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ gsb_autofunc.c:482:17: warning: cast from function call of type 'gpointer' (aka 'void *') to non-matching type 'gulong' (aka 'unsigned long') [-Wbad-function-cast] (gulong) g_object_get_data (G_OBJECT (entry), ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ gsb_autofunc.c:486:17: warning: cast from function call of type 'gpointer' (aka 'void *') to non-matching type 'gulong' (aka 'unsigned long') [-Wbad-function-cast] (gulong) g_object_get_data (G_OBJECT (entry), ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ gsb_autofunc.c:567:19: warning: cast from function call of type 'gulong' (aka 'unsigned long') to non-matching type 'gpointer' (aka 'void *') [-Wbad-function-cast] (gpointer) g_signal_connect_after (G_OBJECT(spin_button), "value-changed", ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ gsb_autofunc.c:571:19: warning: cast from function call of type 'gulong' (aka 'unsigned long') to non-matching type 'gpointer' (aka 'void *') [-Wbad-function-cast] (gpointer) g_signal_connect_after (G_OBJECT(spin_button), "value-changed", ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ gsb_autofunc.c:596:15: warning: cast from function call of type 'gpointer' (aka 'void *') to non-matching type 'gulong' (aka 'unsigned long') [-Wbad-function-cast] (gulong) g_object_get_data (G_OBJECT (spin_button), ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ gsb_autofunc.c:600:15: warning: cast from function call of type 'gpointer' (aka 'void *') to non-matching type 'gulong' (aka 'unsigned long') [-Wbad-function-cast] (gulong) g_object_get_data (G_OBJECT (spin_button), ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ gsb_autofunc.c:613:17: warning: cast from function call of type 'gpointer' (aka 'void *') to non-matching type 'gulong' (aka 'unsigned long') [-Wbad-function-cast] (gulong) g_object_get_data (G_OBJECT (spin_button), ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ gsb_autofunc.c:617:17: warning: cast from function call of type 'gpointer' (aka 'void *') to non-matching type 'gulong' (aka 'unsigned long') [-Wbad-function-cast] (gulong) g_object_get_data (G_OBJECT (spin_button), ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ gsb_autofunc.c:694:19: warning: cast from function call of type 'gulong' (aka 'unsigned long') to non-matching type 'gpointer' (aka 'void *') [-Wbad-function-cast] (gpointer) g_signal_connect_after (G_OBJECT(button), "toggled", ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ gsb_autofunc.c:698:19: warning: cast from function call of type 'gulong' (aka 'unsigned long') to non-matching type 'gpointer' (aka 'void *') [-Wbad-function-cast] (gpointer) g_signal_connect_after (G_OBJECT(button), "toggled", ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ gsb_autofunc.c:723:15: warning: cast from function call of type 'gpointer' (aka 'void *') to non-matching type 'gulong' (aka 'unsigned long') [-Wbad-function-cast] (gulong) g_object_get_data (G_OBJECT (button), ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ gsb_autofunc.c:727:15: warning: cast from function call of type 'gpointer' (aka 'void *') to non-matching type 'gulong' (aka 'unsigned long') [-Wbad-function-cast] (gulong) g_object_get_data (G_OBJECT (button), ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ gsb_autofunc.c:739:17: warning: cast from function call of type 'gpointer' (aka 'void *') to non-matching type 'gulong' (aka 'unsigned long') [-Wbad-function-cast] (gulong) g_object_get_data (G_OBJECT (button), ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ gsb_autofunc.c:743:17: warning: cast from function call of type 'gpointer' (aka 'void *') to non-matching type 'gulong' (aka 'unsigned long') [-Wbad-function-cast] (gulong) g_object_get_data (G_OBJECT (button), ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ gsb_autofunc.c:942:19: warning: cast from function call of type 'gulong' (aka 'unsigned long') to non-matching type 'gpointer' (aka 'void *') [-Wbad-function-cast] (gpointer) g_signal_connect_after (G_OBJECT(entry), "changed", ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ gsb_autofunc.c:946:19: warning: cast from function call of type 'gulong' (aka 'unsigned long') to non-matching type 'gpointer' (aka 'void *') [-Wbad-function-cast] (gpointer) g_signal_connect_after (G_OBJECT(entry), "changed", ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ gsb_autofunc.c:971:15: warning: cast from function call of type 'gpointer' (aka 'void *') to non-matching type 'gulong' (aka 'unsigned long') [-Wbad-function-cast] (gulong) g_object_get_data (G_OBJECT (entry), ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ gsb_autofunc.c:975:15: warning: cast from function call of type 'gpointer' (aka 'void *') to non-matching type 'gulong' (aka 'unsigned long') [-Wbad-function-cast] (gulong) g_object_get_data (G_OBJECT (entry), ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ gsb_autofunc.c:988:17: warning: cast from function call of type 'gpointer' (aka 'void *') to non-matching type 'gulong' (aka 'unsigned long') [-Wbad-function-cast] (gulong) g_object_get_data (G_OBJECT (entry), ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ gsb_autofunc.c:992:17: warning: cast from function call of type 'gpointer' (aka 'void *') to non-matching type 'gulong' (aka 'unsigned long') [-Wbad-function-cast] (gulong) g_object_get_data (G_OBJECT (entry), ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ gsb_autofunc.c:1079:19: warning: cast from function call of type 'gulong' (aka 'unsigned long') to non-matching type 'gpointer' (aka 'void *') [-Wbad-function-cast] (gpointer) g_signal_connect_after (G_OBJECT(entry), "changed", ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ gsb_autofunc.c:1083:19: warning: cast from function call of type 'gulong' (aka 'unsigned long') to non-matching type 'gpointer' (aka 'void *') [-Wbad-function-cast] (gpointer) g_signal_connect_after (G_OBJECT(entry), "changed", ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ gsb_autofunc.c:1110:15: warning: cast from function call of type 'gpointer' (aka 'void *') to non-matching type 'gulong' (aka 'unsigned long') [-Wbad-function-cast] (gulong) g_object_get_data (G_OBJECT (entry), ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ gsb_autofunc.c:1114:15: warning: cast from function call of type 'gpointer' (aka 'void *') to non-matching type 'gulong' (aka 'unsigned long') [-Wbad-function-cast] (gulong) g_object_get_data (G_OBJECT (entry), ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ gsb_autofunc.c:1128:17: warning: cast from function call of type 'gpointer' (aka 'void *') to non-matching type 'gulong' (aka 'unsigned long') [-Wbad-function-cast] (gulong) g_object_get_data (G_OBJECT (entry), ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ gsb_autofunc.c:1132:17: warning: cast from function call of type 'gpointer' (aka 'void *') to non-matching type 'gulong' (aka 'unsigned long') [-Wbad-function-cast] (gulong) g_object_get_data (G_OBJECT (entry), ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ gsb_autofunc.c:1214:19: warning: cast from function call of type 'gulong' (aka 'unsigned long') to non-matching type 'gpointer' (aka 'void *') [-Wbad-function-cast] (gpointer) g_signal_connect_after (G_OBJECT(combobox), "changed", ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ gsb_autofunc.c:1218:19: warning: cast from function call of type 'gulong' (aka 'unsigned long') to non-matching type 'gpointer' (aka 'void *') [-Wbad-function-cast] (gpointer) g_signal_connect_after (G_OBJECT(combobox), "changed", ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ gsb_autofunc.c:1243:15: warning: cast from function call of type 'gpointer' (aka 'void *') to non-matching type 'gulong' (aka 'unsigned long') [-Wbad-function-cast] (gulong) g_object_get_data (G_OBJECT (combobox), ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ gsb_autofunc.c:1247:15: warning: cast from function call of type 'gpointer' (aka 'void *') to non-matching type 'gulong' (aka 'unsigned long') [-Wbad-function-cast] (gulong) g_object_get_data (G_OBJECT (combobox), ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ gsb_autofunc.c:1259:17: warning: cast from function call of type 'gpointer' (aka 'void *') to non-matching type 'gulong' (aka 'unsigned long') [-Wbad-function-cast] (gulong) g_object_get_data (G_OBJECT (combobox), ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ gsb_autofunc.c:1263:17: warning: cast from function call of type 'gpointer' (aka 'void *') to non-matching type 'gulong' (aka 'unsigned long') [-Wbad-function-cast] (gulong) g_object_get_data (G_OBJECT (combobox), ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ gsb_autofunc.c:1347:32: warning: cast from function call of type 'gulong' (aka 'unsigned long') to non-matching type 'gpointer' (aka 'void *') [-Wbad-function-cast] (gpointer) g_signal_connect_after (G_OBJECT(combobox), "changed", ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ gsb_autofunc.c:1351:32: warning: cast from function call of type 'gulong' (aka 'unsigned long') to non-matching type 'gpointer' (aka 'void *') [-Wbad-function-cast] (gpointer) g_signal_connect_after (G_OBJECT(combobox), "changed", ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ gsb_autofunc.c:1376:15: warning: cast from function call of type 'gpointer' (aka 'void *') to non-matching type 'gulong' (aka 'unsigned long') [-Wbad-function-cast] (gulong) g_object_get_data (G_OBJECT (combobox), ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ gsb_autofunc.c:1380:15: warning: cast from function call of type 'gpointer' (aka 'void *') to non-matching type 'gulong' (aka 'unsigned long') [-Wbad-function-cast] (gulong) g_object_get_data (G_OBJECT (combobox), ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ gsb_autofunc.c:1392:17: warning: cast from function call of type 'gpointer' (aka 'void *') to non-matching type 'gulong' (aka 'unsigned long') [-Wbad-function-cast] (gulong) g_object_get_data (G_OBJECT (combobox), ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ gsb_autofunc.c:1396:17: warning: cast from function call of type 'gpointer' (aka 'void *') to non-matching type 'gulong' (aka 'unsigned long') [-Wbad-function-cast] (gulong) g_object_get_data (G_OBJECT (combobox), ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ gsb_automem.c:98:15: warning: cast from function call of type 'gulong' (aka 'unsigned long') to non-matching type 'gpointer' (aka 'void *') [-Wbad-function-cast] (gpointer) g_signal_connect_after ( G_OBJECT(entry), "changed", ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ gsb_automem.c:102:19: warning: cast from function call of type 'gulong' (aka 'unsigned long') to non-matching type 'gpointer' (aka 'void *') [-Wbad-function-cast] (gpointer) g_signal_connect_after ( G_OBJECT(entry), "changed", ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ gsb_automem.c:208:15: warning: cast from function call of type 'gulong' (aka 'unsigned long') to non-matching type 'gpointer' (aka 'void *') [-Wbad-function-cast] (gpointer) g_signal_connect (G_OBJECT(buffer), ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ gsb_automem.c:214:19: warning: cast from function call of type 'gulong' (aka 'unsigned long') to non-matching type 'gpointer' (aka 'void *') [-Wbad-function-cast] (gpointer) g_signal_connect (G_OBJECT(buffer), ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ gsb_automem.c:329:15: warning: cast from function call of type 'gulong' (aka 'unsigned long') to non-matching type 'gpointer' (aka 'void *') [-Wbad-function-cast] (gpointer) g_signal_connect (checkbutton, "toggled", ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ gsb_automem.c:334:19: warning: cast from function call of type 'gulong' (aka 'unsigned long') to non-matching type 'gpointer' (aka 'void *') [-Wbad-function-cast] (gpointer) g_signal_connect (checkbutton, "toggled", ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ gsb_automem.c:691:15: warning: cast from function call of type 'gulong' (aka 'unsigned long') to non-matching type 'gpointer' (aka 'void *') [-Wbad-function-cast] (gpointer) g_signal_connect ( G_OBJECT (spin), ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ gsb_automem.c:697:19: warning: cast from function call of type 'gulong' (aka 'unsigned long') to non-matching type 'gpointer' (aka 'void *') [-Wbad-function-cast] (gpointer) g_signal_connect ( G_OBJECT (spin), ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ gsb_currency.c:275:31: warning: cast from function call of type 'gpointer' (aka 'void *') to non-matching type 'gulong' (aka 'unsigned long') [-Wbad-function-cast] handler_id = (gulong) g_object_get_data ( G_OBJECT ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ gsb_currency.c:287:31: warning: cast from function call of type 'gpointer' (aka 'void *') to non-matching type 'gulong' (aka 'unsigned long') [-Wbad-function-cast] handler_id = (gulong) g_object_get_data ( G_OBJECT ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ gsb_currency.c:291:38: warning: cast from function call of type 'gpointer' (aka 'void *') to non-matching type 'gulong' (aka 'unsigned long') [-Wbad-function-cast] (gulong) g_object_get_data ( G_OBJECT ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ gsb_currency.c:296:31: warning: cast from function call of type 'gpointer' (aka 'void *') to non-matching type 'gulong' (aka 'unsigned long') [-Wbad-function-cast] handler_id = (gulong) g_object_get_data ( G_OBJECT ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ gsb_currency.c:300:38: warning: cast from function call of type 'gpointer' (aka 'void *') to non-matching type 'gulong' (aka 'unsigned long') [-Wbad-function-cast] (gulong) g_object_get_data ( G_OBJECT ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ gsb_currency.c:305:31: warning: cast from function call of type 'gpointer' (aka 'void *') to non-matching type 'gulong' (aka 'unsigned long') [-Wbad-function-cast] handler_id = (gulong) g_object_get_data ( G_OBJECT ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ gsb_currency.c:309:38: warning: cast from function call of type 'gpointer' (aka 'void *') to non-matching type 'gulong' (aka 'unsigned long') [-Wbad-function-cast] (gulong) g_object_get_data ( G_OBJECT ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ gsb_currency.c:354:31: warning: cast from function call of type 'gpointer' (aka 'void *') to non-matching type 'gulong' (aka 'unsigned long') [-Wbad-function-cast] handler_id = (gulong) g_object_get_data ( G_OBJECT ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ gsb_currency.c:360:38: warning: cast from function call of type 'gpointer' (aka 'void *') to non-matching type 'gulong' (aka 'unsigned long') [-Wbad-function-cast] (gulong) g_object_get_data ( G_OBJECT ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ gsb_currency.c:366:31: warning: cast from function call of type 'gpointer' (aka 'void *') to non-matching type 'gulong' (aka 'unsigned long') [-Wbad-function-cast] handler_id = (gulong) g_object_get_data ( G_OBJECT ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ gsb_currency.c:373:38: warning: cast from function call of type 'gpointer' (aka 'void *') to non-matching type 'gulong' (aka 'unsigned long') [-Wbad-function-cast] (gulong) g_object_get_data ( G_OBJECT ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ gsb_currency.c:379:31: warning: cast from function call of type 'gpointer' (aka 'void *') to non-matching type 'gulong' (aka 'unsigned long') [-Wbad-function-cast] handler_id = (gulong) g_object_get_data ( G_OBJECT ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ gsb_currency.c:386:38: warning: cast from function call of type 'gpointer' (aka 'void *') to non-matching type 'gulong' (aka 'unsigned long') [-Wbad-function-cast] (gulong) g_object_get_data ( G_OBJECT ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ gsb_currency.c:392:31: warning: cast from function call of type 'gpointer' (aka 'void *') to non-matching type 'gulong' (aka 'unsigned long') [-Wbad-function-cast] handler_id = (gulong) g_object_get_data ( G_OBJECT ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ gsb_currency.c:399:38: warning: cast from function call of type 'gpointer' (aka 'void *') to non-matching type 'gulong' (aka 'unsigned long') [-Wbad-function-cast] (gulong) g_object_get_data ( G_OBJECT ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ gsb_currency_config.c:880:36: warning: cast from function call of type 'gulong' (aka 'unsigned long') to non-matching type 'gpointer' (aka 'void *') [-Wbad-function-cast] (gpointer) g_signal_connect_after (G_OBJECT(combo_box), "changed", ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ gsb_file.c:787:30: warning: cast from function call of type 'double' to non-matching type 'gint' (aka 'int') [-Wbad-function-cast] gint difference = (gint) difftime ( now, run.file_modification ); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ftp://ftp.sunet.se/pub/Linux/distributions/Debian/debian/pool/main/g/gsoap/gsoap_2.8.7.orig.tar.gz stdsoap2.c:13875:54: warning: cast from function call of type 'long' to non-matching type 'enum soap_mime_encoding' [-Wbad-function-cast] content->encoding = (enum soap_mime_encoding)soap_code_int(mime_codes, val, (long)SOAP_MIME_NONE); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ftp://ftp.sunet.se/pub/Linux/distributions/Debian/debian/pool/main/g/gtk+2.0/gtk+2.0_2.24.28.orig.tar.xz gtkcellrenderertext.c:715:43: warning: cast from function call of type 'gint' (aka 'int') to non-matching type 'double' [-Wbad-function-cast] g_value_set_double (value, ((double)pango_font_description_get_size (celltext->font)) / (double)PANGO_SCALE); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ gtkentry.c:3357:20: warning: cast from function call of type 'double' to non-matching type 'gint' (aka 'int') [-Wbad-function-cast] *x += (gint) floor(value * (*width)); ^~~~~~~~~~~~~~~~~~~~~~~ gtkentry.c:3358:23: warning: cast from function call of type 'double' to non-matching type 'gint' (aka 'int') [-Wbad-function-cast] *width = (gint) ceil(private->progress_pulse_fraction * (*width)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ gtkentry.c:3374:27: warning: cast from function call of type 'double' to non-matching type 'gint' (aka 'int') [-Wbad-function-cast] *width = (gint) floor(value * (*width) + 0.5); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ gtkhscale.c:102:28: warning: cast from function call of type 'double' to non-matching type 'gint' (aka 'int') [-Wbad-function-cast] digits = abs ((gint) floor (log10 (fabs (step)))); ^~~~~~~~~~~~~~~~~~~~~~~~~~~ gtkhsv.c:951:18: warning: cast from function call of type 'double' to non-matching type 'int' [-Wbad-function-cast] *p++ = (((int)floor (r * 255 + 0.5) << 16) | ^~~~~~~~~~~~~~~~~~~~~ gtkhsv.c:952:11: warning: cast from function call of type 'double' to non-matching type 'int' [-Wbad-function-cast] ((int)floor (g * 255 + 0.5) << 8) | ^~~~~~~~~~~~~~~~~~~~~ gtkhsv.c:953:10: warning: cast from function call of type 'double' to non-matching type 'int' [-Wbad-function-cast] (int)floor (b * 255 + 0.5)); ^~~~~~~~~~~~~~~~~~~~~ gtkicontheme.c:2081:28: warning: cast from function call of type 'gint' (aka 'int') to non-matching type 'IconSuffix' [-Wbad-function-cast] suffix = (IconSuffix)_gtk_icon_cache_get_icon_flags (dir->cache, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ gtkobject.c:335:15: warning: cast from function call of type '_Bool' to non-matching type 'gboolean' (aka 'int') [-Wbad-function-cast] while (!g_atomic_int_compare_and_exchange ((gint *)&object->flags, oldvalue, oldvalue | GTK_FLOATING)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ gtkobject.c:340:15: warning: cast from function call of type '_Bool' to non-matching type 'gboolean' (aka 'int') [-Wbad-function-cast] while (!g_atomic_int_compare_and_exchange ((gint *)&object->flags, oldvalue, oldvalue & ~(guint32) GTK_FLOATING)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ gtkspinbutton.c:1738:26: warning: cast from function call of type 'double' to non-matching type 'gint' (aka 'int') [-Wbad-function-cast] digits = abs ((gint) floor (log10 (fabs (step)))); ^~~~~~~~~~~~~~~~~~~~~~~~~~~ gtktexttag.c:1571:40: warning: cast from function call of type 'gint' (aka 'int') to non-matching type 'double' [-Wbad-function-cast] g_value_set_double (value, ((double)pango_font_description_get_size (tag->values->font)) / (double)PANGO_SCALE); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ gtkvscale.c:120:28: warning: cast from function call of type 'double' to non-matching type 'gint' (aka 'int') [-Wbad-function-cast] digits = abs ((gint) floor (log10 (fabs (step)))); ^~~~~~~~~~~~~~~~~~~~~~~~~~~ gtkprintunixdialog.c:2456:24: warning: cast from function call of type 'gint' (aka 'int') to non-matching type 'GtkPageSet' [-Wbad-function-cast] return (GtkPageSet)gtk_combo_box_get_active (GTK_COMBO_BOX (dialog->priv->page_set_combo)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ gtkprintunixdialog.c:3189:38: warning: cast from function call of type 'gint' (aka 'int') to non-matching type 'GtkPageOrientation' [-Wbad-function-cast] orientation = (GtkPageOrientation) gtk_combo_box_get_active (GTK_COMBO_BOX (priv->orientation_combo)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ object.c:193:20: warning: cast from function call of type 'glong' (aka 'long') to non-matching type 'void *' [-Wbad-function-cast] return (void*) g_value_get_long (value); ^~~~~~~~~~~~~~~~~~~~~~~~ object.c:195:20: warning: cast from function call of type 'gulong' (aka 'unsigned long') to non-matching type 'void *' [-Wbad-function-cast] return (void*) g_value_get_ulong (value); ^~~~~~~~~~~~~~~~~~~~~~~~~ object.c:197:29: warning: cast from function call of type 'gfloat' (aka 'float') to non-matching type 'gssize' (aka 'long') [-Wbad-function-cast] return (void*) (gssize) g_value_get_float (value); ^~~~~~~~~~~~~~~~~~~~~~~~~ object.c:199:29: warning: cast from function call of type 'gdouble' (aka 'double') to non-matching type 'gssize' (aka 'long') [-Wbad-function-cast] return (void*) (gssize) g_value_get_double (value); ^~~~~~~~~~~~~~~~~~~~~~~~~~ pixbuf-render.c:538:3: warning: cast from function call of type '_Bool' to non-matching type 'gboolean' (aka 'int') [-Wbad-function-cast] g_clear_pointer (theme_pb, theme_pixbuf_destroy); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ testcalendar.c:400:23: warning: cast from function call of type 'gdouble' (aka 'double') to non-matching type 'gint' (aka 'int') [-Wbad-function-cast] gint value = (gint) gtk_spin_button_get_value (button); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ testcalendar.c:408:23: warning: cast from function call of type 'gdouble' (aka 'double') to non-matching type 'gint' (aka 'int') [-Wbad-function-cast] gint value = (gint) gtk_spin_button_get_value (button); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ testgtk.c:5830:17: warning: cast from function call of type 'gdouble' (aka 'double') to non-matching type 'gint' (aka 'int') [-Wbad-function-cast] size = (gint) gtk_spin_button_get_value (GTK_SPIN_BUTTON (children->next->next->data)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ftp://ftp.sunet.se/pub/Linux/distributions/Debian/debian/pool/main/g/gtk+3.0/gtk+3.0_3.4.2.orig.tar.xz deprecated/gtkhscale.c:128:28: warning: cast from function call of type 'double' to non-matching type 'gint' (aka 'int') [-Wbad-function-cast] digits = abs ((gint) floor (log10 (fabs (step)))); ^~~~~~~~~~~~~~~~~~~~~~~~~~~ deprecated/gtkhsv.c:837:25: warning: cast from function call of type 'double' to non-matching type 'int' [-Wbad-function-cast] *p++ = (((int)floor (r * 255 + 0.5) << 16) | ^~~~~~~~~~~~~~~~~~~~~ deprecated/gtkhsv.c:838:25: warning: cast from function call of type 'double' to non-matching type 'int' [-Wbad-function-cast] ((int)floor (g * 255 + 0.5) << 8) | ^~~~~~~~~~~~~~~~~~~~~ deprecated/gtkhsv.c:839:24: warning: cast from function call of type 'double' to non-matching type 'int' [-Wbad-function-cast] (int)floor (b * 255 + 0.5)); ^~~~~~~~~~~~~~~~~~~~~ deprecated/gtkvscale.c:126:28: warning: cast from function call of type 'double' to non-matching type 'gint' (aka 'int') [-Wbad-function-cast] digits = abs ((gint) floor (log10 (fabs (step)))); ^~~~~~~~~~~~~~~~~~~~~~~~~~~ gtkappchooserwidget.c:197:5: warning: cast from function call of type '_Bool' to non-matching type 'gboolean' (aka 'int') [-Wbad-function-cast] g_clear_object (&info); ^~~~~~~~~~~~~~~~~~~~~~ gtkappchooserwidget.c:994:3: warning: cast from function call of type '_Bool' to non-matching type 'gboolean' (aka 'int') [-Wbad-function-cast] g_clear_object (&self->priv->selected_app_info); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ gtkappchooserbutton.c:161:3: warning: cast from function call of type '_Bool' to non-matching type 'gboolean' (aka 'int') [-Wbad-function-cast] g_clear_object (&data->self); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ gtkappchooserbutton.c:162:3: warning: cast from function call of type '_Bool' to non-matching type 'gboolean' (aka 'int') [-Wbad-function-cast] g_clear_object (&data->info); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ gtkappchooserdialog.c:147:3: warning: cast from function call of type '_Bool' to non-matching type 'gboolean' (aka 'int') [-Wbad-function-cast] g_clear_object (&self->priv->online_cancellable); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ gtkappchooserdialog.c:304:7: warning: cast from function call of type '_Bool' to non-matching type 'gboolean' (aka 'int') [-Wbad-function-cast] g_clear_object (&self->priv->online_cancellable); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ gtkappchooserdialog.c:643:3: warning: cast from function call of type '_Bool' to non-matching type 'gboolean' (aka 'int') [-Wbad-function-cast] g_clear_object (&self->priv->gfile); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ gtkappchooserdialog.c:645:3: warning: cast from function call of type '_Bool' to non-matching type 'gboolean' (aka 'int') [-Wbad-function-cast] g_clear_object (&self->priv->online); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ gtkapplication.c:317:3: warning: cast from function call of type '_Bool' to non-matching type 'gboolean' (aka 'int') [-Wbad-function-cast] g_clear_object (&application->priv->session_bus); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ gtkapplication.c:319:3: warning: cast from function call of type '_Bool' to non-matching type 'gboolean' (aka 'int') [-Wbad-function-cast] g_clear_object (&application->priv->sm_proxy); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ gtkapplication.c:320:3: warning: cast from function call of type '_Bool' to non-matching type 'gboolean' (aka 'int') [-Wbad-function-cast] g_clear_object (&application->priv->client_proxy); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ gtkapplication.c:691:3: warning: cast from function call of type '_Bool' to non-matching type 'gboolean' (aka 'int') [-Wbad-function-cast] g_clear_object (&application->priv->app_menu); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ gtkapplication.c:692:3: warning: cast from function call of type '_Bool' to non-matching type 'gboolean' (aka 'int') [-Wbad-function-cast] g_clear_object (&application->priv->menubar); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ gtkapplication.c:1176:3: warning: cast from function call of type '_Bool' to non-matching type 'gboolean' (aka 'int') [-Wbad-function-cast] g_clear_object (&app->priv->client_proxy); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ gtkapplication.c:1287:7: warning: cast from function call of type '_Bool' to non-matching type 'gboolean' (aka 'int') [-Wbad-function-cast] g_clear_object (&app->priv->sm_proxy); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ gtkapplication.c:1307:7: warning: cast from function call of type '_Bool' to non-matching type 'gboolean' (aka 'int') [-Wbad-function-cast] g_clear_object (&app->priv->sm_proxy); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ gtkapplicationwindow.c:280:3: warning: cast from function call of type '_Bool' to non-matching type 'gboolean' (aka 'int') [-Wbad-function-cast] g_clear_object (&app_info); ^~~~~~~~~~~~~~~~~~~~~~~~~~ gtkapplicationwindow.c:926:3: warning: cast from function call of type '_Bool' to non-matching type 'gboolean' (aka 'int') [-Wbad-function-cast] g_clear_object (&window->priv->app_menu_section); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ gtkapplicationwindow.c:927:3: warning: cast from function call of type '_Bool' to non-matching type 'gboolean' (aka 'int') [-Wbad-function-cast] g_clear_object (&window->priv->menubar_section); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ gtkapplicationwindow.c:928:3: warning: cast from function call of type '_Bool' to non-matching type 'gboolean' (aka 'int') [-Wbad-function-cast] g_clear_object (&window->priv->actions); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ gtkapplicationwindow.c:929:3: warning: cast from function call of type '_Bool' to non-matching type 'gboolean' (aka 'int') [-Wbad-function-cast] g_clear_object (&window->priv->accels); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ gtkapplicationwindow.c:930:3: warning: cast from function call of type '_Bool' to non-matching type 'gboolean' (aka 'int') [-Wbad-function-cast] g_clear_object (&window->priv->muxer); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ gtkbutton.c:687:3: warning: cast from function call of type '_Bool' to non-matching type 'gboolean' (aka 'int') [-Wbad-function-cast] g_clear_object (&priv->action_observer); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ gtkbutton.c:705:3: warning: cast from function call of type '_Bool' to non-matching type 'gboolean' (aka 'int') [-Wbad-function-cast] g_clear_object (&button->priv->action_observer); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ gtkcellrendererpixbuf.c:122:3: warning: cast from function call of type '_Bool' to non-matching type 'gboolean' (aka 'int') [-Wbad-function-cast] g_clear_object (&priv->icon_helper); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ gtkcellrenderertext.c:849:43: warning: cast from function call of type 'gint' (aka 'int') to non-matching type 'double' [-Wbad-function-cast] g_value_set_double (value, ((double)pango_font_description_get_size (priv->font)) / (double)PANGO_SCALE); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ gtkcoloreditor.c:585:3: warning: cast from function call of type '_Bool' to non-matching type 'gboolean' (aka 'int') [-Wbad-function-cast] g_clear_object (&editor->priv->h_adj); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ gtkcoloreditor.c:586:3: warning: cast from function call of type '_Bool' to non-matching type 'gboolean' (aka 'int') [-Wbad-function-cast] g_clear_object (&editor->priv->s_adj); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ gtkcoloreditor.c:587:3: warning: cast from function call of type '_Bool' to non-matching type 'gboolean' (aka 'int') [-Wbad-function-cast] g_clear_object (&editor->priv->v_adj); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ gtkcoloreditor.c:588:3: warning: cast from function call of type '_Bool' to non-matching type 'gboolean' (aka 'int') [-Wbad-function-cast] g_clear_object (&editor->priv->a_adj); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ gtkcolorplane.c:451:3: warning: cast from function call of type '_Bool' to non-matching type 'gboolean' (aka 'int') [-Wbad-function-cast] g_clear_object (&plane->priv->h_adj); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ gtkcolorplane.c:452:3: warning: cast from function call of type '_Bool' to non-matching type 'gboolean' (aka 'int') [-Wbad-function-cast] g_clear_object (&plane->priv->s_adj); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ gtkcolorplane.c:453:3: warning: cast from function call of type '_Bool' to non-matching type 'gboolean' (aka 'int') [-Wbad-function-cast] g_clear_object (&plane->priv->v_adj); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ gtkcolorplane.c:455:3: warning: cast from function call of type '_Bool' to non-matching type 'gboolean' (aka 'int') [-Wbad-function-cast] g_clear_object (&plane->priv->press_and_hold); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ gtkcolorscale.c:82:32: warning: cast from function call of type 'double' to non-matching type 'gint' (aka 'int') [-Wbad-function-cast] x_offset += (gint) floor (slider_width / 2.0); ^~~~~~~~~~~~~~~~~~~~~~~~~~ gtkcolorscale.c:84:26: warning: cast from function call of type 'double' to non-matching type 'gint' (aka 'int') [-Wbad-function-cast] width = (gint) floor (slider_width / 2.0); ^~~~~~~~~~~~~~~~~~~~~~~~~~ gtkcolorscale.c:88:27: warning: cast from function call of type 'double' to non-matching type 'gint' (aka 'int') [-Wbad-function-cast] height = (gint) floor (slider_width / 2.0); ^~~~~~~~~~~~~~~~~~~~~~~~~~ gtkcolorscale.c:265:3: warning: cast from function call of type '_Bool' to non-matching type 'gboolean' (aka 'int') [-Wbad-function-cast] g_clear_object (&scale->priv->press_and_hold); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ gtkcolorscale.c:319:49: warning: cast from function call of type 'gint' (aka 'int') to non-matching type 'GtkColorScaleType' [-Wbad-function-cast] scale_set_type (scale, (GtkColorScaleType)g_value_get_int (value)); ^~~~~~~~~~~~~~~~~~~~~~~ gtkcolorswatch.c:726:3: warning: cast from function call of type '_Bool' to non-matching type 'gboolean' (aka 'int') [-Wbad-function-cast] g_clear_object (&swatch->priv->press_and_hold); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ gtkcssshorthandpropertyimpl.c:495:36: warning: cast from function call of type 'gint' (aka 'int') to non-matching type 'double' [-Wbad-function-cast] (double) pango_font_description_get_size (desc) / PANGO_SCALE); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ gtkcssshorthandpropertyimpl.c:756:40: warning: cast from function call of type 'gint' (aka 'int') to non-matching type 'double' [-Wbad-function-cast] g_value_set_double (&v, (double) pango_font_description_get_size (description) / PANGO_SCALE); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ gtkentry.c:2708:11: warning: cast from function call of type '_Bool' to non-matching type 'gboolean' (aka 'int') [-Wbad-function-cast] g_clear_object (&icon_info->icon_helper); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ gtkentry.c:3578:20: warning: cast from function call of type 'double' to non-matching type 'gint' (aka 'int') [-Wbad-function-cast] *x += (gint) floor(value * (*width)); ^~~~~~~~~~~~~~~~~~~~~~~ gtkentry.c:3579:23: warning: cast from function call of type 'double' to non-matching type 'gint' (aka 'int') [-Wbad-function-cast] *width = (gint) ceil(private->progress_pulse_fraction * (*width)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ gtkentry.c:3595:27: warning: cast from function call of type 'double' to non-matching type 'gint' (aka 'int') [-Wbad-function-cast] *width = (gint) floor(value * (*width) + 0.5); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ gtkfontchooserwidget.c:1151:35: warning: cast from function call of type 'gint' (aka 'int') to non-matching type 'double' [-Wbad-function-cast] double font_size = (double) pango_font_description_get_size (priv->font_desc) / PANGO_SCALE; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ gtkiconhelper.c:48:3: warning: cast from function call of type '_Bool' to non-matching type 'gboolean' (aka 'int') [-Wbad-function-cast] g_clear_object (&self->priv->gicon); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ gtkiconhelper.c:49:3: warning: cast from function call of type '_Bool' to non-matching type 'gboolean' (aka 'int') [-Wbad-function-cast] g_clear_object (&self->priv->orig_pixbuf); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ gtkiconhelper.c:50:3: warning: cast from function call of type '_Bool' to non-matching type 'gboolean' (aka 'int') [-Wbad-function-cast] g_clear_object (&self->priv->animation); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ gtkiconhelper.c:51:3: warning: cast from function call of type '_Bool' to non-matching type 'gboolean' (aka 'int') [-Wbad-function-cast] g_clear_object (&self->priv->rendered_pixbuf); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ gtkiconhelper.c:73:3: warning: cast from function call of type '_Bool' to non-matching type 'gboolean' (aka 'int') [-Wbad-function-cast] g_clear_object (&self->priv->rendered_pixbuf); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ gtkiconhelper.c:207:3: warning: cast from function call of type '_Bool' to non-matching type 'gboolean' (aka 'int') [-Wbad-function-cast] g_clear_object (&self->priv->rendered_pixbuf); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ gtkicontheme.c:2151:28: warning: cast from function call of type 'gint' (aka 'int') to non-matching type 'IconSuffix' [-Wbad-function-cast] suffix = (IconSuffix)_gtk_icon_cache_get_icon_flags (dir->cache, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ gtkiconview.c:4577:52: warning: cast from function call of type 'gdouble' (aka 'double') to non-matching type 'int' [-Wbad-function-cast] if ((item_area->x + item_area->width >= (int)gtk_adjustment_get_value (icon_view->priv->hadjustment)) && ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ gtkiconview.c:4578:46: warning: cast from function call of type 'gdouble' (aka 'double') to non-matching type 'int' [-Wbad-function-cast] (item_area->y + item_area->height >= (int)gtk_adjustment_get_value (icon_view->priv->vadjustment)) && ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ gtkimage.c:366:3: warning: cast from function call of type '_Bool' to non-matching type 'gboolean' (aka 'int') [-Wbad-function-cast] g_clear_object (&image->priv->icon_helper); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ gtkimage.c:1275:7: warning: cast from function call of type '_Bool' to non-matching type 'gboolean' (aka 'int') [-Wbad-function-cast] g_clear_object (&priv->animation_iter); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ gtkmenu.c:1096:5: warning: cast from function call of type '_Bool' to non-matching type 'gboolean' (aka 'int') [-Wbad-function-cast] g_clear_object (&priv->old_active_menu_item); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ gtkmenu.c:1106:5: warning: cast from function call of type '_Bool' to non-matching type 'gboolean' (aka 'int') [-Wbad-function-cast] g_clear_object (&priv->accel_group); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ gtkmenu.c:1312:5: warning: cast from function call of type '_Bool' to non-matching type 'gboolean' (aka 'int') [-Wbad-function-cast] g_clear_object (&priv->old_active_menu_item); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ gtknumerableicon.c:514:7: warning: cast from function call of type '_Bool' to non-matching type 'gboolean' (aka 'int') [-Wbad-function-cast] g_clear_object (&self->priv->background_icon); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ gtknumerableicon.c:568:3: warning: cast from function call of type '_Bool' to non-matching type 'gboolean' (aka 'int') [-Wbad-function-cast] g_clear_object (&self->priv->style); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ gtknumerableicon.c:569:3: warning: cast from function call of type '_Bool' to non-matching type 'gboolean' (aka 'int') [-Wbad-function-cast] g_clear_object (&self->priv->background_icon); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ gtkscale.c:622:28: warning: cast from function call of type 'double' to non-matching type 'gint' (aka 'int') [-Wbad-function-cast] digits = abs ((gint) floor (log10 (fabs (step)))); ^~~~~~~~~~~~~~~~~~~~~~~~~~~ gtkspinbutton.c:1947:26: warning: cast from function call of type 'double' to non-matching type 'gint' (aka 'int') [-Wbad-function-cast] digits = abs ((gint) floor (log10 (fabs (step)))); ^~~~~~~~~~~~~~~~~~~~~~~~~~~ gtkstatusicon.c:989:3: warning: cast from function call of type '_Bool' to non-matching type 'gboolean' (aka 'int') [-Wbad-function-cast] g_clear_object (&priv->icon_helper); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ gtkstatusicon.c:1432:3: warning: cast from function call of type '_Bool' to non-matching type 'gboolean' (aka 'int') [-Wbad-function-cast] g_clear_object (&pixbuf); ^~~~~~~~~~~~~~~~~~~~~~~~ gtkstylecontext.c:4827:36: warning: cast from function call of type 'double' to non-matching type 'guint' (aka 'unsigned int') [-Wbad-function-cast] (guint) ceil (color.red * 65536 - color.red), ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ gtkstylecontext.c:4828:36: warning: cast from function call of type 'double' to non-matching type 'guint' (aka 'unsigned int') [-Wbad-function-cast] (guint) ceil (color.green * 65536 - color.green), ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ gtkstylecontext.c:4829:36: warning: cast from function call of type 'double' to non-matching type 'guint' (aka 'unsigned int') [-Wbad-function-cast] (guint) ceil (color.blue * 65536 - color.blue)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ gtkstylecontext.c:4835:36: warning: cast from function call of type 'double' to non-matching type 'guint' (aka 'unsigned int') [-Wbad-function-cast] (guint) ceil (color.red * 65536 - color.red), ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ gtkstylecontext.c:4836:36: warning: cast from function call of type 'double' to non-matching type 'guint' (aka 'unsigned int') [-Wbad-function-cast] (guint) ceil (color.green * 65536 - color.green), ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ gtkstylecontext.c:4837:36: warning: cast from function call of type 'double' to non-matching type 'guint' (aka 'unsigned int') [-Wbad-function-cast] (guint) ceil (color.blue * 65536 - color.blue)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ gtkswitch.c:706:3: warning: cast from function call of type '_Bool' to non-matching type 'gboolean' (aka 'int') [-Wbad-function-cast] g_clear_object (&sw->priv->action_observer); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ gtkswitch.c:889:3: warning: cast from function call of type '_Bool' to non-matching type 'gboolean' (aka 'int') [-Wbad-function-cast] g_clear_object (&priv->action_observer); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ gtktextlayout.c:193:3: warning: cast from function call of type '_Bool' to non-matching type 'gboolean' (aka 'int') [-Wbad-function-cast] g_clear_object (&layout->ltr_context); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ gtktextlayout.c:194:3: warning: cast from function call of type '_Bool' to non-matching type 'gboolean' (aka 'int') [-Wbad-function-cast] g_clear_object (&layout->rtl_context); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ gtktexttag.c:1678:40: warning: cast from function call of type 'gint' (aka 'int') to non-matching type 'double' [-Wbad-function-cast] g_value_set_double (value, ((double)pango_font_description_get_size (priv->values->font)) / (double)PANGO_SCALE); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ gtktextview.c:7588:34: warning: cast from function call of type 'gdouble' (aka 'double') to non-matching type 'gint' (aka 'int') [-Wbad-function-cast] dx = priv->xoffset - (gint)gtk_adjustment_get_value (adjustment); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ gtktextview.c:7605:34: warning: cast from function call of type 'gdouble' (aka 'double') to non-matching type 'gint' (aka 'int') [-Wbad-function-cast] dy = priv->yoffset - (gint)gtk_adjustment_get_value (adjustment); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ gtktreeview.c:2782:19: warning: cast from function call of type 'gdouble' (aka 'double') to non-matching type 'gint' (aka 'int') [-Wbad-function-cast] - (gint) gtk_adjustment_get_value (tree_view->priv->hadjustment), ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ gtktreeview.c:2787:19: warning: cast from function call of type 'gdouble' (aka 'double') to non-matching type 'gint' (aka 'int') [-Wbad-function-cast] - (gint) gtk_adjustment_get_value (tree_view->priv->hadjustment), ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ gtktreeview.c:10426:21: warning: cast from function call of type 'gdouble' (aka 'double') to non-matching type 'int' [-Wbad-function-cast] y += count * (int)gtk_adjustment_get_page_increment (tree_view->priv->vadjustment); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ gtktreeview.c:10427:87: warning: cast from function call of type 'gdouble' (aka 'double') to non-matching type 'gint' (aka 'int') [-Wbad-function-cast] y = CLAMP (y, (gint)gtk_adjustment_get_lower (tree_view->priv->vadjustment), (gint)gtk_adjustment_get_upper (tree_view->priv->vadjustment) - vertical_separator); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ gtktreeview.c:10427:23: warning: cast from function call of type 'gdouble' (aka 'double') to non-matching type 'gint' (aka 'int') [-Wbad-function-cast] y = CLAMP (y, (gint)gtk_adjustment_get_lower (tree_view->priv->vadjustment), (gint)gtk_adjustment_get_upper (tree_view->priv->vadjustment) - vertical_separator); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ gtktreeview.c:11267:40: warning: cast from function call of type 'gdouble' (aka 'double') to non-matching type 'int' [-Wbad-function-cast] dy = tree_view->priv->dy - (int) gtk_adjustment_get_value (tree_view->priv->vadjustment); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ gtktreeview.c:11304:40: warning: cast from function call of type 'gdouble' (aka 'double') to non-matching type 'int' [-Wbad-function-cast] if (tree_view->priv->dy != (int) gtk_adjustment_get_value (tree_view->priv->vadjustment)) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ gtktreeview.c:11307:39: warning: cast from function call of type 'gdouble' (aka 'double') to non-matching type 'int' [-Wbad-function-cast] tree_view->priv->dy = (int) gtk_adjustment_get_value (tree_view->priv->vadjustment); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ gtktreeview.c:15680:34: warning: cast from function call of type 'gdouble' (aka 'double') to non-matching type 'int' [-Wbad-function-cast] cell_area->y += pre_val - (int)gtk_adjustment_get_value (tree_view->priv->vadjustment); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ gtkdnd.c:3117:5: warning: cast from function call of type '_Bool' to non-matching type 'gboolean' (aka 'int') [-Wbad-function-cast] g_clear_object (&info->icon_helper); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ gtkdnd.c:3887:3: warning: cast from function call of type '_Bool' to non-matching type 'gboolean' (aka 'int') [-Wbad-function-cast] g_clear_object (&site->icon_helper); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ gtkdnd.c:4030:3: warning: cast from function call of type '_Bool' to non-matching type 'gboolean' (aka 'int') [-Wbad-function-cast] g_clear_object (&info->icon_helper); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ gtkappchooseronlinepk.c:61:3: warning: cast from function call of type '_Bool' to non-matching type 'gboolean' (aka 'int') [-Wbad-function-cast] g_clear_object (&self->priv->result); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ gtkappchooseronlinepk.c:62:3: warning: cast from function call of type '_Bool' to non-matching type 'gboolean' (aka 'int') [-Wbad-function-cast] g_clear_object (&self->priv->proxy); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ gtkappchooseronlinepk.c:119:3: warning: cast from function call of type '_Bool' to non-matching type 'gboolean' (aka 'int') [-Wbad-function-cast] g_clear_object (&self->priv->result); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ gtkappchooseronlinepk.c:188:3: warning: cast from function call of type '_Bool' to non-matching type 'gboolean' (aka 'int') [-Wbad-function-cast] g_clear_object (&self->priv->init_result); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ gtkappchooseronlinepk.c:224:3: warning: cast from function call of type '_Bool' to non-matching type 'gboolean' (aka 'int') [-Wbad-function-cast] g_clear_object (&self->priv->init_result); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ gtkprintunixdialog.c:2537:24: warning: cast from function call of type 'gint' (aka 'int') to non-matching type 'GtkPageSet' [-Wbad-function-cast] return (GtkPageSet)gtk_combo_box_get_active (GTK_COMBO_BOX (dialog->priv->page_set_combo)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ gtkprintunixdialog.c:3277:38: warning: cast from function call of type 'gint' (aka 'int') to non-matching type 'GtkPageOrientation' [-Wbad-function-cast] orientation = (GtkPageOrientation) gtk_combo_box_get_active (GTK_COMBO_BOX (priv->orientation_combo)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ gailmisc.c:461:36: warning: cast from function call of type 'double' to non-matching type 'guint' (aka 'unsigned int') [-Wbad-function-cast] (guint) ceil (color.red * 65536 - color.red), ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ gailmisc.c:462:36: warning: cast from function call of type 'double' to non-matching type 'guint' (aka 'unsigned int') [-Wbad-function-cast] (guint) ceil (color.green * 65536 - color.green), ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ gailmisc.c:463:36: warning: cast from function call of type 'double' to non-matching type 'guint' (aka 'unsigned int') [-Wbad-function-cast] (guint) ceil (color.blue * 65536 - color.blue)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ gailmisc.c:470:36: warning: cast from function call of type 'double' to non-matching type 'guint' (aka 'unsigned int') [-Wbad-function-cast] (guint) ceil (color.red * 65536 - color.red), ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ gailmisc.c:471:36: warning: cast from function call of type 'double' to non-matching type 'guint' (aka 'unsigned int') [-Wbad-function-cast] (guint) ceil (color.green * 65536 - color.green), ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ gailmisc.c:472:36: warning: cast from function call of type 'double' to non-matching type 'guint' (aka 'unsigned int') [-Wbad-function-cast] (guint) ceil (color.blue * 65536 - color.blue)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ prop-editor.c:160:61: warning: cast from function call of type 'gdouble' (aka 'double') to non-matching type 'int' [-Wbad-function-cast] widget, p->spec->name, (int) gtk_adjustment_get_value (adj), NULL); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ prop-editor.c:163:48: warning: cast from function call of type 'gdouble' (aka 'double') to non-matching type 'int' [-Wbad-function-cast] g_object_set (p->obj, p->spec->name, (int) gtk_adjustment_get_value (adj), NULL); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ prop-editor.c:191:38: warning: cast from function call of type 'gdouble' (aka 'double') to non-matching type 'int' [-Wbad-function-cast] if (g_value_get_int (&val) != (int)gtk_adjustment_get_value (adj)) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ prop-editor.c:212:63: warning: cast from function call of type 'gdouble' (aka 'double') to non-matching type 'guint' (aka 'unsigned int') [-Wbad-function-cast] widget, p->spec->name, (guint) gtk_adjustment_get_value (adj), NULL); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ prop-editor.c:215:50: warning: cast from function call of type 'gdouble' (aka 'double') to non-matching type 'guint' (aka 'unsigned int') [-Wbad-function-cast] g_object_set (p->obj, p->spec->name, (guint) gtk_adjustment_get_value (adj), NULL); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ prop-editor.c:227:41: warning: cast from function call of type 'gdouble' (aka 'double') to non-matching type 'guint' (aka 'unsigned int') [-Wbad-function-cast] if (g_value_get_uint (&val) != (guint)gtk_adjustment_get_value (adj)) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ testcalendar.c:376:23: warning: cast from function call of type 'gdouble' (aka 'double') to non-matching type 'gint' (aka 'int') [-Wbad-function-cast] gint value = (gint) gtk_spin_button_get_value (button); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ testcalendar.c:384:23: warning: cast from function call of type 'gdouble' (aka 'double') to non-matching type 'gint' (aka 'int') [-Wbad-function-cast] gint value = (gint) gtk_spin_button_get_value (button); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ testframe.c:45:33: warning: cast from function call of type 'gdouble' (aka 'double') to non-matching type 'gint' (aka 'int') [-Wbad-function-cast] (gint)gtk_spin_button_get_value (spin)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ testframe.c:77:33: warning: cast from function call of type 'gdouble' (aka 'double') to non-matching type 'gint' (aka 'int') [-Wbad-function-cast] (gint)gtk_spin_button_get_value (spin), ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ testgtk.c:4309:16: warning: cast from function call of type 'gdouble' (aka 'double') to non-matching type 'gint' (aka 'int') [-Wbad-function-cast] val = (gint) gtk_adjustment_get_value (adjustment); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ testgtk.c:4638:17: warning: cast from function call of type 'gdouble' (aka 'double') to non-matching type 'gint' (aka 'int') [-Wbad-function-cast] size = (gint) gtk_spin_button_get_value (GTK_SPIN_BUTTON (children->next->next->data)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ testgtk.c:8777:16: warning: cast from function call of type 'gdouble' (aka 'double') to non-matching type 'int' [-Wbad-function-cast] jmin = ((int)gtk_adjustment_get_value (adjustment) + clip.y) / 10; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ testgtk.c:8778:16: warning: cast from function call of type 'gdouble' (aka 'double') to non-matching type 'int' [-Wbad-function-cast] jmax = ((int)gtk_adjustment_get_value (adjustment) + clip.y + clip.height + 9) / 10; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ testgtk.c:8783:41: warning: cast from function call of type 'gdouble' (aka 'double') to non-matching type 'int' [-Wbad-function-cast] cairo_rectangle (cr, 10*i, 10*j - (int)gtk_adjustment_get_value (adjustment), 1+i%10, 1+j%10); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ testgtk.c:8825:31: warning: cast from function call of type 'gdouble' (aka 'double') to non-matching type 'int' [-Wbad-function-cast] dy = scroll_test_pos - (int)gtk_adjustment_get_value (adjustment); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ testcellarea.c:486:17: warning: cast from function call of type 'gdouble' (aka 'double') to non-matching type 'gint' (aka 'int') [-Wbad-function-cast] value = (gint)gtk_spin_button_get_value (spin_button); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ testcellarea.c:497:17: warning: cast from function call of type 'gdouble' (aka 'double') to non-matching type 'gint' (aka 'int') [-Wbad-function-cast] value = (gint)gtk_spin_button_get_value (spin_button); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ testcellarea.c:508:17: warning: cast from function call of type 'gdouble' (aka 'double') to non-matching type 'gint' (aka 'int') [-Wbad-function-cast] value = (gint)gtk_spin_button_get_value (spin_button); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ftp://ftp.sunet.se/pub/Linux/distributions/Debian/debian/pool/main/g/gtk2-engines/gtk2-engines_2.20.2.orig.tar.bz2 ./src/hc_gtk2_support.c:469:18: warning: cast from function call of type 'gpointer' (aka 'void *') to non-matching type 'gint' (aka 'int') [-Wbad-function-cast] id = (gint)g_object_steal_data (G_OBJECT(widget), "HC_MENU_SHELL_MOTION_ID"); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./src/hc_gtk2_support.c:472:18: warning: cast from function call of type 'gpointer' (aka 'void *') to non-matching type 'gint' (aka 'int') [-Wbad-function-cast] id = (gint)g_object_steal_data (G_OBJECT(widget), "HC_MENU_SHELL_LEAVE_ID"); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./src/hc_gtk2_support.c:475:18: warning: cast from function call of type 'gpointer' (aka 'void *') to non-matching type 'gint' (aka 'int') [-Wbad-function-cast] id = (gint)g_object_steal_data (G_OBJECT(widget), "HC_MENU_SHELL_DESTROY_ID"); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./src/hc_gtk2_support.c:478:18: warning: cast from function call of type 'gpointer' (aka 'void *') to non-matching type 'gint' (aka 'int') [-Wbad-function-cast] id = (gint)g_object_steal_data (G_OBJECT(widget), "HC_MENU_SHELL_STYLE_SET_ID"); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./src/redmond_gtk2_misc.c:576:18: warning: cast from function call of type 'gpointer' (aka 'void *') to non-matching type 'gint' (aka 'int') [-Wbad-function-cast] id = (gint)g_object_steal_data (G_OBJECT(widget), "REDMOND_MENU_SHELL_MOTION_ID"); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./src/redmond_gtk2_misc.c:579:18: warning: cast from function call of type 'gpointer' (aka 'void *') to non-matching type 'gint' (aka 'int') [-Wbad-function-cast] id = (gint)g_object_steal_data (G_OBJECT(widget), "REDMOND_MENU_SHELL_LEAVE_ID"); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./src/redmond_gtk2_misc.c:582:18: warning: cast from function call of type 'gpointer' (aka 'void *') to non-matching type 'gint' (aka 'int') [-Wbad-function-cast] id = (gint)g_object_steal_data (G_OBJECT(widget), "REDMOND_MENU_SHELL_DESTROY_ID"); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./src/redmond_gtk2_misc.c:585:18: warning: cast from function call of type 'gpointer' (aka 'void *') to non-matching type 'gint' (aka 'int') [-Wbad-function-cast] id = (gint)g_object_steal_data (G_OBJECT(widget), "REDMOND_MENU_SHELL_STYLE_SET_ID"); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./src/glide_gtk2_support.c:1053:18: warning: cast from function call of type 'gpointer' (aka 'void *') to non-matching type 'gint' (aka 'int') [-Wbad-function-cast] id = (gint)g_object_steal_data (G_OBJECT(widget), "GLIDE_MENU_SHELL_MOTION_ID"); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./src/glide_gtk2_support.c:1056:18: warning: cast from function call of type 'gpointer' (aka 'void *') to non-matching type 'gint' (aka 'int') [-Wbad-function-cast] id = (gint)g_object_steal_data (G_OBJECT(widget), "GLIDE_MENU_SHELL_LEAVE_ID"); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./src/glide_gtk2_support.c:1059:18: warning: cast from function call of type 'gpointer' (aka 'void *') to non-matching type 'gint' (aka 'int') [-Wbad-function-cast] id = (gint)g_object_steal_data (G_OBJECT(widget), "GLIDE_MENU_SHELL_DESTROY_ID"); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./src/glide_gtk2_support.c:1062:18: warning: cast from function call of type 'gpointer' (aka 'void *') to non-matching type 'gint' (aka 'int') [-Wbad-function-cast] id = (gint)g_object_steal_data (G_OBJECT(widget), "GLIDE_MENU_SHELL_STYLE_SET_ID"); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ftp://ftp.sunet.se/pub/Linux/distributions/Debian/debian/pool/main/g/gtk2-engines-magicchicken/gtk2-engines-magicchicken_1.1.1.orig.tar.gz draw.c:3528:18: warning: cast from function call of type 'double' to non-matching type 'gint' (aka 'int') [-Wbad-function-cast] req_x += (gint) rint ((req_width - width) / 2.0); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ draw.c:3529:18: warning: cast from function call of type 'double' to non-matching type 'gint' (aka 'int') [-Wbad-function-cast] req_y += (gint) rint ((req_height - height) / 2.0); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ftp://ftp.sunet.se/pub/Linux/distributions/Debian/debian/pool/main/g/gtkballs/gtkballs_3.1.5.orig.tar.gz gtkballs.c:49:32: warning: cast from function call of type 'gint' (aka 'int') to non-matching type 'gfloat' (aka 'float') [-Wbad-function-cast] return (gint)(((gfloat)rules_get_colors()) * rand() / (RAND_MAX + 1.0)); ^~~~~~~~~~~~~~~~~~ gtkballs.c:53:32: warning: cast from function call of type 'gint' (aka 'int') to non-matching type 'gfloat' (aka 'float') [-Wbad-function-cast] return (gint)(((gfloat)rules_get_width() * rules_get_height()) * rand() / (RAND_MAX + 1.0)); ^~~~~~~~~~~~~~~~~ ftp://ftp.sunet.se/pub/Linux/distributions/Debian/debian/pool/main/g/gtkextra/gtkextra_3.1.1.orig.tar.gz gtkplot.c:3783:22: warning: cast from function call of type 'double' to non-matching type 'gint' (aka 'int') [-Wbad-function-cast] power = (gint)log10(auxval); ^~~~~~~~~~~~~ gtkplot.c:3802:22: warning: cast from function call of type 'double' to non-matching type 'gint' (aka 'int') [-Wbad-function-cast] intspace = (gint)log10(auxval); ^~~~~~~~~~~~~ gtkplotpolar.c:984:25: warning: cast from function call of type 'int' to non-matching type 'gdouble' (aka 'double') [-Wbad-function-cast] angle = (gdouble) abs(py) / (gdouble) abs(px); ^~~~~~~ gtkplotpolar.c:984:45: warning: cast from function call of type 'int' to non-matching type 'gdouble' (aka 'double') [-Wbad-function-cast] angle = (gdouble) abs(py) / (gdouble) abs(px); ^~~~~~~ ftp://ftp.sunet.se/pub/Linux/distributions/Debian/debian/pool/main/g/gtkimageview/gtkimageview_1.6.4.orig.tar.gz gtkimageview.c:434:22: warning: cast from function call of type 'double' to non-matching type 'int' [-Wbad-function-cast] offset_x = (int) round ((gdouble) ((gdouble)view->offset_x + center_x) * zoom_ratio - ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ gtkimageview.c:436:22: warning: cast from function call of type 'double' to non-matching type 'int' [-Wbad-function-cast] offset_y = (int) round ((gdouble) ((gdouble)view->offset_y + center_y) * zoom_ratio - ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ftp://ftp.sunet.se/pub/Linux/distributions/Debian/debian/pool/main/g/gtksourceview2/gtksourceview2_2.10.5.orig.tar.bz2 gtksourceprintcompositor.c:2125:21: warning: cast from function call of type 'int' to non-matching type 'gdouble' (aka 'double') [-Wbad-function-cast] ascent = (gdouble) pango_font_metrics_get_ascent (font_metrics) / PANGO_SCALE; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ gtksourceprintcompositor.c:2126:22: warning: cast from function call of type 'int' to non-matching type 'gdouble' (aka 'double') [-Wbad-function-cast] descent = (gdouble) pango_font_metrics_get_descent (font_metrics) / PANGO_SCALE; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ gtksourceprintcompositor.c:2852:19: warning: cast from function call of type 'gint' (aka 'int') to non-matching type 'gdouble' (aka 'double') [-Wbad-function-cast] return (gdouble) gtk_text_iter_get_offset (¤t) / (gdouble) char_count; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ gtksourceprintcompositor.c:2883:24: warning: cast from function call of type 'int' to non-matching type 'gdouble' (aka 'double') [-Wbad-function-cast] baseline = (gdouble) pango_layout_iter_get_baseline (iter) / (gdouble) PANGO_SCALE; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ gtksourceprintcompositor.c:3274:24: warning: cast from function call of type 'int' to non-matching type 'double' [-Wbad-function-cast] baseline = (double) pango_layout_iter_get_baseline (iter) / (double) PANGO_SCALE; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ gtksourceprintcompositor.c:3278:27: warning: cast from function call of type 'int' to non-matching type 'double' [-Wbad-function-cast] ln_baseline = (double) pango_layout_iter_get_baseline (iter) / (double) PANGO_SCALE; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ftp://ftp.sunet.se/pub/Linux/distributions/Debian/debian/pool/main/g/guile-1.6/guile-1.6_1.6.8.orig.tar.gz mallocs.c:87:37: warning: cast from function call of type 'void *' to non-matching type 'scm_t_bits' (aka 'unsigned long') [-Wbad-function-cast] scm_t_bits mem = n ? (scm_t_bits) malloc (n) : 0; ^~~~~~~~~~ random.c:217:23: warning: cast from function call of type 'unsigned long' to non-matching type 'double' [-Wbad-function-cast] double x = (double) scm_the_rng.random_bits (state) / (double) 0xffffffffUL; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ random.c:218:25: warning: cast from function call of type 'unsigned long' to non-matching type 'double' [-Wbad-function-cast] return ((x + (double) scm_the_rng.random_bits (state)) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ftp://ftp.sunet.se/pub/Linux/distributions/Debian/debian/pool/main/g/gutenprint/gutenprint_5.2.9.orig.tar.bz2 dither-inks.c:170:36: warning: cast from function call of type 'double' to non-matching type 'unsigned int' [-Wbad-function-cast] unsigned rc = 1 + (unsigned) ceil(sqrt(CHANNEL_COUNT(d))); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ print-dither-matrices.c:366:32: warning: cast from function call of type 'double' to non-matching type 'unsigned int' [-Wbad-function-cast] unsigned rc = 1 + (unsigned) ceil(sqrt(CHANNEL_COUNT(d))); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ print-dither-matrices.c:429:32: warning: cast from function call of type 'double' to non-matching type 'unsigned int' [-Wbad-function-cast] unsigned rc = 1 + (unsigned) ceil(sqrt(CHANNEL_COUNT(d))); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ escp2-driver.c:244:11: warning: cast from function call of type 'double' to non-matching type 'int' [-Wbad-function-cast] (int) stp_get_float_parameter(pv, "PageDryTime")); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ panel.c:3456:17: warning: cast from function call of type 'int' to non-matching type 'gfloat' (aka 'float') [-Wbad-function-cast] (gfloat) stpui_plist_get_copy_count(pv)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ftp://ftp.sunet.se/pub/Linux/distributions/Debian/debian/pool/main/g/gwyddion/gwyddion_2.41.orig.tar.xz gwynlfitpreset.c:1168:9: warning: cast from function call of type 'double' to non-matching type 'gint' (aka 'int') [-Wbad-function-cast] i = GWY_ROUND(sqrt(n_dat-1)); ^~~~~~~~~~~~~~~~~~~~~~~~ gwysiunit.c:572:23: warning: cast from function call of type 'double' to non-matching type 'gint' (aka 'int') [-Wbad-function-cast] siunit->power10 = GWY_ROUND(log10(format->magnitude)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ gwysiunit.c:623:23: warning: cast from function call of type 'double' to non-matching type 'gint' (aka 'int') [-Wbad-function-cast] siunit->power10 = GWY_ROUND(log10(format->magnitude)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ gwysiunit.c:674:23: warning: cast from function call of type 'double' to non-matching type 'gint' (aka 'int') [-Wbad-function-cast] siunit->power10 = GWY_ROUND(log10(format->magnitude)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ gwysiunit.c:863:27: warning: cast from function call of type 'double' to non-matching type 'gint' (aka 'int') [-Wbad-function-cast] siunit->power10 = GWY_ROUND(log10(q)); ^~~~~~~~~~~~~~~~~~~ brick.c:2913:49: warning: cast from function call of type 'int' to non-matching type 'gdouble' (aka 'double') [-Wbad-function-cast] gwy_data_line_set_real(target, (gdouble)abs(iend-istart)*brick->xreal/(gdouble)brick->xres); ^~~~~~~~~~~~~~~~ brick.c:2934:49: warning: cast from function call of type 'int' to non-matching type 'gdouble' (aka 'double') [-Wbad-function-cast] gwy_data_line_set_real(target, (gdouble)abs(jend-jstart)*brick->yreal/(gdouble)brick->yres); ^~~~~~~~~~~~~~~~ brick.c:2955:49: warning: cast from function call of type 'int' to non-matching type 'gdouble' (aka 'double') [-Wbad-function-cast] gwy_data_line_set_real(target, (gdouble)abs(kend-kstart)*brick->zreal/(gdouble)brick->zres); ^~~~~~~~~~~~~~~~ natural.c:1423:31: warning: cast from function call of type 'int' to non-matching type 'gdouble' (aka 'double') [-Wbad-function-cast] gdouble rand01 = (gdouble)rand()/((gdouble)RAND_MAX + 1); ^~~~~~ natural.c:2377:29: warning: cast from function call of type 'int' to non-matching type 'gdouble' (aka 'double') [-Wbad-function-cast] ps[i].X += ((gdouble)rand() / ((gdouble)RAND_MAX + 1) -0.5); ^~~~~~ natural.c:2378:29: warning: cast from function call of type 'int' to non-matching type 'gdouble' (aka 'double') [-Wbad-function-cast] ps[i].Y += ((gdouble)rand() / ((gdouble)RAND_MAX + 1) -0.5); ^~~~~~ natural.c:2379:29: warning: cast from function call of type 'int' to non-matching type 'gdouble' (aka 'double') [-Wbad-function-cast] ps[i].Z += ((gdouble)rand() / ((gdouble)RAND_MAX + 1) -0.5); ^~~~~~ correct.c:388:23: warning: cast from function call of type 'double' to non-matching type 'guint' (aka 'unsigned int') [-Wbad-function-cast] ilow = (guint)floor(low*nder); ^~~~~~~~~~~~~~~ correct.c:389:24: warning: cast from function call of type 'double' to non-matching type 'guint' (aka 'unsigned int') [-Wbad-function-cast] ihigh = (guint)floor(high*nder); ^~~~~~~~~~~~~~~~ correct.c:524:30: warning: cast from function call of type 'double' to non-matching type 'gint' (aka 'int') [-Wbad-function-cast] oldi = (gint)floor(y); ^~~~~~~~ correct.c:526:30: warning: cast from function call of type 'double' to non-matching type 'gint' (aka 'int') [-Wbad-function-cast] oldj = (gint)floor(x); ^~~~~~~~ correct.c:668:30: warning: cast from function call of type 'double' to non-matching type 'gint' (aka 'int') [-Wbad-function-cast] oldi = (gint)floor(y); ^~~~~~~~ correct.c:670:30: warning: cast from function call of type 'double' to non-matching type 'gint' (aka 'int') [-Wbad-function-cast] oldj = (gint)floor(x); ^~~~~~~~ datafield.c:1433:30: warning: cast from function call of type 'double' to non-matching type 'gint' (aka 'int') [-Wbad-function-cast] oldi = (gint)floor(y); ^~~~~~~~ datafield.c:1435:30: warning: cast from function call of type 'double' to non-matching type 'gint' (aka 'int') [-Wbad-function-cast] oldj = (gint)floor(x); ^~~~~~~~ datafield.c:2092:15: warning: cast from function call of type 'double' to non-matching type 'gint' (aka 'int') [-Wbad-function-cast] res = GWY_ROUND(size); ^~~~~~~~~~~~~~~ filters.c:1542:17: warning: cast from function call of type 'double' to non-matching type 'gint' (aka 'int') [-Wbad-function-cast] res = (gint)ceil(5.0*sigma); ^~~~~~~~~~~~~~~ fractals.c:58:20: warning: cast from function call of type 'double' to non-matching type 'gint' (aka 'int') [-Wbad-function-cast] dimexp = (gint)floor(log((gdouble)data_field->xres)/log(2.0) + 0.5); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ fractals.c:96:20: warning: cast from function call of type 'double' to non-matching type 'gint' (aka 'int') [-Wbad-function-cast] dimexp = (gint)floor(log((gdouble)data_field->xres)/log(2.0) + 0.5); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ fractals.c:154:20: warning: cast from function call of type 'double' to non-matching type 'gint' (aka 'int') [-Wbad-function-cast] dimexp = (gint)floor(log((gdouble)data_field->xres)/G_LN2 + 0.5); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ fractals.c:219:20: warning: cast from function call of type 'double' to non-matching type 'gint' (aka 'int') [-Wbad-function-cast] dimexp = (gint)floor(log((gdouble)data_field->xres)/log(2.0) + 0.5); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ fractals.c:869:20: warning: cast from function call of type 'double' to non-matching type 'gint' (aka 'int') [-Wbad-function-cast] dimexp = (gint)floor(log((gdouble)data_field->xres)/G_LN2 + 0.5); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ grains.c:1407:14: warning: cast from function call of type 'double' to non-matching type 'gint' (aka 'int') [-Wbad-function-cast] w2 = GWY_ROUND(dx/dy*w2); ^~~~~~~~~~~~~~~~~~~ grains.c:1411:29: warning: cast from function call of type 'double' to non-matching type 'gint' (aka 'int') [-Wbad-function-cast] gint jj = (gint)floor(0.5*j*dy/dx); ^~~~~~~~~~~~~~~~~~ grains.c:1427:14: warning: cast from function call of type 'double' to non-matching type 'gint' (aka 'int') [-Wbad-function-cast] h2 = GWY_ROUND(dy/dx*h2); ^~~~~~~~~~~~~~~~~~~ grains.c:1431:29: warning: cast from function call of type 'double' to non-matching type 'gint' (aka 'int') [-Wbad-function-cast] gint ii = (gint)floor(0.5*i*dx/dy); ^~~~~~~~~~~~~~~~~~ grains.c:3362:21: warning: cast from function call of type 'double' to non-matching type 'gint' (aka 'int') [-Wbad-function-cast] row = (gint)floor((gdouble)i/(gdouble)xres); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ hough.c:192:97: warning: cast from function call of type 'gint' (aka 'int') to non-matching type 'gdouble' (aka 'double') [-Wbad-function-cast] ((gdouble)xdata[i])*gwy_data_field_get_xreal(result)/((gdouble)gwy_data_field_get_xres(result)) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ hough.c:194:74: warning: cast from function call of type 'gint' (aka 'int') to non-matching type 'gdouble' (aka 'double') [-Wbad-function-cast] ((gdouble)ydata[i])*G_PI/((gdouble)gwy_data_field_get_yres(result)) + G_PI/4, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ hough.c:364:20: warning: cast from function call of type 'double' to non-matching type 'gint' (aka 'int') [-Wbad-function-cast] dxabs = (gint)fabs(dx); ^~~~~~~~ hough.c:365:20: warning: cast from function call of type 'double' to non-matching type 'gint' (aka 'int') [-Wbad-function-cast] dyabs = (gint)fabs(dy); ^~~~~~~~ interpolation.c:743:22: warning: cast from function call of type 'double' to non-matching type 'gint' (aka 'int') [-Wbad-function-cast] oldi = (gint)floor(x); ^~~~~~~~ interpolation.c:774:30: warning: cast from function call of type 'double' to non-matching type 'gint' (aka 'int') [-Wbad-function-cast] positions[i] = (gint)floor(x); ^~~~~~~~ interpolation.c:933:17: warning: cast from function call of type 'double' to non-matching type 'gint' (aka 'int') [-Wbad-function-cast] off = (gint)floor(offset); ^~~~~~~~~~~~~ stats.c:4601:30: warning: cast from function call of type 'double' to non-matching type 'gint' (aka 'int') [-Wbad-function-cast] iphi = (gint)floor(nder*(phi + G_PI)/(2.0*G_PI)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ stats.c:4616:30: warning: cast from function call of type 'double' to non-matching type 'gint' (aka 'int') [-Wbad-function-cast] iphi = (gint)floor(nder*(phi + G_PI)/(2.0*G_PI)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ tip.c:518:12: warning: cast from function call of type 'double' to non-matching type 'gint' (aka 'int') [-Wbad-function-cast] xres = GWY_ROUND(tip->xreal/surface->xreal*surface->xres); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ tip.c:520:12: warning: cast from function call of type 'double' to non-matching type 'gint' (aka 'int') [-Wbad-function-cast] yres = GWY_ROUND(tip->yreal/surface->yreal*surface->yres); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ triangulation.c:276:16: warning: cast from function call of type 'double' to non-matching type 'gint' (aka 'int') [-Wbad-function-cast] ix = (gint)floor(x/step); ^~~~~~~~~~~~~ triangulation.c:280:16: warning: cast from function call of type 'double' to non-matching type 'gint' (aka 'int') [-Wbad-function-cast] iy = (gint)floor(y/step); ^~~~~~~~~~~~~ triangulation.c:354:23: warning: cast from function call of type 'double' to non-matching type 'guint' (aka 'unsigned int') [-Wbad-function-cast] xres = (guint)ceil(xreal/xr); ^~~~~~~~~~~~~~ triangulation.c:356:23: warning: cast from function call of type 'double' to non-matching type 'guint' (aka 'unsigned int') [-Wbad-function-cast] yres = (guint)ceil(yreal/step); ^~~~~~~~~~~~~~~~ triangulation.c:359:23: warning: cast from function call of type 'double' to non-matching type 'guint' (aka 'unsigned int') [-Wbad-function-cast] yres = (guint)ceil(yreal/yr); ^~~~~~~~~~~~~~ triangulation.c:361:23: warning: cast from function call of type 'double' to non-matching type 'guint' (aka 'unsigned int') [-Wbad-function-cast] xres = (guint)ceil(xreal/step); ^~~~~~~~~~~~~~~~ gwypixfield.c:274:9: warning: cast from function call of type 'double' to non-matching type 'gint' (aka 'int') [-Wbad-function-cast] n = GWY_ROUND(pow(xres*yres, 2.0/3.0)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ gwypixfield.c:323:33: warning: cast from function call of type 'double' to non-matching type 'guchar' (aka 'unsigned char') [-Wbad-function-cast] | ((guint32)(guchar)floor(255.99999*color->b) << 8) ^~~~~~~~~~~~~~~~~~~~~~~~~ gwypixfield.c:324:33: warning: cast from function call of type 'double' to non-matching type 'guchar' (aka 'unsigned char') [-Wbad-function-cast] | ((guint32)(guchar)floor(255.99999*color->g) << 16) ^~~~~~~~~~~~~~~~~~~~~~~~~ gwypixfield.c:325:33: warning: cast from function call of type 'double' to non-matching type 'guchar' (aka 'unsigned char') [-Wbad-function-cast] | ((guint32)(guchar)floor(255.99999*color->r) << 24); ^~~~~~~~~~~~~~~~~~~~~~~~~ gwyaxis.c:1194:19: warning: cast from function call of type 'double' to non-matching type 'int' [-Wbad-function-cast] gint i = (int)fabs(y); ^~~~~~~ gwyaxis.c:1208:52: warning: cast from function call of type 'double' to non-matching type 'gint' (aka 'int') [-Wbad-function-cast] gdouble power = gwy_axis_dbl_raise(10.0, (gint)floor(log10(arg))); ^~~~~~~~~~~~~~~~~ gwyaxis.c:1361:55: warning: cast from function call of type 'double' to non-matching type 'gint' (aka 'int') [-Wbad-function-cast] tickstep = gwy_axis_dbl_raise(10.0, (gint)floor(log10(base*1.001))); ^~~~~~~~~~~~~~~~~~~~~~~~ gwyaxis.c:1446:30: warning: cast from function call of type 'double' to non-matching type 'gint' (aka 'int') [-Wbad-function-cast] pmjt->t.scrpos = GWY_ROUND(scrmin ^~~~~~~~~~~~~~~~ gwyaxis.c:1449:30: warning: cast from function call of type 'double' to non-matching type 'gint' (aka 'int') [-Wbad-function-cast] pmjt->t.scrpos = GWY_ROUND(scrmin + (pmjt->t.value - a->min)*dr); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ gwyaxis.c:1455:28: warning: cast from function call of type 'double' to non-matching type 'gint' (aka 'int') [-Wbad-function-cast] pmit->scrpos = GWY_ROUND(scrmin + (pmit->value - log10(a->min))*dr); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ gwyaxis.c:1457:28: warning: cast from function call of type 'double' to non-matching type 'gint' (aka 'int') [-Wbad-function-cast] pmit->scrpos = GWY_ROUND(scrmin + (pmit->value - a->min)*dr); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ gwyaxis.c:1525:33: warning: cast from function call of type 'double' to non-matching type 'gint' (aka 'int') [-Wbad-function-cast] GWY_ROUND(value)); ^~~~~~~~~~~~~~~~ gwycoloraxis.c:476:18: warning: cast from function call of type 'double' to non-matching type 'gint' (aka 'int') [-Wbad-function-cast] return (gint)floor(resd); ^~~~~~~~~~~ gwycoloraxis.c:631:32: warning: cast from function call of type 'double' to non-matching type 'gint' (aka 'int') [-Wbad-function-cast] pos = size-1 - GWY_ROUND((x - axis->min)*scale); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ gwycoloraxis.c:657:23: warning: cast from function call of type 'double' to non-matching type 'gint' (aka 'int') [-Wbad-function-cast] pos = GWY_ROUND((x - axis->min)*scale); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ gwycolorbutton.c:176:18: warning: cast from function call of type 'double' to non-matching type 'gint' (aka 'int') [-Wbad-function-cast] dark_r = X(CHECK_DARK, color_button->color.r, color_button->color.a); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ gwycolorbutton.c:177:18: warning: cast from function call of type 'double' to non-matching type 'gint' (aka 'int') [-Wbad-function-cast] dark_g = X(CHECK_DARK, color_button->color.g, color_button->color.a); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ gwycolorbutton.c:178:18: warning: cast from function call of type 'double' to non-matching type 'gint' (aka 'int') [-Wbad-function-cast] dark_b = X(CHECK_DARK, color_button->color.b, color_button->color.a); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ gwycolorbutton.c:180:19: warning: cast from function call of type 'double' to non-matching type 'gint' (aka 'int') [-Wbad-function-cast] light_r = X(CHECK_LIGHT, color_button->color.r, color_button->color.a); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ gwycolorbutton.c:181:19: warning: cast from function call of type 'double' to non-matching type 'gint' (aka 'int') [-Wbad-function-cast] light_g = X(CHECK_LIGHT, color_button->color.g, color_button->color.a); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ gwycolorbutton.c:182:19: warning: cast from function call of type 'double' to non-matching type 'gint' (aka 'int') [-Wbad-function-cast] light_b = X(CHECK_LIGHT, color_button->color.b, color_button->color.a); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ gwycolorbutton.c:185:28: warning: cast from function call of type 'double' to non-matching type 'gint' (aka 'int') [-Wbad-function-cast] dark_r = light_r = C(color_button->color.r); ^~~~~~~~~~~~~~~~~~~~~~~~ gwycolorbutton.c:186:28: warning: cast from function call of type 'double' to non-matching type 'gint' (aka 'int') [-Wbad-function-cast] dark_g = light_g = C(color_button->color.g); ^~~~~~~~~~~~~~~~~~~~~~~~ gwycolorbutton.c:187:28: warning: cast from function call of type 'double' to non-matching type 'gint' (aka 'int') [-Wbad-function-cast] dark_b = light_b = C(color_button->color.b); ^~~~~~~~~~~~~~~~~~~~~~~~ gwydataview.c:475:30: warning: cast from function call of type 'double' to non-matching type 'gint' (aka 'int') [-Wbad-function-cast] requisition->width = GWY_ROUND(scale * data_view->xreal); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ gwydataview.c:476:31: warning: cast from function call of type 'double' to non-matching type 'gint' (aka 'int') [-Wbad-function-cast] requisition->height = GWY_ROUND(scale * data_view->yreal); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ gwydataview.c:479:30: warning: cast from function call of type 'double' to non-matching type 'gint' (aka 'int') [-Wbad-function-cast] requisition->width = GWY_ROUND(data_view->newzoom * data_view->xres); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ gwydataview.c:480:31: warning: cast from function call of type 'double' to non-matching type 'gint' (aka 'int') [-Wbad-function-cast] requisition->height = GWY_ROUND(data_view->newzoom * data_view->yres); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ gwydataview.c:564:19: warning: cast from function call of type 'double' to non-matching type 'gint' (aka 'int') [-Wbad-function-cast] scwidth = GWY_ROUND(scale * data_view->xreal); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ gwydataview.c:565:20: warning: cast from function call of type 'double' to non-matching type 'gint' (aka 'int') [-Wbad-function-cast] scheight = GWY_ROUND(scale * data_view->yreal); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ gwydataview.c:570:19: warning: cast from function call of type 'double' to non-matching type 'gint' (aka 'int') [-Wbad-function-cast] scwidth = GWY_ROUND(data_view->xres * data_view->zoom); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ gwydataview.c:571:20: warning: cast from function call of type 'double' to non-matching type 'gint' (aka 'int') [-Wbad-function-cast] scheight = GWY_ROUND(data_view->yres * data_view->zoom); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ gwydataview.c:1296:14: warning: cast from function call of type 'double' to non-matching type 'gint' (aka 'int') [-Wbad-function-cast] *x0scr = GWY_ROUND(x0s + t[i0]*(x1s - x0s)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ gwydataview.c:1297:14: warning: cast from function call of type 'double' to non-matching type 'gint' (aka 'int') [-Wbad-function-cast] *x1scr = GWY_ROUND(x0s + t[i1]*(x1s - x0s)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ gwydataview.c:1298:14: warning: cast from function call of type 'double' to non-matching type 'gint' (aka 'int') [-Wbad-function-cast] *y0scr = GWY_ROUND(y0s + t[i0]*(y1s - y0s)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ gwydataview.c:1299:14: warning: cast from function call of type 'double' to non-matching type 'gint' (aka 'int') [-Wbad-function-cast] *y1scr = GWY_ROUND(y0s + t[i1]*(y1s - y0s)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ gwydataview.c:1555:17: warning: cast from function call of type 'double' to non-matching type 'gint' (aka 'int') [-Wbad-function-cast] width = GWY_ROUND(scale * data_view->xreal); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ gwydataview.c:1556:18: warning: cast from function call of type 'double' to non-matching type 'gint' (aka 'int') [-Wbad-function-cast] height = GWY_ROUND(scale * data_view->yreal); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ gwydgetutils.c:333:36: warning: cast from function call of type 'double' to non-matching type 'gint' (aka 'int') [-Wbad-function-cast] digits = (u > 0.0) ? (gint)floor(-log10(u)) : 0; ^~~~~~~~~~~~~~~~ gwygraphareadialog.c:692:37: warning: cast from function call of type 'double' to non-matching type 'guchar' (aka 'unsigned char') [-Wbad-function-cast] | ((guint32)(guchar)floor(255.99999*rgba.b) << 8) ^~~~~~~~~~~~~~~~~~~~~~~ gwygraphareadialog.c:693:37: warning: cast from function call of type 'double' to non-matching type 'guchar' (aka 'unsigned char') [-Wbad-function-cast] | ((guint32)(guchar)floor(255.99999*rgba.g) << 16) ^~~~~~~~~~~~~~~~~~~~~~~ gwygraphareadialog.c:694:37: warning: cast from function call of type 'double' to non-matching type 'guchar' (aka 'unsigned char') [-Wbad-function-cast] | ((guint32)(guchar)floor(255.99999*rgba.r) << 24); ^~~~~~~~~~~~~~~~~~~~~~~ gwygraphbasics.c:62:18: warning: cast from function call of type 'double' to non-matching type 'gint' (aka 'int') [-Wbad-function-cast] + GWY_ROUND((data - specs->real_xmin) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ gwygraphbasics.c:69:14: warning: cast from function call of type 'double' to non-matching type 'gint' (aka 'int') [-Wbad-function-cast] + GWY_ROUND((log10(data) - log10(specs->real_xmin)) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ gwygraphbasics.c:79:19: warning: cast from function call of type 'double' to non-matching type 'gint' (aka 'int') [-Wbad-function-cast] - GWY_ROUND((data - specs->real_ymin) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ gwygraphbasics.c:87:15: warning: cast from function call of type 'double' to non-matching type 'gint' (aka 'int') [-Wbad-function-cast] - GWY_ROUND((log10(fabs(data)) - log10(specs->real_ymin)) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ gwygraphcurves.c:375:40: warning: cast from function call of type 'double' to non-matching type 'guchar' (aka 'unsigned char') [-Wbad-function-cast] | ((guint32)(guchar)floor(255.99999*color->b) << 8) ^~~~~~~~~~~~~~~~~~~~~~~~~ gwygraphcurves.c:376:41: warning: cast from function call of type 'double' to non-matching type 'guchar' (aka 'unsigned char') [-Wbad-function-cast] | ((guint32)(guchar)floor(255.99999*color->g) << 16) ^~~~~~~~~~~~~~~~~~~~~~~~~ gwygraphcurves.c:377:41: warning: cast from function call of type 'double' to non-matching type 'guchar' (aka 'unsigned char') [-Wbad-function-cast] | ((guint32)(guchar)floor(255.99999*color->r) << 24); ^~~~~~~~~~~~~~~~~~~~~~~~~ gwygraphcurves.c:475:43: warning: cast from function call of type 'double' to non-matching type 'gint' (aka 'int') [-Wbad-function-cast] GWY_ROUND(1.618*height), height); ^~~~~~~~~~~~~~~~~~~~~~~ gwyhmarkerbox.c:131:12: warning: cast from function call of type 'double' to non-matching type 'gint' (aka 'int') [-Wbad-function-cast] ipos = GWY_ROUND(pos*(width - 1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~ gwyhmarkerbox.c:132:14: warning: cast from function call of type 'double' to non-matching type 'gint' (aka 'int') [-Wbad-function-cast] iw = MAX(GWY_ROUND(height/GWY_SQRT3 - 1), 1); ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ gwyhmarkerbox.c:192:12: warning: cast from function call of type 'double' to non-matching type 'gint' (aka 'int') [-Wbad-function-cast] ipos = GWY_ROUND(pos*(width - 1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~ gwyhmarkerbox.c:298:16: warning: cast from function call of type 'double' to non-matching type 'gint' (aka 'int') [-Wbad-function-cast] ipos = GWY_ROUND(pos*(width - 1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~ gwyhmarkerbox.c:313:12: warning: cast from function call of type 'double' to non-matching type 'gint' (aka 'int') [-Wbad-function-cast] ipos = GWY_ROUND(pos*(width - 1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~ gwyhruler.c:234:17: warning: cast from function call of type 'double' to non-matching type 'gint' (aka 'int') [-Wbad-function-cast] x = GWY_ROUND((ruler->position - ruler->lower) * increment) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ gwymarkerbox.c:451:21: warning: cast from function call of type 'double' to non-matching type 'gint' (aka 'int') [-Wbad-function-cast] needs_redraw = (GWY_ROUND(pos*(width - 1)) ^~~~~~~~~~~~~~~~~~~~~~~~~~ gwymarkerbox.c:452:24: warning: cast from function call of type 'double' to non-matching type 'gint' (aka 'int') [-Wbad-function-cast] != GWY_ROUND(currpos*(width - 1))); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ gwyruler.c:218:58: warning: cast from function call of type 'guint' (aka 'unsigned int') to non-matching type 'GwyUnitsPlacement' [-Wbad-function-cast] (GwyUnitsPlacement)g_value_get_uint(value)); ^~~~~~~~~~~~~~~~~~~~~~~ gwyruler.c:796:9: warning: cast from function call of type 'double' to non-matching type 'gint' (aka 'int') [-Wbad-function-cast] m = GWY_ROUND(log10(base/format->magnitude)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ gwyruler.c:812:19: warning: cast from function call of type 'double' to non-matching type 'gint' (aka 'int') [-Wbad-function-cast] if ((gint)floor(*base*2.0/measure) > min_incr) ^~~~~~~~~~~~~~~~~~~~~~~~ gwyruler.c:814:24: warning: cast from function call of type 'double' to non-matching type 'gint' (aka 'int') [-Wbad-function-cast] else if ((gint)floor(*base*2.5/measure) > min_incr) ^~~~~~~~~~~~~~~~~~~~~~~~ gwyruler.c:816:24: warning: cast from function call of type 'double' to non-matching type 'gint' (aka 'int') [-Wbad-function-cast] else if ((gint)floor(*base*5.0/measure) > min_incr) ^~~~~~~~~~~~~~~~~~~~~~~~ gwyruler.c:821:19: warning: cast from function call of type 'double' to non-matching type 'gint' (aka 'int') [-Wbad-function-cast] if ((gint)floor(*base/measure) > min_incr) ^~~~~~~~~~~~~~~~~~~~ gwyruler.c:827:19: warning: cast from function call of type 'double' to non-matching type 'gint' (aka 'int') [-Wbad-function-cast] if ((gint)floor(*base*5.0/measure) > min_incr) ^~~~~~~~~~~~~~~~~~~~~~~~ gwyruler.c:832:19: warning: cast from function call of type 'double' to non-matching type 'gint' (aka 'int') [-Wbad-function-cast] if ((gint)floor(*base/measure) > min_incr) ^~~~~~~~~~~~~~~~~~~~ gwyruler.c:834:24: warning: cast from function call of type 'double' to non-matching type 'gint' (aka 'int') [-Wbad-function-cast] else if ((gint)floor(*base*2.5/measure) > min_incr) ^~~~~~~~~~~~~~~~~~~~~~~~ gwyvectorlayer.c:352:31: warning: cast from function call of type 'double' to non-matching type 'gint' (aka 'int') [-Wbad-function-cast] gcvalues.line_width = GWY_ROUND(MAX(zoom, 1.0)); ^~~~~~~~~~~~~~~~~~~~~~~~~ gwyvruler.c:258:17: warning: cast from function call of type 'double' to non-matching type 'gint' (aka 'int') [-Wbad-function-cast] y = GWY_ROUND((ruler->position - ruler->lower) * increment) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ assing-afm.c:258:17: warning: cast from function call of type 'double' to non-matching type 'gint' (aka 'int') [-Wbad-function-cast] v = GWY_ROUND(d[(res-1 - j)*res + i]*q + z0); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ burleigh.c:165:19: warning: cast from function call of type 'double' to non-matching type 'gint' (aka 'int') [-Wbad-function-cast] version_int = GWY_ROUND(10*version); ^~~~~~~~~~~~~~~~~~~~~ burleigh.c:213:27: warning: cast from function call of type 'double' to non-matching type 'gint' (aka 'int') [-Wbad-function-cast] imgfile.version_int = GWY_ROUND(10*imgfile.version); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ gxyzffile.c:470:21: warning: cast from function call of type 'double' to non-matching type 'gint' (aka 'int') [-Wbad-function-cast] gint xi = (gint)floor(xq*(x - xo)), yi = (gint)floor(yq*(y - yo)); ^~~~~~~~~~~~~~~~~~ gxyzffile.c:470:52: warning: cast from function call of type 'double' to non-matching type 'gint' (aka 'int') [-Wbad-function-cast] gint xi = (gint)floor(xq*(x - xo)), yi = (gint)floor(yq*(y - yo)); ^~~~~~~~~~~~~~~~~~ gxyzffile.c:510:27: warning: cast from function call of type 'double' to non-matching type 'guint' (aka 'unsigned int') [-Wbad-function-cast] guint xi = (guint)floor(xq*(x - xo)), yi = (guint)floor(yq*(y - yo)); ^~~~~~~~~~~~~~~~~~ gxyzffile.c:510:59: warning: cast from function call of type 'double' to non-matching type 'guint' (aka 'unsigned int') [-Wbad-function-cast] guint xi = (guint)floor(xq*(x - xo)), yi = (guint)floor(yq*(y - yo)); ^~~~~~~~~~~~~~~~~~ ftp://ftp.sunet.se/pub/Linux/distributions/Debian/debian/pool/main/h/haildb/haildb_2.3.2.orig.tar.gz ./include/trx0trx.ic:111:28: warning: cast from function call of type 'long' to non-matching type 'enum trx_dict_op' [-Wbad-function-cast] return((enum trx_dict_op) UNIV_EXPECT(op, TRX_DICT_OP_NONE)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ buf/buf0buf.c:2964:27: warning: cast from function call of type 'buf_page_t *' (aka 'struct buf_page_struct *') to non-matching type 'ulint' (aka 'unsigned long') [-Wbad-function-cast] && UNIV_LIKELY_NULL(buf_page_hash_get(space, offset))) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ buf/buf0flu.c:341:11: warning: cast from function call of type 'enum buf_page_state' to non-matching type 'ulong' (aka 'unsigned long') [-Wbad-function-cast] (ulong) buf_page_get_state(bpage)); ^~~~~~~~~~~~~~~~~~~~~~~~~ buf/buf0flu.c:764:12: warning: cast from function call of type 'enum buf_io_fix' to non-matching type 'ulong' (aka 'unsigned long') [-Wbad-function-cast] (ulong)buf_block_get_io_fix(block), ^~~~~~~~~~~~~~~~~~~~~~~~~~~ buf/buf0flu.c:765:12: warning: cast from function call of type 'enum buf_page_state' to non-matching type 'ulong' (aka 'unsigned long') [-Wbad-function-cast] (ulong)buf_block_get_state(block)); ^~~~~~~~~~~~~~~~~~~~~~~~~~ lock/lock0lock.c:4218:12: warning: cast from function call of type 'enum lock_mode' to non-matching type 'ulong' (aka 'unsigned long') [-Wbad-function-cast] (ulong) lock_get_mode(lock)); ^~~~~~~~~~~~~~~~~~~ lock/lock0lock.c:4489:13: warning: cast from function call of type 'double' to non-matching type 'ulong' (aka 'unsigned long') [-Wbad-function-cast] (ulong) difftime(time(NULL), ^~~~~~~~~~~~~~~~~~~~ os/os0file.c:4037:17: warning: cast from function call of type 'double' to non-matching type 'ulint' (aka 'unsigned long') [-Wbad-function-cast] age = (ulint)difftime(time(NULL), ^~~~~~~~~~~~~~~~~~~~ srv/srv0srv.c:1271:14: warning: cast from function call of type 'double' to non-matching type 'ulong' (aka 'unsigned long') [-Wbad-function-cast] (ulong) difftime(ut_time(), ^~~~~~~~~~~~~~~~~~~ trx/trx0trx.c:1654:11: warning: cast from function call of type 'double' to non-matching type 'ulong' (aka 'unsigned long') [-Wbad-function-cast] (ulong)difftime(time(NULL), trx->start_time)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ trx/trx0trx.c:1658:11: warning: cast from function call of type 'double' to non-matching type 'ulong' (aka 'unsigned long') [-Wbad-function-cast] (ulong)difftime(time(NULL), trx->start_time)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ page/page0zip.c:961:9: warning: cast from function call of type 'byte *' (aka 'unsigned char *') to non-matching type 'ulint' (aka 'unsigned long') [-Wbad-function-cast] (page_zip_dir_find_low( ^~~~~~~~~~~~~~~~~~~~~~ ftp://ftp.sunet.se/pub/Linux/distributions/Debian/debian/pool/main/h/hamlib/hamlib_1.2.15.3.orig.tar.gz locator.c:262:13: warning: cast from function call of type 'double' to non-matching type 'int' [-Wbad-function-cast] deg = (int)floor(st); ^~~~~~~~~ locator.c:264:13: warning: cast from function call of type 'double' to non-matching type 'int' [-Wbad-function-cast] min = (int)floor(st); ^~~~~~~~~ settings.c:157:17: warning: cast from function call of type 'float' to non-matching type 'int' [-Wbad-function-cast] val->i = (int)rig_raw2val(rawstr.i, &rig->state.str_cal); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ts850.c:367:17: warning: cast from function call of type 'float' to non-matching type 'int' [-Wbad-function-cast] val->i = (int)rig_raw2val(val->i,&rig->caps->str_cal); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ts850.c:397:17: warning: cast from function call of type 'int' to non-matching type 'float' [-Wbad-function-cast] val->f=(float)atoi(&lvlbuf[3])/30.0; ^~~~~~~~~~~~~~~~ ts850.c:410:17: warning: cast from function call of type 'int' to non-matching type 'float' [-Wbad-function-cast] val->f=(float)atoi(&lvlbuf[3])/30.0; ^~~~~~~~~~~~~~~~ ts870s.c:267:18: warning: cast from function call of type 'int' to non-matching type 'float' [-Wbad-function-cast] val->f=(float)atoi(&lvlbuf[3])/30.0; ^~~~~~~~~~~~~~~~ ts870s.c:289:18: warning: cast from function call of type 'int' to non-matching type 'float' [-Wbad-function-cast] val->f=(float)atoi(&lvlbuf[3])/30.0; ^~~~~~~~~~~~~~~~ k3.c:494:32: warning: cast from function call of type 'int' to non-matching type 'float' [-Wbad-function-cast] val->f = 8210000.0 + (float)atoi(&buf[2]); ^~~~~~~~~~~~~ k3.c:633:19: warning: cast from function call of type 'float' to non-matching type 'int' [-Wbad-function-cast] val->i = (int) rig_raw2val(val->i, &str_cal); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ k3.c:643:19: warning: cast from function call of type 'float' to non-matching type 'int' [-Wbad-function-cast] val->i = (int) rig_raw2val(val->i, &str_cal); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ kenwood.c:1264:19: warning: cast from function call of type 'float' to non-matching type 'int' [-Wbad-function-cast] val->i = (int) rig_raw2val(val->i, &rig->caps->str_cal); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ar7030.c:572:23: warning: cast from function call of type 'int' to non-matching type 'float' [-Wbad-function-cast] val->f = (float)rxr_readByte(rig) / 150; ^~~~~~~~~~~~~~~~~ newcat.c:2556:29: warning: cast from function call of type 'int' to non-matching type 'float' [-Wbad-function-cast] val->f = (float)atoi(retlvl)/scale; ^~~~~~~~~~~~ newcat.c:2564:29: warning: cast from function call of type 'int' to non-matching type 'float' [-Wbad-function-cast] val->f = (float)atoi(retlvl)/255.; ^~~~~~~~~~~~ tentec.c:177:17: warning: cast from function call of type 'double' to non-matching type 'int' [-Wbad-function-cast] fcor = (int)floor((double)priv->width / 2.0) + 200; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ tentec.c:198:22: warning: cast from function call of type 'double' to non-matching type 'int' [-Wbad-function-cast] priv->ftf = (int)floor((double)(adjtfreq % 2500) * 5.46); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ tentec.c:199:22: warning: cast from function call of type 'double' to non-matching type 'int' [-Wbad-function-cast] priv->btf = (int)floor((double)(fcor + priv->pbt + cwbfo + 8000) * 2.73); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ jrc.c:681:18: warning: cast from function call of type 'float' to non-matching type 'int' [-Wbad-function-cast] val->i = (int)rig_raw2val(atoi(lvlbuf+1), &rig->caps->str_cal); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ drake.c:869:18: warning: cast from function call of type 'float' to non-matching type 'int' [-Wbad-function-cast] val->i = (int)rig_raw2val(ss,&rig->caps->str_cal); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ dttsp.c:771:18: warning: cast from function call of type 'float' to non-matching type 'int' [-Wbad-function-cast] val->i = (int)rig_raw2val(val->i,&rig->state.str_cal); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ gs232a.c:129:22: warning: cast from function call of type 'double' to non-matching type 'unsigned int' [-Wbad-function-cast] u_az = (unsigned)rint(az); ^~~~~~~~ gs232a.c:130:22: warning: cast from function call of type 'double' to non-matching type 'unsigned int' [-Wbad-function-cast] u_el = (unsigned)rint(el); ^~~~~~~~ gs232b.c:132:22: warning: cast from function call of type 'double' to non-matching type 'unsigned int' [-Wbad-function-cast] u_az = (unsigned)rint(az); ^~~~~~~~ gs232b.c:133:22: warning: cast from function call of type 'double' to non-matching type 'unsigned int' [-Wbad-function-cast] u_el = (unsigned)rint(el); ^~~~~~~~ gs232.c:141:22: warning: cast from function call of type 'double' to non-matching type 'unsigned int' [-Wbad-function-cast] u_az = (unsigned)rint(az); ^~~~~~~~ gs232.c:142:22: warning: cast from function call of type 'double' to non-matching type 'unsigned int' [-Wbad-function-cast] u_el = (unsigned)rint(el); ^~~~~~~~ if100.c:54:17: warning: cast from function call of type 'double' to non-matching type 'int' [-Wbad-function-cast] az_i = (int)round((az - rot->state.min_az) * az_scale); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ if100.c:55:17: warning: cast from function call of type 'double' to non-matching type 'int' [-Wbad-function-cast] el_i = (int)round(el * el_scale); ^~~~~~~~~~~~~~~~~~~~ ftp://ftp.sunet.se/pub/Linux/distributions/Debian/debian/pool/main/h/hdf5/hdf5_1.8.8.orig.tar.gz H5Tconv.c:9818:32: warning: cast from function call of type 'double' to non-matching type 'size_t' (aka 'unsigned long') [-Wbad-function-cast] buf_size = (size_t)HDpow((double)2.0, (double)src.u.f.esize) / 8 + 1; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ H5Tconv.c:10617:37: warning: cast from function call of type 'double' to non-matching type 'hsize_t' (aka 'unsigned long long') [-Wbad-function-cast] expo_max = (hsize_t)HDpow((double)2.0, (double)dst.u.f.esize) - 1; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ tattr.c:845:19: warning: cast from function call of type 'H5T_order_t' (aka 'enum H5T_order_t') to non-matching type 'long' [-Wbad-function-cast] VERIFY(order, H5Tget_order(H5T_NATIVE_INT), "H5Tget_order"); ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ tattr.c:854:19: warning: cast from function call of type 'H5T_order_t' (aka 'enum H5T_order_t') to non-matching type 'long' [-Wbad-function-cast] VERIFY(order, H5Tget_order(H5T_NATIVE_DOUBLE), "H5Tget_order"); ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ tattr.c:863:19: warning: cast from function call of type 'H5T_order_t' (aka 'enum H5T_order_t') to non-matching type 'long' [-Wbad-function-cast] VERIFY(order, H5Tget_order(H5T_NATIVE_SCHAR), "H5Tget_order"); ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ tattr.c:1226:19: warning: cast from function call of type 'H5T_order_t' (aka 'enum H5T_order_t') to non-matching type 'long' [-Wbad-function-cast] VERIFY(order, H5Tget_order(H5T_NATIVE_INT), "H5Tget_order"); ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ tattr.c:1281:19: warning: cast from function call of type 'H5T_order_t' (aka 'enum H5T_order_t') to non-matching type 'long' [-Wbad-function-cast] VERIFY(order, H5Tget_order(H5T_NATIVE_INT), "H5Tget_order"); ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ tattr.c:1339:19: warning: cast from function call of type 'H5T_order_t' (aka 'enum H5T_order_t') to non-matching type 'long' [-Wbad-function-cast] VERIFY(order, H5Tget_order(H5T_NATIVE_DOUBLE), "H5Tget_order"); ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ th5o.c:165:12: warning: cast from function call of type 'H5I_type_t' (aka 'enum H5I_type_t') to non-matching type 'long' [-Wbad-function-cast] VERIFY(H5Iget_type(grp), H5I_GROUP, "H5Iget_type"); ^~~~~~~~~~~~~~~~ dsets.c:2788:39: warning: cast from function call of type 'double' to non-matching type 'long long' [-Wbad-function-cast] (long long)HDpow(2.0, (double)(precision - 1))) << offset); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ dsets.c:3196:49: warning: cast from function call of type 'double' to non-matching type 'long long' [-Wbad-function-cast] (long long)HDpow(2.0, (double)precision)) << offset); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ dsets.c:3372:41: warning: cast from function call of type 'double' to non-matching type 'long long' [-Wbad-function-cast] (long long)HDpow(2.0, (double)(precision[0]-1))) << offset[0]); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ dsets.c:3374:41: warning: cast from function call of type 'double' to non-matching type 'long long' [-Wbad-function-cast] (long long)HDpow(2.0, (double)(precision[1]-1))) << offset[1]); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ dsets.c:3376:41: warning: cast from function call of type 'double' to non-matching type 'long long' [-Wbad-function-cast] (long long)HDpow(2.0, (double)(precision[2]-1))) << offset[2]); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ dsets.c:3615:43: warning: cast from function call of type 'double' to non-matching type 'long long' [-Wbad-function-cast] (long long)HDpow(2.0, (double)(precision[0]-1))) << offset[0]); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ dsets.c:3617:43: warning: cast from function call of type 'double' to non-matching type 'long long' [-Wbad-function-cast] (long long)HDpow(2.0, (double)(precision[1]-1))) << offset[1]); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ dsets.c:3619:43: warning: cast from function call of type 'double' to non-matching type 'long long' [-Wbad-function-cast] (long long)HDpow(2.0, (double)(precision[2]-1))) << offset[2]); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ dsets.c:3623:41: warning: cast from function call of type 'double' to non-matching type 'long long' [-Wbad-function-cast] (long long)HDpow(2.0, (double)precision[3])) << offset[3]); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ dsets.c:3628:51: warning: cast from function call of type 'double' to non-matching type 'long long' [-Wbad-function-cast] (long long)HDpow(2.0, (double)(precision[4]-1))) << offset[4]); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ dsets.c:3633:53: warning: cast from function call of type 'double' to non-matching type 'long long' [-Wbad-function-cast] (long long)HDpow(2.0, (double)(precision[0]-1))) << offset[0]); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ dsets.c:3635:53: warning: cast from function call of type 'double' to non-matching type 'long long' [-Wbad-function-cast] (long long)HDpow(2.0, (double)(precision[1]-1))) << offset[1]); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ dsets.c:3637:53: warning: cast from function call of type 'double' to non-matching type 'long long' [-Wbad-function-cast] (long long)HDpow(2.0, (double)(precision[2]-1))) << offset[2]); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ dsets.c:3851:45: warning: cast from function call of type 'double' to non-matching type 'long' [-Wbad-function-cast] orig_data[i].i = HDrandom() % (long)HDpow(2.0, 17.0 - 1.0); ^~~~~~~~~~~~~~~~~~~~~~ dsets.c:4039:44: warning: cast from function call of type 'double' to non-matching type 'int' [-Wbad-function-cast] orig_data[i][j] = rand() % (int)pow(2, precision-1) <fracth = (U64)ldexp(fabsl(f), 49) & 0xFFFFFFFFFFFFULL; ^~~~~~~~~~~~~~~~~~~ ./ieee.c:732:27: warning: cast from function call of type 'long double' to non-matching type 'U64' (aka 'unsigned long') [-Wbad-function-cast] op->fractl = (U64)fmodl(ldexp(fabsl(f), 113), pow(2, 64)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./ieee.c:761:26: warning: cast from function call of type 'double' to non-matching type 'U64' (aka 'unsigned long') [-Wbad-function-cast] op->fract = (U64)ldexp(fabs(f), 53) & 0xFFFFFFFFFFFFFULL; ^~~~~~~~~~~~~~~~~~ ./ieee.c:790:26: warning: cast from function call of type 'double' to non-matching type 'U32' (aka 'unsigned int') [-Wbad-function-cast] op->fract = (U32)ldexp(fabsf(f), 24) & 0x7FFFFF; ^~~~~~~~~~~~~~~~~~~ hsccmd.c:521:25: warning: cast from function call of type 'double' to non-matching type 'unsigned int' [-Wbad-function-cast] uptime = (unsigned) difftime( now, sysblk.impltime ); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ftp://ftp.sunet.se/pub/Linux/distributions/Debian/debian/pool/main/h/hexchat/hexchat_2.10.2.orig.tar.xz setup.c:826:42: warning: cast from function call of type 'gdouble' (aka 'double') to non-matching type 'int' [-Wbad-function-cast] setup_set_int (&setup_prefs, set, (int) gtk_range_get_value (GTK_RANGE (wid))); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ftp://ftp.sunet.se/pub/Linux/distributions/Debian/debian/pool/main/h/hmmer/hmmer_3.1b2.orig.tar.gz esl_histogram.c:1260:19: warning: cast from function call of type 'double' to non-matching type 'int' [-Wbad-function-cast] nb = 2* (int) pow((double) nobs, 0.4); /* "desired" nb. */ ^~~~~~~~~~~~~~~~~~~~~~~ esl_scorematrix.c:1255:32: warning: cast from function call of type 'int' to non-matching type 'double' [-Wbad-function-cast] lambda_guess = 1. / (double) esl_scorematrix_Max(S); ^~~~~~~~~~~~~~~~~~~~~~ esl_stopwatch.c:101:25: warning: cast from function call of type 'long' to non-matching type 'double' [-Wbad-function-cast] clk_tck = (double) sysconf(_SC_CLK_TCK); ^~~~~~~~~~~~~~~~~~~~ esl-alistat.c:256:42: warning: cast from function call of type 'double' to non-matching type 'int' [-Wbad-function-cast] for(i = 0; i < alen; i++) nres += (int) esl_vec_DSum(abc_ct[i], abc->K); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ esl-ssdraw.c:4324:89: warning: cast from function call of type 'double' to non-matching type 'int' [-Wbad-function-cast] fprintf(tabfp, " infocontent %6d %8.5f %10d %3d", rfpos+1, ent[rfpos], (int) esl_vec_DSum(abc_ct[apos], abc->K), bi+1); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ esl-ssdraw.c:6745:20: warning: cast from function call of type 'double' to non-matching type 'int' [-Wbad-function-cast] nins = (int) esl_vec_DSum(abc_ct[apos], abc->K); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ generic_viterbi.c:222:25: warning: cast from function call of type 'double' to non-matching type 'int' [-Wbad-function-cast] sc_thresh = (int) ceil (filtersc + (eslCONST_LOG2 * invP) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ h2_io.c:240:81: warning: cast from function call of type 'double' to non-matching type 'int' [-Wbad-function-cast] else { if (fprintf(fp, " %*d", fieldwidth, (int) floor(0.5 + 1442.695 * log(p/null))) < 0) ESL_EXCEPTION_SYS(eslEWRITE, "h2 profile write failed"); } ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ heatmap.c:90:19: warning: cast from function call of type 'double' to non-matching type 'int' [-Wbad-function-cast] bin = (int) ceil((D->mx[i][j] - min) / w) - 1; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ hmmdwrkr.c:811:25: warning: cast from function call of type 'long' to non-matching type 'char *' [-Wbad-function-cast] h1->name = (char *) strtol(h2->name, NULL, 10); ^~~~~~~~~~~~~~~~~~~~~~~~~~ hmmdwrkr.c:824:27: warning: cast from function call of type 'long' to non-matching type 'char *' [-Wbad-function-cast] h1->desc = (char *) strtol(h2->desc, &pEnd, 10); ^~~~~~~~~~~~~~~~~~~~~~~~~~~ hmmdwrkr.c:833:28: warning: cast from function call of type 'long' to non-matching type 'char *' [-Wbad-function-cast] h1->acc = (char *) strtol(pEnd, &pEnd, 10); ^~~~~~~~~~~~~~~~~~~~~~~ p7_gmxchk.c:147:29: warning: cast from function call of type 'double' to non-matching type 'int' [-Wbad-function-cast] int minR_chk = (int) ceil(minimum_rows(L)) + gxc->R0; /* minimum number of DP rows needed */ ^~~~~~~~~~~~~~~~~~~~~ p7_gmxchk.c:520:37: warning: cast from function call of type 'double' to non-matching type 'int' [-Wbad-function-cast] int minR_chk = gxc->R0 + (int) ceil(Rbc); /* min # rows we need for checkpointing */ ^~~~~~~~~ p7_spensemble.c:353:29: warning: cast from function call of type 'float' to non-matching type 'int' [-Wbad-function-cast] epc_threshold = (int) ceilf((float) ninc[c] * min_endpointp); /* round up. freq of >= epc_threshold means we're >= min_p */ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ msvfilter.c:328:21: warning: cast from function call of type 'double' to non-matching type 'int' [-Wbad-function-cast] sc_thresh = (int) ceil( ( ( nullsc + (invP * eslCONST_LOG2) + 3.0 ) * om->scale_b ) + om->base_b + om->tec_b + om->tjb_b ); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ vitfilter.c:336:23: warning: cast from function call of type 'double' to non-matching type 'int' [-Wbad-function-cast] sc_thresh = (int) ceil ( ( (filtersc + (eslCONST_LOG2 * invP) + 3.0) * om->scale_w ) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ftp://ftp.sunet.se/pub/Linux/distributions/Debian/debian/pool/main/h/hmmer2/hmmer2_2.3.2.orig.tar.xz msa.c:1434:20: warning: cast from function call of type 'int' to non-matching type 'float' [-Wbad-function-cast] avg += (float) DealignedLength(msa->aseq[i]); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ weight.c:489:25: warning: cast from function call of type 'int' to non-matching type 'float' [-Wbad-function-cast] wgt[idx] /= (float) DealignedLength(aseq[idx]); ^~~~~~~~~~~~~~~~~~~~~~~~~~ histogram.c:137:17: warning: cast from function call of type 'double' to non-matching type 'int' [-Wbad-function-cast] score = (int) floor(sc); ^~~~~~~~~ mathsupport.c:47:32: warning: cast from function call of type 'double' to non-matching type 'int' [-Wbad-function-cast] else return (int) floor(0.5 + INTSCALE * sreLOG2(p/null)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ masks.c:111:18: warning: cast from function call of type 'double' to non-matching type 'int' [-Wbad-function-cast] fallcut = (int)log(K/0.001)/lambda; ^~~~~~~~~~~~ plan7.c:470:22: warning: cast from function call of type 'double' to non-matching type 'int' [-Wbad-function-cast] hmm->bsc[k] = (int) floor(0.5 + INTSCALE * 1.44269504 * (tbm - log(hmm->p1))); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ plan7.c:498:44: warning: cast from function call of type 'double' to non-matching type 'int' [-Wbad-function-cast] hmm->esc[k] = (tme > -9999.) ? (int) floor(0.5 + INTSCALE * 1.44269504 * tme) : -INFTY; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ hmmbuild.c:914:22: warning: cast from function call of type 'int' to non-matching type 'float' [-Wbad-function-cast] fragexp /= (float) TraceDomainNumber(tr); ^~~~~~~~~~~~~~~~~~~~~ hmmcalibrate.c:484:29: warning: cast from function call of type 'double' to non-matching type 'int' [-Wbad-function-cast] else do sqlen = (int) Gaussrandom(lenmean, lensd); while (sqlen < 1); ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ftp://ftp.sunet.se/pub/Linux/distributions/Debian/debian/pool/main/h/htsengine/htsengine_1.08.orig.tar.gz HTS_engine.c:599:92: warning: cast from function call of type 'size_t' (aka 'unsigned long') to non-matching type 'double' [-Wbad-function-cast] fprintf(fp, "Length of this speech -> %8.3f(sec)\n", (float) ((double) HTS_PStreamSet_get_total_frame(pss) * condition->fperiod / condition->sampling_frequency)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ HTS_sstream.c:259:35: warning: cast from function call of type 'double' to non-matching type 'size_t' (aka 'unsigned long') [-Wbad-function-cast] next_time += (size_t) HTS_set_specified_duration(&sss->duration[next_state], &duration_mean[next_state], &duration_vari[next_state], state + sss->nstate - next_state, temp - next_time); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ HTS_vocoder.c:640:23: warning: cast from function call of type 'int' to non-matching type 'double' [-Wbad-function-cast] return (double) HTS_mseq(v); ^~~~~~~~~~~ ftp://ftp.sunet.se/pub/Linux/distributions/Debian/debian/pool/main/h/hugs98/hugs98_98.200609.21.orig.tar.gz edit.c:45:50: warning: cast from function call of type 'double' to non-matching type 'unsigned int' [-Wbad-function-cast] lineLen = 1 + (line == 0 ? 0 : (unsigned int)log10((double)line)); ^~~~~~~~~~~~~~~~~~~ ftp://ftp.sunet.se/pub/Linux/distributions/Debian/debian/pool/main/i/ifile/ifile_1.3.9.orig.tar.gz util.c:242:26: warning: cast from function call of type 'void *' to non-matching type 'long' [-Wbad-function-cast] old_freq = (long int) htable_lookup(message, (void *) token); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ftp://ftp.sunet.se/pub/Linux/distributions/Debian/debian/pool/main/i/igraph/igraph_0.7.1.orig.tar.gz games.c:608:25: warning: cast from function call of type 'double' to non-matching type 'long' [-Wbad-function-cast] long int to=(long int) floor(VECTOR(s)[i]/no_of_nodes); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ games.c:615:25: warning: cast from function call of type 'double' to non-matching type 'long' [-Wbad-function-cast] long int to=(long int) floor(VECTOR(s)[i]/no_of_nodes); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ games.c:625:25: warning: cast from function call of type 'double' to non-matching type 'long' [-Wbad-function-cast] long int to=(long int) floor((sqrt(8*VECTOR(s)[i]+1)-1)/2); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ games.c:632:25: warning: cast from function call of type 'double' to non-matching type 'long' [-Wbad-function-cast] long int to=(long int) floor((sqrt(8*VECTOR(s)[i]+1)+1)/2); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ games.c:700:27: warning: cast from function call of type 'double' to non-matching type 'long' [-Wbad-function-cast] long int to=(long int) floor(VECTOR(s)[i]/no_of_nodes); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ games.c:707:29: warning: cast from function call of type 'double' to non-matching type 'long' [-Wbad-function-cast] long int from=(long int) floor(VECTOR(s)[i]/(no_of_nodes-1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ games.c:717:27: warning: cast from function call of type 'double' to non-matching type 'long' [-Wbad-function-cast] long int to=(long int) floor((sqrt(8*VECTOR(s)[i]+1)-1)/2); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ games.c:724:27: warning: cast from function call of type 'double' to non-matching type 'long' [-Wbad-function-cast] long int to=(long int) floor((sqrt(8*VECTOR(s)[i]+1)+1)/2); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ games.c:821:21: warning: cast from function call of type 'igraph_real_t' (aka 'double') to non-matching type 'long' [-Wbad-function-cast] outsum=(long int) igraph_vector_sum(out_seq); ^~~~~~~~~~~~~~~~~~~~~~~~~~ games.c:823:22: warning: cast from function call of type 'igraph_real_t' (aka 'double') to non-matching type 'long' [-Wbad-function-cast] insum=(long int) igraph_vector_sum(in_seq); ^~~~~~~~~~~~~~~~~~~~~~~~~ games.c:918:21: warning: cast from function call of type 'igraph_real_t' (aka 'double') to non-matching type 'long' [-Wbad-function-cast] outsum=(long int) igraph_vector_sum(seq); ^~~~~~~~~~~~~~~~~~~~~~ games.c:1059:21: warning: cast from function call of type 'igraph_real_t' (aka 'double') to non-matching type 'long' [-Wbad-function-cast] outsum=(long int) igraph_vector_sum(out_seq); ^~~~~~~~~~~~~~~~~~~~~~~~~~ games.c:1621:28: warning: cast from function call of type 'igraph_real_t' (aka 'double') to non-matching type 'long' [-Wbad-function-cast] while ((j=(long int) igraph_dqueue_pop(&history)) != -1) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~ games.c:1941:28: warning: cast from function call of type 'igraph_real_t' (aka 'double') to non-matching type 'long' [-Wbad-function-cast] while ((j=(long int) igraph_dqueue_pop(&history)) != -1) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~ games.c:2293:23: warning: cast from function call of type 'double' to non-matching type 'int' [-Wbad-function-cast] int fixno=(int) ceil( (double)nodes / types); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ games.c:2352:34: warning: cast from function call of type 'double' to non-matching type 'long' [-Wbad-function-cast] long int to=(long int) floor(VECTOR(s)[k]/v1_size); ^~~~~~~~~~~~~~~~~~~~~~~~~~~ games.c:2361:36: warning: cast from function call of type 'double' to non-matching type 'long' [-Wbad-function-cast] long int to=(long int) floor(VECTOR(s)[k]/v1_size); ^~~~~~~~~~~~~~~~~~~~~~~~~~~ games.c:2368:36: warning: cast from function call of type 'double' to non-matching type 'long' [-Wbad-function-cast] long int to=(long int) floor(VECTOR(s)[k]/v1_size); ^~~~~~~~~~~~~~~~~~~~~~~~~~~ games.c:2376:36: warning: cast from function call of type 'double' to non-matching type 'long' [-Wbad-function-cast] long int to=(long int) floor((sqrt(8*VECTOR(s)[k]+1)-1)/2); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ games.c:2383:36: warning: cast from function call of type 'double' to non-matching type 'long' [-Wbad-function-cast] long int to=(long int) floor((sqrt(8*VECTOR(s)[k]+1)+1)/2); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ games.c:2588:36: warning: cast from function call of type 'double' to non-matching type 'long' [-Wbad-function-cast] long int to=(long int) floor(VECTOR(s)[kk]/v1_size); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ games.c:2606:34: warning: cast from function call of type 'double' to non-matching type 'long' [-Wbad-function-cast] long int to=(long int) floor(VECTOR(s)[kk]/v1_size); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ games.c:3407:29: warning: cast from function call of type 'double' to non-matching type 'long' [-Wbad-function-cast] long int to=(long int) floor((sqrt(8*VECTOR(s)[i]+1)+1)/2); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ structural_properties.c:130:35: warning: cast from function call of type 'igraph_real_t' (aka 'double') to non-matching type 'long' [-Wbad-function-cast] long int actnode=(long int) igraph_dqueue_pop(&q); ^~~~~~~~~~~~~~~~~~~~~ structural_properties.c:131:35: warning: cast from function call of type 'igraph_real_t' (aka 'double') to non-matching type 'long' [-Wbad-function-cast] long int actdist=(long int) igraph_dqueue_pop(&q); ^~~~~~~~~~~~~~~~~~~~~ structural_properties.c:257:35: warning: cast from function call of type 'igraph_real_t' (aka 'double') to non-matching type 'long' [-Wbad-function-cast] long int actnode=(long int) igraph_dqueue_pop(&q); ^~~~~~~~~~~~~~~~~~~~~ structural_properties.c:258:35: warning: cast from function call of type 'igraph_real_t' (aka 'double') to non-matching type 'long' [-Wbad-function-cast] long int actdist=(long int) igraph_dqueue_pop(&q); ^~~~~~~~~~~~~~~~~~~~~ structural_properties.c:356:35: warning: cast from function call of type 'igraph_real_t' (aka 'double') to non-matching type 'long' [-Wbad-function-cast] long int actnode=(long int) igraph_dqueue_pop(&q); ^~~~~~~~~~~~~~~~~~~~~ structural_properties.c:357:35: warning: cast from function call of type 'igraph_real_t' (aka 'double') to non-matching type 'long' [-Wbad-function-cast] long int actdist=(long int) igraph_dqueue_pop(&q); ^~~~~~~~~~~~~~~~~~~~~ structural_properties.c:522:31: warning: cast from function call of type 'igraph_real_t' (aka 'double') to non-matching type 'long' [-Wbad-function-cast] long int act=(long int) igraph_dqueue_pop(&q); ^~~~~~~~~~~~~~~~~~~~~ structural_properties.c:523:35: warning: cast from function call of type 'igraph_real_t' (aka 'double') to non-matching type 'long' [-Wbad-function-cast] long int actdist=(long int) igraph_dqueue_pop(&q); ^~~~~~~~~~~~~~~~~~~~~ structural_properties.c:723:29: warning: cast from function call of type 'igraph_real_t' (aka 'double') to non-matching type 'long' [-Wbad-function-cast] long int act=(long int) igraph_dqueue_pop(&q)-1; ^~~~~~~~~~~~~~~~~~~~~ structural_properties.c:1063:33: warning: cast from function call of type 'igraph_real_t' (aka 'double') to non-matching type 'long' [-Wbad-function-cast] long int actnode=(long int) igraph_dqueue_pop(&q); ^~~~~~~~~~~~~~~~~~~~~ structural_properties.c:1064:33: warning: cast from function call of type 'igraph_real_t' (aka 'double') to non-matching type 'long' [-Wbad-function-cast] long int actdist=(long int) igraph_dqueue_pop(&q); ^~~~~~~~~~~~~~~~~~~~~ structural_properties.c:1267:33: warning: cast from function call of type 'igraph_real_t' (aka 'double') to non-matching type 'long' [-Wbad-function-cast] long int actnode=(long int) igraph_dqueue_pop(&q); ^~~~~~~~~~~~~~~~~~~~~ structural_properties.c:2744:27: warning: cast from function call of type 'igraph_real_t' (aka 'double') to non-matching type 'igraph_integer_t' (aka 'int') [-Wbad-function-cast] *res=(igraph_integer_t) igraph_vector_max(&tmp); ^~~~~~~~~~~~~~~~~~~~~~~ structural_properties.c:2876:35: warning: cast from function call of type 'igraph_real_t' (aka 'double') to non-matching type 'long' [-Wbad-function-cast] long int actnode=(long int) igraph_dqueue_pop(&q); ^~~~~~~~~~~~~~~~~~~~~ structural_properties.c:2877:35: warning: cast from function call of type 'igraph_real_t' (aka 'double') to non-matching type 'long' [-Wbad-function-cast] long int actdist=(long int) igraph_dqueue_pop(&q); ^~~~~~~~~~~~~~~~~~~~~ structural_properties.c:2995:35: warning: cast from function call of type 'igraph_real_t' (aka 'double') to non-matching type 'long' [-Wbad-function-cast] long int actnode=(long int) igraph_dqueue_pop(&q); ^~~~~~~~~~~~~~~~~~~~~ structural_properties.c:2996:35: warning: cast from function call of type 'igraph_real_t' (aka 'double') to non-matching type 'long' [-Wbad-function-cast] long int actdist=(long int) igraph_dqueue_pop(&q); ^~~~~~~~~~~~~~~~~~~~~ structural_properties.c:3125:35: warning: cast from function call of type 'igraph_real_t' (aka 'double') to non-matching type 'long' [-Wbad-function-cast] long int actnode=(long int) igraph_dqueue_pop(&q); ^~~~~~~~~~~~~~~~~~~~~ structural_properties.c:3126:35: warning: cast from function call of type 'igraph_real_t' (aka 'double') to non-matching type 'long' [-Wbad-function-cast] long int actdist=(long int) igraph_dqueue_pop(&q); ^~~~~~~~~~~~~~~~~~~~~ structural_properties.c:3700:35: warning: cast from function call of type 'igraph_real_t' (aka 'double') to non-matching type 'long' [-Wbad-function-cast] long int actnode=(long int) igraph_dqueue_pop(&q); ^~~~~~~~~~~~~~~~~~~~~ structural_properties.c:3760:30: warning: cast from function call of type 'igraph_real_t' (aka 'double') to non-matching type 'long' [-Wbad-function-cast] long int actnode=(long int) igraph_dqueue_pop(&q); ^~~~~~~~~~~~~~~~~~~~~ structural_properties.c:4031:37: warning: cast from function call of type 'igraph_real_t' (aka 'double') to non-matching type 'long' [-Wbad-function-cast] long int actnode=(long int) igraph_dqueue_pop(&q); ^~~~~~~~~~~~~~~~~~~~~ structural_properties.c:4032:37: warning: cast from function call of type 'igraph_real_t' (aka 'double') to non-matching type 'long' [-Wbad-function-cast] long int actdist=(long int) igraph_dqueue_pop(&q); ^~~~~~~~~~~~~~~~~~~~~ structural_properties.c:5196:22: warning: cast from function call of type 'igraph_real_t' (aka 'double') to non-matching type 'long' [-Wbad-function-cast] j = (long int) igraph_dqueue_pop(&Q); ^~~~~~~~~~~~~~~~~~~~~ structural_properties.c:5489:35: warning: cast from function call of type 'igraph_real_t' (aka 'double') to non-matching type 'long' [-Wbad-function-cast] long int actnode=(long int) igraph_dqueue_pop(&Q); ^~~~~~~~~~~~~~~~~~~~~ structural_properties.c:5806:21: warning: cast from function call of type 'igraph_real_t' (aka 'double') to non-matching type 'long' [-Wbad-function-cast] maxdeg=(long int) igraph_vector_max(°); ^~~~~~~~~~~~~~~~~~~~~~~ structural_properties.c:6221:23: warning: cast from function call of type 'igraph_real_t' (aka 'double') to non-matching type 'long' [-Wbad-function-cast] last = (long int) igraph_vector_max(mapping); ^~~~~~~~~~~~~~~~~~~~~~~~~~ structural_properties.c:6341:32: warning: cast from function call of type 'igraph_real_t' (aka 'double') to non-matching type 'long' [-Wbad-function-cast] long int node=(long int) igraph_stack_top(&path); ^~~~~~~~~~~~~~~~~~~~~~~ structural_properties.c:6346:18: warning: cast from function call of type 'igraph_real_t' (aka 'double') to non-matching type 'long' [-Wbad-function-cast] node=(long int) igraph_stack_pop(&path); ^~~~~~~~~~~~~~~~~~~~~~~ structural_properties.c:6533:20: warning: cast from function call of type 'igraph_real_t' (aka 'double') to non-matching type 'long' [-Wbad-function-cast] if (((long int)igraph_vector_sum(out_degrees) % 2) != 0) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ structural_properties.c:6616:33: warning: cast from function call of type 'igraph_real_t' (aka 'double') to non-matching type 'igraph_integer_t' (aka 'int') [-Wbad-function-cast] degree = (igraph_integer_t) igraph_vector_pop_back(&work); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ components.c:131:36: warning: cast from function call of type 'igraph_real_t' (aka 'double') to non-matching type 'long' [-Wbad-function-cast] long int act_node=(long int) igraph_dqueue_pop(&q); ^~~~~~~~~~~~~~~~~~~~~ components.c:203:36: warning: cast from function call of type 'igraph_real_t' (aka 'double') to non-matching type 'long' [-Wbad-function-cast] long int act_node=(long int) igraph_dqueue_back(&q); ^~~~~~~~~~~~~~~~~~~~~~ components.c:231:37: warning: cast from function call of type 'igraph_real_t' (aka 'double') to non-matching type 'long' [-Wbad-function-cast] long int grandfather=(long int) igraph_vector_pop_back(&out); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ components.c:242:36: warning: cast from function call of type 'igraph_real_t' (aka 'double') to non-matching type 'long' [-Wbad-function-cast] long int act_node=(long int) igraph_dqueue_pop_back(&q); ^~~~~~~~~~~~~~~~~~~~~~~~~~ components.c:369:33: warning: cast from function call of type 'igraph_real_t' (aka 'double') to non-matching type 'long' [-Wbad-function-cast] long int actnode=(long int) igraph_dqueue_pop(&q); ^~~~~~~~~~~~~~~~~~~~~ components.c:501:35: warning: cast from function call of type 'igraph_real_t' (aka 'double') to non-matching type 'long' [-Wbad-function-cast] long int actvert=(long int) igraph_dqueue_pop(&q); ^~~~~~~~~~~~~~~~~~~~~ components.c:696:31: warning: cast from function call of type 'igraph_real_t' (aka 'double') to non-matching type 'long' [-Wbad-function-cast] long int act=(long int) igraph_stack_top(&path); ^~~~~~~~~~~~~~~~~~~~~~~ components.c:721:29: warning: cast from function call of type 'igraph_real_t' (aka 'double') to non-matching type 'long' [-Wbad-function-cast] long int prev=(long int) igraph_stack_top(&path); ^~~~~~~~~~~~~~~~~~~~~~~ components.c:754:25: warning: cast from function call of type 'igraph_real_t' (aka 'double') to non-matching type 'long' [-Wbad-function-cast] long int e=(long int) igraph_vector_pop_back(&edgestack); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ layout.c:293:24: warning: cast from function call of type 'double' to non-matching type 'long' [-Wbad-function-cast] width = (long int) ceil(sqrt(no_of_nodes)); ^~~~~~~~~~~~~~~~~~~~~~~ layout.c:334:33: warning: cast from function call of type 'double' to non-matching type 'long' [-Wbad-function-cast] width = height = (long int) ceil(pow(no_of_nodes, 1.0 / 3)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ layout.c:336:24: warning: cast from function call of type 'double' to non-matching type 'long' [-Wbad-function-cast] width = (long int) ceil(sqrt(no_of_nodes / (double)height)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ layout.c:338:25: warning: cast from function call of type 'double' to non-matching type 'long' [-Wbad-function-cast] height = (long int) ceil(sqrt(no_of_nodes / (double)width)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ layout.c:1702:33: warning: cast from function call of type 'igraph_real_t' (aka 'double') to non-matching type 'long' [-Wbad-function-cast] long int actnode=(long int) igraph_dqueue_pop(&q); ^~~~~~~~~~~~~~~~~~~~~ layout.c:1703:33: warning: cast from function call of type 'igraph_real_t' (aka 'double') to non-matching type 'long' [-Wbad-function-cast] long int actdist=(long int) igraph_dqueue_pop(&q); ^~~~~~~~~~~~~~~~~~~~~ structure_generators.c:747:35: warning: cast from function call of type 'igraph_real_t' (aka 'double') to non-matching type 'long' [-Wbad-function-cast] long int no_of_nodes=(long int) igraph_vector_prod(dimvector); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ structure_generators.c:1312:35: warning: cast from function call of type 'igraph_real_t' (aka 'double') to non-matching type 'long' [-Wbad-function-cast] long int actnode=(long int) igraph_dqueue_pop(&q); ^~~~~~~~~~~~~~~~~~~~~ structure_generators.c:1313:35: warning: cast from function call of type 'igraph_real_t' (aka 'double') to non-matching type 'long' [-Wbad-function-cast] long int actdist=(long int) igraph_dqueue_pop(&q); ^~~~~~~~~~~~~~~~~~~~~ structure_generators.c:1422:26: warning: cast from function call of type 'double' to non-matching type 'long' [-Wbad-function-cast] no_of_nodes=(long int) pow(m, n); ^~~~~~~~~ structure_generators.c:1506:25: warning: cast from function call of type 'double' to non-matching type 'long' [-Wbad-function-cast] allstrings=(long int) pow(m+1, n+1); ^~~~~~~~~~~~~ structure_generators.c:1520:60: warning: cast from function call of type 'double' to non-matching type 'long' [-Wbad-function-cast] IGRAPH_CHECK(igraph_vector_long_init(&index1, (long int) pow(m+1, n+1))); ^~~~~~~~~~~~~ structure_generators.c:1701:32: warning: cast from function call of type 'igraph_real_t' (aka 'double') to non-matching type 'igraph_integer_t' (aka 'int') [-Wbad-function-cast] repeats=(igraph_integer_t) igraph_vector_pop_back(&shifts); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ spanning_trees.c:237:36: warning: cast from function call of type 'igraph_real_t' (aka 'double') to non-matching type 'long' [-Wbad-function-cast] long int act_node=(long int) igraph_dqueue_pop(&q); ^~~~~~~~~~~~~~~~~~~~~ foreign.c:276:8: warning: cast from function call of type 'igraph_real_t' (aka 'double') to non-matching type 'igraph_integer_t' (aka 'int') [-Wbad-function-cast] igraph_vector_max(&edges)+1, pname)); ^~~~~~~~~~~~~~~~~~~~~~~~~ foreign.c:3050:16: warning: cast from function call of type 'igraph_real_t' (aka 'double') to non-matching type 'long' [-Wbad-function-cast] n=(long int) igraph_vector_max(&context.edges); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ heap.c:790:31: warning: cast from function call of type 'igraph_real_t' (aka 'double') to non-matching type 'long' [-Wbad-function-cast] VECTOR(ch->hptr)[(long int) igraph_vector_tail(&ch->index)] = INACTIVE; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./vector.pmt:1968:19: warning: cast from function call of type 'double' to non-matching type 'long' [-Wbad-function-cast] BASE d=(BASE) fabs(VECTOR(*m1)[i]-VECTOR(*m2)[i]); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./vector.pmt:1968:19: warning: cast from function call of type 'double' to non-matching type 'char' [-Wbad-function-cast] BASE d=(BASE) fabs(VECTOR(*m1)[i]-VECTOR(*m2)[i]); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./vector.pmt:1968:19: warning: cast from function call of type 'double' to non-matching type 'igraph_bool_t' (aka 'int') [-Wbad-function-cast] BASE d=(BASE) fabs(VECTOR(*m1)[i]-VECTOR(*m2)[i]); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./vector.pmt:1968:19: warning: cast from function call of type 'double' to non-matching type 'int' [-Wbad-function-cast] BASE d=(BASE) fabs(VECTOR(*m1)[i]-VECTOR(*m2)[i]); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ vector.c:73:33: warning: cast from function call of type 'double' to non-matching type 'long' [-Wbad-function-cast] VECTOR(*to)[i] = (long int) floor(VECTOR(*from)[i]); ^~~~~~~~~~~~~~~~~~~~~~~ vector.c:83:33: warning: cast from function call of type 'double' to non-matching type 'long' [-Wbad-function-cast] VECTOR(*to)[i] = (long int) round(VECTOR(*from)[i]); ^~~~~~~~~~~~~~~~~~~~~~~ visitors.c:213:35: warning: cast from function call of type 'igraph_real_t' (aka 'double') to non-matching type 'long' [-Wbad-function-cast] long int actvect=(long int) igraph_dqueue_pop(&Q); ^~~~~~~~~~~~~~~~~~~~~ visitors.c:214:35: warning: cast from function call of type 'igraph_real_t' (aka 'double') to non-matching type 'long' [-Wbad-function-cast] long int actdist=(long int) igraph_dqueue_pop(&Q); ^~~~~~~~~~~~~~~~~~~~~ visitors.c:236:13: warning: cast from function call of type 'igraph_real_t' (aka 'double') to non-matching type 'long' [-Wbad-function-cast] (long int) igraph_dqueue_head(&Q); ^~~~~~~~~~~~~~~~~~~~~~ visitors.c:319:33: warning: cast from function call of type 'igraph_real_t' (aka 'double') to non-matching type 'long' [-Wbad-function-cast] long int actvect=(long int) igraph_dqueue_pop(&q); ^~~~~~~~~~~~~~~~~~~~~ visitors.c:320:33: warning: cast from function call of type 'igraph_real_t' (aka 'double') to non-matching type 'long' [-Wbad-function-cast] long int actdist=(long int) igraph_dqueue_pop(&q); ^~~~~~~~~~~~~~~~~~~~~ visitors.c:483:35: warning: cast from function call of type 'igraph_real_t' (aka 'double') to non-matching type 'long' [-Wbad-function-cast] long int actvect=(long int) igraph_stack_top(&stack); ^~~~~~~~~~~~~~~~~~~~~~~~ igraph_grid.c:41:19: warning: cast from function call of type 'double' to non-matching type 'long' [-Wbad-function-cast] *x=(long int) floor((xc-(grid->minx))/(grid->deltax)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ igraph_grid.c:49:19: warning: cast from function call of type 'double' to non-matching type 'long' [-Wbad-function-cast] *y=(long int) floor((yc-(grid->miny))/(grid->deltay)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ igraph_grid.c:68:27: warning: cast from function call of type 'double' to non-matching type 'long' [-Wbad-function-cast] grid->stepsx=(long int) ceil((maxx-minx)/deltax); ^~~~~~~~~~~~~~~~~~~~~~~~ igraph_grid.c:69:27: warning: cast from function call of type 'double' to non-matching type 'long' [-Wbad-function-cast] grid->stepsy=(long int) ceil((maxy-miny)/deltay); ^~~~~~~~~~~~~~~~~~~~~~~~ igraph_grid.c:359:19: warning: cast from function call of type 'double' to non-matching type 'long' [-Wbad-function-cast] *x=(long int) floor((xc-(grid->minx))/(grid->deltax)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ igraph_grid.c:367:19: warning: cast from function call of type 'double' to non-matching type 'long' [-Wbad-function-cast] *y=(long int) floor((yc-(grid->miny))/(grid->deltay)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ topology.c:1289:19: warning: cast from function call of type 'igraph_real_t' (aka 'double') to non-matching type 'long' [-Wbad-function-cast] last2=(long int) igraph_stack_pop(&path); ^~~~~~~~~~~~~~~~~~~~~~~ topology.c:1290:19: warning: cast from function call of type 'igraph_real_t' (aka 'double') to non-matching type 'long' [-Wbad-function-cast] last1=(long int) igraph_stack_pop(&path); ^~~~~~~~~~~~~~~~~~~~~~~ topology.c:2166:19: warning: cast from function call of type 'igraph_real_t' (aka 'double') to non-matching type 'long' [-Wbad-function-cast] last2=(long int) igraph_stack_pop(&path); ^~~~~~~~~~~~~~~~~~~~~~~ topology.c:2167:19: warning: cast from function call of type 'igraph_real_t' (aka 'double') to non-matching type 'long' [-Wbad-function-cast] last1=(long int) igraph_stack_pop(&path); ^~~~~~~~~~~~~~~~~~~~~~~ motifs.c:347:32: warning: cast from function call of type 'igraph_real_t' (aka 'double') to non-matching type 'long' [-Wbad-function-cast] long int neifather=(long int) igraph_vector_pop_back(&adjverts); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ motifs.c:348:26: warning: cast from function call of type 'igraph_real_t' (aka 'double') to non-matching type 'long' [-Wbad-function-cast] long int nei=(long int) igraph_vector_pop_back(&adjverts); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ motifs.c:376:19: warning: cast from function call of type 'igraph_real_t' (aka 'double') to non-matching type 'long' [-Wbad-function-cast] nei=(long int) igraph_stack_pop(&stack); ^~~~~~~~~~~~~~~~~~~~~~~~ motifs.c:377:25: warning: cast from function call of type 'igraph_real_t' (aka 'double') to non-matching type 'long' [-Wbad-function-cast] neifather=(long int) igraph_stack_pop(&stack); ^~~~~~~~~~~~~~~~~~~~~~~~ motifs.c:382:17: warning: cast from function call of type 'igraph_real_t' (aka 'double') to non-matching type 'long' [-Wbad-function-cast] nei=(long int) igraph_vector_pop_back(&vids); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ motifs.c:559:32: warning: cast from function call of type 'igraph_real_t' (aka 'double') to non-matching type 'long' [-Wbad-function-cast] long int neifather=(long int) igraph_vector_pop_back(&adjverts); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ motifs.c:560:26: warning: cast from function call of type 'igraph_real_t' (aka 'double') to non-matching type 'long' [-Wbad-function-cast] long int nei=(long int) igraph_vector_pop_back(&adjverts); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ motifs.c:589:19: warning: cast from function call of type 'igraph_real_t' (aka 'double') to non-matching type 'long' [-Wbad-function-cast] nei=(long int) igraph_stack_pop(&stack); ^~~~~~~~~~~~~~~~~~~~~~~~ motifs.c:590:25: warning: cast from function call of type 'igraph_real_t' (aka 'double') to non-matching type 'long' [-Wbad-function-cast] neifather=(long int) igraph_stack_pop(&stack); ^~~~~~~~~~~~~~~~~~~~~~~~ motifs.c:595:17: warning: cast from function call of type 'igraph_real_t' (aka 'double') to non-matching type 'long' [-Wbad-function-cast] nei=(long int) igraph_vector_pop_back(&vids); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ motifs.c:742:32: warning: cast from function call of type 'igraph_real_t' (aka 'double') to non-matching type 'long' [-Wbad-function-cast] long int neifather=(long int) igraph_vector_pop_back(&adjverts); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ motifs.c:743:26: warning: cast from function call of type 'igraph_real_t' (aka 'double') to non-matching type 'long' [-Wbad-function-cast] long int nei=(long int) igraph_vector_pop_back(&adjverts); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ motifs.c:772:19: warning: cast from function call of type 'igraph_real_t' (aka 'double') to non-matching type 'long' [-Wbad-function-cast] nei=(long int) igraph_stack_pop(&stack); ^~~~~~~~~~~~~~~~~~~~~~~~ motifs.c:773:25: warning: cast from function call of type 'igraph_real_t' (aka 'double') to non-matching type 'long' [-Wbad-function-cast] neifather=(long int) igraph_stack_pop(&stack); ^~~~~~~~~~~~~~~~~~~~~~~~ motifs.c:778:17: warning: cast from function call of type 'igraph_real_t' (aka 'double') to non-matching type 'long' [-Wbad-function-cast] nei=(long int) igraph_vector_pop_back(&vids); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ operators.c:1182:31: warning: cast from function call of type 'igraph_real_t' (aka 'double') to non-matching type 'long' [-Wbad-function-cast] long int con=(long int) igraph_vector_pop_back(&neis1); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ flow.c:679:35: warning: cast from function call of type 'igraph_real_t' (aka 'double') to non-matching type 'long' [-Wbad-function-cast] long int actnode=(long int) igraph_dqueue_pop(&Q); ^~~~~~~~~~~~~~~~~~~~~ flow.c:750:35: warning: cast from function call of type 'igraph_real_t' (aka 'double') to non-matching type 'long' [-Wbad-function-cast] long int actnode=(long int) igraph_dqueue_pop(&Q); ^~~~~~~~~~~~~~~~~~~~~ flow.c:751:35: warning: cast from function call of type 'igraph_real_t' (aka 'double') to non-matching type 'long' [-Wbad-function-cast] long int actdist=(long int) igraph_dqueue_pop(&Q); ^~~~~~~~~~~~~~~~~~~~~ ftp://ftp.sunet.se/pub/Linux/distributions/Debian/debian/pool/main/i/ike-scan/ike-scan_1.9.orig.tar.gz mt19937ar.c:162:22: warning: cast from function call of type 'unsigned long' to non-matching type 'double' [-Wbad-function-cast] return (((double)genrand_int32()) + 0.5)*(1.0/4294967296.0); ^~~~~~~~~~~~~~~ ftp://ftp.sunet.se/pub/Linux/distributions/Debian/debian/pool/main/i/imagemagick/imagemagick_6.9.1.2.orig.tar.xz magick/annotate.c:603:20: warning: cast from function call of type 'double' to non-matching type 'size_t' (aka 'unsigned long') [-Wbad-function-cast] width=(size_t) floor(metrics->width+draw_info->stroke_width+0.5); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ magick/annotate.c:1425:30: warning: cast from function call of type 'double' to non-matching type 'ssize_t' (aka 'long') [-Wbad-function-cast] x_offset=(ssize_t) ceil(point.x-0.5); ^~~~~~~~~~~~~~~~~ magick/annotate.c:1426:30: warning: cast from function call of type 'double' to non-matching type 'ssize_t' (aka 'long') [-Wbad-function-cast] y_offset=(ssize_t) ceil(point.y+y-0.5); ^~~~~~~~~~~~~~~~~~~ magick/annotate.c:1775:29: warning: cast from function call of type 'double' to non-matching type 'ssize_t' (aka 'long') [-Wbad-function-cast] crop_info.y=(ssize_t) ceil((resolution.y/DefaultResolution)*extent.y/8.0- ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ magick/annotate.c:1855:19: warning: cast from function call of type 'double' to non-matching type 'ssize_t' (aka 'long') [-Wbad-function-cast] (ssize_t) ceil(offset->x-0.5),(ssize_t) ceil(offset->y-(metrics->ascent+ ^~~~~~~~~~~~~~~~~~~ magick/annotate.c:1855:49: warning: cast from function call of type 'double' to non-matching type 'ssize_t' (aka 'long') [-Wbad-function-cast] (ssize_t) ceil(offset->x-0.5),(ssize_t) ceil(offset->y-(metrics->ascent+ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ magick/cache.c:3505:30: warning: cast from function call of type 'ssize_t' (aka 'long') to non-matching type 'double' [-Wbad-function-cast] image->filename,(double) GetImageIndexInList(image)); ^~~~~~~~~~~~~~~~~~~~~~~~~~ magick/color.c:880:44: warning: cast from function call of type 'Quantum' (aka 'unsigned short') to non-matching type 'MagickRealType' (aka 'float') [-Wbad-function-cast] color_info->color.red=(MagickRealType) ScaleCharToQuantum( ^~~~~~~~~~~~~~~~~~~ magick/color.c:882:46: warning: cast from function call of type 'Quantum' (aka 'unsigned short') to non-matching type 'MagickRealType' (aka 'float') [-Wbad-function-cast] color_info->color.green=(MagickRealType) ScaleCharToQuantum( ^~~~~~~~~~~~~~~~~~~ magick/color.c:884:45: warning: cast from function call of type 'Quantum' (aka 'unsigned short') to non-matching type 'MagickRealType' (aka 'float') [-Wbad-function-cast] color_info->color.blue=(MagickRealType) ScaleCharToQuantum( ^~~~~~~~~~~~~~~~~~~ magick/color.c:1548:27: warning: cast from function call of type 'Quantum' (aka 'unsigned short') to non-matching type 'MagickRealType' (aka 'float') [-Wbad-function-cast] status=color.red == SVGCompliant(color.red); ^~~~~~~~~~~~~~~~~~~~~~~ magick/color.c:1549:30: warning: cast from function call of type 'Quantum' (aka 'unsigned short') to non-matching type 'MagickRealType' (aka 'float') [-Wbad-function-cast] status&=color.green == SVGCompliant(color.green); ^~~~~~~~~~~~~~~~~~~~~~~~~ magick/color.c:1550:29: warning: cast from function call of type 'Quantum' (aka 'unsigned short') to non-matching type 'MagickRealType' (aka 'float') [-Wbad-function-cast] status&=color.blue == SVGCompliant(color.blue); ^~~~~~~~~~~~~~~~~~~~~~~~ magick/color.c:1552:32: warning: cast from function call of type 'Quantum' (aka 'unsigned short') to non-matching type 'MagickRealType' (aka 'float') [-Wbad-function-cast] status&=color.index == SVGCompliant(color.index); ^~~~~~~~~~~~~~~~~~~~~~~~~ magick/color.c:1554:34: warning: cast from function call of type 'Quantum' (aka 'unsigned short') to non-matching type 'MagickRealType' (aka 'float') [-Wbad-function-cast] status&=color.opacity == SVGCompliant(color.opacity); ^~~~~~~~~~~~~~~~~~~~~~~~~~~ magick/color.c:2677:35: warning: cast from function call of type 'Quantum' (aka 'unsigned short') to non-matching type 'MagickRealType' (aka 'float') [-Wbad-function-cast] color->red=(MagickRealType) ScaleAnyToQuantum(pixel.red,range); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ magick/color.c:2678:37: warning: cast from function call of type 'Quantum' (aka 'unsigned short') to non-matching type 'MagickRealType' (aka 'float') [-Wbad-function-cast] color->green=(MagickRealType) ScaleAnyToQuantum(pixel.green,range); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ magick/color.c:2679:36: warning: cast from function call of type 'Quantum' (aka 'unsigned short') to non-matching type 'MagickRealType' (aka 'float') [-Wbad-function-cast] color->blue=(MagickRealType) ScaleAnyToQuantum(pixel.blue,range); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ magick/color.c:2706:30: warning: cast from function call of type 'Quantum' (aka 'unsigned short') to non-matching type 'MagickRealType' (aka 'float') [-Wbad-function-cast] scale=(MagickRealType) ScaleCharToQuantum(1); ^~~~~~~~~~~~~~~~~~~~~ magick/color.c:2770:41: warning: cast from function call of type 'Quantum' (aka 'unsigned short') to non-matching type 'MagickRealType' (aka 'float') [-Wbad-function-cast] color->red=(MagickRealType) ClampToQuantum(scale*geometry_info.rho); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ magick/color.c:2772:43: warning: cast from function call of type 'Quantum' (aka 'unsigned short') to non-matching type 'MagickRealType' (aka 'float') [-Wbad-function-cast] color->green=(MagickRealType) ClampToQuantum(scale* ^~~~~~~~~~~~~~~~~~~~~ magick/color.c:2775:42: warning: cast from function call of type 'Quantum' (aka 'unsigned short') to non-matching type 'MagickRealType' (aka 'float') [-Wbad-function-cast] color->blue=(MagickRealType) ClampToQuantum(scale*geometry_info.xi); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ magick/color.c:2780:47: warning: cast from function call of type 'Quantum' (aka 'unsigned short') to non-matching type 'MagickRealType' (aka 'float') [-Wbad-function-cast] color->index=(MagickRealType) ClampToQuantum(scale* ^~~~~~~~~~~~~~~~~~~~~ magick/color.c:2784:51: warning: cast from function call of type 'Quantum' (aka 'unsigned short') to non-matching type 'MagickRealType' (aka 'float') [-Wbad-function-cast] color->opacity=(MagickRealType) ClampToQuantum( ^~~~~~~~~~~~~~~ magick/color.c:2789:45: warning: cast from function call of type 'Quantum' (aka 'unsigned short') to non-matching type 'MagickRealType' (aka 'float') [-Wbad-function-cast] color->opacity=(MagickRealType) ClampToQuantum((MagickRealType) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ magick/color.c:2794:47: warning: cast from function call of type 'Quantum' (aka 'unsigned short') to non-matching type 'MagickRealType' (aka 'float') [-Wbad-function-cast] color->green=(MagickRealType) ClampToQuantum(scale* ^~~~~~~~~~~~~~~~~~~~~ magick/color.c:2797:46: warning: cast from function call of type 'Quantum' (aka 'unsigned short') to non-matching type 'MagickRealType' (aka 'float') [-Wbad-function-cast] color->blue=(MagickRealType) ClampToQuantum(scale* ^~~~~~~~~~~~~~~~~~~~~ magick/color.c:2806:49: warning: cast from function call of type 'Quantum' (aka 'unsigned short') to non-matching type 'MagickRealType' (aka 'float') [-Wbad-function-cast] color->opacity=(MagickRealType) ClampToQuantum((MagickRealType) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ magick/colorspace.c:925:31: warning: cast from function call of type 'unsigned int' to non-matching type 'double' [-Wbad-function-cast] primary_info.y=(double) ScaleQuantumToMap(ScaleCharToQuantum(156)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ magick/colorspace.c:926:31: warning: cast from function call of type 'unsigned int' to non-matching type 'double' [-Wbad-function-cast] primary_info.z=(double) ScaleQuantumToMap(ScaleCharToQuantum(137)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ magick/colorspace.c:2307:11: warning: cast from function call of type 'unsigned int' to non-matching type 'MagickRealType' (aka 'float') [-Wbad-function-cast] ScaleQuantumToMap(ScaleCharToQuantum(137)))); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ magick/colorspace.c:2310:11: warning: cast from function call of type 'unsigned int' to non-matching type 'MagickRealType' (aka 'float') [-Wbad-function-cast] ScaleQuantumToMap(ScaleCharToQuantum(156)))); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ magick/colorspace.c:2312:11: warning: cast from function call of type 'unsigned int' to non-matching type 'MagickRealType' (aka 'float') [-Wbad-function-cast] ScaleQuantumToMap(ScaleCharToQuantum(137)))); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ magick/colorspace.c:2315:11: warning: cast from function call of type 'unsigned int' to non-matching type 'MagickRealType' (aka 'float') [-Wbad-function-cast] ScaleQuantumToMap(ScaleCharToQuantum(156)))); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ magick/colorspace.c:2407:42: warning: cast from function call of type 'Quantum' (aka 'unsigned short') to non-matching type 'MagickRealType' (aka 'float') [-Wbad-function-cast] pixel.red=(MagickRealType) ScaleMapToQuantum(pixel.red); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ magick/colorspace.c:2408:44: warning: cast from function call of type 'Quantum' (aka 'unsigned short') to non-matching type 'MagickRealType' (aka 'float') [-Wbad-function-cast] pixel.green=(MagickRealType) ScaleMapToQuantum(pixel.green); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ magick/colorspace.c:2409:43: warning: cast from function call of type 'Quantum' (aka 'unsigned short') to non-matching type 'MagickRealType' (aka 'float') [-Wbad-function-cast] pixel.blue=(MagickRealType) ScaleMapToQuantum(pixel.blue); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ magick/colorspace.c:2472:40: warning: cast from function call of type 'Quantum' (aka 'unsigned short') to non-matching type 'MagickRealType' (aka 'float') [-Wbad-function-cast] pixel.red=(MagickRealType) ScaleMapToQuantum(pixel.red); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ magick/colorspace.c:2473:42: warning: cast from function call of type 'Quantum' (aka 'unsigned short') to non-matching type 'MagickRealType' (aka 'float') [-Wbad-function-cast] pixel.green=(MagickRealType) ScaleMapToQuantum(pixel.green); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ magick/colorspace.c:2474:41: warning: cast from function call of type 'Quantum' (aka 'unsigned short') to non-matching type 'MagickRealType' (aka 'float') [-Wbad-function-cast] pixel.blue=(MagickRealType) ScaleMapToQuantum(pixel.blue); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ magick/compare.c:625:45: warning: cast from function call of type 'size_t' (aka 'unsigned long') to non-matching type 'double' [-Wbad-function-cast] distortion[CompositeChannels]/=(double) GetNumberChannels(image,channel); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ magick/compare.c:747:43: warning: cast from function call of type 'size_t' (aka 'unsigned long') to non-matching type 'double' [-Wbad-function-cast] distortion[CompositeChannels]/=(double) GetNumberChannels(image,channel); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ magick/compare.c:1000:43: warning: cast from function call of type 'size_t' (aka 'unsigned long') to non-matching type 'double' [-Wbad-function-cast] distortion[CompositeChannels]/=(double) GetNumberChannels(image,channel); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ magick/constitute.c:615:45: warning: cast from function call of type 'long' to non-matching type 'OrientationType' [-Wbad-function-cast] next->orientation=(OrientationType) StringToLong(value); ^~~~~~~~~~~~~~~~~~~ magick/constitute.c:740:40: warning: cast from function call of type 'double' to non-matching type 'size_t' (aka 'unsigned long') [-Wbad-function-cast] if (next->delay > (size_t) floor(geometry_info.rho+0.5)) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ magick/constitute.c:741:36: warning: cast from function call of type 'double' to non-matching type 'size_t' (aka 'unsigned long') [-Wbad-function-cast] next->delay=(size_t) floor(geometry_info.rho+0.5); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ magick/constitute.c:746:42: warning: cast from function call of type 'double' to non-matching type 'size_t' (aka 'unsigned long') [-Wbad-function-cast] if (next->delay < (size_t) floor(geometry_info.rho+0.5)) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ magick/constitute.c:747:50: warning: cast from function call of type 'double' to non-matching type 'ssize_t' (aka 'long') [-Wbad-function-cast] next->ticks_per_second=(ssize_t) floor(geometry_info.sigma+0.5); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ magick/constitute.c:750:34: warning: cast from function call of type 'double' to non-matching type 'size_t' (aka 'unsigned long') [-Wbad-function-cast] next->delay=(size_t) floor(geometry_info.rho+0.5); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ magick/constitute.c:752:44: warning: cast from function call of type 'double' to non-matching type 'ssize_t' (aka 'long') [-Wbad-function-cast] next->ticks_per_second=(ssize_t) floor(geometry_info.sigma+0.5); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ magick/constitute.c:756:35: warning: cast from function call of type 'ssize_t' (aka 'long') to non-matching type 'DisposeType' [-Wbad-function-cast] next->dispose=(DisposeType) ParseCommandOption(MagickDisposeOptions, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ magick/deprecate.c:3659:56: warning: cast from function call of type 'double' to non-matching type 'ssize_t' (aka 'long') [-Wbad-function-cast] p=GetCacheViewVirtualPixels(image_view,(ssize_t) floor(x)-1,(ssize_t) ^~~~~~~~ magick/deprecate.c:3660:9: warning: cast from function call of type 'double' to non-matching type 'ssize_t' (aka 'long') [-Wbad-function-cast] floor(y)-1,4,4,exception); ^~~~~~~~ magick/deprecate.c:3702:56: warning: cast from function call of type 'double' to non-matching type 'ssize_t' (aka 'long') [-Wbad-function-cast] p=GetCacheViewVirtualPixels(image_view,(ssize_t) floor(x)-1,(ssize_t) ^~~~~~~~ magick/deprecate.c:3703:9: warning: cast from function call of type 'double' to non-matching type 'ssize_t' (aka 'long') [-Wbad-function-cast] floor(y)-1,4,4,exception); ^~~~~~~~ magick/deprecate.c:3750:56: warning: cast from function call of type 'double' to non-matching type 'ssize_t' (aka 'long') [-Wbad-function-cast] p=GetCacheViewVirtualPixels(image_view,(ssize_t) floor(x),(ssize_t) ^~~~~~~~ magick/deprecate.c:3751:9: warning: cast from function call of type 'double' to non-matching type 'ssize_t' (aka 'long') [-Wbad-function-cast] floor(y),2,2,exception); ^~~~~~~~ magick/deprecate.c:3808:28: warning: cast from function call of type 'double' to non-matching type 'ssize_t' (aka 'long') [-Wbad-function-cast] geometry.x=(ssize_t) floor(x)-1L; ^~~~~~~~ magick/deprecate.c:3809:28: warning: cast from function call of type 'double' to non-matching type 'ssize_t' (aka 'long') [-Wbad-function-cast] geometry.y=(ssize_t) floor(y)-1L; ^~~~~~~~ magick/deprecate.c:3835:56: warning: cast from function call of type 'double' to non-matching type 'ssize_t' (aka 'long') [-Wbad-function-cast] p=GetCacheViewVirtualPixels(image_view,(ssize_t) floor(x),(ssize_t) ^~~~~~~~ magick/deprecate.c:3836:9: warning: cast from function call of type 'double' to non-matching type 'ssize_t' (aka 'long') [-Wbad-function-cast] floor(y),1,1,exception); ^~~~~~~~ magick/deprecate.c:3859:56: warning: cast from function call of type 'double' to non-matching type 'ssize_t' (aka 'long') [-Wbad-function-cast] p=GetCacheViewVirtualPixels(image_view,(ssize_t) floor(x),(ssize_t) ^~~~~~~~ magick/deprecate.c:3860:9: warning: cast from function call of type 'double' to non-matching type 'ssize_t' (aka 'long') [-Wbad-function-cast] floor(y),2,2,exception); ^~~~~~~~ magick/deprecate.c:4012:56: warning: cast from function call of type 'double' to non-matching type 'ssize_t' (aka 'long') [-Wbad-function-cast] p=GetCacheViewVirtualPixels(image_view,(ssize_t) floor(x)-1,(ssize_t) ^~~~~~~~ magick/deprecate.c:4013:9: warning: cast from function call of type 'double' to non-matching type 'ssize_t' (aka 'long') [-Wbad-function-cast] floor(y)-1,4,4,exception); ^~~~~~~~ magick/display.c:3391:36: warning: cast from function call of type 'ssize_t' (aka 'long') to non-matching type 'PaintMethod' [-Wbad-function-cast] method=(PaintMethod) ParseCommandOption(MagickMethodOptions, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ magick/display.c:3785:19: warning: cast from function call of type 'Quantum' (aka 'unsigned short') to non-matching type 'MagickRealType' (aka 'float') [-Wbad-function-cast] ScaleShortToQuantum(border_color.red); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ magick/display.c:3787:19: warning: cast from function call of type 'Quantum' (aka 'unsigned short') to non-matching type 'MagickRealType' (aka 'float') [-Wbad-function-cast] ScaleShortToQuantum(border_color.green); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ magick/display.c:3789:19: warning: cast from function call of type 'Quantum' (aka 'unsigned short') to non-matching type 'MagickRealType' (aka 'float') [-Wbad-function-cast] ScaleShortToQuantum(border_color.blue); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ magick/display.c:4022:43: warning: cast from function call of type 'ssize_t' (aka 'long') to non-matching type 'CompositeOperator' [-Wbad-function-cast] compose=(CompositeOperator) ParseCommandOption( ^~~~~~~~~~~~~~~~~~~ magick/display.c:8131:52: warning: cast from function call of type 'ssize_t' (aka 'long') to non-matching type 'NoiseType' [-Wbad-function-cast] noise_image=AddNoiseImage(*image,(NoiseType) ParseCommandOption( ^~~~~~~~~~~~~~~~~~~ magick/display.c:8579:19: warning: cast from function call of type 'double' to non-matching type 'ssize_t' (aka 'long') [-Wbad-function-cast] (ssize_t) ceil(geometry_info.xi-0.5),(ssize_t) ceil(geometry_info.psi- ^~~~~~~~~~~~~~~~~~~~~~~~~~ magick/display.c:8579:56: warning: cast from function call of type 'double' to non-matching type 'ssize_t' (aka 'long') [-Wbad-function-cast] (ssize_t) ceil(geometry_info.xi-0.5),(ssize_t) ceil(geometry_info.psi- ^~~~~~~~~~~~~~~~~~~~~~~ magick/display.c:9018:9: warning: cast from function call of type 'ssize_t' (aka 'long') to non-matching type 'PreviewType' [-Wbad-function-cast] ParseCommandOption(MagickPreviewOptions,MagickFalse,preview_type); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ magick/display.c:9695:36: warning: cast from function call of type 'ssize_t' (aka 'long') to non-matching type 'PaintMethod' [-Wbad-function-cast] method=(PaintMethod) ParseCommandOption(MagickMethodOptions, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ magick/display.c:10066:19: warning: cast from function call of type 'Quantum' (aka 'unsigned short') to non-matching type 'MagickRealType' (aka 'float') [-Wbad-function-cast] ScaleShortToQuantum(border_color.red); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ magick/display.c:10068:19: warning: cast from function call of type 'Quantum' (aka 'unsigned short') to non-matching type 'MagickRealType' (aka 'float') [-Wbad-function-cast] ScaleShortToQuantum(border_color.green); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ magick/display.c:10070:19: warning: cast from function call of type 'Quantum' (aka 'unsigned short') to non-matching type 'MagickRealType' (aka 'float') [-Wbad-function-cast] ScaleShortToQuantum(border_color.blue); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ magick/display.c:10629:43: warning: cast from function call of type 'ssize_t' (aka 'long') to non-matching type 'CompositeOperator' [-Wbad-function-cast] compose=(CompositeOperator) ParseCommandOption( ^~~~~~~~~~~~~~~~~~~ magick/display.c:14591:50: warning: cast from function call of type 'size_t' (aka 'unsigned long') to non-matching type 'double' [-Wbad-function-cast] (double) display_image->scene,(double) GetImageListLength( ^~~~~~~~~~~~~~~~~~~ magick/distort.c:152:19: warning: cast from function call of type 'double' to non-matching type 'size_t' (aka 'unsigned long') [-Wbad-function-cast] return((size_t) floor((order+1)*(order+2)/2)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ magick/distort.c:1050:27: warning: cast from function call of type 'size_t' (aka 'unsigned long') to non-matching type 'double' [-Wbad-function-cast] coeff[1] = (double) poly_number_terms(arguments[0]); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ magick/distort.c:1878:36: warning: cast from function call of type 'double' to non-matching type 'size_t' (aka 'unsigned long') [-Wbad-function-cast] geometry.height = (size_t) ceil(coeff[0]-coeff[1]); ^~~~~~~~~~~~~~~~~~~~~~~ magick/distort.c:1880:19: warning: cast from function call of type 'double' to non-matching type 'size_t' (aka 'unsigned long') [-Wbad-function-cast] ceil((coeff[0]-coeff[1])*(coeff[5]-coeff[4])*0.5); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ magick/distort.c:1892:35: warning: cast from function call of type 'double' to non-matching type 'size_t' (aka 'unsigned long') [-Wbad-function-cast] geometry.width = (size_t) ceil( 2.0*coeff[1]*tan(coeff[0]/2.0) ); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ magick/distort.c:1893:36: warning: cast from function call of type 'double' to non-matching type 'size_t' (aka 'unsigned long') [-Wbad-function-cast] geometry.height = (size_t) ceil( 2.0*coeff[3]/cos(coeff[0]/2.0) ); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ magick/distort.c:1905:35: warning: cast from function call of type 'double' to non-matching type 'size_t' (aka 'unsigned long') [-Wbad-function-cast] geometry.width = (size_t) ceil(coeff[0]*coeff[1]); /* FOV * radius */ ^~~~~~~~~~~~~~~~~~~~~~~ magick/distort.c:1935:30: warning: cast from function call of type 'double' to non-matching type 'ssize_t' (aka 'long') [-Wbad-function-cast] geometry.x = (ssize_t) floor(min.x-0.5); ^~~~~~~~~~~~~~~~ magick/distort.c:1936:30: warning: cast from function call of type 'double' to non-matching type 'ssize_t' (aka 'long') [-Wbad-function-cast] geometry.y = (ssize_t) floor(min.y-0.5); ^~~~~~~~~~~~~~~~ magick/distort.c:1937:31: warning: cast from function call of type 'double' to non-matching type 'size_t' (aka 'unsigned long') [-Wbad-function-cast] geometry.width=(size_t) ceil(max.x-geometry.x+0.5); ^~~~~~~~~~~~~~~~~~~~~~~~~~ magick/distort.c:1938:32: warning: cast from function call of type 'double' to non-matching type 'size_t' (aka 'unsigned long') [-Wbad-function-cast] geometry.height=(size_t) ceil(max.y-geometry.y+0.5); ^~~~~~~~~~~~~~~~~~~~~~~~~~ magick/draw.c:1014:34: warning: cast from function call of type 'double' to non-matching type 'size_t' (aka 'unsigned long') [-Wbad-function-cast] if ((z < 0.0) || ((size_t) floor(z+0.5) >= image->columns)) ^~~~~~~~~~~~ magick/draw.c:1047:34: warning: cast from function call of type 'double' to non-matching type 'size_t' (aka 'unsigned long') [-Wbad-function-cast] if ((z < 0.0) || ((size_t) floor(z+0.5) >= image->rows)) ^~~~~~~~~~~~ magick/draw.c:1162:19: warning: cast from function call of type 'double' to non-matching type 'ssize_t' (aka 'long') [-Wbad-function-cast] start=(ssize_t) ceil(edge.y1-0.5); ^~~~~~~~~~~~~~~~~ magick/draw.c:1163:18: warning: cast from function call of type 'double' to non-matching type 'ssize_t' (aka 'long') [-Wbad-function-cast] stop=(ssize_t) floor(edge.y2+0.5); ^~~~~~~~~~~~~~~~~~ magick/draw.c:1197:56: warning: cast from function call of type 'double' to non-matching type 'ssize_t' (aka 'long') [-Wbad-function-cast] q=GetCacheViewAuthenticPixels(image_view,(ssize_t) ceil(inverse_edge.x1- ^~~~~~~~~~~~~~~~~~~~~ magick/draw.c:1206:22: warning: cast from function call of type 'double' to non-matching type 'ssize_t' (aka 'long') [-Wbad-function-cast] for (x=(ssize_t) ceil(inverse_edge.x1-0.5); x <= (ssize_t) floor(inverse_edge.x2+0.5); x++) ^~~~~~~~~~~~~~~~~~~~~~~~~ magick/draw.c:1206:64: warning: cast from function call of type 'double' to non-matching type 'ssize_t' (aka 'long') [-Wbad-function-cast] for (x=(ssize_t) ceil(inverse_edge.x1-0.5); x <= (ssize_t) floor(inverse_edge.x2+0.5); x++) ^~~~~~~~~~~~~~~~~~~~~~~~~~ magick/draw.c:1755:29: warning: cast from function call of type 'unsigned long' to non-matching type 'double' [-Wbad-function-cast] primitive_extent=(double) strlen(primitive); ^~~~~~~~~~~~~~~~~ magick/draw.c:2395:36: warning: cast from function call of type 'double' to non-matching type 'ssize_t' (aka 'long') [-Wbad-function-cast] bounds.x=(ssize_t) ceil(StringToDouble(token,(char **) NULL)- ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ magick/draw.c:2400:36: warning: cast from function call of type 'double' to non-matching type 'ssize_t' (aka 'long') [-Wbad-function-cast] bounds.y=(ssize_t) ceil(StringToDouble(token,(char **) NULL)- ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ magick/draw.c:2405:39: warning: cast from function call of type 'double' to non-matching type 'size_t' (aka 'unsigned long') [-Wbad-function-cast] bounds.width=(size_t) floor(StringToDouble(token, ^~~~~~~~~~~~~~~~~~~~~~~~~~~ magick/draw.c:2410:40: warning: cast from function call of type 'double' to non-matching type 'size_t' (aka 'unsigned long') [-Wbad-function-cast] bounds.height=(size_t) floor(StringToDouble(token, ^~~~~~~~~~~~~~~~~~~~~~~~~~~ magick/draw.c:2737:53: warning: cast from function call of type 'double' to non-matching type 'ssize_t' (aka 'long') [-Wbad-function-cast] graphic_context[n]->viewbox.x=(ssize_t) ceil(StringToDouble(token, ^~~~~~~~~~~~~~~~~~~~~~~~~~ magick/draw.c:2742:53: warning: cast from function call of type 'double' to non-matching type 'ssize_t' (aka 'long') [-Wbad-function-cast] graphic_context[n]->viewbox.y=(ssize_t) ceil(StringToDouble(token, ^~~~~~~~~~~~~~~~~~~~~~~~~~ magick/draw.c:2747:56: warning: cast from function call of type 'double' to non-matching type 'size_t' (aka 'unsigned long') [-Wbad-function-cast] graphic_context[n]->viewbox.width=(size_t) floor(StringToDouble( ^~~~~~~~~~~~~~~~~~~~~ magick/draw.c:2752:57: warning: cast from function call of type 'double' to non-matching type 'size_t' (aka 'unsigned long') [-Wbad-function-cast] graphic_context[n]->viewbox.height=(size_t) floor(StringToDouble( ^~~~~~~~~~~~~~~~~~~~~ magick/draw.c:2871:29: warning: cast from function call of type 'double' to non-matching type 'size_t' (aka 'unsigned long') [-Wbad-function-cast] length+=2*((size_t) ceil((double) MagickPI*radius))+6*BezierQuantum+360; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ magick/draw.c:2920:28: warning: cast from function call of type 'double' to non-matching type 'size_t' (aka 'unsigned long') [-Wbad-function-cast] length=2*((size_t) ceil((double) MagickPI*radius))+6*BezierQuantum+360; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ magick/draw.c:3349:31: warning: cast from function call of type 'double' to non-matching type 'ssize_t' (aka 'long') [-Wbad-function-cast] if ((x != (ssize_t) ceil(gradient_vector->x1-0.5)) || ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ magick/draw.c:3350:31: warning: cast from function call of type 'double' to non-matching type 'ssize_t' (aka 'long') [-Wbad-function-cast] (y != (ssize_t) ceil(gradient_vector->y1-0.5))) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ magick/draw.c:3377:31: warning: cast from function call of type 'double' to non-matching type 'ssize_t' (aka 'long') [-Wbad-function-cast] if ((x != (ssize_t) ceil(gradient_vector->x1-0.5)) || ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ magick/draw.c:3378:31: warning: cast from function call of type 'double' to non-matching type 'ssize_t' (aka 'long') [-Wbad-function-cast] (y != (ssize_t) ceil(gradient_vector->y1-0.5))) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ magick/draw.c:3386:25: warning: cast from function call of type 'double' to non-matching type 'ssize_t' (aka 'long') [-Wbad-function-cast] if ((ssize_t) fmod(offset,2.0) == 0) ^~~~~~~~~~~~~~~~ magick/draw.c:3419:31: warning: cast from function call of type 'double' to non-matching type 'ssize_t' (aka 'long') [-Wbad-function-cast] if ((x != (ssize_t) ceil(gradient_vector->x1-0.5)) || ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ magick/draw.c:3420:31: warning: cast from function call of type 'double' to non-matching type 'ssize_t' (aka 'long') [-Wbad-function-cast] (y != (ssize_t) ceil(gradient_vector->y1-0.5))) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ magick/draw.c:3890:46: warning: cast from function call of type 'double' to non-matching type 'size_t' (aka 'unsigned long') [-Wbad-function-cast] bounds.x1=bounds.x1 < 0.0 ? 0.0 : (size_t) ceil(bounds.x1-0.5) >= ^~~~~~~~~~~~~~~~~~~ magick/draw.c:3893:46: warning: cast from function call of type 'double' to non-matching type 'size_t' (aka 'unsigned long') [-Wbad-function-cast] bounds.y1=bounds.y1 < 0.0 ? 0.0 : (size_t) ceil(bounds.y1-0.5) >= ^~~~~~~~~~~~~~~~~~~ magick/draw.c:3896:46: warning: cast from function call of type 'double' to non-matching type 'size_t' (aka 'unsigned long') [-Wbad-function-cast] bounds.x2=bounds.x2 < 0.0 ? 0.0 : (size_t) floor(bounds.x2+0.5) >= ^~~~~~~~~~~~~~~~~~~~ magick/draw.c:3899:46: warning: cast from function call of type 'double' to non-matching type 'size_t' (aka 'unsigned long') [-Wbad-function-cast] bounds.y2=bounds.y2 < 0.0 ? 0.0 : (size_t) floor(bounds.y2+0.5) >= ^~~~~~~~~~~~~~~~~~~~ magick/draw.c:3909:23: warning: cast from function call of type 'double' to non-matching type 'ssize_t' (aka 'long') [-Wbad-function-cast] start=(ssize_t) ceil(bounds.y1-0.5); ^~~~~~~~~~~~~~~~~~~ magick/draw.c:3910:22: warning: cast from function call of type 'double' to non-matching type 'ssize_t' (aka 'long') [-Wbad-function-cast] stop=(ssize_t) floor(bounds.y2+0.5); ^~~~~~~~~~~~~~~~~~~~ magick/draw.c:3932:25: warning: cast from function call of type 'double' to non-matching type 'ssize_t' (aka 'long') [-Wbad-function-cast] start=(ssize_t) ceil(bounds.x1-0.5); ^~~~~~~~~~~~~~~~~~~ magick/draw.c:3933:24: warning: cast from function call of type 'double' to non-matching type 'ssize_t' (aka 'long') [-Wbad-function-cast] stop=(ssize_t) floor(bounds.x2+0.5); ^~~~~~~~~~~~~~~~~~~~ magick/draw.c:3944:31: warning: cast from function call of type 'double' to non-matching type 'ssize_t' (aka 'long') [-Wbad-function-cast] if ((x == (ssize_t) ceil(primitive_info->point.x-0.5)) && ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ magick/draw.c:3945:31: warning: cast from function call of type 'double' to non-matching type 'ssize_t' (aka 'long') [-Wbad-function-cast] (y == (ssize_t) ceil(primitive_info->point.y-0.5))) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ magick/draw.c:3965:19: warning: cast from function call of type 'double' to non-matching type 'ssize_t' (aka 'long') [-Wbad-function-cast] start=(ssize_t) ceil(bounds.y1-0.5); ^~~~~~~~~~~~~~~~~~~ magick/draw.c:3966:18: warning: cast from function call of type 'double' to non-matching type 'ssize_t' (aka 'long') [-Wbad-function-cast] stop=(ssize_t) floor(bounds.y2+0.5); ^~~~~~~~~~~~~~~~~~~~ magick/draw.c:3996:21: warning: cast from function call of type 'double' to non-matching type 'ssize_t' (aka 'long') [-Wbad-function-cast] start=(ssize_t) ceil(bounds.x1-0.5); ^~~~~~~~~~~~~~~~~~~ magick/draw.c:3997:20: warning: cast from function call of type 'double' to non-matching type 'ssize_t' (aka 'long') [-Wbad-function-cast] stop=(ssize_t) floor(bounds.x2+0.5); ^~~~~~~~~~~~~~~~~~~~ magick/draw.c:4093:15: warning: cast from function call of type 'double' to non-matching type 'ssize_t' (aka 'long') [-Wbad-function-cast] x=(ssize_t) ceil(primitive_info->point.x-0.5); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ magick/draw.c:4094:15: warning: cast from function call of type 'double' to non-matching type 'ssize_t' (aka 'long') [-Wbad-function-cast] y=(ssize_t) ceil(primitive_info->point.y-0.5); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ magick/draw.c:4203:15: warning: cast from function call of type 'double' to non-matching type 'ssize_t' (aka 'long') [-Wbad-function-cast] x=(ssize_t) ceil(primitive_info->point.x-0.5); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ magick/draw.c:4204:15: warning: cast from function call of type 'double' to non-matching type 'ssize_t' (aka 'long') [-Wbad-function-cast] y=(ssize_t) ceil(primitive_info->point.y-0.5); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ magick/draw.c:4501:20: warning: cast from function call of type 'double' to non-matching type 'ssize_t' (aka 'long') [-Wbad-function-cast] x1=(ssize_t) ceil(primitive_info[1].point.x-0.5); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ magick/draw.c:4502:20: warning: cast from function call of type 'double' to non-matching type 'ssize_t' (aka 'long') [-Wbad-function-cast] y1=(ssize_t) ceil(primitive_info[1].point.y-0.5); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ magick/draw.c:4837:42: warning: cast from function call of type 'ssize_t' (aka 'long') to non-matching type 'DirectionType' [-Wbad-function-cast] draw_info->direction=(DirectionType) ParseCommandOption( ^~~~~~~~~~~~~~~~~~~ magick/draw.c:4853:38: warning: cast from function call of type 'ssize_t' (aka 'long') to non-matching type 'GravityType' [-Wbad-function-cast] draw_info->gravity=(GravityType) ParseCommandOption(MagickGravityOptions, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ magick/draw.c:5013:25: warning: cast from function call of type 'double' to non-matching type 'size_t' (aka 'unsigned long') [-Wbad-function-cast] arc_segments=(size_t) ceil(fabs((double) (theta/(0.5*MagickPI+ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ magick/draw.c:6011:33: warning: cast from function call of type 'double' to non-matching type 'size_t' (aka 'unsigned long') [-Wbad-function-cast] arc_segments=(size_t) ceil((double) ((theta.q-theta.p)/ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ magick/draw.c:6083:33: warning: cast from function call of type 'double' to non-matching type 'size_t' (aka 'unsigned long') [-Wbad-function-cast] arc_segments=(size_t) ceil((double) ((theta.p-theta.q)/ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ magick/effect.c:332:19: warning: cast from function call of type 'double' to non-matching type 'ssize_t' (aka 'long') [-Wbad-function-cast] i=(ssize_t) ceil((double) width*QuantumScale* ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ magick/effect.c:654:19: warning: cast from function call of type 'double' to non-matching type 'ssize_t' (aka 'long') [-Wbad-function-cast] i=(ssize_t) ceil((double) width*(1.0-QuantumScale* ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ magick/effect.c:2022:27: warning: cast from function call of type 'double' to non-matching type 'ssize_t' (aka 'long') [-Wbad-function-cast] offset[i].x=(ssize_t) ceil((double) (i*point.y)/hypot(point.x,point.y)-0.5); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ magick/effect.c:2023:27: warning: cast from function call of type 'double' to non-matching type 'ssize_t' (aka 'long') [-Wbad-function-cast] offset[i].y=(ssize_t) ceil((double) (i*point.x)/hypot(point.x,point.y)-0.5); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ magick/effect.c:3066:14: warning: cast from function call of type 'double' to non-matching type 'size_t' (aka 'unsigned long') [-Wbad-function-cast] n=(size_t) fabs(4.0*DegreesToRadians(angle)*sqrt((double) blur_radius)+2UL); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ magick/enhance.c:599:52: warning: cast from function call of type 'Quantum' (aka 'unsigned short') to non-matching type 'MagickRealType' (aka 'float') [-Wbad-function-cast] cdl_map[i].red=ClampToQuantum((MagickRealType) ScaleMapToQuantum(( ^~~~~~~~~~~~~~~~~~~ magick/enhance.c:602:54: warning: cast from function call of type 'Quantum' (aka 'unsigned short') to non-matching type 'MagickRealType' (aka 'float') [-Wbad-function-cast] cdl_map[i].green=ClampToQuantum((MagickRealType) ScaleMapToQuantum(( ^~~~~~~~~~~~~~~~~~~ magick/enhance.c:605:53: warning: cast from function call of type 'Quantum' (aka 'unsigned short') to non-matching type 'MagickRealType' (aka 'float') [-Wbad-function-cast] cdl_map[i].blue=ClampToQuantum((MagickRealType) ScaleMapToQuantum(( ^~~~~~~~~~~~~~~~~~~ magick/enhance.c:852:45: warning: cast from function call of type 'MagickRealType' (aka 'float') to non-matching type 'Quantum' (aka 'unsigned short') [-Wbad-function-cast] ScaleQuantumToMap((Quantum) MagickPixelIntensity(&pixel)))); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ magick/enhance.c:1244:13: warning: cast from function call of type 'unsigned int' to non-matching type 'MagickRealType' (aka 'float') [-Wbad-function-cast] white.red=MaxRange(QuantumRange); ^~~~~~~~~~~~~~~~~~~~~~ magick/enhance.c:1265:15: warning: cast from function call of type 'unsigned int' to non-matching type 'MagickRealType' (aka 'float') [-Wbad-function-cast] white.green=MaxRange(QuantumRange); ^~~~~~~~~~~~~~~~~~~~~~ magick/enhance.c:1286:14: warning: cast from function call of type 'unsigned int' to non-matching type 'MagickRealType' (aka 'float') [-Wbad-function-cast] white.blue=MaxRange(QuantumRange); ^~~~~~~~~~~~~~~~~~~~~~ magick/enhance.c:1307:17: warning: cast from function call of type 'unsigned int' to non-matching type 'MagickRealType' (aka 'float') [-Wbad-function-cast] white.opacity=MaxRange(QuantumRange); ^~~~~~~~~~~~~~~~~~~~~~ magick/enhance.c:1328:15: warning: cast from function call of type 'unsigned int' to non-matching type 'MagickRealType' (aka 'float') [-Wbad-function-cast] white.index=MaxRange(QuantumRange); ^~~~~~~~~~~~~~~~~~~~~~ magick/enhance.c:2188:52: warning: cast from function call of type 'Quantum' (aka 'unsigned short') to non-matching type 'MagickRealType' (aka 'float') [-Wbad-function-cast] gamma_map[i]=ClampToQuantum((MagickRealType) ScaleMapToQuantum(( ^~~~~~~~~~~~~~~~~~~ magick/enhance.c:3424:5: warning: cast from function call of type 'Quantum' (aka 'unsigned short') to non-matching type 'double' [-Wbad-function-cast] ScaleMapToQuantum(black),(double) ScaleMapToQuantum(white),1.0); ^~~~~~~~~~~~~~~~~~~~~~~~ magick/enhance.c:3424:39: warning: cast from function call of type 'Quantum' (aka 'unsigned short') to non-matching type 'double' [-Wbad-function-cast] ScaleMapToQuantum(black),(double) ScaleMapToQuantum(white),1.0); ^~~~~~~~~~~~~~~~~~~~~~~~ magick/enhance.c:3726:33: warning: cast from function call of type 'ssize_t' (aka 'long') to non-matching type 'ColorspaceType' [-Wbad-function-cast] colorspace=(ColorspaceType) ParseCommandOption(MagickColorspaceOptions, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ magick/enhance.c:4407:41: warning: cast from function call of type 'Quantum' (aka 'unsigned short') to non-matching type 'MagickRealType' (aka 'float') [-Wbad-function-cast] sigmoidal_map[i]=(MagickRealType) ScaleMapToQuantum((MagickRealType) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ magick/enhance.c:4412:41: warning: cast from function call of type 'Quantum' (aka 'unsigned short') to non-matching type 'MagickRealType' (aka 'float') [-Wbad-function-cast] sigmoidal_map[i]=(MagickRealType) ScaleMapToQuantum((MagickRealType) ( ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ magick/feature.c:1891:15: warning: cast from function call of type 'double' to non-matching type 'ssize_t' (aka 'long') [-Wbad-function-cast] MagickRound(radius+hough_height),&count); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ magick/feature.c:1894:15: warning: cast from function call of type 'double' to non-matching type 'ssize_t' (aka 'long') [-Wbad-function-cast] MagickRound(radius+hough_height),&count); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ magick/feature.c:2228:19: warning: cast from function call of type 'double' to non-matching type 'ssize_t' (aka 'long') [-Wbad-function-cast] MagickRound(mean_location.x+u),(ssize_t) MagickRound( ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ magick/feature.c:2228:60: warning: cast from function call of type 'double' to non-matching type 'ssize_t' (aka 'long') [-Wbad-function-cast] MagickRound(mean_location.x+u),(ssize_t) MagickRound( ^~~~~~~~~~~~ magick/fx.c:1751:25: warning: cast from function call of type 'size_t' (aka 'unsigned long') to non-matching type 'double' [-Wbad-function-cast] return((double) GetImageListLength(fx_info->images)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ magick/fx.c:1809:25: warning: cast from function call of type 'ssize_t' (aka 'long') to non-matching type 'double' [-Wbad-function-cast] return((double) GetImageIndexInList(fx_info->images)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ magick/fx.c:1834:26: warning: cast from function call of type 'size_t' (aka 'unsigned long') to non-matching type 'double' [-Wbad-function-cast] depth=(double) GetImageChannelDepth(image,channel,fx_info->exception); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ magick/fx.c:3688:23: warning: cast from function call of type 'double' to non-matching type 'ssize_t' (aka 'long') [-Wbad-function-cast] x_mid=(ssize_t) ceil((segment->x1+segment->x2)/2-0.5); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ magick/fx.c:3689:23: warning: cast from function call of type 'double' to non-matching type 'ssize_t' (aka 'long') [-Wbad-function-cast] y_mid=(ssize_t) ceil((segment->y1+segment->y2)/2-0.5); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ magick/fx.c:3711:19: warning: cast from function call of type 'double' to non-matching type 'ssize_t' (aka 'long') [-Wbad-function-cast] x_mid=(ssize_t) ceil((segment->x1+segment->x2)/2-0.5); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ magick/fx.c:3712:19: warning: cast from function call of type 'double' to non-matching type 'ssize_t' (aka 'long') [-Wbad-function-cast] y_mid=(ssize_t) ceil((segment->y1+segment->y2)/2-0.5); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ magick/fx.c:3729:19: warning: cast from function call of type 'double' to non-matching type 'ssize_t' (aka 'long') [-Wbad-function-cast] x=(ssize_t) ceil(segment->x1-0.5); ^~~~~~~~~~~~~~~~~~~~~ magick/fx.c:3731:9: warning: cast from function call of type 'double' to non-matching type 'ssize_t' (aka 'long') [-Wbad-function-cast] ceil(segment->y1-0.5),&u,exception); ^~~~~~~~~~~~~~~~~~~~~ magick/fx.c:3733:9: warning: cast from function call of type 'double' to non-matching type 'ssize_t' (aka 'long') [-Wbad-function-cast] ceil(segment->y2-0.5),&v,exception); ^~~~~~~~~~~~~~~~~~~~~ magick/fx.c:3749:23: warning: cast from function call of type 'double' to non-matching type 'ssize_t' (aka 'long') [-Wbad-function-cast] x=(ssize_t) ceil(segment->x2-0.5); ^~~~~~~~~~~~~~~~~~~~~ magick/fx.c:3751:13: warning: cast from function call of type 'double' to non-matching type 'ssize_t' (aka 'long') [-Wbad-function-cast] ceil(segment->y1-0.5),&u,exception); ^~~~~~~~~~~~~~~~~~~~~ magick/fx.c:3753:13: warning: cast from function call of type 'double' to non-matching type 'ssize_t' (aka 'long') [-Wbad-function-cast] ceil(segment->y2-0.5),&v,exception); ^~~~~~~~~~~~~~~~~~~~~ magick/fx.c:3776:23: warning: cast from function call of type 'double' to non-matching type 'ssize_t' (aka 'long') [-Wbad-function-cast] y=(ssize_t) ceil(segment->y2-0.5); ^~~~~~~~~~~~~~~~~~~~~ magick/fx.c:3778:13: warning: cast from function call of type 'double' to non-matching type 'ssize_t' (aka 'long') [-Wbad-function-cast] ceil(segment->x1-0.5),y,&u,exception); ^~~~~~~~~~~~~~~~~~~~~ magick/fx.c:3780:13: warning: cast from function call of type 'double' to non-matching type 'ssize_t' (aka 'long') [-Wbad-function-cast] ceil(segment->x2-0.5),y,&v,exception); ^~~~~~~~~~~~~~~~~~~~~ magick/fx.c:3800:23: warning: cast from function call of type 'double' to non-matching type 'ssize_t' (aka 'long') [-Wbad-function-cast] y=(ssize_t) ceil(segment->y1-0.5); ^~~~~~~~~~~~~~~~~~~~~ magick/fx.c:3802:13: warning: cast from function call of type 'double' to non-matching type 'ssize_t' (aka 'long') [-Wbad-function-cast] ceil(segment->x1-0.5),y,&u,exception); ^~~~~~~~~~~~~~~~~~~~~ magick/fx.c:3804:13: warning: cast from function call of type 'double' to non-matching type 'ssize_t' (aka 'long') [-Wbad-function-cast] ceil(segment->x2-0.5),y,&v,exception); ^~~~~~~~~~~~~~~~~~~~~ magick/fx.c:3825:19: warning: cast from function call of type 'double' to non-matching type 'ssize_t' (aka 'long') [-Wbad-function-cast] x=(ssize_t) ceil(segment->x1-0.5); ^~~~~~~~~~~~~~~~~~~~~ magick/fx.c:3826:19: warning: cast from function call of type 'double' to non-matching type 'ssize_t' (aka 'long') [-Wbad-function-cast] y=(ssize_t) ceil(segment->y1-0.5); ^~~~~~~~~~~~~~~~~~~~~ magick/fx.c:3828:19: warning: cast from function call of type 'double' to non-matching type 'ssize_t' (aka 'long') [-Wbad-function-cast] x=(ssize_t) ceil(segment->x2-0.5); ^~~~~~~~~~~~~~~~~~~~~ magick/fx.c:3829:19: warning: cast from function call of type 'double' to non-matching type 'ssize_t' (aka 'long') [-Wbad-function-cast] y=(ssize_t) ceil(segment->y2-0.5); ^~~~~~~~~~~~~~~~~~~~~ magick/fx.c:4281:30: warning: cast from function call of type 'double' to non-matching type 'size_t' (aka 'unsigned long') [-Wbad-function-cast] border_info.width=(size_t) floor(2.0*sigma+0.5); ^~~~~~~~~~~~~~~~~~~~ magick/fx.c:4282:31: warning: cast from function call of type 'double' to non-matching type 'size_t' (aka 'unsigned long') [-Wbad-function-cast] border_info.height=(size_t) floor(2.0*sigma+0.5); ^~~~~~~~~~~~~~~~~~~~ magick/gem.c:487:17: warning: cast from function call of type 'double' to non-matching type 'int' [-Wbad-function-cast] switch ((int) floor(h)) ^~~~~~~~ magick/gem.c:594:17: warning: cast from function call of type 'double' to non-matching type 'int' [-Wbad-function-cast] switch ((int) floor(h)) ^~~~~~~~ magick/gem.c:705:15: warning: cast from function call of type 'double' to non-matching type 'ssize_t' (aka 'long') [-Wbad-function-cast] i=(ssize_t) floor(6.0*hue); ^~~~~~~~~~~~~~ magick/geometry.c:216:20: warning: cast from function call of type 'long' to non-matching type 'double' [-Wbad-function-cast] value=(double) strtol(p,&q,10); ^~~~~~~~~~~~~~~ magick/geometry.c:229:29: warning: cast from function call of type 'double' to non-matching type 'size_t' (aka 'unsigned long') [-Wbad-function-cast] *width=(size_t) floor(StringToDouble(p,&p)+0.5); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ magick/geometry.c:246:32: warning: cast from function call of type 'double' to non-matching type 'size_t' (aka 'unsigned long') [-Wbad-function-cast] *height=(size_t) floor(StringToDouble(p,&p)+0.5); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ magick/geometry.c:264:20: warning: cast from function call of type 'double' to non-matching type 'ssize_t' (aka 'long') [-Wbad-function-cast] *x=(ssize_t) ceil(StringToDouble(p,&p)-0.5); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ magick/geometry.c:284:20: warning: cast from function call of type 'double' to non-matching type 'ssize_t' (aka 'long') [-Wbad-function-cast] *y=(ssize_t) ceil(StringToDouble(p,&p)-0.5); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ magick/geometry.c:941:20: warning: cast from function call of type 'long' to non-matching type 'double' [-Wbad-function-cast] value=(double) strtol(p,&q,10); ^~~~~~~~~~~~~~~ magick/geometry.c:951:24: warning: cast from function call of type 'long' to non-matching type 'double' [-Wbad-function-cast] value=(double) strtol(p,&p,10); ^~~~~~~~~~~~~~~ magick/geometry.c:1186:35: warning: cast from function call of type 'double' to non-matching type 'size_t' (aka 'unsigned long') [-Wbad-function-cast] region_info->width=(size_t) floor((scale.x*image->columns/100.0)+0.5); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ magick/geometry.c:1187:36: warning: cast from function call of type 'double' to non-matching type 'size_t' (aka 'unsigned long') [-Wbad-function-cast] region_info->height=(size_t) floor((scale.y*image->rows/100.0)+0.5); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ magick/geometry.c:1295:23: warning: cast from function call of type 'double' to non-matching type 'size_t' (aka 'unsigned long') [-Wbad-function-cast] *width=(size_t) floor(scale.x*former_width/100.0+0.5); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ magick/geometry.c:1296:24: warning: cast from function call of type 'double' to non-matching type 'size_t' (aka 'unsigned long') [-Wbad-function-cast] *height=(size_t) floor(scale.y*former_height/100.0+0.5); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ magick/geometry.c:1346:33: warning: cast from function call of type 'double' to non-matching type 'size_t' (aka 'unsigned long') [-Wbad-function-cast] *width=MagickMax((size_t) floor(scale_factor*former_width+0.5),1UL); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ magick/geometry.c:1347:34: warning: cast from function call of type 'double' to non-matching type 'size_t' (aka 'unsigned long') [-Wbad-function-cast] *height=MagickMax((size_t) floor(scale_factor*former_height+0.5),1UL); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ magick/identify.c:570:28: warning: cast from function call of type 'ssize_t' (aka 'long') to non-matching type 'StatisticType' [-Wbad-function-cast] type=(StatisticType) ParseCommandOption(MagickStatisticOptions, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ magick/identify.c:686:61: warning: cast from function call of type 'double' to non-matching type 'unsigned long' [-Wbad-function-cast] (unsigned long) (elapsed_time/60.0),(unsigned long) floor(fmod( ^~~~~~~~~~~ magick/identify.c:1034:13: warning: cast from function call of type 'size_t' (aka 'unsigned long') to non-matching type 'double' [-Wbad-function-cast] GetNumberColors(image,(FILE *) NULL,exception)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ magick/identify.c:1042:13: warning: cast from function call of type 'size_t' (aka 'unsigned long') to non-matching type 'double' [-Wbad-function-cast] GetNumberColors(image,(FILE *) NULL,exception)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ magick/identify.c:1171:29: warning: cast from function call of type 'size_t' (aka 'unsigned long') to non-matching type 'double' [-Wbad-function-cast] image->scene,(double) GetImageListLength(image)); ^~~~~~~~~~~~~~~~~~~~~~~~~ magick/identify.c:1287:20: warning: cast from function call of type 'size_t' (aka 'unsigned long') to non-matching type 'double' [-Wbad-function-cast] (double) GetStringInfoLength(profile)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ magick/identify.c:1457:57: warning: cast from function call of type 'double' to non-matching type 'unsigned long' [-Wbad-function-cast] (unsigned long) (elapsed_time/60.0),(unsigned long) ceil(fmod( ^~~~~~~~~~ magick/image.c:290:39: warning: cast from function call of type 'double' to non-matching type 'size_t' (aka 'unsigned long') [-Wbad-function-cast] if (image->delay > (size_t) floor(geometry_info.rho+0.5)) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ magick/image.c:291:35: warning: cast from function call of type 'double' to non-matching type 'size_t' (aka 'unsigned long') [-Wbad-function-cast] image->delay=(size_t) floor(geometry_info.rho+0.5); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ magick/image.c:296:41: warning: cast from function call of type 'double' to non-matching type 'size_t' (aka 'unsigned long') [-Wbad-function-cast] if (image->delay < (size_t) floor(geometry_info.rho+0.5)) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ magick/image.c:297:49: warning: cast from function call of type 'double' to non-matching type 'ssize_t' (aka 'long') [-Wbad-function-cast] image->ticks_per_second=(ssize_t) floor(geometry_info.sigma+0.5); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ magick/image.c:300:33: warning: cast from function call of type 'double' to non-matching type 'size_t' (aka 'unsigned long') [-Wbad-function-cast] image->delay=(size_t) floor(geometry_info.rho+0.5); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ magick/image.c:302:43: warning: cast from function call of type 'double' to non-matching type 'ssize_t' (aka 'long') [-Wbad-function-cast] image->ticks_per_second=(ssize_t) floor(geometry_info.sigma+0.5); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ magick/image.c:306:34: warning: cast from function call of type 'ssize_t' (aka 'long') to non-matching type 'DisposeType' [-Wbad-function-cast] image->dispose=(DisposeType) ParseCommandOption(MagickDisposeOptions, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ magick/image.c:895:36: warning: cast from function call of type 'double' to non-matching type 'size_t' (aka 'unsigned long') [-Wbad-function-cast] clone_image->page.width=(size_t) floor(scale*image->page.width+0.5); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ magick/image.c:896:33: warning: cast from function call of type 'double' to non-matching type 'ssize_t' (aka 'long') [-Wbad-function-cast] clone_image->page.x=(ssize_t) ceil(scale*image->page.x-0.5); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ magick/image.c:897:40: warning: cast from function call of type 'double' to non-matching type 'ssize_t' (aka 'long') [-Wbad-function-cast] clone_image->tile_offset.x=(ssize_t) ceil(scale*image->tile_offset.x-0.5); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ magick/image.c:901:37: warning: cast from function call of type 'double' to non-matching type 'size_t' (aka 'unsigned long') [-Wbad-function-cast] clone_image->page.height=(size_t) floor(scale*image->page.height+0.5); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ magick/image.c:902:33: warning: cast from function call of type 'double' to non-matching type 'ssize_t' (aka 'long') [-Wbad-function-cast] clone_image->page.y=(ssize_t) ceil(scale*image->page.y-0.5); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ magick/image.c:903:40: warning: cast from function call of type 'double' to non-matching type 'ssize_t' (aka 'long') [-Wbad-function-cast] clone_image->tile_offset.y=(ssize_t) ceil(scale*image->tile_offset.y-0.5); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ magick/image.c:3574:57: warning: cast from function call of type 'ssize_t' (aka 'long') to non-matching type 'MagickBooleanType' [-Wbad-function-cast] image->black_point_compensation=(MagickBooleanType) ParseCommandOption( ^~~~~~~~~~~~~~~~~~~ magick/image.c:3593:40: warning: cast from function call of type 'ssize_t' (aka 'long') to non-matching type 'CompositeOperator' [-Wbad-function-cast] image->compose=(CompositeOperator) ParseCommandOption(MagickComposeOptions, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ magick/image.c:3597:42: warning: cast from function call of type 'ssize_t' (aka 'long') to non-matching type 'CompressionType' [-Wbad-function-cast] image->compression=(CompressionType) ParseCommandOption( ^~~~~~~~~~~~~~~~~~~ magick/image.c:3601:38: warning: cast from function call of type 'ssize_t' (aka 'long') to non-matching type 'MagickBooleanType' [-Wbad-function-cast] image->debug=(MagickBooleanType) ParseCommandOption(MagickBooleanOptions, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ magick/image.c:3623:32: warning: cast from function call of type 'ssize_t' (aka 'long') to non-matching type 'EndianType' [-Wbad-function-cast] image->endian=(EndianType) ParseCommandOption(MagickEndianOptions, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ magick/image.c:3627:33: warning: cast from function call of type 'ssize_t' (aka 'long') to non-matching type 'FilterTypes' [-Wbad-function-cast] image->filter=(FilterTypes) ParseCommandOption(MagickFilterOptions, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ magick/image.c:3634:34: warning: cast from function call of type 'ssize_t' (aka 'long') to non-matching type 'GravityType' [-Wbad-function-cast] image->gravity=(GravityType) ParseCommandOption(MagickGravityOptions, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ magick/image.c:3647:45: warning: cast from function call of type 'ssize_t' (aka 'long') to non-matching type 'PixelIntensityMethod' [-Wbad-function-cast] image->intensity=(PixelIntensityMethod) ParseCommandOption( ^~~~~~~~~~~~~~~~~~~ magick/image.c:3651:47: warning: cast from function call of type 'ssize_t' (aka 'long') to non-matching type 'RenderingIntent' [-Wbad-function-cast] image->rendering_intent=(RenderingIntent) ParseCommandOption( ^~~~~~~~~~~~~~~~~~~ magick/image.c:3655:38: warning: cast from function call of type 'ssize_t' (aka 'long') to non-matching type 'InterlaceType' [-Wbad-function-cast] image->interlace=(InterlaceType) ParseCommandOption(MagickInterlaceOptions, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ magick/image.c:3659:49: warning: cast from function call of type 'ssize_t' (aka 'long') to non-matching type 'InterpolatePixelMethod' [-Wbad-function-cast] image->interpolate=(InterpolatePixelMethod) ParseCommandOption( ^~~~~~~~~~~~~~~~~~~ magick/image.c:3669:42: warning: cast from function call of type 'ssize_t' (aka 'long') to non-matching type 'OrientationType' [-Wbad-function-cast] image->orientation=(OrientationType) ParseCommandOption( ^~~~~~~~~~~~~~~~~~~ magick/image.c:3700:38: warning: cast from function call of type 'ssize_t' (aka 'long') to non-matching type 'MagickBooleanType' [-Wbad-function-cast] image->taint=(MagickBooleanType) ParseCommandOption(MagickBooleanOptions, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ magick/image.c:3718:29: warning: cast from function call of type 'ssize_t' (aka 'long') to non-matching type 'ImageType' [-Wbad-function-cast] image->type=(ImageType) ParseCommandOption(MagickTypeOptions,MagickFalse, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ magick/image.c:3722:28: warning: cast from function call of type 'ssize_t' (aka 'long') to non-matching type 'ResolutionType' [-Wbad-function-cast] units=(ResolutionType) ParseCommandOption(MagickResolutionOptions, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ magick/locale.c:981:20: warning: cast from function call of type 'unsigned long' to non-matching type 'double' [-Wbad-function-cast] value=(double) strtoul(string,&q,16); ^~~~~~~~~~~~~~~~~~~~~ magick/log.c:987:25: warning: cast from function call of type 'double' to non-matching type 'unsigned long' [-Wbad-function-cast] (unsigned long) floor(fmod(elapsed_time,60.0)),(unsigned long) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ magick/log.c:989:18: warning: cast from function call of type '__pid_t' (aka 'int') to non-matching type 'double' [-Wbad-function-cast] (double) getpid(),(double) GetMagickThreadSignature(),module,function, ^~~~~~~~ magick/log.c:989:36: warning: cast from function call of type 'size_t' (aka 'unsigned long') to non-matching type 'double' [-Wbad-function-cast] (double) getpid(),(double) GetMagickThreadSignature(),module,function, ^~~~~~~~~~~~~~~~~~~~~~~~~~ magick/log.c:1107:57: warning: cast from function call of type '__pid_t' (aka 'int') to non-matching type 'double' [-Wbad-function-cast] q+=FormatLocaleString(q,extent,"%.20g",(double) getpid()); ^~~~~~~~ magick/log.c:1113:47: warning: cast from function call of type 'double' to non-matching type 'unsigned long' [-Wbad-function-cast] (elapsed_time/60.0),(unsigned long) floor(fmod(elapsed_time,60.0)), ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ magick/log.c:1225:57: warning: cast from function call of type '__pid_t' (aka 'int') to non-matching type 'double' [-Wbad-function-cast] q+=FormatLocaleString(q,extent,"%.20g",(double) getpid()); ^~~~~~~~ magick/mime.c:882:39: warning: cast from function call of type 'ssize_t' (aka 'long') to non-matching type 'DataType' [-Wbad-function-cast] mime_info->data_type=(DataType) ParseCommandOption(MagickDataTypeOptions, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ magick/mime.c:889:38: warning: cast from function call of type 'ssize_t' (aka 'long') to non-matching type 'EndianType' [-Wbad-function-cast] mime_info->endian=(EndianType) ParseCommandOption(MagickEndianOptions, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ magick/montage.c:279:32: warning: cast from function call of type 'double' to non-matching type 'size_t' (aka 'unsigned long') [-Wbad-function-cast] *tiles_per_column=(size_t) sqrt((double) number_images); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ magick/montage.c:281:32: warning: cast from function call of type 'double' to non-matching type 'size_t' (aka 'unsigned long') [-Wbad-function-cast] *tiles_per_column=(size_t) ceil((double) number_images/(*tiles_per_row)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ magick/montage.c:283:29: warning: cast from function call of type 'double' to non-matching type 'size_t' (aka 'unsigned long') [-Wbad-function-cast] *tiles_per_row=(size_t) ceil((double) number_images/(*tiles_per_column)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ magick/montage.c:461:29: warning: cast from function call of type 'double' to non-matching type 'size_t' (aka 'unsigned long') [-Wbad-function-cast] tiles_per_column=(size_t) sqrt((double) number_images); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ magick/montage.c:462:26: warning: cast from function call of type 'double' to non-matching type 'size_t' (aka 'unsigned long') [-Wbad-function-cast] tiles_per_row=(size_t) ceil((double) number_images/tiles_per_column); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ magick/morphology.c:305:48: warning: cast from function call of type 'double' to non-matching type 'size_t' (aka 'unsigned long') [-Wbad-function-cast] kernel->width = kernel->height= (size_t) sqrt((double) i+1.0); ^~~~~~~~~~~~~~~~~~~~ magick/morphology.c:1623:54: warning: cast from function call of type 'double' to non-matching type 'size_t' (aka 'unsigned long') [-Wbad-function-cast] kernel->width = kernel->height = (size_t)fabs(args->rho)*2+1; ^~~~~~~~~~~~~~~ magick/morphology.c:4408:37: warning: cast from function call of type 'ssize_t' (aka 'long') to non-matching type 'CompositeOperator' [-Wbad-function-cast] compose = (CompositeOperator) ParseCommandOption( ^~~~~~~~~~~~~~~~~~~ magick/morphology.c:4665:27: warning: cast from function call of type 'MagickStatusType' (aka 'unsigned int') to non-matching type 'GeometryFlags' [-Wbad-function-cast] flags = (GeometryFlags) ParseGeometry(geometry, &args); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ magick/pixel.c:4460:22: warning: cast from function call of type 'double' to non-matching type 'ssize_t' (aka 'long') [-Wbad-function-cast] x_offset=(ssize_t) floor(x); ^~~~~~~~ magick/pixel.c:4461:22: warning: cast from function call of type 'double' to non-matching type 'ssize_t' (aka 'long') [-Wbad-function-cast] y_offset=(ssize_t) floor(y); ^~~~~~~~ magick/pixel.c:4861:56: warning: cast from function call of type 'double' to non-matching type 'ssize_t' (aka 'long') [-Wbad-function-cast] p=GetCacheViewVirtualPixels(image_view,(ssize_t) floor(x+0.5), ^~~~~~~~~~~~ magick/pixel.c:4862:19: warning: cast from function call of type 'double' to non-matching type 'ssize_t' (aka 'long') [-Wbad-function-cast] (ssize_t) floor(y+0.5),1,1,exception); ^~~~~~~~~~~~ magick/policy.c:866:48: warning: cast from function call of type 'ssize_t' (aka 'long') to non-matching type 'PolicyDomain' [-Wbad-function-cast] policy_info->domain=(PolicyDomain) ParseCommandOption( ^~~~~~~~~~~~~~~~~~~ magick/policy.c:897:48: warning: cast from function call of type 'ssize_t' (aka 'long') to non-matching type 'PolicyRights' [-Wbad-function-cast] policy_info->rights=(PolicyRights) ParseCommandOption( ^~~~~~~~~~~~~~~~~~~ magick/property.c:2392:9: warning: cast from function call of type 'size_t' (aka 'unsigned long') to non-matching type 'double' [-Wbad-function-cast] GetNumberColors(image,(FILE *) NULL,&image->exception)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ magick/property.c:2419:9: warning: cast from function call of type 'size_t' (aka 'unsigned long') to non-matching type 'double' [-Wbad-function-cast] GetImageListLength(image)); ^~~~~~~~~~~~~~~~~~~~~~~~~ magick/property.c:2436:9: warning: cast from function call of type 'ssize_t' (aka 'long') to non-matching type 'double' [-Wbad-function-cast] GetImageIndexInList(image)); ^~~~~~~~~~~~~~~~~~~~~~~~~~ magick/property.c:2746:13: warning: cast from function call of type 'size_t' (aka 'unsigned long') to non-matching type 'double' [-Wbad-function-cast] GetImageDepth(image, &image->exception)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ magick/property.c:2947:13: warning: cast from function call of type 'ssize_t' (aka 'long') to non-matching type 'double' [-Wbad-function-cast] GetImageIndexInList(image)+1); ^~~~~~~~~~~~~~~~~~~~~~~~~~ magick/property.c:3036:13: warning: cast from function call of type 'size_t' (aka 'unsigned long') to non-matching type 'double' [-Wbad-function-cast] GetImageListLength(image)); ^~~~~~~~~~~~~~~~~~~~~~~~~ magick/property.c:3076:13: warning: cast from function call of type 'ImageType' to non-matching type 'ssize_t' (aka 'long') [-Wbad-function-cast] GetImageType(image,&image->exception)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ magick/property.c:3823:43: warning: cast from function call of type 'double' to non-matching type 'size_t' (aka 'unsigned long') [-Wbad-function-cast] if (image->delay > (size_t) floor(geometry_info.rho+0.5)) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ magick/property.c:3824:39: warning: cast from function call of type 'double' to non-matching type 'size_t' (aka 'unsigned long') [-Wbad-function-cast] image->delay=(size_t) floor(geometry_info.rho+0.5); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ magick/property.c:3829:45: warning: cast from function call of type 'double' to non-matching type 'size_t' (aka 'unsigned long') [-Wbad-function-cast] if (image->delay < (size_t) floor(geometry_info.rho+0.5)) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ magick/property.c:3831:21: warning: cast from function call of type 'double' to non-matching type 'ssize_t' (aka 'long') [-Wbad-function-cast] floor(geometry_info.sigma+0.5); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ magick/property.c:3834:37: warning: cast from function call of type 'double' to non-matching type 'size_t' (aka 'unsigned long') [-Wbad-function-cast] image->delay=(size_t) floor(geometry_info.rho+0.5); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ magick/property.c:3836:47: warning: cast from function call of type 'double' to non-matching type 'ssize_t' (aka 'long') [-Wbad-function-cast] image->ticks_per_second=(ssize_t) floor(geometry_info.sigma+0.5); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ magick/quantize.c:387:53: warning: cast from function call of type 'ssize_t' (aka 'long') to non-matching type 'DitherMethod' [-Wbad-function-cast] quantize_info->dither_method=(DitherMethod) ParseCommandOption( ^~~~~~~~~~~~~~~~~~~ magick/quantize.c:1561:34: warning: cast from function call of type 'Quantum' (aka 'unsigned short') to non-matching type 'MagickRealType' (aka 'float') [-Wbad-function-cast] pixel.red=(MagickRealType) ClampPixel(pixel.red); ^~~~~~~~~~~~~~~~~~~~~ magick/quantize.c:1562:36: warning: cast from function call of type 'Quantum' (aka 'unsigned short') to non-matching type 'MagickRealType' (aka 'float') [-Wbad-function-cast] pixel.green=(MagickRealType) ClampPixel(pixel.green); ^~~~~~~~~~~~~~~~~~~~~~~ magick/quantize.c:1563:35: warning: cast from function call of type 'Quantum' (aka 'unsigned short') to non-matching type 'MagickRealType' (aka 'float') [-Wbad-function-cast] pixel.blue=(MagickRealType) ClampPixel(pixel.blue); ^~~~~~~~~~~~~~~~~~~~~~ magick/quantize.c:1565:40: warning: cast from function call of type 'Quantum' (aka 'unsigned short') to non-matching type 'MagickRealType' (aka 'float') [-Wbad-function-cast] pixel.opacity=(MagickRealType) ClampPixel(pixel.opacity); ^~~~~~~~~~~~~~~~~~~~~~~~~ magick/quantize.c:1778:34: warning: cast from function call of type 'Quantum' (aka 'unsigned short') to non-matching type 'MagickRealType' (aka 'float') [-Wbad-function-cast] pixel.red=(MagickRealType) ClampPixel(pixel.red); ^~~~~~~~~~~~~~~~~~~~~ magick/quantize.c:1779:36: warning: cast from function call of type 'Quantum' (aka 'unsigned short') to non-matching type 'MagickRealType' (aka 'float') [-Wbad-function-cast] pixel.green=(MagickRealType) ClampPixel(pixel.green); ^~~~~~~~~~~~~~~~~~~~~~~ magick/quantize.c:1780:35: warning: cast from function call of type 'Quantum' (aka 'unsigned short') to non-matching type 'MagickRealType' (aka 'float') [-Wbad-function-cast] pixel.blue=(MagickRealType) ClampPixel(pixel.blue); ^~~~~~~~~~~~~~~~~~~~~~ magick/quantize.c:1782:40: warning: cast from function call of type 'Quantum' (aka 'unsigned short') to non-matching type 'MagickRealType' (aka 'float') [-Wbad-function-cast] pixel.opacity=(MagickRealType) ClampPixel(pixel.opacity); ^~~~~~~~~~~~~~~~~~~~~~~~~ magick/quantum.c:430:46: warning: cast from function call of type 'ssize_t' (aka 'long') to non-matching type 'QuantumFormatType' [-Wbad-function-cast] quantum_info->format=(QuantumFormatType) ParseCommandOption( ^~~~~~~~~~~~~~~~~~~ magick/resample.c:562:17: warning: cast from function call of type 'double' to non-matching type 'ssize_t' (aka 'long') [-Wbad-function-cast] v1 = (ssize_t)ceil(v0 - resample_filter->Vlimit); /* range of scan lines */ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ magick/resample.c:563:17: warning: cast from function call of type 'double' to non-matching type 'ssize_t' (aka 'long') [-Wbad-function-cast] v2 = (ssize_t)floor(v0 + resample_filter->Vlimit); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ magick/resample.c:586:18: warning: cast from function call of type 'double' to non-matching type 'ssize_t' (aka 'long') [-Wbad-function-cast] u = (ssize_t)ceil(u1); /* first pixel in scanline */ ^~~~~~~~ magick/resample.c:680:39: warning: cast from function call of type 'Quantum' (aka 'unsigned short') to non-matching type 'MagickRealType' (aka 'float') [-Wbad-function-cast] pixel->opacity = (MagickRealType) ClampToQuantum(divisor_m*pixel->opacity); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ magick/resample.c:682:35: warning: cast from function call of type 'Quantum' (aka 'unsigned short') to non-matching type 'MagickRealType' (aka 'float') [-Wbad-function-cast] pixel->red = (MagickRealType) ClampToQuantum(divisor_c*pixel->red); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ magick/resample.c:683:35: warning: cast from function call of type 'Quantum' (aka 'unsigned short') to non-matching type 'MagickRealType' (aka 'float') [-Wbad-function-cast] pixel->green = (MagickRealType) ClampToQuantum(divisor_c*pixel->green); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ magick/resample.c:684:35: warning: cast from function call of type 'Quantum' (aka 'unsigned short') to non-matching type 'MagickRealType' (aka 'float') [-Wbad-function-cast] pixel->blue = (MagickRealType) ClampToQuantum(divisor_c*pixel->blue); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ magick/resample.c:686:37: warning: cast from function call of type 'Quantum' (aka 'unsigned short') to non-matching type 'MagickRealType' (aka 'float') [-Wbad-function-cast] pixel->index = (MagickRealType) ClampToQuantum(divisor_c*pixel->index); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ magick/resize.c:3818:5: warning: cast from function call of type 'size_t' (aka 'unsigned long') to non-matching type 'double' [-Wbad-function-cast] GetImageListLength(image)); ^~~~~~~~~~~~~~~~~~~~~~~~~ magick/resource.c:405:14: warning: cast from function call of type '__pid_t' (aka 'int') to non-matching type 'double' [-Wbad-function-cast] (double) getpid()); ^~~~~~~~ magick/resource.c:448:26: warning: cast from function call of type '__pid_t' (aka 'int') to non-matching type 'double' [-Wbad-function-cast] directory,(double) getpid()); ^~~~~~~~ magick/resource.c:452:16: warning: cast from function call of type '__pid_t' (aka 'int') to non-matching type 'double' [-Wbad-function-cast] (double) getpid()); ^~~~~~~~ magick/segment.c:389:51: warning: cast from function call of type 'unsigned char' to non-matching type 'MagickRealType' (aka 'float') [-Wbad-function-cast] cluster->red.center+=(MagickRealType) ScaleQuantumToChar(GetPixelRed(p)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ magick/segment.c:391:15: warning: cast from function call of type 'unsigned char' to non-matching type 'MagickRealType' (aka 'float') [-Wbad-function-cast] ScaleQuantumToChar(GetPixelGreen(p)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ magick/segment.c:392:52: warning: cast from function call of type 'unsigned char' to non-matching type 'MagickRealType' (aka 'float') [-Wbad-function-cast] cluster->blue.center+=(MagickRealType) ScaleQuantumToChar(GetPixelBlue(p)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ magick/segment.c:1101:15: warning: cast from function call of type 'unsigned char' to non-matching type 'MagickRealType' (aka 'float') [-Wbad-function-cast] ScaleQuantumToChar(GetPixelRed(p)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ magick/segment.c:1103:15: warning: cast from function call of type 'unsigned char' to non-matching type 'MagickRealType' (aka 'float') [-Wbad-function-cast] ScaleQuantumToChar(GetPixelGreen(p)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ magick/segment.c:1105:15: warning: cast from function call of type 'unsigned char' to non-matching type 'MagickRealType' (aka 'float') [-Wbad-function-cast] ScaleQuantumToChar(GetPixelBlue(p)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ magick/segment.c:1170:35: warning: cast from function call of type 'Quantum' (aka 'unsigned short') to non-matching type 'MagickRealType' (aka 'float') [-Wbad-function-cast] pixel->red=(MagickRealType) ScaleCharToQuantum((unsigned char) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ magick/segment.c:1173:37: warning: cast from function call of type 'Quantum' (aka 'unsigned short') to non-matching type 'MagickRealType' (aka 'float') [-Wbad-function-cast] pixel->green=(MagickRealType) ScaleCharToQuantum((unsigned char) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ magick/segment.c:1176:36: warning: cast from function call of type 'Quantum' (aka 'unsigned short') to non-matching type 'MagickRealType' (aka 'float') [-Wbad-function-cast] pixel->blue=(MagickRealType) ScaleCharToQuantum((unsigned char) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ magick/shear.c:166:24: warning: cast from function call of type 'double' to non-matching type 'ssize_t' (aka 'long') [-Wbad-function-cast] geometry.x=(ssize_t) ceil(min.x-0.5); ^~~~~~~~~~~~~~~ magick/shear.c:167:24: warning: cast from function call of type 'double' to non-matching type 'ssize_t' (aka 'long') [-Wbad-function-cast] geometry.y=(ssize_t) ceil(min.y-0.5); ^~~~~~~~~~~~~~~ magick/shear.c:168:27: warning: cast from function call of type 'double' to non-matching type 'size_t' (aka 'unsigned long') [-Wbad-function-cast] geometry.width=(size_t) floor(max.x-min.x+0.5); ^~~~~~~~~~~~~~~~~~~~~~ magick/shear.c:169:28: warning: cast from function call of type 'double' to non-matching type 'size_t' (aka 'unsigned long') [-Wbad-function-cast] geometry.height=(size_t) floor(max.y-min.y+0.5); ^~~~~~~~~~~~~~~~~~~~~~ magick/shear.c:1230:20: warning: cast from function call of type 'double' to non-matching type 'ssize_t' (aka 'long') [-Wbad-function-cast] step=(ssize_t) floor((double) displacement); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ magick/shear.c:1451:20: warning: cast from function call of type 'double' to non-matching type 'ssize_t' (aka 'long') [-Wbad-function-cast] step=(ssize_t) floor((double) displacement); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ magick/shear.c:1627:41: warning: cast from function call of type 'double' to non-matching type 'ssize_t' (aka 'long') [-Wbad-function-cast] bounds.width=image->columns+(ssize_t) floor(fabs(shear.x)*image->rows+0.5); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ magick/shear.c:1628:22: warning: cast from function call of type 'double' to non-matching type 'ssize_t' (aka 'long') [-Wbad-function-cast] bounds.x=(ssize_t) ceil((double) image->columns+((fabs(shear.x)*image->rows)- ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ magick/shear.c:1630:22: warning: cast from function call of type 'double' to non-matching type 'ssize_t' (aka 'long') [-Wbad-function-cast] bounds.y=(ssize_t) ceil((double) image->rows+((fabs(shear.y)*bounds.width)- ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ magick/shear.c:1775:25: warning: cast from function call of type 'double' to non-matching type 'size_t' (aka 'unsigned long') [-Wbad-function-cast] bounds.width=(size_t) floor(fabs((double) height*shear.x)+width+0.5); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ magick/shear.c:1776:26: warning: cast from function call of type 'double' to non-matching type 'size_t' (aka 'unsigned long') [-Wbad-function-cast] bounds.height=(size_t) floor(fabs((double) bounds.width*shear.y)+height+0.5); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ magick/shear.c:1777:24: warning: cast from function call of type 'double' to non-matching type 'size_t' (aka 'unsigned long') [-Wbad-function-cast] shear_width=(size_t) floor(fabs((double) bounds.height*shear.x)+ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ magick/shear.c:1779:22: warning: cast from function call of type 'double' to non-matching type 'ssize_t' (aka 'long') [-Wbad-function-cast] bounds.x=(ssize_t) floor((double) ((shear_width > bounds.width) ? width : ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ magick/shear.c:1781:22: warning: cast from function call of type 'double' to non-matching type 'ssize_t' (aka 'long') [-Wbad-function-cast] bounds.y=(ssize_t) floor(((double) bounds.height-height+2)/2.0+0.5); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ magick/statistic.c:209:19: warning: cast from function call of type 'MagickRealType' (aka 'float') to non-matching type 'int' [-Wbad-function-cast] intensity=(int) MagickPixelIntensity(color_2)- ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ magick/statistic.c:210:11: warning: cast from function call of type 'MagickRealType' (aka 'float') to non-matching type 'int' [-Wbad-function-cast] (int) MagickPixelIntensity(color_1); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ magick/statistic.c:1297:20: warning: cast from function call of type 'double' to non-matching type 'size_t' (aka 'unsigned long') [-Wbad-function-cast] *minima=(size_t) ceil(min-0.5); ^~~~~~~~~~~~~ magick/statistic.c:1298:20: warning: cast from function call of type 'double' to non-matching type 'size_t' (aka 'unsigned long') [-Wbad-function-cast] *maxima=(size_t) floor(max+0.5); ^~~~~~~~~~~~~~ magick/statistic.c:2533:58: warning: cast from function call of type 'double' to non-matching type 'size_t' (aka 'unsigned long') [-Wbad-function-cast] channel_statistics[CompositeChannels].depth=(size_t) EvaluateMax((double) ^~~~~~~~~~~~~~~~~~~~ magick/statistic.c:3082:31: warning: cast from function call of type 'Quantum' (aka 'unsigned short') to non-matching type 'MagickRealType' (aka 'float') [-Wbad-function-cast] pixel->red=(MagickRealType) ScaleShortToQuantum(channels[0]); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ magick/statistic.c:3083:33: warning: cast from function call of type 'Quantum' (aka 'unsigned short') to non-matching type 'MagickRealType' (aka 'float') [-Wbad-function-cast] pixel->green=(MagickRealType) ScaleShortToQuantum(channels[1]); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ magick/statistic.c:3084:32: warning: cast from function call of type 'Quantum' (aka 'unsigned short') to non-matching type 'MagickRealType' (aka 'float') [-Wbad-function-cast] pixel->blue=(MagickRealType) ScaleShortToQuantum(channels[2]); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ magick/statistic.c:3085:35: warning: cast from function call of type 'Quantum' (aka 'unsigned short') to non-matching type 'MagickRealType' (aka 'float') [-Wbad-function-cast] pixel->opacity=(MagickRealType) ScaleShortToQuantum(channels[3]); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ magick/statistic.c:3086:33: warning: cast from function call of type 'Quantum' (aka 'unsigned short') to non-matching type 'MagickRealType' (aka 'float') [-Wbad-function-cast] pixel->index=(MagickRealType) ScaleShortToQuantum(channels[4]); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ magick/statistic.c:3127:31: warning: cast from function call of type 'Quantum' (aka 'unsigned short') to non-matching type 'MagickRealType' (aka 'float') [-Wbad-function-cast] pixel->red=(MagickRealType) ScaleShortToQuantum(channels[0]); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ magick/statistic.c:3128:33: warning: cast from function call of type 'Quantum' (aka 'unsigned short') to non-matching type 'MagickRealType' (aka 'float') [-Wbad-function-cast] pixel->green=(MagickRealType) ScaleShortToQuantum(channels[1]); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ magick/statistic.c:3129:32: warning: cast from function call of type 'Quantum' (aka 'unsigned short') to non-matching type 'MagickRealType' (aka 'float') [-Wbad-function-cast] pixel->blue=(MagickRealType) ScaleShortToQuantum(channels[2]); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ magick/statistic.c:3130:35: warning: cast from function call of type 'Quantum' (aka 'unsigned short') to non-matching type 'MagickRealType' (aka 'float') [-Wbad-function-cast] pixel->opacity=(MagickRealType) ScaleShortToQuantum(channels[3]); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ magick/statistic.c:3131:33: warning: cast from function call of type 'Quantum' (aka 'unsigned short') to non-matching type 'MagickRealType' (aka 'float') [-Wbad-function-cast] pixel->index=(MagickRealType) ScaleShortToQuantum(channels[4]); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ magick/statistic.c:3167:31: warning: cast from function call of type 'Quantum' (aka 'unsigned short') to non-matching type 'MagickRealType' (aka 'float') [-Wbad-function-cast] pixel->red=(MagickRealType) ScaleShortToQuantum(channels[0]); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ magick/statistic.c:3168:33: warning: cast from function call of type 'Quantum' (aka 'unsigned short') to non-matching type 'MagickRealType' (aka 'float') [-Wbad-function-cast] pixel->green=(MagickRealType) ScaleShortToQuantum(channels[1]); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ magick/statistic.c:3169:32: warning: cast from function call of type 'Quantum' (aka 'unsigned short') to non-matching type 'MagickRealType' (aka 'float') [-Wbad-function-cast] pixel->blue=(MagickRealType) ScaleShortToQuantum(channels[2]); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ magick/statistic.c:3170:35: warning: cast from function call of type 'Quantum' (aka 'unsigned short') to non-matching type 'MagickRealType' (aka 'float') [-Wbad-function-cast] pixel->opacity=(MagickRealType) ScaleShortToQuantum(channels[3]); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ magick/statistic.c:3171:33: warning: cast from function call of type 'Quantum' (aka 'unsigned short') to non-matching type 'MagickRealType' (aka 'float') [-Wbad-function-cast] pixel->index=(MagickRealType) ScaleShortToQuantum(channels[4]); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ magick/statistic.c:3210:31: warning: cast from function call of type 'Quantum' (aka 'unsigned short') to non-matching type 'MagickRealType' (aka 'float') [-Wbad-function-cast] pixel->red=(MagickRealType) ScaleShortToQuantum(channels[0]); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ magick/statistic.c:3211:33: warning: cast from function call of type 'Quantum' (aka 'unsigned short') to non-matching type 'MagickRealType' (aka 'float') [-Wbad-function-cast] pixel->green=(MagickRealType) ScaleShortToQuantum(channels[1]); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ magick/statistic.c:3212:32: warning: cast from function call of type 'Quantum' (aka 'unsigned short') to non-matching type 'MagickRealType' (aka 'float') [-Wbad-function-cast] pixel->blue=(MagickRealType) ScaleShortToQuantum(channels[2]); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ magick/statistic.c:3213:35: warning: cast from function call of type 'Quantum' (aka 'unsigned short') to non-matching type 'MagickRealType' (aka 'float') [-Wbad-function-cast] pixel->opacity=(MagickRealType) ScaleShortToQuantum(channels[3]); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ magick/statistic.c:3214:33: warning: cast from function call of type 'Quantum' (aka 'unsigned short') to non-matching type 'MagickRealType' (aka 'float') [-Wbad-function-cast] pixel->index=(MagickRealType) ScaleShortToQuantum(channels[4]); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ magick/statistic.c:3258:31: warning: cast from function call of type 'Quantum' (aka 'unsigned short') to non-matching type 'MagickRealType' (aka 'float') [-Wbad-function-cast] pixel->red=(MagickRealType) ScaleShortToQuantum(channels[0]); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ magick/statistic.c:3259:33: warning: cast from function call of type 'Quantum' (aka 'unsigned short') to non-matching type 'MagickRealType' (aka 'float') [-Wbad-function-cast] pixel->green=(MagickRealType) ScaleShortToQuantum(channels[1]); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ magick/statistic.c:3260:32: warning: cast from function call of type 'Quantum' (aka 'unsigned short') to non-matching type 'MagickRealType' (aka 'float') [-Wbad-function-cast] pixel->blue=(MagickRealType) ScaleShortToQuantum(channels[2]); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ magick/statistic.c:3261:35: warning: cast from function call of type 'Quantum' (aka 'unsigned short') to non-matching type 'MagickRealType' (aka 'float') [-Wbad-function-cast] pixel->opacity=(MagickRealType) ScaleShortToQuantum(channels[3]); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ magick/statistic.c:3262:33: warning: cast from function call of type 'Quantum' (aka 'unsigned short') to non-matching type 'MagickRealType' (aka 'float') [-Wbad-function-cast] pixel->index=(MagickRealType) ScaleShortToQuantum(channels[4]); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ magick/statistic.c:3307:31: warning: cast from function call of type 'Quantum' (aka 'unsigned short') to non-matching type 'MagickRealType' (aka 'float') [-Wbad-function-cast] pixel->red=(MagickRealType) ScaleShortToQuantum(channels[0]); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ magick/statistic.c:3308:33: warning: cast from function call of type 'Quantum' (aka 'unsigned short') to non-matching type 'MagickRealType' (aka 'float') [-Wbad-function-cast] pixel->green=(MagickRealType) ScaleShortToQuantum(channels[1]); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ magick/statistic.c:3309:32: warning: cast from function call of type 'Quantum' (aka 'unsigned short') to non-matching type 'MagickRealType' (aka 'float') [-Wbad-function-cast] pixel->blue=(MagickRealType) ScaleShortToQuantum(channels[2]); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ magick/statistic.c:3310:35: warning: cast from function call of type 'Quantum' (aka 'unsigned short') to non-matching type 'MagickRealType' (aka 'float') [-Wbad-function-cast] pixel->opacity=(MagickRealType) ScaleShortToQuantum(channels[3]); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ magick/statistic.c:3311:33: warning: cast from function call of type 'Quantum' (aka 'unsigned short') to non-matching type 'MagickRealType' (aka 'float') [-Wbad-function-cast] pixel->index=(MagickRealType) ScaleShortToQuantum(channels[4]); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ magick/statistic.c:3351:40: warning: cast from function call of type 'double' to non-matching type 'unsigned short' [-Wbad-function-cast] channels[channel]=(unsigned short) sqrt(sum); ^~~~~~~~~ magick/statistic.c:3353:31: warning: cast from function call of type 'Quantum' (aka 'unsigned short') to non-matching type 'MagickRealType' (aka 'float') [-Wbad-function-cast] pixel->red=(MagickRealType) ScaleShortToQuantum(channels[0]); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ magick/statistic.c:3354:33: warning: cast from function call of type 'Quantum' (aka 'unsigned short') to non-matching type 'MagickRealType' (aka 'float') [-Wbad-function-cast] pixel->green=(MagickRealType) ScaleShortToQuantum(channels[1]); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ magick/statistic.c:3355:32: warning: cast from function call of type 'Quantum' (aka 'unsigned short') to non-matching type 'MagickRealType' (aka 'float') [-Wbad-function-cast] pixel->blue=(MagickRealType) ScaleShortToQuantum(channels[2]); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ magick/statistic.c:3356:35: warning: cast from function call of type 'Quantum' (aka 'unsigned short') to non-matching type 'MagickRealType' (aka 'float') [-Wbad-function-cast] pixel->opacity=(MagickRealType) ScaleShortToQuantum(channels[3]); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ magick/statistic.c:3357:33: warning: cast from function call of type 'Quantum' (aka 'unsigned short') to non-matching type 'MagickRealType' (aka 'float') [-Wbad-function-cast] pixel->index=(MagickRealType) ScaleShortToQuantum(channels[4]); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ magick/statistic.c:3405:40: warning: cast from function call of type 'double' to non-matching type 'unsigned short' [-Wbad-function-cast] channels[channel]=(unsigned short) sqrt(sum_squared-(sum*sum)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~ magick/statistic.c:3407:31: warning: cast from function call of type 'Quantum' (aka 'unsigned short') to non-matching type 'MagickRealType' (aka 'float') [-Wbad-function-cast] pixel->red=(MagickRealType) ScaleShortToQuantum(channels[0]); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ magick/statistic.c:3408:33: warning: cast from function call of type 'Quantum' (aka 'unsigned short') to non-matching type 'MagickRealType' (aka 'float') [-Wbad-function-cast] pixel->green=(MagickRealType) ScaleShortToQuantum(channels[1]); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ magick/statistic.c:3409:32: warning: cast from function call of type 'Quantum' (aka 'unsigned short') to non-matching type 'MagickRealType' (aka 'float') [-Wbad-function-cast] pixel->blue=(MagickRealType) ScaleShortToQuantum(channels[2]); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ magick/statistic.c:3410:35: warning: cast from function call of type 'Quantum' (aka 'unsigned short') to non-matching type 'MagickRealType' (aka 'float') [-Wbad-function-cast] pixel->opacity=(MagickRealType) ScaleShortToQuantum(channels[3]); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ magick/statistic.c:3411:33: warning: cast from function call of type 'Quantum' (aka 'unsigned short') to non-matching type 'MagickRealType' (aka 'float') [-Wbad-function-cast] pixel->index=(MagickRealType) ScaleShortToQuantum(channels[4]); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ magick/timer.c:195:19: warning: cast from function call of type 'clock_t' (aka 'long') to non-matching type 'double' [-Wbad-function-cast] return((double) times(&timer)/CLOCKS_PER_SEC); ^~~~~~~~~~~~~ magick/transform.c:902:30: warning: cast from function call of type 'double' to non-matching type 'ssize_t' (aka 'long') [-Wbad-function-cast] crop.y=(ssize_t) MagickRound((MagickRealType) (offset.y- ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ magick/transform.c:905:34: warning: cast from function call of type 'double' to non-matching type 'size_t' (aka 'unsigned long') [-Wbad-function-cast] crop.height=(size_t) MagickRound((MagickRealType) (offset.y+ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ magick/transform.c:910:30: warning: cast from function call of type 'double' to non-matching type 'ssize_t' (aka 'long') [-Wbad-function-cast] crop.y=(ssize_t) MagickRound((MagickRealType) (offset.y- ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ magick/transform.c:913:34: warning: cast from function call of type 'double' to non-matching type 'size_t' (aka 'unsigned long') [-Wbad-function-cast] crop.height=(size_t) MagickRound((MagickRealType) (offset.y+ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ magick/transform.c:922:32: warning: cast from function call of type 'double' to non-matching type 'ssize_t' (aka 'long') [-Wbad-function-cast] crop.x=(ssize_t) MagickRound((MagickRealType) (offset.x- ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ magick/transform.c:925:35: warning: cast from function call of type 'double' to non-matching type 'size_t' (aka 'unsigned long') [-Wbad-function-cast] crop.width=(size_t) MagickRound((MagickRealType) (offset.x+ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ magick/transform.c:930:32: warning: cast from function call of type 'double' to non-matching type 'ssize_t' (aka 'long') [-Wbad-function-cast] crop.x=(ssize_t) MagickRound((MagickRealType) (offset.x- ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ magick/transform.c:933:35: warning: cast from function call of type 'double' to non-matching type 'size_t' (aka 'unsigned long') [-Wbad-function-cast] crop.width=(size_t) MagickRound((MagickRealType) (offset.x+ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ magick/threshold.c:1097:20: warning: cast from function call of type 'long' to non-matching type 'double' [-Wbad-function-cast] value=(double) strtol(content,&p,10); ^~~~~~~~~~~~~~~~~~~~~ magick/type.c:1295:46: warning: cast from function call of type 'ssize_t' (aka 'long') to non-matching type 'StretchType' [-Wbad-function-cast] type_info->stretch=(StretchType) ParseCommandOption( ^~~~~~~~~~~~~~~~~~~ magick/type.c:1301:42: warning: cast from function call of type 'ssize_t' (aka 'long') to non-matching type 'StyleType' [-Wbad-function-cast] type_info->style=(StyleType) ParseCommandOption(MagickStyleOptions, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ magick/utility.c:988:16: warning: cast from function call of type '__pid_t' (aka 'int') to non-matching type 'double' [-Wbad-function-cast] (double) getpid()); ^~~~~~~~ magick/utility.c:993:20: warning: cast from function call of type '__pid_t' (aka 'int') to non-matching type 'double' [-Wbad-function-cast] (double) getpid()); ^~~~~~~~ magick/widget.c:1555:24: warning: cast from function call of type 'MagickRealType' (aka 'float') to non-matching type 'ssize_t' (aka 'long') [-Wbad-function-cast] foreground=(ssize_t) XPixelIntensity( ^~~~~~~~~~~~~~~~ magick/widget.c:1557:19: warning: cast from function call of type 'MagickRealType' (aka 'float') to non-matching type 'ssize_t' (aka 'long') [-Wbad-function-cast] matte=(ssize_t) XPixelIntensity(&window_info->pixel_info->matte_color); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ magick/xwindow.c:3495:40: warning: cast from function call of type 'ssize_t' (aka 'long') to non-matching type 'GravityType' [-Wbad-function-cast] resource_info->gravity=(GravityType) ParseCommandOption(MagickGravityOptions, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ magick/xwindow.c:7780:41: warning: cast from function call of type 'MagickRealType' (aka 'float') to non-matching type 'unsigned short' [-Wbad-function-cast] gray_value=(unsigned short) XPixelIntensity(&color); ^~~~~~~~~~~~~~~~~~~~~~~ magick/xwindow.c:7915:45: warning: cast from function call of type 'MagickRealType' (aka 'float') to non-matching type 'unsigned short' [-Wbad-function-cast] gray_value=(unsigned short) XPixelIntensity(&color); ^~~~~~~~~~~~~~~~~~~~~~~ magick/xwindow.c:7952:45: warning: cast from function call of type 'MagickRealType' (aka 'float') to non-matching type 'unsigned short' [-Wbad-function-cast] gray_value=(unsigned short) XPixelIntensity(&color); ^~~~~~~~~~~~~~~~~~~~~~~ magick/xwindow.c:8041:41: warning: cast from function call of type 'MagickRealType' (aka 'float') to non-matching type 'unsigned short' [-Wbad-function-cast] gray_value=(unsigned short) XPixelIntensity(&color); ^~~~~~~~~~~~~~~~~~~~~~~ coders/bmp.c:725:45: warning: cast from function call of type 'unsigned int' to non-matching type 'double' [-Wbad-function-cast] bmp_info.red_primary.x=(double) ReadBlobLSBLong(image)/BMP_DENOM; ^~~~~~~~~~~~~~~~~~~~~~ coders/bmp.c:726:45: warning: cast from function call of type 'unsigned int' to non-matching type 'double' [-Wbad-function-cast] bmp_info.red_primary.y=(double) ReadBlobLSBLong(image)/BMP_DENOM; ^~~~~~~~~~~~~~~~~~~~~~ coders/bmp.c:727:45: warning: cast from function call of type 'unsigned int' to non-matching type 'double' [-Wbad-function-cast] bmp_info.red_primary.z=(double) ReadBlobLSBLong(image)/BMP_DENOM; ^~~~~~~~~~~~~~~~~~~~~~ coders/bmp.c:728:47: warning: cast from function call of type 'unsigned int' to non-matching type 'double' [-Wbad-function-cast] bmp_info.green_primary.x=(double) ReadBlobLSBLong(image)/BMP_DENOM; ^~~~~~~~~~~~~~~~~~~~~~ coders/bmp.c:729:47: warning: cast from function call of type 'unsigned int' to non-matching type 'double' [-Wbad-function-cast] bmp_info.green_primary.y=(double) ReadBlobLSBLong(image)/BMP_DENOM; ^~~~~~~~~~~~~~~~~~~~~~ coders/bmp.c:730:47: warning: cast from function call of type 'unsigned int' to non-matching type 'double' [-Wbad-function-cast] bmp_info.green_primary.z=(double) ReadBlobLSBLong(image)/BMP_DENOM; ^~~~~~~~~~~~~~~~~~~~~~ coders/bmp.c:731:46: warning: cast from function call of type 'unsigned int' to non-matching type 'double' [-Wbad-function-cast] bmp_info.blue_primary.x=(double) ReadBlobLSBLong(image)/BMP_DENOM; ^~~~~~~~~~~~~~~~~~~~~~ coders/bmp.c:732:46: warning: cast from function call of type 'unsigned int' to non-matching type 'double' [-Wbad-function-cast] bmp_info.blue_primary.y=(double) ReadBlobLSBLong(image)/BMP_DENOM; ^~~~~~~~~~~~~~~~~~~~~~ coders/bmp.c:733:46: warning: cast from function call of type 'unsigned int' to non-matching type 'double' [-Wbad-function-cast] bmp_info.blue_primary.z=(double) ReadBlobLSBLong(image)/BMP_DENOM; ^~~~~~~~~~~~~~~~~~~~~~ coders/bmp.c:759:45: warning: cast from function call of type 'unsigned int' to non-matching type 'double' [-Wbad-function-cast] bmp_info.gamma_scale.x=(double) ReadBlobLSBLong(image)/0x10000; ^~~~~~~~~~~~~~~~~~~~~~ coders/bmp.c:760:45: warning: cast from function call of type 'unsigned int' to non-matching type 'double' [-Wbad-function-cast] bmp_info.gamma_scale.y=(double) ReadBlobLSBLong(image)/0x10000; ^~~~~~~~~~~~~~~~~~~~~~ coders/bmp.c:761:45: warning: cast from function call of type 'unsigned int' to non-matching type 'double' [-Wbad-function-cast] bmp_info.gamma_scale.z=(double) ReadBlobLSBLong(image)/0x10000; ^~~~~~~~~~~~~~~~~~~~~~ coders/caption.c:157:38: warning: cast from function call of type 'ssize_t' (aka 'long') to non-matching type 'GravityType' [-Wbad-function-cast] draw_info->gravity=(GravityType) ParseCommandOption(MagickGravityOptions, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ coders/caption.c:171:22: warning: cast from function call of type 'double' to non-matching type 'size_t' (aka 'unsigned long') [-Wbad-function-cast] width=(size_t) floor(metrics.width+draw_info->stroke_width+0.5); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ coders/caption.c:224:24: warning: cast from function call of type 'double' to non-matching type 'size_t' (aka 'unsigned long') [-Wbad-function-cast] width=(size_t) floor(metrics.width+draw_info->stroke_width+0.5); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ coders/caption.c:225:25: warning: cast from function call of type 'double' to non-matching type 'size_t' (aka 'unsigned long') [-Wbad-function-cast] height=(size_t) floor(metrics.height+draw_info->stroke_width+0.5); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ coders/caption.c:249:24: warning: cast from function call of type 'double' to non-matching type 'size_t' (aka 'unsigned long') [-Wbad-function-cast] width=(size_t) floor(metrics.width+draw_info->stroke_width+0.5); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ coders/caption.c:250:25: warning: cast from function call of type 'double' to non-matching type 'size_t' (aka 'unsigned long') [-Wbad-function-cast] height=(size_t) floor(metrics.height+draw_info->stroke_width+0.5); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ coders/dcm.c:3889:42: warning: cast from function call of type 'double' to non-matching type 'ssize_t' (aka 'long') [-Wbad-function-cast] window_min=(ssize_t) ceil((double) window_center- ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ coders/dcm.c:3891:42: warning: cast from function call of type 'double' to non-matching type 'ssize_t' (aka 'long') [-Wbad-function-cast] window_max=(ssize_t) floor((double) window_center+ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ coders/dcm.c:4000:44: warning: cast from function call of type 'double' to non-matching type 'ssize_t' (aka 'long') [-Wbad-function-cast] window_min=(ssize_t) ceil((double) window_center- ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ coders/dcm.c:4002:44: warning: cast from function call of type 'double' to non-matching type 'ssize_t' (aka 'long') [-Wbad-function-cast] window_max=(ssize_t) floor((double) window_center+ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ coders/dds.c:2844:28: warning: cast from function call of type 'unsigned char' to non-matching type 'float' [-Wbad-function-cast] point.x = (float)ScaleQuantumToChar(GetPixelRed(p)) / 255.0f; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ coders/dds.c:2845:28: warning: cast from function call of type 'unsigned char' to non-matching type 'float' [-Wbad-function-cast] point.y = (float)ScaleQuantumToChar(GetPixelGreen(p)) / 255.0f; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ coders/dds.c:2846:28: warning: cast from function call of type 'unsigned char' to non-matching type 'float' [-Wbad-function-cast] point.z = (float)ScaleQuantumToChar(GetPixelBlue(p)) / 255.0f; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ coders/fits.c:150:23: warning: cast from function call of type 'int' to non-matching type 'double' [-Wbad-function-cast] return((double) ReadBlobByte(image)); ^~~~~~~~~~~~~~~~~~~ coders/histogram.c:304:21: warning: cast from function call of type 'double' to non-matching type 'ssize_t' (aka 'long') [-Wbad-function-cast] y=(ssize_t) ceil(histogram_image->rows-scale*histogram[x].red-0.5); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ coders/histogram.c:314:21: warning: cast from function call of type 'double' to non-matching type 'ssize_t' (aka 'long') [-Wbad-function-cast] y=(ssize_t) ceil(histogram_image->rows-scale*histogram[x].green-0.5); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ coders/histogram.c:324:21: warning: cast from function call of type 'double' to non-matching type 'ssize_t' (aka 'long') [-Wbad-function-cast] y=(ssize_t) ceil(histogram_image->rows-scale*histogram[x].blue-0.5); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ coders/json.c:767:28: warning: cast from function call of type 'ssize_t' (aka 'long') to non-matching type 'StatisticType' [-Wbad-function-cast] type=(StatisticType) ParseCommandOption(MagickStatisticOptions, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ coders/json.c:1222:29: warning: cast from function call of type 'size_t' (aka 'unsigned long') to non-matching type 'double' [-Wbad-function-cast] image->scene,(double) GetImageListLength(image)); ^~~~~~~~~~~~~~~~~~~~~~~~~ coders/json.c:1473:11: warning: cast from function call of type 'size_t' (aka 'unsigned long') to non-matching type 'double' [-Wbad-function-cast] GetStringInfoLength(profile)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ coders/json.c:1536:57: warning: cast from function call of type 'double' to non-matching type 'unsigned long' [-Wbad-function-cast] (unsigned long) (elapsed_time/60.0),(unsigned long) ceil(fmod( ^~~~~~~~~~ coders/label.c:140:28: warning: cast from function call of type 'double' to non-matching type 'size_t' (aka 'unsigned long') [-Wbad-function-cast] image->rows=(size_t) floor(metrics.height+draw_info->stroke_width+0.5); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ coders/label.c:161:26: warning: cast from function call of type 'double' to non-matching type 'size_t' (aka 'unsigned long') [-Wbad-function-cast] width=(size_t) floor(metrics.width+draw_info->stroke_width+0.5); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ coders/label.c:162:27: warning: cast from function call of type 'double' to non-matching type 'size_t' (aka 'unsigned long') [-Wbad-function-cast] height=(size_t) floor(metrics.height+draw_info->stroke_width+0.5); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ coders/label.c:182:26: warning: cast from function call of type 'double' to non-matching type 'size_t' (aka 'unsigned long') [-Wbad-function-cast] width=(size_t) floor(metrics.width+draw_info->stroke_width+0.5); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ coders/label.c:183:27: warning: cast from function call of type 'double' to non-matching type 'size_t' (aka 'unsigned long') [-Wbad-function-cast] height=(size_t) floor(metrics.height+draw_info->stroke_width+0.5); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ coders/miff.c:2238:17: warning: cast from function call of type 'size_t' (aka 'unsigned long') to non-matching type 'double' [-Wbad-function-cast] GetStringInfoLength(profile)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ coders/mpc.c:1304:17: warning: cast from function call of type 'size_t' (aka 'unsigned long') to non-matching type 'double' [-Wbad-function-cast] GetStringInfoLength(profile)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ coders/msl.c:6023:47: warning: cast from function call of type 'ssize_t' (aka 'long') to non-matching type 'ColorspaceType' [-Wbad-function-cast] colorspace=(ColorspaceType) ParseCommandOption( ^~~~~~~~~~~~~~~~~~~ coders/msl.c:6308:43: warning: cast from function call of type 'double' to non-matching type 'ssize_t' (aka 'long') [-Wbad-function-cast] geometry_info.sigma,(ssize_t) ceil(geometry_info.xi-0.5),(ssize_t) ^~~~~~~~~~~~~~~~~~~~~~~~~~ coders/msl.c:6309:13: warning: cast from function call of type 'double' to non-matching type 'ssize_t' (aka 'long') [-Wbad-function-cast] ceil(geometry_info.psi-0.5),&msl_info->image[n]->exception); ^~~~~~~~~~~~~~~~~~~~~~~~~~~ coders/msl.c:7938:36: warning: cast from function call of type 'double' to non-matching type 'MagickSizeType' (aka 'unsigned long long') [-Wbad-function-cast] limit=(MagickSizeType) StringToDoubleInterval(value,100.0); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ coders/mvg.c:179:33: warning: cast from function call of type 'double' to non-matching type 'size_t' (aka 'unsigned long') [-Wbad-function-cast] image->columns=(size_t) floor((bounds.x2-bounds.x1)+0.5); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ coders/mvg.c:180:30: warning: cast from function call of type 'double' to non-matching type 'size_t' (aka 'unsigned long') [-Wbad-function-cast] image->rows=(size_t) floor((bounds.y2-bounds.y1)+0.5); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ coders/pcl.c:297:20: warning: cast from function call of type 'double' to non-matching type 'size_t' (aka 'unsigned long') [-Wbad-function-cast] width=(size_t) floor(bounds.x2-bounds.x1+0.5); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ coders/pcl.c:298:21: warning: cast from function call of type 'double' to non-matching type 'size_t' (aka 'unsigned long') [-Wbad-function-cast] height=(size_t) floor(bounds.y2-bounds.y1+0.5); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ coders/pcl.c:331:23: warning: cast from function call of type 'double' to non-matching type 'size_t' (aka 'unsigned long') [-Wbad-function-cast] page.width=(size_t) floor((double) page.width*image->x_resolution/delta.x+ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ coders/pcl.c:333:24: warning: cast from function call of type 'double' to non-matching type 'size_t' (aka 'unsigned long') [-Wbad-function-cast] page.height=(size_t) floor((double) page.height*image->y_resolution/delta.y+ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ coders/pdf.c:501:23: warning: cast from function call of type 'double' to non-matching type 'size_t' (aka 'unsigned long') [-Wbad-function-cast] page.width=(size_t) ceil((double) (page.width*image->x_resolution/delta.x)- ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ coders/pdf.c:503:24: warning: cast from function call of type 'double' to non-matching type 'size_t' (aka 'unsigned long') [-Wbad-function-cast] page.height=(size_t) ceil((double) (page.height*image->y_resolution/delta.y)- ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ coders/pdf.c:645:27: warning: cast from function call of type 'double' to non-matching type 'size_t' (aka 'unsigned long') [-Wbad-function-cast] page.width=(size_t) ceil((double) ((hires_bounds.x2-hires_bounds.x1)* ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ coders/pdf.c:647:28: warning: cast from function call of type 'double' to non-matching type 'size_t' (aka 'unsigned long') [-Wbad-function-cast] page.height=(size_t) ceil((double) ((hires_bounds.y2-hires_bounds.y1)* ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ coders/pdf.c:669:25: warning: cast from function call of type 'double' to non-matching type 'size_t' (aka 'unsigned long') [-Wbad-function-cast] page.width=(size_t) ceil((double) (page.width*image->x_resolution/delta.x) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ coders/pdf.c:671:26: warning: cast from function call of type 'double' to non-matching type 'size_t' (aka 'unsigned long') [-Wbad-function-cast] page.height=(size_t) ceil((double) (page.height*image->y_resolution/ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ coders/pdf.c:1434:29: warning: cast from function call of type 'double' to non-matching type 'size_t' (aka 'unsigned long') [-Wbad-function-cast] geometry.width=(size_t) floor(scale.x+0.5); ^~~~~~~~~~~~~~~~~~ coders/pdf.c:1436:30: warning: cast from function call of type 'double' to non-matching type 'size_t' (aka 'unsigned long') [-Wbad-function-cast] geometry.height=(size_t) floor(scale.y+0.5); ^~~~~~~~~~~~~~~~~~ coders/plasma.c:104:40: warning: cast from function call of type 'double' to non-matching type 'ssize_t' (aka 'long') [-Wbad-function-cast] q=GetAuthenticPixels(image,(ssize_t) ceil(x-0.5),(ssize_t) ceil(y-0.5),1,1, ^~~~~~~~~~~ coders/plasma.c:104:62: warning: cast from function call of type 'double' to non-matching type 'ssize_t' (aka 'long') [-Wbad-function-cast] q=GetAuthenticPixels(image,(ssize_t) ceil(x-0.5),(ssize_t) ceil(y-0.5),1,1, ^~~~~~~~~~~ coders/ps.c:573:23: warning: cast from function call of type 'double' to non-matching type 'size_t' (aka 'unsigned long') [-Wbad-function-cast] page.width=(size_t) ceil((double) (page.width*resolution.x/delta.x)-0.5); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ coders/ps.c:574:24: warning: cast from function call of type 'double' to non-matching type 'size_t' (aka 'unsigned long') [-Wbad-function-cast] page.height=(size_t) ceil((double) (page.height*resolution.y/delta.y)-0.5); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ coders/ps.c:793:27: warning: cast from function call of type 'double' to non-matching type 'size_t' (aka 'unsigned long') [-Wbad-function-cast] page.width=(size_t) ceil((double) ((hires_bounds.x2-hires_bounds.x1)* ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ coders/ps.c:795:28: warning: cast from function call of type 'double' to non-matching type 'size_t' (aka 'unsigned long') [-Wbad-function-cast] page.height=(size_t) ceil((double) ((hires_bounds.y2-hires_bounds.y1)* ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ coders/ps.c:817:25: warning: cast from function call of type 'double' to non-matching type 'size_t' (aka 'unsigned long') [-Wbad-function-cast] page.width=(size_t) ceil((double) (page.width*image->x_resolution/delta.x) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ coders/ps.c:819:26: warning: cast from function call of type 'double' to non-matching type 'size_t' (aka 'unsigned long') [-Wbad-function-cast] page.height=(size_t) ceil((double) (page.height*image->y_resolution/ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ coders/ps.c:1620:29: warning: cast from function call of type 'double' to non-matching type 'size_t' (aka 'unsigned long') [-Wbad-function-cast] geometry.width=(size_t) floor(scale.x+0.5); ^~~~~~~~~~~~~~~~~~ coders/ps.c:1622:30: warning: cast from function call of type 'double' to non-matching type 'size_t' (aka 'unsigned long') [-Wbad-function-cast] geometry.height=(size_t) floor(scale.y+0.5); ^~~~~~~~~~~~~~~~~~ coders/ps.c:1684:50: warning: cast from function call of type 'size_t' (aka 'unsigned long') to non-matching type 'double' [-Wbad-function-cast] "%%BeginPhotoshop: %.20g",(double) GetStringInfoLength(profile)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ coders/ps.c:1707:16: warning: cast from function call of type 'size_t' (aka 'unsigned long') to non-matching type 'double' [-Wbad-function-cast] GetStringInfoLength(profile)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ coders/ps.c:1730:15: warning: cast from function call of type 'size_t' (aka 'unsigned long') to non-matching type 'double' [-Wbad-function-cast] GetImageListLength(image) : 1.0); ^~~~~~~~~~~~~~~~~~~~~~~~~ coders/ps2.c:538:29: warning: cast from function call of type 'double' to non-matching type 'size_t' (aka 'unsigned long') [-Wbad-function-cast] geometry.width=(size_t) floor(scale.x+0.5); ^~~~~~~~~~~~~~~~~~ coders/ps2.c:540:30: warning: cast from function call of type 'double' to non-matching type 'size_t' (aka 'unsigned long') [-Wbad-function-cast] geometry.height=(size_t) floor(scale.y+0.5); ^~~~~~~~~~~~~~~~~~ coders/ps2.c:610:47: warning: cast from function call of type 'size_t' (aka 'unsigned long') to non-matching type 'double' [-Wbad-function-cast] "%%%%Pages: %.20g\n",(double) GetImageListLength(image)); ^~~~~~~~~~~~~~~~~~~~~~~~~ coders/ps3.c:981:29: warning: cast from function call of type 'double' to non-matching type 'size_t' (aka 'unsigned long') [-Wbad-function-cast] geometry.width=(size_t) floor(scale.x+0.5); ^~~~~~~~~~~~~~~~~~ coders/ps3.c:983:30: warning: cast from function call of type 'double' to non-matching type 'size_t' (aka 'unsigned long') [-Wbad-function-cast] geometry.height=(size_t) floor(scale.y+0.5); ^~~~~~~~~~~~~~~~~~ coders/ps3.c:1071:47: warning: cast from function call of type 'size_t' (aka 'unsigned long') to non-matching type 'double' [-Wbad-function-cast] "%%%%Pages: %.20g\n",(double) GetImageListLength(image)); ^~~~~~~~~~~~~~~~~~~~~~~~~ coders/psd.c:1147:38: warning: cast from function call of type 'unsigned short' to non-matching type 'PSDCompressionType' [-Wbad-function-cast] compression=(PSDCompressionType) ReadBlobMSBShort(layer_info->image); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ coders/psd.c:1530:36: warning: cast from function call of type 'unsigned short' to non-matching type 'PSDCompressionType' [-Wbad-function-cast] compression=(PSDCompressionType) ReadBlobMSBShort(image); ^~~~~~~~~~~~~~~~~~~~~~~ coders/psd.c:1813:42: warning: cast from function call of type 'MagickStatusType' (aka 'unsigned int') to non-matching type 'MagickBooleanType' [-Wbad-function-cast] has_merged_image=(MagickBooleanType) ReadPSDMergedImage(image,&psd_info, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ coders/svg.c:2178:36: warning: cast from function call of type 'double' to non-matching type 'size_t' (aka 'unsigned long') [-Wbad-function-cast] svg_info->width=(size_t) floor(svg_info->bounds.width+0.5); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ coders/svg.c:2179:37: warning: cast from function call of type 'double' to non-matching type 'size_t' (aka 'unsigned long') [-Wbad-function-cast] svg_info->height=(size_t) floor(svg_info->bounds.height+0.5); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ coders/tga.c:213:38: warning: cast from function call of type 'int' to non-matching type 'TGAImageType' [-Wbad-function-cast] tga_info.image_type=(TGAImageType) ReadBlobByte(image); ^~~~~~~~~~~~~~~~~~~ coders/txt.c:227:27: warning: cast from function call of type 'double' to non-matching type 'size_t' (aka 'unsigned long') [-Wbad-function-cast] image->columns=(size_t) floor((((double) page.width*image->x_resolution)/ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ coders/txt.c:229:24: warning: cast from function call of type 'double' to non-matching type 'size_t' (aka 'unsigned long') [-Wbad-function-cast] image->rows=(size_t) floor((((double) page.height*image->y_resolution)/ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ coders/txt.c:264:20: warning: cast from function call of type 'double' to non-matching type 'ssize_t' (aka 'long') [-Wbad-function-cast] page.y=(ssize_t) ceil((double) page.y+metrics.ascent-0.5); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ coders/viff.c:308:40: warning: cast from function call of type 'unsigned int' to non-matching type 'float' [-Wbad-function-cast] viff_info.x_bits_per_pixel=(float) ReadBlobLong(image); ^~~~~~~~~~~~~~~~~~~ coders/viff.c:309:40: warning: cast from function call of type 'unsigned int' to non-matching type 'float' [-Wbad-function-cast] viff_info.y_bits_per_pixel=(float) ReadBlobLong(image); ^~~~~~~~~~~~~~~~~~~ coders/vips.c:240:31: warning: cast from function call of type 'float' to non-matching type 'unsigned char' [-Wbad-function-cast] c=(unsigned char) ReadBlobFloat(image); ^~~~~~~~~~~~~~~~~~~~ coders/vips.c:243:31: warning: cast from function call of type 'double' to non-matching type 'unsigned char' [-Wbad-function-cast] c=(unsigned char) ReadBlobDouble(image); ^~~~~~~~~~~~~~~~~~~~~ coders/vips.c:268:32: warning: cast from function call of type 'float' to non-matching type 'unsigned short' [-Wbad-function-cast] s=(unsigned short) ReadBlobFloat(image); ^~~~~~~~~~~~~~~~~~~~ coders/vips.c:271:32: warning: cast from function call of type 'double' to non-matching type 'unsigned short' [-Wbad-function-cast] s=(unsigned short) ReadBlobDouble(image); ^~~~~~~~~~~~~~~~~~~~~ coders/vips.c:427:27: warning: cast from function call of type 'unsigned int' to non-matching type 'VIPSBandFormat' [-Wbad-function-cast] format=(VIPSBandFormat) ReadBlobLong(image); ^~~~~~~~~~~~~~~~~~~ coders/vips.c:452:23: warning: cast from function call of type 'unsigned int' to non-matching type 'VIPSCoding' [-Wbad-function-cast] coding=(VIPSCoding) ReadBlobLong(image); ^~~~~~~~~~~~~~~~~~~ coders/vips.c:453:19: warning: cast from function call of type 'unsigned int' to non-matching type 'VIPSType' [-Wbad-function-cast] type=(VIPSType) ReadBlobLong(image); ^~~~~~~~~~~~~~~~~~~ coders/xcf.c:793:38: warning: cast from function call of type 'unsigned int' to non-matching type 'PropType' [-Wbad-function-cast] PropType prop_type = (PropType) ReadBlobMSBLong(image); ^~~~~~~~~~~~~~~~~~~~~~ coders/xcf.c:1079:37: warning: cast from function call of type 'unsigned int' to non-matching type 'PropType' [-Wbad-function-cast] PropType prop_type = (PropType) ReadBlobMSBLong(image); ^~~~~~~~~~~~~~~~~~~~~~ coders/xpm.c:459:23: warning: cast from function call of type 'const void *' to non-matching type 'ssize_t' (aka 'long') [-Wbad-function-cast] j=(ssize_t) GetValueFromSplayTree(xpm_colors,key); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ coders/xps.c:285:23: warning: cast from function call of type 'double' to non-matching type 'size_t' (aka 'unsigned long') [-Wbad-function-cast] page.width=(size_t) floor(page.width*image->y_resolution/delta.x+0.5); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ coders/xps.c:286:24: warning: cast from function call of type 'double' to non-matching type 'size_t' (aka 'unsigned long') [-Wbad-function-cast] page.height=(size_t) floor(page.height*image->y_resolution/delta.y+0.5); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ coders/jpeg.c:1999:47: warning: cast from function call of type 'size_t' (aka 'unsigned long') to non-matching type 'double' [-Wbad-function-cast] "%s profile: %.20g bytes",name,(double) GetStringInfoLength(profile)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ coders/jpeg.c:2217:36: warning: cast from function call of type 'double' to non-matching type 'UINT16' (aka 'unsigned short') [-Wbad-function-cast] jpeg_info.X_density=(UINT16) floor(image->x_resolution+0.5); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ coders/jpeg.c:2218:36: warning: cast from function call of type 'double' to non-matching type 'UINT16' (aka 'unsigned short') [-Wbad-function-cast] jpeg_info.Y_density=(UINT16) floor(image->y_resolution+0.5); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ coders/jpeg.c:2364:35: warning: cast from function call of type 'double' to non-matching type 'MagickSizeType' (aka 'unsigned long long') [-Wbad-function-cast] extent=(MagickSizeType) SiPrefixToDoubleInterval(option,100.0); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ coders/png.c:4423:33: warning: cast from function call of type 'long' to non-matching type 'float' [-Wbad-function-cast] image->gamma=((float) mng_get_long(p))*0.00001; ^~~~~~~~~~~~~~~ coders/png.c:4492:42: warning: cast from function call of type 'long' to non-matching type 'double' [-Wbad-function-cast] image->x_resolution=(double) mng_get_long(p); ^~~~~~~~~~~~~~~ coders/png.c:4493:42: warning: cast from function call of type 'long' to non-matching type 'double' [-Wbad-function-cast] image->y_resolution=(double) mng_get_long(&p[4]); ^~~~~~~~~~~~~~~~~~~ coders/png.c:10078:15: warning: cast from function call of type 'MagickRealType' (aka 'float') to non-matching type 'Quantum' (aka 'unsigned short') [-Wbad-function-cast] GetPixelLuma(image,&image->background_color)))+.5); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ wand/animate.c:382:5: warning: cast from function call of type 'ssize_t' (aka 'long') to non-matching type 'InterlaceType' [-Wbad-function-cast] ParseCommandOption(MagickInterlaceOptions,MagickFalse,resource_value); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ wand/display.c:439:5: warning: cast from function call of type 'ssize_t' (aka 'long') to non-matching type 'InterlaceType' [-Wbad-function-cast] ParseCommandOption(MagickInterlaceOptions,MagickFalse,resource_value); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ wand/drawing-wand.c:4160:36: warning: cast from function call of type 'double' to non-matching type 'ssize_t' (aka 'long') [-Wbad-function-cast] wand->pattern_bounds.x=(ssize_t) ceil(x-0.5); ^~~~~~~~~~~ wand/drawing-wand.c:4161:36: warning: cast from function call of type 'double' to non-matching type 'ssize_t' (aka 'long') [-Wbad-function-cast] wand->pattern_bounds.y=(ssize_t) ceil(y-0.5); ^~~~~~~~~~~ wand/drawing-wand.c:4162:39: warning: cast from function call of type 'double' to non-matching type 'size_t' (aka 'unsigned long') [-Wbad-function-cast] wand->pattern_bounds.width=(size_t) floor(width+0.5); ^~~~~~~~~~~~~~~~ wand/drawing-wand.c:4163:40: warning: cast from function call of type 'double' to non-matching type 'size_t' (aka 'unsigned long') [-Wbad-function-cast] wand->pattern_bounds.height=(size_t) floor(height+0.5); ^~~~~~~~~~~~~~~~~ wand/drawing-wand.c:6172:52: warning: cast from function call of type 'ssize_t' (aka 'long') to non-matching type 'ClipPathUnits' [-Wbad-function-cast] CurrentContext->clip_units=(ClipPathUnits) ParseCommandOption( ^~~~~~~~~~~~~~~~~~~ wand/drawing-wand.c:6180:51: warning: cast from function call of type 'ssize_t' (aka 'long') to non-matching type 'DecorationType' [-Wbad-function-cast] CurrentContext->decorate=(DecorationType) ParseCommandOption( ^~~~~~~~~~~~~~~~~~~ wand/drawing-wand.c:6206:46: warning: cast from function call of type 'ssize_t' (aka 'long') to non-matching type 'FillRule' [-Wbad-function-cast] CurrentContext->fill_rule=(FillRule) ParseCommandOption( ^~~~~~~~~~~~~~~~~~~ wand/drawing-wand.c:6227:47: warning: cast from function call of type 'ssize_t' (aka 'long') to non-matching type 'StretchType' [-Wbad-function-cast] CurrentContext->stretch=(StretchType) ParseCommandOption( ^~~~~~~~~~~~~~~~~~~ wand/drawing-wand.c:6235:43: warning: cast from function call of type 'ssize_t' (aka 'long') to non-matching type 'StyleType' [-Wbad-function-cast] CurrentContext->style=(StyleType) ParseCommandOption(MagickStyleOptions, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ wand/drawing-wand.c:6250:47: warning: cast from function call of type 'ssize_t' (aka 'long') to non-matching type 'GravityType' [-Wbad-function-cast] CurrentContext->gravity=(GravityType) ParseCommandOption( ^~~~~~~~~~~~~~~~~~~ wand/drawing-wand.c:6339:43: warning: cast from function call of type 'ssize_t' (aka 'long') to non-matching type 'LineCap' [-Wbad-function-cast] CurrentContext->linecap=(LineCap) ParseCommandOption( ^~~~~~~~~~~~~~~~~~~ wand/drawing-wand.c:6347:45: warning: cast from function call of type 'ssize_t' (aka 'long') to non-matching type 'LineJoin' [-Wbad-function-cast] CurrentContext->linejoin=(LineJoin) ParseCommandOption( ^~~~~~~~~~~~~~~~~~~ wand/drawing-wand.c:6377:43: warning: cast from function call of type 'ssize_t' (aka 'long') to non-matching type 'AlignType' [-Wbad-function-cast] CurrentContext->align=(AlignType) ParseCommandOption(MagickAlignOptions, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ wand/magick-property.c:489:22: warning: cast from function call of type 'ssize_t' (aka 'long') to non-matching type 'GravityType' [-Wbad-function-cast] type=(GravityType) ParseCommandOption(MagickGravityOptions,MagickFalse,option); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ wand/magick-property.c:1010:35: warning: cast from function call of type 'ssize_t' (aka 'long') to non-matching type 'InterpolatePixelMethod' [-Wbad-function-cast] method=(InterpolatePixelMethod) ParseCommandOption(MagickInterpolateOptions, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ wand/mogrify.c:271:55: warning: cast from function call of type 'double' to non-matching type 'unsigned long' [-Wbad-function-cast] (unsigned long) (parallel/60.0),(unsigned long) floor(fmod(parallel, ^~~~~~~~~~~~~~~~~~~~ wand/mogrify.c:786:43: warning: cast from function call of type 'ssize_t' (aka 'long') to non-matching type 'AlphaChannelType' [-Wbad-function-cast] alpha_type=(AlphaChannelType) ParseCommandOption(MagickAlphaOptions, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ wand/mogrify.c:1001:37: warning: cast from function call of type 'ssize_t' (aka 'long') to non-matching type 'ChannelType' [-Wbad-function-cast] channel=(ChannelType) ParseChannelOption(argv[i+1]); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ wand/mogrify.c:1173:41: warning: cast from function call of type 'ssize_t' (aka 'long') to non-matching type 'ColorspaceType' [-Wbad-function-cast] colorspace=(ColorspaceType) ParseCommandOption( ^~~~~~~~~~~~~~~~~~~ wand/mogrify.c:1381:41: warning: cast from function call of type 'ssize_t' (aka 'long') to non-matching type 'DistortImageMethod' [-Wbad-function-cast] method=(DistortImageMethod) ParseCommandOption(MagickDistortOptions, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ wand/mogrify.c:1439:57: warning: cast from function call of type 'ssize_t' (aka 'long') to non-matching type 'DitherMethod' [-Wbad-function-cast] quantize_info->dither_method=(DitherMethod) ParseCommandOption( ^~~~~~~~~~~~~~~~~~~ wand/mogrify.c:1535:41: warning: cast from function call of type 'ssize_t' (aka 'long') to non-matching type 'MagickEvaluateOperator' [-Wbad-function-cast] op=(MagickEvaluateOperator) ParseCommandOption( ^~~~~~~~~~~~~~~~~~~ wand/mogrify.c:1701:39: warning: cast from function call of type 'ssize_t' (aka 'long') to non-matching type 'MagickFunction' [-Wbad-function-cast] function=(MagickFunction) ParseCommandOption(MagickFunctionOptions, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ wand/mogrify.c:1800:46: warning: cast from function call of type 'ssize_t' (aka 'long') to non-matching type 'GravityType' [-Wbad-function-cast] draw_info->gravity=(GravityType) ParseCommandOption( ^~~~~~~~~~~~~~~~~~~ wand/mogrify.c:1810:43: warning: cast from function call of type 'ssize_t' (aka 'long') to non-matching type 'PixelIntensityMethod' [-Wbad-function-cast] method=(PixelIntensityMethod) ParseCommandOption( ^~~~~~~~~~~~~~~~~~~ wand/mogrify.c:2238:39: warning: cast from function call of type 'ssize_t' (aka 'long') to non-matching type 'MorphologyMethod' [-Wbad-function-cast] method=(MorphologyMethod) ParseCommandOption( ^~~~~~~~~~~~~~~~~~~ wand/mogrify.c:2301:35: warning: cast from function call of type 'ssize_t' (aka 'long') to non-matching type 'NoiseType' [-Wbad-function-cast] noise=(NoiseType) ParseCommandOption(MagickNoiseOptions, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ wand/mogrify.c:2425:42: warning: cast from function call of type 'ssize_t' (aka 'long') to non-matching type 'PreviewType' [-Wbad-function-cast] preview_type=(PreviewType) ParseCommandOption( ^~~~~~~~~~~~~~~~~~~ wand/mogrify.c:2507:56: warning: cast from function call of type 'ssize_t' (aka 'long') to non-matching type 'ColorspaceType' [-Wbad-function-cast] quantize_info->colorspace=(ColorspaceType) ParseCommandOption( ^~~~~~~~~~~~~~~~~~~ wand/mogrify.c:2831:45: warning: cast from function call of type 'double' to non-matching type 'ssize_t' (aka 'long') [-Wbad-function-cast] geometry_info.sigma,(ssize_t) ceil(geometry_info.xi-0.5),(ssize_t) ^~~~~~~~~~~~~~~~~~~~~~~~~~ wand/mogrify.c:2832:15: warning: cast from function call of type 'double' to non-matching type 'ssize_t' (aka 'long') [-Wbad-function-cast] ceil(geometry_info.psi-0.5),exception); ^~~~~~~~~~~~~~~~~~~~~~~~~~~ wand/mogrify.c:2925:40: warning: cast from function call of type 'ssize_t' (aka 'long') to non-matching type 'SparseColorMethod' [-Wbad-function-cast] method=(SparseColorMethod) ParseCommandOption( ^~~~~~~~~~~~~~~~~~~ wand/mogrify.c:2962:34: warning: cast from function call of type 'ssize_t' (aka 'long') to non-matching type 'StatisticType' [-Wbad-function-cast] type=(StatisticType) ParseCommandOption(MagickStatisticOptions, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ wand/mogrify.c:2976:46: warning: cast from function call of type 'ssize_t' (aka 'long') to non-matching type 'StretchType' [-Wbad-function-cast] draw_info->stretch=(StretchType) ParseCommandOption( ^~~~~~~~~~~~~~~~~~~ wand/mogrify.c:3023:42: warning: cast from function call of type 'ssize_t' (aka 'long') to non-matching type 'StyleType' [-Wbad-function-cast] draw_info->style=(StyleType) ParseCommandOption(MagickStyleOptions, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ wand/mogrify.c:3154:32: warning: cast from function call of type 'ssize_t' (aka 'long') to non-matching type 'ImageType' [-Wbad-function-cast] type=(ImageType) ParseCommandOption(MagickTypeOptions,MagickFalse, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ wand/mogrify.c:3238:45: warning: cast from function call of type 'double' to non-matching type 'ssize_t' (aka 'long') [-Wbad-function-cast] geometry_info.sigma,(ssize_t) ceil(geometry_info.xi-0.5),(ssize_t) ^~~~~~~~~~~~~~~~~~~~~~~~~~ wand/mogrify.c:3239:15: warning: cast from function call of type 'double' to non-matching type 'ssize_t' (aka 'long') [-Wbad-function-cast] ceil(geometry_info.psi-0.5),exception); ^~~~~~~~~~~~~~~~~~~~~~~~~~~ wand/mogrify.c:3251:15: warning: cast from function call of type 'ssize_t' (aka 'long') to non-matching type 'VirtualPixelMethod' [-Wbad-function-cast] ParseCommandOption(MagickVirtualPixelOptions,MagickFalse, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ wand/mogrify.c:6594:38: warning: cast from function call of type 'double' to non-matching type 'MagickSizeType' (aka 'unsigned long long') [-Wbad-function-cast] limit=(MagickSizeType) SiPrefixToDoubleInterval(argv[i+1],100.0); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ wand/mogrify.c:6616:47: warning: cast from function call of type 'ssize_t' (aka 'long') to non-matching type 'ChannelType' [-Wbad-function-cast] image_info->channel=(ChannelType) ParseChannelOption(argv[i+1]); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ wand/mogrify.c:6632:53: warning: cast from function call of type 'ssize_t' (aka 'long') to non-matching type 'ColorspaceType' [-Wbad-function-cast] image_info->colorspace=(ColorspaceType) ParseCommandOption( ^~~~~~~~~~~~~~~~~~~ wand/mogrify.c:6665:55: warning: cast from function call of type 'ssize_t' (aka 'long') to non-matching type 'CompressionType' [-Wbad-function-cast] image_info->compression=(CompressionType) ParseCommandOption( ^~~~~~~~~~~~~~~~~~~ wand/mogrify.c:6804:45: warning: cast from function call of type 'ssize_t' (aka 'long') to non-matching type 'EndianType' [-Wbad-function-cast] image_info->endian=(EndianType) ParseCommandOption( ^~~~~~~~~~~~~~~~~~~ wand/mogrify.c:6938:51: warning: cast from function call of type 'ssize_t' (aka 'long') to non-matching type 'InterlaceType' [-Wbad-function-cast] image_info->interlace=(InterlaceType) ParseCommandOption( ^~~~~~~~~~~~~~~~~~~ wand/mogrify.c:7011:33: warning: cast from function call of type 'ssize_t' (aka 'long') to non-matching type 'ResourceType' [-Wbad-function-cast] type=(ResourceType) ParseCommandOption(MagickResourceOptions, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ wand/mogrify.c:7015:38: warning: cast from function call of type 'double' to non-matching type 'MagickSizeType' (aka 'unsigned long long') [-Wbad-function-cast] limit=(MagickSizeType) SiPrefixToDoubleInterval(argv[i+2],100.0); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ wand/mogrify.c:7187:55: warning: cast from function call of type 'ssize_t' (aka 'long') to non-matching type 'OrientationType' [-Wbad-function-cast] image_info->orientation=(OrientationType) ParseCommandOption( ^~~~~~~~~~~~~~~~~~~ wand/mogrify.c:7272:52: warning: cast from function call of type 'ssize_t' (aka 'long') to non-matching type 'PreviewType' [-Wbad-function-cast] image_info->preview_type=(PreviewType) ParseCommandOption( ^~~~~~~~~~~~~~~~~~~ wand/mogrify.c:7474:42: warning: cast from function call of type 'ssize_t' (aka 'long') to non-matching type 'ImageType' [-Wbad-function-cast] image_info->type=(ImageType) ParseCommandOption(MagickTypeOptions, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ wand/mogrify.c:7501:48: warning: cast from function call of type 'ssize_t' (aka 'long') to non-matching type 'ResolutionType' [-Wbad-function-cast] image_info->units=(ResolutionType) ParseCommandOption( ^~~~~~~~~~~~~~~~~~~ wand/mogrify.c:7541:15: warning: cast from function call of type 'ssize_t' (aka 'long') to non-matching type 'VirtualPixelMethod' [-Wbad-function-cast] ParseCommandOption(MagickVirtualPixelOptions,MagickFalse, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ wand/mogrify.c:7722:35: warning: cast from function call of type 'ssize_t' (aka 'long') to non-matching type 'ChannelType' [-Wbad-function-cast] channel=(ChannelType) ParseChannelOption(argv[i+1]); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ wand/mogrify.c:7809:35: warning: cast from function call of type 'ssize_t' (aka 'long') to non-matching type 'MetricType' [-Wbad-function-cast] metric=(MetricType) ParseCommandOption(MagickMetricOptions, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ wand/mogrify.c:7829:34: warning: cast from function call of type 'ssize_t' (aka 'long') to non-matching type 'ComplexOperator' [-Wbad-function-cast] op=(ComplexOperator) ParseCommandOption(MagickComplexOptions, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ wand/mogrify.c:7938:57: warning: cast from function call of type 'ssize_t' (aka 'long') to non-matching type 'DitherMethod' [-Wbad-function-cast] quantize_info->dither_method=(DitherMethod) ParseCommandOption( ^~~~~~~~~~~~~~~~~~~ wand/mogrify.c:7983:41: warning: cast from function call of type 'ssize_t' (aka 'long') to non-matching type 'MagickEvaluateOperator' [-Wbad-function-cast] op=(MagickEvaluateOperator) ParseCommandOption( ^~~~~~~~~~~~~~~~~~~ wand/mogrify.c:8154:39: warning: cast from function call of type 'ssize_t' (aka 'long') to non-matching type 'ImageLayerMethod' [-Wbad-function-cast] method=(ImageLayerMethod) ParseCommandOption(MagickLayerOptions, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ wand/mogrify.c:8297:47: warning: cast from function call of type 'ssize_t' (aka 'long') to non-matching type 'CompositeOperator' [-Wbad-function-cast] compose=(CompositeOperator) ParseCommandOption( ^~~~~~~~~~~~~~~~~~~ wand/pixel-wand.c:1536:38: warning: cast from function call of type 'Quantum' (aka 'unsigned short') to non-matching type 'MagickRealType' (aka 'float') [-Wbad-function-cast] wand->pixel.index=(MagickRealType) ClampToQuantum((MagickRealType) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ wand/pixel-wand.c:1603:37: warning: cast from function call of type 'Quantum' (aka 'unsigned short') to non-matching type 'MagickRealType' (aka 'float') [-Wbad-function-cast] wand->pixel.blue=(MagickRealType) ClampToQuantum((MagickRealType) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ wand/pixel-wand.c:1780:36: warning: cast from function call of type 'Quantum' (aka 'unsigned short') to non-matching type 'MagickRealType' (aka 'float') [-Wbad-function-cast] wand->pixel.red=(MagickRealType) ClampToQuantum((MagickRealType) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ wand/pixel-wand.c:1880:38: warning: cast from function call of type 'Quantum' (aka 'unsigned short') to non-matching type 'MagickRealType' (aka 'float') [-Wbad-function-cast] wand->pixel.green=(MagickRealType) ClampToQuantum((MagickRealType) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ wand/pixel-wand.c:2024:38: warning: cast from function call of type 'Quantum' (aka 'unsigned short') to non-matching type 'MagickRealType' (aka 'float') [-Wbad-function-cast] wand->pixel.green=(MagickRealType) ClampToQuantum((MagickRealType) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ wand/pixel-wand.c:2128:40: warning: cast from function call of type 'Quantum' (aka 'unsigned short') to non-matching type 'MagickRealType' (aka 'float') [-Wbad-function-cast] wand->pixel.opacity=(MagickRealType) ClampToQuantum((MagickRealType) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ wand/pixel-wand.c:2234:36: warning: cast from function call of type 'Quantum' (aka 'unsigned short') to non-matching type 'MagickRealType' (aka 'float') [-Wbad-function-cast] wand->pixel.red=(MagickRealType) ClampToQuantum((MagickRealType) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ wand/pixel-wand.c:2301:37: warning: cast from function call of type 'Quantum' (aka 'unsigned short') to non-matching type 'MagickRealType' (aka 'float') [-Wbad-function-cast] wand->pixel.blue=(MagickRealType) ClampToQuantum((MagickRealType) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ftp://ftp.sunet.se/pub/Linux/distributions/Debian/debian/pool/main/i/infernal/infernal_1.1.1.orig.tar.gz esl_histogram.c:1260:19: warning: cast from function call of type 'double' to non-matching type 'int' [-Wbad-function-cast] nb = 2* (int) pow((double) nobs, 0.4); /* "desired" nb. */ ^~~~~~~~~~~~~~~~~~~~~~~ esl_scorematrix.c:1195:32: warning: cast from function call of type 'int' to non-matching type 'double' [-Wbad-function-cast] lambda_guess = 1. / (double) esl_scorematrix_Max(S); ^~~~~~~~~~~~~~~~~~~~~~ esl_stopwatch.c:101:25: warning: cast from function call of type 'long' to non-matching type 'double' [-Wbad-function-cast] clk_tck = (double) sysconf(_SC_CLK_TCK); ^~~~~~~~~~~~~~~~~~~~ esl-alistat.c:256:42: warning: cast from function call of type 'double' to non-matching type 'int' [-Wbad-function-cast] for(i = 0; i < alen; i++) nres += (int) esl_vec_DSum(abc_ct[i], abc->K); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ esl-ssdraw.c:4324:89: warning: cast from function call of type 'double' to non-matching type 'int' [-Wbad-function-cast] fprintf(tabfp, " infocontent %6d %8.5f %10d %3d", rfpos+1, ent[rfpos], (int) esl_vec_DSum(abc_ct[apos], abc->K), bi+1); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ esl-ssdraw.c:6745:20: warning: cast from function call of type 'double' to non-matching type 'int' [-Wbad-function-cast] nins = (int) esl_vec_DSum(abc_ct[apos], abc->K); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ generic_viterbi.c:222:25: warning: cast from function call of type 'double' to non-matching type 'int' [-Wbad-function-cast] sc_thresh = (int) ceil (filtersc + (eslCONST_LOG2 * invP) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ h2_io.c:240:81: warning: cast from function call of type 'double' to non-matching type 'int' [-Wbad-function-cast] else { if (fprintf(fp, " %*d", fieldwidth, (int) floor(0.5 + 1442.695 * log(p/null))) < 0) ESL_EXCEPTION_SYS(eslEWRITE, "h2 profile write failed"); } ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ heatmap.c:90:19: warning: cast from function call of type 'double' to non-matching type 'int' [-Wbad-function-cast] bin = (int) ceil((D->mx[i][j] - min) / w) - 1; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ hmmdwrkr.c:773:25: warning: cast from function call of type 'long' to non-matching type 'char *' [-Wbad-function-cast] h1->name = (char *) strtol(h2->name, NULL, 10); ^~~~~~~~~~~~~~~~~~~~~~~~~~ hmmdwrkr.c:784:46: warning: cast from function call of type 'long' to non-matching type 'char *' [-Wbad-function-cast] if(h2->desc != NULL) h1->desc = (char *) strtol(h2->desc, NULL, 10); ^~~~~~~~~~~~~~~~~~~~~~~~~~ p7_gmxchk.c:147:29: warning: cast from function call of type 'double' to non-matching type 'int' [-Wbad-function-cast] int minR_chk = (int) ceil(minimum_rows(L)) + gxc->R0; /* minimum number of DP rows needed */ ^~~~~~~~~~~~~~~~~~~~~ p7_gmxchk.c:520:37: warning: cast from function call of type 'double' to non-matching type 'int' [-Wbad-function-cast] int minR_chk = gxc->R0 + (int) ceil(Rbc); /* min # rows we need for checkpointing */ ^~~~~~~~~ p7_spensemble.c:353:29: warning: cast from function call of type 'float' to non-matching type 'int' [-Wbad-function-cast] epc_threshold = (int) ceilf((float) ninc[c] * min_endpointp); /* round up. freq of >= epc_threshold means we're >= min_p */ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ msvfilter.c:507:21: warning: cast from function call of type 'double' to non-matching type 'int' [-Wbad-function-cast] sc_thresh = (int) ceil( ( ( nullsc + (invP * eslCONST_LOG2) + 3.0 ) * om->scale_b ) + om->base_b + om->tec_b + om->tjb_b ); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ vitfilter.c:336:23: warning: cast from function call of type 'double' to non-matching type 'int' [-Wbad-function-cast] sc_thresh = (int) ceil ( ( (filtersc + (eslCONST_LOG2 * invP) + 3.0) * om->scale_w ) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ftp://ftp.sunet.se/pub/Linux/distributions/Debian/debian/pool/main/i/ipmitool/ipmitool_1.8.15.orig.tar.bz2 ipmi_sdr.c:438:20: warning: cast from function call of type 'double' to non-matching type 'uint8_t' (aka 'unsigned char') [-Wbad-function-cast] return (uint8_t) ceil(result); ^~~~~~~~~~~~ ftp://ftp.sunet.se/pub/Linux/distributions/Debian/debian/pool/main/i/irssi/irssi_0.8.17.orig.tar.gz fe-core-commands.c:180:18: warning: cast from function call of type 'double' to non-matching type 'long' [-Wbad-function-cast] uptime = (long)difftime(time(NULL), client_start_time); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ftp://ftp.sunet.se/pub/Linux/distributions/Debian/debian/pool/main/i/isatapd/isatapd_0.9.7.orig.tar.gz isatap.c:390:12: warning: cast from function call of type 'int' to non-matching type 'double' [-Wbad-function-cast] (double)rand() * ^~~~~~ rdisc.c:177:20: warning: cast from function call of type 'uint16_t' (aka 'unsigned short') to non-matching type 'double' [-Wbad-function-cast] v = 0.8 * (double)ntohs(ra->nd_ra_router_lifetime); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ rdisc.c:228:23: warning: cast from function call of type 'uint32_t' (aka 'unsigned int') to non-matching type 'double' [-Wbad-function-cast] v = 0.8 * (double)ntohl(pi->nd_opt_pi_preferred_time); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ rdisc.c:232:23: warning: cast from function call of type 'uint32_t' (aka 'unsigned int') to non-matching type 'double' [-Wbad-function-cast] v = 0.8 * (double)ntohl(pi->nd_opt_pi_valid_time); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ftp://ftp.sunet.se/pub/Linux/distributions/Debian/debian/pool/main/j/jansson/jansson_2.7.orig.tar.gz value.c:899:24: warning: cast from function call of type 'json_int_t' (aka 'long long') to non-matching type 'double' [-Wbad-function-cast] return (double)json_integer_value(json); ^~~~~~~~~~~~~~~~~~~~~~~~ ftp://ftp.sunet.se/pub/Linux/distributions/Debian/debian/pool/main/j/jasper/jasper_1.900.1.orig.tar.gz imgcmp.c:350:29: warning: cast from function call of type 'double' to non-matching type 'long' [-Wbad-function-cast] printf("%ld\n", (long) ceil(d)); ^~~~~~~ imgcmp.c:370:27: warning: cast from function call of type 'double' to non-matching type 'long' [-Wbad-function-cast] printf("%ld\n", (long) ceil(d)); ^~~~~~~ ftp://ftp.sunet.se/pub/Linux/distributions/Debian/debian/pool/main/j/jscoverage/jscoverage_0.3.1.orig.tar.gz src/jsarena.c:304:5: warning: cast from function call of type 'void *' to non-matching type 'jsuword' (aka 'unsigned long') [-Wbad-function-cast] JS_ARENA_ALLOCATE(newp, pool, size + incr); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/jsatom.c:810:5: warning: cast from function call of type 'void *' to non-matching type 'jsuword' (aka 'unsigned long') [-Wbad-function-cast] JS_ARENA_ALLOCATE(space, &cx->tempPool, size); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/jsatom.c:827:5: warning: cast from function call of type 'void *' to non-matching type 'jsuword' (aka 'unsigned long') [-Wbad-function-cast] JS_ARENA_ALLOCATE_TYPE(ale, JSAtomListElement, &cx->tempPool); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/jsdate.c:199:23: warning: cast from function call of type 'double' to non-matching type 'jsint' (aka 'int') [-Wbad-function-cast] jsint y = (jsint) floor(t /(msPerDay*365.2425)) + 1970; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/jsdate.c:307:22: warning: cast from function call of type 'double' to non-matching type 'jsint' (aka 'int') [-Wbad-function-cast] result = (jsint) Day(t) + 4; ^~~~~~ src/jsdate.c:430:26: warning: cast from function call of type 'double' to non-matching type 'intN' (aka 'int') [-Wbad-function-cast] intN result = (intN) fmod(floor(t/msPerHour), HoursPerDay); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/jsdate.c:439:26: warning: cast from function call of type 'double' to non-matching type 'intN' (aka 'int') [-Wbad-function-cast] intN result = (intN) fmod(floor(t / msPerMinute), MinutesPerHour); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/jsdate.c:448:26: warning: cast from function call of type 'double' to non-matching type 'intN' (aka 'int') [-Wbad-function-cast] intN result = (intN) fmod(floor(t / msPerSecond), SecondsPerMinute); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/jsdate.c:457:26: warning: cast from function call of type 'double' to non-matching type 'intN' (aka 'int') [-Wbad-function-cast] intN result = (intN) fmod(t, msPerSecond); ^~~~~~~~~~~~~~~~~~~~ src/jsdate.c:1649:33: warning: cast from function call of type 'double' to non-matching type 'jsint' (aka 'int') [-Wbad-function-cast] jsint minutes = (jsint) floor(AdjustTime(date) / msPerMinute); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/jsemit.c:129:13: warning: cast from function call of type 'void *' to non-matching type 'jsuword' (aka 'unsigned long') [-Wbad-function-cast] JS_ARENA_ALLOCATE_CAST(base, jsbytecode *, cg->codePool, incr); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/jsemit.c:404:13: warning: cast from function call of type 'void *' to non-matching type 'jsuword' (aka 'unsigned long') [-Wbad-function-cast] JS_ARENA_ALLOCATE_CAST(jt, JSJumpTarget *, &args->cx->tempPool, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/jsemit.c:501:13: warning: cast from function call of type 'void *' to non-matching type 'jsuword' (aka 'unsigned long') [-Wbad-function-cast] JS_ARENA_ALLOCATE_CAST(sdbase, JSSpanDep *, &cx->tempPool, size); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/jsemit.c:2881:9: warning: cast from function call of type 'void *' to non-matching type 'jsuword' (aka 'unsigned long') [-Wbad-function-cast] JS_ARENA_ALLOCATE_TYPE(cg2, JSCodeGenerator, &cx->tempPool); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/jsemit.c:4966:13: warning: cast from function call of type 'void *' to non-matching type 'jsuword' (aka 'unsigned long') [-Wbad-function-cast] JS_ARENA_ALLOCATE_CAST(CG_NOTES(cg), jssrcnote *, pool, size); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/jsemit.c:5313:9: warning: cast from function call of type 'void *' to non-matching type 'jsuword' (aka 'unsigned long') [-Wbad-function-cast] JS_ARENA_ALLOCATE_CAST(cg->tryBase, JSTryNote *, &cx->tempPool, size); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/jsfun.c:1198:17: warning: cast from function call of type 'void *' to non-matching type 'jsuword' (aka 'unsigned long') [-Wbad-function-cast] JS_ARENA_ALLOCATE_CAST(spvec, JSScopeProperty **, &cx->tempPool, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/jsfun.c:1759:9: warning: cast from function call of type 'void *' to non-matching type 'jsuword' (aka 'unsigned long') [-Wbad-function-cast] JS_ARENA_ALLOCATE_CAST(cp, jschar *, &cx->tempPool, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/jsinterp.c:333:5: warning: cast from function call of type 'void *' to non-matching type 'jsuword' (aka 'unsigned long') [-Wbad-function-cast] JS_ARENA_ALLOCATE_CAST(sp, jsval *, &cx->stackPool, nslots * sizeof(jsval)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/jsnum.c:849:18: warning: cast from function call of type 'double' to non-matching type 'int32' (aka 'int') [-Wbad-function-cast] *ip = (int32)floor(d + 0.5); /* Round to nearest */ ^~~~~~~~~~~~~~ src/jsopcode.c:359:9: warning: cast from function call of type 'void *' to non-matching type 'jsuword' (aka 'unsigned long') [-Wbad-function-cast] JS_ARENA_ALLOCATE_CAST(sp->base, char *, sp->pool, nb); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/jsopcode.c:2773:5: warning: cast from function call of type 'void *' to non-matching type 'jsuword' (aka 'unsigned long') [-Wbad-function-cast] JS_ARENA_ALLOCATE(space, &cx->tempPool, offsetsz + opcodesz); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/jsopcode.c:2876:9: warning: cast from function call of type 'void *' to non-matching type 'jsuword' (aka 'unsigned long') [-Wbad-function-cast] JS_ARENA_ALLOCATE_CAST(params, JSAtom **, &cx->tempPool, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/jsparse.c:172:9: warning: cast from function call of type 'void *' to non-matching type 'jsuword' (aka 'unsigned long') [-Wbad-function-cast] JS_ARENA_ALLOCATE_TYPE(pn, JSParseNode, &cx->tempPool); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/jsregexp.c:382:5: warning: cast from function call of type 'void *' to non-matching type 'jsuword' (aka 'unsigned long') [-Wbad-function-cast] JS_ARENA_ALLOCATE_CAST(ren, RENode *, &cx->tempPool, sizeof *ren); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/jsregexp.c:3199:5: warning: cast from function call of type 'void *' to non-matching type 'jsuword' (aka 'unsigned long') [-Wbad-function-cast] JS_ARENA_ALLOCATE_CAST(gData->backTrackStack, REBackTrackData *, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/jsregexp.c:3209:5: warning: cast from function call of type 'void *' to non-matching type 'jsuword' (aka 'unsigned long') [-Wbad-function-cast] JS_ARENA_ALLOCATE_CAST(gData->stateStack, REProgState *, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/jsregexp.c:3220:5: warning: cast from function call of type 'void *' to non-matching type 'jsuword' (aka 'unsigned long') [-Wbad-function-cast] JS_ARENA_ALLOCATE_CAST(result, REMatchState *, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/jsscan.c:242:9: warning: cast from function call of type 'void *' to non-matching type 'jsuword' (aka 'unsigned long') [-Wbad-function-cast] JS_ARENA_ALLOCATE_CAST(base, jschar *, pool, tbsize); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/jsscan.c:267:5: warning: cast from function call of type 'void *' to non-matching type 'jsuword' (aka 'unsigned long') [-Wbad-function-cast] JS_ARENA_ALLOCATE_CAST(ts, JSTokenStream *, &cx->tempPool, nb); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/jsscan.c:292:5: warning: cast from function call of type 'void *' to non-matching type 'jsuword' (aka 'unsigned long') [-Wbad-function-cast] JS_ARENA_ALLOCATE_CAST(base, jschar *, &cx->tempPool, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/jsscope.c:482:9: warning: cast from function call of type 'void *' to non-matching type 'jsuword' (aka 'unsigned long') [-Wbad-function-cast] JS_ARENA_ALLOCATE_CAST(sprop, JSScopeProperty *, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/jsscript.c:373:13: warning: cast from function call of type 'void *' to non-matching type 'jsuword' (aka 'unsigned long') [-Wbad-function-cast] JS_ARENA_ALLOCATE_TYPE(ale, JSAtomListElement, &cx->tempPool); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/jsxml.c:2512:55: warning: cast from function call of type 'double' to non-matching type 'size_t' (aka 'unsigned long') [-Wbad-function-cast] newlength = length + 2 + (size_t) log10(n); ^~~~~~~~ src/jsxml.c:2522:49: warning: cast from function call of type 'double' to non-matching type 'size_t' (aka 'unsigned long') [-Wbad-function-cast] dp = bp + length + 2 + (size_t) log10(serial); ^~~~~~~~~~~~~ src/js.c:388:43: warning: cast from function call of type 'int' to non-matching type 'JSVersion' (aka 'enum JSVersion') [-Wbad-function-cast] JS_SetVersion(cx, (JSVersion) atoi(argv[i])); ^~~~~~~~~~~~~ src/js.c:740:28: warning: cast from function call of type 'void *' to non-matching type 'unsigned long' [-Wbad-function-cast] (unsigned long)sbrk(0) ^~~~~~~ ftp://ftp.sunet.se/pub/Linux/distributions/Debian/debian/pool/main/j/json-glib/json-glib_1.0.4.orig.tar.xz json-gobject.c:589:45: warning: cast from function call of type 'gint64' (aka 'long') to non-matching type 'gdouble' (aka 'double') [-Wbad-function-cast] g_value_set_double (value, (gdouble) g_value_get_int64 (&node_value)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ json-gobject.c:603:43: warning: cast from function call of type 'gint64' (aka 'long') to non-matching type 'gfloat' (aka 'float') [-Wbad-function-cast] g_value_set_float (value, (gfloat) g_value_get_int64 (&node_value)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ json-node.c:942:22: warning: cast from function call of type 'gint64' (aka 'long') to non-matching type 'gdouble' (aka 'double') [-Wbad-function-cast] return (gdouble) json_value_get_int (node->data.value); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ json-node.c:945:22: warning: cast from function call of type 'gboolean' (aka 'int') to non-matching type 'gdouble' (aka 'double') [-Wbad-function-cast] return (gdouble) json_value_get_boolean (node->data.value); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ftp://ftp.sunet.se/pub/Linux/distributions/Debian/debian/pool/main/j/judy/judy_1.0.5.orig.tar.gz JudyMalloc.c:43:18: warning: cast from function call of type 'void *' to non-matching type 'Word_t' (aka 'unsigned long') [-Wbad-function-cast] Addr = (Word_t) malloc(Words * sizeof(Word_t)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ftp://ftp.sunet.se/pub/Linux/distributions/Debian/debian/pool/main/j/jwhois/jwhois_4.0.orig.tar.gz jconfig.c:79:20: warning: cast from function call of type 'int' to non-matching type 'char *' [-Wbad-function-cast] if ( (char *)strcasecmp(ptr->domain, domain) == 0) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ jconfig.c:81:17: warning: cast from function call of type 'int' to non-matching type 'char *' [-Wbad-function-cast] if ( (char *)strcasecmp(ptr->key, key) == 0) ^~~~~~~~~~~~~~~~~~~~~~~~~ jconfig.c:106:20: warning: cast from function call of type 'int' to non-matching type 'char *' [-Wbad-function-cast] if ( (char *)strcasecmp(jconfig_tmpptr->domain, domain) == 0) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ jconfig.c:133:20: warning: cast from function call of type 'int' to non-matching type 'char *' [-Wbad-function-cast] if ( (char *)strncasecmp(jconfig_tmpptr->domain, domain, strlen(domain)) == 0) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ftp://ftp.sunet.se/pub/Linux/distributions/Debian/debian/pool/main/k/kexec-tools/kexec-tools_2.0.9.orig.tar.gz kexec/kexec.c:1258:20: warning: cast from function call of type 'unsigned long' to non-matching type 'void *' [-Wbad-function-cast] entry = (void *)strtoul(optarg, &endptr, 0); ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ftp://ftp.sunet.se/pub/Linux/distributions/Debian/debian/pool/main/l/lame/lame_3.99.5+repack1.orig.tar.gz gain_analysis.c:470:24: warning: cast from function call of type 'double' to non-matching type 'uint32_t' (aka 'unsigned int') [-Wbad-function-cast] upper = (uint32_t) ceil(elems * (1. - RMS_PERCENTILE)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ lame.c:1597:36: warning: cast from function call of type 'double' to non-matching type 'int' [-Wbad-function-cast] rov->RadioGain = (int) floor(RadioGain * 10.0 + 0.5); /* round to nearest */ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ lame.c:1606:39: warning: cast from function call of type 'double' to non-matching type 'int' [-Wbad-function-cast] rov->noclipGainChange = (int) ceil(log10(rov->PeakSample / 32767.0) * 20.0 * 10.0); /* round up */ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ lame_main.c:316:44: warning: cast from function call of type 'int' to non-matching type 'float' [-Wbad-function-cast] float noclipGainChange = (float) lame_get_noclipGainChange(gf) / 10.0f; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ftp://ftp.sunet.se/pub/Linux/distributions/Debian/debian/pool/main/l/lcd4linux/lcd4linux_0.11.0~svn1200.orig.tar.gz plugin_test.c:63:18: warning: cast from function call of type 'double' to non-matching type 'int' [-Wbad-function-cast] bar = ((int) floor(R2N(rbar) + 0.1)) % 10; ^~~~~~~~~~~~~~~~~~~~~~ plugin_test.c:92:16: warning: cast from function call of type 'double' to non-matching type 'int' [-Wbad-function-cast] i = ((int) floor(R2N(arg1) + 0.1)) % 10; ^~~~~~~~~~~~~~~~~~~~~~ ftp://ftp.sunet.se/pub/Linux/distributions/Debian/debian/pool/main/l/lcms/lcms_1.19.dfsg2.orig.tar.gz cmsgamma.c:447:39: warning: cast from function call of type 'double' to non-matching type 'WORD' (aka 'unsigned short') [-Wbad-function-cast] Table->GammaTable[i] = (WORD) floor(dval); ^~~~~~~~~~~ cmsgamma.c:561:39: warning: cast from function call of type 'double' to non-matching type 'WORD' (aka 'unsigned short') [-Wbad-function-cast] Tab -> GammaTable[i] = (WORD) floor(v + .5); ^~~~~~~~~~~~~ cmsgamma.c:858:39: warning: cast from function call of type 'double' to non-matching type 'WORD' (aka 'unsigned short') [-Wbad-function-cast] Gamma->GammaTable[i] = (WORD) floor(ScaleVal(Sampled ->Values[i], 0, Max, 65536) + .5); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cmsgamma.c:950:27: warning: cast from function call of type 'double' to non-matching type 'WORD' (aka 'unsigned short') [-Wbad-function-cast] Table[i] = (WORD) floor(v + .5); ^~~~~~~~~~~~~ cmsgmt.c:1028:20: warning: cast from function call of type 'double' to non-matching type 'int' [-Wbad-function-cast] int At = (int) floor((double) nEntries * 0.02 + 0.5); // Cutoff at 2% ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cmsgmt.c:1036:27: warning: cast from function call of type 'double' to non-matching type 'WORD' (aka 'unsigned short') [-Wbad-function-cast] Table[i] = (WORD) floor(i * Slope + 0.5); ^~~~~~~~~~~~~~~~~~~~~~ cmsintrp.c:589:23: warning: cast from function call of type 'double' to non-matching type 'int' [-Wbad-function-cast] cell0 = (int) floor(val2); ^~~~~~~~~~~ cmsintrp.c:590:23: warning: cast from function call of type 'double' to non-matching type 'int' [-Wbad-function-cast] cell1 = (int) ceil(val2); ^~~~~~~~~~ cmsintrp.c:610:23: warning: cast from function call of type 'double' to non-matching type 'WORD' (aka 'unsigned short') [-Wbad-function-cast] return (WORD) floor(f + 0.5); ^~~~~~~~~~~~~~ cmsio1.c:2677:55: warning: cast from function call of type 'icInt32Number' (aka 'int') to non-matching type 'icProfileClassSignature' [-Wbad-function-cast] Header.deviceClass = (icProfileClassSignature) TransportValue32(Icc -> DeviceClass); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cmsio1.c:2678:53: warning: cast from function call of type 'icInt32Number' (aka 'int') to non-matching type 'icColorSpaceSignature' [-Wbad-function-cast] Header.colorSpace = (icColorSpaceSignature) TransportValue32(Icc -> ColorSpace); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cmsio1.c:2679:53: warning: cast from function call of type 'icInt32Number' (aka 'int') to non-matching type 'icColorSpaceSignature' [-Wbad-function-cast] Header.pcs = (icColorSpaceSignature) TransportValue32(Icc -> PCS); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ cmsio1.c:2687:50: warning: cast from function call of type 'icInt32Number' (aka 'int') to non-matching type 'icPlatformSignature' [-Wbad-function-cast] Header.platform = (icPlatformSignature)TransportValue32(icSigMacintosh); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cmsio1.c:2728:37: warning: cast from function call of type 'icInt32Number' (aka 'int') to non-matching type 'icTagTypeSignature' [-Wbad-function-cast] Base.sig = (icTagTypeSignature) TransportValue32(sig); ^~~~~~~~~~~~~~~~~~~~~ cmsio1.c:2997:56: warning: cast from function call of type 'icInt32Number' (aka 'int') to non-matching type 'icTagTypeSignature' [-Wbad-function-cast] DescStruct.deviceMfg = (icTagTypeSignature) TransportValue32(sec ->deviceMfg); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cmsio1.c:2998:56: warning: cast from function call of type 'icInt32Number' (aka 'int') to non-matching type 'icTagTypeSignature' [-Wbad-function-cast] DescStruct.deviceModel = (icTagTypeSignature) TransportValue32(sec ->deviceModel); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cmsio1.c:2999:59: warning: cast from function call of type 'icInt32Number' (aka 'int') to non-matching type 'icTechnologySignature' [-Wbad-function-cast] DescStruct.technology = (icTechnologySignature) TransportValue32(sec ->technology); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cmsio1.c:3296:38: warning: cast from function call of type 'double' to non-matching type 'BYTE' (aka 'unsigned char') [-Wbad-function-cast] val = (BYTE) floor(NewLUT ->L1[i][j] / 257.0 + .5); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cmsio1.c:3312:28: warning: cast from function call of type 'double' to non-matching type 'BYTE' (aka 'unsigned char') [-Wbad-function-cast] val = (BYTE) floor(NewLUT ->T[j] / 257.0 + .5); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cmsio1.c:3323:34: warning: cast from function call of type 'double' to non-matching type 'BYTE' (aka 'unsigned char') [-Wbad-function-cast] val = (BYTE) floor(NewLUT ->L2[i][j] / 257.0 + .5); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cmsio1.c:3376:40: warning: cast from function call of type 'icInt32Number' (aka 'int') to non-matching type 'icTagSignature' [-Wbad-function-cast] Tag.sig = (icTagSignature)TransportValue32(Icc -> TagNames[i]); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cmslut.c:691:25: warning: cast from function call of type 'double' to non-matching type 'WORD' (aka 'unsigned short') [-Wbad-function-cast] Encoded[0] = (WORD) floor(Float->n[0] * 65535.0 + 0.5); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cmslut.c:692:25: warning: cast from function call of type 'double' to non-matching type 'WORD' (aka 'unsigned short') [-Wbad-function-cast] Encoded[1] = (WORD) floor(Float->n[1] * 65535.0 + 0.5); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cmslut.c:693:25: warning: cast from function call of type 'double' to non-matching type 'WORD' (aka 'unsigned short') [-Wbad-function-cast] Encoded[2] = (WORD) floor(Float->n[2] * 65535.0 + 0.5); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cmslut.c:710:21: warning: cast from function call of type 'double' to non-matching type 'WORD' (aka 'unsigned short') [-Wbad-function-cast] wIn[0] = (WORD) floor(In ->n[0] * 65535.0 + 0.5); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cmslut.c:711:21: warning: cast from function call of type 'double' to non-matching type 'WORD' (aka 'unsigned short') [-Wbad-function-cast] wIn[1] = (WORD) floor(In ->n[1] * 65535.0 + 0.5); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cmslut.c:712:21: warning: cast from function call of type 'double' to non-matching type 'WORD' (aka 'unsigned short') [-Wbad-function-cast] wIn[2] = (WORD) floor(In ->n[2] * 65535.0 + 0.5); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cmsmtrx.c:802:28: warning: cast from function call of type 'double' to non-matching type 'int' [-Wbad-function-cast] r -> n[VX] = (int) floor(v -> n[VX] * d + .5); ^~~~~~~~~~~~~~~~~~~~~~~~~~ cmsmtrx.c:803:28: warning: cast from function call of type 'double' to non-matching type 'int' [-Wbad-function-cast] r -> n[VY] = (int) floor(v -> n[VY] * d + .5); ^~~~~~~~~~~~~~~~~~~~~~~~~~ cmsmtrx.c:804:28: warning: cast from function call of type 'double' to non-matching type 'int' [-Wbad-function-cast] r -> n[VZ] = (int) floor(v -> n[VZ] * d + .5); ^~~~~~~~~~~~~~~~~~~~~~~~~~ cmspcs.c:316:37: warning: cast from function call of type 'double' to non-matching type 'int' [-Wbad-function-cast] XYZ[0] = _cmsClampWord((int) floor(X * 32768.0 + 0.5)); ^~~~~~~~~~~~~~~~~~~~~~~~ cmspcs.c:317:37: warning: cast from function call of type 'double' to non-matching type 'int' [-Wbad-function-cast] XYZ[1] = _cmsClampWord((int) floor(Y * 32768.0 + 0.5)); ^~~~~~~~~~~~~~~~~~~~~~~~ cmspcs.c:318:37: warning: cast from function call of type 'double' to non-matching type 'int' [-Wbad-function-cast] XYZ[2] = _cmsClampWord((int) floor(Z * 32768.0 + 0.5)); ^~~~~~~~~~~~~~~~~~~~~~~~ cmspcs.c:520:19: warning: cast from function call of type 'double' to non-matching type 'WORD' (aka 'unsigned short') [-Wbad-function-cast] return (WORD) floor(d * 32768.0 + 0.5); ^~~~~~~~~~~~~~~~~~~~~~~~ cmsxform.c:591:42: warning: cast from function call of type 'double' to non-matching type 'WORD' (aka 'unsigned short') [-Wbad-function-cast] gxyz[0] ->GammaTable[i] = (WORD) floor((65535.0 * XYZ.X) / D50X + 0.5); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cmsxform.c:592:42: warning: cast from function call of type 'double' to non-matching type 'WORD' (aka 'unsigned short') [-Wbad-function-cast] gxyz[1] ->GammaTable[i] = (WORD) floor((65535.0 * XYZ.Y) / D50Y + 0.5); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cmsxform.c:593:42: warning: cast from function call of type 'double' to non-matching type 'WORD' (aka 'unsigned short') [-Wbad-function-cast] gxyz[2] ->GammaTable[i] = (WORD) floor((65535.0 * XYZ.Z) / D50Z + 0.5); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cmssamp.c:39:22: warning: cast from function call of type 'double' to non-matching type 'WORD' (aka 'unsigned short') [-Wbad-function-cast] return (WORD) floor(x + .5); ^~~~~~~~~~~~~ cmssamp.c:387:25: warning: cast from function call of type 'double' to non-matching type 'WORD' (aka 'unsigned short') [-Wbad-function-cast] Out[0] = (WORD) floor(Out[0] * Ratio + 0.5); // C ^~~~~~~~~~~~~~~~~~~~~~~~~~~ cmssamp.c:388:25: warning: cast from function call of type 'double' to non-matching type 'WORD' (aka 'unsigned short') [-Wbad-function-cast] Out[1] = (WORD) floor(Out[1] * Ratio + 0.5); // M ^~~~~~~~~~~~~~~~~~~~~~~~~~~ cmssamp.c:389:25: warning: cast from function call of type 'double' to non-matching type 'WORD' (aka 'unsigned short') [-Wbad-function-cast] Out[2] = (WORD) floor(Out[2] * Ratio + 0.5); // Y ^~~~~~~~~~~~~~~~~~~~~~~~~~~ cmssamp.c:593:19: warning: cast from function call of type 'double' to non-matching type 'int' [-Wbad-function-cast] x0 = (int) floor(px); ^~~~~~~~~ cmssamp.c:594:19: warning: cast from function call of type 'double' to non-matching type 'int' [-Wbad-function-cast] y0 = (int) floor(py); ^~~~~~~~~ cmssamp.c:595:19: warning: cast from function call of type 'double' to non-matching type 'int' [-Wbad-function-cast] z0 = (int) floor(pz); ^~~~~~~~~ cmssamp.c:596:19: warning: cast from function call of type 'double' to non-matching type 'int' [-Wbad-function-cast] w0 = (int) floor(pw); ^~~~~~~~~ cmsps2.c:344:19: warning: cast from function call of type 'double' to non-matching type 'BYTE' (aka 'unsigned char') [-Wbad-function-cast] return (BYTE) floor((double) w / 257.0 + 0.5); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cmsps2.c:978:50: warning: cast from function call of type 'double' to non-matching type 'int' [-Wbad-function-cast] Out ->GammaTable[i] =_cmsClampWord((int) floor(XYZ.Y * 65535.0 + 0.5)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ cmsvirt.c:478:25: warning: cast from function call of type 'double' to non-matching type 'WORD' (aka 'unsigned short') [-Wbad-function-cast] Out[0] = (WORD) floor(In[0] * Ratio + 0.5); // C ^~~~~~~~~~~~~~~~~~~~~~~~~~ cmsvirt.c:479:25: warning: cast from function call of type 'double' to non-matching type 'WORD' (aka 'unsigned short') [-Wbad-function-cast] Out[1] = (WORD) floor(In[1] * Ratio + 0.5); // M ^~~~~~~~~~~~~~~~~~~~~~~~~~ cmsvirt.c:480:25: warning: cast from function call of type 'double' to non-matching type 'WORD' (aka 'unsigned short') [-Wbad-function-cast] Out[2] = (WORD) floor(In[2] * Ratio + 0.5); // Y ^~~~~~~~~~~~~~~~~~~~~~~~~~ cmscgats.c:1432:28: warning: cast from function call of type 'double' to non-matching type 'int' [-Wbad-function-cast] t -> nSamples = (int) cmsIT8GetPropertyDbl(it8, "NUMBER_OF_FIELDS"); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ icctrans.c:508:45: warning: cast from function call of type 'double' to non-matching type 'int' [-Wbad-function-cast] printf("%s0x%x ", Prefix, (int) floor(v + .5)); ^~~~~~~~~~~~~ icctrans.c:510:45: warning: cast from function call of type 'double' to non-matching type 'int' [-Wbad-function-cast] printf("%s0x%x ", Prefix, (int) floor(v / 257. + .5)); ^~~~~~~~~~~~~~~~~~~~ icctrans.c:717:19: warning: cast from function call of type 'double' to non-matching type 'WORD' (aka 'unsigned short') [-Wbad-function-cast] return (WORD) GetAnswer(AskFor, lUse255always ? 255.0 : 100.0); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ icctrans.c:726:19: warning: cast from function call of type 'double' to non-matching type 'WORD' (aka 'unsigned short') [-Wbad-function-cast] return (WORD) GetAnswer(AskFor, 255.0); ^~~~~~~~~~~~~~~~~~~~~~~~ icctrans.c:916:16: warning: cast from function call of type 'double' to non-matching type 'WORD' (aka 'unsigned short') [-Wbad-function-cast] return (WORD) floor(res * CGATSfactor + 0.5); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ icctrans.c:1203:23: warning: cast from function call of type 'double' to non-matching type 'int' [-Wbad-function-cast] nMaxPatches = (int) cmsIT8GetPropertyDbl(hIT8in, "NUMBER_OF_SETS"); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ftp://ftp.sunet.se/pub/Linux/distributions/Debian/debian/pool/main/l/lcms2/lcms2_2.6.orig.tar.gz cmsintrp.c:242:22: warning: cast from function call of type 'double' to non-matching type 'int' [-Wbad-function-cast] cell0 = (int) floor(val2); ^~~~~~~~~~~ cmsintrp.c:243:22: warning: cast from function call of type 'double' to non-matching type 'int' [-Wbad-function-cast] cell1 = (int) ceil(val2); ^~~~~~~~~~ cmsintrp.c:309:22: warning: cast from function call of type 'double' to non-matching type 'int' [-Wbad-function-cast] cell0 = (int) floor(val2); ^~~~~~~~~~~ cmsintrp.c:310:22: warning: cast from function call of type 'double' to non-matching type 'int' [-Wbad-function-cast] cell1 = (int) ceil(val2); ^~~~~~~~~~ cmsio0.c:649:57: warning: cast from function call of type 'cmsUInt32Number' (aka 'unsigned int') to non-matching type 'cmsProfileClassSignature' [-Wbad-function-cast] Icc -> DeviceClass = (cmsProfileClassSignature) _cmsAdjustEndianess32(Header.deviceClass); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cmsio0.c:650:57: warning: cast from function call of type 'cmsUInt32Number' (aka 'unsigned int') to non-matching type 'cmsColorSpaceSignature' [-Wbad-function-cast] Icc -> ColorSpace = (cmsColorSpaceSignature) _cmsAdjustEndianess32(Header.colorSpace); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cmsio0.c:651:57: warning: cast from function call of type 'cmsUInt32Number' (aka 'unsigned int') to non-matching type 'cmsColorSpaceSignature' [-Wbad-function-cast] Icc -> PCS = (cmsColorSpaceSignature) _cmsAdjustEndianess32(Header.pcs); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cmsio0.c:732:53: warning: cast from function call of type 'cmsUInt32Number' (aka 'unsigned int') to non-matching type 'cmsProfileClassSignature' [-Wbad-function-cast] Header.deviceClass = (cmsProfileClassSignature) _cmsAdjustEndianess32(Icc -> DeviceClass); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cmsio0.c:733:51: warning: cast from function call of type 'cmsUInt32Number' (aka 'unsigned int') to non-matching type 'cmsColorSpaceSignature' [-Wbad-function-cast] Header.colorSpace = (cmsColorSpaceSignature) _cmsAdjustEndianess32(Icc -> ColorSpace); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cmsio0.c:734:51: warning: cast from function call of type 'cmsUInt32Number' (aka 'unsigned int') to non-matching type 'cmsColorSpaceSignature' [-Wbad-function-cast] Header.pcs = (cmsColorSpaceSignature) _cmsAdjustEndianess32(Icc -> PCS); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cmsio0.c:744:49: warning: cast from function call of type 'cmsUInt32Number' (aka 'unsigned int') to non-matching type 'cmsPlatformSignature' [-Wbad-function-cast] Header.platform = (cmsPlatformSignature) _cmsAdjustEndianess32(cmsSigMacintosh); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cmsio0.c:787:40: warning: cast from function call of type 'cmsUInt32Number' (aka 'unsigned int') to non-matching type 'cmsTagSignature' [-Wbad-function-cast] Tag.sig = (cmsTagSignature) _cmsAdjustEndianess32((cmsInt32Number) Icc -> TagNames[i]); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cmsio0.c:960:51: warning: cast from function call of type 'double' to non-matching type 'cmsUInt32Number' (aka 'unsigned int') [-Wbad-function-cast] Icc -> Version = BaseToBase((cmsUInt32Number) floor(Version * 100.0 + 0.5), 10, 16) << 16; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ cmsplugin.c:396:35: warning: cast from function call of type 'double' to non-matching type 'cmsS15Fixed16Number' (aka 'int') [-Wbad-function-cast] return ((cmsS15Fixed16Number) floor((v)*65536.0 + 0.5)); ^~~~~~~~~~~~~~~~~~~~~~~~ cmsplugin.c:441:34: warning: cast from function call of type 'cmsUInt32Number' (aka 'unsigned int') to non-matching type 'cmsTagTypeSignature' [-Wbad-function-cast] return (cmsTagTypeSignature) _cmsAdjustEndianess32(Base.sig); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cmsplugin.c:451:38: warning: cast from function call of type 'cmsUInt32Number' (aka 'unsigned int') to non-matching type 'cmsTagTypeSignature' [-Wbad-function-cast] Base.sig = (cmsTagTypeSignature) _cmsAdjustEndianess32(sig); ^~~~~~~~~~~~~~~~~~~~~~~~~~ cmssm.c:170:20: warning: cast from function call of type 'double' to non-matching type 'int' [-Wbad-function-cast] *alpha = (int) floor(((sp->alpha * (SECTORS)) / 360.0) ); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cmssm.c:171:20: warning: cast from function call of type 'double' to non-matching type 'int' [-Wbad-function-cast] *theta = (int) floor(((sp->theta * (SECTORS)) / 180.0) ); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cmstypes.c:615:47: warning: cast from function call of type 'double' to non-matching type 'cmsUInt32Number' (aka 'unsigned int') [-Wbad-function-cast] cmsUInt32Number v = (cmsUInt32Number) floor(Value[i]*65536.0 + 0.5); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cmscgats.c:1439:28: warning: cast from function call of type 'cmsFloat64Number' (aka 'double') to non-matching type 'int' [-Wbad-function-cast] t -> nSamples = (int) cmsIT8GetPropertyDbl(it8, "NUMBER_OF_FIELDS"); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cmsps2.c:294:29: warning: cast from function call of type 'double' to non-matching type 'cmsUInt8Number' (aka 'unsigned char') [-Wbad-function-cast] return (cmsUInt8Number) floor((cmsFloat64Number) w / 257.0 + 0.5); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cmsopt.c:391:20: warning: cast from function call of type 'double' to non-matching type 'int' [-Wbad-function-cast] x0 = (int) floor(px); ^~~~~~~~~ cmsopt.c:392:20: warning: cast from function call of type 'double' to non-matching type 'int' [-Wbad-function-cast] y0 = (int) floor(py); ^~~~~~~~~ cmsopt.c:393:20: warning: cast from function call of type 'double' to non-matching type 'int' [-Wbad-function-cast] z0 = (int) floor(pz); ^~~~~~~~~ cmsopt.c:394:20: warning: cast from function call of type 'double' to non-matching type 'int' [-Wbad-function-cast] w0 = (int) floor(pw); ^~~~~~~~~ cmsopt.c:413:24: warning: cast from function call of type 'double' to non-matching type 'int' [-Wbad-function-cast] x0 = (int) floor(px); ^~~~~~~~~ cmsopt.c:414:24: warning: cast from function call of type 'double' to non-matching type 'int' [-Wbad-function-cast] y0 = (int) floor(py); ^~~~~~~~~ cmsopt.c:415:24: warning: cast from function call of type 'double' to non-matching type 'int' [-Wbad-function-cast] z0 = (int) floor(pz); ^~~~~~~~~ cmsopt.c:430:28: warning: cast from function call of type 'double' to non-matching type 'int' [-Wbad-function-cast] x0 = (int) floor(px); ^~~~~~~~~ cmsopt.c:722:25: warning: cast from function call of type 'double' to non-matching type 'int' [-Wbad-function-cast] int AtBegin = (int) floor((cmsFloat64Number) g ->nEntries * 0.02 + 0.5); // Cutoff at 2% ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cmsopt.c:1453:20: warning: cast from function call of type 'double' to non-matching type 'cmsS1Fixed14Number' (aka 'int') [-Wbad-function-cast] Table[i] = DOUBLE_TO_1FIXED14(y); ^~~~~~~~~~~~~~~~~~~~~ cmsopt.c:1510:29: warning: cast from function call of type 'double' to non-matching type 'cmsS1Fixed14Number' (aka 'int') [-Wbad-function-cast] p ->Mat[i][j] = DOUBLE_TO_1FIXED14(Mat->v[i].n[j]); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cmsopt.c:1520:26: warning: cast from function call of type 'double' to non-matching type 'cmsS1Fixed14Number' (aka 'int') [-Wbad-function-cast] p ->Off[i] = DOUBLE_TO_1FIXED14(Off->n[i]); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ transicc.c:787:41: warning: cast from function call of type 'double' to non-matching type 'int' [-Wbad-function-cast] printf("0x%04X ", (int) floor(v + .5)); ^~~~~~~~~~~~~ transicc.c:789:41: warning: cast from function call of type 'double' to non-matching type 'int' [-Wbad-function-cast] printf("0x%02X ", (int) floor(v / 257. + .5)); ^~~~~~~~~~~~~~~~~~~~ transicc.c:794:37: warning: cast from function call of type 'double' to non-matching type 'int' [-Wbad-function-cast] printf("%d ", (int) floor(v + .5)); ^~~~~~~~~~~~~ transicc.c:796:37: warning: cast from function call of type 'double' to non-matching type 'int' [-Wbad-function-cast] printf("%d ", (int) floor(v / 257. + .5)); ^~~~~~~~~~~~~~~~~~~~ transicc.c:1203:29: warning: cast from function call of type 'cmsFloat64Number' (aka 'double') to non-matching type 'int' [-Wbad-function-cast] nMaxPatches = (int) cmsIT8GetPropertyDbl(hIT8in, "NUMBER_OF_SETS"); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ jpgicc.c:163:32: warning: cast from function call of type 'double' to non-matching type 'cmsUInt16Number' (aka 'unsigned short') [-Wbad-function-cast] Out[0] = (cmsUInt16Number) floor((double) (Lab -> L / 100.)* 65535. ); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ jpgicc.c:164:32: warning: cast from function call of type 'double' to non-matching type 'cmsUInt16Number' (aka 'unsigned short') [-Wbad-function-cast] Out[1] = (cmsUInt16Number) floor((double) (Lab -> a / 170.)* 65535. + 32768. ); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ jpgicc.c:165:32: warning: cast from function call of type 'double' to non-matching type 'cmsUInt16Number' (aka 'unsigned short') [-Wbad-function-cast] Out[2] = (cmsUInt16Number) floor((double) (Lab -> b / 200.)* 65535. + 24576. ); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ jpgicc.c:512:54: warning: cast from function call of type 'double' to non-matching type 'UINT16' (aka 'unsigned short') [-Wbad-function-cast] cinfo ->X_density = (UINT16) floor(XRes + 0.5); ^~~~~~~~~~~~~~~~~ jpgicc.c:513:54: warning: cast from function call of type 'double' to non-matching type 'UINT16' (aka 'unsigned short') [-Wbad-function-cast] cinfo ->Y_density = (UINT16) floor(YRes + 0.5); ^~~~~~~~~~~~~~~~~ jpgicc.c:518:54: warning: cast from function call of type 'double' to non-matching type 'UINT16' (aka 'unsigned short') [-Wbad-function-cast] cinfo ->X_density = (UINT16) floor(XRes * 2.54 + 0.5); ^~~~~~~~~~~~~~~~~~~~~~~~ jpgicc.c:519:54: warning: cast from function call of type 'double' to non-matching type 'UINT16' (aka 'unsigned short') [-Wbad-function-cast] cinfo ->Y_density = (UINT16) floor(YRes * 2.54 + 0.5); ^~~~~~~~~~~~~~~~~~~~~~~~ ftp://ftp.sunet.se/pub/Linux/distributions/Debian/debian/pool/main/l/leptonlib/leptonlib_1.72.orig.tar.gz bmpio.c:384:41: warning: cast from function call of type 'l_int32' (aka 'int') to non-matching type 'l_float32' (aka 'float') [-Wbad-function-cast] xres = (l_int32)(39.37 * (l_float32)pixGetXRes(pix) + 0.5); /* to ppm */ ^~~~~~~~~~~~~~~ bmpio.c:385:41: warning: cast from function call of type 'l_int32' (aka 'int') to non-matching type 'l_float32' (aka 'float') [-Wbad-function-cast] yres = (l_int32)(39.37 * (l_float32)pixGetYRes(pix) + 0.5); /* to ppm */ ^~~~~~~~~~~~~~~ convolve.c:2477:32: warning: cast from function call of type 'int' to non-matching type 'l_float32' (aka 'float') [-Wbad-function-cast] frand = (l_float32)rand() / (l_float32)RAND_MAX; ^~~~~~ convolve.c:2479:32: warning: cast from function call of type 'int' to non-matching type 'l_float32' (aka 'float') [-Wbad-function-cast] frand = (l_float32)rand() / (l_float32)RAND_MAX; ^~~~~~ correlscore.c:470:26: warning: cast from function call of type 'double' to non-matching type 'l_int32' (aka 'int') [-Wbad-function-cast] threshold = (l_int32)ceil(sqrt(score_threshold * area1 * area2)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ maze.c:208:36: warning: cast from function call of type 'int' to non-matching type 'l_float32' (aka 'float') [-Wbad-function-cast] frand = (l_float32)rand() / (l_float32)RAND_MAX; ^~~~~~ maze.c:224:36: warning: cast from function call of type 'int' to non-matching type 'l_float32' (aka 'float') [-Wbad-function-cast] frand = (l_float32)rand() / (l_float32)RAND_MAX; ^~~~~~ maze.c:240:36: warning: cast from function call of type 'int' to non-matching type 'l_float32' (aka 'float') [-Wbad-function-cast] frand = (l_float32)rand() / (l_float32)RAND_MAX; ^~~~~~ maze.c:256:36: warning: cast from function call of type 'int' to non-matching type 'l_float32' (aka 'float') [-Wbad-function-cast] frand = (l_float32)rand() / (l_float32)RAND_MAX; ^~~~~~ numafunc1.c:2873:49: warning: cast from function call of type 'int' to non-matching type 'l_float64' (aka 'double') [-Wbad-function-cast] index = (l_int32)((i + 1) * ((l_float64)rand() / (l_float64)RAND_MAX)); ^~~~~~ pdfio1.c:458:36: warning: cast from function call of type 'double' to non-matching type 'l_int32' (aka 'int') [-Wbad-function-cast] factor = L_MAX(1, (l_int32)sqrt((l_float64)(w * h) / 20000.)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ pixafunc2.c:497:19: warning: cast from function call of type 'double' to non-matching type 'l_int32' (aka 'int') [-Wbad-function-cast] nw = (l_int32)sqrt((l_float64)n); ^~~~~~~~~~~~~~~~~~ pngio.c:1062:45: warning: cast from function call of type 'l_int32' (aka 'int') to non-matching type 'l_float32' (aka 'float') [-Wbad-function-cast] xres = (png_uint_32)(39.37 * (l_float32)pixGetXRes(pix) + 0.5); ^~~~~~~~~~~~~~~ pngio.c:1063:45: warning: cast from function call of type 'l_int32' (aka 'int') to non-matching type 'l_float32' (aka 'float') [-Wbad-function-cast] yres = (png_uint_32)(39.37 * (l_float32)pixGetYRes(pix) + 0.5); ^~~~~~~~~~~~~~~ utils.c:3191:43: warning: cast from function call of type 'int' to non-matching type 'l_float64' (aka 'double') [-Wbad-function-cast] (l_uint8)(255.9 * ((l_float64)rand() / (l_float64)RAND_MAX)); ^~~~~~ utils.c:3230:36: warning: cast from function call of type 'int' to non-matching type 'l_float64' (aka 'double') [-Wbad-function-cast] ((l_float64)rand() / (l_float64)RAND_MAX)); ^~~~~~ warper.c:243:44: warning: cast from function call of type 'int' to non-matching type 'l_float64' (aka 'double') [-Wbad-function-cast] randa[i] = 0.5 * (1.0 + (l_float64)rand() / (l_float64)RAND_MAX); ^~~~~~ warper.c:670:61: warning: cast from function call of type 'l_int32' (aka 'int') to non-matching type 'l_float32' (aka 'float') [-Wbad-function-cast] angle = (l_float32)(zshiftb - zshiftt) / (l_float32)pixGetHeight(pixrs); ^~~~~~~~~~~~~~~~~~~ overlap_reg.c:58:46: warning: cast from function call of type 'int' to non-matching type 'l_float64' (aka 'double') [-Wbad-function-cast] x = (l_int32)(600.0 * (l_float64)rand() / (l_float64)RAND_MAX); ^~~~~~ overlap_reg.c:59:46: warning: cast from function call of type 'int' to non-matching type 'l_float64' (aka 'double') [-Wbad-function-cast] y = (l_int32)(600.0 * (l_float64)rand() / (l_float64)RAND_MAX); ^~~~~~ overlap_reg.c:61:46: warning: cast from function call of type 'int' to non-matching type 'l_float64' (aka 'double') [-Wbad-function-cast] (1.0 + maxsize[k] * (l_float64)rand() / (l_float64)RAND_MAX); ^~~~~~ overlap_reg.c:63:46: warning: cast from function call of type 'int' to non-matching type 'l_float64' (aka 'double') [-Wbad-function-cast] (1.0 + maxsize[k] * (l_float64)rand() / (l_float64)RAND_MAX); ^~~~~~ pdfseg_reg.c:112:49: warning: cast from function call of type 'l_int32' (aka 'int') to non-matching type 'l_float32' (aka 'float') [-Wbad-function-cast] scalefactor = (l_float32)WIDTH / (l_float32)pixGetWidth(pix1); ^~~~~~~~~~~~~~~~~ rankhisto_reg.c:64:32: warning: cast from function call of type 'double' to non-matching type 'l_int32' (aka 'int') [-Wbad-function-cast] factor = L_MAX(1, (l_int32)sqrt((l_float64)(w * h / 20000.0))); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ heap_reg.c:61:28: warning: cast from function call of type 'int' to non-matching type 'l_float32' (aka 'float') [-Wbad-function-cast] frand = (l_float32)rand() / (l_float32)RAND_MAX; ^~~~~~ ftp://ftp.sunet.se/pub/Linux/distributions/Debian/debian/pool/main/l/lighttpd/lighttpd_1.4.37.orig.tar.gz keyvalue.c:318:24: warning: cast from function call of type 'int' to non-matching type 'http_method_t' [-Wbad-function-cast] return (http_method_t)keyvalue_get_key(http_methods, s); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ plugin.c:258:39: warning: cast from function call of type 'void *' to non-matching type 'intptr_t' (aka 'long') [-Wbad-function-cast] init = (int (*)(plugin *))(intptr_t)dlsym(p->lib, srv->tmp_buf->ptr); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ftp://ftp.sunet.se/pub/Linux/distributions/Debian/debian/pool/main/l/lincity/lincity_1.13.1.orig.tar.gz screen.c:317:15: warning: cast from function call of type 'double' to non-matching type 'int' [-Wbad-function-cast] col = (int) sqrt ((float) (MP_POL(x,y) - 600)) / 9; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ screen.c:1107:15: warning: cast from function call of type 'double' to non-matching type 'int' [-Wbad-function-cast] col = (int) sqrt ((float) (MP_POL(x,y) - 600)) / 9; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ pbar.c:280:20: warning: cast from function call of type 'double' to non-matching type 'int' [-Wbad-function-cast] offset = (int) log (val_abs); ^~~~~~~~~~~~~ ftp://ftp.sunet.se/pub/Linux/distributions/Debian/debian/pool/main/l/litl/litl_0.1.6+dfsg.orig.tar.gz litl_tools.c:20:25: warning: cast from function call of type 'double' to non-matching type 'litl_med_size_t' (aka 'unsigned short') [-Wbad-function-cast] + (litl_med_size_t) ceil(LITL_BASE_SIZE / (double) sizeof(litl_param_t)) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ftp://ftp.sunet.se/pub/Linux/distributions/Debian/debian/pool/main/l/lives/lives_2.4.0~ds0.orig.tar.bz2 effects.c:698:74: warning: cast from function call of type 'int' to non-matching type 'double' [-Wbad-function-cast] if (!apply_rte_audio((double)cfile->arate/(double)cfile->fps+(double)rand()/.5/(double)(RAND_MAX))) { ^~~~~~ plugins.c:2811:65: warning: cast from function call of type 'uint64_t' (aka 'unsigned long') to non-matching type 'double' [-Wbad-function-cast] if (cparam->step_size==0.) cparam->step_size=1./(double)lives_10pow(cparam->dp); ^~~~~~~~~~~~~~~~~~~~~~~ plugins.c:2833:38: warning: cast from function call of type 'int' to non-matching type 'double' [-Wbad-function-cast] if (len>4) cparam->max=(double)atoi(param_array[4]); ^~~~~~~~~~~~~~~~~~~~ plugins.c:2861:29: warning: cast from function call of type 'int' to non-matching type 'double' [-Wbad-function-cast] cparam->min=(double)atoi(param_array[4]); ^~~~~~~~~~~~~~~~~~~~ plugins.c:2862:29: warning: cast from function call of type 'int' to non-matching type 'double' [-Wbad-function-cast] cparam->max=(double)atoi(param_array[5]); ^~~~~~~~~~~~~~~~~~~~ plugins.c:2864:37: warning: cast from function call of type 'int' to non-matching type 'double' [-Wbad-function-cast] cparam->step_size=(double)atoi(param_array[6]); ^~~~~~~~~~~~~~~~~~~~ plugins.c:3315:29: warning: cast from function call of type 'int' to non-matching type 'double' [-Wbad-function-cast] rpar[i].min=(double)weed_get_int_value(wtmpl,"min",&error); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ plugins.c:3316:29: warning: cast from function call of type 'int' to non-matching type 'double' [-Wbad-function-cast] rpar[i].max=(double)weed_get_int_value(wtmpl,"max",&error); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ plugins.c:3333:39: warning: cast from function call of type 'int' to non-matching type 'double' [-Wbad-function-cast] rpar[i].step_size=(double)weed_get_int_value(gui,"step_size",&error); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ plugins.c:3361:45: warning: cast from function call of type 'uint64_t' (aka 'unsigned long') to non-matching type 'double' [-Wbad-function-cast] else rpar[i].step_size=1./(double)lives_10pow(rpar[i].dp); ^~~~~~~~~~~~~~~~~~~~~~~ plugins.c:3379:31: warning: cast from function call of type 'int' to non-matching type 'double' [-Wbad-function-cast] rpar[i].max=(double)weed_get_int_value(gui,"maxchars",&error); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ framedraw.c:342:23: warning: cast from function call of type 'int' to non-matching type 'double' [-Wbad-function-cast] xstartf=(double)lives_spin_button_get_value_as_int(LIVES_SPIN_BUTTON(framedraw->xstart_param->widgets[0])); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ framedraw.c:350:21: warning: cast from function call of type 'int' to non-matching type 'double' [-Wbad-function-cast] xendf=(double)lives_spin_button_get_value_as_int(LIVES_SPIN_BUTTON(framedraw->xend_param->widgets[0])); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ framedraw.c:358:23: warning: cast from function call of type 'int' to non-matching type 'double' [-Wbad-function-cast] ystartf=(double)lives_spin_button_get_value_as_int(LIVES_SPIN_BUTTON(framedraw->ystart_param->widgets[0])); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ framedraw.c:382:23: warning: cast from function call of type 'int' to non-matching type 'double' [-Wbad-function-cast] xstartf=(double)lives_spin_button_get_value_as_int(LIVES_SPIN_BUTTON(framedraw->xstart_param->widgets[0])); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ framedraw.c:390:21: warning: cast from function call of type 'int' to non-matching type 'double' [-Wbad-function-cast] xendf=(double)lives_spin_button_get_value_as_int(LIVES_SPIN_BUTTON(framedraw->xend_param->widgets[0])); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ framedraw.c:398:23: warning: cast from function call of type 'int' to non-matching type 'double' [-Wbad-function-cast] ystartf=(double)lives_spin_button_get_value_as_int(LIVES_SPIN_BUTTON(framedraw->ystart_param->widgets[0])); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ framedraw.c:406:21: warning: cast from function call of type 'int' to non-matching type 'double' [-Wbad-function-cast] yendf=(double)lives_spin_button_get_value_as_int(LIVES_SPIN_BUTTON(framedraw->yend_param->widgets[0])); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ framedraw.c:434:23: warning: cast from function call of type 'int' to non-matching type 'double' [-Wbad-function-cast] xstartf=(double)lives_spin_button_get_value_as_int(LIVES_SPIN_BUTTON(framedraw->xstart_param->widgets[0])); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ framedraw.c:442:23: warning: cast from function call of type 'int' to non-matching type 'double' [-Wbad-function-cast] ystartf=(double)lives_spin_button_get_value_as_int(LIVES_SPIN_BUTTON(framedraw->ystart_param->widgets[0])); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ framedraw.c:1092:96: warning: cast from function call of type 'int' to non-matching type 'double' [-Wbad-function-cast] lives_spin_button_set_value(LIVES_SPIN_BUTTON(framedraw->xend_param->widgets[0]),(double)get_int_param(framedraw->xend_param->def)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ framedraw.c:1098:96: warning: cast from function call of type 'int' to non-matching type 'double' [-Wbad-function-cast] lives_spin_button_set_value(LIVES_SPIN_BUTTON(framedraw->yend_param->widgets[0]),(double)get_int_param(framedraw->yend_param->def)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ framedraw.c:1104:98: warning: cast from function call of type 'int' to non-matching type 'double' [-Wbad-function-cast] lives_spin_button_set_value(LIVES_SPIN_BUTTON(framedraw->xstart_param->widgets[0]),(double)get_int_param(framedraw->xstart_param->def)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ framedraw.c:1110:98: warning: cast from function call of type 'int' to non-matching type 'double' [-Wbad-function-cast] lives_spin_button_set_value(LIVES_SPIN_BUTTON(framedraw->ystart_param->widgets[0]),(double)get_int_param(framedraw->ystart_param->def)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ paramspecial.c:464:82: warning: cast from function call of type 'int' to non-matching type 'double' [-Wbad-function-cast] lives_spin_button_set_value(LIVES_SPIN_BUTTON(param->widgets[0]),(double)get_int_param(param->def)); ^~~~~~~~~~~~~~~~~~~~~~~~~ paramspecial.c:472:82: warning: cast from function call of type 'int' to non-matching type 'double' [-Wbad-function-cast] lives_spin_button_set_value(LIVES_SPIN_BUTTON(param->widgets[0]),(double)get_int_param(param->def)); ^~~~~~~~~~~~~~~~~~~~~~~~~ paramwindow.c:1532:77: warning: cast from function call of type 'int' to non-matching type 'double' [-Wbad-function-cast] spinbutton=lives_standard_spin_button_new(name, use_mnemonic, (double)get_int_param(param->value), param->min, ^~~~~~~~~~~~~~~~~~~~~~~~~~~ paramwindow.c:3120:84: warning: cast from function call of type 'int' to non-matching type 'double' [-Wbad-function-cast] lives_spin_button_set_value(LIVES_SPIN_BUTTON(param->widgets[0]),(double)get_int_param(param->value)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~ rfx-builder.c:2063:45: warning: cast from function call of type 'int' to non-matching type 'double' [-Wbad-function-cast] (double)get_int_param(rfxbuilder->copy_params[pnum].def)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ rfx-builder.c:2071:43: warning: cast from function call of type 'boolean' (aka 'int') to non-matching type 'double' [-Wbad-function-cast] (double)get_bool_param(rfxbuilder->copy_params[pnum].def)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ rfx-builder.c:2215:97: warning: cast from function call of type 'uint64_t' (aka 'unsigned long') to non-matching type 'double' [-Wbad-function-cast] lives_spin_button_set_range(LIVES_SPIN_BUTTON(rfxbuilder->spinbutton_param_step),1./(double)lives_10pow(dp),(max-min)>1.?(max-min):1.); ^~~~~~~~~~~~~~~ rfx-builder.c:2262:44: warning: cast from function call of type 'uint64_t' (aka 'unsigned long') to non-matching type 'double' [-Wbad-function-cast] 1./(double)lives_10pow(dp),lives_spin_button_get_value ^~~~~~~~~~~~~~~ rfx-builder.c:2312:44: warning: cast from function call of type 'uint64_t' (aka 'unsigned long') to non-matching type 'double' [-Wbad-function-cast] 1./(double)lives_10pow(dp), ^~~~~~~~~~~~~~~ rfx-builder.c:3451:39: warning: cast from function call of type 'int' to non-matching type 'double' [-Wbad-function-cast] (double)atoi((char *)lives_list_nth_data(list,0))); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ rfx-builder.c:3484:92: warning: cast from function call of type 'int' to non-matching type 'double' [-Wbad-function-cast] lives_spin_button_set_value(LIVES_SPIN_BUTTON(rfxbuilder->spinbutton_min_frames),(double)atoi(array[2])); ^~~~~~~~~~~~~~ rfx-builder.c:3579:54: warning: cast from function call of type 'int' to non-matching type 'double' [-Wbad-function-cast] if (len>4) rfxbuilder->params[i].max=(double)atoi(array[4]); ^~~~~~~~~~~~~~ saveplay.c:4832:19: warning: cast from function call of type 'uint64_t' (aka 'unsigned long') to non-matching type 'double' [-Wbad-function-cast] free_mb=(double)get_fs_free(dir)/1000000.; ^~~~~~~~~~~~~~~~ saveplay.c:4875:19: warning: cast from function call of type 'uint64_t' (aka 'unsigned long') to non-matching type 'double' [-Wbad-function-cast] free_mb=(double)get_fs_free(dir)/1000000.; ^~~~~~~~~~~~~~~~ saveplay.c:5110:21: warning: cast from function call of type 'uint64_t' (aka 'unsigned long') to non-matching type 'double' [-Wbad-function-cast] free_mb=(double)get_fs_free(dir)/1000000.; ^~~~~~~~~~~~~~~~ saveplay.c:5144:21: warning: cast from function call of type 'uint64_t' (aka 'unsigned long') to non-matching type 'double' [-Wbad-function-cast] free_mb=(double)get_fs_free(dir)/1000000.; ^~~~~~~~~~~~~~~~ audio.c:1208:57: warning: cast from function call of type 'uint32_t' (aka 'unsigned int') to non-matching type 'double' [-Wbad-function-cast] tbytes=(int)((double)xsamples*ABS(zavel)+((double)fastrand()/(double)LIVES_MAXUINT32))* ^~~~~~~~~~ callbacks.c:9652:59: warning: cast from function call of type 'int' to non-matching type 'double' [-Wbad-function-cast] (double)x/(double)lives_widget_get_allocation_width(mainw->vidbar)*cfile->total_time); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ callbacks.c:9655:58: warning: cast from function call of type 'int' to non-matching type 'double' [-Wbad-function-cast] (double)x/(double)lives_widget_get_allocation_width(mainw->vidbar)*cfile->total_time); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ callbacks.c:9660:59: warning: cast from function call of type 'int' to non-matching type 'double' [-Wbad-function-cast] (double)x/(double)lives_widget_get_allocation_width(mainw->vidbar)*cfile->total_time); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ callbacks.c:9667:58: warning: cast from function call of type 'int' to non-matching type 'double' [-Wbad-function-cast] (double)x/(double)lives_widget_get_allocation_width(mainw->vidbar)*cfile->total_time); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ callbacks.c:9671:59: warning: cast from function call of type 'int' to non-matching type 'double' [-Wbad-function-cast] (double)x/(double)lives_widget_get_allocation_width(mainw->vidbar)*cfile->total_time); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ callbacks.c:9704:59: warning: cast from function call of type 'int' to non-matching type 'double' [-Wbad-function-cast] (double)x/(double)lives_widget_get_allocation_width(mainw->vidbar)*cfile->total_time); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ callbacks.c:9709:62: warning: cast from function call of type 'int' to non-matching type 'double' [-Wbad-function-cast] (double)x/(double)lives_widget_get_allocation_width(mainw->vidbar)*cfile->total_time); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ callbacks.c:9718:64: warning: cast from function call of type 'int' to non-matching type 'double' [-Wbad-function-cast] (double)x/(double)lives_widget_get_allocation_width(mainw->vidbar)*cfile->total_time); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ callbacks.c:9732:68: warning: cast from function call of type 'int' to non-matching type 'double' [-Wbad-function-cast] (double)x/(double)lives_widget_get_allocation_width(mainw->vidbar)*cfile->total_time); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ utils.c:800:64: warning: cast from function call of type 'uint64_t' (aka 'unsigned long') to non-matching type 'double' [-Wbad-function-cast] fmt=lives_strdup_printf(_("%.2f EB"),(double)space/(double)lives_10pow(18)); ^~~~~~~~~~~~~~~ utils.c:803:64: warning: cast from function call of type 'uint64_t' (aka 'unsigned long') to non-matching type 'double' [-Wbad-function-cast] fmt=lives_strdup_printf(_("%.2f PB"),(double)space/(double)lives_10pow(15)); ^~~~~~~~~~~~~~~ utils.c:806:64: warning: cast from function call of type 'uint64_t' (aka 'unsigned long') to non-matching type 'double' [-Wbad-function-cast] fmt=lives_strdup_printf(_("%.2f TB"),(double)space/(double)lives_10pow(12)); ^~~~~~~~~~~~~~~ utils.c:809:64: warning: cast from function call of type 'uint64_t' (aka 'unsigned long') to non-matching type 'double' [-Wbad-function-cast] fmt=lives_strdup_printf(_("%.2f GB"),(double)space/(double)lives_10pow(9)); ^~~~~~~~~~~~~~ utils.c:812:64: warning: cast from function call of type 'uint64_t' (aka 'unsigned long') to non-matching type 'double' [-Wbad-function-cast] fmt=lives_strdup_printf(_("%.2f MB"),(double)space/(double)lives_10pow(6)); ^~~~~~~~~~~~~~ multitrack.c:308:30: warning: cast from function call of type 'void *' to non-matching type 'uint64_t' (aka 'unsigned long') [-Wbad-function-cast] iev=(int64_t)(uint64_t)weed_get_voidptr_value(event,"init_event",&error); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ multitrack.c:943:33: warning: cast from function call of type 'int' to non-matching type 'double' [-Wbad-function-cast] double time=(double)x/(double)lives_widget_get_allocation_width(mt->timeline)*(mt->tl_max-mt->tl_min)+mt->tl_min; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ multitrack.c:1323:28: warning: cast from function call of type 'int' to non-matching type 'double' [-Wbad-function-cast] y=(1.-ratio)*(double)lives_widget_get_allocation_height(eventbox); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ multitrack.c:2387:56: warning: cast from function call of type 'double' to non-matching type 'int' [-Wbad-function-cast] (double)((int)lives_adjustment_get_page_size(LIVES_ADJUSTMENT(mt->vadjustment))-1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ multitrack.c:2498:60: warning: cast from function call of type 'double' to non-matching type 'int' [-Wbad-function-cast] (double)((int)lives_adjustment_get_page_size(LIVES_ADJUSTMENT(mt->vadjustment))-1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ multitrack.c:2522:62: warning: cast from function call of type 'double' to non-matching type 'int' [-Wbad-function-cast] (double)((int)lives_adjustment_get_page_size(LIVES_ADJUSTMENT(mt->vadjustment))-1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ multitrack.c:2553:44: warning: cast from function call of type 'double' to non-matching type 'int' [-Wbad-function-cast] (int)lives_adjustment_get_page_size(LIVES_ADJUSTMENT(mt->vadjustment)))); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ multitrack.c:3438:33: warning: cast from function call of type 'int' to non-matching type 'lives_mt_poly_state_t' [-Wbad-function-cast] return (lives_mt_poly_state_t)poly_page_to_tab(lives_notebook_get_current_page(LIVES_NOTEBOOK(mt->nb))); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ multitrack.c:10426:35: warning: cast from function call of type 'double' to non-matching type 'int' [-Wbad-function-cast] (int)lives_adjustment_get_page_size(LIVES_ADJUSTMENT(mt->vadjustment)))); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ multitrack.c:13664:27: warning: cast from function call of type 'int' to non-matching type 'double' [-Wbad-function-cast] (double)lives_widget_get_allocation_width(LIVES_WIDGET(lives_list_nth_data(mt->video_draws,0)))); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ multitrack.c:18091:41: warning: cast from function call of type 'int' to non-matching type 'float' [-Wbad-function-cast] lives_painter_move_to(cr,i,(float)lives_widget_get_allocation_height(ebox)/2.); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ multitrack.c:18092:51: warning: cast from function call of type 'int' to non-matching type 'float' [-Wbad-function-cast] lives_painter_line_to(cr,i,(.5-ypos)*(float)lives_widget_get_allocation_height(ebox)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ multitrack.c:18603:60: warning: cast from function call of type 'int' to non-matching type 'double' [-Wbad-function-cast] offset=(time-mt->tl_min)/(mt->tl_max-mt->tl_min)*(double)lives_widget_get_allocation_width(mt->timeline); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ multitrack.c:22690:18: warning: cast from function call of type 'weed_timecode_t' (aka 'long') to non-matching type 'double' [-Wbad-function-cast] return (double)get_event_timecode(block->start_event)/U_SEC; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ multitrack.c:22698:18: warning: cast from function call of type 'weed_timecode_t' (aka 'long') to non-matching type 'double' [-Wbad-function-cast] return (double)get_event_timecode(block->end_event)/U_SEC+1./mt->fps; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ftp://ftp.sunet.se/pub/Linux/distributions/Debian/debian/pool/main/l/loop-aes-utils/loop-aes-utils_2.16.2.orig.tar.gz cal.c:317:29: warning: cast from function call of type 'char *' to non-matching type 'intptr_t' (aka 'long') [-Wbad-function-cast] int wfd = (int)(intptr_t) nl_langinfo(_NL_TIME_WEEK_1STDAY); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ftp://ftp.sunet.se/pub/Linux/distributions/Debian/debian/pool/main/l/lxappearance/lxappearance_0.6.1.orig.tar.xz cursor-theme.c:95:21: warning: cast from function call of type 'gdouble' (aka 'double') to non-matching type 'int' [-Wbad-function-cast] int size = (int)gtk_range_get_value(range); ^~~~~~~~~~~~~~~~~~~~~~~~~~ ftp://ftp.sunet.se/pub/Linux/distributions/Debian/debian/pool/main/l/lxinput/lxinput_0.3.4.orig.tar.xz lxinput.c:69:22: warning: cast from function call of type 'gdouble' (aka 'double') to non-matching type 'int' [-Wbad-function-cast] threshold = (int)gtk_range_get_value(range); ^~~~~~~~~~~~~~~~~~~~~~~~~~ lxinput.c:76:17: warning: cast from function call of type 'gdouble' (aka 'double') to non-matching type 'int' [-Wbad-function-cast] *val = (int)gtk_range_get_value(range); ^~~~~~~~~~~~~~~~~~~~~~~~~~ ftp://ftp.sunet.se/pub/Linux/distributions/Debian/debian/pool/main/m/m17n-lib/m17n-lib_1.7.0.orig.tar.gz mtext.c:640:14: warning: cast from function call of type 'void *' to non-matching type 'int' [-Wbad-function-cast] c1 = (int) mchar_get_prop (c, Msimple_case_folding); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ mtext.c:839:17: warning: cast from function call of type 'void *' to non-matching type 'int' [-Wbad-function-cast] if ((int) mchartable_lookup (tricky_chars, c) == 1) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ mtext.c:869:17: warning: cast from function call of type 'void *' to non-matching type 'int' [-Wbad-function-cast] c = (int) mchartable_lookup (cased, mtext_ref_char (mt, i)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ mtext.c:883:17: warning: cast from function call of type 'void *' to non-matching type 'int' [-Wbad-function-cast] c = (int) mchartable_lookup (cased, mtext_ref_char (mt, i)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ mtext.c:905:21: warning: cast from function call of type 'void *' to non-matching type 'int' [-Wbad-function-cast] class = (int) mchartable_lookup (combining_class, c); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ mtext.c:920:21: warning: cast from function call of type 'void *' to non-matching type 'int' [-Wbad-function-cast] class = (int) mchartable_lookup (combining_class, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ mtext.c:941:21: warning: cast from function call of type 'void *' to non-matching type 'int' [-Wbad-function-cast] class = (int) mchartable_lookup (combining_class, c); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ mtext.c:959:21: warning: cast from function call of type 'void *' to non-matching type 'int' [-Wbad-function-cast] class = (int) mchartable_lookup (combining_class, c); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ mtext.c:3506:23: warning: cast from function call of type 'void *' to non-matching type 'int' [-Wbad-function-cast] int csd = (int) mchartable_lookup (cased, mtext_ref_char (mt, from)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ mtext.c:3521:12: warning: cast from function call of type 'void *' to non-matching type 'int' [-Wbad-function-cast] && ((int) mchartable_lookup (combining_class, mtext_ref_char (mt, to)) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ mtext-lbrk.c:206:3: warning: cast from function call of type 'void *' to non-matching type 'enum LineBreakClass' [-Wbad-function-cast] GET_LBC (lbc, mt, len, pos, option); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ mtext-lbrk.c:213:4: warning: cast from function call of type 'void *' to non-matching type 'enum LineBreakClass' [-Wbad-function-cast] GET_LBC (Albc, mt, len, Apos + 1, option); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ mtext-lbrk.c:219:4: warning: cast from function call of type 'void *' to non-matching type 'enum LineBreakClass' [-Wbad-function-cast] GET_LBC (Albc, mt, len, Apos, option); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ mtext-lbrk.c:225:7: warning: cast from function call of type 'void *' to non-matching type 'enum LineBreakClass' [-Wbad-function-cast] GET_LBC (Albc, mt, len, Apos, option); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ mtext-lbrk.c:236:7: warning: cast from function call of type 'void *' to non-matching type 'enum LineBreakClass' [-Wbad-function-cast] GET_LBC (Albc, mt, len, Apos - 1, option); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ mtext-lbrk.c:254:2: warning: cast from function call of type 'void *' to non-matching type 'enum LineBreakClass' [-Wbad-function-cast] GET_LBC (Blbc, mt, len, Bpos, option); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ mtext-lbrk.c:269:8: warning: cast from function call of type 'void *' to non-matching type 'enum LineBreakClass' [-Wbad-function-cast] GET_LBC (Blbc, mt, len, Bpos, option); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ mtext-lbrk.c:328:2: warning: cast from function call of type 'void *' to non-matching type 'enum LineBreakClass' [-Wbad-function-cast] GET_LBC (Blbc, mt, len, Bpos, option); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ mtext-lbrk.c:349:4: warning: cast from function call of type 'void *' to non-matching type 'enum LineBreakClass' [-Wbad-function-cast] GET_LBC (Blbc, mt, len, Bpos + 1, option); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ mtext-lbrk.c:358:4: warning: cast from function call of type 'void *' to non-matching type 'enum LineBreakClass' [-Wbad-function-cast] GET_LBC (Blbc, mt, len, Bpos, option); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ mtext-lbrk.c:377:8: warning: cast from function call of type 'void *' to non-matching type 'enum LineBreakClass' [-Wbad-function-cast] GET_LBC (Blbc, mt, len, Bpos + 1, option); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ mtext-lbrk.c:386:2: warning: cast from function call of type 'void *' to non-matching type 'enum LineBreakClass' [-Wbad-function-cast] GET_LBC (Albc, mt, len, Apos, option); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ charset.c:618:23: warning: cast from function call of type 'void *' to non-matching type 'unsigned int' [-Wbad-function-cast] unsigned code = ENCODE_CHAR (parent, c); ^~~~~~~~~~~~~~~~~~~~~~~ charset.c:635:20: warning: cast from function call of type 'void *' to non-matching type 'unsigned int' [-Wbad-function-cast] unsigned code = ENCODE_CHAR (parent, c); ^~~~~~~~~~~~~~~~~~~~~~~ charset.c:647:23: warning: cast from function call of type 'void *' to non-matching type 'unsigned int' [-Wbad-function-cast] return (unsigned) mchartable_lookup (charset->encoder, c); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ charset.c:656:25: warning: cast from function call of type 'void *' to non-matching type 'unsigned int' [-Wbad-function-cast] return (unsigned) mchartable_lookup (charset->encoder, c); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ charset.c:1262:37: warning: cast from function call of type 'void *' to non-matching type 'int' [-Wbad-function-cast] if (! (charset->dimension = (int) mplist_get (plist, Mdimension))) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ charset.c:1265:26: warning: cast from function call of type 'void *' to non-matching type 'unsigned int' [-Wbad-function-cast] min_range = (unsigned) mplist_get (plist, Mmin_range); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ charset.c:1291:34: warning: cast from function call of type 'void *' to non-matching type 'int' [-Wbad-function-cast] if ((charset->min_code = (int) mplist_get (plist, Mmin_code)) < min_range) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ charset.c:1293:34: warning: cast from function call of type 'void *' to non-matching type 'int' [-Wbad-function-cast] if ((charset->max_code = (int) mplist_get (plist, Mmax_code)) > max_range) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ charset.c:1297:31: warning: cast from function call of type 'void *' to non-matching type 'int' [-Wbad-function-cast] charset->final_byte = (int) mplist_get (plist, Mfinal_byte); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ charset.c:1298:29: warning: cast from function call of type 'void *' to non-matching type 'int' [-Wbad-function-cast] charset->revision = (int) mplist_get (plist, Mrevision); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ charset.c:1299:29: warning: cast from function call of type 'void *' to non-matching type 'int' [-Wbad-function-cast] charset->min_char = (int) mplist_get (plist, Mmin_char); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ charset.c:1315:34: warning: cast from function call of type 'void *' to non-matching type 'int' [-Wbad-function-cast] charset->subset_offset = (int) mplist_get (plist, Msubset_offset); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ charset.c:1470:10: warning: cast from function call of type 'void *' to non-matching type 'unsigned int' [-Wbad-function-cast] return ENCODE_CHAR (charset, c); ^~~~~~~~~~~~~~~~~~~~~~~~ charset.c:1527:17: warning: cast from function call of type 'void *' to non-matching type 'int' [-Wbad-function-cast] if ((int) mchartable__lookup (charset->encoder, c, &next_c, 1) < 0) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ charset.c:1531:14: warning: cast from function call of type 'void *' to non-matching type 'int' [-Wbad-function-cast] if ((int) mchartable__lookup (charset->encoder, c, &next_c, 1) >= 0) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ coding.c:634:15: warning: cast from function call of type 'void *' to non-matching type 'unsigned int' [-Wbad-function-cast] code = ENCODE_CHAR (charset, c); ^~~~~~~~~~~~~~~~~~~~~~~~ coding.c:2386:15: warning: cast from function call of type 'void *' to non-matching type 'unsigned int' [-Wbad-function-cast] code = ENCODE_CHAR (primary, c); ^~~~~~~~~~~~~~~~~~~~~~~~ coding.c:2404:16: warning: cast from function call of type 'void *' to non-matching type 'unsigned int' [-Wbad-function-cast] code = ENCODE_CHAR (charset, c); ^~~~~~~~~~~~~~~~~~~~~~~~ coding.c:2415:17: warning: cast from function call of type 'void *' to non-matching type 'unsigned int' [-Wbad-function-cast] code = ENCODE_CHAR (charset, c); ^~~~~~~~~~~~~~~~~~~~~~~~ coding.c:2773:16: warning: cast from function call of type 'void *' to non-matching type 'unsigned int' [-Wbad-function-cast] if ((code = ENCODE_CHAR (charset_roman, c)) != MCHAR_INVALID_CODE) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ coding.c:2778:21: warning: cast from function call of type 'void *' to non-matching type 'unsigned int' [-Wbad-function-cast] else if ((code = ENCODE_CHAR (charset_kanji, c)) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ coding.c:2787:21: warning: cast from function call of type 'void *' to non-matching type 'unsigned int' [-Wbad-function-cast] else if ((code = ENCODE_CHAR (charset_kana, c)) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ coding.c:3848:36: warning: cast from function call of type 'void *' to non-matching type 'int' [-Wbad-function-cast] info->code_unit_bits = (int) mplist_get (plist, Mcode_unit); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ input.c:2772:16: warning: cast from function call of type 'void *' to non-matching type 'int' [-Wbad-function-cast] return (int) mplist_get (((MInputContextInfo *) ic->info)->markers, sym); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ input.c:2847:12: warning: cast from function call of type 'void *' to non-matching type 'unsigned int' [-Wbad-function-cast] if (ENCODE_CHAR (charset, c) == MCHAR_INVALID_CODE) ^~~~~~~~~~~~~~~~~~~~~~~~ input.c:2888:9: warning: cast from function call of type 'void *' to non-matching type 'unsigned int' [-Wbad-function-cast] if (ENCODE_CHAR (charset, c) == MCHAR_INVALID_CODE) ^~~~~~~~~~~~~~~~~~~~~~~~ input.c:3170:16: warning: cast from function call of type 'void *' to non-matching type 'int' [-Wbad-function-cast] idx = (int) mtext_get_prop (ic->preedit, pos - 1, Mcandidate_index); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ input.c:4212:12: warning: cast from function call of type 'void *' to non-matching type 'int' [-Wbad-function-cast] = (int) mtext_get_prop (ic->preedit, ic->cursor_pos - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ m17n-flt.c:1908:26: warning: cast from function call of type 'void *' to non-matching type 'int' [-Wbad-function-cast] enc = (g->c > 0 ? (int) mchartable_lookup (category->table, g->c) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ m17n-flt.c:2044:26: warning: cast from function call of type 'void *' to non-matching type 'int' [-Wbad-function-cast] ? (g->c > 0 ? (int) mchartable_lookup (table, g->c) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ m17n-flt.c:2047:14: warning: cast from function call of type 'void *' to non-matching type 'int' [-Wbad-function-cast] ? (int) mchartable_lookup (table, g->code) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ m17n-flt.c:2129:24: warning: cast from function call of type 'void *' to non-matching type 'int' [-Wbad-function-cast] ? (g->c > 0 ? (int) mchartable_lookup (table, g->c) : 1) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ m17n-flt.c:2131:12: warning: cast from function call of type 'void *' to non-matching type 'int' [-Wbad-function-cast] ? (int) mchartable_lookup (table, g->code) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ m17n-flt.c:2322:28: warning: cast from function call of type 'void *' to non-matching type 'int' [-Wbad-function-cast] ? (g->c > 0 ? (int) mchartable_lookup (table, g->c) : 1) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ m17n-flt.c:2324:16: warning: cast from function call of type 'void *' to non-matching type 'int' [-Wbad-function-cast] ? (int) mchartable_lookup (table, g->code) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ m17n-flt.c:3021:16: warning: cast from function call of type 'void *' to non-matching type 'int' [-Wbad-function-cast] enc = (int) mchartable_lookup (flt->coverage->table, g->c); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ face.c:360:21: warning: cast from function call of type 'void *' to non-matching type 'int' [-Wbad-function-cast] index = (int) msymbol_get (key, M_face_prop_index) - 1; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ face.c:853:18: warning: cast from function call of type 'void *' to non-matching type 'unsigned int' [-Wbad-function-cast] = (unsigned) mchartable_lookup (coverage, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ face.c:1849:21: warning: cast from function call of type 'void *' to non-matching type 'int' [-Wbad-function-cast] int index = (int) msymbol_get (key, M_face_prop_index) - 1; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ face.c:1934:21: warning: cast from function call of type 'void *' to non-matching type 'int' [-Wbad-function-cast] int index = (int) msymbol_get (key, M_face_prop_index) - 1; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ font.c:844:16: warning: cast from function call of type 'void *' to non-matching type 'int' [-Wbad-function-cast] resy = (int) mfont_get_prop (font, Mresolution); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ font.c:1479:17: warning: cast from function call of type 'void *' to non-matching type 'int' [-Wbad-function-cast] num = (int) msymbol_get (id, M_font_list_len); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ font.c:1592:14: warning: cast from function call of type 'void *' to non-matching type 'unsigned int' [-Wbad-function-cast] code = ENCODE_CHAR (encoding->repertory_charset, c); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ font.c:1595:10: warning: cast from function call of type 'void *' to non-matching type 'unsigned int' [-Wbad-function-cast] code = ENCODE_CHAR (encoding->encoding_charset, c); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ font.c:1623:13: warning: cast from function call of type 'void *' to non-matching type 'unsigned int' [-Wbad-function-cast] return (ENCODE_CHAR (encoding->repertory_charset, c)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ font.c:1624:10: warning: cast from function call of type 'void *' to non-matching type 'unsigned int' [-Wbad-function-cast] code = ENCODE_CHAR (encoding->encoding_charset, c); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ font.c:1689:14: warning: cast from function call of type 'void *' to non-matching type 'unsigned int' [-Wbad-function-cast] g->g.code = ENCODE_CHAR (encoding->repertory_charset, g->g.c); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ font.c:1695:13: warning: cast from function call of type 'void *' to non-matching type 'unsigned int' [-Wbad-function-cast] code = ENCODE_CHAR (encoding->encoding_charset, g->g.c); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ font.c:1748:17: warning: cast from function call of type 'void *' to non-matching type 'int' [-Wbad-function-cast] numeric = FONT_PROPERTY_NUMERIC (val, key); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ fontset.c:630:23: warning: cast from function call of type 'void *' to non-matching type 'unsigned int' [-Wbad-function-cast] ? (unsigned ) mchartable_lookup (coverage, c) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ m17n-gui.c:214:22: warning: cast from function call of type 'void *' to non-matching type 'int' [-Wbad-function-cast] frame->dpi = (int) mplist_get (param, Mresolution); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ftp://ftp.sunet.se/pub/Linux/distributions/Debian/debian/pool/main/m/masqmail/masqmail_0.3.4.orig.tar.gz queue.c:34:47: warning: cast from function call of type 'int' to non-matching type 'float' [-Wbad-function-cast] int j = (int) ((float) (len - i) * ((float) rand()) / (RAND_MAX + 1.0)); ^~~~~~ ftp://ftp.sunet.se/pub/Linux/distributions/Debian/debian/pool/main/m/mcl/mcl_14-137.orig.tar.gz proc.c:390:24: warning: cast from function call of type 'dim' (aka 'unsigned long') to non-matching type 'double' [-Wbad-function-cast] ? (double) mclxNrofEntries(*mxout) / N_COLS(*mxout) ^~~~~~~~~~~~~~~~~~~~~~~ ftp://ftp.sunet.se/pub/Linux/distributions/Debian/debian/pool/main/m/medit/medit_1.2.0.orig.tar.bz2 mooedit/mooedit.c:658:64: warning: cast from function call of type 'gint' (aka 'int') to non-matching type 'MooLineEndType' [-Wbad-function-cast] moo_edit_set_line_end_type (edit, (MooLineEndType) g_value_get_enum (value)); ^~~~~~~~~~~~~~~~~~~~~~~~ mooedit/mootextprint.c:1303:30: warning: cast from function call of type 'int' to non-matching type 'double' [-Wbad-function-cast] text_baseline = (double) pango_layout_iter_get_baseline (text_iter) / (double) PANGO_SCALE; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ mooedit/mootextprint.c:1306:28: warning: cast from function call of type 'int' to non-matching type 'double' [-Wbad-function-cast] ln_baseline = (double) pango_layout_iter_get_baseline (ln_iter) / (double) PANGO_SCALE; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ mooutils/moobigpaned.c:906:47: warning: cast from function call of type 'gint' (aka 'int') to non-matching type 'GdkCursorType' [-Wbad-function-cast] (GdkCursorType) g_value_get_enum (value), ^~~~~~~~~~~~~~~~~~~~~~~~ mooutils/moofiledialog.c:128:54: warning: cast from function call of type 'gint' (aka 'int') to non-matching type 'MooFileDialogType' [-Wbad-function-cast] dialog->priv->type = (MooFileDialogType) g_value_get_enum (value); ^~~~~~~~~~~~~~~~~~~~~~~~ ftp://ftp.sunet.se/pub/Linux/distributions/Debian/debian/pool/main/m/medusa/medusa_2.1.1.orig.tar.gz medusa.c:1910:30: warning: cast from function call of type 'double' to non-matching type 'int' [-Wbad-function-cast] nItemByteSize = 1 + (int)log10(psAudit->iHostCnt) + 1; ^~~~~~~~~~~~~~~~~~~~~~~~ medusa.c:1912:30: warning: cast from function call of type 'double' to non-matching type 'int' [-Wbad-function-cast] nItemByteSize = 1 + (int)log10(psAudit->iUserCnt) + 1; ^~~~~~~~~~~~~~~~~~~~~~~~ ftp://ftp.sunet.se/pub/Linux/distributions/Debian/debian/pool/main/m/memphis/memphis_0.2.3.orig.tar.gz memphis-renderer.c:186:17: warning: cast from function call of type 'double' to non-matching type 'int' [-Wbad-function-cast] int w = (int) ceil (max.x - min.x); ^~~~~~~~~~~~~~~~~~~~ memphis-renderer.c:187:17: warning: cast from function call of type 'double' to non-matching type 'int' [-Wbad-function-cast] int h = (int) ceil (min.y - max.y); ^~~~~~~~~~~~~~~~~~~~ ftp://ftp.sunet.se/pub/Linux/distributions/Debian/debian/pool/main/m/meschach/meschach_1.2b.orig.tar.gz mfunc.c:200:13: warning: cast from function call of type 'double' to non-matching type 'int' [-Wbad-function-cast] s = (int)floor(sqrt((double)q/2.0)); ^~~~~~~~~~~~~~~~~~~~~~~~~~ mfunc.c:346:13: warning: cast from function call of type 'double' to non-matching type 'int' [-Wbad-function-cast] s = (int)floor(sqrt((double)q/2.0)); ^~~~~~~~~~~~~~~~~~~~~~~~~~ ftp://ftp.sunet.se/pub/Linux/distributions/Debian/debian/pool/main/m/mhwaveedit/mhwaveedit_1.4.23.orig.tar.bz2 int_box.c:95:44: warning: cast from function call of type 'gdouble' (aka 'double') to non-matching type 'long' [-Wbad-function-cast] if (*d==0 && b->adj!=NULL && l>=(long)gtk_adjustment_get_lower(b->adj) && ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ int_box.c:96:12: warning: cast from function call of type 'gdouble' (aka 'double') to non-matching type 'long' [-Wbad-function-cast] l<=(long)gtk_adjustment_get_upper(b->adj)) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ int_box.c:155:19: warning: cast from function call of type 'gdouble' (aka 'double') to non-matching type 'long' [-Wbad-function-cast] val >= (long)gtk_adjustment_get_lower(box->adj) && ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ int_box.c:156:19: warning: cast from function call of type 'gdouble' (aka 'double') to non-matching type 'long' [-Wbad-function-cast] val <= (long)gtk_adjustment_get_upper(box->adj)) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ chunkview.c:576:20: warning: cast from function call of type 'gint' (aka 'int') to non-matching type 'gdouble' (aka 'double') [-Wbad-function-cast] sp = (gdouble)calc_x(cv,d->selstart,widget->allocation.width); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ chunkview.c:577:20: warning: cast from function call of type 'gint' (aka 'int') to non-matching type 'gdouble' (aka 'double') [-Wbad-function-cast] ep = (gdouble)calc_x(cv,d->selend,widget->allocation.width); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ recorddialog.c:107:38: warning: cast from function call of type 'double' to non-matching type 'guint' (aka 'unsigned int') [-Wbad-function-cast] rf->fmt.samplesize = ((guint)strtod(s2,NULL)) / 8; ^~~~~~~~~~~~~~~ recorddialog.c:108:36: warning: cast from function call of type 'double' to non-matching type 'guint' (aka 'unsigned int') [-Wbad-function-cast] rf->fmt.channels = ((guint)strtod(s3,NULL)); ^~~~~~~~~~~~~~~ recorddialog.c:110:38: warning: cast from function call of type 'double' to non-matching type 'guint' (aka 'unsigned int') [-Wbad-function-cast] rf->fmt.samplerate = ((guint)strtod(s4,NULL)); ^~~~~~~~~~~~~~~ dataformat.c:994:30: warning: cast from function call of type 'int' to non-matching type 'float' [-Wbad-function-cast] sbuf[i] = 2.0 * (float)rand() / (float)RAND_MAX - 1.0; ^~~~~~ dataformat.c:1152:27: warning: cast from function call of type 'int' to non-matching type 'float' [-Wbad-function-cast] sbuf[i] = 2.0 * (float)rand() / (float)RAND_MAX - 1.0; ^~~~~~ ftp://ftp.sunet.se/pub/Linux/distributions/Debian/debian/pool/main/m/missfits/missfits_2.8.0.orig.tar.gz fitswcs.c:957:53: warning: cast from function call of type 'int' to non-matching type 'double' [-Wbad-function-cast] raw[i] += wcs->naxisn[i]/100.0*(0.5-(double)rand()/RAND_MAX); ^~~~~~ ftp://ftp.sunet.se/pub/Linux/distributions/Debian/debian/pool/main/m/mona/mona_1.4-15.orig.tar.gz minimize.c:46:40: warning: cast from function call of type 'void *' to non-matching type 'uintptr_t' (aka 'unsigned long') [-Wbad-function-cast] unsigned k = (unsigned)(uintptr_t) lookup_in_hash_tab(htbl, (unsigned)roots[i], final[i]); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ product.c:61:32: warning: cast from function call of type 'void *' to non-matching type 'uintptr_t' (aka 'unsigned long') [-Wbad-function-cast] if ( (res = (int)(uintptr_t) lookup_in_hash_tab(htbl, p, q)) ) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ product.c:78:26: warning: cast from function call of type 'void *' to non-matching type 'uintptr_t' (aka 'unsigned long') [-Wbad-function-cast] res = (int)(uintptr_t) lookup_in_hash_tab(htbl, p, q); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ project.c:124:32: warning: cast from function call of type 'void *' to non-matching type 'uintptr_t' (aka 'unsigned long') [-Wbad-function-cast] if ( (res = (int)(uintptr_t) lookup_in_hash_tab(htbl_set, (long) s, 0)) ) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ project.c:170:32: warning: cast from function call of type 'void *' to non-matching type 'uintptr_t' (aka 'unsigned long') [-Wbad-function-cast] if ( (res = (int)(uintptr_t) lookup_in_hash_tab(htbl_set, (long) s, 0)) ) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ftp://ftp.sunet.se/pub/Linux/distributions/Debian/debian/pool/main/m/monitoring-plugins/monitoring-plugins_2.1.1.orig.tar.gz check_ntp.c:235:33: warning: cast from function call of type 'uint16_t' (aka 'unsigned short') to non-matching type 'double' [-Wbad-function-cast] printf("\trtdelay = %-.16g\n", NTP32asDOUBLE(p->rtdelay)); ^~~~~~~~~~~~~~~~~~~~~~~~~ check_ntp.c:236:32: warning: cast from function call of type 'uint16_t' (aka 'unsigned short') to non-matching type 'double' [-Wbad-function-cast] printf("\trtdisp = %-.16g\n", NTP32asDOUBLE(p->rtdisp)); ^~~~~~~~~~~~~~~~~~~~~~~~ check_ntp.c:462:23: warning: cast from function call of type 'uint16_t' (aka 'unsigned short') to non-matching type 'double' [-Wbad-function-cast] servers[i].rtdisp=NTP32asDOUBLE(req[i].rtdisp); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ check_ntp.c:463:24: warning: cast from function call of type 'uint16_t' (aka 'unsigned short') to non-matching type 'double' [-Wbad-function-cast] servers[i].rtdelay=NTP32asDOUBLE(req[i].rtdelay); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ check_ssh.c:270:26: warning: cast from function call of type 'long' to non-matching type 'double' [-Wbad-function-cast] elapsed_time = (double)deltime(tv) / 1.0e6; ^~~~~~~~~~~ check_ntp_time.c:218:33: warning: cast from function call of type 'uint16_t' (aka 'unsigned short') to non-matching type 'double' [-Wbad-function-cast] printf("\trtdelay = %-.16g\n", NTP32asDOUBLE(p->rtdelay)); ^~~~~~~~~~~~~~~~~~~~~~~~~ check_ntp_time.c:219:32: warning: cast from function call of type 'uint16_t' (aka 'unsigned short') to non-matching type 'double' [-Wbad-function-cast] printf("\trtdisp = %-.16g\n", NTP32asDOUBLE(p->rtdisp)); ^~~~~~~~~~~~~~~~~~~~~~~~ check_ntp_time.c:409:23: warning: cast from function call of type 'uint16_t' (aka 'unsigned short') to non-matching type 'double' [-Wbad-function-cast] servers[i].rtdisp=NTP32asDOUBLE(req[i].rtdisp); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ check_ntp_time.c:410:24: warning: cast from function call of type 'uint16_t' (aka 'unsigned short') to non-matching type 'double' [-Wbad-function-cast] servers[i].rtdelay=NTP32asDOUBLE(req[i].rtdelay); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ check_swap.c:426:31: warning: cast from function call of type 'int' to non-matching type 'float' [-Wbad-function-cast] warn_size_bytes = (float) atoi (optarg); ^~~~~~~~~~~~~ check_swap.c:444:31: warning: cast from function call of type 'int' to non-matching type 'float' [-Wbad-function-cast] crit_size_bytes = (float) atoi (optarg); ^~~~~~~~~~~~~ check_swap.c:495:29: warning: cast from function call of type 'int' to non-matching type 'float' [-Wbad-function-cast] warn_size_bytes = (float) atoi (argv[c++]); ^~~~~~~~~~~~~~~~ check_swap.c:500:29: warning: cast from function call of type 'int' to non-matching type 'float' [-Wbad-function-cast] crit_size_bytes = (float) atoi (argv[c++]); ^~~~~~~~~~~~~~~~ ftp://ftp.sunet.se/pub/Linux/distributions/Debian/debian/pool/main/m/mpdecimal/mpdecimal_2.4.1.orig.tar.gz mpdecimal.c:4178:22: warning: cast from function call of type 'double' to non-matching type 'mpd_ssize_t' (aka 'long') [-Wbad-function-cast] n = (mpd_ssize_t)ceil((1.43503*(double)p - 1.182) / (double)log10pbyr); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ftp://ftp.sunet.se/pub/Linux/distributions/Debian/debian/pool/main/m/musl/musl_1.1.9.orig.tar.gz src/env/__init_tls.c:105:17: warning: cast from function call of type 'long' to non-matching type 'void *' [-Wbad-function-cast] mem = (void *)__syscall( ^ src/ipc/shmat.c:8:17: warning: cast from function call of type 'long' to non-matching type 'void *' [-Wbad-function-cast] return (void *)syscall(SYS_shmat, id, addr, flag); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/linux/sbrk.c:7:26: warning: cast from function call of type 'long' to non-matching type 'void *' [-Wbad-function-cast] if (inc) return (void *)__syscall_ret(-ENOMEM); ^~~~~~~~~~~~~~~~~~~~~~ src/linux/sbrk.c:8:17: warning: cast from function call of type 'long' to non-matching type 'void *' [-Wbad-function-cast] return (void *)__syscall(SYS_brk, 0); ^ src/mman/mmap.c:31:17: warning: cast from function call of type 'long' to non-matching type 'void *' [-Wbad-function-cast] return (void *)syscall(SYS_mmap, start, len, prot, flags, fd, off); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/mman/mremap.c:16:17: warning: cast from function call of type 'long' to non-matching type 'void *' [-Wbad-function-cast] return (void *)syscall(SYS_mremap, old_addr, old_len, new_len, flags, new_addr); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/regex/regcomp.c:1222:38: warning: cast from function call of type 'int' to non-matching type 'tre_addtags_symbol_t' [-Wbad-function-cast] symbol = (tre_addtags_symbol_t)tre_stack_pop_int(stack); ^~~~~~~~~~~~~~~~~~~~~~~~ src/regex/regcomp.c:1663:38: warning: cast from function call of type 'int' to non-matching type 'tre_copyast_symbol_t' [-Wbad-function-cast] symbol = (tre_copyast_symbol_t)tre_stack_pop_int(stack); ^~~~~~~~~~~~~~~~~~~~~~~~ src/regex/regcomp.c:1811:41: warning: cast from function call of type 'int' to non-matching type 'tre_expand_ast_symbol_t' [-Wbad-function-cast] symbol = (tre_expand_ast_symbol_t)tre_stack_pop_int(stack); ^~~~~~~~~~~~~~~~~~~~~~~~ src/regex/regcomp.c:2212:40: warning: cast from function call of type 'int' to non-matching type 'tre_nfl_stack_symbol_t' [-Wbad-function-cast] symbol = (tre_nfl_stack_symbol_t)tre_stack_pop_int(stack); ^~~~~~~~~~~~~~~~~~~~~~~~ ftp://ftp.sunet.se/pub/Linux/distributions/Debian/debian/pool/main/m/mutt/mutt_1.5.23.orig.tar.gz init.c:1500:35: warning: cast from function call of type 'char *' to non-matching type 'unsigned long' [-Wbad-function-cast] p->init = (unsigned long) safe_strdup (* ((char **) p->data)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ init.c:1516:28: warning: cast from function call of type 'char *' to non-matching type 'unsigned long' [-Wbad-function-cast] p->init = (unsigned long) safe_strdup (tmp); ^~~~~~~~~~~~~~~~~ init.c:1523:28: warning: cast from function call of type 'char *' to non-matching type 'unsigned long' [-Wbad-function-cast] p->init = (unsigned long) safe_strdup (pp->pattern); ^~~~~~~~~~~~~~~~~~~~~~~~~ ftp://ftp.sunet.se/pub/Linux/distributions/Debian/debian/pool/main/n/nbtscan/nbtscan_1.5.1.orig.tar.gz nbtscan.c:171:31: warning: cast from function call of type 'int' to non-matching type 'char *' [-Wbad-function-cast] if(hr) printf("%s\n", (char*)getnbservicename(service, unique, name)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ nbtscan.c:179:31: warning: cast from function call of type 'int' to non-matching type 'char *' [-Wbad-function-cast] if(hr) printf("%s\n", (char*)getnbservicename(service, unique, name)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ nbtscan.c:525:35: warning: cast from function call of type 'int' to non-matching type 'struct nb_host_info *' [-Wbad-function-cast] hostinfo = (struct nb_host_info*)parse_response(buff, size); ^~~~~~~~~~~~~~~~~~~~~~~~~~ ftp://ftp.sunet.se/pub/Linux/distributions/Debian/debian/pool/main/n/netrek-client-cow/netrek-client-cow_3.3.0.orig.tar.gz socket.c:3850:9: warning: cast from function call of type 'double' to non-matching type 'int' [-Wbad-function-cast] (int) sqrt((numpl * s2 - sumpl * sumpl) / (numpl * (numpl - 1)))); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ socket.c:3853:12: warning: cast from function call of type 'double' to non-matching type 'int' [-Wbad-function-cast] (int) sqrt((numpl * sout2 - sumout * sumout) / (numpl * (numpl - 1)))); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ping.c:164:19: warning: cast from function call of type 'double' to non-matching type 'int' [-Wbad-function-cast] ping_sd = (int) sqrt((double) var); ^~~~~~~~~~~~~~~~~~ netstat.c:167:18: warning: cast from function call of type 'double' to non-matching type 'int' [-Wbad-function-cast] sd = (int) sqrt((double) var); ^~~~~~~~~~~~~~~~~~ netstat.c:174:19: warning: cast from function call of type 'double' to non-matching type 'int' [-Wbad-function-cast] sdl = (int) sqrt((double) varl); ^~~~~~~~~~~~~~~~~~~ ftp://ftp.sunet.se/pub/Linux/distributions/Debian/debian/pool/main/n/nginx/nginx_1.9.4.orig.tar.gz src/http/ngx_http_special_response.c:779:24: warning: cast from function call of type 'uintptr_t' (aka 'unsigned long') to non-matching type 'u_char *' (aka 'unsigned char *') [-Wbad-function-cast] p = (u_char *) ngx_escape_uri(p, location, len, NGX_ESCAPE_REFRESH); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/http/modules/ngx_http_log_module.c:966:27: warning: cast from function call of type 'uintptr_t' (aka 'unsigned long') to non-matching type 'u_char *' (aka 'unsigned char *') [-Wbad-function-cast] return (u_char *) ngx_http_log_escape(buf, value->data, value->len); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/http/ngx_http_script.c:1267:33: warning: cast from function call of type 'uintptr_t' (aka 'unsigned long') to non-matching type 'u_char *' (aka 'unsigned char *') [-Wbad-function-cast] e->pos = (u_char *) ngx_escape_uri(pos, &p[cap[n]], ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/http/modules/ngx_http_autoindex_module.c:519:30: warning: cast from function call of type 'uintptr_t' (aka 'unsigned long') to non-matching type 'u_char *' (aka 'unsigned char *') [-Wbad-function-cast] b->last = (u_char *) ngx_escape_html(b->last, r->uri.data, r->uri.len); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/http/modules/ngx_http_autoindex_module.c:521:30: warning: cast from function call of type 'uintptr_t' (aka 'unsigned long') to non-matching type 'u_char *' (aka 'unsigned char *') [-Wbad-function-cast] b->last = (u_char *) ngx_escape_html(b->last, r->uri.data, r->uri.len); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/http/modules/ngx_http_autoindex_module.c:573:38: warning: cast from function call of type 'uintptr_t' (aka 'unsigned long') to non-matching type 'u_char *' (aka 'unsigned char *') [-Wbad-function-cast] b->last = (u_char *) ngx_escape_html(last, entry[i].name.data, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/http/modules/ngx_http_autoindex_module.c:588:38: warning: cast from function call of type 'uintptr_t' (aka 'unsigned long') to non-matching type 'u_char *' (aka 'unsigned char *') [-Wbad-function-cast] b->last = (u_char *) ngx_escape_html(b->last, ^~~~~~~~~~~~~~~~~~~~~~~~ src/http/modules/ngx_http_autoindex_module.c:745:34: warning: cast from function call of type 'uintptr_t' (aka 'unsigned long') to non-matching type 'u_char *' (aka 'unsigned char *') [-Wbad-function-cast] b->last = (u_char *) ngx_escape_json(b->last, entry[i].name.data, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/http/modules/ngx_http_autoindex_module.c:907:34: warning: cast from function call of type 'uintptr_t' (aka 'unsigned long') to non-matching type 'u_char *' (aka 'unsigned char *') [-Wbad-function-cast] b->last = (u_char *) ngx_escape_html(b->last, entry[i].name.data, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/http/modules/ngx_http_geo_module.c:190:19: warning: cast from function call of type 'uintptr_t' (aka 'unsigned long') to non-matching type 'ngx_http_variable_value_t *' (aka 'ngx_variable_value_t *') [-Wbad-function-cast] ngx_radix32tree_find(ctx->u.trees.tree, INADDR_NONE); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/http/modules/ngx_http_geo_module.c:223:19: warning: cast from function call of type 'uintptr_t' (aka 'unsigned long') to non-matching type 'ngx_http_variable_value_t *' (aka 'ngx_variable_value_t *') [-Wbad-function-cast] ngx_radix32tree_find(ctx->u.trees.tree, inaddr); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/http/modules/ngx_http_geo_module.c:1181:20: warning: cast from function call of type 'uintptr_t' (aka 'unsigned long') to non-matching type 'ngx_http_variable_value_t *' (aka 'ngx_variable_value_t *') [-Wbad-function-cast] ngx_radix32tree_find(ctx->tree, cidr->u.in.addr); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/http/modules/ngx_http_memcached_module.c:280:30: warning: cast from function call of type 'uintptr_t' (aka 'unsigned long') to non-matching type 'u_char *' (aka 'unsigned char *') [-Wbad-function-cast] b->last = (u_char *) ngx_escape_uri(b->last, vv->data, vv->len, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ftp://ftp.sunet.se/pub/Linux/distributions/Debian/debian/pool/main/n/ngraph-gtk/ngraph-gtk_6.06.13.orig.tar.gz oaxis.c:2063:53: warning: cast from function call of type 'double' to non-matching type 'int' [-Wbad-function-cast] snprintf(num, sizeof(num), "[×10^%+d@]", (int )cutdown(log10(norm))); ^~~~~~~~~~~~~~~~~~~~ oaxis.c:2066:92: warning: cast from function call of type 'double' to non-matching type 'int' [-Wbad-function-cast] snprintf(num, sizeof(num), "[%g×10^%+d@]", norm/pow(10.0,cutdown(log10(norm))), (int )cutdown(log10(norm))); ^~~~~~~~~~~~~~~~~~~~ ofile.c:5348:22: warning: cast from function call of type 'unsigned int' to non-matching type 'double' [-Wbad-function-cast] if ((dnum=(double )arraynum(&data))==0) { ^~~~~~~~~~~~~~~ ftp://ftp.sunet.se/pub/Linux/distributions/Debian/debian/pool/main/n/nlopt/nlopt_2.4.2+dfsg.orig.tar.gz ./f77funcs_.h:56:19: warning: cast from function call of type 'nlopt_result' to non-matching type 'int' [-Wbad-function-cast] *ret = (int) nlopt_optimize(*opt, x, optf); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./f77funcs_.h:66:19: warning: cast from function call of type 'nlopt_result' to non-matching type 'int' [-Wbad-function-cast] *ret = (int) nlopt_set_min_objective(*opt, f77_func_wrap, d); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./f77funcs_.h:76:19: warning: cast from function call of type 'nlopt_result' to non-matching type 'int' [-Wbad-function-cast] *ret = (int) nlopt_set_max_objective(*opt, f77_func_wrap, d); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./f77funcs_.h:79:1: warning: cast from function call of type 'nlopt_algorithm' to non-matching type 'int' [-Wbad-function-cast] F77_GET(algorithm, ALGORITHM, int) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./f77funcs_.h:82:1: warning: cast from function call of type 'nlopt_result' to non-matching type 'int' [-Wbad-function-cast] F77_GETSETA(lower_bounds, LOWER_BOUNDS, double) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./f77funcs_.h:83:1: warning: cast from function call of type 'nlopt_result' to non-matching type 'int' [-Wbad-function-cast] F77_GETSETA(upper_bounds, UPPER_BOUNDS, double) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./f77funcs_.h:87:19: warning: cast from function call of type 'nlopt_result' to non-matching type 'int' [-Wbad-function-cast] *ret = (int) nlopt_remove_inequality_constraints(*opt); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./f77funcs_.h:97:19: warning: cast from function call of type 'nlopt_result' to non-matching type 'int' [-Wbad-function-cast] *ret = (int) nlopt_add_inequality_constraint(*opt, f77_func_wrap,d, *tol); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./f77funcs_.h:111:19: warning: cast from function call of type 'nlopt_result' to non-matching type 'int' [-Wbad-function-cast] *ret = (int) nlopt_add_inequality_mconstraint(*opt, (unsigned) *m, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./f77funcs_.h:117:19: warning: cast from function call of type 'nlopt_result' to non-matching type 'int' [-Wbad-function-cast] *ret = (int) nlopt_remove_equality_constraints(*opt); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./f77funcs_.h:127:19: warning: cast from function call of type 'nlopt_result' to non-matching type 'int' [-Wbad-function-cast] *ret = (int) nlopt_add_equality_constraint(*opt, f77_func_wrap,d, *tol); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./f77funcs_.h:141:19: warning: cast from function call of type 'nlopt_result' to non-matching type 'int' [-Wbad-function-cast] *ret = (int) nlopt_add_equality_mconstraint(*opt, (unsigned) *m, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./f77funcs_.h:145:1: warning: cast from function call of type 'nlopt_result' to non-matching type 'int' [-Wbad-function-cast] F77_GETSET(stopval, STOPVAL, double) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./f77funcs_.h:146:1: warning: cast from function call of type 'nlopt_result' to non-matching type 'int' [-Wbad-function-cast] F77_GETSET(ftol_rel, FTOL_REL, double) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./f77funcs_.h:147:1: warning: cast from function call of type 'nlopt_result' to non-matching type 'int' [-Wbad-function-cast] F77_GETSET(ftol_abs, FTOL_ABS, double) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./f77funcs_.h:148:1: warning: cast from function call of type 'nlopt_result' to non-matching type 'int' [-Wbad-function-cast] F77_GETSET(xtol_rel, XTOL_REL, double) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./f77funcs_.h:149:1: warning: cast from function call of type 'nlopt_result' to non-matching type 'int' [-Wbad-function-cast] F77_GETSETA(xtol_abs, XTOL_ABS, double) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./f77funcs_.h:150:1: warning: cast from function call of type 'nlopt_result' to non-matching type 'int' [-Wbad-function-cast] F77_GETSET(maxeval, MAXEVAL, int) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./f77funcs_.h:151:1: warning: cast from function call of type 'nlopt_result' to non-matching type 'int' [-Wbad-function-cast] F77_GETSET(maxtime, MAXTIME, double) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./f77funcs_.h:153:1: warning: cast from function call of type 'nlopt_result' to non-matching type 'int' [-Wbad-function-cast] F77_GETSET(force_stop, FORCE_STOP, int) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./f77funcs_.h:155:19: warning: cast from function call of type 'nlopt_result' to non-matching type 'int' [-Wbad-function-cast] *ret = (int) nlopt_force_stop(*opt); ^~~~~~~~~~~~~~~~~~~~~~ ./f77funcs_.h:158:1: warning: cast from function call of type 'nlopt_result' to non-matching type 'int' [-Wbad-function-cast] F77_SET(local_optimizer, LOCAL_OPTIMIZER, nlopt_opt) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./f77funcs_.h:159:1: warning: cast from function call of type 'nlopt_result' to non-matching type 'int' [-Wbad-function-cast] F77_GETSET(population, POPULATION, unsigned) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./f77funcs_.h:160:1: warning: cast from function call of type 'nlopt_result' to non-matching type 'int' [-Wbad-function-cast] F77_GETSET(vector_storage, vector_storage, unsigned) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./f77funcs_.h:162:1: warning: cast from function call of type 'nlopt_result' to non-matching type 'int' [-Wbad-function-cast] F77_SETA(default_initial_step, DEFAULT_INITIAL_STEP, double) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./f77funcs_.h:163:1: warning: cast from function call of type 'nlopt_result' to non-matching type 'int' [-Wbad-function-cast] F77_SETA(initial_step, INITIAL_STEP, double) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./f77funcs_.h:164:1: warning: cast from function call of type 'nlopt_result' to non-matching type 'int' [-Wbad-function-cast] F77_SET(initial_step1, INITIAL_STEP1, double) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./f77funcs_.h:167:19: warning: cast from function call of type 'nlopt_result' to non-matching type 'int' [-Wbad-function-cast] *ret = (int) nlopt_get_initial_step(*opt, x, dx); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ftp://ftp.sunet.se/pub/Linux/distributions/Debian/debian/pool/main/n/nmap/nmap_6.47.orig.tar.bz2 liolib.c:559:35: warning: cast from function call of type 'long' to non-matching type 'lua_Number' (aka 'double') [-Wbad-function-cast] lua_pushnumber(L, (lua_Number)l_ftell(f)); ^~~~~~~~~~ loslib.c:123:34: warning: cast from function call of type 'clock_t' (aka 'long') to non-matching type 'lua_Number' (aka 'double') [-Wbad-function-cast] lua_pushnumber(L, ((lua_Number)clock())/(lua_Number)CLOCKS_PER_SEC); ^~~~~~~ loslib.c:197:34: warning: cast from function call of type 'lua_Number' (aka 'double') to non-matching type 'time_t' (aka 'long') [-Wbad-function-cast] time_t t = luaL_opt(L, (time_t)luaL_checknumber, 2, time(NULL)); ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ftp://ftp.sunet.se/pub/Linux/distributions/Debian/debian/pool/main/n/normalize-audio/normalize-audio_0.7.7.orig.tar.gz volume.c:186:39: warning: cast from function call of type 'double' to non-matching type 'unsigned int' [-Wbad-function-cast] si->samples_per_sec = (unsigned int)afGetRate(fhin, AF_DEFAULT_TRACK); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ adjust.c:256:29: warning: cast from function call of type 'double' to non-matching type 'unsigned int' [-Wbad-function-cast] samp_rate = (unsigned int)afGetRate(fhin, AF_DEFAULT_TRACK); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ftp://ftp.sunet.se/pub/Linux/distributions/Debian/debian/pool/main/o/openmpi/openmpi_1.6.5.orig.tar.gz malloc.c:32:28: warning: cast from function call of type 'void *' to non-matching type 'long' [-Wbad-function-cast] long oldp = (long) sbrk(0); ^~~~~~~ ftp://ftp.sunet.se/pub/Linux/distributions/Debian/debian/pool/main/o/openslp-dfsg/openslp-dfsg_1.2.1.orig.tar.gz slp_attr_l.l:201:26: warning: cast from function call of type 'YY_BUFFER_STATE' (aka 'struct yy_buffer_state *') to non-matching type 'unsigned int' [-Wbad-function-cast] return((unsigned int)yy_scan_buffer(&buf[0], strlen(s) + 2)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ slp_filter_l.l:162:26: warning: cast from function call of type 'YY_BUFFER_STATE' (aka 'struct yy_buffer_state *') to non-matching type 'unsigned int' [-Wbad-function-cast] return((unsigned int)yy_scan_buffer(&buf[0], strlen(s) + 2)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ftp://ftp.sunet.se/pub/Linux/distributions/Debian/debian/pool/main/o/orage/orage_4.8.3.orig.tar.bz2 icalrecur.c:1962:42: warning: cast from function call of type 'void *' to non-matching type 'intptr_t' (aka 'long') [-Wbad-function-cast] short day = (short)(intptr_t)pvl_data(i); ^~~~~~~~~~~ icalrecur.c:2037:42: warning: cast from function call of type 'void *' to non-matching type 'intptr_t' (aka 'long') [-Wbad-function-cast] short day = (short)(intptr_t)pvl_data(itr); ^~~~~~~~~~~~~ icalrecur.c:2064:42: warning: cast from function call of type 'void *' to non-matching type 'intptr_t' (aka 'long') [-Wbad-function-cast] short day = (short)(intptr_t)pvl_data(itr); ^~~~~~~~~~~~~ icalrecur.c:2096:42: warning: cast from function call of type 'void *' to non-matching type 'intptr_t' (aka 'long') [-Wbad-function-cast] short day = (short)(intptr_t)pvl_data(itr); ^~~~~~~~~~~~~ icalgauge.c:323:45: warning: cast from function call of type 'void *' to non-matching type 'icalcomponent_kind' (aka 'enum icalcomponent_kind') [-Wbad-function-cast] icalcomponent_kind k = (icalcomponent_kind)pvl_data(e); ^~~~~~~~~~~ icalgauge.c:500:45: warning: cast from function call of type 'void *' to non-matching type 'icalcomponent_kind' (aka 'enum icalcomponent_kind') [-Wbad-function-cast] icalcomponent_kind k = (icalcomponent_kind)pvl_data(p); ^~~~~~~~~~~ ical-code.c:1888:24: warning: cast from function call of type 'double' to non-matching type 'int' [-Wbad-function-cast] cnt = (int)floor((double)(rrule.by_day[i]/8)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ftp://ftp.sunet.se/pub/Linux/distributions/Debian/debian/pool/main/o/osmo/osmo_0.2.14.orig.tar.gz calendar_preferences_gui.c:207:44: warning: cast from function call of type 'gdouble' (aka 'double') to non-matching type 'gint' (aka 'int') [-Wbad-function-cast] config.frame_cursor_thickness = (gint) gtk_range_get_value (range); ^~~~~~~~~~~~~~~~~~~~~~~~~~~ calendar_timeline.c:119:16: warning: cast from function call of type 'gdouble' (aka 'double') to non-matching type 'gint' (aka 'int') [-Wbad-function-cast] i = (gint) gtk_spin_button_get_value (GTK_SPIN_BUTTON(appGUI->cal->tl_start_h_spinbutton)) * 60 + ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ calendar_timeline.c:120:16: warning: cast from function call of type 'gdouble' (aka 'double') to non-matching type 'gint' (aka 'int') [-Wbad-function-cast] (gint) gtk_spin_button_get_value (GTK_SPIN_BUTTON(appGUI->cal->tl_start_m_spinbutton)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ calendar_timeline.c:121:16: warning: cast from function call of type 'gdouble' (aka 'double') to non-matching type 'gint' (aka 'int') [-Wbad-function-cast] j = (gint) gtk_spin_button_get_value (GTK_SPIN_BUTTON(appGUI->cal->tl_end_h_spinbutton)) * 60 + ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ calendar_timeline.c:122:16: warning: cast from function call of type 'gdouble' (aka 'double') to non-matching type 'gint' (aka 'int') [-Wbad-function-cast] (gint) gtk_spin_button_get_value (GTK_SPIN_BUTTON(appGUI->cal->tl_end_m_spinbutton)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ calendar_timeline.c:127:39: warning: cast from function call of type 'gdouble' (aka 'double') to non-matching type 'gint' (aka 'int') [-Wbad-function-cast] config.timeline_step = (gint) gtk_spin_button_get_value (GTK_SPIN_BUTTON(appGUI->cal->tl_step_spinbutton)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ tasks_preferences_gui.c:551:37: warning: cast from function call of type 'gdouble' (aka 'double') to non-matching type 'gint' (aka 'int') [-Wbad-function-cast] config.sound_alarm_repeat = (gint) gtk_spin_button_get_value (spinbutton); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ tasks_preferences_gui.c:559:32: warning: cast from function call of type 'gdouble' (aka 'double') to non-matching type 'gint' (aka 'int') [-Wbad-function-cast] config.postpone_time = (gint) gtk_spin_button_get_value (spinbutton); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ utils_gui.c:1056:20: warning: cast from function call of type 'gpointer' (aka 'void *') to non-matching type 'size_t' (aka 'unsigned long') [-Wbad-function-cast] slink = (size_t) g_object_get_data (G_OBJECT (tag), "link"); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ftp://ftp.sunet.se/pub/Linux/distributions/Debian/debian/pool/main/o/ossp-uuid/ossp-uuid_1.6.2.orig.tar.gz uuid_str.c:566:27: warning: cast from function call of type 'long double' to non-matching type 'long' [-Wbad-function-cast] fracpart -= (long)math_pow10(max); ^~~~~~~~~~~~~~~ ftp://ftp.sunet.se/pub/Linux/distributions/Debian/debian/pool/main/o/otf/otf_1.12.5+dfsg.orig.tar.gz OTF_MasterControl.c:213:26: warning: cast from function call of type 'uint32_t' (aka 'unsigned int') to non-matching type 'OTF_IofslMode' (aka 'enum enum_OTF_IofslMode') [-Wbad-function-cast] mode = (OTF_IofslMode)OTF_RBuffer_readUint32( buffer ); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ OTF_Parse.c:2269:20: warning: cast from function call of type 'uint32_t' (aka 'unsigned int') to non-matching type 'OTF_Type' (aka 'enum OTF_Type_enum') [-Wbad-function-cast] type= (OTF_Type) OTF_RBuffer_readUint32( buffer ); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ OTF_Parse.c:2503:40: warning: cast from function call of type 'uint32_t' (aka 'unsigned int') to non-matching type 'OTF_AuxSamplePointType' (aka 'enum OTF_AuxSamplePointType_enum') [-Wbad-function-cast] type= (OTF_AuxSamplePointType) OTF_RBuffer_readUint32( buffer ); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ OTF_RBuffer.c:1407:26: warning: cast from function call of type 'uint32_t' (aka 'unsigned int') to non-matching type 'OTF_Type' (aka 'enum OTF_Type_enum') [-Wbad-function-cast] pair.type = (OTF_Type) OTF_RBuffer_readUint32( buffer ); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ftp://ftp.sunet.se/pub/Linux/distributions/Debian/debian/pool/main/o/owfs/owfs_2.9p8.orig.tar.gz ow_2438.c:899:24: warning: cast from function call of type 'int16_t' (aka 'short') to non-matching type '_FLOAT' (aka 'double') [-Wbad-function-cast] V[0] = .01 * (_FLOAT) UT_int16(&data[3]); ^~~~~~~~~~~~~~~~~~ ow_fakeread.c:79:34: warning: cast from function call of type 'int' to non-matching type '_FLOAT' (aka 'double') [-Wbad-function-cast] OWQ_F(owq) = low + (high-low)*Random_f/100.; ^~~~~~~~ ow_fakeread.c:85:16: warning: cast from function call of type 'int' to non-matching type '_FLOAT' (aka 'double') [-Wbad-function-cast] OWQ_F(owq) = Random_f; ^~~~~~~~ ow_fakeread.c:88:16: warning: cast from function call of type 'int' to non-matching type '_FLOAT' (aka 'double') [-Wbad-function-cast] OWQ_D(owq) = Random_d; ^~~~~~~~ ftp://ftp.sunet.se/pub/Linux/distributions/Debian/debian/pool/main/p/pango1.0/pango1.0_1.36.8.orig.tar.xz pango-utils.c:1076:15: warning: cast from function call of type 'double' to non-matching type 'int' [-Wbad-function-cast] return (int)floor (d * PANGO_SCALE + 0.5); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ftp://ftp.sunet.se/pub/Linux/distributions/Debian/debian/pool/main/p/pavuk/pavuk_0.9.35.orig.tar.gz form.c:1439:20: warning: cast from function call of type 'gpointer' (aka 'void *') to non-matching type 'long' [-Wbad-function-cast] long nr = (long) gtk_object_get_user_data(GTK_OBJECT(w)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ gauthinfo.c:262:5: warning: cast from function call of type 'gpointer' (aka 'void *') to non-matching type 'long' [-Wbad-function-cast] gtk_object_get_user_data(GTK_OBJECT(GTK_OPTION_MENU(w_prot)->menu_item))]. ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ gprop.c:72:26: warning: cast from function call of type 'int' to non-matching type 'void *' [-Wbad-function-cast] gp->value = (void *) atoi(p); ^~~~~~~ gui_common.c:82:13: warning: cast from function call of type 'gpointer' (aka 'void *') to non-matching type 'int' [-Wbad-function-cast] (int) gtk_object_get_user_data(GTK_OBJECT(GTK_OPTION_MENU(urldlg-> ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ gui_common.c:87:13: warning: cast from function call of type 'gpointer' (aka 'void *') to non-matching type 'int' [-Wbad-function-cast] (int) gtk_object_get_user_data(GTK_OBJECT(GTK_OPTION_MENU(urldlg-> ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ gui_common.c:97:13: warning: cast from function call of type 'gpointer' (aka 'void *') to non-matching type 'int' [-Wbad-function-cast] (int) gtk_clist_get_row_data(GTK_CLIST(urldlg->field_list), row); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ gui_common.c:370:11: warning: cast from function call of type 'gpointer' (aka 'void *') to non-matching type 'int' [-Wbad-function-cast] (int) gtk_object_get_user_data(GTK_OBJECT(GTK_OPTION_MENU(urldlg-> ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ gui_common.c:436:11: warning: cast from function call of type 'gpointer' (aka 'void *') to non-matching type 'int' [-Wbad-function-cast] (int) gtk_object_get_user_data(GTK_OBJECT(GTK_OPTION_MENU(urldlg-> ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ gui_common.c:493:16: warning: cast from function call of type 'gpointer' (aka 'void *') to non-matching type 'int' [-Wbad-function-cast] type = (int) gtk_object_get_user_data(GTK_OBJECT(w)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ gui_common.c:518:18: warning: cast from function call of type 'gpointer' (aka 'void *') to non-matching type 'int' [-Wbad-function-cast] type = (int) gtk_clist_get_row_data(GTK_CLIST(urldlg->field_list), row); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ gui_limits.c:475:16: warning: cast from function call of type 'gpointer' (aka 'void *') to non-matching type 'int' [-Wbad-function-cast] type = (int) gtk_clist_get_row_data(GTK_CLIST(tagpat.list), row); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ gui_limits.c:495:11: warning: cast from function call of type 'gpointer' (aka 'void *') to non-matching type 'int' [-Wbad-function-cast] (int) gtk_object_get_user_data(GTK_OBJECT(GTK_OPTION_MENU(tagpat.re_wc)-> ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ uconfig.c:762:3: warning: cast from function call of type 'gpointer' (aka 'void *') to non-matching type 'int' [-Wbad-function-cast] SET_ENUM(gui_cfg.http_auth_scheme, cfg.auth_scheme); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ uconfig.c:763:3: warning: cast from function call of type 'gpointer' (aka 'void *') to non-matching type 'int' [-Wbad-function-cast] SET_ENUM(gui_cfg.http_proxy_auth_scheme, cfg.proxy_auth_scheme); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ uconfig.c:1269:3: warning: cast from function call of type 'gpointer' (aka 'void *') to non-matching type 'gint' (aka 'int') [-Wbad-function-cast] GET_ENUM(gui_cfg.http_auth_scheme, cfg.auth_scheme); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ uconfig.c:1270:3: warning: cast from function call of type 'gpointer' (aka 'void *') to non-matching type 'gint' (aka 'int') [-Wbad-function-cast] GET_ENUM(gui_cfg.http_proxy_auth_scheme, cfg.proxy_auth_scheme); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ uconfig.c:1423:3: warning: cast from function call of type 'gpointer' (aka 'void *') to non-matching type 'int' [-Wbad-function-cast] GET_COMBO_IDX(gui_cfg.scheduling_strategie, cfg.scheduling_strategie); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ftp://ftp.sunet.se/pub/Linux/distributions/Debian/debian/pool/main/p/pdksh/pdksh_5.2.14.orig.tar.gz c_test.c:143:25: warning: cast from function call of type 'int' to non-matching type 'Test_op' (aka 'enum Test_op') [-Wbad-function-cast] if ((op = (Test_op) (*te.isa)(&te, TM_BINOP))) { ^~~~~~~~~~~~~~~~~~~~~~~~ c_test.c:558:22: warning: cast from function call of type 'int' to non-matching type 'Test_op' (aka 'enum Test_op') [-Wbad-function-cast] if ((op = (Test_op) (*te->isa)(te, TM_UNOP))) { ^~~~~~~~~~~~~~~~~~~~~~~ c_test.c:573:22: warning: cast from function call of type 'int' to non-matching type 'Test_op' (aka 'enum Test_op') [-Wbad-function-cast] if ((op = (Test_op) (*te->isa)(te, TM_BINOP))) { ^~~~~~~~~~~~~~~~~~~~~~~~ c_test.c:613:15: warning: cast from function call of type 'Test_op' (aka 'enum Test_op') to non-matching type 'int' [-Wbad-function-cast] ret = (int) test_isop(te, meta, *te->pos.wp); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ exec.c:1628:16: warning: cast from function call of type 'Test_op' (aka 'enum Test_op') to non-matching type 'int' [-Wbad-function-cast] ret = (int) test_isop(te, meta, buf); ^~~~~~~~~~~~~~~~~~~~~~~~ syn.c:885:37: warning: cast from function call of type 'Test_op' (aka 'enum Test_op') to non-matching type 'int' [-Wbad-function-cast] } else if (uqword && (ret = (int) test_isop(te, meta, ident))) ^~~~~~~~~~~~~~~~~~~~~~~~~~ ftp://ftp.sunet.se/pub/Linux/distributions/Debian/debian/pool/main/p/pipemeter/pipemeter_1.1.3.orig.tar.gz pipemeter.c:577:27: warning: cast from function call of type 'char *' to non-matching type 'int' [-Wbad-function-cast] while(listdone=(int)fgets(listline,MAX_LINE,listfile)) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ftp://ftp.sunet.se/pub/Linux/distributions/Debian/debian/pool/main/p/pixman/pixman_0.32.6.orig.tar.gz pixman-matrix.c:765:41: warning: cast from function call of type 'double' to non-matching type 'pixman_fixed_t' (aka 'int') [-Wbad-function-cast] t->matrix[j][i] = (pixman_fixed_t) floor (d); ^~~~~~~~~ ftp://ftp.sunet.se/pub/Linux/distributions/Debian/debian/pool/main/p/pjproject/pjproject_2.4~dfsg.orig.tar.bz2 ../src/pj/os_timestamp_common.c:146:25: warning: cast from function call of type 'pj_highprec_t' (aka 'double') to non-matching type 'pj_uint32_t' (aka 'unsigned int') [-Wbad-function-cast] return (pj_uint32_t)elapsed_usec(start, stop); ^~~~~~~~~~~~~~~~~~~~~~~~~ ../src/pj/os_timestamp_common.c:152:25: warning: cast from function call of type 'pj_highprec_t' (aka 'double') to non-matching type 'pj_uint32_t' (aka 'unsigned int') [-Wbad-function-cast] return (pj_uint32_t)elapsed_msec(start, stop); ^~~~~~~~~~~~~~~~~~~~~~~~~ ../src/pj/os_timestamp_common.c:158:25: warning: cast from function call of type 'pj_highprec_t' (aka 'double') to non-matching type 'pj_uint64_t' (aka 'unsigned long long') [-Wbad-function-cast] return (pj_uint64_t)elapsed_msec(start, stop); ^~~~~~~~~~~~~~~~~~~~~~~~~ ../src/pj/log.c:112:30: warning: cast from function call of type 'void *' to non-matching type 'pj_ssize_t' (aka 'long') [-Wbad-function-cast] return (long)(pj_ssize_t)pj_thread_local_get(thread_indent_tls_id); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../src/pj/string.c:192:15: warning: cast from function call of type 'long' to non-matching type 'float' [-Wbad-function-cast] val = (float)pj_strtol(&part); ^~~~~~~~~~~~~~~~ ../src/pj/string.c:203:21: warning: cast from function call of type 'unsigned long' to non-matching type 'float' [-Wbad-function-cast] fpart = (float)pj_strtoul2(&part, &endptr, 10); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ftp://ftp.sunet.se/pub/Linux/distributions/Debian/debian/pool/main/p/pngquant/pngquant_2.5.0.orig.tar.bz2 libimagequant.c:1084:35: warning: cast from function call of type 'int' to non-matching type 'double' [-Wbad-function-cast] thiserr[col].r = ((double)rand() - rand_max/2.0)/rand_max/255.0; ^~~~~~ libimagequant.c:1085:35: warning: cast from function call of type 'int' to non-matching type 'double' [-Wbad-function-cast] thiserr[col].g = ((double)rand() - rand_max/2.0)/rand_max/255.0; ^~~~~~ libimagequant.c:1086:35: warning: cast from function call of type 'int' to non-matching type 'double' [-Wbad-function-cast] thiserr[col].b = ((double)rand() - rand_max/2.0)/rand_max/255.0; ^~~~~~ libimagequant.c:1087:35: warning: cast from function call of type 'int' to non-matching type 'double' [-Wbad-function-cast] thiserr[col].a = ((double)rand() - rand_max/2.0)/rand_max/255.0; ^~~~~~ ftp://ftp.sunet.se/pub/Linux/distributions/Debian/debian/pool/main/p/pngtools/pngtools_0.4.orig.tar.gz pngchunks.c:87:22: warning: cast from function call of type 'double' to non-matching type 'unsigned int' [-Wbad-function-cast] (unsigned int) pow(2, 31) - 1, ^~~~~~~~~~ ftp://ftp.sunet.se/pub/Linux/distributions/Debian/debian/pool/main/p/polyglot/polyglot_2.0.1+git20140926.orig.tar.gz util.c:71:14: warning: cast from function call of type 'double' to non-matching type 'int' [-Wbad-function-cast] r = ((int)floor(my_random_double()*((double)n))); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ util.c:83:17: warning: cast from function call of type 'int' to non-matching type 'double' [-Wbad-function-cast] r = ((double)rand()) / (((double)RAND_MAX) + 1.0); ^~~~~~ util.c:104:18: warning: cast from function call of type 'double' to non-matching type 'int' [-Wbad-function-cast] return ((int)floor(x+0.5)); ^~~~~~~~~~~~ xboard2uci.c:355:24: warning: cast from function call of type 'int' to non-matching type 'double' [-Wbad-function-cast] XB->base = ((double)atoi(Star[1])) * 60.0 + ((double)atoi(Star[2])); ^~~~~~~~~~~~~ xboard2uci.c:355:57: warning: cast from function call of type 'int' to non-matching type 'double' [-Wbad-function-cast] XB->base = ((double)atoi(Star[1])) * 60.0 + ((double)atoi(Star[2])); ^~~~~~~~~~~~~ xboard2uci.c:356:24: warning: cast from function call of type 'int' to non-matching type 'double' [-Wbad-function-cast] XB->inc = ((double)atoi(Star[3])); ^~~~~~~~~~~~~ xboard2uci.c:361:24: warning: cast from function call of type 'int' to non-matching type 'double' [-Wbad-function-cast] XB->base = ((double)atoi(Star[1])) * 60.0; ^~~~~~~~~~~~~ xboard2uci.c:362:24: warning: cast from function call of type 'int' to non-matching type 'double' [-Wbad-function-cast] XB->inc = ((double)atoi(Star[2])); ^~~~~~~~~~~~~ xboard2uci.c:409:28: warning: cast from function call of type 'int' to non-matching type 'double' [-Wbad-function-cast] XB->opp_time = ((double)atoi(Star[0])) / 100.0; ^~~~~~~~~~~~~ xboard2uci.c:657:28: warning: cast from function call of type 'int' to non-matching type 'double' [-Wbad-function-cast] XB->time_max = ((double)atoi(Star[0])); ^~~~~~~~~~~~~ xboard2uci.c:661:27: warning: cast from function call of type 'int' to non-matching type 'double' [-Wbad-function-cast] XB->my_time = ((double)atoi(Star[0])) / 100.0; ^~~~~~~~~~~~~ xboard2uci.c:1442:22: warning: cast from function call of type 'int' to non-matching type 'double' [-Wbad-function-cast] st_fudge=(double) option_get_int(Option,"STFudge"); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ xboard2uci.c:1779:203: warning: cast from function call of type 'int' to non-matching type 'double' [-Wbad-function-cast] gui_send(GUI,"%s depth=%d time=%.2f node="S64_FORMAT" speed=%.0f score=%+.2f pv=\"%s\"",option_get_string(Option,"KibitzCommand"),Uci->best_depth,Uci->time,Uci->node_nb,Uci->speed,((double)report_best_score())/100.0,pv_string); ^~~~~~~~~~~~~~~~~~~ xboard2uci.c:1790:211: warning: cast from function call of type 'int' to non-matching type 'double' [-Wbad-function-cast] gui_send(GUI,"%s depth=%d time=%.2f node="S64_FORMAT" speed=%.0f score=%+.2f pv=\"(%s) %s\"",option_get_string(Option,"KibitzCommand"),Uci->best_depth,Uci->time,Uci->node_nb,Uci->speed,((double)report_best_score())/100.0,move_string,pv_string); ^~~~~~~~~~~~~~~~~~~ ftp://ftp.sunet.se/pub/Linux/distributions/Debian/debian/pool/main/p/potrace/potrace_1.8.orig.tar.gz main.c:65:18: warning: cast from function call of type 'double' to non-matching type 'int' [-Wbad-function-cast] tick = (int) floor(d*40+0.01); ^~~~~~~~~~~~~~~~ main.c:66:18: warning: cast from function call of type 'double' to non-matching type 'int' [-Wbad-function-cast] perc = (int) floor(d*100+0.025); ^~~~~~~~~~~~~~~~~~ main.c:663:25: warning: cast from function call of type 'double' to non-matching type 'int' [-Wbad-function-cast] info.paperwidth = (int)rint(double_of_dim(dimx, DEFAULT_DIM)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ main.c:664:26: warning: cast from function call of type 'double' to non-matching type 'int' [-Wbad-function-cast] info.paperheight = (int)rint(double_of_dim(dimy, DEFAULT_DIM)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ backend_eps.c:691:9: warning: cast from function call of type 'double' to non-matching type 'int' [-Wbad-function-cast] (int)ceil(imginfo->trans.bb[0]+imginfo->lmar+imginfo->rmar), ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ backend_eps.c:692:9: warning: cast from function call of type 'double' to non-matching type 'int' [-Wbad-function-cast] (int)ceil(imginfo->trans.bb[1]+imginfo->tmar+imginfo->bmar)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ render.c:91:18: warning: cast from function call of type 'double' to non-matching type 'int' [-Wbad-function-cast] rm->x0i = (int)floor(rm->x0); ^~~~~~~~~~~~~ render.c:92:18: warning: cast from function call of type 'double' to non-matching type 'int' [-Wbad-function-cast] rm->x1i = (int)floor(rm->x1); ^~~~~~~~~~~~~ render.c:93:18: warning: cast from function call of type 'double' to non-matching type 'int' [-Wbad-function-cast] rm->y0i = (int)floor(rm->y0); ^~~~~~~~~~~~~ render.c:94:18: warning: cast from function call of type 'double' to non-matching type 'int' [-Wbad-function-cast] rm->y1i = (int)floor(rm->y1); ^~~~~~~~~~~~~ render.c:140:14: warning: cast from function call of type 'double' to non-matching type 'int' [-Wbad-function-cast] x2i = (int)floor(x2); ^~~~~~~~~ render.c:141:14: warning: cast from function call of type 'double' to non-matching type 'int' [-Wbad-function-cast] y2i = (int)floor(y2); ^~~~~~~~~ backend_pgm.c:77:16: warning: cast from function call of type 'double' to non-matching type 'int' [-Wbad-function-cast] int w = (int)ceil(imginfo->trans.bb[0]+imginfo->lmar+imginfo->rmar); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ backend_pgm.c:78:16: warning: cast from function call of type 'double' to non-matching type 'int' [-Wbad-function-cast] int h = (int)ceil(imginfo->trans.bb[1]+imginfo->tmar+imginfo->bmar); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ backend_svg.c:277:20: warning: cast from function call of type 'double' to non-matching type 'int' [-Wbad-function-cast] int bboxx = (int)ceil(imginfo->trans.bb[0]+imginfo->lmar+imginfo->rmar); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ backend_svg.c:278:20: warning: cast from function call of type 'double' to non-matching type 'int' [-Wbad-function-cast] int bboxy = (int)ceil(imginfo->trans.bb[1]+imginfo->tmar+imginfo->bmar); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ backend_pdf.c:341:19: warning: cast from function call of type 'double' to non-matching type 'int' [-Wbad-function-cast] int pagew = (int)ceil(imginfo->trans.bb[0]+imginfo->lmar+imginfo->rmar); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ backend_pdf.c:342:19: warning: cast from function call of type 'double' to non-matching type 'int' [-Wbad-function-cast] int pageh = (int)ceil(imginfo->trans.bb[1]+imginfo->tmar+imginfo->bmar); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ftp://ftp.sunet.se/pub/Linux/distributions/Debian/debian/pool/main/p/proj/proj_4.9.1.orig.tar.gz pj_apply_vgridshift.c:141:29: warning: cast from function call of type 'double' to non-matching type 'int' [-Wbad-function-cast] grid_ix = (int) floor(grid_x); ^~~~~~~~~~~~~ pj_apply_vgridshift.c:142:29: warning: cast from function call of type 'double' to non-matching type 'int' [-Wbad-function-cast] grid_iy = (int) floor(grid_y); ^~~~~~~~~~~~~ ftp://ftp.sunet.se/pub/Linux/distributions/Debian/debian/pool/main/p/pslib/pslib_0.4.5.orig.tar.gz pslib.c:1804:18: warning: cast from function call of type 'int' to non-matching type 'float' [-Wbad-function-cast] return((float) _ps_find_font(psdoc, psdoc->font)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ pslib.c:2032:19: warning: cast from function call of type 'float' to non-matching type 'int' [-Wbad-function-cast] sepcolor = (int) PS_get_value(psdoc, "separationcolor", 0.0); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ pslib.c:2247:23: warning: cast from function call of type 'int' to non-matching type 'float' [-Wbad-function-cast] kern = (float) calculatekern(prevai, ai); ^~~~~~~~~~~~~~~~~~~~~~~~~ pslib.c:2282:23: warning: cast from function call of type 'int' to non-matching type 'float' [-Wbad-function-cast] kern = (float) calculatekern(prevai, ai); ^~~~~~~~~~~~~~~~~~~~~~~~~ pslib.c:2503:36: warning: cast from function call of type 'float' to non-matching type 'int' [-Wbad-function-cast] if(0 == (hyphenminchars = (int) PS_get_value(psdoc, "hyphenminchars", 0))) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ pslib.c:2534:30: warning: cast from function call of type 'float' to non-matching type 'int' [-Wbad-function-cast] if((numindentlines = (int) PS_get_value(psdoc, "numindentlines", 0.0)) <= 0) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ pslib.c:2539:28: warning: cast from function call of type 'float' to non-matching type 'int' [-Wbad-function-cast] if((parindentskip = (int) PS_get_value(psdoc, "parindentskip", 0.0)) <= 0) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ pslib.c:4313:24: warning: cast from function call of type 'int' to non-matching type 'float' [-Wbad-function-cast] width += (float) calculatekern(prevai, ai); ^~~~~~~~~~~~~~~~~~~~~~~~~ pslib.c:5380:51: warning: cast from function call of type 'double' to non-matching type 'int' [-Wbad-function-cast] ps_printf(psdoc, " /Decode [0 %d]\n", (int) pow(2,image->bpc)-1); ^~~~~~~~~~~~~~~~~ pslib.c:6435:35: warning: cast from function call of type 'float' to non-matching type 'int' [-Wbad-function-cast] if(0 == (hyphenminchars = (int) PS_get_value(psdoc, "hyphenminchars", 0))) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ps_util.c:508:17: warning: cast from function call of type 'void *' to non-matching type 'int' [-Wbad-function-cast] for(i = (int) ght_first(hashvec, &iterator, (void **) &glyphname); i; i = (int) ght_next(hashvec, &iterator, (void **) &glyphname)) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ps_util.c:508:83: warning: cast from function call of type 'void *' to non-matching type 'int' [-Wbad-function-cast] for(i = (int) ght_first(hashvec, &iterator, (void **) &glyphname); i; i = (int) ght_next(hashvec, &iterator, (void **) &glyphname)) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ps_util.c:531:17: warning: cast from function call of type 'void *' to non-matching type 'int' [-Wbad-function-cast] for(i = (int) ght_first(hashvec, &iterator, (void **) &glyphname); i; i = (int) ght_next(hashvec, &iterator, (void **) &glyphname)) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ps_util.c:531:83: warning: cast from function call of type 'void *' to non-matching type 'int' [-Wbad-function-cast] for(i = (int) ght_first(hashvec, &iterator, (void **) &glyphname); i; i = (int) ght_next(hashvec, &iterator, (void **) &glyphname)) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ps_util.c:562:16: warning: cast from function call of type 'void *' to non-matching type 'int' [-Wbad-function-cast] code = (int) ght_get(fontenc, strlen(adobename)+1, (void *) adobename); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ps_util.c:581:16: warning: cast from function call of type 'void *' to non-matching type 'int' [-Wbad-function-cast] code = (int) ght_get(fontenc, strlen(adobename)+1, (void *) adobename); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ftp://ftp.sunet.se/pub/Linux/distributions/Debian/debian/pool/main/p/purelibc/purelibc_0.4.1.orig.tar.gz syscalls.c:1174:19: warning: cast from function call of type 'long' to non-matching type 'void *' [-Wbad-function-cast] return (void *) _pure_syscall(__NR_mmap,start,length,prot,flags,fd,offset); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ syscalls.c:1199:18: warning: cast from function call of type 'long' to non-matching type 'void *' [-Wbad-function-cast] return (void *) _pure_syscall(__NR_mremap,old_address,old_size,new_size,flags,newaddr); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ftp://ftp.sunet.se/pub/Linux/distributions/Debian/debian/pool/main/p/pxlib/pxlib_0.6.5.orig.tar.gz paradox.c:4279:30: warning: cast from function call of type 'long' to non-matching type 'double' [-Wbad-function-cast] if(0.0 != (value = (double) PX_GregorianToSdn(year, month, day))) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ paradox.c:4303:15: warning: cast from function call of type 'double' to non-matching type 'int' [-Wbad-function-cast] secs = (int) fmod(value, 86400); ^~~~~~~~~~~~~~~~~~ ftp://ftp.sunet.se/pub/Linux/distributions/Debian/debian/pool/main/p/python2.5/python2.5_2.5.5.orig.tar.gz Objects/complexobject.c:547:23: warning: cast from function call of type 'long' to non-matching type 'double' [-Wbad-function-cast] cval.real = (double)PyInt_AsLong(*pw); ^~~~~~~~~~~~~~~~~ Objects/obmalloc.c:563:28: warning: cast from function call of type 'void *' to non-matching type 'Py_uintptr_t' (aka 'unsigned long') [-Wbad-function-cast] arenaobj->address = (uptr)malloc(ARENA_SIZE); ^~~~~~~~~~~~~~~~~~ Objects/unicodectype.c:647:18: warning: cast from function call of type 'int' to non-matching type 'double' [-Wbad-function-cast] return (double) _PyUnicode_ToDigit(ch); ^~~~~~~~~~~~~~~~~~~~~~ ftp://ftp.sunet.se/pub/Linux/distributions/Debian/debian/pool/main/p/python2.6/python2.6_2.6.8.orig.tar.gz Objects/complexobject.c:715:29: warning: cast from function call of type 'long' to non-matching type 'double' [-Wbad-function-cast] cval.real = (double)PyInt_AsLong(*pw); ^~~~~~~~~~~~~~~~~ Objects/obmalloc.c:565:31: warning: cast from function call of type 'void *' to non-matching type 'Py_uintptr_t' (aka 'unsigned long') [-Wbad-function-cast] arenaobj->address = (uptr)malloc(ARENA_SIZE); ^~~~~~~~~~~~~~~~~~ ftp://ftp.sunet.se/pub/Linux/distributions/Debian/debian/pool/main/p/python3.1/python3.1_3.1.3.orig.tar.gz Objects/obmalloc.c:565:31: warning: cast from function call of type 'void *' to non-matching type 'Py_uintptr_t' (aka 'unsigned long') [-Wbad-function-cast] arenaobj->address = (uptr)malloc(ARENA_SIZE); ^~~~~~~~~~~~~~~~~~ Objects/unicodectype.c:669:25: warning: cast from function call of type 'int' to non-matching type 'double' [-Wbad-function-cast] return (double) _PyUnicode_ToDigit(ch); ^~~~~~~~~~~~~~~~~~~~~~ Python/ceval.c:1832:39: warning: cast from function call of type 'long' to non-matching type 'enum why_code' [-Wbad-function-cast] why = (enum why_code) PyLong_AS_LONG(v); ^~~~~~~~~~~~~~~~~ ftp://ftp.sunet.se/pub/Linux/distributions/Debian/debian/pool/main/p/python3.2/python3.2_3.2.3.orig.tar.gz Objects/obmalloc.c:580:31: warning: cast from function call of type 'void *' to non-matching type 'Py_uintptr_t' (aka 'unsigned long') [-Wbad-function-cast] arenaobj->address = (uptr)malloc(ARENA_SIZE); ^~~~~~~~~~~~~~~~~~ Python/ceval.c:1927:39: warning: cast from function call of type 'long' to non-matching type 'enum why_code' [-Wbad-function-cast] why = (enum why_code) PyLong_AS_LONG(v); ^~~~~~~~~~~~~~~~~ /home/danielm/daca-clang-everything/python3.2-3.2.3/Modules/mathmodule.c:82:14: warning: cast from function call of type 'double' to non-matching type 'int' [-Wbad-function-cast] n = (int)round(2.0*y); ^~~~~~~~~~~~ /home/danielm/daca-clang-everything/python3.2-3.2.3/Modules/timemodule.c:99:40: warning: cast from function call of type 'clock_t' (aka 'long') to non-matching type 'double' [-Wbad-function-cast] return PyFloat_FromDouble(((double)clock()) / CLOCKS_PER_SEC); ^~~~~~~ /home/danielm/daca-clang-everything/python3.2-3.2.3/Modules/audioop.c:434:20: warning: cast from function call of type 'double' to non-matching type 'int' [-Wbad-function-cast] val = (int)sqrt(sum_squares / (double)(len/size)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/danielm/daca-clang-everything/python3.2-3.2.3/Modules/pyexpat.c:1258:35: warning: cast from function call of type 'enum XML_Error' to non-matching type 'long' [-Wbad-function-cast] XML_GetErrorCode(self->itself)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/danielm/daca-clang-everything/python3.2-3.2.3/Modules/_ctypes/cfield.c:1368:33: warning: cast from function call of type 'unsigned long long' to non-matching type 'char *' [-Wbad-function-cast] *(char **)ptr = (char *)PyLong_AsUnsignedLongLongMask(value); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/danielm/daca-clang-everything/python3.2-3.2.3/Modules/_ctypes/cfield.c:1412:39: warning: cast from function call of type 'unsigned long long' to non-matching type 'wchar_t *' (aka 'int *') [-Wbad-function-cast] *(wchar_t **)ptr = (wchar_t *)PyLong_AsUnsignedLongLongMask(value); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/danielm/daca-clang-everything/python3.2-3.2.3/Modules/_ctypes/cfield.c:1555:17: warning: cast from function call of type 'unsigned long' to non-matching type 'void *' [-Wbad-function-cast] v = (void *)PyLong_AsUnsignedLongMask(value); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ftp://ftp.sunet.se/pub/Linux/distributions/Debian/debian/pool/main/p/python3.4/python3.4_3.4.3.orig.tar.xz Python/ceval.c:1965:39: warning: cast from function call of type 'long' to non-matching type 'enum why_code' [-Wbad-function-cast] why = (enum why_code) PyLong_AS_LONG(status); ^~~~~~~~~~~~~~~~~~~~~~ /home/danielm/daca-clang-everything/python3.4-3.4.3/Modules/mathmodule.c:77:14: warning: cast from function call of type 'double' to non-matching type 'int' [-Wbad-function-cast] n = (int)round(2.0*y); ^~~~~~~~~~~~ /home/danielm/daca-clang-everything/python3.4-3.4.3/Modules/selectmodule.c:1467:24: warning: cast from function call of type 'double' to non-matching type 'int' [-Wbad-function-cast] timeout = (int)ceil(dtimeout * 1000.0); ^~~~~~~~~~~~~~~~~~~~~~~ /home/danielm/daca-clang-everything/python3.4-3.4.3/Modules/audioop.c:508:20: warning: cast from function call of type 'double' to non-matching type 'int' [-Wbad-function-cast] avg = (int)floor(sum / (double)(fragment->len/width)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/danielm/daca-clang-everything/python3.4-3.4.3/Modules/audioop.c:539:29: warning: cast from function call of type 'double' to non-matching type 'unsigned int' [-Wbad-function-cast] res = (unsigned int)sqrt(sum_squares / (double)(fragment->len/width)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/danielm/daca-clang-everything/python3.4-3.4.3/Modules/audioop.c:1016:25: warning: cast from function call of type 'double' to non-matching type 'int' [-Wbad-function-cast] int val1 = (int)floor(fbound(val*lfactor, minval, maxval)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/danielm/daca-clang-everything/python3.4-3.4.3/Modules/audioop.c:1017:25: warning: cast from function call of type 'double' to non-matching type 'int' [-Wbad-function-cast] int val2 = (int)floor(fbound(val*rfactor, minval, maxval)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/danielm/daca-clang-everything/python3.4-3.4.3/Modules/audioop.c:1074:27: warning: cast from function call of type 'double' to non-matching type 'int' [-Wbad-function-cast] newval = (int)floor(fbound(fval, minval, maxval)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/danielm/daca-clang-everything/python3.4-3.4.3/Modules/pyexpat.c:1208:35: warning: cast from function call of type 'enum XML_Error' to non-matching type 'long' [-Wbad-function-cast] XML_GetErrorCode(self->itself)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/danielm/daca-clang-everything/python3.4-3.4.3/Modules/_decimal/libmpdec/mpdecimal.c:4178:22: warning: cast from function call of type 'double' to non-matching type 'mpd_ssize_t' (aka 'long') [-Wbad-function-cast] n = (mpd_ssize_t)ceil((1.43503*(double)p - 1.182) / (double)log10pbyr); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/danielm/daca-clang-everything/python3.4-3.4.3/Modules/_ctypes/cfield.c:1340:33: warning: cast from function call of type 'unsigned long long' to non-matching type 'char *' [-Wbad-function-cast] *(char **)ptr = (char *)PyLong_AsUnsignedLongLongMask(value); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/danielm/daca-clang-everything/python3.4-3.4.3/Modules/_ctypes/cfield.c:1387:39: warning: cast from function call of type 'unsigned long long' to non-matching type 'wchar_t *' (aka 'int *') [-Wbad-function-cast] *(wchar_t **)ptr = (wchar_t *)PyLong_AsUnsignedLongLongMask(value); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/danielm/daca-clang-everything/python3.4-3.4.3/Modules/_ctypes/cfield.c:1516:17: warning: cast from function call of type 'unsigned long' to non-matching type 'void *' [-Wbad-function-cast] v = (void *)PyLong_AsUnsignedLongMask(value); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ftp://ftp.sunet.se/pub/Linux/distributions/Debian/debian/pool/main/p/python3.5/python3.5_3.5.0~rc2.orig.tar.gz Python/ceval.c:2095:39: warning: cast from function call of type 'long' to non-matching type 'enum why_code' [-Wbad-function-cast] why = (enum why_code) PyLong_AS_LONG(status); ^~~~~~~~~~~~~~~~~~~~~~ /home/danielm/daca-clang-everything/python3.5-3.5.0~rc2/Modules/mathmodule.c:77:14: warning: cast from function call of type 'double' to non-matching type 'int' [-Wbad-function-cast] n = (int)round(2.0*y); ^~~~~~~~~~~~ /home/danielm/daca-clang-everything/python3.5-3.5.0~rc2/Modules/audioop.c:508:20: warning: cast from function call of type 'double' to non-matching type 'int' [-Wbad-function-cast] avg = (int)floor(sum / (double)(fragment->len/width)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/danielm/daca-clang-everything/python3.5-3.5.0~rc2/Modules/audioop.c:539:29: warning: cast from function call of type 'double' to non-matching type 'unsigned int' [-Wbad-function-cast] res = (unsigned int)sqrt(sum_squares / (double)(fragment->len/width)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/danielm/daca-clang-everything/python3.5-3.5.0~rc2/Modules/audioop.c:1022:25: warning: cast from function call of type 'double' to non-matching type 'int' [-Wbad-function-cast] int val1 = (int)floor(fbound(val*lfactor, minval, maxval)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/danielm/daca-clang-everything/python3.5-3.5.0~rc2/Modules/audioop.c:1023:25: warning: cast from function call of type 'double' to non-matching type 'int' [-Wbad-function-cast] int val2 = (int)floor(fbound(val*rfactor, minval, maxval)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/danielm/daca-clang-everything/python3.5-3.5.0~rc2/Modules/audioop.c:1081:27: warning: cast from function call of type 'double' to non-matching type 'int' [-Wbad-function-cast] newval = (int)floor(fbound(fval, minval, maxval)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/danielm/daca-clang-everything/python3.5-3.5.0~rc2/Modules/pyexpat.c:1291:35: warning: cast from function call of type 'enum XML_Error' to non-matching type 'long' [-Wbad-function-cast] XML_GetErrorCode(self->itself)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/danielm/daca-clang-everything/python3.5-3.5.0~rc2/Modules/_decimal/libmpdec/mpdecimal.c:4178:22: warning: cast from function call of type 'double' to non-matching type 'mpd_ssize_t' (aka 'long') [-Wbad-function-cast] n = (mpd_ssize_t)ceil((1.43503*(double)p - 1.182) / (double)log10pbyr); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/danielm/daca-clang-everything/python3.5-3.5.0~rc2/Modules/_ctypes/cfield.c:1341:33: warning: cast from function call of type 'unsigned long long' to non-matching type 'char *' [-Wbad-function-cast] *(char **)ptr = (char *)PyLong_AsUnsignedLongLongMask(value); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/danielm/daca-clang-everything/python3.5-3.5.0~rc2/Modules/_ctypes/cfield.c:1380:39: warning: cast from function call of type 'unsigned long long' to non-matching type 'wchar_t *' (aka 'int *') [-Wbad-function-cast] *(wchar_t **)ptr = (wchar_t *)PyLong_AsUnsignedLongLongMask(value); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/danielm/daca-clang-everything/python3.5-3.5.0~rc2/Modules/_ctypes/cfield.c:1501:17: warning: cast from function call of type 'unsigned long' to non-matching type 'void *' [-Wbad-function-cast] v = (void *)PyLong_AsUnsignedLongMask(value); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ftp://ftp.sunet.se/pub/Linux/distributions/Debian/debian/pool/main/q/qof/qof_0.8.8.orig.tar.gz qofnumeric.c:951:23: warning: cast from function call of type 'double' to non-matching type 'gint64' (aka 'long') [-Wbad-function-cast] frac_int = (gint64) floor (frac_part); ^~~~~~~~~~~~~~~~~ qofnumeric.c:955:23: warning: cast from function call of type 'double' to non-matching type 'gint64' (aka 'long') [-Wbad-function-cast] frac_int = (gint64) ceil (frac_part); ^~~~~~~~~~~~~~~~ qofnumeric.c:964:23: warning: cast from function call of type 'double' to non-matching type 'gint64' (aka 'long') [-Wbad-function-cast] frac_int = (gint64) rint (frac_part); ^~~~~~~~~~~~~~~~ qofnumeric.c:968:23: warning: cast from function call of type 'double' to non-matching type 'gint64' (aka 'long') [-Wbad-function-cast] frac_int = (gint64) floor (frac_part); ^~~~~~~~~~~~~~~~~ test-stuff.c:305:16: warning: cast from function call of type 'gint' (aka 'int') to non-matching type 'double' [-Wbad-function-cast] d = ((double) get_random_int_in_range (8, 999999) * i * 0.9 / 7); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ftp://ftp.sunet.se/pub/Linux/distributions/Debian/debian/pool/main/r/raptor/raptor_1.4.21.orig.tar.gz snprintf.c:107:39: warning: cast from function call of type 'double' to non-matching type 'int' [-Wbad-function-cast] buffer[idx--] = "0123456789"[(int)fmod(intpart, 10)]; ^~~~~~~~~~~~~~~~~ ftp://ftp.sunet.se/pub/Linux/distributions/Debian/debian/pool/main/r/redshift/redshift_1.9.1.orig.tar.xz redshift.c:1134:19: warning: cast from function call of type 'float' to non-matching type 'int' [-Wbad-function-cast] int temp = (int)calculate_interpolated_value(elevation, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ redshift.c:1297:20: warning: cast from function call of type 'float' to non-matching type 'int' [-Wbad-function-cast] int temp = (int)calculate_interpolated_value(elevation, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ftp://ftp.sunet.se/pub/Linux/distributions/Debian/debian/pool/main/r/regina-rexx/regina-rexx_3.6.orig.tar.bz2 ./regutil/regsemux.c:317:28: warning: cast from function call of type 'int' to non-matching type 'semtype_t' [-Wbad-function-cast] oldtype = (semtype_t)semctl(semid, 2, GETVAL); ^~~~~~~~~~~~~~~~~~~~~~~~ ./regutil/regsemux.c:479:25: warning: cast from function call of type 'int' to non-matching type 'semtype_t' [-Wbad-function-cast] type = (semtype_t)semctl(semid, 2, GETVAL); ^~~~~~~~~~~~~~~~~~~~~~~~ ftp://ftp.sunet.se/pub/Linux/distributions/Debian/debian/pool/main/r/resample/resample_1.8.1.orig.tar.gz ../sndlib-20/headers.c:963:17: warning: cast from function call of type 'double' to non-matching type 'int' [-Wbad-function-cast] srate = (int)ieee_80_to_double((unsigned char *)(hdrbuf + 16)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../sndlib-20/headers.c:2490:16: warning: cast from function call of type 'float' to non-matching type 'int' [-Wbad-function-cast] srate = (int)big_or_little_endian_float((unsigned char *)(hdrbuf + 4), little); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../sndlib-20/headers.c:3219:16: warning: cast from function call of type 'double' to non-matching type 'int' [-Wbad-function-cast] srate = (int)mus_char_to_ldouble((unsigned char *)(hdrbuf + 8)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../sndlib-20/headers.c:3220:26: warning: cast from function call of type 'double' to non-matching type 'int' [-Wbad-function-cast] else srate = (int)mus_char_to_bdouble((unsigned char *)(hdrbuf + 8)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ftp://ftp.sunet.se/pub/Linux/distributions/Debian/debian/pool/main/r/rnahybrid/rnahybrid_2.1.orig.tar.gz rnacalibrate.c:253:22: warning: cast from function call of type 'char *' to non-matching type 'int' [-Wbad-function-cast] index_one = (int) strchr(alphabet,letter_one); ^~~~~~~~~~~~~~~~~~~~~~~~~~~ rnacalibrate.c:254:22: warning: cast from function call of type 'char *' to non-matching type 'int' [-Wbad-function-cast] index_two = (int) strchr(alphabet,letter_two); ^~~~~~~~~~~~~~~~~~~~~~~~~~~ rnacalibrate.c:279:20: warning: cast from function call of type 'char *' to non-matching type 'int' [-Wbad-function-cast] index_one = (int) strchr(alphabet,letter_one); ^~~~~~~~~~~~~~~~~~~~~~~~~~~ rnacalibrate.c:280:20: warning: cast from function call of type 'char *' to non-matching type 'int' [-Wbad-function-cast] index_two = (int) strchr(alphabet,letter_two); ^~~~~~~~~~~~~~~~~~~~~~~~~~~ rnaeffective.c:273:22: warning: cast from function call of type 'char *' to non-matching type 'int' [-Wbad-function-cast] index_one = (int) strchr(alphabet,letter_one); ^~~~~~~~~~~~~~~~~~~~~~~~~~~ rnaeffective.c:274:22: warning: cast from function call of type 'char *' to non-matching type 'int' [-Wbad-function-cast] index_two = (int) strchr(alphabet,letter_two); ^~~~~~~~~~~~~~~~~~~~~~~~~~~ rnaeffective.c:299:20: warning: cast from function call of type 'char *' to non-matching type 'int' [-Wbad-function-cast] index_one = (int) strchr(alphabet,letter_one); ^~~~~~~~~~~~~~~~~~~~~~~~~~~ rnaeffective.c:300:20: warning: cast from function call of type 'char *' to non-matching type 'int' [-Wbad-function-cast] index_two = (int) strchr(alphabet,letter_two); ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ftp://ftp.sunet.se/pub/Linux/distributions/Debian/debian/pool/main/r/rplay/rplay_3.3.2.orig.tar.gz command.c:1144:24: warning: cast from function call of type 'long' to non-matching type 'char *' [-Wbad-function-cast] sound_name = (char *) rplay_get(rp, RPLAY_SOUND, 0); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ rplayd.c:1577:19: warning: cast from function call of type 'long' to non-matching type 'char *' [-Wbad-function-cast] (char *) rplay_get(rp, RPLAY_SOUND, 0)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ rplayd.c:1584:19: warning: cast from function call of type 'long' to non-matching type 'char *' [-Wbad-function-cast] (char *) rplay_get(rp, RPLAY_SOUND, 0)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ rplayd.c:1591:19: warning: cast from function call of type 'long' to non-matching type 'char *' [-Wbad-function-cast] (char *) rplay_get(rp, RPLAY_SOUND, 0)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ rplayd.c:1598:19: warning: cast from function call of type 'long' to non-matching type 'char *' [-Wbad-function-cast] (char *) rplay_get(rp, RPLAY_SOUND, 0)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ rplayd.c:1611:19: warning: cast from function call of type 'long' to non-matching type 'char *' [-Wbad-function-cast] (char *) rplay_get(rp, RPLAY_SOUND, 0)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ rplay.c:436:27: warning: cast from function call of type 'long' to non-matching type 'char *' [-Wbad-function-cast] else if (strcmp((char *) rplay_get(rp, RPLAY_SOUND, 0), "-") == 0) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ rplay.c:460:29: warning: cast from function call of type 'long' to non-matching type 'char *' [-Wbad-function-cast] sound_name = (char *) rplay_get(rp, RPLAY_SOUND, i); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ rplay.c:668:46: warning: cast from function call of type 'long' to non-matching type 'char *' [-Wbad-function-cast] rplay_get(rp, RPLAY_LIST_NAME) ? (char *) rplay_get(rp, RPLAY_LIST_NAME) : "", ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ rplay.c:741:33: warning: cast from function call of type 'long' to non-matching type 'char *' [-Wbad-function-cast] char *sound_name = (char *) rplay_get(rp, RPLAY_SOUND, index); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ rplay.c:742:33: warning: cast from function call of type 'long' to non-matching type 'char *' [-Wbad-function-cast] char *sound_info = (char *) rplay_get(rp, RPLAY_CLIENT_DATA, index); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ rplay.c:780:46: warning: cast from function call of type 'long' to non-matching type 'char *' [-Wbad-function-cast] rplay_get(rp, RPLAY_LIST_NAME) ? (char *) rplay_get(rp, RPLAY_LIST_NAME) : "", ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ftp://ftp.sunet.se/pub/Linux/distributions/Debian/debian/pool/main/r/rrdtool/rrdtool_1.5.4.orig.tar.gz rrd_tune.c:267:23: warning: cast from function call of type 'enum dst_en' to non-matching type 'int' [-Wbad-function-cast] if ((int) dst_conv(dst) == -1) { ^~~~~~~~~~~~~ rrd_graph.c:1389:53: warning: cast from function call of type 'double' to non-matching type 'unsigned long' [-Wbad-function-cast] floor((double) ^~~~~~~~~~~~~~ rrd_graph.c:1501:37: warning: cast from function call of type 'char *' to non-matching type 'long' [-Wbad-function-cast] long week_1stday_l = (long) nl_langinfo (_NL_TIME_WEEK_1STDAY); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ rrd_xport.c:359:47: warning: cast from function call of type 'double' to non-matching type 'unsigned long' [-Wbad-function-cast] floor((double) ^~~~~~~~~~~~~~ rrd_client.c:1086:27: warning: cast from function call of type 'int' to non-matching type 'rrd_info_type_t' (aka 'enum rrd_info_type') [-Wbad-function-cast] itype = (rrd_info_type_t)atoi(s); /* extract type code */ ^~~~~~~ rrd_rpncalc.c:514:37: warning: cast from function call of type 'char *' to non-matching type 'long' [-Wbad-function-cast] long week_1stday_l = (long) nl_langinfo (_NL_TIME_WEEK_1STDAY); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ rrd_rpncalc.c:633:45: warning: cast from function call of type 'time_t' (aka 'long') to non-matching type 'double' [-Wbad-function-cast] rpnstack->s[++stptr] = (double) time(NULL); ^~~~~~~~~~ rrd_rpncalc.c:642:26: warning: cast from function call of type 'int' to non-matching type 'double' [-Wbad-function-cast] (double) tzoffset(data_idx) + (double) data_idx; ^~~~~~~~~~~~~~~~~~ rrd_rpncalc.c:969:26: warning: cast from function call of type 'double' to non-matching type 'int' [-Wbad-function-cast] int locstep = (int)ceil((float)locstepsize/(float)dsstep); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ rrd_rpncalc.c:1000:22: warning: cast from function call of type 'double' to non-matching type 'int' [-Wbad-function-cast] shiftstep=(int)ceil((float)shiftstep/(float)dsstep); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ rrd_rpncalc.c:1076:45: warning: cast from function call of type 'double' to non-matching type 'int' [-Wbad-function-cast] if (output_idx + 1 >= (int) ceil((float) dur / (float) step)) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ftp://ftp.sunet.se/pub/Linux/distributions/Debian/debian/pool/main/r/ruby1.8/ruby1.8_1.8.7.358.orig.tar.gz array.c:104:5: warning: cast from function call of type 'VALUE' (aka 'unsigned long') to non-matching type 'struct RArray *' [-Wbad-function-cast] NEWOBJ(ary, struct RArray); ^~~~~~~~~~~~~~~~~~~~~~~~~~ array.c:204:2: warning: cast from function call of type 'VALUE' (aka 'unsigned long') to non-matching type 'struct RArray *' [-Wbad-function-cast] NEWOBJ(shared, struct RArray); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ bignum.c:63:5: warning: cast from function call of type 'VALUE' (aka 'unsigned long') to non-matching type 'struct RBignum *' [-Wbad-function-cast] NEWOBJ(big, struct RBignum); ^~~~~~~~~~~~~~~~~~~~~~~~~~~ class.c:25:5: warning: cast from function call of type 'VALUE' (aka 'unsigned long') to non-matching type 'struct RClass *' [-Wbad-function-cast] NEWOBJ(klass, struct RClass); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ class.c:70:42: warning: cast from function call of type 'NODE *' (aka 'struct RNode *') to non-matching type 'st_data_t' (aka 'unsigned long') [-Wbad-function-cast] st_insert(data->tbl, mid, (st_data_t)NEW_METHOD(fbody, body->nd_noex)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ class.c:130:2: warning: cast from function call of type 'VALUE' (aka 'unsigned long') to non-matching type 'struct RClass *' [-Wbad-function-cast] NEWOBJ(clone, struct RClass); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ class.c:305:5: warning: cast from function call of type 'VALUE' (aka 'unsigned long') to non-matching type 'struct RClass *' [-Wbad-function-cast] NEWOBJ(mdl, struct RClass); ^~~~~~~~~~~~~~~~~~~~~~~~~~ class.c:376:5: warning: cast from function call of type 'VALUE' (aka 'unsigned long') to non-matching type 'struct RClass *' [-Wbad-function-cast] NEWOBJ(klass, struct RClass); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ eval.c:867:5: warning: cast from function call of type 'VALUE' (aka 'unsigned long') to non-matching type 'struct RVarmap *' [-Wbad-function-cast] NEWOBJ(vars, struct RVarmap); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ eval.c:1402:5: warning: cast from function call of type 'VALUE' (aka 'unsigned long') to non-matching type 'struct SCOPE *' [-Wbad-function-cast] PUSH_SCOPE(); ^~~~~~~~~~~~ eval.c:1749:5: warning: cast from function call of type 'VALUE' (aka 'unsigned long') to non-matching type 'struct SCOPE *' [-Wbad-function-cast] PUSH_SCOPE(); ^~~~~~~~~~~~ eval.c:2214:19: warning: cast from function call of type 'NODE *' (aka 'struct RNode *') to non-matching type 'st_data_t' (aka 'unsigned long') [-Wbad-function-cast] (st_data_t)NEW_METHOD(NEW_FBODY(body, def, origin), ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ eval.c:3585:6: warning: cast from function call of type 'VALUE' (aka 'unsigned long') to non-matching type 'struct SCOPE *' [-Wbad-function-cast] PUSH_SCOPE(); ^~~~~~~~~~~~ eval.c:4198:5: warning: cast from function call of type 'VALUE' (aka 'unsigned long') to non-matching type 'struct SCOPE *' [-Wbad-function-cast] PUSH_SCOPE(); ^~~~~~~~~~~~ eval.c:5542:27: warning: cast from function call of type 'NODE *' (aka 'struct RNode *') to non-matching type 'VALUE' (aka 'unsigned long') [-Wbad-function-cast] cont_protect = (VALUE)rb_node_newnode(NODE_MEMO, cont_protect, 0, 0); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ eval.c:5974:6: warning: cast from function call of type 'VALUE' (aka 'unsigned long') to non-matching type 'struct SCOPE *' [-Wbad-function-cast] PUSH_SCOPE(); ^~~~~~~~~~~~ eval.c:7041:5: warning: cast from function call of type 'VALUE' (aka 'unsigned long') to non-matching type 'struct SCOPE *' [-Wbad-function-cast] PUSH_SCOPE(); ^~~~~~~~~~~~ eval.c:7453:22: warning: cast from function call of type 'void *' to non-matching type 'long' [-Wbad-function-cast] handle = (long)dln_load(RSTRING(path)->ptr); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ eval.c:8880:9: warning: cast from function call of type 'VALUE' (aka 'unsigned long') to non-matching type 'struct SCOPE *' [-Wbad-function-cast] NEWOBJ(scope, struct SCOPE); ^~~~~~~~~~~~~~~~~~~~~~~~~~~ gc.c:455:5: warning: cast from function call of type 'VALUE' (aka 'unsigned long') to non-matching type 'struct RData *' [-Wbad-function-cast] NEWOBJ(data, struct RData); ^~~~~~~~~~~~~~~~~~~~~~~~~~ hash.c:248:5: warning: cast from function call of type 'VALUE' (aka 'unsigned long') to non-matching type 'struct RHash *' [-Wbad-function-cast] NEWOBJ(hash, struct RHash); ^~~~~~~~~~~~~~~~~~~~~~~~~~ io.c:353:5: warning: cast from function call of type 'VALUE' (aka 'unsigned long') to non-matching type 'struct RFile *' [-Wbad-function-cast] NEWOBJ(io, struct RFile); ^~~~~~~~~~~~~~~~~~~~~~~~ io.c:5215:30: warning: cast from function call of type 'char *' to non-matching type 'unsigned long' [-Wbad-function-cast] arg[i] = (unsigned long)StringValueCStr(v); ^~~~~~~~~~~~~~~~~~ marshal.c:1169:6: warning: cast from function call of type 'VALUE' (aka 'unsigned long') to non-matching type 'struct RBignum *' [-Wbad-function-cast] NEWOBJ(big, struct RBignum); ^~~~~~~~~~~~~~~~~~~~~~~~~~~ numeric.c:498:5: warning: cast from function call of type 'VALUE' (aka 'unsigned long') to non-matching type 'struct RFloat *' [-Wbad-function-cast] NEWOBJ(flt, struct RFloat); ^~~~~~~~~~~~~~~~~~~~~~~~~~ object.c:1618:5: warning: cast from function call of type 'VALUE' (aka 'unsigned long') to non-matching type 'struct RObject *' [-Wbad-function-cast] NEWOBJ(obj, struct RObject); ^~~~~~~~~~~~~~~~~~~~~~~~~~~ parse.y:4592:22: warning: cast from function call of type 'VALUE' (aka 'unsigned long') to non-matching type 'NODE *' (aka 'struct RNode *') [-Wbad-function-cast] NODE *n = (NODE*)rb_newobj(); ^~~~~~~~~~~ process.c:3529:10: warning: cast from function call of type 'long' to non-matching type 'double' [-Wbad-function-cast] (double)sysconf(_SC_CLK_TCK); ^~~~~~~~~~~~~~~~~~~~ random.c:301:5: warning: cast from function call of type 'VALUE' (aka 'unsigned long') to non-matching type 'struct RBignum *' [-Wbad-function-cast] NEWOBJ(big, struct RBignum); ^~~~~~~~~~~~~~~~~~~~~~~~~~~ random.c:399:29: warning: cast from function call of type 'VALUE' (aka 'unsigned long') to non-matching type 'struct RBignum *' [-Wbad-function-cast] val = (struct RBignum *)rb_big_clone((VALUE)limit); ^~~~~~~~~~~~~~~~~~~~~~~~~~ random.c:485:43: warning: cast from function call of type 'VALUE' (aka 'unsigned long') to non-matching type 'struct RBignum *' [-Wbad-function-cast] limit = (struct RBignum *)rb_big_clone(vmax); ^~~~~~~~~~~~~~~~~~ random.c:488:39: warning: cast from function call of type 'VALUE' (aka 'unsigned long') to non-matching type 'struct RBignum *' [-Wbad-function-cast] limit = (struct RBignum *)rb_big_minus((VALUE)limit, INT2FIX(1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ re.c:674:5: warning: cast from function call of type 'VALUE' (aka 'unsigned long') to non-matching type 'struct RMatch *' [-Wbad-function-cast] NEWOBJ(match, struct RMatch); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ re.c:1469:5: warning: cast from function call of type 'VALUE' (aka 'unsigned long') to non-matching type 'struct RRegexp *' [-Wbad-function-cast] NEWOBJ(re, struct RRegexp); ^~~~~~~~~~~~~~~~~~~~~~~~~~ string.c:67:5: warning: cast from function call of type 'VALUE' (aka 'unsigned long') to non-matching type 'struct RString *' [-Wbad-function-cast] NEWOBJ(str, struct RString); ^~~~~~~~~~~~~~~~~~~~~~~~~~~ struct.c:360:5: warning: cast from function call of type 'VALUE' (aka 'unsigned long') to non-matching type 'struct RStruct *' [-Wbad-function-cast] NEWOBJ(st, struct RStruct); ^~~~~~~~~~~~~~~~~~~~~~~~~~ variable.c:1011:50: warning: cast from function call of type 'st_table *' (aka 'struct st_table *') to non-matching type 'st_data_t' (aka 'unsigned long') [-Wbad-function-cast] st_insert(generic_iv_tbl, clone, (st_data_t)st_copy(tbl)); ^~~~~~~~~~~~ variable.c:1014:54: warning: cast from function call of type 'st_table *' (aka 'struct st_table *') to non-matching type 'st_data_t' (aka 'unsigned long') [-Wbad-function-cast] st_add_direct(generic_iv_tbl, clone, (st_data_t)st_copy(tbl)); ^~~~~~~~~~~~ variable.c:1323:35: warning: cast from function call of type 'NODE *' (aka 'struct RNode *') to non-matching type 'st_data_t' (aka 'unsigned long') [-Wbad-function-cast] st_insert(tbl, id, (st_data_t)rb_node_newnode(NODE_MEMO, fn, ruby_safe_level, 0)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ftp://ftp.sunet.se/pub/Linux/distributions/Debian/debian/pool/main/r/ruby1.9.1/ruby1.9.1_1.9.3.194.orig.tar.gz ./encoding.c:1229:40: warning: cast from function call of type 'char *' to non-matching type 'st_data_t' (aka 'unsigned long') [-Wbad-function-cast] st_insert(enc_table.names, (st_data_t)strdup(name), ^~~~~~~~~~~~ array.c:301:5: warning: cast from function call of type 'VALUE' (aka 'unsigned long') to non-matching type 'struct RArray *' [-Wbad-function-cast] NEWOBJ(ary, struct RArray); ^~~~~~~~~~~~~~~~~~~~~~~~~~ array.c:429:2: warning: cast from function call of type 'VALUE' (aka 'unsigned long') to non-matching type 'struct RArray *' [-Wbad-function-cast] NEWOBJ(shared, struct RArray); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ bignum.c:165:5: warning: cast from function call of type 'VALUE' (aka 'unsigned long') to non-matching type 'struct RBignum *' [-Wbad-function-cast] NEWOBJ(big, struct RBignum); ^~~~~~~~~~~~~~~~~~~~~~~~~~~ bignum.c:1029:18: warning: cast from function call of type 'double' to non-matching type 'long' [-Wbad-function-cast] return (long)ceil(bits/log_2[base - 2]); ^~~~~~~~~~~~~~~~~~~~~~~~~~ class.c:53:5: warning: cast from function call of type 'VALUE' (aka 'unsigned long') to non-matching type 'struct RClass *' [-Wbad-function-cast] NEWOBJ(obj, struct RClass); ^~~~~~~~~~~~~~~~~~~~~~~~~~ complex.c:315:5: warning: cast from function call of type 'VALUE' (aka 'unsigned long') to non-matching type 'struct RComplex *' [-Wbad-function-cast] NEWOBJ(obj, struct RComplex); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ load.c:586:19: warning: cast from function call of type 'void *' to non-matching type 'VALUE' (aka 'unsigned long') [-Wbad-function-cast] return (VALUE)dln_load(RSTRING_PTR(path)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~ gc.c:712:25: warning: cast from function call of type 'void *' to non-matching type 'VALUE' (aka 'unsigned long') [-Wbad-function-cast] return (int)(VALUE)rb_thread_call_with_gvl(gc_with_gvl, (void *)objspace); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ gc.c:1205:22: warning: cast from function call of type 'VALUE' (aka 'unsigned long') to non-matching type 'NODE *' (aka 'struct RNode *') [-Wbad-function-cast] NODE *n = (NODE*)rb_newobj(); ^~~~~~~~~~~ gc.c:1220:5: warning: cast from function call of type 'VALUE' (aka 'unsigned long') to non-matching type 'struct RData *' [-Wbad-function-cast] NEWOBJ(data, struct RData); ^~~~~~~~~~~~~~~~~~~~~~~~~~ gc.c:1233:5: warning: cast from function call of type 'VALUE' (aka 'unsigned long') to non-matching type 'struct RTypedData *' [-Wbad-function-cast] NEWOBJ(data, struct RTypedData); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ hash.c:220:5: warning: cast from function call of type 'VALUE' (aka 'unsigned long') to non-matching type 'struct RHash *' [-Wbad-function-cast] NEWOBJ(hash, struct RHash); ^~~~~~~~~~~~~~~~~~~~~~~~~~ hash.c:237:5: warning: cast from function call of type 'VALUE' (aka 'unsigned long') to non-matching type 'struct RHash *' [-Wbad-function-cast] NEWOBJ(ret, struct RHash); ^~~~~~~~~~~~~~~~~~~~~~~~~ io.c:674:5: warning: cast from function call of type 'VALUE' (aka 'unsigned long') to non-matching type 'struct RFile *' [-Wbad-function-cast] NEWOBJ(io, struct RFile); ^~~~~~~~~~~~~~~~~~~~~~~~ io.c:8172:22: warning: cast from function call of type 'char *' to non-matching type 'VALUE' (aka 'unsigned long') [-Wbad-function-cast] arg[i] = (VALUE)StringValueCStr(v); ^~~~~~~~~~~~~~~~~~ marshal.c:1435:6: warning: cast from function call of type 'VALUE' (aka 'unsigned long') to non-matching type 'struct RBignum *' [-Wbad-function-cast] NEWOBJ(big, struct RBignum); ^~~~~~~~~~~~~~~~~~~~~~~~~~~ numeric.c:584:5: warning: cast from function call of type 'VALUE' (aka 'unsigned long') to non-matching type 'struct RFloat *' [-Wbad-function-cast] NEWOBJ(flt, struct RFloat); ^~~~~~~~~~~~~~~~~~~~~~~~~~ object.c:1613:5: warning: cast from function call of type 'VALUE' (aka 'unsigned long') to non-matching type 'struct RObject *' [-Wbad-function-cast] NEWOBJ(obj, struct RObject); ^~~~~~~~~~~~~~~~~~~~~~~~~~~ parse.y:5241:20: warning: cast from function call of type 'VALUE' (aka 'unsigned long') to non-matching type 'NODE *' (aka 'struct RNode *') [-Wbad-function-cast] return (NODE *)ruby_suppress_tracing(yycompile0, (VALUE)parser, TRUE); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ process.c:5720:10: warning: cast from function call of type 'long' to non-matching type 'double' [-Wbad-function-cast] (double)sysconf(_SC_CLK_TCK); ^~~~~~~~~~~~~~~~~~~~ random.c:548:5: warning: cast from function call of type 'VALUE' (aka 'unsigned long') to non-matching type 'struct RBignum *' [-Wbad-function-cast] NEWOBJ(big, struct RBignum); ^~~~~~~~~~~~~~~~~~~~~~~~~~~ random.c:839:29: warning: cast from function call of type 'VALUE' (aka 'unsigned long') to non-matching type 'struct RBignum *' [-Wbad-function-cast] val = (struct RBignum *)rb_big_clone((VALUE)limit); ^~~~~~~~~~~~~~~~~~~~~~~~~~ range.c:928:5: warning: cast from function call of type 'VALUE' (aka 'unsigned long') to non-matching type 'struct RObject *' [-Wbad-function-cast] NEWOBJ(m, struct RObject); ^~~~~~~~~~~~~~~~~~~~~~~~~ rational.c:351:5: warning: cast from function call of type 'VALUE' (aka 'unsigned long') to non-matching type 'struct RRational *' [-Wbad-function-cast] NEWOBJ(obj, struct RRational); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ re.c:829:5: warning: cast from function call of type 'VALUE' (aka 'unsigned long') to non-matching type 'struct RMatch *' [-Wbad-function-cast] NEWOBJ(match, struct RMatch); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ re.c:2456:5: warning: cast from function call of type 'VALUE' (aka 'unsigned long') to non-matching type 'struct RRegexp *' [-Wbad-function-cast] NEWOBJ(re, struct RRegexp); ^~~~~~~~~~~~~~~~~~~~~~~~~~ ruby.c:1627:16: warning: cast from function call of type 'NODE *' (aka 'struct RNode *') to non-matching type 'VALUE' (aka 'unsigned long') [-Wbad-function-cast] return (VALUE)rb_parser_compile_string(parser, fname, f, line_start); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ruby.c:1667:20: warning: cast from function call of type 'VALUE' (aka 'unsigned long') to non-matching type 'NODE *' (aka 'struct RNode *') [-Wbad-function-cast] return (NODE *)rb_ensure(load_file_internal, (VALUE)&arg, restore_lineno, rb_gv_get("$.")); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ string.c:373:5: warning: cast from function call of type 'VALUE' (aka 'unsigned long') to non-matching type 'struct RString *' [-Wbad-function-cast] NEWOBJ(str, struct RString); ^~~~~~~~~~~~~~~~~~~~~~~~~~~ struct.c:395:5: warning: cast from function call of type 'VALUE' (aka 'unsigned long') to non-matching type 'struct RStruct *' [-Wbad-function-cast] NEWOBJ(st, struct RStruct); ^~~~~~~~~~~~~~~~~~~~~~~~~~ transcode.c:172:26: warning: cast from function call of type 'st_table *' (aka 'struct st_table *') to non-matching type 'st_data_t' (aka 'unsigned long') [-Wbad-function-cast] val = (st_data_t)st_init_strcasetable(); ^~~~~~~~~~~~~~~~~~~~~~ variable.c:980:61: warning: cast from function call of type 'st_table *' (aka 'struct st_table *') to non-matching type 'st_data_t' (aka 'unsigned long') [-Wbad-function-cast] st_insert(generic_iv_tbl, (st_data_t)clone, (st_data_t)st_copy(tbl)); ^~~~~~~~~~~~ variable.c:983:65: warning: cast from function call of type 'st_table *' (aka 'struct st_table *') to non-matching type 'st_data_t' (aka 'unsigned long') [-Wbad-function-cast] st_add_direct(generic_iv_tbl, (st_data_t)clone, (st_data_t)st_copy(tbl)); ^~~~~~~~~~~~ variable.c:1468:46: warning: cast from function call of type 'NODE *' (aka 'struct RNode *') to non-matching type 'st_data_t' (aka 'unsigned long') [-Wbad-function-cast] st_insert(tbl, (st_data_t)id, (st_data_t)rb_node_newnode(NODE_MEMO, fn, rb_safe_level(), 0)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ compile.c:5400:21: warning: cast from function call of type 'struct rb_global_entry *' to non-matching type 'VALUE' (aka 'unsigned long') [-Wbad-function-cast] argv[j] = (VALUE)rb_global_entry(SYM2ID(op)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~ compile.c:5507:15: warning: cast from function call of type 'LABEL *' (aka 'struct iseq_label_data *') to non-matching type 'VALUE' (aka 'unsigned long') [-Wbad-function-cast] (VALUE)register_label(iseq, labels_table, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./vm_insnhelper.c:978:17: warning: cast from function call of type 'NODE *' (aka 'struct RNode *') to non-matching type 'VALUE' (aka 'unsigned long') [-Wbad-function-cast] *svar = (VALUE)NEW_IF(Qnil, Qnil, Qnil); ^~~~~~~~~~~~~~~~~~~~~~~~ ./vm_insnhelper.c:1613:16: warning: cast from function call of type 'NODE *' (aka 'struct RNode *') to non-matching type 'VALUE' (aka 'unsigned long') [-Wbad-function-cast] return (VALUE)NEW_THROW_OBJECT(throwobj, (VALUE) pt, state); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./vm_exec.c:118:27: warning: cast from function call of type 'VALUE' (aka 'unsigned long') to non-matching type 'const void **' [-Wbad-function-cast] return (const void **)vm_exec_core(0, 0); ^~~~~~~~~~~~~~~~~~ ./vm_eval.c:1465:19: warning: cast from function call of type 'NODE *' (aka 'struct RNode *') to non-matching type 'VALUE' (aka 'unsigned long') [-Wbad-function-cast] th->errinfo = NEW_THROW_OBJECT(tag, 0, TAG_THROW); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ vm.c:217:50: warning: cast from function call of type 'VALUE' (aka 'unsigned long') to non-matching type 'rb_vm_at_exit_func *' (aka 'void (*)(struct rb_vm_struct *)') [-Wbad-function-cast] rb_vm_at_exit_func *func = (rb_vm_at_exit_func*)rb_ary_pop(hook); ^~~~~~~~~~~~~~~~ vm.c:1013:26: warning: cast from function call of type 'NODE *' (aka 'struct RNode *') to non-matching type 'VALUE' (aka 'unsigned long') [-Wbad-function-cast] th->errinfo = (VALUE)NEW_THROW_OBJECT(Qnil, (VALUE)dfp, TAG_BREAK); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ thread.c:3762:69: warning: cast from function call of type 'VALUE' (aka 'unsigned long') to non-matching type 'void *' [-Wbad-function-cast] return TypedData_Wrap_Struct(klass, &barrier_data_type, (void *)mutex_alloc(0)); ^~~~~~~~~~~~~~ thread.c:3778:19: warning: cast from function call of type 'void *' to non-matching type 'VALUE' (aka 'unsigned long') [-Wbad-function-cast] VALUE mutex = GetBarrierPtr(self); ^~~~~~~~~~~~~~~~~~~ thread.c:3793:28: warning: cast from function call of type 'void *' to non-matching type 'VALUE' (aka 'unsigned long') [-Wbad-function-cast] return rb_mutex_unlock(GetBarrierPtr(self)); ^~~~~~~~~~~~~~~~~~~ thread.c:3799:19: warning: cast from function call of type 'void *' to non-matching type 'VALUE' (aka 'unsigned long') [-Wbad-function-cast] VALUE mutex = GetBarrierPtr(self); ^~~~~~~~~~~~~~~~~~~ dln.c:1327:31: warning: cast from function call of type 'void *' to non-matching type 'VALUE' (aka 'unsigned long') [-Wbad-function-cast] init_fct = (void(*)())(VALUE)dlsym(handle, buf); ^~~~~~~~~~~~~~~~~~ encoding.c:1229:40: warning: cast from function call of type 'char *' to non-matching type 'st_data_t' (aka 'unsigned long') [-Wbad-function-cast] st_insert(enc_table.names, (st_data_t)strdup(name), ^~~~~~~~~~~~ ftp://ftp.sunet.se/pub/Linux/distributions/Debian/debian/pool/main/r/rxtx/rxtx_2.2pre2.orig.tar.gz /home/danielm/daca-clang-everything/rxtx-2.2pre2/./src/SerialImp.c:1642:65: warning: cast from function call of type 'long' to non-matching type 'struct event_info_struct *' [-Wbad-function-cast] struct event_info_struct *eis = ( struct event_info_struct * ) get_java_var_long( env, jobj, "eis", "J" ); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/danielm/daca-clang-everything/rxtx-2.2pre2/./src/SerialImp.c:3059:3: warning: cast from function call of type 'long' to non-matching type 'struct event_info_struct *' [-Wbad-function-cast] get_java_var_long( env, *jobj,"eis","J" ); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ftp://ftp.sunet.se/pub/Linux/distributions/Debian/debian/pool/main/s/sane-backends/sane-backends_1.0.25+git20150528.orig.tar.gz avision.c:6004:28: warning: cast from function call of type 'double' to non-matching type 'int' [-Wbad-function-cast] const int sx = (int)floor(bx); ^~~~~~~~~ avision.c:7281:20: warning: cast from function call of type 'double' to non-matching type 'int' [-Wbad-function-cast] int sy = (int)floor(by); ^~~~~~~~~ avision.c:7328:28: warning: cast from function call of type 'double' to non-matching type 'int' [-Wbad-function-cast] const int sx = (int)floor(bx); ^~~~~~~~~ epjitsu.c:3330:47: warning: cast from function call of type 'float' to non-matching type 'int' [-Wbad-function-cast] newgain = oldgain + (int) round2(pixerror * gain_slope[idx]); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ epson2-commands.c:200:22: warning: cast from function call of type 'double' to non-matching type 'int' [-Wbad-function-cast] rnd_cct[i] = (int) floor(mult_cct[i] + 0.5); ^~~~~~~~~~~~~~~~~~~~~~~~ genesys_low.c:113:35: warning: cast from function call of type 'double' to non-matching type 'int' [-Wbad-function-cast] pixels_per_line, lines, (int) pow (2, depth) - 1); ^~~~~~~~~~~~~~ ./hp3900_rts8822.c:3948:36: warning: cast from function call of type 'double' to non-matching type 'SANE_Byte' (aka 'unsigned char') [-Wbad-function-cast] MyBuffer[0x01] = (SANE_Byte) floor (rst); ^~~~~~~~~~~ ./hp5400_internal.c:1220:29: warning: cast from function call of type 'uint16_t' (aka 'unsigned short') to non-matching type 'float' [-Wbad-function-cast] float pixels = ((float) htons (req->lenx) * (float) htons (req->leny)) * ^~~~~~~~~~~~~~~~~ ./hp5400_internal.c:1220:57: warning: cast from function call of type 'uint16_t' (aka 'unsigned short') to non-matching type 'float' [-Wbad-function-cast] float pixels = ((float) htons (req->lenx) * (float) htons (req->leny)) * ^~~~~~~~~~~~~~~~~ ./hp5400_internal.c:1221:16: warning: cast from function call of type 'uint16_t' (aka 'unsigned short') to non-matching type 'float' [-Wbad-function-cast] ((float) htons (req->dpix) * (float) htons (req->dpiy)) / ^~~~~~~~~~~~~~~~~ ./hp5400_internal.c:1221:44: warning: cast from function call of type 'uint16_t' (aka 'unsigned short') to non-matching type 'float' [-Wbad-function-cast] ((float) htons (req->dpix) * (float) htons (req->dpiy)) / ^~~~~~~~~~~~~~~~~ ./hp5400_internal.c:1223:30: warning: cast from function call of type 'uint32_t' (aka 'unsigned int') to non-matching type 'float' [-Wbad-function-cast] int bpp = (int) ((float) htonl (res.transfersize) / pixels + 0.5); ^~~~~~~~~~~~~~~~~~~~~~~~ hpljm1005.c:616:22: warning: cast from function call of type 'double' to non-matching type 'int' [-Wbad-function-cast] s_unit = (int) round2 ((dev->optionw[option] / ((double) MAX_X_S)) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ hpljm1005.c:618:24: warning: cast from function call of type 'double' to non-matching type 'int' [-Wbad-function-cast] s_unit_2 = (int) round2 ((dev->optionw[X2_OFFSET] / ((double) MAX_X_S)) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ hpljm1005.c:632:22: warning: cast from function call of type 'double' to non-matching type 'int' [-Wbad-function-cast] s_unit = (int) round2 ((dev->optionw[option] / ((double) MAX_X_S)) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ hpljm1005.c:634:24: warning: cast from function call of type 'double' to non-matching type 'int' [-Wbad-function-cast] s_unit_2 = (int) round2 ((dev->optionw[X1_OFFSET] / ((double) MAX_X_S)) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ hpljm1005.c:646:22: warning: cast from function call of type 'double' to non-matching type 'int' [-Wbad-function-cast] s_unit = (int) round2 ((dev->optionw[option] / ((double) MAX_Y_S)) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ hpljm1005.c:649:24: warning: cast from function call of type 'double' to non-matching type 'int' [-Wbad-function-cast] s_unit_2 = (int) round2 ((dev->optionw[Y2_OFFSET] / ((double) MAX_Y_S)) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ hpljm1005.c:662:22: warning: cast from function call of type 'double' to non-matching type 'int' [-Wbad-function-cast] s_unit = (int) round2 ((dev->optionw[option] / ((double) MAX_Y_S)) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ hpljm1005.c:665:24: warning: cast from function call of type 'double' to non-matching type 'int' [-Wbad-function-cast] s_unit_2 = (int) round2 ((dev->optionw[Y1_OFFSET] / ((double) MAX_Y_S)) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ hpljm1005.c:778:14: warning: cast from function call of type 'double' to non-matching type 'int' [-Wbad-function-cast] y1 = (int) round2 ((dev->optionw[Y1_OFFSET] / ((double) MAX_Y_S)) * MAX_Y_H); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ hpljm1005.c:779:14: warning: cast from function call of type 'double' to non-matching type 'int' [-Wbad-function-cast] y2 = (int) round2 ((dev->optionw[Y2_OFFSET] / ((double) MAX_Y_S)) * MAX_Y_H); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ hpljm1005.c:780:14: warning: cast from function call of type 'double' to non-matching type 'int' [-Wbad-function-cast] x1 = (int) round2 ((dev->optionw[X1_OFFSET] / ((double) MAX_X_S)) * MAX_X_H); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ hpljm1005.c:781:14: warning: cast from function call of type 'double' to non-matching type 'int' [-Wbad-function-cast] x2 = (int) round2 ((dev->optionw[X2_OFFSET] / ((double) MAX_X_S)) * MAX_X_H); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ microtek.c:4001:31: warning: cast from function call of type 'double' to non-matching type 'int' [-Wbad-function-cast] s->dest_pixel_bpl = (int) ceil((double)s->pixel_bpl / s->exp_aspect); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ microtek2.c:2226:29: warning: cast from function call of type 'double' to non-matching type 'int' [-Wbad-function-cast] option_size = (int) pow(2.0, (double) val[OPT_BITDEPTH].w ); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ microtek2.c:3289:34: warning: cast from function call of type 'double' to non-matching type 'int' [-Wbad-function-cast] size = (int) pow(2.0, (double) val[OPT_BITDEPTH].w) - 1; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ microtek2.c:5380:34: warning: cast from function call of type 'double' to non-matching type 'int' [-Wbad-function-cast] ms->lut_size = (int) pow(2.0, (double) ms->depth); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ microtek2.c:5569:34: warning: cast from function call of type 'double' to non-matching type 'int' [-Wbad-function-cast] * (int) ceil( (double) mi->max_yresolution ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ microtek2.c:5635:31: warning: cast from function call of type 'double' to non-matching type 'uint32_t' (aka 'unsigned int') [-Wbad-function-cast] ms->real_bpl = (uint32_t) ceil( ((double) ms->ppl * ^~~~~~~~~~~~~~~~~~~~~~~~~ microtek2.c:7298:17: warning: cast from function call of type 'double' to non-matching type 'int' [-Wbad-function-cast] pad = (int) ceil( (double) (ms->ppl * bits_pp_in) / 8.0 ) % 2; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ microtek2.c:7420:17: warning: cast from function call of type 'double' to non-matching type 'int' [-Wbad-function-cast] pad = (int) ceil( (double) (ms->ppl * ms->bits_per_pixel_in) / 8.0 ) % 2; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ microtek2.c:7579:39: warning: cast from function call of type 'double' to non-matching type 'int' [-Wbad-function-cast] + i * (int) pow(2.0, (double)ms->depth); ^~~~~~~~~~~~~~~~~~~~~~~~~~~ microtek2.c:7789:54: warning: cast from function call of type 'double' to non-matching type 'int' [-Wbad-function-cast] gamma[color] = ms->gamma_table + i * (int) pow(2.0,(double)ms->depth); ^~~~~~~~~~~~~~~~~~~~~~~~~~ pie.c:773:14: warning: cast from function call of type 'int' to non-matching type 'double' [-Wbad-function-cast] (double) get_inquiry_fb_max_scan_width (buffer) / ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ pie.c:776:14: warning: cast from function call of type 'int' to non-matching type 'double' [-Wbad-function-cast] (double) get_inquiry_fb_max_scan_length (buffer) / ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./plustek-usbscan.c:605:17: warning: cast from function call of type 'double' to non-matching type 'int' [-Wbad-function-cast] minmclk = (int)ceil((double) MCLKDIV_SCALING * CRYSTAL_FREQ * ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./plustek-usbscan.c:629:17: warning: cast from function call of type 'double' to non-matching type 'int' [-Wbad-function-cast] mclkdiv = (int)ceil((double)MCLKDIV_SCALING * pixelsperline * CRYSTAL_FREQ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./plustek-usbscan.c:703:23: warning: cast from function call of type 'double' to non-matching type 'u_char' (aka 'unsigned char') [-Wbad-function-cast] bMaxITA = (u_char)floor((m_dMCLKDivider + 1) / 2.0); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./plustek-usbscan.c:1103:28: warning: cast from function call of type 'double' to non-matching type 'u_long' (aka 'unsigned long') [-Wbad-function-cast] (u_long)ceil(pParam->Size.dwTotalBytes / 1024.0)), 2); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./plustek-usbscan.c:1105:23: warning: cast from function call of type 'double' to non-matching type 'u_char' (aka 'unsigned char') [-Wbad-function-cast] regs[0x4e] = (u_char)floor((m_dwPauseLimit*512.0)/(2.0*hw->wDRAMSize)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./plustek-usbscan.c:1129:36: warning: cast from function call of type 'double' to non-matching type 'u_long' (aka 'unsigned long') [-Wbad-function-cast] pParam->Size.dwPhyLines = (u_long)ceil((double) pParam->Size.dwLines * ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./plustek-usbscan.c:1305:33: warning: cast from function call of type 'double' to non-matching type 'u_short' (aka 'unsigned short') [-Wbad-function-cast] u_short scansteps = (u_short)ceil((double)lines* ^~~~~~~~~~~~~~~~~~~ ./plustek-usbimg.c:1923:45: warning: cast from function call of type 'double' to non-matching type 'u_char' (aka 'unsigned char') [-Wbad-function-cast] if(!(dev->usbDev.a_bRegs[0x4e] = (u_char)ceil((double)dw / ^~~~~~~~~~~~~~~~~ ./plustek-usbshading.c:691:20: warning: cast from function call of type 'double' to non-matching type 'u_char' (aka 'unsigned char') [-Wbad-function-cast] bGain = (u_char)floor(dRatio); ^~~~~~~~~~~~~ ./plustek-usbshading.c:693:20: warning: cast from function call of type 'double' to non-matching type 'u_char' (aka 'unsigned char') [-Wbad-function-cast] bGain = (u_char)ceil(dRatio); ^~~~~~~~~~~~ ./plustek-usbshading.c:1105:24: warning: cast from function call of type 'double' to non-matching type 'u_char' (aka 'unsigned char') [-Wbad-function-cast] bMaxITA = (u_char)floor((dMCLK + 1) / 2); ^~~~~~~~~~~~~~~~~~~~~~ test.c:1650:29: warning: cast from function call of type 'int' to non-matching type 'double' [-Wbad-function-cast] random_factor = ((double) rand ()) / RAND_MAX + 0.5; ^~~~~~~ umax.c:4120:37: warning: cast from function call of type 'int' to non-matching type 'double' [-Wbad-function-cast] dev->inquiry_fb_width = (double)get_inquiry_fb_max_scan_width(inquiry_block) * 0.01; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ umax.c:4121:37: warning: cast from function call of type 'int' to non-matching type 'double' [-Wbad-function-cast] dev->inquiry_fb_length = (double)get_inquiry_fb_max_scan_length(inquiry_block) * 0.01; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ umax.c:4123:37: warning: cast from function call of type 'int' to non-matching type 'double' [-Wbad-function-cast] dev->inquiry_uta_width = (double)get_inquiry_uta_max_scan_width(inquiry_block) * 0.01; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ umax.c:4124:37: warning: cast from function call of type 'int' to non-matching type 'double' [-Wbad-function-cast] dev->inquiry_uta_length = (double)get_inquiry_uta_max_scan_length(inquiry_block) * 0.01; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ umax.c:4125:37: warning: cast from function call of type 'int' to non-matching type 'double' [-Wbad-function-cast] dev->inquiry_uta_x_off = (double)get_inquiry_uta_x_original_point(inquiry_block) * 0.01; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ umax.c:4126:37: warning: cast from function call of type 'int' to non-matching type 'double' [-Wbad-function-cast] dev->inquiry_uta_y_off = (double)get_inquiry_uta_y_original_point(inquiry_block) * 0.01; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ umax.c:4128:37: warning: cast from function call of type 'int' to non-matching type 'double' [-Wbad-function-cast] dev->inquiry_dor_width = (double)get_inquiry_dor_max_scan_width(inquiry_block) * 0.01; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ umax.c:4129:37: warning: cast from function call of type 'int' to non-matching type 'double' [-Wbad-function-cast] dev->inquiry_dor_length = (double)get_inquiry_dor_max_scan_length(inquiry_block) * 0.01; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ umax.c:4130:37: warning: cast from function call of type 'int' to non-matching type 'double' [-Wbad-function-cast] dev->inquiry_dor_x_off = (double)get_inquiry_dor_x_original_point(inquiry_block) * 0.01; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ umax.c:4131:37: warning: cast from function call of type 'int' to non-matching type 'double' [-Wbad-function-cast] dev->inquiry_dor_y_off = (double)get_inquiry_dor_y_original_point(inquiry_block) * 0.01; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ umax.c:6696:51: warning: cast from function call of type 'double' to non-matching type 'int' [-Wbad-function-cast] scanner->output_range.max = (int) pow(2, scanner->val[option].w) - 1; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ xerox_mfp.c:632:26: warning: cast from function call of type 'double' to non-matching type 'SANE_Byte' (aka 'unsigned char') [-Wbad-function-cast] cmd[0x0f] = (SANE_Byte)floor(dev->win_off_x); ^~~~~~~~~~~~~~~~~~~~~ xerox_mfp.c:634:26: warning: cast from function call of type 'double' to non-matching type 'SANE_Byte' (aka 'unsigned char') [-Wbad-function-cast] cmd[0x11] = (SANE_Byte)floor(dev->win_off_y); ^~~~~~~~~~~~~~~~~~~~~ ftp://ftp.sunet.se/pub/Linux/distributions/Debian/debian/pool/main/s/scheme48/scheme48_1.9.orig.tar.gz c/external.c:1225:32: warning: cast from function call of type 's48_value' (aka 'long') to non-matching type 'const char *' [-Wbad-function-cast] s48_error(NULL, (const char*)s48_enter_string_latin_1(reason), 0); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ c/unix/misc.c:120:30: warning: cast from function call of type 'long' to non-matching type 'long (*)(void)' [-Wbad-function-cast] proc = (long (*) (void)) (*proc)(); ^~~~~~~~~ c/srfi-27.c:129:11: warning: cast from function call of type 'long' to non-matching type 'double' [-Wbad-function-cast] s.x10 = REF( 0) + 65536.0 * REF( 1); ^~~~~~~ c/srfi-27.c:129:31: warning: cast from function call of type 'long' to non-matching type 'double' [-Wbad-function-cast] s.x10 = REF( 0) + 65536.0 * REF( 1); ^~~~~~~ c/srfi-27.c:130:11: warning: cast from function call of type 'long' to non-matching type 'double' [-Wbad-function-cast] s.x11 = REF( 2) + 65536.0 * REF( 3); ^~~~~~~ c/srfi-27.c:130:31: warning: cast from function call of type 'long' to non-matching type 'double' [-Wbad-function-cast] s.x11 = REF( 2) + 65536.0 * REF( 3); ^~~~~~~ c/srfi-27.c:131:11: warning: cast from function call of type 'long' to non-matching type 'double' [-Wbad-function-cast] s.x12 = REF( 4) + 65536.0 * REF( 5); ^~~~~~~ c/srfi-27.c:131:31: warning: cast from function call of type 'long' to non-matching type 'double' [-Wbad-function-cast] s.x12 = REF( 4) + 65536.0 * REF( 5); ^~~~~~~ c/srfi-27.c:132:11: warning: cast from function call of type 'long' to non-matching type 'double' [-Wbad-function-cast] s.x20 = REF( 6) + 65536.0 * REF( 7); ^~~~~~~ c/srfi-27.c:132:31: warning: cast from function call of type 'long' to non-matching type 'double' [-Wbad-function-cast] s.x20 = REF( 6) + 65536.0 * REF( 7); ^~~~~~~ c/srfi-27.c:133:11: warning: cast from function call of type 'long' to non-matching type 'double' [-Wbad-function-cast] s.x21 = REF( 8) + 65536.0 * REF( 9); ^~~~~~~ c/srfi-27.c:133:31: warning: cast from function call of type 'long' to non-matching type 'double' [-Wbad-function-cast] s.x21 = REF( 8) + 65536.0 * REF( 9); ^~~~~~~ c/srfi-27.c:134:11: warning: cast from function call of type 'long' to non-matching type 'double' [-Wbad-function-cast] s.x22 = REF(10) + 65536.0 * REF(11); ^~~~~~~ c/srfi-27.c:134:31: warning: cast from function call of type 'long' to non-matching type 'double' [-Wbad-function-cast] s.x22 = REF(10) + 65536.0 * REF(11); ^~~~~~~ ftp://ftp.sunet.se/pub/Linux/distributions/Debian/debian/pool/main/s/scrollz/scrollz_2.2.3.orig.tar.gz alias.c:3067:45: warning: cast from function call of type 'int' to non-matching type 'char *' [-Wbad-function-cast] malloc_strcpy((char **) &result, (char *) crypt(key, salt)); ^~~~~~~~~~~~~~~~ flood.c:146:25: warning: cast from function call of type 'int' to non-matching type 'float' [-Wbad-function-cast] after = (float) get_int_var(FLOOD_AFTER_VAR); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ flood.c:147:24: warning: cast from function call of type 'int' to non-matching type 'float' [-Wbad-function-cast] rate = (float) get_int_var(FLOOD_RATE_VAR); ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ftp://ftp.sunet.se/pub/Linux/distributions/Debian/debian/pool/main/s/scsh-0.6/scsh-0.6_0.6.7.orig.tar.gz scsh/syscalls1.c:943:15: warning: cast from function call of type 'long' to non-matching type 'char **' [-Wbad-function-cast] environ = ENVVEC_ENVIRON(envvec); ^~~~~~~~~~~~~~~~~~~~~~ scsh/syscalls1.c:952:16: warning: cast from function call of type 'long' to non-matching type 'char **' [-Wbad-function-cast] char** env = ENVVEC_ENVIRON(envvec); ^~~~~~~~~~~~~~~~~~~~~~ c/srfi/srfi-27.c:127:11: warning: cast from function call of type 'long' to non-matching type 'double' [-Wbad-function-cast] s.x10 = REF( 0) + 65536.0 * REF( 1); ^~~~~~~ c/srfi/srfi-27.c:127:31: warning: cast from function call of type 'long' to non-matching type 'double' [-Wbad-function-cast] s.x10 = REF( 0) + 65536.0 * REF( 1); ^~~~~~~ c/srfi/srfi-27.c:128:11: warning: cast from function call of type 'long' to non-matching type 'double' [-Wbad-function-cast] s.x11 = REF( 2) + 65536.0 * REF( 3); ^~~~~~~ c/srfi/srfi-27.c:128:31: warning: cast from function call of type 'long' to non-matching type 'double' [-Wbad-function-cast] s.x11 = REF( 2) + 65536.0 * REF( 3); ^~~~~~~ c/srfi/srfi-27.c:129:11: warning: cast from function call of type 'long' to non-matching type 'double' [-Wbad-function-cast] s.x12 = REF( 4) + 65536.0 * REF( 5); ^~~~~~~ c/srfi/srfi-27.c:129:31: warning: cast from function call of type 'long' to non-matching type 'double' [-Wbad-function-cast] s.x12 = REF( 4) + 65536.0 * REF( 5); ^~~~~~~ c/srfi/srfi-27.c:130:11: warning: cast from function call of type 'long' to non-matching type 'double' [-Wbad-function-cast] s.x20 = REF( 6) + 65536.0 * REF( 7); ^~~~~~~ c/srfi/srfi-27.c:130:31: warning: cast from function call of type 'long' to non-matching type 'double' [-Wbad-function-cast] s.x20 = REF( 6) + 65536.0 * REF( 7); ^~~~~~~ c/srfi/srfi-27.c:131:11: warning: cast from function call of type 'long' to non-matching type 'double' [-Wbad-function-cast] s.x21 = REF( 8) + 65536.0 * REF( 9); ^~~~~~~ c/srfi/srfi-27.c:131:31: warning: cast from function call of type 'long' to non-matching type 'double' [-Wbad-function-cast] s.x21 = REF( 8) + 65536.0 * REF( 9); ^~~~~~~ c/srfi/srfi-27.c:132:11: warning: cast from function call of type 'long' to non-matching type 'double' [-Wbad-function-cast] s.x22 = REF(10) + 65536.0 * REF(11); ^~~~~~~ c/srfi/srfi-27.c:132:31: warning: cast from function call of type 'long' to non-matching type 'double' [-Wbad-function-cast] s.x22 = REF(10) + 65536.0 * REF(11); ^~~~~~~ c/unix/misc.c:121:30: warning: cast from function call of type 'long' to non-matching type 'long (*)(void)' [-Wbad-function-cast] proc = (long (*) (void)) (*proc)(); ^~~~~~~~~ ftp://ftp.sunet.se/pub/Linux/distributions/Debian/debian/pool/main/s/shine/shine_3.1.0.orig.tar.gz src/lib/l3loop.c:406:22: warning: cast from function call of type 'double' to non-matching type 'int' [-Wbad-function-cast] ix[i] = (int)sqrt(sqrt(dbl)*dbl); /* dbl**(3/4) */ ^~~~~~~~~~~~~~~~~~~ ftp://ftp.sunet.se/pub/Linux/distributions/Debian/debian/pool/main/s/siege/siege_3.0.8.orig.tar.gz util.c:72:24: warning: cast from function call of type 'int' to non-matching type 'double' [-Wbad-function-cast] return (int)((double)rand() / ((double)RAND_MAX + 1) * max ); ^~~~~~ client.c:134:36: warning: cast from function call of type 'int' to non-matching type 'double' [-Wbad-function-cast] y = (unsigned int) (((double)pthread_rand_np(&(client->rand_r_SEED)) / ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ client.c:246:31: warning: cast from function call of type 'int' to non-matching type 'double' [-Wbad-function-cast] (unsigned int) (((double)pthread_rand_np(&(client->rand_r_SEED)) / ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ main.c:560:68: warning: cast from function call of type 'unsigned int' to non-matching type 'double' [-Wbad-function-cast] (double)data_get_count(D) / ^~~~~~~~~~~~~~~~~ ftp://ftp.sunet.se/pub/Linux/distributions/Debian/debian/pool/main/s/sigscheme/sigscheme_0.8.5.orig.tar.bz2 sigscheme.c:396:20: warning: cast from function call of type 'void *' to non-matching type 'ScmObj' (aka 'unsigned long') [-Wbad-function-cast] return (ScmObj)scm_call_with_gc_ready_stack((ScmGCGateFunc)scm_eval_c_string_internal, (void *)exp); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ftp://ftp.sunet.se/pub/Linux/distributions/Debian/debian/pool/main/s/simage/simage_1.7.1~2c958a6.dfsg.orig.tar.xz simage_eps.c:171:25: warning: cast from function call of type 'double' to non-matching type 'int' [-Wbad-function-cast] scaledsize[0] = (int) ceil(((double)size[0])*defaultdpi/dpi); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ simage_eps.c:172:25: warning: cast from function call of type 'double' to non-matching type 'int' [-Wbad-function-cast] scaledsize[1] = (int) ceil(((double)size[1])*defaultdpi/dpi); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ftp://ftp.sunet.se/pub/Linux/distributions/Debian/debian/pool/main/s/sipsak/sipsak_0.9.6.orig.tar.gz helper.c:706:11: warning: cast from function call of type 'int' to non-matching type 'float' [-Wbad-function-cast] t=(float)rand()/RAND_MAX; ^~~~~~ helper.c:707:21: warning: cast from function call of type 'unsigned long' to non-matching type 'float' [-Wbad-function-cast] r=(int)(t * (float)strlen(message)); ^~~~~~~~~~~~~~~ shoot.c:401:19: warning: cast from function call of type 'int' to non-matching type 'float' [-Wbad-function-cast] if ( ((float)rand()/RAND_MAX)*100 > rand_rem) { ^~~~~~ shoot.c:411:45: warning: cast from function call of type 'int' to non-matching type 'float' [-Wbad-function-cast] create_usern(usern, username, ((float)rand()/RAND_MAX) * namebeg); ^~~~~~ shoot.c:536:19: warning: cast from function call of type 'int' to non-matching type 'float' [-Wbad-function-cast] if (((float)rand()/RAND_MAX) * 100 > rand_rem) { ^~~~~~ shoot.c:547:46: warning: cast from function call of type 'int' to non-matching type 'float' [-Wbad-function-cast] create_usern(usern, username, ((float)rand()/RAND_MAX) * namebeg); ^~~~~~ shoot.c:646:19: warning: cast from function call of type 'int' to non-matching type 'float' [-Wbad-function-cast] if (((float)rand()/RAND_MAX) * 100 > rand_rem) { ^~~~~~ shoot.c:657:46: warning: cast from function call of type 'int' to non-matching type 'float' [-Wbad-function-cast] create_usern(usern, username, ((float)rand()/RAND_MAX) * namebeg); ^~~~~~ ftp://ftp.sunet.se/pub/Linux/distributions/Debian/debian/pool/main/s/sjeng/sjeng_11.2.orig.tar.gz sjeng.c:518:33: warning: cast from function call of type 'long' to non-matching type 'float' [-Wbad-function-cast] printf("Time : %.2f\n", (float)rdifftime(rtime(), xstart_time)/100.); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ftp://ftp.sunet.se/pub/Linux/distributions/Debian/debian/pool/main/s/slang2/slang2_2.3.0.orig.tar.xz /home/danielm/daca-clang-everything/slang-2.3.0/modules/histogram-module.c:217:24: warning: cast from function call of type 'double' to non-matching type 'SLuindex_Type' (aka 'unsigned int') [-Wbad-function-cast] ix0 = (SLuindex_Type) ceil (x0); ^~~~~~~~~ /home/danielm/daca-clang-everything/slang-2.3.0/modules/histogram-module.c:225:29: warning: cast from function call of type 'double' to non-matching type 'SLuindex_Type' (aka 'unsigned int') [-Wbad-function-cast] ix1 = (SLuindex_Type) ceil (x1); ^~~~~~~~~ /home/danielm/daca-clang-everything/slang-2.3.0/modules/histogram-module.c:244:26: warning: cast from function call of type 'double' to non-matching type 'SLuindex_Type' (aka 'unsigned int') [-Wbad-function-cast] i = (SLuindex_Type) ceil (bin_edges[nbins_m1]); ^~~~~~~~~~~~~~~~~~~~~~~~~~ ftp://ftp.sunet.se/pub/Linux/distributions/Debian/debian/pool/main/s/smalt/smalt_0.7.6.orig.tar.gz basqual.c:376:33: warning: cast from function call of type 'int' to non-matching type 'long double' [-Wbad-function-cast] pivot = (uint64_t) (bqfp->q0s*DRAW_UNIFORM_1()); ^~~~~~~~~~~~~~~~ basqual.c:400:41: warning: cast from function call of type 'int' to non-matching type 'long double' [-Wbad-function-cast] pivot = (uint64_t) (bqfp->qsp[bs]*DRAW_UNIFORM_1()); ^~~~~~~~~~~~~~~~ ftp://ftp.sunet.se/pub/Linux/distributions/Debian/debian/pool/main/s/snd/snd_11.7.orig.tar.gz s7.c:3514:15: warning: cast from function call of type 'double' to non-matching type 's7_Int' (aka 'long long') [-Wbad-function-cast] i = (s7_Int)ceil(x0); ^~~~~~~~ s7.c:3521:25: warning: cast from function call of type 'double' to non-matching type 's7_Int' (aka 'long long') [-Wbad-function-cast] (*numer) = (s7_Int)floor(x1); ^~~~~~~~~ s7.c:3536:31: warning: cast from function call of type 'double' to non-matching type 's7_Int' (aka 'long long') [-Wbad-function-cast] else (*numer) = (s7_Int)floor(x1); ^~~~~~~~~ s7.c:3541:16: warning: cast from function call of type 'double' to non-matching type 's7_Int' (aka 'long long') [-Wbad-function-cast] i0 = (s7_Int)floor(x0); ^~~~~~~~~ s7.c:3542:16: warning: cast from function call of type 'double' to non-matching type 's7_Int' (aka 'long long') [-Wbad-function-cast] i1 = (s7_Int)ceil(x1); ^~~~~~~~ s7.c:3566:19: warning: cast from function call of type 'double' to non-matching type 's7_Int' (aka 'long long') [-Wbad-function-cast] r = (s7_Int)floor(e0 / e1); ^~~~~~~~~~~~~~ s7.c:3567:20: warning: cast from function call of type 'double' to non-matching type 's7_Int' (aka 'long long') [-Wbad-function-cast] r1 = (s7_Int)ceil(e0p / e1p); ^~~~~~~~~~~~~~~ s7.c:3923:39: warning: cast from function call of type 's7_Int' (aka 'long long') to non-matching type 's7_Double' (aka 'double') [-Wbad-function-cast] case NUM_INT: return((s7_Double)s7_integer(x)); ^~~~~~~~~~~~~ s7.c:3924:39: warning: cast from function call of type 's7_Int' (aka 'long long') to non-matching type 's7_Double' (aka 'double') [-Wbad-function-cast] case NUM_RATIO: return((s7_Double)s7_numerator(x) / (s7_Double)s7_denominator(x)); ^~~~~~~~~~~~~~~ s7.c:3924:68: warning: cast from function call of type 's7_Int' (aka 'long long') to non-matching type 's7_Double' (aka 'double') [-Wbad-function-cast] case NUM_RATIO: return((s7_Double)s7_numerator(x) / (s7_Double)s7_denominator(x)); ^~~~~~~~~~~~~~~~~ s7.c:3937:48: warning: cast from function call of type 's7_Int' (aka 'long long') to non-matching type 's7_Double' (aka 'double') [-Wbad-function-cast] case NUM_RATIO: return((s7_Int)((s7_Double)s7_numerator(x) / (s7_Double)s7_denominator(x))); ^~~~~~~~~~~~~~~ s7.c:3937:77: warning: cast from function call of type 's7_Int' (aka 'long long') to non-matching type 's7_Double' (aka 'double') [-Wbad-function-cast] case NUM_RATIO: return((s7_Int)((s7_Double)s7_numerator(x) / (s7_Double)s7_denominator(x))); ^~~~~~~~~~~~~~~~~ s7.c:3939:36: warning: cast from function call of type 's7_Double' (aka 'double') to non-matching type 's7_Int' (aka 'long long') [-Wbad-function-cast] case NUM_REAL2: return((s7_Int)s7_real(x)); ^~~~~~~~~~ s7.c:3940:36: warning: cast from function call of type 's7_Double' (aka 'double') to non-matching type 's7_Int' (aka 'long long') [-Wbad-function-cast] default: return((s7_Int)s7_real_part(x)); ^~~~~~~~~~~~~~~ s7.c:4096:20: warning: cast from function call of type 'double' to non-matching type 's7_Int' (aka 'long long') [-Wbad-function-cast] return((s7_Int)floor(xf)); ^~~~~~~~~ s7.c:4097:18: warning: cast from function call of type 'double' to non-matching type 's7_Int' (aka 'long long') [-Wbad-function-cast] return((s7_Int)ceil(xf)); ^~~~~~~~ s7.c:4389:21: warning: cast from function call of type 'double' to non-matching type 's7_Int' (aka 'long long') [-Wbad-function-cast] int_part = (s7_Int)floor(x); ^~~~~~~~ s7.c:5266:22: warning: cast from function call of type 's7_Int' (aka 'long long') to non-matching type 's7_Double' (aka 'double') [-Wbad-function-cast] rl = (s7_Double)string_to_integer(q, radix, &overflow) / (s7_Double)string_to_integer(slash1, radix, &overflow); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ s7.c:5266:74: warning: cast from function call of type 's7_Int' (aka 'long long') to non-matching type 's7_Double' (aka 'double') [-Wbad-function-cast] rl = (s7_Double)string_to_integer(q, radix, &overflow) / (s7_Double)string_to_integer(slash1, radix, &overflow); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ s7.c:5267:25: warning: cast from function call of type 's7_Int' (aka 'long long') to non-matching type 's7_Double' (aka 'double') [-Wbad-function-cast] else rl = (s7_Double)string_to_integer(q, radix, &overflow); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ s7.c:5277:22: warning: cast from function call of type 's7_Int' (aka 'long long') to non-matching type 's7_Double' (aka 'double') [-Wbad-function-cast] im = (s7_Double)string_to_integer(plus, radix, &overflow) / (s7_Double)string_to_integer(slash2, radix, &overflow); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ s7.c:5277:77: warning: cast from function call of type 's7_Int' (aka 'long long') to non-matching type 's7_Double' (aka 'double') [-Wbad-function-cast] im = (s7_Double)string_to_integer(plus, radix, &overflow) / (s7_Double)string_to_integer(slash2, radix, &overflow); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ s7.c:5278:25: warning: cast from function call of type 's7_Int' (aka 'long long') to non-matching type 's7_Double' (aka 'double') [-Wbad-function-cast] else im = (s7_Double)string_to_integer(plus, radix, &overflow); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ s7.c:6224:42: warning: cast from function call of type 'double' to non-matching type 's7_Int' (aka 'long long') [-Wbad-function-cast] return(s7_make_integer(sc, (s7_Int)floor(real(number(x))))); ^~~~~~~~~~~~~~~~~~~~~~ s7.c:6255:42: warning: cast from function call of type 'double' to non-matching type 's7_Int' (aka 'long long') [-Wbad-function-cast] return(s7_make_integer(sc, (s7_Int)ceil(real(number(x))))); ^~~~~~~~~~~~~~~~~~~~~ s7.c:6322:42: warning: cast from function call of type 's7_Double' (aka 'double') to non-matching type 's7_Int' (aka 'long long') [-Wbad-function-cast] return(s7_make_integer(sc, (s7_Int)round_per_R5RS(real(number(x))))); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ s7.c:6918:73: warning: cast from function call of type 's7_Int' (aka 'long long') to non-matching type 'double' [-Wbad-function-cast] (((double)(num_to_numerator(a) % num_to_denominator(a)) / (double)num_to_denominator(a)) <= ^~~~~~~~~~~~~~~~~~~~~ s7.c:6919:73: warning: cast from function call of type 's7_Int' (aka 'long long') to non-matching type 'double' [-Wbad-function-cast] ((double)(num_to_numerator(b) % num_to_denominator(b)) / (double)num_to_denominator(b)))) ^~~~~~~~~~~~~~~~~~~~~ s7.c:6997:73: warning: cast from function call of type 's7_Int' (aka 'long long') to non-matching type 'double' [-Wbad-function-cast] (((double)(num_to_numerator(a) % num_to_denominator(a)) / (double)num_to_denominator(a)) >= ^~~~~~~~~~~~~~~~~~~~~ s7.c:6998:73: warning: cast from function call of type 's7_Int' (aka 'long long') to non-matching type 'double' [-Wbad-function-cast] ((double)(num_to_numerator(b) % num_to_denominator(b)) / (double)num_to_denominator(b)))) ^~~~~~~~~~~~~~~~~~~~~ s7.c:7138:61: warning: cast from function call of type 'double' to non-matching type 's7_Int' (aka 'long long') [-Wbad-function-cast] num_to_numerator(b) * num_to_denominator(a) * (s7_Int)floor(num_to_real(a) / num_to_real(b)), ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ s7.c:7152:44: warning: cast from function call of type 'double' to non-matching type 's7_Int' (aka 'long long') [-Wbad-function-cast] return(s7_make_real(sc, ax - bx * (s7_Int)floor(ax / bx))); ^~~~~~~~~~~~~~ s7.c:13470:18: warning: cast from function call of type 'double' to non-matching type 's7_Int' (aka 'long long') [-Wbad-function-cast] loc = (s7_Int)floor(s7_real(key)); ^~~~~~~~~~~~~~~~~~~ ftp://ftp.sunet.se/pub/Linux/distributions/Debian/debian/pool/main/s/sofia-sip/sofia-sip_1.12.11+20110422.orig.tar.gz su_taglist.c:336:3: warning: cast from function call of type 'tagi_t *' to non-matching type 'tag_value_t' (aka 'long') [-Wbad-function-cast] ta_start(ta, tag, value); ^~~~~~~~~~~~~~~~~~~~~~~~ su_taglist.c:399:3: warning: cast from function call of type 'tagi_t *' to non-matching type 'tag_value_t' (aka 'long') [-Wbad-function-cast] ta_start(ta, tag, value); ^~~~~~~~~~~~~~~~~~~~~~~~ su_taglist.c:438:3: warning: cast from function call of type 'tagi_t *' to non-matching type 'tag_value_t' (aka 'long') [-Wbad-function-cast] ta_start(ta, tag, value); ^~~~~~~~~~~~~~~~~~~~~~~~ su_taglist.c:487:15: warning: cast from function call of type 'tagi_t *' to non-matching type 'size_t' (aka 'unsigned long') [-Wbad-function-cast] d += (size_t)TAG_TYPE_OF(f)->tt_filter(NULL, f, src, bb); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ su_taglist.c:586:3: warning: cast from function call of type 'tagi_t *' to non-matching type 'tag_value_t' (aka 'long') [-Wbad-function-cast] ta_start(ta, tag, value); ^~~~~~~~~~~~~~~~~~~~~~~~ su_taglist.c:602:3: warning: cast from function call of type 'tagi_t *' to non-matching type 'tag_value_t' (aka 'long') [-Wbad-function-cast] ta_start(ta, tag, value); ^~~~~~~~~~~~~~~~~~~~~~~~ su_taglist.c:617:3: warning: cast from function call of type 'tagi_t *' to non-matching type 'tag_value_t' (aka 'long') [-Wbad-function-cast] ta_start(ta, tag, value); ^~~~~~~~~~~~~~~~~~~~~~~~ su_taglist.c:1554:33: warning: cast from function call of type 'char *' to non-matching type 'tag_value_t' (aka 'long') [-Wbad-function-cast] dst->t_value = (tag_value_t)strcpy(*bb, s); ^~~~~~~~~~~~~~ sresolv.c:112:3: warning: cast from function call of type 'tagi_t *' to non-matching type 'tag_value_t' (aka 'long') [-Wbad-function-cast] ta_start(ta, tag, value); ^~~~~~~~~~~~~~~~~~~~~~~~ test_class.c:387:3: warning: cast from function call of type 'tagi_t *' to non-matching type 'tag_value_t' (aka 'long') [-Wbad-function-cast] ta_start(ta, tag, value); ^~~~~~~~~~~~~~~~~~~~~~~~ sip_tag_class.c:198:3: warning: cast from function call of type 'tagi_t *' to non-matching type 'tag_value_t' (aka 'long') [-Wbad-function-cast] ta_start(ta, tag, value); ^~~~~~~~~~~~~~~~~~~~~~~~ sip_tag_class.c:315:3: warning: cast from function call of type 'tagi_t *' to non-matching type 'tag_value_t' (aka 'long') [-Wbad-function-cast] ta_start(ta, tag, value); ^~~~~~~~~~~~~~~~~~~~~~~~ http_tag_class.c:171:3: warning: cast from function call of type 'tagi_t *' to non-matching type 'tag_value_t' (aka 'long') [-Wbad-function-cast] ta_start(ta, tag, value); ^~~~~~~~~~~~~~~~~~~~~~~~ stun.c:408:3: warning: cast from function call of type 'tagi_t *' to non-matching type 'tag_value_t' (aka 'long') [-Wbad-function-cast] ta_start(ta, tag, value); ^~~~~~~~~~~~~~~~~~~~~~~~ stun.c:450:3: warning: cast from function call of type 'tagi_t *' to non-matching type 'tag_value_t' (aka 'long') [-Wbad-function-cast] ta_start(ta, tag, value); ^~~~~~~~~~~~~~~~~~~~~~~~ stun.c:964:7: warning: cast from function call of type 'tagi_t *' to non-matching type 'tag_value_t' (aka 'long') [-Wbad-function-cast] ta_start(ta, tag, value); ^~~~~~~~~~~~~~~~~~~~~~~~ stun.c:1047:5: warning: cast from function call of type 'tagi_t *' to non-matching type 'tag_value_t' (aka 'long') [-Wbad-function-cast] ta_start(ta, tag, value); ^~~~~~~~~~~~~~~~~~~~~~~~ stun.c:1054:3: warning: cast from function call of type 'tagi_t *' to non-matching type 'tag_value_t' (aka 'long') [-Wbad-function-cast] ta_start(ta, tag, value); ^~~~~~~~~~~~~~~~~~~~~~~~ stun.c:1203:5: warning: cast from function call of type 'tagi_t *' to non-matching type 'tag_value_t' (aka 'long') [-Wbad-function-cast] ta_start(ta, tag, value); ^~~~~~~~~~~~~~~~~~~~~~~~ stun.c:1211:3: warning: cast from function call of type 'tagi_t *' to non-matching type 'tag_value_t' (aka 'long') [-Wbad-function-cast] ta_start(ta, tag, value); ^~~~~~~~~~~~~~~~~~~~~~~~ stun.c:2417:3: warning: cast from function call of type 'tagi_t *' to non-matching type 'tag_value_t' (aka 'long') [-Wbad-function-cast] ta_start(ta, tag, value); ^~~~~~~~~~~~~~~~~~~~~~~~ stun.c:2698:5: warning: cast from function call of type 'tagi_t *' to non-matching type 'tag_value_t' (aka 'long') [-Wbad-function-cast] ta_start(ta, tag, value); ^~~~~~~~~~~~~~~~~~~~~~~~ stun.c:2706:3: warning: cast from function call of type 'tagi_t *' to non-matching type 'tag_value_t' (aka 'long') [-Wbad-function-cast] ta_start(ta, tag, value); ^~~~~~~~~~~~~~~~~~~~~~~~ stun.c:2925:3: warning: cast from function call of type 'tagi_t *' to non-matching type 'tag_value_t' (aka 'long') [-Wbad-function-cast] ta_start(ta, tag, value); ^~~~~~~~~~~~~~~~~~~~~~~~ stunc.c:317:40: warning: cast from function call of type 'stun_nattype_t' (aka 'enum stun_nattype_e') to non-matching type 'int' [-Wbad-function-cast] __func__, stun_nattype_str(sd), (int)stun_nattype(sd))); ^~~~~~~~~~~~~~~~ soa.c:408:3: warning: cast from function call of type 'tagi_t *' to non-matching type 'tag_value_t' (aka 'long') [-Wbad-function-cast] ta_start(ta, tag, value); ^~~~~~~~~~~~~~~~~~~~~~~~ soa.c:637:3: warning: cast from function call of type 'tagi_t *' to non-matching type 'tag_value_t' (aka 'long') [-Wbad-function-cast] ta_start(ta, tag, value); ^~~~~~~~~~~~~~~~~~~~~~~~ soa.c:723:5: warning: cast from function call of type 'tagi_t *' to non-matching type 'tag_value_t' (aka 'long') [-Wbad-function-cast] ta_start(ta, tag, value); ^~~~~~~~~~~~~~~~~~~~~~~~ soa.c:744:3: warning: cast from function call of type 'tagi_t *' to non-matching type 'tag_value_t' (aka 'long') [-Wbad-function-cast] ta_start(ta, tag, value); ^~~~~~~~~~~~~~~~~~~~~~~~ soa_static.c:222:3: warning: cast from function call of type 'tagi_t *' to non-matching type 'tag_value_t' (aka 'long') [-Wbad-function-cast] ta_start(ta, tag, value); ^~~~~~~~~~~~~~~~~~~~~~~~ tport.c:542:3: warning: cast from function call of type 'tagi_t *' to non-matching type 'tag_value_t' (aka 'long') [-Wbad-function-cast] ta_start(ta, tag, value); ^~~~~~~~~~~~~~~~~~~~~~~~ tport.c:1270:3: warning: cast from function call of type 'tagi_t *' to non-matching type 'tag_value_t' (aka 'long') [-Wbad-function-cast] ta_start(ta, tag, value); ^~~~~~~~~~~~~~~~~~~~~~~~ tport.c:1341:3: warning: cast from function call of type 'tagi_t *' to non-matching type 'tag_value_t' (aka 'long') [-Wbad-function-cast] ta_start(ta, tag, value); ^~~~~~~~~~~~~~~~~~~~~~~~ tport.c:1562:3: warning: cast from function call of type 'tagi_t *' to non-matching type 'tag_value_t' (aka 'long') [-Wbad-function-cast] ta_start(ta, tag, value); ^~~~~~~~~~~~~~~~~~~~~~~~ tport.c:3335:3: warning: cast from function call of type 'tagi_t *' to non-matching type 'tag_value_t' (aka 'long') [-Wbad-function-cast] ta_start(ta, tag, value); ^~~~~~~~~~~~~~~~~~~~~~~~ tport.c:3896:3: warning: cast from function call of type 'tagi_t *' to non-matching type 'tag_value_t' (aka 'long') [-Wbad-function-cast] ta_start(ta, tag, value); ^~~~~~~~~~~~~~~~~~~~~~~~ tport_stub_stun.c:259:5: warning: cast from function call of type 'tagi_t *' to non-matching type 'tag_value_t' (aka 'long') [-Wbad-function-cast] ta_start(ta, tag, value); ^~~~~~~~~~~~~~~~~~~~~~~~ nta.c:867:3: warning: cast from function call of type 'tagi_t *' to non-matching type 'tag_value_t' (aka 'long') [-Wbad-function-cast] ta_start(ta, tag, value); ^~~~~~~~~~~~~~~~~~~~~~~~ nta.c:1441:5: warning: cast from function call of type 'tagi_t *' to non-matching type 'tag_value_t' (aka 'long') [-Wbad-function-cast] ta_start(ta, tag, value); ^~~~~~~~~~~~~~~~~~~~~~~~ nta.c:1771:5: warning: cast from function call of type 'tagi_t *' to non-matching type 'tag_value_t' (aka 'long') [-Wbad-function-cast] ta_start(ta, tag, value); ^~~~~~~~~~~~~~~~~~~~~~~~ nta.c:1882:3: warning: cast from function call of type 'tagi_t *' to non-matching type 'tag_value_t' (aka 'long') [-Wbad-function-cast] ta_start(ta, tag, value); ^~~~~~~~~~~~~~~~~~~~~~~~ nta.c:2220:3: warning: cast from function call of type 'tagi_t *' to non-matching type 'tag_value_t' (aka 'long') [-Wbad-function-cast] ta_start(ta, tag, value); ^~~~~~~~~~~~~~~~~~~~~~~~ nta.c:3418:3: warning: cast from function call of type 'tagi_t *' to non-matching type 'tag_value_t' (aka 'long') [-Wbad-function-cast] ta_start(ta, tag, value); ^~~~~~~~~~~~~~~~~~~~~~~~ nta.c:3512:3: warning: cast from function call of type 'tagi_t *' to non-matching type 'tag_value_t' (aka 'long') [-Wbad-function-cast] ta_start(ta, tag, value); ^~~~~~~~~~~~~~~~~~~~~~~~ nta.c:3537:3: warning: cast from function call of type 'tagi_t *' to non-matching type 'tag_value_t' (aka 'long') [-Wbad-function-cast] ta_start(ta, tag, value); ^~~~~~~~~~~~~~~~~~~~~~~~ nta.c:3571:3: warning: cast from function call of type 'tagi_t *' to non-matching type 'tag_value_t' (aka 'long') [-Wbad-function-cast] ta_start(ta, tag, value); ^~~~~~~~~~~~~~~~~~~~~~~~ nta.c:4116:3: warning: cast from function call of type 'tagi_t *' to non-matching type 'tag_value_t' (aka 'long') [-Wbad-function-cast] ta_start(ta, tag, value); ^~~~~~~~~~~~~~~~~~~~~~~~ nta.c:5240:3: warning: cast from function call of type 'tagi_t *' to non-matching type 'tag_value_t' (aka 'long') [-Wbad-function-cast] ta_start(ta, tag, value); ^~~~~~~~~~~~~~~~~~~~~~~~ nta.c:6235:5: warning: cast from function call of type 'tagi_t *' to non-matching type 'tag_value_t' (aka 'long') [-Wbad-function-cast] ta_start(ta, tag, value); ^~~~~~~~~~~~~~~~~~~~~~~~ nta.c:6377:3: warning: cast from function call of type 'tagi_t *' to non-matching type 'tag_value_t' (aka 'long') [-Wbad-function-cast] ta_start(ta, tag, value); ^~~~~~~~~~~~~~~~~~~~~~~~ nta.c:6467:5: warning: cast from function call of type 'tagi_t *' to non-matching type 'tag_value_t' (aka 'long') [-Wbad-function-cast] ta_start(ta, tag, value); ^~~~~~~~~~~~~~~~~~~~~~~~ nta.c:7248:3: warning: cast from function call of type 'tagi_t *' to non-matching type 'tag_value_t' (aka 'long') [-Wbad-function-cast] ta_start(ta, tag, value); ^~~~~~~~~~~~~~~~~~~~~~~~ nta.c:7333:5: warning: cast from function call of type 'tagi_t *' to non-matching type 'tag_value_t' (aka 'long') [-Wbad-function-cast] ta_start(ta, tag, value); ^~~~~~~~~~~~~~~~~~~~~~~~ nta.c:7428:3: warning: cast from function call of type 'tagi_t *' to non-matching type 'tag_value_t' (aka 'long') [-Wbad-function-cast] ta_start(ta, tag, value); ^~~~~~~~~~~~~~~~~~~~~~~~ nta.c:7722:3: warning: cast from function call of type 'tagi_t *' to non-matching type 'tag_value_t' (aka 'long') [-Wbad-function-cast] ta_start(ta, tag, value); ^~~~~~~~~~~~~~~~~~~~~~~~ nta.c:9514:5: warning: cast from function call of type 'tagi_t *' to non-matching type 'tag_value_t' (aka 'long') [-Wbad-function-cast] ta_start(ta, tag, value); ^~~~~~~~~~~~~~~~~~~~~~~~ nta.c:10852:3: warning: cast from function call of type 'tagi_t *' to non-matching type 'tag_value_t' (aka 'long') [-Wbad-function-cast] ta_start(ta, tag, value); ^~~~~~~~~~~~~~~~~~~~~~~~ nta.c:11552:3: warning: cast from function call of type 'tagi_t *' to non-matching type 'tag_value_t' (aka 'long') [-Wbad-function-cast] ta_start(ta, tag, value); ^~~~~~~~~~~~~~~~~~~~~~~~ nta_check.c:92:2: warning: cast from function call of type 'tagi_t *' to non-matching type 'tag_value_t' (aka 'long') [-Wbad-function-cast] ta_start(ta, tag, value); ^~~~~~~~~~~~~~~~~~~~~~~~ nta_check.c:137:5: warning: cast from function call of type 'tagi_t *' to non-matching type 'tag_value_t' (aka 'long') [-Wbad-function-cast] ta_start(ta, tag, value); ^~~~~~~~~~~~~~~~~~~~~~~~ nta_check.c:187:5: warning: cast from function call of type 'tagi_t *' to non-matching type 'tag_value_t' (aka 'long') [-Wbad-function-cast] ta_start(ta, tag, value); ^~~~~~~~~~~~~~~~~~~~~~~~ nta_check.c:287:5: warning: cast from function call of type 'tagi_t *' to non-matching type 'tag_value_t' (aka 'long') [-Wbad-function-cast] ta_start(ta, tag, value); ^~~~~~~~~~~~~~~~~~~~~~~~ nta_check.c:383:5: warning: cast from function call of type 'tagi_t *' to non-matching type 'tag_value_t' (aka 'long') [-Wbad-function-cast] ta_start(ta, tag, value); ^~~~~~~~~~~~~~~~~~~~~~~~ nta_check.c:433:5: warning: cast from function call of type 'tagi_t *' to non-matching type 'tag_value_t' (aka 'long') [-Wbad-function-cast] ta_start(ta, tag, value); ^~~~~~~~~~~~~~~~~~~~~~~~ nth_client.c:296:5: warning: cast from function call of type 'tagi_t *' to non-matching type 'tag_value_t' (aka 'long') [-Wbad-function-cast] ta_start(ta, tag, value); ^~~~~~~~~~~~~~~~~~~~~~~~ nth_client.c:342:3: warning: cast from function call of type 'tagi_t *' to non-matching type 'tag_value_t' (aka 'long') [-Wbad-function-cast] ta_start(ta, tag, value); ^~~~~~~~~~~~~~~~~~~~~~~~ nth_client.c:403:3: warning: cast from function call of type 'tagi_t *' to non-matching type 'tag_value_t' (aka 'long') [-Wbad-function-cast] ta_start(ta, tag, value); ^~~~~~~~~~~~~~~~~~~~~~~~ nth_client.c:428:3: warning: cast from function call of type 'tagi_t *' to non-matching type 'tag_value_t' (aka 'long') [-Wbad-function-cast] ta_start(ta, tag, value); ^~~~~~~~~~~~~~~~~~~~~~~~ nth_client.c:645:5: warning: cast from function call of type 'tagi_t *' to non-matching type 'tag_value_t' (aka 'long') [-Wbad-function-cast] ta_start(ta, tag, value); ^~~~~~~~~~~~~~~~~~~~~~~~ nth_client.c:856:5: warning: cast from function call of type 'tagi_t *' to non-matching type 'tag_value_t' (aka 'long') [-Wbad-function-cast] ta_start(ta, tag, value); ^~~~~~~~~~~~~~~~~~~~~~~~ nth_server.c:390:3: warning: cast from function call of type 'tagi_t *' to non-matching type 'tag_value_t' (aka 'long') [-Wbad-function-cast] ta_start(ta, tag, value); ^~~~~~~~~~~~~~~~~~~~~~~~ nth_server.c:513:3: warning: cast from function call of type 'tagi_t *' to non-matching type 'tag_value_t' (aka 'long') [-Wbad-function-cast] ta_start(ta, tag, value); ^~~~~~~~~~~~~~~~~~~~~~~~ nth_server.c:555:3: warning: cast from function call of type 'tagi_t *' to non-matching type 'tag_value_t' (aka 'long') [-Wbad-function-cast] ta_start(ta, tag, value); ^~~~~~~~~~~~~~~~~~~~~~~~ nth_server.c:576:3: warning: cast from function call of type 'tagi_t *' to non-matching type 'tag_value_t' (aka 'long') [-Wbad-function-cast] ta_start(ta, tag, value); ^~~~~~~~~~~~~~~~~~~~~~~~ nth_server.c:713:3: warning: cast from function call of type 'tagi_t *' to non-matching type 'tag_value_t' (aka 'long') [-Wbad-function-cast] ta_start(ta, tag, value); ^~~~~~~~~~~~~~~~~~~~~~~~ nth_server.c:1260:3: warning: cast from function call of type 'tagi_t *' to non-matching type 'tag_value_t' (aka 'long') [-Wbad-function-cast] ta_start(ta, tag, value); ^~~~~~~~~~~~~~~~~~~~~~~~ nea.c:128:3: warning: cast from function call of type 'tagi_t *' to non-matching type 'tag_value_t' (aka 'long') [-Wbad-function-cast] ta_start(ta, tag, value); ^~~~~~~~~~~~~~~~~~~~~~~~ nea.c:239:3: warning: cast from function call of type 'tagi_t *' to non-matching type 'tag_value_t' (aka 'long') [-Wbad-function-cast] ta_start(ta, tag, value); ^~~~~~~~~~~~~~~~~~~~~~~~ nea_server.c:398:5: warning: cast from function call of type 'tagi_t *' to non-matching type 'tag_value_t' (aka 'long') [-Wbad-function-cast] ta_start(ta, tag, value); ^~~~~~~~~~~~~~~~~~~~~~~~ nea_server.c:681:3: warning: cast from function call of type 'tagi_t *' to non-matching type 'tag_value_t' (aka 'long') [-Wbad-function-cast] ta_start(ta, tag, value); ^~~~~~~~~~~~~~~~~~~~~~~~ nea_server.c:723:3: warning: cast from function call of type 'tagi_t *' to non-matching type 'tag_value_t' (aka 'long') [-Wbad-function-cast] ta_start(ta, tag, value); ^~~~~~~~~~~~~~~~~~~~~~~~ nea_server.c:861:3: warning: cast from function call of type 'tagi_t *' to non-matching type 'tag_value_t' (aka 'long') [-Wbad-function-cast] ta_start(ta, tag, value); ^~~~~~~~~~~~~~~~~~~~~~~~ nea_server.c:1252:3: warning: cast from function call of type 'tagi_t *' to non-matching type 'tag_value_t' (aka 'long') [-Wbad-function-cast] ta_start(ta, tag, value); ^~~~~~~~~~~~~~~~~~~~~~~~ nea_server.c:2025:3: warning: cast from function call of type 'tagi_t *' to non-matching type 'tag_value_t' (aka 'long') [-Wbad-function-cast] ta_start(ta, tag, value); ^~~~~~~~~~~~~~~~~~~~~~~~ nea_server.c:2276:3: warning: cast from function call of type 'tagi_t *' to non-matching type 'tag_value_t' (aka 'long') [-Wbad-function-cast] ta_start(ta, tag, value); ^~~~~~~~~~~~~~~~~~~~~~~~ auth_module.c:146:3: warning: cast from function call of type 'tagi_t *' to non-matching type 'tag_value_t' (aka 'long') [-Wbad-function-cast] ta_start(ta, tag, value); ^~~~~~~~~~~~~~~~~~~~~~~~ auth_plugin.c:115:3: warning: cast from function call of type 'tagi_t *' to non-matching type 'tag_value_t' (aka 'long') [-Wbad-function-cast] ta_start(ta, tag, value); ^~~~~~~~~~~~~~~~~~~~~~~~ auth_plugin_delayed.c:112:3: warning: cast from function call of type 'tagi_t *' to non-matching type 'tag_value_t' (aka 'long') [-Wbad-function-cast] ta_start(ta, tag, value); ^~~~~~~~~~~~~~~~~~~~~~~~ nua.c:152:5: warning: cast from function call of type 'tagi_t *' to non-matching type 'tag_value_t' (aka 'long') [-Wbad-function-cast] ta_start(ta, tag, value); ^~~~~~~~~~~~~~~~~~~~~~~~ nua.c:313:5: warning: cast from function call of type 'tagi_t *' to non-matching type 'tag_value_t' (aka 'long') [-Wbad-function-cast] ta_start(ta, tag, value); ^~~~~~~~~~~~~~~~~~~~~~~~ nua.c:573:3: warning: cast from function call of type 'tagi_t *' to non-matching type 'tag_value_t' (aka 'long') [-Wbad-function-cast] ta_start(ta, tag, value); ^~~~~~~~~~~~~~~~~~~~~~~~ nua.c:586:3: warning: cast from function call of type 'tagi_t *' to non-matching type 'tag_value_t' (aka 'long') [-Wbad-function-cast] ta_start(ta, tag, value); ^~~~~~~~~~~~~~~~~~~~~~~~ nua.c:610:3: warning: cast from function call of type 'tagi_t *' to non-matching type 'tag_value_t' (aka 'long') [-Wbad-function-cast] NUA_SIGNAL(nh, nua_r_set_params, tag, value); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ nua.c:616:3: warning: cast from function call of type 'tagi_t *' to non-matching type 'tag_value_t' (aka 'long') [-Wbad-function-cast] NUA_SIGNAL(nh, nua_r_get_params, tag, value); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ nua.c:622:3: warning: cast from function call of type 'tagi_t *' to non-matching type 'tag_value_t' (aka 'long') [-Wbad-function-cast] NUA_SIGNAL(nh, nua_r_register, tag, value); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ nua.c:627:3: warning: cast from function call of type 'tagi_t *' to non-matching type 'tag_value_t' (aka 'long') [-Wbad-function-cast] NUA_SIGNAL(nh, nua_r_unregister, tag, value); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ nua.c:633:3: warning: cast from function call of type 'tagi_t *' to non-matching type 'tag_value_t' (aka 'long') [-Wbad-function-cast] NUA_SIGNAL(nh, nua_r_invite, tag, value); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ nua.c:639:3: warning: cast from function call of type 'tagi_t *' to non-matching type 'tag_value_t' (aka 'long') [-Wbad-function-cast] NUA_SIGNAL(nh, nua_r_ack, tag, value); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ nua.c:645:3: warning: cast from function call of type 'tagi_t *' to non-matching type 'tag_value_t' (aka 'long') [-Wbad-function-cast] NUA_SIGNAL(nh, nua_r_bye, tag, value); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ nua.c:651:3: warning: cast from function call of type 'tagi_t *' to non-matching type 'tag_value_t' (aka 'long') [-Wbad-function-cast] NUA_SIGNAL(nh, nua_r_cancel, tag, value); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ nua.c:657:3: warning: cast from function call of type 'tagi_t *' to non-matching type 'tag_value_t' (aka 'long') [-Wbad-function-cast] NUA_SIGNAL(nh, nua_r_options, tag, value); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ nua.c:663:3: warning: cast from function call of type 'tagi_t *' to non-matching type 'tag_value_t' (aka 'long') [-Wbad-function-cast] NUA_SIGNAL(nh, nua_r_message, tag, value); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ nua.c:669:3: warning: cast from function call of type 'tagi_t *' to non-matching type 'tag_value_t' (aka 'long') [-Wbad-function-cast] NUA_SIGNAL(nh, nua_r_method, tag, value); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ nua.c:698:3: warning: cast from function call of type 'tagi_t *' to non-matching type 'tag_value_t' (aka 'long') [-Wbad-function-cast] NUA_SIGNAL(nh, nua_r_chat, tag, value); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ nua.c:704:3: warning: cast from function call of type 'tagi_t *' to non-matching type 'tag_value_t' (aka 'long') [-Wbad-function-cast] NUA_SIGNAL(nh, nua_r_subscribe, tag, value); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ nua.c:710:3: warning: cast from function call of type 'tagi_t *' to non-matching type 'tag_value_t' (aka 'long') [-Wbad-function-cast] NUA_SIGNAL(nh, nua_r_unsubscribe, tag, value); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ nua.c:716:3: warning: cast from function call of type 'tagi_t *' to non-matching type 'tag_value_t' (aka 'long') [-Wbad-function-cast] NUA_SIGNAL(nh, nua_r_notify, tag, value); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ nua.c:747:3: warning: cast from function call of type 'tagi_t *' to non-matching type 'tag_value_t' (aka 'long') [-Wbad-function-cast] NUA_SIGNAL(nh, nua_r_notifier, tag, value); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ nua.c:774:3: warning: cast from function call of type 'tagi_t *' to non-matching type 'tag_value_t' (aka 'long') [-Wbad-function-cast] NUA_SIGNAL(nh, nua_r_terminate, tag, value); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ nua.c:780:3: warning: cast from function call of type 'tagi_t *' to non-matching type 'tag_value_t' (aka 'long') [-Wbad-function-cast] NUA_SIGNAL(nh, nua_r_refer, tag, value); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ nua.c:786:3: warning: cast from function call of type 'tagi_t *' to non-matching type 'tag_value_t' (aka 'long') [-Wbad-function-cast] NUA_SIGNAL(nh, nua_r_publish, tag, value); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ nua.c:792:3: warning: cast from function call of type 'tagi_t *' to non-matching type 'tag_value_t' (aka 'long') [-Wbad-function-cast] NUA_SIGNAL(nh, nua_r_unpublish, tag, value); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ nua.c:798:3: warning: cast from function call of type 'tagi_t *' to non-matching type 'tag_value_t' (aka 'long') [-Wbad-function-cast] NUA_SIGNAL(nh, nua_r_info, tag, value); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ nua.c:804:3: warning: cast from function call of type 'tagi_t *' to non-matching type 'tag_value_t' (aka 'long') [-Wbad-function-cast] NUA_SIGNAL(nh, nua_r_prack, tag, value); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ nua.c:810:3: warning: cast from function call of type 'tagi_t *' to non-matching type 'tag_value_t' (aka 'long') [-Wbad-function-cast] NUA_SIGNAL(nh, nua_r_update, tag, value); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ nua.c:834:3: warning: cast from function call of type 'tagi_t *' to non-matching type 'tag_value_t' (aka 'long') [-Wbad-function-cast] NUA_SIGNAL(nh, nua_r_authenticate, tag, value); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ nua.c:863:3: warning: cast from function call of type 'tagi_t *' to non-matching type 'tag_value_t' (aka 'long') [-Wbad-function-cast] NUA_SIGNAL(nh, nua_r_authorize, tag, value); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ nua.c:869:3: warning: cast from function call of type 'tagi_t *' to non-matching type 'tag_value_t' (aka 'long') [-Wbad-function-cast] NUA_SIGNAL(nh, nua_r_redirect, tag, value); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ nua.c:883:5: warning: cast from function call of type 'tagi_t *' to non-matching type 'tag_value_t' (aka 'long') [-Wbad-function-cast] ta_start(ta, tag, value); ^~~~~~~~~~~~~~~~~~~~~~~~ nua_stack.c:251:3: warning: cast from function call of type 'tagi_t *' to non-matching type 'tag_value_t' (aka 'long') [-Wbad-function-cast] ta_start(ta, tag, value); ^~~~~~~~~~~~~~~~~~~~~~~~ nua_stack.c:463:3: warning: cast from function call of type 'tagi_t *' to non-matching type 'tag_value_t' (aka 'long') [-Wbad-function-cast] ta_start(ta, tag, value); ^~~~~~~~~~~~~~~~~~~~~~~~ nua_stack.c:486:3: warning: cast from function call of type 'tagi_t *' to non-matching type 'tag_value_t' (aka 'long') [-Wbad-function-cast] ta_start(ta, tag, value); ^~~~~~~~~~~~~~~~~~~~~~~~ nua_stack.c:887:3: warning: cast from function call of type 'tagi_t *' to non-matching type 'tag_value_t' (aka 'long') [-Wbad-function-cast] ta_start(ta, tag, value); ^~~~~~~~~~~~~~~~~~~~~~~~ nua_server.c:524:3: warning: cast from function call of type 'tagi_t *' to non-matching type 'tag_value_t' (aka 'long') [-Wbad-function-cast] ta_start(ta, tag, value); ^~~~~~~~~~~~~~~~~~~~~~~~ nua_server.c:705:3: warning: cast from function call of type 'tagi_t *' to non-matching type 'tag_value_t' (aka 'long') [-Wbad-function-cast] ta_start(ta, tag, value); ^~~~~~~~~~~~~~~~~~~~~~~~ nua_client.c:209:3: warning: cast from function call of type 'tagi_t *' to non-matching type 'tag_value_t' (aka 'long') [-Wbad-function-cast] ta_start(ta, tag, value); ^~~~~~~~~~~~~~~~~~~~~~~~ nua_client.c:918:3: warning: cast from function call of type 'tagi_t *' to non-matching type 'tag_value_t' (aka 'long') [-Wbad-function-cast] ta_start(ta, tag, value); ^~~~~~~~~~~~~~~~~~~~~~~~ nua_client.c:1288:3: warning: cast from function call of type 'tagi_t *' to non-matching type 'tag_value_t' (aka 'long') [-Wbad-function-cast] ta_start(ta, tag, value); ^~~~~~~~~~~~~~~~~~~~~~~~ nua_client.c:1463:3: warning: cast from function call of type 'tagi_t *' to non-matching type 'tag_value_t' (aka 'long') [-Wbad-function-cast] ta_start(ta, tag, value); ^~~~~~~~~~~~~~~~~~~~~~~~ nua_client.c:1584:3: warning: cast from function call of type 'tagi_t *' to non-matching type 'tag_value_t' (aka 'long') [-Wbad-function-cast] ta_start(ta, tag, value); ^~~~~~~~~~~~~~~~~~~~~~~~ nua_register.c:1945:3: warning: cast from function call of type 'tagi_t *' to non-matching type 'tag_value_t' (aka 'long') [-Wbad-function-cast] ta_start(ta, tag, value); ^~~~~~~~~~~~~~~~~~~~~~~~ nua_register.c:1962:3: warning: cast from function call of type 'tagi_t *' to non-matching type 'tag_value_t' (aka 'long') [-Wbad-function-cast] ta_start(ta, tag, value); ^~~~~~~~~~~~~~~~~~~~~~~~ nua_event_server.c:295:5: warning: cast from function call of type 'tagi_t *' to non-matching type 'tag_value_t' (aka 'long') [-Wbad-function-cast] ta_start(ta, t, v); ^~~~~~~~~~~~~~~~~~ ftp://ftp.sunet.se/pub/Linux/distributions/Debian/debian/pool/main/s/sortmerna/sortmerna_2.0.orig.tar.gz cmph/bdz.c:289:24: warning: cast from function call of type 'double' to non-matching type 'cmph_uint32' (aka 'unsigned int') [-Wbad-function-cast] bdz->r = (cmph_uint32)ceil((c * mph->key_source->nkeys)/3); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cmph/bdz.c:296:36: warning: cast from function call of type 'double' to non-matching type 'cmph_uint32' (aka 'unsigned int') [-Wbad-function-cast] bdz->ranktablesize = (cmph_uint32)ceil(bdz->n/(double)bdz->k); ^~~~~~~~~~~~~~~~~~~~~~~~~~~ cmph/bdz.c:428:42: warning: cast from function call of type 'double' to non-matching type 'cmph_uint32' (aka 'unsigned int') [-Wbad-function-cast] cmph_uint32 sizeg = (cmph_uint32)ceil(bdz->n/4.0); ^~~~~~~~~~~~~~~~ cmph/bdz.c:472:96: warning: cast from function call of type 'double' to non-matching type 'cmph_uint32' (aka 'unsigned int') [-Wbad-function-cast] cmph_uint32 i, j, offset = 0U, count = 0U, size = (bdz->k >> 2U), nbytes_total = (cmph_uint32)ceil(bdz->n/4.0), nbytes; ^~~~~~~~~~~~~~~~ cmph/bdz.c:511:35: warning: cast from function call of type 'double' to non-matching type 'cmph_uint32' (aka 'unsigned int') [-Wbad-function-cast] cmph_uint32 sizeg = (cmph_uint32)ceil(data->n/4.0); ^~~~~~~~~~~~~~~~~ cmph/bdz.c:556:23: warning: cast from function call of type 'double' to non-matching type 'cmph_uint32' (aka 'unsigned int') [-Wbad-function-cast] sizeg = (cmph_uint32)ceil(bdz->n/4.0); ^~~~~~~~~~~~~~~~ cmph/bdz.c:667:35: warning: cast from function call of type 'double' to non-matching type 'cmph_uint32' (aka 'unsigned int') [-Wbad-function-cast] cmph_uint32 sizeg = (cmph_uint32)ceil(data->n/4.0); ^~~~~~~~~~~~~~~~~ cmph/bdz_ph.c:255:27: warning: cast from function call of type 'double' to non-matching type 'cmph_uint32' (aka 'unsigned int') [-Wbad-function-cast] bdz_ph->r = (cmph_uint32)ceil((c * mph->key_source->nkeys)/3); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cmph/bdz_ph.c:385:35: warning: cast from function call of type 'double' to non-matching type 'cmph_uint32' (aka 'unsigned int') [-Wbad-function-cast] cmph_uint32 sizeg = (cmph_uint32)ceil(bdz_ph->n/4.0); ^~~~~~~~~~~~~~~~~~~ cmph/bdz_ph.c:430:35: warning: cast from function call of type 'double' to non-matching type 'cmph_uint32' (aka 'unsigned int') [-Wbad-function-cast] cmph_uint32 sizeg = (cmph_uint32)ceil(bdz_ph->n/5.0); ^~~~~~~~~~~~~~~~~~~ cmph/bdz_ph.c:465:23: warning: cast from function call of type 'double' to non-matching type 'cmph_uint32' (aka 'unsigned int') [-Wbad-function-cast] sizeg = (cmph_uint32)ceil(data->n/5.0); ^~~~~~~~~~~~~~~~~ cmph/bdz_ph.c:506:23: warning: cast from function call of type 'double' to non-matching type 'cmph_uint32' (aka 'unsigned int') [-Wbad-function-cast] sizeg = (cmph_uint32)ceil(bdz_ph->n/5.0); ^~~~~~~~~~~~~~~~~~~ cmph/bdz_ph.c:577:35: warning: cast from function call of type 'double' to non-matching type 'cmph_uint32' (aka 'unsigned int') [-Wbad-function-cast] cmph_uint32 sizeg = (cmph_uint32)ceil(data->n/5.0); ^~~~~~~~~~~~~~~~~ cmph/bdz_ph.c:590:35: warning: cast from function call of type 'double' to non-matching type 'cmph_uint32' (aka 'unsigned int') [-Wbad-function-cast] cmph_uint32 sizeg = (cmph_uint32)ceil(data->n/5.0); ^~~~~~~~~~~~~~~~~ cmph/bmz.c:72:24: warning: cast from function call of type 'double' to non-matching type 'cmph_uint32' (aka 'unsigned int') [-Wbad-function-cast] bmz->n = (cmph_uint32)ceil(c * mph->key_source->nkeys); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cmph/bmz.c:208:27: warning: cast from function call of type 'double' to non-matching type 'cmph_uint32' (aka 'unsigned int') [-Wbad-function-cast] bmz->g[v] = (cmph_uint32)ceil ((double)(*biggest_edge_value)/2) - 1; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cmph/bmz.c:210:27: warning: cast from function call of type 'double' to non-matching type 'cmph_uint32' (aka 'unsigned int') [-Wbad-function-cast] next_g = (cmph_uint32)floor((double)(*biggest_edge_value/2)); /* next_g is incremented in the do..while statement*/ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cmph/bmz.c:278:27: warning: cast from function call of type 'double' to non-matching type 'cmph_uint32' (aka 'unsigned int') [-Wbad-function-cast] bmz->g[v] = (cmph_uint32)ceil ((double)(*biggest_edge_value)/2) - 1; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cmph/bmz.c:280:27: warning: cast from function call of type 'double' to non-matching type 'cmph_uint32' (aka 'unsigned int') [-Wbad-function-cast] next_g = (cmph_uint32)floor((double)(*biggest_edge_value/2)); /* next_g is incremented in the do..while statement*/ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cmph/bmz8.c:76:25: warning: cast from function call of type 'double' to non-matching type 'cmph_uint8' (aka 'unsigned char') [-Wbad-function-cast] bmz8->n = (cmph_uint8) ceil(c * mph->key_source->nkeys); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cmph/bmz8.c:211:26: warning: cast from function call of type 'double' to non-matching type 'cmph_uint8' (aka 'unsigned char') [-Wbad-function-cast] next_g = (cmph_uint8)floor((double)(*biggest_edge_value/2)); /* next_g is incremented in the do..while statement*/ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cmph/bmz8.c:283:26: warning: cast from function call of type 'double' to non-matching type 'cmph_uint8' (aka 'unsigned char') [-Wbad-function-cast] next_g = (cmph_uint8)floor((double)(*biggest_edge_value/2)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cmph/brz.c:148:31: warning: cast from function call of type 'double' to non-matching type 'cmph_uint32' (aka 'unsigned int') [-Wbad-function-cast] brz->k = (cmph_uint32)ceil(brz->m/((double)brz->b)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cmph/brz.c:551:31: warning: cast from function call of type 'double' to non-matching type 'cmph_uint32' (aka 'unsigned int') [-Wbad-function-cast] cmph_uint32 n = (cmph_uint32)ceil(brz->c * brz->size[index]); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cmph/brz.c:635:22: warning: cast from function call of type 'double' to non-matching type 'cmph_uint32' (aka 'unsigned int') [-Wbad-function-cast] n = (cmph_uint32)ceil(brz->c * brz->size[i]); ^~~~~~~~~~~~~~~~~~~~~~~~~~~ cmph/brz.c:672:40: warning: cast from function call of type 'double' to non-matching type 'cmph_uint32' (aka 'unsigned int') [-Wbad-function-cast] register cmph_uint32 n = (cmph_uint32)ceil(brz->c * m); ^~~~~~~~~~~~~~~~ cmph/brz.c:821:22: warning: cast from function call of type 'double' to non-matching type 'cmph_uint32' (aka 'unsigned int') [-Wbad-function-cast] n = (cmph_uint32)ceil(data->c * data->size[i]); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cmph/brz.c:866:25: warning: cast from function call of type 'double' to non-matching type 'cmph_uint32' (aka 'unsigned int') [-Wbad-function-cast] n = (cmph_uint32)ceil(data->c * data->size[i]); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cmph/brz.c:904:40: warning: cast from function call of type 'double' to non-matching type 'cmph_uint32' (aka 'unsigned int') [-Wbad-function-cast] register cmph_uint32 n = (cmph_uint32)ceil(c * m); ^~~~~~~~~~~ cmph/chm.c:64:24: warning: cast from function call of type 'double' to non-matching type 'cmph_uint32' (aka 'unsigned int') [-Wbad-function-cast] chm->n = (cmph_uint32)ceil(c * mph->key_source->nkeys); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cmph/fch.c:72:22: warning: cast from function call of type 'double' to non-matching type 'cmph_uint32' (aka 'unsigned int') [-Wbad-function-cast] return (cmph_uint32)ceil((c*m)/(log((double)m)/log(2.0) + 1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ftp://ftp.sunet.se/pub/Linux/distributions/Debian/debian/pool/main/s/sox/sox_14.4.1.orig.tar.gz voicin.c:505:19: warning: cast from function call of type 'integer' (aka 'int') to non-matching type 'real' (aka 'float') [-Wbad-function-cast] *snr = (real) i_nint(&r__1); ^~~~~~~~~~~~~ sox.c:1270:54: warning: cast from function call of type 'uint64_t' (aka 'unsigned long') to non-matching type 'double' [-Wbad-function-cast] vu(0), vu(1), headroom(), lsx_sigfigs3((double)total_clips())); ^~~~~~~~~~~~~ adpcm.c:244:22: warning: cast from function call of type 'double' to non-matching type 'int' [-Wbad-function-cast] return (int) sqrt(d2); ^~~~~~~~ ima_rw.c:241:22: warning: cast from function call of type 'double' to non-matching type 'int' [-Wbad-function-cast] return (int) sqrt(d2); ^~~~~~~~ ftp://ftp.sunet.se/pub/Linux/distributions/Debian/debian/pool/main/s/spass/spass_3.7.orig.tar.gz ./SPASS/term.h:147:35: warning: cast from function call of type 'NAT' (aka 'unsigned int') to non-matching type 'POINTER' (aka 'void *') [-Wbad-function-cast] term_BIND[i][0] = (POINTER) term_NullMark(); ^~~~~~~~~~~~~~~ ./SPASS/term.h:160:35: warning: cast from function call of type 'NAT' (aka 'unsigned int') to non-matching type 'POINTER' (aka 'void *') [-Wbad-function-cast] term_BIND[i][0] = (POINTER) term_NullMark(); ^~~~~~~~~~~~~~~ ./SPASS/context.h:840:32: warning: cast from function call of type 'POINTER' (aka 'void *') to non-matching type 'int' [-Wbad-function-cast] cont_STATETOPSTACK = (int)cont_CheckStackPopResult(); ^~~~~~~~~~~~~~~~~~~~~~~~~~ ./SPASS/context.h:841:32: warning: cast from function call of type 'POINTER' (aka 'void *') to non-matching type 'int' [-Wbad-function-cast] cont_STATESTACK = (int)cont_CheckStackPopResult(); ^~~~~~~~~~~~~~~~~~~~~~~~~~ ./SPASS/context.h:842:32: warning: cast from function call of type 'POINTER' (aka 'void *') to non-matching type 'int' [-Wbad-function-cast] cont_STATEBINDINGS = (int)cont_CheckStackPopResult(); ^~~~~~~~~~~~~~~~~~~~~~~~~~ ./SPASS/context.h:852:43: warning: cast from function call of type 'CONTEXT' (aka 'struct binding *') to non-matching type 'long' [-Wbad-function-cast] (long)cont_STATELASTBINDING, (long)cont_LastBinding()); ^~~~~~~~~~~~~~~~~~ ./SPASS/context.h:867:32: warning: cast from function call of type 'int' to non-matching type 'POINTER' (aka 'void *') [-Wbad-function-cast] cont_CheckStackPush((POINTER)cont_StackBottom()); ^~~~~~~~~~~~~~~~~~ ./SPASS/context.h:868:32: warning: cast from function call of type 'int' to non-matching type 'POINTER' (aka 'void *') [-Wbad-function-cast] cont_CheckStackPush((POINTER)cont_StackTop()); ^~~~~~~~~~~~~~~ ./SPASS/clause.h:1186:36: warning: cast from function call of type 'POINTER' (aka 'void *') to non-matching type 'int' [-Wbad-function-cast] return (C1->clausenumber == (int)list_Car(C2->parentCls)); ^~~~~~~~~~~~~~~~~~~~~~~ SPASS/clause.c:782:55: warning: cast from function call of type 'SYMBOL' (aka 'int') to non-matching type 'POINTER' (aka 'void *') [-Wbad-function-cast] Result = list_PointerDeleteElement(Result, (POINTER)fol_Equality()); ^~~~~~~~~~~~~~ SPASS/clause.c:2282:35: warning: cast from function call of type 'SYMBOL' (aka 'int') to non-matching type 'POINTER' (aka 'void *') [-Wbad-function-cast] preds = list_Cons((POINTER) clause_LiteralPredicate(l), preds); ^~~~~~~~~~~~~~~~~~~~~~~~~~ SPASS/clause.c:4424:26: warning: cast from function call of type 'POINTER' (aka 'void *') to non-matching type 'int' [-Wbad-function-cast] printf("%d.%d", (int)list_Car(Scan1), (int)list_Car(Scan2)); ^~~~~~~~~~~~~~~ SPASS/clause.c:4424:48: warning: cast from function call of type 'POINTER' (aka 'void *') to non-matching type 'int' [-Wbad-function-cast] printf("%d.%d", (int)list_Car(Scan1), (int)list_Car(Scan2)); ^~~~~~~~~~~~~~~ SPASS/clause.c:4429:29: warning: cast from function call of type 'POINTER' (aka 'void *') to non-matching type 'int' [-Wbad-function-cast] printf(",%d.%d", (int)list_Car(Scan1), (int)list_Car(Scan2)); ^~~~~~~~~~~~~~~ SPASS/clause.c:4429:51: warning: cast from function call of type 'POINTER' (aka 'void *') to non-matching type 'int' [-Wbad-function-cast] printf(",%d.%d", (int)list_Car(Scan1), (int)list_Car(Scan2)); ^~~~~~~~~~~~~~~ SPASS/clause.c:4446:66: warning: cast from function call of type 'POINTER' (aka 'void *') to non-matching type 'int' [-Wbad-function-cast] printf("%d.%d", clause_Number((CLAUSE)list_Car(Scan1)), (int)list_Car(Scan2)); ^~~~~~~~~~~~~~~ SPASS/clause.c:4451:69: warning: cast from function call of type 'POINTER' (aka 'void *') to non-matching type 'int' [-Wbad-function-cast] printf(",%d.%d", clause_Number((CLAUSE)list_Car(Scan1)), (int)list_Car(Scan2)); ^~~~~~~~~~~~~~~ SPASS/clause.c:5195:24: warning: cast from function call of type 'POINTER' (aka 'void *') to non-matching type 'SYMBOL' (aka 'int') [-Wbad-function-cast] Symbol = (SYMBOL)list_Car(Scan); ^~~~~~~~~~~~~~ SPASS/clause.c:5473:36: warning: cast from function call of type 'POINTER' (aka 'void *') to non-matching type 'SYMBOL' (aka 'int') [-Wbad-function-cast] symbol_FPrint(File, (SYMBOL) list_Car(Iter)); ^~~~~~~~~~~~~~ SPASS/clause.c:5504:30: warning: cast from function call of type 'POINTER' (aka 'void *') to non-matching type 'int' [-Wbad-function-cast] fprintf(File, "%d", (int)list_Car(Iter)); ^~~~~~~~~~~~~~ SPASS/clause.c:5543:36: warning: cast from function call of type 'POINTER' (aka 'void *') to non-matching type 'SYMBOL' (aka 'int') [-Wbad-function-cast] symbol_FPrint(File, (SYMBOL) list_Car(Iter)); ^~~~~~~~~~~~~~ SPASS/clause.c:5576:32: warning: cast from function call of type 'POINTER' (aka 'void *') to non-matching type 'int' [-Wbad-function-cast] fprintf(File, "%d", (int)list_Car(Iter)); ^~~~~~~~~~~~~~ SPASS/clause.c:5656:32: warning: cast from function call of type 'POINTER' (aka 'void *') to non-matching type 'int' [-Wbad-function-cast] fprintf(File, "%d", (int)list_Car(Iter)); ^~~~~~~~~~~~~~ SPASS/clause.c:5696:36: warning: cast from function call of type 'POINTER' (aka 'void *') to non-matching type 'SYMBOL' (aka 'int') [-Wbad-function-cast] symbol_FPrint(File, (SYMBOL) list_Car(Iter)); ^~~~~~~~~~~~~~ SPASS/clause.c:5735:32: warning: cast from function call of type 'POINTER' (aka 'void *') to non-matching type 'int' [-Wbad-function-cast] fprintf(File, "%d", (int)list_Car(Iter)); ^~~~~~~~~~~~~~ SPASS/clause.c:5831:24: warning: cast from function call of type 'POINTER' (aka 'void *') to non-matching type 'int' [-Wbad-function-cast] ParentNum = (int)list_Car(Scan1); ^~~~~~~~~~~~~~~ SPASS/clause.c:5833:44: warning: cast from function call of type 'POINTER' (aka 'void *') to non-matching type 'int' [-Wbad-function-cast] fprintf(File, "%d.%d", ParentNum, (int)list_Car(Scan2)); ^~~~~~~~~~~~~~~ SPASS/clause.c:5845:19: warning: cast from function call of type 'POINTER' (aka 'void *') to non-matching type 'int' [-Wbad-function-cast] ParentNum = (int)list_Car(Scan1); ^~~~~~~~~~~~~~~ SPASS/clause.c:5847:46: warning: cast from function call of type 'POINTER' (aka 'void *') to non-matching type 'int' [-Wbad-function-cast] fprintf(File, "%d.%d", ParentNum, (int)list_Car(Scan2)); ^~~~~~~~~~~~~~~ SPASS/clause.c:5858:21: warning: cast from function call of type 'POINTER' (aka 'void *') to non-matching type 'int' [-Wbad-function-cast] ParentNum = (int)list_Car(Scan1); ^~~~~~~~~~~~~~~ SPASS/clause.c:5860:42: warning: cast from function call of type 'POINTER' (aka 'void *') to non-matching type 'int' [-Wbad-function-cast] fprintf(File, ",%d.%d", ParentNum, (int)list_Car(Scan2)); ^~~~~~~~~~~~~~~ SPASS/context.c:634:34: warning: cast from function call of type 'CONTEXT' (aka 'struct binding *') to non-matching type 'unsigned long' [-Wbad-function-cast] printf("%ld", (unsigned long)cont_ContextBindingContext(C, Var)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./SPASS/eml.h:359:21: warning: cast from function call of type 'POINTER' (aka 'void *') to non-matching type 'SYMBOL' (aka 'int') [-Wbad-function-cast] return (SYMBOL) list_First(symbolList); ^~~~~~~~~~~~~~~~~~~~~~ ./SPASS/eml.h:369:19: warning: cast from function call of type 'POINTER' (aka 'void *') to non-matching type 'SYMBOL' (aka 'int') [-Wbad-function-cast] return (SYMBOL) list_Second(symbolList); ^~~~~~~~~~~~~~~~~~~~~~~ dfgparser.y:758:26: warning: cast from function call of type 'POINTER' (aka 'void *') to non-matching type 'BOOL' [-Wbad-function-cast] { dfg_IGNORE = (BOOL)stack_PopResult(); ;} ^~~~~~~~~~~~~~~~~ dfgparser.y:911:24: warning: cast from function call of type 'POINTER' (aka 'void *') to non-matching type 'BOOL' [-Wbad-function-cast] dfg_IGNORE = (BOOL)stack_PopResult(); ^~~~~~~~~~~~~~~~~ dfgparser.y:970:27: warning: cast from function call of type 'POINTER' (aka 'void *') to non-matching type 'BOOL' [-Wbad-function-cast] { dfg_IGNORE = (BOOL) stack_PopResult(); ^~~~~~~~~~~~~~~~~ dfgparser.y:1558:55: warning: cast from function call of type 'int' to non-matching type 'POINTER' (aka 'void *') [-Wbad-function-cast] ClAxContribution = list_Cons(list_Cons((POINTER)clause_Number(clause),labels),ClAxContribution); ^~~~~~~~~~~~~~~~~~~~~ dfgparser.y:1581:55: warning: cast from function call of type 'int' to non-matching type 'POINTER' (aka 'void *') [-Wbad-function-cast] ClAxContribution = list_Cons(list_Cons((POINTER)clause_Number(clause),labels),ClAxContribution); ^~~~~~~~~~~~~~~~~~~~~ dfgparser.y:2027:56: warning: cast from function call of type 'SYMBOL' (aka 'int') to non-matching type 'POINTER' (aka 'void *') [-Wbad-function-cast] varlist = list_Nconc(varlist, list_List((POINTER)term_TopSymbol(helpterm))); ^~~~~~~~~~~~~~~~~~~~~~~~ dfgparser.y:2039:43: warning: cast from function call of type 'POINTER' (aka 'void *') to non-matching type 'SYMBOL' (aka 'int') [-Wbad-function-cast] list_Rplaca(scan, term_Create((SYMBOL)list_Car(scan), list_Nil())); ^~~~~~~~~~~~~~ SPASS/eml.c:143:22: warning: cast from function call of type 'SYMBOL' (aka 'int') to non-matching type 'POINTER' (aka 'void *') [-Wbad-function-cast] list_Cons((POINTER)fol_Exist(), list_List((POINTER)fol_And()))); ^~~~~~~~~~~ SPASS/eml.c:143:54: warning: cast from function call of type 'SYMBOL' (aka 'int') to non-matching type 'POINTER' (aka 'void *') [-Wbad-function-cast] list_Cons((POINTER)fol_Exist(), list_List((POINTER)fol_And()))); ^~~~~~~~~ SPASS/eml.c:145:22: warning: cast from function call of type 'SYMBOL' (aka 'int') to non-matching type 'POINTER' (aka 'void *') [-Wbad-function-cast] list_Cons((POINTER)fol_All(), list_List((POINTER)fol_Implies()))); ^~~~~~~~~ SPASS/eml.c:145:52: warning: cast from function call of type 'SYMBOL' (aka 'int') to non-matching type 'POINTER' (aka 'void *') [-Wbad-function-cast] list_Cons((POINTER)fol_All(), list_List((POINTER)fol_Implies()))); ^~~~~~~~~~~~~ SPASS/eml.c:147:22: warning: cast from function call of type 'SYMBOL' (aka 'int') to non-matching type 'POINTER' (aka 'void *') [-Wbad-function-cast] list_Cons((POINTER)fol_Exist(), list_List((POINTER)fol_And()))); ^~~~~~~~~~~ SPASS/eml.c:147:54: warning: cast from function call of type 'SYMBOL' (aka 'int') to non-matching type 'POINTER' (aka 'void *') [-Wbad-function-cast] list_Cons((POINTER)fol_Exist(), list_List((POINTER)fol_And()))); ^~~~~~~~~ SPASS/eml.c:149:22: warning: cast from function call of type 'SYMBOL' (aka 'int') to non-matching type 'POINTER' (aka 'void *') [-Wbad-function-cast] list_Cons((POINTER)fol_All(), list_List((POINTER)fol_Or()))); ^~~~~~~~~ SPASS/eml.c:149:52: warning: cast from function call of type 'SYMBOL' (aka 'int') to non-matching type 'POINTER' (aka 'void *') [-Wbad-function-cast] list_Cons((POINTER)fol_All(), list_List((POINTER)fol_Or()))); ^~~~~~~~ SPASS/eml.c:151:22: warning: cast from function call of type 'SYMBOL' (aka 'int') to non-matching type 'POINTER' (aka 'void *') [-Wbad-function-cast] list_List((POINTER)fol_Exist())); ^~~~~~~~~~~ SPASS/eml.c:153:22: warning: cast from function call of type 'SYMBOL' (aka 'int') to non-matching type 'POINTER' (aka 'void *') [-Wbad-function-cast] list_List((POINTER)fol_Exist())); ^~~~~~~~~~~ SPASS/eml.c:155:22: warning: cast from function call of type 'SYMBOL' (aka 'int') to non-matching type 'POINTER' (aka 'void *') [-Wbad-function-cast] list_List((POINTER)fol_Equality())); ^~~~~~~~~~~~~~ SPASS/eml.c:325:23: warning: cast from function call of type 'POINTER' (aka 'void *') to non-matching type 'SYMBOL' (aka 'int') [-Wbad-function-cast] return (SYMBOL) list_First(symbolList); ^~~~~~~~~~~~~~~~~~~~~~ SPASS/foldfg.c:153:50: warning: cast from function call of type 'POINTER' (aka 'void *') to non-matching type 'SYMBOL' (aka 'int') [-Wbad-function-cast] if (string_Equal(String, symbol_Name((SYMBOL)list_Car(Scan)))) ^~~~~~~~~~~~~~ SPASS/foldfg.c:154:22: warning: cast from function call of type 'POINTER' (aka 'void *') to non-matching type 'SYMBOL' (aka 'int') [-Wbad-function-cast] return (SYMBOL)list_Car(Scan); ^~~~~~~~~~~~~~ SPASS/foldfg.c:281:56: warning: cast from function call of type 'SYMBOL' (aka 'int') to non-matching type 'POINTER' (aka 'void *') [-Wbad-function-cast] term_CreateValueBinding(Var, term_OldMark(), (POINTER)symbol_CreateStandardVariable()); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ SPASS/foldfg.c:288:40: warning: cast from function call of type 'POINTER' (aka 'void *') to non-matching type 'SYMBOL' (aka 'int') [-Wbad-function-cast] term_RplacTop(list_Car(Scan1),(SYMBOL)term_BindingValue(Var)); ^~~~~~~~~~~~~~~~~~~~~~ SPASS/foldfg.c:299:37: warning: cast from function call of type 'POINTER' (aka 'void *') to non-matching type 'SYMBOL' (aka 'int') [-Wbad-function-cast] term_RplacTop(Formula,(SYMBOL)term_BindingValue(Top)); ^~~~~~~~~~~~~~~~~~~~~~ SPASS/foldfg.c:831:49: warning: cast from function call of type 'POINTER' (aka 'void *') to non-matching type 'SYMBOL' (aka 'int') [-Wbad-function-cast] S = symbol_Signature(symbol_Index((SYMBOL)list_Car(Scan))); ^~~~~~~~~~~~~~ SPASS/foldfg.c:869:49: warning: cast from function call of type 'POINTER' (aka 'void *') to non-matching type 'SYMBOL' (aka 'int') [-Wbad-function-cast] S = symbol_Signature(symbol_Index((SYMBOL)list_Car(Scan))); ^~~~~~~~~~~~~~ SPASS/foldfg.c:875:40: warning: cast from function call of type 'POINTER' (aka 'void *') to non-matching type 'SYMBOL' (aka 'int') [-Wbad-function-cast] putc((symbol_HasProperty((SYMBOL)list_Car(Scan),ORDRIGHT) ? 'r' : ^~~~~~~~~~~~~~ SPASS/foldfg.c:876:34: warning: cast from function call of type 'POINTER' (aka 'void *') to non-matching type 'SYMBOL' (aka 'int') [-Wbad-function-cast] (symbol_HasProperty((SYMBOL)list_Car(Scan),ORDMUL) ? 'm' : 'l')), ^~~~~~~~~~~~~~ SPASS/foldfg.c:1995:41: warning: cast from function call of type 'POINTER' (aka 'void *') to non-matching type 'SYMBOL' (aka 'int') [-Wbad-function-cast] return symbol_Equal(Top1, (SYMBOL)term_BindingValue(Top2)); ^~~~~~~~~~~~~~~~~~~~~~~ SPASS/foldfg.c:2010:19: warning: cast from function call of type 'SYMBOL' (aka 'int') to non-matching type 'POINTER' (aka 'void *') [-Wbad-function-cast] (POINTER)term_TopSymbol(list_Car(Scan))); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ SPASS/foldfg.c:2311:30: warning: cast from function call of type 'POINTER' (aka 'void *') to non-matching type 'SYMBOL' (aka 'int') [-Wbad-function-cast] if (!symbol_Equal((SYMBOL)term_BindingValue(FormulaTop), InstanceTop)) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ SPASS/foldfg.c:2410:30: warning: cast from function call of type 'POINTER' (aka 'void *') to non-matching type 'SYMBOL' (aka 'int') [-Wbad-function-cast] if (!symbol_Equal((SYMBOL)term_BindingValue(TermTop), InstanceTop)) { ^~~~~~~~~~~~~~~~~~~~~~~~~~ SPASS/hashmap.c:155:30: warning: cast from function call of type 'POINTER' (aka 'void *') to non-matching type 'HASHMAP_HASH' (aka 'unsigned int') [-Wbad-function-cast] hash = (HASHMAP_HASH)list_PairFirst(Pair); ^~~~~~~~~~~~~~~~~~~~ SPASS/hashmap.c:216:26: warning: cast from function call of type 'POINTER' (aka 'void *') to non-matching type 'HASHMAP_HASH' (aka 'unsigned int') [-Wbad-function-cast] h = (HASHMAP_HASH)list_PairFirst(Pair); ^~~~~~~~~~~~~~~~~~~~ SPASS/list.c:1535:26: warning: cast from function call of type 'POINTER' (aka 'void *') to non-matching type 'int' [-Wbad-function-cast] Occurences = (int) list_PairSecond(Count); ^~~~~~~~~~~~~~~~~~~~~~ SPASS/list.c:1555:13: warning: cast from function call of type 'POINTER' (aka 'void *') to non-matching type 'int' [-Wbad-function-cast] if ((int) list_PairSecond(LeftPair) < (int) list_PairSecond(RightPair)) { ^~~~~~~~~~~~~~~~~~~~~~~~~ SPASS/list.c:1555:47: warning: cast from function call of type 'POINTER' (aka 'void *') to non-matching type 'int' [-Wbad-function-cast] if ((int) list_PairSecond(LeftPair) < (int) list_PairSecond(RightPair)) { ^~~~~~~~~~~~~~~~~~~~~~~~~~ SPASS/list.c:1558:18: warning: cast from function call of type 'POINTER' (aka 'void *') to non-matching type 'int' [-Wbad-function-cast] else if ((int) list_PairSecond(LeftPair) > (int) list_PairSecond(RightPair)) { ^~~~~~~~~~~~~~~~~~~~~~~~~ SPASS/list.c:1558:52: warning: cast from function call of type 'POINTER' (aka 'void *') to non-matching type 'int' [-Wbad-function-cast] else if ((int) list_PairSecond(LeftPair) > (int) list_PairSecond(RightPair)) { ^~~~~~~~~~~~~~~~~~~~~~~~~~ SPASS/strings.c:148:17: warning: cast from function call of type 'double' to non-matching type 'NAT' (aka 'unsigned int') [-Wbad-function-cast] size = (NAT)log10((double) Number) + 1; ^~~~~~~~~~~~~~~~~~~~~~ SPASS/strings.c:150:32: warning: cast from function call of type 'int' to non-matching type 'double' [-Wbad-function-cast] size = (NAT)log10((double) abs(Number)) + 2; /* including '-' */ ^~~~~~~~~~~ SPASS/strings.c:150:17: warning: cast from function call of type 'double' to non-matching type 'NAT' (aka 'unsigned int') [-Wbad-function-cast] size = (NAT)log10((double) abs(Number)) + 2; /* including '-' */ ^~~~~~~~~~~~~~~~~~~~~~~~~~~ SPASS/symbol.c:218:32: warning: cast from function call of type 'POINTER' (aka 'void *') to non-matching type 'int' [-Wbad-function-cast] Index = (int)list_Car(symbol_FREEDSYMBOLS); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ SPASS/symbol.c:426:30: warning: cast from function call of type 'SYMBOL' (aka 'int') to non-matching type 'POINTER' (aka 'void *') [-Wbad-function-cast] Result = list_Cons((POINTER)symbol_GetSigSymbol(Index), Result); ^~~~~~~~~~~~~~~~~~~~~~~~~~ SPASS/symbol.c:451:30: warning: cast from function call of type 'SYMBOL' (aka 'int') to non-matching type 'POINTER' (aka 'void *') [-Wbad-function-cast] Result = list_Cons((POINTER)symbol_GetSigSymbol(Index), Result); ^~~~~~~~~~~~~~~~~~~~~~~~~~ SPASS/symbol.c:475:30: warning: cast from function call of type 'SYMBOL' (aka 'int') to non-matching type 'POINTER' (aka 'void *') [-Wbad-function-cast] Result = list_Cons((POINTER)symbol_GetSigSymbol(Index), Result); ^~~~~~~~~~~~~~~~~~~~~~~~~~ SPASS/symbol.c:802:57: warning: cast from function call of type 'POINTER' (aka 'void *') to non-matching type 'SYMBOL' (aka 'int') [-Wbad-function-cast] if (symbol_PrecedenceGreater(Precedence, (SYMBOL) list_Car(Scan2), ^~~~~~~~~~~~~~~ SPASS/symbol.c:803:17: warning: cast from function call of type 'POINTER' (aka 'void *') to non-matching type 'SYMBOL' (aka 'int') [-Wbad-function-cast] (SYMBOL) list_Car(Min))) { ^~~~~~~~~~~~~ SPASS/symbol.c:836:53: warning: cast from function call of type 'POINTER' (aka 'void *') to non-matching type 'SYMBOL' (aka 'int') [-Wbad-function-cast] if (symbol_PrecedenceGreater(Precedence, (SYMBOL) list_Car(List1), (SYMBOL)list_Car(List2))) { ^~~~~~~~~~~~~~~ SPASS/symbol.c:836:78: warning: cast from function call of type 'POINTER' (aka 'void *') to non-matching type 'SYMBOL' (aka 'int') [-Wbad-function-cast] if (symbol_PrecedenceGreater(Precedence, (SYMBOL) list_Car(List1), (SYMBOL)list_Car(List2))) { ^~~~~~~~~~~~~~~ SPASS/symbol.c:855:55: warning: cast from function call of type 'POINTER' (aka 'void *') to non-matching type 'SYMBOL' (aka 'int') [-Wbad-function-cast] if (symbol_PrecedenceGreater(Precedence, (SYMBOL) list_Car(Scan1), (SYMBOL) list_Car(Scan2))) { ^~~~~~~~~~~~~~~ SPASS/symbol.c:855:81: warning: cast from function call of type 'POINTER' (aka 'void *') to non-matching type 'SYMBOL' (aka 'int') [-Wbad-function-cast] if (symbol_PrecedenceGreater(Precedence, (SYMBOL) list_Car(Scan1), (SYMBOL) list_Car(Scan2))) { ^~~~~~~~~~~~~~~ SPASS/symbol.c:965:76: warning: cast from function call of type 'POINTER' (aka 'void *') to non-matching type 'SYMBOL' (aka 'int') [-Wbad-function-cast] Precedences = list_Cons((POINTER) symbol_Ordering(Precedence, (SYMBOL) list_Car(Scan1)), ^~~~~~~~~~~~~~~ SPASS/symbol.c:965:39: warning: cast from function call of type 'int' to non-matching type 'POINTER' (aka 'void *') [-Wbad-function-cast] Precedences = list_Cons((POINTER) symbol_Ordering(Precedence, (SYMBOL) list_Car(Scan1)), ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ SPASS/symbol.c:975:45: warning: cast from function call of type 'POINTER' (aka 'void *') to non-matching type 'SYMBOL' (aka 'int') [-Wbad-function-cast] symbol_SetOrdering(Precedence, (SYMBOL) list_Car(Scan1), (int) list_Car(Scan2)); ^~~~~~~~~~~~~~~ SPASS/symbol.c:975:68: warning: cast from function call of type 'POINTER' (aka 'void *') to non-matching type 'int' [-Wbad-function-cast] symbol_SetOrdering(Precedence, (SYMBOL) list_Car(Scan1), (int) list_Car(Scan2)); ^~~~~~~~~~~~~~~ SPASS/symbol.c:1005:49: warning: cast from function call of type 'POINTER' (aka 'void *') to non-matching type 'SYMBOL' (aka 'int') [-Wbad-function-cast] S = symbol_Signature(symbol_Index((SYMBOL)list_Car(Scan))); ^~~~~~~~~~~~~~ SPASS/symbol.c:1044:49: warning: cast from function call of type 'POINTER' (aka 'void *') to non-matching type 'SYMBOL' (aka 'int') [-Wbad-function-cast] S = symbol_Signature(symbol_Index((SYMBOL)list_Car(Scan))); ^~~~~~~~~~~~~~ SPASS/symbol.c:1050:40: warning: cast from function call of type 'POINTER' (aka 'void *') to non-matching type 'SYMBOL' (aka 'int') [-Wbad-function-cast] putc((symbol_HasProperty((SYMBOL)list_Car(Scan),ORDRIGHT) ? 'r' : ^~~~~~~~~~~~~~ SPASS/symbol.c:1051:34: warning: cast from function call of type 'POINTER' (aka 'void *') to non-matching type 'SYMBOL' (aka 'int') [-Wbad-function-cast] (symbol_HasProperty((SYMBOL)list_Car(Scan),ORDMUL) ? 'm' : 'l')), ^~~~~~~~~~~~~~ SPASS/symbol.c:1396:25: warning: cast from function call of type 'POINTER' (aka 'void *') to non-matching type 'SYMBOL' (aka 'int') [-Wbad-function-cast] symbol = (SYMBOL) list_Top(functions); ^~~~~~~~~~~~~~~~~~~ SPASS/symbol.c:1417:25: warning: cast from function call of type 'POINTER' (aka 'void *') to non-matching type 'SYMBOL' (aka 'int') [-Wbad-function-cast] symbol = (SYMBOL) list_Top(predicates); ^~~~~~~~~~~~~~~~~~~~ SPASS/term.c:452:40: warning: cast from function call of type 'SYMBOL' (aka 'int') to non-matching type 'POINTER' (aka 'void *') [-Wbad-function-cast] TopStack = list_Push((POINTER)term_TopSymbol(Term), ^~~~~~~~~~~~~~~~~~~~ SPASS/term.c:461:29: warning: cast from function call of type 'POINTER' (aka 'void *') to non-matching type 'SYMBOL' (aka 'int') [-Wbad-function-cast] Term = term_Create((SYMBOL)list_Top(TopStack), ^~~~~~~~~~~~~~~~~~ SPASS/term.c:474:39: warning: cast from function call of type 'SYMBOL' (aka 'int') to non-matching type 'POINTER' (aka 'void *') [-Wbad-function-cast] TopStack = list_Push((POINTER)term_TopSymbol(Term), TopStack); ^~~~~~~~~~~~~~~~~~~~ SPASS/term.c:841:32: warning: cast from function call of type 'SYMBOL' (aka 'int') to non-matching type 'POINTER' (aka 'void *') [-Wbad-function-cast] return list_List((POINTER) term_TopSymbol(Term)); ^~~~~~~~~~~~~~~~~~~~ SPASS/term.c:887:53: warning: cast from function call of type 'SYMBOL' (aka 'int') to non-matching type 'POINTER' (aka 'void *') [-Wbad-function-cast] result = list_Nconc(result, list_List((POINTER) term_TopSymbol(Term))); ^~~~~~~~~~~~~~~~~~~~ SPASS/term.c:2219:51: warning: cast from function call of type 'SYMBOL' (aka 'int') to non-matching type 'POINTER' (aka 'void *') [-Wbad-function-cast] term_CreateValueBinding(Top, ActMark, (POINTER)symbol_CreateStandardVariable()); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ SPASS/term.c:2220:32: warning: cast from function call of type 'POINTER' (aka 'void *') to non-matching type 'SYMBOL' (aka 'int') [-Wbad-function-cast] term_RplacTop(ActTerm,(SYMBOL)term_BindingValue(Top)); ^~~~~~~~~~~~~~~~~~~~~~ SPASS/term.c:2259:20: warning: cast from function call of type 'POINTER' (aka 'void *') to non-matching type 'SYMBOL' (aka 'int') [-Wbad-function-cast] return (SYMBOL)term_BindingValue(Var); ^~~~~~~~~~~~~~~~~~~~~~ SPASS/term.c:2285:20: warning: cast from function call of type 'POINTER' (aka 'void *') to non-matching type 'NAT' (aka 'unsigned int') [-Wbad-function-cast] if (Depth != (NAT)term_BindingValue(Top)) ^~~~~~~~~~~~~~~~~~~~~~ SPASS/term.c:2288:18: warning: cast from function call of type 'SYMBOL' (aka 'int') to non-matching type 'POINTER' (aka 'void *') [-Wbad-function-cast] (POINTER)term_TopSymbol(Term)), ^~~~~~~~~~~~~~~~~~~~ SPASS/analyze.c:268:28: warning: cast from function call of type 'POINTER' (aka 'void *') to non-matching type 'SYMBOL' (aka 'int') [-Wbad-function-cast] symbol_Print((SYMBOL)list_Car(Scan)); ^~~~~~~~~~~~~~ SPASS/analyze.c:335:35: warning: cast from function call of type 'POINTER' (aka 'void *') to non-matching type 'SYMBOL' (aka 'int') [-Wbad-function-cast] if (symbol_IsConstant((SYMBOL)list_Car(Scan))) ^~~~~~~~~~~~~~ SPASS/analyze.c:341:53: warning: cast from function call of type 'POINTER' (aka 'void *') to non-matching type 'SYMBOL' (aka 'int') [-Wbad-function-cast] symbol_SetIncreasedOrdering(Precedence, (SYMBOL)list_Car(Functions)); ^~~~~~~~~~~~~~~~~~~ SPASS/analyze.c:344:53: warning: cast from function call of type 'POINTER' (aka 'void *') to non-matching type 'SYMBOL' (aka 'int') [-Wbad-function-cast] symbol_SetIncreasedOrdering(Precedence, (SYMBOL)list_Car(Predicates)); ^~~~~~~~~~~~~~~~~~~~ SPASS/analyze.c:348:53: warning: cast from function call of type 'POINTER' (aka 'void *') to non-matching type 'SYMBOL' (aka 'int') [-Wbad-function-cast] symbol_SetIncreasedOrdering(Precedence, (SYMBOL)list_Car(Constants)); ^~~~~~~~~~~~~~~~~~~ SPASS/analyze.c:475:47: warning: cast from function call of type 'POINTER' (aka 'void *') to non-matching type 'SYMBOL' (aka 'int') [-Wbad-function-cast] graph_AddNode(graph, symbol_Index((SYMBOL)list_Car(Predicates))); ^~~~~~~~~~~~~~~~~~~~ SPASS/analyze.c:536:15: warning: cast from function call of type 'POINTER' (aka 'void *') to non-matching type 'NAT' (aka 'unsigned int') [-Wbad-function-cast] return (NAT)graph_NodeInfo(Node); ^~~~~~~~~~~~~~~~~~~~ SPASS/analyze.c:574:32: warning: cast from function call of type 'POINTER' (aka 'void *') to non-matching type 'SYMBOL' (aka 'int') [-Wbad-function-cast] if (symbol_Equal((SYMBOL)list_PairFirst(actPair),(SYMBOL)list_PairSecond(nextPair)) && ^~~~~~~~~~~~~~~~~~~~~~~ SPASS/analyze.c:574:64: warning: cast from function call of type 'POINTER' (aka 'void *') to non-matching type 'SYMBOL' (aka 'int') [-Wbad-function-cast] if (symbol_Equal((SYMBOL)list_PairFirst(actPair),(SYMBOL)list_PairSecond(nextPair)) && ^~~~~~~~~~~~~~~~~~~~~~~~~ SPASS/analyze.c:575:25: warning: cast from function call of type 'POINTER' (aka 'void *') to non-matching type 'SYMBOL' (aka 'int') [-Wbad-function-cast] symbol_Equal((SYMBOL)list_PairSecond(actPair),(SYMBOL)list_PairFirst(nextPair))) ^~~~~~~~~~~~~~~~~~~~~~~~ SPASS/analyze.c:575:58: warning: cast from function call of type 'POINTER' (aka 'void *') to non-matching type 'SYMBOL' (aka 'int') [-Wbad-function-cast] symbol_Equal((SYMBOL)list_PairSecond(actPair),(SYMBOL)list_PairFirst(nextPair))) ^~~~~~~~~~~~~~~~~~~~~~~~ SPASS/analyze.c:621:47: warning: cast from function call of type 'POINTER' (aka 'void *') to non-matching type 'SYMBOL' (aka 'int') [-Wbad-function-cast] graph_AddNode(graph, symbol_Index((SYMBOL)list_Car(Functions))); ^~~~~~~~~~~~~~~~~~~ SPASS/analyze.c:721:31: warning: cast from function call of type 'POINTER' (aka 'void *') to non-matching type 'SYMBOL' (aka 'int') [-Wbad-function-cast] symbol_Index((SYMBOL)list_PairFirst(scan))); ^~~~~~~~~~~~~~~~~~~~ SPASS/analyze.c:724:31: warning: cast from function call of type 'POINTER' (aka 'void *') to non-matching type 'SYMBOL' (aka 'int') [-Wbad-function-cast] symbol_Index((SYMBOL)list_PairSecond(scan))); ^~~~~~~~~~~~~~~~~~~~~ SPASS/closure.c:124:16: warning: cast from function call of type 'POINTER' (aka 'void *') to non-matching type 'int' [-Wbad-function-cast] return (int) ras_Get(cc_GetCdrs(), stack_index); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ SPASS/closure.c:148:16: warning: cast from function call of type 'POINTER' (aka 'void *') to non-matching type 'int' [-Wbad-function-cast] return (int) ras_Get(cc_GetSizes(), stack_index); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ SPASS/cnf.c:129:21: warning: cast from function call of type 'POINTER' (aka 'void *') to non-matching type 'int' [-Wbad-function-cast] polterm1 = (int)vec_PopResult(); ^~~~~~~~~~~~~~~ SPASS/cnf.c:280:12: warning: cast from function call of type 'POINTER' (aka 'void *') to non-matching type 'int' [-Wbad-function-cast] p = (int) list_PairSecond(pair); ^~~~~~~~~~~~~~~~~~~~~ SPASS/cnf.c:1075:33: warning: cast from function call of type 'SYMBOL' (aka 'int') to non-matching type 'POINTER' (aka 'void *') [-Wbad-function-cast] result = list_Cons((POINTER)term_TopSymbol((TERM)list_Car(scan)),result); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ SPASS/cnf.c:2690:26: warning: cast from function call of type 'POINTER' (aka 'void *') to non-matching type 'int' [-Wbad-function-cast] ClauseNumber = (int) list_Car(Scan); ^~~~~~~~~~~~~~ SPASS/cnf.c:3077:39: warning: cast from function call of type 'SYMBOL' (aka 'int') to non-matching type 'POINTER' (aka 'void *') [-Wbad-function-cast] if (list_Member(Symbols, (POINTER)term_TopSymbol(list_Car(Scan)), ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ SPASS/cnf.c:3106:23: warning: cast from function call of type 'POINTER' (aka 'void *') to non-matching type 'SYMBOL' (aka 'int') [-Wbad-function-cast] symbol = (SYMBOL) list_PairFirst((LIST) list_Car(scan1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ SPASS/cnf.c:3107:23: warning: cast from function call of type 'POINTER' (aka 'void *') to non-matching type 'SYMBOL' (aka 'int') [-Wbad-function-cast] skolem = (SYMBOL) list_PairSecond((LIST) list_Car(scan1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ SPASS/cnf.c:3594:54: warning: cast from function call of type 'POINTER' (aka 'void *') to non-matching type 'SYMBOL' (aka 'int') [-Wbad-function-cast] if (symbol_Equal(term_TopSymbol(term1),(SYMBOL)list_Car(scan1))) { ^~~~~~~~~~~~~~~ SPASS/cnf.c:3722:18: warning: cast from function call of type 'POINTER' (aka 'void *') to non-matching type 'SYMBOL' (aka 'int') [-Wbad-function-cast] Skol = (SYMBOL) list_PairFirst((LIST) list_Car(SkolScan)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ SPASS/cnf.c:3724:19: warning: cast from function call of type 'POINTER' (aka 'void *') to non-matching type 'SYMBOL' (aka 'int') [-Wbad-function-cast] Var = (SYMBOL) list_PairSecond((LIST) list_Car(SkolScan)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ SPASS/cnf.c:3742:40: warning: cast from function call of type 'SYMBOL' (aka 'int') to non-matching type 'POINTER' (aka 'void *') [-Wbad-function-cast] Pair = list_PairCreate((POINTER) term_TopSymbol(Term), ^~~~~~~~~~~~~~~~~~~~ SPASS/cnf.c:3820:15: warning: cast from function call of type 'POINTER' (aka 'void *') to non-matching type 'SYMBOL' (aka 'int') [-Wbad-function-cast] (SYMBOL) list_Car(Vars)); ^~~~~~~~~~~~~~ SPASS/cnf.c:3845:30: warning: cast from function call of type 'SYMBOL' (aka 'int') to non-matching type 'POINTER' (aka 'void *') [-Wbad-function-cast] Vars = list_List((POINTER) symbol_CreateStandardVariable()); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ SPASS/cnf.c:3868:65: warning: cast from function call of type 'POINTER' (aka 'void *') to non-matching type 'SYMBOL' (aka 'int') [-Wbad-function-cast] term_RplacArgumentList(TopTerm, list_Cons(term_Create((SYMBOL) list_Car(VarScan), NULL), ^~~~~~~~~~~~~~~~~ SPASS/cnf.c:3872:43: warning: cast from function call of type 'POINTER' (aka 'void *') to non-matching type 'SYMBOL' (aka 'int') [-Wbad-function-cast] list_List(term_Create((SYMBOL) list_Car(VarScan), NULL)), ^~~~~~~~~~~~~~~~~ SPASS/cnf.c:3881:44: warning: cast from function call of type 'POINTER' (aka 'void *') to non-matching type 'SYMBOL' (aka 'int') [-Wbad-function-cast] ExVars = list_List(term_Create((SYMBOL) list_PairSecond((LIST) list_Car(ExVarScan)), NULL)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ SPASS/cnf.c:3883:44: warning: cast from function call of type 'POINTER' (aka 'void *') to non-matching type 'SYMBOL' (aka 'int') [-Wbad-function-cast] ExVars = list_Cons(term_Create((SYMBOL) list_PairSecond((LIST) list_Car(ExVarScan)), NULL), ExVars); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ SPASS/cnf.c:3901:43: warning: cast from function call of type 'POINTER' (aka 'void *') to non-matching type 'SYMBOL' (aka 'int') [-Wbad-function-cast] list_List(term_Create((SYMBOL) list_Car(VarScan), NULL)), ^~~~~~~~~~~~~~~~~ SPASS/component.c:98:28: warning: cast from function call of type 'POINTER' (aka 'void *') to non-matching type 'int' [-Wbad-function-cast] literal_index = (int)list_Car(Scan); ^~~~~~~~~~~~~~ SPASS/component.c:231:13: warning: cast from function call of type 'POINTER' (aka 'void *') to non-matching type 'int' [-Wbad-function-cast] lit = (int)list_Car(scan); ^~~~~~~~~~~~~~ SPASS/condensing.c:65:16: warning: cast from function call of type 'POINTER' (aka 'void *') to non-matching type 'int' [-Wbad-function-cast] if ((int)vec_GetNth(i) != k) { ^~~~~~~~~~~~~ SPASS/condensing.c:69:33: warning: cast from function call of type 'POINTER' (aka 'void *') to non-matching type 'int' [-Wbad-function-cast] clause_GetLiteralTerm(c,(int)vec_GetNth(i)))) { ^~~~~~~~~~~~~ SPASS/condensing.c:72:20: warning: cast from function call of type 'POINTER' (aka 'void *') to non-matching type 'int' [-Wbad-function-cast] if (k == (int)vec_GetNth(j)) { ^~~~~~~~~~~~~ SPASS/defs.c:381:40: warning: cast from function call of type 'int' to non-matching type 'POINTER' (aka 'void *') [-Wbad-function-cast] clausenumbers = list_Cons((POINTER) clause_Number((CLAUSE) list_Car(l2)), ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ SPASS/defs.c:386:38: warning: cast from function call of type 'int' to non-matching type 'POINTER' (aka 'void *') [-Wbad-function-cast] clausenumbers = list_Cons((POINTER) clause_Number(Clause), ^~~~~~~~~~~~~~~~~~~~~ SPASS/defs.c:599:52: warning: cast from function call of type 'int' to non-matching type 'POINTER' (aka 'void *') [-Wbad-function-cast] clause_SetParentClauses(c, list_Cons((POINTER) clause_Number(Clause), ^~~~~~~~~~~~~~~~~~~~~ SPASS/defs.c:694:30: warning: cast from function call of type 'POINTER' (aka 'void *') to non-matching type 'NAT' (aka 'unsigned int') [-Wbad-function-cast] printf("%d.%d ", (NAT) list_Car(scan), (NAT) list_Car(scan2)); ^~~~~~~~~~~~~~ SPASS/defs.c:694:52: warning: cast from function call of type 'POINTER' (aka 'void *') to non-matching type 'NAT' (aka 'unsigned int') [-Wbad-function-cast] printf("%d.%d ", (NAT) list_Car(scan), (NAT) list_Car(scan2)); ^~~~~~~~~~~~~~~ SPASS/doc-proof.c:161:26: warning: cast from function call of type 'POINTER' (aka 'void *') to non-matching type 'int' [-Wbad-function-cast] printf("%d ", (int)list_Car(Missing)); ^~~~~~~~~~~~~~~~~ SPASS/hasharray.c:161:28: warning: cast from function call of type 'POINTER' (aka 'void *') to non-matching type 'unsigned long' [-Wbad-function-cast] Key = (unsigned long)list_PairFirst(Pair); ^~~~~~~~~~~~~~~~~~~~ iaparser.y:312:56: warning: cast from function call of type 'SYMBOL' (aka 'int') to non-matching type 'POINTER' (aka 'void *') [-Wbad-function-cast] varlist = list_Nconc(varlist, list_List((POINTER)term_TopSymbol(helpterm))); ^~~~~~~~~~~~~~~~~~~~~~~~ iaparser.y:324:43: warning: cast from function call of type 'POINTER' (aka 'void *') to non-matching type 'SYMBOL' (aka 'int') [-Wbad-function-cast] list_Rplaca(scan, term_Create((SYMBOL)list_Car(scan), list_Nil())); ^~~~~~~~~~~~~~ SPASS/proofcheck.c:174:24: warning: cast from function call of type 'POINTER' (aka 'void *') to non-matching type 'int' [-Wbad-function-cast] ParentNum = (int)list_Car(ScanParents); ^~~~~~~~~~~~~~~~~~~~~ SPASS/proofcheck.c:231:19: warning: cast from function call of type 'POINTER' (aka 'void *') to non-matching type 'int' [-Wbad-function-cast] ParentNum = (int)list_Car(Parents); ^~~~~~~~~~~~~~~~~ SPASS/proofcheck.c:232:19: warning: cast from function call of type 'POINTER' (aka 'void *') to non-matching type 'int' [-Wbad-function-cast] PLitNum = (int)list_Car(PLits); ^~~~~~~~~~~~~~~ SPASS/proofcheck.c:388:36: warning: cast from function call of type 'int' to non-matching type 'POINTER' (aka 'void *') [-Wbad-function-cast] list_Rplaca(ScanParents, (POINTER)clause_Number(list_Car(ScanParents))); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ SPASS/proofcheck.c:429:26: warning: cast from function call of type 'POINTER' (aka 'void *') to non-matching type 'int' [-Wbad-function-cast] Level = (int)list_Fourth(ProofLine); ^~~~~~~~~~~~~~~~~~~~~~ SPASS/proofcheck.c:430:27: warning: cast from function call of type 'POINTER' (aka 'void *') to non-matching type 'RULE' [-Wbad-function-cast] Origin = (RULE)list_Fifth(ProofLine); ^~~~~~~~~~~~~~~~~~~~~ SPASS/proofcheck.c:442:39: warning: cast from function call of type 'int' to non-matching type 'POINTER' (aka 'void *') [-Wbad-function-cast] ParentIds = list_Cons((POINTER)pcheck_LabelToNumber(list_Car(ParentLabels)), ParentIds); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ SPASS/proofcheck.c:994:43: warning: cast from function call of type 'POINTER' (aka 'void *') to non-matching type 'SYMBOL' (aka 'int') [-Wbad-function-cast] list_Rplaca(Scan, term_Create((SYMBOL)list_Car(Scan), list_Nil())); ^~~~~~~~~~~~~~ SPASS/rules-inf.c:3643:38: warning: cast from function call of type 'int' to non-matching type 'POINTER' (aka 'void *') [-Wbad-function-cast] ParentNum = list_Cons((POINTER) clause_Number(Nucleus), ParentNum); ^~~~~~~~~~~~~~~~~~~~~~ SPASS/rules-inf.c:3645:38: warning: cast from function call of type 'int' to non-matching type 'POINTER' (aka 'void *') [-Wbad-function-cast] ParentNum = list_Cons((POINTER) clause_Number(NewClause), ParentNum); ^~~~~~~~~~~~~~~~~~~~~~~~ SPASS/rules-inf.c:3646:38: warning: cast from function call of type 'int' to non-matching type 'POINTER' (aka 'void *') [-Wbad-function-cast] ParentLits = list_Cons((POINTER) clause_LiteralGetIndex(Lit), ParentLits); ^~~~~~~~~~~~~~~~~~~~~~~~~~~ SPASS/rules-red.c:281:49: warning: cast from function call of type 'int' to non-matching type 'POINTER' (aka 'void *') [-Wbad-function-cast] && !list_PointerMember(Indexes, (POINTER) clause_FirstAntecedentLitIndex( ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ SPASS/rules-red.c:291:39: warning: cast from function call of type 'int' to non-matching type 'POINTER' (aka 'void *') [-Wbad-function-cast] Indexes = list_Cons((POINTER) clause_FirstAntecedentLitIndex(Clause), ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ SPASS/rules-red.c:776:31: warning: cast from function call of type 'int' to non-matching type 'POINTER' (aka 'void *') [-Wbad-function-cast] Help = list_Cons((POINTER)clause_Number(Clause), Help); ^~~~~~~~~~~~~~~~~~~~~ SPASS/rules-red.c:842:35: warning: cast from function call of type 'int' to non-matching type 'POINTER' (aka 'void *') [-Wbad-function-cast] ReducedBy = list_Cons((POINTER)clause_Number(PClause), ReducedBy); ^~~~~~~~~~~~~~~~~~~~~~ SPASS/rules-red.c:843:35: warning: cast from function call of type 'int' to non-matching type 'POINTER' (aka 'void *') [-Wbad-function-cast] PLits = list_Cons((POINTER)clause_LiteralGetIndex(PLit),PLits); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ SPASS/rules-red.c:870:25: warning: cast from function call of type 'POINTER' (aka 'void *') to non-matching type 'NAT' (aka 'unsigned int') [-Wbad-function-cast] printf("%d.%d ",(NAT)list_Car(Scan1),(NAT)list_Car(Scan2)); ^~~~~~~~~~~~~~~ SPASS/rules-red.c:870:46: warning: cast from function call of type 'POINTER' (aka 'void *') to non-matching type 'NAT' (aka 'unsigned int') [-Wbad-function-cast] printf("%d.%d ",(NAT)list_Car(Scan1),(NAT)list_Car(Scan2)); ^~~~~~~~~~~~~~~ SPASS/rules-red.c:880:25: warning: cast from function call of type 'POINTER' (aka 'void *') to non-matching type 'NAT' (aka 'unsigned int') [-Wbad-function-cast] printf("%d.%d ",(NAT)list_Car(Scan1),(NAT)list_Car(Scan2)); ^~~~~~~~~~~~~~~ SPASS/rules-red.c:880:46: warning: cast from function call of type 'POINTER' (aka 'void *') to non-matching type 'NAT' (aka 'unsigned int') [-Wbad-function-cast] printf("%d.%d ",(NAT)list_Car(Scan1),(NAT)list_Car(Scan2)); ^~~~~~~~~~~~~~~ SPASS/rules-red.c:905:65: warning: cast from function call of type 'int' to non-matching type 'POINTER' (aka 'void *') [-Wbad-function-cast] clause_SetParentClauses(Clause, list_Nconc(list_List((POINTER)clause_Number(Clause)),ClauseNums)); ^~~~~~~~~~~~~~~~~~~~~ SPASS/rules-red.c:1010:52: warning: cast from function call of type 'int' to non-matching type 'POINTER' (aka 'void *') [-Wbad-function-cast] red_DocumentUnitConflict(Copy, list_List((POINTER)clause_FirstLitIndex()), ^~~~~~~~~~~~~~~~~~~~~~ SPASS/rules-red.c:1011:25: warning: cast from function call of type 'int' to non-matching type 'POINTER' (aka 'void *') [-Wbad-function-cast] list_List((POINTER)clause_Number(PClause)), ^~~~~~~~~~~~~~~~~~~~~~ SPASS/rules-red.c:1012:25: warning: cast from function call of type 'int' to non-matching type 'POINTER' (aka 'void *') [-Wbad-function-cast] list_List((POINTER)clause_FirstLitIndex())); ^~~~~~~~~~~~~~~~~~~~~~ SPASS/rules-red.c:1215:25: warning: cast from function call of type 'int' to non-matching type 'POINTER' (aka 'void *') [-Wbad-function-cast] list_List((POINTER)clause_Number(Clause))); ^~~~~~~~~~~~~~~~~~~~~ SPASS/rules-red.c:1235:11: warning: cast from function call of type 'POINTER' (aka 'void *') to non-matching type 'int' [-Wbad-function-cast] (int) list_Car(list_Cdr(clause_ParentClauses(Clause)))); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ SPASS/rules-red.c:1827:34: warning: cast from function call of type 'int' to non-matching type 'POINTER' (aka 'void *') [-Wbad-function-cast] Parents = list_Cons((POINTER)clause_Number(Subsumer), Parents); ^~~~~~~~~~~~~~~~~~~~~~~ SPASS/rules-red.c:2109:21: warning: cast from function call of type 'POINTER' (aka 'void *') to non-matching type 'int' [-Wbad-function-cast] PClauseNum = (int)list_Second(clause_ParentClauses(Clause)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ SPASS/rules-red.c:2706:61: warning: cast from function call of type 'int' to non-matching type 'POINTER' (aka 'void *') [-Wbad-function-cast] (POINTER) clause_Number( ^~~~~~~~~~~~~~ SPASS/rules-red.c:3004:55: warning: cast from function call of type 'int' to non-matching type 'POINTER' (aka 'void *') [-Wbad-function-cast] *RewParentCls = list_Cons((POINTER) clause_Number(Subsumer), ^~~~~~~~~~~~~~~~~~~~~~~ SPASS/rules-red.c:3026:55: warning: cast from function call of type 'int' to non-matching type 'POINTER' (aka 'void *') [-Wbad-function-cast] *RewParentCls = list_Cons((POINTER) clause_Number(Subsumer), ^~~~~~~~~~~~~~~~~~~~~~~ SPASS/rules-red.c:5022:30: warning: cast from function call of type 'int' to non-matching type 'POINTER' (aka 'void *') [-Wbad-function-cast] list_Rplaca(Scan,(POINTER)clause_LiteralGetIndex(list_Car(Scan))); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ SPASS/rules-red.c:5028:30: warning: cast from function call of type 'int' to non-matching type 'POINTER' (aka 'void *') [-Wbad-function-cast] list_List((POINTER)clause_FirstLitIndex())); ^~~~~~~~~~~~~~~~~~~~~~ SPASS/rules-red.c:6359:31: warning: cast from function call of type 'int' to non-matching type 'POINTER' (aka 'void *') [-Wbad-function-cast] Self = list_Cons((POINTER)clause_Number(Clause),Self); ^~~~~~~~~~~~~~~~~~~~~ SPASS/rules-red.c:6362:39: warning: cast from function call of type 'int' to non-matching type 'POINTER' (aka 'void *') [-Wbad-function-cast] Declarations = list_Cons((POINTER)clause_FirstSuccedentLitIndex(list_Car(Scan)),Declarations); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ SPASS/rules-red.c:6363:31: warning: cast from function call of type 'int' to non-matching type 'POINTER' (aka 'void *') [-Wbad-function-cast] list_Rplaca(Scan,(POINTER)clause_Number(list_Car(Scan))); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ SPASS/rules-sort.c:69:70: warning: cast from function call of type 'POINTER' (aka 'void *') to non-matching type 'int' [-Wbad-function-cast] unifiers = inf_GetForwardPartnerLits(clause_GetLiteral(Clause,(int)list_Car(TLits)), ^~~~~~~~~~~~~~~ SPASS/rules-sort.c:76:55: warning: cast from function call of type 'POINTER' (aka 'void *') to non-matching type 'int' [-Wbad-function-cast] TERM actAtom = clause_GetLiteralAtom(Clause, (int)list_Car(TLits)); ^~~~~~~~~~~~~~~ SPASS/rules-sort.c:182:40: warning: cast from function call of type 'POINTER' (aka 'void *') to non-matching type 'int' [-Wbad-function-cast] clause_GetLiteralAtom(Clause, (int)list_Car(Lits)))); ^~~~~~~~~~~~~~ SPASS/rules-sort.c:192:39: warning: cast from function call of type 'int' to non-matching type 'POINTER' (aka 'void *') [-Wbad-function-cast] ParentCls = list_Cons((POINTER)clause_Number(ClauseCopy), ParentCls); ^~~~~~~~~~~~~~~~~~~~~~~~~ SPASS/rules-sort.c:237:40: warning: cast from function call of type 'int' to non-matching type 'POINTER' (aka 'void *') [-Wbad-function-cast] ParentCls = list_Cons((POINTER)clause_Number(PartnerCopy), ParentCls); ^~~~~~~~~~~~~~~~~~~~~~~~~~ SPASS/rules-sort.c:354:48: warning: cast from function call of type 'POINTER' (aka 'void *') to non-matching type 'int' [-Wbad-function-cast] Lit = clause_GetLiteral(Clause, (int) list_Car(Restlits)); ^~~~~~~~~~~~~~~~~~ SPASS/rules-sort.c:1064:73: warning: cast from function call of type 'POINTER' (aka 'void *') to non-matching type 'int' [-Wbad-function-cast] tSubterm = term_FirstArgument(clause_GetLiteralAtom(Clause, (int)list_Car(TLits))); ^~~~~~~~~~~~~~~ SPASS/rules-sort.c:1072:40: warning: cast from function call of type 'int' to non-matching type 'POINTER' (aka 'void *') [-Wbad-function-cast] parentClauses = list_Cons((POINTER)clause_Number(condClause), parentClauses); ^~~~~~~~~~~~~~~~~~~~~~~~~ SPASS/rules-sort.c:1073:40: warning: cast from function call of type 'int' to non-matching type 'POINTER' (aka 'void *') [-Wbad-function-cast] parentLits = list_Cons((POINTER)clause_FirstSuccedentLitIndex(condClause), parentLits); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ SPASS/rules-sort.c:1108:40: warning: cast from function call of type 'int' to non-matching type 'POINTER' (aka 'void *') [-Wbad-function-cast] parentClauses = list_Cons((POINTER)clause_Number(pClause), parentClauses); ^~~~~~~~~~~~~~~~~~~~~~ SPASS/rules-sort.c:1122:42: warning: cast from function call of type 'int' to non-matching type 'POINTER' (aka 'void *') [-Wbad-function-cast] parentClauses = list_Cons((POINTER)clause_Number(Clause), parentClauses); ^~~~~~~~~~~~~~~~~~~~~ SPASS/rules-sort.c:1203:56: warning: cast from function call of type 'POINTER' (aka 'void *') to non-matching type 'int' [-Wbad-function-cast] clause_LiteralPrint(clause_GetLiteral(Clause, (int)list_Car(scan))); ^~~~~~~~~~~~~~ SPASS/rules-sort.c:1228:59: warning: cast from function call of type 'POINTER' (aka 'void *') to non-matching type 'int' [-Wbad-function-cast] term_FirstArgument(clause_GetLiteralAtom(Clause, (int)list_Car(TLits))); ^~~~~~~~~~~~~~~ SPASS/rules-sort.c:1253:15: warning: cast from function call of type 'POINTER' (aka 'void *') to non-matching type 'SYMBOL' (aka 'int') [-Wbad-function-cast] (SYMBOL)list_Car(symbolScan))) { ^~~~~~~~~~~~~~~~~~~~ SPASS/search.c:895:26: warning: cast from function call of type 'POINTER' (aka 'void *') to non-matching type 'SYMBOL' (aka 'int') [-Wbad-function-cast] symbol_Print((SYMBOL)list_PairFirst(list_Car(Scan))); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ SPASS/search.c:1068:48: warning: cast from function call of type 'POINTER' (aka 'void *') to non-matching type 'int' [-Wbad-function-cast] clause_AddParentLiteral(UnitClause, (int)list_Car(Literals)); ^~~~~~~~~~~~~~~~~~ SPASS/search.c:1223:51: warning: cast from function call of type 'SYMBOL' (aka 'int') to non-matching type 'POINTER' (aka 'void *') [-Wbad-function-cast] if (list_PointerMember(Predicates, (POINTER)term_TopSymbol(Atom))) { ^~~~~~~~~~~~~~~~~~~~ SPASS/search.c:1224:45: warning: cast from function call of type 'SYMBOL' (aka 'int') to non-matching type 'POINTER' (aka 'void *') [-Wbad-function-cast] Pair = list_AssocListPair(Result, (POINTER)term_TopSymbol(Atom)); ^~~~~~~~~~~~~~~~~~~~ SPASS/search.c:1228:45: warning: cast from function call of type 'SYMBOL' (aka 'int') to non-matching type 'POINTER' (aka 'void *') [-Wbad-function-cast] Result = list_AssocCons(Result, (POINTER)term_TopSymbol(Atom), ^~~~~~~~~~~~~~~~~~~~ SPASS/sort.c:109:33: warning: cast from function call of type 'SYMBOL' (aka 'int') to non-matching type 'POINTER' (aka 'void *') [-Wbad-function-cast] result = list_Cons((POINTER)sort_NodeSymbol(list_Car(Sort)), result); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ SPASS/sort.c:1156:34: warning: cast from function call of type 'SYMBOL' (aka 'int') to non-matching type 'POINTER' (aka 'void *') [-Wbad-function-cast] Sorts = list_Cons((POINTER)term_TopSymbol(clause_LiteralAtom( ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ SPASS/sort.c:1164:64: warning: cast from function call of type 'POINTER' (aka 'void *') to non-matching type 'SYMBOL' (aka 'int') [-Wbad-function-cast] list_Rplaca(Clauses,sort_TheorySortOfSymbol(Theory,(SYMBOL)list_Car(Clauses))); ^~~~~~~~~~~~~~~~~ SPASS/sort.c:1206:22: warning: cast from function call of type 'POINTER' (aka 'void *') to non-matching type 'SYMBOL' (aka 'int') [-Wbad-function-cast] OldVar = (SYMBOL)list_PairFirst(list_Car(Scan1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ SPASS/sort.c:1207:22: warning: cast from function call of type 'POINTER' (aka 'void *') to non-matching type 'SYMBOL' (aka 'int') [-Wbad-function-cast] NewVar = (SYMBOL)list_PairSecond(list_Car(Scan1)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ SPASS/sort.c:1278:56: warning: cast from function call of type 'int' to non-matching type 'POINTER' (aka 'void *') [-Wbad-function-cast] clause_SetParentClauses(NewClause, list_List((POINTER)clause_Number(Clause))); ^~~~~~~~~~~~~~~~~~~~~ SPASS/subsumption.c:688:32: warning: cast from function call of type 'POINTER' (aka 'void *') to non-matching type 'SYMBOL' (aka 'int') [-Wbad-function-cast] if (symbol_IsVariable((SYMBOL)list_Car(Scan))) ^~~~~~~~~~~~~~ SPASS/subsumption.c:689:30: warning: cast from function call of type 'POINTER' (aka 'void *') to non-matching type 'SYMBOL' (aka 'int') [-Wbad-function-cast] term_ClearBinding((SYMBOL)list_Car(Scan)); ^~~~~~~~~~~~~~ SPASS/subsumption.c:691:37: warning: cast from function call of type 'POINTER' (aka 'void *') to non-matching type 'SYMBOL' (aka 'int') [-Wbad-function-cast] symbol_ContextClearValue((SYMBOL)list_Car(Scan)); ^~~~~~~~~~~~~~ SPASS/subsumption.c:713:34: warning: cast from function call of type 'POINTER' (aka 'void *') to non-matching type 'SYMBOL' (aka 'int') [-Wbad-function-cast] if (symbol_IsVariable((SYMBOL)list_Car(Scan))) ^~~~~~~~~~~~~~ SPASS/subsumption.c:714:32: warning: cast from function call of type 'POINTER' (aka 'void *') to non-matching type 'SYMBOL' (aka 'int') [-Wbad-function-cast] term_ClearBinding((SYMBOL)list_Car(Scan)); ^~~~~~~~~~~~~~ SPASS/subsumption.c:716:39: warning: cast from function call of type 'POINTER' (aka 'void *') to non-matching type 'SYMBOL' (aka 'int') [-Wbad-function-cast] symbol_ContextClearValue((SYMBOL)list_Car(Scan)); ^~~~~~~~~~~~~~ SPASS/subsumption.c:995:54: warning: cast from function call of type 'POINTER' (aka 'void *') to non-matching type 'SYMBOL' (aka 'int') [-Wbad-function-cast] if (!cont_VarIsBound(cont_LeftContext(), (SYMBOL)list_Car(scan))) { ^~~~~~~~~~~~~~ SPASS/subsumption.c:1093:41: warning: cast from function call of type 'POINTER' (aka 'void *') to non-matching type 'int' [-Wbad-function-cast] clause_GetLiteralTerm(c1, (int) vec_GetNth(i)), ^~~~~~~~~~~~~ SPASS/subsumption.c:1120:44: warning: cast from function call of type 'POINTER' (aka 'void *') to non-matching type 'int' [-Wbad-function-cast] lit1 = clause_GetLiteralTerm(c1, (int) vec_GetNth(i)); ^~~~~~~~~~~~~ SPASS/subsumption.c:1134:43: warning: cast from function call of type 'POINTER' (aka 'void *') to non-matching type 'int' [-Wbad-function-cast] clause_GetLiteral(c1, (int)vec_GetNth(i))) || ^~~~~~~~~~~~~ SPASS/subsumption.c:1176:52: warning: cast from function call of type 'POINTER' (aka 'void *') to non-matching type 'int' [-Wbad-function-cast] subs_GetVariables(clause_GetLiteralTerm(c1, (int) vec_GetNth(i))); ^~~~~~~~~~~~~ SPASS/subsumption.c:1216:52: warning: cast from function call of type 'POINTER' (aka 'void *') to non-matching type 'int' [-Wbad-function-cast] subs_GetVariables(clause_GetLiteralTerm(c1, (int) vec_GetNth(i))); ^~~~~~~~~~~~~ SPASS/subsumption.c:1255:20: warning: cast from function call of type 'int' to non-matching type 'POINTER' (aka 'void *') [-Wbad-function-cast] vec_Push((POINTER)literal_GetLitIndex(litptr_Literal(litptr,j))); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ SPASS/subsumption.c:1264:13: warning: cast from function call of type 'POINTER' (aka 'void *') to non-matching type 'int' [-Wbad-function-cast] lit = (int)list_Car(scan); ^~~~~~~~~~~~~~ SPASS/subsumption.c:1271:24: warning: cast from function call of type 'int' to non-matching type 'POINTER' (aka 'void *') [-Wbad-function-cast] vec_Push((POINTER)literal_GetLitIndex(litptr_Literal(litptr,i))); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ SPASS/subsumption.c:1303:42: warning: cast from function call of type 'POINTER' (aka 'void *') to non-matching type 'int' [-Wbad-function-cast] clause_GetLiteralTerm(c1, (int) vec_GetNth(i)), ^~~~~~~~~~~~~ SPASS/subsumption.c:1333:22: warning: cast from function call of type 'POINTER' (aka 'void *') to non-matching type 'int' [-Wbad-function-cast] found_index = (int)vec_GetNth(vec); ^~~~~~~~~~~~~~~ SPASS/subsumption.c:1341:41: warning: cast from function call of type 'POINTER' (aka 'void *') to non-matching type 'int' [-Wbad-function-cast] clause_GetLiteralTerm(c1, (int) vec_GetNth(i)), ^~~~~~~~~~~~~ SPASS/subsumption.c:1350:26: warning: cast from function call of type 'POINTER' (aka 'void *') to non-matching type 'int' [-Wbad-function-cast] found_index = (int)vec_GetNth(i); ^~~~~~~~~~~~~ SPASS/subsumption.c:1646:41: warning: cast from function call of type 'POINTER' (aka 'void *') to non-matching type 'int' [-Wbad-function-cast] clause_GetLiteralTerm(c1, (int) vec_GetNth(i)), ^~~~~~~~~~~~~ SPASS/subsumption.c:1647:41: warning: cast from function call of type 'POINTER' (aka 'void *') to non-matching type 'int' [-Wbad-function-cast] clause_GetLiteralTerm(c1, (int) vec_GetNth(j)))) ^~~~~~~~~~~~~ SPASS/subsumption.c:1681:52: warning: cast from function call of type 'POINTER' (aka 'void *') to non-matching type 'int' [-Wbad-function-cast] subs_GetVariables(clause_GetLiteralTerm(c1, (int) vec_GetNth(i))); ^~~~~~~~~~~~~ SPASS/subsumption.c:1711:23: warning: cast from function call of type 'POINTER' (aka 'void *') to non-matching type 'int' [-Wbad-function-cast] found_index = (int) vec_GetNth(vec); ^~~~~~~~~~~~~~~ SPASS/subsumption.c:1719:41: warning: cast from function call of type 'POINTER' (aka 'void *') to non-matching type 'int' [-Wbad-function-cast] clause_GetLiteralTerm(c1, (int) vec_GetNth(i)), ^~~~~~~~~~~~~ SPASS/subsumption.c:1720:41: warning: cast from function call of type 'POINTER' (aka 'void *') to non-matching type 'int' [-Wbad-function-cast] clause_GetLiteralTerm(c1, (int) vec_GetNth(j)))) { ^~~~~~~~~~~~~ SPASS/subsumption.c:1728:26: warning: cast from function call of type 'POINTER' (aka 'void *') to non-matching type 'int' [-Wbad-function-cast] found_index = (int)vec_GetNth(i); ^~~~~~~~~~~~~ SPASS/subsumption.c:1757:34: warning: cast from function call of type 'POINTER' (aka 'void *') to non-matching type 'int' [-Wbad-function-cast] clause_GetLiteralTerm(c1,(int)vec_GetNth(a)))) { ^~~~~~~~~~~~~ SPASS/subsumption.c:1935:44: warning: cast from function call of type 'POINTER' (aka 'void *') to non-matching type 'int' [-Wbad-function-cast] lit1 = clause_GetLiteralTerm(c1, (int) vec_GetNth(i)); ^~~~~~~~~~~~~ SPASS/subsumption.c:1947:44: warning: cast from function call of type 'POINTER' (aka 'void *') to non-matching type 'int' [-Wbad-function-cast] clause_GetLiteral(c1,(int)vec_GetNth(i))) || ^~~~~~~~~~~~~ SPASS/subsumption.c:1991:52: warning: cast from function call of type 'POINTER' (aka 'void *') to non-matching type 'int' [-Wbad-function-cast] subs_GetVariables(clause_GetLiteralTerm(c1, (int) vec_GetNth(i))); ^~~~~~~~~~~~~ SPASS/tableau.c:461:25: warning: cast from function call of type 'NAT' (aka 'unsigned int') to non-matching type 'POINTER' (aka 'void *') [-Wbad-function-cast] node.car = (POINTER)clause_SplitLevel(list_Car(tab_Clauses(T))); /*any of them will do, so let's take the first one*/ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ SPASS/top.c:442:55: warning: cast from function call of type 'POINTER' (aka 'void *') to non-matching type 'int' [-Wbad-function-cast] list_Rplaca(Scan2,clause_GetLiteral(Clause,(int)list_Car(Scan2))); ^~~~~~~~~~~~~~~ SPASS/top.c:1337:56: warning: cast from function call of type 'POINTER' (aka 'void *') to non-matching type 'int' [-Wbad-function-cast] clause_Number((CLAUSE)list_Car(Scan2)) != (int)list_Car(list_Car(Scan1)); ^~~~~~~~~~~~~~~~~~~~~~~~~ SPASS/top.c:1342:16: warning: cast from function call of type 'POINTER' (aka 'void *') to non-matching type 'int' [-Wbad-function-cast] (int)list_Car(list_Car(Scan1))); ^~~~~~~~~~~~~~~~~~~~~~~~~ SPASS/top.c:1496:32: warning: cast from function call of type 'POINTER' (aka 'void *') to non-matching type 'SYMBOL' (aka 'int') [-Wbad-function-cast] symbol_AddProperty((SYMBOL)list_Car(Scan), SELECTED); ^~~~~~~~~~~~~~ SPASS/tptp2dfg.c:203:36: warning: cast from function call of type 'POINTER' (aka 'void *') to non-matching type 'SYMBOL' (aka 'int') [-Wbad-function-cast] symbol_FPrint(File, (SYMBOL) list_Car(Iter)); ^~~~~~~~~~~~~~ SPASS/approx.c:189:22: warning: cast from function call of type 'POINTER' (aka 'void *') to non-matching type 'SYMBOL' (aka 'int') [-Wbad-function-cast] Symbol = (SYMBOL) list_Car(Scan); /* The new Predicate */ ^~~~~~~~~~~~~~ SPASS/approx.c:213:25: warning: cast from function call of type 'POINTER' (aka 'void *') to non-matching type 'SYMBOL' (aka 'int') [-Wbad-function-cast] Symbol = (SYMBOL) list_Car(Scan); /* The new Predicate */ ^~~~~~~~~~~~~~ SPASS/approx.c:399:35: warning: cast from function call of type 'POINTER' (aka 'void *') to non-matching type 'SYMBOL' (aka 'int') [-Wbad-function-cast] term_RplacTop(Atom, (SYMBOL)list_Car(Trans->newSymbols)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~ SPASS/approx.c:484:57: warning: cast from function call of type 'SYMBOL' (aka 'int') to non-matching type 'POINTER' (aka 'void *') [-Wbad-function-cast] Result = list_Cons(list_PairCreate((POINTER)s,(POINTER)term_TopSymbol(Term)), ^~~~~~~~~~~~~~~~~~~~ SPASS/approx.c:557:25: warning: cast from function call of type 'POINTER' (aka 'void *') to non-matching type 'SYMBOL' (aka 'int') [-Wbad-function-cast] OldVar = (SYMBOL) list_PairFirst(list_Car(Scan)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ SPASS/approx.c:558:25: warning: cast from function call of type 'POINTER' (aka 'void *') to non-matching type 'SYMBOL' (aka 'int') [-Wbad-function-cast] NewVar = (SYMBOL) list_PairSecond(list_Car(Scan)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ftp://ftp.sunet.se/pub/Linux/distributions/Debian/debian/pool/main/s/speex/speex_1.2~rc1.orig.tar.gz speex.c:172:32: warning: cast from function call of type 'double' to non-matching type 'spx_int16_t' (aka 'short') [-Wbad-function-cast] out[i] = (spx_int16_t)floor(.5+float_out[i]); ^~~~~~~~~~~~~~~~~~~~~~ nb_celp.c:463:21: warning: cast from function call of type 'double' to non-matching type 'int' [-Wbad-function-cast] v1=(int)floor(st->vbr_quality); ^~~~~~~~~~~~~~~~~~~~~~ nb_celp.c:597:20: warning: cast from function call of type 'double' to non-matching type 'int' [-Wbad-function-cast] quant = (int)floor(.5+15*ol_pitch_coef*GAIN_SCALING_1); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ nb_celp.c:1057:52: warning: cast from function call of type 'spx_word16_t' (aka 'float') to non-matching type 'spx_int32_t' (aka 'int') [-Wbad-function-cast] pitch_val = st->last_pitch + SHR32((spx_int32_t)speex_rand(1+st->count_lost, &st->seed),SIG_SHIFT); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ sb_celp.c:468:21: warning: cast from function call of type 'double' to non-matching type 'int' [-Wbad-function-cast] v1=(int)floor(st->vbr_quality); ^~~~~~~~~~~~~~~~~~~~~~ sb_celp.c:1152:17: warning: cast from function call of type 'double' to non-matching type 'int' [-Wbad-function-cast] q=(int)floor(.5+*(float*)ptr); ^~~~~~~~~~~~~~~~~~~~~~ resample.c:243:15: warning: cast from function call of type 'double' to non-matching type 'int' [-Wbad-function-cast] ind = (int)floor(y); ^~~~~~~~ ftp://ftp.sunet.se/pub/Linux/distributions/Debian/debian/pool/main/s/sphinx2/sphinx2_0.6.orig.tar.gz dict.c:670:21: warning: cast from function call of type 'caddr_t' (aka 'char *') to non-matching type 'int32' (aka 'int') [-Wbad-function-cast] return ((int32) dictStrToWordId (dict, dict_str, FALSE)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ dict.c:1259:21: warning: cast from function call of type 'caddr_t' (aka 'char *') to non-matching type 'int32' (aka 'int') [-Wbad-function-cast] return ((int32) dictStrToWordId (dict, kb_get_lm_end_sym(), FALSE)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ list.c:110:20: warning: cast from function call of type 'int32' (aka 'int') to non-matching type 'caddr_t' (aka 'char *') [-Wbad-function-cast] return ((caddr_t) exception (rname, "idx", ERR_ARG)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ phone.c:212:21: warning: cast from function call of type 'caddr_t' (aka 'char *') to non-matching type 'int32' (aka 'int') [-Wbad-function-cast] return ((int32) list_lookup (&phone_base_map, phone_id)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ phone.c:218:21: warning: cast from function call of type 'caddr_t' (aka 'char *') to non-matching type 'int32' (aka 'int') [-Wbad-function-cast] return ((int32) list_lookup (&phone_type_map, phone_id)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ phone.c:224:21: warning: cast from function call of type 'caddr_t' (aka 'char *') to non-matching type 'int32' (aka 'int') [-Wbad-function-cast] return ((int32) list_lookup (&phone_model_len, phone_id)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ftp://ftp.sunet.se/pub/Linux/distributions/Debian/debian/pool/main/s/splint/splint_3.1.2.dfsg1.orig.tar.gz uentry.c:5179:16: warning: cast from function call of type 'sstate' to non-matching type 'int' [-Wbad-function-cast] (int) sRef_getDefState (v->sref), ^~~~~~~~~~~~~~~~~~~~~~~~~~ uentry.c:5180:16: warning: cast from function call of type 'nstate' to non-matching type 'int' [-Wbad-function-cast] (int) sRef_getNullState (v->sref), ^~~~~~~~~~~~~~~~~~~~~~~~~~~ uentry.c:5181:16: warning: cast from function call of type 'alkind' to non-matching type 'int' [-Wbad-function-cast] (int) sRef_getAliasKind (v->sref), ^~~~~~~~~~~~~~~~~~~~~~~~~~~ uentry.c:5182:16: warning: cast from function call of type 'exkind' to non-matching type 'int' [-Wbad-function-cast] (int) sRef_getExKind (v->sref), ^~~~~~~~~~~~~~~~~~~~~~~~ uentry.c:5202:15: warning: cast from function call of type 'sstate' to non-matching type 'int' [-Wbad-function-cast] (int) sRef_getDefState (v->sref), ^~~~~~~~~~~~~~~~~~~~~~~~~~ uentry.c:5203:15: warning: cast from function call of type 'nstate' to non-matching type 'int' [-Wbad-function-cast] (int) sRef_getNullState (v->sref), ^~~~~~~~~~~~~~~~~~~~~~~~~~~ uentry.c:5283:15: warning: cast from function call of type 'nstate' to non-matching type 'int' [-Wbad-function-cast] (int) sRef_getNullState (v->sref)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~ qual.c:256:23: warning: cast from function call of type 'int' to non-matching type 'quenum' [-Wbad-function-cast] quenum q = (quenum) reader_getInt (s); ^~~~~~~~~~~~~~~~~ stateClause.c:588:34: warning: cast from function call of type 'int' to non-matching type 'stateConstraint' [-Wbad-function-cast] ret->state = (stateConstraint) reader_getInt (s); ^~~~~~~~~~~~~~~~~ stateClause.c:590:33: warning: cast from function call of type 'int' to non-matching type 'stateClauseKind' [-Wbad-function-cast] ret->kind = (stateClauseKind) reader_getInt (s); ^~~~~~~~~~~~~~~~~ sRef.c:2667:17: warning: cast from function call of type 'nstate' to non-matching type 'int' [-Wbad-function-cast] (int) sRef_getNullState (s))); ^~~~~~~~~~~~~~~~~~~~~ lcllib.c:303:39: warning: cast from function call of type 'flagcode' to non-matching type 'int' [-Wbad-function-cast] fprintf (f, ";;lib:%d\n", (int) context_getLibrary ()); ^~~~~~~~~~~~~~~~~~~~~ constraintTerm.c:635:31: warning: cast from function call of type 'int' to non-matching type 'constraintTermType' [-Wbad-function-cast] kind = (constraintTermType) reader_getInt(&str); ^~~~~~~~~~~~~~~~~~~ constraintExpr.c:2185:43: warning: cast from function call of type 'int' to non-matching type 'constraintExprBinaryOpKind' [-Wbad-function-cast] binaryOp = (constraintExprBinaryOpKind) reader_getInt(&str); ^~~~~~~~~~~~~~~~~~~ constraintExpr.c:2249:41: warning: cast from function call of type 'int' to non-matching type 'constraintExprUnaryOpKind' [-Wbad-function-cast] unaryOp = (constraintExprUnaryOpKind) reader_getInt(&str); ^~~~~~~~~~~~~~~~~~~ constraintExpr.c:2311:31: warning: cast from function call of type 'int' to non-matching type 'constraintExprKind' [-Wbad-function-cast] kind = (constraintExprKind) reader_getInt(&s); ^~~~~~~~~~~~~~~~~ constraint.c:1078:19: warning: cast from function call of type 'int' to non-matching type 'bool' [-Wbad-function-cast] fcnPre = (bool) reader_getInt (&s); ^~~~~~~~~~~~~~~~~~ constraint.c:1080:17: warning: cast from function call of type 'int' to non-matching type 'bool' [-Wbad-function-cast] post = (bool) reader_getInt (&s); ^~~~~~~~~~~~~~~~~~ constraint.c:1082:20: warning: cast from function call of type 'int' to non-matching type 'arithType' [-Wbad-function-cast] ar = (arithType) reader_getInt (&s); ^~~~~~~~~~~~~~~~~~ ftp://ftp.sunet.se/pub/Linux/distributions/Debian/debian/pool/main/s/spread/spread_3.17.4.orig.tar.gz user.c:256:16: warning: cast from function call of type 'char *' to non-matching type 'int' [-Wbad-function-cast] ret = (int) fgets( mess, 200, stdin ); ^~~~~~~~~~~~~~~~~~~~~~~~~ user.c:283:16: warning: cast from function call of type 'char *' to non-matching type 'int' [-Wbad-function-cast] ret = (int) fgets( mess, 200, stdin ); ^~~~~~~~~~~~~~~~~~~~~~~~~ ftp://ftp.sunet.se/pub/Linux/distributions/Debian/debian/pool/main/s/squid/squid_2.7.STABLE9.orig.tar.gz util.c:715:18: warning: cast from function call of type 'double' to non-matching type 'int' [-Wbad-function-cast] return (int) rint(xpercent(part, whole)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~ client_side_rewrite.c:91:25: warning: cast from function call of type 'int' to non-matching type 'http_status' [-Wbad-function-cast] status = (http_status) atoi(result); ^~~~~~~~~~~~ stat.c:992:16: warning: cast from function call of type 'double' to non-matching type 'int' [-Wbad-function-cast] int i = (int) statMedianSvc(20, MEDIAN_HTTP); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ StatHist.c:93:19: warning: cast from function call of type 'double' to non-matching type 'int' [-Wbad-function-cast] assert(((int) floor(0.99 + statHistVal(H, 0) - min)) == 0); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ StatHist.c:165:17: warning: cast from function call of type 'double' to non-matching type 'int' [-Wbad-function-cast] bin = (int) floor(H->scale * H->val_in(v) + 0.5); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ StatHist.c:218:15: warning: cast from function call of type 'double' to non-matching type 'int' [-Wbad-function-cast] K = (int) floor(f * (double) (J - I) + I); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ftp://ftp.sunet.se/pub/Linux/distributions/Debian/debian/pool/main/s/staden-io-lib/staden-io-lib_1.14.0.orig.tar.gz compression.c:2055:12: warning: cast from function call of type 'double' to non-matching type 'int' [-Wbad-function-cast] u1 = (int)pow(2.0, l1/10.0)-1; ^~~~~~~~~~~~~~~~~ ftp://ftp.sunet.se/pub/Linux/distributions/Debian/debian/pool/main/s/styx/styx_2.0.1.orig.tar.gz ptm_pp.c:402:15: warning: cast from function call of type 'HMP_Rng' (aka 'void *') to non-matching type 'long' [-Wbad-function-cast] res = MAP_apply_short(map,PT_symbol(r)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ptm_pp.c:415:39: warning: cast from function call of type 'symbol' (aka 'void *') to non-matching type 'unsigned long' [-Wbad-function-cast] COLS((unsigned long)PT_file(ctx->currtok)) + sep ^~~~~~~~~~~~~~~~~~~~~ ptm_pp.c:462:41: warning: cast from function call of type 'symbol' (aka 'void *') to non-matching type 'unsigned long' [-Wbad-function-cast] *col = *col + COLS((unsigned long)PT_file(tree)); ^~~~~~~~~~~~~ ptm_pp.c:594:57: warning: cast from function call of type 'symbol' (aka 'void *') to non-matching type 'unsigned long' [-Wbad-function-cast] tl = PTP_add_len(ctx,tl,tl_aux,(unsigned long)PT_file(ts)); ^~~~~~~~~~~ ptm_pp.c:620:57: warning: cast from function call of type 'symbol' (aka 'void *') to non-matching type 'unsigned long' [-Wbad-function-cast] tl = PTP_add_len(ctx,tl,tl_aux,(unsigned long)PT_file(t)); ^~~~~~~~~~ ptm_pp.c:807:12: warning: cast from function call of type 'OT_Obj' (aka 'void *') to non-matching type 'long' [-Wbad-function-cast] ptyp = OT_GET_short(psrow,idx+1); ^~~~~~~~~~~~~~~~~~~~~~~~~ ptm_pp.c:829:12: warning: cast from function call of type 'OT_Obj' (aka 'void *') to non-matching type 'long' [-Wbad-function-cast] ptyp = OT_GET_short(psrow,idx+1); ^~~~~~~~~~~~~~~~~~~~~~~~~ ptm_pp.c:909:12: warning: cast from function call of type 'OT_Obj' (aka 'void *') to non-matching type 'long' [-Wbad-function-cast] ptyp = OT_GET_short(psrow,idx+1); ^~~~~~~~~~~~~~~~~~~~~~~~~ ptm_pp.c:930:12: warning: cast from function call of type 'OT_Obj' (aka 'void *') to non-matching type 'long' [-Wbad-function-cast] ptyp = OT_GET_short(psrow,idx+1); ^~~~~~~~~~~~~~~~~~~~~~~~~ ptm_pp.c:1052:25: warning: cast from function call of type 'OT_Obj' (aka 'void *') to non-matching type 'long' [-Wbad-function-cast] short ptyp = OT_GET_short(psrow,j+1); ^~~~~~~~~~~~~~~~~~~~~~~ ptm.c:1913:34: warning: cast from function call of type 'symbol' (aka 'void *') to non-matching type 'long' [-Wbad-function-cast] if( m < 0 ) nodes[i] = (long)PT_getSymbol(-m); ^~~~~~~~~~~~~~~~ ftp://ftp.sunet.se/pub/Linux/distributions/Debian/debian/pool/main/s/swarp/swarp_2.38.0+dfsg.orig.tar.gz coadd.c:186:29: warning: cast from function call of type 'double' to non-matching type 'int' [-Wbad-function-cast] wcs->outmin[d] = (int)floor(outfield->wcs->crpix[d]-wcs->crpix[d] + 1.0); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ fitswcs.c:965:53: warning: cast from function call of type 'int' to non-matching type 'double' [-Wbad-function-cast] raw[i] += wcs->naxisn[i]/100.0*(0.5-(double)rand()/RAND_MAX); ^~~~~~ ftp://ftp.sunet.se/pub/Linux/distributions/Debian/debian/pool/main/s/swi-prolog/swi-prolog_7.2.0.orig.tar.gz pl-atom.c:1641:23: warning: cast from function call of type 'void *' to non-matching type 'size_t' (aka 'unsigned long') [-Wbad-function-cast] index = (size_t)pthread_getspecific(key); ^~~~~~~~~~~~~~~~~~~~~~~~ pl-comp.c:6023:33: warning: cast from function call of type 'atom_t' (aka 'unsigned long') to non-matching type 'void *' [-Wbad-function-cast] addHTable(ctable, (void*)PL_new_atom(codeTable[i].name), (void*)&codeTable[i]); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ pl-comp.c:6156:31: warning: cast from function call of type 'Module' (aka 'struct module *') to non-matching type 'intptr_t' (aka 'long') [-Wbad-function-cast] Output_a(ci, (intptr_t)lookupModule(name)); ^~~~~~~~~~~~~~~~~~ pl-gc.c:2164:18: warning: cast from function call of type 'word' (aka 'unsigned long') to non-matching type 'void *' [-Wbad-function-cast] *ptr = (void *)consPtr(*ptr, orgst); ^~~~~~~~~~~~~~~~~~~~ pl-gc.c:2229:27: warning: cast from function call of type 'word' (aka 'unsigned long') to non-matching type 'Word' (aka 'unsigned long *') [-Wbad-function-cast] te->address = (Word)consPtr(p2, STG_GLOBAL|TAG_TRAILVAL); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ pl-gc.c:2239:27: warning: cast from function call of type 'word' (aka 'unsigned long') to non-matching type 'Word' (aka 'unsigned long *') [-Wbad-function-cast] te->address = (Word)consPtr(te->address, stg); ^~~~~~~~~~~~~~~~~~~~~~~~~ pl-prims.c:4820:21: warning: cast from function call of type 'double' to non-matching type 'int64_t' (aka 'long') [-Wbad-function-cast] { v[0] = (int64_t)WallTime(); ^~~~~~~~~~ pl-proc.c:2867:25: warning: cast from function call of type 'Procedure' (aka 'struct procedure *') to non-matching type 'code' (aka 'unsigned long') [-Wbad-function-cast] PC[an+1] = (code)lookupProcedure(f, new); ^~~~~~~~~~~~~~~~~~~~~~~ pl-wic.c:636:18: warning: cast from function call of type 'PL_blob_t *' (aka 'struct PL_blob_t *') to non-matching type 'word' (aka 'unsigned long') [-Wbad-function-cast] xr = (word)getBlobType(fd); ^~~~~~~~~~~~~~~ pl-wic.c:659:20: warning: cast from function call of type 'word' (aka 'unsigned long') to non-matching type 'Module' (aka 'struct module *') [-Wbad-function-cast] m = (Module) loadXR(state); ^~~~~~~~~~~~~ pl-wic.c:660:19: warning: cast from function call of type 'Procedure' (aka 'struct procedure *') to non-matching type 'word' (aka 'unsigned long') [-Wbad-function-cast] xr = (word) lookupProcedure(f, m); ^~~~~~~~~~~~~~~~~~~~~ pl-wic.c:669:19: warning: cast from function call of type 'Module' (aka 'struct module *') to non-matching type 'word' (aka 'unsigned long') [-Wbad-function-cast] xr = (word) lookupModule(name); ^~~~~~~~~~~~~~~~~~ pl-wic.c:767:33: warning: cast from function call of type 'word' (aka 'unsigned long') to non-matching type 'PL_blob_t *' (aka 'struct PL_blob_t *') [-Wbad-function-cast] { PL_blob_t *type = (PL_blob_t*)loadXR(state); ^~~~~~~~~~~~~ pl-wic.c:1104:29: warning: cast from function call of type 'word' (aka 'unsigned long') to non-matching type 'void *' [-Wbad-function-cast] { SourceFile of = (void *) loadXR(state); ^~~~~~~~~~~~~ pl-wic.c:1105:29: warning: cast from function call of type 'word' (aka 'unsigned long') to non-matching type 'void *' [-Wbad-function-cast] SourceFile sf = (void *) loadXR(state); ^~~~~~~~~~~~~ pl-wic.c:1293:32: warning: cast from function call of type 'word' (aka 'unsigned long') to non-matching type 'Procedure' (aka 'struct procedure *') [-Wbad-function-cast] { Procedure proc = (Procedure) loadXR(state); ^~~~~~~~~~~~~ pl-gvar.c:143:25: warning: cast from function call of type 'word' (aka 'unsigned long') to non-matching type 'void *' [-Wbad-function-cast] s->value = (void*)makeRefG(p); ^~~~~~~~~~~ ftp://ftp.sunet.se/pub/Linux/distributions/Debian/debian/pool/main/s/swish-e/swish-e_2.4.7.orig.tar.gz swish_words.c:440:17: warning: cast from function call of type 'struct swline *' to non-matching type 'int' [-Wbad-function-cast] return (int)is_word_in_hash_table( header->hashbuzzwordlist, word ); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ rank.c:782:25: warning: cast from function call of type 'double' to non-matching type 'int' [-Wbad-function-cast] ? (int) floor( (log((double)score) * 10000 ) + 0.5) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ db_write.c:127:51: warning: cast from function call of type 'FuzzyIndexType' to non-matching type 'int' [-Wbad-function-cast] write_header_int(sw, FUZZYMODEHEADER_ID, (int)fuzzy_mode_value(header->fuzzy_data), DB); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ftp://ftp.sunet.se/pub/Linux/distributions/Debian/debian/pool/main/s/sylpheed/sylpheed_3.5.0~beta3.orig.tar.xz account.c:279:19: warning: cast from function call of type 'gpointer' (aka 'void *') to non-matching type 'gboolean' (aka 'int') [-Wbad-function-cast] return (gboolean)g_hash_table_lookup(address_table, address); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ filter.c:1367:26: warning: cast from function call of type 'unsigned long' to non-matching type 'FilterOldFlag' [-Wbad-function-cast] flag = (FilterOldFlag)strtoul(flag1, NULL, 10); ^~~~~~~~~~~~~~~~~~~~~~~~ filter.c:1384:26: warning: cast from function call of type 'unsigned long' to non-matching type 'FilterOldFlag' [-Wbad-function-cast] flag = (FilterOldFlag)strtoul(flag2, NULL, 10); ^~~~~~~~~~~~~~~~~~~~~~~~ prefs.c:194:44: warning: cast from function call of type 'int' to non-matching type 'DummyEnum' [-Wbad-function-cast] *((DummyEnum *)param->data) = (DummyEnum)atoi(value); ^~~~~~~~~~~ prefs.c:554:17: warning: cast from function call of type 'int' to non-matching type 'DummyEnum' [-Wbad-function-cast] (DummyEnum)atoi(param[i].defval); ^~~~~~~~~~~~~~~~~~~~~ virtual.c:381:20: warning: cast from function call of type 'gpointer' (aka 'void *') to non-matching type 'gint' (aka 'int') [-Wbad-function-cast] matched = (gint)g_hash_table_lookup ^~~~~~~~~~~~~~~~~~~ mainwindow.c:2995:24: warning: cast from function call of type 'gpointer' (aka 'void *') to non-matching type 'ToolbarStyle' [-Wbad-function-cast] style = (ToolbarStyle)g_object_get_data(G_OBJECT(widget), MENU_VAL_ID); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ prefs_ui.c:227:28: warning: cast from function call of type 'int' to non-matching type 'DummyEnum' [-Wbad-function-cast] enum_data = (DummyEnum)atoi(tmpparam.defval); ^~~~~~~~~~~~~~~~~~~~~ prefs_folder_item.c:441:4: warning: cast from function call of type 'gpointer' (aka 'void *') to non-matching type 'SpecialFolderItemType' [-Wbad-function-cast] g_object_get_data(G_OBJECT(menuitem), MENU_VAL_ID); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ prefs_folder_item.c:530:3: warning: cast from function call of type 'gpointer' (aka 'void *') to non-matching type 'SpecialFolderItemType' [-Wbad-function-cast] g_object_get_data(G_OBJECT(menuitem), MENU_VAL_ID); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ addrbook.c:1731:25: warning: cast from function call of type 'double' to non-matching type 'long' [-Wbad-function-cast] nmax = -1 + (long int) pow( 10, FILE_NUMDIGITS ); ^~~~~~~~~~~~~~~~~~~~~~~~~ ftp://ftp.sunet.se/pub/Linux/distributions/Debian/debian/pool/main/s/sysprof/sysprof_1.2.0.orig.tar.gz tracker.c:1060:22: warning: cast from function call of type 'char *' to non-matching type 'intptr_t' (aka 'long') [-Wbad-function-cast] POINTER_TO_U64 (unique_dup (state->unique_symbols, context->name)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ tracker.c:1067:2: warning: cast from function call of type 'char *' to non-matching type 'intptr_t' (aka 'long') [-Wbad-function-cast] unique_dup (state->unique_symbols, everything)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ unwind.c:153:37: warning: cast from function call of type 'gulong' (aka 'unsigned long') to non-matching type 'void *' [-Wbad-function-cast] g_print ("addr: %p\n", (void *)decode_address (data)); ^~~~~~~~~~~~~~~~~~~~~ testelf.c:26:12: warning: cast from function call of type 'gulong' (aka 'unsigned long') to non-matching type 'void *' [-Wbad-function-cast] (void *)elf_parser_get_sym_address (elf, sym)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ftp://ftp.sunet.se/pub/Linux/distributions/Debian/debian/pool/main/t/t1lib/t1lib_5.1.2.orig.tar.gz type1.c:785:16: warning: cast from function call of type 'double' to non-matching type 'LONG' (aka 'int') [-Wbad-function-cast] idealwidth = ROUND((stemwidth + widthdiff) * unitpixels); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ type1.c:872:20: warning: cast from function call of type 'double' to non-matching type 'LONG' (aka 'int') [-Wbad-function-cast] stemshift = (ROUND(flatpospixels) - flatpospixels) * onepixel; ^~~~~~~~~~~~~~~~~~~~ type1.c:948:15: warning: cast from function call of type 'double' to non-matching type 'LONG' (aka 'int') [-Wbad-function-cast] stemshift = ROUND(stemstart * unitpixels) * onepixel - stemstart; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ type1.c:1242:16: warning: cast from function call of type 'double' to non-matching type 'LONG' (aka 'int') [-Wbad-function-cast] idealwidth = ROUND(width); ^~~~~~~~~~~~ type1.c:1246:13: warning: cast from function call of type 'double' to non-matching type 'LONG' (aka 'int') [-Wbad-function-cast] shift = FLOOR(center) + 0.5 - center; ^~~~~~~~~~~~~ type1.c:1250:13: warning: cast from function call of type 'double' to non-matching type 'LONG' (aka 'int') [-Wbad-function-cast] shift = ROUND(center) - center; ^~~~~~~~~~~~~ type1.c:2191:25: warning: cast from function call of type 'double' to non-matching type 'LONG' (aka 'int') [-Wbad-function-cast] dtransform(0.0, ROUND(c3y2-c1y2), &x, &y); /* Flex height in pixels */ ^ type1.c:2204:27: warning: cast from function call of type 'double' to non-matching type 'LONG' (aka 'int') [-Wbad-function-cast] dtransform(0.0, ROUND(y2-c1y2), &x, &y); ^ type1.c:2206:15: warning: cast from function call of type 'double' to non-matching type 'LONG' (aka 'int') [-Wbad-function-cast] if (ROUND(dY) != 0) ^~~~~~~~~ type1.c:2207:18: warning: cast from function call of type 'double' to non-matching type 'LONG' (aka 'int') [-Wbad-function-cast] dY = ROUND(dY); ^~~~~~~~~ type1.c:2215:16: warning: cast from function call of type 'double' to non-matching type 'LONG' (aka 'int') [-Wbad-function-cast] ey = CEIL(ey) - ey + FLOOR(ey); ^~~~~~~~ type1.c:2215:32: warning: cast from function call of type 'double' to non-matching type 'LONG' (aka 'int') [-Wbad-function-cast] ey = CEIL(ey) - ey + FLOOR(ey); ^~~~~~~~~ type1.c:2242:20: warning: cast from function call of type 'double' to non-matching type 'LONG' (aka 'int') [-Wbad-function-cast] dtransform(ROUND(c3x2 - c1x2), 0.0, &x, &y); /* Flex height in pixels */ ^ type1.c:2254:22: warning: cast from function call of type 'double' to non-matching type 'LONG' (aka 'int') [-Wbad-function-cast] dtransform(ROUND(x2-c1x2), 0.0, &x, &y); ^ type1.c:2256:15: warning: cast from function call of type 'double' to non-matching type 'LONG' (aka 'int') [-Wbad-function-cast] if (ROUND(dX) != 0) ^~~~~~~~~ type1.c:2257:18: warning: cast from function call of type 'double' to non-matching type 'LONG' (aka 'int') [-Wbad-function-cast] dX = ROUND(dX); ^~~~~~~~~ type1.c:2265:16: warning: cast from function call of type 'double' to non-matching type 'LONG' (aka 'int') [-Wbad-function-cast] ex = CEIL(ex) - ex + FLOOR(ex); ^~~~~~~~ type1.c:2265:32: warning: cast from function call of type 'double' to non-matching type 'LONG' (aka 'int') [-Wbad-function-cast] ex = CEIL(ex) - ex + FLOOR(ex); ^~~~~~~~~ t1finfo.c:1015:11: warning: cast from function call of type 'double' to non-matching type 'int' [-Wbad-function-cast] (int) ceil(obj->data.real) : (int) floor(obj->data.real); ^~~~~~~~~~~~~~~~~~~~ t1finfo.c:1015:40: warning: cast from function call of type 'double' to non-matching type 'int' [-Wbad-function-cast] (int) ceil(obj->data.real) : (int) floor(obj->data.real); ^~~~~~~~~~~~~~~~~~~~~ t1finfo.c:1019:11: warning: cast from function call of type 'double' to non-matching type 'int' [-Wbad-function-cast] (int) ceil(obj->data.real) : (int) floor(obj->data.real); ^~~~~~~~~~~~~~~~~~~~ t1finfo.c:1019:40: warning: cast from function call of type 'double' to non-matching type 'int' [-Wbad-function-cast] (int) ceil(obj->data.real) : (int) floor(obj->data.real); ^~~~~~~~~~~~~~~~~~~~~ t1finfo.c:1023:11: warning: cast from function call of type 'double' to non-matching type 'int' [-Wbad-function-cast] (int) ceil(obj->data.real) : (int) floor(obj->data.real); ^~~~~~~~~~~~~~~~~~~~ t1finfo.c:1023:40: warning: cast from function call of type 'double' to non-matching type 'int' [-Wbad-function-cast] (int) ceil(obj->data.real) : (int) floor(obj->data.real); ^~~~~~~~~~~~~~~~~~~~~ t1finfo.c:1027:11: warning: cast from function call of type 'double' to non-matching type 'int' [-Wbad-function-cast] (int) ceil(obj->data.real) : (int) floor(obj->data.real); ^~~~~~~~~~~~~~~~~~~~ t1finfo.c:1027:40: warning: cast from function call of type 'double' to non-matching type 'int' [-Wbad-function-cast] (int) ceil(obj->data.real) : (int) floor(obj->data.real); ^~~~~~~~~~~~~~~~~~~~~ ftp://ftp.sunet.se/pub/Linux/distributions/Debian/debian/pool/main/t/tcsh/tcsh_6.18.01.orig.tar.gz tc.alloc.c:625:22: warning: cast from function call of type 'void *' to non-matching type 'unsigned long' [-Wbad-function-cast] (unsigned long) sbrk(0)); ^~~~~~~ ftp://ftp.sunet.se/pub/Linux/distributions/Debian/debian/pool/main/t/tgif/tgif_4.2.5.orig.tar.gz arc.c:113:18: warning: cast from function call of type 'double' to non-matching type 'int' [-Wbad-function-cast] radius = (int)sqrt((double)(((double)dx)*((double)dx) + ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ chat.c:356:44: warning: cast from function call of type 'char *' to non-matching type 'long' [-Wbad-function-cast] color_index = (int)(long)TdgtBtnGetText( ^~~~~~~~~~~~~~~ chat.c:364:44: warning: cast from function call of type 'char *' to non-matching type 'long' [-Wbad-function-cast] color_index = (int)(long)TdgtBtnGetText( ^~~~~~~~~~~~~~~ ftp://ftp.sunet.se/pub/Linux/distributions/Debian/debian/pool/main/t/tickr/tickr_0.6.4.orig.tar.gz tickr_prefwin.c:99:22: warning: cast from function call of type 'gdouble' (aka 'double') to non-matching type 'gint' (aka 'int') [-Wbad-function-cast] requested_h = (gint)gtk_spin_button_get_value(GTK_SPIN_BUTTON(spinbut_winh)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ tickr_prefwin.c:934:22: warning: cast from function call of type 'gdouble' (aka 'double') to non-matching type 'int' [-Wbad-function-cast] prm->delay = (int)gtk_spin_button_get_value(GTK_SPIN_BUTTON(spinbut_delay)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ tickr_prefwin.c:937:27: warning: cast from function call of type 'gdouble' (aka 'double') to non-matching type 'int' [-Wbad-function-cast] prm->shift_size = (int)gtk_spin_button_get_value(GTK_SPIN_BUTTON(spinbut_shiftsize)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ tickr_prefwin.c:962:23: warning: cast from function call of type 'gdouble' (aka 'double') to non-matching type 'gint' (aka 'int') [-Wbad-function-cast] prm->win_x = (gint)gtk_spin_button_get_value(GTK_SPIN_BUTTON(spinbut_winx)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ tickr_prefwin.c:963:23: warning: cast from function call of type 'gdouble' (aka 'double') to non-matching type 'gint' (aka 'int') [-Wbad-function-cast] prm->win_y = (gint)gtk_spin_button_get_value(GTK_SPIN_BUTTON(spinbut_winy)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ tickr_prefwin.c:964:23: warning: cast from function call of type 'gdouble' (aka 'double') to non-matching type 'gint' (aka 'int') [-Wbad-function-cast] prm->win_w = (gint)gtk_spin_button_get_value(GTK_SPIN_BUTTON(spinbut_winw)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ tickr_prefwin.c:967:23: warning: cast from function call of type 'gdouble' (aka 'double') to non-matching type 'gint' (aka 'int') [-Wbad-function-cast] prm->win_h = (gint)gtk_spin_button_get_value(GTK_SPIN_BUTTON(spinbut_winh)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ tickr_prefwin.c:1003:32: warning: cast from function call of type 'gdouble' (aka 'double') to non-matching type 'int' [-Wbad-function-cast] prm->shadow_offset_x = (int)gtk_spin_button_get_value(GTK_SPIN_BUTTON(spinbut_shadowoffsetx)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ tickr_prefwin.c:1004:32: warning: cast from function call of type 'gdouble' (aka 'double') to non-matching type 'int' [-Wbad-function-cast] prm->shadow_offset_y = (int)gtk_spin_button_get_value(GTK_SPIN_BUTTON(spinbut_shadowoffsety)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ tickr_prefwin.c:1005:26: warning: cast from function call of type 'gdouble' (aka 'double') to non-matching type 'int' [-Wbad-function-cast] prm->shadow_fx = (int)gtk_spin_button_get_value(GTK_SPIN_BUTTON(spinbut_shadowfx)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ tickr_prefwin.c:1022:28: warning: cast from function call of type 'gdouble' (aka 'double') to non-matching type 'int' [-Wbad-function-cast] prm->rss_refresh = (int)gtk_spin_button_get_value(GTK_SPIN_BUTTON(spinbut_rssrefresh)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ tickr_prefwin.c:1049:33: warning: cast from function call of type 'gdouble' (aka 'double') to non-matching type 'int' [-Wbad-function-cast] prm->n_items_per_feed = (int)gtk_spin_button_get_value(GTK_SPIN_BUTTON(spinbut_nitemsperfeed)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ tickr_quicksetup.c:61:22: warning: cast from function call of type 'gdouble' (aka 'double') to non-matching type 'gint' (aka 'int') [-Wbad-function-cast] prm->win_y = (gint)gtk_spin_button_get_value(GTK_SPIN_BUTTON(spinbut_winy)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ftp://ftp.sunet.se/pub/Linux/distributions/Debian/debian/pool/main/t/tiff/tiff_4.0.5.orig.tar.gz tif_aux.c:108:22: warning: cast from function call of type 'double' to non-matching type 'uint16' (aka 'unsigned short') [-Wbad-function-cast] tf[0][i] = (uint16)floor(65535.*pow(t, 2.2) + .5); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ftp://ftp.sunet.se/pub/Linux/distributions/Debian/debian/pool/main/t/tiff3/tiff3_3.9.6.orig.tar.gz tif_aux.c:81:22: warning: cast from function call of type 'double' to non-matching type 'uint16' (aka 'unsigned short') [-Wbad-function-cast] tf[0][i] = (uint16)floor(65535.*pow(t, 2.2) + .5); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ftp://ftp.sunet.se/pub/Linux/distributions/Debian/debian/pool/main/t/timidity/timidity_2.13.2.orig.tar.gz aq.c:522:21: warning: cast from function call of type 'int32' (aka 'int') to non-matching type 'double' [-Wbad-function-cast] ratio = (double)aq_filled() * Bps / device_qsize; ^~~~~~~~~~~ aq.c:598:34: warning: cast from function call of type 'int32' (aka 'int') to non-matching type 'double' [-Wbad-function-cast] timeout_expect = t + (double)aq_filled() / play_mode->rate; ^~~~~~~~~~~ common.c:1139:30: warning: cast from function call of type 'int' to non-matching type 'double' [-Wbad-function-cast] return (int)(n * (double)rand() * (1.0 / (RAND_MAX + 1.0))); ^~~~~~ mt19937ar.c:160:22: warning: cast from function call of type 'unsigned long' to non-matching type 'double' [-Wbad-function-cast] return (((double)genrand_int32()) + 0.5)*(1.0/4294967296.0); ^~~~~~~~~~~~~~~ playmidi.c:8683:19: warning: cast from function call of type 'char *' to non-matching type 'long' [-Wbad-function-cast] ce.v3 = (long)channel_instrum_name(ch); ^~~~~~~~~~~~~~~~~~~~~~~~ reverb.c:193:24: warning: cast from function call of type 'double' to non-matching type 'int' [-Wbad-function-cast] for (i = 3; i < (int)sqrt((double)val) + 1; i += 2) { ^~~~~~~~~~~~~~~~~ reverb.c:3187:28: warning: cast from function call of type 'int' to non-matching type 'double' [-Wbad-function-cast] info->mid_width = (double)clip_int(st->param_lsb[3], 10, 120) / 10.0f; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ reverb.c:3225:28: warning: cast from function call of type 'int' to non-matching type 'double' [-Wbad-function-cast] info->mid_width = (double)clip_int(st->param_lsb[12], 10, 120) / 10.0f; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ reverb.c:3351:28: warning: cast from function call of type 'int' to non-matching type 'double' [-Wbad-function-cast] info->mid_width = (double)clip_int(st->param_lsb[8], 10, 120) / 10.0f; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ reverb.c:3524:25: warning: cast from function call of type 'int' to non-matching type 'double' [-Wbad-function-cast] info->ldelay = (double)clip_int(st->param_msb[0] * 128 + st->param_lsb[0], 1, 14860) / 10.0f; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ reverb.c:3525:25: warning: cast from function call of type 'int' to non-matching type 'double' [-Wbad-function-cast] info->rdelay = (double)clip_int(st->param_msb[1] * 128 + st->param_lsb[1], 1, 14860) / 10.0f; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ reverb.c:3526:25: warning: cast from function call of type 'int' to non-matching type 'double' [-Wbad-function-cast] info->cdelay = (double)clip_int(st->param_msb[2] * 128 + st->param_lsb[2], 1, 14860) / 10.0f; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ reverb.c:3527:25: warning: cast from function call of type 'int' to non-matching type 'double' [-Wbad-function-cast] info->fdelay = (double)clip_int(st->param_msb[3] * 128 + st->param_lsb[3], 1, 14860) / 10.0f; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ reverb.c:3530:28: warning: cast from function call of type 'int' to non-matching type 'double' [-Wbad-function-cast] info->high_damp = (double)clip_int(st->param_lsb[6], 1, 10) / 10.0f; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ reverb.c:3539:25: warning: cast from function call of type 'int' to non-matching type 'double' [-Wbad-function-cast] info->ldelay = (double)clip_int(st->param_msb[0] * 128 + st->param_lsb[0], 1, 14860) / 10.0f; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ reverb.c:3540:25: warning: cast from function call of type 'int' to non-matching type 'double' [-Wbad-function-cast] info->rdelay = (double)clip_int(st->param_msb[1] * 128 + st->param_lsb[1], 1, 14860) / 10.0f; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ reverb.c:3541:26: warning: cast from function call of type 'int' to non-matching type 'double' [-Wbad-function-cast] info->fdelay1 = (double)clip_int(st->param_msb[2] * 128 + st->param_lsb[2], 1, 14860) / 10.0f; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ reverb.c:3542:26: warning: cast from function call of type 'int' to non-matching type 'double' [-Wbad-function-cast] info->fdelay2 = (double)clip_int(st->param_msb[3] * 128 + st->param_lsb[3], 1, 14860) / 10.0f; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ reverb.c:3544:28: warning: cast from function call of type 'int' to non-matching type 'double' [-Wbad-function-cast] info->high_damp = (double)clip_int(st->param_lsb[5], 1, 10) / 10.0f; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ reverb.c:3614:26: warning: cast from function call of type 'int' to non-matching type 'double' [-Wbad-function-cast] info->ldelay1 = (double)clip_int(st->param_msb[0] * 128 + st->param_lsb[0], 1, 7430) / 10.0f; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ reverb.c:3616:26: warning: cast from function call of type 'int' to non-matching type 'double' [-Wbad-function-cast] info->rdelay1 = (double)clip_int(st->param_msb[2] * 128 + st->param_lsb[2], 1, 7430) / 10.0f; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ reverb.c:3618:28: warning: cast from function call of type 'int' to non-matching type 'double' [-Wbad-function-cast] info->high_damp = (double)clip_int(st->param_lsb[4], 1, 10) / 10.0f; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ reverb.c:3619:26: warning: cast from function call of type 'int' to non-matching type 'double' [-Wbad-function-cast] info->ldelay2 = (double)clip_int(st->param_msb[5] * 128 + st->param_lsb[5], 1, 7430) / 10.0f; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ reverb.c:3620:26: warning: cast from function call of type 'int' to non-matching type 'double' [-Wbad-function-cast] info->rdelay2 = (double)clip_int(st->param_msb[6] * 128 + st->param_lsb[6], 1, 7430) / 10.0f; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ reverb.c:3695:26: warning: cast from function call of type 'int' to non-matching type 'double' [-Wbad-function-cast] info->lrdelay = (double)clip_int(st->param_msb[0] * 128 + st->param_lsb[0], 1, 7430) / 10.0f; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ reverb.c:3696:26: warning: cast from function call of type 'int' to non-matching type 'double' [-Wbad-function-cast] info->rldelay = (double)clip_int(st->param_msb[1] * 128 + st->param_lsb[1], 1, 7430) / 10.0f; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ reverb.c:3699:28: warning: cast from function call of type 'int' to non-matching type 'double' [-Wbad-function-cast] info->high_damp = (double)clip_int(st->param_lsb[4], 1, 10) / 10.0f; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ reverb.c:3862:24: warning: cast from function call of type 'int' to non-matching type 'double' [-Wbad-function-cast] info->lpf.q = (double)clip_int(st->param_lsb[5], 10, 120) / 10.0f; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ reverb.c:3942:28: warning: cast from function call of type 'int' to non-matching type 'double' [-Wbad-function-cast] info->resonance = (double)clip_int(st->param_lsb[3], 10, 120) / 10.0f; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ sndfont.c:1539:31: warning: cast from function call of type 'int' to non-matching type 'double' [-Wbad-function-cast] level = pow(10.0, (double)abs(tbl->val[SF_lfo1ToVolume]) / -200.0); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ timidity.c:5277:21: warning: cast from function call of type 'int' to non-matching type 'double' [-Wbad-function-cast] base = (double)aq_get_dev_queuesize() / play_mode->rate; ^~~~~~~~~~~~~~~~~~~~~~ ftp://ftp.sunet.se/pub/Linux/distributions/Debian/debian/pool/main/t/tlf/tlf_1.2.1.orig.tar.gz muf.c:239:53: warning: cast from function call of type 'double' to non-matching type 'long' [-Wbad-function-cast] mvwprintw(win, 3, 40, "Dist : %5ld KM", (long) floor(l + 0.5)); ^~~~~~~~~~~~~~ muf.c:241:61: warning: cast from function call of type 'double' to non-matching type 'long' [-Wbad-function-cast] mvwprintw(win, 4, 40, "Azim : %3ld degrees.", (long) floor(u + 0.5)); ^~~~~~~~~~~~~~ muf.c:302:13: warning: cast from function call of type 'double' to non-matching type 'int' [-Wbad-function-cast] iv = (int) floor(mf / 2.0 + 0.5); ^~~~~~~~~~~~~~~~~~~~~ muf.c:303:19: warning: cast from function call of type 'double' to non-matching type 'long' [-Wbad-function-cast] ve = 21 - (long) floor(mf / 2.0 + 0.5); ^~~~~~~~~~~~~~~~~~~~~ muf.c:316:19: warning: cast from function call of type 'double' to non-matching type 'long' [-Wbad-function-cast] ve = 20 - (long) floor(ab + 0.5); ^~~~~~~~~~~~~~~ showscore.c:65:15: warning: cast from function call of type 'double' to non-matching type 'int' [-Wbad-function-cast] points, (int)floor(points * mult)); ^~~~~~~~~~~~~~~~~~~~ showscore.c:168:18: warning: cast from function call of type 'double' to non-matching type 'int' [-Wbad-function-cast] int mult = (int)floor(fixedmult + 0.5); /* round to nearest integer */ ^~~~~~~~~~~~~~~~~~~~~~ writecabrillo.c:489:14: warning: cast from function call of type 'float' to non-matching type 'int' [-Wbad-function-cast] freq = (int)band2freq( qso->band ); ^~~~~~~~~~~~~~~~~~~~~~ ftp://ftp.sunet.se/pub/Linux/distributions/Debian/debian/pool/main/t/tokyocabinet/tokyocabinet_1.4.48.orig.tar.gz tchdb.c:248:20: warning: cast from function call of type 'void *' to non-matching type 'intptr_t' (aka 'long') [-Wbad-function-cast] (int)(intptr_t)pthread_getspecific(*(pthread_key_t *)hdb->eckey) : hdb->ecode; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ tcfdb.c:172:20: warning: cast from function call of type 'void *' to non-matching type 'intptr_t' (aka 'long') [-Wbad-function-cast] (int)(intptr_t)pthread_getspecific(*(pthread_key_t *)fdb->eckey) : fdb->ecode; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ftp://ftp.sunet.se/pub/Linux/distributions/Debian/debian/pool/main/t/toppred/toppred_1.10.orig.tar.gz main.c:430:28: warning: cast from function call of type 'double' to non-matching type 'int' [-Wbad-function-cast] maxtopos = ntopos = (int) pow(2.0, (double) KSelem.nputatives); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ topology.c:40:22: warning: cast from function call of type 'double' to non-matching type 'int' [-Wbad-function-cast] int ntopos = (int) pow(2.0, (double) elems->nputatives); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ftp://ftp.sunet.se/pub/Linux/distributions/Debian/debian/pool/main/t/torque/torque_2.4.8+dfsg.orig.tar.gz ../Libifl/dec_attropl.c:168:30: warning: cast from function call of type 'unsigned int' to non-matching type 'enum batch_op' [-Wbad-function-cast] pat->op = (enum batch_op)disrui(sock, &rc); ^~~~~~~~~~~~~~~~~ ../Libifl/dec_svrattrl.c:201:36: warning: cast from function call of type 'unsigned int' to non-matching type 'enum batch_op' [-Wbad-function-cast] psvrat->al_op = (enum batch_op)disrui(sock, &rc); ^~~~~~~~~~~~~~~~~ ftp://ftp.sunet.se/pub/Linux/distributions/Debian/debian/pool/main/t/torsocks/torsocks_2.1.0.orig.tar.bz2 syscall.c:105:33: warning: cast from function call of type 'void *' to non-matching type 'long' [-Wbad-function-cast] return (LIBC_SYSCALL_RET_TYPE) mmap(addr, len, prot, flags, fd, offset); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ftp://ftp.sunet.se/pub/Linux/distributions/Debian/debian/pool/main/t/transcalc/transcalc_0.14.orig.tar.gz rectwaveguide.c:117:16: warning: cast from function call of type 'double' to non-matching type 'int' [-Wbad-function-cast] mmax = (int) floor (f/fc(rw,1,0)); ^~~~~~~~~~~~~~~~~~~~ ftp://ftp.sunet.se/pub/Linux/distributions/Debian/debian/pool/main/t/tre/tre_0.8.0.orig.tar.gz tre-compile.c:206:38: warning: cast from function call of type 'int' to non-matching type 'tre_addtags_symbol_t' [-Wbad-function-cast] symbol = (tre_addtags_symbol_t)tre_stack_pop_int(stack); ^~~~~~~~~~~~~~~~~~~~~~~~ tre-compile.c:678:38: warning: cast from function call of type 'int' to non-matching type 'tre_copyast_symbol_t' [-Wbad-function-cast] symbol = (tre_copyast_symbol_t)tre_stack_pop_int(stack); ^~~~~~~~~~~~~~~~~~~~~~~~ tre-compile.c:832:41: warning: cast from function call of type 'int' to non-matching type 'tre_expand_ast_symbol_t' [-Wbad-function-cast] symbol = (tre_expand_ast_symbol_t)tre_stack_pop_int(stack); ^~~~~~~~~~~~~~~~~~~~~~~~ tre-compile.c:1331:40: warning: cast from function call of type 'int' to non-matching type 'tre_nfl_stack_symbol_t' [-Wbad-function-cast] symbol = (tre_nfl_stack_symbol_t)tre_stack_pop_int(stack); ^~~~~~~~~~~~~~~~~~~~~~~~ ftp://ftp.sunet.se/pub/Linux/distributions/Debian/debian/pool/main/t/tree-puzzle/tree-puzzle_5.2.orig.tar.gz ./gamma.c:318:21: warning: cast from function call of type 'double' to non-matching type 'int' [-Wbad-function-cast] if (below5 > (int) floor(samples/5.0)) *chi2fail = TRUE; ^~~~~~~~~~~~~~~~~~ ./gamma.c:359:21: warning: cast from function call of type 'double' to non-matching type 'int' [-Wbad-function-cast] if (below5 > (int) floor(samples/5.0)) *chi2fail = TRUE; ^~~~~~~~~~~~~~~~~~ ./mlparam.c:205:17: warning: cast from function call of type 'double' to non-matching type 'uli' (aka 'unsigned long') [-Wbad-function-cast] minqts = (uli) floor(0.25 * MINPERTAXUM * Maxspc) + 1; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./mlparam.c:206:17: warning: cast from function call of type 'double' to non-matching type 'uli' (aka 'unsigned long') [-Wbad-function-cast] maxqts = (uli) floor(0.25 * MAXPERTAXUM * Maxspc) + 1; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./puzzle1.c:81:20: warning: cast from function call of type 'double' to non-matching type 'uli' (aka 'unsigned long') [-Wbad-function-cast] dd = (uli) floor(temp) + 1; ^~~~~~~~~~~ ./puzzle1.c:99:24: warning: cast from function call of type 'double' to non-matching type 'uli' (aka 'unsigned long') [-Wbad-function-cast] cc = (uli) floor(temp); ^~~~~~~~~~~ ./puzzle1.c:117:28: warning: cast from function call of type 'double' to non-matching type 'uli' (aka 'unsigned long') [-Wbad-function-cast] bb = (uli) floor(temp); ^~~~~~~~~~~ ./util.c:652:16: warning: cast from function call of type 'double' to non-matching type 'int' [-Wbad-function-cast] return (int) floor(sprng(randstream)*n); ^~~~~~~~~~~~~~~~~~~~~~~~~~ ./consensus.c:471:25: warning: cast from function call of type 'double' to non-matching type 'int' [-Wbad-function-cast] consconfid[i] = (int) floor(100.0*splitfreqs[2*i]/maxnumtrees + 0.5); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./consensus.c:507:26: warning: cast from function call of type 'double' to non-matching type 'int' [-Wbad-function-cast] consconfid[i] = (int) floor(100.0*splitfreqs[2*i]/maxnumtrees+ 0.5); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./consensus.c:844:21: warning: cast from function call of type 'double' to non-matching type 'int' [-Wbad-function-cast] ycor[node] = (int) floor(0.5*(ymax + ymin) + 0.5); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ftp://ftp.sunet.se/pub/Linux/distributions/Debian/debian/pool/main/u/ucblogo/ucblogo_5.5.orig.tar.gz graphics.c:122:17: warning: cast from function call of type 'double' to non-matching type 'long' [-Wbad-function-cast] return((FIXNUM)ceil(n)); ^~~~~~~ graphics.c:123:20: warning: cast from function call of type 'double' to non-matching type 'long' [-Wbad-function-cast] return((FIXNUM)floor(n)); ^~~~~~~~ ftp://ftp.sunet.se/pub/Linux/distributions/Debian/debian/pool/main/u/udunits/udunits_2.2.19.orig.tar.xz unitcore.c:543:17: warning: cast from function call of type 'double' to non-matching type 'int' [-Wbad-function-cast] days = (int)floor(value/basis.ind.days); ^~~~~~~~~~~~~~~~~~~~~~~~~~~ formatter.c:1074:28: warning: cast from function call of type 'double' to non-matching type 'int' [-Wbad-function-cast] int decimalCount = -(int)floor(log10(resolution)); ^~~~~~~~~~~~~~~~~~~~~~~~ udunits-1.c:234:23: warning: cast from function call of type 'int' to non-matching type 'ut_status' (aka 'enum utStatus') [-Wbad-function-cast] return (ut_status)ut_are_convertible(unit, second); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ftp://ftp.sunet.se/pub/Linux/distributions/Debian/debian/pool/main/u/uim/uim_1.8.6.orig.tar.gz ../sigscheme/src/sigscheme.c:396:20: warning: cast from function call of type 'void *' to non-matching type 'ScmObj' (aka 'unsigned long') [-Wbad-function-cast] return (ScmObj)scm_call_with_gc_ready_stack((ScmGCGateFunc)scm_eval_c_string_internal, (void *)exp); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ uim-scm-sigscheme.c:200:26: warning: cast from function call of type 'void *' to non-matching type 'intptr_t' (aka 'long') [-Wbad-function-cast] return (long)(intptr_t)uim_scm_call_with_gc_ready_stack(uim_scm_c_int_internal, (void *)integer); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ uim-scm-sigscheme.c:239:26: warning: cast from function call of type 'void *' to non-matching type 'intptr_t' (aka 'long') [-Wbad-function-cast] return (long)(intptr_t)uim_scm_call_with_gc_ready_stack(uim_scm_c_char_internal, (void *)ch); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ uim-scm-sigscheme.c:365:18: warning: cast from function call of type 'ScmObj' (aka 'unsigned long') to non-matching type 'void *' [-Wbad-function-cast] return (void *)scm_intern(name); ^~~~~~~~~~~~~~~~ uim-scm-sigscheme.c:506:30: warning: cast from function call of type 'ScmObj' (aka 'unsigned long') to non-matching type 'uim_lisp' (aka 'struct uim_opaque *') [-Wbad-function-cast] return (void *)(uim_lisp)scm_p_symbol_value(symbol); ^~~~~~~~~~~~~~~~~~~~~~~~~~ uim-scm-sigscheme.c:531:26: warning: cast from function call of type 'void *' to non-matching type 'intptr_t' (aka 'long') [-Wbad-function-cast] return (long)(intptr_t)uim_scm_call_with_gc_ready_stack((uim_gc_gate_func_ptr)uim_scm_symbol_value_int_internal, (void *)symbol_str); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ uim-scm-sigscheme.c:705:18: warning: cast from function call of type 'ScmObj' (aka 'unsigned long') to non-matching type 'void *' [-Wbad-function-cast] return (void *)scm_array2list(args->ary, args->len, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ uim-scm-sigscheme.c:759:22: warning: cast from function call of type 'uim_lisp' (aka 'struct uim_opaque *') to non-matching type 'ScmObj' (aka 'unsigned long') [-Wbad-function-cast] vec[i] = (ScmObj)args->conv(args->ary[i]); ^~~~~~~~~~~~~~~~~~~~~~~~ uim-scm-sigscheme.c:928:18: warning: cast from function call of type 'ScmObj' (aka 'unsigned long') to non-matching type 'void *' [-Wbad-function-cast] return (void *)scm_p_eval((ScmObj)obj, SCM_NULL); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ uim-scm-sigscheme.c:936:20: warning: cast from function call of type 'ScmObj' (aka 'unsigned long') to non-matching type 'uim_lisp' (aka 'struct uim_opaque *') [-Wbad-function-cast] return (uim_lisp)scm_eval_c_string(str); ^~~~~~~~~~~~~~~~~~~~~~ uim-scm-sigscheme.c:959:18: warning: cast from function call of type 'ScmObj' (aka 'unsigned long') to non-matching type 'void *' [-Wbad-function-cast] return (void *)scm_call((ScmObj)args->proc, (ScmObj)args->args); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ uim-scm-sigscheme.c:1086:30: warning: cast from function call of type 'ScmObj' (aka 'unsigned long') to non-matching type 'uim_lisp' (aka 'struct uim_opaque *') [-Wbad-function-cast] return (void *)(uim_lisp)scm_call(proc, scm_args); ^~~~~~~~~~~~~~~~~~~~~~~~ uim-scm-sigscheme.c:1119:20: warning: cast from function call of type 'ScmObj' (aka 'unsigned long') to non-matching type 'uim_lisp' (aka 'struct uim_opaque *') [-Wbad-function-cast] return (uim_lisp)scm_p_car((ScmObj)pair); ^~~~~~~~~~~~~~~~~~~~~~~ uim-scm-sigscheme.c:1127:20: warning: cast from function call of type 'ScmObj' (aka 'unsigned long') to non-matching type 'uim_lisp' (aka 'struct uim_opaque *') [-Wbad-function-cast] return (uim_lisp)scm_p_cdr((ScmObj)pair); ^~~~~~~~~~~~~~~~~~~~~~~ uim-scm-sigscheme.c:1174:31: warning: cast from function call of type 'ScmObj' (aka 'unsigned long') to non-matching type 'uim_lisp' (aka 'struct uim_opaque *') [-Wbad-function-cast] protected = len = (uim_lisp)scm_p_length((ScmObj)lst); ^~~~~~~~~~~~~~~~~~~~~~~~~ uim-scm-sigscheme.c:1184:20: warning: cast from function call of type 'ScmObj' (aka 'unsigned long') to non-matching type 'uim_lisp' (aka 'struct uim_opaque *') [-Wbad-function-cast] return (uim_lisp)scm_p_vector_ref((ScmObj)vec, SCM_MAKE_INT(i)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ uim-scm-sigscheme.c:1204:34: warning: cast from function call of type 'ScmObj' (aka 'unsigned long') to non-matching type 'uim_lisp' (aka 'struct uim_opaque *') [-Wbad-function-cast] return uim_scm_c_int((uim_lisp)scm_p_vector_length((ScmObj)vec)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ uim.c:122:14: warning: cast from function call of type 'void *' to non-matching type 'int' [-Wbad-function-cast] ret = (int)uim_scm_call_with_gc_ready_stack((uim_gc_gate_func_ptr)uim_init_internal, NULL); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ uim-posix.c:389:16: warning: cast from function call of type 'double' to non-matching type 'time_t' (aka 'long') [-Wbad-function-cast] *t = (time_t)strtod(t_str, &end); ^~~~~~~~~~~~~~~~~~~ dynlib.c:154:23: warning: cast from function call of type 'void *' to non-matching type 'uintptr_t' (aka 'unsigned long') [-Wbad-function-cast] = (void (*)(void))dlfunc(library, "uim_dynlib_instance_init"); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ dynlib.c:156:23: warning: cast from function call of type 'void *' to non-matching type 'uintptr_t' (aka 'unsigned long') [-Wbad-function-cast] = (void (*)(void))dlfunc(library, "uim_dynlib_instance_quit"); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ uim-notify.c:93:20: warning: cast from function call of type 'void *' to non-matching type 'uintptr_t' (aka 'unsigned long') [-Wbad-function-cast] f = (my_dlfunc_t)dlfunc(notify_dlhandle, name); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ uim-notify.c:262:47: warning: cast from function call of type 'void *' to non-matching type 'uintptr_t' (aka 'unsigned long') [-Wbad-function-cast] desc_func = (uim_notify_desc *(*)(void))dlfunc(handle, "uim_notify_plugin_get_desc"); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ uim-custom.c:1814:31: warning: cast from function call of type 'void *' to non-matching type 'uintptr_t' (aka 'unsigned long') [-Wbad-function-cast] return (uim_bool)(uintptr_t)uim_scm_call_with_gc_ready_stack((uim_gc_gate_func_ptr)custom_cb_add_internal, &args); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ gtk-custom-widgets.c:270:42: warning: cast from function call of type 'gdouble' (aka 'double') to non-matching type 'int' [-Wbad-function-cast] if (custom->range->as_int.min != (int) gtk_adjustment_get_lower(adj) || ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ gtk-custom-widgets.c:271:42: warning: cast from function call of type 'gdouble' (aka 'double') to non-matching type 'int' [-Wbad-function-cast] custom->range->as_int.max != (int) gtk_adjustment_get_upper(adj)) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ gtk-custom-widgets.c:273:38: warning: cast from function call of type 'gdouble' (aka 'double') to non-matching type 'int' [-Wbad-function-cast] if (custom->value->as_int != (int) gtk_spin_button_get_value(spin)) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ftp://ftp.sunet.se/pub/Linux/distributions/Debian/debian/pool/main/u/units/units_2.11.orig.tar.gz units.c:2436:29: warning: cast from function call of type 'double' to non-matching type 'int' [-Wbad-function-cast] coef[termcount] = (int) floor(x); ^~~~~~~~ units.c:2945:21: warning: cast from function call of type 'double' to non-matching type 'size_t' (aka 'unsigned long') [-Wbad-function-cast] len += (size_t) floor(log10((double) num_format.precision))+1; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ units.c:3130:20: warning: cast from function call of type 'double' to non-matching type 'int' [-Wbad-function-cast] len += (int) floor(log10(fabs(value))) + 1; ^~~~~~~~~~~~~~~~~~~~~~~~~ ftp://ftp.sunet.se/pub/Linux/distributions/Debian/debian/pool/main/u/unixcw/unixcw_3.4.2.orig.tar.gz libcw.c:1206:15: warning: cast from function call of type 'float' to non-matching type 'int' [-Wbad-function-cast] return (int) cw_rec_get_speed_internal(&cw_receiver); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ libcw.c:1861:15: warning: cast from function call of type 'bool' to non-matching type 'int' [-Wbad-function-cast] return (int) cw_key_ik_get_curtis_mode_b_state_internal(&cw_key); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ libcw_data.c:1219:15: warning: cast from function call of type 'bool' to non-matching type 'int' [-Wbad-function-cast] return (int) cw_character_is_valid(c); ^~~~~~~~~~~~~~~~~~~~~~~~ ftp://ftp.sunet.se/pub/Linux/distributions/Debian/debian/pool/main/u/unixodbc/unixodbc_2.3.1.orig.tar.gz SQLSetConnectOption.c:459:23: warning: cast from function call of type 'void *' to non-matching type 'SQLULEN' (aka 'unsigned long') [-Wbad-function-cast] value = (SQLULEN) __attr_override( connection, SQL_HANDLE_DBC, option, (void*) value, NULL ); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ SQLSetStmtOption.c:344:23: warning: cast from function call of type 'void *' to non-matching type 'SQLULEN' (aka 'unsigned long') [-Wbad-function-cast] value = (SQLULEN) __attr_override( statement, SQL_HANDLE_STMT, option, (void*) value, NULL ); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ SQLSetConnectOptionW.c:381:23: warning: cast from function call of type 'void *' to non-matching type 'SQLULEN' (aka 'unsigned long') [-Wbad-function-cast] value = (SQLULEN) __attr_override_wide( connection, SQL_HANDLE_DBC, option, (void*) value, NULL, buffer ); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ SQLSetStmtOptionW.c:370:23: warning: cast from function call of type 'void *' to non-matching type 'SQLULEN' (aka 'unsigned long') [-Wbad-function-cast] value = (SQLULEN) __attr_override_wide( statement, SQL_HANDLE_STMT, option, (void*) value, NULL, buffer ); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ftp://ftp.sunet.se/pub/Linux/distributions/Debian/debian/pool/main/u/util-linux/util-linux_2.27~rc2.orig.tar.xz sys-utils/lscpu.c:1026:12: warning: cast from function call of type 'int' to non-matching type 'float' [-Wbad-function-cast] (float)path_read_s32(_PATH_SYS_CPU ^~~~~~~~~~~~~~~~~~~~~~~~~~~ sys-utils/lscpu.c:1040:12: warning: cast from function call of type 'int' to non-matching type 'float' [-Wbad-function-cast] (float)path_read_s32(_PATH_SYS_CPU ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ftp://ftp.sunet.se/pub/Linux/distributions/Debian/debian/pool/main/v/v4l-utils/v4l-utils_1.6.3.orig.tar.bz2 libv4l2.c:108:44: warning: cast from function call of type 'long' to non-matching type 'void *' [-Wbad-function-cast] devices[index].convert_mmap_buf = (void *)SYS_MMAP(NULL, ^~~~~~~~~~~~~~ libv4l2.c:201:46: warning: cast from function call of type 'long' to non-matching type 'void *' [-Wbad-function-cast] devices[index].frame_pointers[i] = (void *)SYS_MMAP(NULL, ^~~~~~~~~~~~~~ libv4l2.c:1637:18: warning: cast from function call of type 'long' to non-matching type 'void *' [-Wbad-function-cast] return (void *)SYS_MMAP(start, length, prot, flags, fd, offset); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ libv4l1.c:748:48: warning: cast from function call of type 'long' to non-matching type 'void *' [-Wbad-function-cast] devices[index].v4l1_frame_pointer = (void *)SYS_MMAP(NULL, ^~~~~~~~~~~~~~ dvb-fe.c:1384:13: warning: cast from function call of type 'double' to non-matching type 'int' [-Wbad-function-cast] exp = (int)log10(val); ^~~~~~~~~~ ftp://ftp.sunet.se/pub/Linux/distributions/Debian/debian/pool/main/v/vflib3/vflib3_3.6.14.dfsg.orig.tar.gz raster.c:99:34: warning: cast from function call of type 'double' to non-matching type 'int' [-Wbad-function-cast] if ((bm = vf_alloc_bitmap((int)ceil(bbx_w), (int)ceil(bbx_h))) == NULL) ^~~~~~~~~~~ raster.c:99:52: warning: cast from function call of type 'double' to non-matching type 'int' [-Wbad-function-cast] if ((bm = vf_alloc_bitmap((int)ceil(bbx_w), (int)ceil(bbx_h))) == NULL) ^~~~~~~~~~~ bitmap.c:63:21: warning: cast from function call of type 'double' to non-matching type 'int' [-Wbad-function-cast] new_width = (int)ceil(mag_x * src_bm->bbx_width); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ bitmap.c:64:21: warning: cast from function call of type 'double' to non-matching type 'int' [-Wbad-function-cast] new_height = (int)ceil(mag_y * src_bm->bbx_height); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ drv_zeit.c:721:29: warning: cast from function call of type 'double' to non-matching type 'int' [-Wbad-function-cast] metric->bbx_width = (int)ceil(bbx_w); ^~~~~~~~~~~ drv_zeit.c:722:29: warning: cast from function call of type 'double' to non-matching type 'int' [-Wbad-function-cast] metric->bbx_height = (int)ceil(bbx_h); ^~~~~~~~~~~ drv_zeit.c:770:21: warning: cast from function call of type 'double' to non-matching type 'int' [-Wbad-function-cast] bbx_width = (int)ceil(bbx_w); ^~~~~~~~~~~ drv_zeit.c:771:21: warning: cast from function call of type 'double' to non-matching type 'int' [-Wbad-function-cast] bbx_height = (int)ceil(bbx_h); ^~~~~~~~~~~ drv_jg.c:722:29: warning: cast from function call of type 'double' to non-matching type 'int' [-Wbad-function-cast] metric->bbx_width = (int)ceil(bbx_w); ^~~~~~~~~~~ drv_jg.c:723:29: warning: cast from function call of type 'double' to non-matching type 'int' [-Wbad-function-cast] metric->bbx_height = (int)ceil(bbx_h); ^~~~~~~~~~~ drv_jg.c:771:21: warning: cast from function call of type 'double' to non-matching type 'int' [-Wbad-function-cast] bbx_width = (int)ceil(bbx_w); ^~~~~~~~~~~ drv_jg.c:772:21: warning: cast from function call of type 'double' to non-matching type 'int' [-Wbad-function-cast] bbx_height = (int)ceil(bbx_h); ^~~~~~~~~~~ drv_ekan.c:848:29: warning: cast from function call of type 'double' to non-matching type 'int' [-Wbad-function-cast] metric->bbx_width = (int)ceil(bbx_w); ^~~~~~~~~~~ drv_ekan.c:849:29: warning: cast from function call of type 'double' to non-matching type 'int' [-Wbad-function-cast] metric->bbx_height = (int)ceil(bbx_h); ^~~~~~~~~~~ drv_jtex.c:344:18: warning: cast from function call of type 'int' to non-matching type 'double' [-Wbad-function-cast] dpi = (double)atoi(p+1); ^~~~~~~~~ drv_jtex.c:347:18: warning: cast from function call of type 'int' to non-matching type 'double' [-Wbad-function-cast] dpi = (double)vf_tex_default_dpi(); ^~~~~~~~~~~~~~~~~~~~ drv_jtex.c:375:21: warning: cast from function call of type 'int' to non-matching type 'double' [-Wbad-function-cast] dpi = (double)vf_tex_default_dpi(); ^~~~~~~~~~~~~~~~~~~~ ftp://ftp.sunet.se/pub/Linux/distributions/Debian/debian/pool/main/v/vim/vim_7.4.826.orig.tar.gz fileio.c:8178:15: warning: cast from function call of type 'event_T' (aka 'enum auto_event') to non-matching type 'int' [-Wbad-function-cast] if ((int)event_name2nr(pat, &p) >= (int)NUM_EVENTS) ^~~~~~~~~~~~~~~~~~~~~~ message.c:4738:25: warning: cast from function call of type 'double' to non-matching type 'size_t' (aka 'unsigned long') [-Wbad-function-cast] max_prec -= (size_t)log10(abs_f); ^~~~~~~~~~~~ ftp://ftp.sunet.se/pub/Linux/distributions/Debian/debian/pool/main/v/volpack/volpack_1.0b3.orig.tar.gz vp_context.c:1765:17: warning: cast from function call of type 'double' to non-matching type 'int' [-Wbad-function-cast] value = (int)rint(gray_pixel->opcflt * 255.); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ vp_context.c:1782:17: warning: cast from function call of type 'double' to non-matching type 'int' [-Wbad-function-cast] value = (int)rint(rgb_pixel->opcflt * 255.); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ vp_context.c:1805:20: warning: cast from function call of type 'double' to non-matching type 'int' [-Wbad-function-cast] value = (int)rint(gray_pixel->clrflt); ^~~~~~~~~~~~~~~~~~~~~~~~ vp_context.c:1827:20: warning: cast from function call of type 'double' to non-matching type 'int' [-Wbad-function-cast] value = (int)rint(gray_pixel->clrflt); ^~~~~~~~~~~~~~~~~~~~~~~~ vp_context.c:1833:20: warning: cast from function call of type 'double' to non-matching type 'int' [-Wbad-function-cast] value = (int)rint(gray_pixel->opcflt * 255.); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ vp_context.c:1855:20: warning: cast from function call of type 'double' to non-matching type 'int' [-Wbad-function-cast] value = (int)rint(rgb_pixel->rclrflt); ^~~~~~~~~~~~~~~~~~~~~~~~ vp_context.c:1861:20: warning: cast from function call of type 'double' to non-matching type 'int' [-Wbad-function-cast] value = (int)rint(rgb_pixel->gclrflt); ^~~~~~~~~~~~~~~~~~~~~~~~ vp_context.c:1867:20: warning: cast from function call of type 'double' to non-matching type 'int' [-Wbad-function-cast] value = (int)rint(rgb_pixel->bclrflt); ^~~~~~~~~~~~~~~~~~~~~~~~ vp_context.c:1889:20: warning: cast from function call of type 'double' to non-matching type 'int' [-Wbad-function-cast] value = (int)rint(rgb_pixel->rclrflt); ^~~~~~~~~~~~~~~~~~~~~~~~ vp_context.c:1895:20: warning: cast from function call of type 'double' to non-matching type 'int' [-Wbad-function-cast] value = (int)rint(rgb_pixel->gclrflt); ^~~~~~~~~~~~~~~~~~~~~~~~ vp_context.c:1901:20: warning: cast from function call of type 'double' to non-matching type 'int' [-Wbad-function-cast] value = (int)rint(rgb_pixel->bclrflt); ^~~~~~~~~~~~~~~~~~~~~~~~ vp_context.c:1907:20: warning: cast from function call of type 'double' to non-matching type 'int' [-Wbad-function-cast] value = (int)rint(rgb_pixel->opcflt*255.); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ vp_context.c:1929:20: warning: cast from function call of type 'double' to non-matching type 'int' [-Wbad-function-cast] value = (int)rint(rgb_pixel->bclrflt); ^~~~~~~~~~~~~~~~~~~~~~~~ vp_context.c:1935:20: warning: cast from function call of type 'double' to non-matching type 'int' [-Wbad-function-cast] value = (int)rint(rgb_pixel->gclrflt); ^~~~~~~~~~~~~~~~~~~~~~~~ vp_context.c:1941:20: warning: cast from function call of type 'double' to non-matching type 'int' [-Wbad-function-cast] value = (int)rint(rgb_pixel->rclrflt); ^~~~~~~~~~~~~~~~~~~~~~~~ vp_context.c:1963:20: warning: cast from function call of type 'double' to non-matching type 'int' [-Wbad-function-cast] value = (int)rint(rgb_pixel->opcflt*255.); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ vp_context.c:1969:20: warning: cast from function call of type 'double' to non-matching type 'int' [-Wbad-function-cast] value = (int)rint(rgb_pixel->bclrflt); ^~~~~~~~~~~~~~~~~~~~~~~~ vp_context.c:1975:20: warning: cast from function call of type 'double' to non-matching type 'int' [-Wbad-function-cast] value = (int)rint(rgb_pixel->gclrflt); ^~~~~~~~~~~~~~~~~~~~~~~~ vp_context.c:1981:20: warning: cast from function call of type 'double' to non-matching type 'int' [-Wbad-function-cast] value = (int)rint(rgb_pixel->rclrflt); ^~~~~~~~~~~~~~~~~~~~~~~~ vp_context.c:2007:16: warning: cast from function call of type 'double' to non-matching type 'int' [-Wbad-function-cast] value = (int)rint(gray_pixel->opcflt * 255.); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ vp_extract.c:567:16: warning: cast from function call of type 'double' to non-matching type 'int' [-Wbad-function-cast] value = (int)rint(*src++ * scale); ^~~~~~~~~~~~~~~~~~~~ vp_renderA.c:386:32: warning: cast from function call of type 'double' to non-matching type 'int' [-Wbad-function-cast] shadow_slice_u_int = (int)ceil(shadow_slice_u) - 1; ^~~~~~~~~~~~~~~~~~~~ vp_renderA.c:387:32: warning: cast from function call of type 'double' to non-matching type 'int' [-Wbad-function-cast] shadow_slice_v_int = (int)ceil(shadow_slice_v) - 1; ^~~~~~~~~~~~~~~~~~~~ vp_renderA.c:425:21: warning: cast from function call of type 'double' to non-matching type 'int' [-Wbad-function-cast] slice_u_int = (int)ceil(slice_u) - 1; ^~~~~~~~~~~~~ vp_renderA.c:426:21: warning: cast from function call of type 'double' to non-matching type 'int' [-Wbad-function-cast] slice_v_int = (int)ceil(slice_v) - 1; ^~~~~~~~~~~~~ vp_renderA.c:445:32: warning: cast from function call of type 'double' to non-matching type 'int' [-Wbad-function-cast] shadow_slice_u_int = (int)ceil(shadow_slice_u) - 1; ^~~~~~~~~~~~~~~~~~~~ vp_renderA.c:446:32: warning: cast from function call of type 'double' to non-matching type 'int' [-Wbad-function-cast] shadow_slice_v_int = (int)ceil(shadow_slice_v) - 1; ^~~~~~~~~~~~~~~~~~~~ vp_renderB.c:204:21: warning: cast from function call of type 'double' to non-matching type 'int' [-Wbad-function-cast] slice_u_int = (int)ceil(slice_u) - 1; ^~~~~~~~~~~~~ vp_renderB.c:205:21: warning: cast from function call of type 'double' to non-matching type 'int' [-Wbad-function-cast] slice_v_int = (int)ceil(slice_v) - 1; ^~~~~~~~~~~~~ vp_resample.c:161:16: warning: cast from function call of type 'double' to non-matching type 'int' [-Wbad-function-cast] index0 = (int)floor(in_x0) - num_taps/2 + 1; ^~~~~~~~~~~~ vp_resample.c:170:20: warning: cast from function call of type 'double' to non-matching type 'int' [-Wbad-function-cast] index0 = (int)floor(in_x0) - num_taps/2; ^~~~~~~~~~~~ vp_resample.c:172:20: warning: cast from function call of type 'double' to non-matching type 'int' [-Wbad-function-cast] index0 = (int)floor(in_x0) - num_taps/2 - 1; ^~~~~~~~~~~~ vp_resample.c:175:23: warning: cast from function call of type 'double' to non-matching type 'int' [-Wbad-function-cast] index_incr = (int)floor(scale_factor); ^~~~~~~~~~~~~~~~~~~ vp_shade.c:171:14: warning: cast from function call of type 'double' to non-matching type 'int' [-Wbad-function-cast] x = (int)rint(nx * denominv); ^~~~~~~~~~~~~~~~~~~ vp_shade.c:172:14: warning: cast from function call of type 'double' to non-matching type 'int' [-Wbad-function-cast] y = (int)rint(ny * denominv); ^~~~~~~~~~~~~~~~~~~ vp_shade.c:329:15: warning: cast from function call of type 'double' to non-matching type 'int' [-Wbad-function-cast] grad = (int)rint(0.5 * twice_grad_mag); ^~~~~~~~~~~~~~~~~~~~~~~~~~ vp_view.c:259:49: warning: cast from function call of type 'double' to non-matching type 'int' [-Wbad-function-cast] vpc->intermediate_width = icount + 1 + (int)ceil((kcount-1)* ^~~~~~~~~~~~~~~~ vp_view.c:261:50: warning: cast from function call of type 'double' to non-matching type 'int' [-Wbad-function-cast] vpc->intermediate_height = jcount + 1 + (int)ceil((kcount-1)* ^~~~~~~~~~~~~~~~ vp_view.c:1014:30: warning: cast from function call of type 'double' to non-matching type 'int' [-Wbad-function-cast] vpc->shadow_width = (int)ceil((kcount-1)*fabs(vpc->shadow_shear_i)) + ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ vp_view.c:1016:31: warning: cast from function call of type 'double' to non-matching type 'int' [-Wbad-function-cast] vpc->shadow_height = (int)ceil((kcount-1)*fabs(vpc->shadow_shear_j)) + ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ vp_warp.c:189:15: warning: cast from function call of type 'double' to non-matching type 'int' [-Wbad-function-cast] y = (int)floor(int_lft[ilft][1]); ^~~~~~~~~~~~~~~~~~~~~~~ vp_warp.c:194:15: warning: cast from function call of type 'double' to non-matching type 'int' [-Wbad-function-cast] y = (int)floor(int_rgt[irgt][1]); ^~~~~~~~~~~~~~~~~~~~~~~ vp_warp.c:199:15: warning: cast from function call of type 'double' to non-matching type 'int' [-Wbad-function-cast] y = (int)floor(ext_lft[elft][1]); ^~~~~~~~~~~~~~~~~~~~~~~ vp_warp.c:204:15: warning: cast from function call of type 'double' to non-matching type 'int' [-Wbad-function-cast] y = (int)floor(ext_rgt[ergt][1]); ^~~~~~~~~~~~~~~~~~~~~~~ vp_warp.c:272:26: warning: cast from function call of type 'double' to non-matching type 'int' [-Wbad-function-cast] for (; ilft < 3 && (int)floor(int_lft[ilft][1]) <= nexty; ilft++); ^~~~~~~~~~~~~~~~~~~~~~~ vp_warp.c:273:26: warning: cast from function call of type 'double' to non-matching type 'int' [-Wbad-function-cast] for (; irgt < 3 && (int)floor(int_rgt[irgt][1]) <= nexty; irgt++); ^~~~~~~~~~~~~~~~~~~~~~~ vp_warp.c:274:26: warning: cast from function call of type 'double' to non-matching type 'int' [-Wbad-function-cast] for (; elft < 3 && (int)floor(ext_lft[elft][1]) <= nexty; elft++); ^~~~~~~~~~~~~~~~~~~~~~~ vp_warp.c:275:26: warning: cast from function call of type 'double' to non-matching type 'int' [-Wbad-function-cast] for (; ergt < 3 && (int)floor(ext_rgt[ergt][1]) <= nexty; ergt++); ^~~~~~~~~~~~~~~~~~~~~~~ vp_warpA101N.c:209:23: warning: cast from function call of type 'double' to non-matching type 'int' [-Wbad-function-cast] in_x_incr_int = (int)ceil(in_x_incr); ^~~~~~~~~~~~~~~ vp_warpA101N.c:212:23: warning: cast from function call of type 'double' to non-matching type 'int' [-Wbad-function-cast] in_x_incr_int = (int)floor(in_x_incr); ^~~~~~~~~~~~~~~~ vp_warpA101N.c:216:23: warning: cast from function call of type 'double' to non-matching type 'int' [-Wbad-function-cast] in_y_incr_int = (int)ceil(in_y_incr); ^~~~~~~~~~~~~~~ vp_warpA101N.c:219:23: warning: cast from function call of type 'double' to non-matching type 'int' [-Wbad-function-cast] in_y_incr_int = (int)floor(in_y_incr); ^~~~~~~~~~~~~~~~ vp_warpA101N.c:259:26: warning: cast from function call of type 'double' to non-matching type 'int' [-Wbad-function-cast] lft_zero_cnt = (int)floor(x_lft_part); ^~~~~~~~~~~~~~~~~ vp_warpA101N.c:265:23: warning: cast from function call of type 'double' to non-matching type 'int' [-Wbad-function-cast] lft_edge_cnt = (int)ceil(x_rgt_part); ^~~~~~~~~~~~~~~~ vp_warpA101N.c:277:23: warning: cast from function call of type 'double' to non-matching type 'int' [-Wbad-function-cast] lft_edge_cnt = (int)ceil(x_lft_full); ^~~~~~~~~~~~~~~~ vp_warpA101N.c:285:19: warning: cast from function call of type 'double' to non-matching type 'int' [-Wbad-function-cast] full_cnt = (int)floor(x_rgt_full); ^~~~~~~~~~~~~~~~~ vp_warpA101N.c:293:23: warning: cast from function call of type 'double' to non-matching type 'int' [-Wbad-function-cast] rgt_edge_cnt = (int)ceil(x_rgt_part); ^~~~~~~~~~~~~~~~ vp_warpA101N.c:311:22: warning: cast from function call of type 'double' to non-matching type 'int' [-Wbad-function-cast] in_x_int = (int)floor(in_x); ^~~~~~~~~~~ vp_warpA101N.c:312:22: warning: cast from function call of type 'double' to non-matching type 'int' [-Wbad-function-cast] in_y_int = (int)floor(in_y); ^~~~~~~~~~~ vp_warpA301N.c:209:23: warning: cast from function call of type 'double' to non-matching type 'int' [-Wbad-function-cast] in_x_incr_int = (int)ceil(in_x_incr); ^~~~~~~~~~~~~~~ vp_warpA301N.c:212:23: warning: cast from function call of type 'double' to non-matching type 'int' [-Wbad-function-cast] in_x_incr_int = (int)floor(in_x_incr); ^~~~~~~~~~~~~~~~ vp_warpA301N.c:216:23: warning: cast from function call of type 'double' to non-matching type 'int' [-Wbad-function-cast] in_y_incr_int = (int)ceil(in_y_incr); ^~~~~~~~~~~~~~~ vp_warpA301N.c:219:23: warning: cast from function call of type 'double' to non-matching type 'int' [-Wbad-function-cast] in_y_incr_int = (int)floor(in_y_incr); ^~~~~~~~~~~~~~~~ vp_warpA301N.c:259:26: warning: cast from function call of type 'double' to non-matching type 'int' [-Wbad-function-cast] lft_zero_cnt = (int)floor(x_lft_part); ^~~~~~~~~~~~~~~~~ vp_warpA301N.c:265:23: warning: cast from function call of type 'double' to non-matching type 'int' [-Wbad-function-cast] lft_edge_cnt = (int)ceil(x_rgt_part); ^~~~~~~~~~~~~~~~ vp_warpA301N.c:277:23: warning: cast from function call of type 'double' to non-matching type 'int' [-Wbad-function-cast] lft_edge_cnt = (int)ceil(x_lft_full); ^~~~~~~~~~~~~~~~ vp_warpA301N.c:285:19: warning: cast from function call of type 'double' to non-matching type 'int' [-Wbad-function-cast] full_cnt = (int)floor(x_rgt_full); ^~~~~~~~~~~~~~~~~ vp_warpA301N.c:293:23: warning: cast from function call of type 'double' to non-matching type 'int' [-Wbad-function-cast] rgt_edge_cnt = (int)ceil(x_rgt_part); ^~~~~~~~~~~~~~~~ vp_warpA301N.c:311:22: warning: cast from function call of type 'double' to non-matching type 'int' [-Wbad-function-cast] in_x_int = (int)floor(in_x); ^~~~~~~~~~~ vp_warpA301N.c:312:22: warning: cast from function call of type 'double' to non-matching type 'int' [-Wbad-function-cast] in_y_int = (int)floor(in_y); ^~~~~~~~~~~ vp_warpA110N.c:209:23: warning: cast from function call of type 'double' to non-matching type 'int' [-Wbad-function-cast] in_x_incr_int = (int)ceil(in_x_incr); ^~~~~~~~~~~~~~~ vp_warpA110N.c:212:23: warning: cast from function call of type 'double' to non-matching type 'int' [-Wbad-function-cast] in_x_incr_int = (int)floor(in_x_incr); ^~~~~~~~~~~~~~~~ vp_warpA110N.c:216:23: warning: cast from function call of type 'double' to non-matching type 'int' [-Wbad-function-cast] in_y_incr_int = (int)ceil(in_y_incr); ^~~~~~~~~~~~~~~ vp_warpA110N.c:219:23: warning: cast from function call of type 'double' to non-matching type 'int' [-Wbad-function-cast] in_y_incr_int = (int)floor(in_y_incr); ^~~~~~~~~~~~~~~~ vp_warpA110N.c:259:26: warning: cast from function call of type 'double' to non-matching type 'int' [-Wbad-function-cast] lft_zero_cnt = (int)floor(x_lft_part); ^~~~~~~~~~~~~~~~~ vp_warpA110N.c:265:23: warning: cast from function call of type 'double' to non-matching type 'int' [-Wbad-function-cast] lft_edge_cnt = (int)ceil(x_rgt_part); ^~~~~~~~~~~~~~~~ vp_warpA110N.c:277:23: warning: cast from function call of type 'double' to non-matching type 'int' [-Wbad-function-cast] lft_edge_cnt = (int)ceil(x_lft_full); ^~~~~~~~~~~~~~~~ vp_warpA110N.c:285:19: warning: cast from function call of type 'double' to non-matching type 'int' [-Wbad-function-cast] full_cnt = (int)floor(x_rgt_full); ^~~~~~~~~~~~~~~~~ vp_warpA110N.c:293:23: warning: cast from function call of type 'double' to non-matching type 'int' [-Wbad-function-cast] rgt_edge_cnt = (int)ceil(x_rgt_part); ^~~~~~~~~~~~~~~~ vp_warpA110N.c:311:22: warning: cast from function call of type 'double' to non-matching type 'int' [-Wbad-function-cast] in_x_int = (int)floor(in_x); ^~~~~~~~~~~ vp_warpA110N.c:312:22: warning: cast from function call of type 'double' to non-matching type 'int' [-Wbad-function-cast] in_y_int = (int)floor(in_y); ^~~~~~~~~~~ vp_warpA111N.c:209:23: warning: cast from function call of type 'double' to non-matching type 'int' [-Wbad-function-cast] in_x_incr_int = (int)ceil(in_x_incr); ^~~~~~~~~~~~~~~ vp_warpA111N.c:212:23: warning: cast from function call of type 'double' to non-matching type 'int' [-Wbad-function-cast] in_x_incr_int = (int)floor(in_x_incr); ^~~~~~~~~~~~~~~~ vp_warpA111N.c:216:23: warning: cast from function call of type 'double' to non-matching type 'int' [-Wbad-function-cast] in_y_incr_int = (int)ceil(in_y_incr); ^~~~~~~~~~~~~~~ vp_warpA111N.c:219:23: warning: cast from function call of type 'double' to non-matching type 'int' [-Wbad-function-cast] in_y_incr_int = (int)floor(in_y_incr); ^~~~~~~~~~~~~~~~ vp_warpA111N.c:259:26: warning: cast from function call of type 'double' to non-matching type 'int' [-Wbad-function-cast] lft_zero_cnt = (int)floor(x_lft_part); ^~~~~~~~~~~~~~~~~ vp_warpA111N.c:265:23: warning: cast from function call of type 'double' to non-matching type 'int' [-Wbad-function-cast] lft_edge_cnt = (int)ceil(x_rgt_part); ^~~~~~~~~~~~~~~~ vp_warpA111N.c:277:23: warning: cast from function call of type 'double' to non-matching type 'int' [-Wbad-function-cast] lft_edge_cnt = (int)ceil(x_lft_full); ^~~~~~~~~~~~~~~~ vp_warpA111N.c:285:19: warning: cast from function call of type 'double' to non-matching type 'int' [-Wbad-function-cast] full_cnt = (int)floor(x_rgt_full); ^~~~~~~~~~~~~~~~~ vp_warpA111N.c:293:23: warning: cast from function call of type 'double' to non-matching type 'int' [-Wbad-function-cast] rgt_edge_cnt = (int)ceil(x_rgt_part); ^~~~~~~~~~~~~~~~ vp_warpA111N.c:311:22: warning: cast from function call of type 'double' to non-matching type 'int' [-Wbad-function-cast] in_x_int = (int)floor(in_x); ^~~~~~~~~~~ vp_warpA111N.c:312:22: warning: cast from function call of type 'double' to non-matching type 'int' [-Wbad-function-cast] in_y_int = (int)floor(in_y); ^~~~~~~~~~~ vp_warpA330N.c:210:23: warning: cast from function call of type 'double' to non-matching type 'int' [-Wbad-function-cast] in_x_incr_int = (int)ceil(in_x_incr); ^~~~~~~~~~~~~~~ vp_warpA330N.c:213:23: warning: cast from function call of type 'double' to non-matching type 'int' [-Wbad-function-cast] in_x_incr_int = (int)floor(in_x_incr); ^~~~~~~~~~~~~~~~ vp_warpA330N.c:217:23: warning: cast from function call of type 'double' to non-matching type 'int' [-Wbad-function-cast] in_y_incr_int = (int)ceil(in_y_incr); ^~~~~~~~~~~~~~~ vp_warpA330N.c:220:23: warning: cast from function call of type 'double' to non-matching type 'int' [-Wbad-function-cast] in_y_incr_int = (int)floor(in_y_incr); ^~~~~~~~~~~~~~~~ vp_warpA330N.c:260:26: warning: cast from function call of type 'double' to non-matching type 'int' [-Wbad-function-cast] lft_zero_cnt = (int)floor(x_lft_part); ^~~~~~~~~~~~~~~~~ vp_warpA330N.c:266:23: warning: cast from function call of type 'double' to non-matching type 'int' [-Wbad-function-cast] lft_edge_cnt = (int)ceil(x_rgt_part); ^~~~~~~~~~~~~~~~ vp_warpA330N.c:278:23: warning: cast from function call of type 'double' to non-matching type 'int' [-Wbad-function-cast] lft_edge_cnt = (int)ceil(x_lft_full); ^~~~~~~~~~~~~~~~ vp_warpA330N.c:286:19: warning: cast from function call of type 'double' to non-matching type 'int' [-Wbad-function-cast] full_cnt = (int)floor(x_rgt_full); ^~~~~~~~~~~~~~~~~ vp_warpA330N.c:294:23: warning: cast from function call of type 'double' to non-matching type 'int' [-Wbad-function-cast] rgt_edge_cnt = (int)ceil(x_rgt_part); ^~~~~~~~~~~~~~~~ vp_warpA330N.c:312:22: warning: cast from function call of type 'double' to non-matching type 'int' [-Wbad-function-cast] in_x_int = (int)floor(in_x); ^~~~~~~~~~~ vp_warpA330N.c:313:22: warning: cast from function call of type 'double' to non-matching type 'int' [-Wbad-function-cast] in_y_int = (int)floor(in_y); ^~~~~~~~~~~ vp_warpA331N.c:210:23: warning: cast from function call of type 'double' to non-matching type 'int' [-Wbad-function-cast] in_x_incr_int = (int)ceil(in_x_incr); ^~~~~~~~~~~~~~~ vp_warpA331N.c:213:23: warning: cast from function call of type 'double' to non-matching type 'int' [-Wbad-function-cast] in_x_incr_int = (int)floor(in_x_incr); ^~~~~~~~~~~~~~~~ vp_warpA331N.c:217:23: warning: cast from function call of type 'double' to non-matching type 'int' [-Wbad-function-cast] in_y_incr_int = (int)ceil(in_y_incr); ^~~~~~~~~~~~~~~ vp_warpA331N.c:220:23: warning: cast from function call of type 'double' to non-matching type 'int' [-Wbad-function-cast] in_y_incr_int = (int)floor(in_y_incr); ^~~~~~~~~~~~~~~~ vp_warpA331N.c:260:26: warning: cast from function call of type 'double' to non-matching type 'int' [-Wbad-function-cast] lft_zero_cnt = (int)floor(x_lft_part); ^~~~~~~~~~~~~~~~~ vp_warpA331N.c:266:23: warning: cast from function call of type 'double' to non-matching type 'int' [-Wbad-function-cast] lft_edge_cnt = (int)ceil(x_rgt_part); ^~~~~~~~~~~~~~~~ vp_warpA331N.c:278:23: warning: cast from function call of type 'double' to non-matching type 'int' [-Wbad-function-cast] lft_edge_cnt = (int)ceil(x_lft_full); ^~~~~~~~~~~~~~~~ vp_warpA331N.c:286:19: warning: cast from function call of type 'double' to non-matching type 'int' [-Wbad-function-cast] full_cnt = (int)floor(x_rgt_full); ^~~~~~~~~~~~~~~~~ vp_warpA331N.c:294:23: warning: cast from function call of type 'double' to non-matching type 'int' [-Wbad-function-cast] rgt_edge_cnt = (int)ceil(x_rgt_part); ^~~~~~~~~~~~~~~~ vp_warpA331N.c:312:22: warning: cast from function call of type 'double' to non-matching type 'int' [-Wbad-function-cast] in_x_int = (int)floor(in_x); ^~~~~~~~~~~ vp_warpA331N.c:313:22: warning: cast from function call of type 'double' to non-matching type 'int' [-Wbad-function-cast] in_y_int = (int)floor(in_y); ^~~~~~~~~~~ vp_warpA330R.c:210:23: warning: cast from function call of type 'double' to non-matching type 'int' [-Wbad-function-cast] in_x_incr_int = (int)ceil(in_x_incr); ^~~~~~~~~~~~~~~ vp_warpA330R.c:213:23: warning: cast from function call of type 'double' to non-matching type 'int' [-Wbad-function-cast] in_x_incr_int = (int)floor(in_x_incr); ^~~~~~~~~~~~~~~~ vp_warpA330R.c:217:23: warning: cast from function call of type 'double' to non-matching type 'int' [-Wbad-function-cast] in_y_incr_int = (int)ceil(in_y_incr); ^~~~~~~~~~~~~~~ vp_warpA330R.c:220:23: warning: cast from function call of type 'double' to non-matching type 'int' [-Wbad-function-cast] in_y_incr_int = (int)floor(in_y_incr); ^~~~~~~~~~~~~~~~ vp_warpA330R.c:260:26: warning: cast from function call of type 'double' to non-matching type 'int' [-Wbad-function-cast] lft_zero_cnt = (int)floor(x_lft_part); ^~~~~~~~~~~~~~~~~ vp_warpA330R.c:266:23: warning: cast from function call of type 'double' to non-matching type 'int' [-Wbad-function-cast] lft_edge_cnt = (int)ceil(x_rgt_part); ^~~~~~~~~~~~~~~~ vp_warpA330R.c:278:23: warning: cast from function call of type 'double' to non-matching type 'int' [-Wbad-function-cast] lft_edge_cnt = (int)ceil(x_lft_full); ^~~~~~~~~~~~~~~~ vp_warpA330R.c:286:19: warning: cast from function call of type 'double' to non-matching type 'int' [-Wbad-function-cast] full_cnt = (int)floor(x_rgt_full); ^~~~~~~~~~~~~~~~~ vp_warpA330R.c:294:23: warning: cast from function call of type 'double' to non-matching type 'int' [-Wbad-function-cast] rgt_edge_cnt = (int)ceil(x_rgt_part); ^~~~~~~~~~~~~~~~ vp_warpA330R.c:312:22: warning: cast from function call of type 'double' to non-matching type 'int' [-Wbad-function-cast] in_x_int = (int)floor(in_x); ^~~~~~~~~~~ vp_warpA330R.c:313:22: warning: cast from function call of type 'double' to non-matching type 'int' [-Wbad-function-cast] in_y_int = (int)floor(in_y); ^~~~~~~~~~~ vp_warpA331R.c:210:23: warning: cast from function call of type 'double' to non-matching type 'int' [-Wbad-function-cast] in_x_incr_int = (int)ceil(in_x_incr); ^~~~~~~~~~~~~~~ vp_warpA331R.c:213:23: warning: cast from function call of type 'double' to non-matching type 'int' [-Wbad-function-cast] in_x_incr_int = (int)floor(in_x_incr); ^~~~~~~~~~~~~~~~ vp_warpA331R.c:217:23: warning: cast from function call of type 'double' to non-matching type 'int' [-Wbad-function-cast] in_y_incr_int = (int)ceil(in_y_incr); ^~~~~~~~~~~~~~~ vp_warpA331R.c:220:23: warning: cast from function call of type 'double' to non-matching type 'int' [-Wbad-function-cast] in_y_incr_int = (int)floor(in_y_incr); ^~~~~~~~~~~~~~~~ vp_warpA331R.c:260:26: warning: cast from function call of type 'double' to non-matching type 'int' [-Wbad-function-cast] lft_zero_cnt = (int)floor(x_lft_part); ^~~~~~~~~~~~~~~~~ vp_warpA331R.c:266:23: warning: cast from function call of type 'double' to non-matching type 'int' [-Wbad-function-cast] lft_edge_cnt = (int)ceil(x_rgt_part); ^~~~~~~~~~~~~~~~ vp_warpA331R.c:278:23: warning: cast from function call of type 'double' to non-matching type 'int' [-Wbad-function-cast] lft_edge_cnt = (int)ceil(x_lft_full); ^~~~~~~~~~~~~~~~ vp_warpA331R.c:286:19: warning: cast from function call of type 'double' to non-matching type 'int' [-Wbad-function-cast] full_cnt = (int)floor(x_rgt_full); ^~~~~~~~~~~~~~~~~ vp_warpA331R.c:294:23: warning: cast from function call of type 'double' to non-matching type 'int' [-Wbad-function-cast] rgt_edge_cnt = (int)ceil(x_rgt_part); ^~~~~~~~~~~~~~~~ vp_warpA331R.c:312:22: warning: cast from function call of type 'double' to non-matching type 'int' [-Wbad-function-cast] in_x_int = (int)floor(in_x); ^~~~~~~~~~~ vp_warpA331R.c:313:22: warning: cast from function call of type 'double' to non-matching type 'int' [-Wbad-function-cast] in_y_int = (int)floor(in_y); ^~~~~~~~~~~ ftp://ftp.sunet.se/pub/Linux/distributions/Debian/debian/pool/main/w/wavpack/wavpack_4.75.0.orig.tar.bz2 common_utils.c:166:25: warning: cast from function call of type 'uint32_t' (aka 'unsigned int') to non-matching type 'double' [-Wbad-function-cast] return (double) WavpackGetSampleIndex (wpc) / wpc->total_samples; ^~~~~~~~~~~~~~~~~~~~~~~~~~~ extra1.c:421:44: warning: cast from function call of type 'double' to non-matching type 'int' [-Wbad-function-cast] recurse_mono (wpc, &info, 0, (int) floor (wps->delta_decay + 0.5), ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ extra2.c:611:46: warning: cast from function call of type 'double' to non-matching type 'int' [-Wbad-function-cast] recurse_stereo (wpc, &info, 0, (int) floor (wps->delta_decay + 0.5), ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ pack.c:59:36: warning: cast from function call of type 'double' to non-matching type 'int32_t' (aka 'int') [-Wbad-function-cast] int32_t weight = (int32_t) floor (wpc->config.shaping_weight * 1024.0 + 0.5); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ pack_dns.c:137:75: warning: cast from function call of type 'double' to non-matching type 'int32_t' (aka 'int') [-Wbad-function-cast] wps->dc.shaping_acc [0] = wps->dc.shaping_acc [1] = (int32_t) floor (initial_y * 65536.0 + 0.5); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ pack_dns.c:140:27: warning: cast from function call of type 'double' to non-matching type 'int32_t' (aka 'int') [-Wbad-function-cast] (int32_t) floor ((final_y - initial_y) / (sample_count - 1) * 65536.0 + 0.5); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ pack_dns.c:189:30: warning: cast from function call of type 'double' to non-matching type 'short' [-Wbad-function-cast] *max_error = (short) floor (max + 0.5); ^~~~~~~~~~~~~~~~~ pack_utils.c:152:30: warning: cast from function call of type 'double' to non-matching type 'uint32_t' (aka 'unsigned int') [-Wbad-function-cast] bps = (uint32_t) floor (config->bitrate * 256000.0 / config->sample_rate / config->num_channels + 0.5); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ pack_utils.c:158:30: warning: cast from function call of type 'double' to non-matching type 'uint32_t' (aka 'unsigned int') [-Wbad-function-cast] bps = (uint32_t) floor (config->bitrate * 256.0 + 0.5); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ftp://ftp.sunet.se/pub/Linux/distributions/Debian/debian/pool/main/w/wayv/wayv_0.3.orig.tar.gz ai.c:112:17: warning: cast from function call of type 'int' to non-matching type 'float' [-Wbad-function-cast] check = (float)pdaMat(test, 1); ^~~~~~~~~~~~~~~ ai.c:113:20: warning: cast from function call of type 'int' to non-matching type 'float' [-Wbad-function-cast] original = (float)pdaMat(find, 1); ^~~~~~~~~~~~~~~ ai.c:120:17: warning: cast from function call of type 'int' to non-matching type 'float' [-Wbad-function-cast] after = (float)pdaMat(temp, 1); ^~~~~~~~~~~~~~~ ftp://ftp.sunet.se/pub/Linux/distributions/Debian/debian/pool/main/w/wcslib/wcslib_5.3.1.orig.tar.bz2 prj.c:7983:20: warning: cast from function call of type 'double' to non-matching type 'int' [-Wbad-function-cast] h = (int)floor(*phip / prj->w[6]) + prj->m; ^~~~~~~~~~~~~~~~~~~~~~~~ prj.c:8117:20: warning: cast from function call of type 'double' to non-matching type 'int' [-Wbad-function-cast] h = (int)floor((*xp + prj->x0) / prj->w[9]) + prj->m; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ tab.c:1094:17: warning: cast from function call of type 'double' to non-matching type 'int' [-Wbad-function-cast] p1 = (int)floor(upsilon); ^~~~~~~~~~~~~~ wcstrig.c:41:18: warning: cast from function call of type 'double' to non-matching type 'int' [-Wbad-function-cast] i = abs((int)floor(angle/90.0 + 0.5))%4; ^~~~~~~~~~~~~~~~~~~~~~~ wcstrig.c:67:18: warning: cast from function call of type 'double' to non-matching type 'int' [-Wbad-function-cast] i = abs((int)floor(angle/90.0 - 0.5))%4; ^~~~~~~~~~~~~~~~~~~~~~~ wcstrig.c:91:18: warning: cast from function call of type 'double' to non-matching type 'int' [-Wbad-function-cast] i = abs((int)floor(angle/90.0 + 0.5))%4; ^~~~~~~~~~~~~~~~~~~~~~~ ftp://ftp.sunet.se/pub/Linux/distributions/Debian/debian/pool/main/w/weightwatcher/weightwatcher_1.12.orig.tar.gz fitswcs.c:957:53: warning: cast from function call of type 'int' to non-matching type 'double' [-Wbad-function-cast] raw[i] += wcs->naxisn[i]/100.0*(0.5-(double)rand()/RAND_MAX); ^~~~~~ ftp://ftp.sunet.se/pub/Linux/distributions/Debian/debian/pool/main/w/whitedb/whitedb_0.7.3.orig.tar.gz dbutil.c:242:24: warning: cast from function call of type 'void *' to non-matching type 'gint' (aka 'long') [-Wbad-function-cast] ptrdata = (gint) wg_decode_record(db, enc); ^~~~~~~~~~~~~~~~~~~~~~~~~ dbtest.c:5172:24: warning: cast from function call of type 'void *' to non-matching type 'gint' (aka 'long') [-Wbad-function-cast] ptrdata = (gint) wg_decode_record(db, enc); ^~~~~~~~~~~~~~~~~~~~~~~~~ ftp://ftp.sunet.se/pub/Linux/distributions/Debian/debian/pool/main/w/wput/wput_0.6.2.orig.tar.gz wput.c:586:20: warning: cast from function call of type 'int' to non-matching type 'char *' [-Wbad-function-cast] tmp = (char *) set_option(com, val); ^~~~~~~~~~~~~~~~~~~~ ftp://ftp.sunet.se/pub/Linux/distributions/Debian/debian/pool/main/w/wxwidgets2.6/wxwidgets2.6_2.6.3.2.2.orig.tar.gz ./src/tiff/tif_aux.c:53:22: warning: cast from function call of type 'double' to non-matching type 'uint16' (aka 'unsigned short') [-Wbad-function-cast] tf[0][i] = (uint16)floor(65535.*pow(t, 2.2) + .5); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./src/tiff/tif_packbits.c:45:30: warning: cast from function call of type 'tsize_t' (aka 'int') to non-matching type 'tidata_t' (aka 'unsigned char *') [-Wbad-function-cast] tif->tif_data = (tidata_t) TIFFTileRowSize(tif); ^~~~~~~~~~~~~~~~~~~~ ./src/tiff/tif_packbits.c:47:30: warning: cast from function call of type 'tsize_t' (aka 'int') to non-matching type 'tidata_t' (aka 'unsigned char *') [-Wbad-function-cast] tif->tif_data = (tidata_t) TIFFScanlineSize(tif); ^~~~~~~~~~~~~~~~~~~~~ ftp://ftp.sunet.se/pub/Linux/distributions/Debian/debian/pool/main/w/wxwidgets3.0/wxwidgets3.0_3.0.2.orig.tar.bz2 ./src/tiff/libtiff/tif_aux.c:107:22: warning: cast from function call of type 'double' to non-matching type 'uint16' (aka 'unsigned short') [-Wbad-function-cast] tf[0][i] = (uint16)floor(65535.*pow(t, 2.2) + .5); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ftp://ftp.sunet.se/pub/Linux/distributions/Debian/debian/pool/main/x/x11vnc/x11vnc_0.9.13.orig.tar.gz uinput.c:339:19: warning: cast from function call of type 'int' to non-matching type 'double' [-Wbad-function-cast] a[i] = (double) atoi(p); ^~~~~~~ userinput.c:434:31: warning: cast from function call of type 'int' to non-matching type 'double' [-Wbad-function-cast] wireframe_frac = ((double) atoi(str))/100.0; ^~~~~~~~~ util.c:466:15: warning: cast from function call of type 'int' to non-matching type 'double' [-Wbad-function-cast] f = (double) rand(); ^~~~~~ ftp://ftp.sunet.se/pub/Linux/distributions/Debian/debian/pool/main/x/xcompmgr/xcompmgr_1.1.7.orig.tar.gz xcompmgr.c:397:28: warning: cast from function call of type 'double' to non-matching type 'int' [-Wbad-function-cast] int size = ((int) ceil ((r * 3)) + 1) & ~1; ^~~~~~~~~~~~~~ ftp://ftp.sunet.se/pub/Linux/distributions/Debian/debian/pool/main/x/xenomai/xenomai_2.6.3.orig.tar.bz2 rt_print.c:806:31: warning: cast from function call of type 'void *' to non-matching type 'unsigned long' [-Wbad-function-cast] pool_start = (unsigned long)malloc(pool_len); ^~~~~~~~~~~~~~~~ ftp://ftp.sunet.se/pub/Linux/distributions/Debian/debian/pool/main/x/xmedcon/xmedcon_0.13.0.orig.tar.gz m-debug.c:230:31: warning: cast from function call of type 'float' to non-matching type 'int' [-Wbad-function-cast] ,(int)MdcGetHeartRate(gd,MDC_HEART_RATE_OBSERVED)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ m-debug.c:232:31: warning: cast from function call of type 'float' to non-matching type 'int' [-Wbad-function-cast] ,(int)MdcGetHeartRate(gd,MDC_HEART_RATE_ACQUIRED)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ m-ecat64.c:1121:34: warning: cast from function call of type 'float' to non-matching type 'Int16' (aka 'short') [-Wbad-function-cast] ish->slice_location = (Int16)MdcGetSliceLocation(fi,img); ^~~~~~~~~~~~~~~~~~~~~~~~~~~ m-dicm.c:399:37: warning: cast from function call of type 'int' to non-matching type 'float' [-Wbad-function-cast] id->image_orient_dev[i]=(float)MdcGetOrthogonalInt(f); ^~~~~~~~~~~~~~~~~~~~~~ m-dicm.c:403:37: warning: cast from function call of type 'int' to non-matching type 'float' [-Wbad-function-cast] id->image_orient_pat[i]=(float)MdcGetOrthogonalInt(f); ^~~~~~~~~~~~~~~~~~~~~~ m-dicm.c:1102:20: warning: cast from function call of type 'float' to non-matching type 'Uint16' (aka 'unsigned short') [-Wbad-function-cast] ui16 = (Uint16)MdcGetHeartRate(gd,MDC_HEART_RATE_OBSERVED); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ m-nifti.c:559:28: warning: cast from function call of type 'double' to non-matching type 'Uint8' (aka 'unsigned char') [-Wbad-function-cast] grval = (Uint8)MdcGetDoublePixel((Uint8 *)&maxbuf[n],type); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ xinfo.c:618:28: warning: cast from function call of type 'float' to non-matching type 'int' [-Wbad-function-cast] ,(int)MdcGetHeartRate(gd,MDC_HEART_RATE_OBSERVED)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ xinfo.c:621:28: warning: cast from function call of type 'float' to non-matching type 'int' [-Wbad-function-cast] ,(int)MdcGetHeartRate(gd,MDC_HEART_RATE_ACQUIRED)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ xutils.c:383:22: warning: cast from function call of type 'gint' (aka 'int') to non-matching type 'float' [-Wbad-function-cast] / ((float)gdk_screen_width() - (1.2 * (float)XMDC_FREE_BORDER)); ^~~~~~~~~~~~~~~~~~ xutils.c:386:22: warning: cast from function call of type 'gint' (aka 'int') to non-matching type 'float' [-Wbad-function-cast] / ((float)gdk_screen_height() - (1.2 * (float)XMDC_FREE_BORDER)); ^~~~~~~~~~~~~~~~~~~ xviewer.c:75:32: warning: cast from function call of type 'double' to non-matching type 'Uint32' (aka 'unsigned int') [-Wbad-function-cast] if ((total_images % (Uint32)sqrt((double)total_images)) == 0 ) { ^~~~~~~~~~~~~~~~~~~~~~~~~~ xviewer.c:79:40: warning: cast from function call of type 'double' to non-matching type 'Uint32' (aka 'unsigned int') [-Wbad-function-cast] trial_images_vertical = (Uint32)sqrt((double)total_images); ^~~~~~~~~~~~~~~~~~~~~~~~~~ xviewer.c:94:21: warning: cast from function call of type 'double' to non-matching type 'Uint32' (aka 'unsigned int') [-Wbad-function-cast] for (i=(Uint32)sqrt((double)total_images); i>=1; i--) { ^~~~~~~~~~~~~~~~~~~~~~~~~~ xviewer.c:123:37: warning: cast from function call of type 'double' to non-matching type 'Uint32' (aka 'unsigned int') [-Wbad-function-cast] while ( total_images % (Uint32)sqrt((double)total_images) ) { ^~~~~~~~~~~~~~~~~~~~~~~~~~ xviewer.c:126:40: warning: cast from function call of type 'double' to non-matching type 'Uint32' (aka 'unsigned int') [-Wbad-function-cast] trial_images_vertical = (Uint32)sqrt((double)total_images); ^~~~~~~~~~~~~~~~~~~~~~~~~~ ftp://ftp.sunet.se/pub/Linux/distributions/Debian/debian/pool/main/x/xplot-xplot.org/xplot-xplot.org_0.90.7.1.orig.tar.gz xplot.c:100:15: warning: cast from function call of type 'double' to non-matching type 'int' [-Wbad-function-cast] r.x = (int) rint(dxp.x); ^~~~~~~~~~~ xplot.c:101:15: warning: cast from function call of type 'double' to non-matching type 'int' [-Wbad-function-cast] r.y = (int) rint(dxp.y); ^~~~~~~~~~~ xplot.c:1717:17: warning: cast from function call of type 'double' to non-matching type 'int' [-Wbad-function-cast] a.x = (int) rint(da.x); ^~~~~~~~~~ xplot.c:1718:17: warning: cast from function call of type 'double' to non-matching type 'int' [-Wbad-function-cast] a.y = (int) rint(da.y); ^~~~~~~~~~ xplot.c:1719:17: warning: cast from function call of type 'double' to non-matching type 'int' [-Wbad-function-cast] b.x = (int) rint(db.x); ^~~~~~~~~~ xplot.c:1720:17: warning: cast from function call of type 'double' to non-matching type 'int' [-Wbad-function-cast] b.y = (int) rint(db.y); ^~~~~~~~~~ xplot.c:1899:21: warning: cast from function call of type 'double' to non-matching type 'int' [-Wbad-function-cast] p.x = (int) rint(pl->size.x / 2); ^~~~~~~~~~~~~~~~~~~~ xplot.c:3484:47: warning: cast from function call of type 'double' to non-matching type 'int' [-Wbad-function-cast] fprintf(fp, " %d add 2 div\n", ((int)rint(pspl.size.x))); ^~~~~~~~~~~~~~~~~ xplot.c:3485:37: warning: cast from function call of type 'double' to non-matching type 'int' [-Wbad-function-cast] fprintf(fp, " %d\n", ((int)rint(pspl.size.y))); ^~~~~~~~~~~~~~~~~ xplot.c:3490:42: warning: cast from function call of type 'double' to non-matching type 'int' [-Wbad-function-cast] fprintf(fp, " %d add\n", ((int)rint(pspl.size.x))); ^~~~~~~~~~~~~~~~~ xplot.c:3497:69: warning: cast from function call of type 'double' to non-matching type 'int' [-Wbad-function-cast] fprintf(fp, " %d lascent ldescent add 1 mul add\n", ((int)rint(pspl.size.y))); ^~~~~~~~~~~~~~~~~ xplot.c:3545:14: warning: cast from function call of type 'double' to non-matching type 'int' [-Wbad-function-cast] ((int)rint(pspl.size.x)), ^~~~~~~~~~~~~~~~~ xplot.c:3546:14: warning: cast from function call of type 'double' to non-matching type 'int' [-Wbad-function-cast] ((int)rint(pspl.size.x)), ((int)rint(pspl.size.y))); ^~~~~~~~~~~~~~~~~ xplot.c:3546:40: warning: cast from function call of type 'double' to non-matching type 'int' [-Wbad-function-cast] ((int)rint(pspl.size.x)), ((int)rint(pspl.size.y))); ^~~~~~~~~~~~~~~~~ xplot.c:3548:14: warning: cast from function call of type 'double' to non-matching type 'int' [-Wbad-function-cast] ((int)rint(pspl.size.y))); ^~~~~~~~~~~~~~~~~ xplot.c:3603:27: warning: cast from function call of type 'double' to non-matching type 'int' [-Wbad-function-cast] fprintf(fp, "%d %d x\n", xtoPSx(a.x), ytoPSy(a.y)); ^~~~~~~~~~~ xplot.c:3603:40: warning: cast from function call of type 'double' to non-matching type 'int' [-Wbad-function-cast] fprintf(fp, "%d %d x\n", xtoPSx(a.x), ytoPSy(a.y)); ^~~~~~~~~~~ xplot.c:3606:29: warning: cast from function call of type 'double' to non-matching type 'int' [-Wbad-function-cast] fprintf(fp, "%d %d dot\n", xtoPSx(a.x), ytoPSy(a.y)); ^~~~~~~~~~~ xplot.c:3606:42: warning: cast from function call of type 'double' to non-matching type 'int' [-Wbad-function-cast] fprintf(fp, "%d %d dot\n", xtoPSx(a.x), ytoPSy(a.y)); ^~~~~~~~~~~ xplot.c:3609:30: warning: cast from function call of type 'double' to non-matching type 'int' [-Wbad-function-cast] fprintf(fp, "%d %d plus\n", xtoPSx(a.x), ytoPSy(a.y)); ^~~~~~~~~~~ xplot.c:3609:43: warning: cast from function call of type 'double' to non-matching type 'int' [-Wbad-function-cast] fprintf(fp, "%d %d plus\n", xtoPSx(a.x), ytoPSy(a.y)); ^~~~~~~~~~~ xplot.c:3612:29: warning: cast from function call of type 'double' to non-matching type 'int' [-Wbad-function-cast] fprintf(fp, "%d %d box\n", xtoPSx(a.x), ytoPSy(a.y)); ^~~~~~~~~~~ xplot.c:3612:42: warning: cast from function call of type 'double' to non-matching type 'int' [-Wbad-function-cast] fprintf(fp, "%d %d box\n", xtoPSx(a.x), ytoPSy(a.y)); ^~~~~~~~~~~ xplot.c:3615:33: warning: cast from function call of type 'double' to non-matching type 'int' [-Wbad-function-cast] fprintf(fp, "%d %d diamond\n", xtoPSx(a.x), ytoPSy(a.y)); ^~~~~~~~~~~ xplot.c:3615:46: warning: cast from function call of type 'double' to non-matching type 'int' [-Wbad-function-cast] fprintf(fp, "%d %d diamond\n", xtoPSx(a.x), ytoPSy(a.y)); ^~~~~~~~~~~ xplot.c:3618:31: warning: cast from function call of type 'double' to non-matching type 'int' [-Wbad-function-cast] fprintf(fp, "%d %d utick\n", xtoPSx(a.x), ytoPSy(a.y)); ^~~~~~~~~~~ xplot.c:3618:44: warning: cast from function call of type 'double' to non-matching type 'int' [-Wbad-function-cast] fprintf(fp, "%d %d utick\n", xtoPSx(a.x), ytoPSy(a.y)); ^~~~~~~~~~~ xplot.c:3621:31: warning: cast from function call of type 'double' to non-matching type 'int' [-Wbad-function-cast] fprintf(fp, "%d %d dtick\n", xtoPSx(a.x), ytoPSy(a.y)); ^~~~~~~~~~~ xplot.c:3621:44: warning: cast from function call of type 'double' to non-matching type 'int' [-Wbad-function-cast] fprintf(fp, "%d %d dtick\n", xtoPSx(a.x), ytoPSy(a.y)); ^~~~~~~~~~~ xplot.c:3624:31: warning: cast from function call of type 'double' to non-matching type 'int' [-Wbad-function-cast] fprintf(fp, "%d %d ltick\n", xtoPSx(a.x), ytoPSy(a.y)); ^~~~~~~~~~~ xplot.c:3624:44: warning: cast from function call of type 'double' to non-matching type 'int' [-Wbad-function-cast] fprintf(fp, "%d %d ltick\n", xtoPSx(a.x), ytoPSy(a.y)); ^~~~~~~~~~~ xplot.c:3627:31: warning: cast from function call of type 'double' to non-matching type 'int' [-Wbad-function-cast] fprintf(fp, "%d %d rtick\n", xtoPSx(a.x), ytoPSy(a.y)); ^~~~~~~~~~~ xplot.c:3627:44: warning: cast from function call of type 'double' to non-matching type 'int' [-Wbad-function-cast] fprintf(fp, "%d %d rtick\n", xtoPSx(a.x), ytoPSy(a.y)); ^~~~~~~~~~~ xplot.c:3630:31: warning: cast from function call of type 'double' to non-matching type 'int' [-Wbad-function-cast] fprintf(fp, "%d %d htick\n", xtoPSx(a.x), ytoPSy(a.y)); ^~~~~~~~~~~ xplot.c:3630:44: warning: cast from function call of type 'double' to non-matching type 'int' [-Wbad-function-cast] fprintf(fp, "%d %d htick\n", xtoPSx(a.x), ytoPSy(a.y)); ^~~~~~~~~~~ xplot.c:3633:31: warning: cast from function call of type 'double' to non-matching type 'int' [-Wbad-function-cast] fprintf(fp, "%d %d vtick\n", xtoPSx(a.x), ytoPSy(a.y)); ^~~~~~~~~~~ xplot.c:3633:44: warning: cast from function call of type 'double' to non-matching type 'int' [-Wbad-function-cast] fprintf(fp, "%d %d vtick\n", xtoPSx(a.x), ytoPSy(a.y)); ^~~~~~~~~~~ xplot.c:3636:32: warning: cast from function call of type 'double' to non-matching type 'int' [-Wbad-function-cast] fprintf(fp, "%d %d uarrow\n", xtoPSx(a.x), ytoPSy(a.y)); ^~~~~~~~~~~ xplot.c:3636:45: warning: cast from function call of type 'double' to non-matching type 'int' [-Wbad-function-cast] fprintf(fp, "%d %d uarrow\n", xtoPSx(a.x), ytoPSy(a.y)); ^~~~~~~~~~~ xplot.c:3639:32: warning: cast from function call of type 'double' to non-matching type 'int' [-Wbad-function-cast] fprintf(fp, "%d %d darrow\n", xtoPSx(a.x), ytoPSy(a.y)); ^~~~~~~~~~~ xplot.c:3639:45: warning: cast from function call of type 'double' to non-matching type 'int' [-Wbad-function-cast] fprintf(fp, "%d %d darrow\n", xtoPSx(a.x), ytoPSy(a.y)); ^~~~~~~~~~~ xplot.c:3642:32: warning: cast from function call of type 'double' to non-matching type 'int' [-Wbad-function-cast] fprintf(fp, "%d %d larrow\n", xtoPSx(a.x), ytoPSy(a.y)); ^~~~~~~~~~~ xplot.c:3642:45: warning: cast from function call of type 'double' to non-matching type 'int' [-Wbad-function-cast] fprintf(fp, "%d %d larrow\n", xtoPSx(a.x), ytoPSy(a.y)); ^~~~~~~~~~~ xplot.c:3645:32: warning: cast from function call of type 'double' to non-matching type 'int' [-Wbad-function-cast] fprintf(fp, "%d %d rarrow\n", xtoPSx(a.x), ytoPSy(a.y)); ^~~~~~~~~~~ xplot.c:3645:45: warning: cast from function call of type 'double' to non-matching type 'int' [-Wbad-function-cast] fprintf(fp, "%d %d rarrow\n", xtoPSx(a.x), ytoPSy(a.y)); ^~~~~~~~~~~ xplot.c:3648:27: warning: cast from function call of type 'double' to non-matching type 'int' [-Wbad-function-cast] fprintf(fp, "%d %d +\n", xtoPSx(a.x), ytoPSy(a.y)); ^~~~~~~~~~~ xplot.c:3648:40: warning: cast from function call of type 'double' to non-matching type 'int' [-Wbad-function-cast] fprintf(fp, "%d %d +\n", xtoPSx(a.x), ytoPSy(a.y)); ^~~~~~~~~~~ xplot.c:3649:27: warning: cast from function call of type 'double' to non-matching type 'int' [-Wbad-function-cast] fprintf(fp, "%d %d +\n", xtoPSx(b.x), ytoPSy(b.y)); ^~~~~~~~~~~ xplot.c:3649:40: warning: cast from function call of type 'double' to non-matching type 'int' [-Wbad-function-cast] fprintf(fp, "%d %d +\n", xtoPSx(b.x), ytoPSy(b.y)); ^~~~~~~~~~~ xplot.c:3653:36: warning: cast from function call of type 'double' to non-matching type 'int' [-Wbad-function-cast] fprintf(fp, "%d %d %d %d line\n", xtoPSx(a.x), ytoPSy(a.y), ^~~~~~~~~~~ xplot.c:3653:49: warning: cast from function call of type 'double' to non-matching type 'int' [-Wbad-function-cast] fprintf(fp, "%d %d %d %d line\n", xtoPSx(a.x), ytoPSy(a.y), ^~~~~~~~~~~ xplot.c:3654:3: warning: cast from function call of type 'double' to non-matching type 'int' [-Wbad-function-cast] xtoPSx(b.x), ytoPSy(b.y)); ^~~~~~~~~~~ xplot.c:3654:16: warning: cast from function call of type 'double' to non-matching type 'int' [-Wbad-function-cast] xtoPSx(b.x), ytoPSy(b.y)); ^~~~~~~~~~~ xplot.c:3659:38: warning: cast from function call of type 'double' to non-matching type 'int' [-Wbad-function-cast] fprintf(fp, "%d %d (%s) ctext\n", xtoPSx(a.x), ytoPSy(a.y), ^~~~~~~~~~~ xplot.c:3659:51: warning: cast from function call of type 'double' to non-matching type 'int' [-Wbad-function-cast] fprintf(fp, "%d %d (%s) ctext\n", xtoPSx(a.x), ytoPSy(a.y), ^~~~~~~~~~~ xplot.c:3663:38: warning: cast from function call of type 'double' to non-matching type 'int' [-Wbad-function-cast] fprintf(fp, "%d %d (%s) atext\n", xtoPSx(a.x), ytoPSy(a.y), ^~~~~~~~~~~ xplot.c:3663:51: warning: cast from function call of type 'double' to non-matching type 'int' [-Wbad-function-cast] fprintf(fp, "%d %d (%s) atext\n", xtoPSx(a.x), ytoPSy(a.y), ^~~~~~~~~~~ xplot.c:3667:38: warning: cast from function call of type 'double' to non-matching type 'int' [-Wbad-function-cast] fprintf(fp, "%d %d (%s) btext\n", xtoPSx(a.x), ytoPSy(a.y), ^~~~~~~~~~~ xplot.c:3667:51: warning: cast from function call of type 'double' to non-matching type 'int' [-Wbad-function-cast] fprintf(fp, "%d %d (%s) btext\n", xtoPSx(a.x), ytoPSy(a.y), ^~~~~~~~~~~ xplot.c:3671:38: warning: cast from function call of type 'double' to non-matching type 'int' [-Wbad-function-cast] fprintf(fp, "%d %d (%s) ltext\n", xtoPSx(a.x), ytoPSy(a.y), ^~~~~~~~~~~ xplot.c:3671:51: warning: cast from function call of type 'double' to non-matching type 'int' [-Wbad-function-cast] fprintf(fp, "%d %d (%s) ltext\n", xtoPSx(a.x), ytoPSy(a.y), ^~~~~~~~~~~ xplot.c:3675:38: warning: cast from function call of type 'double' to non-matching type 'int' [-Wbad-function-cast] fprintf(fp, "%d %d (%s) rtext\n", xtoPSx(a.x), ytoPSy(a.y), ^~~~~~~~~~~ xplot.c:3675:51: warning: cast from function call of type 'double' to non-matching type 'int' [-Wbad-function-cast] fprintf(fp, "%d %d (%s) rtext\n", xtoPSx(a.x), ytoPSy(a.y), ^~~~~~~~~~~ ftp://ftp.sunet.se/pub/Linux/distributions/Debian/debian/pool/main/x/xscorch/xscorch_0.2.1~pre2.orig.tar.gz saccessory.c:301:35: warning: cast from function call of type 'double' to non-matching type 'int' [-Wbad-function-cast] moving = 9 + (moving ? (int)log10(moving) : 1); ^~~~~~~~~~~~~ sexplosion.c:403:73: warning: cast from function call of type 'double' to non-matching type 'int' [-Wbad-function-cast] _sc_expl_annihilate_half_column(c, l, cx, cy, dx, dy, wedge, (int)rint(wedge->right_slope * dx), fill); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ sexplosion.c:405:73: warning: cast from function call of type 'double' to non-matching type 'int' [-Wbad-function-cast] _sc_expl_annihilate_half_column(c, l, cx, cy, dx, dy, wedge, (int)rint(wedge->left_slope * dx), fill); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ slscape.c:248:23: warning: cast from function call of type 'dword' (aka 'unsigned int') to non-matching type 'double' [-Wbad-function-cast] rd[i] = (double)game_rand() / (double)GAME_RAND_MAX; ^~~~~~~~~~~ slscape.c:333:26: warning: cast from function call of type 'dword' (aka 'unsigned int') to non-matching type 'double' [-Wbad-function-cast] rd[i] = (double)game_rand() / (double)GAME_RAND_MAX; ^~~~~~~~~~~ slscapetools.c:129:32: warning: cast from function call of type 'dword' (aka 'unsigned int') to non-matching type 'double' [-Wbad-function-cast] p_table[i] = 2.0 * (double)game_rand() / (double)GAME_RAND_MAX - 1.0; ^~~~~~~~~~~ slscapetools.c:130:32: warning: cast from function call of type 'dword' (aka 'unsigned int') to non-matching type 'double' [-Wbad-function-cast] r_table[i] = 8.0 * (double)game_rand() / (double)GAME_RAND_MAX - 4.0; ^~~~~~~~~~~ sweapon.c:505:32: warning: cast from function call of type 'double' to non-matching type 'int' [-Wbad-function-cast] moving = 8 + (moving ? (int)log10(moving) : 1); ^~~~~~~~~~~~~ ftp://ftp.sunet.se/pub/Linux/distributions/Debian/debian/pool/main/x/xscreensaver/xscreensaver_5.33.orig.tar.gz alpha.c:203:23: warning: cast from function call of type 'unsigned int' to non-matching type 'double' [-Wbad-function-cast] frand (1.0), ^~~~~~~~~~~ alpha.c:204:23: warning: cast from function call of type 'unsigned int' to non-matching type 'double' [-Wbad-function-cast] frand (0.5) + (additive_p ? 0.2 : 0.5), ^~~~~~~~~~~ colors.c:513:14: warning: cast from function call of type 'unsigned int' to non-matching type 'double' [-Wbad-function-cast] s[i] = frand(1.0); ^~~~~~~~~~ colors.c:514:14: warning: cast from function call of type 'unsigned int' to non-matching type 'double' [-Wbad-function-cast] v[i] = frand(0.8) + 0.2; ^~~~~~~~~~ ftp://ftp.sunet.se/pub/Linux/distributions/Debian/debian/pool/main/y/yad/yad_0.27.0.orig.tar.xz form.c:94:62: warning: cast from function call of type 'gdouble' (aka 'double') to non-matching type 'gint' (aka 'int') [-Wbad-function-cast] g_string_append_printf (xcmd, "%d", (gint) gtk_range_get_value ^~~~~~~~~~~~~~~~~~~ form.c:1034:40: warning: cast from function call of type 'gdouble' (aka 'double') to non-matching type 'gint' (aka 'int') [-Wbad-function-cast] g_printf ("'%d'%s", (gint) gtk_range_get_value (GTK_RANGE (g_slist_nth_data (fields, i))), ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ form.c:1037:38: warning: cast from function call of type 'gdouble' (aka 'double') to non-matching type 'gint' (aka 'int') [-Wbad-function-cast] g_printf ("%d%s", (gint) gtk_range_get_value (GTK_RANGE (g_slist_nth_data (fields, i))), ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ftp://ftp.sunet.se/pub/Linux/distributions/Debian/debian/pool/main/y/yaz/yaz_4.2.30.orig.tar.gz mutex.c:90:37: warning: cast from function call of type 'pthread_t' (aka 'unsigned long') to non-matching type 'void *' [-Wbad-function-cast] p, (void *) pthread_self(), p->name); ^~~~~~~~~~~~~~ mutex.c:98:37: warning: cast from function call of type 'pthread_t' (aka 'unsigned long') to non-matching type 'void *' [-Wbad-function-cast] p, (void *) pthread_self(), p->name, d); ^~~~~~~~~~~~~~ mutex.c:104:37: warning: cast from function call of type 'pthread_t' (aka 'unsigned long') to non-matching type 'void *' [-Wbad-function-cast] p, (void *) pthread_self(), p->name); ^~~~~~~~~~~~~~ mutex.c:113:37: warning: cast from function call of type 'pthread_t' (aka 'unsigned long') to non-matching type 'void *' [-Wbad-function-cast] p, (void *) pthread_self(), p->name); ^~~~~~~~~~~~~~ mutex.c:132:33: warning: cast from function call of type 'pthread_t' (aka 'unsigned long') to non-matching type 'void *' [-Wbad-function-cast] p, (void *) pthread_self(), p->name); ^~~~~~~~~~~~~~ ftp://ftp.sunet.se/pub/Linux/distributions/Debian/debian/pool/main/z/zoem/zoem_11-166.orig.tar.gz ops.c:58:43: warning: cast from function call of type 'double' to non-matching type 'long' [-Wbad-function-cast] long roundnear (double f) { return (long) floor(f + 0.5) ; } ^~~~~~~~~~~~~~ ========================================================== number of projects scanned: 2196 number of warnings: 4177