0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
会员中心
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

Rust 1.68.1发布修复了回归问题

jf_wN0SrCdH ? 来源:Rust语言中文社区 ? 2023-03-27 14:43 ? 次阅读
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

Rust 1.68.1发布,修复了回归问题

Rust 1.68.1发布,修复了一些回归问题。主要修复了以下问题:

  • Rust CI对于Windows MSVC编译器的构建方式,不再对Rust代码启用LTO。这导致了一个误编译,现在Rust团队正在进行调试,同时回滚到启用LTO。

  • 编译器构建中--enable-local-rust的修复。

  • 编译器中的其他崩溃修复。

如果之前已经通过rustup安装了Rust,可以使用以下命令更新到1.68.1版本:


	

rustup update stable

如何在2023年3月加速 Rust 编译器

在“如何加速 Rust 编译器”系列的第15篇文章中,作者讨论了其他人最近对 Rust 编译器进行优化的改进。具体如下:

  • PR #107449: @saethlin 启用了一个名为 CopyProp 的现有 MIR 优化通道,这导致所有基准测试结果的平均墙时减少了0.54%,并且所有优化的主要基准测试结果减少了0.83%。这是一项相对简单的改进,但需要进行大量挖掘才能发现。在链接的 Mastodon 帖子中,还有关于 @saethlin 进行的其他 MIR 改进的信息。

  • PR #108815: @the8472 改进了约束处理,导致 keccak 上的墙时减少了10-12%,cranelift-codegen 上的墙时减少了1-3%。令人印象深刻的是,这是在已经有高度优化的快速路径的基础上添加了一个非常快的路径。

这些改变显着提高了 Rust 编译器的性能。


声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • 编译器
    +关注

    关注

    1

    文章

    1663

    浏览量

    50348
  • Rust
    +关注

    关注

    1

    文章

    236

    浏览量

    7151

原文标题:【Rust 日报】2023-3-23 Rust 1.68.1发布,修复了回归问题

文章出处:【微信号:Rust语言中文社区,微信公众号:Rust语言中文社区】欢迎添加关注!文章转载请注明出处。

收藏 人收藏
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

    评论

    相关推荐
    热点推荐

    请问OpenVINO? 是否支持 Rust 绑定?

    无法确定OpenVINO?是否支持 Rust 绑定。
    发表于 06-25 07:45

    雷军官宣小米发布会:首款SUV将亮相 雷军官宣小米YU7发布时间

    雷军官宣小米YU7发布时间在22号,雷军发文称:小米战略新品发布会,定在5月22日晚7点。 这次重磅新品特别多:手机SoC芯片小米玄戒o1,小米15SPro,小米平板7 Ultra,小米首款SUV
    的头像 发表于 05-19 16:42 ?724次阅读

    重磅更新 | 先楫半导体HPM_APPS v1.9.0发布

    重磅更新 | 先楫半导体HPM_APPS v1.9.0发布
    的头像 发表于 05-13 11:29 ?690次阅读
    重磅更新 | 先楫半导体HPM_APPS v1.9.0<b class='flag-5'>发布</b>

    先楫半导体HPM_SDK v1.7.0发布!这些更新你值得关注!

    先楫半导体HPM_SDK v1.7.0发布!这些更新你值得关注!
    的头像 发表于 02-08 13:42 ?708次阅读
    先楫半导体HPM_SDK v1.7.0<b class='flag-5'>发布</b>!这些更新你值得关注!

    TomTom交通指数2025发布

    TomTom发布迄今为止最全面的交通指数,提供涵盖62个国家500个城市的洞察。
    的头像 发表于 02-06 09:05 ?1135次阅读

    JavaScript与Rust和WebAssembly集成

    偶然一次机会,接触Rust的代码。当时想给团队小伙伴做演示,发现自己并不能在移动端按照文档生成演示demo。我就想,要是Rust代码能转化成JavaScript就好了。结果一搜,还真有。
    的头像 发表于 01-24 15:43 ?478次阅读
    JavaScript与<b class='flag-5'>Rust</b>和WebAssembly集成

    打包工具Rolldown 1.0.0-beta.1发布

    Rolldown 1.0.0-beta.1 发布。 Rolldown 是使用 Rust 开发的 Rollup 替代品,它提供与 Rollup 兼容的应用程序接口和插件接口,但在功能范围上更类似于
    的头像 发表于 12-31 10:00 ?678次阅读

    PyTorch 2.5.1: Bugs修复发布

    ? 一,前言 在深度学习框架的不断迭代中,PyTorch 社区始终致力于提供更稳定、更高效的工具。最近,PyTorch 2.5.1 版本正式发布,这个版本主要针对 2.5.0 中发现的问题进行了修复
    的头像 发表于 12-03 16:11 ?1676次阅读
    PyTorch 2.5.1: Bugs<b class='flag-5'>修复</b>版<b class='flag-5'>发布</b>

    NVIDIA GeForce 256发布25周年

    适逢 NVIDIA GeForce 256 发布 25 周年之际,我们共同庆祝它在游戏领域的突破,这一突破改变了娱乐方式,并为 AI 驱动的未来奠定基础。
    的头像 发表于 11-19 16:05 ?745次阅读

    什么是回归测试_回归测试的测试策略

    ? 1、什么是回归测试 回归测试(Regression testing) 指在发生修改之后重新测试先前的测试以保证修改的正确性。理论上,软件产生新版本,都需要进行回归测试,验证以前发现和修复
    的头像 发表于 11-14 16:44 ?1200次阅读

    谷歌计划12月发布Gemini 2.0模型

    近日,有消息称谷歌计划在12月发布其下一代人工智能模型——Gemini 2.0。这一消息引发了业界的广泛关注,因为谷歌在人工智能领域一直保持着领先地位,而Gemini系列模型更是其重要的产品之一。
    的头像 发表于 10-29 11:02 ?1182次阅读

    如何用Rust编写一个ChatGPT桌面应用(保姆级教程)

    用IDEA开发的java仔) 安装 Rust 语言工具链:首先,请确保你已安装了 Rust 编程语言工具链,包括 Rust 编译器 (rustc) 和包管理工具 (cargo)。可以通过访问
    的头像 发表于 09-25 11:19 ?704次阅读
    如何用<b class='flag-5'>Rust</b>编写一个ChatGPT桌面应用(保姆级教程)

    欢创播报 华为发布会撞期苹果iPhone16发布

    1 华为发布会撞期苹果iPhone16发布会 9月2日,华为宣布,其备受期待的品牌盛典及鸿蒙智行新品发布会将于9月10日举行,届时将展示华为的最新科技创新成果。华为消费者业务CEO余承东透露,此次
    的头像 发表于 09-05 11:33 ?813次阅读
    欢创播报  华为<b class='flag-5'>发布</b>会撞期苹果iPhone16<b class='flag-5'>发布</b>会

    三星计划10月发布Galaxy S24 FE,拓展中端AI手机市场

    据8月14日外媒报道,三星电子正积极筹备在今年10月推出其全新的Galaxy S24 FE手机,并计划在随后的12月发布Galaxy A16手机,以此进一步巩固和拓展其在中端AI手机市场的地位。这一
    的头像 发表于 08-15 16:27 ?1121次阅读

    支持Linux平台!HPMicro Manufacturing Tool v0.4.1发布

    各位先楫的小伙伴久等了,我们很高兴地通知您,HPMicroManufacturingTool0.4.1版本正式发布啦!让我们先来看看0.4.1版本的主要更新内容都有什么吧!0.4.1版本主要更新内容
    的头像 发表于 08-13 08:17 ?729次阅读
    支持Linux平台!HPMicro Manufacturing Tool v0.4.1<b class='flag-5'>发布</b>