Open kalinon opened 3 years ago
Still get these errors on other llvm versions, so i believe it may have something to do with the changes @HertzDevil may have introduced. @HertzDevil any ideas? Looks like types like std::vector<int>
are making through as crystal code. Disabling sanity checks gets output like:
@[Link(ldflags: "#{__DIR__}/../tmp/containers.o -lstdc++ -lgccpp")]
lib Binding
alias Containers = Void
alias std::vector<int> = Void
alias std::vector<std::vector<int> > = Void
alias std::vector<std::string> = Void
alias ContainerStdVectorUnsignedChar = Void
alias std::vector<rgb> = Void
alias std::vector<double> = Void
Seems aliasing is broken, unsure when it broke, but it should be reproducible with the container spec.