Skip to content

Disable resilient_debug_value.sil #62199

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Merged
merged 1 commit into from
Nov 19, 2022

Conversation

shahmishal
Copy link
Member

Disable this test to unblock Swift CI - https://ci.swift.org/job/oss-swift_tools-R_stdlib-RD_test-simulator/

FAIL: Swift(macosx-x86_64) :: DebugInfo/resilient_debug_value.sil (1037 of 15678)
******************** TEST 'Swift(macosx-x86_64) :: DebugInfo/resilient_debug_value.sil' FAILED ********************
Script:
--
: 'RUN: at line 1';   rm -rf "/Users/ec2-user/jenkins/workspace/oss-swift_tools-R_stdlib-RD_test-simulator/build/Ninja-Release/swift-macosx-x86_64/test-macosx-x86_64/DebugInfo/Output/resilient_debug_value.sil.tmp" && mkdir -p "/Users/ec2-user/jenkins/workspace/oss-swift_tools-R_stdlib-RD_test-simulator/build/Ninja-Release/swift-macosx-x86_64/test-macosx-x86_64/DebugInfo/Output/resilient_debug_value.sil.tmp"
: 'RUN: at line 4';   /Users/ec2-user/jenkins/workspace/oss-swift_tools-R_stdlib-RD_test-simulator/build/Ninja-Release/swift-macosx-x86_64/bin/swift-frontend -target x86_64-apple-macosx10.9  -module-cache-path /Users/ec2-user/jenkins/workspace/oss-swift_tools-R_stdlib-RD_test-simulator/build/Ninja-Release/swift-macosx-x86_64/swift-test-results/x86_64-apple-macosx10.9/clang-module-cache -sdk '/Applications/Xcode-beta.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX12.0.sdk'  -swift-version 4  -define-availability 'SwiftStdlib 9999:macOS 9999, iOS 9999, watchOS 9999, tvOS 9999' -define-availability 'SwiftStdlib 5.0:macOS 10.14.4, iOS 12.2, watchOS 5.2, tvOS 12.2' -define-availability 'SwiftStdlib 5.1:macOS 10.15, iOS 13.0, watchOS 6.0, tvOS 13.0' -define-availability 'SwiftStdlib 5.2:macOS 10.15.4, iOS 13.4, watchOS 6.2, tvOS 13.4' -define-availability 'SwiftStdlib 5.3:macOS 11.0, iOS 14.0, watchOS 7.0, tvOS 14.0' -define-availability 'SwiftStdlib 5.4:macOS 11.3, iOS 14.5, watchOS 7.4, tvOS 14.5' -define-availability 'SwiftStdlib 5.5:macOS 12.0, iOS 15.0, watchOS 8.0, tvOS 15.0' -define-availability 'SwiftStdlib 5.6:macOS 12.3, iOS 15.4, watchOS 8.5, tvOS 15.4' -define-availability 'SwiftStdlib 5.7:macOS 13.0, iOS 16.0, watchOS 9.0, tvOS 16.0' -define-availability 'SwiftStdlib 5.8:macOS 9999, iOS 9999, watchOS 9999, tvOS 9999' -typo-correction-limit 10  -g -emit-module -enable-library-evolution    -emit-module-path=/Users/ec2-user/jenkins/workspace/oss-swift_tools-R_stdlib-RD_test-simulator/build/Ninja-Release/swift-macosx-x86_64/test-macosx-x86_64/DebugInfo/Output/resilient_debug_value.sil.tmp/resilient_struct.swiftmodule    -module-name=resilient_struct /Users/ec2-user/jenkins/workspace/oss-swift_tools-R_stdlib-RD_test-simulator/swift/test/DebugInfo/../Inputs/resilient_struct.swift
: 'RUN: at line 8';   /Users/ec2-user/jenkins/workspace/oss-swift_tools-R_stdlib-RD_test-simulator/build/Ninja-Release/swift-macosx-x86_64/bin/swift-frontend -target x86_64-apple-macosx10.9  -module-cache-path /Users/ec2-user/jenkins/workspace/oss-swift_tools-R_stdlib-RD_test-simulator/build/Ninja-Release/swift-macosx-x86_64/swift-test-results/x86_64-apple-macosx10.9/clang-module-cache -sdk '/Applications/Xcode-beta.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX12.0.sdk'  -swift-version 4  -define-availability 'SwiftStdlib 9999:macOS 9999, iOS 9999, watchOS 9999, tvOS 9999' -define-availability 'SwiftStdlib 5.0:macOS 10.14.4, iOS 12.2, watchOS 5.2, tvOS 12.2' -define-availability 'SwiftStdlib 5.1:macOS 10.15, iOS 13.0, watchOS 6.0, tvOS 13.0' -define-availability 'SwiftStdlib 5.2:macOS 10.15.4, iOS 13.4, watchOS 6.2, tvOS 13.4' -define-availability 'SwiftStdlib 5.3:macOS 11.0, iOS 14.0, watchOS 7.0, tvOS 14.0' -define-availability 'SwiftStdlib 5.4:macOS 11.3, iOS 14.5, watchOS 7.4, tvOS 14.5' -define-availability 'SwiftStdlib 5.5:macOS 12.0, iOS 15.0, watchOS 8.0, tvOS 15.0' -define-availability 'SwiftStdlib 5.6:macOS 12.3, iOS 15.4, watchOS 8.5, tvOS 15.4' -define-availability 'SwiftStdlib 5.7:macOS 13.0, iOS 16.0, watchOS 9.0, tvOS 16.0' -define-availability 'SwiftStdlib 5.8:macOS 9999, iOS 9999, watchOS 9999, tvOS 9999' -typo-correction-limit 10  -g -I /Users/ec2-user/jenkins/workspace/oss-swift_tools-R_stdlib-RD_test-simulator/build/Ninja-Release/swift-macosx-x86_64/test-macosx-x86_64/DebugInfo/Output/resilient_debug_value.sil.tmp -emit-ir /Users/ec2-user/jenkins/workspace/oss-swift_tools-R_stdlib-RD_test-simulator/swift/test/DebugInfo/resilient_debug_value.sil  -o - | /Applications/Xcode-beta.app/Contents/Developer/usr/bin/python3 /Users/ec2-user/jenkins/workspace/oss-swift_tools-R_stdlib-RD_test-simulator/swift/utils/PathSanitizingFileCheck --allow-unused-prefixes --sanitize BUILD_DIR=/Users/ec2-user/jenkins/workspace/oss-swift_tools-R_stdlib-RD_test-simulator/build/Ninja-Release/swift-macosx-x86_64 --sanitize SOURCE_DIR=/Users/ec2-user/jenkins/workspace/oss-swift_tools-R_stdlib-RD_test-simulator/swift --use-filecheck /Users/ec2-user/jenkins/workspace/oss-swift_tools-R_stdlib-RD_test-simulator/build/Ninja-Release/llvm-macosx-x86_64/bin/FileCheck  /Users/ec2-user/jenkins/workspace/oss-swift_tools-R_stdlib-RD_test-simulator/swift/test/DebugInfo/resilient_debug_value.sil
--
Exit Code: 1

Command Output (stderr):
--
/Users/ec2-user/jenkins/workspace/oss-swift_tools-R_stdlib-RD_test-simulator/swift/test/DebugInfo/resilient_debug_value.sil:26:11: error: CHECK: expected string not found in input
// CHECK: %assertions = alloca i8, i64 %size
          ^
<stdin>:21:32: note: scanning from here
 %assertions.debug = alloca i8*, align 8
                               ^
<stdin>:35:2: note: possible intended match here
 %8 = alloca i8, i64 %size, align 16, !dbg !47
 ^

Input file: <stdin>
Check file: /Users/ec2-user/jenkins/workspace/oss-swift_tools-R_stdlib-RD_test-simulator/swift/test/DebugInfo/resilient_debug_value.sil

-dump-input=help explains the following input dump.

Input was:
<<<<<<
            .
            .
            .
           16: @__swift_reflection_version = linkonce_odr hidden constant i16 3 
           17: @llvm.used = appending global [7 x i8*] [i8* bitcast (void ()* @test_debug_value_resilient to i8*), i8* bitcast (void ()** @"_swift_FORCE_LOAD_$_swiftCompatibility50_$_resilient_debug_value" to i8*), i8* bitcast (void ()** @"_swift_FORCE_LOAD_$_swiftCompatibility51_$_resilient_debug_value" to i8*), i8* bitcast (void ()** @"_swift_FORCE_LOAD_$_swiftCompatibilityDynamicReplacements_$_resilient_debug_value" to i8*), i8* bitcast (void ()** @"_swift_FORCE_LOAD_$_swiftCompatibilityConcurrency_$_resilient_debug_value" to i8*), i8* bitcast (void ()** @"_swift_FORCE_LOAD_$_swiftCompatibility56_$_resilient_debug_value" to i8*), i8* bitcast (i16* @__swift_reflection_version to i8*)], section "llvm.metadata" 
           18:  
           19: define swiftcc void @test_debug_value_resilient() #0 !dbg !35 { 
           20: entry: 
           21:  %assertions.debug = alloca i8*, align 8 
check:26'0                                    X~~~~~~~~~ error: no match found
           22:  call void @llvm.dbg.declare(metadata i8** %assertions.debug, metadata !42, metadata !DIExpression(DW_OP_deref)), !dbg !46 
check:26'0     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
           23:  %0 = bitcast i8** %assertions.debug to i8* 
check:26'0     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
           24:  call void @llvm.memset.p0i8.i64(i8* align 8 %0, i8 0, i64 8, i1 false) 
check:26'0     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
           25:  %1 = bitcast i8** %assertions.debug to i8* 
check:26'0     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
           26:  call void @llvm.memset.p0i8.i64(i8* align 8 %1, i8 0, i64 8, i1 false) 
check:26'0     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
            .
            .
            .
           30:  %5 = getelementptr inbounds i8**, i8*** %4, i64 -1, !dbg !47 
check:26'0     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
           31:  %.valueWitnesses = load i8**, i8*** %5, align 8, !dbg !47, !invariant.load !40, !dereferenceable !48 
check:26'0     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
           32:  %6 = bitcast i8** %.valueWitnesses to %swift.vwtable*, !dbg !47 
check:26'0     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
           33:  %7 = getelementptr inbounds %swift.vwtable, %swift.vwtable* %6, i32 0, i32 8, !dbg !47 
check:26'0     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
           34:  %size = load i64, i64* %7, align 8, !dbg !47, !invariant.load !40 
check:26'0     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
           35:  %8 = alloca i8, i64 %size, align 16, !dbg !47 
check:26'0     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
check:26'1      ?                                              possible intended match
           36:  call void @llvm.lifetime.start.p0i8(i64 -1, i8* %8), !dbg !47 
check:26'0     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
           37:  %9 = bitcast i8* %8 to %swift.opaque*, !dbg !47 
check:26'0     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
           38:  store i8* %8, i8** %assertions.debug, align 8, !dbg !47 
check:26'0     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
           39:  store i8* %8, i8** %assertions.debug, align 8, !dbg !47 
check:26'0     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
           40:  %10 = bitcast %swift.opaque* %9 to i8*, !dbg !49 
check:26'0     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
            .
            .
            .
>>>>>>

--

********************

Most likely related to #62141

@shahmishal shahmishal merged commit 1ab3051 into main Nov 19, 2022
@shahmishal shahmishal deleted the shahmishal/resilient_debug_value.sil branch November 19, 2022 01:09
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant