[Openmp-dev] openmp trunk now fails on Windows

Ismail Donmez via Openmp-dev openmp-dev at lists.llvm.org
Sat Dec 12 05:49:48 PST 2015


This seems to be introduced with the r255373 and later on:

..\projects\openmp\runtime\src\kmp_lock.cpp(1919): error C4235:
nonstandard extension used: '__asm' keyword not supported on t
his architecture
..\projects\openmp\runtime\src\kmp_lock.cpp(1920): error C2065:
'_emit': undeclared identifier
..\projects\openmp\runtime\src\kmp_lock.cpp(1920): error C2143: syntax
error: missing ';' before 'constant'
..\projects\openmp\runtime\src\kmp_lock.cpp(1921): error C2146: syntax
error: missing ';' before identifier '_emit'
..\projects\openmp\runtime\src\kmp_lock.cpp(1921): error C2065:
'_emit': undeclared identifier
..\projects\openmp\runtime\src\kmp_lock.cpp(1921): error C2143: syntax
error: missing ';' before 'constant'
..\projects\openmp\runtime\src\kmp_lock.cpp(1922): error C2146: syntax
error: missing ';' before identifier '_emit'
..\projects\openmp\runtime\src\kmp_lock.cpp(1922): error C2065:
'_emit': undeclared identifier
..\projects\openmp\runtime\src\kmp_lock.cpp(1922): error C2143: syntax
error: missing ';' before 'constant'
..\projects\openmp\runtime\src\kmp_lock.cpp(1923): error C2146: syntax
error: missing ';' before identifier '_emit'
..\projects\openmp\runtime\src\kmp_lock.cpp(1923): error C2065:
'_emit': undeclared identifier
..\projects\openmp\runtime\src\kmp_lock.cpp(1923): error C2143: syntax
error: missing ';' before 'constant'
..\projects\openmp\runtime\src\kmp_lock.cpp(1924): error C2146: syntax
error: missing ';' before identifier '_emit'
..\projects\openmp\runtime\src\kmp_lock.cpp(1924): error C2065:
'_emit': undeclared identifier
..\projects\openmp\runtime\src\kmp_lock.cpp(1924): error C2143: syntax
error: missing ';' before 'constant'
..\projects\openmp\runtime\src\kmp_lock.cpp(1925): error C2146: syntax
error: missing ';' before identifier '_emit'
..\projects\openmp\runtime\src\kmp_lock.cpp(1925): error C2065:
'_emit': undeclared identifier
..\projects\openmp\runtime\src\kmp_lock.cpp(1925): error C2143: syntax
error: missing ';' before 'constant'
..\projects\openmp\runtime\src\kmp_lock.cpp(1926): error C2146: syntax
error: missing ';' before identifier 'jmp'
..\projects\openmp\runtime\src\kmp_lock.cpp(1927): error C2065: 'jmp':
undeclared identifier
[...]

This is with VS2015 Update 1 on Windows 7 x64.

Regards,
ismail


More information about the Openmp-dev mailing list