mikaelholmen wrote: > > #196345 fixes the assertion failure. > > Thanks! It fixes `opt -passes="require<no-op-loop>" require.ll -o /dev/null` > but `opt -passes="loop(invalidate<all>)" require.ll -o /dev/null` still > crashes > > ``` > opt: [...]/llvm/lib/Transforms/Scalar/LoopPassManager.cpp:266: auto > llvm::FunctionToLoopPassAdaptor::run(Function &, FunctionAnalysisManager > &)::(anonymous class)::operator()(StringRef, Any) const: Assertion > `L->isRecursivelyLCSSAForm(LAR.DT, LI) && "Loops must remain in LCSSA form!"' > failed. > PLEASE submit a bug report to https://github.com/llvm/llvm-project/issues/ > and include the crash backtrace and instructions to reproduce the bug.
Ping @aeubanks @boomanaiden154 This still crashes: https://godbolt.org/z/Te7eThfbo https://github.com/llvm/llvm-project/pull/192120 _______________________________________________ cfe-commits mailing list [email protected] https://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits
