-
Notifications
You must be signed in to change notification settings - Fork 4.4k
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
ROOT 6 master: Histogram merge error #25463
Comments
A new Issue was created by @Dr15Jones Chris Jones. @davidlange6, @Dr15Jones, @smuzaffar, @fabiocos, @kpedro88 can you please review it and eventually sign/assign? Thanks. cms-bot commands are listed here |
assign dqm |
New categories assigned: dqm @jfernan2,@andrius-k,@schneiml,@kmaeshima you have been requested to review this Pull request/Issue and eventually sign? Thanks |
Hi @Dr15Jones, which IB is crashing and could you please provide a link to the Jenkins page or any reference that we could look into? |
The failure has appeared in several CSSW_10_4_ROOT6_X builds, the latest of which was |
The 137.8 is the new multi-run harvesting Workflow. Good to see that it caught something. My crystal ball guess is something that was illegal/does not make sense even in the current production release, and was caught now, probably in some subsystem module that does not expect multi-run harvesting to happen. However, I can't reproduce that currently; ROOT crashes on initialization on lxplus7 in the
Any hints? |
@pcanal any idea what this failure could be?
|
@smuzaffar what is the environment you use to run the ROOT6 IBs? |
@Dr15Jones sorta. This indicates that some of the headers files that are part of the ROOT pch files have been updated since ROOT was build. i.e. likely some system headers. |
@Dr15Jones , we use docker to build run ROOT6 IBs. All of 10.4.X Ibs now run under docker (as nearly all of them are slc7 based). |
@pcanal @smuzaffar This seems extremely bad. This is implying that ROOT6 master can only run on a machine on which it was compiled. We need to determine what differences between the docker container and lxplus7 are causing the problem and make ROOT not care about them (since such diffferences are bound to happen on grid sites as well). |
adding @yamaguchi1024
as we talked of similar issues a week ago in the context of root modules..
… On Dec 14, 2018, at 8:29 AM, Chris Jones ***@***.***> wrote:
@pcanal @smuzaffar This seems extremely bad. This is implying that ROOT6 master can only run on a machine on which it was compiled. We need to determine what differences between the docker container and lxplus7 are causing the problem and make ROOT not care about them (since such diffferences are bound to happen on grid sites as well).
—
You are receiving this because you were mentioned.
Reply to this email directly, view it on GitHub, or mute the thread.
|
we have opened a JIRA ticket https://sft.its.cern.ch/jira/browse/ROOT-9843 about this.
|
Shahzad, could you bisect? Is it possible that we build ROOT on a system with glibc version 2.17-260.el7 and the then deploy it on 2.17-222.el7 or vice versa? If that’s the case I’d expect that the error is unclear but correct. ROOT would store a zip of the header files of glibc and then find out that some of them have changed. |
@vgvassilev , as we run under docker so this is not possible then we pick up different glic version. Anyway, yesterday we updated root master to bcd447b (commits from 18th DEC) also we use |
Hi all, I asked Axel about this histogram merge issue with a link to this test failure, and got the following reply:
I think Lorenzo and Axel are the responsive people for Histogram, so you can discuss this issue with them. Let me know if I can help also. |
+1 Fixed by the PR above |
This issue is fully signed and ready to be closed. |
IN the ROOT6 IB, we are periodically seeing workflows (e.g. 137.8) failing in the DQM Harvest step from a new ROOT error message
The text was updated successfully, but these errors were encountered: