shithub: MicroHs

Download patch

ref: 4fa3fcafe56700264a6a004e65b7bd3370d13b80
parent: e7c61a8117e39f123d7b2512db44eafd503f3d3b
author: Lennart Augustsson <lennart.augustsson@epicgames.com>
date: Wed Nov 29 11:50:35 EST 2023

Revert "Try more tests again."

This reverts commit e7c61a8117e39f123d7b2512db44eafd503f3d3b.

--- a/.github/workflows/c-cpp.yml
+++ b/.github/workflows/c-cpp.yml
@@ -79,19 +79,19 @@
     - name: make
       run: make CONF=unix-32
       shell: alpine.sh {0}
-#    - name: make mhseval
-#      run: make CONF=unix-32 bin/mhseval
-#      shell: alpine.sh {0}
-#    - name: make bootstrap
-#      run: make CONF=unix-32 bootstrap
-#      shell: alpine.sh {0}
-#    - name: make nfib
-#      run: make CONF=unix-32 nfibtest
-#      shell: alpine.sh {0}
-# segfaults on github, but works locally (in qemu
-    - name: make everytestmhs
-      run: make CONF=unix-32 everytestmhs
+    - name: make mhseval
+      run: make CONF=unix-32 bin/mhseval
       shell: alpine.sh {0}
+    - name: make bootstrap
+      run: make CONF=unix-32 bootstrap
+      shell: alpine.sh {0}
+    - name: make nfib
+      run: make CONF=unix-32 nfibtest
+      shell: alpine.sh {0}
+# segfaults :(
+#    - name: make everytestmhs
+#      run: make CONF=unix-32 everytestmhs
+#      shell: alpine.sh {0}
 
   build-linux-armv7:
     runs-on: ubuntu-latest
--- a/Makefile
+++ b/Makefile
@@ -108,7 +108,7 @@
 	@echo "*** Set environment variable MHSDIR to $(PREFIX)/lib/mhs"
 	@echo "***"
 
-everytest:	runtest exampletest exampletestexe cachetest bootcombtest nfibtest
+everytest:	runtest exampletest cachetest bootcombtest nfibtest
 
 everytestmhs:	bin/mhs bin/mhseval exampletest cachetest bootstrap runtestmhs nfibtest
 
@@ -123,9 +123,6 @@
 exampletest:	bin/mhs bin/mhseval Example.hs
 	bin/mhs -r Example
 	bin/mhs Example && bin/mhseval
-
-# This test fail with CI on 32 bit platforms
-exampletestexe: bin/mhs Example.hs
 	bin/mhs Example -oEx && ./Ex && rm Ex
 
 cachetest:	bin/mhs bin/mhseval Example.hs
@@ -138,4 +135,4 @@
 	bin/mhs -itests Nfib && bin/mhseval
 
 emscripten: bin/mhs
-	make test -f Makefile.emscripten
+	make test -f Makefile.emscripten;
--