History log of /frameworks/compile/slang/tests/test.py
Revision Date Author Comments (<<< Hide modified files) (Show modified files >>>)
c632be206ac4fe49a5db05cfa54942d774329dbe 24-Sep-2011 Stephen Hines <srhines@google.com> Generate warnings properly for multi-file compiles.

BUG=5367019

Slang (llvm-rs-cc) was clobbering warnings during multi-file compilation
because they are not part of the error count. When the diagnostics get reset,
we should be dumping whichever non-error (i.e. warning) diagnostics we have
accumulated. During investigation, I also found then that our dependency
generation path can cause duplicate warnings to be added to the diagnostic
client. Thus, to fix this bug, the change need dumps relevant diagnostics, but
then suppresses warnings if we are compiling the same file multiple times
(once for code generation and once for dependencies).

Change-Id: I4b94e962f93b96f31ff7e7d6cce45418fe39e1d1
/frameworks/compile/slang/tests/test.py
0b874dacc570d6ed42cad26e0907548d459dfde5 22-Jul-2011 Stephen Hines <srhines@google.com> Support new arguments for llvm-rs-cc testing.

Change-Id: Ieaed412be36ca4273759870e6ec23680723653ce
/frameworks/compile/slang/tests/test.py
6b201eb3306b9609a991728a52ce948974bd4aed 21-Jul-2011 Stephen Hines <srhines@google.com> Define RS_VERSION as the SDK version.

Change-Id: Iaee48b397923e7f6af33b6dfd4a03f52bdd34f93
/frameworks/compile/slang/tests/test.py
4470828373378510f1d02cae4e80cfe143577de6 20-Jan-2011 Stephen Hines <srhines@google.com> Update tests to use new headers.

Change-Id: I4904c0bfc9a7726d656a6f20757a347642af36b6
/frameworks/compile/slang/tests/test.py
dd6206bb61bf8df2ed6b643abe8a29c48a315685 10-Dec-2010 Stephen Hines <srhines@google.com> Arrays of width 3 vector types cannot be exported.

Bug: 3171195
Change-Id: I7deab4ab9c7f8650bce7c597fae2a0dc013f6f71
/frameworks/compile/slang/tests/test.py
8dd522d2a6b96c79117bdc5d6b58d336846e4346 06-Dec-2010 Stephen Hines <srhines@google.com> Sort the test files before compiling them.

Change-Id: I5032d63e88217614b6188f7526090b75036b7d73
/frameworks/compile/slang/tests/test.py
e5e64432476a44b59c61ded233b1149109c7a7c3 03-Dec-2010 Stephen Hines <srhines@google.com> Improved error messages for structs.

This change also adds two new tests for anonymous structures (both with and
without an associated typedef). I have also updated test.py to support a more
verbose output for dumping the actual test commands that are executed.

Change-Id: Ic1edc8d4e98c2017611430eb581c335146ccc927
/frameworks/compile/slang/tests/test.py
88bb794545936b6915f4ce22fd4404b3cda3bbd7 24-Nov-2010 Stephen Hines <srhines@google.com> Options for compiler test framework.

Change-Id: I6b7f946cd5ae6feae6ad40a4bca68b025cfd7d65
/frameworks/compile/slang/tests/test.py
77b5baba8349b0741c36f4c0db86660bc0a96991 24-Nov-2010 Stephen Hines <srhines@google.com> Add basic compiler test framework for llvm-rs-cc.

Change-Id: I5c6842900b86a568a9371064c74a8639b90058de
/frameworks/compile/slang/tests/test.py