Skip to content

Test failure System.Tests.StringTests.IndexOf_SingleLetter on osx-x64 Debug #84010

Closed
@am11

Description

@am11

From console logs: https://helixre107v0xdeko0k025g8.blob.core.windows.net/dotnet-runtime-refs-pull-83998-merge-b06930ac35a145ad87/System.Runtime.Tests/1/console.39b4aad2.log?helixlogtype=result

Console log: 'System.Runtime.Tests' from job b06930ac-35a1-45ad-872e-f7ac88771d65 workitem 691997a7-ee26-4de6-b7ee-2de94e596724 (osx.1200.amd64.open) executed on machine dci-mac-build-104 running macOS-12.4
+ ./RunTests.sh --runtime-path /tmp/helix/working/AB11094A/p
----- start Mon Mar 27 18:35:30 EDT 2023 =============== To repro directly: =====================================================
pushd .
/tmp/helix/working/AB11094A/p/dotnet exec --runtimeconfig System.Runtime.Tests.runtimeconfig.json --depsfile System.Runtime.Tests.deps.json xunit.console.dll System.Runtime.Tests.dll -xml testResults.xml -nologo -nocolor -notrait category=AdditionalTimezoneChecks -notrait category=IgnoreForCI -notrait category=OuterLoop -notrait category=failing 
popd
===========================================================================================================
/private/tmp/helix/working/AB11094A/w/AD68096C/e /private/tmp/helix/working/AB11094A/w/AD68096C/e
  Discovering: System.Runtime.Tests (method display = ClassAndMethod, method display options = None)
  Discovered:  System.Runtime.Tests (found 9140 of 9186 test cases)
  Starting:    System.Runtime.Tests (parallel test collections = on, max threads = 4)
    System.Tests.StringTests.IndexOf_SingleLetter(s: "Hello", target: '\0', startIndex: 0, count: 5, expected: -1) [SKIP]
      Target \0 is not supported in ICU
    System.Tests.StringTests.LastIndexOf_NullInStrings [SKIP]
      Condition(s) not met: "IsNlsGlobalization"
    System.Tests.StringTests.IndexOf_NullInStrings [SKIP]
      Condition(s) not met: "IsNlsGlobalization"
./RunTests.sh: line 168: 45749 Illegal instruction: 4  "$RUNTIME_PATH/dotnet" exec --runtimeconfig System.Runtime.Tests.runtimeconfig.json --depsfile System.Runtime.Tests.deps.json xunit.console.dll System.Runtime.Tests.dll -xml testResults.xml -nologo -nocolor -notrait category=AdditionalTimezoneChecks -notrait category=IgnoreForCI -notrait category=OuterLoop -notrait category=failing $RSP_FILE
/private/tmp/helix/working/AB11094A/w/AD68096C/e
----- end Mon Mar 27 18:35:54 EDT 2023 ----- exit code 132 ----------------------------------------------------------
exit code 132 means SIGILL Illegal Instruction. Core dumped. Likely codegen issue.

Looking at the history of this test, it seems like a flaky failure (nowadays it's failing more often).

{
  "ErrorMessage": "exit code 132 means SIGILL Illegal Instruction. Core dumped. Likely codegen issue.",
  "BuildRetry": false,
  "ErrorPattern": "exit code 132 means SIGILL Illegal Instruction. Core dumped. Likely codegen issue.",
  "ExcludeConsoleLog": false
}

Metadata

Metadata

Assignees

Type

No type

Projects

No projects

Milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions