-
Notifications
You must be signed in to change notification settings - Fork 103
Closed
Description
Internal git log:
6375fe668573c6e8ba0cf38fbfeaa69b245b862c
COMPILING...
Determining projects to restore...
Restored /neo-devpack-dotnet/src/Template.CSharpNeoCompiler/NeoCompilerContractGenerated.csproj (in 87 ms).
1 of 2 projects are up-to-date for restore.
Neo.SmartContract.Framework -> /neo-devpack-dotnet/src/Neo.SmartContract.Framework/bin/Debug/net9.0/Neo.SmartContract.Framework.dll
NeoCompilerContractGenerated -> /neo-devpack-dotnet/src/Template.CSharpNeoCompiler/bin/Debug/net9.0/NeoCompilerContractGenerated.dll
Start NeoContract converter, Source File: /neo-devpack-dotnet/src/Template.CSharpNeoCompiler/bin/Debug/net9.0/NeoCompilerContractGenerated.dll - Project Path /neo-devpack-dotnet/src/Template.CSharpNeoCompiler/NeoCompilerContractGenerated.csproj
Determining projects to restore...
Restored /neo-devpack-dotnet/src/Template.CSharpNeoCompiler/NeoCompilerContractGenerated.csproj (in 79 ms).
Restored /neo-devpack-dotnet/src/Neo.SmartContract.Framework/Neo.SmartContract.Framework.csproj (in 79 ms).
Determining projects to restore...
All projects are up-to-date for restore.
System.ArgumentException: Syntax node is not within syntax tree
at Microsoft.CodeAnalysis.CSharp.CSharpSemanticModel.CheckSyntaxNode(CSharpSyntaxNode syntax)
at Microsoft.CodeAnalysis.CSharp.CSharpSemanticModel.GetConstantValue(ExpressionSyntax expression, CancellationToken cancellationToken)
at Microsoft.CodeAnalysis.CSharp.CSharpSemanticModel.GetConstantValueCore(SyntaxNode node, CancellationToken cancellationToken)
at Microsoft.CodeAnalysis.SemanticModel.GetConstantValue(SyntaxNode node, CancellationToken cancellationToken)
at Neo.Compiler.MethodConvert.TryConvertConstant(SemanticModel model, ExpressionSyntax syntax, SyntaxNode syntaxNode) in /neo-devpack-dotnet/src/Neo.Compiler.CSharp/MethodConvert/Expression/Expression.cs:line 52
Unhandled exception: System.Reflection.TargetInvocationException: Exception has been thrown by the target of an invocation.
---> System.AggregateException: One or more errors occurred. (Syntax node is not within syntax tree)
---> System.ArgumentException: Syntax node is not within syntax tree
at Microsoft.CodeAnalysis.CSharp.CSharpSemanticModel.CheckSyntaxNode(CSharpSyntaxNode syntax)
at Microsoft.CodeAnalysis.CSharp.CSharpSemanticModel.GetSymbolInfo(ExpressionSyntax expression, CancellationToken cancellationToken)
at Microsoft.CodeAnalysis.CSharp.CSharpExtensions.GetSymbolInfo(SemanticModel semanticModel, ExpressionSyntax expression, CancellationToken cancellationToken)
at Neo.Compiler.MethodConvert.ConvertInvocationExpression(SemanticModel model, InvocationExpressionSyntax expression) in /neo-devpack-dotnet/src/Neo.Compiler.CSharp/MethodConvert/Expression/InvocationExpression.cs:line 34
at Neo.Compiler.MethodConvert.ConvertNonConstantExpression(SemanticModel model, ExpressionSyntax syntax) in /neo-devpack-dotnet/src/Neo.Compiler.CSharp/MethodConvert/Expression/Expression.cs:line 140
at Neo.Compiler.MethodConvert.ConvertExpression(SemanticModel model, ExpressionSyntax syntax, SyntaxNode syntaxNode) in /neo-devpack-dotnet/src/Neo.Compiler.CSharp/MethodConvert/Expression/Expression.cs:line 45
at Neo.Compiler.MethodConvert.TryProcessInlineMethods(SemanticModel model, IMethodSymbol symbol, IReadOnlyList`1 arguments) in /neo-devpack-dotnet/src/Neo.Compiler.CSharp/MethodConvert/Helpers/ConvertHelpers.cs:line 52
at Neo.Compiler.MethodConvert.TryProcessSpecialMethods(SemanticModel model, IMethodSymbol symbol, ExpressionSyntax instanceExpression, IReadOnlyList`1 arguments) in /neo-devpack-dotnet/src/Neo.Compiler.CSharp/MethodConvert/Helpers/CallHelpers.cs:line 178
at Neo.Compiler.MethodConvert.CallMethodWithInstanceExpression(SemanticModel model, IMethodSymbol symbol, ExpressionSyntax instanceExpression, SyntaxNode[] arguments) in /neo-devpack-dotnet/src/Neo.Compiler.CSharp/MethodConvert/Helpers/CallHelpers.cs:line 108
at Neo.Compiler.MethodConvert.ConvertMethodInvocationExpression(SemanticModel model, IMethodSymbol symbol, ExpressionSyntax expression, ArgumentSyntax[] arguments) in /neo-devpack-dotnet/src/Neo.Compiler.CSharp/MethodConvert/Expression/InvocationExpression.cs:line 81
at Neo.Compiler.MethodConvert.ConvertInvocationExpression(SemanticModel model, InvocationExpressionSyntax expression) in /neo-devpack-dotnet/src/Neo.Compiler.CSharp/MethodConvert/Expression/InvocationExpression.cs:line 41
at Neo.Compiler.MethodConvert.ConvertNonConstantExpression(SemanticModel model, ExpressionSyntax syntax) in /neo-devpack-dotnet/src/Neo.Compiler.CSharp/MethodConvert/Expression/Expression.cs:line 140
at Neo.Compiler.MethodConvert.ConvertExpression(SemanticModel model, ExpressionSyntax syntax, SyntaxNode syntaxNode) in /neo-devpack-dotnet/src/Neo.Compiler.CSharp/MethodConvert/Expression/Expression.cs:line 45
at Neo.Compiler.MethodConvert.ConvertExpressionStatement(SemanticModel model, ExpressionStatementSyntax syntax) in /neo-devpack-dotnet/src/Neo.Compiler.CSharp/MethodConvert/Statement/ExpressionStatement.cs:line 47
at Neo.Compiler.MethodConvert.ConvertStatement(SemanticModel model, StatementSyntax statement) in /neo-devpack-dotnet/src/Neo.Compiler.CSharp/MethodConvert/Statement/Statement.cs:line 117
at Neo.Compiler.MethodConvert.ConvertBlockStatement(SemanticModel model, BlockSyntax syntax) in /neo-devpack-dotnet/src/Neo.Compiler.CSharp/MethodConvert/Statement/BlockStatement.cs:line 61
at Neo.Compiler.MethodConvert.ConvertStatement(SemanticModel model, StatementSyntax statement) in /neo-devpack-dotnet/src/Neo.Compiler.CSharp/MethodConvert/Statement/Statement.cs:line 87
at Neo.Compiler.MethodConvert.ConvertSource(SemanticModel model) in /neo-devpack-dotnet/src/Neo.Compiler.CSharp/MethodConvert/SourceConvert.cs:line 71
at Neo.Compiler.MethodConvert.Convert(SemanticModel model) in /neo-devpack-dotnet/src/Neo.Compiler.CSharp/MethodConvert/MethodConvert.cs:line 172
at Neo.Compiler.CompilationContext.ConvertMethod(SemanticModel model, IMethodSymbol symbol) in /neo-devpack-dotnet/src/Neo.Compiler.CSharp/CompilationEngine/CompilationContext.cs:line 595
at Neo.Compiler.CompilationContext.ProcessMethod(SemanticModel model, IMethodSymbol symbol, Boolean export) in /neo-devpack-dotnet/src/Neo.Compiler.CSharp/CompilationEngine/CompilationContext.cs:line 572
at Neo.Compiler.CompilationContext.ProcessClass(SemanticModel model, INamedTypeSymbol symbol) in /neo-devpack-dotnet/src/Neo.Compiler.CSharp/CompilationEngine/CompilationContext.cs:line 512
at Neo.Compiler.CompilationContext.ProcessMemberDeclaration(HashSet`1 processed, SemanticModel model, MemberDeclarationSyntax syntax) in /neo-devpack-dotnet/src/Neo.Compiler.CSharp/CompilationEngine/CompilationContext.cs:line 404
at Neo.Compiler.CompilationContext.ProcessMemberDeclaration(HashSet`1 processed, SemanticModel model, MemberDeclarationSyntax syntax) in /neo-devpack-dotnet/src/Neo.Compiler.CSharp/CompilationEngine/CompilationContext.cs:line 398
at Neo.Compiler.CompilationContext.ProcessCompilationUnit(HashSet`1 processed, SemanticModel model, CompilationUnitSyntax syntax) in /neo-devpack-dotnet/src/Neo.Compiler.CSharp/CompilationEngine/CompilationContext.cs:line 389
at Neo.Compiler.CompilationContext.Compile() in /neo-devpack-dotnet/src/Neo.Compiler.CSharp/CompilationEngine/CompilationContext.cs:line 130
at Neo.Compiler.CompilationEngine.<>c__DisplayClass23_0.<CompileProjectContracts>b__0(INamedTypeSymbol c) in /neo-devpack-dotnet/src/Neo.Compiler.CSharp/CompilationEngine/CompilationEngine.cs:line 305
at System.Threading.Tasks.Parallel.<>c__DisplayClass19_0`2.<ForWorker>b__1(RangeWorker& currentWorker, Int64 timeout, Boolean& replicationDelegateYieldedBeforeCompletion)
--- End of stack trace from previous location ---
at System.Threading.Tasks.Parallel.<>c__DisplayClass19_0`2.<ForWorker>b__1(RangeWorker& currentWorker, Int64 timeout, Boolean& replicationDelegateYieldedBeforeCompletion)
at System.Threading.Tasks.TaskReplicator.Replica.Execute()
--- End of inner exception stack trace ---
at System.Threading.Tasks.TaskReplicator.Run[TState](ReplicatableUserAction`1 action, ParallelOptions options, Boolean stopOnFirstFailure)
at System.Threading.Tasks.Parallel.ForWorker[TLocal,TInt](TInt fromInclusive, TInt toExclusive, ParallelOptions parallelOptions, Action`1 body, Action`2 bodyWithState, Func`4 bodyWithLocal, Func`1 localInit, Action`1 localFinally)
--- End of stack trace from previous location ---
at System.Threading.Tasks.Parallel.ForWorker[TLocal,TInt](TInt fromInclusive, TInt toExclusive, ParallelOptions parallelOptions, Action`1 body, Action`2 bodyWithState, Func`4 bodyWithLocal, Func`1 localInit, Action`1 localFinally)
at System.Threading.Tasks.Parallel.ForEachWorker[TSource,TLocal](IEnumerable`1 source, ParallelOptions parallelOptions, Action`1 body, Action`2 bodyWithState, Action`3 bodyWithStateAndIndex, Func`4 bodyWithStateAndLocal, Func`5 bodyWithEverything, Func`1 localInit, Action`1 localFinally)
at System.Threading.Tasks.Parallel.ForEach[TSource](IEnumerable`1 source, Action`1 body)
at Neo.Compiler.CompilationEngine.CompileProjectContracts(Compilation compilation) in /neo-devpack-dotnet/src/Neo.Compiler.CSharp/CompilationEngine/CompilationEngine.cs:line 300
at Neo.Compiler.CompilationEngine.CompileProject(String csproj) in /neo-devpack-dotnet/src/Neo.Compiler.CSharp/CompilationEngine/CompilationEngine.cs:line 187
at Neo.Compiler.Program.ProcessCsproj(Options options, String path) in /neo-devpack-dotnet/src/Neo.Compiler.CSharp/Program.cs:line 235
at Neo.Compiler.Program.Handle(RootCommand command, Options options, String[] paths, InvocationContext context) in /neo-devpack-dotnet/src/Neo.Compiler.CSharp/Program.cs:line 119
at System.RuntimeMethodHandle.InvokeMethod(Object target, Void** arguments, Signature sig, Boolean isConstructor)
at System.Reflection.MethodBaseInvoker.InvokeDirectByRefWithFewArgs(Object obj, Span`1 copyOfArgs, BindingFlags invokeAttr)
--- End of inner exception stack trace ---
at System.Reflection.MethodBaseInvoker.InvokeDirectByRefWithFewArgs(Object obj, Span`1 copyOfArgs, BindingFlags invokeAttr)
at System.Reflection.MethodBaseInvoker.InvokeWithFewArgs(Object obj, BindingFlags invokeAttr, Binder binder, Object[] parameters, CultureInfo culture)
at System.Reflection.RuntimeMethodInfo.Invoke(Object obj, BindingFlags invokeAttr, Binder binder, Object[] parameters, CultureInfo culture)
at System.Delegate.DynamicInvokeImpl(Object[] args)
at System.CommandLine.NamingConventionBinder.ModelBindingCommandHandler.InvokeAsync(InvocationContext context)
at System.CommandLine.NamingConventionBinder.ModelBindingCommandHandler.Invoke(InvocationContext context)
at System.CommandLine.Invocation.InvocationPipeline.<>c__DisplayClass4_0.<<BuildInvocationChain>b__0>d.MoveNext()
--- End of stack trace from previous location ---
at System.CommandLine.Builder.CommandLineBuilderExtensions.<>c__DisplayClass17_0.<<UseParseErrorReporting>b__0>d.MoveNext()
--- End of stack trace from previous location ---
at System.CommandLine.Builder.CommandLineBuilderExtensions.<>c__DisplayClass12_0.<<UseHelp>b__0>d.MoveNext()
--- End of stack trace from previous location ---
at System.CommandLine.Builder.CommandLineBuilderExtensions.<>c__DisplayClass22_0.<<UseVersionOption>b__0>d.MoveNext()
--- End of stack trace from previous location ---
at System.CommandLine.Builder.CommandLineBuilderExtensions.<>c__DisplayClass19_0.<<UseTypoCorrections>b__0>d.MoveNext()
--- End of stack trace from previous location ---
at System.CommandLine.Builder.CommandLineBuilderExtensions.<>c.<<UseSuggestDirective>b__18_0>d.MoveNext()
--- End of stack trace from previous location ---
at System.CommandLine.Builder.CommandLineBuilderExtensions.<>c__DisplayClass16_0.<<UseParseDirective>b__0>d.MoveNext()
--- End of stack trace from previous location ---
at System.CommandLine.Builder.CommandLineBuilderExtensions.<>c.<<RegisterWithDotnetSuggest>b__5_0>d.MoveNext()
--- End of stack trace from previous location ---
at System.CommandLine.Builder.CommandLineBuilderExtensions.<>c__DisplayClass8_0.<<UseExceptionHandler>b__0>d.MoveNext()
/neo-devpack-dotnet/src/Template.CSharpNeoCompiler/NeoCompilerContractGenerated.csproj(16,5): error MSB3073: The command "/neo-devpack-dotnet/src/Neo.Compiler.CSharp/bin/Debug/net9.0/nccs --assembly --optimize ${OPTLEVEL} "/neo-devpack-dotnet/src/Template.CSharpNeoCompiler/NeoCompilerContractGenerated.csproj"" exited with code 1.
Build FAILED.
/neo-devpack-dotnet/src/Template.CSharpNeoCompiler/NeoCompilerContractGenerated.csproj(16,5): error MSB3073: The command "/neo-devpack-dotnet/src/Neo.Compiler.CSharp/bin/Debug/net9.0/nccs --assembly --optimize ${OPTLEVEL} "/neo-devpack-dotnet/src/Template.CSharpNeoCompiler/NeoCompilerContractGenerated.csproj"" exited with code 1.
0 Warning(s)
1 Error(s)
Time Elapsed 00:00:05.63Reactions are currently unavailable
Metadata
Metadata
Assignees
Labels
No labels