If I compile a project using Xamarin with llvm optimizations turned on, I would find that I would be unable to establish a connection with a server. This would manifest itself by the client sending a connection request to the server, but the server would complain that it would timeout because it was never able to reach the client.
The llvm optimizations were only being applied to the client. And this is definitely the switch that would determine whether or not the library would work as expected.
That sounds like a problem with the llvm optimizations being done. If you could narrow it down what is not working after optimizations it would be great.
If I compile a project using Xamarin with llvm optimizations turned on, I would find that I would be unable to establish a connection with a server. This would manifest itself by the client sending a connection request to the server, but the server would complain that it would timeout because it was never able to reach the client.
The llvm optimizations were only being applied to the client. And this is definitely the switch that would determine whether or not the library would work as expected.