You can subscribe to this list here.
2002 |
Jan
|
Feb
|
Mar
|
Apr
|
May
(208) |
Jun
(43) |
Jul
|
Aug
(2) |
Sep
(17) |
Oct
|
Nov
(4) |
Dec
(9) |
---|---|---|---|---|---|---|---|---|---|---|---|---|
2003 |
Jan
|
Feb
(11) |
Mar
(3) |
Apr
(2) |
May
|
Jun
(3) |
Jul
(29) |
Aug
(29) |
Sep
(48) |
Oct
|
Nov
|
Dec
(5) |
2004 |
Jan
(1) |
Feb
|
Mar
|
Apr
|
May
|
Jun
|
Jul
|
Aug
|
Sep
|
Oct
|
Nov
|
Dec
(1) |
2005 |
Jan
(12) |
Feb
(1) |
Mar
(1) |
Apr
|
May
(1) |
Jun
(2) |
Jul
|
Aug
|
Sep
(4) |
Oct
(3) |
Nov
(1) |
Dec
(2) |
2006 |
Jan
(1) |
Feb
(2) |
Mar
(1) |
Apr
|
May
(1) |
Jun
|
Jul
|
Aug
(1) |
Sep
(2) |
Oct
(21) |
Nov
(25) |
Dec
(16) |
2007 |
Jan
(26) |
Feb
(26) |
Mar
(18) |
Apr
(51) |
May
(45) |
Jun
(26) |
Jul
(6) |
Aug
(85) |
Sep
(161) |
Oct
(111) |
Nov
(83) |
Dec
(18) |
2008 |
Jan
(31) |
Feb
(27) |
Mar
|
Apr
(16) |
May
(142) |
Jun
(136) |
Jul
(51) |
Aug
(21) |
Sep
(47) |
Oct
(428) |
Nov
(19) |
Dec
(6) |
2009 |
Jan
(11) |
Feb
(37) |
Mar
(17) |
Apr
(15) |
May
(13) |
Jun
(61) |
Jul
(127) |
Aug
(15) |
Sep
(22) |
Oct
(28) |
Nov
(37) |
Dec
(10) |
2010 |
Jan
(18) |
Feb
(22) |
Mar
(10) |
Apr
(41) |
May
|
Jun
(48) |
Jul
(61) |
Aug
(54) |
Sep
(34) |
Oct
(15) |
Nov
(49) |
Dec
(11) |
2011 |
Jan
|
Feb
(24) |
Mar
(10) |
Apr
(9) |
May
|
Jun
(33) |
Jul
(41) |
Aug
(20) |
Sep
|
Oct
|
Nov
|
Dec
|
2012 |
Jan
|
Feb
(86) |
Mar
(12) |
Apr
|
May
(10) |
Jun
|
Jul
(9) |
Aug
(4) |
Sep
(11) |
Oct
(3) |
Nov
(3) |
Dec
(10) |
2013 |
Jan
(1) |
Feb
(23) |
Mar
(15) |
Apr
(7) |
May
(20) |
Jun
(3) |
Jul
(15) |
Aug
|
Sep
(29) |
Oct
(16) |
Nov
(69) |
Dec
(18) |
2014 |
Jan
|
Feb
(8) |
Mar
|
Apr
|
May
(16) |
Jun
(7) |
Jul
|
Aug
(5) |
Sep
(2) |
Oct
(4) |
Nov
(25) |
Dec
(8) |
2015 |
Jan
(6) |
Feb
(6) |
Mar
|
Apr
(1) |
May
(2) |
Jun
(1) |
Jul
(7) |
Aug
|
Sep
(2) |
Oct
(1) |
Nov
(6) |
Dec
|
2016 |
Jan
(12) |
Feb
(97) |
Mar
(57) |
Apr
(52) |
May
(33) |
Jun
(1) |
Jul
(1) |
Aug
|
Sep
|
Oct
(3) |
Nov
(3) |
Dec
|
2017 |
Jan
(4) |
Feb
|
Mar
(23) |
Apr
(5) |
May
|
Jun
(2) |
Jul
(3) |
Aug
(2) |
Sep
|
Oct
(6) |
Nov
(3) |
Dec
(3) |
2018 |
Jan
(4) |
Feb
(11) |
Mar
|
Apr
(1) |
May
(3) |
Jun
(6) |
Jul
|
Aug
(5) |
Sep
(5) |
Oct
(36) |
Nov
(128) |
Dec
(18) |
2019 |
Jan
|
Feb
|
Mar
(1) |
Apr
(1) |
May
|
Jun
|
Jul
|
Aug
|
Sep
|
Oct
|
Nov
|
Dec
|
2020 |
Jan
|
Feb
|
Mar
|
Apr
|
May
(24) |
Jun
|
Jul
|
Aug
|
Sep
|
Oct
|
Nov
|
Dec
|
From: nasm-bot f. C. G. <gor...@gm...> - 2018-11-12 07:00:48
|
Commit-ID: 1bdcff2f707561dac482b1f1cb2f48a0f5448ba6 Gitweb: http://repo.or.cz/w/nasm.git?a=commitdiff;h=1bdcff2f707561dac482b1f1cb2f48a0f5448ba6 Author: Cyrill Gorcunov <gor...@gm...> AuthorDate: Sun, 4 Nov 2018 18:17:46 +0300 Committer: Cyrill Gorcunov <gor...@gm...> CommitDate: Sun, 11 Nov 2018 21:43:45 +0300 test: nasm-t -- Add obj test Signed-off-by: Cyrill Gorcunov <gor...@gm...> --- test/objtest.asm => travis/test/obj.asm | 0 travis/test/obj.json | 18 ++++++++++++++++++ travis/test/obj.o.t | Bin 0 -> 482 bytes travis/test/obj.stderr | 3 +++ 4 files changed, 21 insertions(+) diff --git a/test/objtest.asm b/travis/test/obj.asm similarity index 100% copy from test/objtest.asm copy to travis/test/obj.asm diff --git a/travis/test/obj.json b/travis/test/obj.json new file mode 100644 index 0000000..ab1b78f --- /dev/null +++ b/travis/test/obj.json @@ -0,0 +1,18 @@ +[ + { + "description": "Test 16 bit obj format (-Ox)", + "id": "obj", + "format": "obj", + "source": "obj.asm", + "option": "-Ox", + "target": [ + { "output": "obj.o" }, + { "stderr": "obj.stderr" } + ] + }, + { + "description": "Test obj format (-O0)", + "ref": "obj", + "option": "-O0" + } +] diff --git a/travis/test/obj.o.t b/travis/test/obj.o.t new file mode 100644 index 0000000..f5c7671 Binary files /dev/null and b/travis/test/obj.o.t differ diff --git a/travis/test/obj.stderr b/travis/test/obj.stderr new file mode 100644 index 0000000..01586d3 --- /dev/null +++ b/travis/test/obj.stderr @@ -0,0 +1,3 @@ +./travis/test/obj.asm:70: warning: 32-bit segment relocation zero-extended from 16 bits [-w+zext-reloc] +./travis/test/obj.asm:71: warning: 64-bit unsigned relocation zero-extended from 32 bits [-w+zext-reloc] +./travis/test/obj.asm:71: warning: 64-bit segment relocation zero-extended from 16 bits [-w+zext-reloc] |
From: nasm-bot f. C. G. <gor...@gm...> - 2018-11-12 07:00:48
|
Commit-ID: 220879170dfd2ad9934460fc4bc827fb734755d4 Gitweb: http://repo.or.cz/w/nasm.git?a=commitdiff;h=220879170dfd2ad9934460fc4bc827fb734755d4 Author: Cyrill Gorcunov <gor...@gm...> AuthorDate: Sun, 4 Nov 2018 13:33:54 +0300 Committer: Cyrill Gorcunov <gor...@gm...> CommitDate: Sun, 11 Nov 2018 21:43:45 +0300 test: nasm-t -- Add avx005 test Signed-off-by: Cyrill Gorcunov <gor...@gm...> --- {test => travis/test}/avx005.asm | 2 -- travis/test/avx005.bin.t | Bin 0 -> 2374 bytes travis/test/avx005.json | 12 ++++++++++++ 3 files changed, 12 insertions(+), 2 deletions(-) diff --git a/test/avx005.asm b/travis/test/avx005.asm similarity index 99% copy from test/avx005.asm copy to travis/test/avx005.asm index 0876514..d79d46f 100644 --- a/test/avx005.asm +++ b/travis/test/avx005.asm @@ -1,5 +1,3 @@ -;Testname=avx005; Arguments=-fbin -oavx005.bin -Ox; Files=stdout stderr avx005.bin - %define regxmm xmm0 %define regymm ymm0 %define mem [0] diff --git a/travis/test/avx005.bin.t b/travis/test/avx005.bin.t new file mode 100644 index 0000000..36fdc29 Binary files /dev/null and b/travis/test/avx005.bin.t differ diff --git a/travis/test/avx005.json b/travis/test/avx005.json new file mode 100644 index 0000000..4d95363 --- /dev/null +++ b/travis/test/avx005.json @@ -0,0 +1,12 @@ +[ + { + "description": "Test relaxed AVX instructions", + "id": "avx005", + "format": "bin", + "source": "avx005.asm", + "option": "-Ox", + "target": [ + { "output": "avx005.bin" } + ] + } +] |
From: nasm-bot f. C. G. <gor...@gm...> - 2018-11-12 07:00:48
|
Commit-ID: 4802c54f7d28994b14bf109a4dca1b3ba1bb42d7 Gitweb: http://repo.or.cz/w/nasm.git?a=commitdiff;h=4802c54f7d28994b14bf109a4dca1b3ba1bb42d7 Author: Cyrill Gorcunov <gor...@gm...> AuthorDate: Sun, 4 Nov 2018 16:36:47 +0300 Committer: Cyrill Gorcunov <gor...@gm...> CommitDate: Sun, 11 Nov 2018 21:43:45 +0300 test: nasm-t -- Add crc32 test Signed-off-by: Cyrill Gorcunov <gor...@gm...> --- {test => travis/test}/crc32.asm | 2 -- travis/test/crc32.bin.t | 1 + travis/test/crc32.json | 11 +++++++++++ 3 files changed, 12 insertions(+), 2 deletions(-) diff --git a/test/crc32.asm b/travis/test/crc32.asm similarity index 86% copy from test/crc32.asm copy to travis/test/crc32.asm index c1ddb29..f984a9d 100644 --- a/test/crc32.asm +++ b/travis/test/crc32.asm @@ -1,5 +1,3 @@ -;Testname=test; Arguments=-fbin -ocrc32.bin; Files=stdout stderr crc32.bin - bits 16 crc32 eax,cl diff --git a/travis/test/crc32.bin.t b/travis/test/crc32.bin.t new file mode 100644 index 0000000..a9742f8 --- /dev/null +++ b/travis/test/crc32.bin.t @@ -0,0 +1 @@ +8888f8f888f8f88888A8f8f888H8H8I8H8H8I8 \ No newline at end of file diff --git a/travis/test/crc32.json b/travis/test/crc32.json new file mode 100644 index 0000000..945f45d --- /dev/null +++ b/travis/test/crc32.json @@ -0,0 +1,11 @@ +[ + { + "description": "Test crc32 instruction", + "id": "crc32", + "format": "bin", + "source": "crc32.asm", + "target": [ + { "output": "crc32.bin" } + ] + } +] |
From: nasm-bot f. C. G. <gor...@gm...> - 2018-11-12 07:00:47
|
Commit-ID: 32c25b51c66c5aa1ca2b275725f0494119cc559b Gitweb: http://repo.or.cz/w/nasm.git?a=commitdiff;h=32c25b51c66c5aa1ca2b275725f0494119cc559b Author: Cyrill Gorcunov <gor...@gm...> AuthorDate: Sun, 4 Nov 2018 11:44:29 +0300 Committer: Cyrill Gorcunov <gor...@gm...> CommitDate: Sun, 11 Nov 2018 21:43:45 +0300 test: nasm-t -- Add json template Signed-off-by: Cyrill Gorcunov <gor...@gm...> --- travis/t.json | 17 +++++++++++++++++ 1 file changed, 17 insertions(+) diff --git a/travis/t.json b/travis/t.json new file mode 100644 index 0000000..53dc650 --- /dev/null +++ b/travis/t.json @@ -0,0 +1,17 @@ +[ + { + "description": "", + "id": "", + "format": "", + "source": "", + "option": "", + "target": [ + { "output": "" } + ] + }, + { + "description": "", + "ref": "", + "option": "" + } +] |
From: nasm-bot f. C. G. <gor...@gm...> - 2018-11-12 07:00:47
|
Commit-ID: 36fcd9156ff452502aa58a423aba34e39014eb1e Gitweb: http://repo.or.cz/w/nasm.git?a=commitdiff;h=36fcd9156ff452502aa58a423aba34e39014eb1e Author: Cyrill Gorcunov <gor...@gm...> AuthorDate: Sun, 4 Nov 2018 18:41:31 +0300 Committer: Cyrill Gorcunov <gor...@gm...> CommitDate: Sun, 11 Nov 2018 21:43:45 +0300 test: nasm-t -- Add floattest Signed-off-by: Cyrill Gorcunov <gor...@gm...> --- {test => travis/test}/floattest.asm | 2 -- travis/test/floattest.json | 12 ++++++++++++ travis/test/floattest.o.t | Bin 0 -> 736 bytes 3 files changed, 12 insertions(+), 2 deletions(-) diff --git a/test/floattest.asm b/travis/test/floattest.asm similarity index 80% copy from test/floattest.asm copy to travis/test/floattest.asm index 3c7ba8b..dcaac2e 100644 --- a/test/floattest.asm +++ b/travis/test/floattest.asm @@ -1,5 +1,3 @@ -;Testname=optimized; Arguments=-Ox -felf -ofloattest.o; Files=stdout stderr floattest.o - ; nasm -O99 -f elf32 floattest.asm ; ld -m elf_i386 -o floattest floattest.o -I/lib/ld-linux.so.2 -lc diff --git a/travis/test/floattest.json b/travis/test/floattest.json new file mode 100644 index 0000000..99d1144 --- /dev/null +++ b/travis/test/floattest.json @@ -0,0 +1,12 @@ +[ + { + "description": "Test float in elf32", + "id": "floattest", + "format": "elf32", + "source": "floattest.asm", + "option": "-Ox", + "target": [ + { "output": "floattest.o" } + ] + } +] diff --git a/travis/test/floattest.o.t b/travis/test/floattest.o.t new file mode 100644 index 0000000..6510a2a Binary files /dev/null and b/travis/test/floattest.o.t differ |
From: nasm-bot f. C. G. <gor...@gm...> - 2018-11-12 07:00:46
|
Commit-ID: 125e2e6b3fa3918460fab01331e61f5a1c0ed667 Gitweb: http://repo.or.cz/w/nasm.git?a=commitdiff;h=125e2e6b3fa3918460fab01331e61f5a1c0ed667 Author: Cyrill Gorcunov <gor...@gm...> AuthorDate: Sun, 4 Nov 2018 01:18:23 +0300 Committer: Cyrill Gorcunov <gor...@gm...> CommitDate: Sun, 11 Nov 2018 21:43:45 +0300 test: nasm-t -- Add radix test Signed-off-by: Cyrill Gorcunov <gor...@gm...> --- {test => travis/test}/radix.asm | 6 ++---- travis/test/radix.bin.t | Bin 0 -> 127 bytes travis/test/radix.json | 11 +++++++++++ 3 files changed, 13 insertions(+), 4 deletions(-) diff --git a/test/radix.asm b/travis/test/radix.asm similarity index 93% copy from test/radix.asm copy to travis/test/radix.asm index 1c56457..bf48c23 100644 --- a/test/radix.asm +++ b/travis/test/radix.asm @@ -1,5 +1,3 @@ -;Testname=test; Arguments=-fbin -oradix.bin; Files=stdout stderr radix.bin - ;; Integer constants... dd 1010_0101 ; Decimal @@ -36,7 +34,7 @@ db 0hb ; Hex db 0xd ; Hex db 0xb ; Hex - + ;; Floating-point constants ;; All of these should output B4A21147 dd 3.7282705e+4 ; Decimal @@ -46,7 +44,7 @@ dd 0x1.23456789p+15 ; Hex dd 0h1.23456789p+15 ; Hex - + dd 0o1.10642547422p+15 ; Octal dd 0q1.10642547422p+15 ; Octal diff --git a/travis/test/radix.bin.t b/travis/test/radix.bin.t new file mode 100644 index 0000000..9056a46 Binary files /dev/null and b/travis/test/radix.bin.t differ diff --git a/travis/test/radix.json b/travis/test/radix.json new file mode 100644 index 0000000..e09a7d1 --- /dev/null +++ b/travis/test/radix.json @@ -0,0 +1,11 @@ +[ + { + "description": "Test radixes", + "id": "radix", + "format": "bin", + "source": "radix.asm", + "target": [ + { "output": "radix.bin" } + ] + } +] |
From: nasm-bot f. C. G. <gor...@gm...> - 2018-11-12 07:00:46
|
Commit-ID: 348feb7eedee8796f4706c033c7a09d215e49918 Gitweb: http://repo.or.cz/w/nasm.git?a=commitdiff;h=348feb7eedee8796f4706c033c7a09d215e49918 Author: Cyrill Gorcunov <gor...@gm...> AuthorDate: Sun, 4 Nov 2018 13:31:01 +0300 Committer: Cyrill Gorcunov <gor...@gm...> CommitDate: Sun, 11 Nov 2018 21:43:45 +0300 test: nasm-t -- Add avx test Signed-off-by: Cyrill Gorcunov <gor...@gm...> --- {test => travis/test}/avx.asm | 3 --- travis/test/avx.bin.t | Bin 0 -> 159 bytes travis/test/avx.json | 17 +++++++++++++++++ 3 files changed, 17 insertions(+), 3 deletions(-) diff --git a/test/avx.asm b/travis/test/avx.asm similarity index 85% copy from test/avx.asm copy to travis/test/avx.asm index e114639..158a11a 100644 --- a/test/avx.asm +++ b/travis/test/avx.asm @@ -1,6 +1,3 @@ -;Testname=unoptimized; Arguments=-O0 -fbin -oavx.bin; Files=stdout stderr avx.bin -;Testname=optimized; Arguments=-Ox -fbin -oavx.bin; Files=stdout stderr avx.bin - bits 64 blendvpd xmm2,xmm1,xmm0 diff --git a/travis/test/avx.bin.t b/travis/test/avx.bin.t new file mode 100644 index 0000000..d24559b Binary files /dev/null and b/travis/test/avx.bin.t differ diff --git a/travis/test/avx.json b/travis/test/avx.json new file mode 100644 index 0000000..ec41fe0 --- /dev/null +++ b/travis/test/avx.json @@ -0,0 +1,17 @@ +[ + { + "description": "Test AVX instructions (-Ox)", + "id": "avx", + "format": "bin", + "source": "avx.asm", + "option": "-Ox", + "target": [ + { "output": "avx.bin" } + ] + }, + { + "description": "Test AVX instructions (-O0)", + "ref": "avx", + "option": "-O0" + } +] |
From: nasm-bot f. C. G. <gor...@gm...> - 2018-11-12 07:00:46
|
Commit-ID: 9578690f5b4f1afa6ba7fff4402be6e4995c9b8f Gitweb: http://repo.or.cz/w/nasm.git?a=commitdiff;h=9578690f5b4f1afa6ba7fff4402be6e4995c9b8f Author: Cyrill Gorcunov <gor...@gm...> AuthorDate: Sun, 4 Nov 2018 19:27:16 +0300 Committer: Cyrill Gorcunov <gor...@gm...> CommitDate: Sun, 11 Nov 2018 21:43:45 +0300 test: nasm-t -- Add mmxsize test Signed-off-by: Cyrill Gorcunov <gor...@gm...> --- {test => travis/test}/mmxsize.asm | 4 +--- travis/test/mmxsize.bin.t | Bin 0 -> 161 bytes travis/test/mmxsize.json | 17 +++++++++++++++++ 3 files changed, 18 insertions(+), 3 deletions(-) diff --git a/test/mmxsize.asm b/travis/test/mmxsize.asm similarity index 74% copy from test/mmxsize.asm copy to travis/test/mmxsize.asm index 0a47839..791f008 100644 --- a/test/mmxsize.asm +++ b/travis/test/mmxsize.asm @@ -1,5 +1,3 @@ -;Testname=unoptimized; Arguments=-fbin -ommxsize.bin -O0; Files=stdout stderr mmxsize.bin -;Testname=optimized; Arguments=-fbin -ommxsize.bin -Ox; Files=stdout stderr mmxsize.bin bits 32 movd mm0,eax movd mm0,[foo] @@ -33,6 +31,6 @@ movmskps rax,xmm1 movmskpd rax,xmm1 nop - + section .bss foo resq 1 diff --git a/travis/test/mmxsize.bin.t b/travis/test/mmxsize.bin.t new file mode 100644 index 0000000..00270fa Binary files /dev/null and b/travis/test/mmxsize.bin.t differ diff --git a/travis/test/mmxsize.json b/travis/test/mmxsize.json new file mode 100644 index 0000000..77065d8 --- /dev/null +++ b/travis/test/mmxsize.json @@ -0,0 +1,17 @@ +[ + { + "description": "Test mmx instructions (-Ox)", + "id": "mmxsize", + "format": "bin", + "source": "mmxsize.asm", + "option": "-Ox", + "target": [ + { "output": "mmxsize.bin" } + ] + }, + { + "description": "Test mmx instructions (-O0)", + "ref": "mmxsize", + "option": "-O0" + } +] |
From: nasm-bot f. C. G. <gor...@gm...> - 2018-11-12 07:00:46
|
Commit-ID: 5fc8791857295092b6d90262e7a5760b2fe89419 Gitweb: http://repo.or.cz/w/nasm.git?a=commitdiff;h=5fc8791857295092b6d90262e7a5760b2fe89419 Author: Cyrill Gorcunov <gor...@gm...> AuthorDate: Sat, 3 Nov 2018 20:03:06 +0300 Committer: Cyrill Gorcunov <gor...@gm...> CommitDate: Sun, 11 Nov 2018 21:43:45 +0300 test: nasm-t -- Add vmread test Signed-off-by: Cyrill Gorcunov <gor...@gm...> --- {test => travis/test}/vmread.asm | 4 +--- travis/test/vmread.bin.t | Bin 0 -> 60 bytes travis/test/vmread.json | 20 ++++++++++++++++++++ travis/test/vmread.stderr | 6 ++++++ 4 files changed, 27 insertions(+), 3 deletions(-) diff --git a/test/vmread.asm b/travis/test/vmread.asm similarity index 80% copy from test/vmread.asm copy to travis/test/vmread.asm index 551c71a..04eb59d 100644 --- a/test/vmread.asm +++ b/travis/test/vmread.asm @@ -1,5 +1,3 @@ -;Testname=test; Arguments=-fbin -ovmread.bin; Files=stdout stderr vmread.bin - bits 32 vmread dword [0], eax vmwrite eax, dword [0] @@ -23,4 +21,4 @@ vmread qword [0], eax vmwrite eax, qword [0] -%endif \ No newline at end of file +%endif diff --git a/travis/test/vmread.bin.t b/travis/test/vmread.bin.t new file mode 100644 index 0000000..37d3cbc Binary files /dev/null and b/travis/test/vmread.bin.t differ diff --git a/travis/test/vmread.json b/travis/test/vmread.json new file mode 100644 index 0000000..32049d4 --- /dev/null +++ b/travis/test/vmread.json @@ -0,0 +1,20 @@ +[ + { + "description": "Test vmread instruction", + "id": "vmread", + "format": "bin", + "source": "vmread.asm", + "target": [ + { "output": "vmread.bin" } + ] + }, + { + "description": "Test errors in vmread instruction", + "ref": "vmread", + "option": "-DERROR", + "target": [ + { "stderr": "vmread.stderr" } + ], + "error": "expected" + } +] diff --git a/travis/test/vmread.stderr b/travis/test/vmread.stderr new file mode 100644 index 0000000..78e91df --- /dev/null +++ b/travis/test/vmread.stderr @@ -0,0 +1,6 @@ +./travis/test/vmread.asm:15: error: invalid combination of opcode and operands +./travis/test/vmread.asm:16: error: invalid combination of opcode and operands +./travis/test/vmread.asm:19: error: instruction not supported in 64-bit mode +./travis/test/vmread.asm:20: error: instruction not supported in 64-bit mode +./travis/test/vmread.asm:22: error: invalid combination of opcode and operands +./travis/test/vmread.asm:23: error: invalid combination of opcode and operands |
From: nasm-bot f. C. G. <gor...@gm...> - 2018-11-12 07:00:46
|
Commit-ID: f1b71f6d70412663a6a091f6e9c691e064dcf500 Gitweb: http://repo.or.cz/w/nasm.git?a=commitdiff;h=f1b71f6d70412663a6a091f6e9c691e064dcf500 Author: Cyrill Gorcunov <gor...@gm...> AuthorDate: Sun, 4 Nov 2018 13:40:44 +0300 Committer: Cyrill Gorcunov <gor...@gm...> CommitDate: Sun, 11 Nov 2018 21:43:45 +0300 test: nasm-t -- Add avx512err instructions Signed-off-by: Cyrill Gorcunov <gor...@gm...> --- {test => travis/test}/avx512er.asm | 1 - travis/test/avx512er.bin.t | Bin 0 -> 942 bytes travis/test/avx512er.json | 12 ++++++++++++ 3 files changed, 12 insertions(+), 1 deletion(-) diff --git a/test/avx512er.asm b/travis/test/avx512er.asm similarity index 99% copy from test/avx512er.asm copy to travis/test/avx512er.asm index 2c6a12b..5199ea8 100644 --- a/test/avx512er.asm +++ b/travis/test/avx512er.asm @@ -1,4 +1,3 @@ -;Testname=avx512er; Arguments=-fbin -oavx512er.bin -O0 -DSRC; Files=stdout stderr avx512er.bin ; AVX-512ER testcases from gas ;------------------------ ; diff --git a/travis/test/avx512er.bin.t b/travis/test/avx512er.bin.t new file mode 100644 index 0000000..704e84f Binary files /dev/null and b/travis/test/avx512er.bin.t differ diff --git a/travis/test/avx512er.json b/travis/test/avx512er.json new file mode 100644 index 0000000..010730e --- /dev/null +++ b/travis/test/avx512er.json @@ -0,0 +1,12 @@ +[ + { + "description": "Test AVX512ER instructions", + "id": "avx512er", + "format": "bin", + "source": "avx512er.asm", + "option": "-O0 -DSRC", + "target": [ + { "output": "avx512er.bin" } + ] + } +] |
From: nasm-bot f. C. G. <gor...@gm...> - 2018-11-12 07:00:46
|
Commit-ID: 85f3da058c8c517dec7dbba057febc4e2999df53 Gitweb: http://repo.or.cz/w/nasm.git?a=commitdiff;h=85f3da058c8c517dec7dbba057febc4e2999df53 Author: Cyrill Gorcunov <gor...@gm...> AuthorDate: Sun, 4 Nov 2018 16:40:07 +0300 Committer: Cyrill Gorcunov <gor...@gm...> CommitDate: Sun, 11 Nov 2018 21:43:45 +0300 test: nasm-t -- Add popcnt test Signed-off-by: Cyrill Gorcunov <gor...@gm...> --- {test => travis/test}/popcnt.asm | 3 --- travis/test/popcnt.bin.t | 1 + travis/test/popcnt.json | 11 +++++++++++ 3 files changed, 12 insertions(+), 3 deletions(-) diff --git a/test/popcnt.asm b/travis/test/popcnt.asm similarity index 84% copy from test/popcnt.asm copy to travis/test/popcnt.asm index 0009619..54e32f3 100644 --- a/test/popcnt.asm +++ b/travis/test/popcnt.asm @@ -1,5 +1,3 @@ -;Testname=test; Arguments=-fbin -opopcnt.bin; Files=stdout stderr popcnt.bin - bits 16 popcnt ax,cx @@ -29,4 +27,3 @@ popcnt rax,rcx popcnt rax,[rsi] popcnt rax,qword [rsi] - \ No newline at end of file diff --git a/travis/test/popcnt.bin.t b/travis/test/popcnt.bin.t new file mode 100644 index 0000000..c305da0 --- /dev/null +++ b/travis/test/popcnt.bin.t @@ -0,0 +1 @@ +fffffffffHHH \ No newline at end of file diff --git a/travis/test/popcnt.json b/travis/test/popcnt.json new file mode 100644 index 0000000..e53ffe4 --- /dev/null +++ b/travis/test/popcnt.json @@ -0,0 +1,11 @@ +[ + { + "description": "Test popcnt instruction", + "id": "popcnt", + "format": "bin", + "source": "popcnt.asm", + "target": [ + { "output": "popcnt.bin" } + ] + } +] |
From: nasm-bot f. C. G. <gor...@gm...> - 2018-11-12 07:00:45
|
Commit-ID: 071e53603f0504d04004b5277e35189537a6348b Gitweb: http://repo.or.cz/w/nasm.git?a=commitdiff;h=071e53603f0504d04004b5277e35189537a6348b Author: Cyrill Gorcunov <gor...@gm...> AuthorDate: Sun, 4 Nov 2018 14:26:48 +0300 Committer: Cyrill Gorcunov <gor...@gm...> CommitDate: Sun, 11 Nov 2018 21:43:45 +0300 test: nasm-t -- Add bcd test Signed-off-by: Cyrill Gorcunov <gor...@gm...> --- {test => travis/test}/bcd.asm | 0 travis/test/bcd.bin.t | Bin 0 -> 200 bytes travis/test/bcd.json | 13 +++++++++++++ travis/test/bcd.stderr | 2 ++ 4 files changed, 15 insertions(+) diff --git a/test/bcd.asm b/travis/test/bcd.asm similarity index 100% copy from test/bcd.asm copy to travis/test/bcd.asm diff --git a/travis/test/bcd.bin.t b/travis/test/bcd.bin.t new file mode 100644 index 0000000..9aab2fa Binary files /dev/null and b/travis/test/bcd.bin.t differ diff --git a/travis/test/bcd.json b/travis/test/bcd.json new file mode 100644 index 0000000..ed140d5 --- /dev/null +++ b/travis/test/bcd.json @@ -0,0 +1,13 @@ +[ + { + "description": "Test BCD numbers", + "id": "bcd", + "format": "bin", + "source": "bcd.asm", + "option": "-Ox", + "target": [ + { "output": "bcd.bin" }, + { "stderr": "bcd.stderr" } + ] + } +] diff --git a/travis/test/bcd.stderr b/travis/test/bcd.stderr new file mode 100644 index 0000000..01f1b84 --- /dev/null +++ b/travis/test/bcd.stderr @@ -0,0 +1,2 @@ +./travis/test/bcd.asm:9: warning: packed BCD truncated to 18 digits +./travis/test/bcd.asm:20: warning: packed BCD truncated to 18 digits |
From: nasm-bot f. C. G. <gor...@gm...> - 2018-11-12 07:00:45
|
Commit-ID: 7bd36bcf74c7d21a1b0891822534d2b7fed89754 Gitweb: http://repo.or.cz/w/nasm.git?a=commitdiff;h=7bd36bcf74c7d21a1b0891822534d2b7fed89754 Author: Cyrill Gorcunov <gor...@gm...> AuthorDate: Sun, 4 Nov 2018 13:37:26 +0300 Committer: Cyrill Gorcunov <gor...@gm...> CommitDate: Sun, 11 Nov 2018 21:43:45 +0300 test: nasm-t -- Add avx512cd test Signed-off-by: Cyrill Gorcunov <gor...@gm...> --- {test => travis/test}/avx512cd.asm | 1 - travis/test/avx512cd.bin.t | Bin 0 -> 654 bytes travis/test/avx512cd.json | 12 ++++++++++++ 3 files changed, 12 insertions(+), 1 deletion(-) diff --git a/test/avx512cd.asm b/travis/test/avx512cd.asm similarity index 99% copy from test/avx512cd.asm copy to travis/test/avx512cd.asm index f922247..cb8c39d 100644 --- a/test/avx512cd.asm +++ b/travis/test/avx512cd.asm @@ -1,4 +1,3 @@ -;Testname=avx512cd; Arguments=-fbin -oavx512cd.bin -O0 -DSRC; Files=stdout stderr avx512cd.bin ; AVX-512CD testcases from gas ;------------------------ ; diff --git a/travis/test/avx512cd.bin.t b/travis/test/avx512cd.bin.t new file mode 100644 index 0000000..aa4c542 Binary files /dev/null and b/travis/test/avx512cd.bin.t differ diff --git a/travis/test/avx512cd.json b/travis/test/avx512cd.json new file mode 100644 index 0000000..28e2658 --- /dev/null +++ b/travis/test/avx512cd.json @@ -0,0 +1,12 @@ +[ + { + "description": "Test AVX512CD instructions", + "id": "avx512cd", + "format": "bin", + "source": "avx512cd.asm", + "option": "-O0 -DSRC", + "target": [ + { "output": "avx512cd.bin" } + ] + } +] |
From: nasm-bot f. C. G. <gor...@gm...> - 2018-11-12 07:00:45
|
Commit-ID: 4272eb45084d7998460d93dc0d250f99229ec4c2 Gitweb: http://repo.or.cz/w/nasm.git?a=commitdiff;h=4272eb45084d7998460d93dc0d250f99229ec4c2 Author: Cyrill Gorcunov <gor...@gm...> AuthorDate: Sat, 3 Nov 2018 19:14:47 +0300 Committer: Cyrill Gorcunov <gor...@gm...> CommitDate: Sun, 11 Nov 2018 21:43:45 +0300 test: nasm-t -- Add sha test Signed-off-by: Cyrill Gorcunov <gor...@gm...> --- {test => travis/test}/sha.asm | 0 travis/test/sha.json | 12 ++++++++++++ travis/test/sha.o.t | Bin 0 -> 544 bytes 3 files changed, 12 insertions(+) diff --git a/test/sha.asm b/travis/test/sha.asm similarity index 100% copy from test/sha.asm copy to travis/test/sha.asm diff --git a/travis/test/sha.json b/travis/test/sha.json new file mode 100644 index 0000000..e2622a1 --- /dev/null +++ b/travis/test/sha.json @@ -0,0 +1,12 @@ +[ + { + "description": "Check sha instructions in 32 bit mode", + "id": "sha", + "format": "elf", + "source": "sha.asm", + "option": "-O0", + "target": [ + { "output": "sha.o" } + ] + } +] diff --git a/travis/test/sha.o.t b/travis/test/sha.o.t new file mode 100644 index 0000000..587836c Binary files /dev/null and b/travis/test/sha.o.t differ |
From: nasm-bot f. C. G. <gor...@gm...> - 2018-11-12 07:00:45
|
Commit-ID: 5eb6d35721e6781a9d9b7b3cfcded979c4f6559c Gitweb: http://repo.or.cz/w/nasm.git?a=commitdiff;h=5eb6d35721e6781a9d9b7b3cfcded979c4f6559c Author: Cyrill Gorcunov <gor...@gm...> AuthorDate: Sun, 4 Nov 2018 11:38:03 +0300 Committer: Cyrill Gorcunov <gor...@gm...> CommitDate: Sun, 11 Nov 2018 21:43:45 +0300 test: nasm-t -- Add gotoff64 test Signed-off-by: Cyrill Gorcunov <gor...@gm...> --- {test => travis/test}/gotoff64.asm | 3 --- travis/test/gotoff64.json | 20 ++++++++++++++++++++ travis/test/gotoff64.o.t | Bin 0 -> 832 bytes travis/test/gotoff64.stderr | 2 ++ 4 files changed, 22 insertions(+), 3 deletions(-) diff --git a/test/gotoff64.asm b/travis/test/gotoff64.asm similarity index 68% copy from test/gotoff64.asm copy to travis/test/gotoff64.asm index 05f5882..fdfb44b 100644 --- a/test/gotoff64.asm +++ b/travis/test/gotoff64.asm @@ -1,6 +1,3 @@ -;Testname=noerr; Arguments=-felf64 -ogotoff64.o; Files=stdout stderr gotoff64.o -;Testname=err; Arguments=-DERROR -felf64 -ogotoff64.o; Files=stdout stderr gotoff64.o - bits 64 default rel diff --git a/travis/test/gotoff64.json b/travis/test/gotoff64.json new file mode 100644 index 0000000..cc2d109 --- /dev/null +++ b/travis/test/gotoff64.json @@ -0,0 +1,20 @@ +[ + { + "description": "Test .got offsets", + "id": "gotoff64", + "format": "elf64", + "source": "gotoff64.asm", + "target": [ + { "output": "gotoff64.o" } + ] + }, + { + "description": "Test errors in .got offsets", + "ref": "gotodd64", + "option": "-DERROR", + "target": [ + { "stderr": "gotoff64.stderr" } + ], + "error": "expected" + } +] diff --git a/travis/test/gotoff64.o.t b/travis/test/gotoff64.o.t new file mode 100644 index 0000000..f6a8457 Binary files /dev/null and b/travis/test/gotoff64.o.t differ diff --git a/travis/test/gotoff64.stderr b/travis/test/gotoff64.stderr new file mode 100644 index 0000000..33d7752 --- /dev/null +++ b/travis/test/gotoff64.stderr @@ -0,0 +1,2 @@ +nasm:fatal: no input file specified +type `nasm -h' for help \ No newline at end of file |
From: nasm-bot f. C. G. <gor...@gm...> - 2018-11-12 07:00:45
|
Commit-ID: 1c58168dd57437a65a60ee4cb84a83ecb19fd098 Gitweb: http://repo.or.cz/w/nasm.git?a=commitdiff;h=1c58168dd57437a65a60ee4cb84a83ecb19fd098 Author: Cyrill Gorcunov <gor...@gm...> AuthorDate: Sun, 4 Nov 2018 01:40:28 +0300 Committer: Cyrill Gorcunov <gor...@gm...> CommitDate: Sun, 11 Nov 2018 21:43:45 +0300 test: nasm-t -- Add mpx-64 test Signed-off-by: Cyrill Gorcunov <gor...@gm...> --- {test => travis/test}/mpx-64.asm | 1 - travis/test/mpx-64.json | 12 ++++++++++++ travis/test/mpx-64.o.t | Bin 0 -> 1136 bytes 3 files changed, 12 insertions(+), 1 deletion(-) diff --git a/test/mpx-64.asm b/travis/test/mpx-64.asm similarity index 97% copy from test/mpx-64.asm copy to travis/test/mpx-64.asm index d177622..93d9653 100644 --- a/test/mpx-64.asm +++ b/travis/test/mpx-64.asm @@ -1,4 +1,3 @@ -;Testname=mpx-64; Arguments=-felf64 -ompx-64.o -O0; Files=stdout stderr mpx-64.o BITS 64 bndmk bnd1, [r11] diff --git a/travis/test/mpx-64.json b/travis/test/mpx-64.json new file mode 100644 index 0000000..1e74417 --- /dev/null +++ b/travis/test/mpx-64.json @@ -0,0 +1,12 @@ +[ + { + "description": "Test MPX instruction in 64 bit mode", + "id": "mpx-64", + "format": "elf64", + "source": "mpx-64.asm", + "option": "-O0", + "target": [ + { "output": "mpx-64.o" } + ] + } +] diff --git a/travis/test/mpx-64.o.t b/travis/test/mpx-64.o.t new file mode 100644 index 0000000..ef86fc0 Binary files /dev/null and b/travis/test/mpx-64.o.t differ |
From: nasm-bot f. C. G. <gor...@gm...> - 2018-11-12 07:00:44
|
Commit-ID: 915767db1770b95de62568f528b9a6ccf82cbe25 Gitweb: http://repo.or.cz/w/nasm.git?a=commitdiff;h=915767db1770b95de62568f528b9a6ccf82cbe25 Author: Cyrill Gorcunov <gor...@gm...> AuthorDate: Sun, 4 Nov 2018 16:45:23 +0300 Committer: Cyrill Gorcunov <gor...@gm...> CommitDate: Sun, 11 Nov 2018 21:43:45 +0300 test: nasm-t -- Add pinsr test Signed-off-by: Cyrill Gorcunov <gor...@gm...> --- travis/test/pinsr.json | 29 +++++++++++++++++++++++++++++ {test => travis/test}/pinsr16.asm | 1 - travis/test/pinsr16.bin.t | Bin 0 -> 220 bytes {test => travis/test}/pinsr32.asm | 1 - travis/test/pinsr32.bin.t | Bin 0 -> 220 bytes {test => travis/test}/pinsr64.asm | 1 - travis/test/pinsr64.bin.t | Bin 0 -> 296 bytes 7 files changed, 29 insertions(+), 3 deletions(-) diff --git a/travis/test/pinsr.json b/travis/test/pinsr.json new file mode 100644 index 0000000..0dba125 --- /dev/null +++ b/travis/test/pinsr.json @@ -0,0 +1,29 @@ +[ + { + "description": "Test pinsr instruction in 16 bit mode", + "format": "bin", + "source": "pinsr16.asm", + "option": "-O0", + "target": [ + { "output": "pinsr16.bin" } + ] + }, + { + "description": "Test pinsr instruction in 32 bit mode", + "format": "bin", + "source": "pinsr32.asm", + "option": "-O0", + "target": [ + { "output": "pinsr32.bin" } + ] + }, + { + "description": "Test pinsr instruction in 64 bit mode", + "format": "bin", + "source": "pinsr64.asm", + "option": "-O0", + "target": [ + { "output": "pinsr64.bin" } + ] + } +] diff --git a/test/pinsr16.asm b/travis/test/pinsr16.asm similarity index 91% copy from test/pinsr16.asm copy to travis/test/pinsr16.asm index 0159839..f971598 100644 --- a/test/pinsr16.asm +++ b/travis/test/pinsr16.asm @@ -1,4 +1,3 @@ -;Testname=test; Arguments=-O0 -fbin -opinsr16.bin; Files=stdout stderr pinsr16.bin bits 16 pinsrw mm0,eax,0 diff --git a/travis/test/pinsr16.bin.t b/travis/test/pinsr16.bin.t new file mode 100644 index 0000000..f41d068 Binary files /dev/null and b/travis/test/pinsr16.bin.t differ diff --git a/test/pinsr32.asm b/travis/test/pinsr32.asm similarity index 92% copy from test/pinsr32.asm copy to travis/test/pinsr32.asm index 24b3e58..834d186 100644 --- a/test/pinsr32.asm +++ b/travis/test/pinsr32.asm @@ -1,4 +1,3 @@ -;Testname=test; Arguments=-O0 -fbin -opinsr32.bin; Files=stdout stderr pinsr32.bin bits 32 pinsrw mm0,eax,0 diff --git a/travis/test/pinsr32.bin.t b/travis/test/pinsr32.bin.t new file mode 100644 index 0000000..dcfe1a1 Binary files /dev/null and b/travis/test/pinsr32.bin.t differ diff --git a/test/pinsr64.asm b/travis/test/pinsr64.asm similarity index 93% copy from test/pinsr64.asm copy to travis/test/pinsr64.asm index 8eedfdd..f0eb7b7 100644 --- a/test/pinsr64.asm +++ b/travis/test/pinsr64.asm @@ -1,4 +1,3 @@ -;Testname=test; Arguments=-O0 -fbin -opinsr64.bin; Files=stdout stderr pinsr64.bin bits 64 pinsrw mm0,eax,0 diff --git a/travis/test/pinsr64.bin.t b/travis/test/pinsr64.bin.t new file mode 100644 index 0000000..b460b97 Binary files /dev/null and b/travis/test/pinsr64.bin.t differ |
From: nasm-bot f. C. G. <gor...@gm...> - 2018-11-12 07:00:44
|
Commit-ID: 44952cab07339e8ec12454f9975ca16a840a343e Gitweb: http://repo.or.cz/w/nasm.git?a=commitdiff;h=44952cab07339e8ec12454f9975ca16a840a343e Author: Cyrill Gorcunov <gor...@gm...> AuthorDate: Sun, 4 Nov 2018 18:26:10 +0300 Committer: Cyrill Gorcunov <gor...@gm...> CommitDate: Sun, 11 Nov 2018 21:43:45 +0300 test: nasm-t -- Add float test Signed-off-by: Cyrill Gorcunov <gor...@gm...> --- {test => travis/test}/float.asm | 5 +---- travis/test/float.bin.t | Bin 0 -> 1148 bytes travis/test/float.json | 12 ++++++++++++ 3 files changed, 13 insertions(+), 4 deletions(-) diff --git a/test/float.asm b/travis/test/float.asm similarity index 94% copy from test/float.asm copy to travis/test/float.asm index 88519b2..c0978b5 100644 --- a/test/float.asm +++ b/travis/test/float.asm @@ -1,6 +1,3 @@ -;Testname=unoptimized; Arguments=-O0 -fbin -ofloat.bin; Files=stdout stderr float.bin -;Testname=optimized; Arguments=-Ox -fbin -ofloat.bin; Files=stdout stderr float.bin - ; ; Test of floating-point formats ; @@ -124,7 +121,7 @@ dq __QNaN__ dq __SNaN__ dq 3.1415926535_8979323846_2643383279_5028841971_6939937510_5 - + ; 80-bit dt 1.0 dt +1.0 diff --git a/travis/test/float.bin.t b/travis/test/float.bin.t new file mode 100644 index 0000000..3a688d6 Binary files /dev/null and b/travis/test/float.bin.t differ diff --git a/travis/test/float.json b/travis/test/float.json new file mode 100644 index 0000000..0bb8d45 --- /dev/null +++ b/travis/test/float.json @@ -0,0 +1,12 @@ +[ + { + "description": "Test of floating-point formats", + "id": "float", + "format": "bin", + "source": "float.asm", + "option": "-Ox", + "target": [ + { "output": "float.bin" } + ] + } +] |
From: nasm-bot f. C. G. <gor...@gm...> - 2018-11-12 07:00:44
|
Commit-ID: df9df3b662a2e957eea37b6bed653efdddf1248b Gitweb: http://repo.or.cz/w/nasm.git?a=commitdiff;h=df9df3b662a2e957eea37b6bed653efdddf1248b Author: Cyrill Gorcunov <gor...@gm...> AuthorDate: Sun, 4 Nov 2018 11:50:16 +0300 Committer: Cyrill Gorcunov <gor...@gm...> CommitDate: Sun, 11 Nov 2018 21:43:45 +0300 test: nasm-t -- Add aouttest Signed-off-by: Cyrill Gorcunov <gor...@gm...> --- travis/test/aouttest-o0.o.t | Bin 0 -> 500 bytes travis/test/aouttest-ox.o.t | Bin 0 -> 500 bytes {test => travis/test}/aouttest.asm | 3 --- travis/test/aouttest.json | 20 ++++++++++++++++++++ 4 files changed, 20 insertions(+), 3 deletions(-) diff --git a/travis/test/aouttest-o0.o.t b/travis/test/aouttest-o0.o.t new file mode 100644 index 0000000..49132e0 Binary files /dev/null and b/travis/test/aouttest-o0.o.t differ diff --git a/travis/test/aouttest-ox.o.t b/travis/test/aouttest-ox.o.t new file mode 100644 index 0000000..9b282a0 Binary files /dev/null and b/travis/test/aouttest-ox.o.t differ diff --git a/test/aouttest.asm b/travis/test/aouttest.asm similarity index 92% copy from test/aouttest.asm copy to travis/test/aouttest.asm index 10d0e10..a11824f 100644 --- a/test/aouttest.asm +++ b/travis/test/aouttest.asm @@ -1,6 +1,3 @@ -;Testname=unoptimized; Arguments=-O0 -faout -oaouttest.o; Files=stdout stderr aouttest.o -;Testname=optimized; Arguments=-Ox -faout -oaouttest.o; Files=stdout stderr aouttest.o - ; test source file for assembling to a.out ; build with: ; nasm -f aout aouttest.asm diff --git a/travis/test/aouttest.json b/travis/test/aouttest.json new file mode 100644 index 0000000..1de51e2 --- /dev/null +++ b/travis/test/aouttest.json @@ -0,0 +1,20 @@ +[ + { + "description": "Test aout format (-Ox)", + "id": "aouttest", + "format": "aout", + "source": "aouttest.asm", + "option": "-Ox", + "target": [ + { "output": "aouttest-ox.o" } + ] + }, + { + "description": "Test aout format (-O0)", + "ref": "aouttest", + "option": "-O0", + "target": [ + { "output": "aouttest-o0.o" } + ] + } +] |
From: nasm-bot f. C. G. <gor...@gm...> - 2018-11-12 07:00:44
|
Commit-ID: c4e4b4175ecdc708242e06a2cd6100ad81a01e25 Gitweb: http://repo.or.cz/w/nasm.git?a=commitdiff;h=c4e4b4175ecdc708242e06a2cd6100ad81a01e25 Author: Cyrill Gorcunov <gor...@gm...> AuthorDate: Sun, 4 Nov 2018 13:43:08 +0300 Committer: Cyrill Gorcunov <gor...@gm...> CommitDate: Sun, 11 Nov 2018 21:43:45 +0300 test: nasm-t -- Add avx512pf instruction Signed-off-by: Cyrill Gorcunov <gor...@gm...> --- {test => travis/test}/avx512pf.asm | 1 - travis/test/avx512pf.bin.t | Bin 0 -> 668 bytes travis/test/avx512pf.json | 12 ++++++++++++ 3 files changed, 12 insertions(+), 1 deletion(-) diff --git a/test/avx512pf.asm b/travis/test/avx512pf.asm similarity index 99% copy from test/avx512pf.asm copy to travis/test/avx512pf.asm index 88f2c1c..c6a5624 100644 --- a/test/avx512pf.asm +++ b/travis/test/avx512pf.asm @@ -1,4 +1,3 @@ -;Testname=avx512pf; Arguments=-fbin -oavx512pf.bin -O0 -DSRC; Files=stdout stderr avx512pf.bin ; AVX-512PF testcases from gas ;------------------------ ; diff --git a/travis/test/avx512pf.bin.t b/travis/test/avx512pf.bin.t new file mode 100644 index 0000000..e84cdd4 Binary files /dev/null and b/travis/test/avx512pf.bin.t differ diff --git a/travis/test/avx512pf.json b/travis/test/avx512pf.json new file mode 100644 index 0000000..66816a9 --- /dev/null +++ b/travis/test/avx512pf.json @@ -0,0 +1,12 @@ +[ + { + "description": "Test AVX512PF instructions", + "id": "avx512pf", + "format": "bin", + "source": "avx512pf.asm", + "option": "-O0 -DSRC", + "target": [ + { "output": "avx512pf.bin" } + ] + } +] |
From: nasm-bot f. C. G. <gor...@gm...> - 2018-11-12 07:00:44
|
Commit-ID: 41985ad93e2633d5653a2693ca13228347ac71b4 Gitweb: http://repo.or.cz/w/nasm.git?a=commitdiff;h=41985ad93e2633d5653a2693ca13228347ac71b4 Author: Cyrill Gorcunov <gor...@gm...> AuthorDate: Sat, 3 Nov 2018 22:00:28 +0300 Committer: Cyrill Gorcunov <gor...@gm...> CommitDate: Sun, 11 Nov 2018 21:43:45 +0300 test: nasm-t -- Add test67 Signed-off-by: Cyrill Gorcunov <gor...@gm...> --- {test => travis/test}/test67.asm | 3 --- travis/test/test67.bin.t | Bin 0 -> 98 bytes travis/test/test67.json | 17 +++++++++++++++++ 3 files changed, 17 insertions(+), 3 deletions(-) diff --git a/test/test67.asm b/travis/test/test67.asm similarity index 70% copy from test/test67.asm copy to travis/test/test67.asm index 7cf300d..5917a1b 100644 --- a/test/test67.asm +++ b/travis/test/test67.asm @@ -1,6 +1,3 @@ -;Testname=unoptimized; Arguments=-fbin -otest67.bin -O0; Files=stdout stderr test67.bin -;Testname=optimized; Arguments=-fbin -otest67.bin -Ox; Files=stdout stderr test67.bin - bits 16 mov ax,[bx] diff --git a/travis/test/test67.bin.t b/travis/test/test67.bin.t new file mode 100644 index 0000000..b3723e9 Binary files /dev/null and b/travis/test/test67.bin.t differ diff --git a/travis/test/test67.json b/travis/test/test67.json new file mode 100644 index 0000000..426e9d5 --- /dev/null +++ b/travis/test/test67.json @@ -0,0 +1,17 @@ +[ + { + "description": "Test for 0x67 prefixes (-Ox)", + "id": "test67", + "format": "bin", + "source": "test67.asm", + "option": "-Ox", + "target": [ + { "output": "test67.bin" } + ] + }, + { + "description": "Test for 0x67 prefixes (-O0)", + "ref": "test67", + "option": "-O0" + } +] |
From: nasm-bot f. C. G. <gor...@gm...> - 2018-11-12 07:00:44
|
Commit-ID: 4683da7a93b70116a2aabff7707eae813a3aac9a Gitweb: http://repo.or.cz/w/nasm.git?a=commitdiff;h=4683da7a93b70116a2aabff7707eae813a3aac9a Author: Cyrill Gorcunov <gor...@gm...> AuthorDate: Sun, 4 Nov 2018 01:16:03 +0300 Committer: Cyrill Gorcunov <gor...@gm...> CommitDate: Sun, 11 Nov 2018 21:43:45 +0300 test: nasm-t -- Add r13 test Signed-off-by: Cyrill Gorcunov <gor...@gm...> --- {test => travis/test}/r13.asm | 2 -- travis/test/r13.bin.t | Bin 0 -> 64 bytes travis/test/r13.json | 11 +++++++++++ 3 files changed, 11 insertions(+), 2 deletions(-) diff --git a/test/r13.asm b/travis/test/r13.asm similarity index 76% copy from test/r13.asm copy to travis/test/r13.asm index 88079e1..7748aa6 100644 --- a/test/r13.asm +++ b/travis/test/r13.asm @@ -1,5 +1,3 @@ -;Testname=test; Arguments=-fbin -or13.bin; Files=stdout stderr r13.bin - bits 64 mov rax,[rbx] mov rax,[rbx*4] diff --git a/travis/test/r13.bin.t b/travis/test/r13.bin.t new file mode 100644 index 0000000..ea443fc Binary files /dev/null and b/travis/test/r13.bin.t differ diff --git a/travis/test/r13.json b/travis/test/r13.json new file mode 100644 index 0000000..743069a --- /dev/null +++ b/travis/test/r13.json @@ -0,0 +1,11 @@ +[ + { + "description": "Test r13 register", + "id": "r13", + "format": "bin", + "source": "r13.asm", + "target": [ + { "output": "r13.bin" } + ] + } +] |
From: nasm-bot f. C. G. <gor...@gm...> - 2018-11-12 07:00:44
|
Commit-ID: fe6f73878aba8aca052b385208b55263e5bfe981 Gitweb: http://repo.or.cz/w/nasm.git?a=commitdiff;h=fe6f73878aba8aca052b385208b55263e5bfe981 Author: Cyrill Gorcunov <gor...@gm...> AuthorDate: Sun, 4 Nov 2018 18:29:24 +0300 Committer: Cyrill Gorcunov <gor...@gm...> CommitDate: Sun, 11 Nov 2018 21:43:45 +0300 test: nasm-t -- Add floatb test Signed-off-by: Cyrill Gorcunov <gor...@gm...> --- {test => travis/test}/floatb.asm | 9 +++------ travis/test/floatb.bin.t | Bin 0 -> 112 bytes travis/test/floatb.json | 12 ++++++++++++ 3 files changed, 15 insertions(+), 6 deletions(-) diff --git a/test/floatb.asm b/travis/test/floatb.asm similarity index 73% copy from test/floatb.asm copy to travis/test/floatb.asm index dc0422e..cbf9681 100644 --- a/test/floatb.asm +++ b/travis/test/floatb.asm @@ -1,14 +1,11 @@ -;Testname=unoptimized; Arguments=-O0 -fbin -ofloatb.bin; Files=stdout stderr floatb.bin -;Testname=optimized; Arguments=-Ox -fbin -ofloatb.bin; Files=stdout stderr floatb.bin - ;; Known problematic floating-point numbers and their proper ;; encoding... bits 64 - + dd 1.1e10 dd 0x5023e9ac ; Should be... - + dd 50.40e9 dd 0x513bc130 ; Should be... @@ -21,7 +18,7 @@ dt 1.2e28 dq 0x9b18ab5df7180b6c dw 0x405c - + dt 50.46e25 dq 0xd0b29a67e95dcb60 dw 0x4057 diff --git a/travis/test/floatb.bin.t b/travis/test/floatb.bin.t new file mode 100644 index 0000000..3fc9be2 Binary files /dev/null and b/travis/test/floatb.bin.t differ diff --git a/travis/test/floatb.json b/travis/test/floatb.json new file mode 100644 index 0000000..18ba8b6 --- /dev/null +++ b/travis/test/floatb.json @@ -0,0 +1,12 @@ +[ + { + "description": "Test of known floating-point bugs", + "id": "floatb", + "format": "bin", + "source": "floatb.asm", + "option": "-Ox", + "target": [ + { "output": "floatb.bin" } + ] + } +] |
From: nasm-bot f. C. G. <gor...@gm...> - 2018-11-12 07:00:43
|
Commit-ID: 77bc7728667fc3848eabf85344bc2dc66bc39473 Gitweb: http://repo.or.cz/w/nasm.git?a=commitdiff;h=77bc7728667fc3848eabf85344bc2dc66bc39473 Author: Cyrill Gorcunov <gor...@gm...> AuthorDate: Sun, 4 Nov 2018 18:20:19 +0300 Committer: Cyrill Gorcunov <gor...@gm...> CommitDate: Sun, 11 Nov 2018 21:43:45 +0300 test: nasm-t -- Add null test Signed-off-by: Cyrill Gorcunov <gor...@gm...> --- test/nullfile.asm => travis/test/null.asm | 1 - travis/test/null.bin.t | 0 travis/test/null.json | 11 +++++++++++ 3 files changed, 11 insertions(+), 1 deletion(-) diff --git a/test/nullfile.asm b/travis/test/null.asm similarity index 52% copy from test/nullfile.asm copy to travis/test/null.asm index 83e306e..338d710 100644 --- a/test/nullfile.asm +++ b/travis/test/null.asm @@ -1,4 +1,3 @@ -;Testname=test; Arguments=-fbin -onull.bin; Files=stdout stderr null.bin ; ; A file that produces no output has been known to occationally crash NASM. ; diff --git a/travis/test/null.bin.t b/travis/test/null.bin.t new file mode 100644 index 0000000..e69de29 diff --git a/travis/test/null.json b/travis/test/null.json new file mode 100644 index 0000000..d2fc94d --- /dev/null +++ b/travis/test/null.json @@ -0,0 +1,11 @@ +[ + { + "description": "Test null file", + "id": "null", + "format": "bin", + "source": "null.asm", + "target": [ + { "output": "null.bin" } + ] + } +] |
From: nasm-bot f. C. G. <gor...@gm...> - 2018-11-12 07:00:41
|
Commit-ID: 76ff7aa4e49e62a0ca17ccb5f2c412f31c6b937d Gitweb: http://repo.or.cz/w/nasm.git?a=commitdiff;h=76ff7aa4e49e62a0ca17ccb5f2c412f31c6b937d Author: Cyrill Gorcunov <gor...@gm...> AuthorDate: Sun, 4 Nov 2018 01:31:24 +0300 Committer: Cyrill Gorcunov <gor...@gm...> CommitDate: Sun, 11 Nov 2018 21:43:45 +0300 test: nasm-t -- Add movnti test Signed-off-by: Cyrill Gorcunov <gor...@gm...> --- {test => travis/test}/movnti.asm | 3 --- travis/test/movnti.bin.t | 1 + travis/test/movnti.json | 11 +++++++++++ 3 files changed, 12 insertions(+), 3 deletions(-) diff --git a/test/movnti.asm b/travis/test/movnti.asm similarity index 51% copy from test/movnti.asm copy to travis/test/movnti.asm index 920f327..9709cba 100644 --- a/test/movnti.asm +++ b/travis/test/movnti.asm @@ -1,6 +1,3 @@ -;Testname=test; Arguments=-fbin -omovnti.bin; Files=stdout stderr movnti.bin -; BR 2028995 - bits 16 movnti [si],eax bits 32 diff --git a/travis/test/movnti.bin.t b/travis/test/movnti.bin.t new file mode 100644 index 0000000..7db727d --- /dev/null +++ b/travis/test/movnti.bin.t @@ -0,0 +1 @@ +H \ No newline at end of file diff --git a/travis/test/movnti.json b/travis/test/movnti.json new file mode 100644 index 0000000..6ca7899 --- /dev/null +++ b/travis/test/movnti.json @@ -0,0 +1,11 @@ +[ + { + "description": "Test movnti instruction", + "id": "movnti", + "format": "bin", + "source": "movnti.asm", + "target": [ + { "output": "movnti.bin" } + ] + } +] |