I can only guess what it means when I am stepping through the debugger in Codelite (v16.0.0 on Devuan Chimaera) and one or more of the variables in the local variables tab indicate they have been "optimzied out." I have experience working with software, and I understand optimization. I am just not totally clear what codelite means by it. (Terminology in computing tends to be over-recycled, leading to a lot of confusion.)
At any rate, it is making it difficult to step through my program to see where the error is. I am sure it is not codelite-related because the same error occurs even when running the program outside of any debugger. Is there a way to disable this optimization? Or is this the result of corruption (maybe caused by my own code) such that codelite (or gdb backend) cannot determine the values of these variables?