Skip to content

Issues: FuelLabs/sway

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

Author
Filter by author
Loading
Label
Filter by label
Loading
Use alt + click/return to exclude labels
or + click/return for logical OR
Projects
Filter by project
Loading
Milestones
Filter by milestone
Loading
Assignee
Filter by who’s assigned
Sort

Issues list

Compiler panics with "attempt to multiply with overflow" bug Something isn't working compiler: codegen Everything to do with IR->ASM, register allocation, etc. compiler: ir IRgen and sway-ir including optimization passes compiler General compiler. Should eventually become more specific as the issue is triaged team:compiler Compiler Team
#7161 opened May 6, 2025 by ironcev
Add event support via #[event] and #[indexed] attributes compiler: frontend Everything to do with type checking, control flow analysis, and everything between parsing and IRgen compiler General compiler. Should eventually become more specific as the issue is triaged enhancement New feature or request
#7158 opened May 6, 2025 by tritao Draft
Compiler panics with "Function does not have CFEI instruction for locals" bug Something isn't working compiler: codegen Everything to do with IR->ASM, register allocation, etc. compiler: ir IRgen and sway-ir including optimization passes compiler General compiler. Should eventually become more specific as the issue is triaged team:compiler Compiler Team
#7157 opened May 6, 2025 by ironcev
Improve inlining of getters compiler: ir IRgen and sway-ir including optimization passes compiler General compiler. Should eventually become more specific as the issue is triaged team:compiler Compiler Team
#7152 opened May 5, 2025 by ironcev
Inlining a function with an asm block accepting an array as input blows up the bytecode size compiler: ir IRgen and sway-ir including optimization passes compiler General compiler. Should eventually become more specific as the issue is triaged team:compiler Compiler Team
#7150 opened May 5, 2025 by ironcev
Fix remaining issues in raw identifiers bug Something isn't working compiler: frontend Everything to do with type checking, control flow analysis, and everything between parsing and IRgen compiler: parser Everything to do with the parser compiler General compiler. Should eventually become more specific as the issue is triaged team:compiler Compiler Team
#7136 opened Apr 30, 2025 by ironcev
Compile panic expression to ABI error codes ABI Everything to do the ABI, especially the JSON representation compiler General compiler. Should eventually become more specific as the issue is triaged language feature Core language features visible to end users
#7118 opened Apr 24, 2025 by ironcev Loading…
5 of 8 tasks
Compiler panics when associated constant is initialized via const eval function bug Something isn't working compiler General compiler. Should eventually become more specific as the issue is triaged team:compiler Compiler Team
#7065 opened Apr 4, 2025 by ironcev
Add #[abi_name(name = "foo")] attribute to rename ABI items. compiler: frontend Everything to do with type checking, control flow analysis, and everything between parsing and IRgen compiler General compiler. Should eventually become more specific as the issue is triaged enhancement New feature or request
#7057 opened Apr 2, 2025 by tritao Loading…
7 of 8 tasks
Enforce type annotations for constants breaking May cause existing user code to break. Requires a minor or major release. cla:signed compiler: parser Everything to do with the parser compiler: ui Mostly compiler messages compiler General compiler. Should eventually become more specific as the issue is triaged
#7054 opened Apr 1, 2025 by saimeunt Loading…
5 of 8 tasks
Add detailed diagnostics for Rust-style enums cla:signed compiler: parser Everything to do with the parser compiler General compiler. Should eventually become more specific as the issue is triaged
#7047 opened Mar 30, 2025 by kfastov Loading…
5 of 8 tasks
Issue tracking TODO of closing brackets in error span. compiler General compiler. Should eventually become more specific as the issue is triaged team:compiler Compiler Team
#7023 opened Mar 17, 2025 by esdrubal
Forbid passing aggregates and u256 and b256 to asm blocks without explicitly passing an address breaking May cause existing user code to break. Requires a minor or major release. compiler: frontend Everything to do with type checking, control flow analysis, and everything between parsing and IRgen compiler General compiler. Should eventually become more specific as the issue is triaged team:compiler Compiler Team
#6993 opened Mar 5, 2025 by ironcev
Release build generates ~30% fewer debug symbol entries than debug build compiler:debug-info Debug Info support in the compiler compiler General compiler. Should eventually become more specific as the issue is triaged team:compiler Compiler Team
#6992 opened Mar 5, 2025 by JoshuaBatty
Emit warnings if #[attribute] arguments are already defined compiler: frontend Everything to do with type checking, control flow analysis, and everything between parsing and IRgen compiler General compiler. Should eventually become more specific as the issue is triaged team:compiler Compiler Team
#6988 opened Mar 4, 2025 by ironcev
Provide proper warning span for deprecated Contract methods compiler: frontend Everything to do with type checking, control flow analysis, and everything between parsing and IRgen compiler General compiler. Should eventually become more specific as the issue is triaged P: low team:compiler Compiler Team
#6982 opened Mar 4, 2025 by ironcev
No add method found on a number without annotations where expected add result is not u64 bug Something isn't working compiler: frontend Everything to do with type checking, control flow analysis, and everything between parsing and IRgen compiler General compiler. Should eventually become more specific as the issue is triaged team:compiler Compiler Team
#6961 opened Feb 25, 2025 by ironcev
Compailers panics when const evaluating const initialized by a const function call bug Something isn't working compiler General compiler. Should eventually become more specific as the issue is triaged team:compiler Compiler Team
#6960 opened Feb 25, 2025 by ironcev
Fully implement #[deprecated] attribute compiler: frontend Everything to do with type checking, control flow analysis, and everything between parsing and IRgen compiler General compiler. Should eventually become more specific as the issue is triaged team:compiler Compiler Team
#6942 opened Feb 19, 2025 by ironcev
3 tasks
Properly implement doc-comment attribute compiler: frontend Everything to do with type checking, control flow analysis, and everything between parsing and IRgen compiler: parser Everything to do with the parser compiler General compiler. Should eventually become more specific as the issue is triaged P: low team:compiler Compiler Team
#6938 opened Feb 18, 2025 by ironcev
Associated Functions defined with turbo fish cause unintended recursive call bug Something isn't working compiler General compiler. Should eventually become more specific as the issue is triaged
#6927 opened Feb 12, 2025 by bitzoic
Support doc comments on submodule (mod) items #6879 compiler: frontend Everything to do with type checking, control flow analysis, and everything between parsing and IRgen compiler: parser Everything to do with the parser compiler General compiler. Should eventually become more specific as the issue is triaged P: low team:compiler Compiler Team
#6925 opened Feb 12, 2025 by ironcev
Support inner attributes (#!) compiler: frontend Everything to do with type checking, control flow analysis, and everything between parsing and IRgen compiler: parser Everything to do with the parser compiler General compiler. Should eventually become more specific as the issue is triaged P: low team:compiler Compiler Team
#6924 opened Feb 12, 2025 by ironcev
Properly support nested items or emit not-implemented error bug Something isn't working compiler: frontend Everything to do with type checking, control flow analysis, and everything between parsing and IRgen compiler General compiler. Should eventually become more specific as the issue is triaged team:compiler Compiler Team
#6919 opened Feb 11, 2025 by ironcev
Fix "no method found" issues when compiling code with PartialEq and Eq bug Something isn't working compiler: frontend Everything to do with type checking, control flow analysis, and everything between parsing and IRgen compiler General compiler. Should eventually become more specific as the issue is triaged team:compiler Compiler Team
#6899 opened Feb 6, 2025 by ironcev
ProTip! no:milestone will show everything without a milestone.