qsharp-compiler icon indicating copy to clipboard operation
qsharp-compiler copied to clipboard

Q# compiler, command line tool, and Q# language server

Results 138 qsharp-compiler issues
Sort by recently updated
recently updated
newest added

1. Adds the `LoadFrom` public function to allow the Runtime to load a `BitcodeModule` from qir bitcode. 2. Fixes issue where OutputRecording definitions' parameter construction had mixed up the case...

Rewrite the README.md in the following directories to reflect the latest updates done by [Replace C++ QIR Runtime with Rust QIR stdlib](https://github.com/microsoft/qsharp-runtime/pull/1087) PR. qsharp-compiler\examples\QIR\Optimization\ qsharp-compiler\examples\QIR\Simulation\ qsharp-compiler\examples\QIR\Simulation\StateSimulator\ qsharp-compiler\examples\QIR\Simulation\TraceSimulator\ qsharp-compiler\src\QsCompiler\QirGeneration\ Related [PR](https://github.com/microsoft/qsharp-compiler/pull/1559)....

enhancement
needs triage

This changes the compiler to report missing hardware capabilities as warnings instead of errors. Sometimes we still want compilation to succeeded for running new tests or as the hardware capabilities...

Right now the math functions in Q# are treated as if they are quantum intrinsics, and become `__quantum__qis__*` declarations. Instead, the compiler should insert calls to the appropriate LLVM intrinsic...

enhancement
needs triage

Right now the compiler only auto-opens Microsoft.Quantum.Core, but IQ# for convenience in notebook scenarios opens both Microsoft.Quantum.Canon and Microsoft.Quantum.Intrinsic. These two are also part of the default new program created...

enhancement

Merge open directives across cells in notebooks. This is a bit hacky but I would say it is the "lesser evil" of other options I looked at (not that I...

Pretty simple change to match IQ# behavior of auto-opening Canon and Intrinsic until we implement preludes. I think this has been rejected but posting it anyway ## Testing * Ran...

This pull request adds the JSON schema for `cgmanifest.json`. ## FAQ ### Why? A JSON schema helps you to ensure that your `cgmanifest.json` file is valid. JSON schema validation is...