PhoebeHui opened a new issue, #49856:
URL: https://github.com/apache/arrow/issues/49856

   ### Describe the bug, including details regarding any error messages, 
version, and platform.
   
    We encountered a few errors while building Arrow with the arm64ec 
configuration from recently commit d7a02c1, it built successfully with the old 
commit 56e3836. Is this a new regression issue? can you please take a look?
   
   Repro steps:
   ```
   1. Open x64 Native tools command prompt for VS 2022
   2. set VSCMD_SKIP_SENDTELEMETRY=1 & "C:\Program Files\Microsoft Visual 
Studio\2022\Enterprise\Common7\Tools\VsDevCmd.bat" -host_arch=amd64 
-arch=arm64ec
   3. git clone https://github.com/apache/arrow.git
   4. mkdir apache\arrow\cpp\build_arm64 & cd apache\arrow\cpp\build_arm64
   5. set _CL_=%_CL_% /Zc:equalityRewrite- /Zc:immediateEscalation-
   6. cd /d C:\gitP\apache\arrow\cpp\build_arm64ec 
   7. cmake -G "Visual Studio 17 2022" -A ARM64EC 
-DCMAKE_SYSTEM_VERSION=10.0.26100.0  -DARROW_BUILD_TESTS=OFF 
   8. msbuild /m /p:Platform=ARM64EC /p:Configuration=Release arrow.sln 
/t:Rebuild
   ```
   
   Failures:
   ```
       
C:\gitP\apache\arrow\cpp\build_arm64ec\xsimd_ep\src\xsimd_ep-install\include\xsimd\arch\xsimd_sse2.hpp(1744,20):
 error C2760: syntax error: '...' was unexpected here; expected ')' 
[C:\gitP\apache\arrow\cpp\build_arm64ec\src\arrow\arrow_compute_core_shared.vcxproj]
            
C:\gitP\apache\arrow\cpp\build_arm64ec\xsimd_ep\src\xsimd_ep-install\include\xsimd\arch\xsimd_sse2.hpp(1744,20):
 error C2760: syntax error: ')' was unexpected here; expected ';' 
[C:\gitP\apache\arrow\cpp\build_arm64ec\src\arrow\arrow_compute_core_shared.vcxproj]
            
C:\gitP\apache\arrow\cpp\build_arm64ec\xsimd_ep\src\xsimd_ep-install\include\xsimd\arch\xsimd_sse2.hpp(1744,20):
 error C3878: syntax error: unexpected token ')' following 'jump-statement' 
[C:\gitP\apache\arrow\cpp\build_arm64ec\src\arrow\arrow_compute_core_shared.vcxproj]
            
C:\gitP\apache\arrow\cpp\build_arm64ec\xsimd_ep\src\xsimd_ep-install\include\xsimd\arch\xsimd_sse2.hpp(1744,20):
 error C2760: syntax error: ')' was unexpected here; expected 'expression' 
[C:\gitP\apache\arrow\cpp\build_arm64ec\src\arrow\arrow_compute_core_shared.vcxproj]
            
C:\gitP\apache\arrow\cpp\build_arm64ec\xsimd_ep\src\xsimd_ep-install\include\xsimd\arch\xsimd_sse2.hpp(1744,20):
 error C3878: syntax error: unexpected token ')' following 
'expression-statement' 
[C:\gitP\apache\arrow\cpp\build_arm64ec\src\arrow\arrow_compute_core_shared.vcxproj]
            
C:\gitP\apache\arrow\cpp\build_arm64ec\xsimd_ep\src\xsimd_ep-install\include\xsimd\arch\xsimd_sse2.hpp(1772,20):
 error C2760: syntax error: '...' was unexpected here; expected ')' 
[C:\gitP\apache\arrow\cpp\build_arm64ec\src\arrow\arrow_compute_core_shared.vcxproj]
            
C:\gitP\apache\arrow\cpp\build_arm64ec\xsimd_ep\src\xsimd_ep-install\include\xsimd\arch\xsimd_sse2.hpp(1772,20):
 error C2760: syntax error: ')' was unexpected here; expected ';' 
[C:\gitP\apache\arrow\cpp\build_arm64ec\src\arrow\arrow_compute_core_shared.vcxproj]
            
C:\gitP\apache\arrow\cpp\build_arm64ec\xsimd_ep\src\xsimd_ep-install\include\xsimd\arch\xsimd_sse2.hpp(1772,20):
 error C3878: syntax error: unexpected token ')' following 'jump-statement' 
[C:\gitP\apache\arrow\cpp\build_arm64ec\src\arrow\arrow_compute_core_shared.vcxproj]
            
C:\gitP\apache\arrow\cpp\build_arm64ec\xsimd_ep\src\xsimd_ep-install\include\xsimd\arch\xsimd_sse2.hpp(1772,20):
 error C2760: syntax error: ')' was unexpected here; expected 'expression' 
[C:\gitP\apache\arrow\cpp\build_arm64ec\src\arrow\arrow_compute_core_shared.vcxproj]
            
C:\gitP\apache\arrow\cpp\build_arm64ec\xsimd_ep\src\xsimd_ep-install\include\xsimd\arch\xsimd_sse2.hpp(1772,20):
 error C3878: syntax error: unexpected token ')' following 
'expression-statement' 
[C:\gitP\apache\arrow\cpp\build_arm64ec\src\arrow\arrow_compute_core_shared.vcxproj]
   ```
   
   
[Arrow_arm64ec.log](https://github.com/user-attachments/files/27042607/Arrow_arm64ec.log)
   
   ### Component(s)
   
   C++


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: [email protected]

For queries about this service, please contact Infrastructure at:
[email protected]

Reply via email to