libjade icon indicating copy to clipboard operation
libjade copied to clipboard

Use jazzct for (S)CT checking

Open J08nY opened this issue 1 year ago • 0 comments

The (S)CT checking in Jasmin is now done via the jazzct standalone checker (https://github.com/jasmin-lang/jasmin/pull/766). Thus, Makefile.checksct should use that (it is currently broken, AFAICT).

The blockers are:

  • No support for -I include paths in the jazzct binary, only via JASMINPATH.
  • For DOIT checking only (https://github.com/jasmin-lang/jasmin/pull/736). No support for -lea, -lazy-regalloc or -noinsertarraycopy in jazzct, as these matter when checking is done after many compiler passes (and some primitives do not compile without them).

J08nY avatar May 08 '24 14:05 J08nY