https://github.com/epiqc/ScaffCC
Raw File
Tip revision: c89857074e85d3e843cda9f33a19a30808b40c06 authored by EPiQC on 08 July 2019, 18:49 UTC
Merge pull request #36 from AndrewLitteken/ScaffCC_OSX
Tip revision: c898570
changelog.txt
2017-08-06:
	Release version -v3.0-alpha
	New software package, braidflash, added - in braidflash/ directory (Unix only)
	New software package, Rotation Generator, added for future support in dynamic rotation generation - in scripts/gen_rotations/ directory
	New software package, RKQCVerifier, added in scripts/RKQCVerifier/ directory
	Fixed bugs in the QASM flattening tool chain
	Added new compilation flag for QASM circuit optimization (Unix only) - “-o”
	Fixed minor bugs in the SHA-1 algorithm
	Changes made to gen-lpfs.sh to enable support for braidflash
	Changes made to installation regression tests to catch flattening bugs
2016-10-01:
	Release version -v2.0
	Added OSX Build - available on ScaffCC_OSX branch
	New data type abit added - representation of ancilla bits
	New function afree() added - usage: free ancilla bits and conserve usage
	throughout algorithms
	New function reverse() added - usage: reverse the computational steps of a
	specific function in an automated fashion
	New implementation of RKQC added - subcompiler call now directly inlined
	in an LLVM module pass
	Several small notational changes made to algorithms Boolean Formula, Class Number,
	RKQC_Test, and SHA-1
	New compilation flag to generate QX quantum computer simulator input files added - "-s",
	now algorithms can be compiled down to acceptably formatted input files
	for the QX quantum computer simulator available from TU Delft
2016-08-20:
	Release version - v1.0-beta.2
	Updates made to Class Number algorithm, corrections to QASM section
	Changes made to gen-lpfs.sh and gen-scheds.sh to allow for integration of coarse-grained scheduling with full schedule outputs of LPFS
	Changes made to GenLPFSSchedule.cpp to prepend metrics header to all LPFS scheduled functions for integration with CG scheduling
back to top