[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: Compiling an old version with an old compiler
From: |
spasmous |
Subject: |
Re: Compiling an old version with an old compiler |
Date: |
Fri, 16 Apr 2010 13:09:45 -0700 |
It's not the best situation, I know. At home I use 3.3.51 :) It's a
matter of feasibility on this old system. I just ran "make check" with
only a few failures so I think it will work OK.
Integrated test scripts:
src/DLD-FUNCTIONS/besselj.cc ........................... PASS 180/180
src/DLD-FUNCTIONS/bsxfun.cc ............................ PASS 55/55
src/DLD-FUNCTIONS/cellfun.cc ........................... PASS 31/31
src/DLD-FUNCTIONS/conv2.cc ............................. PASS 1/1
src/DLD-FUNCTIONS/dispatch.cc .......................... PASS 13/13
src/DLD-FUNCTIONS/fft.cc ............................... PASS 9/9
src/DLD-FUNCTIONS/fsolve.cc ............................ PASS 4/4
src/DLD-FUNCTIONS/luinc.cc .............................
src/DLD-FUNCTIONS/matrix_type.cc ....................... PASS 51/51
src/DLD-FUNCTIONS/max.cc ............................... PASS 12/12
src/DLD-FUNCTIONS/rand.cc .............................. PASS 57/57
src/DLD-FUNCTIONS/regexp.cc ............................ PASS 68/76 FAIL 8
src/DLD-FUNCTIONS/spkron.cc ............................ PASS 2/2
src/DLD-FUNCTIONS/spqr.cc .............................. PASS 2/2
src/DLD-FUNCTIONS/tsearch.cc ........................... PASS 6/6
src/data.cc ............................................ PASS 20/20
src/ov-fcn-handle.cc ................................... PASS 3/3
src/ov-struct.cc ....................................... PASS 16/16
src/pt-idx.cc .......................................... PASS 5/5
src/strfns.cc .......................................... PASS 22/22
src/syscalls.cc ........................................ PASS 1/1
liboctave/CMatrix.cc ................................... PASS 6/6
liboctave/dMatrix.cc ................................... PASS 6/6
scripts/audio/wavwrite.m ............................... PASS 3/3
scripts/elfun/acosd.m .................................. PASS 3/3
scripts/elfun/acotd.m .................................. PASS 3/3
scripts/elfun/acscd.m .................................. PASS 3/3
scripts/elfun/asecd.m .................................. PASS 3/3
scripts/elfun/asind.m .................................. PASS 3/3
scripts/elfun/atand.m .................................. PASS 3/3
scripts/elfun/cosd.m ................................... PASS 5/5
scripts/elfun/cotd.m ................................... PASS 5/5
scripts/elfun/cscd.m ................................... PASS 5/5
scripts/elfun/secd.m ................................... PASS 5/5
scripts/elfun/sind.m ................................... PASS 5/5
scripts/elfun/tand.m ................................... PASS 5/5
scripts/general/__isequal__.m .......................... PASS 26/26
scripts/general/accumarray.m ........................... PASS 11/11
scripts/general/arrayfun.m ............................. PASS 1/1
scripts/general/bitcmp.m ............................... PASS 15/15
scripts/general/blkdiag.m .............................. PASS 8/8
scripts/general/cell2mat.m ............................. PASS 2/2
scripts/general/circshift.m ............................ PASS 4/4
scripts/general/cplxpair.m ............................. PASS 13/13
scripts/general/cumtrapz.m ............................. PASS 6/6
scripts/general/deal.m ................................. PASS 2/2
scripts/general/interp1.m .............................. PASS 144/144
scripts/general/interp2.m .............................. PASS 6/6
scripts/general/interp3.m .............................. PASS 1/1
scripts/general/interpft.m ............................. PASS 2/5 FAIL 3
scripts/general/issymmetric.m .......................... PASS 12/12
scripts/general/logical.m .............................. PASS 8/8
scripts/general/lookup.m ............................... PASS 13/13
scripts/general/mod.m .................................. PASS 25/25
scripts/general/nthroot.m .............................. PASS 3/3
scripts/general/polyarea.m ............................. PASS 4/4
scripts/general/rem.m .................................. PASS 4/4
scripts/general/repmat.m ............................... PASS 16/16
scripts/general/runlength.m ............................ PASS 1/1
scripts/general/sortrows.m ............................. PASS 2/2
scripts/general/structfun.m ............................ PASS 1/1
scripts/general/sub2ind.m .............................. PASS 24/24
scripts/general/trapz.m ................................ PASS 6/6
scripts/geometry/convhull.m ............................ PASS 0/1 FAIL 1
scripts/geometry/delaunay.m ............................ PASS 0/1 FAIL 1
scripts/geometry/delaunay3.m ........................... PASS 0/1 FAIL 1
scripts/geometry/dsearch.m ............................. PASS 2/2
scripts/geometry/dsearchn.m ............................ PASS 6/6
scripts/geometry/griddata.m ............................ PASS 0/1 FAIL 1
scripts/geometry/griddata3.m ........................... PASS 0/2 FAIL 2
scripts/geometry/griddatan.m ........................... PASS 0/2 FAIL 2
scripts/geometry/tsearchn.m ............................ PASS 5/5
scripts/image/imshow.m ................................. PASS 3/3
scripts/linear-algebra/cond.m .......................... PASS 5/5
scripts/linear-algebra/condest.m ....................... PASS 4/4
scripts/linear-algebra/onenormest.m .................... PASS 4/4
scripts/miscellaneous/bincoeff.m ....................... PASS 3/3
scripts/miscellaneous/compare_versions.m ............... PASS 30/30
scripts/miscellaneous/fileparts.m ...................... PASS 9/9
scripts/miscellaneous/fullfile.m ....................... PASS 19/19
scripts/miscellaneous/getfield.m ....................... PASS 2/2
scripts/miscellaneous/inputname.m ...................... PASS 2/2
scripts/miscellaneous/setfield.m ....................... PASS 2/2
scripts/miscellaneous/substruct.m ...................... PASS 6/6
scripts/plot/hist.m .................................... PASS 7/7
scripts/plot/orient.m .................................. PASS 7/7
scripts/polynomial/conv.m .............................. PASS 6/6
scripts/polynomial/pchip.m ............................. PASS 7/7
scripts/polynomial/polyfit.m ........................... PASS 4/4
scripts/polynomial/polyval.m ........................... PASS 4/4
scripts/polynomial/residue.m ........................... PASS 4/4
scripts/polynomial/spline.m ............................ PASS 16/16
scripts/set/intersect.m ................................ PASS 2/2
scripts/set/ismember.m ................................. PASS 31/31
scripts/set/setdiff.m .................................. PASS 8/8
scripts/set/setxor.m ................................... PASS 2/2
scripts/set/union.m .................................... PASS 1/1
scripts/set/unique.m ................................... PASS 13/13
scripts/signal/detrend.m ............................... PASS 3/3
scripts/signal/freqz.m ................................. PASS 3/3
scripts/signal/sinetone.m .............................. PASS 1/1
scripts/sparse/nonzeros.m .............................. PASS 2/2
scripts/sparse/pcg.m ................................... PASS 4/4
scripts/sparse/pcr.m ................................... PASS 3/3
scripts/sparse/speye.m ................................. PASS 5/5
scripts/sparse/spfun.m ................................. PASS 4/4
scripts/sparse/spones.m ................................ PASS 3/3
scripts/sparse/spstats.m ............................... PASS 1/1
scripts/specfun/betaln.m ............................... PASS 3/3
scripts/specfun/factorial.m ............................ PASS 5/5
scripts/specfun/legendre.m ............................. PASS 1/1
scripts/specfun/nchoosek.m ............................. PASS 1/2 FAIL 1
scripts/special-matrix/hadamard.m ...................... PASS 3/3
scripts/special-matrix/hankel.m ........................ PASS 5/5
scripts/special-matrix/magic.m ......................... PASS 4/4
scripts/statistics/base/__quantile__.m ................. PASS 8/8
scripts/statistics/base/mode.m ......................... PASS 12/12
scripts/statistics/base/prctile.m ...................... PASS 5/5
scripts/statistics/base/quantile.m ..................... PASS 9/9
scripts/statistics/base/statistics.m ................... PASS 1/1
scripts/statistics/distributions/binornd.m ............. PASS 2/2
scripts/statistics/tests/kruskal_wallis_test.m ......... PASS 1/1
scripts/strings/blanks.m ............................... PASS 3/3
scripts/strings/dec2base.m ............................. PASS 4/4
scripts/strings/index.m ................................ PASS 10/10
scripts/strings/mat2str.m .............................. PASS 3/3
scripts/strings/strcat.m ............................... PASS 3/3
scripts/strings/strtok.m ............................... PASS 26/26
scripts/strings/strvcat.m .............................. PASS 3/3
scripts/testfun/assert.m ............................... PASS 55/55
scripts/testfun/example.m .............................. PASS 4/4
scripts/testfun/test.m ................................. PASS 45/45
scripts/time/calendar.m ................................ PASS 2/2
scripts/time/datenum.m ................................. PASS 6/6
scripts/time/datestr.m ................................. PASS 32/32
scripts/time/datevec.m ................................. PASS 11/11
scripts/time/eomday.m .................................. PASS 11/11
scripts/time/etime.m ................................... PASS 5/5
scripts/time/weekday.m ................................. PASS 19/19
Fixed test scripts:
test_args.m ............................................ PASS 10/10
test_arith.m ........................................... PASS 228/228
test_contin.m .......................................... PASS 17/17
test_diffeq.m .......................................... PASS 9/9
test_error.m ........................................... PASS 10/10
test_eval-catch.m ...................................... PASS 9/9
test_eval.m ............................................ PASS 10/10
test_for.m ............................................. PASS 11/11
test_global.m .......................................... PASS 10/10
test_if.m .............................................. PASS 6/6
test_index-wfi-f.m ..................................... PASS 86/86
test_index-wfi-t.m ..................................... PASS 39/39
test_infnan.m .......................................... PASS 9/9
test_io.m .............................................. PASS 66/66
test_linalg.m .......................................... PASS 65/65
test_logical-wfi-f.m ................................... PASS 45/45
test_logical-wfi-t.m ................................... PASS 45/45
test_matrix.m .......................................... PASS 90/90
test_null_assign.m ..................................... PASS 8/8
test_number.m .......................................... PASS 52/52
test_prefer.m .......................................... PASS 29/29
test_quad.m ............................................ PASS 6/6
test_range.m ........................................... PASS 29/29
test_recursion.m ....................................... PASS 2/2
test_return.m .......................................... PASS 2/2
test_set.m ............................................. PASS 19/19
test_signal.m .......................................... PASS 5/5
test_slice.m ........................................... PASS 133/133
test_sparse.m .......................................... PASS 1047/1049 FAIL 2
test_stats.m ........................................... PASS 22/22
test_string.m .......................................... PASS 131/131
test_struct.m .......................................... PASS 22/22
test_switch.m .......................................... PASS 6/6
test_system.m .......................................... PASS 115/115
test_transpose.m ....................................... PASS 4/4
test_try.m ............................................. PASS 10/10
test_unwind.m .......................................... PASS 2/2
test_while.m ........................................... PASS 5/5
Summary:
PASS 3940
FAIL 22
On 4/16/10, Thomas Weber <address@hidden> wrote:
> On Fri, Apr 16, 2010 at 12:47:04AM -0700, spasmous wrote:
>> Update: if I just type make after it segfaults, it carries on where it
>> left off until the next segfault. Repeat until finished. Now it works.
>> Thanks for your responses, all.
>
> I wouldn't trust the resulting binaries. ICEs (internal compiler errors)
> on widely used platforms may very well indicate a hardware problem.
>
> Thomas
>