remove workaround on windows which disables byval parameters #536
Labels
bug
Observed behavior contradicts documented or intended behavior
contributor friendly
This issue is limited in scope and/or knowledge of Zig internals.
os-windows
upstream
An issue with a third party project that Zig uses.
Milestone
There is a bug in Windows code generation in LLVM causing tests to fail: https://bugs.llvm.org/show_bug.cgi?id=34952
Until this is fixed, I worked around the issue by disabling byval parameters. The only byval parameter is slices right now. This is not an issue until we add concurrency (see #174) in which this situation can break without byval:
a_slice
to a functiona_slice
We'll need to make sure this bug is fixed and remove the workaround before adding concurrency.
The text was updated successfully, but these errors were encountered: