Debugging &MatricesForHomalg; Beside the &GAP; builtin debugging facilities (&see; ) &MatricesForHomalg; provides two ways to debug the computations.
Increase the assertion level &MatricesForHomalg; comes with numerous builtin assertion checks. They are activated if the user increases the assertion level using
SetAssertionLevel( level );
(&see; ), where level is one of the values below:

level description
0 no assertion checks whatsoever
4 assertions about basic matrix operations are checked (&see; Appendix )
(these are among the operations often delegated to external systems)

In particular, if &MatricesForHomalg; delegates matrix operations to an external system then SetAssertionLevel( 4 ); can be used to let &MatricesForHomalg; debug the external system.
<#Include Label="asserts">
Using homalgMode <#Include Label="homalgMode">