Skip to content

Releases: CQCL/pytket-phir

v0.8.1

11 Sep 17:03
5508b7f
Compare
Choose a tag to compare

What's Changed

  • fix: Use a context manager for opening files by @qartik in #219
  • fix: Emit nested binary expressions for classical ops by @qartik in #224

Full Changelog: v0.8.0...v0.8.1

v0.8.0

16 Jul 15:02
730ebfa
Compare
Choose a tag to compare

What's Changed

This release includes support for 64-bits while maintaining backward compatibility.

  • Abstract WORDSIZE to specify maxwidth on qasm conversion (closes: #203) by @qartik in #204 including
    • Generate cvar with data_type dependent on WORDSIZE
    • Fail early on WASM calls with parameters using more than 32-bits
    • Require 64-bit version of PECOS, emit i32/i64 cvars for compatibility

Full Changelog: v0.7.3...v0.8.0

v0.7.3

18 Jun 13:09
Compare
Choose a tag to compare

What's Changed

  • Set maximum bit width for classical operations according to pytket support by @cqc-alec in #190

Full Changelog: v0.7.2...v0.7.3

v0.7.2

28 May 12:12
fc136a1
Compare
Choose a tag to compare

What's Changed

  • feat(phirgen): add support for ZERO/ONE nullary ops by @qartik in #180

Full Changelog: v0.7.1...v0.7.2

v0.7.1

12 Apr 17:25
2a106ba
Compare
Choose a tag to compare

What's Changed

Full Changelog: v0.7.0...v0.7.1

v0.7.0

10 Apr 15:52
Compare
Choose a tag to compare

What's Changed

Full Changelog: v0.6.3...v0.7.0

v0.6.3

02 Apr 14:50
25e6b40
Compare
Choose a tag to compare

What's Changed

  • fix(wasm): correct arguments for conditional wasm functions by @qartik in #157

Full Changelog: v0.6.2...v0.6.3

v0.6.2

27 Mar 19:48
50fa4e3
Compare
Choose a tag to compare

What's Changed

  • fix(phirgen): don't rely on args when qubits carries correct info by @qartik in #155

Full Changelog: v0.6.1...v0.6.2

v0.6.1

26 Mar 15:03
7489191
Compare
Choose a tag to compare

What's Changed

  • fix: remove unneeded logic for comments for conditionals by @qartik in #152
  • Fix classical reordering bug by @qartik in #151

Full Changelog: v0.6.0...v0.6.1

v0.6.0

15 Mar 20:20
af85291
Compare
Choose a tag to compare

What's Changed

  • show transport time in PHIR by @Asa-Kosto-QTM in #147
    • BREAKING CHANGE: machine names H1_1/H1-1 and H1_2/H1-2 are now deprecated in favor of H1

Full Changelog: v0.5.1...v0.6.0