I'm mystified by these failures -- not the Digest::SHA failing to build
(which has been already rolled back), but the test failures starting
with t/comp/hints, and then followed by many regexp/unicode-related ones.
I can't repro this in OS X with g++ 4.8.2 (from macports) and
-Accflags=-DPERL_POISON.
Could you perhaps build manually and then run manually couple of the
failing tests and send the output?
On Wednesday-201405-28, 21:42, George Greer wrote:
Smoke logs available at
http://m-l.org/~perl/smoke/perl/linux/blead_g++_quick/logee15bb65434d65a216d745912921e01f0308407d.log.gz
Automated smoke report for 5.21.1 patch
ee15bb65434d65a216d745912921e01f0308407d v5.21.0-75-gee15bb6
zwei: Intel(R) Core(TM) i7 CPU 920 @ 2.67GHz (GenuineIntel 2668MHz) (x86_64/8
cpu)
on linux - 3.11.0-18-generic [debian]
using g++ version 4.8.1
smoketime 37 minutes 50 seconds (average 9 minutes 28 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
v5.21.0-75-gee15bb6 Configuration (common) -Accflags=-DPERL_POISON -Dcc=g++
----------- ---------------------------------------------------------
M M
M M -Duseithreads
| +--------- -DDEBUGGING
+----------- no debugging
Locally applied patches:
SMOKEee15bb65434d65a216d745912921e01f0308407d
Testsuite was run only with 'harness'
Failures: (common-args) -Accflags=-DPERL_POISON -Dcc=g++
[minitest]
[minitest] -DDEBUGGING
[minitest] -Duseithreads
[minitest] -DDEBUGGING -Duseithreads
t/comp/hints ................... FAILED--expected 31 tests, saw 10
t/comp/require ................. FAILED at test 53
t/re/overload .................. FAILED--no leader found
t/re/pat ....................... FAILED--no leader found
t/re/pat_re_eval ............... FAILED--no leader found
t/re/reg_eval_scope ............ FAILED--no leader found
t/re/reg_mesg .................. FAILED--no leader found
t/re/regex_sets ................ FAILED--no leader found
t/re/regex_sets_compat ......... FAILED at test 1433
t/re/regexp .................... FAILED at test 1433
t/re/regexp_noamp .............. FAILED at test 1433
t/re/regexp_notrie ............. FAILED at test 1433
t/re/regexp_qr ................. FAILED at test 1433
t/re/regexp_qr_embed ........... FAILED at test 1433
t/re/regexp_trielist ........... FAILED at test 1433
t/re/rxcode .................... FAILED--no leader found
t/re/uniprops .................. FAILED--no leader found
t/op/closure ................... FAILED--no leader found
t/op/eval ...................... FAILED at test 124
t/op/lc ........................ FAILED--no leader found
t/op/sub ....................... FAILED--expected 33 tests, saw 31
t/op/tr ........................ FAILED--no leader found
t/uni/cache .................... FAILED--no leader found
t/uni/class .................... FAILED--no leader found
t/uni/fold ..................... FAILED--no leader found
t/uni/gv ....................... FAILED--no leader found
t/uni/labels ................... FAILED--no leader found
t/uni/lower .................... FAILED--no leader found
t/uni/parser ................... FAILED--no leader found
t/uni/title .................... FAILED--no leader found
t/uni/upper .................... FAILED--no leader found
t/uni/variables ................ FAILED--no leader found
Compiler messages(gcc):
try.c: In function ‘int main()’:
MD5.xs: In function ‘void XS_Digest__MD5_md5(CV*)’:
../../handy.h:466:36: warning: null argument where non-null required (argument
1) [-Wnonnull]
SHA.c: In function ‘void XS_Digest__SHA_newSHA(CV*)’:
SHA.c:269:9: error: expected unqualified-id before ‘class’
SHA.c:269:9: error: expected initializer before ‘class’
SHA.xs:81:23: error: expected primary-expression before ‘class’
SHA.c:840:1: error: expected ‘}’ at end of input
MD5.xs: In function ‘void XS_Digest__MD5_md5(PerlInterpreter*, CV*)’:
SHA.c: In function ‘void XS_Digest__SHA_newSHA(PerlInterpreter*, CV*)’: