Skip to content

Windows github-pull-request pre-merge CI fails with "OSError: [Errno 22] Invalid argument" on various tests #77086

Open
@rengolin

Description

@rengolin

The basic github-pull-request CI check fails for FIR tests on Windows on unrelated changes (ex. #75955).

Unresolved Tests (4):
  Flang :: Lower/OpenMP/FIR/declare-target-implicit-func-and-subr-cap-enter.f90
  Flang :: Lower/OpenMP/FIR/declare-target-implicit-func-and-subr-cap.f90
  Flang :: Lower/OpenMP/declare-target-implicit-func-and-subr-cap-enter.f90
  Flang :: Lower/OpenMP/declare-target-implicit-func-and-subr-cap.f90

Example:

UNRESOLVED: Flang :: Lower/OpenMP/FIR/declare-target-implicit-func-and-subr-cap-enter.f90 (785 of 2469)
******************** TEST 'Flang :: Lower/OpenMP/FIR/declare-target-implicit-func-and-subr-cap-enter.f90' FAILED ********************
Exception during script execution:
Traceback (most recent call last):
  File "C:\ws\src\llvm\utils\lit\lit\worker.py", line 76, in _execute_test_handle_errors
    result = test.config.test_format.execute(test, lit_config)
  File "C:\ws\src\llvm\utils\lit\lit\formats\shtest.py", line 29, in execute
    return lit.TestRunner.executeShTest(
  File "C:\ws\src\llvm\utils\lit\lit\TestRunner.py", line 2257, in executeShTest
    parsed = parseIntegratedTestScript(test, require_script=not script)
  File "C:\ws\src\llvm\utils\lit\lit\TestRunner.py", line 2119, in parseIntegratedTestScript
    parsed = _parseKeywords(
  File "C:\ws\src\llvm\utils\lit\lit\TestRunner.py", line 2058, in _parseKeywords
    for line_number, command_type, ln in parseIntegratedTestScriptCommands(
  File "C:\ws\src\llvm\utils\lit\lit\TestRunner.py", line 1280, in parseIntegratedTestScriptCommands
    f = open(source_path, "rb")
OSError: [Errno 22] Invalid argument: 'C:\\ws\\src\\flang\\test\\Lower\\OpenMP\\FIR\\declare-target-implicit-func-and-subr-cap-enter.f90'

If these tests are flaky, the should not be enabled by default on general CI pre-merge tests.

Metadata

Metadata

Assignees

No one assigned

    Labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions