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

Several allocators in std no longer compile #22806

Open
linusg opened this issue Feb 7, 2025 · 5 comments
Open

Several allocators in std no longer compile #22806

linusg opened this issue Feb 7, 2025 · 5 comments
Labels
bug Observed behavior contradicts documented or intended behavior contributor friendly This issue is limited in scope and/or knowledge of Zig internals. os-plan9 os-uefi regression It worked in a previous version of Zig, but stopped working. standard library This issue involves writing Zig code for the standard library.
Milestone

Comments

@linusg
Copy link
Collaborator

linusg commented Feb 7, 2025

Zig Version

master

Steps to Reproduce and Observed Behavior

#20511 didn't update:

Expected Behavior

std should build.

@linusg linusg added the bug Observed behavior contradicts documented or intended behavior label Feb 7, 2025
@jacobly0 jacobly0 added this to the 0.14.0 milestone Feb 7, 2025
@jacobly0 jacobly0 added the standard library This issue involves writing Zig code for the standard library. label Feb 7, 2025
@RossComputerGuy
Copy link
Contributor

I'm working on the UEFI one since #22226 changes the allocators for UEFI a bit.

@linusg
Copy link
Collaborator Author

linusg commented Feb 7, 2025

Given the 0.14 release is close this regression should probably not depend on a large refactor PR.

@RossComputerGuy
Copy link
Contributor

Understood, I could pull out explicitly the allocator stuff and put it in a separate PR which contains the UEFI allocator fixes. Or I could have just the allocator fixes. Either are doable and wouldn't be that large.

@linusg
Copy link
Collaborator Author

linusg commented Feb 7, 2025

Or I could have just the allocator fixes.

If you already have it working that would be much appreciated!

@RossComputerGuy
Copy link
Contributor

UEFI fixes are in #22810

@jacobly0 jacobly0 added the contributor friendly This issue is limited in scope and/or knowledge of Zig internals. label Feb 8, 2025
@alexrp alexrp added os-uefi os-plan9 regression It worked in a previous version of Zig, but stopped working. labels Feb 8, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
bug Observed behavior contradicts documented or intended behavior contributor friendly This issue is limited in scope and/or knowledge of Zig internals. os-plan9 os-uefi regression It worked in a previous version of Zig, but stopped working. standard library This issue involves writing Zig code for the standard library.
Projects
None yet
Development

No branches or pull requests

4 participants