Ralf W. Grosse-Kunstleve
203cc26f5b
[smart_holder] Add test_namespace_visibility ( #4050 )
...
* Add test_namespace_visibility
To probe environment/toolchain/platform-specific behavior under the exact same conditions as normal tests.
(An earlier version of this code was used to inform PR #4043.)
* Disable flake8 in ubench/holder_comparison_*.py, to suppress new & useless diagnostics.
* Disable namespace_visibility_1s.cpp (tosee if that resolves the MSVC and CUDA `test_cross_module_exception_translator` failures).
* Turn off flake8 completely for ubench (the Strip unnecessary `# noqa`s action un-helpfully removed the added noqa).
* Disable test_namespace_visibility completely. Just keep the two .cpp files, only setting the module docstring and doing nothing else.
* Rename test_namespace_visibility.py to test_exc_namespace_visibility.py, so that it is imported by pytest before test_exceptions.py
* Add `set_property(SOURCE namespace_visibility_1s.cpp PROPERTY LANGUAGE CUDA)`
* Add reference to PR #4054
* Complete the documentation (comments in test_exc_namespace_visibility.py).
* Rename namespace_visibility.h to namespace_visibility.inl, as suggested by @charlesbeattie
2022-07-12 18:33:42 -07:00
..
2022-02-16 07:15:34 -08:00
2022-02-11 19:06:16 -05:00
2022-06-27 22:21:28 -07:00
2022-02-11 19:06:16 -05:00
2022-02-23 15:47:03 -08:00
2021-02-23 21:50:42 -08:00
2021-02-23 21:50:42 -08:00
2021-02-23 21:50:42 -08:00
2022-07-12 18:33:42 -07:00
2022-07-07 17:51:44 -07:00
2022-02-10 12:17:07 -08:00
2022-04-18 11:09:45 -04:00
2022-05-31 11:51:13 -07:00
2022-02-10 18:28:08 -08:00
2022-02-10 12:17:07 -08:00
2022-07-12 18:33:42 -07:00
2022-07-12 18:33:42 -07:00
2022-07-12 18:33:42 -07:00
2022-07-12 18:33:42 -07:00
2022-02-10 12:17:07 -08:00
2022-02-10 12:17:07 -08:00
2022-07-07 17:51:44 -07:00
2022-02-14 11:36:22 -08:00
2022-02-11 19:06:16 -05:00
2022-07-06 16:35:12 -04:00
2022-02-10 12:17:07 -08:00
2022-02-10 18:28:08 -08:00
2022-02-10 12:17:07 -08:00
2022-02-10 18:28:08 -08:00
2022-06-01 14:39:51 -07:00
2022-04-15 10:17:34 -07:00
2022-02-10 12:17:07 -08:00
2022-02-10 18:28:08 -08:00
2022-02-10 12:17:07 -08:00
2022-02-11 19:06:16 -05:00
2022-02-10 12:17:07 -08:00
2022-02-11 19:06:16 -05:00
2022-02-14 19:00:40 -08:00
2022-02-14 19:00:40 -08:00
2022-02-14 19:00:40 -08:00
2022-02-14 19:00:40 -08:00
2022-02-14 19:00:40 -08:00
2022-02-14 19:00:40 -08:00
2022-02-14 19:00:40 -08:00
2022-02-14 19:00:40 -08:00
2022-02-14 19:00:40 -08:00
2022-02-14 19:00:40 -08:00
2022-02-14 19:00:40 -08:00
2022-05-17 16:35:43 -07:00
2022-05-17 16:35:43 -07:00
2022-02-14 19:00:40 -08:00
2022-02-14 19:00:40 -08:00
2022-02-14 19:00:40 -08:00
2022-02-14 19:00:40 -08:00
2022-02-14 19:00:40 -08:00
2022-02-14 19:00:40 -08:00
2022-02-14 19:00:40 -08:00
2022-02-14 19:00:40 -08:00
2022-02-14 19:00:40 -08:00
2022-02-14 19:00:40 -08:00
2021-07-02 16:51:24 -07:00
2022-02-14 19:00:40 -08:00
2022-02-14 19:00:40 -08:00
2022-02-14 19:00:40 -08:00
2022-02-14 19:00:40 -08:00
2022-02-14 19:00:40 -08:00
2022-03-18 11:08:20 -07:00
2022-03-18 11:08:20 -07:00
2022-02-14 14:36:08 -08:00
2022-02-10 18:28:08 -08:00
2021-04-19 10:54:37 -07:00
2022-02-14 19:00:40 -08:00
2022-02-14 11:36:22 -08:00
2022-02-10 18:28:08 -08:00
2022-06-06 12:15:45 -04:00
2022-02-10 18:28:08 -08:00
2022-05-16 13:51:01 -07:00
2022-05-16 13:51:01 -07:00
2022-02-25 13:25:23 -08:00
2022-02-25 13:25:23 -08:00
2021-09-24 12:08:22 -07:00
2022-02-10 18:28:08 -08:00
2022-02-10 12:17:07 -08:00
2022-02-10 18:28:08 -08:00
2022-06-29 11:37:16 -07:00
2022-06-29 11:37:16 -07:00
2022-02-10 12:17:07 -08:00
2022-02-10 18:28:08 -08:00
2022-02-10 18:28:08 -08:00
2022-02-10 12:17:07 -08:00
2022-02-10 18:28:08 -08:00
2022-07-12 18:33:42 -07:00
2022-06-02 16:17:38 -07:00
2022-02-10 12:17:07 -08:00
2022-06-02 16:17:38 -07:00
2022-02-14 14:36:08 -08:00
2022-02-14 14:36:08 -08:00
2022-02-10 12:17:07 -08:00
2022-02-10 18:28:08 -08:00
2022-02-14 11:36:22 -08:00
2022-02-10 18:28:08 -08:00
2022-02-10 12:17:07 -08:00
2022-02-10 18:28:08 -08:00
2022-02-10 12:17:07 -08:00
2022-02-10 18:28:08 -08:00
2022-05-02 12:41:48 -07:00
2022-07-09 21:47:49 -07:00
2022-05-28 16:40:57 -07:00
2022-05-28 16:40:57 -07:00
2022-02-14 14:36:08 -08:00
2022-02-10 18:28:08 -08:00
2022-05-26 11:07:40 -04:00
2022-02-11 19:06:16 -05:00
2022-05-26 11:07:40 -04:00
2022-04-14 10:53:16 -04:00
2022-05-26 11:07:40 -04:00
2022-02-10 18:28:08 -08:00
2022-02-10 12:17:07 -08:00
2022-02-11 19:06:16 -05:00
2022-02-10 12:17:07 -08:00
2022-02-10 18:28:08 -08:00
2022-05-02 12:39:36 -07:00
2022-05-02 12:39:36 -07:00
2022-06-01 15:19:13 -04:00
2022-06-01 15:19:13 -04:00
2022-02-11 10:42:48 -05:00
2022-02-11 19:06:16 -05:00
2022-02-14 19:00:40 -08:00
2022-02-14 14:36:08 -08:00
2022-02-10 12:17:07 -08:00
2022-02-10 18:28:08 -08:00
2022-06-01 14:39:51 -07:00
2022-05-05 16:12:58 -07:00
2022-02-10 12:17:07 -08:00
2022-02-10 18:28:08 -08:00
2022-02-10 12:17:07 -08:00
2022-02-10 18:28:08 -08:00
2019-06-11 23:28:58 +02:00
2022-02-10 18:28:08 -08:00
2022-02-14 14:36:08 -08:00
2022-02-11 19:06:16 -05:00
2021-07-04 19:58:35 -04:00
2021-01-31 17:29:09 -05:00