diff options
author | Jean-Luc Brouillet <jeanluc@google.com> | 2014-07-07 17:36:07 -0700 |
---|---|---|
committer | Jean-Luc Brouillet <jeanluc@google.com> | 2014-07-09 17:08:54 -0700 |
commit | 109e90a854ac8d8f4df24ef27db636a641ba9913 (patch) | |
tree | 73eb41794d6e950f2028f556e6a38f1d8144a986 /tests/F_rs_fp_two_pragmas | |
parent | 6a0cbfb1d48d7ba32b8268c49b1081d17fd55af8 (diff) | |
download | android_frameworks_compile_slang-109e90a854ac8d8f4df24ef27db636a641ba9913.tar.gz android_frameworks_compile_slang-109e90a854ac8d8f4df24ef27db636a641ba9913.tar.bz2 android_frameworks_compile_slang-109e90a854ac8d8f4df24ef27db636a641ba9913.zip |
Deprecate rs_fp_imprecise.
If rs_fp_imprecise is specified, issue a warning and
use rs_fp_relaxed instead.
Also add a validation that two incompatible precision
pragmas have been specified.
Change-Id: Ib70430872b4a3058b36f8196cbcffba2e4beb322
Diffstat (limited to 'tests/F_rs_fp_two_pragmas')
-rw-r--r-- | tests/F_rs_fp_two_pragmas/rs_fp_two_pragmas.rs | 8 | ||||
-rw-r--r-- | tests/F_rs_fp_two_pragmas/stderr.txt.expect | 1 | ||||
-rw-r--r-- | tests/F_rs_fp_two_pragmas/stdout.txt.expect | 0 |
3 files changed, 9 insertions, 0 deletions
diff --git a/tests/F_rs_fp_two_pragmas/rs_fp_two_pragmas.rs b/tests/F_rs_fp_two_pragmas/rs_fp_two_pragmas.rs new file mode 100644 index 0000000..b07091c --- /dev/null +++ b/tests/F_rs_fp_two_pragmas/rs_fp_two_pragmas.rs @@ -0,0 +1,8 @@ +#pragma version(1) +#pragma rs java_package_name(android.renderscript.cts) + +#pragma rs_fp_relaxed +#pragma rs_fp_full + + + diff --git a/tests/F_rs_fp_two_pragmas/stderr.txt.expect b/tests/F_rs_fp_two_pragmas/stderr.txt.expect new file mode 100644 index 0000000..6ad9b66 --- /dev/null +++ b/tests/F_rs_fp_two_pragmas/stderr.txt.expect @@ -0,0 +1 @@ +rs_fp_two_pragmas.rs:5:9: error: Multiple float precisions specified. Encountered rs_fp_relaxed previously. diff --git a/tests/F_rs_fp_two_pragmas/stdout.txt.expect b/tests/F_rs_fp_two_pragmas/stdout.txt.expect new file mode 100644 index 0000000..e69de29 --- /dev/null +++ b/tests/F_rs_fp_two_pragmas/stdout.txt.expect |