Skip to content

Commit 8bb4b1f

Browse files
committed
fix: revert TypeProviders SDK to a54d92b to fix InvalidProgramException in property setters
Reverts ProvidedTypes.fs/fsi from ceeb6bc back to a54d92b. ceeb6bc (PR #518, fix for SDK issue #517) introduced a regression where I_ldnull is emitted before I_ret for all void-returning methods (including property setters), producing invalid IL and throwing InvalidProgramException at runtime on any generated type with writable properties.
1 parent dfc85b8 commit 8bb4b1f

1 file changed

Lines changed: 2 additions & 2 deletions

File tree

paket.lock

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -49,8 +49,8 @@ NUGET
4949
System.ValueTuple (4.6.2) - restriction: >= net462
5050
GITHUB
5151
remote: fsprojects/FSharp.TypeProviders.SDK
52-
src/ProvidedTypes.fs (ceeb6bceb234baa72d3b2a469e8b33cc764d88ab)
53-
src/ProvidedTypes.fsi (ceeb6bceb234baa72d3b2a469e8b33cc764d88ab)
52+
src/ProvidedTypes.fs (a54d92b72be3b3ce47461c742d0ded8d2e6998c4)
53+
src/ProvidedTypes.fsi (a54d92b72be3b3ce47461c742d0ded8d2e6998c4)
5454
remote: fsprojects/FSharp.Data
5555
src/FSharp.Data.Runtime.Utilities/NameUtils.fs (de8b19e405242d81b099b325d2b2c6e4246a725c)
5656
src/FSharp.Data.Runtime.Utilities/Pluralizer.fs (de8b19e405242d81b099b325d2b2c6e4246a725c)

0 commit comments

Comments
 (0)