Skip to content

Conversation

@radekdoulik
Copy link
Member

It breaks mono's AOT compiled code, because the specialized functions are outside of generated EH frame code range.

We can re-enable it, once we fix EH frame generation for mono.

It breaks mono's AOT compiled code, because the specialized functions
are outside of generated EH frame code range.

We can re-enable it, once we fix EH frame generation in mono.
Copy link
Member

@akoeplinger akoeplinger left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Thanks! please open a runtime issue to track reenabling this

@radekdoulik radekdoulik enabled auto-merge (squash) July 20, 2024 09:22
@radekdoulik radekdoulik merged commit 3358dfd into dotnet:dotnet/main-19.x Jul 20, 2024
@lambdageek
Copy link
Member

@radekdoulik @steveisok should we do this on the llvm-16.x branch too - it might be related to the plt_entry asserts on android

@steveisok
Copy link
Member

@radekdoulik @steveisok should we do this on the llvm-16.x branch too - it might be related to the plt_entry asserts on android

Yes, I think that would be wise. The customer having issues on android has given us access to their repo. We should backport and try to see if that solves the problem.

@radekdoulik
Copy link
Member Author

I updated the runtime bump PR, so we should have another CI round in few hours. Hopefully it will look fine and I will open PR for 16.x as well.

@radekdoulik
Copy link
Member Author

/backport to dotnet/main-16.x

@radekdoulik
Copy link
Member Author

ah, that would only work on runtime :-)

radekdoulik added a commit to radekdoulik/llvm-project that referenced this pull request Jul 21, 2024
It breaks mono's AOT compiled code, because the specialized functions
are outside of generated EH frame code range.

We can re-enable it, once we fix EH frame generation for mono.
steveisok added a commit that referenced this pull request Jul 21, 2024
Backport of Disable function specialization (#599)
radekdoulik added a commit that referenced this pull request Aug 16, 2024
It breaks mono's AOT compiled code, because the specialized functions
are outside of generated EH frame code range.

We can re-enable it, once we fix EH frame generation for mono.
radekdoulik added a commit that referenced this pull request Sep 2, 2024
It breaks mono's AOT compiled code, because the specialized functions
are outside of generated EH frame code range.

We can re-enable it, once we fix EH frame generation for mono.
radekdoulik added a commit that referenced this pull request Sep 12, 2024
It breaks mono's AOT compiled code, because the specialized functions
are outside of generated EH frame code range.

We can re-enable it, once we fix EH frame generation for mono.
radekdoulik added a commit that referenced this pull request Sep 19, 2024
It breaks mono's AOT compiled code, because the specialized functions
are outside of generated EH frame code range.

We can re-enable it, once we fix EH frame generation for mono.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants