KEMBAR78
Comparing v1.22.4...v1.22.5 · oneapi-src/level-zero · GitHub
Skip to content
Permalink

Comparing changes

Choose two branches to see what’s changed or to start a new pull request. If you need to, you can also or learn more about diff comparisons.

Open a pull request

Create a new pull request by comparing changes across two branches. If you need to, you can also . Learn more about diff comparisons here.
base repository: oneapi-src/level-zero
Failed to load repositories. Confirm that selected base ref is valid, then try again.
Loading
base: v1.22.4
Choose a base ref
...
head repository: oneapi-src/level-zero
Failed to load repositories. Confirm that selected head ref is valid, then try again.
Loading
compare: v1.22.5
Choose a head ref
  • 4 commits
  • 19 files changed
  • 3 contributors

Commits on Jun 11, 2025

  1. Fix CI to run on release branches (#348)

    Signed-off-by: Neil R. Spruit <neil.r.spruit@intel.com>
    nrspruit authored Jun 11, 2025
    Configuration menu
    Copy the full SHA
    ec7b3f2 View commit details
    Browse the repository at this point in the history

Commits on Jun 17, 2025

  1. Init certification checker (#340)

    Signed-off-by: Kozlowski, Marek <marek.kozlowski@intel.com>
    marekkozl authored Jun 17, 2025
    Configuration menu
    Copy the full SHA
    41da2f6 View commit details
    Browse the repository at this point in the history
  2. cmake/msvc: unify CRT model and add VTune-safe flags for RelWithDebIn…

    …fo (#349)
    
    RelWithDebInfo was built with /MD while Release used /MT, creating
    cross-heap mismatches that crashed in MSVCP140.dll when VTune injected
    its collector DLLs.
    
    Changes
    ------------
    • All build types now use the same C++ runtime (either all static or
      all dynamic, depending on the MSVC_BUILD_L0_DYNAMIC_VCRUNTIME flag).
      This prevents the "two-different-heaps" problem that caused the
      MSVCP140.dll crash when VTune was attached.
    
    • For RelWithDebInfo we also turned off “incremental linking” and kept a
      full PDB file.  VTune can read these symbols and no longer trips over
      the extra jump table that incremental builds add.
    
    Bottom line: you can now profile the RelWithDebInfo build in VTune
    without any access-violation errors.
    leonardo-intel authored Jun 17, 2025
    Configuration menu
    Copy the full SHA
    c34654e View commit details
    Browse the repository at this point in the history
  3. Update changelog to v1.22.5 with debug info fix (#350)

    Signed-off-by: Neil R. Spruit <neil.r.spruit@intel.com>
    nrspruit authored Jun 17, 2025
    Configuration menu
    Copy the full SHA
    936a125 View commit details
    Browse the repository at this point in the history
Loading