There appears to be two errors, one at line 127 (or above) and the other at line 385 (or above). Assuming this uses latest experimental GIT maybe a difference file would be useful for spotting what is wrong.
Also, what is the difference between "compile time errors" and "run time errors"?
Compile time errors are thrown when you try to build (compile) the code, before it can be run. In the case of C++ they can also include compile and link time errors as both occur before the final program or library is produced. Runtime errors occur when the program or library is actually executing. Runtime errors can remain hidden to users as the program may appear to function perfectly except under certain conditions.
Compile time errors usually come in three types. Most common are syntax errors where code is typed incorrectly in a way it makes no sense to the compiler. The next most common is where there is a language specification violation, which need not reflect incorrect or wrong syntax for example conflicts with sized delete method. The final sort are link or dependency errors where by a resource required to build the project cannot be found or is incompatible.
Runtime errors generally fall into 2 classes. Fatal errors which crash the program during execution, either out right or soft lock or any way where the program becomes inoperable. Then there are logical errors which manifest in incorrect behaviour of functionality and possibly have obscure trigger conditions.
Examples of compiler error fixes are commits 7893 and 7894 of standard. In 7893 a case typo with the one variable names was fixed. In 7894 a more complex language feature conflict was fixed.
Examples of runtime error fixes is commit 7892 of standard. In it a logical error with resizing of scrolled list GUI elements was fixed so that the list position updates with the scroll bar position during a resize. A fatal error involving unintended selection of invalid elements was also fixed by fixing a logic error with the list hitbox detection being mal-aligned.
Compile time errors are mostly the result of incorrect code where as runtime errors are the result of correct code that is logically incorrect.