-
Notifications
You must be signed in to change notification settings - Fork 27
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Merge branch 'main' into hein/bitwiseOperatorsTranslation
- Loading branch information
Showing
3,364 changed files
with
27,684 additions
and
10,882 deletions.
The diff you're trying to view is too large. We only load the first 3000 changed files.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
|
@@ -6,7 +6,7 @@ on: | |
push: | ||
branches: | ||
- main | ||
- 'releases/*' | ||
- 'KeY-*' | ||
|
||
jobs: | ||
qodana: | ||
|
@@ -30,7 +30,7 @@ jobs: | |
- uses: actions/setup-java@v3 | ||
with: | ||
distribution: 'temurin' | ||
java-version: '11' | ||
java-version: '17' | ||
- name: Build with Gradle | ||
uses: gradle/[email protected] | ||
with: | ||
|
@@ -61,7 +61,7 @@ jobs: | |
- uses: actions/setup-java@v3 | ||
with: | ||
distribution: 'temurin' | ||
java-version: '11' | ||
java-version: '17' | ||
- name: Build with Gradle | ||
uses: gradle/[email protected] | ||
with: | ||
|
@@ -87,7 +87,7 @@ jobs: | |
- uses: actions/setup-java@v3 | ||
with: | ||
distribution: 'temurin' | ||
java-version: '11' | ||
java-version: '17' | ||
- name: Build with Gradle | ||
uses: gradle/[email protected] | ||
with: | ||
|
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
|
@@ -5,7 +5,9 @@ on: | |
push: | ||
branches: [ "main" ] | ||
pull_request: | ||
branches: [ "main" ] | ||
branches: | ||
- "main" | ||
- "KeY-*" | ||
merge_group: | ||
|
||
permissions: | ||
|
@@ -21,7 +23,7 @@ jobs: | |
fail-fast: false | ||
matrix: | ||
os: [ubuntu-latest, windows-latest] | ||
java: [11, 17] | ||
java: [17] | ||
continue-on-error: true | ||
runs-on: ${{ matrix.os }} | ||
env: | ||
|
@@ -44,7 +46,7 @@ jobs: | |
name: pr-number | ||
path: pr/ | ||
- uses: actions/checkout@v3 | ||
- name: Set up JDK 11 | ||
- name: Set up JDK 17 | ||
uses: actions/setup-java@v3 | ||
with: | ||
java-version: ${{ matrix.java }} | ||
|
@@ -63,6 +65,8 @@ jobs: | |
path: | | ||
**/build/test-results/*/*.xml | ||
**/build/reports/ | ||
!**/jacocoTestReport.xml | ||
- name: Upload coverage reports to Codecov | ||
uses: codecov/codecov-action@v3 | ||
|
@@ -76,11 +80,11 @@ jobs: | |
matrix: | ||
test: [testProveRules, testRunAllFunProofs, testRunAllInfProofs] | ||
os: [ubuntu-latest] | ||
java: [11] | ||
java: [17] | ||
runs-on: ${{ matrix.os }} | ||
steps: | ||
- uses: actions/checkout@v3 | ||
- name: Set up JDK 11 | ||
- name: Set up JDK 17 | ||
uses: actions/setup-java@v3 | ||
with: | ||
java-version: ${{ matrix.java }} | ||
|
@@ -95,6 +99,8 @@ jobs: | |
|
||
- name: Install SMT-Solvers | ||
run: .github/dlsmt.sh | ||
shell: bash | ||
|
||
|
||
- name: "Running tests: ${{ matrix.test }}" | ||
uses: gradle/[email protected] | ||
|
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,90 @@ | ||
name: Broad Release Tests | ||
|
||
on: | ||
workflow_dispatch: | ||
schedule: | ||
- cron: '0 5 * * 1' # every monday morning | ||
|
||
permissions: | ||
checks: write | ||
|
||
jobs: | ||
unit-tests: | ||
strategy: | ||
fail-fast: false | ||
matrix: | ||
os: [macos-latest, ubuntu-latest, windows-latest] | ||
java: [17] | ||
continue-on-error: true | ||
runs-on: ${{ matrix.os }} | ||
env: | ||
GH_TOKEN: ${{ github.token }} | ||
steps: | ||
- uses: actions/checkout@v3 | ||
- name: Set up JDK 17 | ||
uses: actions/setup-java@v3 | ||
with: | ||
java-version: ${{ matrix.java }} | ||
distribution: 'temurin' | ||
|
||
- name: Build with Gradle | ||
uses: gradle/[email protected] | ||
with: | ||
arguments: --continue -x :key.core.symbolic_execution:test -x :key.core.proof_references:test test | ||
|
||
- name: Upload test results | ||
uses: actions/[email protected] | ||
if: success() || failure() | ||
with: | ||
name: test-results-${{ matrix.os }} | ||
path: | | ||
**/build/test-results/*/*.xml | ||
**/build/reports/ | ||
!**/jacocoTestReport.xml | ||
integration-tests: | ||
env: | ||
GH_TOKEN: ${{ github.token }} | ||
continue-on-error: true | ||
strategy: | ||
fail-fast: false | ||
matrix: | ||
test: [testProveRules, testRunAllFunProofs, testRunAllInfProofs] | ||
os: [ macos-latest, ubuntu-latest, windows-latest ] | ||
java: [17] | ||
runs-on: ${{ matrix.os }} | ||
steps: | ||
- uses: actions/checkout@v3 | ||
- name: Set up JDK 17 | ||
uses: actions/setup-java@v3 | ||
with: | ||
java-version: ${{ matrix.java }} | ||
distribution: 'temurin' | ||
|
||
- name: Cache SMT-Solvers | ||
id: smt-solvers | ||
uses: actions/cache@v3 | ||
with: | ||
path: smt-solvers | ||
key: ${{ runner.os }}-smt-solvers | ||
|
||
- name: Install SMT-Solvers | ||
run: .github/dlsmt.sh | ||
|
||
- name: "Running tests: ${{ matrix.test }}" | ||
uses: gradle/[email protected] | ||
with: | ||
arguments: --continue ${{ matrix.test }} | ||
|
||
- name: Upload test results | ||
uses: actions/[email protected] | ||
if: success() || failure() # run this step even if previous step failed | ||
with: | ||
name: test-results-${{ matrix.os }} | ||
path: | | ||
**/build/test-results/*/*.xml | ||
key.core/build/reports/runallproofs/* | ||
**/build/reports/ | ||
!**/jacocoTestReport.xml | ||
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
|
@@ -27,16 +27,14 @@ | |
Sweden | ||
|
||
|
||
WWW: http://key-project.org | ||
e-mail: [email protected] | ||
WWW: https://www.key-project.org/ | ||
e-mail: [email protected] | ||
|
||
The KeY system is protected by the GNU General Public License. | ||
|
||
The KeY system is free software; you can redistribute it | ||
and/or modify it under the terms of the GNU General | ||
Public License as published by the Free Software | ||
Foundation; either version 2 of the License, or (at your | ||
option) any later version. | ||
and/or modify it under the terms of the GNU General Public | ||
License as published by the Free Software Foundation; version 2. | ||
|
||
This program is distributed in the hope that it will be | ||
useful, but WITHOUT ANY WARRANTY; without | ||
|
Oops, something went wrong.