quilc
                                
                                
                                
                                    quilc copied to clipboard
                            
                            
                            
                        The optimizing Quil compiler.
``` QUIL> (anon-gate "BUG" (random-special-unitary 2) nil 0) # ``` It takes `nil` to be a `FORMAL` whose name is `nil`. I think this would be a common error and...
Rebases https://github.com/quil-lang/quilc/pull/693 which should fix tests. Closes https://github.com/rigetti/quilc/issues/697
I am a student who want to know more details about the process of the Quilc. My question is whether there are any files except the optimized instructions that I...
In #702 I changed quilc to load libraries at run-time, rather than baking-in the paths to those libraries at compile-time. The benefit of that is that libraries can exist in...
This is intended as a follow-on issue for the pending draft PR 'Draft: introduce cl-quil.si package, eliminate :: refs in Quilt #707'. A large number of symbols in the Quil...
The diagonal compiler included as part of #498 makes its choice of where to insert `CNOT`s based solely on most frequently sighted `ZZ` Pauli pairs. This has the benefit of...
Building with SBCL 2.0.5 / ASDF 3.3.1 for quicklisp dist creation. Trying to build commit id 236ac51de12ef917c4b94311fab24251c50f5f8a *boondoggle-tests* fails to build because of a failure in _cl-quil_. *boondoggle* fails to...
`chip-contiguous-subschedule-from-last-instructions` is recursive and, given a sufficiently deep program, can fail with an exhausted function call stack error. This can be alleviated by making the function non-recursive.
> I don't think you're forgetting anything; I think this was an accidental consequence of both the `cost-function` changes and accomplishing the original by uncoordinatedly tweaking things 'til they worked....