I’ve tried both brew and built from source and both have identical results
Running with no input is fine
% hl
HL/JIT 1.14.0 (c)2015-2023 Haxe Foundation
Usage : hl [--debug <port>] [--debug-wait] <file>
Running with bytecode seg faults
% haxe --hl hello.hl --main Main
% hl hello.hl
zsh: segmentation fault hl hello.hl
The code is the simple Hello World example on the hashlink website.
Edit - posting the code for posterity:
/**
Multi-line comments for documentation.
**/
class Main {
static public function main():Void {
// Single line comment
trace("Hello World");
}
}