[Openmp-dev] openmp trunk now fails on Windows

Peyton, Jonathan L via Openmp-dev openmp-dev at lists.llvm.org
Mon Dec 14 11:25:51 PST 2015


Thanks for pointing this out.

Committed visual studio fix (r255514)

-- Johnny

-----Original Message-----
From: Openmp-dev [mailto:openmp-dev-bounces at lists.llvm.org] On Behalf Of Ismail Donmez via Openmp-dev
Sent: Saturday, December 12, 2015 7:50 AM
To: openmp-dev (openmp-dev at lists.llvm.org)
Subject: [Openmp-dev] openmp trunk now fails on Windows

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
_______________________________________________
Openmp-dev mailing list
Openmp-dev at lists.llvm.org
http://lists.llvm.org/cgi-bin/mailman/listinfo/openmp-dev


More information about the Openmp-dev mailing list