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
Resolves#614 by adding a stdlib test that imports every single (common)
stdlib module.
Let's add [ACME](https://en.wikipedia.org/wiki/Acme_Corporation) (in our
context "All Common Modules in Effekt" :)) to the stdlib tests: just
import and compile all modules.
This revealed 3 different bugs in stdlib + codegen bugs on LLVM (moved
to #801).
Extracted from #795 (comment)
Hypothesis: The LLVM backend has bad codegen for negative types.
Here are the two test cases that fail:
Analysis
I think it's the same problem, actually.
For negative types, we generate:
which always share what would be:
so the same value is defined under the same name in multiple different functions.
The text was updated successfully, but these errors were encountered: