-
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
Python extra verbose in 80x IBs #13201
Comments
assign core |
New categories assigned: core @Dr15Jones,@smuzaffar you have been requested to review this Pull request/Issue and eventually sign? Thanks |
A new Issue was created by @davidlange6 (David Lange). @davidlange6, @smuzaffar, @Degano, @davidlt, @Dr15Jones can you please review it and eventually sign/assign? Thanks. cms-bot commands are listed here |
I have also seen this running madgraph btw (which runs python underneath anyway), though it seems to have no ill effect beyond the extra output. |
Went to cmsdev01 and executed python, didn't get this output. Looks like some internal failures/assert/unknown state maybe related to term cap database. |
Hi David, all, I got here by googling this printout :-) I also have the problem. |
It's due to terminfo/termcap not matching up on your system and what's in CMSSW. |
I might fix it with arrival of GCC 6.1.0, but I am still debating with myself. |
Well this occurs on lxplus, which I think can safely be considered a "reference" system for running CMSSW. |
The build is never API/ABI stable and is never fully relocatable. We never test if packages we build pass tests (e.g. we don't even know if compiler, i.e. GCC, generates code in expected way). Doing Things are fragile, quite stable of ancient beasts as RHEL/CentOS as there are strict rules on what can/cannot be updated/modified meaning that API/ABI usually will be stable, but not behaviour (.e.g, sometimes getting 5 times slower std::log is expected after upgrade/update). In this case it's relatively easy to fix. I just remove I used to play with |
Hi, Was this problem ever solved? It still seems to be happening on lxplus, using CMSSW_8_1_0_pre8 |
@davidlt, @davidlange6 I have the same issue. There is no 8X release at the moment running on GCC greater than 5.3.0. Is there any way to suppress the message or to solve the issue in a 8X release? |
If you don't care about errors, simply do
If you care about errors, I have a workaround. Put this in your bash profile:
Then, anytime you run a Python script with, for example,
replace it with this:
Then you can run all your Python scripts with
This will redirect the ROOT error messages to |
@davidlange6 I have the same issue with 8_0_11, but can not remember if it existed from the beginning or not. It shows today.. |
Hii, davidlange6, The link to python script is here: and I am attaching output message in a pdf file here. It will be great help to me, if you can suggest me what is the reason of bug. [Thanks.] |
[dlange@cmsdev01 src]$ python
Python 2.7.11 (default, Jan 21 2016, 17:19:47)
[GCC 5.3.0] on linux2
Type "help", "copyright", "credits" or "license" for more information.
Name collision 'vt52' between
vt52|dec vt52
and vt52|dec vt52
...now dec vt52
Cannot remove alias 'dec vt52'
Name collision 'vt100-nav' between
vt100-nav|vt100 without advanced video option
and vt100-nav|vt100 without advanced video option
...now vt100 without advanced video option
Cannot remove alias 'vt100 without advanced video option'
Name collision 'vt102' between
vt102|dec vt102
and vt102|dec vt102
...now dec vt102
Cannot remove alias 'dec vt102'
Name collision 'vt100' between
vt100|vt100-am|dec vt100 (w/advanced video)
and vt100|vt100-am|dec vt100 (w/advanced video)
...now vt100-am|dec vt100 (w/advanced video)
...now dec vt100 (w/advanced video)
Cannot remove alias 'dec vt100 (w/advanced video)'
Name collision 'vt220' between
vt220|vt200|dec vt220
and vt220|vt200|dec vt220
...now vt200|dec vt220
...now dec vt220
Cannot remove alias 'dec vt220'
Name collision 'ansi' between
ansi|ansi/pc-term compatible with color
and ansi|ansi/pc-term compatible with color
...now ansi/pc-term compatible with color
Cannot remove alias 'ansi/pc-term compatible with color'
Name collision 'linux' between
linux|linux console
and linux|linux console
...now linux console
Cannot remove alias 'linux console'
Name collision 'dumb' between
dumb|80-column dumb tty
and dumb|80-column dumb tty
...now 80-column dumb tty
Cannot remove alias '80-column dumb tty'
The text was updated successfully, but these errors were encountered: