We are running a survey to help us improve the experience for all of our members. If you see the survey appear, please take the time to tell us about your experience if you can.
armlink : error L6065: Load region LR$$Debug (size 0x9e19f85c) is larger than maximum writable contiguous block size of 0x80000000.
Is this a bug in the arm compiler?
I also think it should not be so big. What is more suspicious is that we have more than 5000 global variables, and each of these variables has a static variable in the constructor. A static variable is a structure, and some members are initialized with a lamda function during initialization.
As Andreas commented above, I suggest you raise an official support case so that Arm can properly investigate, as this will likely require some sharing of files.