国产精品久久久aaaa,日日干夜夜操天天插,亚洲乱熟女香蕉一区二区三区少妇,99精品国产高清一区二区三区,国产成人精品一区二区色戒,久久久国产精品成人免费,亚洲精品毛片久久久久,99久久婷婷国产综合精品电影,国产一区二区三区任你鲁

0
  • 聊天消息
  • 系統消息
  • 評論與回復
登錄后你可以
  • 下載海量資料
  • 學習在線課程
  • 觀看技術視頻
  • 寫文章/發帖/加入社區
會員中心
創作中心

完善資料讓更多小伙伴認識你,還能領取20積分哦,立即完善>

3天內不再提示

C/C++代碼靜態測試工具Perforce QAC 2025.3的新特性

北匯信息POLELINK ? 2025-10-13 18:11 ? 次閱讀
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

Perforce QAC 2025.3通過更新結果存儲處理提供了性能改進,可以顯著減少總分析時間,具體取決于項目結構和分析所使用的硬件設備。此版本還增強了對 QNX 8.0編譯器的支持,以及對Perforce Validate中QAC項目的相對/根路徑的支持。C++分析也得到了增強,增加了用于檢測 C++并發問題的新檢查,并改進了實體名稱和實例化順序的建模。對Validate的更新包括減少了具有多流項目的數據庫存儲空間,以及改進了Validate合規性報告的一致性和可讀性。

結果存儲性能改進

底層的結果存儲技術已更新,根據項目和分析所用的硬件設備的不同,這些改進可以在分析期間帶來顯著的性能提升,特別是對于具有大量線程的硬件。對于總診斷數量非常多的項目,報告生成持續時間與舊版本相比可能有所變化,但 2025.3版本的完整分析和報告生成的總時間預計將低于舊版本。

Validate集成改進

在將項目結果上傳到 Validate時,路徑格式先前僅限于絕對路徑。在2025.3中,可以指定不同的路徑格式,即絕對路徑、相對路徑或根路徑,這與桌面工具中項目路徑的可用選項保持一致。

增強的 C++并發分析

2025.3版本包括針對C++并發多線程的新分析,包括以下新檢查:

  • 檢測一組互斥鎖鎖定對象聲明。
  • 檢測使用std::lock鎖定的互斥鎖何時不受互斥鎖對象管理。

語言特性支持

此版本增強了對 C++語言特性和結構的支持,包括:

  • 修復了constexpr支持,以確保正確處理委托和繼承構造函數,并識別不拋出的構造函數。
  • 改進了實體名稱的建模,以便在構建參數名稱時使用消息上下文中模板參數。
  • 改進了模板參數匹配。
  • 在檢查類型完整性時,更好地建模了顯式實例化類的成員和函數參數的實例化順序。

Validate平臺改進和功能

合規性報告改進

Validate合規性報告已更新,以提高可讀性和完整性,通用報告中的規則摘要部分現在顯示所有規則類別,包括那些沒有映射檢查器的類別,以便您可以對照完整標準檢查合規性。MISRA合規性報告包含兩個新的合規級別:“未強制執行(未應用)”和“未強制執行(已禁用)”,以識別映射到某個規則的所有檢查器都已被禁用的實例。

安全性改進

MariaDB服務器版本已升級,以確保包含最新的安全更新,并且改進了與客戶端工具處理TLS/SSL證書的方式。

易用性增強

改進的編譯器支持

  • QNX
  • Clang
  • IAR
  • Renesas
  • GNU

GUI和CLI改進

  • 允許上傳到 Validate時指定不同的路徑格式。
  • 創建項目時根據項目語言自動選擇 CCT。
  • 增加了自動生成預處理源代碼的選項。

IDE插件

  • 解決了合規性模塊規則幫助鏈接的問題。
  • 通過使用更新的技術檢索結果,提高了 Visual Studio和Eclipse插件的穩健性。
  • 支持 Eclipse 2025-06。

Perforce QAC 2025.3中的重要變更

2025.3中對CMA解決方案處理的變更

從 2025.3開始,從Eclipse和Visual Studio插件中配置和啟動CMA解決方案分析的功能已被移除,目前必須使用 GUI/CLI(命令行)來處理 CMA解決方案。此外,CMA解決方案圖標將從QAC GUI工具欄中移除。該功能仍將在GUI菜單中可用。

2025.2中產品名稱更改為Perforce QAC

從 2025.2開始,產品體現了名稱從 Helix QAC更改為Perforce QAC以及新logo。安裝程序和用戶界面已更新為引用 Perforce QAC,并且安裝和用戶數據的位置已更新如下:

  • 默認安裝位置已更改為:
    • Linux系統:$HOME/Perforce/QAC-2025.2
    • Windows系統:C:\Perforce\QAC-2025.2
  • 默認 UDL已更改為:
    • Linux系統:$HOME/.config/Perforce/QAC-2025.2
    • Windows系統:%LOCALAPPDATA%\Perforce\QAC-2025.2
    • 查看當前 UDL位置請參見'qacli config udl --list --current'
  • Helix_Generic_C和Helix_Generic_C++CCTs已被棄用,并分別替換為QAC_Generic_C和QAC_Generic_C++ CCTs。

許可證管理變更

從 2025.1開始引入了以下許可證變更:

  • 新的 RLM v16.1BL1服務器安裝程序隨Perforce QAC 2025.1版本一起提供。如果將Perforce QAC與Validate 2025.1一起使用,則必須升級到此服務器版本。舊版本的Perforce QAC也可以與新的RLM 16.1BL1服務器一起使用。
  • 許可證特性現在基于年份,并將顯示為 25.0等版本號。
  • 2024年許可證與Perforce QAC 2025.1或更高版本不兼容,有必要通過聯系Perforce(revops-apptesting@perforce.com)請求新許可證。
  • 由于許可證變更,無法將 2024.4及更早版本的合規性模塊與Perforce QAC 2025.1或更高版本一起使用,有必要升級到匹配版本的合規性模塊。

生命周期終止公告

預公告

棄用qacli view的DIAGLIST、ANNSRC和SARIF輸出類型

自 2025.1起,qacli view的DIAGLIST、ANNSRC和SARIF輸出類型已被棄用,并將在2026.1版本(預計于2026年第一季度末發布)中移除。這些類型目前僅在使用相應許可證時才能訪問。建議通過使用帶有Validate的項目來集中管理分析結果,以準備應對此變更,它提供了一種使用Validate Web API導出選定結果記錄的方法。

歡迎聯系北匯信息,獲取最新Perforce QAC 2025.3最新版軟件試用。

聲明:本文內容及配圖由入駐作者撰寫或者入駐合作網站授權轉載。文章觀點僅代表作者本人,不代表電子發燒友網立場。文章及其配圖僅供工程師學習之用,如有內容侵權或者其他違規問題,請聯系本站處理。 舉報投訴
  • 嵌入式
    +關注

    關注

    5198

    文章

    20442

    瀏覽量

    333989
  • 代碼
    +關注

    關注

    30

    文章

    4967

    瀏覽量

    73960
  • 靜態測試
    +關注

    關注

    0

    文章

    34

    瀏覽量

    6864
收藏 人收藏
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

    評論

    相關推薦
    熱點推薦

    C語言安全編碼指南:MISRA C、CERT C、CWE 與 C Secure 標準對比與Perforce QAC應用詳解

    如何編寫真正安全的C語言代碼?指南涵蓋MISRA C、CERT、CWE等國際安全編碼標準對比,以及如何借助Perforce QAC自動檢測漏
    的頭像 發表于 01-26 17:38 ?797次閱讀
    <b class='flag-5'>C</b>語言安全編碼指南:MISRA <b class='flag-5'>C</b>、CERT <b class='flag-5'>C</b>、CWE 與 <b class='flag-5'>C</b> Secure 標準對比與<b class='flag-5'>Perforce</b> <b class='flag-5'>QAC</b>應用詳解

    Perforce QAC 2025.4 的新特性

    Perforce QAC 2025.4 提供了一個新的最小化安裝包,以簡化 CI/CD 環境的部署,并包含分析改進,例如擴展了針對 Windows API 的動態內存分析。Visual Studio
    的頭像 發表于 12-30 13:50 ?502次閱讀
    <b class='flag-5'>Perforce</b> <b class='flag-5'>QAC</b> 2025.4 的新<b class='flag-5'>特性</b>

    汽車網絡安全開發語言選型指南:C/C++/Rust/Java等主流語言對比+Perforce QAC/Klocwork工具支持

    汽車網絡安全如何選編程語言?C、C++、Rust、Java……誰更適合AUTOSAR、ISO/SAE 21434?一文了解8種主流語言的優劣與適用場景,以及Perforce QAC/K
    的頭像 發表于 12-26 11:13 ?424次閱讀
    汽車網絡安全開發語言選型指南:<b class='flag-5'>C</b>/<b class='flag-5'>C++</b>/Rust/Java等主流語言對比+<b class='flag-5'>Perforce</b> <b class='flag-5'>QAC</b>/Klocwork<b class='flag-5'>工具</b>支持

    如何調試和編程CW32F030C8T7?支持哪些調試工具和編程語言?

    了解如何調試和編程CW32F030C8T7是開發過程中的重要環節。它支持哪些調試工具(如JTAG、串口調試等)和編程語言(如CC++等)?如何設置和使用這些
    發表于 12-05 06:48

    什么是CVE?如何通過SAST/靜態分析工具Perforce QAC 和 Klocwork應對CVE?

    本文將為您詳解什么是CVE、CVE標識符的作用,厘清CVE與CWE、CVSS的區別,介紹CVE清單內容,并說明如何借助合適的靜態分析工具(如Perforce QAC/Klocwork)
    的頭像 發表于 10-31 14:24 ?513次閱讀
    什么是CVE?如何通過SAST/<b class='flag-5'>靜態</b>分析<b class='flag-5'>工具</b><b class='flag-5'>Perforce</b> <b class='flag-5'>QAC</b> 和 Klocwork應對CVE?

    嵌入式C/C++回歸測試四大最佳實踐(附自動化測試工具TESSY使用教程)

    嵌入式開發中,一次微小的代碼改動都可能引發“蝴蝶效應”,如何守護系統的穩???推薦專業的自動化測試工具#TESSY,源自戴姆勒-奔馳,是嵌入式C/C++單元/集成
    的頭像 發表于 10-31 14:21 ?405次閱讀
    嵌入式<b class='flag-5'>C</b>/<b class='flag-5'>C++</b>回歸<b class='flag-5'>測試</b>四大最佳實踐(附自動化<b class='flag-5'>測試工具</b>TESSY使用教程)

    嵌入式軟件測試與專業測試工具的必要性深度解析

    。提升測試效率與覆蓋率專業工具通過以下方式優化測試過程: ?靜態代碼分析?:通過MISRA-C
    發表于 09-28 17:42

    Perforce QAC 2025.2版本更新:虛擬內存優化、100%覆蓋CERT C規則、CI構建性能提升等

    【產品更新】Perforce QAC更新至2025.2版本,安裝路徑和許可證都有變化!重點:虛擬內存占用降低、100%覆蓋CERT C規則,C23支持增強、CI構建性能提升等。建議盡快
    的頭像 發表于 09-09 14:40 ?672次閱讀
    <b class='flag-5'>Perforce</b> <b class='flag-5'>QAC</b> 2025.2版本更新:虛擬內存優化、100%覆蓋CERT <b class='flag-5'>C</b>規則、CI構建性能提升等

    汽車軟件團隊必看:基于靜態代碼分析工具Perforce QAC的ISO 26262合規實踐

    ISO 26262合規指南,從ASIL分級到工具落地,手把手教你用靜態代碼分析(Perforce QAC)實現高效合規。
    的頭像 發表于 08-07 17:33 ?1140次閱讀
    汽車軟件團隊必看:基于<b class='flag-5'>靜態</b><b class='flag-5'>代碼</b>分析<b class='flag-5'>工具</b><b class='flag-5'>Perforce</b> <b class='flag-5'>QAC</b>的ISO 26262合規實踐

    汽車軟件開發必看:Perforce工具鏈助力高效開發與功能安全的最佳實踐

    無論是主機廠還是供應商,ISO 26262合規都是繞不開的課題。冗長的流程、復雜的標準是否讓您的團隊疲于應對?Perforce一體化工具鏈正是破解這一難題的鑰匙!從靜態代碼分析到全生命
    的頭像 發表于 08-01 10:49 ?1080次閱讀
    汽車軟件開發必看:<b class='flag-5'>Perforce</b><b class='flag-5'>工具</b>鏈助力高效開發與功能安全的最佳實踐

    Perforce QAC產品簡介:面向C/C++靜態代碼分析工具(已通過SO 26262認證)

    Perforce QAC專為C/C++開發者打造,支持多種編碼規范、功能安全標準(ISO 26262)等,廣泛用于汽車、醫療、嵌入式開發領域,可幫助快速識別關鍵缺陷、提升
    的頭像 發表于 07-10 15:57 ?1264次閱讀
    <b class='flag-5'>Perforce</b> <b class='flag-5'>QAC</b>產品簡介:面向<b class='flag-5'>C</b>/<b class='flag-5'>C++</b>的<b class='flag-5'>靜態</b><b class='flag-5'>代碼</b>分析<b class='flag-5'>工具</b>(已通過SO 26262認證)

    Helix QAC 2025.1 重磅發布!MISRA C:2025? 100%覆蓋

    Helix QAC 2025.1新增功能 Helix QAC 2025.1實現了對新版MISRA C:2025?標準的 100% 覆蓋,并提供對應的合規模塊。此版本還擴展了對 CERT C
    的頭像 發表于 05-13 16:48 ?1459次閱讀
    Helix <b class='flag-5'>QAC</b> 2025.1 重磅發布!MISRA <b class='flag-5'>C</b>:2025? 100%覆蓋

    MISRA C:2025新標準解析:新增規則、優化點與靜態代碼分析工具支持(Perforce QAC、Klocwork)

    MISRA C:2025?發布!新增5條規則,并對部分現有規則進行了擴展、重組,以進一步簡化安全關鍵型系統的開發流程。如何實現最新MISRA合規性?
    的頭像 發表于 05-08 17:58 ?2843次閱讀
    MISRA <b class='flag-5'>C</b>:2025新標準解析:新增規則、優化點與<b class='flag-5'>靜態</b><b class='flag-5'>代碼</b>分析<b class='flag-5'>工具</b>支持(<b class='flag-5'>Perforce</b> <b class='flag-5'>QAC</b>、Klocwork)

    代碼靜態測試工具Perforce QAC 2025.1新特性

    Perforce QAC 2025.1實現了對新發布的MISRA C:2025?標準的100%覆蓋,并提供了對應的新合規模塊。該版本還擴展了對CERT C Level 1建議的覆蓋范圍
    的頭像 發表于 04-21 15:14 ?1069次閱讀
    <b class='flag-5'>代碼</b><b class='flag-5'>靜態</b><b class='flag-5'>測試工具</b><b class='flag-5'>Perforce</b> <b class='flag-5'>QAC</b> 2025.1新<b class='flag-5'>特性</b>

    Perforce品牌及產品名更新:涵蓋版本控制Perforce P4(原Helix Core)、靜態代碼分析Perforce QAC(原Helix QAC)等

    Perforce推出全新P4平臺及P4 One客戶端!從廣為人知的“P4”到Helix Core到Perforce P4,此次品牌重塑是一次初心回歸,也是對開發者和數字創作團隊需求的深度回應。一起來了解更多吧~
    的頭像 發表于 03-28 15:04 ?1415次閱讀
    <b class='flag-5'>Perforce</b>品牌及產品名更新:涵蓋版本控制<b class='flag-5'>Perforce</b> P4(原Helix Core)、<b class='flag-5'>靜態</b><b class='flag-5'>代碼</b>分析<b class='flag-5'>Perforce</b> <b class='flag-5'>QAC</b>(原Helix <b class='flag-5'>QAC</b>)等