There are several ignore-msvc/ignore-windows/ignore-windows-msvc run-make tests that have those ignore-*s because of several common challenges:
- Can't figure out how to build the proper e.g. import lib for dynamic lib to satisfy link.exe.
- Can't figure out the msvc build invocations to generate the desired output artifacts.
- Debug info or object symbol differences versus mingw or linux or apple.
- Weird appearance of unexpected symbols or lack of expected symbols.
It would be great and super helpful if Windows experts could take a look at them, and see if some of the ignore-*s can be resolved or otherwise how we can expand the tests to cover msvc as well, or have proper reasons why they must be ignore-*'d.
ignore-msvc:
ignore-windows-msvc:
ignore-windows:
There are several
ignore-msvc/ignore-windows/ignore-windows-msvcrun-make tests that have thoseignore-*s because of several common challenges:It would be great and super helpful if Windows experts could take a look at them, and see if some of the
ignore-*s can be resolved or otherwise how we can expand the tests to cover msvc as well, or have proper reasons why they must beignore-*'d.ignore-msvc:any_symbol_contains#128603)no-duplicate-libsandzero-extend-abi-param-passing#128649)link-dedup#128638)no-duplicate-libsandzero-extend-abi-param-passing#128649)ignore-windows-msvc:objectinrun-make/symbols-visibility#128607)ignore-windows:tests/run-make/short-ice/rmake.rstests/run-make/short-ice/fails on i686 and x86_64 Windows msvc sometimes #143198needs-symlink, unsure about reproducible paths)no_stdtest) (run-make: explaing why fmt-write-bloat is ignore-windows #128807)