Hi, I'm seeing consistent behaviour when running `jq` on Cygwin, where commands that should trigger jq to produce an error message instead cause it to assert and die. Simple test case: run `jq -n 'error("oh no!")'`, which should raise a jq error with the text "oh no!". Output on Cygwin: $ jq -n 'error("oh no!")' assertion "cb == jq_util_input_next_input_cb" failed: file "/cygdrive/d/a/scallywag/jq/jq-1.7.1-1.x86_64/src/jq-1.7.1/src/util.c", line 360, function: jq_util_input_get_position Aborted Expected output, as seen on my handy Debian box: $ jq -n 'error("oh no!")' jq: error (at ): oh no! I've attached the cygcheck.out file from the system where I ran the above. Cheers, Adam