quantumlib / Qualtran

Qᴜᴀʟᴛʀᴀɴ is a Python library for expressing and analyzing Fault Tolerant Quantum algorithms.
https://qualtran.readthedocs.io/en/latest/
Apache License 2.0
132 stars 35 forks source link

Global call graph test #1018

Open mpharrigan opened 1 month ago

mpharrigan commented 1 month ago

This PR has two commits: first, I remove bloq examples with broken call graphs. They should be re-added. cc #972

Second, I add a dev_tool module for making one big call graph. This can be a useful starting point for querying other properties and idiosyncrasies of the bloq library; but here I use it to add a test that all bloq examples have a valid call graph.