apatrida
09/26/2023, 2:31 PMFirCachingCompositeSymbolProvider
being called from afterPhase
to createCopyWithCleanCaches()
This is from arrow-reflection
being upgraded to work with 1.9.20-Beta2 compiler. The code in arrow is creating a new function when this error happens.
The assert from FirCompilerRequiredAnnotationsResolveProcessor
method `afterPhase`:
require(expectedCachesToBeCleanedOnce) { "Unexpected caches clearing" }
Is protecting against what? that caches are not cleared more than once? What is the harm of this being called again?dmitriy.novozhilov
10/04/2023, 7:56 AMapatrida
10/06/2023, 10:44 PM