Home My Page Projects Code Snippets Project Openings SML/NJ Bugs
Summary Activity Tracker Lists

[#196] dontPickle error when trying to use SuccessorML

Date:
2018-03-08 22:56
Priority:
3
State:
Open
Submitted by:
Bug Submitter (webuser)
Assigned to:
David MacQueen (dbm)
Machine Architecture:
None
Operating System:
Generic Unix
Component:
Compiler
Resolution:
Accepted As Bug
Severity:
Major
OS Version:
any
SML/NJ Version:
110.82
Keywords:
pickler SuccessorML
URL:
Transcript (of reproduction):
<jhr@dhcp-10-135-11-141> sml -Cparser.succ-ml=true Standard ML of New Jersey v110.82 [built: Sat Oct 14 15:12:52 2017] - do print "hi\n"; Error: Compiler bug: PickMod: dontPickle 1: PATH(0,EXTERN(4698CC08B2EB764C429515D7653560DA))
Source (for reproduction):
do print "hi\n";
Summary:
dontPickle error when trying to use SuccessorML

Detailed description
Using the Successor ML "do" syntax at top level causes a dontPickle compiler bug.

Additional comments:
I was looking into bug 195, when I discovered this problem.

Submitted via web form by John Reppy <jhr@cs.uchicago.edu>

Comments:

No Comments Have Been Posted

Attached Files:

Changes

Field Old Value Date By
assigned_tojhr2018-05-11 20:11jhr
assigned_tonone2018-03-25 12:12jhr
detailsUsing the Successor ML "do" syntax at top level causes a dontPickle compiler bug. Additional comments: I was looking into bug 195, when I discovered this problem. Submitted via web form by John Reppy <jhr@cs.uchicago.edu> 2018-03-25 12:12jhr
ResolutionNone2018-03-25 12:12jhr
SeverityMinor2018-03-25 12:12jhr
Transcript (of reproduction)<jhr@dhcp-10-135-11-141> sml -Cparser.succ-ml=true Standard ML of New Jersey v110.82 [built: Sat Oct 14 15:12:52 2017] - do print "hi\n"; Error: Compiler bug: PickMod: dontPickle 1: PATH(0,EXTERN(4698CC08B2EB764C429515D7653560DA)) 2018-03-25 12:12jhr