Automated smoke report for 5.10.1 patch ca8de220718ba91d5a5fdd9779497cd5b0250258 perl-5.10.1-1-gca8de22 gateway: Intel(R) Core(TM) i7-2600 CPU @ 3.40GHz (GenuineIntel 3392MHz) (x86_64/8 cpu) on linux - 3.1.0-1-amd64 [debian] using cc version 4.6.2 smoketime 39 seconds (average 39 seconds)
Summary: FAIL(m) O = OK F = Failure(s), extended report at the bottom X = Failure(s) under TEST but not under harness ? = still running or test results not (yet) available Build failures during: - = unknown or N/A c = Configure, m = make, M = make (after miniperl), t = make test-prep perl-5.10.1-1-gca8de22 Configuration (common) -Accflags="-O2 -W -Wformat=2 -Wall -Wextra -pipe -mtune=native -march=native -fomit-frame-pointer -msse3 -msse2 -msse -mmmx -mfpmath=sse -D_FORTIFY_SOURCE=2 -fstack-protector -Wstack-protector -Wfloat-equal" ----------- --------------------------------------------------------- m - - - -Duseithreads | | | +----- PERLIO = perlio -DDEBUGGING | | +------- PERLIO = stdio -DDEBUGGING | +--------- PERLIO = perlio +----------- PERLIO = stdio Locally applied patches: SMOKEca8de220718ba91d5a5fdd9779497cd5b0250258 Compiler messages(gcc): Configure ...try.c: In function ‘main’: try.c:1:14: warning: unused parameter ‘argc’ [-Wunused-parameter] try.c:1:26: warning: unused parameter ‘argv’ [-Wunused-parameter] try.c: In function ‘main’: try.c: In function ‘blech’: try.c:8:16: warning: unused parameter ‘s’ [-Wunused-parameter] try.c: In function ‘blech_in_list’: try.c:9:24: warning: unused parameter ‘s’ [-Wunused-parameter] try.c:31:1: warning: control reaches end of non-void function [-Wreturn-type] try.c:28:16: warning: unused parameter ‘x’ [-Wunused-parameter] try.c:36:6: warning: ignoring return value of ‘pipe’, declared with attribute warn_unused_result [-Wunused-result] try.c:37:6: warning: ignoring return value of ‘pipe’, declared with attribute warn_unused_result [-Wunused-result] try.c:53:8: warning: ignoring return value of ‘write’, declared with attribute warn_unused_result [-Wunused-result] try.c:66:8: warning: ignoring return value of ‘write’, declared with attribute warn_unused_result [-Wunused-result] try.c:72:8: warning: ignoring return value of ‘write’, declared with attribute warn_unused_result [-Wunused-result] try.c:78:6: warning: ignoring return value of ‘read’, declared with attribute warn_unused_result [-Wunused-result] try.c:8:16: warning: unused parameter ‘x’ [-Wunused-parameter] try.c: In function ‘bletch’: try.c:11:17: warning: unused parameter ‘s’ [-Wunused-parameter] try.c:12:26: warning: unused parameter ‘argv’ [-Wunused-parameter] /tmp/ccCADAMQ.o: In function `main': try.c:(.text.startup+0x17): undefined reference to `db_version' try.c:52:19: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] try.c:4069:17: warning: extra tokens at end of #ifdef directive [enabled by default] try.c:4072:18: warning: extra tokens at end of #ifdef directive [enabled by default] try.c:4075:19: warning: extra tokens at end of #ifdef directive [enabled by default] try.c:4078:19: warning: extra tokens at end of #ifdef directive [enabled by default] try.c:4105:17: warning: extra tokens at end of #ifdef directive [enabled by default] try.c:4108:18: warning: extra tokens at end of #ifdef directive [enabled by default] try.c:4111:19: warning: extra tokens at end of #ifdef directive [enabled by default] try.c:4114:19: warning: extra tokens at end of #ifdef directive [enabled by default] try.c:4165:17: warning: extra tokens at end of #ifdef directive [enabled by default] try.c:4168:18: warning: extra tokens at end of #ifdef directive [enabled by default] try.c:4171:19: warning: extra tokens at end of #ifdef directive [enabled by default] try.c:4174:19: warning: extra tokens at end of #ifdef directive [enabled by default] try.c:4201:16: warning: extra tokens at end of #ifdef directive [enabled by default] try.c:4204:17: warning: extra tokens at end of #ifdef directive [enabled by default] try.c:4207:18: warning: extra tokens at end of #ifdef directive [enabled by default] try.c:4210:18: warning: extra tokens at end of #ifdef directive [enabled by default] try.c:4465:18: warning: extra tokens at end of #ifdef directive [enabled by default] try.c:4468:19: warning: extra tokens at end of #ifdef directive [enabled by default] try.c:4471:20: warning: extra tokens at end of #ifdef directive [enabled by default] try.c:4474:20: warning: extra tokens at end of #ifdef directive [enabled by default] try.c:10249:18: warning: extra tokens at end of #ifdef directive [enabled by default] try.c:10252:19: warning: extra tokens at end of #ifdef directive [enabled by default] try.c:10255:20: warning: extra tokens at end of #ifdef directive [enabled by default] try.c:10258:20: warning: extra tokens at end of #ifdef directive [enabled by default] try.c:10285:18: warning: extra tokens at end of #ifdef directive [enabled by default] try.c:10288:19: warning: extra tokens at end of #ifdef directive [enabled by default] try.c:10291:20: warning: extra tokens at end of #ifdef directive [enabled by default] try.c:10294:20: warning: extra tokens at end of #ifdef directive [enabled by default] try.c:10321:18: warning: extra tokens at end of #ifdef directive [enabled by default] try.c:10324:19: warning: extra tokens at end of #ifdef directive [enabled by default] try.c:10327:20: warning: extra tokens at end of #ifdef directive [enabled by default] try.c:10330:20: warning: extra tokens at end of #ifdef directive [enabled by default] try.c:10357:17: warning: extra tokens at end of #ifdef directive [enabled by default] try.c:10360:18: warning: extra tokens at end of #ifdef directive [enabled by default] try.c:10363:19: warning: extra tokens at end of #ifdef directive [enabled by default] try.c:10366:19: warning: extra tokens at end of #ifdef directive [enabled by default] try.c:10585:19: warning: extra tokens at end of #ifdef directive [enabled by default] try.c:10588:20: warning: extra tokens at end of #ifdef directive [enabled by default] try.c:10591:21: warning: extra tokens at end of #ifdef directive [enabled by default] try.c:10594:21: warning: extra tokens at end of #ifdef directive [enabled by default] regcomp.c: In function ‘S_dump_trie’: regcomp.c:870:5: warning: variable ‘re_debug_flags’ set but not used [-Wunused-but-set-variable] regcomp.c: In function ‘S_dump_trie_interim_list’: regcomp.c:954:5: warning: variable ‘re_debug_flags’ set but not used [-Wunused-but-set-variable] regcomp.c: In function ‘S_dump_trie_interim_table’: regcomp.c:1012:5: warning: variable ‘re_debug_flags’ set but not used [-Wunused-but-set-variable] regcomp.c: In function ‘S_make_trie’: regcomp.c:1465:23: warning: comparing floating point with == or != is unsafe [-Wfloat-equal] regcomp.c: In function ‘Perl_re_compile’: regcomp.c:4902:5: warning: variable ‘re_debug_flags’ set but not used [-Wunused-but-set-variable] regcomp.c: In function ‘Perl_reg_named_buff_nextkey’: regcomp.c:5046:5: warning: variable ‘re_debug_flags’ set but not used [-Wunused-but-set-variable] regcomp.c: In function ‘Perl_pregfree’: regcomp.c:9336:5: warning: variable ‘re_debug_flags’ set but not used [-Wunused-but-set-variable] regcomp.c: In function ‘Perl_regdupe_internal’: regcomp.c:9678:14: warning: variable ‘npar’ set but not used [-Wunused-but-set-variable] dump.c: In function ‘Perl_sv_peek’: dump.c:433:13: warning: comparing floating point with == or != is unsafe [-Wfloat-equal] dump.c:444:13: warning: comparing floating point with == or != is unsafe [-Wfloat-equal] regcomp.c:1305:1: warning: stack protector not protecting function: all local arrays are less than 8 bytes long [-Wstack-protector] regcomp.c: In function ‘S_regclass’: regcomp.c:7830:1: warning: stack protector not protecting function: all local arrays are less than 8 bytes long [-Wstack-protector] util.c: In function ‘Perl_my_strftime’: util.c:4008:3: warning: format not a string literal, format string not checked [-Wformat-nonliteral] util.c:4032:7: warning: format not a string literal, format string not checked [-Wformat-nonliteral] util.c: In function ‘S_write_no_mem’: util.c:67:5: warning: ignoring return value of ‘write’, declared with attribute warn_unused_result [-Wunused-result] regcomp.c: In function ‘Perl_regprop’: regcomp.c:9010:1: warning: stack protector not protecting function: all local arrays are less than 8 bytes long [-Wstack-protector] mg.c: In function ‘Perl_magic_setdbline’: mg.c:1878:19: warning: comparing floating point with == or != is unsafe [-Wfloat-equal] mg.c: In function ‘Perl_sighandler’: mg.c:2997:9: warning: comparing floating point with == or != is unsafe [-Wfloat-equal] regcomp.c: In function ‘S_regpiece’: regcomp.c:6363:1: warning: stack protector not protecting function: all local arrays are less than 8 bytes long [-Wstack-protector] hv.c: In function ‘Perl_hv_common’: hv.c:513:10: warning: comparing floating point with == or != is unsafe [-Wfloat-equal] av.c: In function ‘Perl_av_fetch’: av.c:234:36: warning: comparing floating point with == or != is unsafe [-Wfloat-equal] av.c: In function ‘Perl_av_store’: av.c:324:24: warning: comparing floating point with == or != is unsafe [-Wfloat-equal] av.c: In function ‘Perl_av_delete’: av.c:874:28: warning: comparing floating point with == or != is unsafe [-Wfloat-equal] av.c: In function ‘Perl_av_exists’: av.c:960:28: warning: comparing floating point with == or != is unsafe [-Wfloat-equal] av.c:974:30: warning: comparing floating point with == or != is unsafe [-Wfloat-equal] pp_hot.c: In function ‘Perl_pp_and’: pp_hot.c:115:10: warning: comparing floating point with == or != is unsafe [-Wfloat-equal] pp_hot.c: In function ‘Perl_pp_cond_expr’: pp_hot.c:220:9: warning: comparing floating point with == or != is unsafe [-Wfloat-equal] pp_hot.c: In function ‘Perl_pp_eq’: pp_hot.c:407:7: warning: comparing floating point with == or != is unsafe [-Wfloat-equal] pp_hot.c: In function ‘Perl_pp_or’: pp_hot.c:433:9: warning: comparing floating point with == or != is unsafe [-Wfloat-equal] pp_hot.c: In function ‘Perl_pp_grepwhile’: pp_hot.c:2389:9: warning: comparing floating point with == or != is unsafe [-Wfloat-equal] sv.c: In function ‘S_sv_2iuv_non_preserve’: sv.c:1981:29: warning: comparing floating point with == or != is unsafe [-Wfloat-equal] sv.c:1990:25: warning: comparing floating point with == or != is unsafe [-Wfloat-equal] sv.c: In function ‘S_sv_2iuv_common’: sv.c:2036:20: warning: comparing floating point with == or != is unsafe [-Wfloat-equal] sv.c:2079:14: warning: comparing floating point with == or != is unsafe [-Wfloat-equal] sv.c:2225:41: warning: comparing floating point with == or != is unsafe [-Wfloat-equal] sv.c: In function ‘Perl_sv_2bool’: sv.c:3091:16: warning: comparing floating point with == or != is unsafe [-Wfloat-equal] sv.c:3110:20: warning: comparing floating point with == or != is unsafe [-Wfloat-equal] sv.c: In function ‘Perl_sv_true’: sv.c:8006:20: warning: comparing floating point with == or != is unsafe [-Wfloat-equal] sv.c: In function ‘S_F0convert’: sv.c:8913:19: warning: comparing floating point with == or != is unsafe [-Wfloat-equal] sv.c: In function ‘Perl_sv_vcatpvfn’: sv.c:9720:43: warning: comparing floating point with == or != is unsafe [-Wfloat-equal] sv.c:9864:4: warning: format not a string literal, argument types not checked [-Wformat-nonliteral] sv.c:9865:4: warning: format not a string literal, argument types not checked [-Wformat-nonliteral] sv.c: In function ‘Perl_sv_cat_decode’: sv.c:12257:8: warning: comparing floating point with == or != is unsafe [-Wfloat-equal] sv.c: In function ‘Perl_report_uninit’: sv.c:12834:3: warning: format not a string literal, argument types not checked [-Wformat-nonliteral] sv.c:12838:7: warning: format not a string literal, argument types not checked [-Wformat-nonliteral] sv.c:9019:7: warning: ignoring return value of ‘gcvt’, declared with attribute warn_unused_result [-Wunused-result] sv.c:9814:7: warning: ignoring return value of ‘gcvt’, declared with attribute warn_unused_result [-Wunused-result] sv.c: In function ‘Perl_sv_2pv_flags’: sv.c:2764:3: warning: ignoring return value of ‘gcvt’, declared with attribute warn_unused_result [-Wunused-result] sv.c:2952:6: warning: ignoring return value of ‘gcvt’, declared with attribute warn_unused_result [-Wunused-result] pp.c: In function ‘Perl_pp_divide’: pp.c:1342:12: warning: comparing floating point with == or != is unsafe [-Wfloat-equal] pp.c: In function ‘Perl_pp_modulo’: pp.c:1447:10: warning: comparing floating point with == or != is unsafe [-Wfloat-equal] pp.c:1451:34: warning: comparing floating point with == or != is unsafe [-Wfloat-equal] pp.c: In function ‘Perl_pp_ne’: pp.c:2163:7: warning: comparing floating point with == or != is unsafe [-Wfloat-equal] pp.c: In function ‘Perl_pp_not’: pp.c:2473:31: warning: identifier "not" is a special operator name in C++ [-Wc++-compat] pp.c:2474:20: warning: comparing floating point with == or != is unsafe [-Wfloat-equal] pp.c: In function ‘Perl_pp_complement’: pp.c:2480:37: warning: identifier "compl" is a special operator name in C++ [-Wc++-compat] pp.c: In function ‘Perl_pp_rand’: pp.c:2880:15: warning: comparing floating point with == or != is unsafe [-Wfloat-equal] sv.c: In function ‘S_varname’: sv.c:12352:1: warning: stack protector not protecting function: all local arrays are less than 8 bytes long [-Wstack-protector] pp.c: In function ‘Perl_pp_ucfirst’: pp.c:3516:1: warning: stack protector not protecting function: all local arrays are less than 8 bytes long [-Wstack-protector] pp.c: In function ‘Perl_pp_lc’: pp.c:3726:1: warning: stack protector not protecting function: all local arrays are less than 8 bytes long [-Wstack-protector] pp_ctl.c: In function ‘Perl_pp_formline’: pp_ctl.c:872:3: warning: format not a string literal, argument types not checked [-Wformat-nonliteral] pp_ctl.c: In function ‘Perl_pp_range’: pp_ctl.c:1102:9: warning: comparing floating point with == or != is unsafe [-Wfloat-equal] pp_ctl.c: In function ‘Perl_pp_flip’: pp_ctl.c:1131:13: warning: comparing floating point with == or != is unsafe [-Wfloat-equal] pp_ctl.c: In function ‘Perl_pp_flop’: pp_ctl.c:1225:13: warning: comparing floating point with == or != is unsafe [-Wfloat-equal] pp_ctl.c: In function ‘Perl_pp_xor’: pp_ctl.c:1595:9: warning: comparing floating point with == or != is unsafe [-Wfloat-equal] pp_ctl.c:1595:25: warning: comparing floating point with == or != is unsafe [-Wfloat-equal] pp_ctl.c: In function ‘Perl_pp_return’: pp_ctl.c:2072:44: warning: comparing floating point with == or != is unsafe [-Wfloat-equal] pp_ctl.c: In function ‘Perl_pp_goto’: pp_ctl.c:2452:7: warning: variable ‘gimme’ set but not used [-Wunused-but-set-variable] pp_ctl.c:2451:8: warning: variable ‘newsp’ set but not used [-Wunused-but-set-variable] pp_ctl.c: In function ‘Perl_pp_leaveeval’: pp_ctl.c:3742:24: warning: comparing floating point with == or != is unsafe [-Wfloat-equal] pp_ctl.c: In function ‘Perl_pp_leavegiven’: pp_ctl.c:3888:9: warning: variable ‘gimme’ set but not used [-Wunused-but-set-variable] pp_ctl.c: In function ‘S_matcher_matches_sv’: pp_ctl.c:3936:13: warning: comparing floating point with == or != is unsafe [-Wfloat-equal] pp_ctl.c: In function ‘S_do_smartmatch’: pp_ctl.c:4039:22: warning: comparing floating point with == or != is unsafe [-Wfloat-equal] pp_ctl.c:4069:22: warning: comparing floating point with == or != is unsafe [-Wfloat-equal] pp_ctl.c:4274:9: warning: comparing floating point with == or != is unsafe [-Wfloat-equal] pp_ctl.c:4337:11: warning: comparing floating point with == or != is unsafe [-Wfloat-equal] pp_ctl.c:4396:6: warning: comparing floating point with == or != is unsafe [-Wfloat-equal] pp_ctl.c: In function ‘Perl_pp_enterwhen’: pp_ctl.c:4420:52: warning: comparing floating point with == or != is unsafe [-Wfloat-equal] pp_ctl.c: In function ‘Perl_pp_leavewhen’: pp_ctl.c:4436:9: warning: variable ‘gimme’ set but not used [-Wunused-but-set-variable] pp_sys.c: In function ‘Perl_pp_stat’: pp_sys.c:2871:3: warning: format not a string literal, argument types not checked [-Wformat-nonliteral] pp_sys.c: In function ‘Perl_pp_ftrread’: pp_sys.c:2970:5: warning: comparing floating point with == or != is unsafe [-Wfloat-equal] pp_sys.c: In function ‘Perl_pp_ftis’: pp_sys.c:3063:5: warning: comparing floating point with == or != is unsafe [-Wfloat-equal] pp_sys.c: In function ‘Perl_pp_ftrowned’: pp_sys.c:3117:5: warning: comparing floating point with == or != is unsafe [-Wfloat-equal] pp_sys.c: In function ‘Perl_pp_fttty’: pp_sys.c:3201:5: warning: comparing floating point with == or != is unsafe [-Wfloat-equal] pp_sys.c: In function ‘Perl_pp_fttext’: pp_sys.c:3250:5: warning: comparing floating point with == or != is unsafe [-Wfloat-equal] pp_sys.c:3320:3: warning: format not a string literal, argument types not checked [-Wformat-nonliteral] pp_sys.c: In function ‘Perl_pp_getpriority’: pp_sys.c:4332:5: warning: enum conversion when passing argument 1 of ‘getpriority’ is invalid in C++ [-Wc++-compat] pp_sys.c: In function ‘Perl_pp_setpriority’: pp_sys.c:4347:5: warning: enum conversion when passing argument 1 of ‘setpriority’ is invalid in C++ [-Wc++-compat] doio.c: In function ‘Perl_do_openn’: doio.c:532:6: warning: format not a string literal, argument types not checked [-Wformat-nonliteral] doio.c: In function ‘Perl_my_stat’: doio.c:1332:6: warning: format not a string literal, argument types not checked [-Wformat-nonliteral] doio.c: In function ‘Perl_my_lstat’: doio.c:1376:2: warning: format not a string literal, argument types not checked [-Wformat-nonliteral] doio.c: In function ‘S_exec_failed’: doio.c:1389:2: warning: ignoring return value of ‘write’, declared with attribute warn_unused_result [-Wunused-result] doio.c: In function ‘Perl_nextargv’: doio.c:875:7: warning: ignoring return value of ‘fchown’, declared with attribute warn_unused_result [-Wunused-result] regexec.c: In function ‘S_regmatch’: regexec.c:3836:17: warning: comparing floating point with == or != is unsafe [-Wfloat-equal] utf8.c: In function ‘Perl_swash_init’: utf8.c:1702:7: warning: comparing floating point with == or != is unsafe [-Wfloat-equal] utf8.c:1721:10: warning: comparing floating point with == or != is unsafe [-Wfloat-equal] regexec.c: In function ‘S_reginclass’: regexec.c:5713:1: warning: stack protector not protecting function: all local arrays are less than 8 bytes long [-Wstack-protector] utf8.c: In function ‘Perl_swash_fetch’: utf8.c:1753:1: warning: stack protector not protecting function: all local arrays are less than 8 bytes long [-Wstack-protector] utf8.c: In function ‘Perl_to_utf8_case’: utf8.c:1480:1: warning: stack protector not protecting function: all local arrays are less than 8 bytes long [-Wstack-protector] utf8.c: In function ‘Perl_to_uni_lower_lc’: utf8.c:1262:1: warning: stack protector not protecting function: all local arrays are less than 8 bytes long [-Wstack-protector] utf8.c: In function ‘Perl_to_uni_title_lc’: utf8.c:1252:1: warning: stack protector not protecting function: all local arrays are less than 8 bytes long [-Wstack-protector] utf8.c: In function ‘Perl_to_uni_upper_lc’: utf8.c:1242:1: warning: stack protector not protecting function: all local arrays are less than 8 bytes long [-Wstack-protector] utf8.c: In function ‘Perl_is_uni_xdigit’: utf8.c:1112:1: warning: stack protector not protecting function: all local arrays are less than 8 bytes long [-Wstack-protector] utf8.c: In function ‘Perl_ibcmp_utf8’: utf8.c:2372:1: warning: stack protector not protecting function: all local arrays are less than 8 bytes long [-Wstack-protector] regexec.c: In function ‘S_regtry’: regexec.c:2222:1: warning: stack protector not protecting function: all local arrays are less than 8 bytes long [-Wstack-protector] taint.c: In function ‘Perl_taint_proper’: taint.c:70:17: warning: format not a string literal, argument types not checked [-Wformat-nonliteral] universal.c: In function ‘Perl_sv_does’: universal.c:200:15: warning: comparing floating point with == or != is unsafe [-Wfloat-equal] universal.c: In function ‘XS_Internals_SvREADONLY’: universal.c:918:6: warning: comparing floating point with == or != is unsafe [-Wfloat-equal] universal.c: In function ‘XS_PerlIO_get_layers’: universal.c:993:16: warning: comparing floating point with == or != is unsafe [-Wfloat-equal] universal.c:999:17: warning: comparing floating point with == or != is unsafe [-Wfloat-equal] universal.c:1005:18: warning: comparing floating point with == or != is unsafe [-Wfloat-equal] universal.c: In function ‘XS_re_regname’: universal.c:1194:23: warning: comparing floating point with == or != is unsafe [-Wfloat-equal] universal.c: In function ‘XS_re_regnames’: universal.c:1229:23: warning: comparing floating point with == or != is unsafe [-Wfloat-equal] universal.c: In function ‘XS_re_regexp_pattern’: universal.c:1264:1: warning: stack protector not protecting function: all local arrays are less than 8 bytes long [-Wstack-protector] perlio.c: In function ‘XS_PerlIO__Layer__find’: perlio.c:939:34: warning: comparing floating point with == or != is unsafe [-Wfloat-equal] perlio.c: In function ‘PerlIOBuf_get_base’: perlio.c:4126:9: warning: operation on ‘b->buf’ may be undefined [-Wsequence-point] perlio.c: In function ‘S_more_refcounted_fds’: perlio.c:2314:2: warning: ignoring return value of ‘write’, declared with attribute warn_unused_result [-Wunused-result] perlio.c: In function ‘PerlIO_debug’: perlio.c:508:2: warning: ignoring return value of ‘write’, declared with attribute warn_unused_result [-Wunused-result] perlio.c: In function ‘PerlIO_getc’: perlio.c:5062:1: warning: stack protector not protecting function: all local arrays are less than 8 bytes long [-Wstack-protector] numeric.c: In function ‘S_mulexp10’: numeric.c:771:15: warning: comparing floating point with == or != is unsafe [-Wfloat-equal] pp_sort.c: In function ‘S_amagic_ncmp’: pp_sort.c:1887:13: warning: comparing floating point with == or != is unsafe [-Wfloat-equal] pp_sort.c: In function ‘S_amagic_i_ncmp’: pp_sort.c:1908:13: warning: comparing floating point with == or != is unsafe [-Wfloat-equal] pp_sort.c: In function ‘S_amagic_cmp’: pp_sort.c:1929:13: warning: comparing floating point with == or != is unsafe [-Wfloat-equal] pp_sort.c: In function ‘S_amagic_cmp_locale’: pp_sort.c:1950:13: warning: comparing floating point with == or != is unsafe [-Wfloat-equal] opmini.c: In function ‘Perl_scalarvoid’: opmini.c:1098:36: warning: comparing floating point with == or != is unsafe [-Wfloat-equal] opmini.c:1098:55: warning: comparing floating point with == or != is unsafe [-Wfloat-equal] opmini.c: In function ‘S_new_logop’: opmini.c:4503:26: warning: comparing floating point with == or != is unsafe [-Wfloat-equal] opmini.c:4504:26: warning: comparing floating point with == or != is unsafe [-Wfloat-equal] opmini.c: In function ‘Perl_newCONDOP’: opmini.c:4637:20: warning: comparing floating point with == or != is unsafe [-Wfloat-equal] opmini.c: In function ‘Perl_newLOOPOP’: opmini.c:4742:44: warning: comparing floating point with == or != is unsafe [-Wfloat-equal] opmini.c: In function ‘Perl_newWHILEOP’: opmini.c:4857:46: warning: comparing floating point with == or != is unsafe [-Wfloat-equal] perlmini.c: In function ‘Perl_eval_pv’: perlmini.c:2888:27: warning: comparing floating point with == or != is unsafe [-Wfloat-equal] perlmini.c: In function ‘S_init_tls_and_interp’: perlmini.c:174:2: warning: ignoring return value of ‘write’, declared with attribute warn_unused_result [-Wunused-result] perlmini.c: In function ‘S_forbid_setid’: perlmini.c:4533:1: warning: stack protector not protecting function: all local arrays are less than 8 bytes long [-Wstack-protector] op.c: In function ‘Perl_scalarvoid’: op.c:1098:36: warning: comparing floating point with == or != is unsafe [-Wfloat-equal] op.c:1098:55: warning: comparing floating point with == or != is unsafe [-Wfloat-equal] op.c: In function ‘S_new_logop’: op.c:4503:26: warning: comparing floating point with == or != is unsafe [-Wfloat-equal] op.c:4504:26: warning: comparing floating point with == or != is unsafe [-Wfloat-equal] op.c: In function ‘Perl_newCONDOP’: op.c:4637:20: warning: comparing floating point with == or != is unsafe [-Wfloat-equal] op.c: In function ‘Perl_newLOOPOP’: op.c:4742:44: warning: comparing floating point with == or != is unsafe [-Wfloat-equal] op.c: In function ‘Perl_newWHILEOP’: op.c:4857:46: warning: comparing floating point with == or != is unsafe [-Wfloat-equal] gv.c: In function ‘Perl_Gv_AMupdate’: gv.c:1677:14: warning: comparing floating point with == or != is unsafe [-Wfloat-equal] gv.c: In function ‘Perl_amagic_call’: gv.c:1929:17: warning: comparing floating point with == or != is unsafe [-Wfloat-equal] gv.c:2184:7: warning: comparing floating point with == or != is unsafe [-Wfloat-equal] toke.c: In function ‘S_printbuf’: toke.c:449:5: warning: format not a string literal, argument types not checked [-Wformat-nonliteral] toke.c: In function ‘Perl_yylex’: toke.c:5711:12: warning: format not a string literal, argument types not checked [-Wformat-nonliteral] toke.c: In function ‘S_pending_ident’: toke.c:7043:17: warning: format not a string literal, argument types not checked [-Wformat-nonliteral] toke.c: In function ‘S_new_constant’: toke.c:10686:24: warning: comparing floating point with == or != is unsafe [-Wfloat-equal] toke.c: In function ‘S_missingterm’: toke.c:538:1: warning: stack protector not protecting function: all local arrays are less than 8 bytes long [-Wstack-protector] toke.o: In function `S_new_constant': toke.c:(.text+0x9dbf): undefined reference to `pthread_getspecific' toke.c:(.text+0x9e57): undefined reference to `pthread_getspecific' toke.o: In function `Perl_yylex': toke.c:(.text+0x10b05): undefined reference to `pthread_getspecific' toke.c:(.text+0x1dd06): undefined reference to `pthread_getspecific' toke.c:(.text+0x1ddf6): undefined reference to `pthread_getspecific' util.o: In function `Perl_set_context': util.c:(.text+0x589e): undefined reference to `pthread_setspecific' util.o: In function `Perl_my_snprintf': util.c:(.text+0x991d): undefined reference to `pthread_getspecific' util.o: In function `Perl_my_vsnprintf': util.c:(.text+0x9a10): undefined reference to `pthread_getspecific' util.o: In function `Perl_get_context': util.c:(.text+0x5887): undefined reference to `pthread_getspecific' sv.o: In function `Perl_get_arena': sv.c:(.text+0xa71): undefined reference to `pthread_getspecific' sv.c:(.text+0xae4): undefined reference to `pthread_getspecific' sv.o: In function `perl_clone': sv.c:(.text+0x188a2): undefined reference to `pthread_setspecific' sv.c:(.text+0x1ac97): undefined reference to `pthread_getspecific' sv.c:(.text+0x1accf): undefined reference to `pthread_getspecific' sv.c:(.text+0x1af6e): undefined reference to `pthread_getspecific' sv.o: In function `do_mark_cloneable_stash': sv.c:(.text+0x22f9f): undefined reference to `pthread_getspecific' sv.c:(.text+0x23010): undefined reference to `pthread_getspecific' perlmini.o: In function `perl_alloc': perlmini.c:(.text+0x5a2): undefined reference to `pthread_setspecific' perlmini.c:(.text+0x5ef): undefined reference to `pthread_key_create' perlmini.c:(.text+0x605): undefined reference to `pthread_setspecific' perlmini.o: In function `perl_construct': perlmini.c:(.text+0x25df): undefined reference to `pthread_getspecific' perlmini.o: In function `Perl_eval_sv': perlmini.c:(.text+0x3951): undefined reference to `pthread_getspecific' perlmini.c:(.text+0x3987): undefined reference to `pthread_getspecific' perlmini.o: In function `Perl_call_sv': perlmini.c:(.text+0x42c1): undefined reference to `pthread_getspecific' perlmini.c:(.text+0x4387): undefined reference to `pthread_getspecific' perlmini.o: In function `perl_fini': perlmini.c:(.text.exit+0x1c): undefined reference to `pthread_key_delete' gv.o: In function `Perl_amagic_call': gv.c:(.text+0x17b7): undefined reference to `pthread_getspecific' gv.c:(.text+0x1887): undefined reference to `pthread_getspecific' gv.o: In function `Perl_gv_init': gv.c:(.text+0x3f02): undefined reference to `pthread_getspecific' gv.c:(.text+0x3faf): undefined reference to `pthread_getspecific' gv.o: In function `S_require_tie_mod': gv.c:(.text+0x4c17): undefined reference to `pthread_getspecific' pp.o: In function `Perl_pp_pow': pp.c:(.text+0x4fe9): undefined reference to `pow' pp.o: In function `Perl_pp_modulo': pp.c:(.text+0x6f63): undefined reference to `floor' pp.c:(.text+0x6f93): undefined reference to `floor' pp.c:(.text+0x75e3): undefined reference to `fmod' pp.o: In function `Perl_pp_atan2': pp.c:(.text+0x1502a): undefined reference to `atan2' pp.o: In function `Perl_pp_sin': pp.c:(.text+0x15412): undefined reference to `sin' pp.o: In function `Perl_pp_int': pp.c:(.text+0x15d81): undefined reference to `floor' pp.c:(.text+0x15da1): undefined reference to `ceil' pp.o: In function `Perl_pp_splice': pp.c:(.text+0x1d65b): undefined reference to `pthread_getspecific' pp.c:(.text+0x1d6c7): undefined reference to `pthread_getspecific' pp.o: In function `Perl_pp_push': pp.c:(.text+0x1e52f): undefined reference to `pthread_getspecific' pp.c:(.text+0x1e567): undefined reference to `pthread_getspecific' pp.o: In function `Perl_pp_unshift': pp.c:(.text+0x1e89f): undefined reference to `pthread_getspecific' pp.o:(.rodata+0x220): undefined reference to `cos' pp.o:(.rodata+0x228): undefined reference to `sin' pp.o:(.rodata+0x230): undefined reference to `sin' pp.o:(.rodata+0x238): undefined reference to `exp' pp.o:(.rodata+0x240): undefined reference to `log' pp.o:(.rodata+0x248): undefined reference to `sqrt' pp_ctl.o: In function `S_make_matcher': pp_ctl.c:(.text+0x68): undefined reference to `pthread_getspecific' pp_ctl.o: In function `S_doeval': pp_ctl.c:(.text+0xd07): undefined reference to `pthread_getspecific' pp_ctl.c:(.text+0x1117): undefined reference to `pthread_getspecific' pp_ctl.c:(.text+0x12c7): undefined reference to `pthread_getspecific' pp_ctl.o: In function `S_run_user_filter': pp_ctl.c:(.text+0x1b57): undefined reference to `pthread_getspecific' pp_pack.o: In function `S_pack_rec': pp_pack.c:(.text+0x5740): undefined reference to `floor' pp_pack.c:(.text+0x5757): undefined reference to `floor' pp_pack.c:(.text+0x578c): undefined reference to `floor' pp_sort.o: In function `S_sortcv_xsub': pp_sort.c:(.text+0x16e6): undefined reference to `pthread_getspecific' pp_sort.o: In function `S_sortcv': pp_sort.c:(.text+0x197e): undefined reference to `pthread_getspecific' pp_sort.o: In function `S_sortcv_stacked': pp_sort.c:(.text+0x1c06): undefined reference to `pthread_getspecific' pp_sort.o: In function `Perl_pp_sort': pp_sort.c:(.text+0x40ff): undefined reference to `pthread_getspecific' pp_sort.c:(.text+0x413c): undefined reference to `pthread_getspecific' -- Report by Test::Smoke v1.44 build 1285 running on perl 5.14.2 (Reporter v0.035 / Smoker v0.045)