This is the mail archive of the binutils@sourceware.org mailing list for the binutils project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]
Other format: [Raw text]

New GAS testsuite failures


Hi H.J.

  I am seeing some new gas testsuite failures today:

Checking Binutils in: i586-aout ... GAS: 4 LD: 1 done
  GAS REGRESSION: i386 nommx-1   
  GAS REGRESSION: i386 nosse-1   
  GAS REGRESSION: i386 noavx-1   
  GAS REGRESSION: i386 avx512vl-2   
Checking Binutils in: i686-pc-mingw32 ... GAS: 4 done
  GAS REGRESSION: i386 nommx-1   
  GAS REGRESSION: i386 nosse-1   
  GAS REGRESSION: i386 noavx-1   
  GAS REGRESSION: i386 avx512vl-2   
Checking Binutils in: mingw32-pe ... GAS: 4 done
  GAS REGRESSION: i386 nommx-1   
  GAS REGRESSION: i386 nosse-1   
  GAS REGRESSION: i386 noavx-1   
  GAS REGRESSION: i386 avx512vl-2   
Checking Binutils in: i386-coff ... GAS: 4 done
  GAS REGRESSION: i386 nommx-1   
  GAS REGRESSION: i386 nosse-1   
  GAS REGRESSION: i386 noavx-1   
  GAS REGRESSION: i386 avx512vl-2   
Checking Binutils in: i386-pc-go32 ... GAS: 17 LD: 1 BIN: 1 done
  GAS REGRESSION: i386 nommx-1   
  GAS REGRESSION: i386 nosse-1   
  GAS REGRESSION: i386 noavx-1   
  GAS REGRESSION: i386 avx512vl-2   
Checking Binutils in: i686-pc-cygwin ... GAS: 4 done
  GAS REGRESSION: i386 nommx-1   
  GAS REGRESSION: i386 nosse-1   
  GAS REGRESSION: i386 noavx-1   
  GAS REGRESSION: i386 avx512vl-2   
CheckChecking Binutils in: x86_64-pc-cygwin ... GAS: 7 LD: 22 done
  GAS REGRESSION: i386 nommx-1   
  GAS REGRESSION: i386 nosse-1   
  GAS REGRESSION: i386 noavx-1   
  GAS REGRESSION: i386 avx512vl-2   
  GAS REGRESSION: i386 x86-64-avx512vl-2   

The first three failures appear to be because of unsupported
instructions.  For example:

  ****  Error: `emms' is not supported on `generic32.mmx.3dnow.3dnowa.nommx'
  regexp_diff match failure
  regexp "^[ 	]*14[ 	]+emms$"
  line   "  14 ???? 909090   		emms"
  extra lines in dump.out starting with "^****  Error: `emms' is not supported on `generic32.mmx.3dnow.3dnowa.nommx'$"
  EOF from /work/sources/binutils/current/gas/testsuite/gas/i386/nommx-1.l
  FAIL: i386 nommx-1

Similarly:

  ****  Error: `lfence' is not supported on `generic32.sse2.nosse'
  regexp_diff match failure
  regexp "^[ 	]*8[ 	]+lfence$"
  line   "   8 ???? 90       		lfence"
  extra lines in dump.out starting with "^****  Error: `lfence' is not supported on `generic32.sse2.nosse'$"
  EOF from /work/sources/binutils/current/gas/testsuite/gas/i386/nosse-1.l
  FAIL: i386 nosse-1

And:

  ****  Error: `vzeroupper' is not supported on `generic32.avx.noavx'
  regexp_diff match failure
  regexp "^[ 	]*8[ 	]+vzeroupper$"
  line   "   8 ???? 90       		vzeroupper"
  extra lines in dump.out starting with "^****  Error: `vzeroupper' is not supported on `generic32.avx.noavx'$"
  EOF from /work/sources/binutils/current/gas/testsuite/gas/i386/noavx-1.l
  FAIL: i386 noavx-1

The last two appear to be encoding problems:

  regexp_diff match failure
  regexp "^[ 	]*15[ 	]+C4E8$"
  line   "  15      C4E89090 "
  FAIL: i386 avx512vl-2

And:

  regexp_diff match failure
  regexp "^[ 	]*15[ 	]+C4C8$"
  line   "  15      C4C89090 "
  extra lines in dump.out starting with "^  15      90909090 $"
  EOF from /work/sources/binutils/current/gas/testsuite/gas/i386/x86-64-avx512vl-2.l
  FAIL: i386 x86-64-avx512vl-2


Could you take a look at these please ?

Cheers
  Nick


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]