Issue: LevelZero backend corrupts environment via constructor and lacks proper Sysman initialization
Issue: LevelZero backend corrupts environment via constructor and lacks proper Sysman initialization: a task in LegoFlow-SWE (Harbor dataset). The hwloc LevelZero backend currently sets the environment variable ZES ENABLE SYSMAN=1 from a constructor function that runs before main() . This…
The task
The hwloc LevelZero backend currently sets the environment variable `ZES_ENABLE_SYSMAN=1` from a constructor function that runs before `main()`. This interferes with the process environment early on (unintended memory allocations, potential corruption) and prevents the library from working with newer LevelZero Sysman…
Part of Lego-X/LegoFlow-SWE.