Skip to content

Ziria produces code with too much nesting that fails C compilation #107

@bradunov

Description

@bradunov

Ziria can produce a C code with an arbitrary number of nested blocks (through aggressive inlining), which may cause a C compiler to fail. Here is an example from VS:
..\test.c(6402): fatal error C1061: compiler limit : blocks nested too deeply
It would be good to check the level of nesting at the code generation pass and avoid this problem.

Assigned to @mainland and @dimitriv , as instructed by @dimitriv

Metadata

Metadata

Assignees

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions