[cling] Fix AutoSynthesizer on CXXTryStmt#9691
Conversation
This was an oversight in commit 34590ae: After fixing the handler blocks, the code needs to create new CXXCatchStmts to eventually construct the CXXTryStmt. Fixes root-project#9664
|
Starting build on |
|
Any chance for a test in cling’s teatsuite? |
See root-project/roottest#808 (not sure how to link them) |
|
Build failed on windows10/cxx14. Failing tests: |
|
Can you also backport this to v6-26-patches, please? |
Yes will do. How urgent is this? I think the fix is working and we could merge this now, but the test in root-project/roottest#808 fails on Windows... |
|
Ideally you would backport the fix for root.git now. The change of roottest can stay in master and you can merge that once it's fixed / disabled on windows. Thanks! |
Done, also directly pushed to |
This was an oversight in commit 34590ae: After fixing the handler blocks, the code needs to create new
CXXCatchStmts to eventually construct theCXXTryStmt.Fixes #9664