Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[crossgen2-composite gcstress] OSX x64 failures with "External disassembler is not available" #71931

Closed
jakobbotsch opened this issue Jul 11, 2022 · 9 comments
Assignees
Milestone

Comments

@jakobbotsch
Copy link
Member

This pipeline has widespread OSX x64 failures. Does not seem to be anything new.
Example pipeline run: https://dev.azure.com/dnceng/public/_build/results?buildId=1845930&view=results
Helix job name: R2R-CG2 OSX x64 Checked gcstress0xc_zapdisable_jitstress2
Example log (large): https://helixre107v0xdeko0k025g8.blob.core.windows.net/dotnet-runtime-refs-heads-main-48eb053a58cc4b6d93/JIT.Directed/1/console.5620044a.log?helixlogtype=result

    JIT/Directed/shift/int64_do/int64_do.sh [FAIL]
      cp: /tmp/helix/working/B50D0A38/p/libsuperpmi-shim-simple.dylib is not a directory
      External disassembler is not available.
      BEGIN: coreclr_initialize failed - Error: 0x80004005
      END: coreclr_initialize failed - Error: 0x80004005
@ghost ghost added the untriaged New issue has not been triaged by the area owner label Jul 11, 2022
@ghost
Copy link

ghost commented Jul 11, 2022

Tagging subscribers to this area: @hoyosjs
See info in area-owners.md if you want to be subscribed.

Issue Details

This pipeline has widespread OSX x64 failures. Does not seem to be anything new.
Example pipeline run: https://dev.azure.com/dnceng/public/_build/results?buildId=1845930&view=results
Helix job name: R2R-CG2 OSX x64 Checked gcstress0xc_zapdisable_jitstress2
Example log (large): https://helixre107v0xdeko0k025g8.blob.core.windows.net/dotnet-runtime-refs-heads-main-48eb053a58cc4b6d93/JIT.Directed/1/console.5620044a.log?helixlogtype=result

    JIT/Directed/shift/int64_do/int64_do.sh [FAIL]
      cp: /tmp/helix/working/B50D0A38/p/libsuperpmi-shim-simple.dylib is not a directory
      External disassembler is not available.
      BEGIN: coreclr_initialize failed - Error: 0x80004005
      END: coreclr_initialize failed - Error: 0x80004005
Author: jakobbotsch
Assignees: -
Labels:

area-Infrastructure-coreclr

Milestone: -

@BruceForstall
Copy link
Member

This is unrelated to the main issue, but why do we see cp: /tmp/helix/working/B50D0A38/p/libsuperpmi-shim-simple.dylib is not a directory?

@BruceForstall
Copy link
Member

AFAIK, osx-x64 GCStress has never been enabled. #6135 is still open. And our gcstress0x3-gcstress0xc and gcstress-extra pipelines don't do it.

@jakobbotsch
Copy link
Member Author

This is unrelated to the main issue, but why do we see cp: /tmp/helix/working/B50D0A38/p/libsuperpmi-shim-simple.dylib is not a directory?

Looks like that is coming from this line of bash:

cp $CORE_ROOT/lib*.so $CORE_ROOT/lib*.dylib $(scriptPath)

I guess scriptPath is not set to anything so this is incorrect syntax, cc @trylek

@ghost
Copy link

ghost commented Jul 26, 2022

Tagging subscribers to this area: @dotnet/gc
See info in area-owners.md if you want to be subscribed.

Issue Details

This pipeline has widespread OSX x64 failures. Does not seem to be anything new.
Example pipeline run: https://dev.azure.com/dnceng/public/_build/results?buildId=1845930&view=results
Helix job name: R2R-CG2 OSX x64 Checked gcstress0xc_zapdisable_jitstress2
Example log (large): https://helixre107v0xdeko0k025g8.blob.core.windows.net/dotnet-runtime-refs-heads-main-48eb053a58cc4b6d93/JIT.Directed/1/console.5620044a.log?helixlogtype=result

    JIT/Directed/shift/int64_do/int64_do.sh [FAIL]
      cp: /tmp/helix/working/B50D0A38/p/libsuperpmi-shim-simple.dylib is not a directory
      External disassembler is not available.
      BEGIN: coreclr_initialize failed - Error: 0x80004005
      END: coreclr_initialize failed - Error: 0x80004005
Author: jakobbotsch
Assignees: -
Labels:

area-GC-coreclr, untriaged

Milestone: -

@agocke agocke added this to the Future milestone Jul 26, 2022
@ghost ghost removed the untriaged New issue has not been triaged by the area owner label Jul 26, 2022
@agocke agocke modified the milestones: Future, 7.0.0 Jul 26, 2022
@mangod9 mangod9 modified the milestones: 7.0.0, 8.0.0 Jul 27, 2022
@kunalspathak
Copy link
Member

This is also seen to be happening in runtime-coreclr crossgen2-composite gcstress.

AFAIK, osx-x64 GCStress has never been enabled

If that is the case, I will probably disable OSX-x64 from this pipeline?

@mangod9
Copy link
Member

mangod9 commented Aug 3, 2023

@jakobbotsch assume this is not required for 8?

@jakobbotsch jakobbotsch modified the milestones: 8.0.0, 9.0.0 Aug 3, 2023
@jakobbotsch
Copy link
Member Author

No, I've moved it to 9.0.

@steveisok
Copy link
Member

if this still does not work for osx-x64, I think it's safe to close this issue.

@github-actions github-actions bot locked and limited conversation to collaborators Jul 29, 2024
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Projects
Archived in project
Development

No branches or pull requests

7 participants