在线的try.moonbitlang.cn中的sample好像出错


我的环境是,deepinLinux20.9社区版,deepin自带的浏览器,访问try.moonbitlang.cn运行sample样例,无法出结果,显示[Error]信息,如图片上。

原来是可以正常运行的。大概去年年底时,我访问try.moonbitlang.cn时就无法正常运行sample样例程序了。

能不能发一下deepin浏览器的内核版本,或者你可以试试在最新的chrome使用 try.moonbitlang.cn

我们这边没有deepin的机器,没办法复现你的问题


deepin内核版本:5.15.77-adm64-desktop

根据公开信息推测,deepin 20自带浏览器版本是Chrome 93
根据Can I Use,Wasm Reference Type在Chrome 96版本以后添加。
猜测:当前生成的Wasm 1代码并不是纯粹的MVP版本(有用到funcref
建议:升级系统或使用其他浏览器


今天在deepin应用商店下载安装了{龙芯浏览器},运行moonbit的sample样例能够正确执行。
image

后又在deepin应用商店上更新了{统信浏览器}运行再次运行moonbit的sample样例,结果依然出错。

那看起来就是浏览器内核太老的问题了。