Uploaded image for project: 'AI Platform Core Components'
  1. AI Platform Core Components
  2. AIPCC-8521

[PyTorch][Upstream CI] Fix Numba Integration Segfault on RHEL 9.6

XMLWordPrintable

    • Icon: Bug Bug
    • Resolution: Unresolved
    • Icon: Undefined Undefined
    • None
    • None
    • PyTorch
    • False
    • Hide

      None

      Show
      None
    • False

      Problem

      Test test_numba_integration::test_array_adaptor causes segmentation fault (SIGSEGV) when using Numba JIT compilation on RHEL 9.6.

      Root Cause

      The test triggers a segfault in Numba LLVM backend, likely due to version incompatibility with RHEL 9.6 or memory access violation.

      Impact

      • Tests failing: 1
      • Severity: Low - Numba is optional integration
      • Production impact: None - Most users do not use Numba with PyTorch
      • Error: IndexError followed by SIGSEGV

      Proposed Solutions

      Option 1: Exclude test if Numba not required
      Option 2: Rebuild Numba specifically for RHEL 9.6
      Option 3: Update to newer Numba version with RHEL support

      Acceptance Criteria

      • [ ] Root cause identified
      • [ ] Fix implemented (rebuild, update, or exclusion)
      • [ ] Test passes without segfault
      • [ ] Or: Numba integration marked as unsupported on RHEL

      References

      • Analysis: TEST_FAILURE_REPORT.md
      • Test file: test/test_numba_integration.py

              rh-ee-sugeorge Subin George
              rh-ee-sugeorge Subin George
              PyTorch Infrastructure
              Votes:
              0 Vote for this issue
              Watchers:
              1 Start watching this issue

                Created:
                Updated: