mescc: Tinycc support: Fix for ?-operator.
[mes.git] / check.sh
index cfdb61423b9206e9702908250ab0978b3e9464d5..9c8b2fab34ff3353ab22cbe6449082ee39daae4e 100755 (executable)
--- a/check.sh
+++ b/check.sh
 # You should have received a copy of the GNU General Public License
 # along with Mes.  If not, see <http://www.gnu.org/licenses/>.
 
-export GUILE=${GUILE-guile}
-export MES=${MES-src/mes}
-#export MES_ARENA=${MES_ARENA-200000000} #9GiB
+export CC32
+export GUILE MES MES_ARENA
+CC32=${CC32-$(command -v i686-unknown-linux-gnu-gcc)}
+GUILE=${GUILE-guile}
+MES=${MES-src/mes}
+MES_ARENA=${MES_ARENA-100000000}
 
 set -e
-bash check-boot.sh
+bash build-aux/check-boot.sh
 
 tests="
 tests/boot.test
@@ -38,13 +41,13 @@ tests/cwv.test
 tests/math.test
 tests/vector.test
 tests/srfi-1.test
+tests/srfi-9.test
 tests/srfi-13.test
 tests/srfi-14.test
 tests/srfi-43.test
 tests/optargs.test
 tests/fluids.test
 tests/catch.test
-tests/record.test
 tests/getopt-long.test
 tests/guile.test
 tests/syntax.test
@@ -85,4 +88,4 @@ else
     echo PASS: $total
 fi
 
-sh check-mescc.sh
+sh build-aux/check-mescc.sh