octave-bug-tracker
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[Octave-bug-tracker] [bug #62715] ./configure could cache more values fo


From: Rik
Subject: [Octave-bug-tracker] [bug #62715] ./configure could cache more values for better performance
Date: Thu, 7 Jul 2022 13:32:36 -0400 (EDT)

Follow-up Comment #2, bug #62715 (project octave):

@Markus: It seems possible that the change is related.

Is there something weird about w32-on-debian build?  Is it a cross compile,
for example, where some configure tests might get skipped and therefore the
value for ax_cv_blas_integer_size is never set?

In configure.ac I see


OCTAVE_BLAS_WITH_F77_FUNC([], [],
  [ax_blas_ok=yes
  AC_MSG_CHECKING([BLAS can be called from Fortran])
  AC_MSG_RESULT([yes assumed for cross compilation])])


And in octave_blas_f77_func.m4 I see this in the documentation


#   AX_BLAS_F77_FUNC([ACTION-IF-PASS[, ACTION-IF-FAIL[,
ACTION-IF-CROSS-COMPILING]])


Also, at the top of the code for the Autoconf macro I see


if test "$cross_compiling" = yes ; then
        ifelse($3, ,$1,$3)


So, this is very likely related to the cross compiling.  I don't know what the
desired result is here.  Should we just assume 4-byte BLAS library when cross
compiling?


    _______________________________________________________

Reply to this item at:

  <https://savannah.gnu.org/bugs/?62715>

_______________________________________________
Message sent via Savannah
https://savannah.gnu.org/




reply via email to

[Prev in Thread] Current Thread [Next in Thread]