On Sat, Jan 21, 2012 at 09:34:25AM -0800, Carl Worth wrote:
> This demonstrates a bug that was recently triggered in piglit.
> 
> Here is the original bug report (containing a test case almost identical
> to this one):
> 
>       https://bugs.freedesktop.org/show_bug.cgi?id=44764

We should also wire things up so that the glcpp tests are run with
'make check'.  There's already some infrastructure for that.

> ---
>  src/glsl/glcpp/tests/100-macro-with-colon.c        |    7 +++++++
>  .../glcpp/tests/100-macro-with-colon.c.expected    |    8 ++++++++
>  2 files changed, 15 insertions(+), 0 deletions(-)
>  create mode 100644 src/glsl/glcpp/tests/100-macro-with-colon.c
>  create mode 100644 src/glsl/glcpp/tests/100-macro-with-colon.c.expected
> 
> diff --git a/src/glsl/glcpp/tests/100-macro-with-colon.c 
> b/src/glsl/glcpp/tests/100-macro-with-colon.c
> new file mode 100644
> index 0000000..31dbb9a
> --- /dev/null
> +++ b/src/glsl/glcpp/tests/100-macro-with-colon.c
> @@ -0,0 +1,7 @@
> +#define one 1
> +#define two 2
> +
> +switch (1) {
> +   case one + two:
> +      break;
> +}
> diff --git a/src/glsl/glcpp/tests/100-macro-with-colon.c.expected 
> b/src/glsl/glcpp/tests/100-macro-with-colon.c.expected
> new file mode 100644
> index 0000000..6cfac25
> --- /dev/null
> +++ b/src/glsl/glcpp/tests/100-macro-with-colon.c.expected
> @@ -0,0 +1,8 @@
> +
> +
> +
> +switch (1) {
> + case 1 + 2:
> + break;
> +}
> +
> -- 
> 1.7.8.3
> 
> _______________________________________________
> mesa-dev mailing list
> mesa-dev@lists.freedesktop.org
> http://lists.freedesktop.org/mailman/listinfo/mesa-dev

Attachment: pgpbpfqpehDoa.pgp
Description: PGP signature

_______________________________________________
mesa-dev mailing list
mesa-dev@lists.freedesktop.org
http://lists.freedesktop.org/mailman/listinfo/mesa-dev

Reply via email to