AutoBuildMarlin
AutoBuildMarlin copied to clipboard
RuntimeErrors
I am suddenly having an issue when I run AutobuildMarlin on any file. It gives me a series of yellow errors, no red ones, and then FAILS. I do not think that I have corrupted VSCode etc - I have uninstalled and reinstalled it. the errors are: RuntimeError: deque mutated during iteration: File "C:\Users\shear.platformio\penv\Lib\site-packages\platformio\builder\main.py", line 180: env.SConscript(env.GetExtraScripts("post"), exports="env") File "C:\Users\shear.platformio\packages\tool-scons\scons-local-4.6.0\SCons\Script\SConscript.py", line 609: return _SConscript(self.fs, *files, **subst_kw) File "C:\Users\shear.platformio\packages\tool-scons\scons-local-4.6.0\SCons\Script\SConscript.py", line 279: exec(compile(scriptdata, scriptname, 'exec'), call_stack[-1].globals) File "C:\Users\shear\OneDrive\Desktop\Marlin-sv06-sovol-2.1.2-1\buildroot\share\PlatformIO\scripts\custom_board.py", line 14: marlin.relocate_firmware(address) File "C:\Users\shear\OneDrive\Desktop\Marlin-sv06-sovol-2.1.2-1\buildroot\share\PlatformIO\scripts\marlin.py", line 26: replace_define("VECT_TAB_ADDR", address) File "C:\Users\shear\OneDrive\Desktop\Marlin-sv06-sovol-2.1.2-1\buildroot\share\PlatformIO\scripts\marlin.py", line 19: for define in env['CPPDEFINES']:
Switch to upstream Marlin (I recommend bugfix-2.1.x
at this time) or ask Sovol to update their fork to include the latest upstream patches since the RuntimeError: deque mutated during iteration
error has been patched for nearly a year now.