On Thu 30 Aug 2001 11:25, Arthur Bergman <arthur@contiller.se> wrote: > 01-08-30 10.14, skrev Arthur Bergman på arthur@contiller.se följande: > > > > > Ok, I see what the problem is. It seems like the offset of the pmop->offset > > is also in the regex value. > > > > However. > > > > A) Why am I not seeing this. > > Lack of -DDEBUGGING! > > > B) Why isn't the following code doing its work. > > > > if(av_len((AV*) PL_regex_pad[0]) > -1) { > > repointer = av_pop((AV*)PL_regex_pad[0]); > > pmop->op_pmoffset = SvIV(repointer); > > sv_setiv(repointer,0); > > } else { > > We were too clever there so it broke in perl_destruct. HP-UX 11.00, -DDEBUGGING -Duseperlio -Dusethreads -Duseithreads All tests successful. u=2.34 s=0.97 cu=177.45 cs=14.59 scripts=431 tests=25498 Will check 10.20 now > Patch #11790 fixes it, it might even fix the AIX build if the reason AIX > fails is because perl fails while running makedef.pl(?) Nah, see below (makedef.pl call on top) > please test AIX and see if it runs and also get a copy of the output of > File/Find default configuration (-DDEBUGGING -Duseperlio), AIX 4.3.3, vac CCCMD = xlc -DPERL_CORE -c -DDEBUGGING -D_ALL_SOURCE -D_ANSI_C_SOURCE -D_POSIX_SOURCE -qmaxmem=16384 -DUSE_NATIVE_DLOPEN -I/pro/local/include -q32 -D_LARGE_FILES -qlonglong -O2 ./miniperl makedef.pl PLATFORM=aix | sort -u | sort -f > perl.exp.tmp sh mv-if-diff perl.exp.tmp perl.exp xlc -o perl -L/pro/local/lib -brtl -b32 -bE:perl.exp perlmain.o lib/auto/DynaLoader/DynaLoader.a libperl.a `cat ext.libs` -lbind -lnsl -ldl -lld -lm -lc -lcrypt -lbsd -lPW -liconv ld: 0711-319 WARNING: Exported symbol not defined: Perl_condpair_magic ld: 0711-319 WARNING: Exported symbol not defined: Perl_croak_nocontext ld: 0711-319 WARNING: Exported symbol not defined: Perl_custom_op_desc ld: 0711-319 WARNING: Exported symbol not defined: Perl_custom_op_name ld: 0711-319 WARNING: Exported symbol not defined: Perl_deb_nocontext ld: 0711-319 WARNING: Exported symbol not defined: Perl_die_nocontext ld: 0711-319 WARNING: Exported symbol not defined: Perl_form_nocontext ld: 0711-319 WARNING: Exported symbol not defined: Perl_load_module_nocontext ld: 0711-319 WARNING: Exported symbol not defined: Perl_mess_nocontext ld: 0711-319 WARNING: Exported symbol not defined: Perl_newSVpvf_nocontext ld: 0711-319 WARNING: Exported symbol not defined: Perl_new_struct_thread ld: 0711-319 WARNING: Exported symbol not defined: Perl_sv_catpvf_mg_nocontext ld: 0711-319 WARNING: Exported symbol not defined: Perl_sv_catpvf_nocontext ld: 0711-319 WARNING: Exported symbol not defined: Perl_sv_lock ld: 0711-319 WARNING: Exported symbol not defined: Perl_sv_setpvf_mg_nocontext ld: 0711-319 WARNING: Exported symbol not defined: Perl_sv_setpvf_nocontext ld: 0711-319 WARNING: Exported symbol not defined: Perl_unlock_condpair ld: 0711-319 WARNING: Exported symbol not defined: Perl_warner_nocontext ld: 0711-319 WARNING: Exported symbol not defined: Perl_warn_nocontext ld: 0711-319 WARNING: Exported symbol not defined: PL_cred_mutex ld: 0711-319 WARNING: Exported symbol not defined: PL_custom_op_descs ld: 0711-319 WARNING: Exported symbol not defined: PL_custom_op_names ld: 0711-319 WARNING: Exported symbol not defined: PL_eval_cond ld: 0711-319 WARNING: Exported symbol not defined: PL_eval_mutex ld: 0711-319 WARNING: Exported symbol not defined: PL_eval_owner ld: 0711-319 WARNING: Exported symbol not defined: PL_fdpid_mutex ld: 0711-319 WARNING: Exported symbol not defined: PL_nthreads ld: 0711-319 WARNING: Exported symbol not defined: PL_nthreads_cond ld: 0711-319 WARNING: Exported symbol not defined: PL_strtab_mutex ld: 0711-319 WARNING: Exported symbol not defined: PL_svref_mutex ld: 0711-319 WARNING: Exported symbol not defined: PL_sv_lock_mutex ld: 0711-319 WARNING: Exported symbol not defined: PL_sv_mutex ld: 0711-319 WARNING: Exported symbol not defined: PL_threadnum ld: 0711-319 WARNING: Exported symbol not defined: PL_threadsv_names ld: 0711-319 WARNING: Exported symbol not defined: PL_threads_mutex ld: 0711-319 WARNING: Exported symbol not defined: PL_thrsv ld: 0711-319 WARNING: Exported symbol not defined: PL_thr_key ld: 0711-319 WARNING: Exported symbol not defined: PL_vtbl_mutex : : Extracting defsubs.h... xlc -c -DDEBUGGING -D_ALL_SOURCE -D_ANSI_C_SOURCE -D_POSIX_SOURCE -qmaxmem=16384 -DUSE_NATIVE_DLOPEN -I/pro/local/include -q32 -D_LARGE_FILES -qlonglong -O2 -DVERSION=\"a5\" -DXS_VERSION=\"a5\" -I../.. B.c "B.c", line 2308.41: 1506-099 (S) Unexpected argument. "B.c", line 2484.41: 1506-099 (S) Unexpected argument. "B.c", line 3303.41: 1506-099 (S) Unexpected argument. make[1]: *** [B.o] Error 1 make[1]: Leaving directory `/pro/3gl/CPAN/perl-current/ext/B' make: *** [lib/auto/B/B.so] Error 2 i2:/pro/3gl/CPAN/perl-current 103 > -- H.Merijn Brand Amsterdam Perl Mongers (http://www.amsterdam.pm.org/) using perl-5.6.1, 5.7.1 & 628 on HP-UX 10.20 & 11.00, AIX 4.2, AIX 4.3, WinNT 4, Win2K pro & WinCE 2.11. Smoking perl CORE: smokers@perl.org http://archives.develooper.com/daily-build@perl.org/ perl-qa@perl.org send smoke reports to: smokers-reports@perl.org, QA: http://qa.perl.orgThread Previous | Thread Next