You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
It looks like the following code handles non-polymorphics and sets the signal, but nothing is done for polymorphics. I'm not familiar enough with the type checker to know what the proper fix would be. Removing either the wait or raising the signal in all cases causes this hang to no longer occur, at least.
Context
Odin: dev-2024-04-nightly:a00d96c0d
OS: Windows 11 Home Basic (version: 23H2), build 22631.3447
CPU: AMD Ryzen 7 6800HS with Radeon Graphics
RAM: 15608 MiB
Backend: LLVM 17.0.1
Expected Behavior
The same as if it wasn't parametric, i.e.
Error: Type 'K' has no field 'l'
andError: Type 'K' has no field 'm'
Current Behavior
Trying to access the parameter or field of parametric struct on the type itself causes complier to indefinitely hang.
Failure Information (for bugs)
Steps to Reproduce
The text was updated successfully, but these errors were encountered: