Add test for correct handling of Unknown for an assignment within a condition

6 jobs for !55 with compile-only/unknown in 63 minutes and 18 seconds (queued for 1 second)
latest merge request
Name Stage Failure
failed
gruppen: [2, compilerpraktikum/compiler, 1] Run The script exceeded the maximum execution time set for the job
[SUCCESS] semantic:ShadowStdlibViaField2.invalid.mj                     correct
[SUCCESS] semantic:ShadowStdlibViaLocalVar.invalid.mj correct
[SUCCESS] semantic:ShadowStdlibViaMethod.valid.mj correct
[SUCCESS] semantic:ShadowStdlibViaParameter.invalid.mj correct
[SUCCESS] semantic:ShadowSystemOutToBool.valid.mj correct
[SUCCESS] semantic:ShadowedField.valid.mj correct
[SUCCESS] semantic:ShadowedLocalVariable.invalid.mj correct
[SUCCESS] semantic:ShadowedParamter.invalid.mj correct
[SUCCESS] semantic:SquareRectangle.valid.mj correct
ERROR: Job failed: execution took longer than 1h0m0s seconds

failed
gruppen: [5, CompPrakt21/Compiler, 0] Run
[SUCCESS] compile:ReallyEfficientFactorization.java    correct
[SUCCESS] compile:RecursiveFoo.java correct
[SUCCESS] compile:TestAndFoo.java correct
[SUCCESS] compile:TestOverflow.java correct
----------------------------------------
All 43 run tests succeeded
Ran 593 tests, of which 2 failed.
Cleaning up project directory and file based variables
ERROR: Job failed: exit code 1

failed
gruppen: [4, iComputerfreak/DerCompiler, 1] Run
[SUCCESS] compile:RecursiveFoo.java                    correct
[SUCCESS] compile:TestAndFoo.java correct
[SUCCESS] compile:TestOverflow.java correct
----------------------------------------
Ran 43 tests, of which 1 failed.
A full report for each test can be found at ../../../mjtest/reports/23-01-22_15-11-04_compile.failed
Ran 593 tests, of which 8 failed.
Cleaning up project directory and file based variables
ERROR: Job failed: exit code 1

failed
gruppen: [3, larsk21/compiler-minijava, 1] Run
[ERROR] -> [Help 1]
[ERROR]
[ERROR] To see the full stack trace of the errors, re-run Maven with the -e switch.
[ERROR] Re-run Maven using the -X switch to enable full debug logging.
[ERROR]
[ERROR] For more information about the errors and possible solutions, please read the following articles:
[ERROR] [Help 1] http://cwiki.apache.org/confluence/display/MAVEN/MojoFailureException
Cleaning up project directory and file based variables
ERROR: Job failed: exit code 1