llvm / llvm-project

The LLVM Project is a collection of modular and reusable compiler and toolchain technologies.
http://llvm.org
Other
28.03k stars 11.58k forks source link

flang-new 18.1.2 crash #87340

Open fujinyao opened 5 months ago

fujinyao commented 5 months ago

生成开始于 20:00... 1>------ 已启动生成: 项目: module_files, 配置: Release x64 ------ 1>Generating ../../../../include/flang/ppc_intrinsics.mod 1> 1>CUSTOMBUILD : fatal internal error : INTERNAL: The ppc_types module was not found 1>PLEASE submit a bug report to https://github.com/llvm/llvm-project/issues/ and include the crash backtrace. 1>Stack dump: 1>0. Program arguments: D:\SoftSrc\llvm-project\llvm\_builddir\Release\bin\flang-new -fc1 -triple ppc64le -fsyntax-only -cpp -mrelocation-model static -target-cpu ppc64le -module-dir D:/SoftSrc/llvm-project/llvm/_builddir/include/flang -mframe-pointer=all -x f95-cpp-input D:/SoftSrc/llvm-project/flang/module/ppc_intrinsics.f90 1>Exception Code: 0x80000003 1> #0 0x00007ff7a6a96195 (D:\SoftSrc\llvm-project\llvm_builddir\Release\bin\flang-new.exe+0x1296195) 1> #1 0x00007ffbd7451881 (C:\Windows\System32\ucrtbase.dll+0x71881) 1> #2 0x00007ffbd7452851 (C:\Windows\System32\ucrtbase.dll+0x72851) 1> #3 0x00007ff7a759f4a3 (D:\SoftSrc\llvm-project\llvm_builddir\Release\bin\flang-new.exe+0x1d9f4a3) 1> #4 0x00007ff7a6ea35c9 (D:\SoftSrc\llvm-project\llvm_builddir\Release\bin\flang-new.exe+0x16a35c9) 1> #5 0x00007ff7a6e85435 (D:\SoftSrc\llvm-project\llvm_builddir\Release\bin\flang-new.exe+0x1685435) 1> #6 0x00007ff7a6e8d041 (D:\SoftSrc\llvm-project\llvm_builddir\Release\bin\flang-new.exe+0x168d041) 1> #7 0x00007ff7a6e78d65 (D:\SoftSrc\llvm-project\llvm_builddir\Release\bin\flang-new.exe+0x1678d65) 1> #8 0x00007ff7a6eaac81 (D:\SoftSrc\llvm-project\llvm_builddir\Release\bin\flang-new.exe+0x16aac81) 1> #9 0x00007ff7a6e7d7ab (D:\SoftSrc\llvm-project\llvm_builddir\Release\bin\flang-new.exe+0x167d7ab) 1>#10 0x00007ff7a6e8253f (D:\SoftSrc\llvm-project\llvm_builddir\Release\bin\flang-new.exe+0x168253f) 1>#11 0x00007ff7a6e6e3cb (D:\SoftSrc\llvm-project\llvm_builddir\Release\bin\flang-new.exe+0x166e3cb) 1>#12 0x00007ff7a6e78d65 (D:\SoftSrc\llvm-project\llvm_builddir\Release\bin\flang-new.exe+0x1678d65) 1>#13 0x00007ff7a6eaac81 (D:\SoftSrc\llvm-project\llvm_builddir\Release\bin\flang-new.exe+0x16aac81) 1>#14 0x00007ff7a6e7d7ab (D:\SoftSrc\llvm-project\llvm_builddir\Release\bin\flang-new.exe+0x167d7ab) 1>#15 0x00007ff7a6ead44d (D:\SoftSrc\llvm-project\llvm_builddir\Release\bin\flang-new.exe+0x16ad44d) 1>#16 0x00007ff7a6e7cc59 (D:\SoftSrc\llvm-project\llvm_builddir\Release\bin\flang-new.exe+0x167cc59) 1>#17 0x00007ff7a6eacf9f (D:\SoftSrc\llvm-project\llvm_builddir\Release\bin\flang-new.exe+0x16acf9f) 1>#18 0x00007ff7a6ca1fde (D:\SoftSrc\llvm-project\llvm_builddir\Release\bin\flang-new.exe+0x14a1fde) 1>#19 0x00007ff7a6ca1f35 (D:\SoftSrc\llvm-project\llvm_builddir\Release\bin\flang-new.exe+0x14a1f35) 1>#20 0x00007ff7a6adb889 (D:\SoftSrc\llvm-project\llvm_builddir\Release\bin\flang-new.exe+0x12db889) 1>#21 0x00007ff7a85f01e6 (D:\SoftSrc\llvm-project\llvm_builddir\Release\bin\flang-new.exe+0x2df01e6) 1>#22 0x00007ff7a6adaf31 (D:\SoftSrc\llvm-project\llvm_builddir\Release\bin\flang-new.exe+0x12daf31) 1>#23 0x00007ff7a6ad6a3e (D:\SoftSrc\llvm-project\llvm_builddir\Release\bin\flang-new.exe+0x12d6a3e) 1>#24 0x00007ff7a6adce06 (D:\SoftSrc\llvm-project\llvm_builddir\Release\bin\flang-new.exe+0x12dce06) 1>#25 0x00007ff7a58c1d85 (D:\SoftSrc\llvm-project\llvm_builddir\Release\bin\flang-new.exe+0xc1d85) 1>#26 0x00007ff7a58c08d2 (D:\SoftSrc\llvm-project\llvm_builddir\Release\bin\flang-new.exe+0xc08d2) 1>#27 0x00007ff7a58c10d2 (D:\SoftSrc\llvm-project\llvm_builddir\Release\bin\flang-new.exe+0xc10d2) 1>#28 0x00007ff7a8533edc (D:\SoftSrc\llvm-project\llvm_builddir\Release\bin\flang-new.exe+0x2d33edc) 1>#29 0x00007ffbd9027344 (C:\Windows\System32\KERNEL32.DLL+0x17344) 1>#30 0x00007ffbd9d826b1 (C:\Windows\SYSTEM32\ntdll.dll+0x526b1) 1>flang-new : error : flang frontend command failed due to signal (use -v to see invocation) 1>flang-new version 18.1.2 1>Target: ppc64le 1>Thread model: posix 1>InstalledDir: D:\SoftSrc\llvm-project\llvm_builddir\Release\bin 1>flang-new: note: diagnostic msg: 1>**** 1> 1>PLEASE ATTACH THE FOLLOWING FILES TO THE BUG REPORT: 1>Preprocessed source(s) and associated run script(s) are located at: 1>flang-new: note: diagnostic msg: C:\Users\admin\AppData\Local\Temp\ppc_intrinsics-f27df9 1>flang-new: note: diagnostic msg: C:\Users\admin\AppData\Local\Temp\ppc_intrinsics-f27df9.sh 1>flang-new: note: diagnostic msg: 1> 1>**** 1>C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Microsoft\VC\v170\Microsoft.CppCommon.targets(254,5): error MSB8066: “D:\SoftSrc\llvm-project\llvm_builddir\CMakeFiles\cb5aba0c32e000d908444a4390930d36\ppc_intrinsics.mod.rule”的自定义生成已退出,代码为 -2147483645。 1>已完成生成项目“module_files.vcxproj”的操作 - 失败。 ========== 生成: 0 成功,1 失败,0 最新,0 已跳过 ========== ========== 生成 于 20:00 完成,耗时 02.856 秒 ==========

kkwli commented 5 months ago

Are you trying to cross compile from Windows? Do you find __ppc_types.mod in ../../../../include/flang?