Closed nyanpasu64 closed 3 years ago
Thanks for figuring out the commit that introduced the problem, made it easy to find :) Let's hope the fix gets merged soon.
And sorry for the noise, i pushed the fix to my fork, then fixed a typo, then cherry-picked it.
Starting at commit d61924408ec946612827c79304cbc0b2d975f6ff "Allow for dumping an SPC file immediately via config option", I'm getting a build error:
The error persists if I remove all lines from the diff except
SMP::SPCSavePolicy spc_save_policy;
andenum class SPCSavePolicy : unsigned { OnNextNote = 0, Immediately = 1 };
, but goes away if I remove the first but keep the second.I don't know how this commit could've caused this error. I don't like the build system of this project, constructed around non-self-contained headers and source files, and it makes it hard to tell what files belong to what namespaces and classes, to figure out the issue. I was unable to find much information about this error online, and https://stackoverflow.com/questions/15537023 is talking about a method rather than a struct or class.
What's "its" context? What's the completed scope of S?
https://stackoverflow.com/questions/16452922 seems helpful-ish.