CI: Add Docker-based compatibility tests, add tests to make quickcheck
#3469
ci.yml
on: pull_request
Matrix: Examples
Matrix: Linting
Matrix: quickcheck-c90
Matrix: Quickcheck lib
Matrix: quickcheck
Matrix: ec2_compatibilitytests
Matrix: build_kat
Matrix: compiler_tests
Matrix: Non-standard configurations
Annotations
45 errors and 38 warnings
Compatibility tests (amazonlinux-2023-aarch:clang-15x-sanitizer) / Run container tests
/actions-runner/_work/mlkem-native/mlkem-native/./.github/actions/setup-yum/action.yml (Line: 18, Col: 7): There's not enough info to determine what you meant. Add one of these properties: run, shell, uses, with, working-directory
|
Compatibility tests (amazonlinux-2023-aarch:clang-15x-sanitizer) / Run container tests
System.ArgumentException: Unexpected type '' encountered while reading 'steps item uses'. The type 'StringToken' was expected.
at GitHub.DistributedTask.ObjectTemplating.Tokens.TemplateTokenExtensions.AssertString(TemplateToken value, String objectDescription)
at GitHub.DistributedTask.Pipelines.ObjectTemplating.PipelineTemplateConverter.ConvertToStep(TemplateContext context, TemplateToken stepsItem, ReferenceNameBuilder nameBuilder)
at GitHub.DistributedTask.Pipelines.ObjectTemplating.PipelineTemplateConverter.ConvertToSteps(TemplateContext context, TemplateToken steps)
at GitHub.Runner.Worker.ActionManifestManager.ConvertRuns(IExecutionContext executionContext, TemplateContext templateContext, TemplateToken inputsToken, String fileRelativePath, MappingToken outputs)
at GitHub.Runner.Worker.ActionManifestManager.Load(IExecutionContext executionContext, String manifestFile)
|
Compatibility tests (amazonlinux-2023-aarch:clang-15x-sanitizer) / Run container tests
Failed to load /actions-runner/_work/mlkem-native/mlkem-native/./.github/actions/setup-yum/action.yml
|
Compatibility tests (amazonlinux-2-aarch:gcc-7x) / Run container tests
/actions-runner/_work/mlkem-native/mlkem-native/./.github/actions/setup-yum/action.yml (Line: 18, Col: 7): There's not enough info to determine what you meant. Add one of these properties: run, shell, uses, with, working-directory
|
Compatibility tests (amazonlinux-2-aarch:gcc-7x) / Run container tests
System.ArgumentException: Unexpected type '' encountered while reading 'steps item uses'. The type 'StringToken' was expected.
at GitHub.DistributedTask.ObjectTemplating.Tokens.TemplateTokenExtensions.AssertString(TemplateToken value, String objectDescription)
at GitHub.DistributedTask.Pipelines.ObjectTemplating.PipelineTemplateConverter.ConvertToStep(TemplateContext context, TemplateToken stepsItem, ReferenceNameBuilder nameBuilder)
at GitHub.DistributedTask.Pipelines.ObjectTemplating.PipelineTemplateConverter.ConvertToSteps(TemplateContext context, TemplateToken steps)
at GitHub.Runner.Worker.ActionManifestManager.ConvertRuns(IExecutionContext executionContext, TemplateContext templateContext, TemplateToken inputsToken, String fileRelativePath, MappingToken outputs)
at GitHub.Runner.Worker.ActionManifestManager.Load(IExecutionContext executionContext, String manifestFile)
|
Compatibility tests (amazonlinux-2-aarch:gcc-7x) / Run container tests
Failed to load /actions-runner/_work/mlkem-native/mlkem-native/./.github/actions/setup-yum/action.yml
|
Compatibility tests (amazonlinux-2023-aarch:gcc-11x) / Run container tests
/actions-runner/_work/mlkem-native/mlkem-native/./.github/actions/setup-yum/action.yml (Line: 18, Col: 7): There's not enough info to determine what you meant. Add one of these properties: run, shell, uses, with, working-directory
|
Compatibility tests (amazonlinux-2023-aarch:gcc-11x) / Run container tests
System.ArgumentException: Unexpected type '' encountered while reading 'steps item uses'. The type 'StringToken' was expected.
at GitHub.DistributedTask.ObjectTemplating.Tokens.TemplateTokenExtensions.AssertString(TemplateToken value, String objectDescription)
at GitHub.DistributedTask.Pipelines.ObjectTemplating.PipelineTemplateConverter.ConvertToStep(TemplateContext context, TemplateToken stepsItem, ReferenceNameBuilder nameBuilder)
at GitHub.DistributedTask.Pipelines.ObjectTemplating.PipelineTemplateConverter.ConvertToSteps(TemplateContext context, TemplateToken steps)
at GitHub.Runner.Worker.ActionManifestManager.ConvertRuns(IExecutionContext executionContext, TemplateContext templateContext, TemplateToken inputsToken, String fileRelativePath, MappingToken outputs)
at GitHub.Runner.Worker.ActionManifestManager.Load(IExecutionContext executionContext, String manifestFile)
|
Compatibility tests (amazonlinux-2023-aarch:gcc-11x) / Run container tests
Failed to load /actions-runner/_work/mlkem-native/mlkem-native/./.github/actions/setup-yum/action.yml
|
Compatibility tests (amazonlinux-2-aarch:base) / Run container tests
/actions-runner/_work/mlkem-native/mlkem-native/./.github/actions/setup-yum/action.yml (Line: 18, Col: 7): There's not enough info to determine what you meant. Add one of these properties: run, shell, uses, with, working-directory
|
Compatibility tests (amazonlinux-2-aarch:base) / Run container tests
System.ArgumentException: Unexpected type '' encountered while reading 'steps item uses'. The type 'StringToken' was expected.
at GitHub.DistributedTask.ObjectTemplating.Tokens.TemplateTokenExtensions.AssertString(TemplateToken value, String objectDescription)
at GitHub.DistributedTask.Pipelines.ObjectTemplating.PipelineTemplateConverter.ConvertToStep(TemplateContext context, TemplateToken stepsItem, ReferenceNameBuilder nameBuilder)
at GitHub.DistributedTask.Pipelines.ObjectTemplating.PipelineTemplateConverter.ConvertToSteps(TemplateContext context, TemplateToken steps)
at GitHub.Runner.Worker.ActionManifestManager.ConvertRuns(IExecutionContext executionContext, TemplateContext templateContext, TemplateToken inputsToken, String fileRelativePath, MappingToken outputs)
at GitHub.Runner.Worker.ActionManifestManager.Load(IExecutionContext executionContext, String manifestFile)
|
Compatibility tests (amazonlinux-2-aarch:base) / Run container tests
Failed to load /actions-runner/_work/mlkem-native/mlkem-native/./.github/actions/setup-yum/action.yml
|
Compatibility tests (amazonlinux-2023-aarch:base) / Run container tests
/actions-runner/_work/mlkem-native/mlkem-native/./.github/actions/setup-yum/action.yml (Line: 18, Col: 7): There's not enough info to determine what you meant. Add one of these properties: run, shell, uses, with, working-directory
|
Compatibility tests (amazonlinux-2023-aarch:base) / Run container tests
System.ArgumentException: Unexpected type '' encountered while reading 'steps item uses'. The type 'StringToken' was expected.
at GitHub.DistributedTask.ObjectTemplating.Tokens.TemplateTokenExtensions.AssertString(TemplateToken value, String objectDescription)
at GitHub.DistributedTask.Pipelines.ObjectTemplating.PipelineTemplateConverter.ConvertToStep(TemplateContext context, TemplateToken stepsItem, ReferenceNameBuilder nameBuilder)
at GitHub.DistributedTask.Pipelines.ObjectTemplating.PipelineTemplateConverter.ConvertToSteps(TemplateContext context, TemplateToken steps)
at GitHub.Runner.Worker.ActionManifestManager.ConvertRuns(IExecutionContext executionContext, TemplateContext templateContext, TemplateToken inputsToken, String fileRelativePath, MappingToken outputs)
at GitHub.Runner.Worker.ActionManifestManager.Load(IExecutionContext executionContext, String manifestFile)
|
Compatibility tests (amazonlinux-2023-aarch:base) / Run container tests
Failed to load /actions-runner/_work/mlkem-native/mlkem-native/./.github/actions/setup-yum/action.yml
|
Compatibility tests (amazonlinux-2023-aarch:clang-15x) / Run container tests
/actions-runner/_work/mlkem-native/mlkem-native/./.github/actions/setup-yum/action.yml (Line: 18, Col: 7): There's not enough info to determine what you meant. Add one of these properties: run, shell, uses, with, working-directory
|
Compatibility tests (amazonlinux-2023-aarch:clang-15x) / Run container tests
System.ArgumentException: Unexpected type '' encountered while reading 'steps item uses'. The type 'StringToken' was expected.
at GitHub.DistributedTask.ObjectTemplating.Tokens.TemplateTokenExtensions.AssertString(TemplateToken value, String objectDescription)
at GitHub.DistributedTask.Pipelines.ObjectTemplating.PipelineTemplateConverter.ConvertToStep(TemplateContext context, TemplateToken stepsItem, ReferenceNameBuilder nameBuilder)
at GitHub.DistributedTask.Pipelines.ObjectTemplating.PipelineTemplateConverter.ConvertToSteps(TemplateContext context, TemplateToken steps)
at GitHub.Runner.Worker.ActionManifestManager.ConvertRuns(IExecutionContext executionContext, TemplateContext templateContext, TemplateToken inputsToken, String fileRelativePath, MappingToken outputs)
at GitHub.Runner.Worker.ActionManifestManager.Load(IExecutionContext executionContext, String manifestFile)
|
Compatibility tests (amazonlinux-2023-aarch:clang-15x) / Run container tests
Failed to load /actions-runner/_work/mlkem-native/mlkem-native/./.github/actions/setup-yum/action.yml
|
Compatibility tests (amazonlinux-2-aarch:clang-7x) / Run container tests
/actions-runner/_work/mlkem-native/mlkem-native/./.github/actions/setup-yum/action.yml (Line: 18, Col: 7): There's not enough info to determine what you meant. Add one of these properties: run, shell, uses, with, working-directory
|
Compatibility tests (amazonlinux-2-aarch:clang-7x) / Run container tests
System.ArgumentException: Unexpected type '' encountered while reading 'steps item uses'. The type 'StringToken' was expected.
at GitHub.DistributedTask.ObjectTemplating.Tokens.TemplateTokenExtensions.AssertString(TemplateToken value, String objectDescription)
at GitHub.DistributedTask.Pipelines.ObjectTemplating.PipelineTemplateConverter.ConvertToStep(TemplateContext context, TemplateToken stepsItem, ReferenceNameBuilder nameBuilder)
at GitHub.DistributedTask.Pipelines.ObjectTemplating.PipelineTemplateConverter.ConvertToSteps(TemplateContext context, TemplateToken steps)
at GitHub.Runner.Worker.ActionManifestManager.ConvertRuns(IExecutionContext executionContext, TemplateContext templateContext, TemplateToken inputsToken, String fileRelativePath, MappingToken outputs)
at GitHub.Runner.Worker.ActionManifestManager.Load(IExecutionContext executionContext, String manifestFile)
|
Compatibility tests (amazonlinux-2-aarch:clang-7x) / Run container tests
Failed to load /actions-runner/_work/mlkem-native/mlkem-native/./.github/actions/setup-yum/action.yml
|
Compiler tests (x86_64)
Canceling since a higher priority waiting request for 'CI-refs/pull/562/merge' exists
|
Compatibility tests (ubuntu-20.04-aarch:gcc-7x) / Run container tests
Canceling since a higher priority waiting request for 'CI-refs/pull/562/merge' exists
|
Compatibility tests (ubuntu-20.04-aarch:clang-9x) / Run container tests
Canceling since a higher priority waiting request for 'CI-refs/pull/562/merge' exists
|
Compatibility tests (ubuntu-20.04-aarch:clang-9x) / Run container tests
The operation was canceled.
|
Compatibility tests (ubuntu-20.04-aarch:clang-8x) / Run container tests
Canceling since a higher priority waiting request for 'CI-refs/pull/562/merge' exists
|
Compatibility tests (ubuntu-20.04-aarch:clang-8x) / Run container tests
The operation was canceled.
|
Compatibility tests (ubuntu-20.04-aarch:clang-7x-bm-framework) / Run container tests
Canceling since a higher priority waiting request for 'CI-refs/pull/562/merge' exists
|
Compatibility tests (ubuntu-20.04-aarch:clang-7x-bm-framework) / Run container tests
The operation was canceled.
|
Functional tests (x86_64, cross)
Canceling since a higher priority waiting request for 'CI-refs/pull/562/merge' exists
|
Compatibility tests (ubuntu-20.04-aarch:gcc-8x) / Run container tests
Canceling since a higher priority waiting request for 'CI-refs/pull/562/merge' exists
|
Compatibility tests (ubuntu-22.04-aarch:gcc-11x) / Run container tests
Canceling since a higher priority waiting request for 'CI-refs/pull/562/merge' exists
|
Functional tests (mac)
Canceling since a higher priority waiting request for 'CI-refs/pull/562/merge' exists
|
Compatibility tests (ubuntu-20.04-aarch:clang-7x) / Run container tests
Canceling since a higher priority waiting request for 'CI-refs/pull/562/merge' exists
|
Compatibility tests (ubuntu-20.04-aarch:clang-7x) / Run container tests
The operation was canceled.
|
Compatibility tests (ubuntu-20.04-aarch:clang-7x) / Run container tests
Value cannot be null. (Parameter 'network')
|
Non-standard configurations (false, pqcp-arm64, ubuntu-latest (aarch64))
Canceling since a higher priority waiting request for 'CI-refs/pull/562/merge' exists
|
Functional tests (aarch64, cross)
Canceling since a higher priority waiting request for 'CI-refs/pull/562/merge' exists
|
Compiler tests (macos)
Canceling since a higher priority waiting request for 'CI-refs/pull/562/merge' exists
|
Compiler tests (aarch64)
Canceling since a higher priority waiting request for 'CI-refs/pull/562/merge' exists
|
Functional tests (aarch64)
Canceling since a higher priority waiting request for 'CI-refs/pull/562/merge' exists
|
Functional tests (x86_64)
Canceling since a higher priority waiting request for 'CI-refs/pull/562/merge' exists
|
Functional tests (aarch64_be, cross)
Canceling since a higher priority waiting request for 'CI-refs/pull/562/merge' exists
|
Non-standard configurations (false, pqcp-x64, ubuntu-latest (x86_64))
Canceling since a higher priority waiting request for 'CI-refs/pull/562/merge' exists
|
Functional tests (riscv64, cross)
Canceling since a higher priority waiting request for 'CI-refs/pull/562/merge' exists
|
Examples (ubuntu-latest)
ubuntu-latest pipelines will use ubuntu-24.04 soon. For more details, see https://github.com/actions/runner-images/issues/10636
|
Quickcheck lib (ubuntu-latest)
ubuntu-latest pipelines will use ubuntu-24.04 soon. For more details, see https://github.com/actions/runner-images/issues/10636
|
lint-markdown-link
ubuntu-latest pipelines will use ubuntu-24.04 soon. For more details, see https://github.com/actions/runner-images/issues/10636
|
Quickcheck C90 (x86_64)
ubuntu-latest pipelines will use ubuntu-24.04 soon. For more details, see https://github.com/actions/runner-images/issues/10636
|
Quickcheck (x86_64)
ubuntu-latest pipelines will use ubuntu-24.04 soon. For more details, see https://github.com/actions/runner-images/issues/10636
|
Compatibility tests (ubuntu-22.04-aarch:gcc-12x) / Start instance (c7g.medium)
ubuntu-latest pipelines will use ubuntu-24.04 soon. For more details, see https://github.com/actions/runner-images/issues/10636
|
Compatibility tests (amazonlinux-2023-aarch:gcc-11x) / Start instance (c7g.medium)
ubuntu-latest pipelines will use ubuntu-24.04 soon. For more details, see https://github.com/actions/runner-images/issues/10636
|
Compatibility tests (amazonlinux-2023-aarch:clang-15x-sanitizer) / Start instance (c7g.medium)
ubuntu-latest pipelines will use ubuntu-24.04 soon. For more details, see https://github.com/actions/runner-images/issues/10636
|
Compatibility tests (amazonlinux-2023-aarch:base) / Start instance (c7g.medium)
ubuntu-latest pipelines will use ubuntu-24.04 soon. For more details, see https://github.com/actions/runner-images/issues/10636
|
Compatibility tests (amazonlinux-2-aarch:gcc-7x) / Start instance (c7g.medium)
ubuntu-latest pipelines will use ubuntu-24.04 soon. For more details, see https://github.com/actions/runner-images/issues/10636
|
Compatibility tests (amazonlinux-2023-aarch:clang-15x) / Start instance (c7g.medium)
ubuntu-latest pipelines will use ubuntu-24.04 soon. For more details, see https://github.com/actions/runner-images/issues/10636
|
Compatibility tests (amazonlinux-2-aarch:base) / Start instance (c7g.medium)
ubuntu-latest pipelines will use ubuntu-24.04 soon. For more details, see https://github.com/actions/runner-images/issues/10636
|
Compatibility tests (amazonlinux-2-aarch:clang-7x) / Start instance (c7g.medium)
ubuntu-latest pipelines will use ubuntu-24.04 soon. For more details, see https://github.com/actions/runner-images/issues/10636
|
Linting (ubuntu-latest)
ubuntu-latest pipelines will use ubuntu-24.04 soon. For more details, see https://github.com/actions/runner-images/issues/10636
|
Compatibility tests (amazonlinux-2-aarch:gcc-7x) / Stop instance (c7g.medium)
ubuntu-latest pipelines will use ubuntu-24.04 soon. For more details, see https://github.com/actions/runner-images/issues/10636
|
Compatibility tests (amazonlinux-2023-aarch:clang-15x-sanitizer) / Stop instance (c7g.medium)
ubuntu-latest pipelines will use ubuntu-24.04 soon. For more details, see https://github.com/actions/runner-images/issues/10636
|
Compatibility tests (amazonlinux-2023-aarch:base) / Stop instance (c7g.medium)
ubuntu-latest pipelines will use ubuntu-24.04 soon. For more details, see https://github.com/actions/runner-images/issues/10636
|
Compatibility tests (amazonlinux-2-aarch:base) / Stop instance (c7g.medium)
ubuntu-latest pipelines will use ubuntu-24.04 soon. For more details, see https://github.com/actions/runner-images/issues/10636
|
Compatibility tests (amazonlinux-2023-aarch:gcc-11x) / Stop instance (c7g.medium)
ubuntu-latest pipelines will use ubuntu-24.04 soon. For more details, see https://github.com/actions/runner-images/issues/10636
|
Compatibility tests (amazonlinux-2023-aarch:clang-15x) / Stop instance (c7g.medium)
ubuntu-latest pipelines will use ubuntu-24.04 soon. For more details, see https://github.com/actions/runner-images/issues/10636
|
Compatibility tests (amazonlinux-2-aarch:clang-7x) / Stop instance (c7g.medium)
ubuntu-latest pipelines will use ubuntu-24.04 soon. For more details, see https://github.com/actions/runner-images/issues/10636
|
Compatibility tests (ubuntu-22.04-aarch:gcc-12x) / Stop instance (c7g.medium)
ubuntu-latest pipelines will use ubuntu-24.04 soon. For more details, see https://github.com/actions/runner-images/issues/10636
|
Compatibility tests (ubuntu-20.04-aarch:gcc-8x) / Start instance (c7g.medium)
ubuntu-latest pipelines will use ubuntu-24.04 soon. For more details, see https://github.com/actions/runner-images/issues/10636
|
Compatibility tests (ubuntu-20.04-aarch:gcc-7x) / Start instance (c7g.medium)
ubuntu-latest pipelines will use ubuntu-24.04 soon. For more details, see https://github.com/actions/runner-images/issues/10636
|
Compatibility tests (ubuntu-22.04-aarch:gcc-11x) / Start instance (c7g.medium)
ubuntu-latest pipelines will use ubuntu-24.04 soon. For more details, see https://github.com/actions/runner-images/issues/10636
|
Compatibility tests (ubuntu-20.04-aarch:clang-8x) / Start instance (c7g.medium)
ubuntu-latest pipelines will use ubuntu-24.04 soon. For more details, see https://github.com/actions/runner-images/issues/10636
|
Compatibility tests (ubuntu-20.04-aarch:clang-9x) / Start instance (c7g.medium)
ubuntu-latest pipelines will use ubuntu-24.04 soon. For more details, see https://github.com/actions/runner-images/issues/10636
|
Compatibility tests (ubuntu-20.04-aarch:clang-7x-bm-framework) / Start instance (c7g.medium)
ubuntu-latest pipelines will use ubuntu-24.04 soon. For more details, see https://github.com/actions/runner-images/issues/10636
|
Compatibility tests (ubuntu-20.04-aarch:clang-7x) / Start instance (c7g.medium)
ubuntu-latest pipelines will use ubuntu-24.04 soon. For more details, see https://github.com/actions/runner-images/issues/10636
|
Compatibility tests (ubuntu-20.04-aarch:gcc-7x) / Stop instance (c7g.medium)
ubuntu-latest pipelines will use ubuntu-24.04 soon. For more details, see https://github.com/actions/runner-images/issues/10636
|
Compatibility tests (ubuntu-20.04-aarch:clang-8x) / Stop instance (c7g.medium)
ubuntu-latest pipelines will use ubuntu-24.04 soon. For more details, see https://github.com/actions/runner-images/issues/10636
|
Compatibility tests (ubuntu-20.04-aarch:clang-9x) / Stop instance (c7g.medium)
ubuntu-latest pipelines will use ubuntu-24.04 soon. For more details, see https://github.com/actions/runner-images/issues/10636
|
Compatibility tests (ubuntu-22.04-aarch:gcc-11x) / Stop instance (c7g.medium)
ubuntu-latest pipelines will use ubuntu-24.04 soon. For more details, see https://github.com/actions/runner-images/issues/10636
|
Compatibility tests (ubuntu-20.04-aarch:clang-7x-bm-framework) / Stop instance (c7g.medium)
ubuntu-latest pipelines will use ubuntu-24.04 soon. For more details, see https://github.com/actions/runner-images/issues/10636
|
Compatibility tests (ubuntu-20.04-aarch:clang-7x) / Stop instance (c7g.medium)
ubuntu-latest pipelines will use ubuntu-24.04 soon. For more details, see https://github.com/actions/runner-images/issues/10636
|
Compatibility tests (ubuntu-20.04-aarch:gcc-8x) / Stop instance (c7g.medium)
ubuntu-latest pipelines will use ubuntu-24.04 soon. For more details, see https://github.com/actions/runner-images/issues/10636
|
Compatibility tests (ubuntu-20.04-aarch:clang-10x) / Start instance (c7g.medium)
ubuntu-latest pipelines will use ubuntu-24.04 soon. For more details, see https://github.com/actions/runner-images/issues/10636
|
Compatibility tests (ubuntu-20.04-aarch:clang-10x) / Stop instance (c7g.medium)
ubuntu-latest pipelines will use ubuntu-24.04 soon. For more details, see https://github.com/actions/runner-images/issues/10636
|