I’ve realised that commit ID d3c5e882b09f4d5f73d0a09ee9c14d2e2ad2fb81 in the functions branch leads to a build failure on Windows. Not tested that on Linux yet though. The error is:
error C2229: class "BLI::MonotonicAllocator<0>" enthält ein Array mit der unzulässigen Größe 0 (Quelldatei wird kompiliert C:\blender-git\blender\source\blender\functions\core\data_flow_graph_builder.cpp) [C:\blender-git\Functions\source\blender\functions\bf_functions.vcxproj]
So it complains about
class "BLI::MonotonicAllocator<0>" trying to define/create an array of size 0, originating from
Not sure if this is a known thing, thought I might bring it to attention here. I also saw that on GraphicAll there were no more builds of this branch since the 2nd of July. The commit mentioned here came a day later.