[flang-commits] [flang] [flang] Fix spurious error with separate module procedures (PR #106768)

Peter Klausler via flang-commits flang-commits at lists.llvm.org
Fri Sep 27 08:53:14 PDT 2024


klausler wrote:

It looks like one of the CharBlock-typed names used as a std::map<> key in that scope's symbol table have gotten clobbered.  Dumping the scope (`if (getenv("MYDEBUG")) llvm::errs() << scope;` or calling `SemanticsContext::DumpSymbols(llvm::errs())`) should also crash at that point if this is the case.  Are memory watchpoints working in your debugging environment?

https://github.com/llvm/llvm-project/pull/106768


More information about the flang-commits mailing list