Skip to content

Commit 4c4bc43

Browse files
committed
Fix serialization.
Fix serialization for Serialization/differentia{ble,ting}_attr.swift.
1 parent 4a71e58 commit 4c4bc43

File tree

1 file changed

+2
-0
lines changed

1 file changed

+2
-0
lines changed

lib/Serialization/Serialization.cpp

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -789,6 +789,7 @@ void Serializer::writeBlockInfoBlock() {
789789
BLOCK_RECORD(sil_block, SIL_INST_LINEAR_FUNCTION);
790790
BLOCK_RECORD(sil_block, SIL_INST_DIFFERENTIABLE_FUNCTION_EXTRACT);
791791
BLOCK_RECORD(sil_block, SIL_INST_LINEAR_FUNCTION_EXTRACT);
792+
BLOCK_RECORD(sil_block, SIL_DIFFERENTIABILITY_WITNESS);
792793
// SWIFT_ENABLE_TENSORFLOW END
793794

794795
// These layouts can exist in both decl blocks and sil blocks.
@@ -829,6 +830,7 @@ void Serializer::writeBlockInfoBlock() {
829830
BLOCK_RECORD(sil_index_block, SIL_DEFAULT_WITNESS_TABLE_OFFSETS);
830831
BLOCK_RECORD(sil_index_block, SIL_PROPERTY_OFFSETS);
831832
// SWIFT_ENABLE_TENSORFLOW
833+
BLOCK_RECORD(sil_index_block, SIL_DIFFERENTIABILITY_WITNESS_NAMES);
832834
BLOCK_RECORD(sil_index_block, SIL_DIFFERENTIABILITY_WITNESS_OFFSETS);
833835
// SWIFT_ENABLE_TENSORFLOW END
834836

0 commit comments

Comments
 (0)