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

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


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

travis: add warnstack

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


---
 {test => travis/test}/warnstack.asm |  0
 travis/test/warnstack.json          | 12 ++++++++++++
 travis/test/warnstack.stderr        |  5 +++++
 travis/test/warnstack.stdout        |  9 +++++++++
 4 files changed, 26 insertions(+)

diff --git a/test/warnstack.asm b/travis/test/warnstack.asm
similarity index 100%
copy from test/warnstack.asm
copy to travis/test/warnstack.asm
diff --git a/travis/test/warnstack.json b/travis/test/warnstack.json
new file mode 100644
index 00000000..18f27fc6
--- /dev/null
+++ b/travis/test/warnstack.json
@@ -0,0 +1,12 @@
+[
+	{
+		"description": "Test warning stack",
+		"id": "warnstack",
+		"source": "warnstack.asm",
+		"option": "-E",
+		"target": [
+			{ "stdout": "warnstack.stdout" },
+			{ "stderr": "warnstack.stderr" }
+		]
+	}
+]
diff --git a/travis/test/warnstack.stderr b/travis/test/warnstack.stderr
new file mode 100644
index 00000000..91fbf65f
--- /dev/null
+++ b/travis/test/warnstack.stderr
@@ -0,0 +1,5 @@
+./travis/test/warnstack.asm:1: warning: Good warning [-w+user]
+./travis/test/warnstack.asm:4: warning: Bad warning [-w+user]
+./travis/test/warnstack.asm:6: warning: Good warning [-w+user]
+./travis/test/warnstack.asm:8: warning: Bad warning [-w+user]
+./travis/test/warnstack.asm:10: warning: Good warning [-w+user]
\ No newline at end of file
diff --git a/travis/test/warnstack.stdout b/travis/test/warnstack.stdout
new file mode 100644
index 00000000..51db543c
--- /dev/null
+++ b/travis/test/warnstack.stdout
@@ -0,0 +1,9 @@
+%line 2+1 ./travis/test/warnstack.asm
+ [warning push]
+ [warning -user]
+
+ [warning pop]
+
+ [warning -user]
+
+ [warning pop]
\ No newline at end of file


More information about the Nasm-commits mailing list