跳到内容
新问题

对这个项目有疑问吗?注册一个免费的GitHub帐户以打开一个问题,并联系其维护者和社区。

单击“注册GitHub”,表示您同意我们的服务条款隐私声明。我们偶尔会向您发送与帐户相关的电子邮件。

已经在GitHub上了?登录到您的帐户

编译器错误:合同:132上的UsageMap #44

关闭
5项任务中的1项
JohnReppy公司已打开此问题2022年7月15日·0条评论
关闭
5项任务中的1项

编译器错误:合同:132上的UsageMap #44

JohnReppy公司已打开此问题2022年7月15日·0条评论
受让人
标签
缺陷 有些东西不起作用了 编译器 编译器问题 固定在110.99.3中 将在110.99.3版本中修复的问题 gforge公司 从smlnj-gforge存储库移植的错误(或功能请求)

评论

@JohnReppy公司
复制链接
贡献者

JohnReppy公司 评论2022年7月15日

版本

110.99

操作系统

  • 全部
  • Linux操作系统
  • macOS操作系统
  • 窗户
  • 其他Unix

操作系统版本

10.15.7

处理器

x86(32位)

组件

核心系统

严重程度

专业

问题描述

以下代码片段生成:
编译器错误:合同:132上的UsageMap。

成绩单

$cat>valia.sml<<EOF函数g(l,a,b,x,y,d0,d1:实,d2:实,d3:实)=(x-实数fromInt(Array.sub(l,a));y-实数来自Int(Array.sub(l,b)))电动势$sml valia.sml新泽西州标准ML(64位)v110.99[建造日期:2020年12月24日星期四11:47:23][打开valia.sml][自动加载][库$SMLNJ-BASIS/BASIS.cm稳定][库$SMLNJ-BASIS/(BASIS.cm):BASIS-common.cm稳定][自动加载完成]错误:编译器错误:合同:132上的UsageMap******通过1******v129(v130[PV])=v129(“伪造”)v101(v131[PV])=v129(“伪造”)v91.1->v93[PV]v12(v103[C],v96[PR1])=v1(v104[C]、v80[PV]、v81[I]、v82[I],v83[R64]、v84[R64'、v86[R64]、v87[R64)、v133[PR2])=v132.0->v88[R64]v133.0->v132[PF1]v133.1->v85[PV]长度(v80)->v46[I]v118(v105[I])=real63_64(v105)->v43[R64]长度(v80)->v59[I]v107(v106[I])=real63_64(v106)->v56[R64]sub64(v84,v56)->v55[R64]v104(v55)如果u63<(v82,v59)[v108],则下标(v80,v82)->v60[I]v107(v60)其他的{v93,(I63t)0,(I63 t)0}->v98v98.0->v110[PV]v98.1->v111[PV]v98.2->v112[PV]{“有效期:3.22-3.31”,v112}->v114{v110、v111、v114}->v113gethdlr()->v117[FN]v117(v101,v113)如果u63<(v81,v46)[v119],则下标(v80,v81)->v47[I]v118(第47版)其他的{v93,(I63t)0,(I63 t)0}->v97v97.0->v121[PV]v97.1->v122[PV]v97.2->v123[PV]{“valia.sml:2.22-2.31”,v123}->v125{v121、v122、v125}->v124gethdlr()->v128[FN]v128(v101,v124)v103(v1){v12}->v89v102(v89)

预期行为

无响应

复制步骤

乐趣 (l,a,b,x,y,d0,d1:实,d2:实,d3:实)=(x-实数fromInt(Array.sub(l,a));y-实数来自Int(Array.sub(l,b)))

其他信息

无响应

电子邮件地址

nickie@softlab.ntua.gr

smlnj-gforge的意见

原始smlnj-gforge错误号284

Nikolaos S.Papaspyrou通过网络表单提交nickie@softlab.ntua.gr2021-04-18 19:22:00

评论人@JohnReppy公司在2022-05-31 17:04:00+000 UTC

这个错误似乎出现在CPSTrans模块(CPS/convert/CPSTrans.sml)中,该模块产生了虚假的CPS IR。

评论人@JohnReppy公司2022-06-01 15:58:00+000 UTC

110.99.3和2022.1固定

@JohnReppy公司 JohnReppy公司补充缺陷 有些东西不起作用了 编译器 编译器问题 gforge公司 从smlnj-gforge存储库移植的错误(或功能请求)标签2022年7月15日
@JohnReppy公司 JohnReppy公司补充固定在110.99.1中 固定在110.99.3中 将在110.99.3版本中修复的问题和已删除固定在110.99.1中标签2022年7月19日
免费注册 在GitHub上加入此对话.已经有账户了吗?登录以发表评论
标签
缺陷 有些东西不起作用了 编译器 编译器问题 固定在110.99.3中 将在110.99.3版本中修复的问题 gforge公司 从smlnj-gforge存储库移植的错误(或功能请求)
项目
还没有
开发

没有分支或拉请求

1名参与者