View Issue Details

IDProjectCategoryView StatusLast Update
0000134tcshGeneralpublic2023-06-01 15:31
ReporterKazuo Kuroi Assigned Tochristos  
PrioritylowSeverityminorReproducibilityalways
Status assignedResolutionopen 
Product Version6.22.02 
Summary0000134: [tcsh 6.22.02] testsuite: 132 175 189 failed (IRIX 6.5.22/MIPSPro)
DescriptionI am reporting some testsuite issues for IRIX 6.5.22 using the MIPSPro compiler 7.4.4m on IRIX 6.5.22 (later versions are nearly identical for these cases, for the record)

configure command: % ./configure --disable-nls

CC=c99
Version info: % c99 --version
c99 ERROR: -- not allowed in non XPG4 environment
c99 ERROR parsing --version: unknown flag
MIPSpro Compilers: Version 7.4.4m

% uname -spR
IRIX 6.5 6.5.22m mips
Steps To Reproducerun configure command

make
make test
Additional InformationThe release otherwise appears to be fine. I am more than happy to help troubleshoot the issue and if needed launch cvd (IRIX debugger)
TagsNo tags attached.

Activities

Kazuo Kuroi

2020-01-29 07:00

reporter  

testsuite.log (97,932 bytes)

christos

2020-02-18 20:22

manager   ~0003378

Can you try compiling without the optimizer? Or using gcc?

Kazuo Kuroi

2020-02-22 21:29

reporter   ~0003387

Removed optimize flag from CLFAGS, exact same results

After reviewing this again, I think the issue is that IRIX doesn't have gettent as part of its command set. I didn't realize this as I had been using getent from glibc on IRIX as part of some experiments, and thus my reason for being perplexed. Checking other IRIX machines, the exact same thing happens, so I feel that the main issue is the lack of getent on IRIX. If these test cases could be refactored to not use getent, I'm sure they'd pass on IRIX. OK to close.

lukem

2023-06-01 15:31

reporter   ~0003945

Kazuo: is there an equivalent to getent(1) on IRIX that we can use instead? (It's been over 25 years since I last used an IRIX system).

If not, we can instead modify the testsuite to skip those test groups if getent isn't available.

Issue History

Date Modified Username Field Change
2020-01-29 07:00 Kazuo Kuroi New Issue
2020-01-29 07:00 Kazuo Kuroi File Added: testsuite.log
2020-02-16 20:45 christos Assigned To => christos
2020-02-16 20:45 christos Status new => assigned
2020-02-18 20:22 christos Note Added: 0003378
2020-02-22 21:29 Kazuo Kuroi Note Added: 0003387
2023-06-01 15:31 lukem Note Added: 0003945