[nasm:nasm-2.15.xx] travis: add vex

nasm-bot for Cyrill Gorcunov gorcunov at gmail.com
Tue Aug 25 06:39:09 PDT 2020


Commit-ID:  852e80b01153a1a56b7408b7808d04307388b535
Gitweb:     http://repo.or.cz/w/nasm.git?a=commitdiff;h=852e80b01153a1a56b7408b7808d04307388b535
Author:     Cyrill Gorcunov <gorcunov at gmail.com>
AuthorDate: Tue, 25 Aug 2020 16:32:25 +0300
Committer:  Cyrill Gorcunov <gorcunov at gmail.com>
CommitDate: Tue, 25 Aug 2020 16:36:10 +0300

travis: add vex

Signed-off-by: Cyrill Gorcunov <gorcunov at gmail.com>


---
 {test => travis/test}/vex.asm |  0
 travis/test/vex.bin.t         |  1 +
 travis/test/vex.json          | 21 +++++++++++++++++++++
 travis/test/vex.stderr        |  1 +
 4 files changed, 23 insertions(+)

diff --git a/test/vex.asm b/travis/test/vex.asm
similarity index 100%
copy from test/vex.asm
copy to travis/test/vex.asm
diff --git a/travis/test/vex.bin.t b/travis/test/vex.bin.t
new file mode 100644
index 00000000..2145d4cf
--- /dev/null
+++ b/travis/test/vex.bin.t
@@ -0,0 +1 @@
+b‘ý/ÇÅù/ÁÅù/ÁÄáy/Ábñý/Á
\ No newline at end of file
diff --git a/travis/test/vex.json b/travis/test/vex.json
new file mode 100644
index 00000000..e1db1923
--- /dev/null
+++ b/travis/test/vex.json
@@ -0,0 +1,21 @@
+[
+	{
+		"description": "Test VEX2/VEX3/EVEX prefix",
+		"id": "vex",
+		"format": "bin",
+		"source": "vex.asm",
+		"option": "-Ox",
+		"target": [
+			{ "output": "vex.bin" }
+		]
+	},
+	{
+		"description": "Test VEX3 prefix error",
+		"ref": "vex",
+		"option": "-Ox -DERROR -o vex.bin.err",
+		"target": [
+			{ "stderr": "vex.stderr" }
+		],
+		"error": "expected"
+	}
+]
diff --git a/travis/test/vex.stderr b/travis/test/vex.stderr
new file mode 100644
index 00000000..2d8858bc
--- /dev/null
+++ b/travis/test/vex.stderr
@@ -0,0 +1 @@
+./travis/test/vex.asm:8: error: specific encoding scheme not available
\ No newline at end of file


More information about the Nasm-commits mailing list