Open MrAlex94 opened 1 year ago
8:01.45 Stack dump: 8:01.45 0.Program arguments: /home/build/win-cross/clang/bin/clang-cl -c Unified_cpp_aec3_aec3_gn3.cpp -FoUnified_cpp_aec3_aec3_gn3.obj -I/home/build/Waterfox/obj-x86_64-pc-mingw32/dist/stl_wrappers -DNDEBUG -DTRIMMED=1 -DABSL_ALLOCATOR_NOTHROW=1 -DRTC_DAV1D_IN_INTERNAL_DECODER_FACTORY -DRTC_ENABLE_VP9 -DWEBRTC_APM_DEBUG_DUMP=0 -DWEBRTC_ENABLE_PROTOBUF=0 -DWEBRTC_LIBRARY_IMPL -DWEBRTC_MOZILLA_BUILD -DWEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0 -DWEBRTC_STRICT_FIELD_TRIALS=0 -DDYNAMIC_ANNOTATIONS_ENABLED=0 -DNVALGRIND -DCERT_CHAIN_PARA_HAS_EXTRA_FIELDS -DNOMINMAX -DNTDDI_VERSION=0x0A000000 -DPSAPI_VERSION=2 -DUNICODE -DUSE_AURA=1 -DWEBRTC_ENABLE_AVX2 -DWEBRTC_WIN -DWIN32 -DWIN32_LEAN_AND_MEAN -DWINAPI_FAMILY=WINAPI_FAMILY_DESKTOP_APP -DWINVER=0x0A00 -D_ATL_NO_OPENGL -D_CRT_RAND_S -D_CRT_SECURE_NO_DEPRECATE -D_ENABLE_EXTENDED_ALIGNED_STORAGE -D_HAS_EXCEPTIONS=0 -D_HAS_NODISCARD -D_SCL_SECURE_NO_DEPRECATE -D_SECURE_ATL -D_UNICODE -D_WIN32_WINNT=0x0A00 -D_WINDOWS -D__STD_C -DWINAPI_NO_BUNDLED_LIBRARIES -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -DSTATIC_EXPORTABLE_JS_API -I/home/build/Waterfox/third_party/libwebrtc/modules/audio_processing/aec3/aec3_gn -I/home/build/Waterfox/obj-x86_64-pc-mingw32/third_party/libwebrtc/modules/audio_processing/aec3/aec3_gn -I/home/build/Waterfox/obj-x86_64-pc-mingw32/ipc/ipdl/_ipdlheaders -I/home/build/Waterfox/obj-x86_64-pc-mingw32/third_party/libwebrtc/gen -I/home/build/Waterfox/ipc/chromium/src -I/home/build/Waterfox/third_party/libwebrtc -I/home/build/Waterfox/third_party/libwebrtc/third_party/abseil-cpp -I/home/build/Waterfox/tools/profiler/public -I/home/build/Waterfox/obj-x86_64-pc-mingw32/dist/include -FI/home/build/Waterfox/obj-x86_64-pc-mingw32/mozilla-config.h -DMOZILLA_CLIENT -D_HAS_EXCEPTIONS=0 -D_SILENCE_TR1_NAMESPACE_DEPRECATION_WARNING -DNS_FREE_PERMANENT_DATA=1 -Xclang -MP -Xclang -dependency-file -Xclang .deps/Unified_cpp_aec3_aec3_gn3.obj.pp -Xclang -MT -Xclang Unified_cpp_aec3_aec3_gn3.obj -fms-compatibility-version=19.35 -guard:cf -MD -TP -Zc:sizedDealloc- -Gy -Zc:inline -Gw -GR- -Z7 -Qvec -mllvm -polly -mllvm -polly-invariant-load-hoisting -mllvm -polly-loopfusion-greedy -mllvm -polly-run-inliner -mllvm -polly-vectorizer=stripmine -polly-parallel -mllvm -polly-omp-backend=LLVM -mllvm -polly-scheduling=static -w -Oy -W3 -Wbitfield-enum-conversion -Wdeprecated-this-capture -Wempty-body -Wformat-type-confusion -Wignored-qualifiers -Wpointer-arith -Wshadow-field-in-constructor-modified -Wsign-compare -Wtautological-constant-in-range-compare -Wtype-limits -Wno-error=tautological-type-limit-compare -Wunreachable-code -Wunreachable-code-return -Wunused-but-set-parameter -Wno-invalid-offsetof -Wclass-varargs -Wempty-init-stmt -Wfloat-overflow-conversion -Wfloat-zero-conversion -Wloop-analysis -Wno-range-loop-analysis -Wc++2a-compat -Wenum-compare-conditional -Wenum-float-conversion -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-anon-enum-enum-conversion -Wno-error=deprecated-enum-enum-conversion -Wno-error=deprecated-pragma -Wno-error=deprecated-this-capture -Wcomma -Wimplicit-fallthrough -Wstring-conversion -Wno-inline-new-delete -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-error=atomic-alignment -Wno-error=deprecated-builtins -Wno-unknown-pragmas -Wno-ignored-pragmas -Wno-deprecated-declarations -Wno-microsoft-enum-value -Wno-microsoft-include -Wno-invalid-noreturn -Wno-inconsistent-missing-override -Wno-implicit-exception-spec-mismatch -Wno-microsoft-exception-spec -Wno-unused-local-typedef -Wno-ignored-attributes -Wno-used-but-marked-unused -Wno-psabi -Wthread-safety -Wno-error=builtin-macro-redefined -Wno-unknown-warning-option -fno-strict-aliasing -mllvm -enable-name-compression=false -fcolor-diagnostics -Xclang -std=c++17 -Xclang -ivfsoverlay -Xclang /home/build/win-root/overlay.yaml -Xclang -ffp-contract=off -clang:-O3 -clang:-funsafe-math-optimizations -clang:-fno-trapping-math -clang:-ffp-contract=fast -clang:-march=penryn -clang:-mtune=haswell -clang:-fprofile-generate 8:01.45 1.<eof> parser at end of file 8:01.45 2.Optimizer 8:01.45 #0 0x00007f84f72599c8 llvm::sys::PrintStackTrace(llvm::raw_ostream&, int) (/home/build/win-cross/clang/bin/../lib/libLLVM-16.so+0x1ac09c8) 8:01.45 #1 0x00007f84f725793e llvm::sys::RunSignalHandlers() (/home/build/win-cross/clang/bin/../lib/libLLVM-16.so+0x1abe93e) 8:01.45 #2 0x00007f84f71928d9 CrashRecoverySignalHandler(int) CrashRecoveryContext.cpp:0:0 8:01.45 #3 0x00007f84f5271520 (/lib/x86_64-linux-gnu/libc.so.6+0x42520) 8:01.45 #4 0x00007f84f52c5a7c pthread_kill (/lib/x86_64-linux-gnu/libc.so.6+0x96a7c) 8:01.45 #5 0x00007f84f5271476 gsignal (/lib/x86_64-linux-gnu/libc.so.6+0x42476) 8:01.45 #6 0x00007f84f52577f3 abort (/lib/x86_64-linux-gnu/libc.so.6+0x287f3) 8:01.45 #7 0x00007f84f962ae13 (/home/build/win-cross/clang/bin/../lib/libLLVM-16.so+0x3e91e13) 8:01.45 #8 0x00007f84f962c9b6 polly::ScopBuilder::buildAliasGroup(llvm::SmallVector<polly::MemoryAccess*, 4u>&, llvm::DenseSet<polly::ScopArrayInfo const*, llvm::DenseMapInfo<polly::ScopArrayInfo const*, void>>) (/home/build/win-cross/clang/bin/../lib/libLLVM-16.so+0x3e939b6) 8:01.45 #9 0x00007f84f962b07b polly::ScopBuilder::buildAliasGroups() (/home/build/win-cross/clang/bin/../lib/libLLVM-16.so+0x3e9207b) 8:01.45 #10 0x00007f84f962dc6b polly::ScopBuilder::buildScop(llvm::Region&, llvm::AssumptionCache&) (/home/build/win-cross/clang/bin/../lib/libLLVM-16.so+0x3e94c6b) 8:01.45 #11 0x00007f84f962e064 polly::ScopBuilder::ScopBuilder(llvm::Region*, llvm::AssumptionCache&, llvm::AAResults&, llvm::DataLayout const&, llvm::DominatorTree&, llvm::LoopInfo&, polly::ScopDetection&, llvm::ScalarEvolution&, llvm::OptimizationRemarkEmitter&) (/home/build/win-cross/clang/bin/../lib/libLLVM-16.so+0x3e95064) 8:01.45 #12 0x00007f84f95e4a94 polly::ScopInfo::recompute() (/home/build/win-cross/clang/bin/../lib/libLLVM-16.so+0x3e4ba94) 8:01.45 #13 0x00007f84f95e4f0b polly::ScopInfoAnalysis::run(llvm::Function&, llvm::AnalysisManager<llvm::Function>&) (/home/build/win-cross/clang/bin/../lib/libLLVM-16.so+0x3e4bf0b) 8:01.45 #14 0x00007f84f95c5a9c llvm::detail::AnalysisPassModel<llvm::Function, polly::ScopInfoAnalysis, llvm::PreservedAnalyses, llvm::AnalysisManager<llvm::Function>::Invalidator>::run(llvm::Function&, llvm::AnalysisManager<llvm::Function>&) RegisterPasses.cpp:0:0 8:01.45 #15 0x00007f84f73a8326 llvm::AnalysisManager<llvm::Function>::getResultImpl(llvm::AnalysisKey*, llvm::Function&) (/home/build/win-cross/clang/bin/../lib/libLLVM-16.so+0x1c0f326) 8:01.45 #16 0x00007f84f95c1653 polly::FunctionToScopPassAdaptor<llvm::PassManager<polly::Scop, llvm::AnalysisManager<polly::Scop, polly::ScopStandardAnalysisResults&>, polly::ScopStandardAnalysisResults&, polly::SPMUpdater&>>::run(llvm::Function&, llvm::AnalysisManager<llvm::Function>&) RegisterPasses.cpp:0:0 8:01.45 #17 0x00007f84f95c146d llvm::detail::PassModel<llvm::Function, polly::FunctionToScopPassAdaptor<llvm::PassManager<polly::Scop, llvm::AnalysisManager<polly::Scop, polly::ScopStandardAnalysisResults&>, polly::ScopStandardAnalysisResults&, polly::SPMUpdater&>>, llvm::PreservedAnalyses, llvm::AnalysisManager<llvm::Function>>::run(llvm::Function&, llvm::AnalysisManager<llvm::Function>&) RegisterPasses.cpp:0:0 8:01.45 #18 0x00007f84f73a6197 llvm::PassManager<llvm::Function, llvm::AnalysisManager<llvm::Function>>::run(llvm::Function&, llvm::AnalysisManager<llvm::Function>&) (/home/build/win-cross/clang/bin/../lib/libLLVM-16.so+0x1c0d197) 8:01.45 #19 0x00007f84fb8f35cd llvm::detail::PassModel<llvm::Function, llvm::PassManager<llvm::Function, llvm::AnalysisManager<llvm::Function>>, llvm::PreservedAnalyses, llvm::AnalysisManager<llvm::Function>>::run(llvm::Function&, llvm::AnalysisManager<llvm::Function>&) BackendUtil.cpp:0:0 8:01.45 #20 0x00007f84f73a98f4 llvm::ModuleToFunctionPassAdaptor::run(llvm::Module&, llvm::AnalysisManager<llvm::Module>&) (/home/build/win-cross/clang/bin/../lib/libLLVM-16.so+0x1c108f4) 8:01.46 #21 0x00007f84fb8f5bfd llvm::detail::PassModel<llvm::Module, llvm::ModuleToFunctionPassAdaptor, llvm::PreservedAnalyses, llvm::AnalysisManager<llvm::Module>>::run(llvm::Module&, llvm::AnalysisManager<llvm::Module>&) BackendUtil.cpp:0:0 8:01.46 #22 0x00007f84f73a4fc7 llvm::PassManager<llvm::Module, llvm::AnalysisManager<llvm::Module>>::run(llvm::Module&, llvm::AnalysisManager<llvm::Module>&) (/home/build/win-cross/clang/bin/../lib/libLLVM-16.so+0x1c0bfc7) 8:01.46 #23 0x00007f84fb8eb096 (anonymous namespace)::EmitAssemblyHelper::RunOptimizationPipeline(clang::BackendAction, std::unique_ptr<llvm::raw_pwrite_stream, std::default_delete<llvm::raw_pwrite_stream>>&, std::unique_ptr<llvm::ToolOutputFile, std::default_delete<llvm::ToolOutputFile>>&) BackendUtil.cpp:0:0 8:01.46 #24 0x00007f84fb8e38c5 clang::EmitBackendOutput(clang::DiagnosticsEngine&, clang::HeaderSearchOptions const&, clang::CodeGenOptions const&, clang::TargetOptions const&, clang::LangOptions const&, llvm::StringRef, llvm::Module*, clang::BackendAction, std::unique_ptr<llvm::raw_pwrite_stream, std::default_delete<llvm::raw_pwrite_stream>>) (/home/build/win-cross/clang/bin/../lib/libclang-cpp.so.16+0x1d998c5) 8:01.46 #25 0x00007f84fbbfe295 clang::BackendConsumer::HandleTranslationUnit(clang::ASTContext&) CodeGenAction.cpp:0:0 8:01.46 #26 0x00007f84fabb14ed clang::ParseAST(clang::Sema&, bool, bool) (/home/build/win-cross/clang/bin/../lib/libclang-cpp.so.16+0x10674ed) 8:01.46 #27 0x00007f84fc3f39c7 clang::FrontendAction::Execute() (/home/build/win-cross/clang/bin/../lib/libclang-cpp.so.16+0x28a99c7) 8:01.46 #28 0x00007f84fc369a34 clang::CompilerInstance::ExecuteAction(clang::FrontendAction&) (/home/build/win-cross/clang/bin/../lib/libclang-cpp.so.16+0x281fa34) 8:01.46 #29 0x00007f84fc45a10f clang::ExecuteCompilerInvocation(clang::CompilerInstance*) (/home/build/win-cross/clang/bin/../lib/libclang-cpp.so.16+0x291010f) 8:01.46 #30 0x0000558990429882 cc1_main(llvm::ArrayRef<char const*>, char const*, void*) (/home/build/win-cross/clang/bin/clang-cl+0x13882) 8:01.46 #31 0x0000558990426996 ExecuteCC1Tool(llvm::SmallVectorImpl<char const*>&) driver.cpp:0:0 8:01.46 #32 0x00007f84fc01a712 void llvm::function_ref<void ()>::callback_fn<clang::driver::CC1Command::Execute(llvm::ArrayRef<std::optional<llvm::StringRef>>, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>*, bool*) const::$_0>(long) Job.cpp:0:0 8:01.46 #33 0x00007f84f71926bc llvm::CrashRecoveryContext::RunSafely(llvm::function_ref<void ()>) (/home/build/win-cross/clang/bin/../lib/libLLVM-16.so+0x19f96bc) 8:01.46 #34 0x00007f84fc01a08b clang::driver::CC1Command::Execute(llvm::ArrayRef<std::optional<llvm::StringRef>>, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>*, bool*) const (/home/build/win-cross/clang/bin/../lib/libclang-cpp.so.16+0x24d008b) 8:01.46 #35 0x00007f84fbfdf40d clang::driver::Compilation::ExecuteCommand(clang::driver::Command const&, clang::driver::Command const*&, bool) const (/home/build/win-cross/clang/bin/../lib/libclang-cpp.so.16+0x249540d) 8:01.46 #36 0x00007f84fbfdf63e clang::driver::Compilation::ExecuteJobs(clang::driver::JobList const&, llvm::SmallVectorImpl<std::pair<int, clang::driver::Command const*>>&, bool) const (/home/build/win-cross/clang/bin/../lib/libclang-cpp.so.16+0x249563e) 8:01.46 #37 0x00007f84fbffd260 clang::driver::Driver::ExecuteCompilation(clang::driver::Compilation&, llvm::SmallVectorImpl<std::pair<int, clang::driver::Command const*>>&) (/home/build/win-cross/clang/bin/../lib/libclang-cpp.so.16+0x24b3260) 8:01.46 #38 0x0000558990425e7d clang_main(int, char**) (/home/build/win-cross/clang/bin/clang-cl+0xfe7d) 8:01.46 #39 0x00007f84f5258d90 (/lib/x86_64-linux-gnu/libc.so.6+0x29d90) 8:01.46 #40 0x00007f84f5258e40 __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x29e40) 8:01.46 #41 0x0000558990422ca5 _start (/home/build/win-cross/clang/bin/clang-cl+0xcca5) 8:01.46 clang-16: error: clang frontend command failed with exit code 134 (use -v to see invocation) 8:01.46 clang version 16.0.4 (git@github.com:llvm/llvm-project.git 3c1576cc0c54898ef180b4685896f3d7453bde6e) 8:01.46 Target: x86_64-pc-windows-msvc 8:01.46 Thread model: posix 8:01.46 InstalledDir: /home/build/win-cross/clang/bin
Unified_cpp_aec3_aec3_gn3-8f4ea5.sh.txt Unified_cpp_aec3_aec3_gn3-8f4ea5.cpp.txt
@llvm/issue-subscribers-polly
-polly-invariant-load-hoisting was the culprit, if that is of assistance.
-polly-invariant-load-hoisting
Unified_cpp_aec3_aec3_gn3-8f4ea5.sh.txt Unified_cpp_aec3_aec3_gn3-8f4ea5.cpp.txt