首页 > 业界 > 关键词  > 正文

Linux 5.15将默认为所有内核构建启用-Werror编译器标记

2021-09-06 11:30 · 稿源: cnbeta

在近日的 Linux 5.15 内核合并中,Linus Torvalds 介绍了一项重要更改 —— 所有内核构建将默认启用“-Werror”编译器标记。据悉,该标记会将所有警告都视作编译错误,以迫使开发者提起重视并优先处理,否则将中断编译过程。此前已有许多软件项目默认采取了相同措施来加强质量控制,但它们大多没有精细到 Linux 内核这样的程度。

(来自:Kernel.org)

Linus Torvalds 评论道:“我们切实需要一个始终纯净的编译环境,并将按需禁用特定的过于急切的警告”。

遗憾的是,尽管 Linus 在自己的树中严格遵循强制执行,但某些编译器还是会忽视相关警告,因而他才下定决定让“-Werror”标记被默认启用。

与此同时,该补丁添加了将 WERROR 作为 Kconfig 开关的选项。若新版编译器引入了内核无法立即修复的新警告、或其它选择性问题,开发者还是被允许禁用该标记的的。

Linus Torvalds 补充道:“但愿这么做会让我们受到更少的查询请求,因为它们总是包含了我们现有的各种自动化流程中没有留意到的新警告”。

举报

  • 相关推荐
  • Linux Kernel 6.12正式发布!实时功能终于来了

    LinusTorvalds在邮件中宣布推出LinuxKernel6.12,带来了多项重大更新和新功能,特别是完成了对实时PREEMPT_RT”的支持。在Linux6.12中,对PREEMPT_RT补丁的主线支持,显著提升了实时应用的性能。Linux6.12还包括了大量的错误修复和回归修复,如Bcachefs文件系统的更多修复,以及解决了AMDRyzen7000/8000系列主机在虚拟化环境中随机重启的问题。

  • AMD Zen1、Zen2设备启动竟需几分钟:幸好Linux修复了

    Linux内核6.13-rc1版本中提交了一个关键修复程序,解决了影响老旧AMD处理器,特别是Zen1、Zen2架构设备启动时间延长的问题。这一问题已存在约18个月,部分情况下甚至可能导致数秒至数分钟的启动延迟。该解决方案将包含在即将发布的Linux6.13内核版本中,并计划将修复功能反向移植到稳定的内核版本中,以帮助覆盖大多数使用旧版Zen架构的Linux用户。

  • 微信Linux官网正式上线!x86、Arm、LoongArch多架构覆盖

    微信Linux官网今日正式上线,提供了x86、Arm及龙芯LoongArch三种架构的测试版App下载,标志着微信在Linux平台的官方支持迈出了重要一步。Linux下的微信体验一直是用户讨论的焦点,尽管通过Wine等兼容工具可以使用Windows版微信,但许多用户期待一个原生的Linux版本。微信Linux4.0公测版全面重构,不仅架构上实现了突破,更在功能上实现了不同平台的全面对齐。

  • 索尼PS5 Pro能效提升明显:功耗与PS5 Slim相当 帧率提升30%

    DigitalFoundry近期对索尼PlayStation5Pro的功耗表现进行了深度测试,结果令人颇感意外。尽管相较于早期发布的PlayStation5Slim与PlayStation5,PlayStation5Pro在性能上实现了显著提升,但其功耗却几乎未有任何额外增加,帧率提升30%。即便在提供明显更强性能的情况下,PlayStation5Pro的功耗仍与PlayStation5Slim相近,这或许意味着其SoC采用了更为先进的制造工艺,如4nm工艺等。

  • 婚恋平台遭质疑,MarryU打造安全交友平台

    随着社会进步与生活步伐的加速,我国婚恋领域正面临着一场前所未有的转型。最新统计数据揭示,我国单身成年人口已突破2亿大关,其中未婚群体更是庞大,达到了1.4亿之众。平台也将加强与各品牌的合作,构建更加多元化的婚恋生态圈。

  • 微软发布Windows 365 Link:挑战Mac mini的云端PC

    微软在Ignite2024大会上推出了一款全新桌面设备——Windows365Link。从外观上看,这款设备的设计和苹果的Macmini相似,但在功能定位和技术实现上却截然不同。分析人士指出,Windows365Link的目标市场更为细分,其优势在于为企业提供集中管理和云端安全非满足普通用户的计算需求。

  • REDMI K80 Pro影像对标小米15:除了徕卡 能给的都给了

    REDMI产品经理胡馨心宣布,从K80系列起,REDMI在光学、调教、算法方面进行了全面升级,尤其在K80Pro上实现了REDMI史上最高的影像规格配置。胡馨心表示,K80Pro首次引入了与小米15相同的浮动长焦镜头,这在同档次产品中几乎是独一无二的。通过这样的产品线布局,REDMI旨在满足不同用户群体的需求,同时保持产品的高性价比。

  • 王腾:REDMI K80 Pro香爆了 大哥小米15卖得挺贵的

    今晚,REDMIK80Pro的发布会如期举行,新品起售价仅为3699元。相较于搭载相同骁龙8至尊版处理器的友商机型,后者的价格通常从3999元甚至4499元起跳,REDMIK80Pro的定价无疑给消费者带来了巨大的惊喜。REDMIK80Pro在多个方面都展现出了不输于小米15系列的实力,真正做到了狠起来连大哥都打”。

  • WPS 365协助天津港构建智慧港航新生态

    11月5日,天津港信息技术公司与金山办公携手发布基于文档操作共创研发的“津港协作”新质生产力办公平台。这是信息技术公司坚持科技创新与业务流程双轮驱动,数字技术赋能提效,勇闯改革“深水区”的新探索成果,也是落实集团公司智慧港口建设的重要举措。信息技术公司与金山办公将继续深化合作,发挥WPS365的技术优势,促进“津港协作”与业务系统的深入融合,探索构建一个从日常办公、业务系统到津港云,再到知识库和AI伴写的闭环知识管理体系,积极主动服务集团公司数字化治理,把握发展机遇,重视自主可控,内外兼修,加快培育和打造创新发展的“新质生产力”,谱写集团公司智慧港口建设新篇章,全面助力集团公司加快“双一流”建设。

  • AMD锐龙AI 7 PRO 360U现身中国!联想专属 只有15W TDP

    联想近日上架了一款ThinkPadT14s锐龙版AI笔记本,独家配备了AMD锐龙AI7PRO360U处理器,这也是该型号首次现身,目前只有联想使用。AMD10月份发布了锐龙AIPRO300系列商用版处理器,专门面向企业客户,只有三款型号锐龙AI9HXPRO375/370、锐龙AI7PRO360。锐龙AI7PRO360U、32GB、1TB版本售价9999元可选锐龙7PRO7840U、16GB、512GB6499元。

热文

  • 3 天
  • 7天