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
I've tried to compile the most recent build 59c6a6f on both VS 2013 as well as VS 2015 - without success.
Since the only 2 files that cause issues are PolynomialDivision.cs and PolynomialGcd.cs, I'm assuming it is due to the attempt to use tuples of the System.ValueTuple nuget package, for example
public static (MathObject quotient, MathObject remainder) PolynomialDivision(MathObject u, MathObject v, MathObject x)
Could you describe in detail how you made the project compile on VS 2013 / VS 2015 ?
The text was updated successfully, but these errors were encountered:
ChaosCom
changed the title
Build 59c6a6f does not build on VS 2013 / VS 2015
Commit 59c6a6f does not build on VS 2013 / VS 2015
Dec 31, 2017
Oh I see. Would it be perhaps possible for you to rewrite PolynomialDivision.cs and PolynomialGcd.cs so that they either use a custom PolynomialDivisionResult class (containing both fields) or use the framework System.Tuple class in order to retain compilation compatibility?
The commit before these 2 classes were introduced (2f7e681) still compiles under VS2013 with the Microsoft.Net.Compilers package (Version 1.3.2)
Hello,
I've tried to compile the most recent build 59c6a6f on both VS 2013 as well as VS 2015 - without success.
Since the only 2 files that cause issues are PolynomialDivision.cs and PolynomialGcd.cs, I'm assuming it is due to the attempt to use tuples of the System.ValueTuple nuget package, for example
public static (MathObject quotient, MathObject remainder) PolynomialDivision(MathObject u, MathObject v, MathObject x)
Could you describe in detail how you made the project compile on VS 2013 / VS 2015 ?
The text was updated successfully, but these errors were encountered: