SPIRV-Tools/test/link
Jonathon Anderson 3b5ab540ca linker: Add tests for various type comparisons (#2613)
This adds a number of tests that check that all types will match to
identically written clones during linking, including nearly every Type
and some combinations (e.g. Functions of Arrays of Floats). Intent is
for use with https://github.com/KhronosGroup/SPIRV-Tools/pull/2580,
however that PR focuses on issues with TypeArray whereas these tests are
(more) comprehensive and test more subtle (and possibly incorrect)
cases.

A number of these tests fail, many are fixed by the aforementioned PR.
Some additional tests involving TypeForwardPointer are currently
disabled as they cause assertion failures.
2019-05-24 15:40:28 -04:00
..
binary_version_test.cpp Cleanup includes. (#1795) 2018-08-03 15:06:09 -04:00
CMakeLists.txt linker: Add tests for various type comparisons (#2613) 2019-05-24 15:40:28 -04:00
entry_points_test.cpp Cleanup includes. (#1795) 2018-08-03 15:06:09 -04:00
global_values_amount_test.cpp Fixup readabilty/inheritance warnings (#1805) 2018-08-07 09:10:03 -04:00
ids_limit_test.cpp Cleanup includes. (#1795) 2018-08-03 15:06:09 -04:00
linker_fixture.h linker: Add tests for various type comparisons (#2613) 2019-05-24 15:40:28 -04:00
matching_imports_to_exports_test.cpp Cleanup includes. (#1795) 2018-08-03 15:06:09 -04:00
memory_model_test.cpp Cleanup includes. (#1795) 2018-08-03 15:06:09 -04:00
partial_linkage_test.cpp Cleanup includes. (#1795) 2018-08-03 15:06:09 -04:00
type_match_test.cpp linker: Add tests for various type comparisons (#2613) 2019-05-24 15:40:28 -04:00
unique_ids_test.cpp Cleanup includes. (#1795) 2018-08-03 15:06:09 -04:00