Skip to content

Fix various asan errors.

Fix various asan errors.

  • ComplexShur: in same edge-cases, iu can have a value of 1, leading to an index-out-of-bounds error (e.g. eigensolver_complex_2 s1703113117)
  • thread_non_blocking_thread_pool: order of destruction left destroyed local references in the thread-pool causing use-after-scope errors
  • TensorForcedEval: internal temporary buffer wasn't cleaned up (e.g. cxx11_tensor_block_evaluator_6 )

Also silenced an unused variable warning in MarketIO.

After these changes, all our CPU tests seem to pass with clang asan/ubsan.

Merge request reports

Loading