dotdotpan / exceptions4c

Automatically exported from code.google.com/p/exceptions4c
0 stars 0 forks source link

`e4c_reusing_context` is not compiled properly on Clang #6

Closed GoogleCodeExporter closed 9 years ago

GoogleCodeExporter commented 9 years ago
It seems that some integration tests are failing on Clang because this compiler 
doesn't like the way `e4c_reusing_context` (macro) is defined. More 
specifically, the problem is on the CLEANUP label.

The label is right at the bottom of the `try` block. Apparently, Clang thinks 
that it's unimportant, even though there is an explicit statement `( (void)0 
);` after the label.

This issue was detected thanks to dreamlax, who sent me the test reports.

Original issue reported on code.google.com by guillermocalvo on 17 Jan 2011 at 5:15

GoogleCodeExporter commented 9 years ago
This issue was closed by revision r215.

Original comment by guillermocalvo on 17 Jan 2011 at 6:04