Currently, make test is just completely broken.
This PR makes Mikan_datadir=src/data/ MIKAN_BIN=$(realpath ./dist-*/build/mikan/mikan) make test mostly work (except for the cubical test suite...:)
Checking Agda.Builtin.Float (mikan/cubical/src/data/lib/prim/Agda/Builtin/Float.agda).
Checking Agda.Builtin.Int (mikan/cubical/src/data/lib/prim/Agda/Builtin/Int.agda).
Checking Cubical.Reflection.Base (mikan/cubical/Cubical/Reflection/Base.agda).
mikan/cubical/cubical.agda-lib:1.1: warning: -W[no]OptionRedundant
Option --cubical no longer has any effect, and is only accepted for compatibility.
when scope checking the declaration
open import Cubical.Reflection.Base
mikan/cubical/cubical.agda-lib:1.1: warning: -W[no]OptionRedundant
Option --guardedness no longer has any effect, and is only accepted for compatibility.
when scope checking the declaration
open import Cubical.Reflection.Base
mikan/cubical/Cubical/Reflection/Base.agda:30.1-85: error: [NoParseForLHS]
Could not parse the pattern synonym right-hand side
R.arg (R.arg-info R.visible (R.modality R.relevant R.quantity-ω)) t
Problematic expression: ((R.modality R.relevant) R.quantity-ω)
Operators used in the grammar:
None
when scope checking the declaration
pattern varg t = R.arg
(R.arg-info R.visible (R.modality R.relevant R.quantity-ω)) t
make[2]: *** [GNUmakefile:32: check] Error 42
make[2]: Leaving directory 'mikan/cubical'
make[1]: *** [GNUmakefile:13: build] Error 2
make[1]: Leaving directory 'mikan/cubical'