yasm / yasm

Yasm Assembler mainline development tree
http://yasm.tortall.net/
Other
1.32k stars 272 forks source link

1.3.0: test suite fails #134

Open kloczek opened 5 years ago

kloczek commented 5 years ago
```console + /usr/bin/make -O -j48 V=1 VERBOSE=1 check /usr/bin/make check-recursive Making check in po make[2]: Nothing to be done for 'check'. Making check in . /usr/bin/make test_hd bitvect_test floatnum_test leb128_test splitpath_test combpath_test uncstring_test make[3]: Entering directory '/home/tkloczko/rpmbuild/BUILD/yasm-1.3.0' gcc -DHAVE_CONFIG_H -I. -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -flto -c -o test_hd.o test_hd.c make[3]: Leaving directory '/home/tkloczko/rpmbuild/BUILD/yasm-1.3.0' libyasm/tests/splitpath_test.c: In function 'main': libyasm/tests/splitpath_test.c:147:21: warning: passing argument 1 to restrict-qualified parameter aliases with argument 3 [-Wrestrict] 147 | sprintf(failed, "%s ** F: %s\n", failed, failmsg); | ^~~~~~ ~~~~~~ make[3]: Entering directory '/home/tkloczko/rpmbuild/BUILD/yasm-1.3.0' gcc -DHAVE_CONFIG_H -I. -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -flto -c -o libyasm/tests/splitpath_test.o libyasm/tests/splitpath_test.c make[3]: Leaving directory '/home/tkloczko/rpmbuild/BUILD/yasm-1.3.0' libyasm/tests/uncstring_test.c: In function 'main': libyasm/tests/uncstring_test.c:147:21: warning: passing argument 1 to restrict-qualified parameter aliases with argument 3 [-Wrestrict] 147 | sprintf(failed, "%s ** F: %s\n", failed, failmsg); | ^~~~~~ ~~~~~~ make[3]: Entering directory '/home/tkloczko/rpmbuild/BUILD/yasm-1.3.0' gcc -DHAVE_CONFIG_H -I. -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -flto -c -o libyasm/tests/uncstring_test.o libyasm/tests/uncstring_test.c make[3]: Leaving directory '/home/tkloczko/rpmbuild/BUILD/yasm-1.3.0' make[3]: Entering directory '/home/tkloczko/rpmbuild/BUILD/yasm-1.3.0' gcc -DHAVE_CONFIG_H -I. -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -flto -c -o libyasm/tests/combpath_test.o libyasm/tests/combpath_test.c libyasm/tests/combpath_test.c: In function 'main': libyasm/tests/combpath_test.c:132:21: warning: passing argument 1 to restrict-qualified parameter aliases with argument 3 [-Wrestrict] 132 | sprintf(failed, "%s ** F: %s\n", failed, failmsg); | ^~~~~~ ~~~~~~ make[3]: Leaving directory '/home/tkloczko/rpmbuild/BUILD/yasm-1.3.0' make[3]: Entering directory '/home/tkloczko/rpmbuild/BUILD/yasm-1.3.0' libyasm/tests/bitvect_test.c: In function 'runtest_': libyasm/tests/bitvect_test.c:158:17: warning: passing argument 1 to restrict-qualified parameter aliases with argument 3 [-Wrestrict] 158 | sprintf(failed, "%s ** F: %s failed!\n", failed, testname); | ^~~~~~ ~~~~~~ gcc -DHAVE_CONFIG_H -I. -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -flto -c -o libyasm/tests/bitvect_test.o libyasm/tests/bitvect_test.c make[3]: Leaving directory '/home/tkloczko/rpmbuild/BUILD/yasm-1.3.0' libyasm/tests/floatnum_test.c: In function 'runtest_': libyasm/tests/floatnum_test.c:426:17: warning: passing argument 1 to restrict-qualified parameter aliases with argument 3 [-Wrestrict] 426 | sprintf(failed, "%s ** F: %s failed: %s!\n", failed, testname, | ^~~~~~ ~~~~~~ make[3]: Entering directory '/home/tkloczko/rpmbuild/BUILD/yasm-1.3.0' gcc -DHAVE_CONFIG_H -I. -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -flto -c -o libyasm/tests/floatnum_test.o libyasm/tests/floatnum_test.c make[3]: Leaving directory '/home/tkloczko/rpmbuild/BUILD/yasm-1.3.0' libyasm/tests/leb128_test.c: In function 'main': libyasm/tests/leb128_test.c:182:21: warning: passing argument 1 to restrict-qualified parameter aliases with argument 3 [-Wrestrict] 182 | sprintf(failed, "%s ** F: %s\n", failed, failmsg); | ^~~~~~ ~~~~~~ libyasm/tests/leb128_test.c:189:21: warning: passing argument 1 to restrict-qualified parameter aliases with argument 3 [-Wrestrict] 189 | sprintf(failed, "%s ** F: %s\n", failed, failmsg); | ^~~~~~ ~~~~~~ make[3]: Entering directory '/home/tkloczko/rpmbuild/BUILD/yasm-1.3.0' gcc -DHAVE_CONFIG_H -I. -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -flto -c -o libyasm/tests/leb128_test.o libyasm/tests/leb128_test.c make[3]: Leaving directory '/home/tkloczko/rpmbuild/BUILD/yasm-1.3.0' make[3]: Entering directory '/home/tkloczko/rpmbuild/BUILD/yasm-1.3.0' gcc -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -flto -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -flto -fuse-linker-plugin -o test_hd test_hd.o make[3]: Leaving directory '/home/tkloczko/rpmbuild/BUILD/yasm-1.3.0' make[3]: Entering directory '/home/tkloczko/rpmbuild/BUILD/yasm-1.3.0' gcc -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -flto -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -flto -fuse-linker-plugin -o splitpath_test libyasm/tests/splitpath_test.o libyasm.a make[3]: Leaving directory '/home/tkloczko/rpmbuild/BUILD/yasm-1.3.0' make[3]: Entering directory '/home/tkloczko/rpmbuild/BUILD/yasm-1.3.0' gcc -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -flto -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -flto -fuse-linker-plugin -o uncstring_test libyasm/tests/uncstring_test.o libyasm.a make[3]: Leaving directory '/home/tkloczko/rpmbuild/BUILD/yasm-1.3.0' make[3]: Entering directory '/home/tkloczko/rpmbuild/BUILD/yasm-1.3.0' gcc -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -flto -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -flto -fuse-linker-plugin -o bitvect_test libyasm/tests/bitvect_test.o libyasm.a make[3]: Leaving directory '/home/tkloczko/rpmbuild/BUILD/yasm-1.3.0' make[3]: Entering directory '/home/tkloczko/rpmbuild/BUILD/yasm-1.3.0' gcc -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -flto -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -flto -fuse-linker-plugin -o combpath_test libyasm/tests/combpath_test.o libyasm.a make[3]: Leaving directory '/home/tkloczko/rpmbuild/BUILD/yasm-1.3.0' make[3]: Entering directory '/home/tkloczko/rpmbuild/BUILD/yasm-1.3.0' gcc -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -flto -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -flto -fuse-linker-plugin -o leb128_test libyasm/tests/leb128_test.o libyasm.a make[3]: Leaving directory '/home/tkloczko/rpmbuild/BUILD/yasm-1.3.0' make[3]: Entering directory '/home/tkloczko/rpmbuild/BUILD/yasm-1.3.0' gcc -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -flto -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -flto -fuse-linker-plugin -o floatnum_test libyasm/tests/floatnum_test.o libyasm.a make[3]: Leaving directory '/home/tkloczko/rpmbuild/BUILD/yasm-1.3.0' /usr/bin/make check-TESTS make[4]: Entering directory '/home/tkloczko/rpmbuild/BUILD/yasm-1.3.0' PASS: bitvect_test make[4]: Leaving directory '/home/tkloczko/rpmbuild/BUILD/yasm-1.3.0' make[4]: Entering directory '/home/tkloczko/rpmbuild/BUILD/yasm-1.3.0' PASS: combpath_test make[4]: Leaving directory '/home/tkloczko/rpmbuild/BUILD/yasm-1.3.0' make[4]: Entering directory '/home/tkloczko/rpmbuild/BUILD/yasm-1.3.0' PASS: leb128_test make[4]: Leaving directory '/home/tkloczko/rpmbuild/BUILD/yasm-1.3.0' make[4]: Entering directory '/home/tkloczko/rpmbuild/BUILD/yasm-1.3.0' PASS: splitpath_test make[4]: Leaving directory '/home/tkloczko/rpmbuild/BUILD/yasm-1.3.0' make[4]: Entering directory '/home/tkloczko/rpmbuild/BUILD/yasm-1.3.0' PASS: floatnum_test make[4]: Leaving directory '/home/tkloczko/rpmbuild/BUILD/yasm-1.3.0' make[4]: Entering directory '/home/tkloczko/rpmbuild/BUILD/yasm-1.3.0' PASS: uncstring_test make[4]: Leaving directory '/home/tkloczko/rpmbuild/BUILD/yasm-1.3.0' make[4]: Entering directory '/home/tkloczko/rpmbuild/BUILD/yasm-1.3.0' PASS: modules/parsers/nasm/tests/worphan/nasm_worphan_test.sh make[4]: Leaving directory '/home/tkloczko/rpmbuild/BUILD/yasm-1.3.0' make[4]: Entering directory '/home/tkloczko/rpmbuild/BUILD/yasm-1.3.0' PASS: modules/parsers/tasm/tests/exe/tasm_exe_test.sh make[4]: Leaving directory '/home/tkloczko/rpmbuild/BUILD/yasm-1.3.0' make[4]: Entering directory '/home/tkloczko/rpmbuild/BUILD/yasm-1.3.0' PASS: modules/dbgfmts/dwarf2/tests/gen64/dwarf2_gen64_test.sh make[4]: Leaving directory '/home/tkloczko/rpmbuild/BUILD/yasm-1.3.0' make[4]: Entering directory '/home/tkloczko/rpmbuild/BUILD/yasm-1.3.0' PASS: modules/preprocs/raw/tests/rawpp_test.sh make[4]: Leaving directory '/home/tkloczko/rpmbuild/BUILD/yasm-1.3.0' make[4]: Entering directory '/home/tkloczko/rpmbuild/BUILD/yasm-1.3.0' PASS: modules/dbgfmts/dwarf2/tests/passwin64/dwarf2_passwin64_test.sh make[4]: Leaving directory '/home/tkloczko/rpmbuild/BUILD/yasm-1.3.0' make[4]: Entering directory '/home/tkloczko/rpmbuild/BUILD/yasm-1.3.0' PASS: modules/dbgfmts/stabs/tests/stabs_test.sh make[4]: Leaving directory '/home/tkloczko/rpmbuild/BUILD/yasm-1.3.0' make[4]: Entering directory '/home/tkloczko/rpmbuild/BUILD/yasm-1.3.0' PASS: modules/objfmts/macho/tests/gas32/gas_macho32_test.sh make[4]: Leaving directory '/home/tkloczko/rpmbuild/BUILD/yasm-1.3.0' make[4]: Entering directory '/home/tkloczko/rpmbuild/BUILD/yasm-1.3.0' PASS: modules/objfmts/win64/tests/gas/win64_gas_test.sh make[4]: Leaving directory '/home/tkloczko/rpmbuild/BUILD/yasm-1.3.0' make[4]: Entering directory '/home/tkloczko/rpmbuild/BUILD/yasm-1.3.0' PASS: modules/dbgfmts/dwarf2/tests/pass32/dwarf2_pass32_test.sh make[4]: Leaving directory '/home/tkloczko/rpmbuild/BUILD/yasm-1.3.0' make[4]: Entering directory '/home/tkloczko/rpmbuild/BUILD/yasm-1.3.0' PASS: modules/preprocs/tasm/tests/tasmpp_test.sh make[4]: Leaving directory '/home/tkloczko/rpmbuild/BUILD/yasm-1.3.0' make[4]: Entering directory '/home/tkloczko/rpmbuild/BUILD/yasm-1.3.0' PASS: modules/objfmts/elf/tests/gas32/elf_gas32_test.sh make[4]: Leaving directory '/home/tkloczko/rpmbuild/BUILD/yasm-1.3.0' make[4]: Entering directory '/home/tkloczko/rpmbuild/BUILD/yasm-1.3.0' PASS: modules/objfmts/macho/tests/gas64/gas_macho64_test.sh make[4]: Leaving directory '/home/tkloczko/rpmbuild/BUILD/yasm-1.3.0' make[4]: Entering directory '/home/tkloczko/rpmbuild/BUILD/yasm-1.3.0' PASS: modules/objfmts/macho/tests/nasm64/macho64_test.sh make[4]: Leaving directory '/home/tkloczko/rpmbuild/BUILD/yasm-1.3.0' make[4]: Entering directory '/home/tkloczko/rpmbuild/BUILD/yasm-1.3.0' PASS: modules/objfmts/win32/tests/gas/win32_gas_test.sh make[4]: Leaving directory '/home/tkloczko/rpmbuild/BUILD/yasm-1.3.0' make[4]: Entering directory '/home/tkloczko/rpmbuild/BUILD/yasm-1.3.0' PASS: modules/arch/lc3b/tests/lc3b_test.sh make[4]: Leaving directory '/home/tkloczko/rpmbuild/BUILD/yasm-1.3.0' make[4]: Entering directory '/home/tkloczko/rpmbuild/BUILD/yasm-1.3.0' FAIL: modules/objfmts/elf/tests/gas64/elf_gas64_test.sh make[4]: Leaving directory '/home/tkloczko/rpmbuild/BUILD/yasm-1.3.0' make[4]: Entering directory '/home/tkloczko/rpmbuild/BUILD/yasm-1.3.0' FAIL: modules/objfmts/elf/tests/amd64/elf_amd64_test.sh make[4]: Leaving directory '/home/tkloczko/rpmbuild/BUILD/yasm-1.3.0' make[4]: Entering directory '/home/tkloczko/rpmbuild/BUILD/yasm-1.3.0' PASS: modules/objfmts/elf/tests/gasx32/elf_gasx32_test.sh make[4]: Leaving directory '/home/tkloczko/rpmbuild/BUILD/yasm-1.3.0' make[4]: Entering directory '/home/tkloczko/rpmbuild/BUILD/yasm-1.3.0' PASS: modules/dbgfmts/dwarf2/tests/pass64/dwarf2_pass64_test.sh make[4]: Leaving directory '/home/tkloczko/rpmbuild/BUILD/yasm-1.3.0' make[4]: Entering directory '/home/tkloczko/rpmbuild/BUILD/yasm-1.3.0' PASS: modules/objfmts/elf/tests/x32/elf_x32_test.sh make[4]: Leaving directory '/home/tkloczko/rpmbuild/BUILD/yasm-1.3.0' make[4]: Entering directory '/home/tkloczko/rpmbuild/BUILD/yasm-1.3.0' PASS: modules/objfmts/macho/tests/nasm32/macho32_test.sh make[4]: Leaving directory '/home/tkloczko/rpmbuild/BUILD/yasm-1.3.0' make[4]: Entering directory '/home/tkloczko/rpmbuild/BUILD/yasm-1.3.0' PASS: modules/objfmts/win32/tests/win32_test.sh make[4]: Leaving directory '/home/tkloczko/rpmbuild/BUILD/yasm-1.3.0' make[4]: Entering directory '/home/tkloczko/rpmbuild/BUILD/yasm-1.3.0' PASS: modules/objfmts/coff/tests/coff_test.sh make[4]: Leaving directory '/home/tkloczko/rpmbuild/BUILD/yasm-1.3.0' make[4]: Entering directory '/home/tkloczko/rpmbuild/BUILD/yasm-1.3.0' PASS: modules/objfmts/rdf/tests/rdf_test.sh make[4]: Leaving directory '/home/tkloczko/rpmbuild/BUILD/yasm-1.3.0' make[4]: Entering directory '/home/tkloczko/rpmbuild/BUILD/yasm-1.3.0' PASS: modules/preprocs/nasm/tests/nasmpp_test.sh make[4]: Leaving directory '/home/tkloczko/rpmbuild/BUILD/yasm-1.3.0' make[4]: Entering directory '/home/tkloczko/rpmbuild/BUILD/yasm-1.3.0' PASS: modules/arch/x86/tests/gas32/x86_gas32_test.sh make[4]: Leaving directory '/home/tkloczko/rpmbuild/BUILD/yasm-1.3.0' make[4]: Entering directory '/home/tkloczko/rpmbuild/BUILD/yasm-1.3.0' PASS: modules/objfmts/xdf/tests/xdf_test.sh make[4]: Leaving directory '/home/tkloczko/rpmbuild/BUILD/yasm-1.3.0' make[4]: Entering directory '/home/tkloczko/rpmbuild/BUILD/yasm-1.3.0' PASS: modules/objfmts/bin/tests/bin_test.sh make[4]: Leaving directory '/home/tkloczko/rpmbuild/BUILD/yasm-1.3.0' make[4]: Entering directory '/home/tkloczko/rpmbuild/BUILD/yasm-1.3.0' PASS: modules/parsers/gas/tests/bin/gas_bin_test.sh make[4]: Leaving directory '/home/tkloczko/rpmbuild/BUILD/yasm-1.3.0' make[4]: Entering directory '/home/tkloczko/rpmbuild/BUILD/yasm-1.3.0' PASS: modules/objfmts/win64/tests/win64_test.sh make[4]: Leaving directory '/home/tkloczko/rpmbuild/BUILD/yasm-1.3.0' make[4]: Entering directory '/home/tkloczko/rpmbuild/BUILD/yasm-1.3.0' PASS: modules/arch/x86/tests/gas64/x86_gas64_test.sh make[4]: Leaving directory '/home/tkloczko/rpmbuild/BUILD/yasm-1.3.0' make[4]: Entering directory '/home/tkloczko/rpmbuild/BUILD/yasm-1.3.0' PASS: modules/parsers/tasm/tests/tasm_test.sh make[4]: Leaving directory '/home/tkloczko/rpmbuild/BUILD/yasm-1.3.0' make[4]: Entering directory '/home/tkloczko/rpmbuild/BUILD/yasm-1.3.0' PASS: modules/objfmts/bin/tests/multisect/bin_multi_test.sh make[4]: Leaving directory '/home/tkloczko/rpmbuild/BUILD/yasm-1.3.0' make[4]: Entering directory '/home/tkloczko/rpmbuild/BUILD/yasm-1.3.0' PASS: modules/parsers/gas/tests/gas_test.sh make[4]: Leaving directory '/home/tkloczko/rpmbuild/BUILD/yasm-1.3.0' make[4]: Entering directory '/home/tkloczko/rpmbuild/BUILD/yasm-1.3.0' PASS: modules/parsers/nasm/tests/nasm_test.sh make[4]: Leaving directory '/home/tkloczko/rpmbuild/BUILD/yasm-1.3.0' make[4]: Entering directory '/home/tkloczko/rpmbuild/BUILD/yasm-1.3.0' PASS: modules/objfmts/elf/tests/elf_test.sh make[4]: Leaving directory '/home/tkloczko/rpmbuild/BUILD/yasm-1.3.0' make[4]: Entering directory '/home/tkloczko/rpmbuild/BUILD/yasm-1.3.0' PASS: libyasm/tests/libyasm_test.sh make[4]: Leaving directory '/home/tkloczko/rpmbuild/BUILD/yasm-1.3.0' make[4]: Entering directory '/home/tkloczko/rpmbuild/BUILD/yasm-1.3.0' PASS: modules/arch/x86/tests/x86_test.sh make[4]: Leaving directory '/home/tkloczko/rpmbuild/BUILD/yasm-1.3.0' make[4]: *** [Makefile:3252: test-suite.log] Error 1 make[4]: Entering directory '/home/tkloczko/rpmbuild/BUILD/yasm-1.3.0' ================================== yasm 1.3.0: ./test-suite.log ================================== # TOTAL: 44 # PASS: 42 # SKIP: 0 # XFAIL: 0 # FAIL: 2 # XPASS: 0 # ERROR: 0 .. contents:: :depth: 2 FAIL: modules/objfmts/elf/tests/amd64/elf_amd64_test.sh ======================================================= ```
stefson commented 4 years ago

I think this is due to using python3 for tests.

kloczek commented 4 years ago

Yes I've been using python 3.x.

kloczek commented 4 years ago

Any progress?

kloczek commented 6 months ago

Any update? 🤔

Just current mater and test suite still fails ```console + cd yasm-1.3.0 + /usr/bin/make -O -j48 V=1 VERBOSE=1 check Makefile:4333: warning: ignoring prerequisites on suffix rule definition /usr/bin/make check-recursive make[1]: Entering directory '/home/tkloczko/rpmbuild/BUILD/yasm-1.3.0' Makefile:4333: warning: ignoring prerequisites on suffix rule definition make[1]: Leaving directory '/home/tkloczko/rpmbuild/BUILD/yasm-1.3.0' Making check in po make[2]: Nothing to be done for 'check'. Making check in . make[2]: Entering directory '/home/tkloczko/rpmbuild/BUILD/yasm-1.3.0' Makefile:4333: warning: ignoring prerequisites on suffix rule definition make[2]: Leaving directory '/home/tkloczko/rpmbuild/BUILD/yasm-1.3.0' /usr/bin/make test_hd bitvect_test floatnum_test leb128_test splitpath_test combpath_test uncstring_test make[3]: Entering directory '/home/tkloczko/rpmbuild/BUILD/yasm-1.3.0' Makefile:4333: warning: ignoring prerequisites on suffix rule definition make[3]: Leaving directory '/home/tkloczko/rpmbuild/BUILD/yasm-1.3.0' make[3]: Entering directory '/home/tkloczko/rpmbuild/BUILD/yasm-1.3.0' /usr/bin/gcc -DHAVE_CONFIG_H -I. -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -O2 -g -grecord-gcc-switches -pipe -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fdata-sections -ffunction-sections -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -flto=auto -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -Wall -Werror=format-security -c -o test_hd.o test_hd.c make[3]: Leaving directory '/home/tkloczko/rpmbuild/BUILD/yasm-1.3.0' make[3]: Entering directory '/home/tkloczko/rpmbuild/BUILD/yasm-1.3.0' /usr/bin/gcc -DHAVE_CONFIG_H -I. -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -O2 -g -grecord-gcc-switches -pipe -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fdata-sections -ffunction-sections -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -flto=auto -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -Wall -Werror=format-security -c -o libyasm/tests/combpath_test.o libyasm/tests/combpath_test.c make[3]: Leaving directory '/home/tkloczko/rpmbuild/BUILD/yasm-1.3.0' make[3]: Entering directory '/home/tkloczko/rpmbuild/BUILD/yasm-1.3.0' /usr/bin/gcc -DHAVE_CONFIG_H -I. -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -O2 -g -grecord-gcc-switches -pipe -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fdata-sections -ffunction-sections -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -flto=auto -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -Wall -Werror=format-security -c -o libyasm/tests/splitpath_test.o libyasm/tests/splitpath_test.c make[3]: Leaving directory '/home/tkloczko/rpmbuild/BUILD/yasm-1.3.0' make[3]: Entering directory '/home/tkloczko/rpmbuild/BUILD/yasm-1.3.0' /usr/bin/gcc -DHAVE_CONFIG_H -I. -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -O2 -g -grecord-gcc-switches -pipe -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fdata-sections -ffunction-sections -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -flto=auto -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -Wall -Werror=format-security -c -o libyasm/tests/uncstring_test.o libyasm/tests/uncstring_test.c make[3]: Leaving directory '/home/tkloczko/rpmbuild/BUILD/yasm-1.3.0' make[3]: Entering directory '/home/tkloczko/rpmbuild/BUILD/yasm-1.3.0' /usr/bin/gcc -DHAVE_CONFIG_H -I. -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -O2 -g -grecord-gcc-switches -pipe -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fdata-sections -ffunction-sections -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -flto=auto -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -Wall -Werror=format-security -c -o libyasm/tests/bitvect_test.o libyasm/tests/bitvect_test.c make[3]: Leaving directory '/home/tkloczko/rpmbuild/BUILD/yasm-1.3.0' make[3]: Entering directory '/home/tkloczko/rpmbuild/BUILD/yasm-1.3.0' /usr/bin/gcc -DHAVE_CONFIG_H -I. -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -O2 -g -grecord-gcc-switches -pipe -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fdata-sections -ffunction-sections -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -flto=auto -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -Wall -Werror=format-security -c -o libyasm/tests/floatnum_test.o libyasm/tests/floatnum_test.c make[3]: Leaving directory '/home/tkloczko/rpmbuild/BUILD/yasm-1.3.0' make[3]: Entering directory '/home/tkloczko/rpmbuild/BUILD/yasm-1.3.0' /usr/bin/gcc -DHAVE_CONFIG_H -I. -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -O2 -g -grecord-gcc-switches -pipe -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fdata-sections -ffunction-sections -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -flto=auto -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -Wall -Werror=format-security -c -o libyasm/tests/leb128_test.o libyasm/tests/leb128_test.c make[3]: Leaving directory '/home/tkloczko/rpmbuild/BUILD/yasm-1.3.0' make[3]: Entering directory '/home/tkloczko/rpmbuild/BUILD/yasm-1.3.0' /usr/bin/gcc -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -O2 -g -grecord-gcc-switches -pipe -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fdata-sections -ffunction-sections -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -flto=auto -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -Wall -Werror=format-security -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--gc-sections -Wl,--as-needed -Wl,--build-id=sha1 -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -Wl,-z,pack-relative-relocs -flto=auto -fuse-linker-plugin -o test_hd test_hd.o make[3]: Leaving directory '/home/tkloczko/rpmbuild/BUILD/yasm-1.3.0' make[3]: Entering directory '/home/tkloczko/rpmbuild/BUILD/yasm-1.3.0' /usr/bin/gcc -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -O2 -g -grecord-gcc-switches -pipe -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fdata-sections -ffunction-sections -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -flto=auto -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -Wall -Werror=format-security -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--gc-sections -Wl,--as-needed -Wl,--build-id=sha1 -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -Wl,-z,pack-relative-relocs -flto=auto -fuse-linker-plugin -o splitpath_test libyasm/tests/splitpath_test.o libyasm.a make[3]: Leaving directory '/home/tkloczko/rpmbuild/BUILD/yasm-1.3.0' make[3]: Entering directory '/home/tkloczko/rpmbuild/BUILD/yasm-1.3.0' /usr/bin/gcc -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -O2 -g -grecord-gcc-switches -pipe -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fdata-sections -ffunction-sections -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -flto=auto -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -Wall -Werror=format-security -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--gc-sections -Wl,--as-needed -Wl,--build-id=sha1 -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -Wl,-z,pack-relative-relocs -flto=auto -fuse-linker-plugin -o uncstring_test libyasm/tests/uncstring_test.o libyasm.a make[3]: Leaving directory '/home/tkloczko/rpmbuild/BUILD/yasm-1.3.0' make[3]: Entering directory '/home/tkloczko/rpmbuild/BUILD/yasm-1.3.0' /usr/bin/gcc -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -O2 -g -grecord-gcc-switches -pipe -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fdata-sections -ffunction-sections -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -flto=auto -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -Wall -Werror=format-security -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--gc-sections -Wl,--as-needed -Wl,--build-id=sha1 -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -Wl,-z,pack-relative-relocs -flto=auto -fuse-linker-plugin -o bitvect_test libyasm/tests/bitvect_test.o libyasm.a make[3]: Leaving directory '/home/tkloczko/rpmbuild/BUILD/yasm-1.3.0' make[3]: Entering directory '/home/tkloczko/rpmbuild/BUILD/yasm-1.3.0' /usr/bin/gcc -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -O2 -g -grecord-gcc-switches -pipe -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fdata-sections -ffunction-sections -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -flto=auto -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -Wall -Werror=format-security -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--gc-sections -Wl,--as-needed -Wl,--build-id=sha1 -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -Wl,-z,pack-relative-relocs -flto=auto -fuse-linker-plugin -o combpath_test libyasm/tests/combpath_test.o libyasm.a make[3]: Leaving directory '/home/tkloczko/rpmbuild/BUILD/yasm-1.3.0' make[3]: Entering directory '/home/tkloczko/rpmbuild/BUILD/yasm-1.3.0' /usr/bin/gcc -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -O2 -g -grecord-gcc-switches -pipe -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fdata-sections -ffunction-sections -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -flto=auto -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -Wall -Werror=format-security -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--gc-sections -Wl,--as-needed -Wl,--build-id=sha1 -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -Wl,-z,pack-relative-relocs -flto=auto -fuse-linker-plugin -o leb128_test libyasm/tests/leb128_test.o libyasm.a make[3]: Leaving directory '/home/tkloczko/rpmbuild/BUILD/yasm-1.3.0' make[3]: Entering directory '/home/tkloczko/rpmbuild/BUILD/yasm-1.3.0' /usr/bin/gcc -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -O2 -g -grecord-gcc-switches -pipe -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fdata-sections -ffunction-sections -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -flto=auto -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -Wall -Werror=format-security -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--gc-sections -Wl,--as-needed -Wl,--build-id=sha1 -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -Wl,-z,pack-relative-relocs -flto=auto -fuse-linker-plugin -o floatnum_test libyasm/tests/floatnum_test.o libyasm.a make[3]: Leaving directory '/home/tkloczko/rpmbuild/BUILD/yasm-1.3.0' /usr/bin/make check-TESTS make[3]: Entering directory '/home/tkloczko/rpmbuild/BUILD/yasm-1.3.0' Makefile:4333: warning: ignoring prerequisites on suffix rule definition make[3]: Leaving directory '/home/tkloczko/rpmbuild/BUILD/yasm-1.3.0' make[4]: Entering directory '/home/tkloczko/rpmbuild/BUILD/yasm-1.3.0' Makefile:4333: warning: ignoring prerequisites on suffix rule definition make[4]: Leaving directory '/home/tkloczko/rpmbuild/BUILD/yasm-1.3.0' make[4]: Entering directory '/home/tkloczko/rpmbuild/BUILD/yasm-1.3.0' PASS: bitvect_test make[4]: Leaving directory '/home/tkloczko/rpmbuild/BUILD/yasm-1.3.0' make[4]: Entering directory '/home/tkloczko/rpmbuild/BUILD/yasm-1.3.0' PASS: floatnum_test make[4]: Leaving directory '/home/tkloczko/rpmbuild/BUILD/yasm-1.3.0' make[4]: Entering directory '/home/tkloczko/rpmbuild/BUILD/yasm-1.3.0' PASS: leb128_test make[4]: Leaving directory '/home/tkloczko/rpmbuild/BUILD/yasm-1.3.0' make[4]: Entering directory '/home/tkloczko/rpmbuild/BUILD/yasm-1.3.0' PASS: combpath_test make[4]: Leaving directory '/home/tkloczko/rpmbuild/BUILD/yasm-1.3.0' make[4]: Entering directory '/home/tkloczko/rpmbuild/BUILD/yasm-1.3.0' PASS: splitpath_test make[4]: Leaving directory '/home/tkloczko/rpmbuild/BUILD/yasm-1.3.0' make[4]: Entering directory '/home/tkloczko/rpmbuild/BUILD/yasm-1.3.0' PASS: uncstring_test make[4]: Leaving directory '/home/tkloczko/rpmbuild/BUILD/yasm-1.3.0' make[4]: Entering directory '/home/tkloczko/rpmbuild/BUILD/yasm-1.3.0' PASS: modules/parsers/nasm/tests/worphan/nasm_worphan_test.sh make[4]: Leaving directory '/home/tkloczko/rpmbuild/BUILD/yasm-1.3.0' make[4]: Entering directory '/home/tkloczko/rpmbuild/BUILD/yasm-1.3.0' PASS: modules/parsers/tasm/tests/exe/tasm_exe_test.sh make[4]: Leaving directory '/home/tkloczko/rpmbuild/BUILD/yasm-1.3.0' make[4]: Entering directory '/home/tkloczko/rpmbuild/BUILD/yasm-1.3.0' PASS: modules/preprocs/raw/tests/rawpp_test.sh make[4]: Leaving directory '/home/tkloczko/rpmbuild/BUILD/yasm-1.3.0' make[4]: Entering directory '/home/tkloczko/rpmbuild/BUILD/yasm-1.3.0' PASS: modules/dbgfmts/dwarf2/tests/gen64/dwarf2_gen64_test.sh make[4]: Leaving directory '/home/tkloczko/rpmbuild/BUILD/yasm-1.3.0' make[4]: Entering directory '/home/tkloczko/rpmbuild/BUILD/yasm-1.3.0' FAIL: modules/dbgfmts/dwarf2/tests/passwin64/dwarf2_passwin64_test.sh make[4]: Leaving directory '/home/tkloczko/rpmbuild/BUILD/yasm-1.3.0' make[4]: Entering directory '/home/tkloczko/rpmbuild/BUILD/yasm-1.3.0' PASS: modules/dbgfmts/stabs/tests/stabs_test.sh make[4]: Leaving directory '/home/tkloczko/rpmbuild/BUILD/yasm-1.3.0' make[4]: Entering directory '/home/tkloczko/rpmbuild/BUILD/yasm-1.3.0' FAIL: modules/objfmts/macho/tests/gas32/gas_macho32_test.sh make[4]: Leaving directory '/home/tkloczko/rpmbuild/BUILD/yasm-1.3.0' make[4]: Entering directory '/home/tkloczko/rpmbuild/BUILD/yasm-1.3.0' FAIL: modules/objfmts/win64/tests/gas/win64_gas_test.sh make[4]: Leaving directory '/home/tkloczko/rpmbuild/BUILD/yasm-1.3.0' make[4]: Entering directory '/home/tkloczko/rpmbuild/BUILD/yasm-1.3.0' PASS: modules/preprocs/tasm/tests/tasmpp_test.sh make[4]: Leaving directory '/home/tkloczko/rpmbuild/BUILD/yasm-1.3.0' make[4]: Entering directory '/home/tkloczko/rpmbuild/BUILD/yasm-1.3.0' FAIL: modules/dbgfmts/dwarf2/tests/pass32/dwarf2_pass32_test.sh make[4]: Leaving directory '/home/tkloczko/rpmbuild/BUILD/yasm-1.3.0' make[4]: Entering directory '/home/tkloczko/rpmbuild/BUILD/yasm-1.3.0' FAIL: modules/objfmts/elf/tests/gas32/elf_gas32_test.sh make[4]: Leaving directory '/home/tkloczko/rpmbuild/BUILD/yasm-1.3.0' make[4]: Entering directory '/home/tkloczko/rpmbuild/BUILD/yasm-1.3.0' FAIL: modules/objfmts/macho/tests/gas64/gas_macho64_test.sh make[4]: Leaving directory '/home/tkloczko/rpmbuild/BUILD/yasm-1.3.0' make[4]: Entering directory '/home/tkloczko/rpmbuild/BUILD/yasm-1.3.0' FAIL: modules/dbgfmts/dwarf2/tests/pass64/dwarf2_pass64_test.sh make[4]: Leaving directory '/home/tkloczko/rpmbuild/BUILD/yasm-1.3.0' make[4]: Entering directory '/home/tkloczko/rpmbuild/BUILD/yasm-1.3.0' FAIL: modules/objfmts/win32/tests/gas/win32_gas_test.sh make[4]: Leaving directory '/home/tkloczko/rpmbuild/BUILD/yasm-1.3.0' make[4]: Entering directory '/home/tkloczko/rpmbuild/BUILD/yasm-1.3.0' PASS: modules/arch/lc3b/tests/lc3b_test.sh make[4]: Leaving directory '/home/tkloczko/rpmbuild/BUILD/yasm-1.3.0' make[4]: Entering directory '/home/tkloczko/rpmbuild/BUILD/yasm-1.3.0' FAIL: modules/objfmts/elf/tests/gas64/elf_gas64_test.sh make[4]: Leaving directory '/home/tkloczko/rpmbuild/BUILD/yasm-1.3.0' make[4]: Entering directory '/home/tkloczko/rpmbuild/BUILD/yasm-1.3.0' FAIL: modules/objfmts/elf/tests/gasx32/elf_gasx32_test.sh make[4]: Leaving directory '/home/tkloczko/rpmbuild/BUILD/yasm-1.3.0' make[4]: Entering directory '/home/tkloczko/rpmbuild/BUILD/yasm-1.3.0' PASS: modules/objfmts/elf/tests/amd64/elf_amd64_test.sh make[4]: Leaving directory '/home/tkloczko/rpmbuild/BUILD/yasm-1.3.0' make[4]: Entering directory '/home/tkloczko/rpmbuild/BUILD/yasm-1.3.0' PASS: modules/objfmts/macho/tests/nasm64/macho64_test.sh make[4]: Leaving directory '/home/tkloczko/rpmbuild/BUILD/yasm-1.3.0' make[4]: Entering directory '/home/tkloczko/rpmbuild/BUILD/yasm-1.3.0' FAIL: modules/objfmts/elf/tests/x32/elf_x32_test.sh make[4]: Leaving directory '/home/tkloczko/rpmbuild/BUILD/yasm-1.3.0' make[4]: Entering directory '/home/tkloczko/rpmbuild/BUILD/yasm-1.3.0' PASS: modules/objfmts/macho/tests/nasm32/macho32_test.sh make[4]: Leaving directory '/home/tkloczko/rpmbuild/BUILD/yasm-1.3.0' make[4]: Entering directory '/home/tkloczko/rpmbuild/BUILD/yasm-1.3.0' PASS: modules/objfmts/coff/tests/coff_test.sh make[4]: Leaving directory '/home/tkloczko/rpmbuild/BUILD/yasm-1.3.0' make[4]: Entering directory '/home/tkloczko/rpmbuild/BUILD/yasm-1.3.0' PASS: modules/objfmts/win32/tests/win32_test.sh make[4]: Leaving directory '/home/tkloczko/rpmbuild/BUILD/yasm-1.3.0' make[4]: Entering directory '/home/tkloczko/rpmbuild/BUILD/yasm-1.3.0' FAIL: modules/arch/x86/tests/gas32/x86_gas32_test.sh make[4]: Leaving directory '/home/tkloczko/rpmbuild/BUILD/yasm-1.3.0' make[4]: Entering directory '/home/tkloczko/rpmbuild/BUILD/yasm-1.3.0' PASS: modules/objfmts/rdf/tests/rdf_test.sh make[4]: Leaving directory '/home/tkloczko/rpmbuild/BUILD/yasm-1.3.0' make[4]: Entering directory '/home/tkloczko/rpmbuild/BUILD/yasm-1.3.0' PASS: modules/preprocs/nasm/tests/nasmpp_test.sh make[4]: Leaving directory '/home/tkloczko/rpmbuild/BUILD/yasm-1.3.0' make[4]: Entering directory '/home/tkloczko/rpmbuild/BUILD/yasm-1.3.0' PASS: modules/objfmts/xdf/tests/xdf_test.sh make[4]: Leaving directory '/home/tkloczko/rpmbuild/BUILD/yasm-1.3.0' make[4]: Entering directory '/home/tkloczko/rpmbuild/BUILD/yasm-1.3.0' PASS: modules/objfmts/bin/tests/bin_test.sh make[4]: Leaving directory '/home/tkloczko/rpmbuild/BUILD/yasm-1.3.0' make[4]: Entering directory '/home/tkloczko/rpmbuild/BUILD/yasm-1.3.0' FAIL: modules/parsers/gas/tests/bin/gas_bin_test.sh make[4]: Leaving directory '/home/tkloczko/rpmbuild/BUILD/yasm-1.3.0' make[4]: Entering directory '/home/tkloczko/rpmbuild/BUILD/yasm-1.3.0' FAIL: modules/arch/x86/tests/gas64/x86_gas64_test.sh make[4]: Leaving directory '/home/tkloczko/rpmbuild/BUILD/yasm-1.3.0' make[4]: Entering directory '/home/tkloczko/rpmbuild/BUILD/yasm-1.3.0' PASS: modules/objfmts/win64/tests/win64_test.sh make[4]: Leaving directory '/home/tkloczko/rpmbuild/BUILD/yasm-1.3.0' make[4]: Entering directory '/home/tkloczko/rpmbuild/BUILD/yasm-1.3.0' PASS: modules/parsers/tasm/tests/tasm_test.sh make[4]: Leaving directory '/home/tkloczko/rpmbuild/BUILD/yasm-1.3.0' make[4]: Entering directory '/home/tkloczko/rpmbuild/BUILD/yasm-1.3.0' FAIL: modules/parsers/gas/tests/gas_test.sh make[4]: Leaving directory '/home/tkloczko/rpmbuild/BUILD/yasm-1.3.0' make[4]: Entering directory '/home/tkloczko/rpmbuild/BUILD/yasm-1.3.0' PASS: modules/objfmts/bin/tests/multisect/bin_multi_test.sh make[4]: Leaving directory '/home/tkloczko/rpmbuild/BUILD/yasm-1.3.0' make[4]: Entering directory '/home/tkloczko/rpmbuild/BUILD/yasm-1.3.0' PASS: modules/parsers/nasm/tests/nasm_test.sh make[4]: Leaving directory '/home/tkloczko/rpmbuild/BUILD/yasm-1.3.0' make[4]: Entering directory '/home/tkloczko/rpmbuild/BUILD/yasm-1.3.0' PASS: modules/objfmts/elf/tests/elf_test.sh make[4]: Leaving directory '/home/tkloczko/rpmbuild/BUILD/yasm-1.3.0' make[4]: Entering directory '/home/tkloczko/rpmbuild/BUILD/yasm-1.3.0' PASS: libyasm/tests/libyasm_test.sh make[4]: Leaving directory '/home/tkloczko/rpmbuild/BUILD/yasm-1.3.0' make[4]: Entering directory '/home/tkloczko/rpmbuild/BUILD/yasm-1.3.0' PASS: modules/arch/x86/tests/x86_test.sh make[4]: Leaving directory '/home/tkloczko/rpmbuild/BUILD/yasm-1.3.0' make[4]: Entering directory '/home/tkloczko/rpmbuild/BUILD/yasm-1.3.0' ================================== yasm 1.3.0: ./test-suite.log ================================== # TOTAL: 44 # PASS: 29 # SKIP: 0 # XFAIL: 0 # FAIL: 15 # XPASS: 0 # ERROR: 0 .. contents:: :depth: 2 FAIL: modules/arch/x86/tests/gas32/x86_gas32_test.sh ==================================================== Test x86_gas32_test: .EEEEEEEEE +1-9/10 10% ** E: gas-farithr returned an error code! ** E: gas-farjump returned an error code! ** E: gas-fpmem returned an error code! ** E: gas-invlpg returned an error code! ** E: gas-loop32 returned an error code! ** E: gas-movdq32 returned an error code! ** E: gas-movsd returned an error code! ** E: gas-pop returned an error code! ** E: gas32-jmpcall returned an error code! FAIL modules/arch/x86/tests/gas32/x86_gas32_test.sh (exit status: 9) FAIL: modules/arch/x86/tests/gas64/x86_gas64_test.sh ==================================================== Test x86_gas64_test: .EEEEEEEEEEEEEE +1-14/15 6% ** E: gas-cbw returned an error code! ** E: gas-fp returned an error code! ** E: gas-inout returned an error code! ** E: gas-loop64 returned an error code! ** E: gas-moreinsn returned an error code! ** E: gas-movabs returned an error code! ** E: gas-movdq64 returned an error code! ** E: gas-movsxs returned an error code! ** E: gas-muldiv returned an error code! ** E: gas-prefix returned an error code! ** E: gas-retenter returned an error code! ** E: gas-shift returned an error code! ** E: gas64-jmpcall returned an error code! ** E: riprel returned an error code! FAIL modules/arch/x86/tests/gas64/x86_gas64_test.sh (exit status: 14) FAIL: modules/parsers/gas/tests/gas_test.sh =========================================== Test gas_test: EE.E...WWEEE.E..WE.E +8-12/20 40% ** E: dataref-imm returned an error code! ** E: datavis returned an error code! ** E: execsect returned an error code! ** W: gas-line-err did not match errors and warnings! ** W: gas-line2-err did not match errors and warnings! ** E: gas-push returned an error code! ** E: gas-segprefix returned an error code! ** E: gas-semi returned an error code! ** E: jmpcall returned an error code! ** W: reggroup-err did not match errors and warnings! ** E: reggroup returned an error code! ** E: varinsn returned an error code! FAIL modules/parsers/gas/tests/gas_test.sh (exit status: 12) FAIL: modules/parsers/gas/tests/bin/gas_bin_test.sh =================================================== Test gas_bin_test: ..E.......... +12-1/13 92% ** E: gas-llabel returned an error code! FAIL modules/parsers/gas/tests/bin/gas_bin_test.sh (exit status: 1) FAIL: modules/dbgfmts/dwarf2/tests/pass32/dwarf2_pass32_test.sh =============================================================== Test dwarf2_pass32_test: .E +1-1/2 50% ** E: dwarf32_testhd returned an error code! FAIL modules/dbgfmts/dwarf2/tests/pass32/dwarf2_pass32_test.sh (exit status: 1) FAIL: modules/dbgfmts/dwarf2/tests/pass64/dwarf2_pass64_test.sh =============================================================== Test dwarf2_pass64_test: EE +0-2/2 0% ** E: dwarf64_2loc returned an error code! ** E: dwarf64_leb128 returned an error code! FAIL modules/dbgfmts/dwarf2/tests/pass64/dwarf2_pass64_test.sh (exit status: 2) FAIL: modules/dbgfmts/dwarf2/tests/passwin64/dwarf2_passwin64_test.sh ===================================================================== Test dwarf2_passwin64_test: E +0-1/1 0% ** E: dwarfwin64_testhd returned an error code! FAIL modules/dbgfmts/dwarf2/tests/passwin64/dwarf2_passwin64_test.sh (exit status: 1) FAIL: modules/objfmts/elf/tests/x32/elf_x32_test.sh =================================================== Test elf_x32_test: O.OO +1-3/4 25% ** O: elf-rip did not match object file! ** O: gotpcrel did not match object file! ** O: multiplefixup did not match object file! FAIL modules/objfmts/elf/tests/x32/elf_x32_test.sh (exit status: 3) FAIL: modules/objfmts/elf/tests/gas32/elf_gas32_test.sh ======================================================= Test elf_gas32_test: EE +0-2/2 0% ** E: elf_gas32_got returned an error code! ** E: elf_gas32_ssym returned an error code! FAIL modules/objfmts/elf/tests/gas32/elf_gas32_test.sh (exit status: 2) FAIL: modules/objfmts/elf/tests/gas64/elf_gas64_test.sh ======================================================= Test elf_gas64_test: .EEE +1-3/4 25% ** E: elf_gas64_curpos returned an error code! ** E: elf_gas64_reloc returned an error code! ** E: elf_gas64_ssym returned an error code! FAIL modules/objfmts/elf/tests/gas64/elf_gas64_test.sh (exit status: 3) FAIL: modules/objfmts/elf/tests/gasx32/elf_gasx32_test.sh ========================================================= Test elf_gasx32_test: OEEE +0-4/4 0% ** O: crosssect did not match object file! ** E: elf_gasx32_curpos returned an error code! ** E: elf_gasx32_reloc returned an error code! ** E: elf_gasx32_ssym returned an error code! FAIL modules/objfmts/elf/tests/gasx32/elf_gasx32_test.sh (exit status: 4) FAIL: modules/objfmts/macho/tests/gas32/gas_macho32_test.sh =========================================================== Test macho_test: E +0-1/1 0% ** E: gas-macho32 returned an error code! FAIL modules/objfmts/macho/tests/gas32/gas_macho32_test.sh (exit status: 1) FAIL: modules/objfmts/macho/tests/gas64/gas_macho64_test.sh =========================================================== Test macho_test: EE +0-2/2 0% ** E: gas-macho64-pic returned an error code! ** E: gas-macho64 returned an error code! FAIL modules/objfmts/macho/tests/gas64/gas_macho64_test.sh (exit status: 2) FAIL: modules/objfmts/win32/tests/gas/win32_gas_test.sh ======================================================= Test win32_gas_test: E.. +2-1/3 66% ** E: win32at returned an error code! FAIL modules/objfmts/win32/tests/gas/win32_gas_test.sh (exit status: 1) FAIL: modules/objfmts/win64/tests/gas/win64_gas_test.sh ======================================================= Test win64_gas_test: E +0-1/1 0% ** E: win64-gas-sce returned an error code! FAIL modules/objfmts/win64/tests/gas/win64_gas_test.sh (exit status: 1) ============================================================================ Testsuite summary for yasm 1.3.0 ============================================================================ # TOTAL: 44 # PASS: 29 # SKIP: 0 # XFAIL: 0 # FAIL: 15 # XPASS: 0 # ERROR: 0 ============================================================================ See ./test-suite.log Please report to bug-yasm@tortall.net ============================================================================ make[4]: *** [Makefile:3255: test-suite.log] Error 1 make[4]: Leaving directory '/home/tkloczko/rpmbuild/BUILD/yasm-1.3.0' make[3]: *** [Makefile:3363: check-TESTS] Error 2 make[2]: *** [Makefile:3911: check-am] Error 2 make[1]: *** [Makefile:3140: check-recursive] Error 1 make: *** [Makefile:3913: check] Error 2 ```
kloczek commented 6 months ago

BTW I think that it would be really good to flush all almost 80 commits and release new version (even if test suite still fails) Last one was ~10 years ago.

rathann commented 4 months ago

FWIW, I ran the current git master HEAD (9defefa) on Fedora rawhide (gcc-14.0.1 and binutils-2.42.50) and the only test is that is failing on i686 is: FAIL: modules/objfmts/macho/tests/nasm64/macho64_test.sh

No other tests fail on any of Fedora-supported arches (aarch64, ppc64le, s390x, x86_64).