This is an archive of the discontinued LLVM Phabricator instance.

[WebAssembly] Disable test that doesn't work on Windows
Needs ReviewPublic

Authored by aardappel on Nov 1 2021, 2:46 PM.
This revision needs review, but there are no reviewers specified.

Details

Reviewers
None

Diff Detail

Event Timeline

aardappel created this revision.Nov 1 2021, 2:46 PM
aardappel requested review of this revision.Nov 1 2021, 2:46 PM
sbc100 added inline comments.Nov 1 2021, 3:03 PM
lld/test/wasm/lto/thinlto-thin-archive-collision.ll
3

Why doesn't this test run on windows? Can we fix it instead?

Why haven't others complained about this do you think?

sbc100 added inline comments.Nov 1 2021, 3:05 PM
lld/test/wasm/lto/thinlto-thin-archive-collision.ll
3

This test was copied directly from lld/test/ELF/lto/thinlto-thin-archive-collision.ll .. which doesn't seem to be disabled on windows, so I wonder what is going on here that is different?

aardappel added inline comments.Nov 1 2021, 3:34 PM
lld/test/wasm/lto/thinlto-thin-archive-collision.ll
3

It fails with

failed to open thinlto-archives/thin.aa/thin.o.0.preopt.bc: no such file or directory
failed to open thinlto-archives/thin.ab/thin.o.0.preopt.bc: no such file or directory

Is there maybe something about the script that is bash specific? It's running thru llvm-lit on powershell.

aardappel added inline comments.Nov 1 2021, 3:36 PM
lld/test/wasm/lto/thinlto-thin-archive-collision.ll
3

Also, it may well be that there's simply no Windows build bots that run that test? Or that they use mingw or something else to circumvent the problem?

ormris removed a subscriber: ormris.Jan 24 2022, 11:29 AM
sbc100 removed a reviewer: sbc100.Mar 13 2022, 8:43 AM
Herald added a project: Restricted Project. · View Herald TranscriptMar 13 2022, 8:43 AM
Herald added a subscriber: sbc100. · View Herald Transcript