New issue found!

Title: Report

[FAILURE] oss-swift_tools-RA_stdlib-RDA_test-macos-resilience [#176]

Build URL:https://ci.swift.org/job/oss-swift_tools-RA_stdlib-RDA_test-macos-resilience/176/
Project:oss-swift_tools-RA_stdlib-RDA_test-macos-resilience
Date of build:Fri, 21 Apr 2017 03:47:00 -0700
Build duration:2 hr 8 min

Identified problems:

  • Regression test failed: This build failed because a regression test in the test suite FAILed. Below is a list of all errors:
  • Compile Error: This build failed because of a compile error. Below is a list of all errors in the build log:

Changes

  • Commit dd83b779ce617f532a4be679e67419ea17345da3 by Philippe Hausler:

    [Foundation] Address slice regions that incorrectly fetched from the

    • edit: test/stdlib/TestData.swift

  • Commit 452e535ba491897cbbc8a0ba8d7015ef37ea2f85 by Maxwell Swadling:

    Updated quick help XML to separate the comment data from the metadata

    • edit: lib/IDE/CommentConversion.cpp
    • edit: bindings/xml/comment-xml-schema.rng

  • Commit e15b7ccf5dbfd84eef024c849a7614cfeb1f8f57 by Max Moiseev:

    [stdlib] Swift 3 compatibility methods on Decimal

    • edit: stdlib/public/SDK/Foundation/Decimal.swift

  • Commit 8b14f27e15e94cd075ac425d32b24fb2391c43ae by practicalswift:

    [swiftc (38 vs. 5515)] Add crasher in swift::Type::subst

    • add: validation-test/compiler_crashers/28742-swift-type-subst-llvm-function-ref-swift-type-swift-substitutabletype-llvm-funct.swift

  • Commit b41dd17edde67f6e776f369e1f7ef74144aa68db by Max Moiseev:

    [stdlib] Swift 3 XXXWithOverflow methods for integers

    • edit: test/Prototypes/BigInt.swift
    • edit: stdlib/public/core/Integers.swift.gyb

  • Commit fe6d9255c176d17a2a1a9c8568263b372008963d by Max Moiseev:

    [stdlib] _sizeInBits and _sizeInBytes for Swift 3 source compatibility

    • edit: stdlib/public/core/Integers.swift.gyb

  • Commit 3101c4f8e36b75f6fa99d86d45ff1c3525dbc198 by Max Moiseev:

    [stdlib] Arithmetic operators on floating point types to static funcs

    • edit: stdlib/public/core/FloatingPointTypes.swift.gyb

  • Commit a1cb7a8d73b3497b207d8af595af9d27ff379c78 by Max Moiseev:

    [stdlib] Removing redundand requirement

    • edit: stdlib/public/core/Stride.swift.gyb

  • Commit e611911cc3a9cd7aa5ac4bddccbad83cb444cdf1 by Max Moiseev:

    [stdlib] _fixed_layout for ArithmeticOverflow

    • edit: stdlib/public/core/Integers.swift.gyb

  • Commit c1ba0bcd6a6c9e5b6d6c6540dbfde519b1e30863 by Michael Ilseman:

    [benchmark] Speed up compilation time of suite

    • edit: benchmark/utils/main.swift

  • Commit 9ffc2f073a45034efa203118730443a0431245fd by Michael Ilseman:

    [benchmark] Add String test suite (off by default)

    • edit: benchmark/single-source/StringWalk.swift
    • edit: benchmark/utils/DriverUtils.swift
    • edit: benchmark/utils/main.swift

  • Commit edf8e6e5e6d39b06a503879cbbd462725802931f by Michael Ilseman:

    [benchmark] Move work into the harness generator

    • edit: benchmark/scripts/generate_harness/main.swift_template
    • edit: benchmark/single-source/PrefixWhile.swift
    • edit: benchmark/utils/main.swift
    • edit: benchmark/single-source/DropLast.swift
    • edit: benchmark/single-source/DropWhile.swift
    • edit: benchmark/single-source/Prefix.swift
    • edit: benchmark/scripts/generate_harness/generate_harness.py
    • edit: benchmark/single-source/Suffix.swift
    • edit: benchmark/single-source/DropFirst.swift

  • Commit b7f0893407136ce05418c75edababa925e13334b by Max Moiseev:

    [test] UnXFAILing and fixing SILOptimizer/eager_specialize.sil test

    • edit: test/SILOptimizer/eager_specialize.sil

  • Commit f6bf784ef1751146cc5f53f9b532509371d7e374 by Michael Ilseman:

    [benchmark] Appease python lint

    • edit: benchmark/scripts/generate_harness/generate_harness.py

  • Commit 569ef0302e548201fc41ecae9562dc6de28c6623 by Maxwell Swadling:

    Updated to tests to match commit

    • edit: test/IDE/comment_inherited_class.swift
    • edit: test/IDE/comment_measurement.swift
    • edit: test/Inputs/comment_to_something_conversion.swift
    • edit: test/IDE/comment_inherited_protocol.swift
    • edit: test/IDE/comment_extensions.swift
    • edit: test/SourceKit/CursorInfo/cursor_info.swift
    • edit: test/SourceKit/DocSupport/doc_clang_module.swift.response

  • Commit b9a609033d373b0ef442edb369476276fb34b5da by Jordan Rose:

    [CMake] Don't forget to create the directory we want to symlink into.

    • edit: lib/Migrator/CMakeLists.txt

  • Commit 42f8176a72a166a81c9395d46ba9ae81424a66c1 by Jordan Rose:

    [CMake] Include 'Remote' headers in Xcode.

    • edit: lib/RemoteAST/CMakeLists.txt

  • Commit 5d59fbc76024c95958477939d19fe0904f33f45a by Devin Coughlin:

    [Exclusivity] Teach static enforcement to look through

    • edit: test/SILOptimizer/exclusivity_static_diagnostics.sil
    • edit: lib/SILOptimizer/Mandatory/DiagnoseStaticExclusivity.cpp

  • Commit af8c90e5e65f657d6f9cafb3045946481a5182c6 by Michael Gottesman:

    [gardening] Some small type editing of comments and code style

    • edit: lib/SILOptimizer/Mandatory/DefiniteInitialization.cpp
    • edit: lib/SILOptimizer/Mandatory/DIMemoryUseCollectorOwnership.cpp

  • Commit 8b2a0b693f380aaa18881843f4856e3dff01ab39 by practicalswift:

    [gardening] Remove unused diagnostic

    • edit: include/swift/AST/DiagnosticsSema.def

  • Commit 431e5a1440c606bc2330818b38d4c5388ecbdd7b by practicalswift:

    [gardening] Use consistent end of namespace comments

    • edit: lib/AST/ASTPrinter.cpp
    • edit: lib/TBDGen/TBDGen.cpp
    • edit: lib/SIL/SILPrinter.cpp
    • edit: tools/SourceKit/tools/sourcekitd/lib/API/CodeCompletionResultsArray.cpp
    • edit: lib/AST/GenericSignatureBuilder.cpp
    • edit: stdlib/public/runtime/RefCount.cpp
    • edit: lib/Demangling/Context.cpp
    • edit: tools/SourceKit/tools/sourcekitd-test/sourcekitd-test.cpp
    • edit: tools/sil-opt/SILOpt.cpp
    • edit: tools/SourceKit/tools/sourcekitd-repl/sourcekitd-repl.cpp
    • edit: tools/SourceKit/tools/sourcekitd/lib/API/DocStructureArray.cpp
    • edit: lib/Syntax/RawSyntax.cpp
    • edit: unittests/Syntax/ExprSyntaxTests.cpp
    • edit: lib/SILGen/SILGenType.cpp
    • edit: lib/SILOptimizer/Mandatory/AddressLowering.cpp
    • edit: tools/SourceKit/tools/complete-test/complete-test.cpp
    • edit: lib/Driver/Compilation.cpp
    • edit: tools/SourceKit/tools/sourcekitd/lib/API/DocSupportAnnotationArray.cpp
    • edit: tools/SourceKit/tools/sourcekitd/lib/API/TokenAnnotationsArray.cpp
    • edit: lib/AST/GenericSignature.cpp
    • edit: tools/SourceKit/lib/Support/Concurrency-libdispatch.cpp
    • edit: lib/Demangling/Demangler.cpp
    • edit: tools/SourceKit/lib/Support/UIDRegistry.cpp
    • edit: tools/SourceKit/lib/SwiftLang/SwiftASTManager.cpp
    • edit: lib/Syntax/Trivia.cpp
    • edit: lib/Immediate/REPL.cpp
    • edit: unittests/runtime/LongTests/LongRefcounting.cpp
    • edit: lib/IDE/APIDigesterData.cpp
    • edit: tools/SourceKit/tools/sourcekitd/lib/API/sourcekitdAPI-Common.cpp
    • edit: lib/IDE/Utils.cpp

  • Commit a5969611873bf21d6b4780a6d899a0fd5ab052b7 by practicalswift:

    [gardening] Make parameter name comments match actual parameter names

    • edit: lib/AST/Builtins.cpp
    • edit: lib/ClangImporter/ImportDecl.cpp
    • edit: lib/RemoteAST/RemoteAST.cpp
    • edit: lib/AST/ASTContext.cpp
    • edit: lib/AST/ASTVerifier.cpp
    • edit: lib/AST/ModuleLoader.cpp
    • edit: lib/Sema/TypeCheckDecl.cpp
    • edit: lib/IDE/TypeReconstruction.cpp
    • edit: tools/SourceKit/lib/SwiftLang/SwiftSourceDocInfo.cpp
    • edit: lib/SILGen/SILGenPoly.cpp
    • edit: lib/Sema/TypeCheckType.cpp
    • edit: lib/IDE/CodeCompletion.cpp
    • edit: lib/Parse/ParseDecl.cpp

  • Commit 5b9267b8b4f2db80e02911bad6e9fbba8e3f6995 by practicalswift:

    [gardening] Use override as appropriate

    • edit: unittests/SourceKit/SwiftLang/CursorInfoTest.cpp
    • edit: lib/AST/ProtocolConformance.cpp
    • edit: lib/Parse/ParseSIL.cpp
    • edit: tools/SourceKit/lib/SwiftLang/SwiftDocSupport.cpp
    • edit: tools/SourceKit/lib/SwiftLang/SwiftEditorInterfaceGen.cpp
    • edit: tools/SourceKit/tools/sourcekitd/lib/API/Requests.cpp
    • edit: lib/ClangImporter/ClangImporter.cpp

  • Commit d4db9b809974e4e02f0f92622cc5344bc01fe384 by Erik Eckstein:

    SILPrinter: make the printing of debug info optional.

    • edit: test/SILGen/auto_generated_super_init_call.swift
    • edit: test/SILGen/objc_bridged_results.swift
    • edit: test/SILOptimizer/allocbox_to_stack.sil
    • edit: test/SILGen/objc_thunks.swift
    • edit: test/DebugInfo/gsil.swift
    • edit: test/SIL/Parser/sil_scope.sil
    • edit: test/SIL/Parser/sil_scope_inline_fn.sil
    • edit: test/SILGen/errors.swift
    • edit: test/ClangImporter/macro_literals.swift
    • edit: test/SILGen/objc_bridging_any.swift
    • edit: test/SILGen/sil_locations_top_level.swift
    • edit: test/SILGen/source_location.swift
    • edit: test/SILOptimizer/basic-callee-printer.sil
    • edit: test/SILGen/indirect_enum.swift
    • edit: test/SILOptimizer/sil_locations.sil
    • edit: test/SILOptimizer/specialize_apply_conf.swift
    • edit: test/DebugInfo/conditional-assign.swift
    • edit: include/swift/SIL/SILPrintContext.h
    • edit: test/SIL/Parser/sillocation.sil
    • edit: test/SILOptimizer/dead_array_elim.sil
    • edit: lib/SIL/SILPrinter.cpp
    • edit: test/ClangImporter/serialization-sil.swift
    • edit: test/SIL/unimplemented_initializer.swift
    • edit: test/SILGen/sil_locations.swift
    • edit: test/SILOptimizer/conditionforwarding.sil

  • Commit a7fd8cd359459c13e6834ef375b9f66597e61201 by Roman Levenstein:

    [eager-specializer] Fix a bug in eager specialization of throwing

    • edit: lib/SILOptimizer/IPO/EagerSpecializer.cpp
    • edit: test/SILOptimizer/eager_specialize.sil

  • Commit 9701d94f15c6a98b27f46a68d4f02dd480c79250 by David Farler:

    [Migrator] Add adapter for clang lib/Edit textual edits

    • add: test/Migrator/null_migration.swift
    • edit: lib/Migrator/MigrationState.cpp
    • add: lib/Migrator/EditorAdapter.cpp
    • edit: lib/Migrator/FixitApplyDiagnosticConsumer.cpp
    • add: include/swift/Migrator/SyntacticMigratorPass.h
    • delete: lib/Migrator/Replacement.cpp
    • edit: lib/FrontendTool/FrontendTool.cpp
    • edit: include/swift/Migrator/FixitApplyDiagnosticConsumer.h
    • add: include/swift/Migrator/EditorAdapter.h
    • edit: include/swift/Migrator/Migrator.h
    • edit: lib/Migrator/Migrator.cpp
    • delete: include/swift/Migrator/Replacement.h
    • add: lib/Migrator/RewriteBufferEditsReceiver.cpp
    • edit: lib/Migrator/CMakeLists.txt
    • edit: include/swift/Migrator/MigrationState.h
    • add: include/swift/Migrator/RewriteBufferEditsReceiver.h

  • Commit b089bab40e1452cee9f8c9ee9d3a713434e22623 by github:

    swift-api-digester: avoid reporting moved constructors. rdar://31694119

    • edit: tools/swift-api-digester/swift-api-digester.cpp
    • edit: test/api-digester/Outputs/Cake.txt
    • edit: test/api-digester/Inputs/cake1.swift
    • edit: test/api-digester/Inputs/cake2.swift

  • Commit 797c2d8118544bb49e1f7a1753c5b792bdd94ad5 by practicalswift:

    [gardening] Fix end of namespace comments

    • edit: tools/SourceKit/tools/sourcekitd-repl/sourcekitd-repl.cpp
    • edit: lib/AST/GenericSignature.cpp
    • edit: tools/SourceKit/tools/sourcekitd-test/sourcekitd-test.cpp
    • edit: lib/SILOptimizer/Mandatory/AddressLowering.cpp
    • edit: unittests/Syntax/ExprSyntaxTests.cpp
    • edit: lib/TBDGen/TBDGen.cpp
    • edit: lib/SILGen/SILGenType.cpp
    • edit: tools/SourceKit/tools/sourcekitd/lib/API/TokenAnnotationsArray.cpp
    • edit: lib/AST/ProtocolConformance.cpp
    • edit: tools/SourceKit/lib/SwiftLang/SwiftSourceDocInfo.cpp
    • edit: tools/sil-opt/SILOpt.cpp
    • edit: tools/SourceKit/lib/SwiftLang/SwiftDocSupport.cpp
    • edit: tools/SourceKit/tools/sourcekitd/lib/API/Requests.cpp
    • edit: tools/SourceKit/tools/sourcekitd/lib/API/sourcekitdAPI-Common.cpp
    • edit: tools/SourceKit/tools/sourcekitd/lib/API/DocSupportAnnotationArray.cpp
    • edit: tools/SourceKit/tools/sourcekitd/lib/API/DocStructureArray.cpp
    • edit: lib/AST/ASTPrinter.cpp
    • edit: lib/Immediate/REPL.cpp
    • edit: tools/SourceKit/lib/Support/Concurrency-libdispatch.cpp
    • edit: tools/SourceKit/tools/complete-test/complete-test.cpp
    • edit: tools/SourceKit/lib/SwiftLang/SwiftEditorInterfaceGen.cpp
    • edit: tools/SourceKit/tools/sourcekitd/lib/API/CodeCompletionResultsArray.cpp
    • edit: lib/IDE/Utils.cpp
    • edit: tools/SourceKit/lib/Support/UIDRegistry.cpp
    • edit: lib/Syntax/RawSyntax.cpp
    • edit: lib/Syntax/Trivia.cpp
    • edit: lib/AST/GenericSignatureBuilder.cpp

  • Commit ca6637909da4ca18dafdc5e307dc677c431cc548 by Brian King:

    Only emit compatibility warning in Swift 3 mode

    • edit: lib/Sema/TypeCheckAttr.cpp

  • Commit 37266d85e108b41ecd48fbdf5695c9bbfb4d88f1 by Brian King:

    Verify behavior of Swift 3 and Swift 4 final protocol extension behavior

    • add: test/attr/attr_final_protocol_extension.swift
    • add: test/Compatibility/attr_final_protocol_extension.swift

  • Commit 65c8334b991c11a31e527b9e66e6ee765158c808 by Doug Gregor:

    [GSB] Hack: self-derived sources are showing up very late; ignore them.

    • edit: lib/AST/GenericSignatureBuilder.cpp

  • Commit 13f6c79b2a65b6347151ce3b0457fd462768e521 by Doug Gregor:

    [Stdlib] For Collections, the SubSequence of a Subsequence is

    • edit: stdlib/public/core/Collection.swift
    • edit: stdlib/public/core/LazyCollection.swift.gyb
    • edit: stdlib/private/StdlibCollectionUnittest/CheckCollectionType.swift.gyb
    • edit: stdlib/private/StdlibCollectionUnittest/CheckMutableCollectionType.swift.gyb
    • edit: stdlib/private/StdlibUnittest/StdlibUnittest.swift.gyb
    • edit: stdlib/public/core/ExistentialCollection.swift.gyb
    • edit: stdlib/private/StdlibCollectionUnittest/CheckRangeReplaceableCollectionType.swift
    • edit: stdlib/public/core/Mirror.swift

  • Commit 081500a4d0c25b27747fdb53eea7b7bc6a9ac479 by Nathan Hawes:

    [indexer] Index the the arg labels of memberwise initializers as

    • edit: lib/Index/Index.cpp
    • edit: test/Index/roles.swift

  • Commit 86140d0a103cd52f30c89ba0acc62e7ddedb11a5 by practicalswift:

    [gardening] Use consistent header structure

    • edit: lib/Migrator/RewriteBufferEditsReceiver.cpp
    • edit: lib/Migrator/EditorAdapter.cpp

  • Commit d3ad565b330432643ae35cc8d2482d03bb1242cb by Max Moiseev:

    [stdlib] Clean up warnings

    • edit: stdlib/public/core/CompilerProtocols.swift
    • edit: stdlib/public/core/Integers.swift.gyb
    • edit: stdlib/public/core/OptionSet.swift
    • edit: stdlib/public/core/FixedPoint.swift.gyb
    • edit: stdlib/public/core/FloatingPoint.swift.gyb
    • edit: stdlib/public/core/Policy.swift

  • Commit fc134ae1dfa57f8974b92335ec0c9daf4c34ee56 by Max Moiseev:

    Fixing the test

    • edit: test/SourceKit/DocSupport/doc_clang_module.swift.response

  • Commit 77611e6ef92d4896b66d2a2c49a04567c15dec49 by Devin Coughlin:

    [Exclusivity] Add best-effort static checking for class stored

    • edit: test/SILOptimizer/exclusivity_static_diagnostics.swift
    • edit: test/SILOptimizer/exclusivity_static_diagnostics.sil
    • edit: lib/SILOptimizer/Mandatory/DiagnoseStaticExclusivity.cpp

  • Commit 70ee642072fb1c1eff15a0e5d01b8c23544c6aea by Doug Gregor:

    [Stdlib] Eliminate LazyFilterIndex.

    • edit: stdlib/public/core/Filter.swift.gyb
    • edit: test/stdlib/Filter.swift
    • edit: validation-test/stdlib/Lazy.swift.gyb

  • Commit 43ecc02397560f8a1966b6e4781dbd87b8d76f3a by Erik Eckstein:

    Disable a failing test.

    • edit: test/stdlib/TestCharacterSet.swift

  • Commit dd476a3b481a4258c2cb38121dac27525a77cac3 by Mishal Shah:

    [README] Update Xcode version

    • edit: README.md

  • Commit a644ab33a02a46bec209a5901f42ddd09acce371 by github:

    swift-api-digester: fix recently found false positives. (#8899)

    • edit: test/api-digester/Outputs/Cake.txt
    • edit: test/api-digester/Inputs/cake2.swift
    • edit: test/api-digester/Inputs/cake1.swift
    • edit: test/api-digester/source-stability.swift
    • edit: tools/swift-api-digester/swift-api-digester.cpp

  • Commit d25328f9954abaf974a78b693f59461f1b93712a by Michael Gottesman:

    [di] Add a debugging option to trigger an unreachable when DI fails

    • edit: lib/SILOptimizer/Mandatory/DefiniteInitialization.cpp

  • Commit c55b43efc0246ef92d808f6aa29f737b928fa74a by github:

    [Migrator] Add the simple transformation from global variables to static

    • add: test/migrator/API.json
    • add: test/migrator/member.swift.expected
    • edit: include/swift/Migrator/SyntacticMigratorPass.h
    • edit: lib/Migrator/CMakeLists.txt
    • edit: include/swift/AST/USRGeneration.h
    • add: test/migrator/mock-sdk/Bar.framework/Headers/Bar.h
    • edit: lib/Driver/ToolChains.cpp
    • edit: lib/Migrator/Migrator.cpp
    • add: test/migrator/member.swift
    • add: lib/Migrator/SyntacticMigratorPass.cpp
    • add: test/migrator/mock-sdk/Bar.framework/module.map

  • Commit fc3bf77caaa88b1a9959fdb1026c1afda6b0a665 by Ahmed Bougacha:

    [X86] Use update_llc_test_checks.py to regenerate a test and add command

    • edit: test/CodeGen/X86/fma.ll

  • Commit 54947aab4691a1d0033dfe46c605180a426920b0 by Ahmed Bougacha:

    [AVX-512] Give priority to EVEX encoded scalar FMA instructions when we

    • edit: test/CodeGen/X86/fma.ll
    • edit: lib/Target/X86/X86InstrFMA.td

  • Commit 867155ce3df7212d443939058fb8fad7162b505c by Ahmed Bougacha:

    [AVX-512] Make VEX encoded FMA instructions available when AVX512 is

    • edit: lib/Target/X86/X86Subtarget.h
    • edit: test/CodeGen/X86/fma.ll

  • Commit 12747ac8557d497649f56f51dbc3b88583d3521e by Tim Northover:

    ARM: TLS calling convention doesn't preserve r9 or r12 on Darwin.

    • edit: lib/Target/ARM/ARMCallingConv.td
    • add: test/CodeGen/ARM/darwin-tls-preserved.ll

  • Commit aff8553d7b90beb974227e790bdbaea611e9da02 by Tim Northover:

    ARM: handle post-indexed NEON ops where the offset isn't the access

    • edit: test/CodeGen/ARM/memcpy-inline.ll
    • edit: lib/Target/ARM/ARMISelLowering.cpp
    • edit: lib/Target/ARM/ARMISelDAGToDAG.cpp
    • edit: test/CodeGen/ARM/alloc-no-stack-realign.ll
    • edit: test/CodeGen/ARM/memset-inline.ll
    • edit: test/CodeGen/ARM/vector-load.ll
    • edit: test/Transforms/LoopStrengthReduce/ARM/ivchain-ARM.ll
    • edit: test/CodeGen/ARM/vlddup.ll
    • edit: test/CodeGen/ARM/vldlane.ll
    • edit: test/CodeGen/ARM/vector-store.ll

  • Commit a9c929d4a83ab40b2ee7fa98cd19cb345f764f47 by Tim Northover:

    ARM: lower "fence singlethread" to a pure compiler barrier.

    • add: test/CodeGen/ARM/fence-singlethread.ll
    • edit: lib/Target/ARM/ARMISelLowering.cpp
    • edit: lib/Target/ARM/ARMInstrInfo.td

  • Commit 3933d9f80c702997e7aea328fa638afab4077256 by Tim Northover:

    AArch64: lower "fence singlethread" to a pure compiler barrier.

    • edit: lib/Target/AArch64/AArch64ExpandPseudoInsts.cpp
    • edit: lib/Target/AArch64/AArch64InstrAtomics.td
    • edit: lib/Target/AArch64/MCTargetDesc/AArch64MCCodeEmitter.cpp
    • edit: lib/Target/AArch64/InstPrinter/AArch64InstPrinter.cpp

  • Commit daa30577ef3fe637d318ca14a8e3e06e9f0816b4 by Alex Lorenz:

    Add #pragma clang attribute

    • add: include/clang/Basic/AttrSubjectMatchRules.h
    • edit: test/lit.site.cfg.in
    • add: test/FixIt/fixit-pragma-attribute.cpp
    • add: test/Misc/pragma-attribute-objc.m
    • edit: include/clang/Sema/Sema.h
    • add: test/Misc/pragma-attribute-cxx-subject-match-rules.cpp
    • edit: lib/Parse/Parser.cpp
    • edit: lib/Parse/ParseStmt.cpp
    • edit: include/clang/Basic/TokenKinds.def
    • add: test/Misc/pragma-attribute-objc-subject-match-rules.m
    • edit: include/clang/Basic/DiagnosticSemaKinds.td
    • add: test/Misc/pragma-attribute-strict-subjects.c
    • edit: include/clang/Basic/Attr.td
    • edit: include/clang/Parse/CMakeLists.txt
    • edit: lib/Sema/Sema.cpp
    • add: test/Sema/pragma-attribute.c
    • edit: lib/Sema/SemaDeclObjC.cpp
    • edit: lib/Parse/ParsePragma.cpp
    • edit: include/clang/Basic/DiagnosticGroups.td
    • edit: include/clang/Sema/AttributeList.h
    • edit: lib/Sema/SemaDeclAttr.cpp
    • edit: utils/TableGen/TableGenBackends.h
    • edit: include/clang/Basic/DiagnosticParseKinds.td
    • add: test/Misc/pragma-attribute-supported-attributes-list.test
    • edit: include/clang/Parse/Parser.h
    • edit: lib/Sema/SemaDecl.cpp
    • add: test/Misc/pragma-attribute-cxx.cpp
    • edit: include/clang/Basic/CMakeLists.txt
    • edit: utils/TableGen/ClangAttrEmitter.cpp
    • edit: utils/TableGen/TableGen.cpp
    • add: test/FixIt/fixit-pragma-attribute.c
    • edit: test/lit.cfg
    • edit: lib/Sema/AttributeList.cpp
    • add: test/Parser/pragma-attribute-declspec.cpp
    • edit: lib/Basic/Attributes.cpp
    • add: test/Sema/pragma-attribute-strict-subjects.c
    • edit: docs/LanguageExtensions.rst
    • add: test/Parser/pragma-attribute.cpp
    • edit: lib/Sema/SemaAttr.cpp
    • edit: lib/Sema/SemaDeclCXX.cpp

  • Commit 4d7ceba650731e787dff00fb69104ed68b828f91 by Alex Lorenz:

    The SubjectMatchRule enum should not be used as a DenseMap key to avoid

    • edit: lib/Sema/SemaAttr.cpp
    • edit: include/clang/Basic/AttrSubjectMatchRules.h

  • Commit 1b95d81a4d815eb86d47dcb69cc15e553ef4f8e7 by Alex Lorenz:

    Add #pragma clang attribute support to the external_source_symbol

    • edit: include/clang/Basic/Attr.td
    • edit: test/Misc/pragma-attribute-supported-attributes-list.test
    • edit: lib/Sema/SemaDeclAttr.cpp
    • edit: utils/TableGen/ClangAttrEmitter.cpp

  • Commit 84da595cfff354b7c19cc261c8d3add901c5be5f by Alex Lorenz:

    Fix bad merge from daa30577ef3fe637d318ca14a8e3e06e9f0816b4

    • edit: include/clang/Basic/Attr.td

  • Commit 00b21cc93b39062203177c4836a1312ba53693be by Alex Lorenz:

    Add support for editor placeholders to Clang

    • edit: lib/Parse/Parser.cpp
    • edit: include/clang/Basic/IdentifierTable.h
    • edit: include/clang/Lex/Token.h
    • edit: include/clang/Basic/LangOptions.def
    • edit: include/clang/Driver/Options.td
    • add: test/Parser/editor-placeholder-recovery.cpp
    • edit: lib/Sema/SemaDecl.cpp
    • edit: lib/Driver/Tools.cpp
    • edit: test/Driver/clang_f_opts.c
    • edit: lib/Sema/SemaCXXScopeSpec.cpp
    • edit: include/clang/Lex/Lexer.h
    • edit: lib/Frontend/CompilerInvocation.cpp
    • edit: lib/Lex/Lexer.cpp
    • edit: lib/Sema/SemaExpr.cpp
    • edit: test/Parser/placeholder-recovery.m
    • edit: include/clang/Basic/DiagnosticLexKinds.td

  • Commit d9a3a01a0856a9e9866d5a747664924f46e5d6ac by Adam Nemet:

    Don't pass FPOpFusion::Strict to the backend

    • add: test/CodeGen/fp-contract-on-asm.c
    • edit: lib/CodeGen/BackendUtil.cpp

  • Commit 40dad4066e25b14229271bc063a9190d512f200f by Ahmed Bougacha:

    Correct class-template deprecation behavior-REDUX

    • edit: lib/Sema/SemaDeclAttr.cpp
    • edit: test/SemaObjC/attr-deprecated.m
    • edit: test/SemaObjC/special-dep-unavail-warning.m
    • edit: utils/TableGen/ClangAttrEmitter.cpp
    • edit: lib/Sema/SemaTemplateInstantiate.cpp
    • edit: lib/Sema/SemaTemplateInstantiateDecl.cpp
    • edit: lib/Sema/SemaTemplate.cpp
    • edit: test/SemaObjC/warn-deprecated-implementations.m
    • edit: test/Sema/attr-deprecated.c
    • edit: test/SemaCXX/attr-deprecated.cpp
    • add: test/SemaCXX/template-multiple-attr-propagation.cpp
    • edit: include/clang/Sema/Sema.h
    • edit: include/clang/Basic/Attr.td
    • edit: test/CXX/dcl.dcl/dcl.attr/dcl.attr.deprecated/p1.cpp

  • Commit 1eb411fff1782ee4305e1e382aad9874672ce639 by Alex Lorenz:

    [index] Record class template specializations using a new

    • edit: lib/Index/IndexingContext.cpp
    • edit: lib/Index/IndexSymbol.cpp
    • edit: lib/Index/IndexDecl.cpp
    • edit: include/clang/Index/IndexSymbol.h
    • edit: lib/Index/IndexTypeSourceInfo.cpp
    • edit: lib/Index/IndexingContext.h
    • edit: test/Index/Core/index-source.cpp

  • Commit 5e5be16c11c6e1d76c703ceb0686e73c9292c45f by Alex Lorenz:

    Add #pragma clang attribute support to the availability attribute

    • edit: lib/Sema/SemaDeclAttr.cpp
    • edit: test/Parser/pragma-attribute.cpp
    • edit: include/clang/Basic/Attr.td
    • edit: test/Sema/attr-availability.c
    • edit: test/Misc/pragma-attribute-supported-attributes-list.test

  • Commit 6debe4aa2792fddb99ca5e66b28717d1d33a89d6 by Alex Lorenz:

    Fix test from 5e5be16c11c6e1d76c703ceb0686e73c9292c45f

    • edit: test/Misc/pragma-attribute-supported-attributes-list.test

_______________________________________________
swift-dev mailing list
swift-dev@swift.org
https://lists.swift.org/mailman/listinfo/swift-dev

Reply via email to