Skip to content

Unable to interrupt execution by using SIGINT #68

@JohnReppy

Description

@JohnReppy

Version

110.99.2

Operating System

  • All
  • Linux
  • macOS
  • Windows
  • Other Unix

OS Version

No response

Processor

No response

Component

Core system

Severity

Major

Description of the problem

In smlnj v110.99.2, I am not able to interrupt the execution of an expression by sending SIGINT to smlnj.
For example, if I run an infinite loop while true do ();, I am not able to stop it by pressing CTRL-C.
Older versions of smlnj do not seem to have this problem. In smlnj v110.79, I am able to stop the infinite loop using CTRL-C:

Standard ML of New Jersey v110.79 [built: Sun Oct 27 08:29:41 2019]

  • while true do ();

Interrupt

Transcript

No response

Expected Behavior

No response

Steps to Reproduce

No response

Additional Information

No response

Email address

No response

Comments from smlnj-gforge

Original smlnj-gforge bug number 311

Submitted on 2022-05-19 at 23:50:00

comment by @JohnReppy on 2022-05-20 09:20:00 +000 UTC

I was unable to reproduce this bug (macOS/arm64) Since the report does not provide any contact info and does not specify the version of Unix/architecture, I'm not able to do further testing or ask for additional information.

Metadata

Metadata

Assignees

Labels

bugSomething isn't workingcompilerproblem with compilerfixed-in-110.99.3issues that will be fixed in the 110.99.3 versiongforgebug (or feature request) ported from smlnj-gforge repository

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions