* Fix by casting Void* to nativeint
Special-case for System.Reflection.Pointer
* Add test
Modifies test framework to add stdout to `runFsi`
---------
Co-authored-by: Adam Boniecki <adboniec@microsoft.com>
* Doc(ksprintf): Correct explaination of example code.
* Doc(kprintf): Correct explaination of example code.
* Doc(kfprintf): Correct example code and explaination.
* Tests/syntax: produce tmp file when result doesn't match baselines
* Delete tmp file when results matches
* Rename tmp -> actual
* Ignore tmp files in git
Fixes
```
Testhost process for source(s) 'C:\Users\vlza\code\fsharp3\artifacts\bin\FSharp.Test.Utilities\Debug\net7.0\FSharp.Test.Utilities.dll' exited with error: Error:
An assembly specified in the application dependencies manifest (FSharp.Test.Utilities.deps.json) was not found:
package: 'FluentAssertions', version: '5.10.3'
path: 'lib/netcoreapp2.1/FluentAssertions.dll'
. Please check the diagnostic logs for more information.
```
When running with `dotnet test` on whole solution.
Co-authored-by: Kevin Ransom (msft) <codecutter@hotmail.com>
* Update dependencies from https://github.com/dotnet/arcade build 20221205.1
Microsoft.DotNet.Arcade.Sdk , Microsoft.DotNet.Helix.Sdk
From Version 8.0.0-beta.22554.2 -> To Version 8.0.0-beta.22605.1
* Update dependencies from https://github.com/dotnet/arcade build 20221206.1
Microsoft.DotNet.Arcade.Sdk , Microsoft.DotNet.Helix.Sdk
From Version 8.0.0-beta.22554.2 -> To Version 8.0.0-beta.22606.1
* Update dependencies from https://github.com/dotnet/arcade build 20221208.2
Microsoft.DotNet.Arcade.Sdk , Microsoft.DotNet.Helix.Sdk
From Version 8.0.0-beta.22554.2 -> To Version 8.0.0-beta.22608.2
* Update dependencies from https://github.com/dotnet/arcade build 20221209.3
Microsoft.DotNet.Arcade.Sdk , Microsoft.DotNet.Helix.Sdk
From Version 8.0.0-beta.22554.2 -> To Version 8.0.0-beta.22609.3
* Update global.json
* Update dependencies from https://github.com/dotnet/arcade build 20221212.4
Microsoft.DotNet.Arcade.Sdk , Microsoft.DotNet.Helix.Sdk
From Version 8.0.0-beta.22554.2 -> To Version 8.0.0-beta.22612.4
* Update dependencies from https://github.com/dotnet/arcade build 20221213.4
Microsoft.DotNet.Arcade.Sdk , Microsoft.DotNet.Helix.Sdk
From Version 8.0.0-beta.22554.2 -> To Version 8.0.0-beta.22613.4
* Update dependencies from https://github.com/dotnet/arcade build 20221215.3
Microsoft.DotNet.Arcade.Sdk , Microsoft.DotNet.Helix.Sdk
From Version 8.0.0-beta.22554.2 -> To Version 8.0.0-beta.22615.3
* Update dependencies from https://github.com/dotnet/arcade build 20221216.1
Microsoft.DotNet.Arcade.Sdk , Microsoft.DotNet.Helix.Sdk
From Version 8.0.0-beta.22554.2 -> To Version 8.0.0-beta.22616.1
* Update dependencies from https://github.com/dotnet/arcade build 20221220.3
Microsoft.DotNet.Arcade.Sdk , Microsoft.DotNet.Helix.Sdk
From Version 8.0.0-beta.22554.2 -> To Version 8.0.0-beta.22620.3
* Update dependencies from https://github.com/dotnet/arcade build 20221221.1
Microsoft.DotNet.Arcade.Sdk , Microsoft.DotNet.Helix.Sdk
From Version 8.0.0-beta.22554.2 -> To Version 8.0.0-beta.22621.1
* Update dependencies from https://github.com/dotnet/arcade build 20221223.1
Microsoft.DotNet.Arcade.Sdk , Microsoft.DotNet.Helix.Sdk
From Version 8.0.0-beta.22554.2 -> To Version 8.0.0-beta.22623.1
* Update dependencies from https://github.com/dotnet/arcade build 20221226.1
Microsoft.DotNet.Arcade.Sdk , Microsoft.DotNet.Helix.Sdk
From Version 8.0.0-beta.22554.2 -> To Version 8.0.0-beta.22626.1
* Update dependencies from https://github.com/dotnet/arcade build 20221228.1
Microsoft.DotNet.Arcade.Sdk , Microsoft.DotNet.Helix.Sdk
From Version 8.0.0-beta.22554.2 -> To Version 8.0.0-beta.22628.1
* Update dependencies from https://github.com/dotnet/arcade build 20221230.1
Microsoft.DotNet.Arcade.Sdk , Microsoft.DotNet.Helix.Sdk
From Version 8.0.0-beta.22554.2 -> To Version 8.0.0-beta.22630.1
* Update dependencies from https://github.com/dotnet/arcade build 20230102.2
Microsoft.DotNet.Arcade.Sdk , Microsoft.DotNet.Helix.Sdk
From Version 8.0.0-beta.22554.2 -> To Version 8.0.0-beta.23052.2
* Update dependencies from https://github.com/dotnet/arcade build 20230103.5
Microsoft.DotNet.Arcade.Sdk , Microsoft.DotNet.Helix.Sdk
From Version 8.0.0-beta.22554.2 -> To Version 8.0.0-beta.23053.5
* Update dependencies from https://github.com/dotnet/arcade build 20230104.2
Microsoft.DotNet.Arcade.Sdk , Microsoft.DotNet.Helix.Sdk
From Version 8.0.0-beta.22554.2 -> To Version 8.0.0-beta.23054.2
* Update dependencies from https://github.com/dotnet/arcade build 20230105.2
Microsoft.DotNet.Arcade.Sdk , Microsoft.DotNet.Helix.Sdk
From Version 8.0.0-beta.22554.2 -> To Version 8.0.0-beta.23055.2
* Update dependencies from https://github.com/dotnet/arcade build 20230105.3
Microsoft.DotNet.Arcade.Sdk , Microsoft.DotNet.Helix.Sdk
From Version 8.0.0-beta.22554.2 -> To Version 8.0.0-beta.23055.3
* Update dependencies from https://github.com/dotnet/arcade build 20230106.4
Microsoft.DotNet.Arcade.Sdk , Microsoft.DotNet.Helix.Sdk
From Version 8.0.0-beta.22554.2 -> To Version 8.0.0-beta.23056.4
* Update dependencies from https://github.com/dotnet/arcade build 20230108.1
Microsoft.DotNet.Arcade.Sdk , Microsoft.DotNet.Helix.Sdk
From Version 8.0.0-beta.22554.2 -> To Version 8.0.0-beta.23058.1
* Update global.json
* Update dependencies from https://github.com/dotnet/arcade build 20230109.1
Microsoft.DotNet.Arcade.Sdk , Microsoft.DotNet.Helix.Sdk
From Version 8.0.0-beta.22554.2 -> To Version 8.0.0-beta.23059.1
* Update dependencies from https://github.com/dotnet/arcade build 20230111.1
Microsoft.DotNet.Arcade.Sdk , Microsoft.DotNet.Helix.Sdk
From Version 8.0.0-beta.22554.2 -> To Version 8.0.0-beta.23061.1
* Update dependencies from https://github.com/dotnet/arcade build 20230112.3
Microsoft.DotNet.Arcade.Sdk , Microsoft.DotNet.Helix.Sdk
From Version 8.0.0-beta.22554.2 -> To Version 8.0.0-beta.23062.3
* Update dependencies from https://github.com/dotnet/arcade build 20230113.7
Microsoft.DotNet.Arcade.Sdk , Microsoft.DotNet.Helix.Sdk
From Version 8.0.0-beta.22554.2 -> To Version 8.0.0-beta.23063.7
* Update dependencies from https://github.com/dotnet/arcade build 20230116.1
Microsoft.DotNet.Arcade.Sdk , Microsoft.DotNet.Helix.Sdk
From Version 8.0.0-beta.22554.2 -> To Version 8.0.0-beta.23066.1
* Update dependencies from https://github.com/dotnet/arcade build 20230117.5
Microsoft.DotNet.Arcade.Sdk , Microsoft.DotNet.Helix.Sdk
From Version 8.0.0-beta.22554.2 -> To Version 8.0.0-beta.23067.5
* Update dependencies from https://github.com/dotnet/arcade build 20230123.10
Microsoft.DotNet.Arcade.Sdk , Microsoft.DotNet.Helix.Sdk
From Version 8.0.0-beta.22554.2 -> To Version 8.0.0-beta.23073.10
* Update dependencies from https://github.com/dotnet/arcade build 20230124.2
Microsoft.DotNet.Arcade.Sdk , Microsoft.DotNet.Helix.Sdk
From Version 8.0.0-beta.22554.2 -> To Version 8.0.0-beta.23074.2
* Update dependencies from https://github.com/dotnet/arcade build 20230125.2
Microsoft.DotNet.Arcade.Sdk , Microsoft.DotNet.Helix.Sdk
From Version 8.0.0-beta.22554.2 -> To Version 8.0.0-beta.23075.2
* Update dependencies from https://github.com/dotnet/arcade build 20230126.1
Microsoft.DotNet.Arcade.Sdk , Microsoft.DotNet.Helix.Sdk
From Version 8.0.0-beta.22554.2 -> To Version 8.0.0-beta.23076.1
* Update dependencies from https://github.com/dotnet/arcade build 20230127.1
Microsoft.DotNet.Arcade.Sdk , Microsoft.DotNet.Helix.Sdk
From Version 8.0.0-beta.22554.2 -> To Version 8.0.0-beta.23077.1
* Update dependencies from https://github.com/dotnet/arcade build 20230130.3
Microsoft.DotNet.Arcade.Sdk , Microsoft.DotNet.Helix.Sdk
From Version 8.0.0-beta.22554.2 -> To Version 8.0.0-beta.23080.3
* Update dependencies from https://github.com/dotnet/arcade build 20230201.1
Microsoft.DotNet.Arcade.Sdk , Microsoft.DotNet.Helix.Sdk
From Version 8.0.0-beta.22554.2 -> To Version 8.0.0-beta.23101.1
* Update dependencies from https://github.com/dotnet/arcade build 20230202.4
Microsoft.DotNet.Arcade.Sdk , Microsoft.DotNet.Helix.Sdk
From Version 8.0.0-beta.22554.2 -> To Version 8.0.0-beta.23102.4
* Update dependencies from https://github.com/dotnet/arcade build 20230203.1
Microsoft.DotNet.Arcade.Sdk , Microsoft.DotNet.Helix.Sdk
From Version 8.0.0-beta.22554.2 -> To Version 8.0.0-beta.23103.1
* Update dependencies from https://github.com/dotnet/arcade build 20230206.4
Microsoft.DotNet.Arcade.Sdk , Microsoft.DotNet.Helix.Sdk
From Version 8.0.0-beta.22554.2 -> To Version 8.0.0-beta.23106.4
* Update dependencies from https://github.com/dotnet/arcade build 20230207.1
Microsoft.DotNet.Arcade.Sdk , Microsoft.DotNet.Helix.Sdk
From Version 8.0.0-beta.22554.2 -> To Version 8.0.0-beta.23107.1
* Update dependencies from https://github.com/dotnet/arcade build 20230209.5
Microsoft.DotNet.Arcade.Sdk , Microsoft.DotNet.Helix.Sdk
From Version 8.0.0-beta.22554.2 -> To Version 8.0.0-beta.23109.5
* Update dependencies from https://github.com/dotnet/arcade build 20230210.3
Microsoft.DotNet.Arcade.Sdk , Microsoft.DotNet.Helix.Sdk
From Version 8.0.0-beta.22554.2 -> To Version 8.0.0-beta.23110.3
* Update dependencies from https://github.com/dotnet/arcade build 20230213.1
Microsoft.DotNet.Arcade.Sdk , Microsoft.DotNet.Helix.Sdk
From Version 8.0.0-beta.22554.2 -> To Version 8.0.0-beta.23113.1
* Update dependencies from https://github.com/dotnet/arcade build 20230215.1
Microsoft.DotNet.Arcade.Sdk , Microsoft.DotNet.Helix.Sdk
From Version 8.0.0-beta.22554.2 -> To Version 8.0.0-beta.23115.1
* Update dependencies from https://github.com/dotnet/arcade build 20230217.2
Microsoft.DotNet.Arcade.Sdk , Microsoft.DotNet.Helix.Sdk
From Version 8.0.0-beta.22554.2 -> To Version 8.0.0-beta.23117.2
* Update dependencies from https://github.com/dotnet/arcade build 20230218.1
Microsoft.DotNet.Arcade.Sdk , Microsoft.DotNet.Helix.Sdk
From Version 8.0.0-beta.22554.2 -> To Version 8.0.0-beta.23118.1
* Update dependencies from https://github.com/dotnet/arcade build 20230220.1
Microsoft.DotNet.Arcade.Sdk , Microsoft.DotNet.Helix.Sdk
From Version 8.0.0-beta.22554.2 -> To Version 8.0.0-beta.23120.1
* Update dependencies from https://github.com/dotnet/arcade build 20230223.2
Microsoft.DotNet.Arcade.Sdk , Microsoft.DotNet.Helix.Sdk
From Version 8.0.0-beta.22554.2 -> To Version 8.0.0-beta.23123.2
* Update dependencies from https://github.com/dotnet/arcade build 20230227.1
Microsoft.DotNet.Arcade.Sdk , Microsoft.DotNet.Helix.Sdk
From Version 8.0.0-beta.22554.2 -> To Version 8.0.0-beta.23127.1
* Update dependencies from https://github.com/dotnet/arcade build 20230228.1
Microsoft.DotNet.Arcade.Sdk , Microsoft.DotNet.Helix.Sdk
From Version 8.0.0-beta.22554.2 -> To Version 8.0.0-beta.23128.1
* Update dependencies from https://github.com/dotnet/arcade build 20230301.4
Microsoft.DotNet.Arcade.Sdk , Microsoft.DotNet.Helix.Sdk
From Version 8.0.0-beta.22554.2 -> To Version 8.0.0-beta.23151.4
* Update dependencies from https://github.com/dotnet/arcade build 20230302.1
Microsoft.DotNet.Arcade.Sdk , Microsoft.DotNet.Helix.Sdk
From Version 8.0.0-beta.22554.2 -> To Version 8.0.0-beta.23152.1
* Update dependencies from https://github.com/dotnet/arcade build 20230303.1
Microsoft.DotNet.Arcade.Sdk , Microsoft.DotNet.Helix.Sdk
From Version 8.0.0-beta.22554.2 -> To Version 8.0.0-beta.23153.1
* Update dependencies from https://github.com/dotnet/arcade build 20230306.4
Microsoft.DotNet.Arcade.Sdk , Microsoft.DotNet.Helix.Sdk
From Version 8.0.0-beta.22554.2 -> To Version 8.0.0-beta.23156.4
* Update dependencies from https://github.com/dotnet/arcade build 20230309.1
Microsoft.DotNet.Arcade.Sdk , Microsoft.DotNet.Helix.Sdk
From Version 8.0.0-beta.22554.2 -> To Version 8.0.0-beta.23159.1
* Update dependencies from https://github.com/dotnet/arcade build 20230313.1
Microsoft.DotNet.Arcade.Sdk , Microsoft.DotNet.Helix.Sdk
From Version 8.0.0-beta.22554.2 -> To Version 8.0.0-beta.23163.1
* Update dependencies from https://github.com/dotnet/arcade build 20230314.2
Microsoft.DotNet.Arcade.Sdk , Microsoft.DotNet.Helix.Sdk
From Version 8.0.0-beta.22554.2 -> To Version 8.0.0-beta.23164.2
* Update dependencies from https://github.com/dotnet/arcade build 20230316.5
Microsoft.DotNet.Arcade.Sdk , Microsoft.DotNet.Helix.Sdk
From Version 8.0.0-beta.22554.2 -> To Version 8.0.0-beta.23166.5
* Update dependencies from https://github.com/dotnet/arcade build 20230316.5
Microsoft.DotNet.Arcade.Sdk , Microsoft.DotNet.Helix.Sdk
From Version 8.0.0-beta.22554.2 -> To Version 8.0.0-beta.23166.5
* Update dependencies from https://github.com/dotnet/arcade build 20230318.1
Microsoft.DotNet.Arcade.Sdk , Microsoft.DotNet.Helix.Sdk
From Version 8.0.0-beta.22554.2 -> To Version 8.0.0-beta.23168.1
* Update dependencies from https://github.com/dotnet/arcade build 20230321.2
Microsoft.DotNet.Arcade.Sdk , Microsoft.DotNet.Helix.Sdk
From Version 8.0.0-beta.22554.2 -> To Version 8.0.0-beta.23171.2
* Update dependencies from https://github.com/dotnet/arcade build 20230322.2
Microsoft.DotNet.Arcade.Sdk , Microsoft.DotNet.Helix.Sdk
From Version 8.0.0-beta.22554.2 -> To Version 8.0.0-beta.23172.2
* Update dependencies from https://github.com/dotnet/arcade build 20230323.3
Microsoft.DotNet.Arcade.Sdk , Microsoft.DotNet.Helix.Sdk
From Version 8.0.0-beta.22554.2 -> To Version 8.0.0-beta.23173.3
* Update dependencies from https://github.com/dotnet/arcade build 20230324.1
Microsoft.DotNet.Arcade.Sdk , Microsoft.DotNet.Helix.Sdk
From Version 8.0.0-beta.22554.2 -> To Version 8.0.0-beta.23174.1
* Update dependencies from https://github.com/dotnet/arcade build 20230327.4
Microsoft.DotNet.Arcade.Sdk , Microsoft.DotNet.Helix.Sdk
From Version 8.0.0-beta.22554.2 -> To Version 8.0.0-beta.23177.4
* Update dependencies from https://github.com/dotnet/arcade build 20230405.4
Microsoft.DotNet.Arcade.Sdk , Microsoft.DotNet.Helix.Sdk
From Version 8.0.0-beta.22554.2 -> To Version 8.0.0-beta.23205.4
* Update dependencies from https://github.com/dotnet/arcade build 20230410.3
Microsoft.DotNet.Arcade.Sdk , Microsoft.DotNet.Helix.Sdk
From Version 8.0.0-beta.22554.2 -> To Version 8.0.0-beta.23210.3
* Update dependencies from https://github.com/dotnet/arcade build 20230411.8
Microsoft.DotNet.Arcade.Sdk , Microsoft.DotNet.Helix.Sdk
From Version 8.0.0-beta.22554.2 -> To Version 8.0.0-beta.23211.8
* Update dependencies from https://github.com/dotnet/arcade build 20230413.1
Microsoft.DotNet.Arcade.Sdk , Microsoft.DotNet.Helix.Sdk
From Version 8.0.0-beta.22554.2 -> To Version 8.0.0-beta.23213.1
* Update dependencies from https://github.com/dotnet/arcade build 20230417.1
Microsoft.DotNet.Arcade.Sdk , Microsoft.DotNet.Helix.Sdk
From Version 8.0.0-beta.22554.2 -> To Version 8.0.0-beta.23217.1
* wip: move to net8
* wip: update packagese versions for 17.7
* wip: update baselines
* Update dependencies from https://github.com/dotnet/arcade build 20230419.2
Microsoft.DotNet.Arcade.Sdk , Microsoft.DotNet.Helix.Sdk
From Version 8.0.0-beta.22554.2 -> To Version 8.0.0-beta.23219.2
* WIP
* WIP
* WIP
* Update dependencies from https://github.com/dotnet/arcade build 20230420.2
Microsoft.DotNet.Arcade.Sdk , Microsoft.DotNet.Helix.Sdk
From Version 8.0.0-beta.22554.2 -> To Version 8.0.0-beta.23220.2
* Update dependencies from https://github.com/dotnet/arcade build 20230421.8
Microsoft.DotNet.Arcade.Sdk , Microsoft.DotNet.Helix.Sdk
From Version 8.0.0-beta.22554.2 -> To Version 8.0.0-beta.23221.8
* Update dependencies from https://github.com/dotnet/arcade build 20230422.1
Microsoft.DotNet.Arcade.Sdk , Microsoft.DotNet.Helix.Sdk
From Version 8.0.0-beta.22554.2 -> To Version 8.0.0-beta.23222.1
* Update dependencies from https://github.com/dotnet/arcade build 20230424.1
Microsoft.DotNet.Arcade.Sdk , Microsoft.DotNet.Helix.Sdk
From Version 8.0.0-beta.22554.2 -> To Version 8.0.0-beta.23224.1
* Update dependencies from https://github.com/dotnet/arcade build 20230424.3
Microsoft.DotNet.Arcade.Sdk , Microsoft.DotNet.Helix.Sdk
From Version 8.0.0-beta.22554.2 -> To Version 8.0.0-beta.23224.3
* Update dependencies from https://github.com/dotnet/arcade build 20230424.5
Microsoft.DotNet.Arcade.Sdk , Microsoft.DotNet.Helix.Sdk
From Version 8.0.0-beta.22554.2 -> To Version 8.0.0-beta.23224.5
* Update dependencies from https://github.com/dotnet/arcade build 20230426.4
Microsoft.DotNet.Arcade.Sdk , Microsoft.DotNet.Helix.Sdk
From Version 8.0.0-beta.22554.2 -> To Version 8.0.0-beta.23226.4
* fix baselines
* fix compilerassert
* vs version
* vs version
* Update dependencies from https://github.com/dotnet/arcade build 20230503.3
Microsoft.DotNet.Arcade.Sdk , Microsoft.DotNet.Helix.Sdk
From Version 8.0.0-beta.22554.2 -> To Version 8.0.0-beta.23253.3
* Update dependencies from https://github.com/dotnet/arcade build 20230503.5
Microsoft.DotNet.Arcade.Sdk , Microsoft.DotNet.Helix.Sdk
From Version 8.0.0-beta.22554.2 -> To Version 8.0.0-beta.23253.5
* Update dependencies from https://github.com/dotnet/arcade build 20230505.1
Microsoft.DotNet.Arcade.Sdk , Microsoft.DotNet.Helix.Sdk
From Version 8.0.0-beta.22554.2 -> To Version 8.0.0-beta.23255.1
* Update dependencies from https://github.com/dotnet/arcade build 20230505.2
Microsoft.DotNet.Arcade.Sdk , Microsoft.DotNet.Helix.Sdk
From Version 8.0.0-beta.22554.2 -> To Version 8.0.0-beta.23255.2
---------
Co-authored-by: dotnet-maestro[bot] <dotnet-maestro[bot]@users.noreply.github.com>
Co-authored-by: Vlad Zarytovskii <vzaritovsky@hotmail.com>
* First attempt to generate signature file
* Verify there are holes for return type arrow.
* Correct signature member.
* Include signature member name when there are no holes.
* Add static to SwallowResourceText signature member.
* Correct return type of members.
* Format code