I noticed two issues with Picat on macOS (macbook air M3, Sequoia 15.4.1):
- Compilation hangs on toam.c (at least 10 minutes, I did not wait longer). A workaround is to compile toam.c with -O rather than -O3:
CFLAGS1 = -O -DDARWIN -Wall -DGC -fomit-frame-pointer -Wno-error=unused-label # -arch x86_64 MacOS X, Darwin
toam.o : toam.c term.h inst.h basicd.h basic.h toam.h event.h frame.h emu_inst.h
$(CCC) $(CFLAGS1) toam.c...
- Enter does not work as expected in debugger (picat -d ...). Pressing Enter simply prints ^M. Pressing Ctrl-J does the job.