Skip to content

Unable to interrupt execution by using SIGINT #244

@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-50-19 at 23:5000

comment by @JohnReppy on 2022-20-20 09:2000 +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-2022.1Issues that have been closed for the 2022.1 releasegforgebug (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