[jit] Fix the saving of the 'cfg->ret_var_set' flag when inlining, it was set to...
[mono.git] / mcs / tests / test-607.cs
1 using System;
2 using System.Reflection;
3 using System.Configuration.Assemblies;
4
5 [assembly: AssemblyVersion ("7.0")]
6 [assembly: AssemblyAlgorithmId (AssemblyHashAlgorithm.MD5)]
7 [assembly: AssemblyFlagsAttribute(AssemblyNameFlags.EnableJITcompileOptimizer | AssemblyNameFlags.Retargetable)]
8
9 class Program
10 {
11         public static int Main ()
12         {
13                 Assembly a = Assembly.GetExecutingAssembly ();
14                 var an = a.GetName ();
15                 Console.WriteLine (an.Version);
16                 if (a.GetName ().Version != new Version (7, 0, 0, 0))
17                         return 1;
18                 
19                 if (an.HashAlgorithm != AssemblyHashAlgorithm.MD5)
20                         return 2;
21                 
22                 Console.WriteLine (an.Flags);
23                 if (an.Flags != (AssemblyNameFlags.PublicKey | AssemblyNameFlags.EnableJITcompileOptimizer | AssemblyNameFlags.Retargetable))
24                         return 3;
25                 
26                 Console.WriteLine ("ok");
27                 return 0;
28         }
29 }