Hi Dagobert, > Le 29 août 2021 à 21:49, Dagobert Michelsen <d...@opencsw.org> a écrit : > > Hi Akim, > > Am 29.08.2021 um 10:08 schrieb Akim Demaille <a...@lrde.epita.fr>: >> So it is indeed a problem with sed: neither sed.1.log nor sed.2.log have the >> expected NUL byte. >> >> So I'm installing the patch below. Could you please check this tarball: >> >> https://www.lrde.epita.fr/~akim/private/bison/bison-3.7.90.8-8556.tar.gz >> https://www.lrde.epita.fr/~akim/private/bison/bison-3.7.90.8-8556.tar.lz >> https://www.lrde.epita.fr/~akim/private/bison/bison-3.7.90.8-8556.tar.xz > > Sparc now compiles and tests cleanly, but x86 shows one error in the > testsuite: > > Subject: [GNU Bison 3.7.90.8-8556] testsuite: 203 failed
Wow... This is very very weird. > 203. report.at:1523: testing Multistart reports ... > ./report.at:1561: COLUMNS=1000; export COLUMNS; NO_TERM_HYPERLINKS=1; export > NO_TERM_HYPERLINKS; bison --color=no -fno-caret -o input.cc -rall > --graph=input.gv --xml input.yy > --- /dev/null 2021-08-29 20:48:39.000000000 +0200 > +++ > /home/dam/mgar/pkg/bison/trunk/work/solaris10-i386/build-isa-pentium_pro/bison-3.7.90.8-8556/tests/testsuite.dir/at-groups/203/stderr > 2021-08-29 20:48:44.601359080 +0200 > @@ -0,0 +1,3 @@ > +Assertion failed: !symbols_sorted, file src/symtab.c, line 903, function > symbol_from_uniqstr > +gm4:stdin:14: ERROR: end of file in string > +/home/dam/mgar/pkg/bison/trunk/work/solaris10-i386/build-isa-pentium_pro/bison-3.7.90.8-8556/tests/bison: > line 33: 8409 Abort (core dumped) $PREBISON > "$abs_top_builddir/src/bison" ${1+"$@"} > ./report.at:1561: exit code was 134, expected 0 > 203. report.at:1523: 203. Multistart reports (report.at:1523): FAILED > (report.at:1561) I do not understand how there could be portability issues in the area. Besides, none of the sanitizers I use found anything in this test. That being said, it is again a test about a feature I don't want to make public in 3.8, so I will disable this test, and I'll have to solve that issue afterwards. Many thanks!