You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
In file included from def.cc:39:
././util/path.h:58:10: error: use of undeclared identifier '_getcwd'; did you mean 'getcwd'?
_getcwd(buffer, 1024);
^~~~~~~
getcwd
/usr/include/unistd.h:448:7: note: 'getcwd' declared here
char *getcwd(char *, size_t); //函数名不兼容
^
In file included from def.cc:43:
In file included from ././parse/analysis.h:9:
In file included from ././parse/./build.h:15:
././parse/../core/builtin.h:41:17: warning: '/*' within block comment [-Wcomment]
/*D(arrrfd) /*<C5>ж<CF><D2><FD><D3><C3><C0><E0><D0><CD><CA>Ƿ<F1><D2>Ѿ<AD><B8><B3>ֵ<A3><A8><B7><C7>0<A3><A9><B7><B5><BB><D8>Bool*/ \
^
././parse/../core/builtin.h:45:17: warning: '/*' within block comment [-Wcomment]
/*D(elmrfd) /*<C5>ж<CF><D2><FD><D3><C3><C0><E0><D0><CD><CA>Ƿ<F1><D2>Ѿ<AD><B8><B3>ֵ<A3><A8><B7><C7>0<A3><A9><B7><B5><BB><D8>Bool*/ \
^
././parse/../core/builtin.h:90:12: warning: '/*' within block comment [-Wcomment]
B(eq) /*<CF><E0><B5><C8>* / \
^
././parse/../core/builtin.h:91:12: warning: '/*' within block comment [-Wcomment]
B(ne) /*<B2><BB><B5><C8>* / \
^
././parse/../core/builtin.h:92:12: warning: '/*' within block comment [-Wcomment]
B(gt) /*<B4><F3><D3><DA>* / \
^
././parse/../core/builtin.h:93:12: warning: '/*' within block comment [-Wcomment]
B(ge) /*<B4><F3><D3>ڵ<C8><D3><DA>* / \
^
././parse/../core/builtin.h:94:12: warning: '/*' within block comment [-Wcomment]
B(lt) /*С<D3><DA>* / \
^
././parse/../core/builtin.h:95:12: warning: '/*' within block comment [-Wcomment]
B(le) /*С<D3>ڵ<C8><D3><DA>* / \
^
In file included from def.cc:43:
In file included from ././parse/analysis.h:9:
In file included from ././parse/./build.h:16:
././parse/../core/type.h:136:5: error: cast from pointer to smaller type 'int' loses information
TYPE_POND(Pointer)
^~~~~~~~~~~~~~~~~~
././parse/../core/type.h:99:19: note: expanded from macro 'TYPE_POND'
int adr = (int)t; \
^~~~~~
././parse/../core/type.h:165:5: error: cast from pointer to smaller type 'int' loses information
TYPE_POND(Refer)
^~~~~~~~~~~~~~~~
././parse/../core/type.h:99:19: note: expanded from macro 'TYPE_POND'
int adr = (int)t; \
^~~~~~
././parse/../core/type.h:198:5: error: cast from pointer to smaller type 'int' loses information
TYPE_POND(Array)
^~~~~~~~~~~~~~~~
././parse/../core/type.h:99:19: note: expanded from macro 'TYPE_POND'
int adr = (int)t; \
^~~~~~
././parse/../core/type.h:225:25: error: cast from pointer to smaller type 'int' loses information
return !!( ((int)this)==((int)t) );
^~~~~~~~~
././parse/../core/type.h:225:38: error: cast from pointer to smaller type 'int' loses information
return !!( ((int)this)==((int)t) );
^~~~~~
././parse/../core/type.h:316:21: error: cast from pointer to smaller type 'int' loses information
return !!( ((int)this)==((int)t) );
^~~~~~~~~
././parse/../core/type.h:316:34: error: cast from pointer to smaller type 'int' loses information
return !!( ((int)this)==((int)t) );
^~~~~~
def.cc:231:20: error: non-const lvalue reference to type 'argv::Values' cannot bind to a temporary of type 'argv::Values'
argv::Values & options = getArgs(argc, argv);
^ ~~~~~~~~~~~~~~~~~~~
8 warnings and 9 errors generated.
The text was updated successfully, but these errors were encountered:
clang def.cc --std=c++11
The text was updated successfully, but these errors were encountered: