rurban / perl-compiler

B::C - Moved over from googlecode
https://code.google.com/p/perl-compiler/
Other
63 stars 23 forks source link

5.26 breakage #407

Open rurban opened 7 years ago

rurban commented 7 years ago

Fixed in master. do a release. even without the new signature changes.

gv_list[0] sneaked into pmop_list

#   Failed test 'failed gcc-6  -march=native -fwrapv -DDEBUGGING -fno-strict-aliasing -pipe -fstack-protector-strong -I/usr/local/include -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64  -I/usr/local/lib/perl5/5.26.0/x86_64-linux-debug/CORE  -o ccode7 ccode7.c  -Wl,-E  -fstack-protector-strong -L/usr/local/lib -L/opt/local/lib  -L/usr/local/lib/perl5/5.26.0/x86_64-linux-debug/CORE -lperl -lpthread -lnsl -ldl -lm -lcrypt -lutil -lc 2>/dev/null'
#
#   at t/TestBC.pm line 933.
#
ccode7.c:180:138: error: initializer element is not constant
  { (OP*)&cop_list[1], (OP*)&cop_list[1], NULL,  2, 155, 0, 0, 0, 1, 0, 1, 0, 0x5, 0x14, (OP*)&svop_list[1], (OP*)&svop_list[2], 0, 0x0, {gv_list[0]}, {(void*)Nullsv} }, /* pmop_list[0]  */
                                                                                                                                          ^~~~~~~
ccode7.c:180:138: note: (near initialization for ‘pmop_list[0].op_pmreplrootu.op_pmreplroot’)