-
-
Notifications
You must be signed in to change notification settings - Fork 42
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
Fix placeholder name for addition comparison test #985
Conversation
https://github.com/unicode-org/unicodetools/actions/runs/12241473884/job/34146639916?pr=985
|
Hm, on my machine it seems to work… |
Well, I can believe that. But why did renaming this file cause |
@markusicu if this were C++ I would say « static initialization order fiasco », but I don’t know how this works in Java. Are you aware of similar pitfalls there? It sure looks like UnicodeTools.UNICODETOOLS_RSRC_DIR is not what it should be when it is used to initialize Settings.SRC_DIR, even though it eventually seems to hold the right value. |
Java basically allows circular dependencies among classes, which can cause class initialization trouble. @echeran @macchiati @josh-hadley for more ideas? |
See https://github.com/unicode-org/utc-release-management/issues/154.
Also get rid of some static variables whose initialization was unreliable.