Skip to content
Snippets Groups Projects

driver: Fix recompilation checking for exported defaults and COMPLETE pragmas

Closed Matthew Pickering requested to merge wip/fix-recomp-complete-export into master
  1. Apr 01, 2025
    • Matthew Pickering's avatar
      driver: Fix recompilation checking for COMPLETE pragmas · 00b6a39b
      Matthew Pickering authored
      A {-# COMPLETE P, Q #-} pragma is associated with the pattern synonyms P
      and Q during recompilation checking. Therefore, the existence of a
      pattern synonym becomes part of the ABI hash for P and Q.
      
      Then if a module uses these pattern synonyms and a complete pragma
      changes, it will trigger recompilation in that module.
      
      Fixes #25854
      00b6a39b
  2. Mar 31, 2025
Loading