-
Notifications
You must be signed in to change notification settings - Fork 99
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Extensions got broken with #1226 #1229
Comments
It is the change in the interface for finding extensions |
I think we need to restore the silent throwing of exceptions |
This kind of code depends on the exception DD4hep/DDRec/src/DetectorSurfaces.cpp Lines 37 to 42 in c8440a1
And it would be very annoying to get that printout? |
@tmadlener Can you try with #1230 ? |
I cannot see a functional difference in the code fragments of the change you pointed out above. -- "except" internally throws an exeption (std::runtime_error). Yes you can suppress the exception, but why should this be suddenly be necessary? |
The difference is that |
This is absolutely true. |
Originally reported in key4hep/k4geo#319
For ILD there is a *long list of the following:
I have tested locally and this appeared after #1226 but was not present before. Things seem to still be running, but I am not yet sure whether the results make sense or whether it's only not crashing.
The text was updated successfully, but these errors were encountered: