yvdriess / mcc Goto Github PK
View Code? Open in Web Editor NEWCompiles a quantum computation in the form of Measurement Calculus command sequences and generates C++ code using intel Cnc
Compiles a quantum computation in the form of Measurement Calculus command sequences and generates C++ code using intel Cnc
Hello,
I'm trying to compile the mcc output of w3.mc example, but I have this error:
g++ -O2 -I/home/fausap/tbb/include -c -I/usr/local/include -o mccompiled.o mccompiled.C
mccompiled.C:166:49: error: invalid suffix "d0" on floating constant
mccompiled.C:167:51: error: invalid suffix "d0" on floating constant
mccompiled.C:168:51: error: invalid suffix "d0" on floating constant
mccompiled.C:171:56: error: invalid suffix "d0" on floating constant
mccompiled.C:172:57: error: invalid suffix "d0" on floating constant
mccompiled.C:210:53: error: invalid suffix "d0" on floating constant
mccompiled.C:212:48: error: invalid suffix "d0" on floating constant
I'm using Scientific Linux 6.5 (x86_64) with gcc 4.4.7 and sbcl 1.2.3 to generate mcc compiler.
thanks,
Fausto
Hello,
sorry if I bother you, but in several examples I found there's a reference to Q operator, besides of those called E, M, X, Z.
Also, in some papers available on Internet, I found the N operator, but it seems not present in mcc.
Is there a paper describing all of them... are they somewhat standardized ?
thanks,
Fausto
Hello,
I'm trying to bootstrap the mccompiler on FreeBSD.
I installed sbcl with quicklisp, TBB and CnC, but when I launch bootstrap.sh, I have this error:
$ bash ./bootstrap.sh
This is SBCL 1.1.12, an implementation of ANSI Common Lisp.
More information about SBCL is available at http://www.sbcl.org/.
SBCL is free software, provided as is, with absolutely no warranty.
It is mostly in the public domain; some portions are provided under
BSD-style licenses. See the CREDITS and COPYING files in the
distribution for more information.
WARNING:
compiling #<STATIC-FILE "sb-bsd-sockets" "NEWS"> completed without its input file #P"/usr/local/lib/sbcl/sb-bsd-sockets/NEWS"
WARNING:
loading #<STATIC-FILE "sb-bsd-sockets" "NEWS"> completed without its input file #P"/usr/local/lib/sbcl/sb-bsd-sockets/NEWS"
WARNING:
compiling #<STATIC-FILE "sb-bsd-sockets" "TODO"> completed without its input file #P"/usr/local/lib/sbcl/sb-bsd-sockets/TODO"
WARNING:
loading #<STATIC-FILE "sb-bsd-sockets" "TODO"> completed without its input file #P"/usr/local/lib/sbcl/sb-bsd-sockets/TODO"
debugger invoked on a QUICKLISP-CLIENT:SYSTEM-NOT-FOUND:
System "mccompiler" not found
Type HELP for debugger help, or (SB-EXT:EXIT) to exit from SBCL.
restarts (invokable by number or by possibly-abbreviated name):
0: [CONTINUE] Try again
1: [ABORT ] Give up on "mccompiler"
2: Ignore runtime option --eval "(ql:quickload :mccompiler)".
3: Skip rest of --eval and --load options.
4: Skip to toplevel READ/EVAL/PRINT loop.
5: [EXIT ] Exit SBCL (calling #'EXIT, killing the process).
((LABELS QUICKLISP-CLIENT::RECURSE :IN QUICKLISP-CLIENT::COMPUTE-LOAD-STRATEGY) "mccompiler")
Please could you help me ?
thanks
Fausto
A declarative, efficient, and flexible JavaScript library for building user interfaces.
๐ Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. ๐๐๐
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google โค๏ธ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.