Stefan J. Wernli
1b4270217a
Readme updates, vsix updates ( #1632 )
...
* Skip language server tests
* Update extension readme.
* Update title for deprecation
* Update notice text
* Fix typo
* Update repo readme
* update readme
* use https
* Revert solution change
* Revert rest of sln changes
* Update README.md
Co-authored-by: Bill Ticehurst <billti@hotmail.com>
* Update src/VSCodeExtension/README.md
Co-authored-by: Bill Ticehurst <billti@hotmail.com>
---------
Co-authored-by: Bill Ticehurst <billti@hotmail.com>
2024-01-12 10:12:11 -08:00
Mine Starks
96258b0a5e
Update versions to 0.28.302812 ( #1628 )
2023-09-19 14:35:45 -07:00
Scott Carda
ce9622e4e4
NuGet.ProjectModel 6.2.2 -> 6.2.4 ( #1625 )
2023-08-02 13:47:55 -07:00
Robin Kuzmin
7d6d03a1ca
->0.28.291394 ( #1624 )
2023-08-01 22:14:54 -07:00
Robin Kuzmin
e67c14657c
Fix metadata warnings for doc builds (authored by @Bradben, #1620 ). ( #1623 )
2023-08-01 10:51:57 -07:00
Robin Kuzmin
4094efb91e
Fixing CI ( #1621 )
...
* Microsoft Quantum (public) -> 9af4e09e-a436-4aca-9559-2094cfe8d80c
* qdk-sync.yml fix.
2023-07-26 09:55:23 -07:00
Robin Kuzmin
2bdc87884e
0.28.277227 ( #1618 )
2023-06-06 23:21:02 +00:00
Mine Starks
b936ebfde8
Prevent GitHub from excluding the build/ directory ( #1616 )
...
Add a `.gitattributes` file, [as described in the GitHub documentation](https://docs.github.com/en/search-github/searching-on-github/finding-files-on-github#customizing-excluded-files ), to prevent GitHub from excluding this folder from "Go to file". In our repo, this file contains lots of build scripts, so it helps when they're easily findable.
For the same change in another QDK repo, see: https://github.com/microsoft/qdk/pull/346
2023-04-05 15:11:18 -07:00
Mine Starks
7bf0e60d24
Update QDK version to 0.28.263081 ( #1615 )
2023-03-31 15:01:13 -07:00
DmitryVasilevsky
ae5bf9e141
Cleanup after removal of the resources estimator ( #1613 )
...
* Removed unused parameter in entry point driver settings
* Removed test that no longer tests anything
* Empty commit to rebuild
---------
Co-authored-by: Dmitry Vasilevsky <dmitryv@microsoft.com>
2023-03-22 10:37:13 -07:00
DmitryVasilevsky
07aee20338
Removing local resources estimator ( #1611 )
...
* Removed old resource estimator (csharp based)
* Removed old resource estimator (csharp based)
* Temporary updated driver settings to avoid multi-repo check-in
* Updated unit test
---------
Co-authored-by: Dmitry Vasilevsky <dmitryv@microsoft.com>
2023-03-15 10:16:18 -07:00
Robin Kuzmin
76945b8f0b
Upgraded packs that use string_decoder. ( #1612 )
2023-03-13 14:17:13 -07:00
Scott Carda
c6066c7bf1
Update to 0.27.258160 ( #1608 )
2023-03-06 12:22:45 -08:00
Robin Kuzmin
2206dfa576
Upgraded Newtonsoft.Json dependency. ( #1607 )
...
* Updated Microsoft.NET.Test.Sdk, xunit.runner.visualstudio .
2023-02-23 17:26:58 -08:00
César Zaragoza Cortés
fa13bf6739
Change decomposition package for IonQ depending on whether QIR generation is enabled ( #1598 )
2023-02-16 10:55:27 -08:00
Jamie Magee
dbcc14bebd
Add `$schema` to `cgmanifest.json` ( #1549 )
2023-02-15 20:11:45 +00:00
Rustam
e9c3345fc9
Fix xml doc ( #1571 )
2023-02-15 08:33:13 +00:00
Joe Schulte
586e073319
Clean up inconsistent code style and removed nested trinary ( #1606 )
...
* clean up inconsistent code style to be shorter with fewer indents and removed nested trinary
* fixing code style errors from build
2023-02-13 12:58:09 -08:00
Robin Kuzmin
e09f8d7db2
Upgraded qs. ( #1605 )
2023-02-09 21:09:23 -08:00
Robin Kuzmin
6fd5973599
Fixed undesirable dependency on outdated package versions ( #1604 )
2023-02-09 10:24:19 -08:00
Robin Kuzmin
a64522ba40
Fixing the undesirable dependencies issue for qdk. ( #1601 )
...
* Migrated to net6.0.
2023-02-06 19:22:53 -08:00
Sarah Marshall
4956706690
Update to QDK version 0.27.253010 ( #1602 )
2023-02-02 03:57:25 +00:00
DmitryVasilevsky
9705a18dc8
Remove WarninsAsErrors from project templates ( #1600 )
...
Co-authored-by: Dmitry Vasilevsky <dmitryv@microsoft.com>
2023-01-26 10:21:32 -08:00
DmitryVasilevsky
9bfde74871
Hardware capability problems are warnings by default (errors via option) ( #1595 )
...
* Hardware capabilities as warning. (#1554 )
* Update tests to check for warnings
* Conditionally treat capability warnings as errors (alternative approach) (#1594 )
* Capability Warnings as Errors - alternative approach prototype
* Updated names
* Fixed formatting
* Updated name, passing ints
* Removed temporary stuff
* Removed unneeded null
* Fixed description
* Updated SDK targets to support number list
* Added parsing of project property WarningsAsErrors
* Using parsed values
* Updated templates to include new property
* Numbers separated by semicolon, added property test
* Simple command line switch test
Co-authored-by: Dmitry Vasilevsky <dmitryv@microsoft.com>
* Added command line tests, fixed diagnose verb (#1596 )
Co-authored-by: Dmitry Vasilevsky <dmitryv@microsoft.com>
* Empty commit to cause license/cla check to re-run
Co-authored-by: Andres Paz <anpaz@microsoft.com>
Co-authored-by: Stefan J. Wernli <swernli@microsoft.com>
Co-authored-by: Dmitry Vasilevsky <dmitryv@microsoft.com>
2023-01-24 16:13:48 -08:00
Stefan J. Wernli
e442368a93
Update LLVM package version ( #1593 )
2023-01-13 16:15:05 -08:00
Stefan J. Wernli
ca9eeae9ac
Fix QIR verify module result handling ( #1590 )
2023-01-09 18:32:11 -08:00
Stefan J. Wernli
b830ba511a
Update to LLVM 14 ( #1586 )
...
* Skip incidental dependencies on manylinux
This adds some explicit removals of external lib dependencies to avoid accidentally pulling them in from the manyLinux container environment.
* Update llvm.yml
* Update to LLVM 14
* update clangsharp
* use earlier clangsharp
* use 14.0.0-rc1
* Update nuget packages versions
* Allow obsolete calls for non-opaque pointers.
Co-authored-by: Bettina Heim <Bettina.Heim@microsoft.com>
Co-authored-by: Ian Davis <ian.f.davis@gmail.com>
2023-01-06 13:23:07 -08:00
Filip W
4a5aafab2b
Removed .NET Core 2.1 and .NET Core 3.0 from TFMs recognized by the compiler as valid ( #1455 )
2022-12-21 19:00:29 +00:00
Sarah Marshall
842e4bb84a
Fix QIR codegen for repeat loop with array variable ( #1587 )
2022-12-16 20:37:20 +00:00
Stefan J. Wernli
78c08c4c29
Add `BigInt` string interpolation test ( #1585 )
...
* Adding BigInt string interpolation execution test
This adds an execution test that makes use of `BigInt` in string interpolation. Resolves a remaining "todo" in the test code.
* Use beta package to get BigInt fix
2022-12-15 18:13:06 +00:00
Robin Kuzmin
59fb1f93c9
Switch to 0.27.244707. ( #1580 )
2022-12-10 14:07:49 -08:00
Stefan J. Wernli
35ac6ceb3a
Update projects, docs, cpp files for QIR stdlib ( #1578 )
...
* Update projects, docs, cpp files for QIR stdlib
This change updates the remaining example and test projects for using the QIR stdlib via the Microsoft.Quantum.Simulator.Runtime as a QIR backend. This resolves #1560 , resolves #1568 , and resolves #1569 .
Note that it does not update the samples under examples\QIR\Simulation as these need to be fully rewritten and likely moved to https://github.com/qir-alliance/qir-runner (see Rewrite or Move docs in examples/QIR/Simulation #1577 )
* Fix development project QDK version
* Update examples/QIR/Optimization/README.md
Co-authored-by: Robin Kuzmin <9372582+kuzminrobin@users.noreply.github.com>
* Use alternative method for copying build dependencies
Co-authored-by: Robin Kuzmin <9372582+kuzminrobin@users.noreply.github.com>
2022-12-07 00:05:17 +00:00
Scott Carda
82e9304d61
Add Language Server Tests Back In ( #1576 )
2022-11-29 20:09:03 -08:00
César Zaragoza Cortés
16c5e86de2
Update SDK to support QIR generation for IonQ. ( #1573 )
2022-11-29 13:08:13 -08:00
Andres Paz
cec05a29c4
Update link to install guide. ( #1575 )
...
* Update link to install guide.
* a couple more of broken links.
2022-11-07 22:00:03 +00:00
Robin Kuzmin
a743062158
2022.10 Hotfix: Updated to 0.27.238334 ( #1570 )
2022-10-28 18:25:05 -07:00
Robin Kuzmin
6029ded667
Switch to QDK version 0.27.236950. ( #1567 )
2022-10-26 17:22:48 -07:00
Sarah Marshall
00a46bc139
Use an efficient left factoring for the expression parser ( #1566 )
2022-10-21 00:38:45 +00:00
XField
ce9bab86e2
Introduce new Quantinuum proj/app templates and remove Honeywell ( #1565 )
...
* Rename Honeywell templates to Quantinuum
* Replace Honeywell templates, provider and targets with Quantinuum
* Rename project reference
* Revert .NET provider package name to Microsoft.Quantum.Providers.Honeywell
* Revert azq-honeywell project template
* Revert Honeywell execution target
2022-10-19 13:48:53 -08:00
Bettina Heim
cf368086f5
Clean up and caching for callables during QIR generation ( #1497 )
2022-10-03 02:03:34 +00:00
ShalokShalom
6a1ab570e0
remove notion of dotnet core ( #1556 )
2022-10-01 10:47:12 -07:00
Kartik Singhal
3cb8705060
Remove reference to Q# Language repo for QIR Spec ( #1494 )
...
Co-authored-by: Bettina Heim <Bettina.Heim@microsoft.com>
Co-authored-by: Stefan J. Wernli <swernli@microsoft.com>
2022-10-01 10:45:30 -07:00
Angela Burton
e691e08b5f
Revert "Fixing the language server tests and the project loader tests across all platforms ( #1491 )" ( #1562 )
...
This reverts commit efc0b98335
.
2022-09-21 18:16:54 +00:00
Xinyi Joffre
124f49d9e4
Add support for microsoft-qc provider ( #1561 )
...
* Add support for microsoft-qc provider
* Fix condition
* Update all instances of Architecture to MicrosoftQuantum
2022-09-20 14:39:40 -07:00
Bettina Heim
efc0b98335
Fixing the language server tests and the project loader tests across all platforms ( #1491 )
2022-09-20 09:37:23 -07:00
Robin Kuzmin
406444794f
Working around the broken (out-of-date) links. ( #1559 )
2022-09-19 15:22:06 -07:00
Stefan J. Wernli
50c43a43dc
Adding secondary owner to CODEOWNERS ( #1558 )
...
Adding @bettinaheim for any folders where I was the only owner.
2022-09-16 18:45:15 +00:00
Stefan J. Wernli
939571c85b
Optimize conditions with compile time Booleans ( #1523 )
...
* Optimize conditions with compile time Booleans
This change optimizes handling of conditions where some of the values are known compile time Boolean values. In particular, it expands handling of if-elif-else sequences by compressing known true branches into the current block and skipping any other branches. Likewise, for compound conditional evaluation it adds handling for special cases where part of a logical `and` or logical `or` statement is known to be constant, removing the need for a phi-node and propagating the appropriate constant or dynamic value.
New and updated test cases were manually verified for correct output.
* Update logical OR shortcut behavior
Co-authored-by: Bettina Heim <Bettina.Heim@microsoft.com>
2022-09-14 15:16:57 -07:00
Bettina Heim
302201ce4b
Update README.md ( #1368 )
...
Co-authored-by: Stefan J. Wernli <swernli@microsoft.com>
2022-09-14 10:20:22 -07:00
Sarah Marshall
502484e98e
Fix several cases of incorrect diagnostic ranges for call expressions ( #1410 )
2022-09-14 09:30:38 -07:00