• Liam Healy's avatar
    No 64 bit integers on 32 bit platforms · c057c7f3
    Liam Healy authored
    Both CLISP and SBCL fail when making arrays of 64 bit integers,
    despite cffi-features:no-long-long being absent for either.
    Therefore, conditionalize away these types in *array-element-types* on
    32 bit platforms in general, and conditionalize away all the 64 bit
    tests as well.  Separated out integer size check into types.lisp.
    Restored tests vector-min and vector-max which fail in SBCL for
    (signed-integer 8) and (signed-integer 16) for unknown reasons. 
    Test results:
    64 bit SBCL:   TOTAL: 1223 assertions passed, 5 failed, 0 execution errors.
    64 bit CCL:    TOTAL: 1228 assertions passed, 0 failed, 0 execution errors.
    32 bit SBCL:   TOTAL: 1069 assertions passed, 31 failed, 0 execution errors.
    32 bit CLISP:  TOTAL: 1051 assertions passed, 27 failed, 5 execution errors.
    c057c7f3
Name
Last commit
Last update
..
absolute-deviation.lisp Loading commit data...
absolute-sum.lisp Loading commit data...
airy.lisp Loading commit data...
autocorrelation.lisp Loading commit data...
axpy.lisp Loading commit data...
bernoulli.lisp Loading commit data...
bessel.lisp Loading commit data...
beta.lisp Loading commit data...
binomial.lisp Loading commit data...
blas-copy.lisp Loading commit data...
blas-swap.lisp Loading commit data...
cauchy.lisp Loading commit data...
cdot.lisp Loading commit data...
chebyshev.lisp Loading commit data...
chi-squared.lisp Loading commit data...
clausen.lisp Loading commit data...
column.lisp Loading commit data...
combination.lisp Loading commit data...
coulomb.lisp Loading commit data...
coupling.lisp Loading commit data...
covariance.lisp Loading commit data...
dawson.lisp Loading commit data...
debye.lisp Loading commit data...
dilogarithm.lisp Loading commit data...
dirichlet.lisp Loading commit data...
discrete.lisp Loading commit data...
dot.lisp Loading commit data...
eigensystems.lisp Loading commit data...
elementary.lisp Loading commit data...
elliptic-functions.lisp Loading commit data...
elliptic-integrals.lisp Loading commit data...
error-functions.lisp Loading commit data...
euclidean-norm.lisp Loading commit data...
exponential-functions.lisp Loading commit data...
exponential-integrals.lisp Loading commit data...
exponential-power.lisp Loading commit data...
exponential.lisp Loading commit data...
fdist.lisp Loading commit data...
fermi-dirac.lisp Loading commit data...
flat.lisp Loading commit data...
gamma-randist.lisp Loading commit data...
gamma.lisp Loading commit data...
gaussian-bivariate.lisp Loading commit data...
gaussian-tail.lisp Loading commit data...
gaussian.lisp Loading commit data...
gegenbauer.lisp Loading commit data...
geometric.lisp Loading commit data...
givens.lisp Loading commit data...
gumbel1.lisp Loading commit data...
gumbel2.lisp Loading commit data...
higher-moments.lisp Loading commit data...
histogram.lisp Loading commit data...
hypergeometric-randist.lisp Loading commit data...
hypergeometric.lisp Loading commit data...
index-max.lisp Loading commit data...
inverse-matrix-product.lisp Loading commit data...
laguerre.lisp Loading commit data...
lambert.lisp Loading commit data...
landau.lisp Loading commit data...
laplace.lisp Loading commit data...
legendre.lisp Loading commit data...
levy.lisp Loading commit data...
logarithm.lisp Loading commit data...
logarithmic.lisp Loading commit data...
logistic.lisp Loading commit data...
lognormal.lisp Loading commit data...
lu.lisp Loading commit data...
mathematical.lisp Loading commit data...
matrix-add-scalar.lisp Loading commit data...
matrix-copy.lisp Loading commit data...
matrix-div.lisp Loading commit data...
matrix-m+.lisp Loading commit data...
matrix-m-.lisp Loading commit data...
matrix-max-index.lisp Loading commit data...
matrix-max.lisp Loading commit data...
matrix-mean.lisp Loading commit data...
matrix-min-index.lisp Loading commit data...
matrix-min.lisp Loading commit data...
matrix-minmax-index.lisp Loading commit data...
matrix-minmax.lisp Loading commit data...
matrix-mult-scalar.lisp Loading commit data...
matrix-mult.lisp Loading commit data...
matrix-product-hermitian.lisp Loading commit data...
matrix-product-symmetric.lisp Loading commit data...
matrix-product-triangular.lisp Loading commit data...
matrix-product.lisp Loading commit data...
matrix-set-all-m+.lisp Loading commit data...
matrix-set-zero.lisp Loading commit data...
matrix-standard-deviation-with-fixed-mean.lisp Loading commit data...
matrix-standard-deviation-with-mean.lisp Loading commit data...
matrix-standard-deviation.lisp Loading commit data...
matrix-swap.lisp Loading commit data...
matrix-transpose-copy.lisp Loading commit data...
matrix-transpose.lisp Loading commit data...
matrix-variance-with-fixed-mean.lisp Loading commit data...
matrix-variance-with-mean.lisp Loading commit data...
matrix-variance.lisp Loading commit data...
median-percentile.lisp Loading commit data...
monte-carlo.lisp Loading commit data...
multinomial.lisp Loading commit data...
negative-binomial.lisp Loading commit data...
numerical-differentiation.lisp Loading commit data...
numerical-integration.lisp Loading commit data...
pareto.lisp Loading commit data...
permutation.lisp Loading commit data...
poisson.lisp Loading commit data...
polynomial.lisp Loading commit data...
power.lisp Loading commit data...
psi.lisp Loading commit data...
quasi-random-number-generators.lisp Loading commit data...
random-number-generators.lisp Loading commit data...
rayleigh-tail.lisp Loading commit data...
rayleigh.lisp Loading commit data...
row.lisp Loading commit data...
scale.lisp Loading commit data...
set-basis.lisp Loading commit data...
set-identity.lisp Loading commit data...
setf-column.lisp Loading commit data...
setf-row.lisp Loading commit data...
shuffling-sampling.lisp Loading commit data...
sort-matrix-largest.lisp Loading commit data...
sort-matrix-smallest.lisp Loading commit data...
sort-matrix.lisp Loading commit data...
sort-vector-index.lisp Loading commit data...
sort-vector-largest-index.lisp Loading commit data...
sort-vector-largest.lisp Loading commit data...
sort-vector-smallest-index.lisp Loading commit data...
sort-vector-smallest.lisp Loading commit data...
sort-vector.lisp Loading commit data...
spherical-vector.lisp Loading commit data...
swap-columns.lisp Loading commit data...
swap-elements.lisp Loading commit data...
swap-row-column.lisp Loading commit data...
swap-rows.lisp Loading commit data...
synchrotron.lisp Loading commit data...
tdist.lisp Loading commit data...
transport.lisp Loading commit data...
trigonometry.lisp Loading commit data...
vector-add-scalar.lisp Loading commit data...
vector-copy.lisp Loading commit data...
vector-div.lisp Loading commit data...
vector-m+.lisp Loading commit data...
vector-m-.lisp Loading commit data...
vector-max-index.lisp Loading commit data...
vector-max.lisp Loading commit data...
vector-mean.lisp Loading commit data...
vector-min-index.lisp Loading commit data...
vector-min.lisp Loading commit data...
vector-minmax-index.lisp Loading commit data...
vector-minmax.lisp Loading commit data...
vector-mult-scalar.lisp Loading commit data...
vector-mult.lisp Loading commit data...
vector-reverse.lisp Loading commit data...
vector-set-all-m+.lisp Loading commit data...
vector-set-zero.lisp Loading commit data...
vector-standard-deviation-with-fixed-mean.lisp Loading commit data...
vector-standard-deviation-with-mean.lisp Loading commit data...
vector-standard-deviation.lisp Loading commit data...
vector-swap.lisp Loading commit data...
vector-variance-with-fixed-mean.lisp Loading commit data...
vector-variance-with-mean.lisp Loading commit data...
vector-variance.lisp Loading commit data...
weibull.lisp Loading commit data...
zeta.lisp Loading commit data...