- User Since
- Dec 19 2019, 3:28 PM (32 w, 6 d)
Thanks, looks good to me.
The preprocessing tests are being executed now so that would be a good place to add a test.
Mon, Aug 3
Sat, Aug 1
Works for me -- thanks.
Fri, Jul 31
Out-of-tree builds is a supported configuration, documented in the README. I don't think developers should be expected to test every possible build configuration, but if a change breaks a build and can't be fixed right away it should be reverted.
I've reverted this in 765b81f6b9 so that out-of-tree builds work while we figure this out.
Thu, Jul 30
Wed, Jul 29
Tue, Jul 28
Fix clang-tidy warnings. Remove unused ResolveVariable.
On my laptop with this change I see resolve-names.cpp taking about 15% less time and memory to compile.
Mon, Jul 27
Sun, Jul 26
Sat, Jul 25
Fri, Jul 24
Thu, Jul 23
Address review comments.
Sat, Jul 18
Wed, Jul 15
Tue, Jul 14
Mon, Jul 13
Use common::ScopedSet instead of explicit destructor.
When I build with this change I'm seeing a couple of modfile tests failing. The problem is that when isPGF90 is false, parser::useHexadecimalEscapeSequences is set to be true which affects how escape sequences are written in character literals in modfiles.
When I try to build this (on macos) I get a missing include for unordered_map:
In file included from ../../flang/lib/Semantics/check-omp-structure.h:159: include/llvm/Frontend/OpenMP/OMP.cpp.inc:2123:6: error: no template named 'unordered_map' in namespace 'std' std::unordered_map<llvm::omp::Directive, OpenMPDirectiveClauses> ~~~~~^
Adding the include to check-omp-structure.h fixes the build problem.
Thu, Jul 9
Wed, Jul 8
Tue, Jul 7
@ktras, do you have the necessary permissions to commit this or do you need someone to do it for you?