marxin / cvise

Super-parallel Python port of the C-Reduce
Other
219 stars 25 forks source link

Remove uses of ClassTemplateSpecializationDecl::getTypeAsWritten #143

Closed sdkrystian closed 3 months ago

sdkrystian commented 3 months ago

Fixes #142

marxin commented 3 months ago

The suggested change looks fine! However, it seems the additional changes to the renaming pass will be needed in order to fix the 2 failures spotted with LLVM 19.

@sdkrystian Are you willing to work on that as part of this PR?

sdkrystian commented 3 months ago

@marxin I pushed a commit which should fix the failing tests

sdkrystian commented 3 months ago

@marxin updated

marxin commented 3 months ago

The current LLVM master seems promising, but we will likely need a conditional build for the existing releases. What do you think 🤔?

marxin commented 3 months ago

The CI should be happy after 16a34b273966e32843b3f193590198e2a769b1b0.