🔧 Update default simple compile backend #506
                
     Merged
            
            
          
  Add this suggestion to a batch that can be applied as a single commit.
  This suggestion is invalid because no changes were made to the code.
  Suggestions cannot be applied while the pull request is closed.
  Suggestions cannot be applied while viewing a subset of changes.
  Only one suggestion per line can be applied in a batch.
  Add this suggestion to a batch that can be applied as a single commit.
  Applying suggestions on deleted lines is not supported.
  You must change the existing code in this line in order to create a valid suggestion.
  Outdated suggestions cannot be applied.
  This suggestion has been applied or marked resolved.
  Suggestions cannot be applied from pending reviews.
  Suggestions cannot be applied on multi-line comments.
  Suggestions cannot be applied while the pull request is queued to merge.
  Suggestion cannot be applied right now. Please check back later.
  
    
  
    
Description
Updates the default simple compile backend to
inductorto match vLLM.This could be considered slightly risky because it updates default behavior, but we do want to run with
inductorwhere possible. This was previously set toeagerbecause we had issues linking g++ correctly and needed a fast workaround.Impact here should be minimal. If users run into problems with environments that don't have python headers and a valid compiler toolchain, they can run with
VLLM_SPYRE_SIMPLE_COMPILE_BACKEND=eager