https://gcc.gnu.org/bugzilla/show_bug.cgi?id=114596
--- Comment #7 from sandra at gcc dot gnu.org --- OK, I will do no more work on the old implementation, adjust the broken testcases, and proceed with getting the my new implementation ready for stage 1 submission. I don't know if I'll be able to easily disentangle the bug fixes from the new functionality, though.... everything is kind of mixed up together with changes in representation and interfaces to get metadirectives and "declare variant" using the same functions to score and sort the candidate variants. (My previously-posted set of metadirective patches also had a scoring bug that I'm addressing with this set of changes.)