Skip to content
This repository has been archived by the owner on Dec 10, 2022. It is now read-only.

#line in C# + avoid mono bug with goto on unix #226

Open
wants to merge 16 commits into
base: master
Choose a base branch
from

Conversation

soywiz
Copy link
Member

@soywiz soywiz commented Aug 3, 2017

Use csc C# compiler if it’s available

soywiz added 3 commits August 3, 2017 23:26
Use csc C# compiler if it’s available
@ghost
Copy link

ghost commented Aug 4, 2017

Confirm fixed #167

@soywiz
Copy link
Member Author

soywiz commented Aug 4, 2017

But still not working on travis. Ubunto doesnt seem to have the microwoft compiler. I will try to dump versions of mono. And will download sourcecode to debug whats happening so i can avoid the problematic syntax/api in generated code

@soywiz
Copy link
Member Author

soywiz commented Aug 5, 2017

I have created a bug report: https://bugzilla.xamarin.com/show_bug.cgi?id=58600

@soywiz
Copy link
Member Author

soywiz commented Aug 8, 2017

The bug report has been confirmed. It seems to be related to gotos. So I have two options. Keep C# tests disabled for now until fixed and then just use latest mono .net compiler, or add a flag to strip gotos in c# target when going to compile on mono. We would cover this option on travis and gotos on appveyor

@soywiz soywiz changed the title Update to trusty #line in C# + avoid mono bug with goto on unix Aug 9, 2017
@soywiz
Copy link
Member Author

soywiz commented Aug 9, 2017

@SergeyLabutin HaxeTest > testBigCpp FAILED happens here too. But I don't know why it doesn't happen on master

Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant