Errors with boundary layers and compound curve/surface
I have been experimenting with boundary layer generation and found issues when the layer is defined for a compound curve.
I have attached a test case of a unit square where the lower boundary is a compound line of 10 straight line segments. Everything works fine if the boundary layer is on the top boundary (which is not a compound curve). If the boundary for defined for the compound curve then the errors "Boundary layer end point # should lie on a straigt line". It meshes a reparametrized mesh without boundary layer. However, if the "Compound Surface {1};" (line 40) is commented out the boundary layer is meshed (but without reparametrization and still notifying about the boundary layer end point errors).
Maybe I have just misunderstood how the boundary layer definitions work. It would maybe be good if there is a bit more defined in the docs about it and the various fields and their meanings.