(If you want to help me, this will only take you 1 minute!)
I've hit a bug in the new Fedora 23 version of tcsh. Can someone help me
confirm this bug on another box? It *only* happens on 64-bit x86_64 so I
need someone running 64-bit. Also, it only seems to happen if gcc5 is
used to compile, so your distro has to be pretty new (Fedora 23 or newer
for example). Preferably kernel 4+ too.
You can tell if you're 64-bit using:
uname -i
If you see 64 in there, you're 64.
Try:
gcc --version
If it's 5+ that's good.
Lastly, see what kernel ver:
uname -r
If it's 4+ then we're in business...
All I need from you if match the above is start tcsh:
tcsh
If it says command not found then you need to install it with your package
manager, like "dnf install tcsh" or "apt-get ...whatever". Then start
tcsh by typing tcsh.
Here's the actual test, paste this in tcsh:
complete find 'n/-user/u/' 'n/-exec/c/'
then type:
find . -user [TAB]
(hit TAB key where I put tab above, don't type the brackets)
Does it list the users on your system or does it list the files/dirs in
the current directory? My bug is that it shows the files, not the users.
Could also try:
complete tcsh n/-c/c/
then type:
tcsh -c [TAB]
Should give the same results (showing files instead of commands).
One last thing, please let me know your tcsh version:
tcsh --version
I've only gotten this bug to occur on 6.19.
Aside: this is a first, the bug is ONLY on my x86_64 boxes and not my i686
PAE ones! Ha!
Thanks all!