This repository was archived by the owner on Jul 1, 2021. It is now read-only.
-
Notifications
You must be signed in to change notification settings - Fork 44
This repository was archived by the owner on Jul 1, 2021. It is now read-only.
Build fail with Cygwin #186
Copy link
Copy link
Open
Description
an@laptop /cygdrive/c/Users/user/cascade
$ ./setup
:/+++++++/-
-o+-. -- .:o+.
o+ ss++ooooo .o+
s: -+o-///:::/-s:. +o -::::- /. .::::- .::::: /- ./::::. ::::::
+o /s-s -- o+o: s- .o. o.o. s. +: +-+- -+ -o +-
o/ +s-o -.... o+o: o/ /: o o .:/::- -+ +- +- -+ /: +/::::
++ /s-o .... o+o: s- .o o:::::o o- o- //::::o- -+ .o +-
s: -+o:/::::+::s/. +o :::::: :. ./ -::::: -/:::: -: + ./::::- :/::::
.o/ .sssoos+oo .o+
:o/- . ++.
.:/+++++++/- VMware Cascade Build Setup Script
Sorry, your machine type CYGWIN_NT-10.0 is not yet supported. Please setup the cmake project manually.
an@laptop /cygdrive/c/Users/user/cascade
$ mkdir build
an@laptop /cygdrive/c/Users/user/cascade
$ cd build/
an@laptop /cygdrive/c/Users/user/cascade/build
$ cmake ..
-- The C compiler identification is GNU 7.4.0
-- The CXX compiler identification is GNU 7.4.0
-- Check for working C compiler: /usr/bin/cc
-- Check for working C compiler: /usr/bin/cc -- works
-- Detecting C compiler ABI info
-- Detecting C compiler ABI info - done
-- Detecting C compile features
-- Detecting C compile features - done
-- Check for working CXX compiler: /usr/bin/c++.exe
-- Check for working CXX compiler: /usr/bin/c++.exe -- works
-- Detecting CXX compiler ABI info
-- Detecting CXX compiler ABI info - done
-- Detecting CXX compile features
-- Detecting CXX compile features - done
-- Found FLEX: /usr/bin/flex.exe (found suitable version "2.6.4", minimum required is "2.6.0")
-- Found BISON: /usr/bin/bison.exe (found version "3.0.4")
-- Looking for pthread.h
-- Looking for pthread.h - found
-- Looking for pthread_create
-- Looking for pthread_create - found
-- Found Threads: TRUE
-- Configuring done
-- Generating done
-- Build files have been written to: /cygdrive/c/Users/user/cascade/build
an@laptop /cygdrive/c/Users/user/cascade/build
$ make -j 12
[ 1%] [FLEX][verilog_lexer] Building scanner with flex 2.6.4
[ 2%] [BISON][verilog_parser] Building parser with bison 3.0.4
Scanning dependencies of target de10_config
[ 3%] Building C object tools/CMakeFiles/de10_config.dir/de10_config.c.o
[ 4%] Linking C executable de10_config.exe
[ 4%] Built target de10_config
Scanning dependencies of target verilog
[ 5%] Building CXX object CMakeFiles/verilog.dir/verilog_parser.cc.o
[ 6%] Building CXX object CMakeFiles/verilog.dir/verilog_lexer.cc.o
[ 7%] Linking CXX static library libverilog.a
[ 7%] Built target verilog
Scanning dependencies of target libcascade
[ 8%] Building CXX object src/cascade/CMakeFiles/libcascade.dir/cascade.cc.o
[ 10%] Building CXX object src/cascade/CMakeFiles/libcascade.dir/cascade_slave.cc.o
[ 11%] Building CXX object src/cascade/CMakeFiles/libcascade.dir/__/common/tokenize.cc.o
[ 12%] Building CXX object src/cascade/CMakeFiles/libcascade.dir/__/runtime/data_plane.cc.o
[ 13%] Building CXX object src/cascade/CMakeFiles/libcascade.dir/__/runtime/isolate.cc.o
[ 14%] Building CXX object src/cascade/CMakeFiles/libcascade.dir/__/runtime/module.cc.o
[ 15%] Building CXX object src/cascade/CMakeFiles/libcascade.dir/__/runtime/runtime.cc.o
[ 16%] Building CXX object src/cascade/CMakeFiles/libcascade.dir/__/target/compiler.cc.o
[ 17%] Building CXX object src/cascade/CMakeFiles/libcascade.dir/__/target/compiler/proxy_compiler.cc.o
[ 19%] Building CXX object src/cascade/CMakeFiles/libcascade.dir/__/target/compiler/remote_compiler.cc.o
[ 20%] Building CXX object src/cascade/CMakeFiles/libcascade.dir/__/target/core/de10/de10_compiler.cc.o
[ 21%] Building CXX object src/cascade/CMakeFiles/libcascade.dir/__/target/core/de10/de10_logic.cc.o
[ 22%] Building CXX object src/cascade/CMakeFiles/libcascade.dir/__/target/core/de10/de10_rewrite.cc.o
In file included from /usr/include/sys/fcntl.h:3:0,
from /usr/include/fcntl.h:12,
from /cygdrive/c/Users/user/cascade/src/common/sockstream.h:36,
from /cygdrive/c/Users/user/cascade/src/target/compiler/proxy_compiler.h:36,
from /cygdrive/c/Users/user/cascade/src/cascade/cascade.cc:35:
/cygdrive/c/Users/user/cascade/src/target/compiler/rpc.h:80:5: error: expected identifier before ‘(’ token
FOPEN,
^
/cygdrive/c/Users/user/cascade/src/target/compiler/rpc.h:80:5: error: expected ‘}’ before ‘(’ token
/cygdrive/c/Users/user/cascade/src/target/compiler/rpc.h:80:5: error: expected unqualified-id before ‘-’ token
FOPEN,
^
/cygdrive/c/Users/user/cascade/src/target/compiler/rpc.h:80:5: error: expected ‘)’ before ‘-’ token
In file included from /cygdrive/c/Users/user/cascade/src/target/compiler/proxy_compiler.h:39:0,
from /cygdrive/c/Users/user/cascade/src/cascade/cascade.cc:35:
/cygdrive/c/Users/user/cascade/src/target/compiler/rpc.h:103:8: error: expected constructor, destructor, or type conversion before ‘;’ token
Rpc();
^
/cygdrive/c/Users/user/cascade/src/target/compiler/rpc.h:104:6: error: expected constructor, destructor, or type conversion before ‘(’ token
Rpc(Type type);
^
/cygdrive/c/Users/user/cascade/src/target/compiler/rpc.h:105:6: error: expected constructor, destructor, or type conversion before ‘(’ token
Rpc(Type type, uint32_t pid, uint32_t eid, uint32_t n);
^
/cygdrive/c/Users/user/cascade/src/target/compiler/rpc.h:106:19: error: expected constructor, destructor, or type conversion before ‘=’ token
~Rpc() override = default;
^
/cygdrive/c/Users/user/cascade/src/target/compiler/rpc.h:108:40: error: virt-specifiers in ‘deserialize’ not allowed outside a class definition
size_t deserialize(std::istream& is) override;
^~~~~~~~
/cygdrive/c/Users/user/cascade/src/target/compiler/rpc.h:109:44: error: virt-specifiers in ‘serialize’ not allowed outside a class definition
size_t serialize(std::ostream& os) const override;
^~~~~~~~
/cygdrive/c/Users/user/cascade/src/target/compiler/rpc.h:109:44: error: non-member function ‘size_t cascade::serialize(std::ostream&)’ cannot have cv-qualifier
/cygdrive/c/Users/user/cascade/src/target/compiler/rpc.h:111:3: error: ‘Type’ does not name a type; did you mean ‘pipe’?
Type type_;
^~~~
pipe
/cygdrive/c/Users/user/cascade/src/target/compiler/rpc.h:117:8: error: ‘Rpc’ does not name a type
inline Rpc::Rpc() : Rpc(Type::FAIL, 0, 0, 0) { }
^~~
/cygdrive/c/Users/user/cascade/src/target/compiler/rpc.h:119:8: error: ‘Rpc’ does not name a type
inline Rpc::Rpc(Type type) : Rpc(type, 0, 0, 0) { }
^~~
/cygdrive/c/Users/user/cascade/src/target/compiler/rpc.h:121:8: error: ‘Rpc’ does not name a type
inline Rpc::Rpc(Type type, uint32_t pid, uint32_t eid, uint32_t n) : Serializable() {
^~~
/cygdrive/c/Users/user/cascade/src/target/compiler/rpc.h:128:15: error: ‘Rpc’ has not been declared
inline size_t Rpc::deserialize(std::istream& is) {
^~~
/cygdrive/c/Users/user/cascade/src/target/compiler/rpc.h: In function ‘size_t deserialize(std::istream&)’:
/cygdrive/c/Users/user/cascade/src/target/compiler/rpc.h:129:36: error: ‘type_’ was not declared in this scope
is.read(reinterpret_cast<char*>(&type_), sizeof(type_));
^~~~~
/cygdrive/c/Users/user/cascade/src/target/compiler/rpc.h:129:36: note: suggested alternative: ‘_ctype_’
is.read(reinterpret_cast<char*>(&type_), sizeof(type_));
^~~~~
_ctype_
/cygdrive/c/Users/user/cascade/src/target/compiler/rpc.h:130:36: error: ‘pid_’ was not declared in this scope
is.read(reinterpret_cast<char*>(&pid_), sizeof(pid_));
^~~~
/cygdrive/c/Users/user/cascade/src/target/compiler/rpc.h:130:36: note: suggested alternative:
/cygdrive/c/Users/user/cascade/src/target/compiler/rpc.h:112:12: note: ‘cascade::pid_’
uint32_t pid_;
^~~~
/cygdrive/c/Users/user/cascade/src/target/compiler/rpc.h:131:36: error: ‘eid_’ was not declared in this scope
is.read(reinterpret_cast<char*>(&eid_), sizeof(eid_));
^~~~
/cygdrive/c/Users/user/cascade/src/target/compiler/rpc.h:131:36: note: suggested alternative:
/cygdrive/c/Users/user/cascade/src/target/compiler/rpc.h:113:12: note: ‘cascade::eid_’
uint32_t eid_;
^~~~
/cygdrive/c/Users/user/cascade/src/target/compiler/rpc.h:132:36: error: ‘n_’ was not declared in this scope
is.read(reinterpret_cast<char*>(&n_), sizeof(n_));
^~
/cygdrive/c/Users/user/cascade/src/target/compiler/rpc.h:132:36: note: suggested alternative:
/cygdrive/c/Users/user/cascade/src/target/compiler/rpc.h:114:12: note: ‘cascade::n_’
uint32_t n_;
^~
/cygdrive/c/Users/user/cascade/src/target/compiler/rpc.h: At global scope:
/cygdrive/c/Users/user/cascade/src/target/compiler/rpc.h:136:15: error: ‘Rpc’ has not been declared
inline size_t Rpc::serialize(std::ostream& os) const {
^~~
/cygdrive/c/Users/user/cascade/src/target/compiler/rpc.h:136:48: error: non-member function ‘size_t serialize(std::ostream&)’ cannot have cv-qualifier
inline size_t Rpc::serialize(std::ostream& os) const {
^~~~~
/cygdrive/c/Users/user/cascade/src/target/compiler/rpc.h: In function ‘size_t serialize(std::ostream&)’:
/cygdrive/c/Users/user/cascade/src/target/compiler/rpc.h:137:61: error: ‘type_’ was not declared in this scope
os.write(const_cast<char*>(reinterpret_cast<const char*>(&type_)), sizeof(type_));
^~~~~
/cygdrive/c/Users/user/cascade/src/target/compiler/rpc.h:137:61: note: suggested alternative: ‘_ctype_’
os.write(const_cast<char*>(reinterpret_cast<const char*>(&type_)), sizeof(type_));
^~~~~
_ctype_
/cygdrive/c/Users/user/cascade/src/target/compiler/rpc.h:138:61: error: ‘pid_’ was not declared in this scope
os.write(const_cast<char*>(reinterpret_cast<const char*>(&pid_)), sizeof(pid_));
^~~~
/cygdrive/c/Users/user/cascade/src/target/compiler/rpc.h:138:61: note: suggested alternative:
/cygdrive/c/Users/user/cascade/src/target/compiler/rpc.h:112:12: note: ‘cascade::pid_’
uint32_t pid_;
^~~~
/cygdrive/c/Users/user/cascade/src/target/compiler/rpc.h:139:61: error: ‘eid_’ was not declared in this scope
os.write(const_cast<char*>(reinterpret_cast<const char*>(&eid_)), sizeof(eid_));
^~~~
/cygdrive/c/Users/user/cascade/src/target/compiler/rpc.h:139:61: note: suggested alternative:
/cygdrive/c/Users/user/cascade/src/target/compiler/rpc.h:113:12: note: ‘cascade::eid_’
uint32_t eid_;
^~~~
/cygdrive/c/Users/user/cascade/src/target/compiler/rpc.h:140:61: error: ‘n_’ was not declared in this scope
os.write(const_cast<char*>(reinterpret_cast<const char*>(&n_)), sizeof(n_));
^~
/cygdrive/c/Users/user/cascade/src/target/compiler/rpc.h:140:61: note: suggested alternative:
/cygdrive/c/Users/user/cascade/src/target/compiler/rpc.h:114:12: note: ‘cascade::n_’
uint32_t n_;
^~
/cygdrive/c/Users/user/cascade/src/target/compiler/rpc.h: At global scope:
/cygdrive/c/Users/user/cascade/src/target/compiler/rpc.h:144:1: error: expected declaration before ‘}’ token
} // namespace cascade
^
In file included from /usr/include/sys/fcntl.h:3:0,
from /usr/include/fcntl.h:12,
from /cygdrive/c/Users/user/cascade/src/common/sockstream.h:36,
from /cygdrive/c/Users/user/cascade/src/target/compiler/proxy_compiler.h:36,
from /cygdrive/c/Users/user/cascade/src/cascade/cascade_slave.cc:33:
/cygdrive/c/Users/user/cascade/src/target/compiler/proxy_core.h: In member function ‘void cascade::ProxyCore<T>::recv()’:
/cygdrive/c/Users/user/cascade/src/target/compiler/proxy_core.h:280:23: error: expected unqualified-id before ‘(’ token
case Rpc::Type::FOPEN: {
^
In file included from /usr/include/sys/fcntl.h:3:0,
from /usr/include/fcntl.h:12,
from /cygdrive/c/Users/user/cascade/src/common/sockstream.h:36,
from /cygdrive/c/Users/user/cascade/src/target/compiler/proxy_compiler.h:36,
from /cygdrive/c/Users/user/cascade/src/target/compiler/proxy_compiler.cc:31:
/cygdrive/c/Users/user/cascade/src/target/compiler/rpc.h:80:5: error: expected identifier before ‘(’ token
FOPEN,
^
/cygdrive/c/Users/user/cascade/src/target/compiler/rpc.h:80:5: error: expected ‘}’ before ‘(’ token
/cygdrive/c/Users/user/cascade/src/target/compiler/rpc.h:80:5: error: expected unqualified-id before ‘-’ token
FOPEN,
^
/cygdrive/c/Users/user/cascade/src/target/compiler/rpc.h:80:5: error: expected ‘)’ before ‘-’ token
In file included from /cygdrive/c/Users/user/cascade/src/target/compiler/proxy_compiler.h:39:0,
from /cygdrive/c/Users/user/cascade/src/target/compiler/proxy_compiler.cc:31:
/cygdrive/c/Users/user/cascade/src/target/compiler/rpc.h:103:8: error: expected constructor, destructor, or type conversion before ‘;’ token
Rpc();
^
/cygdrive/c/Users/user/cascade/src/target/compiler/rpc.h:104:6: error: expected constructor, destructor, or type conversion before ‘(’ token
Rpc(Type type);
^
/cygdrive/c/Users/user/cascade/src/target/compiler/rpc.h:105:6: error: expected constructor, destructor, or type conversion before ‘(’ token
Rpc(Type type, uint32_t pid, uint32_t eid, uint32_t n);
^
/cygdrive/c/Users/user/cascade/src/target/compiler/rpc.h:106:19: error: expected constructor, destructor, or type conversion before ‘=’ token
~Rpc() override = default;
^
/cygdrive/c/Users/user/cascade/src/target/compiler/rpc.h:108:40: error: virt-specifiers in ‘deserialize’ not allowed outside a class definition
size_t deserialize(std::istream& is) override;
^~~~~~~~
/cygdrive/c/Users/user/cascade/src/target/compiler/rpc.h:109:44: error: virt-specifiers in ‘serialize’ not allowed outside a class definition
size_t serialize(std::ostream& os) const override;
^~~~~~~~
/cygdrive/c/Users/user/cascade/src/target/compiler/rpc.h:109:44: error: non-member function ‘size_t cascade::serialize(std::ostream&)’ cannot have cv-qualifier
/cygdrive/c/Users/user/cascade/src/target/compiler/rpc.h:111:3: error: ‘Type’ does not name a type; did you mean ‘pipe’?
Type type_;
^~~~
pipe
/cygdrive/c/Users/user/cascade/src/target/compiler/rpc.h:117:8: error: ‘Rpc’ does not name a type
inline Rpc::Rpc() : Rpc(Type::FAIL, 0, 0, 0) { }
^~~
/cygdrive/c/Users/user/cascade/src/target/compiler/rpc.h:119:8: error: ‘Rpc’ does not name a type
inline Rpc::Rpc(Type type) : Rpc(type, 0, 0, 0) { }
^~~
/cygdrive/c/Users/user/cascade/src/target/compiler/rpc.h:121:8: error: ‘Rpc’ does not name a type
inline Rpc::Rpc(Type type, uint32_t pid, uint32_t eid, uint32_t n) : Serializable() {
^~~
/cygdrive/c/Users/user/cascade/src/target/compiler/rpc.h:128:15: error: ‘Rpc’ has not been declared
inline size_t Rpc::deserialize(std::istream& is) {
^~~
/cygdrive/c/Users/user/cascade/src/target/compiler/rpc.h: In function ‘size_t deserialize(std::istream&)’:
/cygdrive/c/Users/user/cascade/src/target/compiler/rpc.h:129:36: error: ‘type_’ was not declared in this scope
is.read(reinterpret_cast<char*>(&type_), sizeof(type_));
^~~~~
/cygdrive/c/Users/user/cascade/src/target/compiler/rpc.h:129:36: note: suggested alternative: ‘_ctype_’
is.read(reinterpret_cast<char*>(&type_), sizeof(type_));
^~~~~
_ctype_
/cygdrive/c/Users/user/cascade/src/target/compiler/rpc.h:130:36: error: ‘pid_’ was not declared in this scope
is.read(reinterpret_cast<char*>(&pid_), sizeof(pid_));
^~~~
/cygdrive/c/Users/user/cascade/src/target/compiler/rpc.h:130:36: note: suggested alternative:
/cygdrive/c/Users/user/cascade/src/target/compiler/rpc.h:112:12: note: ‘cascade::pid_’
uint32_t pid_;
^~~~
/cygdrive/c/Users/user/cascade/src/target/compiler/rpc.h:131:36: error: ‘eid_’ was not declared in this scope
is.read(reinterpret_cast<char*>(&eid_), sizeof(eid_));
^~~~
/cygdrive/c/Users/user/cascade/src/target/compiler/rpc.h:131:36: note: suggested alternative:
/cygdrive/c/Users/user/cascade/src/target/compiler/rpc.h:113:12: note: ‘cascade::eid_’
uint32_t eid_;
^~~~
/cygdrive/c/Users/user/cascade/src/target/compiler/rpc.h:132:36: error: ‘n_’ was not declared in this scope
is.read(reinterpret_cast<char*>(&n_), sizeof(n_));
^~
/cygdrive/c/Users/user/cascade/src/target/compiler/rpc.h:132:36: note: suggested alternative:
/cygdrive/c/Users/user/cascade/src/target/compiler/rpc.h:114:12: note: ‘cascade::n_’
uint32_t n_;
^~
/cygdrive/c/Users/user/cascade/src/target/compiler/rpc.h: At global scope:
/cygdrive/c/Users/user/cascade/src/target/compiler/rpc.h:136:15: error: ‘Rpc’ has not been declared
inline size_t Rpc::serialize(std::ostream& os) const {
^~~
/cygdrive/c/Users/user/cascade/src/target/compiler/rpc.h:136:48: error: non-member function ‘size_t serialize(std::ostream&)’ cannot have cv-qualifier
inline size_t Rpc::serialize(std::ostream& os) const {
^~~~~
/cygdrive/c/Users/user/cascade/src/target/compiler/rpc.h: In function ‘size_t serialize(std::ostream&)’:
/cygdrive/c/Users/user/cascade/src/target/compiler/rpc.h:137:61: error: ‘type_’ was not declared in this scope
os.write(const_cast<char*>(reinterpret_cast<const char*>(&type_)), sizeof(type_));
^~~~~
/cygdrive/c/Users/user/cascade/src/target/compiler/rpc.h:137:61: note: suggested alternative: ‘_ctype_’
os.write(const_cast<char*>(reinterpret_cast<const char*>(&type_)), sizeof(type_));
^~~~~
_ctype_
/cygdrive/c/Users/user/cascade/src/target/compiler/rpc.h:138:61: error: ‘pid_’ was not declared in this scope
os.write(const_cast<char*>(reinterpret_cast<const char*>(&pid_)), sizeof(pid_));
^~~~
/cygdrive/c/Users/user/cascade/src/target/compiler/rpc.h:138:61: note: suggested alternative:
/cygdrive/c/Users/user/cascade/src/target/compiler/rpc.h:112:12: note: ‘cascade::pid_’
uint32_t pid_;
^~~~
/cygdrive/c/Users/user/cascade/src/target/compiler/rpc.h:139:61: error: ‘eid_’ was not declared in this scope
os.write(const_cast<char*>(reinterpret_cast<const char*>(&eid_)), sizeof(eid_));
^~~~
/cygdrive/c/Users/user/cascade/src/target/compiler/rpc.h:139:61: note: suggested alternative:
/cygdrive/c/Users/user/cascade/src/target/compiler/rpc.h:113:12: note: ‘cascade::eid_’
uint32_t eid_;
^~~~
/cygdrive/c/Users/user/cascade/src/target/compiler/rpc.h:140:61: error: ‘n_’ was not declared in this scope
os.write(const_cast<char*>(reinterpret_cast<const char*>(&n_)), sizeof(n_));
^~
/cygdrive/c/Users/user/cascade/src/target/compiler/rpc.h:140:61: note: suggested alternative:
/cygdrive/c/Users/user/cascade/src/target/compiler/rpc.h:114:12: note: ‘cascade::n_’
uint32_t n_;
^~
/cygdrive/c/Users/user/cascade/src/target/compiler/rpc.h: At global scope:
/cygdrive/c/Users/user/cascade/src/target/compiler/rpc.h:144:1: error: expected declaration before ‘}’ token
} // namespace cascade
^
In file included from /cygdrive/c/Users/user/cascade/src/target/compiler/remote_compiler.cc:38:0:
/cygdrive/c/Users/user/cascade/src/target/compiler/remote_interface.h: In member function ‘virtual cascade::FId cascade::RemoteInterface::fopen(const string&, uint8_t)’:
/cygdrive/c/Users/user/cascade/src/target/compiler/remote_interface.h:117:6: error: expected primary-expression before ‘(’ token
Rpc(Rpc::Type::FOPEN).serialize(*sock_);
^
In file included from /usr/include/sys/fcntl.h:3:0,
from /usr/include/fcntl.h:12,
from /cygdrive/c/Users/user/cascade/src/common/sockstream.h:36,
from /cygdrive/c/Users/user/cascade/src/common/sockserver.h:34,
from /cygdrive/c/Users/user/cascade/src/target/compiler/remote_compiler.cc:36:
/cygdrive/c/Users/user/cascade/src/target/compiler/remote_interface.h:117:18: error: expected unqualified-id before ‘(’ token
Rpc(Rpc::Type::FOPEN).serialize(*sock_);
^
make[2]: *** [src/cascade/CMakeFiles/libcascade.dir/build.make:63: src/cascade/CMakeFiles/libcascade.dir/cascade.cc.o] Error 1
make[2]: *** Waiting for unfinished jobs....
make[2]: *** [src/cascade/CMakeFiles/libcascade.dir/build.make:167: src/cascade/CMakeFiles/libcascade.dir/__/target/compiler/proxy_compiler.cc.o] Error 1
In file included from /usr/include/sys/fcntl.h:3:0,
from /usr/include/fcntl.h:12,
from /cygdrive/c/Users/user/cascade/src/common/sockstream.h:36,
from /cygdrive/c/Users/user/cascade/src/target/compiler/remote_interface.h:35,
from /cygdrive/c/Users/user/cascade/src/target/core/common/interfacestream.h:39,
from /cygdrive/c/Users/user/cascade/src/target/core/de10/de10_logic.cc:34:
/cygdrive/c/Users/user/cascade/src/target/compiler/rpc.h:80:5: error: expected identifier before ‘(’ token
FOPEN,
^
/cygdrive/c/Users/user/cascade/src/target/compiler/rpc.h:80:5: error: expected ‘}’ before ‘(’ token
/cygdrive/c/Users/user/cascade/src/target/compiler/rpc.h:80:5: error: expected unqualified-id before ‘-’ token
FOPEN,
^
/cygdrive/c/Users/user/cascade/src/target/compiler/rpc.h:80:5: error: expected ‘)’ before ‘-’ token
In file included from /cygdrive/c/Users/user/cascade/src/target/compiler/remote_interface.h:36:0,
from /cygdrive/c/Users/user/cascade/src/target/core/common/interfacestream.h:39,
from /cygdrive/c/Users/user/cascade/src/target/core/de10/de10_logic.cc:34:
/cygdrive/c/Users/user/cascade/src/target/compiler/rpc.h:103:8: error: expected constructor, destructor, or type conversion before ‘;’ token
Rpc();
^
/cygdrive/c/Users/user/cascade/src/target/compiler/rpc.h:104:6: error: expected constructor, destructor, or type conversion before ‘(’ token
Rpc(Type type);
^
/cygdrive/c/Users/user/cascade/src/target/compiler/rpc.h:105:6: error: expected constructor, destructor, or type conversion before ‘(’ token
Rpc(Type type, uint32_t pid, uint32_t eid, uint32_t n);
^
/cygdrive/c/Users/user/cascade/src/target/compiler/rpc.h:106:19: error: expected constructor, destructor, or type conversion before ‘=’ token
~Rpc() override = default;
^
/cygdrive/c/Users/user/cascade/src/target/compiler/rpc.h:108:40: error: virt-specifiers in ‘deserialize’ not allowed outside a class definition
size_t deserialize(std::istream& is) override;
^~~~~~~~
/cygdrive/c/Users/user/cascade/src/target/compiler/rpc.h:109:44: error: virt-specifiers in ‘serialize’ not allowed outside a class definition
size_t serialize(std::ostream& os) const override;
^~~~~~~~
/cygdrive/c/Users/user/cascade/src/target/compiler/rpc.h:109:44: error: non-member function ‘size_t cascade::serialize(std::ostream&)’ cannot have cv-qualifier
/cygdrive/c/Users/user/cascade/src/target/compiler/rpc.h:111:3: error: ‘Type’ does not name a type; did you mean ‘pipe’?
Type type_;
^~~~
pipe
/cygdrive/c/Users/user/cascade/src/target/compiler/rpc.h:117:8: error: ‘Rpc’ does not name a type
inline Rpc::Rpc() : Rpc(Type::FAIL, 0, 0, 0) { }
^~~
/cygdrive/c/Users/user/cascade/src/target/compiler/rpc.h:119:8: error: ‘Rpc’ does not name a type
inline Rpc::Rpc(Type type) : Rpc(type, 0, 0, 0) { }
^~~
/cygdrive/c/Users/user/cascade/src/target/compiler/rpc.h:121:8: error: ‘Rpc’ does not name a type
inline Rpc::Rpc(Type type, uint32_t pid, uint32_t eid, uint32_t n) : Serializable() {
^~~
/cygdrive/c/Users/user/cascade/src/target/compiler/rpc.h:128:15: error: ‘Rpc’ has not been declared
inline size_t Rpc::deserialize(std::istream& is) {
^~~
/cygdrive/c/Users/user/cascade/src/target/compiler/rpc.h: In function ‘size_t deserialize(std::istream&)’:
/cygdrive/c/Users/user/cascade/src/target/compiler/rpc.h:129:36: error: ‘type_’ was not declared in this scope
is.read(reinterpret_cast<char*>(&type_), sizeof(type_));
^~~~~
/cygdrive/c/Users/user/cascade/src/target/compiler/rpc.h:129:36: note: suggested alternative: ‘_ctype_’
is.read(reinterpret_cast<char*>(&type_), sizeof(type_));
^~~~~
_ctype_
/cygdrive/c/Users/user/cascade/src/target/compiler/rpc.h:130:36: error: ‘pid_’ was not declared in this scope
is.read(reinterpret_cast<char*>(&pid_), sizeof(pid_));
^~~~
/cygdrive/c/Users/user/cascade/src/target/compiler/rpc.h:130:36: note: suggested alternative:
/cygdrive/c/Users/user/cascade/src/target/compiler/rpc.h:112:12: note: ‘cascade::pid_’
uint32_t pid_;
^~~~
/cygdrive/c/Users/user/cascade/src/target/compiler/rpc.h:131:36: error: ‘eid_’ was not declared in this scope
is.read(reinterpret_cast<char*>(&eid_), sizeof(eid_));
^~~~
/cygdrive/c/Users/user/cascade/src/target/compiler/rpc.h:131:36: note: suggested alternative:
/cygdrive/c/Users/user/cascade/src/target/compiler/rpc.h:113:12: note: ‘cascade::eid_’
uint32_t eid_;
^~~~
/cygdrive/c/Users/user/cascade/src/target/compiler/rpc.h:132:36: error: ‘n_’ was not declared in this scope
is.read(reinterpret_cast<char*>(&n_), sizeof(n_));
^~
/cygdrive/c/Users/user/cascade/src/target/compiler/rpc.h:132:36: note: suggested alternative:
/cygdrive/c/Users/user/cascade/src/target/compiler/rpc.h:114:12: note: ‘cascade::n_’
uint32_t n_;
^~
/cygdrive/c/Users/user/cascade/src/target/compiler/rpc.h: At global scope:
/cygdrive/c/Users/user/cascade/src/target/compiler/rpc.h:136:15: error: ‘Rpc’ has not been declared
inline size_t Rpc::serialize(std::ostream& os) const {
^~~
/cygdrive/c/Users/user/cascade/src/target/compiler/rpc.h:136:48: error: non-member function ‘size_t serialize(std::ostream&)’ cannot have cv-qualifier
inline size_t Rpc::serialize(std::ostream& os) const {
^~~~~
/cygdrive/c/Users/user/cascade/src/target/compiler/rpc.h: In function ‘size_t serialize(std::ostream&)’:
/cygdrive/c/Users/user/cascade/src/target/compiler/rpc.h:137:61: error: ‘type_’ was not declared in this scope
os.write(const_cast<char*>(reinterpret_cast<const char*>(&type_)), sizeof(type_));
^~~~~
/cygdrive/c/Users/user/cascade/src/target/compiler/rpc.h:137:61: note: suggested alternative: ‘_ctype_’
os.write(const_cast<char*>(reinterpret_cast<const char*>(&type_)), sizeof(type_));
^~~~~
_ctype_
/cygdrive/c/Users/user/cascade/src/target/compiler/rpc.h:138:61: error: ‘pid_’ was not declared in this scope
os.write(const_cast<char*>(reinterpret_cast<const char*>(&pid_)), sizeof(pid_));
^~~~
/cygdrive/c/Users/user/cascade/src/target/compiler/rpc.h:138:61: note: suggested alternative:
/cygdrive/c/Users/user/cascade/src/target/compiler/rpc.h:112:12: note: ‘cascade::pid_’
uint32_t pid_;
^~~~
/cygdrive/c/Users/user/cascade/src/target/compiler/rpc.h:139:61: error: ‘eid_’ was not declared in this scope
os.write(const_cast<char*>(reinterpret_cast<const char*>(&eid_)), sizeof(eid_));
^~~~
/cygdrive/c/Users/user/cascade/src/target/compiler/rpc.h:139:61: note: suggested alternative:
/cygdrive/c/Users/user/cascade/src/target/compiler/rpc.h:113:12: note: ‘cascade::eid_’
uint32_t eid_;
^~~~
/cygdrive/c/Users/user/cascade/src/target/compiler/rpc.h:140:61: error: ‘n_’ was not declared in this scope
os.write(const_cast<char*>(reinterpret_cast<const char*>(&n_)), sizeof(n_));
^~
/cygdrive/c/Users/user/cascade/src/target/compiler/rpc.h:140:61: note: suggested alternative:
/cygdrive/c/Users/user/cascade/src/target/compiler/rpc.h:114:12: note: ‘cascade::n_’
uint32_t n_;
^~
/cygdrive/c/Users/user/cascade/src/target/compiler/rpc.h: At global scope:
/cygdrive/c/Users/user/cascade/src/target/compiler/rpc.h:144:1: error: expected declaration before ‘}’ token
} // namespace cascade
^
make[2]: *** [src/cascade/CMakeFiles/libcascade.dir/build.make:76: src/cascade/CMakeFiles/libcascade.dir/cascade_slave.cc.o] Error 1
make[2]: *** [src/cascade/CMakeFiles/libcascade.dir/build.make:206: src/cascade/CMakeFiles/libcascade.dir/__/target/core/de10/de10_logic.cc.o] Error 1
make[2]: *** [src/cascade/CMakeFiles/libcascade.dir/build.make:180: src/cascade/CMakeFiles/libcascade.dir/__/target/compiler/remote_compiler.cc.o] Error 1
make[1]: *** [CMakeFiles/Makefile2:1024: src/cascade/CMakeFiles/libcascade.dir/all] Error 2
make: *** [Makefile:141: all] Error 2
an@laptop /cygdrive/c/Users/user/cascade/build
$
Metadata
Metadata
Assignees
Labels
No labels