Mesa (master): glcpp: Add testcase for #if handling bug that breaks Savage2 .

Eric Anholt anholt at kemper.freedesktop.org
Wed Aug 18 00:51:01 UTC 2010


Module: Mesa
Branch: master
Commit: ac087b1f675e4b23538a71e0326b4d959126cc02
URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=ac087b1f675e4b23538a71e0326b4d959126cc02

Author: Eric Anholt <eric at anholt.net>
Date:   Tue Aug 17 17:50:05 2010 -0700

glcpp: Add testcase for #if handling bug that breaks Savage2.

---

 src/glsl/glcpp/tests/087-if-comments.c          |    5 +++++
 src/glsl/glcpp/tests/087-if-comments.c.expected |    6 ++++++
 2 files changed, 11 insertions(+), 0 deletions(-)

diff --git a/src/glsl/glcpp/tests/087-if-comments.c b/src/glsl/glcpp/tests/087-if-comments.c
new file mode 100644
index 0000000..ce8dc43
--- /dev/null
+++ b/src/glsl/glcpp/tests/087-if-comments.c
@@ -0,0 +1,5 @@
+#if (1 == 0) // dangerous comment
+fail
+#else
+win
+#endif
diff --git a/src/glsl/glcpp/tests/087-if-comments.c.expected b/src/glsl/glcpp/tests/087-if-comments.c.expected
new file mode 100644
index 0000000..827e548
--- /dev/null
+++ b/src/glsl/glcpp/tests/087-if-comments.c.expected
@@ -0,0 +1,6 @@
+
+
+
+win
+
+




More information about the mesa-commit mailing list