On 11/6/21 04:35, Akim Demaille wrote: > Hi Dennis, > Good day Sir !
>> Le 4 nov. 2021 à 01:51, Dennis Clarke <dcla...@blastwave.org> a écrit : >> >> I have for you a pile of data. >> >> I don't want to bore you with a ton of details here but I will attach >> a log file that explains everything. > > On the example side, we have: > >> "examples/c/bistromathic/parse.c", line 2023: warning: implicit function >> declaration: strdup > > IOW, same problems as before. I have updated the commit to also apply > to bistromathic, see below. > Yes, the exact same thing there. > On the test suite side: > >> 613. torture.at:385: 613. Many lookahead tokens (torture.at:385): FAILED >> (torture.at:394) > >> ./torture.at:394: $CC $CFLAGS $CPPFLAGS $LDFLAGS -o input input.c $LIBS >> stderr: >> c99: Warning: Option -64 passed to ld, if ld is invoked, ignored otherwise >> "input.c", line 17804: internal compiler error: Out of memory >> c99: acomp failed for input.c > > I won't fight this. > I didn't even notice! I was really only looking at the first little hurdle to jump over. However "out of memory"? Really?? I have to go check on this silly situation. I think that hardware domain has 64GB but then again it may be a small build/test thing. Either way, that is bizarre. > >> 705. cxx-type.at:406: testing GLR: Resolve ambiguity, impure, no locations >> ... >> c99: Warning: Option -64 passed to ld, if ld is invoked, ignored otherwise >> "types.y", line 188: warning: implicit function declaration: strdup > > Likewise 706, 707, 708, 709, 710, 711, 712, 713. > > So I will install the following commit to, imho, address all the failures, > except test 613 from the test suite. > > The following tarball contains that commit. While at it, I have also updated > gnulib. Could you please check it too? > > Thanks Dennis! My pleasure. I am looking forwards to testing all this on a z/OS system to see what happens there also. Those are totally horror show strict standards compliance systems. First I will give this old SVR4 machine a kick with your tarball. -- Dennis Clarke RISC-V/SPARC/PPC/ARM/CISC UNIX and Linux spoken GreyBeard and suspenders optional