#6418·pyo3

升级到 Rust 1.85, 版本 2024

作者: davidhewitt创建于 2026年9月15日更新于 2026年9月15日

我们上次的MSRV撞车是1.83, 差不多一年前,在#5531

我最近在第6386号试验 看看我们从合并的测试中获得什么性能收益 之前我曾短暂地看过,但错过了 微小的撞倒版 和运行的doctests是不够的; 合并的建筑正在失败, 所以它又回到了未被淹没的doctests 而没有任何物质收益。

在#6386中,我运行了整个版起伏,成功证明合并的doctests正在运行. 对CI来说已经有很大不同了

我让本地的AI给我写一个脚本来比较最近与主机的合并, 下表列出移动率超过10%的工作。

总计算时间从11小时30分到9小时51分

我认为基于这一点,我们应该着手将MSRV撞到1.85。 导致#5531的讨论指出,我们追踪到的Linux Distros有1.85分,并且上升了.

希望 " 计算机 " 能够接受这一改变? ưμ㼯A

我想在0.30分内降落 因为它会为我们解开相当大的CI助推器

          • 说说看
  • 工作
    | -- -- -- -- --: -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- --

    ========================================================================================================================================================================================= 瓦尔格林德 32m11s 15m56s −16m15s −50.5% − 试入(macos-latest,arg64,arch64-apple-darwin) | 1m06s | 0m42s | -0m24s | -36.4% | |- p- p- p- p- - - - - - -late-late-late- - - - - - - - - - - - - -|-|-|-|-|-35-35-35-35-35-35-35-35-35-35-35-35-35-35- -- - - - ---35- - -- -- -- -- -- -- --|- -|- -- --7- ---------------------------------------------------------------------------------------- |- p- p-y-y-dev-x-x-x-x-late-late-late- - - - - - - - - - - - - -|- - - -32-3-table-|-|-|-|-|- - - - - - - - - - - - - - - 25- 25- - -8- -−-−-−-8-−-−-8-8-8-8-8-8-8-8-−-−-−-−-−-−-−-−-−--−--−-−----−----------------------------

    |- p- p- p-x-late-late-late-late-late-late-late-late-late-late-late- - -ZZ- - - - - - - -5-5-28-28-28- 28.9%-|-|-|-|-|- - - - - - - -19m07s-|-13m35s-−-5m32s-|-5- 28.9-|-?

    |-平通 3.15t-dev-x64 ubuntu-latest ZZTERM 5.ZZ-stable / 建造 |-7m11s |-5m15s |-1m56s |-26.9% |-. |- p- p- - - - - - - - - - - - - -ZZ- - - - - - - - - - -26--26.4%-|-|-|-|-|-|- -8m13s-m-6m03s-−-−-2m10s-−--m--- 26. 4. |- p- p- p- p- - - - -late-late-late-late-late- - - - - - - - - -|-|-5-5-5-5-5-5-2-2-2-2-2-2-6.0-2-2-2-6.0-6.0-6.0-6.0- -|-|- -|- - - - - - - - - - - - -−-−-5-5-5-5-5-−-−-−-−-−-−-−-−- - - - - - - - - - - - - - - -- - - -- - -- -|-|-|- -- -−-−-−-|-|-|-|--|-|-|-|-|-|-|-|-|-|-|-|-|-|-|- |- p- p- p- - - - - - -late-late- - - - - -ZZ-ZZ- - - - - - - - - -- ---25.4%-|-|-|-|-|-|- - - - - - -8m09s- 6-6m05s-−-2-2m04-|------m-------------------------------------------------------------------------------------------------------------------------------------------- |(python3.14-x64) ub(ubuntu-latest ZZTERM9) ZZ(ZZ-Stable) / 建造 | (8m49s) | (6m41s) | (2m08s) | (24.2%) | |- p- p- p- - - - - - - - - -|-|-|-|- - - -5m37s-|-4m16s-−-1m21s-|-24.0%-|-|-|-|-|-|-|-|-|-|-|-|-|-|- - - - - 5-y-y-y-y-y-y-y-y-y-y-y-y-y-y-y-y-y-y-y-y-y-y-y-y-y-y-y-y-y-−-m-m--m-−----m-y--−-y-−-y-------m---m-------------------------------------------------------- |- p- p- p- p-x-x- windows-late-late-late- - - p- p- - p- - - - -y-4-4-4-4-4-4-23.9%-|-|- - - - - -20m01s-|-15m14s-−-4m47s-|-23-23.9%-|-|- - - - - - - -y- -y-y-y-y-y-y-y-y-y-y-y-y-y--y-y-y-y-------------------------------------------------------------------------------------------------- 0m34s=0m26s=0m08s=23.5%== |-平顶山-平顶山-平顶山-平顶山-平顶山-平顶山-平顶山-平顶山-平顶山-平顶山-平顶山-平顶山-平顶山-平顶山-平顶山-平顶山-平顶山-平顶山-平顶山-平顶山-平顶山-平顶山-平顶山-平顶山-平顶山-平顶山-平顶山-平顶山-平顶山-平顶山-平顶山-平顶山-平顶山-平顶山-平顶山-平地-平顶山-平顶山-平地-平地-平地-平地-平地-平地-平地-平地-平地-平地-平地-平地-平地-平地-平地-平地-平地-平地-平地-平地-平地平地-平地-平地-平地-平地-平地平地平地平-平地平地平-平-平地平地平地平地平 平顶山 平顶山 平顶山 平顶山 平顶山 平地平地平地平地平地平地平地平地平地平地平地平地平地平地平地平地平地平地平地平地平地平地平地平地平地平地平地平地平地平地平地平地平地平地平地平地平地平地平地平地平地平地平地平地平地平地平地平地平地平地平地平地平地平地平地平地平地平地平地平地平地平地平地平地平地平地平地平地平地平地平地平地平地平地平地平地平地平地平地平地平地平地平地平地平地平地平地平地平地平地平地平地平地平地平地平地平地平地平地平地平地平地平地平地平地平地平地平地平地平地平地平地平地平地平地平地平地平地平地平地平地平地平地平地平地平地平地平 | p p 3.14t-x64 窗-最后端 Rust-stable / 建 15m05s | 11m50s |-3m15s |-. . . . . . . .