Unit Test Results.

Designed for use with JUnit and Ant.

Summary

TestsFailuresErrorsSkippedSuccess rateTime
1692016863290.07%182.100
Note: failures are anticipated and checked for with assertions while errors are unanticipated.

Packages

Note: package statistics are not computed recursively, they only sum up all of its testsuites numbers.
NameTestsErrorsFailuresSkippedTime(s)Time StampHost
org.sosy_lab.java_smt30000.4352025-12-18T15:26:46notebook
org.sosy_lab.java_smt.api30000.4792025-12-18T15:26:47notebook
org.sosy_lab.java_smt.basicimpl30000.6482025-12-18T15:26:48notebook
org.sosy_lab.java_smt.delegate.logging30000.4572025-12-18T15:26:49notebook
org.sosy_lab.java_smt.solvers.bitwuzla191010.1902025-12-18T15:26:50notebook
org.sosy_lab.java_smt.solvers.boolector100000.3022025-12-18T15:26:50notebook
org.sosy_lab.java_smt.solvers.cvc4410000.3622025-12-18T15:26:51notebook
org.sosy_lab.java_smt.solvers.cvc5530020.3962025-12-18T15:26:52notebook
org.sosy_lab.java_smt.solvers.mathsat5250010.5122025-12-18T15:26:53notebook
org.sosy_lab.java_smt.solvers.opensmt120000.1562025-12-18T15:26:54notebook
org.sosy_lab.java_smt.solvers.yices2390000.2012025-12-18T15:26:55notebook
org.sosy_lab.java_smt.test14751670628174.4892025-12-18T15:26:56notebook
org.sosy_lab.java_smt.test.example60003.4732025-12-18T15:30:18notebook

Package org.sosy_lab.java_smt

NameTestsErrorsFailuresSkippedTime(s)Time StampHost
PackageSanityTest30000.4352025-12-18T15:26:46notebook
Back to top

Package org.sosy_lab.java_smt.api

NameTestsErrorsFailuresSkippedTime(s)Time StampHost
PackageSanityTest30000.4792025-12-18T15:26:47notebook
Back to top

Package org.sosy_lab.java_smt.basicimpl

NameTestsErrorsFailuresSkippedTime(s)Time StampHost
PackageSanityTest30000.6482025-12-18T15:26:48notebook
Back to top

Package org.sosy_lab.java_smt.delegate.logging

NameTestsErrorsFailuresSkippedTime(s)Time StampHost
PackageSanityTest30000.4572025-12-18T15:26:49notebook
Back to top

Package org.sosy_lab.java_smt.solvers.bitwuzla

NameTestsErrorsFailuresSkippedTime(s)Time StampHost
BitwuzlaNativeApiTest191010.1902025-12-18T15:26:50notebook
Back to top

Package org.sosy_lab.java_smt.solvers.boolector

NameTestsErrorsFailuresSkippedTime(s)Time StampHost
BoolectorNativeApiTest100000.3022025-12-18T15:26:50notebook
Back to top

Package org.sosy_lab.java_smt.solvers.cvc4

NameTestsErrorsFailuresSkippedTime(s)Time StampHost
CVC4NativeAPITest410000.3622025-12-18T15:26:51notebook
Back to top

Package org.sosy_lab.java_smt.solvers.cvc5

NameTestsErrorsFailuresSkippedTime(s)Time StampHost
CVC5NativeAPITest530020.3962025-12-18T15:26:52notebook
Back to top

Package org.sosy_lab.java_smt.solvers.mathsat5

NameTestsErrorsFailuresSkippedTime(s)Time StampHost
Mathsat5AbstractNativeApiTest10010.0442025-12-18T15:26:53notebook
Mathsat5NativeApiTest170000.2482025-12-18T15:26:53notebook
Mathsat5OptimizationNativeApiTest70000.2202025-12-18T15:26:54notebook
Back to top

Package org.sosy_lab.java_smt.solvers.opensmt

NameTestsErrorsFailuresSkippedTime(s)Time StampHost
OpenSmtNativeAPITest120000.1562025-12-18T15:26:54notebook
Back to top

Package org.sosy_lab.java_smt.solvers.yices2

NameTestsErrorsFailuresSkippedTime(s)Time StampHost
Yices2NativeApiTest390000.2012025-12-18T15:26:55notebook
Back to top

Package org.sosy_lab.java_smt.test

NameTestsErrorsFailuresSkippedTime(s)Time StampHost
ArrayFormulaManagerTest100018.9042025-12-18T15:26:56notebook
BitvectorFormulaManagerTest3580011.4992025-12-18T15:27:05notebook
BooleanFormulaManagerTest180022.2152025-12-18T15:27:17notebook
BooleanFormulaSubjectTest190002.1702025-12-18T15:27:20notebook
DebugModeTest40001.9652025-12-18T15:27:22notebook
EnumerationFormulaManagerTest90091.6492025-12-18T15:27:25notebook
ExceptionHandlerTest10001.5202025-12-18T15:27:27notebook
FloatingPointFormulaManagerTest5500551.9412025-12-18T15:27:29notebook
FloatingPointNumberTest30000.1322025-12-18T15:27:31notebook
FormulaClassifierTest2600122.8262025-12-18T15:27:32notebook
FormulaManagerTest130002.1952025-12-18T15:27:35notebook
IntegerFormulaManagerTest10001.8512025-12-18T15:27:38notebook
InterpolatingProverTest3110003.2212025-12-18T15:27:40notebook
InterpolatingProverWithAssumptionsWrapperTest31002.0982025-12-18T15:27:44notebook
MixedArithmeticsTest171013.1392025-12-18T15:27:47notebook
ModelEvaluationTest100004.4092025-12-18T15:27:50notebook
ModelTest852101410.8612025-12-18T15:27:55notebook
NonLinearArithmeticTest5412003.4162025-12-18T15:28:07notebook
NonLinearArithmeticWithModuloTest128002.0302025-12-18T15:28:11notebook
NumeralFormulaManagerTest101002.6902025-12-18T15:28:13notebook
OptimizationTest50051.6262025-12-18T15:28:16notebook
ProverEnvironmentSubjectTest40002.0042025-12-18T15:28:18notebook
ProverEnvironmentTest80042.1022025-12-18T15:28:21notebook
QuantifierManagerTest5220204.3022025-12-18T15:28:24notebook
RationalFormulaManagerTest94022.4682025-12-18T15:28:29notebook
RotationVisitorTest44001.6392025-12-18T15:28:32notebook
SLFormulaManagerTest1600161.8612025-12-18T15:28:34notebook
SanitizerTest30001.9042025-12-18T15:28:36notebook
SolverAllSatTest120062.5912025-12-18T15:28:38notebook
SolverConcurrencyTest100045.2052025-12-18T15:28:42notebook
SolverContextFactoryTest40021.6492025-12-18T15:28:47notebook
SolverContextTest50031.7352025-12-18T15:28:49notebook
SolverFormulaIODeclarationsTest275002.7802025-12-18T15:28:52notebook
SolverFormulaIOTest262003.4092025-12-18T15:28:55notebook
SolverFormulaWithAssumptionsTest30002.7552025-12-18T15:28:59notebook
SolverStackInterpolationTest290013.7322025-12-18T15:29:02notebook
SolverStackOptimizationTest2900291.8982025-12-18T15:29:07notebook
SolverStackTest290013.3862025-12-18T15:29:09notebook
SolverTacticsTest80032.9142025-12-18T15:29:13notebook
SolverTheoriesTest378065.1002025-12-18T15:29:17notebook
SolverThreadLocalityTest81014.7912025-12-18T15:29:23notebook
SolverVisitorTest5250133.2972025-12-18T15:29:28notebook
StringFormulaManagerTest6867012.0762025-12-18T15:29:32notebook
TimeoutTest2500251.7922025-12-18T15:29:35notebook
TokenizerTest30000.1532025-12-18T15:29:37notebook
TranslateFormulaTest500003824.4592025-12-18T15:29:38notebook
UFManagerTest161042.6282025-12-18T15:29:43notebook
UfEliminationTest70002.5452025-12-18T15:29:46notebook
UserPropagatorTest10011.6972025-12-18T15:29:49notebook
VariableNamesEscaperTest2730211.9092025-12-18T15:29:51notebook
VariableNamesInvalidTest70011.9402025-12-18T15:30:04notebook
VariableNamesTest2530211.4112025-12-18T15:30:06notebook
Back to top

Package org.sosy_lab.java_smt.test.example

NameTestsErrorsFailuresSkippedTime(s)Time StampHost
BinoxxoTest20001.3352025-12-18T15:30:18notebook
PrettyPrinterTest40002.1382025-12-18T15:30:20notebook
Back to top


TestCase ArrayFormulaManagerTest

NameStatusTypeTime(s)
testFloatIndexFloatValue[PRINCESS]SkippedSolver PRINCESS does not support the theory of floats expected not to be: null

1.566
testArrayConstBvWithDefault[PRINCESS]Success1.364
testIntIndexIntValue[PRINCESS]Success0.070
testArrayConstWithDefault[PRINCESS]Success0.614
testIntIndexStringValue[PRINCESS]Success0.061
testBvIndexStringValue[PRINCESS]Success0.029
testRationalIndexRationalValue[PRINCESS]Success0.063
testBvIndexBvValue[PRINCESS]Success0.030
testArrayWithManyValues[PRINCESS]Success5.034
testStringIndexStringValue[PRINCESS]Success0.026
Properties »

Back to top

TestCase BinoxxoTest

NameStatusTypeTime(s)
testBinoxxo10Success0.753
testBinoxxo12Success0.529
Properties »

Back to top

TestCase BitvectorFormulaManagerTest

NameStatusTypeTime(s)
bvLargeNum[PRINCESS]Success1.516
bvRotateByConstant[PRINCESS]ErrorN/A

java.lang.IllegalArgumentException
at com.google.common.base.Preconditions.checkArgument(Preconditions.java:127)
at org.sosy_lab.java_smt.delegate.trace.TraceFormulaManager.makeApplication(TraceFormulaManager.java:589)
at org.sosy_lab.java_smt.delegate.trace.TraceFormulaManager$Rebuilder.visitFunction(TraceFormulaManager.java:185)
at org.sosy_lab.java_smt.delegate.trace.TraceFormulaManager$Rebuilder.visitFunction(TraceFormulaManager.java:132)
at org.sosy_lab.java_smt.basicimpl.FormulaTransformationVisitorImpl.visitFunction(FormulaTransformationVisitorImpl.java:80)
at org.sosy_lab.java_smt.basicimpl.FormulaTransformationVisitorImpl.visitFunction(FormulaTransformationVisitorImpl.java:23)
at org.sosy_lab.java_smt.solvers.princess.PrincessFormulaCreator.visit(PrincessFormulaCreator.java:509)
at org.sosy_lab.java_smt.solvers.princess.PrincessFormulaCreator.visit(PrincessFormulaCreator.java:77)
at org.sosy_lab.java_smt.basicimpl.FormulaCreator.visit(FormulaCreator.java:315)
at org.sosy_lab.java_smt.basicimpl.FormulaCreator.transformRecursively(FormulaCreator.java:378)
at org.sosy_lab.java_smt.basicimpl.FormulaCreator.transformRecursively(FormulaCreator.java:356)
at org.sosy_lab.java_smt.basicimpl.AbstractFormulaManager.transformRecursively(AbstractFormulaManager.java:454)
at org.sosy_lab.java_smt.delegate.trace.TraceFormulaManager.rebuild(TraceFormulaManager.java:213)
at org.sosy_lab.java_smt.delegate.trace.TraceLogger.logDef(TraceLogger.java:161)
at org.sosy_lab.java_smt.delegate.trace.TraceBitvectorFormulaManager.rotateRight(TraceBitvectorFormulaManager.java:266)
at org.sosy_lab.java_smt.test.BitvectorFormulaManagerTest.bvRotateByConstant(BitvectorFormulaManagerTest.java:442)
at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:103)
0.021
bvVarDistinct[PRINCESS]Success0.284
bvToIntEqualityWithOverflow[PRINCESS]ErrorUnsupported kind: "mod_cast" (OTHER)

java.lang.IllegalArgumentException: Unsupported kind: "mod_cast" (OTHER)
at org.sosy_lab.java_smt.delegate.trace.TraceFormulaManager.getArity(TraceFormulaManager.java:370)
at org.sosy_lab.java_smt.delegate.trace.TraceFormulaManager.makeApplication(TraceFormulaManager.java:390)
at org.sosy_lab.java_smt.delegate.trace.TraceFormulaManager$Rebuilder.visitFunction(TraceFormulaManager.java:185)
at org.sosy_lab.java_smt.delegate.trace.TraceFormulaManager$Rebuilder.visitFunction(TraceFormulaManager.java:132)
at org.sosy_lab.java_smt.basicimpl.FormulaTransformationVisitorImpl.visitFunction(FormulaTransformationVisitorImpl.java:80)
at org.sosy_lab.java_smt.basicimpl.FormulaTransformationVisitorImpl.visitFunction(FormulaTransformationVisitorImpl.java:23)
at org.sosy_lab.java_smt.solvers.princess.PrincessFormulaCreator.visit(PrincessFormulaCreator.java:509)
at org.sosy_lab.java_smt.solvers.princess.PrincessFormulaCreator.visit(PrincessFormulaCreator.java:77)
at org.sosy_lab.java_smt.basicimpl.FormulaCreator.visit(FormulaCreator.java:315)
at org.sosy_lab.java_smt.basicimpl.FormulaCreator.transformRecursively(FormulaCreator.java:378)
at org.sosy_lab.java_smt.basicimpl.FormulaCreator.transformRecursively(FormulaCreator.java:356)
at org.sosy_lab.java_smt.basicimpl.AbstractFormulaManager.transformRecursively(AbstractFormulaManager.java:454)
at org.sosy_lab.java_smt.delegate.trace.TraceFormulaManager.rebuild(TraceFormulaManager.java:213)
at org.sosy_lab.java_smt.delegate.trace.TraceLogger.logDef(TraceLogger.java:161)
at org.sosy_lab.java_smt.delegate.trace.TraceBitvectorFormulaManager.toIntegerFormula(TraceBitvectorFormulaManager.java:57)
at org.sosy_lab.java_smt.test.BitvectorFormulaManagerTest.bvToIntEqualityWithOverflow(BitvectorFormulaManagerTest.java:231)
at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:103)
0.040
bvTooLargeNum[PRINCESS]Success0.006
bvType[PRINCESS]Success0.009
bvModulo[PRINCESS]Success0.235
bvModuloByZero[PRINCESS]Success0.056
bvSmallNum[PRINCESS]Success0.005
bvModelValue32bit[PRINCESS]Success0.307
bvExtractNegNumStart[PRINCESS]Success0.005
bvTooSmallNum[PRINCESS]Success0.004
bvOutOfRange[PRINCESS]Success0.023
bvToIntEquality[PRINCESS]ErrorUnsupported kind: "mod_cast" (OTHER)

java.lang.IllegalArgumentException: Unsupported kind: "mod_cast" (OTHER)
at org.sosy_lab.java_smt.delegate.trace.TraceFormulaManager.getArity(TraceFormulaManager.java:370)
at org.sosy_lab.java_smt.delegate.trace.TraceFormulaManager.makeApplication(TraceFormulaManager.java:390)
at org.sosy_lab.java_smt.delegate.trace.TraceFormulaManager$Rebuilder.visitFunction(TraceFormulaManager.java:185)
at org.sosy_lab.java_smt.delegate.trace.TraceFormulaManager$Rebuilder.visitFunction(TraceFormulaManager.java:132)
at org.sosy_lab.java_smt.basicimpl.FormulaTransformationVisitorImpl.visitFunction(FormulaTransformationVisitorImpl.java:80)
at org.sosy_lab.java_smt.basicimpl.FormulaTransformationVisitorImpl.visitFunction(FormulaTransformationVisitorImpl.java:23)
at org.sosy_lab.java_smt.solvers.princess.PrincessFormulaCreator.visit(PrincessFormulaCreator.java:509)
at org.sosy_lab.java_smt.solvers.princess.PrincessFormulaCreator.visit(PrincessFormulaCreator.java:77)
at org.sosy_lab.java_smt.basicimpl.FormulaCreator.visit(FormulaCreator.java:315)
at org.sosy_lab.java_smt.basicimpl.FormulaCreator.transformRecursively(FormulaCreator.java:378)
at org.sosy_lab.java_smt.basicimpl.FormulaCreator.transformRecursively(FormulaCreator.java:356)
at org.sosy_lab.java_smt.basicimpl.AbstractFormulaManager.transformRecursively(AbstractFormulaManager.java:454)
at org.sosy_lab.java_smt.delegate.trace.TraceFormulaManager.rebuild(TraceFormulaManager.java:213)
at org.sosy_lab.java_smt.delegate.trace.TraceLogger.logDef(TraceLogger.java:161)
at org.sosy_lab.java_smt.delegate.trace.TraceBitvectorFormulaManager.toIntegerFormula(TraceBitvectorFormulaManager.java:57)
at org.sosy_lab.java_smt.test.BitvectorFormulaManagerTest.bvToIntEquality(BitvectorFormulaManagerTest.java:202)
at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:103)
0.014
bvToIntEqualityWithOverflowNegative[PRINCESS]ErrorUnsupported kind: "mod_cast" (OTHER)

java.lang.IllegalArgumentException: Unsupported kind: "mod_cast" (OTHER)
at org.sosy_lab.java_smt.delegate.trace.TraceFormulaManager.getArity(TraceFormulaManager.java:370)
at org.sosy_lab.java_smt.delegate.trace.TraceFormulaManager.makeApplication(TraceFormulaManager.java:390)
at org.sosy_lab.java_smt.delegate.trace.TraceFormulaManager$Rebuilder.visitFunction(TraceFormulaManager.java:185)
at org.sosy_lab.java_smt.delegate.trace.TraceFormulaManager$Rebuilder.visitFunction(TraceFormulaManager.java:132)
at org.sosy_lab.java_smt.basicimpl.FormulaTransformationVisitorImpl.visitFunction(FormulaTransformationVisitorImpl.java:80)
at org.sosy_lab.java_smt.basicimpl.FormulaTransformationVisitorImpl.visitFunction(FormulaTransformationVisitorImpl.java:23)
at org.sosy_lab.java_smt.solvers.princess.PrincessFormulaCreator.visit(PrincessFormulaCreator.java:509)
at org.sosy_lab.java_smt.solvers.princess.PrincessFormulaCreator.visit(PrincessFormulaCreator.java:77)
at org.sosy_lab.java_smt.basicimpl.FormulaCreator.visit(FormulaCreator.java:315)
at org.sosy_lab.java_smt.basicimpl.FormulaCreator.transformRecursively(FormulaCreator.java:378)
at org.sosy_lab.java_smt.basicimpl.FormulaCreator.transformRecursively(FormulaCreator.java:356)
at org.sosy_lab.java_smt.basicimpl.AbstractFormulaManager.transformRecursively(AbstractFormulaManager.java:454)
at org.sosy_lab.java_smt.delegate.trace.TraceFormulaManager.rebuild(TraceFormulaManager.java:213)
at org.sosy_lab.java_smt.delegate.trace.TraceLogger.logDef(TraceLogger.java:161)
at org.sosy_lab.java_smt.delegate.trace.TraceBitvectorFormulaManager.toIntegerFormula(TraceBitvectorFormulaManager.java:57)
at org.sosy_lab.java_smt.test.BitvectorFormulaManagerTest.bvToIntEqualityWithOverflowNegative(BitvectorFormulaManagerTest.java:258)
at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:103)
0.016
bvIsIdenticalAfterFullRotation[PRINCESS]ErrorTerm "bv_lshr" (BV_LSHR): expecting 2 arguments, but found 3

java.lang.IllegalArgumentException: Term "bv_lshr" (BV_LSHR): expecting 2 arguments, but found 3
at com.google.common.base.Preconditions.checkArgument(Preconditions.java:483)
at org.sosy_lab.java_smt.delegate.trace.TraceFormulaManager.makeApplication(TraceFormulaManager.java:389)
at org.sosy_lab.java_smt.delegate.trace.TraceFormulaManager$Rebuilder.visitFunction(TraceFormulaManager.java:185)
at org.sosy_lab.java_smt.delegate.trace.TraceFormulaManager$Rebuilder.visitFunction(TraceFormulaManager.java:132)
at org.sosy_lab.java_smt.basicimpl.FormulaTransformationVisitorImpl.visitFunction(FormulaTransformationVisitorImpl.java:80)
at org.sosy_lab.java_smt.basicimpl.FormulaTransformationVisitorImpl.visitFunction(FormulaTransformationVisitorImpl.java:23)
at org.sosy_lab.java_smt.solvers.princess.PrincessFormulaCreator.visit(PrincessFormulaCreator.java:509)
at org.sosy_lab.java_smt.solvers.princess.PrincessFormulaCreator.visit(PrincessFormulaCreator.java:77)
at org.sosy_lab.java_smt.basicimpl.FormulaCreator.visit(FormulaCreator.java:315)
at org.sosy_lab.java_smt.basicimpl.FormulaCreator.transformRecursively(FormulaCreator.java:378)
at org.sosy_lab.java_smt.basicimpl.FormulaCreator.transformRecursively(FormulaCreator.java:356)
at org.sosy_lab.java_smt.basicimpl.AbstractFormulaManager.transformRecursively(AbstractFormulaManager.java:454)
at org.sosy_lab.java_smt.delegate.trace.TraceFormulaManager.rebuild(TraceFormulaManager.java:213)
at org.sosy_lab.java_smt.delegate.trace.TraceLogger.logDef(TraceLogger.java:161)
at org.sosy_lab.java_smt.delegate.trace.TraceBitvectorFormulaManager.rotateLeft(TraceBitvectorFormulaManager.java:258)
at org.sosy_lab.java_smt.test.BitvectorFormulaManagerTest.bvIsIdenticalAfterFullRotation(BitvectorFormulaManagerTest.java:519)
at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:103)
0.008
bvDistinct[PRINCESS]Success8.354
bvIntArray[PRINCESS]Success0.053
bvExtractTooLargeNumStartAltSigned[PRINCESS]Success0.003
bvRotateByBV[PRINCESS]ErrorTerm "bv_shl" (BV_SHL): expecting 2 arguments, but found 3

java.lang.IllegalArgumentException: Term "bv_shl" (BV_SHL): expecting 2 arguments, but found 3
at com.google.common.base.Preconditions.checkArgument(Preconditions.java:483)
at org.sosy_lab.java_smt.delegate.trace.TraceFormulaManager.makeApplication(TraceFormulaManager.java:389)
at org.sosy_lab.java_smt.delegate.trace.TraceFormulaManager$Rebuilder.visitFunction(TraceFormulaManager.java:185)
at org.sosy_lab.java_smt.delegate.trace.TraceFormulaManager$Rebuilder.visitFunction(TraceFormulaManager.java:132)
at org.sosy_lab.java_smt.basicimpl.FormulaTransformationVisitorImpl.visitFunction(FormulaTransformationVisitorImpl.java:80)
at org.sosy_lab.java_smt.basicimpl.FormulaTransformationVisitorImpl.visitFunction(FormulaTransformationVisitorImpl.java:23)
at org.sosy_lab.java_smt.solvers.princess.PrincessFormulaCreator.visit(PrincessFormulaCreator.java:509)
at org.sosy_lab.java_smt.solvers.princess.PrincessFormulaCreator.visit(PrincessFormulaCreator.java:77)
at org.sosy_lab.java_smt.basicimpl.FormulaCreator.visit(FormulaCreator.java:315)
at org.sosy_lab.java_smt.basicimpl.FormulaCreator.transformRecursively(FormulaCreator.java:378)
at org.sosy_lab.java_smt.basicimpl.FormulaCreator.transformRecursively(FormulaCreator.java:356)
at org.sosy_lab.java_smt.basicimpl.AbstractFormulaManager.transformRecursively(AbstractFormulaManager.java:454)
at org.sosy_lab.java_smt.delegate.trace.TraceFormulaManager.rebuild(TraceFormulaManager.java:213)
at org.sosy_lab.java_smt.delegate.trace.TraceLogger.logDef(TraceLogger.java:161)
at org.sosy_lab.java_smt.delegate.trace.TraceBitvectorFormulaManager.rotateRight(TraceBitvectorFormulaManager.java:274)
at org.sosy_lab.java_smt.test.BitvectorFormulaManagerTest.bvRotateByBV(BitvectorFormulaManagerTest.java:488)
at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:103)
0.006
bvOne[PRINCESS]Success0.107
bvExtractTooLargeNumStartSigned[PRINCESS]Success0.004
bvToInt[PRINCESS]ErrorUnsupported kind: "mod_cast" (OTHER)

java.lang.IllegalArgumentException: Unsupported kind: "mod_cast" (OTHER)
at org.sosy_lab.java_smt.delegate.trace.TraceFormulaManager.getArity(TraceFormulaManager.java:370)
at org.sosy_lab.java_smt.delegate.trace.TraceFormulaManager.makeApplication(TraceFormulaManager.java:390)
at org.sosy_lab.java_smt.delegate.trace.TraceFormulaManager$Rebuilder.visitFunction(TraceFormulaManager.java:185)
at org.sosy_lab.java_smt.delegate.trace.TraceFormulaManager$Rebuilder.visitFunction(TraceFormulaManager.java:132)
at org.sosy_lab.java_smt.basicimpl.FormulaTransformationVisitorImpl.visitFunction(FormulaTransformationVisitorImpl.java:80)
at org.sosy_lab.java_smt.basicimpl.FormulaTransformationVisitorImpl.visitFunction(FormulaTransformationVisitorImpl.java:23)
at org.sosy_lab.java_smt.solvers.princess.PrincessFormulaCreator.visit(PrincessFormulaCreator.java:509)
at org.sosy_lab.java_smt.solvers.princess.PrincessFormulaCreator.visit(PrincessFormulaCreator.java:77)
at org.sosy_lab.java_smt.basicimpl.FormulaCreator.visit(FormulaCreator.java:315)
at org.sosy_lab.java_smt.basicimpl.FormulaCreator.transformRecursively(FormulaCreator.java:378)
at org.sosy_lab.java_smt.basicimpl.FormulaCreator.transformRecursively(FormulaCreator.java:356)
at org.sosy_lab.java_smt.basicimpl.AbstractFormulaManager.transformRecursively(AbstractFormulaManager.java:454)
at org.sosy_lab.java_smt.delegate.trace.TraceFormulaManager.rebuild(TraceFormulaManager.java:213)
at org.sosy_lab.java_smt.delegate.trace.TraceLogger.logDef(TraceLogger.java:161)
at org.sosy_lab.java_smt.delegate.trace.TraceBitvectorFormulaManager.toIntegerFormula(TraceBitvectorFormulaManager.java:57)
at org.sosy_lab.java_smt.test.BitvectorFormulaManagerTest.bvToInt(BitvectorFormulaManagerTest.java:177)
at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:103)
0.011
bvBvArray[PRINCESS]Success0.018
bvExtractNegNumEnd[PRINCESS]Success0.004
bvExtractNegNumStartEnd[PRINCESS]Success0.004
bvIsZeroAfterShiftLeft[PRINCESS]Success0.125
bvExtractTooLargeNumEndSigned[PRINCESS]Success0.004
bvRemainderByZero[PRINCESS]Success0.040
bvToIntEqualityWithSymbols[PRINCESS]ErrorUnsupported kind: "mod_cast" (OTHER)

java.lang.IllegalArgumentException: Unsupported kind: "mod_cast" (OTHER)
at org.sosy_lab.java_smt.delegate.trace.TraceFormulaManager.getArity(TraceFormulaManager.java:370)
at org.sosy_lab.java_smt.delegate.trace.TraceFormulaManager.makeApplication(TraceFormulaManager.java:390)
at org.sosy_lab.java_smt.delegate.trace.TraceFormulaManager$Rebuilder.visitFunction(TraceFormulaManager.java:185)
at org.sosy_lab.java_smt.delegate.trace.TraceFormulaManager$Rebuilder.visitFunction(TraceFormulaManager.java:132)
at org.sosy_lab.java_smt.basicimpl.FormulaTransformationVisitorImpl.visitFunction(FormulaTransformationVisitorImpl.java:80)
at org.sosy_lab.java_smt.basicimpl.FormulaTransformationVisitorImpl.visitFunction(FormulaTransformationVisitorImpl.java:23)
at org.sosy_lab.java_smt.solvers.princess.PrincessFormulaCreator.visit(PrincessFormulaCreator.java:509)
at org.sosy_lab.java_smt.solvers.princess.PrincessFormulaCreator.visit(PrincessFormulaCreator.java:77)
at org.sosy_lab.java_smt.basicimpl.FormulaCreator.visit(FormulaCreator.java:315)
at org.sosy_lab.java_smt.basicimpl.FormulaCreator.transformRecursively(FormulaCreator.java:378)
at org.sosy_lab.java_smt.basicimpl.FormulaCreator.transformRecursively(FormulaCreator.java:356)
at org.sosy_lab.java_smt.basicimpl.AbstractFormulaManager.transformRecursively(AbstractFormulaManager.java:454)
at org.sosy_lab.java_smt.delegate.trace.TraceFormulaManager.rebuild(TraceFormulaManager.java:213)
at org.sosy_lab.java_smt.delegate.trace.TraceLogger.logDef(TraceLogger.java:161)
at org.sosy_lab.java_smt.delegate.trace.TraceBitvectorFormulaManager.toIntegerFormula(TraceBitvectorFormulaManager.java:57)
at org.sosy_lab.java_smt.test.BitvectorFormulaManagerTest.bvToIntEqualityWithSymbols(BitvectorFormulaManagerTest.java:275)
at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:103)
0.005
bvRemainder[PRINCESS]Success0.117
bvITETest[PRINCESS]Success0.003
bvExtendNegNum[PRINCESS]Success0.003
bvModulo2[PRINCESS]Success0.014
bvInRange[PRINCESS]Success0.009
Properties »

Back to top

TestCase BitwuzlaNativeApiTest

NameStatusTypeTime(s)
testBoolModelSuccess0.066
testTypesSuccess0.007
testFpModelSuccess0.000
parserTestSuccess0.001
testUfModelSuccess0.001
repeatedTermCreationInMultipleSolversTestSuccess0.001
signedFunctionsSuccess0.000
testFpSpecialValueEqualitySuccess0.001
testBvModelSuccess0.000
parserTest2SkippedN/A

0.000
parserFailTestSuccess0.002
parseQuotedSymbolErrorinvalid symbol 'a |b', symbol is not SMT-LIB compliant

java.lang.IllegalArgumentException: invalid symbol 'a |b', symbol is not SMT-LIB compliant
at org.sosy_lab.java_smt.solvers.bitwuzla.api.BitwuzlaNativeJNI.Bitwuzla_print_formula(Native Method)
at org.sosy_lab.java_smt.solvers.bitwuzla.api.Bitwuzla.print_formula(Unknown Source)
at org.sosy_lab.java_smt.solvers.bitwuzla.BitwuzlaNativeApiTest.parseQuotedSymbol(BitwuzlaNativeApiTest.java:783)
at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:103)
0.004
testBvArrayModelStoreSuccess0.001
testExistsSuccess0.004
testExtendSuccess0.002
testFpToBvSuccess0.002
testBvArrayModelSelectSuccess0.001
boolTypeSuccess0.000
isFalseSuccess0.001
Properties »

Back to top

TestCase BooleanFormulaManagerTest

NameStatusTypeTime(s)
simplifiedAnd[PRINCESS]Success1.851
simplifiedNot[PRINCESS]Success0.010
simplifiedOr[PRINCESS]Success0.009
testConjunctionArgsExtractionEmpty[PRINCESS]Success0.009
testConstBoolean[PRINCESS]Success0.007
simpleImplicationTest[PRINCESS]Success0.155
testDisjunctionCollector[PRINCESS]Success0.007
testConjunctionCollector[PRINCESS]Success0.005
testVariableNamedTrue[PRINCESS]Skippedunsupported variable name

0.008
simplificationTest[PRINCESS]Success0.008
testDisjunctionArgsExtractionRecursive[PRINCESS]Success0.041
testConjunctionArgsExtractionRecursive[PRINCESS]Success0.028
testConjunctionArgsExtraction[PRINCESS]Success0.005
testVariableNamedFalse[PRINCESS]Skippedunsupported variable name

0.004
testDisjunctionArgsExtraction[PRINCESS]Success0.005
testDisjunctionArgsExtractionEmpty[PRINCESS]Success0.004
testNestedConst[PRINCESS]Success0.004
simplifiedIfThenElse[PRINCESS]Success0.004
Properties »

Back to top

TestCase BooleanFormulaSubjectTest

NameStatusTypeTime(s)
testIsUnsatisfiableYes[PRINCESS]Success1.679
testIsTriviallyTautologicalYes[PRINCESS]Success0.021
testIsTautologicalNo1[PRINCESS]Success0.108
testIsTautologicalNo2[PRINCESS]Success0.020
testIsTautologicalYes[PRINCESS]Success0.017
testIsSatisfiableNo[PRINCESS]Success0.064
testIsEquivalentToNo[PRINCESS]Success0.028
testImpliesYes[PRINCESS]Success0.019
testIsUnsatisfiableNo[PRINCESS]Success0.025
testIsTriviallyTautologicalNo[PRINCESS]Success0.007
testIsSatisfiableYes[PRINCESS]Success0.016
testIsTriviallyUnSatisfiableNo[PRINCESS]Success0.006
testImpliesNo[PRINCESS]Success0.021
testIsTriviallyUnSatisfiableYes[PRINCESS]Success0.014
testIsTriviallySatisfiableYes[PRINCESS]Success0.013
testIsEquivalentToYes[PRINCESS]Success0.015
testIsEquisatisfiableToNo[PRINCESS]Success0.028
testIsEquisatisfiableToYes[PRINCESS]Success0.014
testIsTriviallySatisfiableNo[PRINCESS]Success0.006
Properties »

Back to top

TestCase BoolectorNativeApiTest

NameStatusTypeTime(s)
bvModelTestSuccess0.048
bvArrayModelTestSuccess0.004
dumpVariableTestSuccess0.119
bvModelConsistencyTestSuccess0.002
repeatedDumpFormulaTestSuccess0.005
ufModelTest1Success0.000
satSolverBackendTestSuccess0.021
optionNameTestSuccess0.002
satSolverTestSuccess0.002
dumpVariableWithAssertionsOnStackTestSuccess0.002
Properties »

Back to top

TestCase CVC4NativeAPITest

NameStatusTypeTime(s)
checkBooleanUFDeclarationSuccess0.081
checkBvInvalidWidthCheckSatSuccess0.004
checkInvalidModelGetValueSuccess0.002
checkLIAUfsSatSuccess0.004
checkQuantifierExistsIncompleteSuccess0.005
checkSimpleBvUnsatSuccess0.001
checkInterruptBehaviourSuccess0.012
checkSimpleEqualitySatSuccess0.002
checkSimpleInequalitySatSuccess0.001
checkBvInvalidWidthAssertionSuccess0.002
checkSimpleLIAEqualityUnsatSuccess0.001
checkSimpleBvEqualitySatSuccess0.001
checkLIAModelSuccess0.002
checkSimplePowSuccess0.003
checkSimpleSatSuccess0.001
checkSimpleEqualityUnsatSuccess0.001
checkSimpleBvEqualityUnsatSuccess0.001
checkSimpleLIASatSuccess0.005
checkSimpleLRASatSuccess0.003
checkArrayUnsatSuccess0.002
checkInvalidTypeOperationsAssertSuccess0.001
checkQuantifierEliminationLIASuccess0.002
checkLIAUfsUnsatSuccess0.002
checkSimpleInequalityUnsatSuccess0.001
checkQuantifierWithUfSuccess0.002
checkInvalidTypeOperationsCheckSatSuccess0.001
checkCustomTypesAndUFsSuccess0.003
checkSimpleFPUnsatSuccess0.032
checkSimpleLIAEqualitySatSuccess0.001
checkArraySatSuccess0.002
checkUnsatCoreSuccess0.008
checkQuantifierEliminationBVSuccess0.001
checkSimpleLRAUnsatSuccess0.001
checkSimpleFPSatSuccess0.067
checkSimpleUnsatSuccess0.001
checkSimpleLRAUnsat2Success0.003
checkSimpleLIAUnsatSuccess0.002
checkSimpleIncrementalSolvingSuccess0.008
checkSimpleLIRASatSuccess0.001
checkSimpleLIRAUnsat2Success0.003
checkInvalidModelSuccess0.001
Properties »

Back to top

TestCase CVC5NativeAPITest

NameStatusTypeTime(s)
checkQuantifierAndModelWithUfSuccess0.081
checkBooleanUFDeclarationSuccess0.002
checkGetModelSatInvalidSortSuccess0.002
checkGetModelSatInvalidTermSuccess0.002
checkInvalidModelGetValueSuccess0.001
checkGetModelUnsatSuccess0.001
checkLIAUfsSatSuccess0.002
checkQuantifierExistsIncompleteSuccess0.001
checkSimpleBvUnsatSuccess0.002
checkSimpleEqualitySatSuccess0.002
checkSimpleInequalitySatSuccess0.001
checkCVC5InterpolationMethodSuccess0.068
checkSimpleLIAEqualityUnsatSuccess0.001
checkSimpleBvEqualitySatSuccess0.001
checkFPConversionSuccess0.002
checkBvInvalidNegativeWidthCheckAssertionSuccess0.001
checkBvInvalidZeroWidthAssertionSuccess0.001
checkLIAModelSuccess0.001
checkSimplePowSuccess0.002
checkSimpleSatSuccess0.001
checkSimpleEqualityUnsatSuccess0.001
checkSimpleBvEqualityUnsatSuccess0.001
checkSimpleLIASatSuccess0.002
testSimpleInterpolationSkippedN/A

0.000
checkSimpleLRASatSuccess0.002
checkArrayUnsatSuccess0.002
checkInvalidTypeOperationsAssertSuccess0.001
checkGetModelSatSuccess0.004
checkArrayQuantElimSkippedN/A

0.000
checkInvalidGetModelSuccess0.002
testProofMethodsSuccess0.014
checkQuantifierEliminationLIASuccess0.002
checkLIAUfsUnsatSuccess0.001
checkSimpleInequalityUnsatSuccess0.001
checkInvalidTypeOperationsCheckSatSuccess0.001
checkCustomTypesAndUFsSuccess0.001
checkSimpleFPUnsatSuccess0.025
checkGetValueAndTypeSuccess0.002
checkSimpleLIAEqualitySatSuccess0.001
checkArraySatSuccess0.001
checkUnsatCoreSuccess0.010
checkQuantifierEliminationBVSuccess0.002
checkSimpleLRAUnsatSuccess0.001
checkSimpleFPSatSuccess0.026
checkSimpleUnsatSuccess0.001
checkSimpleLRAUnsat2Success0.004
checkStringCompareSuccess0.001
checkSimpleLIAUnsatSuccess0.002
checkSimpleIncrementalSolvingSuccess0.006
termAccessAfterModelClosedSuccess0.001
checkSimpleLIRASatSuccess0.001
checkSimpleLIRAUnsat2Success0.004
testBitvectorSortinVariableCacheSuccess0.001
Properties »

Back to top

TestCase DebugModeTest

NameStatusTypeTime(s)
noSharedFormulasTest[PRINCESS]Success1.721
nonLocalThreadTest[PRINCESS]Success0.037
noSharedDeclarationsTest[PRINCESS]Success0.018
noSharingBetweenSolversTest[PRINCESS]Success0.140
Properties »

Back to top

TestCase EnumerationFormulaManagerTest

NameStatusTypeTime(s)
testRepeatedEnumerationDeclaration[PRINCESS]SkippedSolver PRINCESS does not support the theory of enumerations expected not to be: null

1.544
testIncompatibleEnumeration[PRINCESS]SkippedSolver PRINCESS does not support the theory of enumerations expected not to be: null

0.008
testInvalidName[PRINCESS]SkippedSolver PRINCESS does not support the theory of enumerations expected not to be: null

0.007
testModel[PRINCESS]SkippedSolver PRINCESS does not support the theory of enumerations expected not to be: null

0.007
testType[PRINCESS]SkippedSolver PRINCESS does not support the theory of enumerations expected not to be: null

0.007
testTooManyDistinctValues[PRINCESS]SkippedSolver PRINCESS does not support the theory of enumerations expected not to be: null

0.008
testEnumerationDeclaration[PRINCESS]SkippedSolver PRINCESS does not support the theory of enumerations expected not to be: null

0.007
testVisitor[PRINCESS]SkippedSolver PRINCESS does not support the theory of enumerations expected not to be: null

0.007
testConstants[PRINCESS]SkippedSolver PRINCESS does not support the theory of enumerations expected not to be: null

0.007
Properties »

Back to top

TestCase ExceptionHandlerTest

NameStatusTypeTime(s)
testErrorHandling[PRINCESS]Success1.473
Properties »

Back to top

TestCase FloatingPointFormulaManagerTest

NameStatusTypeTime(s)
fpTraversalWithRoundingMode[PRINCESS]SkippedSolver PRINCESS does not support the theory of floats expected not to be: null

1.590
nanOrdering[PRINCESS]SkippedSolver PRINCESS does not support the theory of floats expected not to be: null

0.008
fpModelContent[PRINCESS]SkippedSolver PRINCESS does not support the theory of floats expected not to be: null

0.007
fpFromNumberIntoTooNarrowType[PRINCESS]SkippedSolver PRINCESS does not support the theory of floats expected not to be: null

0.006
nanEqualNanIsUnsat[PRINCESS]SkippedSolver PRINCESS does not support the theory of floats expected not to be: null

0.007
fpFrom64BitPattern[PRINCESS]SkippedSolver PRINCESS does not support the theory of floats expected not to be: null

0.006
parser[PRINCESS]SkippedSolver PRINCESS does not support the theory of floats expected not to be: null

0.006
bvToFpMinusOne[PRINCESS]SkippedSolver PRINCESS does not support the theory of floats expected not to be: null

0.005
fpInterpolation[PRINCESS]SkippedSolver PRINCESS does not support the theory of floats expected not to be: null

0.006
specialValueFunctionsFrom64Bits2[PRINCESS]SkippedSolver PRINCESS does not support the theory of floats expected not to be: null

0.005
fpToRationalOne[PRINCESS]SkippedSolver PRINCESS does not support the theory of floats expected not to be: null

0.004
nanAssignedNanIsTrue[PRINCESS]SkippedSolver PRINCESS does not support the theory of floats expected not to be: null

0.005
fpTraversal[PRINCESS]SkippedSolver PRINCESS does not support the theory of floats expected not to be: null

0.004
specialValueFunctions[PRINCESS]SkippedSolver PRINCESS does not support the theory of floats expected not to be: null

0.005
cast[PRINCESS]SkippedSolver PRINCESS does not support the theory of floats expected not to be: null

0.004
sqrt[PRINCESS]SkippedSolver PRINCESS does not support the theory of floats expected not to be: null

0.005
round[PRINCESS]SkippedSolver PRINCESS does not support the theory of floats expected not to be: null

0.004
roundingModeVisitor[PRINCESS]SkippedSolver PRINCESS does not support the theory of floats expected not to be: null

0.005
checkIeeeBv2FpConversion32[PRINCESS]SkippedSolver PRINCESS does not support the theory of floats expected not to be: null

0.004
checkIeeeBv2FpConversion64[PRINCESS]SkippedSolver PRINCESS does not support the theory of floats expected not to be: null

0.004
fpRemainderSpecial[PRINCESS]SkippedSolver PRINCESS does not support the theory of floats expected not to be: null

0.004
infinityVariableOrdering[PRINCESS]SkippedSolver PRINCESS does not support the theory of floats expected not to be: null

0.006
checkIeeeFp2BvConversion32[PRINCESS]SkippedSolver PRINCESS does not support the theory of floats expected not to be: null

0.005
checkIeeeFp2BvConversion64[PRINCESS]SkippedSolver PRINCESS does not support the theory of floats expected not to be: null

0.006
fpToBvSimpleNegativeNumbersDoublePrec[PRINCESS]SkippedSolver PRINCESS does not support the theory of floats expected not to be: null

0.005
numberConstantsNearInf[PRINCESS]SkippedSolver PRINCESS does not support the theory of floats expected not to be: null

0.006
checkErrorOnInvalidSize_IeeeBv2FpConversion[PRINCESS]SkippedSolver PRINCESS does not support the theory of floats expected not to be: null

0.005
roundingModeMapping[PRINCESS]SkippedSolver PRINCESS does not support the theory of floats expected not to be: null

0.006
fpToBvSimpleNegativeNumbersSinglePrec[PRINCESS]SkippedSolver PRINCESS does not support the theory of floats expected not to be: null

0.005
fpModelValue[PRINCESS]SkippedSolver PRINCESS does not support the theory of floats expected not to be: null

0.006
floatingPointType[PRINCESS]SkippedSolver PRINCESS does not support the theory of floats expected not to be: null

0.005
bvToFpDoublePrec[PRINCESS]SkippedSolver PRINCESS does not support the theory of floats expected not to be: null

0.005
negative[PRINCESS]SkippedSolver PRINCESS does not support the theory of floats expected not to be: null

0.005
bvToFpSinglePrec[PRINCESS]SkippedSolver PRINCESS does not support the theory of floats expected not to be: null

0.005
negativeZeroDivision[PRINCESS]SkippedSolver PRINCESS does not support the theory of floats expected not to be: null

0.005
fpRemainderNormal[PRINCESS]SkippedSolver PRINCESS does not support the theory of floats expected not to be: null

0.006
numberConstants[PRINCESS]SkippedSolver PRINCESS does not support the theory of floats expected not to be: null

0.006
fpIeeeConversionTypes[PRINCESS]SkippedSolver PRINCESS does not support the theory of floats expected not to be: null

0.005
checkString2FpConversion32[PRINCESS]SkippedSolver PRINCESS does not support the theory of floats expected not to be: null

0.005
checkString2FpConversion64[PRINCESS]SkippedSolver PRINCESS does not support the theory of floats expected not to be: null

0.006
rationalToFpMinusOne[PRINCESS]SkippedSolver PRINCESS does not support the theory of floats expected not to be: null

0.005
numberConstantsNearMinusInf[PRINCESS]SkippedSolver PRINCESS does not support the theory of floats expected not to be: null

0.004
specialValueFunctionsFrom32Bits2[PRINCESS]SkippedSolver PRINCESS does not support the theory of floats expected not to be: null

0.007
fpToRationalMinusOne[PRINCESS]SkippedSolver PRINCESS does not support the theory of floats expected not to be: null

0.006
failOnInvalidString[PRINCESS]SkippedSolver PRINCESS does not support the theory of floats expected not to be: null

0.006
ieeeFpConversion[PRINCESS]SkippedSolver PRINCESS does not support the theory of floats expected not to be: null

0.006
fpToBvSimpleNumbersDoublePrec[PRINCESS]SkippedSolver PRINCESS does not support the theory of floats expected not to be: null

0.006
fpToBvSimpleNumbersSinglePrec[PRINCESS]SkippedSolver PRINCESS does not support the theory of floats expected not to be: null

0.005
infinityOrdering[PRINCESS]SkippedSolver PRINCESS does not support the theory of floats expected not to be: null

0.005
fpIeeeConversion[PRINCESS]SkippedSolver PRINCESS does not support the theory of floats expected not to be: null

0.005
specialValueFunctionsFrom32Bits[PRINCESS]SkippedSolver PRINCESS does not support the theory of floats expected not to be: null

0.005
specialDoubles[PRINCESS]SkippedSolver PRINCESS does not support the theory of floats expected not to be: null

0.005
specialValueFunctionsFrom64Bits[PRINCESS]SkippedSolver PRINCESS does not support the theory of floats expected not to be: null

0.007
rationalToFpOne[PRINCESS]SkippedSolver PRINCESS does not support the theory of floats expected not to be: null

0.006
fpFrom32BitPattern[PRINCESS]SkippedSolver PRINCESS does not support the theory of floats expected not to be: null

0.005
Properties »

Back to top

TestCase FloatingPointNumberTest

NameStatusTypeTime(s)
floatingPointNumberWithDoublePrecisionSuccess0.069
floatingPointNumberWithSinglePrecisionSuccess0.003
floatingPointNumberWithArbitraryPrecisionSuccess0.009
Properties »

Back to top

TestCase FormulaClassifierTest

NameStatusTypeTime(s)
test_QF_UFLIRA[PRINCESS]Success2.028
test_ABVIRA[PRINCESS]Success0.162
test_AUFLIA[PRINCESS]Success0.054
test_FP[PRINCESS]SkippedSolver PRINCESS does not support the theory of floats expected not to be: null

0.047
test_QF_AUFBV[PRINCESS]Success0.063
test_QF_UFLRA[PRINCESS]Skippedvalue of : solverToUse() expected not to be: PRINCESS

0.007
test_QF_UFNRA[PRINCESS]Skippedvalue of : solverToUse() expected not to be: PRINCESS

0.007
test_QF_LIA[PRINCESS]Success0.048
test_QF_LRA[PRINCESS]Skippedvalue of : solverToUse() expected not to be: PRINCESS

0.007
test_QF_NIA[PRINCESS]Success0.029
test_QF_NRA[PRINCESS]Skippedvalue of : solverToUse() expected not to be: PRINCESS

0.006
test_ABV[PRINCESS]Success0.055
test_LIA[PRINCESS]Success0.027
test_LRA[PRINCESS]Success0.023
test_QF_UFBV[PRINCESS]Success0.027
test_QF_AUFLIRA[PRINCESS]SkippedSolver PRINCESS does not support mixed real-array arithmetic value of : solverToUse() expected not to be: PRINCESS

0.006
test_QF_AUFNIRA[PRINCESS]SkippedSolver PRINCESS does not support mixed real-array arithmetic value of : solverToUse() expected not to be: PRINCESS

0.005
test_QF_UFLIRA2[PRINCESS]Success0.030
test_QF_UFBVLIRA[PRINCESS]Success0.038
test_QF_AUFLIA[PRINCESS]Success0.045
test_LRA_2[PRINCESS]Success0.032
test_QF_BV[PRINCESS]Skippedvalue of : solverToUse() expected not to be: PRINCESS

0.005
test_QF_FP[PRINCESS]SkippedSolver PRINCESS does not support the theory of floats expected not to be: null

0.006
test_QF_UF[PRINCESS]SkippedPrincess will rewrite UFs with boolean arguments value of : solverToUse() expected not to be: PRINCESS

0.005
test_UFLRA[PRINCESS]Skippedvalue of : solverToUse() expected not to be: PRINCESS

0.004
test_UFNRA[PRINCESS]Skippedvalue of : solverToUse() expected not to be: PRINCESS

0.004
Properties »

Back to top

TestCase FormulaManagerTest

NameStatusTypeTime(s)
simplifyArrayTest[PRINCESS]Success1.902
formulaEqualsAndHashCode[PRINCESS]Success0.028
testSubstitutionSelfReference[PRINCESS]Success0.020
testSubstitutionMultipleInstances[PRINCESS]Success0.011
simplifyIntTest[PRINCESS]Success0.034
testEmptySubstitution[PRINCESS]Success0.010
ufNameExtractorTest[PRINCESS]Success0.013
variableNameExtractorTest[PRINCESS]Success0.011
bitvectorFormulaEqualsAndHashCode[PRINCESS]Success0.018
testNoSubstitution[PRINCESS]Success0.007
simplifyBVTest[PRINCESS]Success0.075
testSubstitution[PRINCESS]Success0.007
testSubstitutionTwice[PRINCESS]Success0.006
Properties »

Back to top

TestCase IntegerFormulaManagerTest

NameStatusTypeTime(s)
testIntegers[PRINCESS]Success1.801
Properties »

Back to top

TestCase InterpolatingProverTest

NameStatusTypeTime(s)
binaryInterpolation[PRINCESS]Error(c0 = 0) (should be: (c0 = 0))

java.lang.IllegalArgumentException: (c0 = 0) (should be: (c0 = 0))
at com.google.common.base.Preconditions.checkArgument(Preconditions.java:445)
at org.sosy_lab.java_smt.delegate.trace.TraceFormulaManager$Rebuilder.visitFunction(TraceFormulaManager.java:186)
at org.sosy_lab.java_smt.delegate.trace.TraceFormulaManager$Rebuilder.visitFunction(TraceFormulaManager.java:132)
at org.sosy_lab.java_smt.basicimpl.FormulaTransformationVisitorImpl.visitFunction(FormulaTransformationVisitorImpl.java:80)
at org.sosy_lab.java_smt.basicimpl.FormulaTransformationVisitorImpl.visitFunction(FormulaTransformationVisitorImpl.java:23)
at org.sosy_lab.java_smt.solvers.princess.PrincessFormulaCreator.visit(PrincessFormulaCreator.java:509)
at org.sosy_lab.java_smt.solvers.princess.PrincessFormulaCreator.visit(PrincessFormulaCreator.java:77)
at org.sosy_lab.java_smt.basicimpl.FormulaCreator.visit(FormulaCreator.java:315)
at org.sosy_lab.java_smt.basicimpl.FormulaCreator.transformRecursively(FormulaCreator.java:378)
at org.sosy_lab.java_smt.basicimpl.FormulaCreator.transformRecursively(FormulaCreator.java:356)
at org.sosy_lab.java_smt.basicimpl.AbstractFormulaManager.transformRecursively(AbstractFormulaManager.java:454)
at org.sosy_lab.java_smt.delegate.trace.TraceFormulaManager.rebuild(TraceFormulaManager.java:213)
at org.sosy_lab.java_smt.delegate.trace.TraceInterpolatingProverEnvironment.getInterpolant(TraceInterpolatingProverEnvironment.java:56)
at org.sosy_lab.java_smt.test.InterpolatingProverTest.binaryInterpolation(InterpolatingProverTest.java:145)
at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:103)
1.870
treeInterpolationWithOnePartition[PRINCESS]Success0.094
emptyInterpolationGroup[PRINCESS]Success0.036
sequentialInterpolationIsNotRepeatedIndividualInterpolation[PRINCESS]Success0.142
sequentialInterpolationWithFewPartitions[PRINCESS]Error(a2 = 0) (should be: (a2 = 0))

java.lang.IllegalArgumentException: (a2 = 0) (should be: (a2 = 0))
at com.google.common.base.Preconditions.checkArgument(Preconditions.java:445)
at org.sosy_lab.java_smt.delegate.trace.TraceFormulaManager$Rebuilder.visitFunction(TraceFormulaManager.java:186)
at org.sosy_lab.java_smt.delegate.trace.TraceFormulaManager$Rebuilder.visitFunction(TraceFormulaManager.java:132)
at org.sosy_lab.java_smt.basicimpl.FormulaTransformationVisitorImpl.visitFunction(FormulaTransformationVisitorImpl.java:80)
at org.sosy_lab.java_smt.basicimpl.FormulaTransformationVisitorImpl.visitFunction(FormulaTransformationVisitorImpl.java:23)
at org.sosy_lab.java_smt.solvers.princess.PrincessFormulaCreator.visit(PrincessFormulaCreator.java:509)
at org.sosy_lab.java_smt.solvers.princess.PrincessFormulaCreator.visit(PrincessFormulaCreator.java:77)
at org.sosy_lab.java_smt.basicimpl.FormulaCreator.visit(FormulaCreator.java:315)
at org.sosy_lab.java_smt.basicimpl.FormulaCreator.transformRecursively(FormulaCreator.java:378)
at org.sosy_lab.java_smt.basicimpl.FormulaCreator.transformRecursively(FormulaCreator.java:356)
at org.sosy_lab.java_smt.basicimpl.AbstractFormulaManager.transformRecursively(AbstractFormulaManager.java:454)
at org.sosy_lab.java_smt.delegate.trace.TraceFormulaManager.rebuild(TraceFormulaManager.java:213)
at com.google.common.collect.Iterators$6.transform(Iterators.java:828)
at com.google.common.collect.TransformedIterator.next(TransformedIterator.java:51)
at java.base/java.util.AbstractCollection.toArray(AbstractCollection.java:148)
at com.google.common.collect.ImmutableList.copyOf(ImmutableList.java:264)
at org.sosy_lab.common.collect.Collections3.transformedImmutableListCopy(Collections3.java:107)
at org.sosy_lab.java_smt.delegate.trace.TraceFormulaManager.rebuildAll(TraceFormulaManager.java:217)
at org.sosy_lab.java_smt.delegate.trace.TraceInterpolatingProverEnvironment.getSeqInterpolants(TraceInterpolatingProverEnvironment.java:42)
at org.sosy_lab.java_smt.api.InterpolatingProverEnvironment.getSeqInterpolants0(InterpolatingProverEnvironment.java:78)
at org.sosy_lab.java_smt.test.InterpolatingProverTest.sequentialInterpolationWithFewPartitions(InterpolatingProverTest.java:406)
at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:103)
0.024
treeInterpolation[PRINCESS]Error(c3 = 0) (should be: (c3 = 0))

java.lang.IllegalArgumentException: (c3 = 0) (should be: (c3 = 0))
at com.google.common.base.Preconditions.checkArgument(Preconditions.java:445)
at org.sosy_lab.java_smt.delegate.trace.TraceFormulaManager$Rebuilder.visitFunction(TraceFormulaManager.java:186)
at org.sosy_lab.java_smt.delegate.trace.TraceFormulaManager$Rebuilder.visitFunction(TraceFormulaManager.java:132)
at org.sosy_lab.java_smt.basicimpl.FormulaTransformationVisitorImpl.visitFunction(FormulaTransformationVisitorImpl.java:80)
at org.sosy_lab.java_smt.basicimpl.FormulaTransformationVisitorImpl.visitFunction(FormulaTransformationVisitorImpl.java:23)
at org.sosy_lab.java_smt.solvers.princess.PrincessFormulaCreator.visit(PrincessFormulaCreator.java:509)
at org.sosy_lab.java_smt.solvers.princess.PrincessFormulaCreator.visit(PrincessFormulaCreator.java:77)
at org.sosy_lab.java_smt.basicimpl.FormulaCreator.visit(FormulaCreator.java:315)
at org.sosy_lab.java_smt.basicimpl.FormulaCreator.transformRecursively(FormulaCreator.java:378)
at org.sosy_lab.java_smt.basicimpl.FormulaCreator.transformRecursively(FormulaCreator.java:356)
at org.sosy_lab.java_smt.basicimpl.AbstractFormulaManager.transformRecursively(AbstractFormulaManager.java:454)
at org.sosy_lab.java_smt.delegate.trace.TraceFormulaManager.rebuild(TraceFormulaManager.java:213)
at com.google.common.collect.Iterators$6.transform(Iterators.java:828)
at com.google.common.collect.TransformedIterator.next(TransformedIterator.java:51)
at java.base/java.util.AbstractCollection.toArray(AbstractCollection.java:148)
at com.google.common.collect.ImmutableList.copyOf(ImmutableList.java:264)
at org.sosy_lab.common.collect.Collections3.transformedImmutableListCopy(Collections3.java:107)
at org.sosy_lab.java_smt.delegate.trace.TraceFormulaManager.rebuildAll(TraceFormulaManager.java:217)
at org.sosy_lab.java_smt.delegate.trace.TraceInterpolatingProverEnvironment.getTreeInterpolants(TraceInterpolatingProverEnvironment.java:67)
at org.sosy_lab.java_smt.api.InterpolatingProverEnvironment.getTreeInterpolants0(InterpolatingProverEnvironment.java:127)
at org.sosy_lab.java_smt.test.InterpolatingProverTest.testTreeInterpolants0(InterpolatingProverTest.java:550)
at org.sosy_lab.java_smt.test.InterpolatingProverTest.treeInterpolation(InterpolatingProverTest.java:486)
at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:103)
0.042
binaryBVInterpolation1[PRINCESS]ErrorUnsupported kind: "int_cast" (OTHER)

java.lang.IllegalArgumentException: Unsupported kind: "int_cast" (OTHER)
at org.sosy_lab.java_smt.delegate.trace.TraceFormulaManager.getArity(TraceFormulaManager.java:370)
at org.sosy_lab.java_smt.delegate.trace.TraceFormulaManager.makeApplication(TraceFormulaManager.java:390)
at org.sosy_lab.java_smt.delegate.trace.TraceFormulaManager$Rebuilder.visitFunction(TraceFormulaManager.java:185)
at org.sosy_lab.java_smt.delegate.trace.TraceFormulaManager$Rebuilder.visitFunction(TraceFormulaManager.java:132)
at org.sosy_lab.java_smt.basicimpl.FormulaTransformationVisitorImpl.visitFunction(FormulaTransformationVisitorImpl.java:80)
at org.sosy_lab.java_smt.basicimpl.FormulaTransformationVisitorImpl.visitFunction(FormulaTransformationVisitorImpl.java:23)
at org.sosy_lab.java_smt.solvers.princess.PrincessFormulaCreator.visit(PrincessFormulaCreator.java:509)
at org.sosy_lab.java_smt.solvers.princess.PrincessFormulaCreator.visit(PrincessFormulaCreator.java:77)
at org.sosy_lab.java_smt.basicimpl.FormulaCreator.visit(FormulaCreator.java:315)
at org.sosy_lab.java_smt.basicimpl.FormulaCreator.transformRecursively(FormulaCreator.java:378)
at org.sosy_lab.java_smt.basicimpl.FormulaCreator.transformRecursively(FormulaCreator.java:356)
at org.sosy_lab.java_smt.basicimpl.AbstractFormulaManager.transformRecursively(AbstractFormulaManager.java:454)
at org.sosy_lab.java_smt.delegate.trace.TraceFormulaManager.rebuild(TraceFormulaManager.java:213)
at org.sosy_lab.java_smt.delegate.trace.TraceInterpolatingProverEnvironment.getInterpolant(TraceInterpolatingProverEnvironment.java:56)
at org.sosy_lab.java_smt.test.InterpolatingProverTest.binaryBVInterpolation1(InterpolatingProverTest.java:227)
at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:103)
0.236
sequentialInterpolationWithOnePartition[PRINCESS]Success0.019
treeInterpolationWithoutPartition[PRINCESS]Success0.028
treeInterpolationForSequence[PRINCESS]Success0.021
sequentialInterpolation[PRINCESS]Error(c7 = 0) (should be: (c7 = 0))

java.lang.IllegalArgumentException: (c7 = 0) (should be: (c7 = 0))
at com.google.common.base.Preconditions.checkArgument(Preconditions.java:445)
at org.sosy_lab.java_smt.delegate.trace.TraceFormulaManager$Rebuilder.visitFunction(TraceFormulaManager.java:186)
at org.sosy_lab.java_smt.delegate.trace.TraceFormulaManager$Rebuilder.visitFunction(TraceFormulaManager.java:132)
at org.sosy_lab.java_smt.basicimpl.FormulaTransformationVisitorImpl.visitFunction(FormulaTransformationVisitorImpl.java:80)
at org.sosy_lab.java_smt.basicimpl.FormulaTransformationVisitorImpl.visitFunction(FormulaTransformationVisitorImpl.java:23)
at org.sosy_lab.java_smt.solvers.princess.PrincessFormulaCreator.visit(PrincessFormulaCreator.java:509)
at org.sosy_lab.java_smt.solvers.princess.PrincessFormulaCreator.visit(PrincessFormulaCreator.java:77)
at org.sosy_lab.java_smt.basicimpl.FormulaCreator.visit(FormulaCreator.java:315)
at org.sosy_lab.java_smt.basicimpl.FormulaCreator.transformRecursively(FormulaCreator.java:378)
at org.sosy_lab.java_smt.basicimpl.FormulaCreator.transformRecursively(FormulaCreator.java:356)
at org.sosy_lab.java_smt.basicimpl.AbstractFormulaManager.transformRecursively(AbstractFormulaManager.java:454)
at org.sosy_lab.java_smt.delegate.trace.TraceFormulaManager.rebuild(TraceFormulaManager.java:213)
at com.google.common.collect.Iterators$6.transform(Iterators.java:828)
at com.google.common.collect.TransformedIterator.next(TransformedIterator.java:51)
at java.base/java.util.AbstractCollection.toArray(AbstractCollection.java:148)
at com.google.common.collect.ImmutableList.copyOf(ImmutableList.java:264)
at org.sosy_lab.common.collect.Collections3.transformedImmutableListCopy(Collections3.java:107)
at org.sosy_lab.java_smt.delegate.trace.TraceFormulaManager.rebuildAll(TraceFormulaManager.java:217)
at org.sosy_lab.java_smt.delegate.trace.TraceInterpolatingProverEnvironment.getSeqInterpolants(TraceInterpolatingProverEnvironment.java:42)
at org.sosy_lab.java_smt.api.InterpolatingProverEnvironment.getSeqInterpolants0(InterpolatingProverEnvironment.java:78)
at org.sosy_lab.java_smt.test.InterpolatingProverTest.sequentialInterpolation(InterpolatingProverTest.java:283)
at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:103)
0.026
testTrivialInterpolation[PRINCESS]Success0.023
treeInterpolation2[PRINCESS]Error((1 + (d8 + -1 * c8)) = 0) (should be: ((1 + (d8 + -1 * c8)) = 0))

java.lang.IllegalArgumentException: ((1 + (d8 + -1 * c8)) = 0) (should be: ((1 + (d8 + -1 * c8)) = 0))
at com.google.common.base.Preconditions.checkArgument(Preconditions.java:445)
at org.sosy_lab.java_smt.delegate.trace.TraceFormulaManager$Rebuilder.visitFunction(TraceFormulaManager.java:186)
at org.sosy_lab.java_smt.delegate.trace.TraceFormulaManager$Rebuilder.visitFunction(TraceFormulaManager.java:132)
at org.sosy_lab.java_smt.basicimpl.FormulaTransformationVisitorImpl.visitFunction(FormulaTransformationVisitorImpl.java:80)
at org.sosy_lab.java_smt.basicimpl.FormulaTransformationVisitorImpl.visitFunction(FormulaTransformationVisitorImpl.java:23)
at org.sosy_lab.java_smt.solvers.princess.PrincessFormulaCreator.visit(PrincessFormulaCreator.java:509)
at org.sosy_lab.java_smt.solvers.princess.PrincessFormulaCreator.visit(PrincessFormulaCreator.java:77)
at org.sosy_lab.java_smt.basicimpl.FormulaCreator.visit(FormulaCreator.java:315)
at org.sosy_lab.java_smt.basicimpl.FormulaCreator.transformRecursively(FormulaCreator.java:378)
at org.sosy_lab.java_smt.basicimpl.FormulaCreator.transformRecursively(FormulaCreator.java:356)
at org.sosy_lab.java_smt.basicimpl.AbstractFormulaManager.transformRecursively(AbstractFormulaManager.java:454)
at org.sosy_lab.java_smt.delegate.trace.TraceFormulaManager.rebuild(TraceFormulaManager.java:213)
at com.google.common.collect.Iterators$6.transform(Iterators.java:828)
at com.google.common.collect.TransformedIterator.next(TransformedIterator.java:51)
at java.base/java.util.AbstractCollection.toArray(AbstractCollection.java:148)
at com.google.common.collect.ImmutableList.copyOf(ImmutableList.java:264)
at org.sosy_lab.common.collect.Collections3.transformedImmutableListCopy(Collections3.java:107)
at org.sosy_lab.java_smt.delegate.trace.TraceFormulaManager.rebuildAll(TraceFormulaManager.java:217)
at org.sosy_lab.java_smt.delegate.trace.TraceInterpolatingProverEnvironment.getTreeInterpolants(TraceInterpolatingProverEnvironment.java:67)
at org.sosy_lab.java_smt.api.InterpolatingProverEnvironment.getTreeInterpolants0(InterpolatingProverEnvironment.java:127)
at org.sosy_lab.java_smt.test.InterpolatingProverTest.treeInterpolation2(InterpolatingProverTest.java:678)
at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:103)
0.032
treeInterpolation3[PRINCESS]Error((1 + (d9 + -1 * c9)) = 0) (should be: ((1 + (d9 + -1 * c9)) = 0))

java.lang.IllegalArgumentException: ((1 + (d9 + -1 * c9)) = 0) (should be: ((1 + (d9 + -1 * c9)) = 0))
at com.google.common.base.Preconditions.checkArgument(Preconditions.java:445)
at org.sosy_lab.java_smt.delegate.trace.TraceFormulaManager$Rebuilder.visitFunction(TraceFormulaManager.java:186)
at org.sosy_lab.java_smt.delegate.trace.TraceFormulaManager$Rebuilder.visitFunction(TraceFormulaManager.java:132)
at org.sosy_lab.java_smt.basicimpl.FormulaTransformationVisitorImpl.visitFunction(FormulaTransformationVisitorImpl.java:80)
at org.sosy_lab.java_smt.basicimpl.FormulaTransformationVisitorImpl.visitFunction(FormulaTransformationVisitorImpl.java:23)
at org.sosy_lab.java_smt.solvers.princess.PrincessFormulaCreator.visit(PrincessFormulaCreator.java:509)
at org.sosy_lab.java_smt.solvers.princess.PrincessFormulaCreator.visit(PrincessFormulaCreator.java:77)
at org.sosy_lab.java_smt.basicimpl.FormulaCreator.visit(FormulaCreator.java:315)
at org.sosy_lab.java_smt.basicimpl.FormulaCreator.transformRecursively(FormulaCreator.java:378)
at org.sosy_lab.java_smt.basicimpl.FormulaCreator.transformRecursively(FormulaCreator.java:356)
at org.sosy_lab.java_smt.basicimpl.AbstractFormulaManager.transformRecursively(AbstractFormulaManager.java:454)
at org.sosy_lab.java_smt.delegate.trace.TraceFormulaManager.rebuild(TraceFormulaManager.java:213)
at com.google.common.collect.Iterators$6.transform(Iterators.java:828)
at com.google.common.collect.TransformedIterator.next(TransformedIterator.java:51)
at java.base/java.util.AbstractCollection.toArray(AbstractCollection.java:148)
at com.google.common.collect.ImmutableList.copyOf(ImmutableList.java:264)
at org.sosy_lab.common.collect.Collections3.transformedImmutableListCopy(Collections3.java:107)
at org.sosy_lab.java_smt.delegate.trace.TraceFormulaManager.rebuildAll(TraceFormulaManager.java:217)
at org.sosy_lab.java_smt.delegate.trace.TraceInterpolatingProverEnvironment.getTreeInterpolants(TraceInterpolatingProverEnvironment.java:67)
at org.sosy_lab.java_smt.test.InterpolatingProverTest.treeInterpolation3(InterpolatingProverTest.java:734)
at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:103)
0.025
treeInterpolation4[PRINCESS]Success0.044
sequentialInterpolationWithoutPartition[PRINCESS]Success0.012
bigSeqInterpolationTest[PRINCESS]ErrorUnsupported kind: "int_cast" (OTHER)

java.lang.IllegalArgumentException: Unsupported kind: "int_cast" (OTHER)
at org.sosy_lab.java_smt.delegate.trace.TraceFormulaManager.getArity(TraceFormulaManager.java:370)
at org.sosy_lab.java_smt.delegate.trace.TraceFormulaManager.makeApplication(TraceFormulaManager.java:390)
at org.sosy_lab.java_smt.delegate.trace.TraceFormulaManager$Rebuilder.visitFunction(TraceFormulaManager.java:185)
at org.sosy_lab.java_smt.delegate.trace.TraceFormulaManager$Rebuilder.visitFunction(TraceFormulaManager.java:132)
at org.sosy_lab.java_smt.basicimpl.FormulaTransformationVisitorImpl.visitFunction(FormulaTransformationVisitorImpl.java:80)
at org.sosy_lab.java_smt.basicimpl.FormulaTransformationVisitorImpl.visitFunction(FormulaTransformationVisitorImpl.java:23)
at org.sosy_lab.java_smt.solvers.princess.PrincessFormulaCreator.visit(PrincessFormulaCreator.java:509)
at org.sosy_lab.java_smt.solvers.princess.PrincessFormulaCreator.visit(PrincessFormulaCreator.java:77)
at org.sosy_lab.java_smt.basicimpl.FormulaCreator.visit(FormulaCreator.java:315)
at org.sosy_lab.java_smt.basicimpl.FormulaCreator.transformRecursively(FormulaCreator.java:378)
at org.sosy_lab.java_smt.basicimpl.FormulaCreator.transformRecursively(FormulaCreator.java:356)
at org.sosy_lab.java_smt.basicimpl.AbstractFormulaManager.transformRecursively(AbstractFormulaManager.java:454)
at org.sosy_lab.java_smt.delegate.trace.TraceFormulaManager.rebuild(TraceFormulaManager.java:213)
at com.google.common.collect.Iterators$6.transform(Iterators.java:828)
at com.google.common.collect.TransformedIterator.next(TransformedIterator.java:51)
at java.base/java.util.AbstractCollection.toArray(AbstractCollection.java:148)
at com.google.common.collect.ImmutableList.copyOf(ImmutableList.java:264)
at org.sosy_lab.common.collect.Collections3.transformedImmutableListCopy(Collections3.java:107)
at org.sosy_lab.java_smt.delegate.trace.TraceFormulaManager.rebuildAll(TraceFormulaManager.java:217)
at org.sosy_lab.java_smt.delegate.trace.TraceInterpolatingProverEnvironment.getSeqInterpolants(TraceInterpolatingProverEnvironment.java:42)
at org.sosy_lab.java_smt.api.InterpolatingProverEnvironment.getSeqInterpolants0(InterpolatingProverEnvironment.java:78)
at org.sosy_lab.java_smt.test.InterpolatingProverTest.bigSeqInterpolationTest(InterpolatingProverTest.java:1065)
at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:103)
0.265
binaryInterpolationWithConstantFalse[PRINCESS]Success0.018
testInvalidToken[PRINCESS]Success0.015
issue381InterpolationTest1[PRINCESS]Success0.016
issue381InterpolationTest2[PRINCESS]Success0.016
issue381InterpolationTest3[PRINCESS]Success0.016
simpleInterpolation[PRINCESS]Error((1 + (2 * __JAVASMT__BOUND_VARIABLE_0 + y)) = 0) (should be: ((1 + (2 * __JAVASMT__BOUND_VARIABLE_0 + y)) = 0))

java.lang.IllegalArgumentException: ((1 + (2 * __JAVASMT__BOUND_VARIABLE_0 + y)) = 0) (should be: ((1 + (2 * __JAVASMT__BOUND_VARIABLE_0 + y)) = 0))
at com.google.common.base.Preconditions.checkArgument(Preconditions.java:445)
at org.sosy_lab.java_smt.delegate.trace.TraceFormulaManager$Rebuilder.visitFunction(TraceFormulaManager.java:186)
at org.sosy_lab.java_smt.delegate.trace.TraceFormulaManager$Rebuilder.visitFunction(TraceFormulaManager.java:132)
at org.sosy_lab.java_smt.basicimpl.FormulaTransformationVisitorImpl.visitFunction(FormulaTransformationVisitorImpl.java:80)
at org.sosy_lab.java_smt.basicimpl.FormulaTransformationVisitorImpl.visitFunction(FormulaTransformationVisitorImpl.java:23)
at org.sosy_lab.java_smt.solvers.princess.PrincessFormulaCreator.visit(PrincessFormulaCreator.java:509)
at org.sosy_lab.java_smt.solvers.princess.PrincessFormulaCreator.visit(PrincessFormulaCreator.java:77)
at org.sosy_lab.java_smt.basicimpl.FormulaCreator.visit(FormulaCreator.java:315)
at org.sosy_lab.java_smt.basicimpl.FormulaCreator.transformRecursively(FormulaCreator.java:378)
at org.sosy_lab.java_smt.basicimpl.FormulaCreator.transformRecursively(FormulaCreator.java:356)
at org.sosy_lab.java_smt.basicimpl.AbstractFormulaManager.transformRecursively(AbstractFormulaManager.java:454)
at org.sosy_lab.java_smt.delegate.trace.TraceFormulaManager.rebuild(TraceFormulaManager.java:213)
at org.sosy_lab.java_smt.delegate.trace.TraceInterpolatingProverEnvironment.getInterpolant(TraceInterpolatingProverEnvironment.java:56)
at org.sosy_lab.java_smt.test.InterpolatingProverTest.simpleInterpolation(InterpolatingProverTest.java:82)
at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:103)
0.019
treeInterpolationMalFormed1[PRINCESS]Success0.016
treeInterpolationMalFormed2[PRINCESS]Success0.009
treeInterpolationMalFormed3[PRINCESS]Success0.010
treeInterpolationMalFormed4[PRINCESS]Success0.011
treeInterpolationMalFormed5[PRINCESS]Success0.011
treeInterpolationMalFormed6[PRINCESS]Success0.010
treeInterpolationBranching[PRINCESS]Success0.020
sequentialBVInterpolation[PRINCESS]ErrorUnsupported kind: "int_cast" (OTHER)

java.lang.IllegalArgumentException: Unsupported kind: "int_cast" (OTHER)
at org.sosy_lab.java_smt.delegate.trace.TraceFormulaManager.getArity(TraceFormulaManager.java:370)
at org.sosy_lab.java_smt.delegate.trace.TraceFormulaManager.makeApplication(TraceFormulaManager.java:390)
at org.sosy_lab.java_smt.delegate.trace.TraceFormulaManager$Rebuilder.visitFunction(TraceFormulaManager.java:185)
at org.sosy_lab.java_smt.delegate.trace.TraceFormulaManager$Rebuilder.visitFunction(TraceFormulaManager.java:132)
at org.sosy_lab.java_smt.basicimpl.FormulaTransformationVisitorImpl.visitFunction(FormulaTransformationVisitorImpl.java:80)
at org.sosy_lab.java_smt.basicimpl.FormulaTransformationVisitorImpl.visitFunction(FormulaTransformationVisitorImpl.java:23)
at org.sosy_lab.java_smt.solvers.princess.PrincessFormulaCreator.visit(PrincessFormulaCreator.java:509)
at org.sosy_lab.java_smt.solvers.princess.PrincessFormulaCreator.visit(PrincessFormulaCreator.java:77)
at org.sosy_lab.java_smt.basicimpl.FormulaCreator.visit(FormulaCreator.java:315)
at org.sosy_lab.java_smt.basicimpl.FormulaCreator.transformRecursively(FormulaCreator.java:378)
at org.sosy_lab.java_smt.basicimpl.FormulaCreator.transformRecursively(FormulaCreator.java:356)
at org.sosy_lab.java_smt.basicimpl.AbstractFormulaManager.transformRecursively(AbstractFormulaManager.java:454)
at org.sosy_lab.java_smt.delegate.trace.TraceFormulaManager.rebuild(TraceFormulaManager.java:213)
at com.google.common.collect.Iterators$6.transform(Iterators.java:828)
at com.google.common.collect.TransformedIterator.next(TransformedIterator.java:51)
at java.base/java.util.AbstractCollection.toArray(AbstractCollection.java:148)
at com.google.common.collect.ImmutableList.copyOf(ImmutableList.java:264)
at org.sosy_lab.common.collect.Collections3.transformedImmutableListCopy(Collections3.java:107)
at org.sosy_lab.java_smt.delegate.trace.TraceFormulaManager.rebuildAll(TraceFormulaManager.java:217)
at org.sosy_lab.java_smt.delegate.trace.TraceInterpolatingProverEnvironment.getSeqInterpolants(TraceInterpolatingProverEnvironment.java:42)
at org.sosy_lab.java_smt.api.InterpolatingProverEnvironment.getSeqInterpolants0(InterpolatingProverEnvironment.java:78)
at org.sosy_lab.java_smt.test.InterpolatingProverTest.sequentialBVInterpolation(InterpolatingProverTest.java:446)
at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:103)
0.035
Properties »

Back to top

TestCase InterpolatingProverWithAssumptionsWrapperTest

NameStatusTypeTime(s)
assumptionsTest1[PRINCESS]Success1.734
basicAssumptionsTest[PRINCESS]Success0.257
assumptionsTest[PRINCESS]Error(x = 0) (should be: (x = 0))

java.lang.IllegalArgumentException: (x = 0) (should be: (x = 0))
at com.google.common.base.Preconditions.checkArgument(Preconditions.java:445)
at org.sosy_lab.java_smt.delegate.trace.TraceFormulaManager$Rebuilder.visitFunction(TraceFormulaManager.java:186)
at org.sosy_lab.java_smt.delegate.trace.TraceFormulaManager$Rebuilder.visitFunction(TraceFormulaManager.java:132)
at org.sosy_lab.java_smt.basicimpl.FormulaTransformationVisitorImpl.visitFunction(FormulaTransformationVisitorImpl.java:80)
at org.sosy_lab.java_smt.basicimpl.FormulaTransformationVisitorImpl.visitFunction(FormulaTransformationVisitorImpl.java:23)
at org.sosy_lab.java_smt.solvers.princess.PrincessFormulaCreator.visit(PrincessFormulaCreator.java:509)
at org.sosy_lab.java_smt.solvers.princess.PrincessFormulaCreator.visit(PrincessFormulaCreator.java:77)
at org.sosy_lab.java_smt.basicimpl.FormulaCreator.visit(FormulaCreator.java:315)
at org.sosy_lab.java_smt.basicimpl.FormulaCreator.transformRecursively(FormulaCreator.java:378)
at org.sosy_lab.java_smt.basicimpl.FormulaCreator.transformRecursively(FormulaCreator.java:356)
at org.sosy_lab.java_smt.basicimpl.AbstractFormulaManager.transformRecursively(AbstractFormulaManager.java:454)
at org.sosy_lab.java_smt.delegate.trace.TraceFormulaManager.rebuild(TraceFormulaManager.java:213)
at org.sosy_lab.java_smt.delegate.trace.TraceInterpolatingProverEnvironment.getInterpolant(TraceInterpolatingProverEnvironment.java:56)
at org.sosy_lab.java_smt.basicimpl.withAssumptionsWrapper.InterpolatingProverWithAssumptionsWrapper.getInterpolant(InterpolatingProverWithAssumptionsWrapper.java:46)
at org.sosy_lab.java_smt.test.SolverFormulaWithAssumptionsTest.assumptionsTest(SolverFormulaWithAssumptionsTest.java:140)
at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:103)
0.059
Properties »

Back to top

TestCase Mathsat5AbstractNativeApiTest

NameStatusTypeTime(s)
org.sosy_lab.java_smt.solvers.mathsat5.Mathsat5AbstractNativeApiTestSkippedN/A

0.000
Properties »

Back to top

TestCase Mathsat5NativeApiTest

NameStatusTypeTime(s)
enumTypeTestSuccess0.065
expTestSuccess0.003
evaluationWithoutModelTestSuccess0.001
proofTestSuccess0.001
typeTestSuccess0.001
linearArithmeticModelTestSuccess0.002
powTestSuccess0.002
modelIteratorTestSuccess0.001
invalidLargeNumberInModelTestSuccess0.001
sinTestSuccess0.002
fpExpWidthIllegalSuccess0.002
bvSizeSuccess0.000
fpMantWidthSuccess0.001
fpExpWidthSuccess0.001
quantifierToSmtlib2Success0.006
modularCongruenceSuccess0.002
smtlib2ToTermSuccess0.001
Properties »

Back to top

TestCase Mathsat5OptimizationNativeApiTest

NameStatusTypeTime(s)
fpExpWidthIllegalSuccess0.078
bvSizeSuccess0.057
fpMantWidthSuccess0.001
fpExpWidthSuccess0.001
quantifierToSmtlib2Success0.008
modularCongruenceSuccess0.003
smtlib2ToTermSuccess0.000
Properties »

Back to top

TestCase MixedArithmeticsTest

NameStatusTypeTime(s)
divideTest[PRINCESS]Error\if ((__JAVASMT__BOUND_VARIABLE_1 = Rat_fromRing(0))) \then (ratDivZero(__JAVASMT__BOUND_VARIABLE_0)) \else (Rat_div(__JAVASMT__BOUND_VARIABLE_0, __JAVASMT__BOUND_VARIABLE_1)) (should be: Rat_div(__JAVASMT__BOUND_VARIABLE_0, __JAVASMT__BOUND_VARIABLE_1))

java.lang.IllegalArgumentException: \if ((__JAVASMT__BOUND_VARIABLE_1 = Rat_fromRing(0))) \then (ratDivZero(__JAVASMT__BOUND_VARIABLE_0)) \else (Rat_div(__JAVASMT__BOUND_VARIABLE_0, __JAVASMT__BOUND_VARIABLE_1)) (should be: Rat_div(__JAVASMT__BOUND_VARIABLE_0, __JAVASMT__BOUND_VARIABLE_1))
at com.google.common.base.Preconditions.checkArgument(Preconditions.java:445)
at org.sosy_lab.java_smt.delegate.trace.TraceFormulaManager$Rebuilder.visitFunction(TraceFormulaManager.java:186)
at org.sosy_lab.java_smt.delegate.trace.TraceFormulaManager$Rebuilder.visitFunction(TraceFormulaManager.java:132)
at org.sosy_lab.java_smt.basicimpl.FormulaTransformationVisitorImpl.visitFunction(FormulaTransformationVisitorImpl.java:80)
at org.sosy_lab.java_smt.basicimpl.FormulaTransformationVisitorImpl.visitFunction(FormulaTransformationVisitorImpl.java:23)
at org.sosy_lab.java_smt.solvers.princess.PrincessFormulaCreator.visit(PrincessFormulaCreator.java:509)
at org.sosy_lab.java_smt.solvers.princess.PrincessFormulaCreator.visit(PrincessFormulaCreator.java:77)
at org.sosy_lab.java_smt.basicimpl.FormulaCreator.visit(FormulaCreator.java:315)
at org.sosy_lab.java_smt.basicimpl.FormulaCreator.transformRecursively(FormulaCreator.java:378)
at org.sosy_lab.java_smt.basicimpl.FormulaCreator.transformRecursively(FormulaCreator.java:356)
at org.sosy_lab.java_smt.basicimpl.AbstractFormulaManager.transformRecursively(AbstractFormulaManager.java:454)
at org.sosy_lab.java_smt.delegate.trace.TraceFormulaManager.rebuild(TraceFormulaManager.java:213)
at org.sosy_lab.java_smt.delegate.trace.TraceLogger.logDef(TraceLogger.java:161)
at org.sosy_lab.java_smt.delegate.trace.TraceNumeralFormulaManager.divide(TraceNumeralFormulaManager.java:126)
at org.sosy_lab.java_smt.delegate.trace.TraceFormulaManager.makeApplication(TraceFormulaManager.java:476)
at org.sosy_lab.java_smt.delegate.trace.TraceFormulaManager$Rebuilder.visitFunction(TraceFormulaManager.java:185)
at org.sosy_lab.java_smt.delegate.trace.TraceFormulaManager$Rebuilder.visitFunction(TraceFormulaManager.java:132)
at org.sosy_lab.java_smt.basicimpl.FormulaTransformationVisitorImpl.visitFunction(FormulaTransformationVisitorImpl.java:80)
at org.sosy_lab.java_smt.basicimpl.FormulaTransformationVisitorImpl.visitFunction(FormulaTransformationVisitorImpl.java:23)
at org.sosy_lab.java_smt.solvers.princess.PrincessFormulaCreator.visit(PrincessFormulaCreator.java:509)
at org.sosy_lab.java_smt.solvers.princess.PrincessFormulaCreator.visit(PrincessFormulaCreator.java:77)
at org.sosy_lab.java_smt.basicimpl.FormulaCreator.visit(FormulaCreator.java:315)
at org.sosy_lab.java_smt.basicimpl.FormulaCreator.transformRecursively(FormulaCreator.java:378)
at org.sosy_lab.java_smt.basicimpl.FormulaCreator.transformRecursively(FormulaCreator.java:356)
at org.sosy_lab.java_smt.basicimpl.AbstractFormulaManager.transformRecursively(AbstractFormulaManager.java:454)
at org.sosy_lab.java_smt.delegate.trace.TraceFormulaManager.rebuild(TraceFormulaManager.java:213)
at org.sosy_lab.java_smt.delegate.trace.TraceLogger.logDef(TraceLogger.java:161)
at org.sosy_lab.java_smt.delegate.trace.TraceNumeralFormulaManager.divide(TraceNumeralFormulaManager.java:126)
at org.sosy_lab.java_smt.test.MixedArithmeticsTest.testRationalOperation(MixedArithmeticsTest.java:55)
at org.sosy_lab.java_smt.test.MixedArithmeticsTest.divideTest(MixedArithmeticsTest.java:177)
at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:103)
2.003
createIntegerNumberTest[PRINCESS]Success0.071
createRationalNumberTest[PRINCESS]Success0.100
sumTest[PRINCESS]Success0.187
lessThanTest[PRINCESS]Success0.135
floorTest[PRINCESS]Skippedexpected not to be: PRINCESS

0.044
addTest[PRINCESS]Success0.085
greaterThanTest[PRINCESS]Success0.146
lessOrEqualTest[PRINCESS]Success0.028
distinctTest[PRINCESS]Success0.052
multiplyTest[PRINCESS]Success0.058
negateTest[PRINCESS]Success0.024
simplificationTest[PRINCESS]Success0.006
subtractTest[PRINCESS]Success0.066
createRational2NumberTest[PRINCESS]Success0.037
equalTest[PRINCESS]Success0.019
greaterOrEqualTest[PRINCESS]Success0.027
Properties »

Back to top

TestCase ModelEvaluationTest

NameStatusTypeTime(s)
testGetRationalsEvaluation[PRINCESS]Success2.579
testModelGeneration[PRINCESS]Success0.698
testEvaluatorGeneration[PRINCESS]Success0.498
testGetStringsEvaluation[PRINCESS]Success0.340
testGetSmallIntegralRationalsEvaluation1[PRINCESS]Success0.059
testGetSmallIntegralRationalsEvaluation2[PRINCESS]Success0.057
testGetBooleansEvaluation[PRINCESS]Success0.027
testGetSmallIntegersEvaluation1[PRINCESS]Success0.035
testGetSmallIntegersEvaluation2[PRINCESS]Success0.029
testGetNegativeIntegersEvaluation[PRINCESS]Success0.035
Properties »

Back to top

TestCase ModelTest

NameStatusTypeTime(s)
delayedAccessToModelAfterAnotherPush[PRINCESS]Success2.027
testDeeplyNestedFormulaLIA[PRINCESS]Success0.285
testArray1BvBV[PRINCESS]Skippedexpected not to be: PRINCESS

0.071
testArray2BvBv[PRINCESS]Skippedexpected not to be any of: [Z3, PRINCESS, YICES2] but was : PRINCESS

0.012
testGetMultipleUFsWithBvs[PRINCESS]Success0.390
testGenerateModelsOption2[PRINCESS]Success0.037
testEvaluatingConstants[PRINCESS]Success0.235
testPartialModelsUF[PRINCESS]SkippedAs of now, only Z3 supports partial model evaluation expected: Z3 but was : PRINCESS

0.013
testGetBvUfs[PRINCESS]Success1.625
testGetSmallIntegralRationals[PRINCESS]Success0.067
testGetModelAssignments[PRINCESS]Success0.012
testGetMultipleUFsWithBvsWithMultipleArguments[PRINCESS]Success0.051
testPartialModels2[PRINCESS]Success0.017
testGetArrays4invalid[PRINCESS]Success0.263
testGetNegativeIntegers[PRINCESS]Success0.020
testOnlyTrue[PRINCESS]Success0.008
arrayTest1[PRINCESS]Errorconst(3) (should be: const(3))

java.lang.IllegalArgumentException: const(3) (should be: const(3))
at com.google.common.base.Preconditions.checkArgument(Preconditions.java:445)
at org.sosy_lab.java_smt.delegate.trace.TraceFormulaManager$Rebuilder.visitFunction(TraceFormulaManager.java:186)
at org.sosy_lab.java_smt.delegate.trace.TraceFormulaManager$Rebuilder.visitFunction(TraceFormulaManager.java:132)
at org.sosy_lab.java_smt.basicimpl.FormulaTransformationVisitorImpl.visitFunction(FormulaTransformationVisitorImpl.java:80)
at org.sosy_lab.java_smt.basicimpl.FormulaTransformationVisitorImpl.visitFunction(FormulaTransformationVisitorImpl.java:23)
at org.sosy_lab.java_smt.solvers.princess.PrincessFormulaCreator.visit(PrincessFormulaCreator.java:509)
at org.sosy_lab.java_smt.solvers.princess.PrincessFormulaCreator.visit(PrincessFormulaCreator.java:77)
at org.sosy_lab.java_smt.basicimpl.FormulaCreator.visit(FormulaCreator.java:315)
at org.sosy_lab.java_smt.basicimpl.FormulaCreator.transformRecursively(FormulaCreator.java:378)
at org.sosy_lab.java_smt.basicimpl.FormulaCreator.transformRecursively(FormulaCreator.java:356)
at org.sosy_lab.java_smt.basicimpl.AbstractFormulaManager.transformRecursively(AbstractFormulaManager.java:454)
at org.sosy_lab.java_smt.delegate.trace.TraceFormulaManager.rebuild(TraceFormulaManager.java:213)
at org.sosy_lab.java_smt.delegate.trace.TraceModel.lambda$asList$1(TraceModel.java:50)
at com.google.common.collect.Iterators$6.transform(Iterators.java:828)
at com.google.common.collect.TransformedIterator.next(TransformedIterator.java:51)
at com.google.common.collect.ImmutableCollection$Builder.addAll(ImmutableCollection.java:494)
at com.google.common.collect.ImmutableList$Builder.addAll(ImmutableList.java:908)
at com.google.common.collect.ImmutableList.copyOf(ImmutableList.java:281)
at com.google.common.collect.ImmutableList.copyOf(ImmutableList.java:238)
at com.google.common.collect.FluentIterable.toList(FluentIterable.java:620)
at org.sosy_lab.java_smt.delegate.trace.TraceModel.asList(TraceModel.java:61)
at org.sosy_lab.java_smt.api.Model.iterator(Model.java:58)
at org.sosy_lab.java_smt.test.ModelTest.checkModelIteration(ModelTest.java:2033)
at org.sosy_lab.java_smt.test.ModelTest.arrayTest1(ModelTest.java:2412)
at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:103)
0.076
arrayTest2[PRINCESS]SkippedSolver PRINCESS does not support optimization expected: null but was : java.lang.UnsupportedOperationException

0.006
arrayTest3[PRINCESS]Errorconst(7) (should be: const(7))

java.lang.IllegalArgumentException: const(7) (should be: const(7))
at com.google.common.base.Preconditions.checkArgument(Preconditions.java:445)
at org.sosy_lab.java_smt.delegate.trace.TraceFormulaManager$Rebuilder.visitFunction(TraceFormulaManager.java:186)
at org.sosy_lab.java_smt.delegate.trace.TraceFormulaManager$Rebuilder.visitFunction(TraceFormulaManager.java:132)
at org.sosy_lab.java_smt.basicimpl.FormulaTransformationVisitorImpl.visitFunction(FormulaTransformationVisitorImpl.java:80)
at org.sosy_lab.java_smt.basicimpl.FormulaTransformationVisitorImpl.visitFunction(FormulaTransformationVisitorImpl.java:23)
at org.sosy_lab.java_smt.solvers.princess.PrincessFormulaCreator.visit(PrincessFormulaCreator.java:509)
at org.sosy_lab.java_smt.solvers.princess.PrincessFormulaCreator.visit(PrincessFormulaCreator.java:77)
at org.sosy_lab.java_smt.basicimpl.FormulaCreator.visit(FormulaCreator.java:315)
at org.sosy_lab.java_smt.basicimpl.FormulaCreator.transformRecursively(FormulaCreator.java:378)
at org.sosy_lab.java_smt.basicimpl.FormulaCreator.transformRecursively(FormulaCreator.java:356)
at org.sosy_lab.java_smt.basicimpl.AbstractFormulaManager.transformRecursively(AbstractFormulaManager.java:454)
at org.sosy_lab.java_smt.delegate.trace.TraceFormulaManager.rebuild(TraceFormulaManager.java:213)
at org.sosy_lab.java_smt.delegate.trace.TraceModel.lambda$asList$1(TraceModel.java:50)
at com.google.common.collect.Iterators$6.transform(Iterators.java:828)
at com.google.common.collect.TransformedIterator.next(TransformedIterator.java:51)
at com.google.common.collect.ImmutableCollection$Builder.addAll(ImmutableCollection.java:494)
at com.google.common.collect.ImmutableList$Builder.addAll(ImmutableList.java:908)
at com.google.common.collect.ImmutableList.copyOf(ImmutableList.java:281)
at com.google.common.collect.ImmutableList.copyOf(ImmutableList.java:238)
at com.google.common.collect.FluentIterable.toList(FluentIterable.java:620)
at org.sosy_lab.java_smt.delegate.trace.TraceModel.asList(TraceModel.java:61)
at org.sosy_lab.java_smt.api.Model.iterator(Model.java:58)
at org.sosy_lab.java_smt.test.ModelTest.checkModelIteration(ModelTest.java:2033)
at org.sosy_lab.java_smt.test.ModelTest.arrayTest3(ModelTest.java:2465)
at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:103)
0.089
arrayTest4[PRINCESS]Errorconst(mod_cast(0, 4294967295, 4294967295)) (should be: const(mod_cast(0, 4294967295, 4294967295)))

java.lang.IllegalArgumentException: const(mod_cast(0, 4294967295, 4294967295)) (should be: const(mod_cast(0, 4294967295, 4294967295)))
at com.google.common.base.Preconditions.checkArgument(Preconditions.java:445)
at org.sosy_lab.java_smt.delegate.trace.TraceFormulaManager$Rebuilder.visitFunction(TraceFormulaManager.java:186)
at org.sosy_lab.java_smt.delegate.trace.TraceFormulaManager$Rebuilder.visitFunction(TraceFormulaManager.java:132)
at org.sosy_lab.java_smt.basicimpl.FormulaTransformationVisitorImpl.visitFunction(FormulaTransformationVisitorImpl.java:80)
at org.sosy_lab.java_smt.basicimpl.FormulaTransformationVisitorImpl.visitFunction(FormulaTransformationVisitorImpl.java:23)
at org.sosy_lab.java_smt.solvers.princess.PrincessFormulaCreator.visit(PrincessFormulaCreator.java:509)
at org.sosy_lab.java_smt.solvers.princess.PrincessFormulaCreator.visit(PrincessFormulaCreator.java:77)
at org.sosy_lab.java_smt.basicimpl.FormulaCreator.visit(FormulaCreator.java:315)
at org.sosy_lab.java_smt.basicimpl.FormulaCreator.transformRecursively(FormulaCreator.java:378)
at org.sosy_lab.java_smt.basicimpl.FormulaCreator.transformRecursively(FormulaCreator.java:356)
at org.sosy_lab.java_smt.basicimpl.AbstractFormulaManager.transformRecursively(AbstractFormulaManager.java:454)
at org.sosy_lab.java_smt.delegate.trace.TraceFormulaManager.rebuild(TraceFormulaManager.java:213)
at org.sosy_lab.java_smt.delegate.trace.TraceModel.lambda$asList$1(TraceModel.java:50)
at com.google.common.collect.Iterators$6.transform(Iterators.java:828)
at com.google.common.collect.TransformedIterator.next(TransformedIterator.java:51)
at com.google.common.collect.ImmutableCollection$Builder.addAll(ImmutableCollection.java:494)
at com.google.common.collect.ImmutableList$Builder.addAll(ImmutableList.java:908)
at com.google.common.collect.ImmutableList.copyOf(ImmutableList.java:281)
at com.google.common.collect.ImmutableList.copyOf(ImmutableList.java:238)
at com.google.common.collect.FluentIterable.toList(FluentIterable.java:620)
at org.sosy_lab.java_smt.delegate.trace.TraceModel.asList(TraceModel.java:61)
at org.sosy_lab.java_smt.api.Model.iterator(Model.java:58)
at org.sosy_lab.java_smt.test.ModelTest.checkModelIteration(ModelTest.java:2033)
at org.sosy_lab.java_smt.test.ModelTest.arrayTest4(ModelTest.java:2476)
at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:103)
0.119
arrayTest5[PRINCESS]SkippedSolver is quite slow for this example value of : solverToUse() expected not to be any of: [PRINCESS, BITWUZLA] but was : PRINCESS

0.005
testGetBooleans1[PRINCESS]Success0.033
testEmpty[PRINCESS]Success0.007
testEmptyStackModel[PRINCESS]Success0.016
testPartialModels[PRINCESS]SkippedAs of now, only Z3 and Princess support partial models expected any of: [Z3] but was : PRINCESS

0.005
testGetArrays3IntegerNoParsing[PRINCESS]SkippedSolvers have problems with multi-dimensional arrays value of : solverToUse() expected not to be any of: [PRINCESS, CVC4, YICES2] but was : PRINCESS

0.006
delayedAccessToModelAfterPop[PRINCESS]Success0.012
testGetSmallIntegers1[PRINCESS]Success0.013
testGetSmallIntegers2[PRINCESS]Success0.012
testGetBooleans[PRINCESS]Success0.429
testModelAccessWithoutSatCheck[PRINCESS]Success0.005
ufTest[PRINCESS]SkippedSolver PRINCESS does not support optimization expected: null but was : java.lang.UnsupportedOperationException

0.004
testArray1Int[PRINCESS]Error(arrayConstant(store(const(11), 1, 10)) = 0) (should be: arrayConstant(store(const(11), 1, 10)))

java.lang.IllegalArgumentException: (arrayConstant(store(const(11), 1, 10)) = 0) (should be: arrayConstant(store(const(11), 1, 10)))
at com.google.common.base.Preconditions.checkArgument(Preconditions.java:445)
at org.sosy_lab.java_smt.delegate.trace.TraceFormulaManager$Rebuilder.visitFunction(TraceFormulaManager.java:186)
at org.sosy_lab.java_smt.delegate.trace.TraceFormulaManager$Rebuilder.visitFunction(TraceFormulaManager.java:132)
at org.sosy_lab.java_smt.basicimpl.FormulaTransformationVisitorImpl.visitFunction(FormulaTransformationVisitorImpl.java:80)
at org.sosy_lab.java_smt.basicimpl.FormulaTransformationVisitorImpl.visitFunction(FormulaTransformationVisitorImpl.java:23)
at org.sosy_lab.java_smt.solvers.princess.PrincessFormulaCreator.visit(PrincessFormulaCreator.java:509)
at org.sosy_lab.java_smt.solvers.princess.PrincessFormulaCreator.visit(PrincessFormulaCreator.java:77)
at org.sosy_lab.java_smt.basicimpl.FormulaCreator.visit(FormulaCreator.java:315)
at org.sosy_lab.java_smt.basicimpl.FormulaCreator.transformRecursively(FormulaCreator.java:378)
at org.sosy_lab.java_smt.basicimpl.FormulaCreator.transformRecursively(FormulaCreator.java:356)
at org.sosy_lab.java_smt.basicimpl.AbstractFormulaManager.transformRecursively(AbstractFormulaManager.java:454)
at org.sosy_lab.java_smt.delegate.trace.TraceFormulaManager.rebuild(TraceFormulaManager.java:213)
at org.sosy_lab.java_smt.delegate.trace.TraceModel.lambda$asList$1(TraceModel.java:50)
at com.google.common.collect.Iterators$6.transform(Iterators.java:828)
at com.google.common.collect.TransformedIterator.next(TransformedIterator.java:51)
at com.google.common.collect.ImmutableCollection$Builder.addAll(ImmutableCollection.java:494)
at com.google.common.collect.ImmutableList$Builder.addAll(ImmutableList.java:908)
at com.google.common.collect.ImmutableList.copyOf(ImmutableList.java:281)
at com.google.common.collect.ImmutableList.copyOf(ImmutableList.java:238)
at com.google.common.collect.FluentIterable.toList(FluentIterable.java:620)
at org.sosy_lab.java_smt.delegate.trace.TraceModel.asList(TraceModel.java:61)
at org.sosy_lab.java_smt.test.ModelTest.checkModelContains(ModelTest.java:2542)
at org.sosy_lab.java_smt.test.ModelTest.testArray1Int(ModelTest.java:2707)
at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:103)
0.028
testArray2Int[PRINCESS]Error(arrayConstant(store(store(const(11), 1, 10), 2, 5)) = 0) (should be: arrayConstant(store(store(const(11), 1, 10), 2, 5)))

java.lang.IllegalArgumentException: (arrayConstant(store(store(const(11), 1, 10), 2, 5)) = 0) (should be: arrayConstant(store(store(const(11), 1, 10), 2, 5)))
at com.google.common.base.Preconditions.checkArgument(Preconditions.java:445)
at org.sosy_lab.java_smt.delegate.trace.TraceFormulaManager$Rebuilder.visitFunction(TraceFormulaManager.java:186)
at org.sosy_lab.java_smt.delegate.trace.TraceFormulaManager$Rebuilder.visitFunction(TraceFormulaManager.java:132)
at org.sosy_lab.java_smt.basicimpl.FormulaTransformationVisitorImpl.visitFunction(FormulaTransformationVisitorImpl.java:80)
at org.sosy_lab.java_smt.basicimpl.FormulaTransformationVisitorImpl.visitFunction(FormulaTransformationVisitorImpl.java:23)
at org.sosy_lab.java_smt.solvers.princess.PrincessFormulaCreator.visit(PrincessFormulaCreator.java:509)
at org.sosy_lab.java_smt.solvers.princess.PrincessFormulaCreator.visit(PrincessFormulaCreator.java:77)
at org.sosy_lab.java_smt.basicimpl.FormulaCreator.visit(FormulaCreator.java:315)
at org.sosy_lab.java_smt.basicimpl.FormulaCreator.transformRecursively(FormulaCreator.java:378)
at org.sosy_lab.java_smt.basicimpl.FormulaCreator.transformRecursively(FormulaCreator.java:356)
at org.sosy_lab.java_smt.basicimpl.AbstractFormulaManager.transformRecursively(AbstractFormulaManager.java:454)
at org.sosy_lab.java_smt.delegate.trace.TraceFormulaManager.rebuild(TraceFormulaManager.java:213)
at org.sosy_lab.java_smt.delegate.trace.TraceModel.lambda$asList$1(TraceModel.java:50)
at com.google.common.collect.Iterators$6.transform(Iterators.java:828)
at com.google.common.collect.TransformedIterator.next(TransformedIterator.java:51)
at com.google.common.collect.ImmutableCollection$Builder.addAll(ImmutableCollection.java:494)
at com.google.common.collect.ImmutableList$Builder.addAll(ImmutableList.java:908)
at com.google.common.collect.ImmutableList.copyOf(ImmutableList.java:281)
at com.google.common.collect.ImmutableList.copyOf(ImmutableList.java:238)
at com.google.common.collect.FluentIterable.toList(FluentIterable.java:620)
at org.sosy_lab.java_smt.delegate.trace.TraceModel.asList(TraceModel.java:61)
at org.sosy_lab.java_smt.test.ModelTest.checkModelContains(ModelTest.java:2542)
at org.sosy_lab.java_smt.test.ModelTest.testArray2Int(ModelTest.java:2727)
at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:103)
0.030
testEvaluatingConstantsWithOperation[PRINCESS]Success0.194
testGetBitvectors[PRINCESS]Success0.021
testArray1Bv[PRINCESS]Error(arrayConstant(store(const(mod_cast(0, 255, 0)), mod_cast(0, 255, 1), mod_cast(0, 255, 10))) = 0) (should be: arrayConstant(store(const(mod_cast(0, 255, 0)), mod_cast(0, 255, 1), mod_cast(0, 255, 10))))

java.lang.IllegalArgumentException: (arrayConstant(store(const(mod_cast(0, 255, 0)), mod_cast(0, 255, 1), mod_cast(0, 255, 10))) = 0) (should be: arrayConstant(store(const(mod_cast(0, 255, 0)), mod_cast(0, 255, 1), mod_cast(0, 255, 10))))
at com.google.common.base.Preconditions.checkArgument(Preconditions.java:445)
at org.sosy_lab.java_smt.delegate.trace.TraceFormulaManager$Rebuilder.visitFunction(TraceFormulaManager.java:186)
at org.sosy_lab.java_smt.delegate.trace.TraceFormulaManager$Rebuilder.visitFunction(TraceFormulaManager.java:132)
at org.sosy_lab.java_smt.basicimpl.FormulaTransformationVisitorImpl.visitFunction(FormulaTransformationVisitorImpl.java:80)
at org.sosy_lab.java_smt.basicimpl.FormulaTransformationVisitorImpl.visitFunction(FormulaTransformationVisitorImpl.java:23)
at org.sosy_lab.java_smt.solvers.princess.PrincessFormulaCreator.visit(PrincessFormulaCreator.java:509)
at org.sosy_lab.java_smt.solvers.princess.PrincessFormulaCreator.visit(PrincessFormulaCreator.java:77)
at org.sosy_lab.java_smt.basicimpl.FormulaCreator.visit(FormulaCreator.java:315)
at org.sosy_lab.java_smt.basicimpl.FormulaCreator.transformRecursively(FormulaCreator.java:378)
at org.sosy_lab.java_smt.basicimpl.FormulaCreator.transformRecursively(FormulaCreator.java:356)
at org.sosy_lab.java_smt.basicimpl.AbstractFormulaManager.transformRecursively(AbstractFormulaManager.java:454)
at org.sosy_lab.java_smt.delegate.trace.TraceFormulaManager.rebuild(TraceFormulaManager.java:213)
at org.sosy_lab.java_smt.delegate.trace.TraceModel.lambda$asList$1(TraceModel.java:50)
at com.google.common.collect.Iterators$6.transform(Iterators.java:828)
at com.google.common.collect.TransformedIterator.next(TransformedIterator.java:51)
at com.google.common.collect.ImmutableCollection$Builder.addAll(ImmutableCollection.java:494)
at com.google.common.collect.ImmutableList$Builder.addAll(ImmutableList.java:908)
at com.google.common.collect.ImmutableList.copyOf(ImmutableList.java:281)
at com.google.common.collect.ImmutableList.copyOf(ImmutableList.java:238)
at com.google.common.collect.FluentIterable.toList(FluentIterable.java:620)
at org.sosy_lab.java_smt.delegate.trace.TraceModel.asList(TraceModel.java:61)
at org.sosy_lab.java_smt.test.ModelTest.checkModelContains(ModelTest.java:2542)
at org.sosy_lab.java_smt.test.ModelTest.testArray1Bv(ModelTest.java:2573)
at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:103)
0.040
testArray2Bv[PRINCESS]Error(arrayConstant(store(store(const(mod_cast(0, 255, 0)), mod_cast(0, 255, 1), mod_cast(0, 255, 10)), mod_cast(0, 255, 2), mod_cast(0, 255, 5))) = 0) (should be: arrayConstant(store(store(const(mod_cast(0, 255, 0)), mod_cast(0, 255, 1), mod_cast(0, 255, 10)), mod_cast(0, 255, 2), mod_cast(0, 255, 5))))

java.lang.IllegalArgumentException: (arrayConstant(store(store(const(mod_cast(0, 255, 0)), mod_cast(0, 255, 1), mod_cast(0, 255, 10)), mod_cast(0, 255, 2), mod_cast(0, 255, 5))) = 0) (should be: arrayConstant(store(store(const(mod_cast(0, 255, 0)), mod_cast(0, 255, 1), mod_cast(0, 255, 10)), mod_cast(0, 255, 2), mod_cast(0, 255, 5))))
at com.google.common.base.Preconditions.checkArgument(Preconditions.java:445)
at org.sosy_lab.java_smt.delegate.trace.TraceFormulaManager$Rebuilder.visitFunction(TraceFormulaManager.java:186)
at org.sosy_lab.java_smt.delegate.trace.TraceFormulaManager$Rebuilder.visitFunction(TraceFormulaManager.java:132)
at org.sosy_lab.java_smt.basicimpl.FormulaTransformationVisitorImpl.visitFunction(FormulaTransformationVisitorImpl.java:80)
at org.sosy_lab.java_smt.basicimpl.FormulaTransformationVisitorImpl.visitFunction(FormulaTransformationVisitorImpl.java:23)
at org.sosy_lab.java_smt.solvers.princess.PrincessFormulaCreator.visit(PrincessFormulaCreator.java:509)
at org.sosy_lab.java_smt.solvers.princess.PrincessFormulaCreator.visit(PrincessFormulaCreator.java:77)
at org.sosy_lab.java_smt.basicimpl.FormulaCreator.visit(FormulaCreator.java:315)
at org.sosy_lab.java_smt.basicimpl.FormulaCreator.transformRecursively(FormulaCreator.java:378)
at org.sosy_lab.java_smt.basicimpl.FormulaCreator.transformRecursively(FormulaCreator.java:356)
at org.sosy_lab.java_smt.basicimpl.AbstractFormulaManager.transformRecursively(AbstractFormulaManager.java:454)
at org.sosy_lab.java_smt.delegate.trace.TraceFormulaManager.rebuild(TraceFormulaManager.java:213)
at org.sosy_lab.java_smt.delegate.trace.TraceModel.lambda$asList$1(TraceModel.java:50)
at com.google.common.collect.Iterators$6.transform(Iterators.java:828)
at com.google.common.collect.TransformedIterator.next(TransformedIterator.java:51)
at com.google.common.collect.ImmutableCollection$Builder.addAll(ImmutableCollection.java:494)
at com.google.common.collect.ImmutableList$Builder.addAll(ImmutableList.java:908)
at com.google.common.collect.ImmutableList.copyOf(ImmutableList.java:281)
at com.google.common.collect.ImmutableList.copyOf(ImmutableList.java:238)
at com.google.common.collect.FluentIterable.toList(FluentIterable.java:620)
at org.sosy_lab.java_smt.delegate.trace.TraceModel.asList(TraceModel.java:61)
at org.sosy_lab.java_smt.test.ModelTest.checkModelContains(ModelTest.java:2542)
at org.sosy_lab.java_smt.test.ModelTest.testArray2Bv(ModelTest.java:2593)
at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:103)
0.042
testGetRationals1[PRINCESS]Success0.087
testGetInts[PRINCESS]Success0.220
testNonVariableValues[PRINCESS]Error(arrayConstant(store(const(3), 1, 2)) = 0) (should be: arrayConstant(store(const(3), 1, 2)))

java.lang.IllegalArgumentException: (arrayConstant(store(const(3), 1, 2)) = 0) (should be: arrayConstant(store(const(3), 1, 2)))
at com.google.common.base.Preconditions.checkArgument(Preconditions.java:445)
at org.sosy_lab.java_smt.delegate.trace.TraceFormulaManager$Rebuilder.visitFunction(TraceFormulaManager.java:186)
at org.sosy_lab.java_smt.delegate.trace.TraceFormulaManager$Rebuilder.visitFunction(TraceFormulaManager.java:132)
at org.sosy_lab.java_smt.basicimpl.FormulaTransformationVisitorImpl.visitFunction(FormulaTransformationVisitorImpl.java:80)
at org.sosy_lab.java_smt.basicimpl.FormulaTransformationVisitorImpl.visitFunction(FormulaTransformationVisitorImpl.java:23)
at org.sosy_lab.java_smt.solvers.princess.PrincessFormulaCreator.visit(PrincessFormulaCreator.java:509)
at org.sosy_lab.java_smt.solvers.princess.PrincessFormulaCreator.visit(PrincessFormulaCreator.java:77)
at org.sosy_lab.java_smt.basicimpl.FormulaCreator.visit(FormulaCreator.java:315)
at org.sosy_lab.java_smt.basicimpl.FormulaCreator.transformRecursively(FormulaCreator.java:378)
at org.sosy_lab.java_smt.basicimpl.FormulaCreator.transformRecursively(FormulaCreator.java:356)
at org.sosy_lab.java_smt.basicimpl.AbstractFormulaManager.transformRecursively(AbstractFormulaManager.java:454)
at org.sosy_lab.java_smt.delegate.trace.TraceFormulaManager.rebuild(TraceFormulaManager.java:213)
at org.sosy_lab.java_smt.delegate.trace.TraceModel.lambda$asList$1(TraceModel.java:50)
at com.google.common.collect.Iterators$6.transform(Iterators.java:828)
at com.google.common.collect.TransformedIterator.next(TransformedIterator.java:51)
at com.google.common.collect.ImmutableCollection$Builder.addAll(ImmutableCollection.java:494)
at com.google.common.collect.ImmutableList$Builder.addAll(ImmutableList.java:908)
at com.google.common.collect.ImmutableList.copyOf(ImmutableList.java:281)
at com.google.common.collect.ImmutableList.copyOf(ImmutableList.java:238)
at com.google.common.collect.FluentIterable.toList(FluentIterable.java:620)
at org.sosy_lab.java_smt.delegate.trace.TraceModel.asList(TraceModel.java:61)
at org.sosy_lab.java_smt.api.Model.iterator(Model.java:58)
at org.sosy_lab.java_smt.test.ModelTest.testNonVariableValues(ModelTest.java:1081)
at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:103)
0.036
testGetArrays2[PRINCESS]Success0.031
testGetArrays3[PRINCESS]SkippedAs of now, only Princess does not support multi-dimensional arrays expected not to be: PRINCESS

0.006
testGetArrays4[PRINCESS]Errorconst(124) (should be: const(124))

java.lang.IllegalArgumentException: const(124) (should be: const(124))
at com.google.common.base.Preconditions.checkArgument(Preconditions.java:445)
at org.sosy_lab.java_smt.delegate.trace.TraceFormulaManager$Rebuilder.visitFunction(TraceFormulaManager.java:186)
at org.sosy_lab.java_smt.delegate.trace.TraceFormulaManager$Rebuilder.visitFunction(TraceFormulaManager.java:132)
at org.sosy_lab.java_smt.basicimpl.FormulaTransformationVisitorImpl.visitFunction(FormulaTransformationVisitorImpl.java:80)
at org.sosy_lab.java_smt.basicimpl.FormulaTransformationVisitorImpl.visitFunction(FormulaTransformationVisitorImpl.java:23)
at org.sosy_lab.java_smt.solvers.princess.PrincessFormulaCreator.visit(PrincessFormulaCreator.java:509)
at org.sosy_lab.java_smt.solvers.princess.PrincessFormulaCreator.visit(PrincessFormulaCreator.java:77)
at org.sosy_lab.java_smt.basicimpl.FormulaCreator.visit(FormulaCreator.java:315)
at org.sosy_lab.java_smt.basicimpl.FormulaCreator.transformRecursively(FormulaCreator.java:378)
at org.sosy_lab.java_smt.basicimpl.FormulaCreator.transformRecursively(FormulaCreator.java:356)
at org.sosy_lab.java_smt.basicimpl.AbstractFormulaManager.transformRecursively(AbstractFormulaManager.java:454)
at org.sosy_lab.java_smt.delegate.trace.TraceFormulaManager.rebuild(TraceFormulaManager.java:213)
at org.sosy_lab.java_smt.delegate.trace.TraceModel.lambda$asList$1(TraceModel.java:50)
at com.google.common.collect.Iterators$6.transform(Iterators.java:828)
at com.google.common.collect.TransformedIterator.next(TransformedIterator.java:51)
at com.google.common.collect.ImmutableCollection$Builder.addAll(ImmutableCollection.java:494)
at com.google.common.collect.ImmutableList$Builder.addAll(ImmutableList.java:908)
at com.google.common.collect.ImmutableList.copyOf(ImmutableList.java:281)
at com.google.common.collect.ImmutableList.copyOf(ImmutableList.java:238)
at com.google.common.collect.FluentIterable.toList(FluentIterable.java:620)
at org.sosy_lab.java_smt.delegate.trace.TraceModel.asList(TraceModel.java:61)
at org.sosy_lab.java_smt.api.Model.iterator(Model.java:58)
at org.sosy_lab.java_smt.test.ModelTest.testModelIterator(ModelTest.java:1868)
at org.sosy_lab.java_smt.test.ModelTest.testGetArrays4(ModelTest.java:1422)
at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:103)
0.045
testGetArrays5[PRINCESS]Errorconst(124) (should be: const(124))

java.lang.IllegalArgumentException: const(124) (should be: const(124))
at com.google.common.base.Preconditions.checkArgument(Preconditions.java:445)
at org.sosy_lab.java_smt.delegate.trace.TraceFormulaManager$Rebuilder.visitFunction(TraceFormulaManager.java:186)
at org.sosy_lab.java_smt.delegate.trace.TraceFormulaManager$Rebuilder.visitFunction(TraceFormulaManager.java:132)
at org.sosy_lab.java_smt.basicimpl.FormulaTransformationVisitorImpl.visitFunction(FormulaTransformationVisitorImpl.java:80)
at org.sosy_lab.java_smt.basicimpl.FormulaTransformationVisitorImpl.visitFunction(FormulaTransformationVisitorImpl.java:23)
at org.sosy_lab.java_smt.solvers.princess.PrincessFormulaCreator.visit(PrincessFormulaCreator.java:509)
at org.sosy_lab.java_smt.solvers.princess.PrincessFormulaCreator.visit(PrincessFormulaCreator.java:77)
at org.sosy_lab.java_smt.basicimpl.FormulaCreator.visit(FormulaCreator.java:315)
at org.sosy_lab.java_smt.basicimpl.FormulaCreator.transformRecursively(FormulaCreator.java:378)
at org.sosy_lab.java_smt.basicimpl.FormulaCreator.transformRecursively(FormulaCreator.java:356)
at org.sosy_lab.java_smt.basicimpl.AbstractFormulaManager.transformRecursively(AbstractFormulaManager.java:454)
at org.sosy_lab.java_smt.delegate.trace.TraceFormulaManager.rebuild(TraceFormulaManager.java:213)
at org.sosy_lab.java_smt.delegate.trace.TraceModel.lambda$asList$1(TraceModel.java:50)
at com.google.common.collect.Iterators$6.transform(Iterators.java:828)
at com.google.common.collect.TransformedIterator.next(TransformedIterator.java:51)
at com.google.common.collect.ImmutableCollection$Builder.addAll(ImmutableCollection.java:494)
at com.google.common.collect.ImmutableList$Builder.addAll(ImmutableList.java:908)
at com.google.common.collect.ImmutableList.copyOf(ImmutableList.java:281)
at com.google.common.collect.ImmutableList.copyOf(ImmutableList.java:238)
at com.google.common.collect.FluentIterable.toList(FluentIterable.java:620)
at org.sosy_lab.java_smt.delegate.trace.TraceModel.asList(TraceModel.java:61)
at org.sosy_lab.java_smt.api.Model.iterator(Model.java:58)
at org.sosy_lab.java_smt.test.ModelTest.testModelIterator(ModelTest.java:1868)
at org.sosy_lab.java_smt.test.ModelTest.testGetArrays5(ModelTest.java:1479)
at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:103)
0.052
testGetArrays6[PRINCESS]Errorconst(53) (should be: const(53))

java.lang.IllegalArgumentException: const(53) (should be: const(53))
at com.google.common.base.Preconditions.checkArgument(Preconditions.java:445)
at org.sosy_lab.java_smt.delegate.trace.TraceFormulaManager$Rebuilder.visitFunction(TraceFormulaManager.java:186)
at org.sosy_lab.java_smt.delegate.trace.TraceFormulaManager$Rebuilder.visitFunction(TraceFormulaManager.java:132)
at org.sosy_lab.java_smt.basicimpl.FormulaTransformationVisitorImpl.visitFunction(FormulaTransformationVisitorImpl.java:80)
at org.sosy_lab.java_smt.basicimpl.FormulaTransformationVisitorImpl.visitFunction(FormulaTransformationVisitorImpl.java:23)
at org.sosy_lab.java_smt.solvers.princess.PrincessFormulaCreator.visit(PrincessFormulaCreator.java:509)
at org.sosy_lab.java_smt.solvers.princess.PrincessFormulaCreator.visit(PrincessFormulaCreator.java:77)
at org.sosy_lab.java_smt.basicimpl.FormulaCreator.visit(FormulaCreator.java:315)
at org.sosy_lab.java_smt.basicimpl.FormulaCreator.transformRecursively(FormulaCreator.java:378)
at org.sosy_lab.java_smt.basicimpl.FormulaCreator.transformRecursively(FormulaCreator.java:356)
at org.sosy_lab.java_smt.basicimpl.AbstractFormulaManager.transformRecursively(AbstractFormulaManager.java:454)
at org.sosy_lab.java_smt.delegate.trace.TraceFormulaManager.rebuild(TraceFormulaManager.java:213)
at org.sosy_lab.java_smt.delegate.trace.TraceModel.lambda$asList$1(TraceModel.java:50)
at com.google.common.collect.Iterators$6.transform(Iterators.java:828)
at com.google.common.collect.TransformedIterator.next(TransformedIterator.java:51)
at com.google.common.collect.ImmutableCollection$Builder.addAll(ImmutableCollection.java:494)
at com.google.common.collect.ImmutableList$Builder.addAll(ImmutableList.java:908)
at com.google.common.collect.ImmutableList.copyOf(ImmutableList.java:281)
at com.google.common.collect.ImmutableList.copyOf(ImmutableList.java:238)
at com.google.common.collect.FluentIterable.toList(FluentIterable.java:620)
at org.sosy_lab.java_smt.delegate.trace.TraceModel.asList(TraceModel.java:61)
at org.sosy_lab.java_smt.api.Model.iterator(Model.java:58)
at org.sosy_lab.java_smt.test.ModelTest.testModelIterator(ModelTest.java:1868)
at org.sosy_lab.java_smt.test.ModelTest.testGetArrays6(ModelTest.java:1241)
at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:103)
0.062
testGetArrays7[PRINCESS]Error(arrayConstant(store(const(2), 1, 0)) = 0) (should be: arrayConstant(store(const(2), 1, 0)))

java.lang.IllegalArgumentException: (arrayConstant(store(const(2), 1, 0)) = 0) (should be: arrayConstant(store(const(2), 1, 0)))
at com.google.common.base.Preconditions.checkArgument(Preconditions.java:445)
at org.sosy_lab.java_smt.delegate.trace.TraceFormulaManager$Rebuilder.visitFunction(TraceFormulaManager.java:186)
at org.sosy_lab.java_smt.delegate.trace.TraceFormulaManager$Rebuilder.visitFunction(TraceFormulaManager.java:132)
at org.sosy_lab.java_smt.basicimpl.FormulaTransformationVisitorImpl.visitFunction(FormulaTransformationVisitorImpl.java:80)
at org.sosy_lab.java_smt.basicimpl.FormulaTransformationVisitorImpl.visitFunction(FormulaTransformationVisitorImpl.java:23)
at org.sosy_lab.java_smt.solvers.princess.PrincessFormulaCreator.visit(PrincessFormulaCreator.java:509)
at org.sosy_lab.java_smt.solvers.princess.PrincessFormulaCreator.visit(PrincessFormulaCreator.java:77)
at org.sosy_lab.java_smt.basicimpl.FormulaCreator.visit(FormulaCreator.java:315)
at org.sosy_lab.java_smt.basicimpl.FormulaCreator.transformRecursively(FormulaCreator.java:378)
at org.sosy_lab.java_smt.basicimpl.FormulaCreator.transformRecursively(FormulaCreator.java:356)
at org.sosy_lab.java_smt.basicimpl.AbstractFormulaManager.transformRecursively(AbstractFormulaManager.java:454)
at org.sosy_lab.java_smt.delegate.trace.TraceFormulaManager.rebuild(TraceFormulaManager.java:213)
at org.sosy_lab.java_smt.delegate.trace.TraceModel.lambda$asList$1(TraceModel.java:50)
at com.google.common.collect.Iterators$6.transform(Iterators.java:828)
at com.google.common.collect.TransformedIterator.next(TransformedIterator.java:51)
at com.google.common.collect.ImmutableCollection$Builder.addAll(ImmutableCollection.java:494)
at com.google.common.collect.ImmutableList$Builder.addAll(ImmutableList.java:908)
at com.google.common.collect.ImmutableList.copyOf(ImmutableList.java:281)
at com.google.common.collect.ImmutableList.copyOf(ImmutableList.java:238)
at com.google.common.collect.FluentIterable.toList(FluentIterable.java:620)
at org.sosy_lab.java_smt.delegate.trace.TraceModel.asList(TraceModel.java:61)
at org.sosy_lab.java_smt.api.Model.iterator(Model.java:58)
at org.sosy_lab.java_smt.test.ModelTest.testGetArrays7(ModelTest.java:1723)
at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:103)
0.031
testGetArrays8[PRINCESS]Error(arrayConstant(store(const(3), 1, 2)) = 0) (should be: arrayConstant(store(const(3), 1, 2)))

java.lang.IllegalArgumentException: (arrayConstant(store(const(3), 1, 2)) = 0) (should be: arrayConstant(store(const(3), 1, 2)))
at com.google.common.base.Preconditions.checkArgument(Preconditions.java:445)
at org.sosy_lab.java_smt.delegate.trace.TraceFormulaManager$Rebuilder.visitFunction(TraceFormulaManager.java:186)
at org.sosy_lab.java_smt.delegate.trace.TraceFormulaManager$Rebuilder.visitFunction(TraceFormulaManager.java:132)
at org.sosy_lab.java_smt.basicimpl.FormulaTransformationVisitorImpl.visitFunction(FormulaTransformationVisitorImpl.java:80)
at org.sosy_lab.java_smt.basicimpl.FormulaTransformationVisitorImpl.visitFunction(FormulaTransformationVisitorImpl.java:23)
at org.sosy_lab.java_smt.solvers.princess.PrincessFormulaCreator.visit(PrincessFormulaCreator.java:509)
at org.sosy_lab.java_smt.solvers.princess.PrincessFormulaCreator.visit(PrincessFormulaCreator.java:77)
at org.sosy_lab.java_smt.basicimpl.FormulaCreator.visit(FormulaCreator.java:315)
at org.sosy_lab.java_smt.basicimpl.FormulaCreator.transformRecursively(FormulaCreator.java:378)
at org.sosy_lab.java_smt.basicimpl.FormulaCreator.transformRecursively(FormulaCreator.java:356)
at org.sosy_lab.java_smt.basicimpl.AbstractFormulaManager.transformRecursively(AbstractFormulaManager.java:454)
at org.sosy_lab.java_smt.delegate.trace.TraceFormulaManager.rebuild(TraceFormulaManager.java:213)
at org.sosy_lab.java_smt.delegate.trace.TraceModel.lambda$asList$1(TraceModel.java:50)
at com.google.common.collect.Iterators$6.transform(Iterators.java:828)
at com.google.common.collect.TransformedIterator.next(TransformedIterator.java:51)
at com.google.common.collect.ImmutableCollection$Builder.addAll(ImmutableCollection.java:494)
at com.google.common.collect.ImmutableList$Builder.addAll(ImmutableList.java:908)
at com.google.common.collect.ImmutableList.copyOf(ImmutableList.java:281)
at com.google.common.collect.ImmutableList.copyOf(ImmutableList.java:238)
at com.google.common.collect.FluentIterable.toList(FluentIterable.java:620)
at org.sosy_lab.java_smt.delegate.trace.TraceModel.asList(TraceModel.java:61)
at org.sosy_lab.java_smt.api.Model.iterator(Model.java:58)
at org.sosy_lab.java_smt.test.ModelTest.testGetArrays8(ModelTest.java:1768)
at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:103)
0.031
testGetArrays9[PRINCESS]Error(arrayConstant(store(const(3), 1, -1)) = 0) (should be: arrayConstant(store(const(3), 1, -1)))

java.lang.IllegalArgumentException: (arrayConstant(store(const(3), 1, -1)) = 0) (should be: arrayConstant(store(const(3), 1, -1)))
at com.google.common.base.Preconditions.checkArgument(Preconditions.java:445)
at org.sosy_lab.java_smt.delegate.trace.TraceFormulaManager$Rebuilder.visitFunction(TraceFormulaManager.java:186)
at org.sosy_lab.java_smt.delegate.trace.TraceFormulaManager$Rebuilder.visitFunction(TraceFormulaManager.java:132)
at org.sosy_lab.java_smt.basicimpl.FormulaTransformationVisitorImpl.visitFunction(FormulaTransformationVisitorImpl.java:80)
at org.sosy_lab.java_smt.basicimpl.FormulaTransformationVisitorImpl.visitFunction(FormulaTransformationVisitorImpl.java:23)
at org.sosy_lab.java_smt.solvers.princess.PrincessFormulaCreator.visit(PrincessFormulaCreator.java:509)
at org.sosy_lab.java_smt.solvers.princess.PrincessFormulaCreator.visit(PrincessFormulaCreator.java:77)
at org.sosy_lab.java_smt.basicimpl.FormulaCreator.visit(FormulaCreator.java:315)
at org.sosy_lab.java_smt.basicimpl.FormulaCreator.transformRecursively(FormulaCreator.java:378)
at org.sosy_lab.java_smt.basicimpl.FormulaCreator.transformRecursively(FormulaCreator.java:356)
at org.sosy_lab.java_smt.basicimpl.AbstractFormulaManager.transformRecursively(AbstractFormulaManager.java:454)
at org.sosy_lab.java_smt.delegate.trace.TraceFormulaManager.rebuild(TraceFormulaManager.java:213)
at org.sosy_lab.java_smt.delegate.trace.TraceModel.lambda$asList$1(TraceModel.java:50)
at com.google.common.collect.Iterators$6.transform(Iterators.java:828)
at com.google.common.collect.TransformedIterator.next(TransformedIterator.java:51)
at com.google.common.collect.ImmutableCollection$Builder.addAll(ImmutableCollection.java:494)
at com.google.common.collect.ImmutableList$Builder.addAll(ImmutableList.java:908)
at com.google.common.collect.ImmutableList.copyOf(ImmutableList.java:281)
at com.google.common.collect.ImmutableList.copyOf(ImmutableList.java:238)
at com.google.common.collect.FluentIterable.toList(FluentIterable.java:620)
at org.sosy_lab.java_smt.delegate.trace.TraceModel.asList(TraceModel.java:61)
at org.sosy_lab.java_smt.api.Model.iterator(Model.java:58)
at org.sosy_lab.java_smt.test.ModelTest.testGetArrays9(ModelTest.java:1819)
at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:103)
0.063
testArrayStore1IntIntInt[PRINCESS]Skippedexpected not to be any of: [Z3, PRINCESS, CVC4] but was : PRINCESS

0.005
testGetMultipleUFsWithInts[PRINCESS]Success0.024
testGetArrays3BitvectorNoParsing[PRINCESS]SkippedSolvers have problems with multi-dimensional arrays value of : solverToUse() expected not to be any of: [PRINCESS, CVC4, YICES2, BOOLECTOR, BITWUZLA] but was : PRINCESS

0.005
testNonVariableValues2[PRINCESS]Error(arrayConstant(store(const(3), 1, 2)) = 0) (should be: arrayConstant(store(const(3), 1, 2)))

java.lang.IllegalArgumentException: (arrayConstant(store(const(3), 1, 2)) = 0) (should be: arrayConstant(store(const(3), 1, 2)))
at com.google.common.base.Preconditions.checkArgument(Preconditions.java:445)
at org.sosy_lab.java_smt.delegate.trace.TraceFormulaManager$Rebuilder.visitFunction(TraceFormulaManager.java:186)
at org.sosy_lab.java_smt.delegate.trace.TraceFormulaManager$Rebuilder.visitFunction(TraceFormulaManager.java:132)
at org.sosy_lab.java_smt.basicimpl.FormulaTransformationVisitorImpl.visitFunction(FormulaTransformationVisitorImpl.java:80)
at org.sosy_lab.java_smt.basicimpl.FormulaTransformationVisitorImpl.visitFunction(FormulaTransformationVisitorImpl.java:23)
at org.sosy_lab.java_smt.solvers.princess.PrincessFormulaCreator.visit(PrincessFormulaCreator.java:509)
at org.sosy_lab.java_smt.solvers.princess.PrincessFormulaCreator.visit(PrincessFormulaCreator.java:77)
at org.sosy_lab.java_smt.basicimpl.FormulaCreator.visit(FormulaCreator.java:315)
at org.sosy_lab.java_smt.basicimpl.FormulaCreator.transformRecursively(FormulaCreator.java:378)
at org.sosy_lab.java_smt.basicimpl.FormulaCreator.transformRecursively(FormulaCreator.java:356)
at org.sosy_lab.java_smt.basicimpl.AbstractFormulaManager.transformRecursively(AbstractFormulaManager.java:454)
at org.sosy_lab.java_smt.delegate.trace.TraceFormulaManager.rebuild(TraceFormulaManager.java:213)
at org.sosy_lab.java_smt.delegate.trace.TraceModel.lambda$asList$1(TraceModel.java:50)
at com.google.common.collect.Iterators$6.transform(Iterators.java:828)
at com.google.common.collect.TransformedIterator.next(TransformedIterator.java:51)
at com.google.common.collect.ImmutableCollection$Builder.addAll(ImmutableCollection.java:494)
at com.google.common.collect.ImmutableList$Builder.addAll(ImmutableList.java:908)
at com.google.common.collect.ImmutableList.copyOf(ImmutableList.java:281)
at com.google.common.collect.ImmutableList.copyOf(ImmutableList.java:238)
at com.google.common.collect.FluentIterable.toList(FluentIterable.java:620)
at org.sosy_lab.java_smt.delegate.trace.TraceModel.asList(TraceModel.java:61)
at org.sosy_lab.java_smt.api.Model.iterator(Model.java:58)
at org.sosy_lab.java_smt.test.ModelTest.testNonVariableValues2(ModelTest.java:1136)
at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:103)
0.033
testGetArrays5b[PRINCESS]Errorconst(125) (should be: const(125))

java.lang.IllegalArgumentException: const(125) (should be: const(125))
at com.google.common.base.Preconditions.checkArgument(Preconditions.java:445)
at org.sosy_lab.java_smt.delegate.trace.TraceFormulaManager$Rebuilder.visitFunction(TraceFormulaManager.java:186)
at org.sosy_lab.java_smt.delegate.trace.TraceFormulaManager$Rebuilder.visitFunction(TraceFormulaManager.java:132)
at org.sosy_lab.java_smt.basicimpl.FormulaTransformationVisitorImpl.visitFunction(FormulaTransformationVisitorImpl.java:80)
at org.sosy_lab.java_smt.basicimpl.FormulaTransformationVisitorImpl.visitFunction(FormulaTransformationVisitorImpl.java:23)
at org.sosy_lab.java_smt.solvers.princess.PrincessFormulaCreator.visit(PrincessFormulaCreator.java:509)
at org.sosy_lab.java_smt.solvers.princess.PrincessFormulaCreator.visit(PrincessFormulaCreator.java:77)
at org.sosy_lab.java_smt.basicimpl.FormulaCreator.visit(FormulaCreator.java:315)
at org.sosy_lab.java_smt.basicimpl.FormulaCreator.transformRecursively(FormulaCreator.java:378)
at org.sosy_lab.java_smt.basicimpl.FormulaCreator.transformRecursively(FormulaCreator.java:356)
at org.sosy_lab.java_smt.basicimpl.AbstractFormulaManager.transformRecursively(AbstractFormulaManager.java:454)
at org.sosy_lab.java_smt.delegate.trace.TraceFormulaManager.rebuild(TraceFormulaManager.java:213)
at org.sosy_lab.java_smt.delegate.trace.TraceModel.lambda$asList$1(TraceModel.java:50)
at com.google.common.collect.Iterators$6.transform(Iterators.java:828)
at com.google.common.collect.TransformedIterator.next(TransformedIterator.java:51)
at com.google.common.collect.ImmutableCollection$Builder.addAll(ImmutableCollection.java:494)
at com.google.common.collect.ImmutableList$Builder.addAll(ImmutableList.java:908)
at com.google.common.collect.ImmutableList.copyOf(ImmutableList.java:281)
at com.google.common.collect.ImmutableList.copyOf(ImmutableList.java:238)
at com.google.common.collect.FluentIterable.toList(FluentIterable.java:620)
at org.sosy_lab.java_smt.delegate.trace.TraceModel.asList(TraceModel.java:61)
at org.sosy_lab.java_smt.api.Model.iterator(Model.java:58)
at org.sosy_lab.java_smt.test.ModelTest.testModelIterator(ModelTest.java:1868)
at org.sosy_lab.java_smt.test.ModelTest.testGetArrays5b(ModelTest.java:1510)
at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:103)
0.057
testGetArrays5c[PRINCESS]Errorconst(125) (should be: const(125))

java.lang.IllegalArgumentException: const(125) (should be: const(125))
at com.google.common.base.Preconditions.checkArgument(Preconditions.java:445)
at org.sosy_lab.java_smt.delegate.trace.TraceFormulaManager$Rebuilder.visitFunction(TraceFormulaManager.java:186)
at org.sosy_lab.java_smt.delegate.trace.TraceFormulaManager$Rebuilder.visitFunction(TraceFormulaManager.java:132)
at org.sosy_lab.java_smt.basicimpl.FormulaTransformationVisitorImpl.visitFunction(FormulaTransformationVisitorImpl.java:80)
at org.sosy_lab.java_smt.basicimpl.FormulaTransformationVisitorImpl.visitFunction(FormulaTransformationVisitorImpl.java:23)
at org.sosy_lab.java_smt.solvers.princess.PrincessFormulaCreator.visit(PrincessFormulaCreator.java:509)
at org.sosy_lab.java_smt.solvers.princess.PrincessFormulaCreator.visit(PrincessFormulaCreator.java:77)
at org.sosy_lab.java_smt.basicimpl.FormulaCreator.visit(FormulaCreator.java:315)
at org.sosy_lab.java_smt.basicimpl.FormulaCreator.transformRecursively(FormulaCreator.java:378)
at org.sosy_lab.java_smt.basicimpl.FormulaCreator.transformRecursively(FormulaCreator.java:356)
at org.sosy_lab.java_smt.basicimpl.AbstractFormulaManager.transformRecursively(AbstractFormulaManager.java:454)
at org.sosy_lab.java_smt.delegate.trace.TraceFormulaManager.rebuild(TraceFormulaManager.java:213)
at org.sosy_lab.java_smt.delegate.trace.TraceModel.lambda$asList$1(TraceModel.java:50)
at com.google.common.collect.Iterators$6.transform(Iterators.java:828)
at com.google.common.collect.TransformedIterator.next(TransformedIterator.java:51)
at com.google.common.collect.ImmutableCollection$Builder.addAll(ImmutableCollection.java:494)
at com.google.common.collect.ImmutableList$Builder.addAll(ImmutableList.java:908)
at com.google.common.collect.ImmutableList.copyOf(ImmutableList.java:281)
at com.google.common.collect.ImmutableList.copyOf(ImmutableList.java:238)
at com.google.common.collect.FluentIterable.toList(FluentIterable.java:620)
at org.sosy_lab.java_smt.delegate.trace.TraceModel.asList(TraceModel.java:61)
at org.sosy_lab.java_smt.api.Model.iterator(Model.java:58)
at org.sosy_lab.java_smt.test.ModelTest.testModelIterator(ModelTest.java:1868)
at org.sosy_lab.java_smt.test.ModelTest.testGetArrays5c(ModelTest.java:1565)
at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:103)
0.057
testGetArrays5d[PRINCESS]Errorconst(124) (should be: const(124))

java.lang.IllegalArgumentException: const(124) (should be: const(124))
at com.google.common.base.Preconditions.checkArgument(Preconditions.java:445)
at org.sosy_lab.java_smt.delegate.trace.TraceFormulaManager$Rebuilder.visitFunction(TraceFormulaManager.java:186)
at org.sosy_lab.java_smt.delegate.trace.TraceFormulaManager$Rebuilder.visitFunction(TraceFormulaManager.java:132)
at org.sosy_lab.java_smt.basicimpl.FormulaTransformationVisitorImpl.visitFunction(FormulaTransformationVisitorImpl.java:80)
at org.sosy_lab.java_smt.basicimpl.FormulaTransformationVisitorImpl.visitFunction(FormulaTransformationVisitorImpl.java:23)
at org.sosy_lab.java_smt.solvers.princess.PrincessFormulaCreator.visit(PrincessFormulaCreator.java:509)
at org.sosy_lab.java_smt.solvers.princess.PrincessFormulaCreator.visit(PrincessFormulaCreator.java:77)
at org.sosy_lab.java_smt.basicimpl.FormulaCreator.visit(FormulaCreator.java:315)
at org.sosy_lab.java_smt.basicimpl.FormulaCreator.transformRecursively(FormulaCreator.java:378)
at org.sosy_lab.java_smt.basicimpl.FormulaCreator.transformRecursively(FormulaCreator.java:356)
at org.sosy_lab.java_smt.basicimpl.AbstractFormulaManager.transformRecursively(AbstractFormulaManager.java:454)
at org.sosy_lab.java_smt.delegate.trace.TraceFormulaManager.rebuild(TraceFormulaManager.java:213)
at org.sosy_lab.java_smt.delegate.trace.TraceModel.lambda$asList$1(TraceModel.java:50)
at com.google.common.collect.Iterators$6.transform(Iterators.java:828)
at com.google.common.collect.TransformedIterator.next(TransformedIterator.java:51)
at com.google.common.collect.ImmutableCollection$Builder.addAll(ImmutableCollection.java:494)
at com.google.common.collect.ImmutableList$Builder.addAll(ImmutableList.java:908)
at com.google.common.collect.ImmutableList.copyOf(ImmutableList.java:281)
at com.google.common.collect.ImmutableList.copyOf(ImmutableList.java:238)
at com.google.common.collect.FluentIterable.toList(FluentIterable.java:620)
at org.sosy_lab.java_smt.delegate.trace.TraceModel.asList(TraceModel.java:61)
at org.sosy_lab.java_smt.api.Model.iterator(Model.java:58)
at org.sosy_lab.java_smt.test.ModelTest.testModelIterator(ModelTest.java:1868)
at org.sosy_lab.java_smt.test.ModelTest.testGetArrays5d(ModelTest.java:1602)
at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:103)
0.056
testGetArrays5e[PRINCESS]Errorconst(124) (should be: const(124))

java.lang.IllegalArgumentException: const(124) (should be: const(124))
at com.google.common.base.Preconditions.checkArgument(Preconditions.java:445)
at org.sosy_lab.java_smt.delegate.trace.TraceFormulaManager$Rebuilder.visitFunction(TraceFormulaManager.java:186)
at org.sosy_lab.java_smt.delegate.trace.TraceFormulaManager$Rebuilder.visitFunction(TraceFormulaManager.java:132)
at org.sosy_lab.java_smt.basicimpl.FormulaTransformationVisitorImpl.visitFunction(FormulaTransformationVisitorImpl.java:80)
at org.sosy_lab.java_smt.basicimpl.FormulaTransformationVisitorImpl.visitFunction(FormulaTransformationVisitorImpl.java:23)
at org.sosy_lab.java_smt.solvers.princess.PrincessFormulaCreator.visit(PrincessFormulaCreator.java:509)
at org.sosy_lab.java_smt.solvers.princess.PrincessFormulaCreator.visit(PrincessFormulaCreator.java:77)
at org.sosy_lab.java_smt.basicimpl.FormulaCreator.visit(FormulaCreator.java:315)
at org.sosy_lab.java_smt.basicimpl.FormulaCreator.transformRecursively(FormulaCreator.java:378)
at org.sosy_lab.java_smt.basicimpl.FormulaCreator.transformRecursively(FormulaCreator.java:356)
at org.sosy_lab.java_smt.basicimpl.AbstractFormulaManager.transformRecursively(AbstractFormulaManager.java:454)
at org.sosy_lab.java_smt.delegate.trace.TraceFormulaManager.rebuild(TraceFormulaManager.java:213)
at org.sosy_lab.java_smt.delegate.trace.TraceModel.lambda$asList$1(TraceModel.java:50)
at com.google.common.collect.Iterators$6.transform(Iterators.java:828)
at com.google.common.collect.TransformedIterator.next(TransformedIterator.java:51)
at com.google.common.collect.ImmutableCollection$Builder.addAll(ImmutableCollection.java:494)
at com.google.common.collect.ImmutableList$Builder.addAll(ImmutableList.java:908)
at com.google.common.collect.ImmutableList.copyOf(ImmutableList.java:281)
at com.google.common.collect.ImmutableList.copyOf(ImmutableList.java:238)
at com.google.common.collect.FluentIterable.toList(FluentIterable.java:620)
at org.sosy_lab.java_smt.delegate.trace.TraceModel.asList(TraceModel.java:61)
at org.sosy_lab.java_smt.api.Model.iterator(Model.java:58)
at org.sosy_lab.java_smt.test.ModelTest.testModelIterator(ModelTest.java:1868)
at org.sosy_lab.java_smt.test.ModelTest.testGetArrays5e(ModelTest.java:1639)
at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:103)
0.049
testGetArrays5f[PRINCESS]Errorconst(127) (should be: const(127))

java.lang.IllegalArgumentException: const(127) (should be: const(127))
at com.google.common.base.Preconditions.checkArgument(Preconditions.java:445)
at org.sosy_lab.java_smt.delegate.trace.TraceFormulaManager$Rebuilder.visitFunction(TraceFormulaManager.java:186)
at org.sosy_lab.java_smt.delegate.trace.TraceFormulaManager$Rebuilder.visitFunction(TraceFormulaManager.java:132)
at org.sosy_lab.java_smt.basicimpl.FormulaTransformationVisitorImpl.visitFunction(FormulaTransformationVisitorImpl.java:80)
at org.sosy_lab.java_smt.basicimpl.FormulaTransformationVisitorImpl.visitFunction(FormulaTransformationVisitorImpl.java:23)
at org.sosy_lab.java_smt.solvers.princess.PrincessFormulaCreator.visit(PrincessFormulaCreator.java:509)
at org.sosy_lab.java_smt.solvers.princess.PrincessFormulaCreator.visit(PrincessFormulaCreator.java:77)
at org.sosy_lab.java_smt.basicimpl.FormulaCreator.visit(FormulaCreator.java:315)
at org.sosy_lab.java_smt.basicimpl.FormulaCreator.transformRecursively(FormulaCreator.java:378)
at org.sosy_lab.java_smt.basicimpl.FormulaCreator.transformRecursively(FormulaCreator.java:356)
at org.sosy_lab.java_smt.basicimpl.AbstractFormulaManager.transformRecursively(AbstractFormulaManager.java:454)
at org.sosy_lab.java_smt.delegate.trace.TraceFormulaManager.rebuild(TraceFormulaManager.java:213)
at org.sosy_lab.java_smt.delegate.trace.TraceModel.lambda$asList$1(TraceModel.java:50)
at com.google.common.collect.Iterators$6.transform(Iterators.java:828)
at com.google.common.collect.TransformedIterator.next(TransformedIterator.java:51)
at com.google.common.collect.ImmutableCollection$Builder.addAll(ImmutableCollection.java:494)
at com.google.common.collect.ImmutableList$Builder.addAll(ImmutableList.java:908)
at com.google.common.collect.ImmutableList.copyOf(ImmutableList.java:281)
at com.google.common.collect.ImmutableList.copyOf(ImmutableList.java:238)
at com.google.common.collect.FluentIterable.toList(FluentIterable.java:620)
at org.sosy_lab.java_smt.delegate.trace.TraceModel.asList(TraceModel.java:61)
at org.sosy_lab.java_smt.api.Model.iterator(Model.java:58)
at org.sosy_lab.java_smt.test.ModelTest.testModelIterator(ModelTest.java:1868)
at org.sosy_lab.java_smt.test.ModelTest.testGetArrays5f(ModelTest.java:1678)
at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:103)
0.048
testGetSmallIntegers[PRINCESS]Success0.012
testGetIntArrays[PRINCESS]Success0.084
testGetUFsWithMultipleAssignments[PRINCESS]Success0.180
modelAfterSolverCloseTest[PRINCESS]Success0.008
testGenerateModelsOption[PRINCESS]Success0.006
testArray1IntInt[PRINCESS]Skippedexpected not to be any of: [PRINCESS, YICES2] but was : PRINCESS

0.004
testGetUFwithMoreParams[PRINCESS]Success0.032
testGetNegativeIntegers1[PRINCESS]Success0.010
testQuantifiedUF2[PRINCESS]Success0.014
testQuantifiedUF3[PRINCESS]Success0.015
testGetLargeIntegers[PRINCESS]Success0.013
testGetIntUfs[PRINCESS]Success0.886
testArrayStore1BvBvBv[PRINCESS]Skippedexpected not to be any of: [Z3, PRINCESS, CVC4] but was : PRINCESS

0.006
testDeeplyNestedFormulaBV[PRINCESS]Success0.093
testGetRationals[PRINCESS]Success0.547
testGetBvs[PRINCESS]Success0.207
testGetUFs[PRINCESS]Success0.025
testNonExistantSymbol[PRINCESS]Success0.006
testGetString[PRINCESS]Success0.230
testGetLargeIntegralRationals[PRINCESS]Success0.036
testGetSmallIntegralRationals1[PRINCESS]Success0.014
testArray2IntInt[PRINCESS]Skippedexpected not to be any of: [PRINCESS, YICES2] but was : PRINCESS

0.003
quantifierTestShort[PRINCESS]Success0.008
testArrayWithManyValues[PRINCESS]Error(arrayConstant(store(store(store(store(store(store(store(store(store(store(store(store(store(store(store(store(store(store(store(store(store(store(store(store(store(store(store(store(store(store(store(store(store(store(store(store(store(store(store(store(store(store(store(store(store(store(store(store(store(store(store(store(store(store(store(store(store(store(store(store(store(store(store(store(store(store(store(store(store(store(store(store(store(store(store(store(store(store(store(store(store(store(store(store(store(store(store(store(store(store(store(store(store(store(store(store(store(store(store(store(const(100), 0, 0), 1, 1), 2, 2), 3, 3), 4, 4), 5, 5), 6, 6), 7, 7), 8, 8), 9, 9), 10, 10), 11, 11), 12, 12), 13, 13), 14, 14), 15, 15), 16, 16), 17, 17), 18, 18), 19, 19), 20, 20), 21, 21), 22, 22), 23, 23), 24, 24), 25, 25), 26, 26), 27, 27), 28, 28), 29, 29), 30, 30), 31, 31), 32, 32), 33, 33), 34, 34), 35, 35), 36, 36), 37, 37), 38, 38), 39, 39), 40, 40), 41, 41), 42, 42), 43, 43), 44, 44), 45, 45), 46, 46), 47, 47), 48, 48), 49, 49), 50, 50), 51, 51), 52, 52), 53, 53), 54, 54), 55, 55), 56, 56), 57, 57), 58, 58), 59, 59), 60, 60), 61, 61), 62, 62), 63, 63), 64, 64), 65, 65), 66, 66), 67, 67), 68, 68), 69, 69), 70, 70), 71, 71), 72, 72), 73, 73), 74, 74), 75, 75), 76, 76), 77, 77), 78, 78), 79, 79), 80, 80), 81, 81), 82, 82), 83, 83), 84, 84), 85, 85), 86, 86), 87, 87), 88, 88), 89, 89), 90, 90), 91, 91), 92, 92), 93, 93), 94, 94), 95, 95), 96, 96), 97, 97), 98, 98), 99, 99)) = 0) (should be: arrayConstant(store(store(store(store(store(store(store(store(store(store(store(store(store(store(store(store(store(store(store(store(store(store(store(store(store(store(store(store(store(store(store(store(store(store(store(store(store(store(store(store(store(store(store(store(store(store(store(store(store(store(store(store(store(store(store(store(store(store(store(store(store(store(store(store(store(store(store(store(store(store(store(store(store(store(store(store(store(store(store(store(store(store(store(store(store(store(store(store(store(store(store(store(store(store(store(store(store(store(store(store(const(100), 0, 0), 1, 1), 2, 2), 3, 3), 4, 4), 5, 5), 6, 6), 7, 7), 8, 8), 9, 9), 10, 10), 11, 11), 12, 12), 13, 13), 14, 14), 15, 15), 16, 16), 17, 17), 18, 18), 19, 19), 20, 20), 21, 21), 22, 22), 23, 23), 24, 24), 25, 25), 26, 26), 27, 27), 28, 28), 29, 29), 30, 30), 31, 31), 32, 32), 33, 33), 34, 34), 35, 35), 36, 36), 37, 37), 38, 38), 39, 39), 40, 40), 41, 41), 42, 42), 43, 43), 44, 44), 45, 45), 46, 46), 47, 47), 48, 48), 49, 49), 50, 50), 51, 51), 52, 52), 53, 53), 54, 54), 55, 55), 56, 56), 57, 57), 58, 58), 59, 59), 60, 60), 61, 61), 62, 62), 63, 63), 64, 64), 65, 65), 66, 66), 67, 67), 68, 68), 69, 69), 70, 70), 71, 71), 72, 72), 73, 73), 74, 74), 75, 75), 76, 76), 77, 77), 78, 78), 79, 79), 80, 80), 81, 81), 82, 82), 83, 83), 84, 84), 85, 85), 86, 86), 87, 87), 88, 88), 89, 89), 90, 90), 91, 91), 92, 92), 93, 93), 94, 94), 95, 95), 96, 96), 97, 97), 98, 98), 99, 99)))

java.lang.IllegalArgumentException: (arrayConstant(store(store(store(store(store(store(store(store(store(store(store(store(store(store(store(store(store(store(store(store(store(store(store(store(store(store(store(store(store(store(store(store(store(store(store(store(store(store(store(store(store(store(store(store(store(store(store(store(store(store(store(store(store(store(store(store(store(store(store(store(store(store(store(store(store(store(store(store(store(store(store(store(store(store(store(store(store(store(store(store(store(store(store(store(store(store(store(store(store(store(store(store(store(store(store(store(store(store(store(store(const(100), 0, 0), 1, 1), 2, 2), 3, 3), 4, 4), 5, 5), 6, 6), 7, 7), 8, 8), 9, 9), 10, 10), 11, 11), 12, 12), 13, 13), 14, 14), 15, 15), 16, 16), 17, 17), 18, 18), 19, 19), 20, 20), 21, 21), 22, 22), 23, 23), 24, 24), 25, 25), 26, 26), 27, 27), 28, 28), 29, 29), 30, 30), 31, 31), 32, 32), 33, 33), 34, 34), 35, 35), 36, 36), 37, 37), 38, 38), 39, 39), 40, 40), 41, 41), 42, 42), 43, 43), 44, 44), 45, 45), 46, 46), 47, 47), 48, 48), 49, 49), 50, 50), 51, 51), 52, 52), 53, 53), 54, 54), 55, 55), 56, 56), 57, 57), 58, 58), 59, 59), 60, 60), 61, 61), 62, 62), 63, 63), 64, 64), 65, 65), 66, 66), 67, 67), 68, 68), 69, 69), 70, 70), 71, 71), 72, 72), 73, 73), 74, 74), 75, 75), 76, 76), 77, 77), 78, 78), 79, 79), 80, 80), 81, 81), 82, 82), 83, 83), 84, 84), 85, 85), 86, 86), 87, 87), 88, 88), 89, 89), 90, 90), 91, 91), 92, 92), 93, 93), 94, 94), 95, 95), 96, 96), 97, 97), 98, 98), 99, 99)) = 0) (should be: arrayConstant(store(store(store(store(store(store(store(store(store(store(store(store(store(store(store(store(store(store(store(store(store(store(store(store(store(store(store(store(store(store(store(store(store(store(store(store(store(store(store(store(store(store(store(store(store(store(store(store(store(store(store(store(store(store(store(store(store(store(store(store(store(store(store(store(store(store(store(store(store(store(store(store(store(store(store(store(store(store(store(store(store(store(store(store(store(store(store(store(store(store(store(store(store(store(store(store(store(store(store(store(const(100), 0, 0), 1, 1), 2, 2), 3, 3), 4, 4), 5, 5), 6, 6), 7, 7), 8, 8), 9, 9), 10, 10), 11, 11), 12, 12), 13, 13), 14, 14), 15, 15), 16, 16), 17, 17), 18, 18), 19, 19), 20, 20), 21, 21), 22, 22), 23, 23), 24, 24), 25, 25), 26, 26), 27, 27), 28, 28), 29, 29), 30, 30), 31, 31), 32, 32), 33, 33), 34, 34), 35, 35), 36, 36), 37, 37), 38, 38), 39, 39), 40, 40), 41, 41), 42, 42), 43, 43), 44, 44), 45, 45), 46, 46), 47, 47), 48, 48), 49, 49), 50, 50), 51, 51), 52, 52), 53, 53), 54, 54), 55, 55), 56, 56), 57, 57), 58, 58), 59, 59), 60, 60), 61, 61), 62, 62), 63, 63), 64, 64), 65, 65), 66, 66), 67, 67), 68, 68), 69, 69), 70, 70), 71, 71), 72, 72), 73, 73), 74, 74), 75, 75), 76, 76), 77, 77), 78, 78), 79, 79), 80, 80), 81, 81), 82, 82), 83, 83), 84, 84), 85, 85), 86, 86), 87, 87), 88, 88), 89, 89), 90, 90), 91, 91), 92, 92), 93, 93), 94, 94), 95, 95), 96, 96), 97, 97), 98, 98), 99, 99)))
at com.google.common.base.Preconditions.checkArgument(Preconditions.java:445)
at org.sosy_lab.java_smt.delegate.trace.TraceFormulaManager$Rebuilder.visitFunction(TraceFormulaManager.java:186)
at org.sosy_lab.java_smt.delegate.trace.TraceFormulaManager$Rebuilder.visitFunction(TraceFormulaManager.java:132)
at org.sosy_lab.java_smt.basicimpl.FormulaTransformationVisitorImpl.visitFunction(FormulaTransformationVisitorImpl.java:80)
at org.sosy_lab.java_smt.basicimpl.FormulaTransformationVisitorImpl.visitFunction(FormulaTransformationVisitorImpl.java:23)
at org.sosy_lab.java_smt.solvers.princess.PrincessFormulaCreator.visit(PrincessFormulaCreator.java:509)
at org.sosy_lab.java_smt.solvers.princess.PrincessFormulaCreator.visit(PrincessFormulaCreator.java:77)
at org.sosy_lab.java_smt.basicimpl.FormulaCreator.visit(FormulaCreator.java:315)
at org.sosy_lab.java_smt.basicimpl.FormulaCreator.transformRecursively(FormulaCreator.java:378)
at org.sosy_lab.java_smt.basicimpl.FormulaCreator.transformRecursively(FormulaCreator.java:356)
at org.sosy_lab.java_smt.basicimpl.AbstractFormulaManager.transformRecursively(AbstractFormulaManager.java:454)
at org.sosy_lab.java_smt.delegate.trace.TraceFormulaManager.rebuild(TraceFormulaManager.java:213)
at org.sosy_lab.java_smt.delegate.trace.TraceModel.lambda$asList$1(TraceModel.java:50)
at com.google.common.collect.Iterators$6.transform(Iterators.java:828)
at com.google.common.collect.TransformedIterator.next(TransformedIterator.java:51)
at com.google.common.collect.ImmutableCollection$Builder.addAll(ImmutableCollection.java:494)
at com.google.common.collect.ImmutableList$Builder.addAll(ImmutableList.java:908)
at com.google.common.collect.ImmutableList.copyOf(ImmutableList.java:281)
at com.google.common.collect.ImmutableList.copyOf(ImmutableList.java:238)
at com.google.common.collect.FluentIterable.toList(FluentIterable.java:620)
at org.sosy_lab.java_smt.delegate.trace.TraceModel.asList(TraceModel.java:61)
at org.sosy_lab.java_smt.api.Model.iterator(Model.java:58)
at org.sosy_lab.java_smt.test.ModelTest.testModelIterator(ModelTest.java:1868)
at org.sosy_lab.java_smt.test.ModelTest.testArrayWithManyValues(ModelTest.java:1851)
at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:103)
0.975
delayedAccessToModelAfterAnotherAddConstraint[PRINCESS]Success0.012
testQuantifiedUF[PRINCESS]Success0.010
multiCloseTest[PRINCESS]Success0.007
Properties »

Back to top

TestCase NonLinearArithmeticTest

NameStatusTypeTime(s)
testMultiplicationOfVariablesUnsatisfiable[PRINCESS Integer USE]Success1.764
testDivisionByConstant[PRINCESS Integer USE]ErrorBound variables are no longer explicitly visited in JavaSMT. Use a combination of 'visitQuantifier' (for the whole quantified formula) and 'visitFreeVariable' (in the body) instead.

java.lang.UnsupportedOperationException: Bound variables are no longer explicitly visited in JavaSMT. Use a combination of 'visitQuantifier' (for the whole quantified formula) and 'visitFreeVariable' (in the body) instead.
at org.sosy_lab.java_smt.api.visitors.FormulaVisitor.visitBoundVariable(FormulaVisitor.java:52)
at org.sosy_lab.java_smt.solvers.princess.PrincessFormulaCreator.visit(PrincessFormulaCreator.java:405)
at org.sosy_lab.java_smt.solvers.princess.PrincessFormulaCreator.visit(PrincessFormulaCreator.java:77)
at org.sosy_lab.java_smt.basicimpl.FormulaCreator.visit(FormulaCreator.java:315)
at org.sosy_lab.java_smt.basicimpl.FormulaCreator.transformRecursively(FormulaCreator.java:378)
at org.sosy_lab.java_smt.basicimpl.FormulaCreator.transformRecursively(FormulaCreator.java:356)
at org.sosy_lab.java_smt.basicimpl.AbstractFormulaManager.transformRecursively(AbstractFormulaManager.java:454)
at org.sosy_lab.java_smt.delegate.trace.TraceFormulaManager.rebuild(TraceFormulaManager.java:213)
at org.sosy_lab.java_smt.delegate.trace.TraceLogger.logDef(TraceLogger.java:161)
at org.sosy_lab.java_smt.delegate.trace.TraceNumeralFormulaManager.divide(TraceNumeralFormulaManager.java:126)
at org.sosy_lab.java_smt.test.NonLinearArithmeticTest.testDivisionByConstant(NonLinearArithmeticTest.java:196)
at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:103)
0.019
testMultiplicationOfVariables[PRINCESS Integer USE]Success0.230
testDivisionByConstantUnsatisfiable[PRINCESS Integer USE]ErrorBound variables are no longer explicitly visited in JavaSMT. Use a combination of 'visitQuantifier' (for the whole quantified formula) and 'visitFreeVariable' (in the body) instead.

java.lang.UnsupportedOperationException: Bound variables are no longer explicitly visited in JavaSMT. Use a combination of 'visitQuantifier' (for the whole quantified formula) and 'visitFreeVariable' (in the body) instead.
at org.sosy_lab.java_smt.api.visitors.FormulaVisitor.visitBoundVariable(FormulaVisitor.java:52)
at org.sosy_lab.java_smt.solvers.princess.PrincessFormulaCreator.visit(PrincessFormulaCreator.java:405)
at org.sosy_lab.java_smt.solvers.princess.PrincessFormulaCreator.visit(PrincessFormulaCreator.java:77)
at org.sosy_lab.java_smt.basicimpl.FormulaCreator.visit(FormulaCreator.java:315)
at org.sosy_lab.java_smt.basicimpl.FormulaCreator.transformRecursively(FormulaCreator.java:378)
at org.sosy_lab.java_smt.basicimpl.FormulaCreator.transformRecursively(FormulaCreator.java:356)
at org.sosy_lab.java_smt.basicimpl.AbstractFormulaManager.transformRecursively(AbstractFormulaManager.java:454)
at org.sosy_lab.java_smt.delegate.trace.TraceFormulaManager.rebuild(TraceFormulaManager.java:213)
at org.sosy_lab.java_smt.delegate.trace.TraceLogger.logDef(TraceLogger.java:161)
at org.sosy_lab.java_smt.delegate.trace.TraceNumeralFormulaManager.divide(TraceNumeralFormulaManager.java:126)
at org.sosy_lab.java_smt.test.NonLinearArithmeticTest.testDivisionByConstantUnsatisfiable(NonLinearArithmeticTest.java:241)
at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:103)
0.007
testLinearMultiplicationWithConstantUnsatisfiable[PRINCESS Integer USE]Success0.022
testDivisionByZero[PRINCESS Integer USE]Success0.054
testDivision[PRINCESS Integer USE]ErrorBound variables are no longer explicitly visited in JavaSMT. Use a combination of 'visitQuantifier' (for the whole quantified formula) and 'visitFreeVariable' (in the body) instead.

java.lang.UnsupportedOperationException: Bound variables are no longer explicitly visited in JavaSMT. Use a combination of 'visitQuantifier' (for the whole quantified formula) and 'visitFreeVariable' (in the body) instead.
at org.sosy_lab.java_smt.api.visitors.FormulaVisitor.visitBoundVariable(FormulaVisitor.java:52)
at org.sosy_lab.java_smt.solvers.princess.PrincessFormulaCreator.visit(PrincessFormulaCreator.java:405)
at org.sosy_lab.java_smt.solvers.princess.PrincessFormulaCreator.visit(PrincessFormulaCreator.java:77)
at org.sosy_lab.java_smt.basicimpl.FormulaCreator.visit(FormulaCreator.java:315)
at org.sosy_lab.java_smt.basicimpl.FormulaCreator.transformRecursively(FormulaCreator.java:378)
at org.sosy_lab.java_smt.basicimpl.FormulaCreator.transformRecursively(FormulaCreator.java:356)
at org.sosy_lab.java_smt.basicimpl.AbstractFormulaManager.transformRecursively(AbstractFormulaManager.java:454)
at org.sosy_lab.java_smt.delegate.trace.TraceFormulaManager.rebuild(TraceFormulaManager.java:213)
at org.sosy_lab.java_smt.delegate.trace.TraceLogger.logDef(TraceLogger.java:161)
at org.sosy_lab.java_smt.delegate.trace.TraceNumeralFormulaManager.divide(TraceNumeralFormulaManager.java:126)
at org.sosy_lab.java_smt.test.NonLinearArithmeticTest.lambda$testDivision$2(NonLinearArithmeticTest.java:264)
at org.sosy_lab.java_smt.test.NonLinearArithmeticTest.handleExpectedException(NonLinearArithmeticTest.java:101)
at org.sosy_lab.java_smt.test.NonLinearArithmeticTest.testDivision(NonLinearArithmeticTest.java:264)
at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:103)
0.012
testDivisionUnsatisfiable[PRINCESS Integer USE]ErrorBound variables are no longer explicitly visited in JavaSMT. Use a combination of 'visitQuantifier' (for the whole quantified formula) and 'visitFreeVariable' (in the body) instead.

java.lang.UnsupportedOperationException: Bound variables are no longer explicitly visited in JavaSMT. Use a combination of 'visitQuantifier' (for the whole quantified formula) and 'visitFreeVariable' (in the body) instead.
at org.sosy_lab.java_smt.api.visitors.FormulaVisitor.visitBoundVariable(FormulaVisitor.java:52)
at org.sosy_lab.java_smt.solvers.princess.PrincessFormulaCreator.visit(PrincessFormulaCreator.java:405)
at org.sosy_lab.java_smt.solvers.princess.PrincessFormulaCreator.visit(PrincessFormulaCreator.java:77)
at org.sosy_lab.java_smt.basicimpl.FormulaCreator.visit(FormulaCreator.java:315)
at org.sosy_lab.java_smt.basicimpl.FormulaCreator.transformRecursively(FormulaCreator.java:378)
at org.sosy_lab.java_smt.basicimpl.FormulaCreator.transformRecursively(FormulaCreator.java:356)
at org.sosy_lab.java_smt.basicimpl.AbstractFormulaManager.transformRecursively(AbstractFormulaManager.java:454)
at org.sosy_lab.java_smt.delegate.trace.TraceFormulaManager.rebuild(TraceFormulaManager.java:213)
at org.sosy_lab.java_smt.delegate.trace.TraceLogger.logDef(TraceLogger.java:161)
at org.sosy_lab.java_smt.delegate.trace.TraceNumeralFormulaManager.divide(TraceNumeralFormulaManager.java:126)
at org.sosy_lab.java_smt.test.NonLinearArithmeticTest.lambda$testDivisionUnsatisfiable$3(NonLinearArithmeticTest.java:279)
at org.sosy_lab.java_smt.test.NonLinearArithmeticTest.handleExpectedException(NonLinearArithmeticTest.java:101)
at org.sosy_lab.java_smt.test.NonLinearArithmeticTest.testDivisionUnsatisfiable(NonLinearArithmeticTest.java:279)
at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:103)
0.009
testLinearMultiplication[PRINCESS Integer USE]Success0.015
testMultiplicationOfVariablesUnsatisfiable[PRINCESS Integer APPROXIMATE_FALLBACK]Success0.019
testDivisionByConstant[PRINCESS Integer APPROXIMATE_FALLBACK]ErrorBound variables are no longer explicitly visited in JavaSMT. Use a combination of 'visitQuantifier' (for the whole quantified formula) and 'visitFreeVariable' (in the body) instead.

java.lang.UnsupportedOperationException: Bound variables are no longer explicitly visited in JavaSMT. Use a combination of 'visitQuantifier' (for the whole quantified formula) and 'visitFreeVariable' (in the body) instead.
at org.sosy_lab.java_smt.api.visitors.FormulaVisitor.visitBoundVariable(FormulaVisitor.java:52)
at org.sosy_lab.java_smt.solvers.princess.PrincessFormulaCreator.visit(PrincessFormulaCreator.java:405)
at org.sosy_lab.java_smt.solvers.princess.PrincessFormulaCreator.visit(PrincessFormulaCreator.java:77)
at org.sosy_lab.java_smt.basicimpl.FormulaCreator.visit(FormulaCreator.java:315)
at org.sosy_lab.java_smt.basicimpl.FormulaCreator.transformRecursively(FormulaCreator.java:378)
at org.sosy_lab.java_smt.basicimpl.FormulaCreator.transformRecursively(FormulaCreator.java:356)
at org.sosy_lab.java_smt.basicimpl.AbstractFormulaManager.transformRecursively(AbstractFormulaManager.java:454)
at org.sosy_lab.java_smt.delegate.trace.TraceFormulaManager.rebuild(TraceFormulaManager.java:213)
at org.sosy_lab.java_smt.delegate.trace.TraceLogger.logDef(TraceLogger.java:161)
at org.sosy_lab.java_smt.delegate.trace.TraceNumeralFormulaManager.divide(TraceNumeralFormulaManager.java:126)
at org.sosy_lab.java_smt.test.NonLinearArithmeticTest.testDivisionByConstant(NonLinearArithmeticTest.java:196)
at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:103)
0.005
testMultiplicationOfVariables[PRINCESS Integer APPROXIMATE_FALLBACK]Success0.047
testDivisionByConstantUnsatisfiable[PRINCESS Integer APPROXIMATE_FALLBACK]ErrorBound variables are no longer explicitly visited in JavaSMT. Use a combination of 'visitQuantifier' (for the whole quantified formula) and 'visitFreeVariable' (in the body) instead.

java.lang.UnsupportedOperationException: Bound variables are no longer explicitly visited in JavaSMT. Use a combination of 'visitQuantifier' (for the whole quantified formula) and 'visitFreeVariable' (in the body) instead.
at org.sosy_lab.java_smt.api.visitors.FormulaVisitor.visitBoundVariable(FormulaVisitor.java:52)
at org.sosy_lab.java_smt.solvers.princess.PrincessFormulaCreator.visit(PrincessFormulaCreator.java:405)
at org.sosy_lab.java_smt.solvers.princess.PrincessFormulaCreator.visit(PrincessFormulaCreator.java:77)
at org.sosy_lab.java_smt.basicimpl.FormulaCreator.visit(FormulaCreator.java:315)
at org.sosy_lab.java_smt.basicimpl.FormulaCreator.transformRecursively(FormulaCreator.java:378)
at org.sosy_lab.java_smt.basicimpl.FormulaCreator.transformRecursively(FormulaCreator.java:356)
at org.sosy_lab.java_smt.basicimpl.AbstractFormulaManager.transformRecursively(AbstractFormulaManager.java:454)
at org.sosy_lab.java_smt.delegate.trace.TraceFormulaManager.rebuild(TraceFormulaManager.java:213)
at org.sosy_lab.java_smt.delegate.trace.TraceLogger.logDef(TraceLogger.java:161)
at org.sosy_lab.java_smt.delegate.trace.TraceNumeralFormulaManager.divide(TraceNumeralFormulaManager.java:126)
at org.sosy_lab.java_smt.test.NonLinearArithmeticTest.testDivisionByConstantUnsatisfiable(NonLinearArithmeticTest.java:241)
at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:103)
0.005
testLinearMultiplicationWithConstantUnsatisfiable[PRINCESS Integer APPROXIMATE_FALLBACK]Success0.013
testDivisionByZero[PRINCESS Integer APPROXIMATE_FALLBACK]Success0.031
testDivision[PRINCESS Integer APPROXIMATE_FALLBACK]ErrorBound variables are no longer explicitly visited in JavaSMT. Use a combination of 'visitQuantifier' (for the whole quantified formula) and 'visitFreeVariable' (in the body) instead.

java.lang.UnsupportedOperationException: Bound variables are no longer explicitly visited in JavaSMT. Use a combination of 'visitQuantifier' (for the whole quantified formula) and 'visitFreeVariable' (in the body) instead.
at org.sosy_lab.java_smt.api.visitors.FormulaVisitor.visitBoundVariable(FormulaVisitor.java:52)
at org.sosy_lab.java_smt.solvers.princess.PrincessFormulaCreator.visit(PrincessFormulaCreator.java:405)
at org.sosy_lab.java_smt.solvers.princess.PrincessFormulaCreator.visit(PrincessFormulaCreator.java:77)
at org.sosy_lab.java_smt.basicimpl.FormulaCreator.visit(FormulaCreator.java:315)
at org.sosy_lab.java_smt.basicimpl.FormulaCreator.transformRecursively(FormulaCreator.java:378)
at org.sosy_lab.java_smt.basicimpl.FormulaCreator.transformRecursively(FormulaCreator.java:356)
at org.sosy_lab.java_smt.basicimpl.AbstractFormulaManager.transformRecursively(AbstractFormulaManager.java:454)
at org.sosy_lab.java_smt.delegate.trace.TraceFormulaManager.rebuild(TraceFormulaManager.java:213)
at org.sosy_lab.java_smt.delegate.trace.TraceLogger.logDef(TraceLogger.java:161)
at org.sosy_lab.java_smt.delegate.trace.TraceNumeralFormulaManager.divide(TraceNumeralFormulaManager.java:126)
at org.sosy_lab.java_smt.test.NonLinearArithmeticTest.lambda$testDivision$2(NonLinearArithmeticTest.java:264)
at org.sosy_lab.java_smt.test.NonLinearArithmeticTest.handleExpectedException(NonLinearArithmeticTest.java:101)
at org.sosy_lab.java_smt.test.NonLinearArithmeticTest.testDivision(NonLinearArithmeticTest.java:264)
at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:103)
0.007
testDivisionUnsatisfiable[PRINCESS Integer APPROXIMATE_FALLBACK]ErrorBound variables are no longer explicitly visited in JavaSMT. Use a combination of 'visitQuantifier' (for the whole quantified formula) and 'visitFreeVariable' (in the body) instead.

java.lang.UnsupportedOperationException: Bound variables are no longer explicitly visited in JavaSMT. Use a combination of 'visitQuantifier' (for the whole quantified formula) and 'visitFreeVariable' (in the body) instead.
at org.sosy_lab.java_smt.api.visitors.FormulaVisitor.visitBoundVariable(FormulaVisitor.java:52)
at org.sosy_lab.java_smt.solvers.princess.PrincessFormulaCreator.visit(PrincessFormulaCreator.java:405)
at org.sosy_lab.java_smt.solvers.princess.PrincessFormulaCreator.visit(PrincessFormulaCreator.java:77)
at org.sosy_lab.java_smt.basicimpl.FormulaCreator.visit(FormulaCreator.java:315)
at org.sosy_lab.java_smt.basicimpl.FormulaCreator.transformRecursively(FormulaCreator.java:378)
at org.sosy_lab.java_smt.basicimpl.FormulaCreator.transformRecursively(FormulaCreator.java:356)
at org.sosy_lab.java_smt.basicimpl.AbstractFormulaManager.transformRecursively(AbstractFormulaManager.java:454)
at org.sosy_lab.java_smt.delegate.trace.TraceFormulaManager.rebuild(TraceFormulaManager.java:213)
at org.sosy_lab.java_smt.delegate.trace.TraceLogger.logDef(TraceLogger.java:161)
at org.sosy_lab.java_smt.delegate.trace.TraceNumeralFormulaManager.divide(TraceNumeralFormulaManager.java:126)
at org.sosy_lab.java_smt.test.NonLinearArithmeticTest.lambda$testDivisionUnsatisfiable$3(NonLinearArithmeticTest.java:279)
at org.sosy_lab.java_smt.test.NonLinearArithmeticTest.handleExpectedException(NonLinearArithmeticTest.java:101)
at org.sosy_lab.java_smt.test.NonLinearArithmeticTest.testDivisionUnsatisfiable(NonLinearArithmeticTest.java:279)
at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:103)
0.006
testLinearMultiplication[PRINCESS Integer APPROXIMATE_FALLBACK]Success0.013
testMultiplicationOfVariablesUnsatisfiable[PRINCESS Integer APPROXIMATE_ALWAYS]Success0.027
testDivisionByConstant[PRINCESS Integer APPROXIMATE_ALWAYS]Success0.018
testMultiplicationOfVariables[PRINCESS Integer APPROXIMATE_ALWAYS]Success0.016
testDivisionByConstantUnsatisfiable[PRINCESS Integer APPROXIMATE_ALWAYS]Success0.040
testLinearMultiplicationWithConstantUnsatisfiable[PRINCESS Integer APPROXIMATE_ALWAYS]Success0.011
testDivisionByZero[PRINCESS Integer APPROXIMATE_ALWAYS]Success0.026
testDivision[PRINCESS Integer APPROXIMATE_ALWAYS]Success0.017
testDivisionUnsatisfiable[PRINCESS Integer APPROXIMATE_ALWAYS]Success0.019
testLinearMultiplication[PRINCESS Integer APPROXIMATE_ALWAYS]Success0.012
testMultiplicationOfVariablesUnsatisfiable[PRINCESS Rational USE]Success0.159
testDivisionByConstant[PRINCESS Rational USE]Success0.033
testMultiplicationOfVariables[PRINCESS Rational USE]Success0.130
testDivisionByConstantUnsatisfiable[PRINCESS Rational USE]Success0.031
testLinearMultiplicationWithConstantUnsatisfiable[PRINCESS Rational USE]Success0.017
testDivisionByZero[PRINCESS Rational USE]Success0.036
testDivision[PRINCESS Rational USE]Error\if ((__JAVASMT__BOUND_VARIABLE_1 = Rat_fromRing(0))) \then (ratDivZero(__JAVASMT__BOUND_VARIABLE_0)) \else (Rat_div(__JAVASMT__BOUND_VARIABLE_0, __JAVASMT__BOUND_VARIABLE_1)) (should be: Rat_div(__JAVASMT__BOUND_VARIABLE_0, __JAVASMT__BOUND_VARIABLE_1))

java.lang.IllegalArgumentException: \if ((__JAVASMT__BOUND_VARIABLE_1 = Rat_fromRing(0))) \then (ratDivZero(__JAVASMT__BOUND_VARIABLE_0)) \else (Rat_div(__JAVASMT__BOUND_VARIABLE_0, __JAVASMT__BOUND_VARIABLE_1)) (should be: Rat_div(__JAVASMT__BOUND_VARIABLE_0, __JAVASMT__BOUND_VARIABLE_1))
at com.google.common.base.Preconditions.checkArgument(Preconditions.java:445)
at org.sosy_lab.java_smt.delegate.trace.TraceFormulaManager$Rebuilder.visitFunction(TraceFormulaManager.java:186)
at org.sosy_lab.java_smt.delegate.trace.TraceFormulaManager$Rebuilder.visitFunction(TraceFormulaManager.java:132)
at org.sosy_lab.java_smt.basicimpl.FormulaTransformationVisitorImpl.visitFunction(FormulaTransformationVisitorImpl.java:80)
at org.sosy_lab.java_smt.basicimpl.FormulaTransformationVisitorImpl.visitFunction(FormulaTransformationVisitorImpl.java:23)
at org.sosy_lab.java_smt.solvers.princess.PrincessFormulaCreator.visit(PrincessFormulaCreator.java:509)
at org.sosy_lab.java_smt.solvers.princess.PrincessFormulaCreator.visit(PrincessFormulaCreator.java:77)
at org.sosy_lab.java_smt.basicimpl.FormulaCreator.visit(FormulaCreator.java:315)
at org.sosy_lab.java_smt.basicimpl.FormulaCreator.transformRecursively(FormulaCreator.java:378)
at org.sosy_lab.java_smt.basicimpl.FormulaCreator.transformRecursively(FormulaCreator.java:356)
at org.sosy_lab.java_smt.basicimpl.AbstractFormulaManager.transformRecursively(AbstractFormulaManager.java:454)
at org.sosy_lab.java_smt.delegate.trace.TraceFormulaManager.rebuild(TraceFormulaManager.java:213)
at org.sosy_lab.java_smt.delegate.trace.TraceLogger.logDef(TraceLogger.java:161)
at org.sosy_lab.java_smt.delegate.trace.TraceNumeralFormulaManager.divide(TraceNumeralFormulaManager.java:126)
at org.sosy_lab.java_smt.delegate.trace.TraceFormulaManager.makeApplication(TraceFormulaManager.java:476)
at org.sosy_lab.java_smt.delegate.trace.TraceFormulaManager$Rebuilder.visitFunction(TraceFormulaManager.java:185)
at org.sosy_lab.java_smt.delegate.trace.TraceFormulaManager$Rebuilder.visitFunction(TraceFormulaManager.java:132)
at org.sosy_lab.java_smt.basicimpl.FormulaTransformationVisitorImpl.visitFunction(FormulaTransformationVisitorImpl.java:80)
at org.sosy_lab.java_smt.basicimpl.FormulaTransformationVisitorImpl.visitFunction(FormulaTransformationVisitorImpl.java:23)
at org.sosy_lab.java_smt.solvers.princess.PrincessFormulaCreator.visit(PrincessFormulaCreator.java:509)
at org.sosy_lab.java_smt.solvers.princess.PrincessFormulaCreator.visit(PrincessFormulaCreator.java:77)
at org.sosy_lab.java_smt.basicimpl.FormulaCreator.visit(FormulaCreator.java:315)
at org.sosy_lab.java_smt.basicimpl.FormulaCreator.transformRecursively(FormulaCreator.java:378)
at org.sosy_lab.java_smt.basicimpl.FormulaCreator.transformRecursively(FormulaCreator.java:356)
at org.sosy_lab.java_smt.basicimpl.AbstractFormulaManager.transformRecursively(AbstractFormulaManager.java:454)
at org.sosy_lab.java_smt.delegate.trace.TraceFormulaManager.rebuild(TraceFormulaManager.java:213)
at org.sosy_lab.java_smt.delegate.trace.TraceLogger.logDef(TraceLogger.java:161)
at org.sosy_lab.java_smt.delegate.trace.TraceNumeralFormulaManager.divide(TraceNumeralFormulaManager.java:126)
at org.sosy_lab.java_smt.test.NonLinearArithmeticTest.lambda$testDivision$2(NonLinearArithmeticTest.java:264)
at org.sosy_lab.java_smt.test.NonLinearArithmeticTest.handleExpectedException(NonLinearArithmeticTest.java:101)
at org.sosy_lab.java_smt.test.NonLinearArithmeticTest.testDivision(NonLinearArithmeticTest.java:264)
at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:103)
0.008
testDivisionUnsatisfiable[PRINCESS Rational USE]Error\if ((__JAVASMT__BOUND_VARIABLE_1 = Rat_fromRing(0))) \then (ratDivZero(__JAVASMT__BOUND_VARIABLE_0)) \else (Rat_div(__JAVASMT__BOUND_VARIABLE_0, __JAVASMT__BOUND_VARIABLE_1)) (should be: Rat_div(__JAVASMT__BOUND_VARIABLE_0, __JAVASMT__BOUND_VARIABLE_1))

java.lang.IllegalArgumentException: \if ((__JAVASMT__BOUND_VARIABLE_1 = Rat_fromRing(0))) \then (ratDivZero(__JAVASMT__BOUND_VARIABLE_0)) \else (Rat_div(__JAVASMT__BOUND_VARIABLE_0, __JAVASMT__BOUND_VARIABLE_1)) (should be: Rat_div(__JAVASMT__BOUND_VARIABLE_0, __JAVASMT__BOUND_VARIABLE_1))
at com.google.common.base.Preconditions.checkArgument(Preconditions.java:445)
at org.sosy_lab.java_smt.delegate.trace.TraceFormulaManager$Rebuilder.visitFunction(TraceFormulaManager.java:186)
at org.sosy_lab.java_smt.delegate.trace.TraceFormulaManager$Rebuilder.visitFunction(TraceFormulaManager.java:132)
at org.sosy_lab.java_smt.basicimpl.FormulaTransformationVisitorImpl.visitFunction(FormulaTransformationVisitorImpl.java:80)
at org.sosy_lab.java_smt.basicimpl.FormulaTransformationVisitorImpl.visitFunction(FormulaTransformationVisitorImpl.java:23)
at org.sosy_lab.java_smt.solvers.princess.PrincessFormulaCreator.visit(PrincessFormulaCreator.java:509)
at org.sosy_lab.java_smt.solvers.princess.PrincessFormulaCreator.visit(PrincessFormulaCreator.java:77)
at org.sosy_lab.java_smt.basicimpl.FormulaCreator.visit(FormulaCreator.java:315)
at org.sosy_lab.java_smt.basicimpl.FormulaCreator.transformRecursively(FormulaCreator.java:378)
at org.sosy_lab.java_smt.basicimpl.FormulaCreator.transformRecursively(FormulaCreator.java:356)
at org.sosy_lab.java_smt.basicimpl.AbstractFormulaManager.transformRecursively(AbstractFormulaManager.java:454)
at org.sosy_lab.java_smt.delegate.trace.TraceFormulaManager.rebuild(TraceFormulaManager.java:213)
at org.sosy_lab.java_smt.delegate.trace.TraceLogger.logDef(TraceLogger.java:161)
at org.sosy_lab.java_smt.delegate.trace.TraceNumeralFormulaManager.divide(TraceNumeralFormulaManager.java:126)
at org.sosy_lab.java_smt.delegate.trace.TraceFormulaManager.makeApplication(TraceFormulaManager.java:476)
at org.sosy_lab.java_smt.delegate.trace.TraceFormulaManager$Rebuilder.visitFunction(TraceFormulaManager.java:185)
at org.sosy_lab.java_smt.delegate.trace.TraceFormulaManager$Rebuilder.visitFunction(TraceFormulaManager.java:132)
at org.sosy_lab.java_smt.basicimpl.FormulaTransformationVisitorImpl.visitFunction(FormulaTransformationVisitorImpl.java:80)
at org.sosy_lab.java_smt.basicimpl.FormulaTransformationVisitorImpl.visitFunction(FormulaTransformationVisitorImpl.java:23)
at org.sosy_lab.java_smt.solvers.princess.PrincessFormulaCreator.visit(PrincessFormulaCreator.java:509)
at org.sosy_lab.java_smt.solvers.princess.PrincessFormulaCreator.visit(PrincessFormulaCreator.java:77)
at org.sosy_lab.java_smt.basicimpl.FormulaCreator.visit(FormulaCreator.java:315)
at org.sosy_lab.java_smt.basicimpl.FormulaCreator.transformRecursively(FormulaCreator.java:378)
at org.sosy_lab.java_smt.basicimpl.FormulaCreator.transformRecursively(FormulaCreator.java:356)
at org.sosy_lab.java_smt.basicimpl.AbstractFormulaManager.transformRecursively(AbstractFormulaManager.java:454)
at org.sosy_lab.java_smt.delegate.trace.TraceFormulaManager.rebuild(TraceFormulaManager.java:213)
at org.sosy_lab.java_smt.delegate.trace.TraceLogger.logDef(TraceLogger.java:161)
at org.sosy_lab.java_smt.delegate.trace.TraceNumeralFormulaManager.divide(TraceNumeralFormulaManager.java:126)
at org.sosy_lab.java_smt.test.NonLinearArithmeticTest.lambda$testDivisionUnsatisfiable$3(NonLinearArithmeticTest.java:279)
at org.sosy_lab.java_smt.test.NonLinearArithmeticTest.handleExpectedException(NonLinearArithmeticTest.java:101)
at org.sosy_lab.java_smt.test.NonLinearArithmeticTest.testDivisionUnsatisfiable(NonLinearArithmeticTest.java:279)
at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:103)
0.005
testLinearMultiplication[PRINCESS Rational USE]Success0.026
testMultiplicationOfVariablesUnsatisfiable[PRINCESS Rational APPROXIMATE_FALLBACK]Success0.025
testDivisionByConstant[PRINCESS Rational APPROXIMATE_FALLBACK]Success0.021
testMultiplicationOfVariables[PRINCESS Rational APPROXIMATE_FALLBACK]Success0.087
testDivisionByConstantUnsatisfiable[PRINCESS Rational APPROXIMATE_FALLBACK]Success0.024
testLinearMultiplicationWithConstantUnsatisfiable[PRINCESS Rational APPROXIMATE_FALLBACK]Success0.017
testDivisionByZero[PRINCESS Rational APPROXIMATE_FALLBACK]Success0.032
testDivision[PRINCESS Rational APPROXIMATE_FALLBACK]Error\if ((__JAVASMT__BOUND_VARIABLE_1 = Rat_fromRing(0))) \then (ratDivZero(__JAVASMT__BOUND_VARIABLE_0)) \else (Rat_div(__JAVASMT__BOUND_VARIABLE_0, __JAVASMT__BOUND_VARIABLE_1)) (should be: Rat_div(__JAVASMT__BOUND_VARIABLE_0, __JAVASMT__BOUND_VARIABLE_1))

java.lang.IllegalArgumentException: \if ((__JAVASMT__BOUND_VARIABLE_1 = Rat_fromRing(0))) \then (ratDivZero(__JAVASMT__BOUND_VARIABLE_0)) \else (Rat_div(__JAVASMT__BOUND_VARIABLE_0, __JAVASMT__BOUND_VARIABLE_1)) (should be: Rat_div(__JAVASMT__BOUND_VARIABLE_0, __JAVASMT__BOUND_VARIABLE_1))
at com.google.common.base.Preconditions.checkArgument(Preconditions.java:445)
at org.sosy_lab.java_smt.delegate.trace.TraceFormulaManager$Rebuilder.visitFunction(TraceFormulaManager.java:186)
at org.sosy_lab.java_smt.delegate.trace.TraceFormulaManager$Rebuilder.visitFunction(TraceFormulaManager.java:132)
at org.sosy_lab.java_smt.basicimpl.FormulaTransformationVisitorImpl.visitFunction(FormulaTransformationVisitorImpl.java:80)
at org.sosy_lab.java_smt.basicimpl.FormulaTransformationVisitorImpl.visitFunction(FormulaTransformationVisitorImpl.java:23)
at org.sosy_lab.java_smt.solvers.princess.PrincessFormulaCreator.visit(PrincessFormulaCreator.java:509)
at org.sosy_lab.java_smt.solvers.princess.PrincessFormulaCreator.visit(PrincessFormulaCreator.java:77)
at org.sosy_lab.java_smt.basicimpl.FormulaCreator.visit(FormulaCreator.java:315)
at org.sosy_lab.java_smt.basicimpl.FormulaCreator.transformRecursively(FormulaCreator.java:378)
at org.sosy_lab.java_smt.basicimpl.FormulaCreator.transformRecursively(FormulaCreator.java:356)
at org.sosy_lab.java_smt.basicimpl.AbstractFormulaManager.transformRecursively(AbstractFormulaManager.java:454)
at org.sosy_lab.java_smt.delegate.trace.TraceFormulaManager.rebuild(TraceFormulaManager.java:213)
at org.sosy_lab.java_smt.delegate.trace.TraceLogger.logDef(TraceLogger.java:161)
at org.sosy_lab.java_smt.delegate.trace.TraceNumeralFormulaManager.divide(TraceNumeralFormulaManager.java:126)
at org.sosy_lab.java_smt.delegate.trace.TraceFormulaManager.makeApplication(TraceFormulaManager.java:476)
at org.sosy_lab.java_smt.delegate.trace.TraceFormulaManager$Rebuilder.visitFunction(TraceFormulaManager.java:185)
at org.sosy_lab.java_smt.delegate.trace.TraceFormulaManager$Rebuilder.visitFunction(TraceFormulaManager.java:132)
at org.sosy_lab.java_smt.basicimpl.FormulaTransformationVisitorImpl.visitFunction(FormulaTransformationVisitorImpl.java:80)
at org.sosy_lab.java_smt.basicimpl.FormulaTransformationVisitorImpl.visitFunction(FormulaTransformationVisitorImpl.java:23)
at org.sosy_lab.java_smt.solvers.princess.PrincessFormulaCreator.visit(PrincessFormulaCreator.java:509)
at org.sosy_lab.java_smt.solvers.princess.PrincessFormulaCreator.visit(PrincessFormulaCreator.java:77)
at org.sosy_lab.java_smt.basicimpl.FormulaCreator.visit(FormulaCreator.java:315)
at org.sosy_lab.java_smt.basicimpl.FormulaCreator.transformRecursively(FormulaCreator.java:378)
at org.sosy_lab.java_smt.basicimpl.FormulaCreator.transformRecursively(FormulaCreator.java:356)
at org.sosy_lab.java_smt.basicimpl.AbstractFormulaManager.transformRecursively(AbstractFormulaManager.java:454)
at org.sosy_lab.java_smt.delegate.trace.TraceFormulaManager.rebuild(TraceFormulaManager.java:213)
at org.sosy_lab.java_smt.delegate.trace.TraceLogger.logDef(TraceLogger.java:161)
at org.sosy_lab.java_smt.delegate.trace.TraceNumeralFormulaManager.divide(TraceNumeralFormulaManager.java:126)
at org.sosy_lab.java_smt.test.NonLinearArithmeticTest.lambda$testDivision$2(NonLinearArithmeticTest.java:264)
at org.sosy_lab.java_smt.test.NonLinearArithmeticTest.handleExpectedException(NonLinearArithmeticTest.java:101)
at org.sosy_lab.java_smt.test.NonLinearArithmeticTest.testDivision(NonLinearArithmeticTest.java:264)
at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:103)
0.005
testDivisionUnsatisfiable[PRINCESS Rational APPROXIMATE_FALLBACK]Error\if ((__JAVASMT__BOUND_VARIABLE_1 = Rat_fromRing(0))) \then (ratDivZero(__JAVASMT__BOUND_VARIABLE_0)) \else (Rat_div(__JAVASMT__BOUND_VARIABLE_0, __JAVASMT__BOUND_VARIABLE_1)) (should be: Rat_div(__JAVASMT__BOUND_VARIABLE_0, __JAVASMT__BOUND_VARIABLE_1))

java.lang.IllegalArgumentException: \if ((__JAVASMT__BOUND_VARIABLE_1 = Rat_fromRing(0))) \then (ratDivZero(__JAVASMT__BOUND_VARIABLE_0)) \else (Rat_div(__JAVASMT__BOUND_VARIABLE_0, __JAVASMT__BOUND_VARIABLE_1)) (should be: Rat_div(__JAVASMT__BOUND_VARIABLE_0, __JAVASMT__BOUND_VARIABLE_1))
at com.google.common.base.Preconditions.checkArgument(Preconditions.java:445)
at org.sosy_lab.java_smt.delegate.trace.TraceFormulaManager$Rebuilder.visitFunction(TraceFormulaManager.java:186)
at org.sosy_lab.java_smt.delegate.trace.TraceFormulaManager$Rebuilder.visitFunction(TraceFormulaManager.java:132)
at org.sosy_lab.java_smt.basicimpl.FormulaTransformationVisitorImpl.visitFunction(FormulaTransformationVisitorImpl.java:80)
at org.sosy_lab.java_smt.basicimpl.FormulaTransformationVisitorImpl.visitFunction(FormulaTransformationVisitorImpl.java:23)
at org.sosy_lab.java_smt.solvers.princess.PrincessFormulaCreator.visit(PrincessFormulaCreator.java:509)
at org.sosy_lab.java_smt.solvers.princess.PrincessFormulaCreator.visit(PrincessFormulaCreator.java:77)
at org.sosy_lab.java_smt.basicimpl.FormulaCreator.visit(FormulaCreator.java:315)
at org.sosy_lab.java_smt.basicimpl.FormulaCreator.transformRecursively(FormulaCreator.java:378)
at org.sosy_lab.java_smt.basicimpl.FormulaCreator.transformRecursively(FormulaCreator.java:356)
at org.sosy_lab.java_smt.basicimpl.AbstractFormulaManager.transformRecursively(AbstractFormulaManager.java:454)
at org.sosy_lab.java_smt.delegate.trace.TraceFormulaManager.rebuild(TraceFormulaManager.java:213)
at org.sosy_lab.java_smt.delegate.trace.TraceLogger.logDef(TraceLogger.java:161)
at org.sosy_lab.java_smt.delegate.trace.TraceNumeralFormulaManager.divide(TraceNumeralFormulaManager.java:126)
at org.sosy_lab.java_smt.delegate.trace.TraceFormulaManager.makeApplication(TraceFormulaManager.java:476)
at org.sosy_lab.java_smt.delegate.trace.TraceFormulaManager$Rebuilder.visitFunction(TraceFormulaManager.java:185)
at org.sosy_lab.java_smt.delegate.trace.TraceFormulaManager$Rebuilder.visitFunction(TraceFormulaManager.java:132)
at org.sosy_lab.java_smt.basicimpl.FormulaTransformationVisitorImpl.visitFunction(FormulaTransformationVisitorImpl.java:80)
at org.sosy_lab.java_smt.basicimpl.FormulaTransformationVisitorImpl.visitFunction(FormulaTransformationVisitorImpl.java:23)
at org.sosy_lab.java_smt.solvers.princess.PrincessFormulaCreator.visit(PrincessFormulaCreator.java:509)
at org.sosy_lab.java_smt.solvers.princess.PrincessFormulaCreator.visit(PrincessFormulaCreator.java:77)
at org.sosy_lab.java_smt.basicimpl.FormulaCreator.visit(FormulaCreator.java:315)
at org.sosy_lab.java_smt.basicimpl.FormulaCreator.transformRecursively(FormulaCreator.java:378)
at org.sosy_lab.java_smt.basicimpl.FormulaCreator.transformRecursively(FormulaCreator.java:356)
at org.sosy_lab.java_smt.basicimpl.AbstractFormulaManager.transformRecursively(AbstractFormulaManager.java:454)
at org.sosy_lab.java_smt.delegate.trace.TraceFormulaManager.rebuild(TraceFormulaManager.java:213)
at org.sosy_lab.java_smt.delegate.trace.TraceLogger.logDef(TraceLogger.java:161)
at org.sosy_lab.java_smt.delegate.trace.TraceNumeralFormulaManager.divide(TraceNumeralFormulaManager.java:126)
at org.sosy_lab.java_smt.test.NonLinearArithmeticTest.lambda$testDivisionUnsatisfiable$3(NonLinearArithmeticTest.java:279)
at org.sosy_lab.java_smt.test.NonLinearArithmeticTest.handleExpectedException(NonLinearArithmeticTest.java:101)
at org.sosy_lab.java_smt.test.NonLinearArithmeticTest.testDivisionUnsatisfiable(NonLinearArithmeticTest.java:279)
at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:103)
0.004
testLinearMultiplication[PRINCESS Rational APPROXIMATE_FALLBACK]Success0.021
testMultiplicationOfVariablesUnsatisfiable[PRINCESS Rational APPROXIMATE_ALWAYS]Success0.027
testDivisionByConstant[PRINCESS Rational APPROXIMATE_ALWAYS]Success0.020
testMultiplicationOfVariables[PRINCESS Rational APPROXIMATE_ALWAYS]Success0.021
testDivisionByConstantUnsatisfiable[PRINCESS Rational APPROXIMATE_ALWAYS]Success0.022
testLinearMultiplicationWithConstantUnsatisfiable[PRINCESS Rational APPROXIMATE_ALWAYS]Success0.016
testDivisionByZero[PRINCESS Rational APPROXIMATE_ALWAYS]Success0.035
testDivision[PRINCESS Rational APPROXIMATE_ALWAYS]Success0.021
testDivisionUnsatisfiable[PRINCESS Rational APPROXIMATE_ALWAYS]Success0.025
testLinearMultiplication[PRINCESS Rational APPROXIMATE_ALWAYS]Success0.021
Properties »

Back to top

TestCase NonLinearArithmeticWithModuloTest

NameStatusTypeTime(s)
testModuloConstant[PRINCESS USE]ErrorBound variables are no longer explicitly visited in JavaSMT. Use a combination of 'visitQuantifier' (for the whole quantified formula) and 'visitFreeVariable' (in the body) instead.

java.lang.UnsupportedOperationException: Bound variables are no longer explicitly visited in JavaSMT. Use a combination of 'visitQuantifier' (for the whole quantified formula) and 'visitFreeVariable' (in the body) instead.
at org.sosy_lab.java_smt.api.visitors.FormulaVisitor.visitBoundVariable(FormulaVisitor.java:52)
at org.sosy_lab.java_smt.solvers.princess.PrincessFormulaCreator.visit(PrincessFormulaCreator.java:405)
at org.sosy_lab.java_smt.solvers.princess.PrincessFormulaCreator.visit(PrincessFormulaCreator.java:77)
at org.sosy_lab.java_smt.basicimpl.FormulaCreator.visit(FormulaCreator.java:315)
at org.sosy_lab.java_smt.basicimpl.FormulaCreator.transformRecursively(FormulaCreator.java:378)
at org.sosy_lab.java_smt.basicimpl.FormulaCreator.transformRecursively(FormulaCreator.java:356)
at org.sosy_lab.java_smt.basicimpl.AbstractFormulaManager.transformRecursively(AbstractFormulaManager.java:454)
at org.sosy_lab.java_smt.delegate.trace.TraceFormulaManager.rebuild(TraceFormulaManager.java:213)
at org.sosy_lab.java_smt.delegate.trace.TraceLogger.logDef(TraceLogger.java:161)
at org.sosy_lab.java_smt.delegate.trace.TraceIntegerFormulaManager.modulo(TraceIntegerFormulaManager.java:53)
at org.sosy_lab.java_smt.test.NonLinearArithmeticWithModuloTest.lambda$testModuloConstant$0(NonLinearArithmeticWithModuloTest.java:96)
at org.sosy_lab.java_smt.test.NonLinearArithmeticWithModuloTest.handleExpectedException(NonLinearArithmeticWithModuloTest.java:64)
at org.sosy_lab.java_smt.test.NonLinearArithmeticWithModuloTest.testModuloConstant(NonLinearArithmeticWithModuloTest.java:96)
at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:103)
1.575
testModuloUnsatisfiable[PRINCESS USE]ErrorBound variables are no longer explicitly visited in JavaSMT. Use a combination of 'visitQuantifier' (for the whole quantified formula) and 'visitFreeVariable' (in the body) instead.

java.lang.UnsupportedOperationException: Bound variables are no longer explicitly visited in JavaSMT. Use a combination of 'visitQuantifier' (for the whole quantified formula) and 'visitFreeVariable' (in the body) instead.
at org.sosy_lab.java_smt.api.visitors.FormulaVisitor.visitBoundVariable(FormulaVisitor.java:52)
at org.sosy_lab.java_smt.solvers.princess.PrincessFormulaCreator.visit(PrincessFormulaCreator.java:405)
at org.sosy_lab.java_smt.solvers.princess.PrincessFormulaCreator.visit(PrincessFormulaCreator.java:77)
at org.sosy_lab.java_smt.basicimpl.FormulaCreator.visit(FormulaCreator.java:315)
at org.sosy_lab.java_smt.basicimpl.FormulaCreator.transformRecursively(FormulaCreator.java:378)
at org.sosy_lab.java_smt.basicimpl.FormulaCreator.transformRecursively(FormulaCreator.java:356)
at org.sosy_lab.java_smt.basicimpl.AbstractFormulaManager.transformRecursively(AbstractFormulaManager.java:454)
at org.sosy_lab.java_smt.delegate.trace.TraceFormulaManager.rebuild(TraceFormulaManager.java:213)
at org.sosy_lab.java_smt.delegate.trace.TraceLogger.logDef(TraceLogger.java:161)
at org.sosy_lab.java_smt.delegate.trace.TraceIntegerFormulaManager.modulo(TraceIntegerFormulaManager.java:53)
at org.sosy_lab.java_smt.test.NonLinearArithmeticWithModuloTest.lambda$testModuloUnsatisfiable$3(NonLinearArithmeticWithModuloTest.java:155)
at org.sosy_lab.java_smt.test.NonLinearArithmeticWithModuloTest.handleExpectedException(NonLinearArithmeticWithModuloTest.java:64)
at org.sosy_lab.java_smt.test.NonLinearArithmeticWithModuloTest.testModuloUnsatisfiable(NonLinearArithmeticWithModuloTest.java:155)
at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:103)
0.010
testModulo[PRINCESS USE]ErrorBound variables are no longer explicitly visited in JavaSMT. Use a combination of 'visitQuantifier' (for the whole quantified formula) and 'visitFreeVariable' (in the body) instead.

java.lang.UnsupportedOperationException: Bound variables are no longer explicitly visited in JavaSMT. Use a combination of 'visitQuantifier' (for the whole quantified formula) and 'visitFreeVariable' (in the body) instead.
at org.sosy_lab.java_smt.api.visitors.FormulaVisitor.visitBoundVariable(FormulaVisitor.java:52)
at org.sosy_lab.java_smt.solvers.princess.PrincessFormulaCreator.visit(PrincessFormulaCreator.java:405)
at org.sosy_lab.java_smt.solvers.princess.PrincessFormulaCreator.visit(PrincessFormulaCreator.java:77)
at org.sosy_lab.java_smt.basicimpl.FormulaCreator.visit(FormulaCreator.java:315)
at org.sosy_lab.java_smt.basicimpl.FormulaCreator.transformRecursively(FormulaCreator.java:378)
at org.sosy_lab.java_smt.basicimpl.FormulaCreator.transformRecursively(FormulaCreator.java:356)
at org.sosy_lab.java_smt.basicimpl.AbstractFormulaManager.transformRecursively(AbstractFormulaManager.java:454)
at org.sosy_lab.java_smt.delegate.trace.TraceFormulaManager.rebuild(TraceFormulaManager.java:213)
at org.sosy_lab.java_smt.delegate.trace.TraceLogger.logDef(TraceLogger.java:161)
at org.sosy_lab.java_smt.delegate.trace.TraceIntegerFormulaManager.modulo(TraceIntegerFormulaManager.java:53)
at org.sosy_lab.java_smt.test.NonLinearArithmeticWithModuloTest.lambda$testModulo$2(NonLinearArithmeticWithModuloTest.java:140)
at org.sosy_lab.java_smt.test.NonLinearArithmeticWithModuloTest.handleExpectedException(NonLinearArithmeticWithModuloTest.java:64)
at org.sosy_lab.java_smt.test.NonLinearArithmeticWithModuloTest.testModulo(NonLinearArithmeticWithModuloTest.java:140)
at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:103)
0.008
testModuloConstantUnsatisfiable[PRINCESS USE]ErrorBound variables are no longer explicitly visited in JavaSMT. Use a combination of 'visitQuantifier' (for the whole quantified formula) and 'visitFreeVariable' (in the body) instead.

java.lang.UnsupportedOperationException: Bound variables are no longer explicitly visited in JavaSMT. Use a combination of 'visitQuantifier' (for the whole quantified formula) and 'visitFreeVariable' (in the body) instead.
at org.sosy_lab.java_smt.api.visitors.FormulaVisitor.visitBoundVariable(FormulaVisitor.java:52)
at org.sosy_lab.java_smt.solvers.princess.PrincessFormulaCreator.visit(PrincessFormulaCreator.java:405)
at org.sosy_lab.java_smt.solvers.princess.PrincessFormulaCreator.visit(PrincessFormulaCreator.java:77)
at org.sosy_lab.java_smt.basicimpl.FormulaCreator.visit(FormulaCreator.java:315)
at org.sosy_lab.java_smt.basicimpl.FormulaCreator.transformRecursively(FormulaCreator.java:378)
at org.sosy_lab.java_smt.basicimpl.FormulaCreator.transformRecursively(FormulaCreator.java:356)
at org.sosy_lab.java_smt.basicimpl.AbstractFormulaManager.transformRecursively(AbstractFormulaManager.java:454)
at org.sosy_lab.java_smt.delegate.trace.TraceFormulaManager.rebuild(TraceFormulaManager.java:213)
at org.sosy_lab.java_smt.delegate.trace.TraceLogger.logDef(TraceLogger.java:161)
at org.sosy_lab.java_smt.delegate.trace.TraceIntegerFormulaManager.modulo(TraceIntegerFormulaManager.java:53)
at org.sosy_lab.java_smt.test.NonLinearArithmeticWithModuloTest.lambda$testModuloConstantUnsatisfiable$1(NonLinearArithmeticWithModuloTest.java:111)
at org.sosy_lab.java_smt.test.NonLinearArithmeticWithModuloTest.handleExpectedException(NonLinearArithmeticWithModuloTest.java:64)
at org.sosy_lab.java_smt.test.NonLinearArithmeticWithModuloTest.testModuloConstantUnsatisfiable(NonLinearArithmeticWithModuloTest.java:111)
at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:103)
0.007
testModuloConstant[PRINCESS APPROXIMATE_FALLBACK]ErrorBound variables are no longer explicitly visited in JavaSMT. Use a combination of 'visitQuantifier' (for the whole quantified formula) and 'visitFreeVariable' (in the body) instead.

java.lang.UnsupportedOperationException: Bound variables are no longer explicitly visited in JavaSMT. Use a combination of 'visitQuantifier' (for the whole quantified formula) and 'visitFreeVariable' (in the body) instead.
at org.sosy_lab.java_smt.api.visitors.FormulaVisitor.visitBoundVariable(FormulaVisitor.java:52)
at org.sosy_lab.java_smt.solvers.princess.PrincessFormulaCreator.visit(PrincessFormulaCreator.java:405)
at org.sosy_lab.java_smt.solvers.princess.PrincessFormulaCreator.visit(PrincessFormulaCreator.java:77)
at org.sosy_lab.java_smt.basicimpl.FormulaCreator.visit(FormulaCreator.java:315)
at org.sosy_lab.java_smt.basicimpl.FormulaCreator.transformRecursively(FormulaCreator.java:378)
at org.sosy_lab.java_smt.basicimpl.FormulaCreator.transformRecursively(FormulaCreator.java:356)
at org.sosy_lab.java_smt.basicimpl.AbstractFormulaManager.transformRecursively(AbstractFormulaManager.java:454)
at org.sosy_lab.java_smt.delegate.trace.TraceFormulaManager.rebuild(TraceFormulaManager.java:213)
at org.sosy_lab.java_smt.delegate.trace.TraceLogger.logDef(TraceLogger.java:161)
at org.sosy_lab.java_smt.delegate.trace.TraceIntegerFormulaManager.modulo(TraceIntegerFormulaManager.java:53)
at org.sosy_lab.java_smt.test.NonLinearArithmeticWithModuloTest.lambda$testModuloConstant$0(NonLinearArithmeticWithModuloTest.java:96)
at org.sosy_lab.java_smt.test.NonLinearArithmeticWithModuloTest.handleExpectedException(NonLinearArithmeticWithModuloTest.java:64)
at org.sosy_lab.java_smt.test.NonLinearArithmeticWithModuloTest.testModuloConstant(NonLinearArithmeticWithModuloTest.java:96)
at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:103)
0.008
testModuloUnsatisfiable[PRINCESS APPROXIMATE_FALLBACK]ErrorBound variables are no longer explicitly visited in JavaSMT. Use a combination of 'visitQuantifier' (for the whole quantified formula) and 'visitFreeVariable' (in the body) instead.

java.lang.UnsupportedOperationException: Bound variables are no longer explicitly visited in JavaSMT. Use a combination of 'visitQuantifier' (for the whole quantified formula) and 'visitFreeVariable' (in the body) instead.
at org.sosy_lab.java_smt.api.visitors.FormulaVisitor.visitBoundVariable(FormulaVisitor.java:52)
at org.sosy_lab.java_smt.solvers.princess.PrincessFormulaCreator.visit(PrincessFormulaCreator.java:405)
at org.sosy_lab.java_smt.solvers.princess.PrincessFormulaCreator.visit(PrincessFormulaCreator.java:77)
at org.sosy_lab.java_smt.basicimpl.FormulaCreator.visit(FormulaCreator.java:315)
at org.sosy_lab.java_smt.basicimpl.FormulaCreator.transformRecursively(FormulaCreator.java:378)
at org.sosy_lab.java_smt.basicimpl.FormulaCreator.transformRecursively(FormulaCreator.java:356)
at org.sosy_lab.java_smt.basicimpl.AbstractFormulaManager.transformRecursively(AbstractFormulaManager.java:454)
at org.sosy_lab.java_smt.delegate.trace.TraceFormulaManager.rebuild(TraceFormulaManager.java:213)
at org.sosy_lab.java_smt.delegate.trace.TraceLogger.logDef(TraceLogger.java:161)
at org.sosy_lab.java_smt.delegate.trace.TraceIntegerFormulaManager.modulo(TraceIntegerFormulaManager.java:53)
at org.sosy_lab.java_smt.test.NonLinearArithmeticWithModuloTest.lambda$testModuloUnsatisfiable$3(NonLinearArithmeticWithModuloTest.java:155)
at org.sosy_lab.java_smt.test.NonLinearArithmeticWithModuloTest.handleExpectedException(NonLinearArithmeticWithModuloTest.java:64)
at org.sosy_lab.java_smt.test.NonLinearArithmeticWithModuloTest.testModuloUnsatisfiable(NonLinearArithmeticWithModuloTest.java:155)
at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:103)
0.007
testModulo[PRINCESS APPROXIMATE_FALLBACK]ErrorBound variables are no longer explicitly visited in JavaSMT. Use a combination of 'visitQuantifier' (for the whole quantified formula) and 'visitFreeVariable' (in the body) instead.

java.lang.UnsupportedOperationException: Bound variables are no longer explicitly visited in JavaSMT. Use a combination of 'visitQuantifier' (for the whole quantified formula) and 'visitFreeVariable' (in the body) instead.
at org.sosy_lab.java_smt.api.visitors.FormulaVisitor.visitBoundVariable(FormulaVisitor.java:52)
at org.sosy_lab.java_smt.solvers.princess.PrincessFormulaCreator.visit(PrincessFormulaCreator.java:405)
at org.sosy_lab.java_smt.solvers.princess.PrincessFormulaCreator.visit(PrincessFormulaCreator.java:77)
at org.sosy_lab.java_smt.basicimpl.FormulaCreator.visit(FormulaCreator.java:315)
at org.sosy_lab.java_smt.basicimpl.FormulaCreator.transformRecursively(FormulaCreator.java:378)
at org.sosy_lab.java_smt.basicimpl.FormulaCreator.transformRecursively(FormulaCreator.java:356)
at org.sosy_lab.java_smt.basicimpl.AbstractFormulaManager.transformRecursively(AbstractFormulaManager.java:454)
at org.sosy_lab.java_smt.delegate.trace.TraceFormulaManager.rebuild(TraceFormulaManager.java:213)
at org.sosy_lab.java_smt.delegate.trace.TraceLogger.logDef(TraceLogger.java:161)
at org.sosy_lab.java_smt.delegate.trace.TraceIntegerFormulaManager.modulo(TraceIntegerFormulaManager.java:53)
at org.sosy_lab.java_smt.test.NonLinearArithmeticWithModuloTest.lambda$testModulo$2(NonLinearArithmeticWithModuloTest.java:140)
at org.sosy_lab.java_smt.test.NonLinearArithmeticWithModuloTest.handleExpectedException(NonLinearArithmeticWithModuloTest.java:64)
at org.sosy_lab.java_smt.test.NonLinearArithmeticWithModuloTest.testModulo(NonLinearArithmeticWithModuloTest.java:140)
at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:103)
0.007
testModuloConstantUnsatisfiable[PRINCESS APPROXIMATE_FALLBACK]ErrorBound variables are no longer explicitly visited in JavaSMT. Use a combination of 'visitQuantifier' (for the whole quantified formula) and 'visitFreeVariable' (in the body) instead.

java.lang.UnsupportedOperationException: Bound variables are no longer explicitly visited in JavaSMT. Use a combination of 'visitQuantifier' (for the whole quantified formula) and 'visitFreeVariable' (in the body) instead.
at org.sosy_lab.java_smt.api.visitors.FormulaVisitor.visitBoundVariable(FormulaVisitor.java:52)
at org.sosy_lab.java_smt.solvers.princess.PrincessFormulaCreator.visit(PrincessFormulaCreator.java:405)
at org.sosy_lab.java_smt.solvers.princess.PrincessFormulaCreator.visit(PrincessFormulaCreator.java:77)
at org.sosy_lab.java_smt.basicimpl.FormulaCreator.visit(FormulaCreator.java:315)
at org.sosy_lab.java_smt.basicimpl.FormulaCreator.transformRecursively(FormulaCreator.java:378)
at org.sosy_lab.java_smt.basicimpl.FormulaCreator.transformRecursively(FormulaCreator.java:356)
at org.sosy_lab.java_smt.basicimpl.AbstractFormulaManager.transformRecursively(AbstractFormulaManager.java:454)
at org.sosy_lab.java_smt.delegate.trace.TraceFormulaManager.rebuild(TraceFormulaManager.java:213)
at org.sosy_lab.java_smt.delegate.trace.TraceLogger.logDef(TraceLogger.java:161)
at org.sosy_lab.java_smt.delegate.trace.TraceIntegerFormulaManager.modulo(TraceIntegerFormulaManager.java:53)
at org.sosy_lab.java_smt.test.NonLinearArithmeticWithModuloTest.lambda$testModuloConstantUnsatisfiable$1(NonLinearArithmeticWithModuloTest.java:111)
at org.sosy_lab.java_smt.test.NonLinearArithmeticWithModuloTest.handleExpectedException(NonLinearArithmeticWithModuloTest.java:64)
at org.sosy_lab.java_smt.test.NonLinearArithmeticWithModuloTest.testModuloConstantUnsatisfiable(NonLinearArithmeticWithModuloTest.java:111)
at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:103)
0.008
testModuloConstant[PRINCESS APPROXIMATE_ALWAYS]Success0.270
testModuloUnsatisfiable[PRINCESS APPROXIMATE_ALWAYS]Success0.025
testModulo[PRINCESS APPROXIMATE_ALWAYS]Success0.024
testModuloConstantUnsatisfiable[PRINCESS APPROXIMATE_ALWAYS]Success0.025
Properties »

Back to top

TestCase NumeralFormulaManagerTest

NameStatusTypeTime(s)
distinctTest2[PRINCESS]Success2.173
distinctTest3[PRINCESS]Success0.156
testSubTypes[PRINCESS]ErrorRat_fromRing(a) (should be: Rat_fromRing(a))

java.lang.IllegalArgumentException: Rat_fromRing(a) (should be: Rat_fromRing(a))
at com.google.common.base.Preconditions.checkArgument(Preconditions.java:445)
at org.sosy_lab.java_smt.delegate.trace.TraceFormulaManager$Rebuilder.visitFunction(TraceFormulaManager.java:186)
at org.sosy_lab.java_smt.delegate.trace.TraceFormulaManager$Rebuilder.visitFunction(TraceFormulaManager.java:132)
at org.sosy_lab.java_smt.basicimpl.FormulaTransformationVisitorImpl.visitFunction(FormulaTransformationVisitorImpl.java:80)
at org.sosy_lab.java_smt.basicimpl.FormulaTransformationVisitorImpl.visitFunction(FormulaTransformationVisitorImpl.java:23)
at org.sosy_lab.java_smt.solvers.princess.PrincessFormulaCreator.visit(PrincessFormulaCreator.java:509)
at org.sosy_lab.java_smt.solvers.princess.PrincessFormulaCreator.visit(PrincessFormulaCreator.java:77)
at org.sosy_lab.java_smt.basicimpl.FormulaCreator.visit(FormulaCreator.java:315)
at org.sosy_lab.java_smt.basicimpl.FormulaCreator.transformRecursively(FormulaCreator.java:378)
at org.sosy_lab.java_smt.basicimpl.FormulaCreator.transformRecursively(FormulaCreator.java:356)
at org.sosy_lab.java_smt.basicimpl.AbstractFormulaManager.transformRecursively(AbstractFormulaManager.java:454)
at org.sosy_lab.java_smt.delegate.trace.TraceFormulaManager.rebuild(TraceFormulaManager.java:213)
at org.sosy_lab.java_smt.delegate.trace.TraceLogger.logDef(TraceLogger.java:161)
at org.sosy_lab.java_smt.delegate.trace.TraceUFManager.callUF(TraceUFManager.java:61)
at org.sosy_lab.java_smt.api.UFManager.callUF(UFManager.java:42)
at org.sosy_lab.java_smt.test.NumeralFormulaManagerTest.testSubTypes(NumeralFormulaManagerTest.java:188)
at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:103)
0.028
divZeroTest[PRINCESS]Success0.138
trivialDistinctTest[PRINCESS]Success0.028
failOnInvalidStringInteger[PRINCESS]Success0.005
distinctTest[PRINCESS]Success0.018
failOnInvalidStringRational[PRINCESS]Success0.006
modZeroTest[PRINCESS]Success0.066
trivialSumTest[PRINCESS]Success0.023
Properties »

Back to top

TestCase OpenSmtNativeAPITest

NameStatusTypeTime(s)
testLinearIntegerInterpolSuccess0.072
testLinearIntegerLogicSuccess0.001
testAbortSuccess0.001
testUninterpretedFunctionInterpolSuccess0.001
proofTestSuccess0.001
testFormulaIntrospectionSuccess0.000
testUnsatCoreSuccess0.001
testBooleanLogicSuccess0.001
testIntegerArraySuccess0.001
testSolverFactorySuccess0.001
testFunctionTemplatesSuccess0.001
testUninterpretedFunctionLogicSuccess0.001
Properties »

Back to top

TestCase OptimizationTest

NameStatusTypeTime(s)
testUnbounded[PRINCESS]SkippedSolver PRINCESS does not support optimization expected: null but was : java.lang.UnsupportedOperationException

1.542
testOptimal[PRINCESS]SkippedSolver PRINCESS does not support optimization expected: null but was : java.lang.UnsupportedOperationException

0.008
testSwitchingObjectives[PRINCESS]SkippedSolver PRINCESS does not support optimization expected: null but was : java.lang.UnsupportedOperationException

0.008
testStrictConstraint[PRINCESS]SkippedSolver PRINCESS does not support optimization expected: null but was : java.lang.UnsupportedOperationException

0.007
testUnfeasible[PRINCESS]SkippedSolver PRINCESS does not support optimization expected: null but was : java.lang.UnsupportedOperationException

0.006
Properties »

Back to top

TestCase PackageSanityTest

NameStatusTypeTime(s)
testNullsSuccess0.286
testEqualsSuccess0.056
testSerializableSuccess0.048
Properties »

Back to top

TestCase PackageSanityTest

NameStatusTypeTime(s)
testNullsSuccess0.272
testEqualsSuccess0.091
testSerializableSuccess0.071
Properties »

Back to top

TestCase PackageSanityTest

NameStatusTypeTime(s)
testNullsSuccess0.400
testEqualsSuccess0.093
testSerializableSuccess0.113
Properties »

Back to top

TestCase PackageSanityTest

NameStatusTypeTime(s)
testNullsSuccess0.307
testEqualsSuccess0.055
testSerializableSuccess0.052
Properties »

Back to top

TestCase PrettyPrinterTest

NameStatusTypeTime(s)
testPrettyPrintAll[PRINCESS]Success1.933
testDotOnlyBoolean[PRINCESS]Success0.055
testDotAll[PRINCESS]Success0.045
testPrettyPrintOnlyBoolean[PRINCESS]Success0.050
Properties »

Back to top

TestCase ProverEnvironmentSubjectTest

NameStatusTypeTime(s)
testIsUnsatisfiableYes[PRINCESS]Success1.724
testIsSatisfiableNo[PRINCESS]Success0.072
testIsUnsatisfiableNo[PRINCESS]Success0.087
testIsSatisfiableYes[PRINCESS]Success0.072
Properties »

Back to top

TestCase ProverEnvironmentTest

NameStatusTypeTime(s)
assumptionsWithModelTest[PRINCESS]Success1.784
unsatCoreTest[PRINCESS]Success0.074
assumptionsTest[PRINCESS]Success0.028
unsatCoreWithAssumptionsTest[PRINCESS]SkippedSolver PRINCESS does not support unsat core generation over assumptions expected not to be any of: [PRINCESS, CVC4, CVC5, OPENSMT] but was : PRINCESS

0.057
testSatWithUnsatUnsatCoreOptions[PRINCESS]SkippedSolver PRINCESS does not support unsat core generation value of : solverToUse() expected not to be: PRINCESS

0.068
unsatCoreTestForInterpolation[PRINCESS]Success0.028
unsatCoreTestForOptimizationProver[PRINCESS]SkippedSolver PRINCESS does not support optimization expected: null but was : java.lang.UnsupportedOperationException

0.009
unsatCoreWithAssumptionsNullTest[PRINCESS]SkippedSolver PRINCESS does not support unsat core generation over assumptions expected not to be any of: [PRINCESS, CVC4, CVC5, OPENSMT] but was : PRINCESS

0.007
Properties »

Back to top

TestCase QuantifierManagerTest

NameStatusTypeTime(s)
testIntrospectionForallInteger[PRINCESS]SkippedQuantifier introspection in JavaSMT for Princess is currently not complete. value of : solverToUse() expected not to be: PRINCESS

1.597
testBVEquality2[PRINCESS]Success0.387
testBVEquality3[PRINCESS]Success0.167
testForallBasicStringArray[PRINCESS]Success0.159
testIntrospectionExistsArray[PRINCESS]SkippedQuantifier introspection in JavaSMT for Princess is currently not complete. value of : solverToUse() expected not to be: PRINCESS

0.007
testLIABoundVariables[PRINCESS]Success0.019
testEmpty[PRINCESS]Success0.006
testForallRestrictedRange[PRINCESS]Success0.176
testQELight[PRINCESS]Skippedvalue of: solverToUse() expected: Z3 but was : PRINCESS

0.013
testIntrospectionForallArray[PRINCESS]SkippedQuantifier introspection in JavaSMT for Princess is currently not complete. value of : solverToUse() expected not to be: PRINCESS

0.007
testIntrospectionExistsBoolean[PRINCESS]SkippedQuantifier introspection in JavaSMT for Princess is currently not complete. value of : solverToUse() expected not to be: PRINCESS

0.006
checkBVQuantifierElimination[PRINCESS]ErrorUnsupported kind: "int_cast" (OTHER)

java.lang.IllegalArgumentException: Unsupported kind: "int_cast" (OTHER)
at org.sosy_lab.java_smt.delegate.trace.TraceFormulaManager.getArity(TraceFormulaManager.java:370)
at org.sosy_lab.java_smt.delegate.trace.TraceFormulaManager.makeApplication(TraceFormulaManager.java:390)
at org.sosy_lab.java_smt.delegate.trace.TraceFormulaManager$Rebuilder.visitFunction(TraceFormulaManager.java:185)
at org.sosy_lab.java_smt.delegate.trace.TraceFormulaManager$Rebuilder.visitFunction(TraceFormulaManager.java:132)
at org.sosy_lab.java_smt.basicimpl.FormulaTransformationVisitorImpl.visitFunction(FormulaTransformationVisitorImpl.java:80)
at org.sosy_lab.java_smt.basicimpl.FormulaTransformationVisitorImpl.visitFunction(FormulaTransformationVisitorImpl.java:23)
at org.sosy_lab.java_smt.solvers.princess.PrincessFormulaCreator.visit(PrincessFormulaCreator.java:509)
at org.sosy_lab.java_smt.solvers.princess.PrincessFormulaCreator.visit(PrincessFormulaCreator.java:77)
at org.sosy_lab.java_smt.basicimpl.FormulaCreator.visit(FormulaCreator.java:315)
at org.sosy_lab.java_smt.basicimpl.FormulaCreator.transformRecursively(FormulaCreator.java:378)
at org.sosy_lab.java_smt.basicimpl.FormulaCreator.transformRecursively(FormulaCreator.java:356)
at org.sosy_lab.java_smt.basicimpl.AbstractFormulaManager.transformRecursively(AbstractFormulaManager.java:454)
at org.sosy_lab.java_smt.delegate.trace.TraceFormulaManager.rebuild(TraceFormulaManager.java:213)
at org.sosy_lab.java_smt.delegate.trace.TraceQuantifiedFormulaManager.eliminateQuantifiers(TraceQuantifiedFormulaManager.java:50)
at org.sosy_lab.java_smt.test.QuantifierManagerTest.checkBVQuantifierElimination(QuantifierManagerTest.java:882)
at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:103)
0.222
testLIAForallArrayDisjunct1[PRINCESS]SkippedPrincess' checkSat call returned Inconclusive

0.058
checkLIAQuantifierEliminationFail[PRINCESS]Success0.068
testLIAForallArrayConjunctSat[PRINCESS]SkippedPrincess' checkSat call returned Inconclusive

0.050
testExistsBasicStringTheorie[PRINCESS]Success0.185
testBVForallArrayConjunctSat[PRINCESS]SkippedPrincess' checkSat call returned Inconclusive

0.061
testLIAForallArrayDisjunctSat2[PRINCESS]SkippedPrincess' checkSat call returned Inconclusive

0.042
testIntrospectionForallBoolean[PRINCESS]SkippedQuantifier introspection in JavaSMT for Princess is currently not complete. value of : solverToUse() expected not to be: PRINCESS

0.006
testLIANotExistsArrayConjunct1[PRINCESS]Success0.038
testLIANotExistsArrayConjunct2[PRINCESS]SkippedPrincess' checkSat call returned Inconclusive

0.039
testLIANotExistsArrayConjunct3[PRINCESS]Success0.039
testLIAContradiction[PRINCESS]Success0.014
testExistsRestrictedRange[PRINCESS]Success0.104
testLIAEquality[PRINCESS]Success0.014
checkBVQuantifierElimination2[PRINCESS]Success0.070
testExistsBasicStringArray[PRINCESS]Success0.031
testBVExistsArrayConjunct1[PRINCESS]Success0.052
testBVExistsArrayConjunct2[PRINCESS]Success0.046
testBVExistsArrayConjunct3[PRINCESS]SkippedPrincess' checkSat call returned Inconclusive

0.042
testForallRestrictedRangeWithoutConclusiveSolvers[PRINCESS]SkippedSolver PRINCESS does not support the complete theory of quantifiers value of : solverToUse() expected not to be any of: [CVC4, CVC5, PRINCESS] but was : PRINCESS

0.015
testExistsRestrictedRangeWithoutInconclusiveSolvers[PRINCESS]SkippedSolver PRINCESS does not support the complete theory of quantifiers value of : solverToUse() expected not to be any of: [CVC4, CVC5, PRINCESS] but was : PRINCESS

0.014
testLIANotExistsArrayDisjunct1[PRINCESS]SkippedPrincess' checkSat call returned Inconclusive

0.040
testLIANotExistsArrayDisjunct2[PRINCESS]SkippedPrincess' checkSat call returned Inconclusive

0.034
testIntrospectionExistsInteger[PRINCESS]SkippedQuantifier introspection in JavaSMT for Princess is currently not complete. value of : solverToUse() expected not to be: PRINCESS

0.005
testBVSimple[PRINCESS]Success0.019
checkBVQuantifierEliminationFail[PRINCESS]ErrorUnknown formula type 'class ap.parser.IConstant' of sort 'any' for formula '__JAVASMT__BOUND_VARIABLE_2'.

java.lang.IllegalArgumentException: Unknown formula type 'class ap.parser.IConstant' of sort 'any' for formula '__JAVASMT__BOUND_VARIABLE_2'.
at org.sosy_lab.java_smt.solvers.princess.PrincessEnvironment.getFormulaType(PrincessEnvironment.java:591)
at org.sosy_lab.java_smt.solvers.princess.PrincessFormulaCreator.getFormulaType(PrincessFormulaCreator.java:283)
at org.sosy_lab.java_smt.solvers.princess.PrincessFormulaCreator.getFormulaType(PrincessFormulaCreator.java:77)
at org.sosy_lab.java_smt.basicimpl.FormulaCreator.encapsulateWithTypeOf(FormulaCreator.java:216)
at org.sosy_lab.java_smt.solvers.princess.PrincessFormulaCreator.visitQuantifier(PrincessFormulaCreator.java:535)
at org.sosy_lab.java_smt.solvers.princess.PrincessFormulaCreator.visit(PrincessFormulaCreator.java:401)
at org.sosy_lab.java_smt.solvers.princess.PrincessFormulaCreator.visit(PrincessFormulaCreator.java:77)
at org.sosy_lab.java_smt.basicimpl.FormulaCreator.visit(FormulaCreator.java:315)
at org.sosy_lab.java_smt.basicimpl.FormulaCreator.transformRecursively(FormulaCreator.java:378)
at org.sosy_lab.java_smt.basicimpl.FormulaCreator.transformRecursively(FormulaCreator.java:356)
at org.sosy_lab.java_smt.basicimpl.AbstractFormulaManager.transformRecursively(AbstractFormulaManager.java:454)
at org.sosy_lab.java_smt.delegate.trace.TraceFormulaManager.rebuild(TraceFormulaManager.java:213)
at org.sosy_lab.java_smt.delegate.trace.TraceQuantifiedFormulaManager.eliminateQuantifiers(TraceQuantifiedFormulaManager.java:50)
at org.sosy_lab.java_smt.test.QuantifierManagerTest.checkBVQuantifierEliminationFail(QuantifierManagerTest.java:862)
at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:103)
Caused by: java.lang.IllegalArgumentException: Unknown formula type 'class ap.types.Sort$$anon$1' for sort 'any'.
at org.sosy_lab.java_smt.solvers.princess.PrincessEnvironment.getFormulaTypeFromSort(PrincessEnvironment.java:649)
at org.sosy_lab.java_smt.solvers.princess.PrincessEnvironment.getFormulaType(PrincessEnvironment.java:587)
0.037
testLIAExistsArrayConjunct1[PRINCESS]Success0.029
testLIAExistsArrayConjunct2[PRINCESS]Success0.027
testLIAExistsArrayConjunct3[PRINCESS]SkippedPrincess' checkSat call returned Inconclusive

0.029
testBVBoundVariables[PRINCESS]Success0.014
testBVEquality[PRINCESS]Success0.013
testLIASimple[PRINCESS]Success0.009
testBVExistsArrayDisjunct1[PRINCESS]SkippedSolver PRINCESS does not support the complete theory of quantifiers value of : solverToUse() expected not to be: PRINCESS

0.019
testBVExistsArrayDisjunct2[PRINCESS]Success0.035
testForallBasicStringTheorie[PRINCESS]Success0.016
testLIAForallArrayConjunctUnsat[PRINCESS]Success0.026
testBVContradiction[PRINCESS]Success0.024
checkLIAQuantifierElimination[PRINCESS]Success0.028
testLIAExistsArrayDisjunct1[PRINCESS]SkippedPrincess' checkSat call returned Inconclusive

0.025
testLIAExistsArrayDisjunct2[PRINCESS]Success0.023
testBVForallArrayConjunctUnsat[PRINCESS]Success0.031
Properties »

Back to top

TestCase RationalFormulaManagerTest

NameStatusTypeTime(s)
floorIsGreaterThanValueTest[PRINCESS]ErrorRat_denom (should be: Rat_denom)

java.lang.IllegalArgumentException: Rat_denom (should be: Rat_denom)
at com.google.common.base.Preconditions.checkArgument(Preconditions.java:445)
at org.sosy_lab.java_smt.delegate.trace.TraceFormulaManager$Rebuilder.visitFunction(TraceFormulaManager.java:186)
at org.sosy_lab.java_smt.delegate.trace.TraceFormulaManager$Rebuilder.visitFunction(TraceFormulaManager.java:132)
at org.sosy_lab.java_smt.basicimpl.FormulaTransformationVisitorImpl.visitFunction(FormulaTransformationVisitorImpl.java:80)
at org.sosy_lab.java_smt.basicimpl.FormulaTransformationVisitorImpl.visitFunction(FormulaTransformationVisitorImpl.java:23)
at org.sosy_lab.java_smt.solvers.princess.PrincessFormulaCreator.visit(PrincessFormulaCreator.java:509)
at org.sosy_lab.java_smt.solvers.princess.PrincessFormulaCreator.visit(PrincessFormulaCreator.java:77)
at org.sosy_lab.java_smt.basicimpl.FormulaCreator.visit(FormulaCreator.java:315)
at org.sosy_lab.java_smt.basicimpl.FormulaCreator.transformRecursively(FormulaCreator.java:378)
at org.sosy_lab.java_smt.basicimpl.FormulaCreator.transformRecursively(FormulaCreator.java:356)
at org.sosy_lab.java_smt.basicimpl.AbstractFormulaManager.transformRecursively(AbstractFormulaManager.java:454)
at org.sosy_lab.java_smt.delegate.trace.TraceFormulaManager.rebuild(TraceFormulaManager.java:213)
at org.sosy_lab.java_smt.delegate.trace.TraceLogger.logDef(TraceLogger.java:161)
at org.sosy_lab.java_smt.delegate.trace.TraceNumeralFormulaManager.floor(TraceNumeralFormulaManager.java:194)
at org.sosy_lab.java_smt.test.RationalFormulaManagerTest.floorIsGreaterThanValueTest(RationalFormulaManagerTest.java:89)
at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:103)
1.806
intToIntWithRmgrTest[PRINCESS]Success0.371
forallFloorIsLessThanValueTest[PRINCESS]SkippedPrincees does not support universal quantification over rationals value of : solverToUse() expected not to be: PRINCESS

0.042
floorIsLessOrEqualsValueTest[PRINCESS]ErrorRat_denom (should be: Rat_denom)

java.lang.IllegalArgumentException: Rat_denom (should be: Rat_denom)
at com.google.common.base.Preconditions.checkArgument(Preconditions.java:445)
at org.sosy_lab.java_smt.delegate.trace.TraceFormulaManager$Rebuilder.visitFunction(TraceFormulaManager.java:186)
at org.sosy_lab.java_smt.delegate.trace.TraceFormulaManager$Rebuilder.visitFunction(TraceFormulaManager.java:132)
at org.sosy_lab.java_smt.basicimpl.FormulaTransformationVisitorImpl.visitFunction(FormulaTransformationVisitorImpl.java:80)
at org.sosy_lab.java_smt.basicimpl.FormulaTransformationVisitorImpl.visitFunction(FormulaTransformationVisitorImpl.java:23)
at org.sosy_lab.java_smt.solvers.princess.PrincessFormulaCreator.visit(PrincessFormulaCreator.java:509)
at org.sosy_lab.java_smt.solvers.princess.PrincessFormulaCreator.visit(PrincessFormulaCreator.java:77)
at org.sosy_lab.java_smt.basicimpl.FormulaCreator.visit(FormulaCreator.java:315)
at org.sosy_lab.java_smt.basicimpl.FormulaCreator.transformRecursively(FormulaCreator.java:378)
at org.sosy_lab.java_smt.basicimpl.FormulaCreator.transformRecursively(FormulaCreator.java:356)
at org.sosy_lab.java_smt.basicimpl.AbstractFormulaManager.transformRecursively(AbstractFormulaManager.java:454)
at org.sosy_lab.java_smt.delegate.trace.TraceFormulaManager.rebuild(TraceFormulaManager.java:213)
at org.sosy_lab.java_smt.delegate.trace.TraceLogger.logDef(TraceLogger.java:161)
at org.sosy_lab.java_smt.delegate.trace.TraceNumeralFormulaManager.floor(TraceNumeralFormulaManager.java:194)
at org.sosy_lab.java_smt.test.RationalFormulaManagerTest.floorIsLessOrEqualsValueTest(RationalFormulaManagerTest.java:80)
at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:103)
0.008
forallFloorIsLessOrEqualsValueTest[PRINCESS]ErrorRat_denom (should be: Rat_denom)

java.lang.IllegalArgumentException: Rat_denom (should be: Rat_denom)
at com.google.common.base.Preconditions.checkArgument(Preconditions.java:445)
at org.sosy_lab.java_smt.delegate.trace.TraceFormulaManager$Rebuilder.visitFunction(TraceFormulaManager.java:186)
at org.sosy_lab.java_smt.delegate.trace.TraceFormulaManager$Rebuilder.visitFunction(TraceFormulaManager.java:132)
at org.sosy_lab.java_smt.basicimpl.FormulaTransformationVisitorImpl.visitFunction(FormulaTransformationVisitorImpl.java:80)
at org.sosy_lab.java_smt.basicimpl.FormulaTransformationVisitorImpl.visitFunction(FormulaTransformationVisitorImpl.java:23)
at org.sosy_lab.java_smt.solvers.princess.PrincessFormulaCreator.visit(PrincessFormulaCreator.java:509)
at org.sosy_lab.java_smt.solvers.princess.PrincessFormulaCreator.visit(PrincessFormulaCreator.java:77)
at org.sosy_lab.java_smt.basicimpl.FormulaCreator.visit(FormulaCreator.java:315)
at org.sosy_lab.java_smt.basicimpl.FormulaCreator.transformRecursively(FormulaCreator.java:378)
at org.sosy_lab.java_smt.basicimpl.FormulaCreator.transformRecursively(FormulaCreator.java:356)
at org.sosy_lab.java_smt.basicimpl.AbstractFormulaManager.transformRecursively(AbstractFormulaManager.java:454)
at org.sosy_lab.java_smt.delegate.trace.TraceFormulaManager.rebuild(TraceFormulaManager.java:213)
at org.sosy_lab.java_smt.delegate.trace.TraceLogger.logDef(TraceLogger.java:161)
at org.sosy_lab.java_smt.delegate.trace.TraceNumeralFormulaManager.floor(TraceNumeralFormulaManager.java:194)
at org.sosy_lab.java_smt.test.RationalFormulaManagerTest.forallFloorIsLessOrEqualsValueTest(RationalFormulaManagerTest.java:103)
at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:103)
0.007
visitFloorTest[PRINCESS]SkippedWe don't support "floor" in the Princess visitor value of : solverToUse() expected not to be: PRINCESS

0.007
intToIntTest[PRINCESS]Success0.152
failOnInvalidString[PRINCESS]Success0.006
rationalToIntTest[PRINCESS]ErrorRat_denom (should be: Rat_denom)

java.lang.IllegalArgumentException: Rat_denom (should be: Rat_denom)
at com.google.common.base.Preconditions.checkArgument(Preconditions.java:445)
at org.sosy_lab.java_smt.delegate.trace.TraceFormulaManager$Rebuilder.visitFunction(TraceFormulaManager.java:186)
at org.sosy_lab.java_smt.delegate.trace.TraceFormulaManager$Rebuilder.visitFunction(TraceFormulaManager.java:132)
at org.sosy_lab.java_smt.basicimpl.FormulaTransformationVisitorImpl.visitFunction(FormulaTransformationVisitorImpl.java:80)
at org.sosy_lab.java_smt.basicimpl.FormulaTransformationVisitorImpl.visitFunction(FormulaTransformationVisitorImpl.java:23)
at org.sosy_lab.java_smt.solvers.princess.PrincessFormulaCreator.visit(PrincessFormulaCreator.java:509)
at org.sosy_lab.java_smt.solvers.princess.PrincessFormulaCreator.visit(PrincessFormulaCreator.java:77)
at org.sosy_lab.java_smt.basicimpl.FormulaCreator.visit(FormulaCreator.java:315)
at org.sosy_lab.java_smt.basicimpl.FormulaCreator.transformRecursively(FormulaCreator.java:378)
at org.sosy_lab.java_smt.basicimpl.FormulaCreator.transformRecursively(FormulaCreator.java:356)
at org.sosy_lab.java_smt.basicimpl.AbstractFormulaManager.transformRecursively(AbstractFormulaManager.java:454)
at org.sosy_lab.java_smt.delegate.trace.TraceFormulaManager.rebuild(TraceFormulaManager.java:213)
at org.sosy_lab.java_smt.delegate.trace.TraceLogger.logDef(TraceLogger.java:161)
at org.sosy_lab.java_smt.delegate.trace.TraceNumeralFormulaManager.floor(TraceNumeralFormulaManager.java:194)
at org.sosy_lab.java_smt.test.RationalFormulaManagerTest.rationalToIntTest(RationalFormulaManagerTest.java:46)
at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:103)
0.011
Properties »

Back to top

TestCase RotationVisitorTest

NameStatusTypeTime(s)
rotateLeftTest[PRINCESS]ErrorTerm "bv_lshr" (BV_LSHR): expecting 2 arguments, but found 3

java.lang.IllegalArgumentException: Term "bv_lshr" (BV_LSHR): expecting 2 arguments, but found 3
at com.google.common.base.Preconditions.checkArgument(Preconditions.java:483)
at org.sosy_lab.java_smt.delegate.trace.TraceFormulaManager.makeApplication(TraceFormulaManager.java:389)
at org.sosy_lab.java_smt.delegate.trace.TraceFormulaManager$Rebuilder.visitFunction(TraceFormulaManager.java:185)
at org.sosy_lab.java_smt.delegate.trace.TraceFormulaManager$Rebuilder.visitFunction(TraceFormulaManager.java:132)
at org.sosy_lab.java_smt.basicimpl.FormulaTransformationVisitorImpl.visitFunction(FormulaTransformationVisitorImpl.java:80)
at org.sosy_lab.java_smt.basicimpl.FormulaTransformationVisitorImpl.visitFunction(FormulaTransformationVisitorImpl.java:23)
at org.sosy_lab.java_smt.solvers.princess.PrincessFormulaCreator.visit(PrincessFormulaCreator.java:509)
at org.sosy_lab.java_smt.solvers.princess.PrincessFormulaCreator.visit(PrincessFormulaCreator.java:77)
at org.sosy_lab.java_smt.basicimpl.FormulaCreator.visit(FormulaCreator.java:315)
at org.sosy_lab.java_smt.basicimpl.FormulaCreator.transformRecursively(FormulaCreator.java:378)
at org.sosy_lab.java_smt.basicimpl.FormulaCreator.transformRecursively(FormulaCreator.java:356)
at org.sosy_lab.java_smt.basicimpl.AbstractFormulaManager.transformRecursively(AbstractFormulaManager.java:454)
at org.sosy_lab.java_smt.delegate.trace.TraceFormulaManager.rebuild(TraceFormulaManager.java:213)
at org.sosy_lab.java_smt.delegate.trace.TraceLogger.logDef(TraceLogger.java:161)
at org.sosy_lab.java_smt.delegate.trace.TraceBitvectorFormulaManager.rotateLeft(TraceBitvectorFormulaManager.java:258)
at org.sosy_lab.java_smt.test.RotationVisitorTest.rotateLeftTest(RotationVisitorTest.java:37)
at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:103)
1.560
rotateRightTest[PRINCESS]ErrorTerm "bv_shl" (BV_SHL): expecting 2 arguments, but found 3

java.lang.IllegalArgumentException: Term "bv_shl" (BV_SHL): expecting 2 arguments, but found 3
at com.google.common.base.Preconditions.checkArgument(Preconditions.java:483)
at org.sosy_lab.java_smt.delegate.trace.TraceFormulaManager.makeApplication(TraceFormulaManager.java:389)
at org.sosy_lab.java_smt.delegate.trace.TraceFormulaManager$Rebuilder.visitFunction(TraceFormulaManager.java:185)
at org.sosy_lab.java_smt.delegate.trace.TraceFormulaManager$Rebuilder.visitFunction(TraceFormulaManager.java:132)
at org.sosy_lab.java_smt.basicimpl.FormulaTransformationVisitorImpl.visitFunction(FormulaTransformationVisitorImpl.java:80)
at org.sosy_lab.java_smt.basicimpl.FormulaTransformationVisitorImpl.visitFunction(FormulaTransformationVisitorImpl.java:23)
at org.sosy_lab.java_smt.solvers.princess.PrincessFormulaCreator.visit(PrincessFormulaCreator.java:509)
at org.sosy_lab.java_smt.solvers.princess.PrincessFormulaCreator.visit(PrincessFormulaCreator.java:77)
at org.sosy_lab.java_smt.basicimpl.FormulaCreator.visit(FormulaCreator.java:315)
at org.sosy_lab.java_smt.basicimpl.FormulaCreator.transformRecursively(FormulaCreator.java:378)
at org.sosy_lab.java_smt.basicimpl.FormulaCreator.transformRecursively(FormulaCreator.java:356)
at org.sosy_lab.java_smt.basicimpl.AbstractFormulaManager.transformRecursively(AbstractFormulaManager.java:454)
at org.sosy_lab.java_smt.delegate.trace.TraceFormulaManager.rebuild(TraceFormulaManager.java:213)
at org.sosy_lab.java_smt.delegate.trace.TraceLogger.logDef(TraceLogger.java:161)
at org.sosy_lab.java_smt.delegate.trace.TraceBitvectorFormulaManager.rotateRight(TraceBitvectorFormulaManager.java:274)
at org.sosy_lab.java_smt.test.RotationVisitorTest.rotateRightTest(RotationVisitorTest.java:100)
at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:103)
0.012
rotateRightIntegerTest[PRINCESS]ErrorN/A

java.lang.IllegalArgumentException
at com.google.common.base.Preconditions.checkArgument(Preconditions.java:127)
at org.sosy_lab.java_smt.delegate.trace.TraceFormulaManager.makeApplication(TraceFormulaManager.java:589)
at org.sosy_lab.java_smt.delegate.trace.TraceFormulaManager$Rebuilder.visitFunction(TraceFormulaManager.java:185)
at org.sosy_lab.java_smt.delegate.trace.TraceFormulaManager$Rebuilder.visitFunction(TraceFormulaManager.java:132)
at org.sosy_lab.java_smt.basicimpl.FormulaTransformationVisitorImpl.visitFunction(FormulaTransformationVisitorImpl.java:80)
at org.sosy_lab.java_smt.basicimpl.FormulaTransformationVisitorImpl.visitFunction(FormulaTransformationVisitorImpl.java:23)
at org.sosy_lab.java_smt.solvers.princess.PrincessFormulaCreator.visit(PrincessFormulaCreator.java:509)
at org.sosy_lab.java_smt.solvers.princess.PrincessFormulaCreator.visit(PrincessFormulaCreator.java:77)
at org.sosy_lab.java_smt.basicimpl.FormulaCreator.visit(FormulaCreator.java:315)
at org.sosy_lab.java_smt.basicimpl.FormulaCreator.transformRecursively(FormulaCreator.java:378)
at org.sosy_lab.java_smt.basicimpl.FormulaCreator.transformRecursively(FormulaCreator.java:356)
at org.sosy_lab.java_smt.basicimpl.AbstractFormulaManager.transformRecursively(AbstractFormulaManager.java:454)
at org.sosy_lab.java_smt.delegate.trace.TraceFormulaManager.rebuild(TraceFormulaManager.java:213)
at org.sosy_lab.java_smt.delegate.trace.TraceLogger.logDef(TraceLogger.java:161)
at org.sosy_lab.java_smt.delegate.trace.TraceBitvectorFormulaManager.rotateRight(TraceBitvectorFormulaManager.java:266)
at org.sosy_lab.java_smt.test.RotationVisitorTest.rotateRightIntegerTest(RotationVisitorTest.java:192)
at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:103)
0.009
rotateLeftIntegerTest[PRINCESS]ErrorN/A

java.lang.IllegalArgumentException
at com.google.common.base.Preconditions.checkArgument(Preconditions.java:127)
at org.sosy_lab.java_smt.delegate.trace.TraceFormulaManager.makeApplication(TraceFormulaManager.java:589)
at org.sosy_lab.java_smt.delegate.trace.TraceFormulaManager$Rebuilder.visitFunction(TraceFormulaManager.java:185)
at org.sosy_lab.java_smt.delegate.trace.TraceFormulaManager$Rebuilder.visitFunction(TraceFormulaManager.java:132)
at org.sosy_lab.java_smt.basicimpl.FormulaTransformationVisitorImpl.visitFunction(FormulaTransformationVisitorImpl.java:80)
at org.sosy_lab.java_smt.basicimpl.FormulaTransformationVisitorImpl.visitFunction(FormulaTransformationVisitorImpl.java:23)
at org.sosy_lab.java_smt.solvers.princess.PrincessFormulaCreator.visit(PrincessFormulaCreator.java:509)
at org.sosy_lab.java_smt.solvers.princess.PrincessFormulaCreator.visit(PrincessFormulaCreator.java:77)
at org.sosy_lab.java_smt.basicimpl.FormulaCreator.visit(FormulaCreator.java:315)
at org.sosy_lab.java_smt.basicimpl.FormulaCreator.transformRecursively(FormulaCreator.java:378)
at org.sosy_lab.java_smt.basicimpl.FormulaCreator.transformRecursively(FormulaCreator.java:356)
at org.sosy_lab.java_smt.basicimpl.AbstractFormulaManager.transformRecursively(AbstractFormulaManager.java:454)
at org.sosy_lab.java_smt.delegate.trace.TraceFormulaManager.rebuild(TraceFormulaManager.java:213)
at org.sosy_lab.java_smt.delegate.trace.TraceLogger.logDef(TraceLogger.java:161)
at org.sosy_lab.java_smt.delegate.trace.TraceBitvectorFormulaManager.rotateLeft(TraceBitvectorFormulaManager.java:250)
at org.sosy_lab.java_smt.test.RotationVisitorTest.rotateLeftIntegerTest(RotationVisitorTest.java:160)
at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:103)
0.010
Properties »

Back to top

TestCase SanitizerTest

NameStatusTypeTime(s)
logicTest[PRINCESS]Success1.799
stackPushTest[PRINCESS]Success0.009
exitAtTheEnd[PRINCESS]Success0.046
Properties »

Back to top

TestCase SLFormulaManagerTest

NameStatusTypeTime(s)
testStackWithoutSL[PRINCESS]SkippedSolver PRINCESS does not support the theory of separation logic expected not to be: null

1.672
testSimpleTreeValid[PRINCESS]SkippedSolver PRINCESS does not support the theory of separation logic expected not to be: null

0.009
testStar[PRINCESS]SkippedSolver PRINCESS does not support the theory of separation logic expected not to be: null

0.009
testNilPtoValue[PRINCESS]SkippedSolver PRINCESS does not support the theory of separation logic expected not to be: null

0.008
testXPtoValue[PRINCESS]SkippedSolver PRINCESS does not support the theory of separation logic expected not to be: null

0.008
testListValid[PRINCESS]SkippedSolver PRINCESS does not support the theory of separation logic expected not to be: null

0.014
testSimpleTreeInvalid[PRINCESS]SkippedSolver PRINCESS does not support the theory of separation logic expected not to be: null

0.010
testMakeEmpWithMultipleSortsInDistinctQueries[PRINCESS]SkippedSolver PRINCESS does not support the theory of separation logic expected not to be: null

0.008
testMakeEmpWithMultipleSorts[PRINCESS]SkippedSolver PRINCESS does not support the theory of separation logic expected not to be: null

0.008
testMakeEmp[PRINCESS]SkippedSolver PRINCESS does not support the theory of separation logic expected not to be: null

0.008
testPPtoNilThenPPtoNil[PRINCESS]SkippedSolver PRINCESS does not support the theory of separation logic expected not to be: null

0.008
testListValidCycle[PRINCESS]SkippedSolver PRINCESS does not support the theory of separation logic expected not to be: null

0.006
testXPtoNil[PRINCESS]SkippedSolver PRINCESS does not support the theory of separation logic expected not to be: null

0.006
testPtoNilThenPPto42[PRINCESS]SkippedSolver PRINCESS does not support the theory of separation logic expected not to be: null

0.006
testNotNilPtoNil[PRINCESS]SkippedSolver PRINCESS does not support the theory of separation logic expected not to be: null

0.006
testPtoAndEmp[PRINCESS]SkippedSolver PRINCESS does not support the theory of separation logic expected not to be: null

0.006
Properties »

Back to top

TestCase SolverAllSatTest

NameStatusTypeTime(s)
allSatTest_withQuantifier[solver PRINCESS with prover normal]Skippedsolver reports a partial model when using quantifiers expected not to be: PRINCESS

1.711
allSatTest_xor[solver PRINCESS with prover normal]Success0.434
allSatTest_unsat[solver PRINCESS with prover normal]Success0.023
allSatTest_nondetValue[solver PRINCESS with prover normal]Success0.051
allSatTest_withQuantifier[solver PRINCESS with prover itp]Skippedsolver reports a inconclusive sat-check when using interpolation expected not to be: PRINCESS

0.015
allSatTest_xor[solver PRINCESS with prover itp]Success0.206
allSatTest_unsat[solver PRINCESS with prover itp]Success0.024
allSatTest_nondetValue[solver PRINCESS with prover itp]Success0.052
allSatTest_withQuantifier[solver PRINCESS with prover opt]SkippedSolver PRINCESS does not support optimization expected: null but was : java.lang.UnsupportedOperationException

0.009
allSatTest_xor[solver PRINCESS with prover opt]SkippedSolver PRINCESS does not support optimization expected: null but was : java.lang.UnsupportedOperationException

0.006
allSatTest_unsat[solver PRINCESS with prover opt]SkippedSolver PRINCESS does not support optimization expected: null but was : java.lang.UnsupportedOperationException

0.005
allSatTest_nondetValue[solver PRINCESS with prover opt]SkippedSolver PRINCESS does not support optimization expected: null but was : java.lang.UnsupportedOperationException

0.005
Properties »

Back to top

TestCase SolverConcurrencyTest

NameStatusTypeTime(s)
testFormulaTranslationWithConcurrentContexts[PRINCESS]Success3.245
testConcurrencyWithConcurrentManagers[PRINCESS]Success0.007
testConcurrentOptimization[PRINCESS]SkippedSolver does not support optimization expected not to be any of: [SMTINTERPOL, BOOLECTOR, PRINCESS, CVC4, CVC5, YICES2, BITWUZLA, OPENSMT] but was : PRINCESS

0.045
testConcurrentIntegerStack[PRINCESS]SkippedSolver does not support concurrent solving in multiple stacks expected not to be any of: [SMTINTERPOL, BITWUZLA, BOOLECTOR, OPENSMT, MATHSAT5, Z3, PRINCESS, YICES2, CVC5] but was : PRINCESS

0.005
testIntConcurrencyWithoutConcurrentContext[PRINCESS]Success0.608
testBvConcurrencyWithConcurrentContext[PRINCESS]Success0.450
continuousRunningThreadFormulaTransferTranslateTest[PRINCESS]SkippedPrincess will run out of memory expected not to be: PRINCESS

0.010
testConcurrentBitvectorStack[PRINCESS]SkippedSolver does not support concurrent solving in multiple stacks expected not to be any of: [SMTINTERPOL, BITWUZLA, BOOLECTOR, OPENSMT, MATHSAT5, Z3, PRINCESS, YICES2, CVC5] but was : PRINCESS

0.004
testIntConcurrencyWithConcurrentContext[PRINCESS]Success0.531
testBvConcurrencyWithoutConcurrentContext[PRINCESS]Success0.238
Properties »

Back to top

TestCase SolverContextFactoryTest

NameStatusTypeTime(s)
createSolverContextFactoryWithSystemLoader[PRINCESS]SkippedSolver PRINCESS requires to load a native library value of : solverToUse() expected not to be any of: [SMTINTERPOL, PRINCESS] but was : PRINCESS

0.189
testFailToLoadNativeLibraryWithInvalidOperatingSystem[PRINCESS]SkippedSolver PRINCESS requires to load a native library value of : solverToUse() expected not to be any of: [SMTINTERPOL, PRINCESS] but was : PRINCESS

0.002
createSolverContextFactoryWithSystemLoaderForJavaSolver[PRINCESS]Success1.392
createSolverContextFactoryWithDefaultLoader[PRINCESS]Success0.006
Properties »

Back to top

TestCase SolverContextTest

NameStatusTypeTime(s)
testCVC5WithValidOptionsTimeLimit[PRINCESS]Skippedexpected: CVC5 but was : PRINCESS

1.637
testCVC5WithValidOptions[PRINCESS]Skippedexpected: CVC5 but was : PRINCESS

0.008
testFormulaAccessAfterClose[PRINCESS]Success0.026
testMultipleContextClose[PRINCESS]Success0.005
testCVC5WithInvalidOptions[PRINCESS]Skippedvalue of: solverToUse() expected: CVC5 but was : PRINCESS

0.006
Properties »

Back to top

TestCase SolverFormulaIODeclarationsTest

NameStatusTypeTime(s)
parseDeclareConflictBeforeQueryTest_IntBool[PRINCESS]Success1.634
parseDeclareConflictAfterQueryTest[PRINCESS]Success0.033
parseDeclareRedundantBvTest[PRINCESS]Success0.024
parseAbbreviation[PRINCESS]Success0.488
parseTwiceTest1[PRINCESS]Success0.041
parseDeclareNeverTest1[PRINCESS]Success0.021
parseDeclareNeverTest2[PRINCESS]Success0.017
parseDeclareNeverTest3[PRINCESS]Success0.019
parseDeclareNeverTest4[PRINCESS]Success0.015
parseDeclareInQueryTest1[PRINCESS]Success0.019
parseDeclareInQueryTest2[PRINCESS]Success0.017
parseDeclareInQueryTest3[PRINCESS]Errorclass org.sosy_lab.java_smt.basicimpl.AbstractFormula$IntegerFormulaImpl cannot be cast to class org.sosy_lab.java_smt.api.BooleanFormula (org.sosy_lab.java_smt.basicimpl.AbstractFormula$IntegerFormulaImpl and org.sosy_lab.java_smt.api.BooleanFormula are in unnamed module of loader 'app')

java.lang.ClassCastException: class org.sosy_lab.java_smt.basicimpl.AbstractFormula$IntegerFormulaImpl cannot be cast to class org.sosy_lab.java_smt.api.BooleanFormula (org.sosy_lab.java_smt.basicimpl.AbstractFormula$IntegerFormulaImpl and org.sosy_lab.java_smt.api.BooleanFormula are in unnamed module of loader 'app')
at org.sosy_lab.java_smt.delegate.trace.TraceFormulaManager.makeApplication(TraceFormulaManager.java:519)
at org.sosy_lab.java_smt.delegate.trace.TraceFormulaManager$Rebuilder.visitFunction(TraceFormulaManager.java:185)
at org.sosy_lab.java_smt.delegate.trace.TraceFormulaManager$Rebuilder.visitFunction(TraceFormulaManager.java:132)
at org.sosy_lab.java_smt.basicimpl.FormulaTransformationVisitorImpl.visitFunction(FormulaTransformationVisitorImpl.java:80)
at org.sosy_lab.java_smt.basicimpl.FormulaTransformationVisitorImpl.visitFunction(FormulaTransformationVisitorImpl.java:23)
at org.sosy_lab.java_smt.solvers.princess.PrincessFormulaCreator.visit(PrincessFormulaCreator.java:455)
at org.sosy_lab.java_smt.solvers.princess.PrincessFormulaCreator.visit(PrincessFormulaCreator.java:77)
at org.sosy_lab.java_smt.basicimpl.FormulaCreator.visit(FormulaCreator.java:315)
at org.sosy_lab.java_smt.basicimpl.FormulaCreator.transformRecursively(FormulaCreator.java:378)
at org.sosy_lab.java_smt.basicimpl.FormulaCreator.transformRecursively(FormulaCreator.java:356)
at org.sosy_lab.java_smt.basicimpl.AbstractFormulaManager.transformRecursively(AbstractFormulaManager.java:454)
at org.sosy_lab.java_smt.delegate.trace.TraceFormulaManager.rebuild(TraceFormulaManager.java:213)
at org.sosy_lab.java_smt.delegate.trace.TraceFormulaManager.parse(TraceFormulaManager.java:1044)
at org.sosy_lab.java_smt.test.SolverFormulaIODeclarationsTest.parseDeclareInQueryTest3(SolverFormulaIODeclarationsTest.java:53)
at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:103)
0.039
parseDeclareInQueryTest4[PRINCESS]Errorclass org.sosy_lab.java_smt.basicimpl.AbstractFormula$IntegerFormulaImpl cannot be cast to class org.sosy_lab.java_smt.api.BooleanFormula (org.sosy_lab.java_smt.basicimpl.AbstractFormula$IntegerFormulaImpl and org.sosy_lab.java_smt.api.BooleanFormula are in unnamed module of loader 'app')

java.lang.ClassCastException: class org.sosy_lab.java_smt.basicimpl.AbstractFormula$IntegerFormulaImpl cannot be cast to class org.sosy_lab.java_smt.api.BooleanFormula (org.sosy_lab.java_smt.basicimpl.AbstractFormula$IntegerFormulaImpl and org.sosy_lab.java_smt.api.BooleanFormula are in unnamed module of loader 'app')
at org.sosy_lab.java_smt.delegate.trace.TraceFormulaManager.makeApplication(TraceFormulaManager.java:519)
at org.sosy_lab.java_smt.delegate.trace.TraceFormulaManager$Rebuilder.visitFunction(TraceFormulaManager.java:185)
at org.sosy_lab.java_smt.delegate.trace.TraceFormulaManager$Rebuilder.visitFunction(TraceFormulaManager.java:132)
at org.sosy_lab.java_smt.basicimpl.FormulaTransformationVisitorImpl.visitFunction(FormulaTransformationVisitorImpl.java:80)
at org.sosy_lab.java_smt.basicimpl.FormulaTransformationVisitorImpl.visitFunction(FormulaTransformationVisitorImpl.java:23)
at org.sosy_lab.java_smt.solvers.princess.PrincessFormulaCreator.visit(PrincessFormulaCreator.java:455)
at org.sosy_lab.java_smt.solvers.princess.PrincessFormulaCreator.visit(PrincessFormulaCreator.java:77)
at org.sosy_lab.java_smt.basicimpl.FormulaCreator.visit(FormulaCreator.java:315)
at org.sosy_lab.java_smt.basicimpl.FormulaCreator.transformRecursively(FormulaCreator.java:378)
at org.sosy_lab.java_smt.basicimpl.FormulaCreator.transformRecursively(FormulaCreator.java:356)
at org.sosy_lab.java_smt.basicimpl.AbstractFormulaManager.transformRecursively(AbstractFormulaManager.java:454)
at org.sosy_lab.java_smt.delegate.trace.TraceFormulaManager.rebuild(TraceFormulaManager.java:213)
at org.sosy_lab.java_smt.delegate.trace.TraceFormulaManager.parse(TraceFormulaManager.java:1044)
at org.sosy_lab.java_smt.test.SolverFormulaIODeclarationsTest.parseDeclareInQueryTest4(SolverFormulaIODeclarationsTest.java:61)
at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:103)
0.034
parseDeclareConflictInQueryTest1[PRINCESS]Success0.021
parseDeclareConflictInQueryTest2[PRINCESS]Success0.018
parseDeclareConflictInQueryTest3[PRINCESS]Success0.016
parseDeclareAfterQueryTest1[PRINCESS]Success0.016
parseDeclareAfterQueryTest2[PRINCESS]Success0.019
parseDeclareAfterQueryTest3[PRINCESS]Errorclass org.sosy_lab.java_smt.basicimpl.AbstractFormula$IntegerFormulaImpl cannot be cast to class org.sosy_lab.java_smt.api.BooleanFormula (org.sosy_lab.java_smt.basicimpl.AbstractFormula$IntegerFormulaImpl and org.sosy_lab.java_smt.api.BooleanFormula are in unnamed module of loader 'app')

java.lang.ClassCastException: class org.sosy_lab.java_smt.basicimpl.AbstractFormula$IntegerFormulaImpl cannot be cast to class org.sosy_lab.java_smt.api.BooleanFormula (org.sosy_lab.java_smt.basicimpl.AbstractFormula$IntegerFormulaImpl and org.sosy_lab.java_smt.api.BooleanFormula are in unnamed module of loader 'app')
at org.sosy_lab.java_smt.delegate.trace.TraceFormulaManager.makeApplication(TraceFormulaManager.java:519)
at org.sosy_lab.java_smt.delegate.trace.TraceFormulaManager$Rebuilder.visitFunction(TraceFormulaManager.java:185)
at org.sosy_lab.java_smt.delegate.trace.TraceFormulaManager$Rebuilder.visitFunction(TraceFormulaManager.java:132)
at org.sosy_lab.java_smt.basicimpl.FormulaTransformationVisitorImpl.visitFunction(FormulaTransformationVisitorImpl.java:80)
at org.sosy_lab.java_smt.basicimpl.FormulaTransformationVisitorImpl.visitFunction(FormulaTransformationVisitorImpl.java:23)
at org.sosy_lab.java_smt.solvers.princess.PrincessFormulaCreator.visit(PrincessFormulaCreator.java:455)
at org.sosy_lab.java_smt.solvers.princess.PrincessFormulaCreator.visit(PrincessFormulaCreator.java:77)
at org.sosy_lab.java_smt.basicimpl.FormulaCreator.visit(FormulaCreator.java:315)
at org.sosy_lab.java_smt.basicimpl.FormulaCreator.transformRecursively(FormulaCreator.java:378)
at org.sosy_lab.java_smt.basicimpl.FormulaCreator.transformRecursively(FormulaCreator.java:356)
at org.sosy_lab.java_smt.basicimpl.AbstractFormulaManager.transformRecursively(AbstractFormulaManager.java:454)
at org.sosy_lab.java_smt.delegate.trace.TraceFormulaManager.rebuild(TraceFormulaManager.java:213)
at org.sosy_lab.java_smt.delegate.trace.TraceFormulaManager.parse(TraceFormulaManager.java:1044)
at org.sosy_lab.java_smt.test.SolverFormulaIODeclarationsTest.parseDeclareAfterQueryTest3(SolverFormulaIODeclarationsTest.java:86)
at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:103)
0.018
parseDeclareAfterQueryTest4[PRINCESS]Errorclass org.sosy_lab.java_smt.basicimpl.AbstractFormula$IntegerFormulaImpl cannot be cast to class org.sosy_lab.java_smt.api.BooleanFormula (org.sosy_lab.java_smt.basicimpl.AbstractFormula$IntegerFormulaImpl and org.sosy_lab.java_smt.api.BooleanFormula are in unnamed module of loader 'app')

java.lang.ClassCastException: class org.sosy_lab.java_smt.basicimpl.AbstractFormula$IntegerFormulaImpl cannot be cast to class org.sosy_lab.java_smt.api.BooleanFormula (org.sosy_lab.java_smt.basicimpl.AbstractFormula$IntegerFormulaImpl and org.sosy_lab.java_smt.api.BooleanFormula are in unnamed module of loader 'app')
at org.sosy_lab.java_smt.delegate.trace.TraceFormulaManager.makeApplication(TraceFormulaManager.java:519)
at org.sosy_lab.java_smt.delegate.trace.TraceFormulaManager$Rebuilder.visitFunction(TraceFormulaManager.java:185)
at org.sosy_lab.java_smt.delegate.trace.TraceFormulaManager$Rebuilder.visitFunction(TraceFormulaManager.java:132)
at org.sosy_lab.java_smt.basicimpl.FormulaTransformationVisitorImpl.visitFunction(FormulaTransformationVisitorImpl.java:80)
at org.sosy_lab.java_smt.basicimpl.FormulaTransformationVisitorImpl.visitFunction(FormulaTransformationVisitorImpl.java:23)
at org.sosy_lab.java_smt.solvers.princess.PrincessFormulaCreator.visit(PrincessFormulaCreator.java:455)
at org.sosy_lab.java_smt.solvers.princess.PrincessFormulaCreator.visit(PrincessFormulaCreator.java:77)
at org.sosy_lab.java_smt.basicimpl.FormulaCreator.visit(FormulaCreator.java:315)
at org.sosy_lab.java_smt.basicimpl.FormulaCreator.transformRecursively(FormulaCreator.java:378)
at org.sosy_lab.java_smt.basicimpl.FormulaCreator.transformRecursively(FormulaCreator.java:356)
at org.sosy_lab.java_smt.basicimpl.AbstractFormulaManager.transformRecursively(AbstractFormulaManager.java:454)
at org.sosy_lab.java_smt.delegate.trace.TraceFormulaManager.rebuild(TraceFormulaManager.java:213)
at org.sosy_lab.java_smt.delegate.trace.TraceFormulaManager.parse(TraceFormulaManager.java:1044)
at org.sosy_lab.java_smt.test.SolverFormulaIODeclarationsTest.parseDeclareAfterQueryTest4(SolverFormulaIODeclarationsTest.java:96)
at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:103)
0.019
parseDeclareOnceNotTwiceTest1[PRINCESS]Success0.037
parseDeclareOnceNotTwiceTest2[PRINCESS]Errorclass org.sosy_lab.java_smt.basicimpl.AbstractFormula$IntegerFormulaImpl cannot be cast to class org.sosy_lab.java_smt.api.BooleanFormula (org.sosy_lab.java_smt.basicimpl.AbstractFormula$IntegerFormulaImpl and org.sosy_lab.java_smt.api.BooleanFormula are in unnamed module of loader 'app')

java.lang.ClassCastException: class org.sosy_lab.java_smt.basicimpl.AbstractFormula$IntegerFormulaImpl cannot be cast to class org.sosy_lab.java_smt.api.BooleanFormula (org.sosy_lab.java_smt.basicimpl.AbstractFormula$IntegerFormulaImpl and org.sosy_lab.java_smt.api.BooleanFormula are in unnamed module of loader 'app')
at org.sosy_lab.java_smt.delegate.trace.TraceFormulaManager.makeApplication(TraceFormulaManager.java:519)
at org.sosy_lab.java_smt.delegate.trace.TraceFormulaManager$Rebuilder.visitFunction(TraceFormulaManager.java:185)
at org.sosy_lab.java_smt.delegate.trace.TraceFormulaManager$Rebuilder.visitFunction(TraceFormulaManager.java:132)
at org.sosy_lab.java_smt.basicimpl.FormulaTransformationVisitorImpl.visitFunction(FormulaTransformationVisitorImpl.java:80)
at org.sosy_lab.java_smt.basicimpl.FormulaTransformationVisitorImpl.visitFunction(FormulaTransformationVisitorImpl.java:23)
at org.sosy_lab.java_smt.solvers.princess.PrincessFormulaCreator.visit(PrincessFormulaCreator.java:455)
at org.sosy_lab.java_smt.solvers.princess.PrincessFormulaCreator.visit(PrincessFormulaCreator.java:77)
at org.sosy_lab.java_smt.basicimpl.FormulaCreator.visit(FormulaCreator.java:315)
at org.sosy_lab.java_smt.basicimpl.FormulaCreator.transformRecursively(FormulaCreator.java:378)
at org.sosy_lab.java_smt.basicimpl.FormulaCreator.transformRecursively(FormulaCreator.java:356)
at org.sosy_lab.java_smt.basicimpl.AbstractFormulaManager.transformRecursively(AbstractFormulaManager.java:454)
at org.sosy_lab.java_smt.delegate.trace.TraceFormulaManager.rebuild(TraceFormulaManager.java:213)
at org.sosy_lab.java_smt.delegate.trace.TraceFormulaManager.parse(TraceFormulaManager.java:1044)
at org.sosy_lab.java_smt.test.SolverFormulaIODeclarationsTest.parseDeclareOnceNotTwiceTest2(SolverFormulaIODeclarationsTest.java:268)
at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:103)
0.018
parseDeclareOnceNotTwiceTest3[PRINCESS]Success0.052
parseDeclareBeforeTest[PRINCESS]Success0.033
parseDeclareRedundantTest1[PRINCESS]Success0.017
parseDeclareRedundantTest2[PRINCESS]Success0.020
parseDeclareConflictBeforeQueryTest_IntBV[PRINCESS]Success0.018
Properties »

Back to top

TestCase SolverFormulaIOTest

NameStatusTypeTime(s)
parseSmtinterpolTestExprFirst1[PRINCESS]Success2.095
varDumpTest[PRINCESS]Success0.120
parseMathSatTestParseFirst1[PRINCESS]Success0.041
parseMathSatTestParseFirst2[PRINCESS]Success0.159
funDeclareWithArrayTest[PRINCESS]Errorstore(arr, idx, 2) (should be: store(arr, idx, 2))

java.lang.IllegalArgumentException: store(arr, idx, 2) (should be: store(arr, idx, 2))
at com.google.common.base.Preconditions.checkArgument(Preconditions.java:445)
at org.sosy_lab.java_smt.delegate.trace.TraceFormulaManager$Rebuilder.visitFunction(TraceFormulaManager.java:186)
at org.sosy_lab.java_smt.delegate.trace.TraceFormulaManager$Rebuilder.visitFunction(TraceFormulaManager.java:132)
at org.sosy_lab.java_smt.basicimpl.FormulaTransformationVisitorImpl.visitFunction(FormulaTransformationVisitorImpl.java:80)
at org.sosy_lab.java_smt.basicimpl.FormulaTransformationVisitorImpl.visitFunction(FormulaTransformationVisitorImpl.java:23)
at org.sosy_lab.java_smt.solvers.princess.PrincessFormulaCreator.visit(PrincessFormulaCreator.java:509)
at org.sosy_lab.java_smt.solvers.princess.PrincessFormulaCreator.visit(PrincessFormulaCreator.java:77)
at org.sosy_lab.java_smt.basicimpl.FormulaCreator.visit(FormulaCreator.java:315)
at org.sosy_lab.java_smt.basicimpl.FormulaCreator.transformRecursively(FormulaCreator.java:378)
at org.sosy_lab.java_smt.basicimpl.FormulaCreator.transformRecursively(FormulaCreator.java:356)
at org.sosy_lab.java_smt.basicimpl.AbstractFormulaManager.transformRecursively(AbstractFormulaManager.java:454)
at org.sosy_lab.java_smt.delegate.trace.TraceFormulaManager.rebuild(TraceFormulaManager.java:213)
at org.sosy_lab.java_smt.delegate.trace.TraceFormulaManager.parse(TraceFormulaManager.java:1044)
at org.sosy_lab.java_smt.test.SolverFormulaIOTest.checkThatDumpIsParseable(SolverFormulaIOTest.java:531)
at org.sosy_lab.java_smt.test.SolverFormulaIOTest.funDeclareWithArrayTest(SolverFormulaIOTest.java:455)
at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:103)
0.167
varDumpTest2[PRINCESS]Error(!(a <-> b) | (a & b)) (should be: ((!(a <-> b) | (a & b)) & (!(a <-> b) | (a & b))))

java.lang.IllegalArgumentException: (!(a <-> b) | (a & b)) (should be: ((!(a <-> b) | (a & b)) & (!(a <-> b) | (a & b))))
at com.google.common.base.Preconditions.checkArgument(Preconditions.java:445)
at org.sosy_lab.java_smt.delegate.trace.TraceFormulaManager$Rebuilder.visitFunction(TraceFormulaManager.java:186)
at org.sosy_lab.java_smt.delegate.trace.TraceFormulaManager$Rebuilder.visitFunction(TraceFormulaManager.java:132)
at org.sosy_lab.java_smt.basicimpl.FormulaTransformationVisitorImpl.visitFunction(FormulaTransformationVisitorImpl.java:80)
at org.sosy_lab.java_smt.basicimpl.FormulaTransformationVisitorImpl.visitFunction(FormulaTransformationVisitorImpl.java:23)
at org.sosy_lab.java_smt.solvers.princess.PrincessFormulaCreator.visit(PrincessFormulaCreator.java:509)
at org.sosy_lab.java_smt.solvers.princess.PrincessFormulaCreator.visit(PrincessFormulaCreator.java:77)
at org.sosy_lab.java_smt.basicimpl.FormulaCreator.visit(FormulaCreator.java:315)
at org.sosy_lab.java_smt.basicimpl.FormulaCreator.transformRecursively(FormulaCreator.java:378)
at org.sosy_lab.java_smt.basicimpl.FormulaCreator.transformRecursively(FormulaCreator.java:356)
at org.sosy_lab.java_smt.basicimpl.AbstractFormulaManager.transformRecursively(AbstractFormulaManager.java:454)
at org.sosy_lab.java_smt.delegate.trace.TraceFormulaManager.rebuild(TraceFormulaManager.java:213)
at org.sosy_lab.java_smt.delegate.trace.TraceFormulaManager.parse(TraceFormulaManager.java:1044)
at org.sosy_lab.java_smt.test.SolverFormulaIOTest.checkThatDumpIsParseable(SolverFormulaIOTest.java:531)
at org.sosy_lab.java_smt.test.SolverFormulaIOTest.varDumpTest2(SolverFormulaIOTest.java:214)
at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:103)
0.041
funDeclareTest2[PRINCESS]Success0.030
intsDumpTest[PRINCESS]Success0.023
parseZ3SatTestParseFirst2[PRINCESS]Success0.057
commentsParseTest[PRINCESS]Success0.021
parseSmtinterpolTestParseFirst1[PRINCESS]Success0.044
parseZ3SatTestExprFirst2[PRINCESS]Success0.065
funcsDumpTest[PRINCESS]Success0.034
parseSmtinterpolSatTestParseFirst2[PRINCESS]Success0.056
parseZ3TestExprFirst1[PRINCESS]Success0.050
funDeclareTest[PRINCESS]Success0.025
varWithSpaceDumpTest[PRINCESS]Success0.031
valDumpTest[PRINCESS]Success0.019
logicsParseTest[PRINCESS]Success0.036
bvDumpTest[PRINCESS]Success0.044
parseZ3TestParseFirst1[PRINCESS]Success0.040
redundancyTest[PRINCESS]Success0.023
parseMathSatTestExprFirst1[PRINCESS]Success0.023
parseMathSatTestExprFirst2[PRINCESS]Success0.047
parseMathSatTestExprFirst3[PRINCESS]Success0.019
parseSmtinterpolSatTestExprFirst2[PRINCESS]Success0.038
Properties »

Back to top

TestCase SolverFormulaWithAssumptionsTest

NameStatusTypeTime(s)
assumptionsTest1[PRINCESS]Success2.006
basicAssumptionsTest[PRINCESS]Success0.247
assumptionsTest[PRINCESS]Success0.402
Properties »

Back to top

TestCase SolverStackInterpolationTest

NameStatusTypeTime(s)
symbolsOnStackTest[PRINCESS]Success2.039
modelForSatFormulaWithUF[PRINCESS]Success0.199
satTestBool5[PRINCESS]Success0.020
dualStackTest2[PRINCESS]Success0.044
largeStackUsageTest[PRINCESS]Success0.299
multiStackTest[PRINCESS]Success0.140
dualStackTest[PRINCESS]Success0.026
modelForUnsatFormula[PRINCESS]Success0.036
modelForSatFormulaWithLargeValue[PRINCESS]Success0.030
modelForSatFormula[PRINCESS]Success0.029
avoidDualStacksIfNotSupported[PRINCESS]SkippedSolver does not support multiple stacks yet expected: BOOLECTOR but was : PRINCESS

0.057
stackTestUnsat2[PRINCESS]Success0.020
singleStackTestRational[PRINCESS]Success0.086
modelForUnsatFormula2[PRINCESS]Success0.016
largerStackUsageTest[PRINCESS]Success0.388
singleStackTestInteger[PRINCESS]Success0.022
dualStackGlobalDeclarations[PRINCESS]Success0.022
stackTestUnsat[PRINCESS]Success0.015
stackTest[PRINCESS]Success0.007
constraintTestBool1[PRINCESS]Success0.022
constraintTestBool2[PRINCESS]Success0.023
constraintTestBool3[PRINCESS]Success0.017
constraintTestBool4[PRINCESS]Success0.013
multiCloseTest[PRINCESS]Success0.015
stackTest2[PRINCESS]Success0.009
stackTest3[PRINCESS]Success0.009
stackTest4[PRINCESS]Success0.010
stackTest5[PRINCESS]Success0.011
simpleStackTestBool[PRINCESS]Success0.045
Properties »

Back to top

TestCase SolverStackOptimizationTest

NameStatusTypeTime(s)
symbolsOnStackTest[PRINCESS]SkippedSolver PRINCESS does not support optimization expected: null but was : java.lang.UnsupportedOperationException

1.636
modelForSatFormulaWithUF[PRINCESS]SkippedSolver PRINCESS does not support optimization expected: null but was : java.lang.UnsupportedOperationException

0.010
satTestBool5[PRINCESS]SkippedSolver PRINCESS does not support optimization expected: null but was : java.lang.UnsupportedOperationException

0.009
dualStackTest2[PRINCESS]SkippedSolver PRINCESS does not support optimization expected: null but was : java.lang.UnsupportedOperationException

0.015
largeStackUsageTest[PRINCESS]SkippedSolver PRINCESS does not support optimization expected: null but was : java.lang.UnsupportedOperationException

0.007
multiStackTest[PRINCESS]SkippedSolver PRINCESS does not support optimization expected: null but was : java.lang.UnsupportedOperationException

0.007
dualStackTest[PRINCESS]SkippedSolver PRINCESS does not support optimization expected: null but was : java.lang.UnsupportedOperationException

0.006
modelForUnsatFormula[PRINCESS]SkippedSolver PRINCESS does not support optimization expected: null but was : java.lang.UnsupportedOperationException

0.007
modelForSatFormulaWithLargeValue[PRINCESS]SkippedSolver PRINCESS does not support optimization expected: null but was : java.lang.UnsupportedOperationException

0.006
modelForSatFormula[PRINCESS]SkippedSolver PRINCESS does not support optimization expected: null but was : java.lang.UnsupportedOperationException

0.006
avoidDualStacksIfNotSupported[PRINCESS]SkippedSolver does not support multiple stacks yet expected: BOOLECTOR but was : PRINCESS

0.014
stackTestUnsat2[PRINCESS]SkippedSolver PRINCESS does not support optimization expected: null but was : java.lang.UnsupportedOperationException

0.007
singleStackTestRational[PRINCESS]SkippedSolver PRINCESS does not support optimization expected: null but was : java.lang.UnsupportedOperationException

0.006
modelForUnsatFormula2[PRINCESS]SkippedSolver PRINCESS does not support optimization expected: null but was : java.lang.UnsupportedOperationException

0.005
largerStackUsageTest[PRINCESS]SkippedSolver PRINCESS does not support optimization expected: null but was : java.lang.UnsupportedOperationException

0.007
singleStackTestInteger[PRINCESS]SkippedSolver PRINCESS does not support optimization expected: null but was : java.lang.UnsupportedOperationException

0.006
dualStackGlobalDeclarations[PRINCESS]SkippedSolver PRINCESS does not support optimization expected: null but was : java.lang.UnsupportedOperationException

0.007
stackTestUnsat[PRINCESS]SkippedSolver PRINCESS does not support optimization expected: null but was : java.lang.UnsupportedOperationException

0.007
stackTest[PRINCESS]SkippedSolver PRINCESS does not support optimization expected: null but was : java.lang.UnsupportedOperationException

0.006
constraintTestBool1[PRINCESS]SkippedSolver PRINCESS does not support optimization expected: null but was : java.lang.UnsupportedOperationException

0.006
constraintTestBool2[PRINCESS]SkippedSolver PRINCESS does not support optimization expected: null but was : java.lang.UnsupportedOperationException

0.005
constraintTestBool3[PRINCESS]SkippedSolver PRINCESS does not support optimization expected: null but was : java.lang.UnsupportedOperationException

0.006
constraintTestBool4[PRINCESS]SkippedSolver PRINCESS does not support optimization expected: null but was : java.lang.UnsupportedOperationException

0.008
multiCloseTest[PRINCESS]SkippedSolver PRINCESS does not support optimization expected: null but was : java.lang.UnsupportedOperationException

0.006
stackTest2[PRINCESS]SkippedSolver PRINCESS does not support optimization expected: null but was : java.lang.UnsupportedOperationException

0.006
stackTest3[PRINCESS]SkippedSolver PRINCESS does not support optimization expected: null but was : java.lang.UnsupportedOperationException

0.006
stackTest4[PRINCESS]SkippedSolver PRINCESS does not support optimization expected: null but was : java.lang.UnsupportedOperationException

0.006
stackTest5[PRINCESS]SkippedSolver PRINCESS does not support optimization expected: null but was : java.lang.UnsupportedOperationException

0.008
simpleStackTestBool[PRINCESS]SkippedSolver PRINCESS does not support optimization expected: null but was : java.lang.UnsupportedOperationException

0.007
Properties »

Back to top

TestCase SolverStackTest

NameStatusTypeTime(s)
symbolsOnStackTest[PRINCESS]Success1.863
modelForSatFormulaWithUF[PRINCESS]Success0.210
satTestBool5[PRINCESS]Success0.020
dualStackTest2[PRINCESS]Success0.043
largeStackUsageTest[PRINCESS]Success0.245
multiStackTest[PRINCESS]Success0.127
dualStackTest[PRINCESS]Success0.027
modelForUnsatFormula[PRINCESS]Success0.039
modelForSatFormulaWithLargeValue[PRINCESS]Success0.031
modelForSatFormula[PRINCESS]Success0.026
avoidDualStacksIfNotSupported[PRINCESS]SkippedSolver does not support multiple stacks yet expected: BOOLECTOR but was : PRINCESS

0.054
stackTestUnsat2[PRINCESS]Success0.021
singleStackTestRational[PRINCESS]Success0.079
modelForUnsatFormula2[PRINCESS]Success0.014
largerStackUsageTest[PRINCESS]Success0.319
singleStackTestInteger[PRINCESS]Success0.023
dualStackGlobalDeclarations[PRINCESS]Success0.014
stackTestUnsat[PRINCESS]Success0.012
stackTest[PRINCESS]Success0.006
constraintTestBool1[PRINCESS]Success0.018
constraintTestBool2[PRINCESS]Success0.017
constraintTestBool3[PRINCESS]Success0.013
constraintTestBool4[PRINCESS]Success0.015
multiCloseTest[PRINCESS]Success0.015
stackTest2[PRINCESS]Success0.011
stackTest3[PRINCESS]Success0.010
stackTest4[PRINCESS]Success0.008
stackTest5[PRINCESS]Success0.010
simpleStackTestBool[PRINCESS]Success0.032
Properties »

Back to top

TestCase SolverTacticsTest

NameStatusTypeTime(s)
nnfTacticDefaultTest1[PRINCESS]Success2.209
nnfTacticDefaultTest2[PRINCESS]Success0.037
ufEliminationNestedUfsTest[PRINCESS]Success0.288
cnfTacticDefaultTest1[PRINCESS]Skippedexpected: Z3 but was : PRINCESS

0.064
cnfTacticDefaultTest2[PRINCESS]Skippedexpected: Z3 but was : PRINCESS

0.012
cnfTacticDefaultTest3[PRINCESS]Skippedexpected: Z3 but was : PRINCESS

0.013
ufEliminationNestedQuantifierTest[PRINCESS]Success0.083
ufEliminationSimpleTest[PRINCESS]Success0.144
Properties »

Back to top

TestCase SolverTheoriesTest

NameStatusTypeTime(s)
intTest4_ModularCongruence_Simple[PRINCESS]Error(((x + -1 * 0) + 2 * __JAVASMT__BOUND_VARIABLE_0) = 0) (should be: (((x + -1 * 0) + 2 * __JAVASMT__BOUND_VARIABLE_0) = 0))

java.lang.IllegalArgumentException: (((x + -1 * 0) + 2 * __JAVASMT__BOUND_VARIABLE_0) = 0) (should be: (((x + -1 * 0) + 2 * __JAVASMT__BOUND_VARIABLE_0) = 0))
at com.google.common.base.Preconditions.checkArgument(Preconditions.java:445)
at org.sosy_lab.java_smt.delegate.trace.TraceFormulaManager$Rebuilder.visitFunction(TraceFormulaManager.java:186)
at org.sosy_lab.java_smt.delegate.trace.TraceFormulaManager$Rebuilder.visitFunction(TraceFormulaManager.java:132)
at org.sosy_lab.java_smt.basicimpl.FormulaTransformationVisitorImpl.visitFunction(FormulaTransformationVisitorImpl.java:80)
at org.sosy_lab.java_smt.basicimpl.FormulaTransformationVisitorImpl.visitFunction(FormulaTransformationVisitorImpl.java:23)
at org.sosy_lab.java_smt.solvers.princess.PrincessFormulaCreator.visit(PrincessFormulaCreator.java:509)
at org.sosy_lab.java_smt.solvers.princess.PrincessFormulaCreator.visit(PrincessFormulaCreator.java:77)
at org.sosy_lab.java_smt.basicimpl.FormulaCreator.visit(FormulaCreator.java:315)
at org.sosy_lab.java_smt.basicimpl.FormulaCreator.transformRecursively(FormulaCreator.java:378)
at org.sosy_lab.java_smt.basicimpl.FormulaCreator.transformRecursively(FormulaCreator.java:356)
at org.sosy_lab.java_smt.basicimpl.AbstractFormulaManager.transformRecursively(AbstractFormulaManager.java:454)
at org.sosy_lab.java_smt.delegate.trace.TraceFormulaManager.rebuild(TraceFormulaManager.java:213)
at org.sosy_lab.java_smt.delegate.trace.TraceLogger.logDef(TraceLogger.java:161)
at org.sosy_lab.java_smt.delegate.trace.TraceIntegerFormulaManager.modularCongruence(TraceIntegerFormulaManager.java:43)
at org.sosy_lab.java_smt.test.SolverTheoriesTest.intTest4_ModularCongruence_Simple(SolverTheoriesTest.java:463)
at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:103)
1.862
testVariableAndUFWithDifferentSort[PRINCESS]Success0.011
intTestBV_DivMod[PRINCESS]Success1.783
testVariableAndUFWithEqualSort[PRINCESS]Success0.007
testMakeBitVectorArray[PRINCESS]Success0.069
intTest4_ModularCongruence[PRINCESS]Error(((int_a + -1 * int_b) + 5 * __JAVASMT__BOUND_VARIABLE_0) = 0) (should be: (((int_a + -1 * int_b) + 5 * __JAVASMT__BOUND_VARIABLE_0) = 0))

java.lang.IllegalArgumentException: (((int_a + -1 * int_b) + 5 * __JAVASMT__BOUND_VARIABLE_0) = 0) (should be: (((int_a + -1 * int_b) + 5 * __JAVASMT__BOUND_VARIABLE_0) = 0))
at com.google.common.base.Preconditions.checkArgument(Preconditions.java:445)
at org.sosy_lab.java_smt.delegate.trace.TraceFormulaManager$Rebuilder.visitFunction(TraceFormulaManager.java:186)
at org.sosy_lab.java_smt.delegate.trace.TraceFormulaManager$Rebuilder.visitFunction(TraceFormulaManager.java:132)
at org.sosy_lab.java_smt.basicimpl.FormulaTransformationVisitorImpl.visitFunction(FormulaTransformationVisitorImpl.java:80)
at org.sosy_lab.java_smt.basicimpl.FormulaTransformationVisitorImpl.visitFunction(FormulaTransformationVisitorImpl.java:23)
at org.sosy_lab.java_smt.solvers.princess.PrincessFormulaCreator.visit(PrincessFormulaCreator.java:509)
at org.sosy_lab.java_smt.solvers.princess.PrincessFormulaCreator.visit(PrincessFormulaCreator.java:77)
at org.sosy_lab.java_smt.basicimpl.FormulaCreator.visit(FormulaCreator.java:315)
at org.sosy_lab.java_smt.basicimpl.FormulaCreator.transformRecursively(FormulaCreator.java:378)
at org.sosy_lab.java_smt.basicimpl.FormulaCreator.transformRecursively(FormulaCreator.java:356)
at org.sosy_lab.java_smt.basicimpl.AbstractFormulaManager.transformRecursively(AbstractFormulaManager.java:454)
at org.sosy_lab.java_smt.delegate.trace.TraceFormulaManager.rebuild(TraceFormulaManager.java:213)
at org.sosy_lab.java_smt.delegate.trace.TraceLogger.logDef(TraceLogger.java:161)
at org.sosy_lab.java_smt.delegate.trace.TraceIntegerFormulaManager.modularCongruence(TraceIntegerFormulaManager.java:43)
at org.sosy_lab.java_smt.test.SolverTheoriesTest.intTest4_ModularCongruence(SolverTheoriesTest.java:487)
at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:103)
0.006
testMakeIntArray[PRINCESS]Success0.014
nonLinearDivision[PRINCESS]SkippedSupport for non-linear arithmetic is optional

0.012
multiplicationCubic[PRINCESS]Success0.280
testFailOnVariableWithDifferentSort[PRINCESS]Skippedexpected any of: [SMTINTERPOL, MATHSAT5, CVC4, CVC5, BOOLECTOR, YICES2, OPENSMT] but was : PRINCESS

0.045
realTest[PRINCESS]Success0.041
testFailOnVariableAndUFWithDifferentSort[PRINCESS]Skippedvalue of : solverToUse() expected any of: [SMTINTERPOL, MATHSAT5, BOOLECTOR, YICES2, OPENSMT] but was : PRINCESS

0.006
quantifierEliminationTest1[PRINCESS]Success0.041
quantifierEliminationTest2[PRINCESS]SkippedN/A

0.000
basicIntTest[PRINCESS]Success0.004
testGetFormulaType[PRINCESS]Success0.013
composedLinearMultiplication[PRINCESS]SkippedSupport for non-linear arithmetic is optional

0.004
testNestedIntegerArray[PRINCESS]Success0.022
multiplicationSquares[PRINCESS]Success0.093
testUfWithBoolType[PRINCESS]Success0.063
intTest3_DivModLinear_zeroDenominator[PRINCESS]Success0.362
testUfWithBoolArg[PRINCESS]Error0 (should be: \if (true) \then (0) \else (1))

java.lang.IllegalArgumentException: 0 (should be: \if (true) \then (0) \else (1))
at com.google.common.base.Preconditions.checkArgument(Preconditions.java:445)
at org.sosy_lab.java_smt.delegate.trace.TraceFormulaManager$Rebuilder.visitFunction(TraceFormulaManager.java:186)
at org.sosy_lab.java_smt.delegate.trace.TraceFormulaManager$Rebuilder.visitFunction(TraceFormulaManager.java:132)
at org.sosy_lab.java_smt.basicimpl.FormulaTransformationVisitorImpl.visitFunction(FormulaTransformationVisitorImpl.java:80)
at org.sosy_lab.java_smt.basicimpl.FormulaTransformationVisitorImpl.visitFunction(FormulaTransformationVisitorImpl.java:23)
at org.sosy_lab.java_smt.solvers.princess.PrincessFormulaCreator.visit(PrincessFormulaCreator.java:509)
at org.sosy_lab.java_smt.solvers.princess.PrincessFormulaCreator.visit(PrincessFormulaCreator.java:77)
at org.sosy_lab.java_smt.basicimpl.FormulaCreator.visit(FormulaCreator.java:315)
at org.sosy_lab.java_smt.basicimpl.FormulaCreator.transformRecursively(FormulaCreator.java:378)
at org.sosy_lab.java_smt.basicimpl.FormulaCreator.transformRecursively(FormulaCreator.java:356)
at org.sosy_lab.java_smt.basicimpl.AbstractFormulaManager.transformRecursively(AbstractFormulaManager.java:454)
at org.sosy_lab.java_smt.delegate.trace.TraceFormulaManager.rebuild(TraceFormulaManager.java:213)
at org.sosy_lab.java_smt.delegate.trace.TraceLogger.logDef(TraceLogger.java:161)
at org.sosy_lab.java_smt.delegate.trace.TraceUFManager.callUF(TraceUFManager.java:61)
at org.sosy_lab.java_smt.api.UFManager.callUF(UFManager.java:42)
at org.sosy_lab.java_smt.test.SolverTheoriesTest.testUfWithBoolArg(SolverTheoriesTest.java:615)
at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:103)
0.005
basicBoolTest[PRINCESS]Success0.020
intTest4_ModularCongruence_NegativeNumbers[PRINCESS]Error(((int_a + -1 * int_b) + 5 * __JAVASMT__BOUND_VARIABLE_0) = 0) (should be: (((int_a + -1 * int_b) + 5 * __JAVASMT__BOUND_VARIABLE_0) = 0))

java.lang.IllegalArgumentException: (((int_a + -1 * int_b) + 5 * __JAVASMT__BOUND_VARIABLE_0) = 0) (should be: (((int_a + -1 * int_b) + 5 * __JAVASMT__BOUND_VARIABLE_0) = 0))
at com.google.common.base.Preconditions.checkArgument(Preconditions.java:445)
at org.sosy_lab.java_smt.delegate.trace.TraceFormulaManager$Rebuilder.visitFunction(TraceFormulaManager.java:186)
at org.sosy_lab.java_smt.delegate.trace.TraceFormulaManager$Rebuilder.visitFunction(TraceFormulaManager.java:132)
at org.sosy_lab.java_smt.basicimpl.FormulaTransformationVisitorImpl.visitFunction(FormulaTransformationVisitorImpl.java:80)
at org.sosy_lab.java_smt.basicimpl.FormulaTransformationVisitorImpl.visitFunction(FormulaTransformationVisitorImpl.java:23)
at org.sosy_lab.java_smt.solvers.princess.PrincessFormulaCreator.visit(PrincessFormulaCreator.java:509)
at org.sosy_lab.java_smt.solvers.princess.PrincessFormulaCreator.visit(PrincessFormulaCreator.java:77)
at org.sosy_lab.java_smt.basicimpl.FormulaCreator.visit(FormulaCreator.java:315)
at org.sosy_lab.java_smt.basicimpl.FormulaCreator.transformRecursively(FormulaCreator.java:378)
at org.sosy_lab.java_smt.basicimpl.FormulaCreator.transformRecursively(FormulaCreator.java:356)
at org.sosy_lab.java_smt.basicimpl.AbstractFormulaManager.transformRecursively(AbstractFormulaManager.java:454)
at org.sosy_lab.java_smt.delegate.trace.TraceFormulaManager.rebuild(TraceFormulaManager.java:213)
at org.sosy_lab.java_smt.delegate.trace.TraceLogger.logDef(TraceLogger.java:161)
at org.sosy_lab.java_smt.delegate.trace.TraceIntegerFormulaManager.modularCongruence(TraceIntegerFormulaManager.java:43)
at org.sosy_lab.java_smt.test.SolverTheoriesTest.intTest4_ModularCongruence_NegativeNumbers(SolverTheoriesTest.java:527)
at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:103)
0.006
intTest1[PRINCESS]Success0.007
intTest2[PRINCESS]Success0.006
testVariableWithDifferentSort[PRINCESS]Success0.002
testFailOnUFAndVariableWithDifferentSort[PRINCESS]Skippedexpected any of: [SMTINTERPOL, MATHSAT5, BOOLECTOR, YICES2, OPENSMT] but was : PRINCESS

0.004
intTest3_DivModNonLinear[PRINCESS]ErrorBound variables are no longer explicitly visited in JavaSMT. Use a combination of 'visitQuantifier' (for the whole quantified formula) and 'visitFreeVariable' (in the body) instead.

java.lang.UnsupportedOperationException: Bound variables are no longer explicitly visited in JavaSMT. Use a combination of 'visitQuantifier' (for the whole quantified formula) and 'visitFreeVariable' (in the body) instead.
at org.sosy_lab.java_smt.api.visitors.FormulaVisitor.visitBoundVariable(FormulaVisitor.java:52)
at org.sosy_lab.java_smt.solvers.princess.PrincessFormulaCreator.visit(PrincessFormulaCreator.java:405)
at org.sosy_lab.java_smt.solvers.princess.PrincessFormulaCreator.visit(PrincessFormulaCreator.java:77)
at org.sosy_lab.java_smt.basicimpl.FormulaCreator.visit(FormulaCreator.java:315)
at org.sosy_lab.java_smt.basicimpl.FormulaCreator.transformRecursively(FormulaCreator.java:378)
at org.sosy_lab.java_smt.basicimpl.FormulaCreator.transformRecursively(FormulaCreator.java:356)
at org.sosy_lab.java_smt.basicimpl.AbstractFormulaManager.transformRecursively(AbstractFormulaManager.java:454)
at org.sosy_lab.java_smt.delegate.trace.TraceFormulaManager.rebuild(TraceFormulaManager.java:213)
at org.sosy_lab.java_smt.delegate.trace.TraceLogger.logDef(TraceLogger.java:161)
at org.sosy_lab.java_smt.delegate.trace.TraceNumeralFormulaManager.divide(TraceNumeralFormulaManager.java:126)
at org.sosy_lab.java_smt.test.SolverTheoriesTest.buildDivision(SolverTheoriesTest.java:182)
at org.sosy_lab.java_smt.test.SolverTheoriesTest.assertDivision(SolverTheoriesTest.java:111)
at org.sosy_lab.java_smt.test.SolverTheoriesTest.assertDivision(SolverTheoriesTest.java:100)
at org.sosy_lab.java_smt.test.SolverTheoriesTest.intTest3_DivModNonLinear(SolverTheoriesTest.java:362)
at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:103)
0.005
basisRatTest[PRINCESS]Success0.016
multiplicationFactors[PRINCESS]Success0.066
intTest3_DivModLinear[PRINCESS]ErrorBound variables are no longer explicitly visited in JavaSMT. Use a combination of 'visitQuantifier' (for the whole quantified formula) and 'visitFreeVariable' (in the body) instead.

java.lang.UnsupportedOperationException: Bound variables are no longer explicitly visited in JavaSMT. Use a combination of 'visitQuantifier' (for the whole quantified formula) and 'visitFreeVariable' (in the body) instead.
at org.sosy_lab.java_smt.api.visitors.FormulaVisitor.visitBoundVariable(FormulaVisitor.java:52)
at org.sosy_lab.java_smt.solvers.princess.PrincessFormulaCreator.visit(PrincessFormulaCreator.java:405)
at org.sosy_lab.java_smt.solvers.princess.PrincessFormulaCreator.visit(PrincessFormulaCreator.java:77)
at org.sosy_lab.java_smt.basicimpl.FormulaCreator.visit(FormulaCreator.java:315)
at org.sosy_lab.java_smt.basicimpl.FormulaCreator.transformRecursively(FormulaCreator.java:378)
at org.sosy_lab.java_smt.basicimpl.FormulaCreator.transformRecursively(FormulaCreator.java:356)
at org.sosy_lab.java_smt.basicimpl.AbstractFormulaManager.transformRecursively(AbstractFormulaManager.java:454)
at org.sosy_lab.java_smt.delegate.trace.TraceFormulaManager.rebuild(TraceFormulaManager.java:213)
at org.sosy_lab.java_smt.delegate.trace.TraceLogger.logDef(TraceLogger.java:161)
at org.sosy_lab.java_smt.delegate.trace.TraceNumeralFormulaManager.divide(TraceNumeralFormulaManager.java:126)
at org.sosy_lab.java_smt.test.SolverTheoriesTest.buildDivision(SolverTheoriesTest.java:182)
at org.sosy_lab.java_smt.test.SolverTheoriesTest.assertDivision(SolverTheoriesTest.java:111)
at org.sosy_lab.java_smt.test.SolverTheoriesTest.assertDivision(SolverTheoriesTest.java:100)
at org.sosy_lab.java_smt.test.SolverTheoriesTest.intTest3_DivModLinear(SolverTheoriesTest.java:254)
at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:103)
0.068
testNestedBitVectorArray[PRINCESS]Success0.026
testNestedRationalArray[PRINCESS]Success0.021
testHardCongruence[PRINCESS]Error((((a + 1) + -1 * b) + 97 * __JAVASMT__BOUND_VARIABLE_0) = 0) (should be: ((((a + 1) + -1 * b) + 97 * __JAVASMT__BOUND_VARIABLE_0) = 0))

java.lang.IllegalArgumentException: ((((a + 1) + -1 * b) + 97 * __JAVASMT__BOUND_VARIABLE_0) = 0) (should be: ((((a + 1) + -1 * b) + 97 * __JAVASMT__BOUND_VARIABLE_0) = 0))
at com.google.common.base.Preconditions.checkArgument(Preconditions.java:445)
at org.sosy_lab.java_smt.delegate.trace.TraceFormulaManager$Rebuilder.visitFunction(TraceFormulaManager.java:186)
at org.sosy_lab.java_smt.delegate.trace.TraceFormulaManager$Rebuilder.visitFunction(TraceFormulaManager.java:132)
at org.sosy_lab.java_smt.basicimpl.FormulaTransformationVisitorImpl.visitFunction(FormulaTransformationVisitorImpl.java:80)
at org.sosy_lab.java_smt.basicimpl.FormulaTransformationVisitorImpl.visitFunction(FormulaTransformationVisitorImpl.java:23)
at org.sosy_lab.java_smt.solvers.princess.PrincessFormulaCreator.visit(PrincessFormulaCreator.java:509)
at org.sosy_lab.java_smt.solvers.princess.PrincessFormulaCreator.visit(PrincessFormulaCreator.java:77)
at org.sosy_lab.java_smt.basicimpl.FormulaCreator.visit(FormulaCreator.java:315)
at org.sosy_lab.java_smt.basicimpl.FormulaCreator.transformRecursively(FormulaCreator.java:378)
at org.sosy_lab.java_smt.basicimpl.FormulaCreator.transformRecursively(FormulaCreator.java:356)
at org.sosy_lab.java_smt.basicimpl.AbstractFormulaManager.transformRecursively(AbstractFormulaManager.java:454)
at org.sosy_lab.java_smt.delegate.trace.TraceFormulaManager.rebuild(TraceFormulaManager.java:213)
at org.sosy_lab.java_smt.delegate.trace.TraceLogger.logDef(TraceLogger.java:161)
at org.sosy_lab.java_smt.delegate.trace.TraceIntegerFormulaManager.modularCongruence(TraceIntegerFormulaManager.java:33)
at org.sosy_lab.java_smt.test.SolverTheoriesTest.testHardCongruence(SolverTheoriesTest.java:550)
at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:103)
0.011
integerDivisionRounding[PRINCESS]ErrorBound variables are no longer explicitly visited in JavaSMT. Use a combination of 'visitQuantifier' (for the whole quantified formula) and 'visitFreeVariable' (in the body) instead.

java.lang.UnsupportedOperationException: Bound variables are no longer explicitly visited in JavaSMT. Use a combination of 'visitQuantifier' (for the whole quantified formula) and 'visitFreeVariable' (in the body) instead.
at org.sosy_lab.java_smt.api.visitors.FormulaVisitor.visitBoundVariable(FormulaVisitor.java:52)
at org.sosy_lab.java_smt.solvers.princess.PrincessFormulaCreator.visit(PrincessFormulaCreator.java:405)
at org.sosy_lab.java_smt.solvers.princess.PrincessFormulaCreator.visit(PrincessFormulaCreator.java:77)
at org.sosy_lab.java_smt.basicimpl.FormulaCreator.visit(FormulaCreator.java:315)
at org.sosy_lab.java_smt.basicimpl.FormulaCreator.transformRecursively(FormulaCreator.java:378)
at org.sosy_lab.java_smt.basicimpl.FormulaCreator.transformRecursively(FormulaCreator.java:356)
at org.sosy_lab.java_smt.basicimpl.AbstractFormulaManager.transformRecursively(AbstractFormulaManager.java:454)
at org.sosy_lab.java_smt.delegate.trace.TraceFormulaManager.rebuild(TraceFormulaManager.java:213)
at org.sosy_lab.java_smt.delegate.trace.TraceLogger.logDef(TraceLogger.java:161)
at org.sosy_lab.java_smt.delegate.trace.TraceNumeralFormulaManager.divide(TraceNumeralFormulaManager.java:126)
at org.sosy_lab.java_smt.test.SolverTheoriesTest.integerDivisionRounding(SolverTheoriesTest.java:1094)
at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:103)
0.005
nonLinearMultiplication[PRINCESS]Success0.016
Properties »

Back to top

TestCase SolverThreadLocalityTest

NameStatusTypeTime(s)
nonLocalContextTest[PRINCESS]Success2.868
wrongContextTest[PRINCESS]Skippedexpected not to be any of: [OPENSMT, MATHSAT5, SMTINTERPOL, Z3, PRINCESS, BOOLECTOR, BITWUZLA, CVC5] but was : PRINCESS

0.054
nonLocalFormulaTest[PRINCESS]Success0.499
allLocalTest[PRINCESS]Success0.408
nonLocalFormulaTranslationTest[PRINCESS]Errorjava.lang.IllegalStateException: Please set the prover option GENERATE_MODELS.

java.util.concurrent.ExecutionException: java.lang.IllegalStateException: Please set the prover option GENERATE_MODELS.
at java.base/java.util.concurrent.FutureTask.report(FutureTask.java:122)
at java.base/java.util.concurrent.FutureTask.get(FutureTask.java:191)
at org.sosy_lab.java_smt.test.SolverThreadLocalityTest.nonLocalFormulaTranslationTest(SolverThreadLocalityTest.java:219)
at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:103)
Caused by: java.lang.IllegalStateException: Please set the prover option GENERATE_MODELS.
at com.google.common.base.Preconditions.checkState(Preconditions.java:603)
at org.sosy_lab.java_smt.basicimpl.AbstractProver.checkGenerateModels(AbstractProver.java:70)
at org.sosy_lab.java_smt.solvers.princess.PrincessAbstractProver.getModel(PrincessAbstractProver.java:167)
at org.sosy_lab.java_smt.basicimpl.withAssumptionsWrapper.BasicProverWithAssumptionsWrapper.getModel(BasicProverWithAssumptionsWrapper.java:84)
at org.sosy_lab.java_smt.delegate.trace.TraceBasicProverEnvironment.lambda$getModel$2(TraceBasicProverEnvironment.java:81)
at org.sosy_lab.java_smt.delegate.trace.TraceLogger.logDefKeep(TraceLogger.java:178)
at org.sosy_lab.java_smt.delegate.trace.TraceBasicProverEnvironment.getModel(TraceBasicProverEnvironment.java:78)
at org.sosy_lab.java_smt.test.ProverEnvironmentSubject.isUnsatisfiable(ProverEnvironmentSubject.java:70)
at org.sosy_lab.java_smt.test.SolverThreadLocalityTest.lambda$nonLocalFormulaTranslationTest$5(SolverThreadLocalityTest.java:214)
at java.base/java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:572)
at java.base/java.util.concurrent.FutureTask.run(FutureTask.java:317)
at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1144)
at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:642)
at java.base/java.lang.Thread.run(Thread.java:1583)
0.345
localInterpolationTest[PRINCESS]Success0.156
nonLocalProverTest[PRINCESS]Success0.373
nonLocalInterpolationTest[PRINCESS]Success0.038
Properties »

Back to top

TestCase SolverVisitorTest

NameStatusTypeTime(s)
testTransformationInsideQuantifiers[PRINCESS]SkippedPrincess does not support quantifier over boolean variables value of : solverToUse() expected not to be: PRINCESS

1.825
bitvectorIdVisit2[PRINCESS]Success0.199
integerConstantVisit[PRINCESS]Success0.013
testCorrectFunctionNames[PRINCESS]Success0.020
testFormulaQuantifierExistsVisitor[PRINCESS]SkippedPrincess does not allow boolean quantification currently expected not to be: PRINCESS

0.014
fpToBvTest[PRINCESS]SkippedSolver PRINCESS does not support the theory of floats expected not to be: null

0.007
arrayVisit[PRINCESS]Success0.106
testTransformationInsideQuantifiersWithFalse[PRINCESS]Success0.030
booleanRecursiveTraversalTest[PRINCESS]Success0.009
testSl[PRINCESS]SkippedSolver PRINCESS does not support the theory of separation logic expected not to be: null

0.005
arrayTransform[PRINCESS]Success0.025
floatIdVisit[PRINCESS]SkippedSolver PRINCESS does not support the theory of floats expected not to be: null

0.005
testBooleanFormulaQuantifierRecursiveHandling[PRINCESS]SkippedPrincess does not support quantifier over boolean variables value of : solverToUse() expected not to be: PRINCESS

0.005
arrayVisitBitvector[PRINCESS]Success0.062
testTransformationInsideQuantifiersWithTrue[PRINCESS]Success0.016
testQuantifierAndBoundVariablesWithBitvectors[PRINCESS]Success0.053
visitArithmeticOperationWithMoreArgsTest[PRINCESS]Success0.315
bitvectorToIntegerConversionVisit[PRINCESS]Skippedexpected not to be: PRINCESS

0.006
testNestedIntegerFormulaQuantifierRecursiveHandling[PRINCESS]ErrorObject not tracked: __JAVASMT__BOUND_VARIABLE_1

java.lang.IllegalArgumentException: Object not tracked: __JAVASMT__BOUND_VARIABLE_1
at com.google.common.base.Preconditions.checkArgument(Preconditions.java:217)
at org.sosy_lab.java_smt.delegate.trace.TraceLogger.toVariable(TraceLogger.java:83)
at com.google.common.collect.Iterators$6.transform(Iterators.java:828)
at com.google.common.collect.TransformedIterator.next(TransformedIterator.java:51)
at com.google.common.base.Joiner.appendTo(Joiner.java:107)
at com.google.common.base.Joiner.appendTo(Joiner.java:156)
at com.google.common.base.Joiner.join(Joiner.java:254)
at com.google.common.base.Joiner.join(Joiner.java:236)
at com.google.common.collect.FluentIterable.join(FluentIterable.java:819)
at org.sosy_lab.java_smt.delegate.trace.TraceLogger.toVariables(TraceLogger.java:89)
at org.sosy_lab.java_smt.delegate.trace.TraceQuantifiedFormulaManager.mkQuantifier(TraceQuantifiedFormulaManager.java:43)
at org.sosy_lab.java_smt.api.visitors.BooleanFormulaTransformationVisitor.visitQuantifier(BooleanFormulaTransformationVisitor.java:92)
at org.sosy_lab.java_smt.api.visitors.BooleanFormulaTransformationVisitor.visitQuantifier(BooleanFormulaTransformationVisitor.java:24)
at org.sosy_lab.java_smt.basicimpl.AbstractBooleanFormulaManager$DelegatingFormulaVisitor.visitQuantifier(AbstractBooleanFormulaManager.java:388)
at org.sosy_lab.java_smt.basicimpl.FormulaTransformationVisitorImpl.visitQuantifier(FormulaTransformationVisitorImpl.java:99)
at org.sosy_lab.java_smt.basicimpl.FormulaTransformationVisitorImpl.visitQuantifier(FormulaTransformationVisitorImpl.java:23)
at org.sosy_lab.java_smt.solvers.princess.PrincessFormulaCreator.visitQuantifier(PrincessFormulaCreator.java:532)
at org.sosy_lab.java_smt.solvers.princess.PrincessFormulaCreator.visit(PrincessFormulaCreator.java:401)
at org.sosy_lab.java_smt.solvers.princess.PrincessFormulaCreator.visit(PrincessFormulaCreator.java:77)
at org.sosy_lab.java_smt.basicimpl.FormulaCreator.visit(FormulaCreator.java:315)
at org.sosy_lab.java_smt.basicimpl.FormulaCreator.transformRecursively(FormulaCreator.java:378)
at org.sosy_lab.java_smt.basicimpl.AbstractBooleanFormulaManager.transformRecursively(AbstractBooleanFormulaManager.java:284)
at org.sosy_lab.java_smt.delegate.trace.TraceBooleanFormulaManager.lambda$transformRecursively$12(TraceBooleanFormulaManager.java:187)
at org.sosy_lab.java_smt.delegate.trace.TraceLogger.logDefDiscard(TraceLogger.java:196)
at org.sosy_lab.java_smt.delegate.trace.TraceBooleanFormulaManager.transformRecursively(TraceBooleanFormulaManager.java:182)
at org.sosy_lab.java_smt.test.SolverVisitorTest.testNestedIntegerFormulaQuantifierRecursiveHandling(SolverVisitorTest.java:1228)
at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:103)
0.034
testVisitingTrue[PRINCESS]Success0.004
testQuantifierAndBoundVariablesWithIntegers[PRINCESS]Success0.023
testFormulaQuantifierForallNegationVisitor[PRINCESS]SkippedPrincess does not allow boolean quantification currently expected not to be: PRINCESS

0.006
floatMoreVisit[PRINCESS]SkippedSolver PRINCESS does not support the theory of floats expected not to be: null

0.004
testIntegerFormulaQuantifierHandlingTrivialSAT[PRINCESS]Success0.020
rationalConstantVisit[PRINCESS]Success0.014
testFormulaVisitor[PRINCESS]Success0.005
booleanIdVisit[PRINCESS]Success0.008
bvVisitFunctionArgs[PRINCESS]Success0.015
testIntegerFormulaQuantifierHandlingUNSAT[PRINCESS]Success0.022
recursiveTransformationVisitorTest2[PRINCESS]Success0.004
testTransformationInsideQuantifiersWithVariable[PRINCESS]Success0.082
bvVisit[PRINCESS]ErrorUnsupported kind: "mod_cast" (OTHER)

java.lang.IllegalArgumentException: Unsupported kind: "mod_cast" (OTHER)
at org.sosy_lab.java_smt.delegate.trace.TraceFormulaManager.getArity(TraceFormulaManager.java:370)
at org.sosy_lab.java_smt.delegate.trace.TraceFormulaManager.makeApplication(TraceFormulaManager.java:390)
at org.sosy_lab.java_smt.delegate.trace.TraceFormulaManager$Rebuilder.visitFunction(TraceFormulaManager.java:185)
at org.sosy_lab.java_smt.delegate.trace.TraceFormulaManager$Rebuilder.visitFunction(TraceFormulaManager.java:132)
at org.sosy_lab.java_smt.basicimpl.FormulaTransformationVisitorImpl.visitFunction(FormulaTransformationVisitorImpl.java:80)
at org.sosy_lab.java_smt.basicimpl.FormulaTransformationVisitorImpl.visitFunction(FormulaTransformationVisitorImpl.java:23)
at org.sosy_lab.java_smt.solvers.princess.PrincessFormulaCreator.visit(PrincessFormulaCreator.java:509)
at org.sosy_lab.java_smt.solvers.princess.PrincessFormulaCreator.visit(PrincessFormulaCreator.java:77)
at org.sosy_lab.java_smt.basicimpl.FormulaCreator.visit(FormulaCreator.java:315)
at org.sosy_lab.java_smt.basicimpl.FormulaCreator.transformRecursively(FormulaCreator.java:378)
at org.sosy_lab.java_smt.basicimpl.FormulaCreator.transformRecursively(FormulaCreator.java:356)
at org.sosy_lab.java_smt.basicimpl.AbstractFormulaManager.transformRecursively(AbstractFormulaManager.java:454)
at org.sosy_lab.java_smt.delegate.trace.TraceFormulaManager.rebuild(TraceFormulaManager.java:213)
at org.sosy_lab.java_smt.delegate.trace.TraceLogger.logDef(TraceLogger.java:161)
at org.sosy_lab.java_smt.delegate.trace.TraceBitvectorFormulaManager.extend(TraceBitvectorFormulaManager.java:299)
at org.sosy_lab.java_smt.test.SolverVisitorTest.bvVisit(SolverVisitorTest.java:645)
at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:103)
0.007
extractionDeclarations[PRINCESS]Success0.008
floatConstantVisit[PRINCESS]SkippedSolver PRINCESS does not support the theory of floats expected not to be: null

0.004
recursiveTransformationVisitorTest[PRINCESS]Success0.005
stringInIntegerFormulaVisit[PRINCESS]Success0.081
bitvectorIdVisit[PRINCESS]ErrorN/A

java.lang.IllegalArgumentException
at com.google.common.base.Preconditions.checkArgument(Preconditions.java:127)
at org.sosy_lab.java_smt.delegate.trace.TraceFormulaManager.makeApplication(TraceFormulaManager.java:589)
at org.sosy_lab.java_smt.delegate.trace.TraceFormulaManager$Rebuilder.visitFunction(TraceFormulaManager.java:185)
at org.sosy_lab.java_smt.delegate.trace.TraceFormulaManager$Rebuilder.visitFunction(TraceFormulaManager.java:132)
at org.sosy_lab.java_smt.basicimpl.FormulaTransformationVisitorImpl.visitFunction(FormulaTransformationVisitorImpl.java:80)
at org.sosy_lab.java_smt.basicimpl.FormulaTransformationVisitorImpl.visitFunction(FormulaTransformationVisitorImpl.java:23)
at org.sosy_lab.java_smt.solvers.princess.PrincessFormulaCreator.visit(PrincessFormulaCreator.java:509)
at org.sosy_lab.java_smt.solvers.princess.PrincessFormulaCreator.visit(PrincessFormulaCreator.java:77)
at org.sosy_lab.java_smt.basicimpl.FormulaCreator.visit(FormulaCreator.java:315)
at org.sosy_lab.java_smt.basicimpl.FormulaCreator.transformRecursively(FormulaCreator.java:378)
at org.sosy_lab.java_smt.basicimpl.FormulaCreator.transformRecursively(FormulaCreator.java:356)
at org.sosy_lab.java_smt.basicimpl.AbstractFormulaManager.transformRecursively(AbstractFormulaManager.java:454)
at org.sosy_lab.java_smt.delegate.trace.TraceFormulaManager.rebuild(TraceFormulaManager.java:213)
at org.sosy_lab.java_smt.delegate.trace.TraceLogger.logDef(TraceLogger.java:161)
at org.sosy_lab.java_smt.delegate.trace.TraceBitvectorFormulaManager.rotateLeft(TraceBitvectorFormulaManager.java:250)
at org.sosy_lab.java_smt.test.SolverVisitorTest.bitvectorIdVisit(SolverVisitorTest.java:237)
at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:103)
0.026
stringInBooleanFormulaIdVisit[PRINCESS]Success0.021
testBooleanFormulaQuantifierHandling[PRINCESS]SkippedPrincess does not support quantifier over boolean variables value of : solverToUse() expected not to be: PRINCESS

0.004
extractionTest1[PRINCESS]Success0.004
extractionTest2[PRINCESS]Success0.003
visitBooleanOperationWithMoreArgsTest[PRINCESS]Success0.019
booleanIdVisitWithAtoms[PRINCESS]Success0.006
testIntegerFormulaQuantifierSymbolsExtraction[PRINCESS]Success0.004
integerDivisionVisit[PRINCESS]Skippedexpected not to be: PRINCESS

0.004
testNestedIntegerFormulaQuantifierHandling[PRINCESS]ErrorObject not tracked: __JAVASMT__BOUND_VARIABLE_1

java.lang.IllegalArgumentException: Object not tracked: __JAVASMT__BOUND_VARIABLE_1
at com.google.common.base.Preconditions.checkArgument(Preconditions.java:217)
at org.sosy_lab.java_smt.delegate.trace.TraceLogger.toVariable(TraceLogger.java:83)
at com.google.common.collect.Iterators$6.transform(Iterators.java:828)
at com.google.common.collect.TransformedIterator.next(TransformedIterator.java:51)
at com.google.common.base.Joiner.appendTo(Joiner.java:107)
at com.google.common.base.Joiner.appendTo(Joiner.java:156)
at com.google.common.base.Joiner.join(Joiner.java:254)
at com.google.common.base.Joiner.join(Joiner.java:236)
at com.google.common.collect.FluentIterable.join(FluentIterable.java:819)
at org.sosy_lab.java_smt.delegate.trace.TraceLogger.toVariables(TraceLogger.java:89)
at org.sosy_lab.java_smt.delegate.trace.TraceQuantifiedFormulaManager.mkQuantifier(TraceQuantifiedFormulaManager.java:43)
at org.sosy_lab.java_smt.api.visitors.BooleanFormulaTransformationVisitor.visitQuantifier(BooleanFormulaTransformationVisitor.java:92)
at org.sosy_lab.java_smt.api.visitors.BooleanFormulaTransformationVisitor.visitQuantifier(BooleanFormulaTransformationVisitor.java:24)
at org.sosy_lab.java_smt.basicimpl.AbstractBooleanFormulaManager$DelegatingFormulaVisitor.visitQuantifier(AbstractBooleanFormulaManager.java:388)
at org.sosy_lab.java_smt.solvers.princess.PrincessFormulaCreator.visitQuantifier(PrincessFormulaCreator.java:532)
at org.sosy_lab.java_smt.solvers.princess.PrincessFormulaCreator.visit(PrincessFormulaCreator.java:401)
at org.sosy_lab.java_smt.solvers.princess.PrincessFormulaCreator.visit(PrincessFormulaCreator.java:77)
at org.sosy_lab.java_smt.basicimpl.FormulaCreator.visit(FormulaCreator.java:315)
at org.sosy_lab.java_smt.basicimpl.AbstractBooleanFormulaManager.visit(AbstractBooleanFormulaManager.java:271)
at org.sosy_lab.java_smt.delegate.trace.TraceBooleanFormulaManager.lambda$visit$10(TraceBooleanFormulaManager.java:162)
at org.sosy_lab.java_smt.delegate.trace.TraceLogger.logDefDiscard(TraceLogger.java:196)
at org.sosy_lab.java_smt.delegate.trace.TraceBooleanFormulaManager.visit(TraceBooleanFormulaManager.java:154)
at org.sosy_lab.java_smt.test.SolverVisitorTest.testNestedIntegerFormulaQuantifierHandling(SolverVisitorTest.java:1208)
at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:103)
0.012
stringInStringFormulaVisit[PRINCESS]Errorstr_++(str_++(str_empty, str_empty), str_empty) (should be: str_++(str_empty, str_empty))

java.lang.IllegalArgumentException: str_++(str_++(str_empty, str_empty), str_empty) (should be: str_++(str_empty, str_empty))
at com.google.common.base.Preconditions.checkArgument(Preconditions.java:445)
at org.sosy_lab.java_smt.delegate.trace.TraceFormulaManager$Rebuilder.visitFunction(TraceFormulaManager.java:186)
at org.sosy_lab.java_smt.delegate.trace.TraceFormulaManager$Rebuilder.visitFunction(TraceFormulaManager.java:132)
at org.sosy_lab.java_smt.basicimpl.FormulaTransformationVisitorImpl.visitFunction(FormulaTransformationVisitorImpl.java:80)
at org.sosy_lab.java_smt.basicimpl.FormulaTransformationVisitorImpl.visitFunction(FormulaTransformationVisitorImpl.java:23)
at org.sosy_lab.java_smt.solvers.princess.PrincessFormulaCreator.visit(PrincessFormulaCreator.java:509)
at org.sosy_lab.java_smt.solvers.princess.PrincessFormulaCreator.visit(PrincessFormulaCreator.java:77)
at org.sosy_lab.java_smt.basicimpl.FormulaCreator.visit(FormulaCreator.java:315)
at org.sosy_lab.java_smt.basicimpl.FormulaCreator.transformRecursively(FormulaCreator.java:378)
at org.sosy_lab.java_smt.basicimpl.FormulaCreator.transformRecursively(FormulaCreator.java:356)
at org.sosy_lab.java_smt.basicimpl.AbstractFormulaManager.transformRecursively(AbstractFormulaManager.java:454)
at org.sosy_lab.java_smt.delegate.trace.TraceFormulaManager.rebuild(TraceFormulaManager.java:213)
at org.sosy_lab.java_smt.delegate.trace.TraceLogger.logDef(TraceLogger.java:161)
at org.sosy_lab.java_smt.delegate.trace.TraceStringFormulaManager.concat(TraceStringFormulaManager.java:170)
at org.sosy_lab.java_smt.delegate.trace.TraceFormulaManager.makeApplication(TraceFormulaManager.java:852)
at org.sosy_lab.java_smt.delegate.trace.TraceFormulaManager$Rebuilder.visitFunction(TraceFormulaManager.java:185)
at org.sosy_lab.java_smt.delegate.trace.TraceFormulaManager$Rebuilder.visitFunction(TraceFormulaManager.java:132)
at org.sosy_lab.java_smt.basicimpl.FormulaTransformationVisitorImpl.visitFunction(FormulaTransformationVisitorImpl.java:80)
at org.sosy_lab.java_smt.basicimpl.FormulaTransformationVisitorImpl.visitFunction(FormulaTransformationVisitorImpl.java:23)
at org.sosy_lab.java_smt.solvers.princess.PrincessFormulaCreator.visit(PrincessFormulaCreator.java:509)
at org.sosy_lab.java_smt.solvers.princess.PrincessFormulaCreator.visit(PrincessFormulaCreator.java:77)
at org.sosy_lab.java_smt.basicimpl.FormulaCreator.visit(FormulaCreator.java:315)
at org.sosy_lab.java_smt.basicimpl.FormulaCreator.transformRecursively(FormulaCreator.java:378)
at org.sosy_lab.java_smt.basicimpl.FormulaCreator.transformRecursively(FormulaCreator.java:356)
at org.sosy_lab.java_smt.basicimpl.AbstractFormulaManager.transformRecursively(AbstractFormulaManager.java:454)
at org.sosy_lab.java_smt.delegate.trace.TraceFormulaManager.rebuild(TraceFormulaManager.java:213)
at org.sosy_lab.java_smt.delegate.trace.TraceLogger.logDef(TraceLogger.java:161)
at org.sosy_lab.java_smt.delegate.trace.TraceStringFormulaManager.concat(TraceStringFormulaManager.java:170)
at org.sosy_lab.java_smt.delegate.trace.TraceFormulaManager.makeApplication(TraceFormulaManager.java:852)
at org.sosy_lab.java_smt.delegate.trace.TraceFormulaManager$Rebuilder.visitFunction(TraceFormulaManager.java:185)
at org.sosy_lab.java_smt.delegate.trace.TraceFormulaManager$Rebuilder.visitFunction(TraceFormulaManager.java:132)
at org.sosy_lab.java_smt.basicimpl.FormulaTransformationVisitorImpl.visitFunction(FormulaTransformationVisitorImpl.java:80)
at org.sosy_lab.java_smt.basicimpl.FormulaTransformationVisitorImpl.visitFunction(FormulaTransformationVisitorImpl.java:23)
at org.sosy_lab.java_smt.solvers.princess.PrincessFormulaCreator.visit(PrincessFormulaCreator.java:509)
at org.sosy_lab.java_smt.solvers.princess.PrincessFormulaCreator.visit(PrincessFormulaCreator.java:77)
at org.sosy_lab.java_smt.basicimpl.FormulaCreator.visit(FormulaCreator.java:315)
at org.sosy_lab.java_smt.basicimpl.FormulaCreator.transformRecursively(FormulaCreator.java:378)
at org.sosy_lab.java_smt.basicimpl.FormulaCreator.transformRecursively(FormulaCreator.java:356)
at org.sosy_lab.java_smt.basicimpl.AbstractFormulaManager.transformRecursively(AbstractFormulaManager.java:454)
at org.sosy_lab.java_smt.delegate.trace.TraceFormulaManager.rebuild(TraceFormulaManager.java:213)
at org.sosy_lab.java_smt.delegate.trace.TraceLogger.logDef(TraceLogger.java:161)
at org.sosy_lab.java_smt.delegate.trace.TraceStringFormulaManager.concat(TraceStringFormulaManager.java:170)
at org.sosy_lab.java_smt.api.StringFormulaManager.concat(StringFormulaManager.java:107)
at org.sosy_lab.java_smt.test.SolverVisitorTest.stringInStringFormulaVisit(SolverVisitorTest.java:786)
at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:103)
0.007
testIntegerFormulaQuantifierHandlingTrivialUNSAT[PRINCESS]Success0.016
extractionArguments[PRINCESS]Success0.005
stringInRegexFormulaVisit[PRINCESS]Success0.020
integerToBitvectorConversionVisit[PRINCESS]Skippedexpected not to be: PRINCESS

0.006
bitvectorConstantVisit[PRINCESS]Success0.008
Properties »

Back to top

TestCase StringFormulaManagerTest

NameStatusTypeTime(s)
testRegexIntersection[PRINCESS]Error\if (((str_len(str_cons(mod_cast(0, 65535, 97), str_empty)) = 1) & (str_len(str_cons(mod_cast(0, 65535, 122), str_empty)) = 1))) \then (re_range(str_cons(mod_cast(0, 65535, 97), str_empty), str_cons(mod_cast(0, 65535, 122), str_empty))) \else (re_none) (should be: re_range(str_cons(mod_cast(0, 65535, 97), str_empty), str_cons(mod_cast(0, 65535, 122), str_empty)))

java.lang.IllegalArgumentException: \if (((str_len(str_cons(mod_cast(0, 65535, 97), str_empty)) = 1) & (str_len(str_cons(mod_cast(0, 65535, 122), str_empty)) = 1))) \then (re_range(str_cons(mod_cast(0, 65535, 97), str_empty), str_cons(mod_cast(0, 65535, 122), str_empty))) \else (re_none) (should be: re_range(str_cons(mod_cast(0, 65535, 97), str_empty), str_cons(mod_cast(0, 65535, 122), str_empty)))
at com.google.common.base.Preconditions.checkArgument(Preconditions.java:445)
at org.sosy_lab.java_smt.delegate.trace.TraceFormulaManager$Rebuilder.visitFunction(TraceFormulaManager.java:186)
at org.sosy_lab.java_smt.delegate.trace.TraceFormulaManager$Rebuilder.visitFunction(TraceFormulaManager.java:132)
at org.sosy_lab.java_smt.basicimpl.FormulaTransformationVisitorImpl.visitFunction(FormulaTransformationVisitorImpl.java:80)
at org.sosy_lab.java_smt.basicimpl.FormulaTransformationVisitorImpl.visitFunction(FormulaTransformationVisitorImpl.java:23)
at org.sosy_lab.java_smt.solvers.princess.PrincessFormulaCreator.visit(PrincessFormulaCreator.java:509)
at org.sosy_lab.java_smt.solvers.princess.PrincessFormulaCreator.visit(PrincessFormulaCreator.java:77)
at org.sosy_lab.java_smt.basicimpl.FormulaCreator.visit(FormulaCreator.java:315)
at org.sosy_lab.java_smt.basicimpl.FormulaCreator.transformRecursively(FormulaCreator.java:378)
at org.sosy_lab.java_smt.basicimpl.FormulaCreator.transformRecursively(FormulaCreator.java:356)
at org.sosy_lab.java_smt.basicimpl.AbstractFormulaManager.transformRecursively(AbstractFormulaManager.java:454)
at org.sosy_lab.java_smt.delegate.trace.TraceFormulaManager.rebuild(TraceFormulaManager.java:213)
at org.sosy_lab.java_smt.delegate.trace.TraceLogger.logDef(TraceLogger.java:161)
at org.sosy_lab.java_smt.delegate.trace.TraceStringFormulaManager.range(TraceStringFormulaManager.java:211)
at org.sosy_lab.java_smt.api.StringFormulaManager.range(StringFormulaManager.java:161)
at org.sosy_lab.java_smt.test.StringFormulaManagerTest.setup(StringFormulaManagerTest.java:90)
at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:103)
1.621
testStringVariableReplaceFront[PRINCESS]Error\if (((str_len(str_cons(mod_cast(0, 65535, 97), str_empty)) = 1) & (str_len(str_cons(mod_cast(0, 65535, 122), str_empty)) = 1))) \then (re_range(str_cons(mod_cast(0, 65535, 97), str_empty), str_cons(mod_cast(0, 65535, 122), str_empty))) \else (re_none) (should be: re_range(str_cons(mod_cast(0, 65535, 97), str_empty), str_cons(mod_cast(0, 65535, 122), str_empty)))

java.lang.IllegalArgumentException: \if (((str_len(str_cons(mod_cast(0, 65535, 97), str_empty)) = 1) & (str_len(str_cons(mod_cast(0, 65535, 122), str_empty)) = 1))) \then (re_range(str_cons(mod_cast(0, 65535, 97), str_empty), str_cons(mod_cast(0, 65535, 122), str_empty))) \else (re_none) (should be: re_range(str_cons(mod_cast(0, 65535, 97), str_empty), str_cons(mod_cast(0, 65535, 122), str_empty)))
at com.google.common.base.Preconditions.checkArgument(Preconditions.java:445)
at org.sosy_lab.java_smt.delegate.trace.TraceFormulaManager$Rebuilder.visitFunction(TraceFormulaManager.java:186)
at org.sosy_lab.java_smt.delegate.trace.TraceFormulaManager$Rebuilder.visitFunction(TraceFormulaManager.java:132)
at org.sosy_lab.java_smt.basicimpl.FormulaTransformationVisitorImpl.visitFunction(FormulaTransformationVisitorImpl.java:80)
at org.sosy_lab.java_smt.basicimpl.FormulaTransformationVisitorImpl.visitFunction(FormulaTransformationVisitorImpl.java:23)
at org.sosy_lab.java_smt.solvers.princess.PrincessFormulaCreator.visit(PrincessFormulaCreator.java:509)
at org.sosy_lab.java_smt.solvers.princess.PrincessFormulaCreator.visit(PrincessFormulaCreator.java:77)
at org.sosy_lab.java_smt.basicimpl.FormulaCreator.visit(FormulaCreator.java:315)
at org.sosy_lab.java_smt.basicimpl.FormulaCreator.transformRecursively(FormulaCreator.java:378)
at org.sosy_lab.java_smt.basicimpl.FormulaCreator.transformRecursively(FormulaCreator.java:356)
at org.sosy_lab.java_smt.basicimpl.AbstractFormulaManager.transformRecursively(AbstractFormulaManager.java:454)
at org.sosy_lab.java_smt.delegate.trace.TraceFormulaManager.rebuild(TraceFormulaManager.java:213)
at org.sosy_lab.java_smt.delegate.trace.TraceLogger.logDef(TraceLogger.java:161)
at org.sosy_lab.java_smt.delegate.trace.TraceStringFormulaManager.range(TraceStringFormulaManager.java:211)
at org.sosy_lab.java_smt.api.StringFormulaManager.range(StringFormulaManager.java:161)
at org.sosy_lab.java_smt.test.StringFormulaManagerTest.setup(StringFormulaManagerTest.java:90)
at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:103)
0.009
testStringIndexOfWithSubStrings[PRINCESS]Error\if (((str_len(str_cons(mod_cast(0, 65535, 97), str_empty)) = 1) & (str_len(str_cons(mod_cast(0, 65535, 122), str_empty)) = 1))) \then (re_range(str_cons(mod_cast(0, 65535, 97), str_empty), str_cons(mod_cast(0, 65535, 122), str_empty))) \else (re_none) (should be: re_range(str_cons(mod_cast(0, 65535, 97), str_empty), str_cons(mod_cast(0, 65535, 122), str_empty)))

java.lang.IllegalArgumentException: \if (((str_len(str_cons(mod_cast(0, 65535, 97), str_empty)) = 1) & (str_len(str_cons(mod_cast(0, 65535, 122), str_empty)) = 1))) \then (re_range(str_cons(mod_cast(0, 65535, 97), str_empty), str_cons(mod_cast(0, 65535, 122), str_empty))) \else (re_none) (should be: re_range(str_cons(mod_cast(0, 65535, 97), str_empty), str_cons(mod_cast(0, 65535, 122), str_empty)))
at com.google.common.base.Preconditions.checkArgument(Preconditions.java:445)
at org.sosy_lab.java_smt.delegate.trace.TraceFormulaManager$Rebuilder.visitFunction(TraceFormulaManager.java:186)
at org.sosy_lab.java_smt.delegate.trace.TraceFormulaManager$Rebuilder.visitFunction(TraceFormulaManager.java:132)
at org.sosy_lab.java_smt.basicimpl.FormulaTransformationVisitorImpl.visitFunction(FormulaTransformationVisitorImpl.java:80)
at org.sosy_lab.java_smt.basicimpl.FormulaTransformationVisitorImpl.visitFunction(FormulaTransformationVisitorImpl.java:23)
at org.sosy_lab.java_smt.solvers.princess.PrincessFormulaCreator.visit(PrincessFormulaCreator.java:509)
at org.sosy_lab.java_smt.solvers.princess.PrincessFormulaCreator.visit(PrincessFormulaCreator.java:77)
at org.sosy_lab.java_smt.basicimpl.FormulaCreator.visit(FormulaCreator.java:315)
at org.sosy_lab.java_smt.basicimpl.FormulaCreator.transformRecursively(FormulaCreator.java:378)
at org.sosy_lab.java_smt.basicimpl.FormulaCreator.transformRecursively(FormulaCreator.java:356)
at org.sosy_lab.java_smt.basicimpl.AbstractFormulaManager.transformRecursively(AbstractFormulaManager.java:454)
at org.sosy_lab.java_smt.delegate.trace.TraceFormulaManager.rebuild(TraceFormulaManager.java:213)
at org.sosy_lab.java_smt.delegate.trace.TraceLogger.logDef(TraceLogger.java:161)
at org.sosy_lab.java_smt.delegate.trace.TraceStringFormulaManager.range(TraceStringFormulaManager.java:211)
at org.sosy_lab.java_smt.api.StringFormulaManager.range(StringFormulaManager.java:161)
at org.sosy_lab.java_smt.test.StringFormulaManagerTest.setup(StringFormulaManagerTest.java:90)
at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:103)
0.008
testStringPrefixSuffixConcat[PRINCESS]Error\if (((str_len(str_cons(mod_cast(0, 65535, 97), str_empty)) = 1) & (str_len(str_cons(mod_cast(0, 65535, 122), str_empty)) = 1))) \then (re_range(str_cons(mod_cast(0, 65535, 97), str_empty), str_cons(mod_cast(0, 65535, 122), str_empty))) \else (re_none) (should be: re_range(str_cons(mod_cast(0, 65535, 97), str_empty), str_cons(mod_cast(0, 65535, 122), str_empty)))

java.lang.IllegalArgumentException: \if (((str_len(str_cons(mod_cast(0, 65535, 97), str_empty)) = 1) & (str_len(str_cons(mod_cast(0, 65535, 122), str_empty)) = 1))) \then (re_range(str_cons(mod_cast(0, 65535, 97), str_empty), str_cons(mod_cast(0, 65535, 122), str_empty))) \else (re_none) (should be: re_range(str_cons(mod_cast(0, 65535, 97), str_empty), str_cons(mod_cast(0, 65535, 122), str_empty)))
at com.google.common.base.Preconditions.checkArgument(Preconditions.java:445)
at org.sosy_lab.java_smt.delegate.trace.TraceFormulaManager$Rebuilder.visitFunction(TraceFormulaManager.java:186)
at org.sosy_lab.java_smt.delegate.trace.TraceFormulaManager$Rebuilder.visitFunction(TraceFormulaManager.java:132)
at org.sosy_lab.java_smt.basicimpl.FormulaTransformationVisitorImpl.visitFunction(FormulaTransformationVisitorImpl.java:80)
at org.sosy_lab.java_smt.basicimpl.FormulaTransformationVisitorImpl.visitFunction(FormulaTransformationVisitorImpl.java:23)
at org.sosy_lab.java_smt.solvers.princess.PrincessFormulaCreator.visit(PrincessFormulaCreator.java:509)
at org.sosy_lab.java_smt.solvers.princess.PrincessFormulaCreator.visit(PrincessFormulaCreator.java:77)
at org.sosy_lab.java_smt.basicimpl.FormulaCreator.visit(FormulaCreator.java:315)
at org.sosy_lab.java_smt.basicimpl.FormulaCreator.transformRecursively(FormulaCreator.java:378)
at org.sosy_lab.java_smt.basicimpl.FormulaCreator.transformRecursively(FormulaCreator.java:356)
at org.sosy_lab.java_smt.basicimpl.AbstractFormulaManager.transformRecursively(AbstractFormulaManager.java:454)
at org.sosy_lab.java_smt.delegate.trace.TraceFormulaManager.rebuild(TraceFormulaManager.java:213)
at org.sosy_lab.java_smt.delegate.trace.TraceLogger.logDef(TraceLogger.java:161)
at org.sosy_lab.java_smt.delegate.trace.TraceStringFormulaManager.range(TraceStringFormulaManager.java:211)
at org.sosy_lab.java_smt.api.StringFormulaManager.range(StringFormulaManager.java:161)
at org.sosy_lab.java_smt.test.StringFormulaManagerTest.setup(StringFormulaManagerTest.java:90)
at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:103)
0.008
testCharAtWithSpecialCharacters[PRINCESS]Error\if (((str_len(str_cons(mod_cast(0, 65535, 97), str_empty)) = 1) & (str_len(str_cons(mod_cast(0, 65535, 122), str_empty)) = 1))) \then (re_range(str_cons(mod_cast(0, 65535, 97), str_empty), str_cons(mod_cast(0, 65535, 122), str_empty))) \else (re_none) (should be: re_range(str_cons(mod_cast(0, 65535, 97), str_empty), str_cons(mod_cast(0, 65535, 122), str_empty)))

java.lang.IllegalArgumentException: \if (((str_len(str_cons(mod_cast(0, 65535, 97), str_empty)) = 1) & (str_len(str_cons(mod_cast(0, 65535, 122), str_empty)) = 1))) \then (re_range(str_cons(mod_cast(0, 65535, 97), str_empty), str_cons(mod_cast(0, 65535, 122), str_empty))) \else (re_none) (should be: re_range(str_cons(mod_cast(0, 65535, 97), str_empty), str_cons(mod_cast(0, 65535, 122), str_empty)))
at com.google.common.base.Preconditions.checkArgument(Preconditions.java:445)
at org.sosy_lab.java_smt.delegate.trace.TraceFormulaManager$Rebuilder.visitFunction(TraceFormulaManager.java:186)
at org.sosy_lab.java_smt.delegate.trace.TraceFormulaManager$Rebuilder.visitFunction(TraceFormulaManager.java:132)
at org.sosy_lab.java_smt.basicimpl.FormulaTransformationVisitorImpl.visitFunction(FormulaTransformationVisitorImpl.java:80)
at org.sosy_lab.java_smt.basicimpl.FormulaTransformationVisitorImpl.visitFunction(FormulaTransformationVisitorImpl.java:23)
at org.sosy_lab.java_smt.solvers.princess.PrincessFormulaCreator.visit(PrincessFormulaCreator.java:509)
at org.sosy_lab.java_smt.solvers.princess.PrincessFormulaCreator.visit(PrincessFormulaCreator.java:77)
at org.sosy_lab.java_smt.basicimpl.FormulaCreator.visit(FormulaCreator.java:315)
at org.sosy_lab.java_smt.basicimpl.FormulaCreator.transformRecursively(FormulaCreator.java:378)
at org.sosy_lab.java_smt.basicimpl.FormulaCreator.transformRecursively(FormulaCreator.java:356)
at org.sosy_lab.java_smt.basicimpl.AbstractFormulaManager.transformRecursively(AbstractFormulaManager.java:454)
at org.sosy_lab.java_smt.delegate.trace.TraceFormulaManager.rebuild(TraceFormulaManager.java:213)
at org.sosy_lab.java_smt.delegate.trace.TraceLogger.logDef(TraceLogger.java:161)
at org.sosy_lab.java_smt.delegate.trace.TraceStringFormulaManager.range(TraceStringFormulaManager.java:211)
at org.sosy_lab.java_smt.api.StringFormulaManager.range(StringFormulaManager.java:161)
at org.sosy_lab.java_smt.test.StringFormulaManagerTest.setup(StringFormulaManagerTest.java:90)
at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:103)
0.008
invalidCodesTest[PRINCESS]Error\if (((str_len(str_cons(mod_cast(0, 65535, 97), str_empty)) = 1) & (str_len(str_cons(mod_cast(0, 65535, 122), str_empty)) = 1))) \then (re_range(str_cons(mod_cast(0, 65535, 97), str_empty), str_cons(mod_cast(0, 65535, 122), str_empty))) \else (re_none) (should be: re_range(str_cons(mod_cast(0, 65535, 97), str_empty), str_cons(mod_cast(0, 65535, 122), str_empty)))

java.lang.IllegalArgumentException: \if (((str_len(str_cons(mod_cast(0, 65535, 97), str_empty)) = 1) & (str_len(str_cons(mod_cast(0, 65535, 122), str_empty)) = 1))) \then (re_range(str_cons(mod_cast(0, 65535, 97), str_empty), str_cons(mod_cast(0, 65535, 122), str_empty))) \else (re_none) (should be: re_range(str_cons(mod_cast(0, 65535, 97), str_empty), str_cons(mod_cast(0, 65535, 122), str_empty)))
at com.google.common.base.Preconditions.checkArgument(Preconditions.java:445)
at org.sosy_lab.java_smt.delegate.trace.TraceFormulaManager$Rebuilder.visitFunction(TraceFormulaManager.java:186)
at org.sosy_lab.java_smt.delegate.trace.TraceFormulaManager$Rebuilder.visitFunction(TraceFormulaManager.java:132)
at org.sosy_lab.java_smt.basicimpl.FormulaTransformationVisitorImpl.visitFunction(FormulaTransformationVisitorImpl.java:80)
at org.sosy_lab.java_smt.basicimpl.FormulaTransformationVisitorImpl.visitFunction(FormulaTransformationVisitorImpl.java:23)
at org.sosy_lab.java_smt.solvers.princess.PrincessFormulaCreator.visit(PrincessFormulaCreator.java:509)
at org.sosy_lab.java_smt.solvers.princess.PrincessFormulaCreator.visit(PrincessFormulaCreator.java:77)
at org.sosy_lab.java_smt.basicimpl.FormulaCreator.visit(FormulaCreator.java:315)
at org.sosy_lab.java_smt.basicimpl.FormulaCreator.transformRecursively(FormulaCreator.java:378)
at org.sosy_lab.java_smt.basicimpl.FormulaCreator.transformRecursively(FormulaCreator.java:356)
at org.sosy_lab.java_smt.basicimpl.AbstractFormulaManager.transformRecursively(AbstractFormulaManager.java:454)
at org.sosy_lab.java_smt.delegate.trace.TraceFormulaManager.rebuild(TraceFormulaManager.java:213)
at org.sosy_lab.java_smt.delegate.trace.TraceLogger.logDef(TraceLogger.java:161)
at org.sosy_lab.java_smt.delegate.trace.TraceStringFormulaManager.range(TraceStringFormulaManager.java:211)
at org.sosy_lab.java_smt.api.StringFormulaManager.range(StringFormulaManager.java:161)
at org.sosy_lab.java_smt.test.StringFormulaManagerTest.setup(StringFormulaManagerTest.java:90)
at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:103)
0.008
testEmptyRegex[PRINCESS]Error\if (((str_len(str_cons(mod_cast(0, 65535, 97), str_empty)) = 1) & (str_len(str_cons(mod_cast(0, 65535, 122), str_empty)) = 1))) \then (re_range(str_cons(mod_cast(0, 65535, 97), str_empty), str_cons(mod_cast(0, 65535, 122), str_empty))) \else (re_none) (should be: re_range(str_cons(mod_cast(0, 65535, 97), str_empty), str_cons(mod_cast(0, 65535, 122), str_empty)))

java.lang.IllegalArgumentException: \if (((str_len(str_cons(mod_cast(0, 65535, 97), str_empty)) = 1) & (str_len(str_cons(mod_cast(0, 65535, 122), str_empty)) = 1))) \then (re_range(str_cons(mod_cast(0, 65535, 97), str_empty), str_cons(mod_cast(0, 65535, 122), str_empty))) \else (re_none) (should be: re_range(str_cons(mod_cast(0, 65535, 97), str_empty), str_cons(mod_cast(0, 65535, 122), str_empty)))
at com.google.common.base.Preconditions.checkArgument(Preconditions.java:445)
at org.sosy_lab.java_smt.delegate.trace.TraceFormulaManager$Rebuilder.visitFunction(TraceFormulaManager.java:186)
at org.sosy_lab.java_smt.delegate.trace.TraceFormulaManager$Rebuilder.visitFunction(TraceFormulaManager.java:132)
at org.sosy_lab.java_smt.basicimpl.FormulaTransformationVisitorImpl.visitFunction(FormulaTransformationVisitorImpl.java:80)
at org.sosy_lab.java_smt.basicimpl.FormulaTransformationVisitorImpl.visitFunction(FormulaTransformationVisitorImpl.java:23)
at org.sosy_lab.java_smt.solvers.princess.PrincessFormulaCreator.visit(PrincessFormulaCreator.java:509)
at org.sosy_lab.java_smt.solvers.princess.PrincessFormulaCreator.visit(PrincessFormulaCreator.java:77)
at org.sosy_lab.java_smt.basicimpl.FormulaCreator.visit(FormulaCreator.java:315)
at org.sosy_lab.java_smt.basicimpl.FormulaCreator.transformRecursively(FormulaCreator.java:378)
at org.sosy_lab.java_smt.basicimpl.FormulaCreator.transformRecursively(FormulaCreator.java:356)
at org.sosy_lab.java_smt.basicimpl.AbstractFormulaManager.transformRecursively(AbstractFormulaManager.java:454)
at org.sosy_lab.java_smt.delegate.trace.TraceFormulaManager.rebuild(TraceFormulaManager.java:213)
at org.sosy_lab.java_smt.delegate.trace.TraceLogger.logDef(TraceLogger.java:161)
at org.sosy_lab.java_smt.delegate.trace.TraceStringFormulaManager.range(TraceStringFormulaManager.java:211)
at org.sosy_lab.java_smt.api.StringFormulaManager.range(StringFormulaManager.java:161)
at org.sosy_lab.java_smt.test.StringFormulaManagerTest.setup(StringFormulaManagerTest.java:90)
at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:103)
0.010
testStringLengthInequalityPositiveRange[PRINCESS]Error\if (((str_len(str_cons(mod_cast(0, 65535, 97), str_empty)) = 1) & (str_len(str_cons(mod_cast(0, 65535, 122), str_empty)) = 1))) \then (re_range(str_cons(mod_cast(0, 65535, 97), str_empty), str_cons(mod_cast(0, 65535, 122), str_empty))) \else (re_none) (should be: re_range(str_cons(mod_cast(0, 65535, 97), str_empty), str_cons(mod_cast(0, 65535, 122), str_empty)))

java.lang.IllegalArgumentException: \if (((str_len(str_cons(mod_cast(0, 65535, 97), str_empty)) = 1) & (str_len(str_cons(mod_cast(0, 65535, 122), str_empty)) = 1))) \then (re_range(str_cons(mod_cast(0, 65535, 97), str_empty), str_cons(mod_cast(0, 65535, 122), str_empty))) \else (re_none) (should be: re_range(str_cons(mod_cast(0, 65535, 97), str_empty), str_cons(mod_cast(0, 65535, 122), str_empty)))
at com.google.common.base.Preconditions.checkArgument(Preconditions.java:445)
at org.sosy_lab.java_smt.delegate.trace.TraceFormulaManager$Rebuilder.visitFunction(TraceFormulaManager.java:186)
at org.sosy_lab.java_smt.delegate.trace.TraceFormulaManager$Rebuilder.visitFunction(TraceFormulaManager.java:132)
at org.sosy_lab.java_smt.basicimpl.FormulaTransformationVisitorImpl.visitFunction(FormulaTransformationVisitorImpl.java:80)
at org.sosy_lab.java_smt.basicimpl.FormulaTransformationVisitorImpl.visitFunction(FormulaTransformationVisitorImpl.java:23)
at org.sosy_lab.java_smt.solvers.princess.PrincessFormulaCreator.visit(PrincessFormulaCreator.java:509)
at org.sosy_lab.java_smt.solvers.princess.PrincessFormulaCreator.visit(PrincessFormulaCreator.java:77)
at org.sosy_lab.java_smt.basicimpl.FormulaCreator.visit(FormulaCreator.java:315)
at org.sosy_lab.java_smt.basicimpl.FormulaCreator.transformRecursively(FormulaCreator.java:378)
at org.sosy_lab.java_smt.basicimpl.FormulaCreator.transformRecursively(FormulaCreator.java:356)
at org.sosy_lab.java_smt.basicimpl.AbstractFormulaManager.transformRecursively(AbstractFormulaManager.java:454)
at org.sosy_lab.java_smt.delegate.trace.TraceFormulaManager.rebuild(TraceFormulaManager.java:213)
at org.sosy_lab.java_smt.delegate.trace.TraceLogger.logDef(TraceLogger.java:161)
at org.sosy_lab.java_smt.delegate.trace.TraceStringFormulaManager.range(TraceStringFormulaManager.java:211)
at org.sosy_lab.java_smt.api.StringFormulaManager.range(StringFormulaManager.java:161)
at org.sosy_lab.java_smt.test.StringFormulaManagerTest.setup(StringFormulaManagerTest.java:90)
at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:103)
0.008
testRegexUnion[PRINCESS]Error\if (((str_len(str_cons(mod_cast(0, 65535, 97), str_empty)) = 1) & (str_len(str_cons(mod_cast(0, 65535, 122), str_empty)) = 1))) \then (re_range(str_cons(mod_cast(0, 65535, 97), str_empty), str_cons(mod_cast(0, 65535, 122), str_empty))) \else (re_none) (should be: re_range(str_cons(mod_cast(0, 65535, 97), str_empty), str_cons(mod_cast(0, 65535, 122), str_empty)))

java.lang.IllegalArgumentException: \if (((str_len(str_cons(mod_cast(0, 65535, 97), str_empty)) = 1) & (str_len(str_cons(mod_cast(0, 65535, 122), str_empty)) = 1))) \then (re_range(str_cons(mod_cast(0, 65535, 97), str_empty), str_cons(mod_cast(0, 65535, 122), str_empty))) \else (re_none) (should be: re_range(str_cons(mod_cast(0, 65535, 97), str_empty), str_cons(mod_cast(0, 65535, 122), str_empty)))
at com.google.common.base.Preconditions.checkArgument(Preconditions.java:445)
at org.sosy_lab.java_smt.delegate.trace.TraceFormulaManager$Rebuilder.visitFunction(TraceFormulaManager.java:186)
at org.sosy_lab.java_smt.delegate.trace.TraceFormulaManager$Rebuilder.visitFunction(TraceFormulaManager.java:132)
at org.sosy_lab.java_smt.basicimpl.FormulaTransformationVisitorImpl.visitFunction(FormulaTransformationVisitorImpl.java:80)
at org.sosy_lab.java_smt.basicimpl.FormulaTransformationVisitorImpl.visitFunction(FormulaTransformationVisitorImpl.java:23)
at org.sosy_lab.java_smt.solvers.princess.PrincessFormulaCreator.visit(PrincessFormulaCreator.java:509)
at org.sosy_lab.java_smt.solvers.princess.PrincessFormulaCreator.visit(PrincessFormulaCreator.java:77)
at org.sosy_lab.java_smt.basicimpl.FormulaCreator.visit(FormulaCreator.java:315)
at org.sosy_lab.java_smt.basicimpl.FormulaCreator.transformRecursively(FormulaCreator.java:378)
at org.sosy_lab.java_smt.basicimpl.FormulaCreator.transformRecursively(FormulaCreator.java:356)
at org.sosy_lab.java_smt.basicimpl.AbstractFormulaManager.transformRecursively(AbstractFormulaManager.java:454)
at org.sosy_lab.java_smt.delegate.trace.TraceFormulaManager.rebuild(TraceFormulaManager.java:213)
at org.sosy_lab.java_smt.delegate.trace.TraceLogger.logDef(TraceLogger.java:161)
at org.sosy_lab.java_smt.delegate.trace.TraceStringFormulaManager.range(TraceStringFormulaManager.java:211)
at org.sosy_lab.java_smt.api.StringFormulaManager.range(StringFormulaManager.java:161)
at org.sosy_lab.java_smt.test.StringFormulaManagerTest.setup(StringFormulaManagerTest.java:90)
at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:103)
0.007
testStringVariableReplaceMiddle[PRINCESS]Error\if (((str_len(str_cons(mod_cast(0, 65535, 97), str_empty)) = 1) & (str_len(str_cons(mod_cast(0, 65535, 122), str_empty)) = 1))) \then (re_range(str_cons(mod_cast(0, 65535, 97), str_empty), str_cons(mod_cast(0, 65535, 122), str_empty))) \else (re_none) (should be: re_range(str_cons(mod_cast(0, 65535, 97), str_empty), str_cons(mod_cast(0, 65535, 122), str_empty)))

java.lang.IllegalArgumentException: \if (((str_len(str_cons(mod_cast(0, 65535, 97), str_empty)) = 1) & (str_len(str_cons(mod_cast(0, 65535, 122), str_empty)) = 1))) \then (re_range(str_cons(mod_cast(0, 65535, 97), str_empty), str_cons(mod_cast(0, 65535, 122), str_empty))) \else (re_none) (should be: re_range(str_cons(mod_cast(0, 65535, 97), str_empty), str_cons(mod_cast(0, 65535, 122), str_empty)))
at com.google.common.base.Preconditions.checkArgument(Preconditions.java:445)
at org.sosy_lab.java_smt.delegate.trace.TraceFormulaManager$Rebuilder.visitFunction(TraceFormulaManager.java:186)
at org.sosy_lab.java_smt.delegate.trace.TraceFormulaManager$Rebuilder.visitFunction(TraceFormulaManager.java:132)
at org.sosy_lab.java_smt.basicimpl.FormulaTransformationVisitorImpl.visitFunction(FormulaTransformationVisitorImpl.java:80)
at org.sosy_lab.java_smt.basicimpl.FormulaTransformationVisitorImpl.visitFunction(FormulaTransformationVisitorImpl.java:23)
at org.sosy_lab.java_smt.solvers.princess.PrincessFormulaCreator.visit(PrincessFormulaCreator.java:509)
at org.sosy_lab.java_smt.solvers.princess.PrincessFormulaCreator.visit(PrincessFormulaCreator.java:77)
at org.sosy_lab.java_smt.basicimpl.FormulaCreator.visit(FormulaCreator.java:315)
at org.sosy_lab.java_smt.basicimpl.FormulaCreator.transformRecursively(FormulaCreator.java:378)
at org.sosy_lab.java_smt.basicimpl.FormulaCreator.transformRecursively(FormulaCreator.java:356)
at org.sosy_lab.java_smt.basicimpl.AbstractFormulaManager.transformRecursively(AbstractFormulaManager.java:454)
at org.sosy_lab.java_smt.delegate.trace.TraceFormulaManager.rebuild(TraceFormulaManager.java:213)
at org.sosy_lab.java_smt.delegate.trace.TraceLogger.logDef(TraceLogger.java:161)
at org.sosy_lab.java_smt.delegate.trace.TraceStringFormulaManager.range(TraceStringFormulaManager.java:211)
at org.sosy_lab.java_smt.api.StringFormulaManager.range(StringFormulaManager.java:161)
at org.sosy_lab.java_smt.test.StringFormulaManagerTest.setup(StringFormulaManagerTest.java:90)
at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:103)
0.008
testStringVariableReplacePrefix[PRINCESS]SkippedN/A

0.000
testStringToIntConversionCornerCases[PRINCESS]Error\if (((str_len(str_cons(mod_cast(0, 65535, 97), str_empty)) = 1) & (str_len(str_cons(mod_cast(0, 65535, 122), str_empty)) = 1))) \then (re_range(str_cons(mod_cast(0, 65535, 97), str_empty), str_cons(mod_cast(0, 65535, 122), str_empty))) \else (re_none) (should be: re_range(str_cons(mod_cast(0, 65535, 97), str_empty), str_cons(mod_cast(0, 65535, 122), str_empty)))

java.lang.IllegalArgumentException: \if (((str_len(str_cons(mod_cast(0, 65535, 97), str_empty)) = 1) & (str_len(str_cons(mod_cast(0, 65535, 122), str_empty)) = 1))) \then (re_range(str_cons(mod_cast(0, 65535, 97), str_empty), str_cons(mod_cast(0, 65535, 122), str_empty))) \else (re_none) (should be: re_range(str_cons(mod_cast(0, 65535, 97), str_empty), str_cons(mod_cast(0, 65535, 122), str_empty)))
at com.google.common.base.Preconditions.checkArgument(Preconditions.java:445)
at org.sosy_lab.java_smt.delegate.trace.TraceFormulaManager$Rebuilder.visitFunction(TraceFormulaManager.java:186)
at org.sosy_lab.java_smt.delegate.trace.TraceFormulaManager$Rebuilder.visitFunction(TraceFormulaManager.java:132)
at org.sosy_lab.java_smt.basicimpl.FormulaTransformationVisitorImpl.visitFunction(FormulaTransformationVisitorImpl.java:80)
at org.sosy_lab.java_smt.basicimpl.FormulaTransformationVisitorImpl.visitFunction(FormulaTransformationVisitorImpl.java:23)
at org.sosy_lab.java_smt.solvers.princess.PrincessFormulaCreator.visit(PrincessFormulaCreator.java:509)
at org.sosy_lab.java_smt.solvers.princess.PrincessFormulaCreator.visit(PrincessFormulaCreator.java:77)
at org.sosy_lab.java_smt.basicimpl.FormulaCreator.visit(FormulaCreator.java:315)
at org.sosy_lab.java_smt.basicimpl.FormulaCreator.transformRecursively(FormulaCreator.java:378)
at org.sosy_lab.java_smt.basicimpl.FormulaCreator.transformRecursively(FormulaCreator.java:356)
at org.sosy_lab.java_smt.basicimpl.AbstractFormulaManager.transformRecursively(AbstractFormulaManager.java:454)
at org.sosy_lab.java_smt.delegate.trace.TraceFormulaManager.rebuild(TraceFormulaManager.java:213)
at org.sosy_lab.java_smt.delegate.trace.TraceLogger.logDef(TraceLogger.java:161)
at org.sosy_lab.java_smt.delegate.trace.TraceStringFormulaManager.range(TraceStringFormulaManager.java:211)
at org.sosy_lab.java_smt.api.StringFormulaManager.range(StringFormulaManager.java:161)
at org.sosy_lab.java_smt.test.StringFormulaManagerTest.setup(StringFormulaManagerTest.java:90)
at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:103)
0.007
testCharAtWithSpecialCharacters2Byte[PRINCESS]Error\if (((str_len(str_cons(mod_cast(0, 65535, 97), str_empty)) = 1) & (str_len(str_cons(mod_cast(0, 65535, 122), str_empty)) = 1))) \then (re_range(str_cons(mod_cast(0, 65535, 97), str_empty), str_cons(mod_cast(0, 65535, 122), str_empty))) \else (re_none) (should be: re_range(str_cons(mod_cast(0, 65535, 97), str_empty), str_cons(mod_cast(0, 65535, 122), str_empty)))

java.lang.IllegalArgumentException: \if (((str_len(str_cons(mod_cast(0, 65535, 97), str_empty)) = 1) & (str_len(str_cons(mod_cast(0, 65535, 122), str_empty)) = 1))) \then (re_range(str_cons(mod_cast(0, 65535, 97), str_empty), str_cons(mod_cast(0, 65535, 122), str_empty))) \else (re_none) (should be: re_range(str_cons(mod_cast(0, 65535, 97), str_empty), str_cons(mod_cast(0, 65535, 122), str_empty)))
at com.google.common.base.Preconditions.checkArgument(Preconditions.java:445)
at org.sosy_lab.java_smt.delegate.trace.TraceFormulaManager$Rebuilder.visitFunction(TraceFormulaManager.java:186)
at org.sosy_lab.java_smt.delegate.trace.TraceFormulaManager$Rebuilder.visitFunction(TraceFormulaManager.java:132)
at org.sosy_lab.java_smt.basicimpl.FormulaTransformationVisitorImpl.visitFunction(FormulaTransformationVisitorImpl.java:80)
at org.sosy_lab.java_smt.basicimpl.FormulaTransformationVisitorImpl.visitFunction(FormulaTransformationVisitorImpl.java:23)
at org.sosy_lab.java_smt.solvers.princess.PrincessFormulaCreator.visit(PrincessFormulaCreator.java:509)
at org.sosy_lab.java_smt.solvers.princess.PrincessFormulaCreator.visit(PrincessFormulaCreator.java:77)
at org.sosy_lab.java_smt.basicimpl.FormulaCreator.visit(FormulaCreator.java:315)
at org.sosy_lab.java_smt.basicimpl.FormulaCreator.transformRecursively(FormulaCreator.java:378)
at org.sosy_lab.java_smt.basicimpl.FormulaCreator.transformRecursively(FormulaCreator.java:356)
at org.sosy_lab.java_smt.basicimpl.AbstractFormulaManager.transformRecursively(AbstractFormulaManager.java:454)
at org.sosy_lab.java_smt.delegate.trace.TraceFormulaManager.rebuild(TraceFormulaManager.java:213)
at org.sosy_lab.java_smt.delegate.trace.TraceLogger.logDef(TraceLogger.java:161)
at org.sosy_lab.java_smt.delegate.trace.TraceStringFormulaManager.range(TraceStringFormulaManager.java:211)
at org.sosy_lab.java_smt.api.StringFormulaManager.range(StringFormulaManager.java:161)
at org.sosy_lab.java_smt.test.StringFormulaManagerTest.setup(StringFormulaManagerTest.java:90)
at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:103)
0.006
testInputEscape[PRINCESS]Error\if (((str_len(str_cons(mod_cast(0, 65535, 97), str_empty)) = 1) & (str_len(str_cons(mod_cast(0, 65535, 122), str_empty)) = 1))) \then (re_range(str_cons(mod_cast(0, 65535, 97), str_empty), str_cons(mod_cast(0, 65535, 122), str_empty))) \else (re_none) (should be: re_range(str_cons(mod_cast(0, 65535, 97), str_empty), str_cons(mod_cast(0, 65535, 122), str_empty)))

java.lang.IllegalArgumentException: \if (((str_len(str_cons(mod_cast(0, 65535, 97), str_empty)) = 1) & (str_len(str_cons(mod_cast(0, 65535, 122), str_empty)) = 1))) \then (re_range(str_cons(mod_cast(0, 65535, 97), str_empty), str_cons(mod_cast(0, 65535, 122), str_empty))) \else (re_none) (should be: re_range(str_cons(mod_cast(0, 65535, 97), str_empty), str_cons(mod_cast(0, 65535, 122), str_empty)))
at com.google.common.base.Preconditions.checkArgument(Preconditions.java:445)
at org.sosy_lab.java_smt.delegate.trace.TraceFormulaManager$Rebuilder.visitFunction(TraceFormulaManager.java:186)
at org.sosy_lab.java_smt.delegate.trace.TraceFormulaManager$Rebuilder.visitFunction(TraceFormulaManager.java:132)
at org.sosy_lab.java_smt.basicimpl.FormulaTransformationVisitorImpl.visitFunction(FormulaTransformationVisitorImpl.java:80)
at org.sosy_lab.java_smt.basicimpl.FormulaTransformationVisitorImpl.visitFunction(FormulaTransformationVisitorImpl.java:23)
at org.sosy_lab.java_smt.solvers.princess.PrincessFormulaCreator.visit(PrincessFormulaCreator.java:509)
at org.sosy_lab.java_smt.solvers.princess.PrincessFormulaCreator.visit(PrincessFormulaCreator.java:77)
at org.sosy_lab.java_smt.basicimpl.FormulaCreator.visit(FormulaCreator.java:315)
at org.sosy_lab.java_smt.basicimpl.FormulaCreator.transformRecursively(FormulaCreator.java:378)
at org.sosy_lab.java_smt.basicimpl.FormulaCreator.transformRecursively(FormulaCreator.java:356)
at org.sosy_lab.java_smt.basicimpl.AbstractFormulaManager.transformRecursively(AbstractFormulaManager.java:454)
at org.sosy_lab.java_smt.delegate.trace.TraceFormulaManager.rebuild(TraceFormulaManager.java:213)
at org.sosy_lab.java_smt.delegate.trace.TraceLogger.logDef(TraceLogger.java:161)
at org.sosy_lab.java_smt.delegate.trace.TraceStringFormulaManager.range(TraceStringFormulaManager.java:211)
at org.sosy_lab.java_smt.api.StringFormulaManager.range(StringFormulaManager.java:161)
at org.sosy_lab.java_smt.test.StringFormulaManagerTest.setup(StringFormulaManagerTest.java:90)
at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:103)
0.007
testStringCompare[PRINCESS]Error\if (((str_len(str_cons(mod_cast(0, 65535, 97), str_empty)) = 1) & (str_len(str_cons(mod_cast(0, 65535, 122), str_empty)) = 1))) \then (re_range(str_cons(mod_cast(0, 65535, 97), str_empty), str_cons(mod_cast(0, 65535, 122), str_empty))) \else (re_none) (should be: re_range(str_cons(mod_cast(0, 65535, 97), str_empty), str_cons(mod_cast(0, 65535, 122), str_empty)))

java.lang.IllegalArgumentException: \if (((str_len(str_cons(mod_cast(0, 65535, 97), str_empty)) = 1) & (str_len(str_cons(mod_cast(0, 65535, 122), str_empty)) = 1))) \then (re_range(str_cons(mod_cast(0, 65535, 97), str_empty), str_cons(mod_cast(0, 65535, 122), str_empty))) \else (re_none) (should be: re_range(str_cons(mod_cast(0, 65535, 97), str_empty), str_cons(mod_cast(0, 65535, 122), str_empty)))
at com.google.common.base.Preconditions.checkArgument(Preconditions.java:445)
at org.sosy_lab.java_smt.delegate.trace.TraceFormulaManager$Rebuilder.visitFunction(TraceFormulaManager.java:186)
at org.sosy_lab.java_smt.delegate.trace.TraceFormulaManager$Rebuilder.visitFunction(TraceFormulaManager.java:132)
at org.sosy_lab.java_smt.basicimpl.FormulaTransformationVisitorImpl.visitFunction(FormulaTransformationVisitorImpl.java:80)
at org.sosy_lab.java_smt.basicimpl.FormulaTransformationVisitorImpl.visitFunction(FormulaTransformationVisitorImpl.java:23)
at org.sosy_lab.java_smt.solvers.princess.PrincessFormulaCreator.visit(PrincessFormulaCreator.java:509)
at org.sosy_lab.java_smt.solvers.princess.PrincessFormulaCreator.visit(PrincessFormulaCreator.java:77)
at org.sosy_lab.java_smt.basicimpl.FormulaCreator.visit(FormulaCreator.java:315)
at org.sosy_lab.java_smt.basicimpl.FormulaCreator.transformRecursively(FormulaCreator.java:378)
at org.sosy_lab.java_smt.basicimpl.FormulaCreator.transformRecursively(FormulaCreator.java:356)
at org.sosy_lab.java_smt.basicimpl.AbstractFormulaManager.transformRecursively(AbstractFormulaManager.java:454)
at org.sosy_lab.java_smt.delegate.trace.TraceFormulaManager.rebuild(TraceFormulaManager.java:213)
at org.sosy_lab.java_smt.delegate.trace.TraceLogger.logDef(TraceLogger.java:161)
at org.sosy_lab.java_smt.delegate.trace.TraceStringFormulaManager.range(TraceStringFormulaManager.java:211)
at org.sosy_lab.java_smt.api.StringFormulaManager.range(StringFormulaManager.java:161)
at org.sosy_lab.java_smt.test.StringFormulaManagerTest.setup(StringFormulaManagerTest.java:90)
at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:103)
0.007
testConstStringReplace[PRINCESS]Error\if (((str_len(str_cons(mod_cast(0, 65535, 97), str_empty)) = 1) & (str_len(str_cons(mod_cast(0, 65535, 122), str_empty)) = 1))) \then (re_range(str_cons(mod_cast(0, 65535, 97), str_empty), str_cons(mod_cast(0, 65535, 122), str_empty))) \else (re_none) (should be: re_range(str_cons(mod_cast(0, 65535, 97), str_empty), str_cons(mod_cast(0, 65535, 122), str_empty)))

java.lang.IllegalArgumentException: \if (((str_len(str_cons(mod_cast(0, 65535, 97), str_empty)) = 1) & (str_len(str_cons(mod_cast(0, 65535, 122), str_empty)) = 1))) \then (re_range(str_cons(mod_cast(0, 65535, 97), str_empty), str_cons(mod_cast(0, 65535, 122), str_empty))) \else (re_none) (should be: re_range(str_cons(mod_cast(0, 65535, 97), str_empty), str_cons(mod_cast(0, 65535, 122), str_empty)))
at com.google.common.base.Preconditions.checkArgument(Preconditions.java:445)
at org.sosy_lab.java_smt.delegate.trace.TraceFormulaManager$Rebuilder.visitFunction(TraceFormulaManager.java:186)
at org.sosy_lab.java_smt.delegate.trace.TraceFormulaManager$Rebuilder.visitFunction(TraceFormulaManager.java:132)
at org.sosy_lab.java_smt.basicimpl.FormulaTransformationVisitorImpl.visitFunction(FormulaTransformationVisitorImpl.java:80)
at org.sosy_lab.java_smt.basicimpl.FormulaTransformationVisitorImpl.visitFunction(FormulaTransformationVisitorImpl.java:23)
at org.sosy_lab.java_smt.solvers.princess.PrincessFormulaCreator.visit(PrincessFormulaCreator.java:509)
at org.sosy_lab.java_smt.solvers.princess.PrincessFormulaCreator.visit(PrincessFormulaCreator.java:77)
at org.sosy_lab.java_smt.basicimpl.FormulaCreator.visit(FormulaCreator.java:315)
at org.sosy_lab.java_smt.basicimpl.FormulaCreator.transformRecursively(FormulaCreator.java:378)
at org.sosy_lab.java_smt.basicimpl.FormulaCreator.transformRecursively(FormulaCreator.java:356)
at org.sosy_lab.java_smt.basicimpl.AbstractFormulaManager.transformRecursively(AbstractFormulaManager.java:454)
at org.sosy_lab.java_smt.delegate.trace.TraceFormulaManager.rebuild(TraceFormulaManager.java:213)
at org.sosy_lab.java_smt.delegate.trace.TraceLogger.logDef(TraceLogger.java:161)
at org.sosy_lab.java_smt.delegate.trace.TraceStringFormulaManager.range(TraceStringFormulaManager.java:211)
at org.sosy_lab.java_smt.api.StringFormulaManager.range(StringFormulaManager.java:161)
at org.sosy_lab.java_smt.test.StringFormulaManagerTest.setup(StringFormulaManagerTest.java:90)
at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:103)
0.007
testStringVariableReplaceAllSubstring[PRINCESS]Error\if (((str_len(str_cons(mod_cast(0, 65535, 97), str_empty)) = 1) & (str_len(str_cons(mod_cast(0, 65535, 122), str_empty)) = 1))) \then (re_range(str_cons(mod_cast(0, 65535, 97), str_empty), str_cons(mod_cast(0, 65535, 122), str_empty))) \else (re_none) (should be: re_range(str_cons(mod_cast(0, 65535, 97), str_empty), str_cons(mod_cast(0, 65535, 122), str_empty)))

java.lang.IllegalArgumentException: \if (((str_len(str_cons(mod_cast(0, 65535, 97), str_empty)) = 1) & (str_len(str_cons(mod_cast(0, 65535, 122), str_empty)) = 1))) \then (re_range(str_cons(mod_cast(0, 65535, 97), str_empty), str_cons(mod_cast(0, 65535, 122), str_empty))) \else (re_none) (should be: re_range(str_cons(mod_cast(0, 65535, 97), str_empty), str_cons(mod_cast(0, 65535, 122), str_empty)))
at com.google.common.base.Preconditions.checkArgument(Preconditions.java:445)
at org.sosy_lab.java_smt.delegate.trace.TraceFormulaManager$Rebuilder.visitFunction(TraceFormulaManager.java:186)
at org.sosy_lab.java_smt.delegate.trace.TraceFormulaManager$Rebuilder.visitFunction(TraceFormulaManager.java:132)
at org.sosy_lab.java_smt.basicimpl.FormulaTransformationVisitorImpl.visitFunction(FormulaTransformationVisitorImpl.java:80)
at org.sosy_lab.java_smt.basicimpl.FormulaTransformationVisitorImpl.visitFunction(FormulaTransformationVisitorImpl.java:23)
at org.sosy_lab.java_smt.solvers.princess.PrincessFormulaCreator.visit(PrincessFormulaCreator.java:509)
at org.sosy_lab.java_smt.solvers.princess.PrincessFormulaCreator.visit(PrincessFormulaCreator.java:77)
at org.sosy_lab.java_smt.basicimpl.FormulaCreator.visit(FormulaCreator.java:315)
at org.sosy_lab.java_smt.basicimpl.FormulaCreator.transformRecursively(FormulaCreator.java:378)
at org.sosy_lab.java_smt.basicimpl.FormulaCreator.transformRecursively(FormulaCreator.java:356)
at org.sosy_lab.java_smt.basicimpl.AbstractFormulaManager.transformRecursively(AbstractFormulaManager.java:454)
at org.sosy_lab.java_smt.delegate.trace.TraceFormulaManager.rebuild(TraceFormulaManager.java:213)
at org.sosy_lab.java_smt.delegate.trace.TraceLogger.logDef(TraceLogger.java:161)
at org.sosy_lab.java_smt.delegate.trace.TraceStringFormulaManager.range(TraceStringFormulaManager.java:211)
at org.sosy_lab.java_smt.api.StringFormulaManager.range(StringFormulaManager.java:161)
at org.sosy_lab.java_smt.test.StringFormulaManagerTest.setup(StringFormulaManagerTest.java:90)
at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:103)
0.006
testConstStringSubStrings[PRINCESS]Error\if (((str_len(str_cons(mod_cast(0, 65535, 97), str_empty)) = 1) & (str_len(str_cons(mod_cast(0, 65535, 122), str_empty)) = 1))) \then (re_range(str_cons(mod_cast(0, 65535, 97), str_empty), str_cons(mod_cast(0, 65535, 122), str_empty))) \else (re_none) (should be: re_range(str_cons(mod_cast(0, 65535, 97), str_empty), str_cons(mod_cast(0, 65535, 122), str_empty)))

java.lang.IllegalArgumentException: \if (((str_len(str_cons(mod_cast(0, 65535, 97), str_empty)) = 1) & (str_len(str_cons(mod_cast(0, 65535, 122), str_empty)) = 1))) \then (re_range(str_cons(mod_cast(0, 65535, 97), str_empty), str_cons(mod_cast(0, 65535, 122), str_empty))) \else (re_none) (should be: re_range(str_cons(mod_cast(0, 65535, 97), str_empty), str_cons(mod_cast(0, 65535, 122), str_empty)))
at com.google.common.base.Preconditions.checkArgument(Preconditions.java:445)
at org.sosy_lab.java_smt.delegate.trace.TraceFormulaManager$Rebuilder.visitFunction(TraceFormulaManager.java:186)
at org.sosy_lab.java_smt.delegate.trace.TraceFormulaManager$Rebuilder.visitFunction(TraceFormulaManager.java:132)
at org.sosy_lab.java_smt.basicimpl.FormulaTransformationVisitorImpl.visitFunction(FormulaTransformationVisitorImpl.java:80)
at org.sosy_lab.java_smt.basicimpl.FormulaTransformationVisitorImpl.visitFunction(FormulaTransformationVisitorImpl.java:23)
at org.sosy_lab.java_smt.solvers.princess.PrincessFormulaCreator.visit(PrincessFormulaCreator.java:509)
at org.sosy_lab.java_smt.solvers.princess.PrincessFormulaCreator.visit(PrincessFormulaCreator.java:77)
at org.sosy_lab.java_smt.basicimpl.FormulaCreator.visit(FormulaCreator.java:315)
at org.sosy_lab.java_smt.basicimpl.FormulaCreator.transformRecursively(FormulaCreator.java:378)
at org.sosy_lab.java_smt.basicimpl.FormulaCreator.transformRecursively(FormulaCreator.java:356)
at org.sosy_lab.java_smt.basicimpl.AbstractFormulaManager.transformRecursively(AbstractFormulaManager.java:454)
at org.sosy_lab.java_smt.delegate.trace.TraceFormulaManager.rebuild(TraceFormulaManager.java:213)
at org.sosy_lab.java_smt.delegate.trace.TraceLogger.logDef(TraceLogger.java:161)
at org.sosy_lab.java_smt.delegate.trace.TraceStringFormulaManager.range(TraceStringFormulaManager.java:211)
at org.sosy_lab.java_smt.api.StringFormulaManager.range(StringFormulaManager.java:161)
at org.sosy_lab.java_smt.test.StringFormulaManagerTest.setup(StringFormulaManagerTest.java:90)
at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:103)
0.006
testStringVariableIndexOf[PRINCESS]Error\if (((str_len(str_cons(mod_cast(0, 65535, 97), str_empty)) = 1) & (str_len(str_cons(mod_cast(0, 65535, 122), str_empty)) = 1))) \then (re_range(str_cons(mod_cast(0, 65535, 97), str_empty), str_cons(mod_cast(0, 65535, 122), str_empty))) \else (re_none) (should be: re_range(str_cons(mod_cast(0, 65535, 97), str_empty), str_cons(mod_cast(0, 65535, 122), str_empty)))

java.lang.IllegalArgumentException: \if (((str_len(str_cons(mod_cast(0, 65535, 97), str_empty)) = 1) & (str_len(str_cons(mod_cast(0, 65535, 122), str_empty)) = 1))) \then (re_range(str_cons(mod_cast(0, 65535, 97), str_empty), str_cons(mod_cast(0, 65535, 122), str_empty))) \else (re_none) (should be: re_range(str_cons(mod_cast(0, 65535, 97), str_empty), str_cons(mod_cast(0, 65535, 122), str_empty)))
at com.google.common.base.Preconditions.checkArgument(Preconditions.java:445)
at org.sosy_lab.java_smt.delegate.trace.TraceFormulaManager$Rebuilder.visitFunction(TraceFormulaManager.java:186)
at org.sosy_lab.java_smt.delegate.trace.TraceFormulaManager$Rebuilder.visitFunction(TraceFormulaManager.java:132)
at org.sosy_lab.java_smt.basicimpl.FormulaTransformationVisitorImpl.visitFunction(FormulaTransformationVisitorImpl.java:80)
at org.sosy_lab.java_smt.basicimpl.FormulaTransformationVisitorImpl.visitFunction(FormulaTransformationVisitorImpl.java:23)
at org.sosy_lab.java_smt.solvers.princess.PrincessFormulaCreator.visit(PrincessFormulaCreator.java:509)
at org.sosy_lab.java_smt.solvers.princess.PrincessFormulaCreator.visit(PrincessFormulaCreator.java:77)
at org.sosy_lab.java_smt.basicimpl.FormulaCreator.visit(FormulaCreator.java:315)
at org.sosy_lab.java_smt.basicimpl.FormulaCreator.transformRecursively(FormulaCreator.java:378)
at org.sosy_lab.java_smt.basicimpl.FormulaCreator.transformRecursively(FormulaCreator.java:356)
at org.sosy_lab.java_smt.basicimpl.AbstractFormulaManager.transformRecursively(AbstractFormulaManager.java:454)
at org.sosy_lab.java_smt.delegate.trace.TraceFormulaManager.rebuild(TraceFormulaManager.java:213)
at org.sosy_lab.java_smt.delegate.trace.TraceLogger.logDef(TraceLogger.java:161)
at org.sosy_lab.java_smt.delegate.trace.TraceStringFormulaManager.range(TraceStringFormulaManager.java:211)
at org.sosy_lab.java_smt.api.StringFormulaManager.range(StringFormulaManager.java:161)
at org.sosy_lab.java_smt.test.StringFormulaManagerTest.setup(StringFormulaManagerTest.java:90)
at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:103)
0.005
testRegexDifference[PRINCESS]Error\if (((str_len(str_cons(mod_cast(0, 65535, 97), str_empty)) = 1) & (str_len(str_cons(mod_cast(0, 65535, 122), str_empty)) = 1))) \then (re_range(str_cons(mod_cast(0, 65535, 97), str_empty), str_cons(mod_cast(0, 65535, 122), str_empty))) \else (re_none) (should be: re_range(str_cons(mod_cast(0, 65535, 97), str_empty), str_cons(mod_cast(0, 65535, 122), str_empty)))

java.lang.IllegalArgumentException: \if (((str_len(str_cons(mod_cast(0, 65535, 97), str_empty)) = 1) & (str_len(str_cons(mod_cast(0, 65535, 122), str_empty)) = 1))) \then (re_range(str_cons(mod_cast(0, 65535, 97), str_empty), str_cons(mod_cast(0, 65535, 122), str_empty))) \else (re_none) (should be: re_range(str_cons(mod_cast(0, 65535, 97), str_empty), str_cons(mod_cast(0, 65535, 122), str_empty)))
at com.google.common.base.Preconditions.checkArgument(Preconditions.java:445)
at org.sosy_lab.java_smt.delegate.trace.TraceFormulaManager$Rebuilder.visitFunction(TraceFormulaManager.java:186)
at org.sosy_lab.java_smt.delegate.trace.TraceFormulaManager$Rebuilder.visitFunction(TraceFormulaManager.java:132)
at org.sosy_lab.java_smt.basicimpl.FormulaTransformationVisitorImpl.visitFunction(FormulaTransformationVisitorImpl.java:80)
at org.sosy_lab.java_smt.basicimpl.FormulaTransformationVisitorImpl.visitFunction(FormulaTransformationVisitorImpl.java:23)
at org.sosy_lab.java_smt.solvers.princess.PrincessFormulaCreator.visit(PrincessFormulaCreator.java:509)
at org.sosy_lab.java_smt.solvers.princess.PrincessFormulaCreator.visit(PrincessFormulaCreator.java:77)
at org.sosy_lab.java_smt.basicimpl.FormulaCreator.visit(FormulaCreator.java:315)
at org.sosy_lab.java_smt.basicimpl.FormulaCreator.transformRecursively(FormulaCreator.java:378)
at org.sosy_lab.java_smt.basicimpl.FormulaCreator.transformRecursively(FormulaCreator.java:356)
at org.sosy_lab.java_smt.basicimpl.AbstractFormulaManager.transformRecursively(AbstractFormulaManager.java:454)
at org.sosy_lab.java_smt.delegate.trace.TraceFormulaManager.rebuild(TraceFormulaManager.java:213)
at org.sosy_lab.java_smt.delegate.trace.TraceLogger.logDef(TraceLogger.java:161)
at org.sosy_lab.java_smt.delegate.trace.TraceStringFormulaManager.range(TraceStringFormulaManager.java:211)
at org.sosy_lab.java_smt.api.StringFormulaManager.range(StringFormulaManager.java:161)
at org.sosy_lab.java_smt.test.StringFormulaManagerTest.setup(StringFormulaManagerTest.java:90)
at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:103)
0.005
testToCodePointInRange[PRINCESS]Error\if (((str_len(str_cons(mod_cast(0, 65535, 97), str_empty)) = 1) & (str_len(str_cons(mod_cast(0, 65535, 122), str_empty)) = 1))) \then (re_range(str_cons(mod_cast(0, 65535, 97), str_empty), str_cons(mod_cast(0, 65535, 122), str_empty))) \else (re_none) (should be: re_range(str_cons(mod_cast(0, 65535, 97), str_empty), str_cons(mod_cast(0, 65535, 122), str_empty)))

java.lang.IllegalArgumentException: \if (((str_len(str_cons(mod_cast(0, 65535, 97), str_empty)) = 1) & (str_len(str_cons(mod_cast(0, 65535, 122), str_empty)) = 1))) \then (re_range(str_cons(mod_cast(0, 65535, 97), str_empty), str_cons(mod_cast(0, 65535, 122), str_empty))) \else (re_none) (should be: re_range(str_cons(mod_cast(0, 65535, 97), str_empty), str_cons(mod_cast(0, 65535, 122), str_empty)))
at com.google.common.base.Preconditions.checkArgument(Preconditions.java:445)
at org.sosy_lab.java_smt.delegate.trace.TraceFormulaManager$Rebuilder.visitFunction(TraceFormulaManager.java:186)
at org.sosy_lab.java_smt.delegate.trace.TraceFormulaManager$Rebuilder.visitFunction(TraceFormulaManager.java:132)
at org.sosy_lab.java_smt.basicimpl.FormulaTransformationVisitorImpl.visitFunction(FormulaTransformationVisitorImpl.java:80)
at org.sosy_lab.java_smt.basicimpl.FormulaTransformationVisitorImpl.visitFunction(FormulaTransformationVisitorImpl.java:23)
at org.sosy_lab.java_smt.solvers.princess.PrincessFormulaCreator.visit(PrincessFormulaCreator.java:509)
at org.sosy_lab.java_smt.solvers.princess.PrincessFormulaCreator.visit(PrincessFormulaCreator.java:77)
at org.sosy_lab.java_smt.basicimpl.FormulaCreator.visit(FormulaCreator.java:315)
at org.sosy_lab.java_smt.basicimpl.FormulaCreator.transformRecursively(FormulaCreator.java:378)
at org.sosy_lab.java_smt.basicimpl.FormulaCreator.transformRecursively(FormulaCreator.java:356)
at org.sosy_lab.java_smt.basicimpl.AbstractFormulaManager.transformRecursively(AbstractFormulaManager.java:454)
at org.sosy_lab.java_smt.delegate.trace.TraceFormulaManager.rebuild(TraceFormulaManager.java:213)
at org.sosy_lab.java_smt.delegate.trace.TraceLogger.logDef(TraceLogger.java:161)
at org.sosy_lab.java_smt.delegate.trace.TraceStringFormulaManager.range(TraceStringFormulaManager.java:211)
at org.sosy_lab.java_smt.api.StringFormulaManager.range(StringFormulaManager.java:161)
at org.sosy_lab.java_smt.test.StringFormulaManagerTest.setup(StringFormulaManagerTest.java:90)
at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:103)
0.005
testStringConcatEmpty[PRINCESS]Error\if (((str_len(str_cons(mod_cast(0, 65535, 97), str_empty)) = 1) & (str_len(str_cons(mod_cast(0, 65535, 122), str_empty)) = 1))) \then (re_range(str_cons(mod_cast(0, 65535, 97), str_empty), str_cons(mod_cast(0, 65535, 122), str_empty))) \else (re_none) (should be: re_range(str_cons(mod_cast(0, 65535, 97), str_empty), str_cons(mod_cast(0, 65535, 122), str_empty)))

java.lang.IllegalArgumentException: \if (((str_len(str_cons(mod_cast(0, 65535, 97), str_empty)) = 1) & (str_len(str_cons(mod_cast(0, 65535, 122), str_empty)) = 1))) \then (re_range(str_cons(mod_cast(0, 65535, 97), str_empty), str_cons(mod_cast(0, 65535, 122), str_empty))) \else (re_none) (should be: re_range(str_cons(mod_cast(0, 65535, 97), str_empty), str_cons(mod_cast(0, 65535, 122), str_empty)))
at com.google.common.base.Preconditions.checkArgument(Preconditions.java:445)
at org.sosy_lab.java_smt.delegate.trace.TraceFormulaManager$Rebuilder.visitFunction(TraceFormulaManager.java:186)
at org.sosy_lab.java_smt.delegate.trace.TraceFormulaManager$Rebuilder.visitFunction(TraceFormulaManager.java:132)
at org.sosy_lab.java_smt.basicimpl.FormulaTransformationVisitorImpl.visitFunction(FormulaTransformationVisitorImpl.java:80)
at org.sosy_lab.java_smt.basicimpl.FormulaTransformationVisitorImpl.visitFunction(FormulaTransformationVisitorImpl.java:23)
at org.sosy_lab.java_smt.solvers.princess.PrincessFormulaCreator.visit(PrincessFormulaCreator.java:509)
at org.sosy_lab.java_smt.solvers.princess.PrincessFormulaCreator.visit(PrincessFormulaCreator.java:77)
at org.sosy_lab.java_smt.basicimpl.FormulaCreator.visit(FormulaCreator.java:315)
at org.sosy_lab.java_smt.basicimpl.FormulaCreator.transformRecursively(FormulaCreator.java:378)
at org.sosy_lab.java_smt.basicimpl.FormulaCreator.transformRecursively(FormulaCreator.java:356)
at org.sosy_lab.java_smt.basicimpl.AbstractFormulaManager.transformRecursively(AbstractFormulaManager.java:454)
at org.sosy_lab.java_smt.delegate.trace.TraceFormulaManager.rebuild(TraceFormulaManager.java:213)
at org.sosy_lab.java_smt.delegate.trace.TraceLogger.logDef(TraceLogger.java:161)
at org.sosy_lab.java_smt.delegate.trace.TraceStringFormulaManager.range(TraceStringFormulaManager.java:211)
at org.sosy_lab.java_smt.api.StringFormulaManager.range(StringFormulaManager.java:161)
at org.sosy_lab.java_smt.test.StringFormulaManagerTest.setup(StringFormulaManagerTest.java:90)
at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:103)
0.004
testStringLengthPositiv[PRINCESS]Error\if (((str_len(str_cons(mod_cast(0, 65535, 97), str_empty)) = 1) & (str_len(str_cons(mod_cast(0, 65535, 122), str_empty)) = 1))) \then (re_range(str_cons(mod_cast(0, 65535, 97), str_empty), str_cons(mod_cast(0, 65535, 122), str_empty))) \else (re_none) (should be: re_range(str_cons(mod_cast(0, 65535, 97), str_empty), str_cons(mod_cast(0, 65535, 122), str_empty)))

java.lang.IllegalArgumentException: \if (((str_len(str_cons(mod_cast(0, 65535, 97), str_empty)) = 1) & (str_len(str_cons(mod_cast(0, 65535, 122), str_empty)) = 1))) \then (re_range(str_cons(mod_cast(0, 65535, 97), str_empty), str_cons(mod_cast(0, 65535, 122), str_empty))) \else (re_none) (should be: re_range(str_cons(mod_cast(0, 65535, 97), str_empty), str_cons(mod_cast(0, 65535, 122), str_empty)))
at com.google.common.base.Preconditions.checkArgument(Preconditions.java:445)
at org.sosy_lab.java_smt.delegate.trace.TraceFormulaManager$Rebuilder.visitFunction(TraceFormulaManager.java:186)
at org.sosy_lab.java_smt.delegate.trace.TraceFormulaManager$Rebuilder.visitFunction(TraceFormulaManager.java:132)
at org.sosy_lab.java_smt.basicimpl.FormulaTransformationVisitorImpl.visitFunction(FormulaTransformationVisitorImpl.java:80)
at org.sosy_lab.java_smt.basicimpl.FormulaTransformationVisitorImpl.visitFunction(FormulaTransformationVisitorImpl.java:23)
at org.sosy_lab.java_smt.solvers.princess.PrincessFormulaCreator.visit(PrincessFormulaCreator.java:509)
at org.sosy_lab.java_smt.solvers.princess.PrincessFormulaCreator.visit(PrincessFormulaCreator.java:77)
at org.sosy_lab.java_smt.basicimpl.FormulaCreator.visit(FormulaCreator.java:315)
at org.sosy_lab.java_smt.basicimpl.FormulaCreator.transformRecursively(FormulaCreator.java:378)
at org.sosy_lab.java_smt.basicimpl.FormulaCreator.transformRecursively(FormulaCreator.java:356)
at org.sosy_lab.java_smt.basicimpl.AbstractFormulaManager.transformRecursively(AbstractFormulaManager.java:454)
at org.sosy_lab.java_smt.delegate.trace.TraceFormulaManager.rebuild(TraceFormulaManager.java:213)
at org.sosy_lab.java_smt.delegate.trace.TraceLogger.logDef(TraceLogger.java:161)
at org.sosy_lab.java_smt.delegate.trace.TraceStringFormulaManager.range(TraceStringFormulaManager.java:211)
at org.sosy_lab.java_smt.api.StringFormulaManager.range(StringFormulaManager.java:161)
at org.sosy_lab.java_smt.test.StringFormulaManagerTest.setup(StringFormulaManagerTest.java:90)
at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:103)
0.004
testUnicodeEscaping[PRINCESS]Error\if (((str_len(str_cons(mod_cast(0, 65535, 97), str_empty)) = 1) & (str_len(str_cons(mod_cast(0, 65535, 122), str_empty)) = 1))) \then (re_range(str_cons(mod_cast(0, 65535, 97), str_empty), str_cons(mod_cast(0, 65535, 122), str_empty))) \else (re_none) (should be: re_range(str_cons(mod_cast(0, 65535, 97), str_empty), str_cons(mod_cast(0, 65535, 122), str_empty)))

java.lang.IllegalArgumentException: \if (((str_len(str_cons(mod_cast(0, 65535, 97), str_empty)) = 1) & (str_len(str_cons(mod_cast(0, 65535, 122), str_empty)) = 1))) \then (re_range(str_cons(mod_cast(0, 65535, 97), str_empty), str_cons(mod_cast(0, 65535, 122), str_empty))) \else (re_none) (should be: re_range(str_cons(mod_cast(0, 65535, 97), str_empty), str_cons(mod_cast(0, 65535, 122), str_empty)))
at com.google.common.base.Preconditions.checkArgument(Preconditions.java:445)
at org.sosy_lab.java_smt.delegate.trace.TraceFormulaManager$Rebuilder.visitFunction(TraceFormulaManager.java:186)
at org.sosy_lab.java_smt.delegate.trace.TraceFormulaManager$Rebuilder.visitFunction(TraceFormulaManager.java:132)
at org.sosy_lab.java_smt.basicimpl.FormulaTransformationVisitorImpl.visitFunction(FormulaTransformationVisitorImpl.java:80)
at org.sosy_lab.java_smt.basicimpl.FormulaTransformationVisitorImpl.visitFunction(FormulaTransformationVisitorImpl.java:23)
at org.sosy_lab.java_smt.solvers.princess.PrincessFormulaCreator.visit(PrincessFormulaCreator.java:509)
at org.sosy_lab.java_smt.solvers.princess.PrincessFormulaCreator.visit(PrincessFormulaCreator.java:77)
at org.sosy_lab.java_smt.basicimpl.FormulaCreator.visit(FormulaCreator.java:315)
at org.sosy_lab.java_smt.basicimpl.FormulaCreator.transformRecursively(FormulaCreator.java:378)
at org.sosy_lab.java_smt.basicimpl.FormulaCreator.transformRecursively(FormulaCreator.java:356)
at org.sosy_lab.java_smt.basicimpl.AbstractFormulaManager.transformRecursively(AbstractFormulaManager.java:454)
at org.sosy_lab.java_smt.delegate.trace.TraceFormulaManager.rebuild(TraceFormulaManager.java:213)
at org.sosy_lab.java_smt.delegate.trace.TraceLogger.logDef(TraceLogger.java:161)
at org.sosy_lab.java_smt.delegate.trace.TraceStringFormulaManager.range(TraceStringFormulaManager.java:211)
at org.sosy_lab.java_smt.api.StringFormulaManager.range(StringFormulaManager.java:161)
at org.sosy_lab.java_smt.test.StringFormulaManagerTest.setup(StringFormulaManagerTest.java:90)
at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:103)
0.005
testStringLengthInequalityNegativeRange[PRINCESS]Error\if (((str_len(str_cons(mod_cast(0, 65535, 97), str_empty)) = 1) & (str_len(str_cons(mod_cast(0, 65535, 122), str_empty)) = 1))) \then (re_range(str_cons(mod_cast(0, 65535, 97), str_empty), str_cons(mod_cast(0, 65535, 122), str_empty))) \else (re_none) (should be: re_range(str_cons(mod_cast(0, 65535, 97), str_empty), str_cons(mod_cast(0, 65535, 122), str_empty)))

java.lang.IllegalArgumentException: \if (((str_len(str_cons(mod_cast(0, 65535, 97), str_empty)) = 1) & (str_len(str_cons(mod_cast(0, 65535, 122), str_empty)) = 1))) \then (re_range(str_cons(mod_cast(0, 65535, 97), str_empty), str_cons(mod_cast(0, 65535, 122), str_empty))) \else (re_none) (should be: re_range(str_cons(mod_cast(0, 65535, 97), str_empty), str_cons(mod_cast(0, 65535, 122), str_empty)))
at com.google.common.base.Preconditions.checkArgument(Preconditions.java:445)
at org.sosy_lab.java_smt.delegate.trace.TraceFormulaManager$Rebuilder.visitFunction(TraceFormulaManager.java:186)
at org.sosy_lab.java_smt.delegate.trace.TraceFormulaManager$Rebuilder.visitFunction(TraceFormulaManager.java:132)
at org.sosy_lab.java_smt.basicimpl.FormulaTransformationVisitorImpl.visitFunction(FormulaTransformationVisitorImpl.java:80)
at org.sosy_lab.java_smt.basicimpl.FormulaTransformationVisitorImpl.visitFunction(FormulaTransformationVisitorImpl.java:23)
at org.sosy_lab.java_smt.solvers.princess.PrincessFormulaCreator.visit(PrincessFormulaCreator.java:509)
at org.sosy_lab.java_smt.solvers.princess.PrincessFormulaCreator.visit(PrincessFormulaCreator.java:77)
at org.sosy_lab.java_smt.basicimpl.FormulaCreator.visit(FormulaCreator.java:315)
at org.sosy_lab.java_smt.basicimpl.FormulaCreator.transformRecursively(FormulaCreator.java:378)
at org.sosy_lab.java_smt.basicimpl.FormulaCreator.transformRecursively(FormulaCreator.java:356)
at org.sosy_lab.java_smt.basicimpl.AbstractFormulaManager.transformRecursively(AbstractFormulaManager.java:454)
at org.sosy_lab.java_smt.delegate.trace.TraceFormulaManager.rebuild(TraceFormulaManager.java:213)
at org.sosy_lab.java_smt.delegate.trace.TraceLogger.logDef(TraceLogger.java:161)
at org.sosy_lab.java_smt.delegate.trace.TraceStringFormulaManager.range(TraceStringFormulaManager.java:211)
at org.sosy_lab.java_smt.api.StringFormulaManager.range(StringFormulaManager.java:161)
at org.sosy_lab.java_smt.test.StringFormulaManagerTest.setup(StringFormulaManagerTest.java:90)
at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:103)
0.006
testVisitorForRegexConstants[PRINCESS]Error\if (((str_len(str_cons(mod_cast(0, 65535, 97), str_empty)) = 1) & (str_len(str_cons(mod_cast(0, 65535, 122), str_empty)) = 1))) \then (re_range(str_cons(mod_cast(0, 65535, 97), str_empty), str_cons(mod_cast(0, 65535, 122), str_empty))) \else (re_none) (should be: re_range(str_cons(mod_cast(0, 65535, 97), str_empty), str_cons(mod_cast(0, 65535, 122), str_empty)))

java.lang.IllegalArgumentException: \if (((str_len(str_cons(mod_cast(0, 65535, 97), str_empty)) = 1) & (str_len(str_cons(mod_cast(0, 65535, 122), str_empty)) = 1))) \then (re_range(str_cons(mod_cast(0, 65535, 97), str_empty), str_cons(mod_cast(0, 65535, 122), str_empty))) \else (re_none) (should be: re_range(str_cons(mod_cast(0, 65535, 97), str_empty), str_cons(mod_cast(0, 65535, 122), str_empty)))
at com.google.common.base.Preconditions.checkArgument(Preconditions.java:445)
at org.sosy_lab.java_smt.delegate.trace.TraceFormulaManager$Rebuilder.visitFunction(TraceFormulaManager.java:186)
at org.sosy_lab.java_smt.delegate.trace.TraceFormulaManager$Rebuilder.visitFunction(TraceFormulaManager.java:132)
at org.sosy_lab.java_smt.basicimpl.FormulaTransformationVisitorImpl.visitFunction(FormulaTransformationVisitorImpl.java:80)
at org.sosy_lab.java_smt.basicimpl.FormulaTransformationVisitorImpl.visitFunction(FormulaTransformationVisitorImpl.java:23)
at org.sosy_lab.java_smt.solvers.princess.PrincessFormulaCreator.visit(PrincessFormulaCreator.java:509)
at org.sosy_lab.java_smt.solvers.princess.PrincessFormulaCreator.visit(PrincessFormulaCreator.java:77)
at org.sosy_lab.java_smt.basicimpl.FormulaCreator.visit(FormulaCreator.java:315)
at org.sosy_lab.java_smt.basicimpl.FormulaCreator.transformRecursively(FormulaCreator.java:378)
at org.sosy_lab.java_smt.basicimpl.FormulaCreator.transformRecursively(FormulaCreator.java:356)
at org.sosy_lab.java_smt.basicimpl.AbstractFormulaManager.transformRecursively(AbstractFormulaManager.java:454)
at org.sosy_lab.java_smt.delegate.trace.TraceFormulaManager.rebuild(TraceFormulaManager.java:213)
at org.sosy_lab.java_smt.delegate.trace.TraceLogger.logDef(TraceLogger.java:161)
at org.sosy_lab.java_smt.delegate.trace.TraceStringFormulaManager.range(TraceStringFormulaManager.java:211)
at org.sosy_lab.java_smt.api.StringFormulaManager.range(StringFormulaManager.java:161)
at org.sosy_lab.java_smt.test.StringFormulaManagerTest.setup(StringFormulaManagerTest.java:90)
at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:103)
0.007
testSimpleConstStringLexicographicOrdering[PRINCESS]Error\if (((str_len(str_cons(mod_cast(0, 65535, 97), str_empty)) = 1) & (str_len(str_cons(mod_cast(0, 65535, 122), str_empty)) = 1))) \then (re_range(str_cons(mod_cast(0, 65535, 97), str_empty), str_cons(mod_cast(0, 65535, 122), str_empty))) \else (re_none) (should be: re_range(str_cons(mod_cast(0, 65535, 97), str_empty), str_cons(mod_cast(0, 65535, 122), str_empty)))

java.lang.IllegalArgumentException: \if (((str_len(str_cons(mod_cast(0, 65535, 97), str_empty)) = 1) & (str_len(str_cons(mod_cast(0, 65535, 122), str_empty)) = 1))) \then (re_range(str_cons(mod_cast(0, 65535, 97), str_empty), str_cons(mod_cast(0, 65535, 122), str_empty))) \else (re_none) (should be: re_range(str_cons(mod_cast(0, 65535, 97), str_empty), str_cons(mod_cast(0, 65535, 122), str_empty)))
at com.google.common.base.Preconditions.checkArgument(Preconditions.java:445)
at org.sosy_lab.java_smt.delegate.trace.TraceFormulaManager$Rebuilder.visitFunction(TraceFormulaManager.java:186)
at org.sosy_lab.java_smt.delegate.trace.TraceFormulaManager$Rebuilder.visitFunction(TraceFormulaManager.java:132)
at org.sosy_lab.java_smt.basicimpl.FormulaTransformationVisitorImpl.visitFunction(FormulaTransformationVisitorImpl.java:80)
at org.sosy_lab.java_smt.basicimpl.FormulaTransformationVisitorImpl.visitFunction(FormulaTransformationVisitorImpl.java:23)
at org.sosy_lab.java_smt.solvers.princess.PrincessFormulaCreator.visit(PrincessFormulaCreator.java:509)
at org.sosy_lab.java_smt.solvers.princess.PrincessFormulaCreator.visit(PrincessFormulaCreator.java:77)
at org.sosy_lab.java_smt.basicimpl.FormulaCreator.visit(FormulaCreator.java:315)
at org.sosy_lab.java_smt.basicimpl.FormulaCreator.transformRecursively(FormulaCreator.java:378)
at org.sosy_lab.java_smt.basicimpl.FormulaCreator.transformRecursively(FormulaCreator.java:356)
at org.sosy_lab.java_smt.basicimpl.AbstractFormulaManager.transformRecursively(AbstractFormulaManager.java:454)
at org.sosy_lab.java_smt.delegate.trace.TraceFormulaManager.rebuild(TraceFormulaManager.java:213)
at org.sosy_lab.java_smt.delegate.trace.TraceLogger.logDef(TraceLogger.java:161)
at org.sosy_lab.java_smt.delegate.trace.TraceStringFormulaManager.range(TraceStringFormulaManager.java:211)
at org.sosy_lab.java_smt.api.StringFormulaManager.range(StringFormulaManager.java:161)
at org.sosy_lab.java_smt.test.StringFormulaManagerTest.setup(StringFormulaManagerTest.java:90)
at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:103)
0.006
testConstStringIndexOf[PRINCESS]Error\if (((str_len(str_cons(mod_cast(0, 65535, 97), str_empty)) = 1) & (str_len(str_cons(mod_cast(0, 65535, 122), str_empty)) = 1))) \then (re_range(str_cons(mod_cast(0, 65535, 97), str_empty), str_cons(mod_cast(0, 65535, 122), str_empty))) \else (re_none) (should be: re_range(str_cons(mod_cast(0, 65535, 97), str_empty), str_cons(mod_cast(0, 65535, 122), str_empty)))

java.lang.IllegalArgumentException: \if (((str_len(str_cons(mod_cast(0, 65535, 97), str_empty)) = 1) & (str_len(str_cons(mod_cast(0, 65535, 122), str_empty)) = 1))) \then (re_range(str_cons(mod_cast(0, 65535, 97), str_empty), str_cons(mod_cast(0, 65535, 122), str_empty))) \else (re_none) (should be: re_range(str_cons(mod_cast(0, 65535, 97), str_empty), str_cons(mod_cast(0, 65535, 122), str_empty)))
at com.google.common.base.Preconditions.checkArgument(Preconditions.java:445)
at org.sosy_lab.java_smt.delegate.trace.TraceFormulaManager$Rebuilder.visitFunction(TraceFormulaManager.java:186)
at org.sosy_lab.java_smt.delegate.trace.TraceFormulaManager$Rebuilder.visitFunction(TraceFormulaManager.java:132)
at org.sosy_lab.java_smt.basicimpl.FormulaTransformationVisitorImpl.visitFunction(FormulaTransformationVisitorImpl.java:80)
at org.sosy_lab.java_smt.basicimpl.FormulaTransformationVisitorImpl.visitFunction(FormulaTransformationVisitorImpl.java:23)
at org.sosy_lab.java_smt.solvers.princess.PrincessFormulaCreator.visit(PrincessFormulaCreator.java:509)
at org.sosy_lab.java_smt.solvers.princess.PrincessFormulaCreator.visit(PrincessFormulaCreator.java:77)
at org.sosy_lab.java_smt.basicimpl.FormulaCreator.visit(FormulaCreator.java:315)
at org.sosy_lab.java_smt.basicimpl.FormulaCreator.transformRecursively(FormulaCreator.java:378)
at org.sosy_lab.java_smt.basicimpl.FormulaCreator.transformRecursively(FormulaCreator.java:356)
at org.sosy_lab.java_smt.basicimpl.AbstractFormulaManager.transformRecursively(AbstractFormulaManager.java:454)
at org.sosy_lab.java_smt.delegate.trace.TraceFormulaManager.rebuild(TraceFormulaManager.java:213)
at org.sosy_lab.java_smt.delegate.trace.TraceLogger.logDef(TraceLogger.java:161)
at org.sosy_lab.java_smt.delegate.trace.TraceStringFormulaManager.range(TraceStringFormulaManager.java:211)
at org.sosy_lab.java_smt.api.StringFormulaManager.range(StringFormulaManager.java:161)
at org.sosy_lab.java_smt.test.StringFormulaManagerTest.setup(StringFormulaManagerTest.java:90)
at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:103)
0.006
testCharAtWithStringVariable[PRINCESS]Error\if (((str_len(str_cons(mod_cast(0, 65535, 97), str_empty)) = 1) & (str_len(str_cons(mod_cast(0, 65535, 122), str_empty)) = 1))) \then (re_range(str_cons(mod_cast(0, 65535, 97), str_empty), str_cons(mod_cast(0, 65535, 122), str_empty))) \else (re_none) (should be: re_range(str_cons(mod_cast(0, 65535, 97), str_empty), str_cons(mod_cast(0, 65535, 122), str_empty)))

java.lang.IllegalArgumentException: \if (((str_len(str_cons(mod_cast(0, 65535, 97), str_empty)) = 1) & (str_len(str_cons(mod_cast(0, 65535, 122), str_empty)) = 1))) \then (re_range(str_cons(mod_cast(0, 65535, 97), str_empty), str_cons(mod_cast(0, 65535, 122), str_empty))) \else (re_none) (should be: re_range(str_cons(mod_cast(0, 65535, 97), str_empty), str_cons(mod_cast(0, 65535, 122), str_empty)))
at com.google.common.base.Preconditions.checkArgument(Preconditions.java:445)
at org.sosy_lab.java_smt.delegate.trace.TraceFormulaManager$Rebuilder.visitFunction(TraceFormulaManager.java:186)
at org.sosy_lab.java_smt.delegate.trace.TraceFormulaManager$Rebuilder.visitFunction(TraceFormulaManager.java:132)
at org.sosy_lab.java_smt.basicimpl.FormulaTransformationVisitorImpl.visitFunction(FormulaTransformationVisitorImpl.java:80)
at org.sosy_lab.java_smt.basicimpl.FormulaTransformationVisitorImpl.visitFunction(FormulaTransformationVisitorImpl.java:23)
at org.sosy_lab.java_smt.solvers.princess.PrincessFormulaCreator.visit(PrincessFormulaCreator.java:509)
at org.sosy_lab.java_smt.solvers.princess.PrincessFormulaCreator.visit(PrincessFormulaCreator.java:77)
at org.sosy_lab.java_smt.basicimpl.FormulaCreator.visit(FormulaCreator.java:315)
at org.sosy_lab.java_smt.basicimpl.FormulaCreator.transformRecursively(FormulaCreator.java:378)
at org.sosy_lab.java_smt.basicimpl.FormulaCreator.transformRecursively(FormulaCreator.java:356)
at org.sosy_lab.java_smt.basicimpl.AbstractFormulaManager.transformRecursively(AbstractFormulaManager.java:454)
at org.sosy_lab.java_smt.delegate.trace.TraceFormulaManager.rebuild(TraceFormulaManager.java:213)
at org.sosy_lab.java_smt.delegate.trace.TraceLogger.logDef(TraceLogger.java:161)
at org.sosy_lab.java_smt.delegate.trace.TraceStringFormulaManager.range(TraceStringFormulaManager.java:211)
at org.sosy_lab.java_smt.api.StringFormulaManager.range(StringFormulaManager.java:161)
at org.sosy_lab.java_smt.test.StringFormulaManagerTest.setup(StringFormulaManagerTest.java:90)
at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:103)
0.007
testStringPrefixSuffix[PRINCESS]Error\if (((str_len(str_cons(mod_cast(0, 65535, 97), str_empty)) = 1) & (str_len(str_cons(mod_cast(0, 65535, 122), str_empty)) = 1))) \then (re_range(str_cons(mod_cast(0, 65535, 97), str_empty), str_cons(mod_cast(0, 65535, 122), str_empty))) \else (re_none) (should be: re_range(str_cons(mod_cast(0, 65535, 97), str_empty), str_cons(mod_cast(0, 65535, 122), str_empty)))

java.lang.IllegalArgumentException: \if (((str_len(str_cons(mod_cast(0, 65535, 97), str_empty)) = 1) & (str_len(str_cons(mod_cast(0, 65535, 122), str_empty)) = 1))) \then (re_range(str_cons(mod_cast(0, 65535, 97), str_empty), str_cons(mod_cast(0, 65535, 122), str_empty))) \else (re_none) (should be: re_range(str_cons(mod_cast(0, 65535, 97), str_empty), str_cons(mod_cast(0, 65535, 122), str_empty)))
at com.google.common.base.Preconditions.checkArgument(Preconditions.java:445)
at org.sosy_lab.java_smt.delegate.trace.TraceFormulaManager$Rebuilder.visitFunction(TraceFormulaManager.java:186)
at org.sosy_lab.java_smt.delegate.trace.TraceFormulaManager$Rebuilder.visitFunction(TraceFormulaManager.java:132)
at org.sosy_lab.java_smt.basicimpl.FormulaTransformationVisitorImpl.visitFunction(FormulaTransformationVisitorImpl.java:80)
at org.sosy_lab.java_smt.basicimpl.FormulaTransformationVisitorImpl.visitFunction(FormulaTransformationVisitorImpl.java:23)
at org.sosy_lab.java_smt.solvers.princess.PrincessFormulaCreator.visit(PrincessFormulaCreator.java:509)
at org.sosy_lab.java_smt.solvers.princess.PrincessFormulaCreator.visit(PrincessFormulaCreator.java:77)
at org.sosy_lab.java_smt.basicimpl.FormulaCreator.visit(FormulaCreator.java:315)
at org.sosy_lab.java_smt.basicimpl.FormulaCreator.transformRecursively(FormulaCreator.java:378)
at org.sosy_lab.java_smt.basicimpl.FormulaCreator.transformRecursively(FormulaCreator.java:356)
at org.sosy_lab.java_smt.basicimpl.AbstractFormulaManager.transformRecursively(AbstractFormulaManager.java:454)
at org.sosy_lab.java_smt.delegate.trace.TraceFormulaManager.rebuild(TraceFormulaManager.java:213)
at org.sosy_lab.java_smt.delegate.trace.TraceLogger.logDef(TraceLogger.java:161)
at org.sosy_lab.java_smt.delegate.trace.TraceStringFormulaManager.range(TraceStringFormulaManager.java:211)
at org.sosy_lab.java_smt.api.StringFormulaManager.range(StringFormulaManager.java:161)
at org.sosy_lab.java_smt.test.StringFormulaManagerTest.setup(StringFormulaManagerTest.java:90)
at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:103)
0.052
testStringLengthWithVariable[PRINCESS]Error\if (((str_len(str_cons(mod_cast(0, 65535, 97), str_empty)) = 1) & (str_len(str_cons(mod_cast(0, 65535, 122), str_empty)) = 1))) \then (re_range(str_cons(mod_cast(0, 65535, 97), str_empty), str_cons(mod_cast(0, 65535, 122), str_empty))) \else (re_none) (should be: re_range(str_cons(mod_cast(0, 65535, 97), str_empty), str_cons(mod_cast(0, 65535, 122), str_empty)))

java.lang.IllegalArgumentException: \if (((str_len(str_cons(mod_cast(0, 65535, 97), str_empty)) = 1) & (str_len(str_cons(mod_cast(0, 65535, 122), str_empty)) = 1))) \then (re_range(str_cons(mod_cast(0, 65535, 97), str_empty), str_cons(mod_cast(0, 65535, 122), str_empty))) \else (re_none) (should be: re_range(str_cons(mod_cast(0, 65535, 97), str_empty), str_cons(mod_cast(0, 65535, 122), str_empty)))
at com.google.common.base.Preconditions.checkArgument(Preconditions.java:445)
at org.sosy_lab.java_smt.delegate.trace.TraceFormulaManager$Rebuilder.visitFunction(TraceFormulaManager.java:186)
at org.sosy_lab.java_smt.delegate.trace.TraceFormulaManager$Rebuilder.visitFunction(TraceFormulaManager.java:132)
at org.sosy_lab.java_smt.basicimpl.FormulaTransformationVisitorImpl.visitFunction(FormulaTransformationVisitorImpl.java:80)
at org.sosy_lab.java_smt.basicimpl.FormulaTransformationVisitorImpl.visitFunction(FormulaTransformationVisitorImpl.java:23)
at org.sosy_lab.java_smt.solvers.princess.PrincessFormulaCreator.visit(PrincessFormulaCreator.java:509)
at org.sosy_lab.java_smt.solvers.princess.PrincessFormulaCreator.visit(PrincessFormulaCreator.java:77)
at org.sosy_lab.java_smt.basicimpl.FormulaCreator.visit(FormulaCreator.java:315)
at org.sosy_lab.java_smt.basicimpl.FormulaCreator.transformRecursively(FormulaCreator.java:378)
at org.sosy_lab.java_smt.basicimpl.FormulaCreator.transformRecursively(FormulaCreator.java:356)
at org.sosy_lab.java_smt.basicimpl.AbstractFormulaManager.transformRecursively(AbstractFormulaManager.java:454)
at org.sosy_lab.java_smt.delegate.trace.TraceFormulaManager.rebuild(TraceFormulaManager.java:213)
at org.sosy_lab.java_smt.delegate.trace.TraceLogger.logDef(TraceLogger.java:161)
at org.sosy_lab.java_smt.delegate.trace.TraceStringFormulaManager.range(TraceStringFormulaManager.java:211)
at org.sosy_lab.java_smt.api.StringFormulaManager.range(StringFormulaManager.java:161)
at org.sosy_lab.java_smt.test.StringFormulaManagerTest.setup(StringFormulaManagerTest.java:90)
at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:103)
0.005
testVisitorForStringConstants[PRINCESS]Error\if (((str_len(str_cons(mod_cast(0, 65535, 97), str_empty)) = 1) & (str_len(str_cons(mod_cast(0, 65535, 122), str_empty)) = 1))) \then (re_range(str_cons(mod_cast(0, 65535, 97), str_empty), str_cons(mod_cast(0, 65535, 122), str_empty))) \else (re_none) (should be: re_range(str_cons(mod_cast(0, 65535, 97), str_empty), str_cons(mod_cast(0, 65535, 122), str_empty)))

java.lang.IllegalArgumentException: \if (((str_len(str_cons(mod_cast(0, 65535, 97), str_empty)) = 1) & (str_len(str_cons(mod_cast(0, 65535, 122), str_empty)) = 1))) \then (re_range(str_cons(mod_cast(0, 65535, 97), str_empty), str_cons(mod_cast(0, 65535, 122), str_empty))) \else (re_none) (should be: re_range(str_cons(mod_cast(0, 65535, 97), str_empty), str_cons(mod_cast(0, 65535, 122), str_empty)))
at com.google.common.base.Preconditions.checkArgument(Preconditions.java:445)
at org.sosy_lab.java_smt.delegate.trace.TraceFormulaManager$Rebuilder.visitFunction(TraceFormulaManager.java:186)
at org.sosy_lab.java_smt.delegate.trace.TraceFormulaManager$Rebuilder.visitFunction(TraceFormulaManager.java:132)
at org.sosy_lab.java_smt.basicimpl.FormulaTransformationVisitorImpl.visitFunction(FormulaTransformationVisitorImpl.java:80)
at org.sosy_lab.java_smt.basicimpl.FormulaTransformationVisitorImpl.visitFunction(FormulaTransformationVisitorImpl.java:23)
at org.sosy_lab.java_smt.solvers.princess.PrincessFormulaCreator.visit(PrincessFormulaCreator.java:509)
at org.sosy_lab.java_smt.solvers.princess.PrincessFormulaCreator.visit(PrincessFormulaCreator.java:77)
at org.sosy_lab.java_smt.basicimpl.FormulaCreator.visit(FormulaCreator.java:315)
at org.sosy_lab.java_smt.basicimpl.FormulaCreator.transformRecursively(FormulaCreator.java:378)
at org.sosy_lab.java_smt.basicimpl.FormulaCreator.transformRecursively(FormulaCreator.java:356)
at org.sosy_lab.java_smt.basicimpl.AbstractFormulaManager.transformRecursively(AbstractFormulaManager.java:454)
at org.sosy_lab.java_smt.delegate.trace.TraceFormulaManager.rebuild(TraceFormulaManager.java:213)
at org.sosy_lab.java_smt.delegate.trace.TraceLogger.logDef(TraceLogger.java:161)
at org.sosy_lab.java_smt.delegate.trace.TraceStringFormulaManager.range(TraceStringFormulaManager.java:211)
at org.sosy_lab.java_smt.api.StringFormulaManager.range(StringFormulaManager.java:161)
at org.sosy_lab.java_smt.test.StringFormulaManagerTest.setup(StringFormulaManagerTest.java:90)
at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:103)
0.005
testRegexAll[PRINCESS]Error\if (((str_len(str_cons(mod_cast(0, 65535, 97), str_empty)) = 1) & (str_len(str_cons(mod_cast(0, 65535, 122), str_empty)) = 1))) \then (re_range(str_cons(mod_cast(0, 65535, 97), str_empty), str_cons(mod_cast(0, 65535, 122), str_empty))) \else (re_none) (should be: re_range(str_cons(mod_cast(0, 65535, 97), str_empty), str_cons(mod_cast(0, 65535, 122), str_empty)))

java.lang.IllegalArgumentException: \if (((str_len(str_cons(mod_cast(0, 65535, 97), str_empty)) = 1) & (str_len(str_cons(mod_cast(0, 65535, 122), str_empty)) = 1))) \then (re_range(str_cons(mod_cast(0, 65535, 97), str_empty), str_cons(mod_cast(0, 65535, 122), str_empty))) \else (re_none) (should be: re_range(str_cons(mod_cast(0, 65535, 97), str_empty), str_cons(mod_cast(0, 65535, 122), str_empty)))
at com.google.common.base.Preconditions.checkArgument(Preconditions.java:445)
at org.sosy_lab.java_smt.delegate.trace.TraceFormulaManager$Rebuilder.visitFunction(TraceFormulaManager.java:186)
at org.sosy_lab.java_smt.delegate.trace.TraceFormulaManager$Rebuilder.visitFunction(TraceFormulaManager.java:132)
at org.sosy_lab.java_smt.basicimpl.FormulaTransformationVisitorImpl.visitFunction(FormulaTransformationVisitorImpl.java:80)
at org.sosy_lab.java_smt.basicimpl.FormulaTransformationVisitorImpl.visitFunction(FormulaTransformationVisitorImpl.java:23)
at org.sosy_lab.java_smt.solvers.princess.PrincessFormulaCreator.visit(PrincessFormulaCreator.java:509)
at org.sosy_lab.java_smt.solvers.princess.PrincessFormulaCreator.visit(PrincessFormulaCreator.java:77)
at org.sosy_lab.java_smt.basicimpl.FormulaCreator.visit(FormulaCreator.java:315)
at org.sosy_lab.java_smt.basicimpl.FormulaCreator.transformRecursively(FormulaCreator.java:378)
at org.sosy_lab.java_smt.basicimpl.FormulaCreator.transformRecursively(FormulaCreator.java:356)
at org.sosy_lab.java_smt.basicimpl.AbstractFormulaManager.transformRecursively(AbstractFormulaManager.java:454)
at org.sosy_lab.java_smt.delegate.trace.TraceFormulaManager.rebuild(TraceFormulaManager.java:213)
at org.sosy_lab.java_smt.delegate.trace.TraceLogger.logDef(TraceLogger.java:161)
at org.sosy_lab.java_smt.delegate.trace.TraceStringFormulaManager.range(TraceStringFormulaManager.java:211)
at org.sosy_lab.java_smt.api.StringFormulaManager.range(StringFormulaManager.java:161)
at org.sosy_lab.java_smt.test.StringFormulaManagerTest.setup(StringFormulaManagerTest.java:90)
at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:103)
0.005
testOutputUnescape[PRINCESS]Error\if (((str_len(str_cons(mod_cast(0, 65535, 97), str_empty)) = 1) & (str_len(str_cons(mod_cast(0, 65535, 122), str_empty)) = 1))) \then (re_range(str_cons(mod_cast(0, 65535, 97), str_empty), str_cons(mod_cast(0, 65535, 122), str_empty))) \else (re_none) (should be: re_range(str_cons(mod_cast(0, 65535, 97), str_empty), str_cons(mod_cast(0, 65535, 122), str_empty)))

java.lang.IllegalArgumentException: \if (((str_len(str_cons(mod_cast(0, 65535, 97), str_empty)) = 1) & (str_len(str_cons(mod_cast(0, 65535, 122), str_empty)) = 1))) \then (re_range(str_cons(mod_cast(0, 65535, 97), str_empty), str_cons(mod_cast(0, 65535, 122), str_empty))) \else (re_none) (should be: re_range(str_cons(mod_cast(0, 65535, 97), str_empty), str_cons(mod_cast(0, 65535, 122), str_empty)))
at com.google.common.base.Preconditions.checkArgument(Preconditions.java:445)
at org.sosy_lab.java_smt.delegate.trace.TraceFormulaManager$Rebuilder.visitFunction(TraceFormulaManager.java:186)
at org.sosy_lab.java_smt.delegate.trace.TraceFormulaManager$Rebuilder.visitFunction(TraceFormulaManager.java:132)
at org.sosy_lab.java_smt.basicimpl.FormulaTransformationVisitorImpl.visitFunction(FormulaTransformationVisitorImpl.java:80)
at org.sosy_lab.java_smt.basicimpl.FormulaTransformationVisitorImpl.visitFunction(FormulaTransformationVisitorImpl.java:23)
at org.sosy_lab.java_smt.solvers.princess.PrincessFormulaCreator.visit(PrincessFormulaCreator.java:509)
at org.sosy_lab.java_smt.solvers.princess.PrincessFormulaCreator.visit(PrincessFormulaCreator.java:77)
at org.sosy_lab.java_smt.basicimpl.FormulaCreator.visit(FormulaCreator.java:315)
at org.sosy_lab.java_smt.basicimpl.FormulaCreator.transformRecursively(FormulaCreator.java:378)
at org.sosy_lab.java_smt.basicimpl.FormulaCreator.transformRecursively(FormulaCreator.java:356)
at org.sosy_lab.java_smt.basicimpl.AbstractFormulaManager.transformRecursively(AbstractFormulaManager.java:454)
at org.sosy_lab.java_smt.delegate.trace.TraceFormulaManager.rebuild(TraceFormulaManager.java:213)
at org.sosy_lab.java_smt.delegate.trace.TraceLogger.logDef(TraceLogger.java:161)
at org.sosy_lab.java_smt.delegate.trace.TraceStringFormulaManager.range(TraceStringFormulaManager.java:211)
at org.sosy_lab.java_smt.api.StringFormulaManager.range(StringFormulaManager.java:161)
at org.sosy_lab.java_smt.test.StringFormulaManagerTest.setup(StringFormulaManagerTest.java:90)
at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:103)
0.005
testRegexAllChar[PRINCESS]Error\if (((str_len(str_cons(mod_cast(0, 65535, 97), str_empty)) = 1) & (str_len(str_cons(mod_cast(0, 65535, 122), str_empty)) = 1))) \then (re_range(str_cons(mod_cast(0, 65535, 97), str_empty), str_cons(mod_cast(0, 65535, 122), str_empty))) \else (re_none) (should be: re_range(str_cons(mod_cast(0, 65535, 97), str_empty), str_cons(mod_cast(0, 65535, 122), str_empty)))

java.lang.IllegalArgumentException: \if (((str_len(str_cons(mod_cast(0, 65535, 97), str_empty)) = 1) & (str_len(str_cons(mod_cast(0, 65535, 122), str_empty)) = 1))) \then (re_range(str_cons(mod_cast(0, 65535, 97), str_empty), str_cons(mod_cast(0, 65535, 122), str_empty))) \else (re_none) (should be: re_range(str_cons(mod_cast(0, 65535, 97), str_empty), str_cons(mod_cast(0, 65535, 122), str_empty)))
at com.google.common.base.Preconditions.checkArgument(Preconditions.java:445)
at org.sosy_lab.java_smt.delegate.trace.TraceFormulaManager$Rebuilder.visitFunction(TraceFormulaManager.java:186)
at org.sosy_lab.java_smt.delegate.trace.TraceFormulaManager$Rebuilder.visitFunction(TraceFormulaManager.java:132)
at org.sosy_lab.java_smt.basicimpl.FormulaTransformationVisitorImpl.visitFunction(FormulaTransformationVisitorImpl.java:80)
at org.sosy_lab.java_smt.basicimpl.FormulaTransformationVisitorImpl.visitFunction(FormulaTransformationVisitorImpl.java:23)
at org.sosy_lab.java_smt.solvers.princess.PrincessFormulaCreator.visit(PrincessFormulaCreator.java:509)
at org.sosy_lab.java_smt.solvers.princess.PrincessFormulaCreator.visit(PrincessFormulaCreator.java:77)
at org.sosy_lab.java_smt.basicimpl.FormulaCreator.visit(FormulaCreator.java:315)
at org.sosy_lab.java_smt.basicimpl.FormulaCreator.transformRecursively(FormulaCreator.java:378)
at org.sosy_lab.java_smt.basicimpl.FormulaCreator.transformRecursively(FormulaCreator.java:356)
at org.sosy_lab.java_smt.basicimpl.AbstractFormulaManager.transformRecursively(AbstractFormulaManager.java:454)
at org.sosy_lab.java_smt.delegate.trace.TraceFormulaManager.rebuild(TraceFormulaManager.java:213)
at org.sosy_lab.java_smt.delegate.trace.TraceLogger.logDef(TraceLogger.java:161)
at org.sosy_lab.java_smt.delegate.trace.TraceStringFormulaManager.range(TraceStringFormulaManager.java:211)
at org.sosy_lab.java_smt.api.StringFormulaManager.range(StringFormulaManager.java:161)
at org.sosy_lab.java_smt.test.StringFormulaManagerTest.setup(StringFormulaManagerTest.java:90)
at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:103)
0.005
testStringContainsOtherVariable[PRINCESS]Error\if (((str_len(str_cons(mod_cast(0, 65535, 97), str_empty)) = 1) & (str_len(str_cons(mod_cast(0, 65535, 122), str_empty)) = 1))) \then (re_range(str_cons(mod_cast(0, 65535, 97), str_empty), str_cons(mod_cast(0, 65535, 122), str_empty))) \else (re_none) (should be: re_range(str_cons(mod_cast(0, 65535, 97), str_empty), str_cons(mod_cast(0, 65535, 122), str_empty)))

java.lang.IllegalArgumentException: \if (((str_len(str_cons(mod_cast(0, 65535, 97), str_empty)) = 1) & (str_len(str_cons(mod_cast(0, 65535, 122), str_empty)) = 1))) \then (re_range(str_cons(mod_cast(0, 65535, 97), str_empty), str_cons(mod_cast(0, 65535, 122), str_empty))) \else (re_none) (should be: re_range(str_cons(mod_cast(0, 65535, 97), str_empty), str_cons(mod_cast(0, 65535, 122), str_empty)))
at com.google.common.base.Preconditions.checkArgument(Preconditions.java:445)
at org.sosy_lab.java_smt.delegate.trace.TraceFormulaManager$Rebuilder.visitFunction(TraceFormulaManager.java:186)
at org.sosy_lab.java_smt.delegate.trace.TraceFormulaManager$Rebuilder.visitFunction(TraceFormulaManager.java:132)
at org.sosy_lab.java_smt.basicimpl.FormulaTransformationVisitorImpl.visitFunction(FormulaTransformationVisitorImpl.java:80)
at org.sosy_lab.java_smt.basicimpl.FormulaTransformationVisitorImpl.visitFunction(FormulaTransformationVisitorImpl.java:23)
at org.sosy_lab.java_smt.solvers.princess.PrincessFormulaCreator.visit(PrincessFormulaCreator.java:509)
at org.sosy_lab.java_smt.solvers.princess.PrincessFormulaCreator.visit(PrincessFormulaCreator.java:77)
at org.sosy_lab.java_smt.basicimpl.FormulaCreator.visit(FormulaCreator.java:315)
at org.sosy_lab.java_smt.basicimpl.FormulaCreator.transformRecursively(FormulaCreator.java:378)
at org.sosy_lab.java_smt.basicimpl.FormulaCreator.transformRecursively(FormulaCreator.java:356)
at org.sosy_lab.java_smt.basicimpl.AbstractFormulaManager.transformRecursively(AbstractFormulaManager.java:454)
at org.sosy_lab.java_smt.delegate.trace.TraceFormulaManager.rebuild(TraceFormulaManager.java:213)
at org.sosy_lab.java_smt.delegate.trace.TraceLogger.logDef(TraceLogger.java:161)
at org.sosy_lab.java_smt.delegate.trace.TraceStringFormulaManager.range(TraceStringFormulaManager.java:211)
at org.sosy_lab.java_smt.api.StringFormulaManager.range(StringFormulaManager.java:161)
at org.sosy_lab.java_smt.test.StringFormulaManagerTest.setup(StringFormulaManagerTest.java:90)
at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:103)
0.004
testStringPrefixImpliesPrefixIndexOf[PRINCESS]Error\if (((str_len(str_cons(mod_cast(0, 65535, 97), str_empty)) = 1) & (str_len(str_cons(mod_cast(0, 65535, 122), str_empty)) = 1))) \then (re_range(str_cons(mod_cast(0, 65535, 97), str_empty), str_cons(mod_cast(0, 65535, 122), str_empty))) \else (re_none) (should be: re_range(str_cons(mod_cast(0, 65535, 97), str_empty), str_cons(mod_cast(0, 65535, 122), str_empty)))

java.lang.IllegalArgumentException: \if (((str_len(str_cons(mod_cast(0, 65535, 97), str_empty)) = 1) & (str_len(str_cons(mod_cast(0, 65535, 122), str_empty)) = 1))) \then (re_range(str_cons(mod_cast(0, 65535, 97), str_empty), str_cons(mod_cast(0, 65535, 122), str_empty))) \else (re_none) (should be: re_range(str_cons(mod_cast(0, 65535, 97), str_empty), str_cons(mod_cast(0, 65535, 122), str_empty)))
at com.google.common.base.Preconditions.checkArgument(Preconditions.java:445)
at org.sosy_lab.java_smt.delegate.trace.TraceFormulaManager$Rebuilder.visitFunction(TraceFormulaManager.java:186)
at org.sosy_lab.java_smt.delegate.trace.TraceFormulaManager$Rebuilder.visitFunction(TraceFormulaManager.java:132)
at org.sosy_lab.java_smt.basicimpl.FormulaTransformationVisitorImpl.visitFunction(FormulaTransformationVisitorImpl.java:80)
at org.sosy_lab.java_smt.basicimpl.FormulaTransformationVisitorImpl.visitFunction(FormulaTransformationVisitorImpl.java:23)
at org.sosy_lab.java_smt.solvers.princess.PrincessFormulaCreator.visit(PrincessFormulaCreator.java:509)
at org.sosy_lab.java_smt.solvers.princess.PrincessFormulaCreator.visit(PrincessFormulaCreator.java:77)
at org.sosy_lab.java_smt.basicimpl.FormulaCreator.visit(FormulaCreator.java:315)
at org.sosy_lab.java_smt.basicimpl.FormulaCreator.transformRecursively(FormulaCreator.java:378)
at org.sosy_lab.java_smt.basicimpl.FormulaCreator.transformRecursively(FormulaCreator.java:356)
at org.sosy_lab.java_smt.basicimpl.AbstractFormulaManager.transformRecursively(AbstractFormulaManager.java:454)
at org.sosy_lab.java_smt.delegate.trace.TraceFormulaManager.rebuild(TraceFormulaManager.java:213)
at org.sosy_lab.java_smt.delegate.trace.TraceLogger.logDef(TraceLogger.java:161)
at org.sosy_lab.java_smt.delegate.trace.TraceStringFormulaManager.range(TraceStringFormulaManager.java:211)
at org.sosy_lab.java_smt.api.StringFormulaManager.range(StringFormulaManager.java:161)
at org.sosy_lab.java_smt.test.StringFormulaManagerTest.setup(StringFormulaManagerTest.java:90)
at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:103)
0.004
testStringToCodePoint[PRINCESS]Error\if (((str_len(str_cons(mod_cast(0, 65535, 97), str_empty)) = 1) & (str_len(str_cons(mod_cast(0, 65535, 122), str_empty)) = 1))) \then (re_range(str_cons(mod_cast(0, 65535, 97), str_empty), str_cons(mod_cast(0, 65535, 122), str_empty))) \else (re_none) (should be: re_range(str_cons(mod_cast(0, 65535, 97), str_empty), str_cons(mod_cast(0, 65535, 122), str_empty)))

java.lang.IllegalArgumentException: \if (((str_len(str_cons(mod_cast(0, 65535, 97), str_empty)) = 1) & (str_len(str_cons(mod_cast(0, 65535, 122), str_empty)) = 1))) \then (re_range(str_cons(mod_cast(0, 65535, 97), str_empty), str_cons(mod_cast(0, 65535, 122), str_empty))) \else (re_none) (should be: re_range(str_cons(mod_cast(0, 65535, 97), str_empty), str_cons(mod_cast(0, 65535, 122), str_empty)))
at com.google.common.base.Preconditions.checkArgument(Preconditions.java:445)
at org.sosy_lab.java_smt.delegate.trace.TraceFormulaManager$Rebuilder.visitFunction(TraceFormulaManager.java:186)
at org.sosy_lab.java_smt.delegate.trace.TraceFormulaManager$Rebuilder.visitFunction(TraceFormulaManager.java:132)
at org.sosy_lab.java_smt.basicimpl.FormulaTransformationVisitorImpl.visitFunction(FormulaTransformationVisitorImpl.java:80)
at org.sosy_lab.java_smt.basicimpl.FormulaTransformationVisitorImpl.visitFunction(FormulaTransformationVisitorImpl.java:23)
at org.sosy_lab.java_smt.solvers.princess.PrincessFormulaCreator.visit(PrincessFormulaCreator.java:509)
at org.sosy_lab.java_smt.solvers.princess.PrincessFormulaCreator.visit(PrincessFormulaCreator.java:77)
at org.sosy_lab.java_smt.basicimpl.FormulaCreator.visit(FormulaCreator.java:315)
at org.sosy_lab.java_smt.basicimpl.FormulaCreator.transformRecursively(FormulaCreator.java:378)
at org.sosy_lab.java_smt.basicimpl.FormulaCreator.transformRecursively(FormulaCreator.java:356)
at org.sosy_lab.java_smt.basicimpl.AbstractFormulaManager.transformRecursively(AbstractFormulaManager.java:454)
at org.sosy_lab.java_smt.delegate.trace.TraceFormulaManager.rebuild(TraceFormulaManager.java:213)
at org.sosy_lab.java_smt.delegate.trace.TraceLogger.logDef(TraceLogger.java:161)
at org.sosy_lab.java_smt.delegate.trace.TraceStringFormulaManager.range(TraceStringFormulaManager.java:211)
at org.sosy_lab.java_smt.api.StringFormulaManager.range(StringFormulaManager.java:161)
at org.sosy_lab.java_smt.test.StringFormulaManagerTest.setup(StringFormulaManagerTest.java:90)
at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:103)
0.004
testStringVariableContains[PRINCESS]Error\if (((str_len(str_cons(mod_cast(0, 65535, 97), str_empty)) = 1) & (str_len(str_cons(mod_cast(0, 65535, 122), str_empty)) = 1))) \then (re_range(str_cons(mod_cast(0, 65535, 97), str_empty), str_cons(mod_cast(0, 65535, 122), str_empty))) \else (re_none) (should be: re_range(str_cons(mod_cast(0, 65535, 97), str_empty), str_cons(mod_cast(0, 65535, 122), str_empty)))

java.lang.IllegalArgumentException: \if (((str_len(str_cons(mod_cast(0, 65535, 97), str_empty)) = 1) & (str_len(str_cons(mod_cast(0, 65535, 122), str_empty)) = 1))) \then (re_range(str_cons(mod_cast(0, 65535, 97), str_empty), str_cons(mod_cast(0, 65535, 122), str_empty))) \else (re_none) (should be: re_range(str_cons(mod_cast(0, 65535, 97), str_empty), str_cons(mod_cast(0, 65535, 122), str_empty)))
at com.google.common.base.Preconditions.checkArgument(Preconditions.java:445)
at org.sosy_lab.java_smt.delegate.trace.TraceFormulaManager$Rebuilder.visitFunction(TraceFormulaManager.java:186)
at org.sosy_lab.java_smt.delegate.trace.TraceFormulaManager$Rebuilder.visitFunction(TraceFormulaManager.java:132)
at org.sosy_lab.java_smt.basicimpl.FormulaTransformationVisitorImpl.visitFunction(FormulaTransformationVisitorImpl.java:80)
at org.sosy_lab.java_smt.basicimpl.FormulaTransformationVisitorImpl.visitFunction(FormulaTransformationVisitorImpl.java:23)
at org.sosy_lab.java_smt.solvers.princess.PrincessFormulaCreator.visit(PrincessFormulaCreator.java:509)
at org.sosy_lab.java_smt.solvers.princess.PrincessFormulaCreator.visit(PrincessFormulaCreator.java:77)
at org.sosy_lab.java_smt.basicimpl.FormulaCreator.visit(FormulaCreator.java:315)
at org.sosy_lab.java_smt.basicimpl.FormulaCreator.transformRecursively(FormulaCreator.java:378)
at org.sosy_lab.java_smt.basicimpl.FormulaCreator.transformRecursively(FormulaCreator.java:356)
at org.sosy_lab.java_smt.basicimpl.AbstractFormulaManager.transformRecursively(AbstractFormulaManager.java:454)
at org.sosy_lab.java_smt.delegate.trace.TraceFormulaManager.rebuild(TraceFormulaManager.java:213)
at org.sosy_lab.java_smt.delegate.trace.TraceLogger.logDef(TraceLogger.java:161)
at org.sosy_lab.java_smt.delegate.trace.TraceStringFormulaManager.range(TraceStringFormulaManager.java:211)
at org.sosy_lab.java_smt.api.StringFormulaManager.range(StringFormulaManager.java:161)
at org.sosy_lab.java_smt.test.StringFormulaManagerTest.setup(StringFormulaManagerTest.java:90)
at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:103)
0.004
testRegexAll3[PRINCESS]Error\if (((str_len(str_cons(mod_cast(0, 65535, 97), str_empty)) = 1) & (str_len(str_cons(mod_cast(0, 65535, 122), str_empty)) = 1))) \then (re_range(str_cons(mod_cast(0, 65535, 97), str_empty), str_cons(mod_cast(0, 65535, 122), str_empty))) \else (re_none) (should be: re_range(str_cons(mod_cast(0, 65535, 97), str_empty), str_cons(mod_cast(0, 65535, 122), str_empty)))

java.lang.IllegalArgumentException: \if (((str_len(str_cons(mod_cast(0, 65535, 97), str_empty)) = 1) & (str_len(str_cons(mod_cast(0, 65535, 122), str_empty)) = 1))) \then (re_range(str_cons(mod_cast(0, 65535, 97), str_empty), str_cons(mod_cast(0, 65535, 122), str_empty))) \else (re_none) (should be: re_range(str_cons(mod_cast(0, 65535, 97), str_empty), str_cons(mod_cast(0, 65535, 122), str_empty)))
at com.google.common.base.Preconditions.checkArgument(Preconditions.java:445)
at org.sosy_lab.java_smt.delegate.trace.TraceFormulaManager$Rebuilder.visitFunction(TraceFormulaManager.java:186)
at org.sosy_lab.java_smt.delegate.trace.TraceFormulaManager$Rebuilder.visitFunction(TraceFormulaManager.java:132)
at org.sosy_lab.java_smt.basicimpl.FormulaTransformationVisitorImpl.visitFunction(FormulaTransformationVisitorImpl.java:80)
at org.sosy_lab.java_smt.basicimpl.FormulaTransformationVisitorImpl.visitFunction(FormulaTransformationVisitorImpl.java:23)
at org.sosy_lab.java_smt.solvers.princess.PrincessFormulaCreator.visit(PrincessFormulaCreator.java:509)
at org.sosy_lab.java_smt.solvers.princess.PrincessFormulaCreator.visit(PrincessFormulaCreator.java:77)
at org.sosy_lab.java_smt.basicimpl.FormulaCreator.visit(FormulaCreator.java:315)
at org.sosy_lab.java_smt.basicimpl.FormulaCreator.transformRecursively(FormulaCreator.java:378)
at org.sosy_lab.java_smt.basicimpl.FormulaCreator.transformRecursively(FormulaCreator.java:356)
at org.sosy_lab.java_smt.basicimpl.AbstractFormulaManager.transformRecursively(AbstractFormulaManager.java:454)
at org.sosy_lab.java_smt.delegate.trace.TraceFormulaManager.rebuild(TraceFormulaManager.java:213)
at org.sosy_lab.java_smt.delegate.trace.TraceLogger.logDef(TraceLogger.java:161)
at org.sosy_lab.java_smt.delegate.trace.TraceStringFormulaManager.range(TraceStringFormulaManager.java:211)
at org.sosy_lab.java_smt.api.StringFormulaManager.range(StringFormulaManager.java:161)
at org.sosy_lab.java_smt.test.StringFormulaManagerTest.setup(StringFormulaManagerTest.java:90)
at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:103)
0.004
testStringConcat[PRINCESS]Error\if (((str_len(str_cons(mod_cast(0, 65535, 97), str_empty)) = 1) & (str_len(str_cons(mod_cast(0, 65535, 122), str_empty)) = 1))) \then (re_range(str_cons(mod_cast(0, 65535, 97), str_empty), str_cons(mod_cast(0, 65535, 122), str_empty))) \else (re_none) (should be: re_range(str_cons(mod_cast(0, 65535, 97), str_empty), str_cons(mod_cast(0, 65535, 122), str_empty)))

java.lang.IllegalArgumentException: \if (((str_len(str_cons(mod_cast(0, 65535, 97), str_empty)) = 1) & (str_len(str_cons(mod_cast(0, 65535, 122), str_empty)) = 1))) \then (re_range(str_cons(mod_cast(0, 65535, 97), str_empty), str_cons(mod_cast(0, 65535, 122), str_empty))) \else (re_none) (should be: re_range(str_cons(mod_cast(0, 65535, 97), str_empty), str_cons(mod_cast(0, 65535, 122), str_empty)))
at com.google.common.base.Preconditions.checkArgument(Preconditions.java:445)
at org.sosy_lab.java_smt.delegate.trace.TraceFormulaManager$Rebuilder.visitFunction(TraceFormulaManager.java:186)
at org.sosy_lab.java_smt.delegate.trace.TraceFormulaManager$Rebuilder.visitFunction(TraceFormulaManager.java:132)
at org.sosy_lab.java_smt.basicimpl.FormulaTransformationVisitorImpl.visitFunction(FormulaTransformationVisitorImpl.java:80)
at org.sosy_lab.java_smt.basicimpl.FormulaTransformationVisitorImpl.visitFunction(FormulaTransformationVisitorImpl.java:23)
at org.sosy_lab.java_smt.solvers.princess.PrincessFormulaCreator.visit(PrincessFormulaCreator.java:509)
at org.sosy_lab.java_smt.solvers.princess.PrincessFormulaCreator.visit(PrincessFormulaCreator.java:77)
at org.sosy_lab.java_smt.basicimpl.FormulaCreator.visit(FormulaCreator.java:315)
at org.sosy_lab.java_smt.basicimpl.FormulaCreator.transformRecursively(FormulaCreator.java:378)
at org.sosy_lab.java_smt.basicimpl.FormulaCreator.transformRecursively(FormulaCreator.java:356)
at org.sosy_lab.java_smt.basicimpl.AbstractFormulaManager.transformRecursively(AbstractFormulaManager.java:454)
at org.sosy_lab.java_smt.delegate.trace.TraceFormulaManager.rebuild(TraceFormulaManager.java:213)
at org.sosy_lab.java_smt.delegate.trace.TraceLogger.logDef(TraceLogger.java:161)
at org.sosy_lab.java_smt.delegate.trace.TraceStringFormulaManager.range(TraceStringFormulaManager.java:211)
at org.sosy_lab.java_smt.api.StringFormulaManager.range(StringFormulaManager.java:161)
at org.sosy_lab.java_smt.test.StringFormulaManagerTest.setup(StringFormulaManagerTest.java:90)
at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:103)
0.003
testStringVariableLengthNegative[PRINCESS]Error\if (((str_len(str_cons(mod_cast(0, 65535, 97), str_empty)) = 1) & (str_len(str_cons(mod_cast(0, 65535, 122), str_empty)) = 1))) \then (re_range(str_cons(mod_cast(0, 65535, 97), str_empty), str_cons(mod_cast(0, 65535, 122), str_empty))) \else (re_none) (should be: re_range(str_cons(mod_cast(0, 65535, 97), str_empty), str_cons(mod_cast(0, 65535, 122), str_empty)))

java.lang.IllegalArgumentException: \if (((str_len(str_cons(mod_cast(0, 65535, 97), str_empty)) = 1) & (str_len(str_cons(mod_cast(0, 65535, 122), str_empty)) = 1))) \then (re_range(str_cons(mod_cast(0, 65535, 97), str_empty), str_cons(mod_cast(0, 65535, 122), str_empty))) \else (re_none) (should be: re_range(str_cons(mod_cast(0, 65535, 97), str_empty), str_cons(mod_cast(0, 65535, 122), str_empty)))
at com.google.common.base.Preconditions.checkArgument(Preconditions.java:445)
at org.sosy_lab.java_smt.delegate.trace.TraceFormulaManager$Rebuilder.visitFunction(TraceFormulaManager.java:186)
at org.sosy_lab.java_smt.delegate.trace.TraceFormulaManager$Rebuilder.visitFunction(TraceFormulaManager.java:132)
at org.sosy_lab.java_smt.basicimpl.FormulaTransformationVisitorImpl.visitFunction(FormulaTransformationVisitorImpl.java:80)
at org.sosy_lab.java_smt.basicimpl.FormulaTransformationVisitorImpl.visitFunction(FormulaTransformationVisitorImpl.java:23)
at org.sosy_lab.java_smt.solvers.princess.PrincessFormulaCreator.visit(PrincessFormulaCreator.java:509)
at org.sosy_lab.java_smt.solvers.princess.PrincessFormulaCreator.visit(PrincessFormulaCreator.java:77)
at org.sosy_lab.java_smt.basicimpl.FormulaCreator.visit(FormulaCreator.java:315)
at org.sosy_lab.java_smt.basicimpl.FormulaCreator.transformRecursively(FormulaCreator.java:378)
at org.sosy_lab.java_smt.basicimpl.FormulaCreator.transformRecursively(FormulaCreator.java:356)
at org.sosy_lab.java_smt.basicimpl.AbstractFormulaManager.transformRecursively(AbstractFormulaManager.java:454)
at org.sosy_lab.java_smt.delegate.trace.TraceFormulaManager.rebuild(TraceFormulaManager.java:213)
at org.sosy_lab.java_smt.delegate.trace.TraceLogger.logDef(TraceLogger.java:161)
at org.sosy_lab.java_smt.delegate.trace.TraceStringFormulaManager.range(TraceStringFormulaManager.java:211)
at org.sosy_lab.java_smt.api.StringFormulaManager.range(StringFormulaManager.java:161)
at org.sosy_lab.java_smt.test.StringFormulaManagerTest.setup(StringFormulaManagerTest.java:90)
at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:103)
0.003
testStringSubstringOutOfBounds[PRINCESS]Error\if (((str_len(str_cons(mod_cast(0, 65535, 97), str_empty)) = 1) & (str_len(str_cons(mod_cast(0, 65535, 122), str_empty)) = 1))) \then (re_range(str_cons(mod_cast(0, 65535, 97), str_empty), str_cons(mod_cast(0, 65535, 122), str_empty))) \else (re_none) (should be: re_range(str_cons(mod_cast(0, 65535, 97), str_empty), str_cons(mod_cast(0, 65535, 122), str_empty)))

java.lang.IllegalArgumentException: \if (((str_len(str_cons(mod_cast(0, 65535, 97), str_empty)) = 1) & (str_len(str_cons(mod_cast(0, 65535, 122), str_empty)) = 1))) \then (re_range(str_cons(mod_cast(0, 65535, 97), str_empty), str_cons(mod_cast(0, 65535, 122), str_empty))) \else (re_none) (should be: re_range(str_cons(mod_cast(0, 65535, 97), str_empty), str_cons(mod_cast(0, 65535, 122), str_empty)))
at com.google.common.base.Preconditions.checkArgument(Preconditions.java:445)
at org.sosy_lab.java_smt.delegate.trace.TraceFormulaManager$Rebuilder.visitFunction(TraceFormulaManager.java:186)
at org.sosy_lab.java_smt.delegate.trace.TraceFormulaManager$Rebuilder.visitFunction(TraceFormulaManager.java:132)
at org.sosy_lab.java_smt.basicimpl.FormulaTransformationVisitorImpl.visitFunction(FormulaTransformationVisitorImpl.java:80)
at org.sosy_lab.java_smt.basicimpl.FormulaTransformationVisitorImpl.visitFunction(FormulaTransformationVisitorImpl.java:23)
at org.sosy_lab.java_smt.solvers.princess.PrincessFormulaCreator.visit(PrincessFormulaCreator.java:509)
at org.sosy_lab.java_smt.solvers.princess.PrincessFormulaCreator.visit(PrincessFormulaCreator.java:77)
at org.sosy_lab.java_smt.basicimpl.FormulaCreator.visit(FormulaCreator.java:315)
at org.sosy_lab.java_smt.basicimpl.FormulaCreator.transformRecursively(FormulaCreator.java:378)
at org.sosy_lab.java_smt.basicimpl.FormulaCreator.transformRecursively(FormulaCreator.java:356)
at org.sosy_lab.java_smt.basicimpl.AbstractFormulaManager.transformRecursively(AbstractFormulaManager.java:454)
at org.sosy_lab.java_smt.delegate.trace.TraceFormulaManager.rebuild(TraceFormulaManager.java:213)
at org.sosy_lab.java_smt.delegate.trace.TraceLogger.logDef(TraceLogger.java:161)
at org.sosy_lab.java_smt.delegate.trace.TraceStringFormulaManager.range(TraceStringFormulaManager.java:211)
at org.sosy_lab.java_smt.api.StringFormulaManager.range(StringFormulaManager.java:161)
at org.sosy_lab.java_smt.test.StringFormulaManagerTest.setup(StringFormulaManagerTest.java:90)
at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:103)
0.004
testFromCodePointInRange[PRINCESS]Error\if (((str_len(str_cons(mod_cast(0, 65535, 97), str_empty)) = 1) & (str_len(str_cons(mod_cast(0, 65535, 122), str_empty)) = 1))) \then (re_range(str_cons(mod_cast(0, 65535, 97), str_empty), str_cons(mod_cast(0, 65535, 122), str_empty))) \else (re_none) (should be: re_range(str_cons(mod_cast(0, 65535, 97), str_empty), str_cons(mod_cast(0, 65535, 122), str_empty)))

java.lang.IllegalArgumentException: \if (((str_len(str_cons(mod_cast(0, 65535, 97), str_empty)) = 1) & (str_len(str_cons(mod_cast(0, 65535, 122), str_empty)) = 1))) \then (re_range(str_cons(mod_cast(0, 65535, 97), str_empty), str_cons(mod_cast(0, 65535, 122), str_empty))) \else (re_none) (should be: re_range(str_cons(mod_cast(0, 65535, 97), str_empty), str_cons(mod_cast(0, 65535, 122), str_empty)))
at com.google.common.base.Preconditions.checkArgument(Preconditions.java:445)
at org.sosy_lab.java_smt.delegate.trace.TraceFormulaManager$Rebuilder.visitFunction(TraceFormulaManager.java:186)
at org.sosy_lab.java_smt.delegate.trace.TraceFormulaManager$Rebuilder.visitFunction(TraceFormulaManager.java:132)
at org.sosy_lab.java_smt.basicimpl.FormulaTransformationVisitorImpl.visitFunction(FormulaTransformationVisitorImpl.java:80)
at org.sosy_lab.java_smt.basicimpl.FormulaTransformationVisitorImpl.visitFunction(FormulaTransformationVisitorImpl.java:23)
at org.sosy_lab.java_smt.solvers.princess.PrincessFormulaCreator.visit(PrincessFormulaCreator.java:509)
at org.sosy_lab.java_smt.solvers.princess.PrincessFormulaCreator.visit(PrincessFormulaCreator.java:77)
at org.sosy_lab.java_smt.basicimpl.FormulaCreator.visit(FormulaCreator.java:315)
at org.sosy_lab.java_smt.basicimpl.FormulaCreator.transformRecursively(FormulaCreator.java:378)
at org.sosy_lab.java_smt.basicimpl.FormulaCreator.transformRecursively(FormulaCreator.java:356)
at org.sosy_lab.java_smt.basicimpl.AbstractFormulaManager.transformRecursively(AbstractFormulaManager.java:454)
at org.sosy_lab.java_smt.delegate.trace.TraceFormulaManager.rebuild(TraceFormulaManager.java:213)
at org.sosy_lab.java_smt.delegate.trace.TraceLogger.logDef(TraceLogger.java:161)
at org.sosy_lab.java_smt.delegate.trace.TraceStringFormulaManager.range(TraceStringFormulaManager.java:211)
at org.sosy_lab.java_smt.api.StringFormulaManager.range(StringFormulaManager.java:161)
at org.sosy_lab.java_smt.test.StringFormulaManagerTest.setup(StringFormulaManagerTest.java:90)
at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:103)
0.006
testStringLength[PRINCESS]Error\if (((str_len(str_cons(mod_cast(0, 65535, 97), str_empty)) = 1) & (str_len(str_cons(mod_cast(0, 65535, 122), str_empty)) = 1))) \then (re_range(str_cons(mod_cast(0, 65535, 97), str_empty), str_cons(mod_cast(0, 65535, 122), str_empty))) \else (re_none) (should be: re_range(str_cons(mod_cast(0, 65535, 97), str_empty), str_cons(mod_cast(0, 65535, 122), str_empty)))

java.lang.IllegalArgumentException: \if (((str_len(str_cons(mod_cast(0, 65535, 97), str_empty)) = 1) & (str_len(str_cons(mod_cast(0, 65535, 122), str_empty)) = 1))) \then (re_range(str_cons(mod_cast(0, 65535, 97), str_empty), str_cons(mod_cast(0, 65535, 122), str_empty))) \else (re_none) (should be: re_range(str_cons(mod_cast(0, 65535, 97), str_empty), str_cons(mod_cast(0, 65535, 122), str_empty)))
at com.google.common.base.Preconditions.checkArgument(Preconditions.java:445)
at org.sosy_lab.java_smt.delegate.trace.TraceFormulaManager$Rebuilder.visitFunction(TraceFormulaManager.java:186)
at org.sosy_lab.java_smt.delegate.trace.TraceFormulaManager$Rebuilder.visitFunction(TraceFormulaManager.java:132)
at org.sosy_lab.java_smt.basicimpl.FormulaTransformationVisitorImpl.visitFunction(FormulaTransformationVisitorImpl.java:80)
at org.sosy_lab.java_smt.basicimpl.FormulaTransformationVisitorImpl.visitFunction(FormulaTransformationVisitorImpl.java:23)
at org.sosy_lab.java_smt.solvers.princess.PrincessFormulaCreator.visit(PrincessFormulaCreator.java:509)
at org.sosy_lab.java_smt.solvers.princess.PrincessFormulaCreator.visit(PrincessFormulaCreator.java:77)
at org.sosy_lab.java_smt.basicimpl.FormulaCreator.visit(FormulaCreator.java:315)
at org.sosy_lab.java_smt.basicimpl.FormulaCreator.transformRecursively(FormulaCreator.java:378)
at org.sosy_lab.java_smt.basicimpl.FormulaCreator.transformRecursively(FormulaCreator.java:356)
at org.sosy_lab.java_smt.basicimpl.AbstractFormulaManager.transformRecursively(AbstractFormulaManager.java:454)
at org.sosy_lab.java_smt.delegate.trace.TraceFormulaManager.rebuild(TraceFormulaManager.java:213)
at org.sosy_lab.java_smt.delegate.trace.TraceLogger.logDef(TraceLogger.java:161)
at org.sosy_lab.java_smt.delegate.trace.TraceStringFormulaManager.range(TraceStringFormulaManager.java:211)
at org.sosy_lab.java_smt.api.StringFormulaManager.range(StringFormulaManager.java:161)
at org.sosy_lab.java_smt.test.StringFormulaManagerTest.setup(StringFormulaManagerTest.java:90)
at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:103)
0.005
testStringSimpleRegex[PRINCESS]Error\if (((str_len(str_cons(mod_cast(0, 65535, 97), str_empty)) = 1) & (str_len(str_cons(mod_cast(0, 65535, 122), str_empty)) = 1))) \then (re_range(str_cons(mod_cast(0, 65535, 97), str_empty), str_cons(mod_cast(0, 65535, 122), str_empty))) \else (re_none) (should be: re_range(str_cons(mod_cast(0, 65535, 97), str_empty), str_cons(mod_cast(0, 65535, 122), str_empty)))

java.lang.IllegalArgumentException: \if (((str_len(str_cons(mod_cast(0, 65535, 97), str_empty)) = 1) & (str_len(str_cons(mod_cast(0, 65535, 122), str_empty)) = 1))) \then (re_range(str_cons(mod_cast(0, 65535, 97), str_empty), str_cons(mod_cast(0, 65535, 122), str_empty))) \else (re_none) (should be: re_range(str_cons(mod_cast(0, 65535, 97), str_empty), str_cons(mod_cast(0, 65535, 122), str_empty)))
at com.google.common.base.Preconditions.checkArgument(Preconditions.java:445)
at org.sosy_lab.java_smt.delegate.trace.TraceFormulaManager$Rebuilder.visitFunction(TraceFormulaManager.java:186)
at org.sosy_lab.java_smt.delegate.trace.TraceFormulaManager$Rebuilder.visitFunction(TraceFormulaManager.java:132)
at org.sosy_lab.java_smt.basicimpl.FormulaTransformationVisitorImpl.visitFunction(FormulaTransformationVisitorImpl.java:80)
at org.sosy_lab.java_smt.basicimpl.FormulaTransformationVisitorImpl.visitFunction(FormulaTransformationVisitorImpl.java:23)
at org.sosy_lab.java_smt.solvers.princess.PrincessFormulaCreator.visit(PrincessFormulaCreator.java:509)
at org.sosy_lab.java_smt.solvers.princess.PrincessFormulaCreator.visit(PrincessFormulaCreator.java:77)
at org.sosy_lab.java_smt.basicimpl.FormulaCreator.visit(FormulaCreator.java:315)
at org.sosy_lab.java_smt.basicimpl.FormulaCreator.transformRecursively(FormulaCreator.java:378)
at org.sosy_lab.java_smt.basicimpl.FormulaCreator.transformRecursively(FormulaCreator.java:356)
at org.sosy_lab.java_smt.basicimpl.AbstractFormulaManager.transformRecursively(AbstractFormulaManager.java:454)
at org.sosy_lab.java_smt.delegate.trace.TraceFormulaManager.rebuild(TraceFormulaManager.java:213)
at org.sosy_lab.java_smt.delegate.trace.TraceLogger.logDef(TraceLogger.java:161)
at org.sosy_lab.java_smt.delegate.trace.TraceStringFormulaManager.range(TraceStringFormulaManager.java:211)
at org.sosy_lab.java_smt.api.StringFormulaManager.range(StringFormulaManager.java:161)
at org.sosy_lab.java_smt.test.StringFormulaManagerTest.setup(StringFormulaManagerTest.java:90)
at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:103)
0.004
testConstStringReplaceAll[PRINCESS]Error\if (((str_len(str_cons(mod_cast(0, 65535, 97), str_empty)) = 1) & (str_len(str_cons(mod_cast(0, 65535, 122), str_empty)) = 1))) \then (re_range(str_cons(mod_cast(0, 65535, 97), str_empty), str_cons(mod_cast(0, 65535, 122), str_empty))) \else (re_none) (should be: re_range(str_cons(mod_cast(0, 65535, 97), str_empty), str_cons(mod_cast(0, 65535, 122), str_empty)))

java.lang.IllegalArgumentException: \if (((str_len(str_cons(mod_cast(0, 65535, 97), str_empty)) = 1) & (str_len(str_cons(mod_cast(0, 65535, 122), str_empty)) = 1))) \then (re_range(str_cons(mod_cast(0, 65535, 97), str_empty), str_cons(mod_cast(0, 65535, 122), str_empty))) \else (re_none) (should be: re_range(str_cons(mod_cast(0, 65535, 97), str_empty), str_cons(mod_cast(0, 65535, 122), str_empty)))
at com.google.common.base.Preconditions.checkArgument(Preconditions.java:445)
at org.sosy_lab.java_smt.delegate.trace.TraceFormulaManager$Rebuilder.visitFunction(TraceFormulaManager.java:186)
at org.sosy_lab.java_smt.delegate.trace.TraceFormulaManager$Rebuilder.visitFunction(TraceFormulaManager.java:132)
at org.sosy_lab.java_smt.basicimpl.FormulaTransformationVisitorImpl.visitFunction(FormulaTransformationVisitorImpl.java:80)
at org.sosy_lab.java_smt.basicimpl.FormulaTransformationVisitorImpl.visitFunction(FormulaTransformationVisitorImpl.java:23)
at org.sosy_lab.java_smt.solvers.princess.PrincessFormulaCreator.visit(PrincessFormulaCreator.java:509)
at org.sosy_lab.java_smt.solvers.princess.PrincessFormulaCreator.visit(PrincessFormulaCreator.java:77)
at org.sosy_lab.java_smt.basicimpl.FormulaCreator.visit(FormulaCreator.java:315)
at org.sosy_lab.java_smt.basicimpl.FormulaCreator.transformRecursively(FormulaCreator.java:378)
at org.sosy_lab.java_smt.basicimpl.FormulaCreator.transformRecursively(FormulaCreator.java:356)
at org.sosy_lab.java_smt.basicimpl.AbstractFormulaManager.transformRecursively(AbstractFormulaManager.java:454)
at org.sosy_lab.java_smt.delegate.trace.TraceFormulaManager.rebuild(TraceFormulaManager.java:213)
at org.sosy_lab.java_smt.delegate.trace.TraceLogger.logDef(TraceLogger.java:161)
at org.sosy_lab.java_smt.delegate.trace.TraceStringFormulaManager.range(TraceStringFormulaManager.java:211)
at org.sosy_lab.java_smt.api.StringFormulaManager.range(StringFormulaManager.java:161)
at org.sosy_lab.java_smt.test.StringFormulaManagerTest.setup(StringFormulaManagerTest.java:90)
at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:103)
0.004
testStringVariablesSubstring[PRINCESS]Error\if (((str_len(str_cons(mod_cast(0, 65535, 97), str_empty)) = 1) & (str_len(str_cons(mod_cast(0, 65535, 122), str_empty)) = 1))) \then (re_range(str_cons(mod_cast(0, 65535, 97), str_empty), str_cons(mod_cast(0, 65535, 122), str_empty))) \else (re_none) (should be: re_range(str_cons(mod_cast(0, 65535, 97), str_empty), str_cons(mod_cast(0, 65535, 122), str_empty)))

java.lang.IllegalArgumentException: \if (((str_len(str_cons(mod_cast(0, 65535, 97), str_empty)) = 1) & (str_len(str_cons(mod_cast(0, 65535, 122), str_empty)) = 1))) \then (re_range(str_cons(mod_cast(0, 65535, 97), str_empty), str_cons(mod_cast(0, 65535, 122), str_empty))) \else (re_none) (should be: re_range(str_cons(mod_cast(0, 65535, 97), str_empty), str_cons(mod_cast(0, 65535, 122), str_empty)))
at com.google.common.base.Preconditions.checkArgument(Preconditions.java:445)
at org.sosy_lab.java_smt.delegate.trace.TraceFormulaManager$Rebuilder.visitFunction(TraceFormulaManager.java:186)
at org.sosy_lab.java_smt.delegate.trace.TraceFormulaManager$Rebuilder.visitFunction(TraceFormulaManager.java:132)
at org.sosy_lab.java_smt.basicimpl.FormulaTransformationVisitorImpl.visitFunction(FormulaTransformationVisitorImpl.java:80)
at org.sosy_lab.java_smt.basicimpl.FormulaTransformationVisitorImpl.visitFunction(FormulaTransformationVisitorImpl.java:23)
at org.sosy_lab.java_smt.solvers.princess.PrincessFormulaCreator.visit(PrincessFormulaCreator.java:509)
at org.sosy_lab.java_smt.solvers.princess.PrincessFormulaCreator.visit(PrincessFormulaCreator.java:77)
at org.sosy_lab.java_smt.basicimpl.FormulaCreator.visit(FormulaCreator.java:315)
at org.sosy_lab.java_smt.basicimpl.FormulaCreator.transformRecursively(FormulaCreator.java:378)
at org.sosy_lab.java_smt.basicimpl.FormulaCreator.transformRecursively(FormulaCreator.java:356)
at org.sosy_lab.java_smt.basicimpl.AbstractFormulaManager.transformRecursively(AbstractFormulaManager.java:454)
at org.sosy_lab.java_smt.delegate.trace.TraceFormulaManager.rebuild(TraceFormulaManager.java:213)
at org.sosy_lab.java_smt.delegate.trace.TraceLogger.logDef(TraceLogger.java:161)
at org.sosy_lab.java_smt.delegate.trace.TraceStringFormulaManager.range(TraceStringFormulaManager.java:211)
at org.sosy_lab.java_smt.api.StringFormulaManager.range(StringFormulaManager.java:161)
at org.sosy_lab.java_smt.test.StringFormulaManagerTest.setup(StringFormulaManagerTest.java:90)
at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:103)
0.003
testStringRegex2[PRINCESS]Error\if (((str_len(str_cons(mod_cast(0, 65535, 97), str_empty)) = 1) & (str_len(str_cons(mod_cast(0, 65535, 122), str_empty)) = 1))) \then (re_range(str_cons(mod_cast(0, 65535, 97), str_empty), str_cons(mod_cast(0, 65535, 122), str_empty))) \else (re_none) (should be: re_range(str_cons(mod_cast(0, 65535, 97), str_empty), str_cons(mod_cast(0, 65535, 122), str_empty)))

java.lang.IllegalArgumentException: \if (((str_len(str_cons(mod_cast(0, 65535, 97), str_empty)) = 1) & (str_len(str_cons(mod_cast(0, 65535, 122), str_empty)) = 1))) \then (re_range(str_cons(mod_cast(0, 65535, 97), str_empty), str_cons(mod_cast(0, 65535, 122), str_empty))) \else (re_none) (should be: re_range(str_cons(mod_cast(0, 65535, 97), str_empty), str_cons(mod_cast(0, 65535, 122), str_empty)))
at com.google.common.base.Preconditions.checkArgument(Preconditions.java:445)
at org.sosy_lab.java_smt.delegate.trace.TraceFormulaManager$Rebuilder.visitFunction(TraceFormulaManager.java:186)
at org.sosy_lab.java_smt.delegate.trace.TraceFormulaManager$Rebuilder.visitFunction(TraceFormulaManager.java:132)
at org.sosy_lab.java_smt.basicimpl.FormulaTransformationVisitorImpl.visitFunction(FormulaTransformationVisitorImpl.java:80)
at org.sosy_lab.java_smt.basicimpl.FormulaTransformationVisitorImpl.visitFunction(FormulaTransformationVisitorImpl.java:23)
at org.sosy_lab.java_smt.solvers.princess.PrincessFormulaCreator.visit(PrincessFormulaCreator.java:509)
at org.sosy_lab.java_smt.solvers.princess.PrincessFormulaCreator.visit(PrincessFormulaCreator.java:77)
at org.sosy_lab.java_smt.basicimpl.FormulaCreator.visit(FormulaCreator.java:315)
at org.sosy_lab.java_smt.basicimpl.FormulaCreator.transformRecursively(FormulaCreator.java:378)
at org.sosy_lab.java_smt.basicimpl.FormulaCreator.transformRecursively(FormulaCreator.java:356)
at org.sosy_lab.java_smt.basicimpl.AbstractFormulaManager.transformRecursively(AbstractFormulaManager.java:454)
at org.sosy_lab.java_smt.delegate.trace.TraceFormulaManager.rebuild(TraceFormulaManager.java:213)
at org.sosy_lab.java_smt.delegate.trace.TraceLogger.logDef(TraceLogger.java:161)
at org.sosy_lab.java_smt.delegate.trace.TraceStringFormulaManager.range(TraceStringFormulaManager.java:211)
at org.sosy_lab.java_smt.api.StringFormulaManager.range(StringFormulaManager.java:161)
at org.sosy_lab.java_smt.test.StringFormulaManagerTest.setup(StringFormulaManagerTest.java:90)
at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:103)
0.003
testStringRegex3[PRINCESS]Error\if (((str_len(str_cons(mod_cast(0, 65535, 97), str_empty)) = 1) & (str_len(str_cons(mod_cast(0, 65535, 122), str_empty)) = 1))) \then (re_range(str_cons(mod_cast(0, 65535, 97), str_empty), str_cons(mod_cast(0, 65535, 122), str_empty))) \else (re_none) (should be: re_range(str_cons(mod_cast(0, 65535, 97), str_empty), str_cons(mod_cast(0, 65535, 122), str_empty)))

java.lang.IllegalArgumentException: \if (((str_len(str_cons(mod_cast(0, 65535, 97), str_empty)) = 1) & (str_len(str_cons(mod_cast(0, 65535, 122), str_empty)) = 1))) \then (re_range(str_cons(mod_cast(0, 65535, 97), str_empty), str_cons(mod_cast(0, 65535, 122), str_empty))) \else (re_none) (should be: re_range(str_cons(mod_cast(0, 65535, 97), str_empty), str_cons(mod_cast(0, 65535, 122), str_empty)))
at com.google.common.base.Preconditions.checkArgument(Preconditions.java:445)
at org.sosy_lab.java_smt.delegate.trace.TraceFormulaManager$Rebuilder.visitFunction(TraceFormulaManager.java:186)
at org.sosy_lab.java_smt.delegate.trace.TraceFormulaManager$Rebuilder.visitFunction(TraceFormulaManager.java:132)
at org.sosy_lab.java_smt.basicimpl.FormulaTransformationVisitorImpl.visitFunction(FormulaTransformationVisitorImpl.java:80)
at org.sosy_lab.java_smt.basicimpl.FormulaTransformationVisitorImpl.visitFunction(FormulaTransformationVisitorImpl.java:23)
at org.sosy_lab.java_smt.solvers.princess.PrincessFormulaCreator.visit(PrincessFormulaCreator.java:509)
at org.sosy_lab.java_smt.solvers.princess.PrincessFormulaCreator.visit(PrincessFormulaCreator.java:77)
at org.sosy_lab.java_smt.basicimpl.FormulaCreator.visit(FormulaCreator.java:315)
at org.sosy_lab.java_smt.basicimpl.FormulaCreator.transformRecursively(FormulaCreator.java:378)
at org.sosy_lab.java_smt.basicimpl.FormulaCreator.transformRecursively(FormulaCreator.java:356)
at org.sosy_lab.java_smt.basicimpl.AbstractFormulaManager.transformRecursively(AbstractFormulaManager.java:454)
at org.sosy_lab.java_smt.delegate.trace.TraceFormulaManager.rebuild(TraceFormulaManager.java:213)
at org.sosy_lab.java_smt.delegate.trace.TraceLogger.logDef(TraceLogger.java:161)
at org.sosy_lab.java_smt.delegate.trace.TraceStringFormulaManager.range(TraceStringFormulaManager.java:211)
at org.sosy_lab.java_smt.api.StringFormulaManager.range(StringFormulaManager.java:161)
at org.sosy_lab.java_smt.test.StringFormulaManagerTest.setup(StringFormulaManagerTest.java:90)
at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:103)
0.003
testStringVariableReplaceAllConcatedString[PRINCESS]Error\if (((str_len(str_cons(mod_cast(0, 65535, 97), str_empty)) = 1) & (str_len(str_cons(mod_cast(0, 65535, 122), str_empty)) = 1))) \then (re_range(str_cons(mod_cast(0, 65535, 97), str_empty), str_cons(mod_cast(0, 65535, 122), str_empty))) \else (re_none) (should be: re_range(str_cons(mod_cast(0, 65535, 97), str_empty), str_cons(mod_cast(0, 65535, 122), str_empty)))

java.lang.IllegalArgumentException: \if (((str_len(str_cons(mod_cast(0, 65535, 97), str_empty)) = 1) & (str_len(str_cons(mod_cast(0, 65535, 122), str_empty)) = 1))) \then (re_range(str_cons(mod_cast(0, 65535, 97), str_empty), str_cons(mod_cast(0, 65535, 122), str_empty))) \else (re_none) (should be: re_range(str_cons(mod_cast(0, 65535, 97), str_empty), str_cons(mod_cast(0, 65535, 122), str_empty)))
at com.google.common.base.Preconditions.checkArgument(Preconditions.java:445)
at org.sosy_lab.java_smt.delegate.trace.TraceFormulaManager$Rebuilder.visitFunction(TraceFormulaManager.java:186)
at org.sosy_lab.java_smt.delegate.trace.TraceFormulaManager$Rebuilder.visitFunction(TraceFormulaManager.java:132)
at org.sosy_lab.java_smt.basicimpl.FormulaTransformationVisitorImpl.visitFunction(FormulaTransformationVisitorImpl.java:80)
at org.sosy_lab.java_smt.basicimpl.FormulaTransformationVisitorImpl.visitFunction(FormulaTransformationVisitorImpl.java:23)
at org.sosy_lab.java_smt.solvers.princess.PrincessFormulaCreator.visit(PrincessFormulaCreator.java:509)
at org.sosy_lab.java_smt.solvers.princess.PrincessFormulaCreator.visit(PrincessFormulaCreator.java:77)
at org.sosy_lab.java_smt.basicimpl.FormulaCreator.visit(FormulaCreator.java:315)
at org.sosy_lab.java_smt.basicimpl.FormulaCreator.transformRecursively(FormulaCreator.java:378)
at org.sosy_lab.java_smt.basicimpl.FormulaCreator.transformRecursively(FormulaCreator.java:356)
at org.sosy_lab.java_smt.basicimpl.AbstractFormulaManager.transformRecursively(AbstractFormulaManager.java:454)
at org.sosy_lab.java_smt.delegate.trace.TraceFormulaManager.rebuild(TraceFormulaManager.java:213)
at org.sosy_lab.java_smt.delegate.trace.TraceLogger.logDef(TraceLogger.java:161)
at org.sosy_lab.java_smt.delegate.trace.TraceStringFormulaManager.range(TraceStringFormulaManager.java:211)
at org.sosy_lab.java_smt.api.StringFormulaManager.range(StringFormulaManager.java:161)
at org.sosy_lab.java_smt.test.StringFormulaManagerTest.setup(StringFormulaManagerTest.java:90)
at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:103)
0.003
testCharAtWithConstString[PRINCESS]Error\if (((str_len(str_cons(mod_cast(0, 65535, 97), str_empty)) = 1) & (str_len(str_cons(mod_cast(0, 65535, 122), str_empty)) = 1))) \then (re_range(str_cons(mod_cast(0, 65535, 97), str_empty), str_cons(mod_cast(0, 65535, 122), str_empty))) \else (re_none) (should be: re_range(str_cons(mod_cast(0, 65535, 97), str_empty), str_cons(mod_cast(0, 65535, 122), str_empty)))

java.lang.IllegalArgumentException: \if (((str_len(str_cons(mod_cast(0, 65535, 97), str_empty)) = 1) & (str_len(str_cons(mod_cast(0, 65535, 122), str_empty)) = 1))) \then (re_range(str_cons(mod_cast(0, 65535, 97), str_empty), str_cons(mod_cast(0, 65535, 122), str_empty))) \else (re_none) (should be: re_range(str_cons(mod_cast(0, 65535, 97), str_empty), str_cons(mod_cast(0, 65535, 122), str_empty)))
at com.google.common.base.Preconditions.checkArgument(Preconditions.java:445)
at org.sosy_lab.java_smt.delegate.trace.TraceFormulaManager$Rebuilder.visitFunction(TraceFormulaManager.java:186)
at org.sosy_lab.java_smt.delegate.trace.TraceFormulaManager$Rebuilder.visitFunction(TraceFormulaManager.java:132)
at org.sosy_lab.java_smt.basicimpl.FormulaTransformationVisitorImpl.visitFunction(FormulaTransformationVisitorImpl.java:80)
at org.sosy_lab.java_smt.basicimpl.FormulaTransformationVisitorImpl.visitFunction(FormulaTransformationVisitorImpl.java:23)
at org.sosy_lab.java_smt.solvers.princess.PrincessFormulaCreator.visit(PrincessFormulaCreator.java:509)
at org.sosy_lab.java_smt.solvers.princess.PrincessFormulaCreator.visit(PrincessFormulaCreator.java:77)
at org.sosy_lab.java_smt.basicimpl.FormulaCreator.visit(FormulaCreator.java:315)
at org.sosy_lab.java_smt.basicimpl.FormulaCreator.transformRecursively(FormulaCreator.java:378)
at org.sosy_lab.java_smt.basicimpl.FormulaCreator.transformRecursively(FormulaCreator.java:356)
at org.sosy_lab.java_smt.basicimpl.AbstractFormulaManager.transformRecursively(AbstractFormulaManager.java:454)
at org.sosy_lab.java_smt.delegate.trace.TraceFormulaManager.rebuild(TraceFormulaManager.java:213)
at org.sosy_lab.java_smt.delegate.trace.TraceLogger.logDef(TraceLogger.java:161)
at org.sosy_lab.java_smt.delegate.trace.TraceStringFormulaManager.range(TraceStringFormulaManager.java:211)
at org.sosy_lab.java_smt.api.StringFormulaManager.range(StringFormulaManager.java:161)
at org.sosy_lab.java_smt.test.StringFormulaManagerTest.setup(StringFormulaManagerTest.java:90)
at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:103)
0.003
testStringVariableReplaceSubstring[PRINCESS]Error\if (((str_len(str_cons(mod_cast(0, 65535, 97), str_empty)) = 1) & (str_len(str_cons(mod_cast(0, 65535, 122), str_empty)) = 1))) \then (re_range(str_cons(mod_cast(0, 65535, 97), str_empty), str_cons(mod_cast(0, 65535, 122), str_empty))) \else (re_none) (should be: re_range(str_cons(mod_cast(0, 65535, 97), str_empty), str_cons(mod_cast(0, 65535, 122), str_empty)))

java.lang.IllegalArgumentException: \if (((str_len(str_cons(mod_cast(0, 65535, 97), str_empty)) = 1) & (str_len(str_cons(mod_cast(0, 65535, 122), str_empty)) = 1))) \then (re_range(str_cons(mod_cast(0, 65535, 97), str_empty), str_cons(mod_cast(0, 65535, 122), str_empty))) \else (re_none) (should be: re_range(str_cons(mod_cast(0, 65535, 97), str_empty), str_cons(mod_cast(0, 65535, 122), str_empty)))
at com.google.common.base.Preconditions.checkArgument(Preconditions.java:445)
at org.sosy_lab.java_smt.delegate.trace.TraceFormulaManager$Rebuilder.visitFunction(TraceFormulaManager.java:186)
at org.sosy_lab.java_smt.delegate.trace.TraceFormulaManager$Rebuilder.visitFunction(TraceFormulaManager.java:132)
at org.sosy_lab.java_smt.basicimpl.FormulaTransformationVisitorImpl.visitFunction(FormulaTransformationVisitorImpl.java:80)
at org.sosy_lab.java_smt.basicimpl.FormulaTransformationVisitorImpl.visitFunction(FormulaTransformationVisitorImpl.java:23)
at org.sosy_lab.java_smt.solvers.princess.PrincessFormulaCreator.visit(PrincessFormulaCreator.java:509)
at org.sosy_lab.java_smt.solvers.princess.PrincessFormulaCreator.visit(PrincessFormulaCreator.java:77)
at org.sosy_lab.java_smt.basicimpl.FormulaCreator.visit(FormulaCreator.java:315)
at org.sosy_lab.java_smt.basicimpl.FormulaCreator.transformRecursively(FormulaCreator.java:378)
at org.sosy_lab.java_smt.basicimpl.FormulaCreator.transformRecursively(FormulaCreator.java:356)
at org.sosy_lab.java_smt.basicimpl.AbstractFormulaManager.transformRecursively(AbstractFormulaManager.java:454)
at org.sosy_lab.java_smt.delegate.trace.TraceFormulaManager.rebuild(TraceFormulaManager.java:213)
at org.sosy_lab.java_smt.delegate.trace.TraceLogger.logDef(TraceLogger.java:161)
at org.sosy_lab.java_smt.delegate.trace.TraceStringFormulaManager.range(TraceStringFormulaManager.java:211)
at org.sosy_lab.java_smt.api.StringFormulaManager.range(StringFormulaManager.java:161)
at org.sosy_lab.java_smt.test.StringFormulaManagerTest.setup(StringFormulaManagerTest.java:90)
at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:103)
0.004
testStringConcatWUnicode[PRINCESS]Error\if (((str_len(str_cons(mod_cast(0, 65535, 97), str_empty)) = 1) & (str_len(str_cons(mod_cast(0, 65535, 122), str_empty)) = 1))) \then (re_range(str_cons(mod_cast(0, 65535, 97), str_empty), str_cons(mod_cast(0, 65535, 122), str_empty))) \else (re_none) (should be: re_range(str_cons(mod_cast(0, 65535, 97), str_empty), str_cons(mod_cast(0, 65535, 122), str_empty)))

java.lang.IllegalArgumentException: \if (((str_len(str_cons(mod_cast(0, 65535, 97), str_empty)) = 1) & (str_len(str_cons(mod_cast(0, 65535, 122), str_empty)) = 1))) \then (re_range(str_cons(mod_cast(0, 65535, 97), str_empty), str_cons(mod_cast(0, 65535, 122), str_empty))) \else (re_none) (should be: re_range(str_cons(mod_cast(0, 65535, 97), str_empty), str_cons(mod_cast(0, 65535, 122), str_empty)))
at com.google.common.base.Preconditions.checkArgument(Preconditions.java:445)
at org.sosy_lab.java_smt.delegate.trace.TraceFormulaManager$Rebuilder.visitFunction(TraceFormulaManager.java:186)
at org.sosy_lab.java_smt.delegate.trace.TraceFormulaManager$Rebuilder.visitFunction(TraceFormulaManager.java:132)
at org.sosy_lab.java_smt.basicimpl.FormulaTransformationVisitorImpl.visitFunction(FormulaTransformationVisitorImpl.java:80)
at org.sosy_lab.java_smt.basicimpl.FormulaTransformationVisitorImpl.visitFunction(FormulaTransformationVisitorImpl.java:23)
at org.sosy_lab.java_smt.solvers.princess.PrincessFormulaCreator.visit(PrincessFormulaCreator.java:509)
at org.sosy_lab.java_smt.solvers.princess.PrincessFormulaCreator.visit(PrincessFormulaCreator.java:77)
at org.sosy_lab.java_smt.basicimpl.FormulaCreator.visit(FormulaCreator.java:315)
at org.sosy_lab.java_smt.basicimpl.FormulaCreator.transformRecursively(FormulaCreator.java:378)
at org.sosy_lab.java_smt.basicimpl.FormulaCreator.transformRecursively(FormulaCreator.java:356)
at org.sosy_lab.java_smt.basicimpl.AbstractFormulaManager.transformRecursively(AbstractFormulaManager.java:454)
at org.sosy_lab.java_smt.delegate.trace.TraceFormulaManager.rebuild(TraceFormulaManager.java:213)
at org.sosy_lab.java_smt.delegate.trace.TraceLogger.logDef(TraceLogger.java:161)
at org.sosy_lab.java_smt.delegate.trace.TraceStringFormulaManager.range(TraceStringFormulaManager.java:211)
at org.sosy_lab.java_smt.api.StringFormulaManager.range(StringFormulaManager.java:161)
at org.sosy_lab.java_smt.test.StringFormulaManagerTest.setup(StringFormulaManagerTest.java:90)
at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:103)
0.003
testConstStringContains[PRINCESS]Error\if (((str_len(str_cons(mod_cast(0, 65535, 97), str_empty)) = 1) & (str_len(str_cons(mod_cast(0, 65535, 122), str_empty)) = 1))) \then (re_range(str_cons(mod_cast(0, 65535, 97), str_empty), str_cons(mod_cast(0, 65535, 122), str_empty))) \else (re_none) (should be: re_range(str_cons(mod_cast(0, 65535, 97), str_empty), str_cons(mod_cast(0, 65535, 122), str_empty)))

java.lang.IllegalArgumentException: \if (((str_len(str_cons(mod_cast(0, 65535, 97), str_empty)) = 1) & (str_len(str_cons(mod_cast(0, 65535, 122), str_empty)) = 1))) \then (re_range(str_cons(mod_cast(0, 65535, 97), str_empty), str_cons(mod_cast(0, 65535, 122), str_empty))) \else (re_none) (should be: re_range(str_cons(mod_cast(0, 65535, 97), str_empty), str_cons(mod_cast(0, 65535, 122), str_empty)))
at com.google.common.base.Preconditions.checkArgument(Preconditions.java:445)
at org.sosy_lab.java_smt.delegate.trace.TraceFormulaManager$Rebuilder.visitFunction(TraceFormulaManager.java:186)
at org.sosy_lab.java_smt.delegate.trace.TraceFormulaManager$Rebuilder.visitFunction(TraceFormulaManager.java:132)
at org.sosy_lab.java_smt.basicimpl.FormulaTransformationVisitorImpl.visitFunction(FormulaTransformationVisitorImpl.java:80)
at org.sosy_lab.java_smt.basicimpl.FormulaTransformationVisitorImpl.visitFunction(FormulaTransformationVisitorImpl.java:23)
at org.sosy_lab.java_smt.solvers.princess.PrincessFormulaCreator.visit(PrincessFormulaCreator.java:509)
at org.sosy_lab.java_smt.solvers.princess.PrincessFormulaCreator.visit(PrincessFormulaCreator.java:77)
at org.sosy_lab.java_smt.basicimpl.FormulaCreator.visit(FormulaCreator.java:315)
at org.sosy_lab.java_smt.basicimpl.FormulaCreator.transformRecursively(FormulaCreator.java:378)
at org.sosy_lab.java_smt.basicimpl.FormulaCreator.transformRecursively(FormulaCreator.java:356)
at org.sosy_lab.java_smt.basicimpl.AbstractFormulaManager.transformRecursively(AbstractFormulaManager.java:454)
at org.sosy_lab.java_smt.delegate.trace.TraceFormulaManager.rebuild(TraceFormulaManager.java:213)
at org.sosy_lab.java_smt.delegate.trace.TraceLogger.logDef(TraceLogger.java:161)
at org.sosy_lab.java_smt.delegate.trace.TraceStringFormulaManager.range(TraceStringFormulaManager.java:211)
at org.sosy_lab.java_smt.api.StringFormulaManager.range(StringFormulaManager.java:161)
at org.sosy_lab.java_smt.test.StringFormulaManagerTest.setup(StringFormulaManagerTest.java:90)
at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:103)
0.004
testIntToStringConversionCornerCases[PRINCESS]Error\if (((str_len(str_cons(mod_cast(0, 65535, 97), str_empty)) = 1) & (str_len(str_cons(mod_cast(0, 65535, 122), str_empty)) = 1))) \then (re_range(str_cons(mod_cast(0, 65535, 97), str_empty), str_cons(mod_cast(0, 65535, 122), str_empty))) \else (re_none) (should be: re_range(str_cons(mod_cast(0, 65535, 97), str_empty), str_cons(mod_cast(0, 65535, 122), str_empty)))

java.lang.IllegalArgumentException: \if (((str_len(str_cons(mod_cast(0, 65535, 97), str_empty)) = 1) & (str_len(str_cons(mod_cast(0, 65535, 122), str_empty)) = 1))) \then (re_range(str_cons(mod_cast(0, 65535, 97), str_empty), str_cons(mod_cast(0, 65535, 122), str_empty))) \else (re_none) (should be: re_range(str_cons(mod_cast(0, 65535, 97), str_empty), str_cons(mod_cast(0, 65535, 122), str_empty)))
at com.google.common.base.Preconditions.checkArgument(Preconditions.java:445)
at org.sosy_lab.java_smt.delegate.trace.TraceFormulaManager$Rebuilder.visitFunction(TraceFormulaManager.java:186)
at org.sosy_lab.java_smt.delegate.trace.TraceFormulaManager$Rebuilder.visitFunction(TraceFormulaManager.java:132)
at org.sosy_lab.java_smt.basicimpl.FormulaTransformationVisitorImpl.visitFunction(FormulaTransformationVisitorImpl.java:80)
at org.sosy_lab.java_smt.basicimpl.FormulaTransformationVisitorImpl.visitFunction(FormulaTransformationVisitorImpl.java:23)
at org.sosy_lab.java_smt.solvers.princess.PrincessFormulaCreator.visit(PrincessFormulaCreator.java:509)
at org.sosy_lab.java_smt.solvers.princess.PrincessFormulaCreator.visit(PrincessFormulaCreator.java:77)
at org.sosy_lab.java_smt.basicimpl.FormulaCreator.visit(FormulaCreator.java:315)
at org.sosy_lab.java_smt.basicimpl.FormulaCreator.transformRecursively(FormulaCreator.java:378)
at org.sosy_lab.java_smt.basicimpl.FormulaCreator.transformRecursively(FormulaCreator.java:356)
at org.sosy_lab.java_smt.basicimpl.AbstractFormulaManager.transformRecursively(AbstractFormulaManager.java:454)
at org.sosy_lab.java_smt.delegate.trace.TraceFormulaManager.rebuild(TraceFormulaManager.java:213)
at org.sosy_lab.java_smt.delegate.trace.TraceLogger.logDef(TraceLogger.java:161)
at org.sosy_lab.java_smt.delegate.trace.TraceStringFormulaManager.range(TraceStringFormulaManager.java:211)
at org.sosy_lab.java_smt.api.StringFormulaManager.range(StringFormulaManager.java:161)
at org.sosy_lab.java_smt.test.StringFormulaManagerTest.setup(StringFormulaManagerTest.java:90)
at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:103)
0.003
testStringFromCodePoint[PRINCESS]Error\if (((str_len(str_cons(mod_cast(0, 65535, 97), str_empty)) = 1) & (str_len(str_cons(mod_cast(0, 65535, 122), str_empty)) = 1))) \then (re_range(str_cons(mod_cast(0, 65535, 97), str_empty), str_cons(mod_cast(0, 65535, 122), str_empty))) \else (re_none) (should be: re_range(str_cons(mod_cast(0, 65535, 97), str_empty), str_cons(mod_cast(0, 65535, 122), str_empty)))

java.lang.IllegalArgumentException: \if (((str_len(str_cons(mod_cast(0, 65535, 97), str_empty)) = 1) & (str_len(str_cons(mod_cast(0, 65535, 122), str_empty)) = 1))) \then (re_range(str_cons(mod_cast(0, 65535, 97), str_empty), str_cons(mod_cast(0, 65535, 122), str_empty))) \else (re_none) (should be: re_range(str_cons(mod_cast(0, 65535, 97), str_empty), str_cons(mod_cast(0, 65535, 122), str_empty)))
at com.google.common.base.Preconditions.checkArgument(Preconditions.java:445)
at org.sosy_lab.java_smt.delegate.trace.TraceFormulaManager$Rebuilder.visitFunction(TraceFormulaManager.java:186)
at org.sosy_lab.java_smt.delegate.trace.TraceFormulaManager$Rebuilder.visitFunction(TraceFormulaManager.java:132)
at org.sosy_lab.java_smt.basicimpl.FormulaTransformationVisitorImpl.visitFunction(FormulaTransformationVisitorImpl.java:80)
at org.sosy_lab.java_smt.basicimpl.FormulaTransformationVisitorImpl.visitFunction(FormulaTransformationVisitorImpl.java:23)
at org.sosy_lab.java_smt.solvers.princess.PrincessFormulaCreator.visit(PrincessFormulaCreator.java:509)
at org.sosy_lab.java_smt.solvers.princess.PrincessFormulaCreator.visit(PrincessFormulaCreator.java:77)
at org.sosy_lab.java_smt.basicimpl.FormulaCreator.visit(FormulaCreator.java:315)
at org.sosy_lab.java_smt.basicimpl.FormulaCreator.transformRecursively(FormulaCreator.java:378)
at org.sosy_lab.java_smt.basicimpl.FormulaCreator.transformRecursively(FormulaCreator.java:356)
at org.sosy_lab.java_smt.basicimpl.AbstractFormulaManager.transformRecursively(AbstractFormulaManager.java:454)
at org.sosy_lab.java_smt.delegate.trace.TraceFormulaManager.rebuild(TraceFormulaManager.java:213)
at org.sosy_lab.java_smt.delegate.trace.TraceLogger.logDef(TraceLogger.java:161)
at org.sosy_lab.java_smt.delegate.trace.TraceStringFormulaManager.range(TraceStringFormulaManager.java:211)
at org.sosy_lab.java_smt.api.StringFormulaManager.range(StringFormulaManager.java:161)
at org.sosy_lab.java_smt.test.StringFormulaManagerTest.setup(StringFormulaManagerTest.java:90)
at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:103)
0.004
testVisitorForStringSymbols[PRINCESS]Error\if (((str_len(str_cons(mod_cast(0, 65535, 97), str_empty)) = 1) & (str_len(str_cons(mod_cast(0, 65535, 122), str_empty)) = 1))) \then (re_range(str_cons(mod_cast(0, 65535, 97), str_empty), str_cons(mod_cast(0, 65535, 122), str_empty))) \else (re_none) (should be: re_range(str_cons(mod_cast(0, 65535, 97), str_empty), str_cons(mod_cast(0, 65535, 122), str_empty)))

java.lang.IllegalArgumentException: \if (((str_len(str_cons(mod_cast(0, 65535, 97), str_empty)) = 1) & (str_len(str_cons(mod_cast(0, 65535, 122), str_empty)) = 1))) \then (re_range(str_cons(mod_cast(0, 65535, 97), str_empty), str_cons(mod_cast(0, 65535, 122), str_empty))) \else (re_none) (should be: re_range(str_cons(mod_cast(0, 65535, 97), str_empty), str_cons(mod_cast(0, 65535, 122), str_empty)))
at com.google.common.base.Preconditions.checkArgument(Preconditions.java:445)
at org.sosy_lab.java_smt.delegate.trace.TraceFormulaManager$Rebuilder.visitFunction(TraceFormulaManager.java:186)
at org.sosy_lab.java_smt.delegate.trace.TraceFormulaManager$Rebuilder.visitFunction(TraceFormulaManager.java:132)
at org.sosy_lab.java_smt.basicimpl.FormulaTransformationVisitorImpl.visitFunction(FormulaTransformationVisitorImpl.java:80)
at org.sosy_lab.java_smt.basicimpl.FormulaTransformationVisitorImpl.visitFunction(FormulaTransformationVisitorImpl.java:23)
at org.sosy_lab.java_smt.solvers.princess.PrincessFormulaCreator.visit(PrincessFormulaCreator.java:509)
at org.sosy_lab.java_smt.solvers.princess.PrincessFormulaCreator.visit(PrincessFormulaCreator.java:77)
at org.sosy_lab.java_smt.basicimpl.FormulaCreator.visit(FormulaCreator.java:315)
at org.sosy_lab.java_smt.basicimpl.FormulaCreator.transformRecursively(FormulaCreator.java:378)
at org.sosy_lab.java_smt.basicimpl.FormulaCreator.transformRecursively(FormulaCreator.java:356)
at org.sosy_lab.java_smt.basicimpl.AbstractFormulaManager.transformRecursively(AbstractFormulaManager.java:454)
at org.sosy_lab.java_smt.delegate.trace.TraceFormulaManager.rebuild(TraceFormulaManager.java:213)
at org.sosy_lab.java_smt.delegate.trace.TraceLogger.logDef(TraceLogger.java:161)
at org.sosy_lab.java_smt.delegate.trace.TraceStringFormulaManager.range(TraceStringFormulaManager.java:211)
at org.sosy_lab.java_smt.api.StringFormulaManager.range(StringFormulaManager.java:161)
at org.sosy_lab.java_smt.test.StringFormulaManagerTest.setup(StringFormulaManagerTest.java:90)
at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:103)
0.006
unsupportedCodesTest[PRINCESS]Error\if (((str_len(str_cons(mod_cast(0, 65535, 97), str_empty)) = 1) & (str_len(str_cons(mod_cast(0, 65535, 122), str_empty)) = 1))) \then (re_range(str_cons(mod_cast(0, 65535, 97), str_empty), str_cons(mod_cast(0, 65535, 122), str_empty))) \else (re_none) (should be: re_range(str_cons(mod_cast(0, 65535, 97), str_empty), str_cons(mod_cast(0, 65535, 122), str_empty)))

java.lang.IllegalArgumentException: \if (((str_len(str_cons(mod_cast(0, 65535, 97), str_empty)) = 1) & (str_len(str_cons(mod_cast(0, 65535, 122), str_empty)) = 1))) \then (re_range(str_cons(mod_cast(0, 65535, 97), str_empty), str_cons(mod_cast(0, 65535, 122), str_empty))) \else (re_none) (should be: re_range(str_cons(mod_cast(0, 65535, 97), str_empty), str_cons(mod_cast(0, 65535, 122), str_empty)))
at com.google.common.base.Preconditions.checkArgument(Preconditions.java:445)
at org.sosy_lab.java_smt.delegate.trace.TraceFormulaManager$Rebuilder.visitFunction(TraceFormulaManager.java:186)
at org.sosy_lab.java_smt.delegate.trace.TraceFormulaManager$Rebuilder.visitFunction(TraceFormulaManager.java:132)
at org.sosy_lab.java_smt.basicimpl.FormulaTransformationVisitorImpl.visitFunction(FormulaTransformationVisitorImpl.java:80)
at org.sosy_lab.java_smt.basicimpl.FormulaTransformationVisitorImpl.visitFunction(FormulaTransformationVisitorImpl.java:23)
at org.sosy_lab.java_smt.solvers.princess.PrincessFormulaCreator.visit(PrincessFormulaCreator.java:509)
at org.sosy_lab.java_smt.solvers.princess.PrincessFormulaCreator.visit(PrincessFormulaCreator.java:77)
at org.sosy_lab.java_smt.basicimpl.FormulaCreator.visit(FormulaCreator.java:315)
at org.sosy_lab.java_smt.basicimpl.FormulaCreator.transformRecursively(FormulaCreator.java:378)
at org.sosy_lab.java_smt.basicimpl.FormulaCreator.transformRecursively(FormulaCreator.java:356)
at org.sosy_lab.java_smt.basicimpl.AbstractFormulaManager.transformRecursively(AbstractFormulaManager.java:454)
at org.sosy_lab.java_smt.delegate.trace.TraceFormulaManager.rebuild(TraceFormulaManager.java:213)
at org.sosy_lab.java_smt.delegate.trace.TraceLogger.logDef(TraceLogger.java:161)
at org.sosy_lab.java_smt.delegate.trace.TraceStringFormulaManager.range(TraceStringFormulaManager.java:211)
at org.sosy_lab.java_smt.api.StringFormulaManager.range(StringFormulaManager.java:161)
at org.sosy_lab.java_smt.test.StringFormulaManagerTest.setup(StringFormulaManagerTest.java:90)
at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:103)
0.007
testStringToIntConversion[PRINCESS]Error\if (((str_len(str_cons(mod_cast(0, 65535, 97), str_empty)) = 1) & (str_len(str_cons(mod_cast(0, 65535, 122), str_empty)) = 1))) \then (re_range(str_cons(mod_cast(0, 65535, 97), str_empty), str_cons(mod_cast(0, 65535, 122), str_empty))) \else (re_none) (should be: re_range(str_cons(mod_cast(0, 65535, 97), str_empty), str_cons(mod_cast(0, 65535, 122), str_empty)))

java.lang.IllegalArgumentException: \if (((str_len(str_cons(mod_cast(0, 65535, 97), str_empty)) = 1) & (str_len(str_cons(mod_cast(0, 65535, 122), str_empty)) = 1))) \then (re_range(str_cons(mod_cast(0, 65535, 97), str_empty), str_cons(mod_cast(0, 65535, 122), str_empty))) \else (re_none) (should be: re_range(str_cons(mod_cast(0, 65535, 97), str_empty), str_cons(mod_cast(0, 65535, 122), str_empty)))
at com.google.common.base.Preconditions.checkArgument(Preconditions.java:445)
at org.sosy_lab.java_smt.delegate.trace.TraceFormulaManager$Rebuilder.visitFunction(TraceFormulaManager.java:186)
at org.sosy_lab.java_smt.delegate.trace.TraceFormulaManager$Rebuilder.visitFunction(TraceFormulaManager.java:132)
at org.sosy_lab.java_smt.basicimpl.FormulaTransformationVisitorImpl.visitFunction(FormulaTransformationVisitorImpl.java:80)
at org.sosy_lab.java_smt.basicimpl.FormulaTransformationVisitorImpl.visitFunction(FormulaTransformationVisitorImpl.java:23)
at org.sosy_lab.java_smt.solvers.princess.PrincessFormulaCreator.visit(PrincessFormulaCreator.java:509)
at org.sosy_lab.java_smt.solvers.princess.PrincessFormulaCreator.visit(PrincessFormulaCreator.java:77)
at org.sosy_lab.java_smt.basicimpl.FormulaCreator.visit(FormulaCreator.java:315)
at org.sosy_lab.java_smt.basicimpl.FormulaCreator.transformRecursively(FormulaCreator.java:378)
at org.sosy_lab.java_smt.basicimpl.FormulaCreator.transformRecursively(FormulaCreator.java:356)
at org.sosy_lab.java_smt.basicimpl.AbstractFormulaManager.transformRecursively(AbstractFormulaManager.java:454)
at org.sosy_lab.java_smt.delegate.trace.TraceFormulaManager.rebuild(TraceFormulaManager.java:213)
at org.sosy_lab.java_smt.delegate.trace.TraceLogger.logDef(TraceLogger.java:161)
at org.sosy_lab.java_smt.delegate.trace.TraceStringFormulaManager.range(TraceStringFormulaManager.java:211)
at org.sosy_lab.java_smt.api.StringFormulaManager.range(StringFormulaManager.java:161)
at org.sosy_lab.java_smt.test.StringFormulaManagerTest.setup(StringFormulaManagerTest.java:90)
at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:103)
0.003
validCodesTest[PRINCESS]Error\if (((str_len(str_cons(mod_cast(0, 65535, 97), str_empty)) = 1) & (str_len(str_cons(mod_cast(0, 65535, 122), str_empty)) = 1))) \then (re_range(str_cons(mod_cast(0, 65535, 97), str_empty), str_cons(mod_cast(0, 65535, 122), str_empty))) \else (re_none) (should be: re_range(str_cons(mod_cast(0, 65535, 97), str_empty), str_cons(mod_cast(0, 65535, 122), str_empty)))

java.lang.IllegalArgumentException: \if (((str_len(str_cons(mod_cast(0, 65535, 97), str_empty)) = 1) & (str_len(str_cons(mod_cast(0, 65535, 122), str_empty)) = 1))) \then (re_range(str_cons(mod_cast(0, 65535, 97), str_empty), str_cons(mod_cast(0, 65535, 122), str_empty))) \else (re_none) (should be: re_range(str_cons(mod_cast(0, 65535, 97), str_empty), str_cons(mod_cast(0, 65535, 122), str_empty)))
at com.google.common.base.Preconditions.checkArgument(Preconditions.java:445)
at org.sosy_lab.java_smt.delegate.trace.TraceFormulaManager$Rebuilder.visitFunction(TraceFormulaManager.java:186)
at org.sosy_lab.java_smt.delegate.trace.TraceFormulaManager$Rebuilder.visitFunction(TraceFormulaManager.java:132)
at org.sosy_lab.java_smt.basicimpl.FormulaTransformationVisitorImpl.visitFunction(FormulaTransformationVisitorImpl.java:80)
at org.sosy_lab.java_smt.basicimpl.FormulaTransformationVisitorImpl.visitFunction(FormulaTransformationVisitorImpl.java:23)
at org.sosy_lab.java_smt.solvers.princess.PrincessFormulaCreator.visit(PrincessFormulaCreator.java:509)
at org.sosy_lab.java_smt.solvers.princess.PrincessFormulaCreator.visit(PrincessFormulaCreator.java:77)
at org.sosy_lab.java_smt.basicimpl.FormulaCreator.visit(FormulaCreator.java:315)
at org.sosy_lab.java_smt.basicimpl.FormulaCreator.transformRecursively(FormulaCreator.java:378)
at org.sosy_lab.java_smt.basicimpl.FormulaCreator.transformRecursively(FormulaCreator.java:356)
at org.sosy_lab.java_smt.basicimpl.AbstractFormulaManager.transformRecursively(AbstractFormulaManager.java:454)
at org.sosy_lab.java_smt.delegate.trace.TraceFormulaManager.rebuild(TraceFormulaManager.java:213)
at org.sosy_lab.java_smt.delegate.trace.TraceLogger.logDef(TraceLogger.java:161)
at org.sosy_lab.java_smt.delegate.trace.TraceStringFormulaManager.range(TraceStringFormulaManager.java:211)
at org.sosy_lab.java_smt.api.StringFormulaManager.range(StringFormulaManager.java:161)
at org.sosy_lab.java_smt.test.StringFormulaManagerTest.setup(StringFormulaManagerTest.java:90)
at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:103)
0.002
testSimpleStringVariableLexicographicOrdering[PRINCESS]Error\if (((str_len(str_cons(mod_cast(0, 65535, 97), str_empty)) = 1) & (str_len(str_cons(mod_cast(0, 65535, 122), str_empty)) = 1))) \then (re_range(str_cons(mod_cast(0, 65535, 97), str_empty), str_cons(mod_cast(0, 65535, 122), str_empty))) \else (re_none) (should be: re_range(str_cons(mod_cast(0, 65535, 97), str_empty), str_cons(mod_cast(0, 65535, 122), str_empty)))

java.lang.IllegalArgumentException: \if (((str_len(str_cons(mod_cast(0, 65535, 97), str_empty)) = 1) & (str_len(str_cons(mod_cast(0, 65535, 122), str_empty)) = 1))) \then (re_range(str_cons(mod_cast(0, 65535, 97), str_empty), str_cons(mod_cast(0, 65535, 122), str_empty))) \else (re_none) (should be: re_range(str_cons(mod_cast(0, 65535, 97), str_empty), str_cons(mod_cast(0, 65535, 122), str_empty)))
at com.google.common.base.Preconditions.checkArgument(Preconditions.java:445)
at org.sosy_lab.java_smt.delegate.trace.TraceFormulaManager$Rebuilder.visitFunction(TraceFormulaManager.java:186)
at org.sosy_lab.java_smt.delegate.trace.TraceFormulaManager$Rebuilder.visitFunction(TraceFormulaManager.java:132)
at org.sosy_lab.java_smt.basicimpl.FormulaTransformationVisitorImpl.visitFunction(FormulaTransformationVisitorImpl.java:80)
at org.sosy_lab.java_smt.basicimpl.FormulaTransformationVisitorImpl.visitFunction(FormulaTransformationVisitorImpl.java:23)
at org.sosy_lab.java_smt.solvers.princess.PrincessFormulaCreator.visit(PrincessFormulaCreator.java:509)
at org.sosy_lab.java_smt.solvers.princess.PrincessFormulaCreator.visit(PrincessFormulaCreator.java:77)
at org.sosy_lab.java_smt.basicimpl.FormulaCreator.visit(FormulaCreator.java:315)
at org.sosy_lab.java_smt.basicimpl.FormulaCreator.transformRecursively(FormulaCreator.java:378)
at org.sosy_lab.java_smt.basicimpl.FormulaCreator.transformRecursively(FormulaCreator.java:356)
at org.sosy_lab.java_smt.basicimpl.AbstractFormulaManager.transformRecursively(AbstractFormulaManager.java:454)
at org.sosy_lab.java_smt.delegate.trace.TraceFormulaManager.rebuild(TraceFormulaManager.java:213)
at org.sosy_lab.java_smt.delegate.trace.TraceLogger.logDef(TraceLogger.java:161)
at org.sosy_lab.java_smt.delegate.trace.TraceStringFormulaManager.range(TraceStringFormulaManager.java:211)
at org.sosy_lab.java_smt.api.StringFormulaManager.range(StringFormulaManager.java:161)
at org.sosy_lab.java_smt.test.StringFormulaManagerTest.setup(StringFormulaManagerTest.java:90)
at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:103)
0.003
testConstStringEqStringVar[PRINCESS]Error\if (((str_len(str_cons(mod_cast(0, 65535, 97), str_empty)) = 1) & (str_len(str_cons(mod_cast(0, 65535, 122), str_empty)) = 1))) \then (re_range(str_cons(mod_cast(0, 65535, 97), str_empty), str_cons(mod_cast(0, 65535, 122), str_empty))) \else (re_none) (should be: re_range(str_cons(mod_cast(0, 65535, 97), str_empty), str_cons(mod_cast(0, 65535, 122), str_empty)))

java.lang.IllegalArgumentException: \if (((str_len(str_cons(mod_cast(0, 65535, 97), str_empty)) = 1) & (str_len(str_cons(mod_cast(0, 65535, 122), str_empty)) = 1))) \then (re_range(str_cons(mod_cast(0, 65535, 97), str_empty), str_cons(mod_cast(0, 65535, 122), str_empty))) \else (re_none) (should be: re_range(str_cons(mod_cast(0, 65535, 97), str_empty), str_cons(mod_cast(0, 65535, 122), str_empty)))
at com.google.common.base.Preconditions.checkArgument(Preconditions.java:445)
at org.sosy_lab.java_smt.delegate.trace.TraceFormulaManager$Rebuilder.visitFunction(TraceFormulaManager.java:186)
at org.sosy_lab.java_smt.delegate.trace.TraceFormulaManager$Rebuilder.visitFunction(TraceFormulaManager.java:132)
at org.sosy_lab.java_smt.basicimpl.FormulaTransformationVisitorImpl.visitFunction(FormulaTransformationVisitorImpl.java:80)
at org.sosy_lab.java_smt.basicimpl.FormulaTransformationVisitorImpl.visitFunction(FormulaTransformationVisitorImpl.java:23)
at org.sosy_lab.java_smt.solvers.princess.PrincessFormulaCreator.visit(PrincessFormulaCreator.java:509)
at org.sosy_lab.java_smt.solvers.princess.PrincessFormulaCreator.visit(PrincessFormulaCreator.java:77)
at org.sosy_lab.java_smt.basicimpl.FormulaCreator.visit(FormulaCreator.java:315)
at org.sosy_lab.java_smt.basicimpl.FormulaCreator.transformRecursively(FormulaCreator.java:378)
at org.sosy_lab.java_smt.basicimpl.FormulaCreator.transformRecursively(FormulaCreator.java:356)
at org.sosy_lab.java_smt.basicimpl.AbstractFormulaManager.transformRecursively(AbstractFormulaManager.java:454)
at org.sosy_lab.java_smt.delegate.trace.TraceFormulaManager.rebuild(TraceFormulaManager.java:213)
at org.sosy_lab.java_smt.delegate.trace.TraceLogger.logDef(TraceLogger.java:161)
at org.sosy_lab.java_smt.delegate.trace.TraceStringFormulaManager.range(TraceStringFormulaManager.java:211)
at org.sosy_lab.java_smt.api.StringFormulaManager.range(StringFormulaManager.java:161)
at org.sosy_lab.java_smt.test.StringFormulaManagerTest.setup(StringFormulaManagerTest.java:90)
at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:103)
0.003
testConstStringAllPossibleSubStrings[PRINCESS]Error\if (((str_len(str_cons(mod_cast(0, 65535, 97), str_empty)) = 1) & (str_len(str_cons(mod_cast(0, 65535, 122), str_empty)) = 1))) \then (re_range(str_cons(mod_cast(0, 65535, 97), str_empty), str_cons(mod_cast(0, 65535, 122), str_empty))) \else (re_none) (should be: re_range(str_cons(mod_cast(0, 65535, 97), str_empty), str_cons(mod_cast(0, 65535, 122), str_empty)))

java.lang.IllegalArgumentException: \if (((str_len(str_cons(mod_cast(0, 65535, 97), str_empty)) = 1) & (str_len(str_cons(mod_cast(0, 65535, 122), str_empty)) = 1))) \then (re_range(str_cons(mod_cast(0, 65535, 97), str_empty), str_cons(mod_cast(0, 65535, 122), str_empty))) \else (re_none) (should be: re_range(str_cons(mod_cast(0, 65535, 97), str_empty), str_cons(mod_cast(0, 65535, 122), str_empty)))
at com.google.common.base.Preconditions.checkArgument(Preconditions.java:445)
at org.sosy_lab.java_smt.delegate.trace.TraceFormulaManager$Rebuilder.visitFunction(TraceFormulaManager.java:186)
at org.sosy_lab.java_smt.delegate.trace.TraceFormulaManager$Rebuilder.visitFunction(TraceFormulaManager.java:132)
at org.sosy_lab.java_smt.basicimpl.FormulaTransformationVisitorImpl.visitFunction(FormulaTransformationVisitorImpl.java:80)
at org.sosy_lab.java_smt.basicimpl.FormulaTransformationVisitorImpl.visitFunction(FormulaTransformationVisitorImpl.java:23)
at org.sosy_lab.java_smt.solvers.princess.PrincessFormulaCreator.visit(PrincessFormulaCreator.java:509)
at org.sosy_lab.java_smt.solvers.princess.PrincessFormulaCreator.visit(PrincessFormulaCreator.java:77)
at org.sosy_lab.java_smt.basicimpl.FormulaCreator.visit(FormulaCreator.java:315)
at org.sosy_lab.java_smt.basicimpl.FormulaCreator.transformRecursively(FormulaCreator.java:378)
at org.sosy_lab.java_smt.basicimpl.FormulaCreator.transformRecursively(FormulaCreator.java:356)
at org.sosy_lab.java_smt.basicimpl.AbstractFormulaManager.transformRecursively(AbstractFormulaManager.java:454)
at org.sosy_lab.java_smt.delegate.trace.TraceFormulaManager.rebuild(TraceFormulaManager.java:213)
at org.sosy_lab.java_smt.delegate.trace.TraceLogger.logDef(TraceLogger.java:161)
at org.sosy_lab.java_smt.delegate.trace.TraceStringFormulaManager.range(TraceStringFormulaManager.java:211)
at org.sosy_lab.java_smt.api.StringFormulaManager.range(StringFormulaManager.java:161)
at org.sosy_lab.java_smt.test.StringFormulaManagerTest.setup(StringFormulaManagerTest.java:90)
at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:103)
0.003
testVisitorForRegexSymbols[PRINCESS]Error\if (((str_len(str_cons(mod_cast(0, 65535, 97), str_empty)) = 1) & (str_len(str_cons(mod_cast(0, 65535, 122), str_empty)) = 1))) \then (re_range(str_cons(mod_cast(0, 65535, 97), str_empty), str_cons(mod_cast(0, 65535, 122), str_empty))) \else (re_none) (should be: re_range(str_cons(mod_cast(0, 65535, 97), str_empty), str_cons(mod_cast(0, 65535, 122), str_empty)))

java.lang.IllegalArgumentException: \if (((str_len(str_cons(mod_cast(0, 65535, 97), str_empty)) = 1) & (str_len(str_cons(mod_cast(0, 65535, 122), str_empty)) = 1))) \then (re_range(str_cons(mod_cast(0, 65535, 97), str_empty), str_cons(mod_cast(0, 65535, 122), str_empty))) \else (re_none) (should be: re_range(str_cons(mod_cast(0, 65535, 97), str_empty), str_cons(mod_cast(0, 65535, 122), str_empty)))
at com.google.common.base.Preconditions.checkArgument(Preconditions.java:445)
at org.sosy_lab.java_smt.delegate.trace.TraceFormulaManager$Rebuilder.visitFunction(TraceFormulaManager.java:186)
at org.sosy_lab.java_smt.delegate.trace.TraceFormulaManager$Rebuilder.visitFunction(TraceFormulaManager.java:132)
at org.sosy_lab.java_smt.basicimpl.FormulaTransformationVisitorImpl.visitFunction(FormulaTransformationVisitorImpl.java:80)
at org.sosy_lab.java_smt.basicimpl.FormulaTransformationVisitorImpl.visitFunction(FormulaTransformationVisitorImpl.java:23)
at org.sosy_lab.java_smt.solvers.princess.PrincessFormulaCreator.visit(PrincessFormulaCreator.java:509)
at org.sosy_lab.java_smt.solvers.princess.PrincessFormulaCreator.visit(PrincessFormulaCreator.java:77)
at org.sosy_lab.java_smt.basicimpl.FormulaCreator.visit(FormulaCreator.java:315)
at org.sosy_lab.java_smt.basicimpl.FormulaCreator.transformRecursively(FormulaCreator.java:378)
at org.sosy_lab.java_smt.basicimpl.FormulaCreator.transformRecursively(FormulaCreator.java:356)
at org.sosy_lab.java_smt.basicimpl.AbstractFormulaManager.transformRecursively(AbstractFormulaManager.java:454)
at org.sosy_lab.java_smt.delegate.trace.TraceFormulaManager.rebuild(TraceFormulaManager.java:213)
at org.sosy_lab.java_smt.delegate.trace.TraceLogger.logDef(TraceLogger.java:161)
at org.sosy_lab.java_smt.delegate.trace.TraceStringFormulaManager.range(TraceStringFormulaManager.java:211)
at org.sosy_lab.java_smt.api.StringFormulaManager.range(StringFormulaManager.java:161)
at org.sosy_lab.java_smt.test.StringFormulaManagerTest.setup(StringFormulaManagerTest.java:90)
at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:103)
0.004
testCharAtHasAlwaysLengthZeroOrOne[PRINCESS]Error\if (((str_len(str_cons(mod_cast(0, 65535, 97), str_empty)) = 1) & (str_len(str_cons(mod_cast(0, 65535, 122), str_empty)) = 1))) \then (re_range(str_cons(mod_cast(0, 65535, 97), str_empty), str_cons(mod_cast(0, 65535, 122), str_empty))) \else (re_none) (should be: re_range(str_cons(mod_cast(0, 65535, 97), str_empty), str_cons(mod_cast(0, 65535, 122), str_empty)))

java.lang.IllegalArgumentException: \if (((str_len(str_cons(mod_cast(0, 65535, 97), str_empty)) = 1) & (str_len(str_cons(mod_cast(0, 65535, 122), str_empty)) = 1))) \then (re_range(str_cons(mod_cast(0, 65535, 97), str_empty), str_cons(mod_cast(0, 65535, 122), str_empty))) \else (re_none) (should be: re_range(str_cons(mod_cast(0, 65535, 97), str_empty), str_cons(mod_cast(0, 65535, 122), str_empty)))
at com.google.common.base.Preconditions.checkArgument(Preconditions.java:445)
at org.sosy_lab.java_smt.delegate.trace.TraceFormulaManager$Rebuilder.visitFunction(TraceFormulaManager.java:186)
at org.sosy_lab.java_smt.delegate.trace.TraceFormulaManager$Rebuilder.visitFunction(TraceFormulaManager.java:132)
at org.sosy_lab.java_smt.basicimpl.FormulaTransformationVisitorImpl.visitFunction(FormulaTransformationVisitorImpl.java:80)
at org.sosy_lab.java_smt.basicimpl.FormulaTransformationVisitorImpl.visitFunction(FormulaTransformationVisitorImpl.java:23)
at org.sosy_lab.java_smt.solvers.princess.PrincessFormulaCreator.visit(PrincessFormulaCreator.java:509)
at org.sosy_lab.java_smt.solvers.princess.PrincessFormulaCreator.visit(PrincessFormulaCreator.java:77)
at org.sosy_lab.java_smt.basicimpl.FormulaCreator.visit(FormulaCreator.java:315)
at org.sosy_lab.java_smt.basicimpl.FormulaCreator.transformRecursively(FormulaCreator.java:378)
at org.sosy_lab.java_smt.basicimpl.FormulaCreator.transformRecursively(FormulaCreator.java:356)
at org.sosy_lab.java_smt.basicimpl.AbstractFormulaManager.transformRecursively(AbstractFormulaManager.java:454)
at org.sosy_lab.java_smt.delegate.trace.TraceFormulaManager.rebuild(TraceFormulaManager.java:213)
at org.sosy_lab.java_smt.delegate.trace.TraceLogger.logDef(TraceLogger.java:161)
at org.sosy_lab.java_smt.delegate.trace.TraceStringFormulaManager.range(TraceStringFormulaManager.java:211)
at org.sosy_lab.java_smt.api.StringFormulaManager.range(StringFormulaManager.java:161)
at org.sosy_lab.java_smt.test.StringFormulaManagerTest.setup(StringFormulaManagerTest.java:90)
at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:103)
0.003
testStringRange[PRINCESS]Error\if (((str_len(str_cons(mod_cast(0, 65535, 97), str_empty)) = 1) & (str_len(str_cons(mod_cast(0, 65535, 122), str_empty)) = 1))) \then (re_range(str_cons(mod_cast(0, 65535, 97), str_empty), str_cons(mod_cast(0, 65535, 122), str_empty))) \else (re_none) (should be: re_range(str_cons(mod_cast(0, 65535, 97), str_empty), str_cons(mod_cast(0, 65535, 122), str_empty)))

java.lang.IllegalArgumentException: \if (((str_len(str_cons(mod_cast(0, 65535, 97), str_empty)) = 1) & (str_len(str_cons(mod_cast(0, 65535, 122), str_empty)) = 1))) \then (re_range(str_cons(mod_cast(0, 65535, 97), str_empty), str_cons(mod_cast(0, 65535, 122), str_empty))) \else (re_none) (should be: re_range(str_cons(mod_cast(0, 65535, 97), str_empty), str_cons(mod_cast(0, 65535, 122), str_empty)))
at com.google.common.base.Preconditions.checkArgument(Preconditions.java:445)
at org.sosy_lab.java_smt.delegate.trace.TraceFormulaManager$Rebuilder.visitFunction(TraceFormulaManager.java:186)
at org.sosy_lab.java_smt.delegate.trace.TraceFormulaManager$Rebuilder.visitFunction(TraceFormulaManager.java:132)
at org.sosy_lab.java_smt.basicimpl.FormulaTransformationVisitorImpl.visitFunction(FormulaTransformationVisitorImpl.java:80)
at org.sosy_lab.java_smt.basicimpl.FormulaTransformationVisitorImpl.visitFunction(FormulaTransformationVisitorImpl.java:23)
at org.sosy_lab.java_smt.solvers.princess.PrincessFormulaCreator.visit(PrincessFormulaCreator.java:509)
at org.sosy_lab.java_smt.solvers.princess.PrincessFormulaCreator.visit(PrincessFormulaCreator.java:77)
at org.sosy_lab.java_smt.basicimpl.FormulaCreator.visit(FormulaCreator.java:315)
at org.sosy_lab.java_smt.basicimpl.FormulaCreator.transformRecursively(FormulaCreator.java:378)
at org.sosy_lab.java_smt.basicimpl.FormulaCreator.transformRecursively(FormulaCreator.java:356)
at org.sosy_lab.java_smt.basicimpl.AbstractFormulaManager.transformRecursively(AbstractFormulaManager.java:454)
at org.sosy_lab.java_smt.delegate.trace.TraceFormulaManager.rebuild(TraceFormulaManager.java:213)
at org.sosy_lab.java_smt.delegate.trace.TraceLogger.logDef(TraceLogger.java:161)
at org.sosy_lab.java_smt.delegate.trace.TraceStringFormulaManager.range(TraceStringFormulaManager.java:211)
at org.sosy_lab.java_smt.api.StringFormulaManager.range(StringFormulaManager.java:161)
at org.sosy_lab.java_smt.test.StringFormulaManagerTest.setup(StringFormulaManagerTest.java:90)
at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:103)
0.003
testRegexAllCharUnicode[PRINCESS]Error\if (((str_len(str_cons(mod_cast(0, 65535, 97), str_empty)) = 1) & (str_len(str_cons(mod_cast(0, 65535, 122), str_empty)) = 1))) \then (re_range(str_cons(mod_cast(0, 65535, 97), str_empty), str_cons(mod_cast(0, 65535, 122), str_empty))) \else (re_none) (should be: re_range(str_cons(mod_cast(0, 65535, 97), str_empty), str_cons(mod_cast(0, 65535, 122), str_empty)))

java.lang.IllegalArgumentException: \if (((str_len(str_cons(mod_cast(0, 65535, 97), str_empty)) = 1) & (str_len(str_cons(mod_cast(0, 65535, 122), str_empty)) = 1))) \then (re_range(str_cons(mod_cast(0, 65535, 97), str_empty), str_cons(mod_cast(0, 65535, 122), str_empty))) \else (re_none) (should be: re_range(str_cons(mod_cast(0, 65535, 97), str_empty), str_cons(mod_cast(0, 65535, 122), str_empty)))
at com.google.common.base.Preconditions.checkArgument(Preconditions.java:445)
at org.sosy_lab.java_smt.delegate.trace.TraceFormulaManager$Rebuilder.visitFunction(TraceFormulaManager.java:186)
at org.sosy_lab.java_smt.delegate.trace.TraceFormulaManager$Rebuilder.visitFunction(TraceFormulaManager.java:132)
at org.sosy_lab.java_smt.basicimpl.FormulaTransformationVisitorImpl.visitFunction(FormulaTransformationVisitorImpl.java:80)
at org.sosy_lab.java_smt.basicimpl.FormulaTransformationVisitorImpl.visitFunction(FormulaTransformationVisitorImpl.java:23)
at org.sosy_lab.java_smt.solvers.princess.PrincessFormulaCreator.visit(PrincessFormulaCreator.java:509)
at org.sosy_lab.java_smt.solvers.princess.PrincessFormulaCreator.visit(PrincessFormulaCreator.java:77)
at org.sosy_lab.java_smt.basicimpl.FormulaCreator.visit(FormulaCreator.java:315)
at org.sosy_lab.java_smt.basicimpl.FormulaCreator.transformRecursively(FormulaCreator.java:378)
at org.sosy_lab.java_smt.basicimpl.FormulaCreator.transformRecursively(FormulaCreator.java:356)
at org.sosy_lab.java_smt.basicimpl.AbstractFormulaManager.transformRecursively(AbstractFormulaManager.java:454)
at org.sosy_lab.java_smt.delegate.trace.TraceFormulaManager.rebuild(TraceFormulaManager.java:213)
at org.sosy_lab.java_smt.delegate.trace.TraceLogger.logDef(TraceLogger.java:161)
at org.sosy_lab.java_smt.delegate.trace.TraceStringFormulaManager.range(TraceStringFormulaManager.java:211)
at org.sosy_lab.java_smt.api.StringFormulaManager.range(StringFormulaManager.java:161)
at org.sosy_lab.java_smt.test.StringFormulaManagerTest.setup(StringFormulaManagerTest.java:90)
at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:103)
0.002
Properties »

Back to top

TestCase TimeoutTest

NameStatusTypeTime(s)
testProverTimeoutInt[PRINCESS with delay 5]SkippedPRINCESS does not support interruption value of : solverToUse() expected not to be any of: [PRINCESS, CVC5] but was : PRINCESS

1.591
testInterpolationProverTimeout[PRINCESS with delay 5]SkippedPRINCESS does not support interruption value of : solverToUse() expected not to be any of: [PRINCESS, CVC5] but was : PRINCESS

0.007
testTacticTimeout[PRINCESS with delay 5]SkippedPRINCESS does not support interruption value of : solverToUse() expected not to be any of: [PRINCESS, CVC5] but was : PRINCESS

0.007
testProverTimeoutBv[PRINCESS with delay 5]SkippedPRINCESS does not support interruption value of : solverToUse() expected not to be any of: [PRINCESS, CVC5] but was : PRINCESS

0.007
testOptimizationProverTimeout[PRINCESS with delay 5]SkippedPRINCESS does not support interruption value of : solverToUse() expected not to be any of: [PRINCESS, CVC5] but was : PRINCESS

0.007
testProverTimeoutInt[PRINCESS with delay 10]SkippedPRINCESS does not support interruption value of : solverToUse() expected not to be any of: [PRINCESS, CVC5] but was : PRINCESS

0.007
testInterpolationProverTimeout[PRINCESS with delay 10]SkippedPRINCESS does not support interruption value of : solverToUse() expected not to be any of: [PRINCESS, CVC5] but was : PRINCESS

0.008
testTacticTimeout[PRINCESS with delay 10]SkippedPRINCESS does not support interruption value of : solverToUse() expected not to be any of: [PRINCESS, CVC5] but was : PRINCESS

0.006
testProverTimeoutBv[PRINCESS with delay 10]SkippedPRINCESS does not support interruption value of : solverToUse() expected not to be any of: [PRINCESS, CVC5] but was : PRINCESS

0.006
testOptimizationProverTimeout[PRINCESS with delay 10]SkippedPRINCESS does not support interruption value of : solverToUse() expected not to be any of: [PRINCESS, CVC5] but was : PRINCESS

0.006
testProverTimeoutInt[PRINCESS with delay 20]SkippedPRINCESS does not support interruption value of : solverToUse() expected not to be any of: [PRINCESS, CVC5] but was : PRINCESS

0.006
testInterpolationProverTimeout[PRINCESS with delay 20]SkippedPRINCESS does not support interruption value of : solverToUse() expected not to be any of: [PRINCESS, CVC5] but was : PRINCESS

0.006
testTacticTimeout[PRINCESS with delay 20]SkippedPRINCESS does not support interruption value of : solverToUse() expected not to be any of: [PRINCESS, CVC5] but was : PRINCESS

0.007
testProverTimeoutBv[PRINCESS with delay 20]SkippedPRINCESS does not support interruption value of : solverToUse() expected not to be any of: [PRINCESS, CVC5] but was : PRINCESS

0.006
testOptimizationProverTimeout[PRINCESS with delay 20]SkippedPRINCESS does not support interruption value of : solverToUse() expected not to be any of: [PRINCESS, CVC5] but was : PRINCESS

0.005
testProverTimeoutInt[PRINCESS with delay 50]SkippedPRINCESS does not support interruption value of : solverToUse() expected not to be any of: [PRINCESS, CVC5] but was : PRINCESS

0.005
testInterpolationProverTimeout[PRINCESS with delay 50]SkippedPRINCESS does not support interruption value of : solverToUse() expected not to be any of: [PRINCESS, CVC5] but was : PRINCESS

0.005
testTacticTimeout[PRINCESS with delay 50]SkippedPRINCESS does not support interruption value of : solverToUse() expected not to be any of: [PRINCESS, CVC5] but was : PRINCESS

0.005
testProverTimeoutBv[PRINCESS with delay 50]SkippedPRINCESS does not support interruption value of : solverToUse() expected not to be any of: [PRINCESS, CVC5] but was : PRINCESS

0.005
testOptimizationProverTimeout[PRINCESS with delay 50]SkippedPRINCESS does not support interruption value of : solverToUse() expected not to be any of: [PRINCESS, CVC5] but was : PRINCESS

0.005
testProverTimeoutInt[PRINCESS with delay 100]SkippedPRINCESS does not support interruption value of : solverToUse() expected not to be any of: [PRINCESS, CVC5] but was : PRINCESS

0.005
testInterpolationProverTimeout[PRINCESS with delay 100]SkippedPRINCESS does not support interruption value of : solverToUse() expected not to be any of: [PRINCESS, CVC5] but was : PRINCESS

0.005
testTacticTimeout[PRINCESS with delay 100]SkippedPRINCESS does not support interruption value of : solverToUse() expected not to be any of: [PRINCESS, CVC5] but was : PRINCESS

0.006
testProverTimeoutBv[PRINCESS with delay 100]SkippedPRINCESS does not support interruption value of : solverToUse() expected not to be any of: [PRINCESS, CVC5] but was : PRINCESS

0.006
testOptimizationProverTimeout[PRINCESS with delay 100]SkippedPRINCESS does not support interruption value of : solverToUse() expected not to be any of: [PRINCESS, CVC5] but was : PRINCESS

0.006
Properties »

Back to top

TestCase TokenizerTest

NameStatusTypeTime(s)
newlineTestSuccess0.090
tokenTestSuccess0.006
parenthesesTestSuccess0.002
Properties »

Back to top

TestCase TranslateFormulaTest

NameStatusTypeTime(s)
testTranslatingForIContextIdentity[0: OPENSMT --> OPENSMT]Success0.216
testTranslatingForContextSibling[0: OPENSMT --> OPENSMT]Success0.020
testDumpingAndParsing[0: OPENSMT --> OPENSMT]Success0.005
testTranslatingAndReverse[0: OPENSMT --> OPENSMT]Success0.006
testTranslating[0: OPENSMT --> OPENSMT]Success0.004
testTranslatingForIContextIdentity[1: OPENSMT --> MATHSAT5]Skippedexpected: OPENSMT but was : MATHSAT5

0.117
testTranslatingForContextSibling[1: OPENSMT --> MATHSAT5]Skippedexpected: OPENSMT but was : MATHSAT5

0.005
testDumpingAndParsing[1: OPENSMT --> MATHSAT5]Success0.006
testTranslatingAndReverse[1: OPENSMT --> MATHSAT5]Success0.005
testTranslating[1: OPENSMT --> MATHSAT5]Success0.004
testTranslatingForIContextIdentity[2: OPENSMT --> SMTINTERPOL]Skippedexpected: OPENSMT but was : SMTINTERPOL

0.184
testTranslatingForContextSibling[2: OPENSMT --> SMTINTERPOL]Skippedexpected: OPENSMT but was : SMTINTERPOL

0.005
testDumpingAndParsing[2: OPENSMT --> SMTINTERPOL]Success0.031
testTranslatingAndReverse[2: OPENSMT --> SMTINTERPOL]Success0.008
testTranslating[2: OPENSMT --> SMTINTERPOL]Success0.004
testTranslatingForIContextIdentity[3: OPENSMT --> Z3]Skippedexpected: OPENSMT but was : Z3

0.074
testTranslatingForContextSibling[3: OPENSMT --> Z3]Skippedexpected: OPENSMT but was : Z3

0.015
testDumpingAndParsing[3: OPENSMT --> Z3]Success0.017
testTranslatingAndReverse[3: OPENSMT --> Z3]Success0.013
testTranslating[3: OPENSMT --> Z3]Success0.015
testTranslatingForIContextIdentity[4: OPENSMT --> PRINCESS]Skippedexpected: OPENSMT but was : PRINCESS

1.310
testTranslatingForContextSibling[4: OPENSMT --> PRINCESS]Skippedexpected: OPENSMT but was : PRINCESS

0.005
testDumpingAndParsing[4: OPENSMT --> PRINCESS]Success0.111
testTranslatingAndReverse[4: OPENSMT --> PRINCESS]Success0.046
testTranslating[4: OPENSMT --> PRINCESS]Success0.051
testTranslatingForIContextIdentity[5: OPENSMT --> BOOLECTOR]SkippedSolver BOOLECTOR does not support integer theory expected not to be any of: [BOOLECTOR, BITWUZLA] but was : BOOLECTOR

0.027
testTranslatingForContextSibling[5: OPENSMT --> BOOLECTOR]SkippedSolver BOOLECTOR does not support integer theory expected not to be any of: [BOOLECTOR, BITWUZLA] but was : BOOLECTOR

0.002
testDumpingAndParsing[5: OPENSMT --> BOOLECTOR]SkippedSolver BOOLECTOR does not support parsing formulae expected not to be any of: [CVC4, BOOLECTOR, YICES2, CVC5] but was : BOOLECTOR

0.002
testTranslatingAndReverse[5: OPENSMT --> BOOLECTOR]SkippedSolver BOOLECTOR does not support parsing formulae expected not to be any of: [CVC4, BOOLECTOR, YICES2, CVC5] but was : BOOLECTOR

0.002
testTranslating[5: OPENSMT --> BOOLECTOR]SkippedSolver BOOLECTOR does not support parsing formulae expected not to be any of: [CVC4, BOOLECTOR, YICES2, CVC5] but was : BOOLECTOR

0.002
testTranslatingForIContextIdentity[6: OPENSMT --> CVC4]Skippedexpected: OPENSMT but was : CVC4

0.031
testTranslatingForContextSibling[6: OPENSMT --> CVC4]Skippedexpected: OPENSMT but was : CVC4

0.002
testDumpingAndParsing[6: OPENSMT --> CVC4]SkippedSolver CVC4 does not support parsing formulae expected not to be any of: [CVC4, BOOLECTOR, YICES2, CVC5] but was : CVC4

0.002
testTranslatingAndReverse[6: OPENSMT --> CVC4]SkippedSolver CVC4 does not support parsing formulae expected not to be any of: [CVC4, BOOLECTOR, YICES2, CVC5] but was : CVC4

0.002
testTranslating[6: OPENSMT --> CVC4]SkippedSolver CVC4 does not support parsing formulae expected not to be any of: [CVC4, BOOLECTOR, YICES2, CVC5] but was : CVC4

0.001
testTranslatingForIContextIdentity[7: OPENSMT --> CVC5]Skippedexpected: OPENSMT but was : CVC5

0.034
testTranslatingForContextSibling[7: OPENSMT --> CVC5]Skippedexpected: OPENSMT but was : CVC5

0.003
testDumpingAndParsing[7: OPENSMT --> CVC5]SkippedSolver CVC5 does not support parsing formulae expected not to be any of: [CVC4, BOOLECTOR, YICES2, CVC5] but was : CVC5

0.003
testTranslatingAndReverse[7: OPENSMT --> CVC5]SkippedSolver CVC5 does not support parsing formulae expected not to be any of: [CVC4, BOOLECTOR, YICES2, CVC5] but was : CVC5

0.002
testTranslating[7: OPENSMT --> CVC5]SkippedSolver CVC5 does not support parsing formulae expected not to be any of: [CVC4, BOOLECTOR, YICES2, CVC5] but was : CVC5

0.002
testTranslatingForIContextIdentity[8: OPENSMT --> YICES2]Skippedexpected: OPENSMT but was : YICES2

0.014
testTranslatingForContextSibling[8: OPENSMT --> YICES2]Skippedexpected: OPENSMT but was : YICES2

0.003
testDumpingAndParsing[8: OPENSMT --> YICES2]SkippedSolver YICES2 does not support parsing formulae expected not to be any of: [CVC4, BOOLECTOR, YICES2, CVC5] but was : YICES2

0.002
testTranslatingAndReverse[8: OPENSMT --> YICES2]SkippedSolver YICES2 does not support parsing formulae expected not to be any of: [CVC4, BOOLECTOR, YICES2, CVC5] but was : YICES2

0.001
testTranslating[8: OPENSMT --> YICES2]SkippedSolver YICES2 does not support parsing formulae expected not to be any of: [CVC4, BOOLECTOR, YICES2, CVC5] but was : YICES2

0.002
testTranslatingForIContextIdentity[9: OPENSMT --> BITWUZLA]SkippedSolver BITWUZLA does not support integer theory expected not to be any of: [BOOLECTOR, BITWUZLA] but was : BITWUZLA

0.017
testTranslatingForContextSibling[9: OPENSMT --> BITWUZLA]SkippedSolver BITWUZLA does not support integer theory expected not to be any of: [BOOLECTOR, BITWUZLA] but was : BITWUZLA

0.002
testDumpingAndParsing[9: OPENSMT --> BITWUZLA]SkippedSolver BITWUZLA does not support integer theory expected not to be any of: [BOOLECTOR, BITWUZLA] but was : BITWUZLA

0.001
testTranslatingAndReverse[9: OPENSMT --> BITWUZLA]SkippedSolver BITWUZLA does not support integer theory expected not to be any of: [BOOLECTOR, BITWUZLA] but was : BITWUZLA

0.002
testTranslating[9: OPENSMT --> BITWUZLA]SkippedSolver BITWUZLA does not support integer theory expected not to be any of: [BOOLECTOR, BITWUZLA] but was : BITWUZLA

0.001
testTranslatingForIContextIdentity[10: MATHSAT5 --> OPENSMT]Skippedexpected: MATHSAT5 but was : OPENSMT

0.002
testTranslatingForContextSibling[10: MATHSAT5 --> OPENSMT]Skippedexpected: MATHSAT5 but was : OPENSMT

0.003
testDumpingAndParsing[10: MATHSAT5 --> OPENSMT]Success0.002
testTranslatingAndReverse[10: MATHSAT5 --> OPENSMT]Success0.003
testTranslating[10: MATHSAT5 --> OPENSMT]Success0.002
testTranslatingForIContextIdentity[11: MATHSAT5 --> MATHSAT5]Success0.002
testTranslatingForContextSibling[11: MATHSAT5 --> MATHSAT5]Success0.002
testDumpingAndParsing[11: MATHSAT5 --> MATHSAT5]Success0.003
testTranslatingAndReverse[11: MATHSAT5 --> MATHSAT5]Success0.002
testTranslating[11: MATHSAT5 --> MATHSAT5]Success0.001
testTranslatingForIContextIdentity[12: MATHSAT5 --> SMTINTERPOL]Skippedexpected: MATHSAT5 but was : SMTINTERPOL

0.003
testTranslatingForContextSibling[12: MATHSAT5 --> SMTINTERPOL]Skippedexpected: MATHSAT5 but was : SMTINTERPOL

0.004
testDumpingAndParsing[12: MATHSAT5 --> SMTINTERPOL]Success0.004
testTranslatingAndReverse[12: MATHSAT5 --> SMTINTERPOL]Success0.004
testTranslating[12: MATHSAT5 --> SMTINTERPOL]Success0.004
testTranslatingForIContextIdentity[13: MATHSAT5 --> Z3]Skippedexpected: MATHSAT5 but was : Z3

0.011
testTranslatingForContextSibling[13: MATHSAT5 --> Z3]Skippedexpected: MATHSAT5 but was : Z3

0.008
testDumpingAndParsing[13: MATHSAT5 --> Z3]Success0.011
testTranslatingAndReverse[13: MATHSAT5 --> Z3]Success0.009
testTranslating[13: MATHSAT5 --> Z3]Success0.009
testTranslatingForIContextIdentity[14: MATHSAT5 --> PRINCESS]Skippedexpected: MATHSAT5 but was : PRINCESS

0.006
testTranslatingForContextSibling[14: MATHSAT5 --> PRINCESS]Skippedexpected: MATHSAT5 but was : PRINCESS

0.005
testDumpingAndParsing[14: MATHSAT5 --> PRINCESS]Success0.020
testTranslatingAndReverse[14: MATHSAT5 --> PRINCESS]Success0.031
testTranslating[14: MATHSAT5 --> PRINCESS]Success0.020
testTranslatingForIContextIdentity[15: MATHSAT5 --> BOOLECTOR]SkippedSolver BOOLECTOR does not support integer theory expected not to be any of: [BOOLECTOR, BITWUZLA] but was : BOOLECTOR

0.002
testTranslatingForContextSibling[15: MATHSAT5 --> BOOLECTOR]SkippedSolver BOOLECTOR does not support integer theory expected not to be any of: [BOOLECTOR, BITWUZLA] but was : BOOLECTOR

0.002
testDumpingAndParsing[15: MATHSAT5 --> BOOLECTOR]SkippedSolver BOOLECTOR does not support parsing formulae expected not to be any of: [CVC4, BOOLECTOR, YICES2, CVC5] but was : BOOLECTOR

0.002
testTranslatingAndReverse[15: MATHSAT5 --> BOOLECTOR]SkippedSolver BOOLECTOR does not support parsing formulae expected not to be any of: [CVC4, BOOLECTOR, YICES2, CVC5] but was : BOOLECTOR

0.001
testTranslating[15: MATHSAT5 --> BOOLECTOR]SkippedSolver BOOLECTOR does not support parsing formulae expected not to be any of: [CVC4, BOOLECTOR, YICES2, CVC5] but was : BOOLECTOR

0.001
testTranslatingForIContextIdentity[16: MATHSAT5 --> CVC4]Skippedexpected: MATHSAT5 but was : CVC4

0.002
testTranslatingForContextSibling[16: MATHSAT5 --> CVC4]Skippedexpected: MATHSAT5 but was : CVC4

0.002
testDumpingAndParsing[16: MATHSAT5 --> CVC4]SkippedSolver CVC4 does not support parsing formulae expected not to be any of: [CVC4, BOOLECTOR, YICES2, CVC5] but was : CVC4

0.002
testTranslatingAndReverse[16: MATHSAT5 --> CVC4]SkippedSolver CVC4 does not support parsing formulae expected not to be any of: [CVC4, BOOLECTOR, YICES2, CVC5] but was : CVC4

0.001
testTranslating[16: MATHSAT5 --> CVC4]SkippedSolver CVC4 does not support parsing formulae expected not to be any of: [CVC4, BOOLECTOR, YICES2, CVC5] but was : CVC4

0.012
testTranslatingForIContextIdentity[17: MATHSAT5 --> CVC5]Skippedexpected: MATHSAT5 but was : CVC5

0.021
testTranslatingForContextSibling[17: MATHSAT5 --> CVC5]Skippedexpected: MATHSAT5 but was : CVC5

0.019
testDumpingAndParsing[17: MATHSAT5 --> CVC5]SkippedSolver CVC5 does not support parsing formulae expected not to be any of: [CVC4, BOOLECTOR, YICES2, CVC5] but was : CVC5

0.001
testTranslatingAndReverse[17: MATHSAT5 --> CVC5]SkippedSolver CVC5 does not support parsing formulae expected not to be any of: [CVC4, BOOLECTOR, YICES2, CVC5] but was : CVC5

0.002
testTranslating[17: MATHSAT5 --> CVC5]SkippedSolver CVC5 does not support parsing formulae expected not to be any of: [CVC4, BOOLECTOR, YICES2, CVC5] but was : CVC5

0.001
testTranslatingForIContextIdentity[18: MATHSAT5 --> YICES2]Skippedexpected: MATHSAT5 but was : YICES2

0.006
testTranslatingForContextSibling[18: MATHSAT5 --> YICES2]Skippedexpected: MATHSAT5 but was : YICES2

0.004
testDumpingAndParsing[18: MATHSAT5 --> YICES2]SkippedSolver YICES2 does not support parsing formulae expected not to be any of: [CVC4, BOOLECTOR, YICES2, CVC5] but was : YICES2

0.002
testTranslatingAndReverse[18: MATHSAT5 --> YICES2]SkippedSolver YICES2 does not support parsing formulae expected not to be any of: [CVC4, BOOLECTOR, YICES2, CVC5] but was : YICES2

0.001
testTranslating[18: MATHSAT5 --> YICES2]SkippedSolver YICES2 does not support parsing formulae expected not to be any of: [CVC4, BOOLECTOR, YICES2, CVC5] but was : YICES2

0.002
testTranslatingForIContextIdentity[19: MATHSAT5 --> BITWUZLA]SkippedSolver BITWUZLA does not support integer theory expected not to be any of: [BOOLECTOR, BITWUZLA] but was : BITWUZLA

0.001
testTranslatingForContextSibling[19: MATHSAT5 --> BITWUZLA]SkippedSolver BITWUZLA does not support integer theory expected not to be any of: [BOOLECTOR, BITWUZLA] but was : BITWUZLA

0.001
testDumpingAndParsing[19: MATHSAT5 --> BITWUZLA]SkippedSolver BITWUZLA does not support integer theory expected not to be any of: [BOOLECTOR, BITWUZLA] but was : BITWUZLA

0.002
testTranslatingAndReverse[19: MATHSAT5 --> BITWUZLA]SkippedSolver BITWUZLA does not support integer theory expected not to be any of: [BOOLECTOR, BITWUZLA] but was : BITWUZLA

0.002
testTranslating[19: MATHSAT5 --> BITWUZLA]SkippedSolver BITWUZLA does not support integer theory expected not to be any of: [BOOLECTOR, BITWUZLA] but was : BITWUZLA

0.002
testTranslatingForIContextIdentity[20: SMTINTERPOL --> OPENSMT]Skippedexpected: SMTINTERPOL but was : OPENSMT

0.002
testTranslatingForContextSibling[20: SMTINTERPOL --> OPENSMT]Skippedexpected: SMTINTERPOL but was : OPENSMT

0.002
testDumpingAndParsing[20: SMTINTERPOL --> OPENSMT]Success0.002
testTranslatingAndReverse[20: SMTINTERPOL --> OPENSMT]Success0.003
testTranslating[20: SMTINTERPOL --> OPENSMT]Success0.011
testTranslatingForIContextIdentity[21: SMTINTERPOL --> MATHSAT5]Skippedexpected: SMTINTERPOL but was : MATHSAT5

0.025
testTranslatingForContextSibling[21: SMTINTERPOL --> MATHSAT5]Skippedexpected: SMTINTERPOL but was : MATHSAT5

0.018
testDumpingAndParsing[21: SMTINTERPOL --> MATHSAT5]Success0.003
testTranslatingAndReverse[21: SMTINTERPOL --> MATHSAT5]Success0.003
testTranslating[21: SMTINTERPOL --> MATHSAT5]Success0.002
testTranslatingForIContextIdentity[22: SMTINTERPOL --> SMTINTERPOL]Success0.002
testTranslatingForContextSibling[22: SMTINTERPOL --> SMTINTERPOL]Success0.003
testDumpingAndParsing[22: SMTINTERPOL --> SMTINTERPOL]Success0.002
testTranslatingAndReverse[22: SMTINTERPOL --> SMTINTERPOL]Success0.003
testTranslating[22: SMTINTERPOL --> SMTINTERPOL]Success0.002
testTranslatingForIContextIdentity[23: SMTINTERPOL --> Z3]Skippedexpected: SMTINTERPOL but was : Z3

0.007
testTranslatingForContextSibling[23: SMTINTERPOL --> Z3]Skippedexpected: SMTINTERPOL but was : Z3

0.006
testDumpingAndParsing[23: SMTINTERPOL --> Z3]Success0.008
testTranslatingAndReverse[23: SMTINTERPOL --> Z3]Success0.009
testTranslating[23: SMTINTERPOL --> Z3]Success0.007
testTranslatingForIContextIdentity[24: SMTINTERPOL --> PRINCESS]Skippedexpected: SMTINTERPOL but was : PRINCESS

0.005
testTranslatingForContextSibling[24: SMTINTERPOL --> PRINCESS]Skippedexpected: SMTINTERPOL but was : PRINCESS

0.003
testDumpingAndParsing[24: SMTINTERPOL --> PRINCESS]Success0.019
testTranslatingAndReverse[24: SMTINTERPOL --> PRINCESS]Success0.031
testTranslating[24: SMTINTERPOL --> PRINCESS]Success0.022
testTranslatingForIContextIdentity[25: SMTINTERPOL --> BOOLECTOR]SkippedSolver BOOLECTOR does not support integer theory expected not to be any of: [BOOLECTOR, BITWUZLA] but was : BOOLECTOR

0.002
testTranslatingForContextSibling[25: SMTINTERPOL --> BOOLECTOR]SkippedSolver BOOLECTOR does not support integer theory expected not to be any of: [BOOLECTOR, BITWUZLA] but was : BOOLECTOR

0.002
testDumpingAndParsing[25: SMTINTERPOL --> BOOLECTOR]SkippedSolver BOOLECTOR does not support parsing formulae expected not to be any of: [CVC4, BOOLECTOR, YICES2, CVC5] but was : BOOLECTOR

0.003
testTranslatingAndReverse[25: SMTINTERPOL --> BOOLECTOR]SkippedSolver BOOLECTOR does not support parsing formulae expected not to be any of: [CVC4, BOOLECTOR, YICES2, CVC5] but was : BOOLECTOR

0.001
testTranslating[25: SMTINTERPOL --> BOOLECTOR]SkippedSolver BOOLECTOR does not support parsing formulae expected not to be any of: [CVC4, BOOLECTOR, YICES2, CVC5] but was : BOOLECTOR

0.001
testTranslatingForIContextIdentity[26: SMTINTERPOL --> CVC4]Skippedexpected: SMTINTERPOL but was : CVC4

0.002
testTranslatingForContextSibling[26: SMTINTERPOL --> CVC4]Skippedexpected: SMTINTERPOL but was : CVC4

0.001
testDumpingAndParsing[26: SMTINTERPOL --> CVC4]SkippedSolver CVC4 does not support parsing formulae expected not to be any of: [CVC4, BOOLECTOR, YICES2, CVC5] but was : CVC4

0.002
testTranslatingAndReverse[26: SMTINTERPOL --> CVC4]SkippedSolver CVC4 does not support parsing formulae expected not to be any of: [CVC4, BOOLECTOR, YICES2, CVC5] but was : CVC4

0.001
testTranslating[26: SMTINTERPOL --> CVC4]SkippedSolver CVC4 does not support parsing formulae expected not to be any of: [CVC4, BOOLECTOR, YICES2, CVC5] but was : CVC4

0.002
testTranslatingForIContextIdentity[27: SMTINTERPOL --> CVC5]Skippedexpected: SMTINTERPOL but was : CVC5

0.002
testTranslatingForContextSibling[27: SMTINTERPOL --> CVC5]Skippedexpected: SMTINTERPOL but was : CVC5

0.002
testDumpingAndParsing[27: SMTINTERPOL --> CVC5]SkippedSolver CVC5 does not support parsing formulae expected not to be any of: [CVC4, BOOLECTOR, YICES2, CVC5] but was : CVC5

0.002
testTranslatingAndReverse[27: SMTINTERPOL --> CVC5]SkippedSolver CVC5 does not support parsing formulae expected not to be any of: [CVC4, BOOLECTOR, YICES2, CVC5] but was : CVC5

0.002
testTranslating[27: SMTINTERPOL --> CVC5]SkippedSolver CVC5 does not support parsing formulae expected not to be any of: [CVC4, BOOLECTOR, YICES2, CVC5] but was : CVC5

0.001
testTranslatingForIContextIdentity[28: SMTINTERPOL --> YICES2]Skippedexpected: SMTINTERPOL but was : YICES2

0.002
testTranslatingForContextSibling[28: SMTINTERPOL --> YICES2]Skippedexpected: SMTINTERPOL but was : YICES2

0.001
testDumpingAndParsing[28: SMTINTERPOL --> YICES2]SkippedSolver YICES2 does not support parsing formulae expected not to be any of: [CVC4, BOOLECTOR, YICES2, CVC5] but was : YICES2

0.002
testTranslatingAndReverse[28: SMTINTERPOL --> YICES2]SkippedSolver YICES2 does not support parsing formulae expected not to be any of: [CVC4, BOOLECTOR, YICES2, CVC5] but was : YICES2

0.001
testTranslating[28: SMTINTERPOL --> YICES2]SkippedSolver YICES2 does not support parsing formulae expected not to be any of: [CVC4, BOOLECTOR, YICES2, CVC5] but was : YICES2

0.001
testTranslatingForIContextIdentity[29: SMTINTERPOL --> BITWUZLA]SkippedSolver BITWUZLA does not support integer theory expected not to be any of: [BOOLECTOR, BITWUZLA] but was : BITWUZLA

0.002
testTranslatingForContextSibling[29: SMTINTERPOL --> BITWUZLA]SkippedSolver BITWUZLA does not support integer theory expected not to be any of: [BOOLECTOR, BITWUZLA] but was : BITWUZLA

0.001
testDumpingAndParsing[29: SMTINTERPOL --> BITWUZLA]SkippedSolver BITWUZLA does not support integer theory expected not to be any of: [BOOLECTOR, BITWUZLA] but was : BITWUZLA

0.002
testTranslatingAndReverse[29: SMTINTERPOL --> BITWUZLA]SkippedSolver BITWUZLA does not support integer theory expected not to be any of: [BOOLECTOR, BITWUZLA] but was : BITWUZLA

0.002
testTranslating[29: SMTINTERPOL --> BITWUZLA]SkippedSolver BITWUZLA does not support integer theory expected not to be any of: [BOOLECTOR, BITWUZLA] but was : BITWUZLA

0.001
testTranslatingForIContextIdentity[30: Z3 --> OPENSMT]Skippedexpected: Z3 but was : OPENSMT

0.007
testTranslatingForContextSibling[30: Z3 --> OPENSMT]Skippedexpected: Z3 but was : OPENSMT

0.006
testDumpingAndParsing[30: Z3 --> OPENSMT]Success0.007
testTranslatingAndReverse[30: Z3 --> OPENSMT]Success0.010
testTranslating[30: Z3 --> OPENSMT]Success0.010
testTranslatingForIContextIdentity[31: Z3 --> MATHSAT5]Skippedexpected: Z3 but was : MATHSAT5

0.009
testTranslatingForContextSibling[31: Z3 --> MATHSAT5]Skippedexpected: Z3 but was : MATHSAT5

0.006
testDumpingAndParsing[31: Z3 --> MATHSAT5]Success0.007
testTranslatingAndReverse[31: Z3 --> MATHSAT5]Success0.006
testTranslating[31: Z3 --> MATHSAT5]Success0.006
testTranslatingForIContextIdentity[32: Z3 --> SMTINTERPOL]Skippedexpected: Z3 but was : SMTINTERPOL

0.006
testTranslatingForContextSibling[32: Z3 --> SMTINTERPOL]Skippedexpected: Z3 but was : SMTINTERPOL

0.007
testDumpingAndParsing[32: Z3 --> SMTINTERPOL]Success0.007
testTranslatingAndReverse[32: Z3 --> SMTINTERPOL]Success0.007
testTranslating[32: Z3 --> SMTINTERPOL]Success0.007
testTranslatingForIContextIdentity[33: Z3 --> Z3]Success0.017
testTranslatingForContextSibling[33: Z3 --> Z3]Success0.023
testDumpingAndParsing[33: Z3 --> Z3]Success0.024
testTranslatingAndReverse[33: Z3 --> Z3]Success0.022
testTranslating[33: Z3 --> Z3]Success0.023
testTranslatingForIContextIdentity[34: Z3 --> PRINCESS]Skippedexpected: Z3 but was : PRINCESS

0.013
testTranslatingForContextSibling[34: Z3 --> PRINCESS]Skippedexpected: Z3 but was : PRINCESS

0.007
testDumpingAndParsing[34: Z3 --> PRINCESS]Success0.032
testTranslatingAndReverse[34: Z3 --> PRINCESS]Success0.038
testTranslating[34: Z3 --> PRINCESS]Success0.031
testTranslatingForIContextIdentity[35: Z3 --> BOOLECTOR]SkippedSolver BOOLECTOR does not support integer theory expected not to be any of: [BOOLECTOR, BITWUZLA] but was : BOOLECTOR

0.004
testTranslatingForContextSibling[35: Z3 --> BOOLECTOR]SkippedSolver BOOLECTOR does not support integer theory expected not to be any of: [BOOLECTOR, BITWUZLA] but was : BOOLECTOR

0.004
testDumpingAndParsing[35: Z3 --> BOOLECTOR]SkippedSolver BOOLECTOR does not support parsing formulae expected not to be any of: [CVC4, BOOLECTOR, YICES2, CVC5] but was : BOOLECTOR

0.005
testTranslatingAndReverse[35: Z3 --> BOOLECTOR]SkippedSolver BOOLECTOR does not support parsing formulae expected not to be any of: [CVC4, BOOLECTOR, YICES2, CVC5] but was : BOOLECTOR

0.004
testTranslating[35: Z3 --> BOOLECTOR]SkippedSolver BOOLECTOR does not support parsing formulae expected not to be any of: [CVC4, BOOLECTOR, YICES2, CVC5] but was : BOOLECTOR

0.004
testTranslatingForIContextIdentity[36: Z3 --> CVC4]Skippedexpected: Z3 but was : CVC4

0.004
testTranslatingForContextSibling[36: Z3 --> CVC4]Skippedexpected: Z3 but was : CVC4

0.004
testDumpingAndParsing[36: Z3 --> CVC4]SkippedSolver CVC4 does not support parsing formulae expected not to be any of: [CVC4, BOOLECTOR, YICES2, CVC5] but was : CVC4

0.005
testTranslatingAndReverse[36: Z3 --> CVC4]SkippedSolver CVC4 does not support parsing formulae expected not to be any of: [CVC4, BOOLECTOR, YICES2, CVC5] but was : CVC4

0.004
testTranslating[36: Z3 --> CVC4]SkippedSolver CVC4 does not support parsing formulae expected not to be any of: [CVC4, BOOLECTOR, YICES2, CVC5] but was : CVC4

0.004
testTranslatingForIContextIdentity[37: Z3 --> CVC5]Skippedexpected: Z3 but was : CVC5

0.005
testTranslatingForContextSibling[37: Z3 --> CVC5]Skippedexpected: Z3 but was : CVC5

0.004
testDumpingAndParsing[37: Z3 --> CVC5]SkippedSolver CVC5 does not support parsing formulae expected not to be any of: [CVC4, BOOLECTOR, YICES2, CVC5] but was : CVC5

0.005
testTranslatingAndReverse[37: Z3 --> CVC5]SkippedSolver CVC5 does not support parsing formulae expected not to be any of: [CVC4, BOOLECTOR, YICES2, CVC5] but was : CVC5

0.004
testTranslating[37: Z3 --> CVC5]SkippedSolver CVC5 does not support parsing formulae expected not to be any of: [CVC4, BOOLECTOR, YICES2, CVC5] but was : CVC5

0.006
testTranslatingForIContextIdentity[38: Z3 --> YICES2]Skippedexpected: Z3 but was : YICES2

0.004
testTranslatingForContextSibling[38: Z3 --> YICES2]Skippedexpected: Z3 but was : YICES2

0.005
testDumpingAndParsing[38: Z3 --> YICES2]SkippedSolver YICES2 does not support parsing formulae expected not to be any of: [CVC4, BOOLECTOR, YICES2, CVC5] but was : YICES2

0.005
testTranslatingAndReverse[38: Z3 --> YICES2]SkippedSolver YICES2 does not support parsing formulae expected not to be any of: [CVC4, BOOLECTOR, YICES2, CVC5] but was : YICES2

0.005
testTranslating[38: Z3 --> YICES2]SkippedSolver YICES2 does not support parsing formulae expected not to be any of: [CVC4, BOOLECTOR, YICES2, CVC5] but was : YICES2

0.005
testTranslatingForIContextIdentity[39: Z3 --> BITWUZLA]SkippedSolver BITWUZLA does not support integer theory expected not to be any of: [BOOLECTOR, BITWUZLA] but was : BITWUZLA

0.005
testTranslatingForContextSibling[39: Z3 --> BITWUZLA]SkippedSolver BITWUZLA does not support integer theory expected not to be any of: [BOOLECTOR, BITWUZLA] but was : BITWUZLA

0.004
testDumpingAndParsing[39: Z3 --> BITWUZLA]SkippedSolver BITWUZLA does not support integer theory expected not to be any of: [BOOLECTOR, BITWUZLA] but was : BITWUZLA

0.005
testTranslatingAndReverse[39: Z3 --> BITWUZLA]SkippedSolver BITWUZLA does not support integer theory expected not to be any of: [BOOLECTOR, BITWUZLA] but was : BITWUZLA

0.005
testTranslating[39: Z3 --> BITWUZLA]SkippedSolver BITWUZLA does not support integer theory expected not to be any of: [BOOLECTOR, BITWUZLA] but was : BITWUZLA

0.004
testTranslatingForIContextIdentity[40: PRINCESS --> OPENSMT]Skippedexpected: PRINCESS but was : OPENSMT

0.004
testTranslatingForContextSibling[40: PRINCESS --> OPENSMT]Skippedexpected: PRINCESS but was : OPENSMT

0.002
testDumpingAndParsing[40: PRINCESS --> OPENSMT]Success0.003
testTranslatingAndReverse[40: PRINCESS --> OPENSMT]Success0.015
testTranslating[40: PRINCESS --> OPENSMT]Success0.004
testTranslatingForIContextIdentity[41: PRINCESS --> MATHSAT5]Skippedexpected: PRINCESS but was : MATHSAT5

0.003
testTranslatingForContextSibling[41: PRINCESS --> MATHSAT5]Skippedexpected: PRINCESS but was : MATHSAT5

0.003
testDumpingAndParsing[41: PRINCESS --> MATHSAT5]Success0.004
testTranslatingAndReverse[41: PRINCESS --> MATHSAT5]Success0.020
testTranslating[41: PRINCESS --> MATHSAT5]Success0.004
testTranslatingForIContextIdentity[42: PRINCESS --> SMTINTERPOL]Skippedexpected: PRINCESS but was : SMTINTERPOL

0.003
testTranslatingForContextSibling[42: PRINCESS --> SMTINTERPOL]Skippedexpected: PRINCESS but was : SMTINTERPOL

0.003
testDumpingAndParsing[42: PRINCESS --> SMTINTERPOL]Success0.003
testTranslatingAndReverse[42: PRINCESS --> SMTINTERPOL]Success0.016
testTranslating[42: PRINCESS --> SMTINTERPOL]Success0.005
testTranslatingForIContextIdentity[43: PRINCESS --> Z3]Skippedexpected: PRINCESS but was : Z3

0.008
testTranslatingForContextSibling[43: PRINCESS --> Z3]Skippedexpected: PRINCESS but was : Z3

0.009
testDumpingAndParsing[43: PRINCESS --> Z3]Success0.009
testTranslatingAndReverse[43: PRINCESS --> Z3]Success0.023
testTranslating[43: PRINCESS --> Z3]Success0.009
testTranslatingForIContextIdentity[44: PRINCESS --> PRINCESS]Success0.003
testTranslatingForContextSibling[44: PRINCESS --> PRINCESS]Success0.016
testDumpingAndParsing[44: PRINCESS --> PRINCESS]Success0.017
testTranslatingAndReverse[44: PRINCESS --> PRINCESS]Success0.043
testTranslating[44: PRINCESS --> PRINCESS]Success0.016
testTranslatingForIContextIdentity[45: PRINCESS --> BOOLECTOR]SkippedSolver BOOLECTOR does not support integer theory expected not to be any of: [BOOLECTOR, BITWUZLA] but was : BOOLECTOR

0.003
testTranslatingForContextSibling[45: PRINCESS --> BOOLECTOR]SkippedSolver BOOLECTOR does not support integer theory expected not to be any of: [BOOLECTOR, BITWUZLA] but was : BOOLECTOR

0.002
testDumpingAndParsing[45: PRINCESS --> BOOLECTOR]SkippedSolver BOOLECTOR does not support parsing formulae expected not to be any of: [CVC4, BOOLECTOR, YICES2, CVC5] but was : BOOLECTOR

0.001
testTranslatingAndReverse[45: PRINCESS --> BOOLECTOR]SkippedSolver BOOLECTOR does not support parsing formulae expected not to be any of: [CVC4, BOOLECTOR, YICES2, CVC5] but was : BOOLECTOR

0.002
testTranslating[45: PRINCESS --> BOOLECTOR]SkippedSolver BOOLECTOR does not support parsing formulae expected not to be any of: [CVC4, BOOLECTOR, YICES2, CVC5] but was : BOOLECTOR

0.002
testTranslatingForIContextIdentity[46: PRINCESS --> CVC4]Skippedexpected: PRINCESS but was : CVC4

0.002
testTranslatingForContextSibling[46: PRINCESS --> CVC4]Skippedexpected: PRINCESS but was : CVC4

0.002
testDumpingAndParsing[46: PRINCESS --> CVC4]SkippedSolver CVC4 does not support parsing formulae expected not to be any of: [CVC4, BOOLECTOR, YICES2, CVC5] but was : CVC4

0.001
testTranslatingAndReverse[46: PRINCESS --> CVC4]SkippedSolver CVC4 does not support parsing formulae expected not to be any of: [CVC4, BOOLECTOR, YICES2, CVC5] but was : CVC4

0.001
testTranslating[46: PRINCESS --> CVC4]SkippedSolver CVC4 does not support parsing formulae expected not to be any of: [CVC4, BOOLECTOR, YICES2, CVC5] but was : CVC4

0.002
testTranslatingForIContextIdentity[47: PRINCESS --> CVC5]Skippedexpected: PRINCESS but was : CVC5

0.003
testTranslatingForContextSibling[47: PRINCESS --> CVC5]Skippedexpected: PRINCESS but was : CVC5

0.002
testDumpingAndParsing[47: PRINCESS --> CVC5]SkippedSolver CVC5 does not support parsing formulae expected not to be any of: [CVC4, BOOLECTOR, YICES2, CVC5] but was : CVC5

0.002
testTranslatingAndReverse[47: PRINCESS --> CVC5]SkippedSolver CVC5 does not support parsing formulae expected not to be any of: [CVC4, BOOLECTOR, YICES2, CVC5] but was : CVC5

0.002
testTranslating[47: PRINCESS --> CVC5]SkippedSolver CVC5 does not support parsing formulae expected not to be any of: [CVC4, BOOLECTOR, YICES2, CVC5] but was : CVC5

0.002
testTranslatingForIContextIdentity[48: PRINCESS --> YICES2]Skippedexpected: PRINCESS but was : YICES2

0.002
testTranslatingForContextSibling[48: PRINCESS --> YICES2]Skippedexpected: PRINCESS but was : YICES2

0.002
testDumpingAndParsing[48: PRINCESS --> YICES2]SkippedSolver YICES2 does not support parsing formulae expected not to be any of: [CVC4, BOOLECTOR, YICES2, CVC5] but was : YICES2

0.002
testTranslatingAndReverse[48: PRINCESS --> YICES2]SkippedSolver YICES2 does not support parsing formulae expected not to be any of: [CVC4, BOOLECTOR, YICES2, CVC5] but was : YICES2

0.001
testTranslating[48: PRINCESS --> YICES2]SkippedSolver YICES2 does not support parsing formulae expected not to be any of: [CVC4, BOOLECTOR, YICES2, CVC5] but was : YICES2

0.001
testTranslatingForIContextIdentity[49: PRINCESS --> BITWUZLA]SkippedSolver BITWUZLA does not support integer theory expected not to be any of: [BOOLECTOR, BITWUZLA] but was : BITWUZLA

0.002
testTranslatingForContextSibling[49: PRINCESS --> BITWUZLA]SkippedSolver BITWUZLA does not support integer theory expected not to be any of: [BOOLECTOR, BITWUZLA] but was : BITWUZLA

0.001
testDumpingAndParsing[49: PRINCESS --> BITWUZLA]SkippedSolver BITWUZLA does not support integer theory expected not to be any of: [BOOLECTOR, BITWUZLA] but was : BITWUZLA

0.002
testTranslatingAndReverse[49: PRINCESS --> BITWUZLA]SkippedSolver BITWUZLA does not support integer theory expected not to be any of: [BOOLECTOR, BITWUZLA] but was : BITWUZLA

0.002
testTranslating[49: PRINCESS --> BITWUZLA]SkippedSolver BITWUZLA does not support integer theory expected not to be any of: [BOOLECTOR, BITWUZLA] but was : BITWUZLA

0.002
testTranslatingForIContextIdentity[50: BOOLECTOR --> OPENSMT]SkippedSolver BOOLECTOR does not support integer theory expected not to be any of: [BOOLECTOR, BITWUZLA] but was : BOOLECTOR

0.001
testTranslatingForContextSibling[50: BOOLECTOR --> OPENSMT]SkippedSolver BOOLECTOR does not support integer theory expected not to be any of: [BOOLECTOR, BITWUZLA] but was : BOOLECTOR

0.001
testDumpingAndParsing[50: BOOLECTOR --> OPENSMT]SkippedSolver BOOLECTOR does not support integer theory expected not to be any of: [BOOLECTOR, BITWUZLA] but was : BOOLECTOR

0.000
testTranslatingAndReverse[50: BOOLECTOR --> OPENSMT]SkippedSolver BOOLECTOR does not support parsing formulae expected not to be any of: [CVC4, BOOLECTOR, YICES2, CVC5] but was : BOOLECTOR

0.000
testTranslating[50: BOOLECTOR --> OPENSMT]SkippedSolver BOOLECTOR does not support integer theory expected not to be any of: [BOOLECTOR, BITWUZLA] but was : BOOLECTOR

0.001
testTranslatingForIContextIdentity[51: BOOLECTOR --> MATHSAT5]SkippedSolver BOOLECTOR does not support integer theory expected not to be any of: [BOOLECTOR, BITWUZLA] but was : BOOLECTOR

0.002
testTranslatingForContextSibling[51: BOOLECTOR --> MATHSAT5]SkippedSolver BOOLECTOR does not support integer theory expected not to be any of: [BOOLECTOR, BITWUZLA] but was : BOOLECTOR

0.001
testDumpingAndParsing[51: BOOLECTOR --> MATHSAT5]SkippedSolver BOOLECTOR does not support integer theory expected not to be any of: [BOOLECTOR, BITWUZLA] but was : BOOLECTOR

0.001
testTranslatingAndReverse[51: BOOLECTOR --> MATHSAT5]SkippedSolver BOOLECTOR does not support parsing formulae expected not to be any of: [CVC4, BOOLECTOR, YICES2, CVC5] but was : BOOLECTOR

0.001
testTranslating[51: BOOLECTOR --> MATHSAT5]SkippedSolver BOOLECTOR does not support integer theory expected not to be any of: [BOOLECTOR, BITWUZLA] but was : BOOLECTOR

0.001
testTranslatingForIContextIdentity[52: BOOLECTOR --> SMTINTERPOL]SkippedSolver BOOLECTOR does not support integer theory expected not to be any of: [BOOLECTOR, BITWUZLA] but was : BOOLECTOR

0.002
testTranslatingForContextSibling[52: BOOLECTOR --> SMTINTERPOL]SkippedSolver BOOLECTOR does not support integer theory expected not to be any of: [BOOLECTOR, BITWUZLA] but was : BOOLECTOR

0.001
testDumpingAndParsing[52: BOOLECTOR --> SMTINTERPOL]SkippedSolver BOOLECTOR does not support integer theory expected not to be any of: [BOOLECTOR, BITWUZLA] but was : BOOLECTOR

0.001
testTranslatingAndReverse[52: BOOLECTOR --> SMTINTERPOL]SkippedSolver BOOLECTOR does not support parsing formulae expected not to be any of: [CVC4, BOOLECTOR, YICES2, CVC5] but was : BOOLECTOR

0.001
testTranslating[52: BOOLECTOR --> SMTINTERPOL]SkippedSolver BOOLECTOR does not support integer theory expected not to be any of: [BOOLECTOR, BITWUZLA] but was : BOOLECTOR

0.002
testTranslatingForIContextIdentity[53: BOOLECTOR --> Z3]SkippedSolver BOOLECTOR does not support integer theory expected not to be any of: [BOOLECTOR, BITWUZLA] but was : BOOLECTOR

0.006
testTranslatingForContextSibling[53: BOOLECTOR --> Z3]SkippedSolver BOOLECTOR does not support integer theory expected not to be any of: [BOOLECTOR, BITWUZLA] but was : BOOLECTOR

0.006
testDumpingAndParsing[53: BOOLECTOR --> Z3]SkippedSolver BOOLECTOR does not support integer theory expected not to be any of: [BOOLECTOR, BITWUZLA] but was : BOOLECTOR

0.004
testTranslatingAndReverse[53: BOOLECTOR --> Z3]SkippedSolver BOOLECTOR does not support parsing formulae expected not to be any of: [CVC4, BOOLECTOR, YICES2, CVC5] but was : BOOLECTOR

0.004
testTranslating[53: BOOLECTOR --> Z3]SkippedSolver BOOLECTOR does not support integer theory expected not to be any of: [BOOLECTOR, BITWUZLA] but was : BOOLECTOR

0.006
testTranslatingForIContextIdentity[54: BOOLECTOR --> PRINCESS]SkippedSolver BOOLECTOR does not support integer theory expected not to be any of: [BOOLECTOR, BITWUZLA] but was : BOOLECTOR

0.003
testTranslatingForContextSibling[54: BOOLECTOR --> PRINCESS]SkippedSolver BOOLECTOR does not support integer theory expected not to be any of: [BOOLECTOR, BITWUZLA] but was : BOOLECTOR

0.003
testDumpingAndParsing[54: BOOLECTOR --> PRINCESS]SkippedSolver BOOLECTOR does not support integer theory expected not to be any of: [BOOLECTOR, BITWUZLA] but was : BOOLECTOR

0.002
testTranslatingAndReverse[54: BOOLECTOR --> PRINCESS]SkippedSolver BOOLECTOR does not support parsing formulae expected not to be any of: [CVC4, BOOLECTOR, YICES2, CVC5] but was : BOOLECTOR

0.001
testTranslating[54: BOOLECTOR --> PRINCESS]SkippedSolver BOOLECTOR does not support integer theory expected not to be any of: [BOOLECTOR, BITWUZLA] but was : BOOLECTOR

0.002
testTranslatingForIContextIdentity[55: BOOLECTOR --> BOOLECTOR]SkippedSolver BOOLECTOR does not support integer theory expected not to be any of: [BOOLECTOR, BITWUZLA] but was : BOOLECTOR

0.001
testTranslatingForContextSibling[55: BOOLECTOR --> BOOLECTOR]SkippedSolver BOOLECTOR does not support integer theory expected not to be any of: [BOOLECTOR, BITWUZLA] but was : BOOLECTOR

0.001
testDumpingAndParsing[55: BOOLECTOR --> BOOLECTOR]SkippedSolver BOOLECTOR does not support parsing formulae expected not to be any of: [CVC4, BOOLECTOR, YICES2, CVC5] but was : BOOLECTOR

0.001
testTranslatingAndReverse[55: BOOLECTOR --> BOOLECTOR]SkippedSolver BOOLECTOR does not support parsing formulae expected not to be any of: [CVC4, BOOLECTOR, YICES2, CVC5] but was : BOOLECTOR

0.001
testTranslating[55: BOOLECTOR --> BOOLECTOR]SkippedSolver BOOLECTOR does not support parsing formulae expected not to be any of: [CVC4, BOOLECTOR, YICES2, CVC5] but was : BOOLECTOR

0.000
testTranslatingForIContextIdentity[56: BOOLECTOR --> CVC4]SkippedSolver BOOLECTOR does not support integer theory expected not to be any of: [BOOLECTOR, BITWUZLA] but was : BOOLECTOR

0.001
testTranslatingForContextSibling[56: BOOLECTOR --> CVC4]SkippedSolver BOOLECTOR does not support integer theory expected not to be any of: [BOOLECTOR, BITWUZLA] but was : BOOLECTOR

0.000
testDumpingAndParsing[56: BOOLECTOR --> CVC4]SkippedSolver CVC4 does not support parsing formulae expected not to be any of: [CVC4, BOOLECTOR, YICES2, CVC5] but was : CVC4

0.001
testTranslatingAndReverse[56: BOOLECTOR --> CVC4]SkippedSolver CVC4 does not support parsing formulae expected not to be any of: [CVC4, BOOLECTOR, YICES2, CVC5] but was : CVC4

0.001
testTranslating[56: BOOLECTOR --> CVC4]SkippedSolver CVC4 does not support parsing formulae expected not to be any of: [CVC4, BOOLECTOR, YICES2, CVC5] but was : CVC4

0.001
testTranslatingForIContextIdentity[57: BOOLECTOR --> CVC5]SkippedSolver BOOLECTOR does not support integer theory expected not to be any of: [BOOLECTOR, BITWUZLA] but was : BOOLECTOR

0.001
testTranslatingForContextSibling[57: BOOLECTOR --> CVC5]SkippedSolver BOOLECTOR does not support integer theory expected not to be any of: [BOOLECTOR, BITWUZLA] but was : BOOLECTOR

0.001
testDumpingAndParsing[57: BOOLECTOR --> CVC5]SkippedSolver CVC5 does not support parsing formulae expected not to be any of: [CVC4, BOOLECTOR, YICES2, CVC5] but was : CVC5

0.001
testTranslatingAndReverse[57: BOOLECTOR --> CVC5]SkippedSolver CVC5 does not support parsing formulae expected not to be any of: [CVC4, BOOLECTOR, YICES2, CVC5] but was : CVC5

0.002
testTranslating[57: BOOLECTOR --> CVC5]SkippedSolver CVC5 does not support parsing formulae expected not to be any of: [CVC4, BOOLECTOR, YICES2, CVC5] but was : CVC5

0.001
testTranslatingForIContextIdentity[58: BOOLECTOR --> YICES2]SkippedSolver BOOLECTOR does not support integer theory expected not to be any of: [BOOLECTOR, BITWUZLA] but was : BOOLECTOR

0.001
testTranslatingForContextSibling[58: BOOLECTOR --> YICES2]SkippedSolver BOOLECTOR does not support integer theory expected not to be any of: [BOOLECTOR, BITWUZLA] but was : BOOLECTOR

0.000
testDumpingAndParsing[58: BOOLECTOR --> YICES2]SkippedSolver YICES2 does not support parsing formulae expected not to be any of: [CVC4, BOOLECTOR, YICES2, CVC5] but was : YICES2

0.001
testTranslatingAndReverse[58: BOOLECTOR --> YICES2]SkippedSolver YICES2 does not support parsing formulae expected not to be any of: [CVC4, BOOLECTOR, YICES2, CVC5] but was : YICES2

0.001
testTranslating[58: BOOLECTOR --> YICES2]SkippedSolver YICES2 does not support parsing formulae expected not to be any of: [CVC4, BOOLECTOR, YICES2, CVC5] but was : YICES2

0.001
testTranslatingForIContextIdentity[59: BOOLECTOR --> BITWUZLA]SkippedSolver BOOLECTOR does not support integer theory expected not to be any of: [BOOLECTOR, BITWUZLA] but was : BOOLECTOR

0.001
testTranslatingForContextSibling[59: BOOLECTOR --> BITWUZLA]SkippedSolver BOOLECTOR does not support integer theory expected not to be any of: [BOOLECTOR, BITWUZLA] but was : BOOLECTOR

0.000
testDumpingAndParsing[59: BOOLECTOR --> BITWUZLA]SkippedSolver BOOLECTOR does not support integer theory expected not to be any of: [BOOLECTOR, BITWUZLA] but was : BOOLECTOR

0.001
testTranslatingAndReverse[59: BOOLECTOR --> BITWUZLA]SkippedSolver BOOLECTOR does not support parsing formulae expected not to be any of: [CVC4, BOOLECTOR, YICES2, CVC5] but was : BOOLECTOR

0.001
testTranslating[59: BOOLECTOR --> BITWUZLA]SkippedSolver BOOLECTOR does not support integer theory expected not to be any of: [BOOLECTOR, BITWUZLA] but was : BOOLECTOR

0.001
testTranslatingForIContextIdentity[60: CVC4 --> OPENSMT]Skippedexpected: CVC4 but was : OPENSMT

0.001
testTranslatingForContextSibling[60: CVC4 --> OPENSMT]Skippedexpected: CVC4 but was : OPENSMT

0.001
testDumpingAndParsing[60: CVC4 --> OPENSMT]Success0.007
testTranslatingAndReverse[60: CVC4 --> OPENSMT]SkippedSolver CVC4 does not support parsing formulae expected not to be any of: [CVC4, BOOLECTOR, YICES2, CVC5] but was : CVC4

0.001
testTranslating[60: CVC4 --> OPENSMT]Success0.002
testTranslatingForIContextIdentity[61: CVC4 --> MATHSAT5]Skippedexpected: CVC4 but was : MATHSAT5

0.002
testTranslatingForContextSibling[61: CVC4 --> MATHSAT5]Skippedexpected: CVC4 but was : MATHSAT5

0.001
testDumpingAndParsing[61: CVC4 --> MATHSAT5]Success0.002
testTranslatingAndReverse[61: CVC4 --> MATHSAT5]SkippedSolver CVC4 does not support parsing formulae expected not to be any of: [CVC4, BOOLECTOR, YICES2, CVC5] but was : CVC4

0.002
testTranslating[61: CVC4 --> MATHSAT5]Success0.002
testTranslatingForIContextIdentity[62: CVC4 --> SMTINTERPOL]Skippedexpected: CVC4 but was : SMTINTERPOL

0.002
testTranslatingForContextSibling[62: CVC4 --> SMTINTERPOL]Skippedexpected: CVC4 but was : SMTINTERPOL

0.001
testDumpingAndParsing[62: CVC4 --> SMTINTERPOL]Success0.002
testTranslatingAndReverse[62: CVC4 --> SMTINTERPOL]SkippedSolver CVC4 does not support parsing formulae expected not to be any of: [CVC4, BOOLECTOR, YICES2, CVC5] but was : CVC4

0.002
testTranslating[62: CVC4 --> SMTINTERPOL]Success0.002
testTranslatingForIContextIdentity[63: CVC4 --> Z3]Skippedexpected: CVC4 but was : Z3

0.007
testTranslatingForContextSibling[63: CVC4 --> Z3]Skippedexpected: CVC4 but was : Z3

0.006
testDumpingAndParsing[63: CVC4 --> Z3]Success0.009
testTranslatingAndReverse[63: CVC4 --> Z3]SkippedSolver CVC4 does not support parsing formulae expected not to be any of: [CVC4, BOOLECTOR, YICES2, CVC5] but was : CVC4

0.006
testTranslating[63: CVC4 --> Z3]Success0.009
testTranslatingForIContextIdentity[64: CVC4 --> PRINCESS]Skippedexpected: CVC4 but was : PRINCESS

0.003
testTranslatingForContextSibling[64: CVC4 --> PRINCESS]Skippedexpected: CVC4 but was : PRINCESS

0.003
testDumpingAndParsing[64: CVC4 --> PRINCESS]Success0.017
testTranslatingAndReverse[64: CVC4 --> PRINCESS]SkippedSolver CVC4 does not support parsing formulae expected not to be any of: [CVC4, BOOLECTOR, YICES2, CVC5] but was : CVC4

0.003
testTranslating[64: CVC4 --> PRINCESS]Success0.016
testTranslatingForIContextIdentity[65: CVC4 --> BOOLECTOR]SkippedSolver BOOLECTOR does not support integer theory expected not to be any of: [BOOLECTOR, BITWUZLA] but was : BOOLECTOR

0.002
testTranslatingForContextSibling[65: CVC4 --> BOOLECTOR]SkippedSolver BOOLECTOR does not support integer theory expected not to be any of: [BOOLECTOR, BITWUZLA] but was : BOOLECTOR

0.001
testDumpingAndParsing[65: CVC4 --> BOOLECTOR]SkippedSolver BOOLECTOR does not support parsing formulae expected not to be any of: [CVC4, BOOLECTOR, YICES2, CVC5] but was : BOOLECTOR

0.001
testTranslatingAndReverse[65: CVC4 --> BOOLECTOR]SkippedSolver BOOLECTOR does not support parsing formulae expected not to be any of: [CVC4, BOOLECTOR, YICES2, CVC5] but was : BOOLECTOR

0.001
testTranslating[65: CVC4 --> BOOLECTOR]SkippedSolver BOOLECTOR does not support parsing formulae expected not to be any of: [CVC4, BOOLECTOR, YICES2, CVC5] but was : BOOLECTOR

0.001
testTranslatingForIContextIdentity[66: CVC4 --> CVC4]Success0.000
testTranslatingForContextSibling[66: CVC4 --> CVC4]SkippedSolver does not support shared terms or dump/parse expected not to be any of: [CVC4, CVC5, YICES2] but was : CVC4

0.001
testDumpingAndParsing[66: CVC4 --> CVC4]SkippedSolver CVC4 does not support parsing formulae expected not to be any of: [CVC4, BOOLECTOR, YICES2, CVC5] but was : CVC4

0.001
testTranslatingAndReverse[66: CVC4 --> CVC4]SkippedSolver CVC4 does not support parsing formulae expected not to be any of: [CVC4, BOOLECTOR, YICES2, CVC5] but was : CVC4

0.001
testTranslating[66: CVC4 --> CVC4]SkippedSolver CVC4 does not support parsing formulae expected not to be any of: [CVC4, BOOLECTOR, YICES2, CVC5] but was : CVC4

0.001
testTranslatingForIContextIdentity[67: CVC4 --> CVC5]Skippedexpected: CVC4 but was : CVC5

0.002
testTranslatingForContextSibling[67: CVC4 --> CVC5]Skippedexpected: CVC4 but was : CVC5

0.002
testDumpingAndParsing[67: CVC4 --> CVC5]SkippedSolver CVC5 does not support parsing formulae expected not to be any of: [CVC4, BOOLECTOR, YICES2, CVC5] but was : CVC5

0.001
testTranslatingAndReverse[67: CVC4 --> CVC5]SkippedSolver CVC5 does not support parsing formulae expected not to be any of: [CVC4, BOOLECTOR, YICES2, CVC5] but was : CVC5

0.001
testTranslating[67: CVC4 --> CVC5]SkippedSolver CVC5 does not support parsing formulae expected not to be any of: [CVC4, BOOLECTOR, YICES2, CVC5] but was : CVC5

0.001
testTranslatingForIContextIdentity[68: CVC4 --> YICES2]Skippedexpected: CVC4 but was : YICES2

0.001
testTranslatingForContextSibling[68: CVC4 --> YICES2]Skippedexpected: CVC4 but was : YICES2

0.001
testDumpingAndParsing[68: CVC4 --> YICES2]SkippedSolver YICES2 does not support parsing formulae expected not to be any of: [CVC4, BOOLECTOR, YICES2, CVC5] but was : YICES2

0.001
testTranslatingAndReverse[68: CVC4 --> YICES2]SkippedSolver YICES2 does not support parsing formulae expected not to be any of: [CVC4, BOOLECTOR, YICES2, CVC5] but was : YICES2

0.001
testTranslating[68: CVC4 --> YICES2]SkippedSolver YICES2 does not support parsing formulae expected not to be any of: [CVC4, BOOLECTOR, YICES2, CVC5] but was : YICES2

0.001
testTranslatingForIContextIdentity[69: CVC4 --> BITWUZLA]SkippedSolver BITWUZLA does not support integer theory expected not to be any of: [BOOLECTOR, BITWUZLA] but was : BITWUZLA

0.001
testTranslatingForContextSibling[69: CVC4 --> BITWUZLA]SkippedSolver BITWUZLA does not support integer theory expected not to be any of: [BOOLECTOR, BITWUZLA] but was : BITWUZLA

0.001
testDumpingAndParsing[69: CVC4 --> BITWUZLA]SkippedSolver BITWUZLA does not support integer theory expected not to be any of: [BOOLECTOR, BITWUZLA] but was : BITWUZLA

0.000
testTranslatingAndReverse[69: CVC4 --> BITWUZLA]SkippedSolver CVC4 does not support parsing formulae expected not to be any of: [CVC4, BOOLECTOR, YICES2, CVC5] but was : CVC4

0.000
testTranslating[69: CVC4 --> BITWUZLA]SkippedSolver BITWUZLA does not support integer theory expected not to be any of: [BOOLECTOR, BITWUZLA] but was : BITWUZLA

0.000
testTranslatingForIContextIdentity[70: CVC5 --> OPENSMT]Skippedexpected: CVC5 but was : OPENSMT

0.002
testTranslatingForContextSibling[70: CVC5 --> OPENSMT]Skippedexpected: CVC5 but was : OPENSMT

0.001
testDumpingAndParsing[70: CVC5 --> OPENSMT]Success0.004
testTranslatingAndReverse[70: CVC5 --> OPENSMT]SkippedSolver CVC5 does not support parsing formulae expected not to be any of: [CVC4, BOOLECTOR, YICES2, CVC5] but was : CVC5

0.002
testTranslating[70: CVC5 --> OPENSMT]Success0.001
testTranslatingForIContextIdentity[71: CVC5 --> MATHSAT5]Skippedexpected: CVC5 but was : MATHSAT5

0.002
testTranslatingForContextSibling[71: CVC5 --> MATHSAT5]Skippedexpected: CVC5 but was : MATHSAT5

0.002
testDumpingAndParsing[71: CVC5 --> MATHSAT5]Success0.002
testTranslatingAndReverse[71: CVC5 --> MATHSAT5]SkippedSolver CVC5 does not support parsing formulae expected not to be any of: [CVC4, BOOLECTOR, YICES2, CVC5] but was : CVC5

0.001
testTranslating[71: CVC5 --> MATHSAT5]Success0.002
testTranslatingForIContextIdentity[72: CVC5 --> SMTINTERPOL]Skippedexpected: CVC5 but was : SMTINTERPOL

0.002
testTranslatingForContextSibling[72: CVC5 --> SMTINTERPOL]Skippedexpected: CVC5 but was : SMTINTERPOL

0.001
testDumpingAndParsing[72: CVC5 --> SMTINTERPOL]Success0.003
testTranslatingAndReverse[72: CVC5 --> SMTINTERPOL]SkippedSolver CVC5 does not support parsing formulae expected not to be any of: [CVC4, BOOLECTOR, YICES2, CVC5] but was : CVC5

0.001
testTranslating[72: CVC5 --> SMTINTERPOL]Success0.002
testTranslatingForIContextIdentity[73: CVC5 --> Z3]Skippedexpected: CVC5 but was : Z3

0.009
testTranslatingForContextSibling[73: CVC5 --> Z3]Skippedexpected: CVC5 but was : Z3

0.007
testDumpingAndParsing[73: CVC5 --> Z3]Success0.008
testTranslatingAndReverse[73: CVC5 --> Z3]SkippedSolver CVC5 does not support parsing formulae expected not to be any of: [CVC4, BOOLECTOR, YICES2, CVC5] but was : CVC5

0.007
testTranslating[73: CVC5 --> Z3]Success0.007
testTranslatingForIContextIdentity[74: CVC5 --> PRINCESS]Skippedexpected: CVC5 but was : PRINCESS

0.003
testTranslatingForContextSibling[74: CVC5 --> PRINCESS]Skippedexpected: CVC5 but was : PRINCESS

0.003
testDumpingAndParsing[74: CVC5 --> PRINCESS]Success0.049
testTranslatingAndReverse[74: CVC5 --> PRINCESS]SkippedSolver CVC5 does not support parsing formulae expected not to be any of: [CVC4, BOOLECTOR, YICES2, CVC5] but was : CVC5

0.011
testTranslating[74: CVC5 --> PRINCESS]Success0.015
testTranslatingForIContextIdentity[75: CVC5 --> BOOLECTOR]SkippedSolver BOOLECTOR does not support integer theory expected not to be any of: [BOOLECTOR, BITWUZLA] but was : BOOLECTOR

0.002
testTranslatingForContextSibling[75: CVC5 --> BOOLECTOR]SkippedSolver BOOLECTOR does not support integer theory expected not to be any of: [BOOLECTOR, BITWUZLA] but was : BOOLECTOR

0.001
testDumpingAndParsing[75: CVC5 --> BOOLECTOR]SkippedSolver BOOLECTOR does not support parsing formulae expected not to be any of: [CVC4, BOOLECTOR, YICES2, CVC5] but was : BOOLECTOR

0.001
testTranslatingAndReverse[75: CVC5 --> BOOLECTOR]SkippedSolver BOOLECTOR does not support parsing formulae expected not to be any of: [CVC4, BOOLECTOR, YICES2, CVC5] but was : BOOLECTOR

0.001
testTranslating[75: CVC5 --> BOOLECTOR]SkippedSolver BOOLECTOR does not support parsing formulae expected not to be any of: [CVC4, BOOLECTOR, YICES2, CVC5] but was : BOOLECTOR

0.001
testTranslatingForIContextIdentity[76: CVC5 --> CVC4]Skippedexpected: CVC5 but was : CVC4

0.001
testTranslatingForContextSibling[76: CVC5 --> CVC4]Skippedexpected: CVC5 but was : CVC4

0.001
testDumpingAndParsing[76: CVC5 --> CVC4]SkippedSolver CVC4 does not support parsing formulae expected not to be any of: [CVC4, BOOLECTOR, YICES2, CVC5] but was : CVC4

0.001
testTranslatingAndReverse[76: CVC5 --> CVC4]SkippedSolver CVC4 does not support parsing formulae expected not to be any of: [CVC4, BOOLECTOR, YICES2, CVC5] but was : CVC4

0.001
testTranslating[76: CVC5 --> CVC4]SkippedSolver CVC4 does not support parsing formulae expected not to be any of: [CVC4, BOOLECTOR, YICES2, CVC5] but was : CVC4

0.001
testTranslatingForIContextIdentity[77: CVC5 --> CVC5]Success0.001
testTranslatingForContextSibling[77: CVC5 --> CVC5]SkippedSolver does not support shared terms or dump/parse expected not to be any of: [CVC4, CVC5, YICES2] but was : CVC5

0.001
testDumpingAndParsing[77: CVC5 --> CVC5]SkippedSolver CVC5 does not support parsing formulae expected not to be any of: [CVC4, BOOLECTOR, YICES2, CVC5] but was : CVC5

0.002
testTranslatingAndReverse[77: CVC5 --> CVC5]SkippedSolver CVC5 does not support parsing formulae expected not to be any of: [CVC4, BOOLECTOR, YICES2, CVC5] but was : CVC5

0.001
testTranslating[77: CVC5 --> CVC5]SkippedSolver CVC5 does not support parsing formulae expected not to be any of: [CVC4, BOOLECTOR, YICES2, CVC5] but was : CVC5

0.001
testTranslatingForIContextIdentity[78: CVC5 --> YICES2]Skippedexpected: CVC5 but was : YICES2

0.001
testTranslatingForContextSibling[78: CVC5 --> YICES2]Skippedexpected: CVC5 but was : YICES2

0.001
testDumpingAndParsing[78: CVC5 --> YICES2]SkippedSolver YICES2 does not support parsing formulae expected not to be any of: [CVC4, BOOLECTOR, YICES2, CVC5] but was : YICES2

0.001
testTranslatingAndReverse[78: CVC5 --> YICES2]SkippedSolver YICES2 does not support parsing formulae expected not to be any of: [CVC4, BOOLECTOR, YICES2, CVC5] but was : YICES2

0.001
testTranslating[78: CVC5 --> YICES2]SkippedSolver YICES2 does not support parsing formulae expected not to be any of: [CVC4, BOOLECTOR, YICES2, CVC5] but was : YICES2

0.001
testTranslatingForIContextIdentity[79: CVC5 --> BITWUZLA]SkippedSolver BITWUZLA does not support integer theory expected not to be any of: [BOOLECTOR, BITWUZLA] but was : BITWUZLA

0.001
testTranslatingForContextSibling[79: CVC5 --> BITWUZLA]SkippedSolver BITWUZLA does not support integer theory expected not to be any of: [BOOLECTOR, BITWUZLA] but was : BITWUZLA

0.001
testDumpingAndParsing[79: CVC5 --> BITWUZLA]SkippedSolver BITWUZLA does not support integer theory expected not to be any of: [BOOLECTOR, BITWUZLA] but was : BITWUZLA

0.001
testTranslatingAndReverse[79: CVC5 --> BITWUZLA]SkippedSolver CVC5 does not support parsing formulae expected not to be any of: [CVC4, BOOLECTOR, YICES2, CVC5] but was : CVC5

0.001
testTranslating[79: CVC5 --> BITWUZLA]SkippedSolver BITWUZLA does not support integer theory expected not to be any of: [BOOLECTOR, BITWUZLA] but was : BITWUZLA

0.001
testTranslatingForIContextIdentity[80: YICES2 --> OPENSMT]Skippedexpected: YICES2 but was : OPENSMT

0.001
testTranslatingForContextSibling[80: YICES2 --> OPENSMT]Skippedexpected: YICES2 but was : OPENSMT

0.001
testDumpingAndParsing[80: YICES2 --> OPENSMT]Success0.003
testTranslatingAndReverse[80: YICES2 --> OPENSMT]SkippedSolver YICES2 does not support parsing formulae expected not to be any of: [CVC4, BOOLECTOR, YICES2, CVC5] but was : YICES2

0.001
testTranslating[80: YICES2 --> OPENSMT]Success0.000
testTranslatingForIContextIdentity[81: YICES2 --> MATHSAT5]Skippedexpected: YICES2 but was : MATHSAT5

0.001
testTranslatingForContextSibling[81: YICES2 --> MATHSAT5]Skippedexpected: YICES2 but was : MATHSAT5

0.002
testDumpingAndParsing[81: YICES2 --> MATHSAT5]Success0.001
testTranslatingAndReverse[81: YICES2 --> MATHSAT5]SkippedSolver YICES2 does not support parsing formulae expected not to be any of: [CVC4, BOOLECTOR, YICES2, CVC5] but was : YICES2

0.002
testTranslating[81: YICES2 --> MATHSAT5]Success0.001
testTranslatingForIContextIdentity[82: YICES2 --> SMTINTERPOL]Skippedexpected: YICES2 but was : SMTINTERPOL

0.002
testTranslatingForContextSibling[82: YICES2 --> SMTINTERPOL]Skippedexpected: YICES2 but was : SMTINTERPOL

0.001
testDumpingAndParsing[82: YICES2 --> SMTINTERPOL]Success0.002
testTranslatingAndReverse[82: YICES2 --> SMTINTERPOL]SkippedSolver YICES2 does not support parsing formulae expected not to be any of: [CVC4, BOOLECTOR, YICES2, CVC5] but was : YICES2

0.002
testTranslating[82: YICES2 --> SMTINTERPOL]Success0.002
testTranslatingForIContextIdentity[83: YICES2 --> Z3]Skippedexpected: YICES2 but was : Z3

0.007
testTranslatingForContextSibling[83: YICES2 --> Z3]Skippedexpected: YICES2 but was : Z3

0.007
testDumpingAndParsing[83: YICES2 --> Z3]Success0.008
testTranslatingAndReverse[83: YICES2 --> Z3]SkippedSolver YICES2 does not support parsing formulae expected not to be any of: [CVC4, BOOLECTOR, YICES2, CVC5] but was : YICES2

0.007
testTranslating[83: YICES2 --> Z3]Success0.008
testTranslatingForIContextIdentity[84: YICES2 --> PRINCESS]Skippedexpected: YICES2 but was : PRINCESS

0.003
testTranslatingForContextSibling[84: YICES2 --> PRINCESS]Skippedexpected: YICES2 but was : PRINCESS

0.003
testDumpingAndParsing[84: YICES2 --> PRINCESS]Success0.017
testTranslatingAndReverse[84: YICES2 --> PRINCESS]SkippedSolver YICES2 does not support parsing formulae expected not to be any of: [CVC4, BOOLECTOR, YICES2, CVC5] but was : YICES2

0.003
testTranslating[84: YICES2 --> PRINCESS]Success0.016
testTranslatingForIContextIdentity[85: YICES2 --> BOOLECTOR]SkippedSolver BOOLECTOR does not support integer theory expected not to be any of: [BOOLECTOR, BITWUZLA] but was : BOOLECTOR

0.002
testTranslatingForContextSibling[85: YICES2 --> BOOLECTOR]SkippedSolver BOOLECTOR does not support integer theory expected not to be any of: [BOOLECTOR, BITWUZLA] but was : BOOLECTOR

0.001
testDumpingAndParsing[85: YICES2 --> BOOLECTOR]SkippedSolver BOOLECTOR does not support parsing formulae expected not to be any of: [CVC4, BOOLECTOR, YICES2, CVC5] but was : BOOLECTOR

0.001
testTranslatingAndReverse[85: YICES2 --> BOOLECTOR]SkippedSolver BOOLECTOR does not support parsing formulae expected not to be any of: [CVC4, BOOLECTOR, YICES2, CVC5] but was : BOOLECTOR

0.001
testTranslating[85: YICES2 --> BOOLECTOR]SkippedSolver BOOLECTOR does not support parsing formulae expected not to be any of: [CVC4, BOOLECTOR, YICES2, CVC5] but was : BOOLECTOR

0.000
testTranslatingForIContextIdentity[86: YICES2 --> CVC4]Skippedexpected: YICES2 but was : CVC4

0.001
testTranslatingForContextSibling[86: YICES2 --> CVC4]Skippedexpected: YICES2 but was : CVC4

0.000
testDumpingAndParsing[86: YICES2 --> CVC4]SkippedSolver CVC4 does not support parsing formulae expected not to be any of: [CVC4, BOOLECTOR, YICES2, CVC5] but was : CVC4

0.000
testTranslatingAndReverse[86: YICES2 --> CVC4]SkippedSolver CVC4 does not support parsing formulae expected not to be any of: [CVC4, BOOLECTOR, YICES2, CVC5] but was : CVC4

0.001
testTranslating[86: YICES2 --> CVC4]SkippedSolver CVC4 does not support parsing formulae expected not to be any of: [CVC4, BOOLECTOR, YICES2, CVC5] but was : CVC4

0.001
testTranslatingForIContextIdentity[87: YICES2 --> CVC5]Skippedexpected: YICES2 but was : CVC5

0.001
testTranslatingForContextSibling[87: YICES2 --> CVC5]Skippedexpected: YICES2 but was : CVC5

0.001
testDumpingAndParsing[87: YICES2 --> CVC5]SkippedSolver CVC5 does not support parsing formulae expected not to be any of: [CVC4, BOOLECTOR, YICES2, CVC5] but was : CVC5

0.001
testTranslatingAndReverse[87: YICES2 --> CVC5]SkippedSolver CVC5 does not support parsing formulae expected not to be any of: [CVC4, BOOLECTOR, YICES2, CVC5] but was : CVC5

0.000
testTranslating[87: YICES2 --> CVC5]SkippedSolver CVC5 does not support parsing formulae expected not to be any of: [CVC4, BOOLECTOR, YICES2, CVC5] but was : CVC5

0.001
testTranslatingForIContextIdentity[88: YICES2 --> YICES2]Success0.001
testTranslatingForContextSibling[88: YICES2 --> YICES2]SkippedSolver does not support shared terms or dump/parse expected not to be any of: [CVC4, CVC5, YICES2] but was : YICES2

0.000
testDumpingAndParsing[88: YICES2 --> YICES2]SkippedSolver YICES2 does not support parsing formulae expected not to be any of: [CVC4, BOOLECTOR, YICES2, CVC5] but was : YICES2

0.000
testTranslatingAndReverse[88: YICES2 --> YICES2]SkippedSolver YICES2 does not support parsing formulae expected not to be any of: [CVC4, BOOLECTOR, YICES2, CVC5] but was : YICES2

0.001
testTranslating[88: YICES2 --> YICES2]SkippedSolver YICES2 does not support parsing formulae expected not to be any of: [CVC4, BOOLECTOR, YICES2, CVC5] but was : YICES2

0.000
testTranslatingForIContextIdentity[89: YICES2 --> BITWUZLA]SkippedSolver BITWUZLA does not support integer theory expected not to be any of: [BOOLECTOR, BITWUZLA] but was : BITWUZLA

0.001
testTranslatingForContextSibling[89: YICES2 --> BITWUZLA]SkippedSolver BITWUZLA does not support integer theory expected not to be any of: [BOOLECTOR, BITWUZLA] but was : BITWUZLA

0.001
testDumpingAndParsing[89: YICES2 --> BITWUZLA]SkippedSolver BITWUZLA does not support integer theory expected not to be any of: [BOOLECTOR, BITWUZLA] but was : BITWUZLA

0.001
testTranslatingAndReverse[89: YICES2 --> BITWUZLA]SkippedSolver YICES2 does not support parsing formulae expected not to be any of: [CVC4, BOOLECTOR, YICES2, CVC5] but was : YICES2

0.000
testTranslating[89: YICES2 --> BITWUZLA]SkippedSolver BITWUZLA does not support integer theory expected not to be any of: [BOOLECTOR, BITWUZLA] but was : BITWUZLA

0.001
testTranslatingForIContextIdentity[90: BITWUZLA --> OPENSMT]SkippedSolver BITWUZLA does not support integer theory expected not to be any of: [BOOLECTOR, BITWUZLA] but was : BITWUZLA

0.001
testTranslatingForContextSibling[90: BITWUZLA --> OPENSMT]SkippedSolver BITWUZLA does not support integer theory expected not to be any of: [BOOLECTOR, BITWUZLA] but was : BITWUZLA

0.000
testDumpingAndParsing[90: BITWUZLA --> OPENSMT]SkippedSolver BITWUZLA does not support integer theory expected not to be any of: [BOOLECTOR, BITWUZLA] but was : BITWUZLA

0.001
testTranslatingAndReverse[90: BITWUZLA --> OPENSMT]SkippedSolver BITWUZLA does not support integer theory expected not to be any of: [BOOLECTOR, BITWUZLA] but was : BITWUZLA

0.001
testTranslating[90: BITWUZLA --> OPENSMT]SkippedSolver BITWUZLA does not support integer theory expected not to be any of: [BOOLECTOR, BITWUZLA] but was : BITWUZLA

0.001
testTranslatingForIContextIdentity[91: BITWUZLA --> MATHSAT5]SkippedSolver BITWUZLA does not support integer theory expected not to be any of: [BOOLECTOR, BITWUZLA] but was : BITWUZLA

0.001
testTranslatingForContextSibling[91: BITWUZLA --> MATHSAT5]SkippedSolver BITWUZLA does not support integer theory expected not to be any of: [BOOLECTOR, BITWUZLA] but was : BITWUZLA

0.002
testDumpingAndParsing[91: BITWUZLA --> MATHSAT5]SkippedSolver BITWUZLA does not support integer theory expected not to be any of: [BOOLECTOR, BITWUZLA] but was : BITWUZLA

0.001
testTranslatingAndReverse[91: BITWUZLA --> MATHSAT5]SkippedSolver BITWUZLA does not support integer theory expected not to be any of: [BOOLECTOR, BITWUZLA] but was : BITWUZLA

0.002
testTranslating[91: BITWUZLA --> MATHSAT5]SkippedSolver BITWUZLA does not support integer theory expected not to be any of: [BOOLECTOR, BITWUZLA] but was : BITWUZLA

0.001
testTranslatingForIContextIdentity[92: BITWUZLA --> SMTINTERPOL]SkippedSolver BITWUZLA does not support integer theory expected not to be any of: [BOOLECTOR, BITWUZLA] but was : BITWUZLA

0.002
testTranslatingForContextSibling[92: BITWUZLA --> SMTINTERPOL]SkippedSolver BITWUZLA does not support integer theory expected not to be any of: [BOOLECTOR, BITWUZLA] but was : BITWUZLA

0.001
testDumpingAndParsing[92: BITWUZLA --> SMTINTERPOL]SkippedSolver BITWUZLA does not support integer theory expected not to be any of: [BOOLECTOR, BITWUZLA] but was : BITWUZLA

0.001
testTranslatingAndReverse[92: BITWUZLA --> SMTINTERPOL]SkippedSolver BITWUZLA does not support integer theory expected not to be any of: [BOOLECTOR, BITWUZLA] but was : BITWUZLA

0.001
testTranslating[92: BITWUZLA --> SMTINTERPOL]SkippedSolver BITWUZLA does not support integer theory expected not to be any of: [BOOLECTOR, BITWUZLA] but was : BITWUZLA

0.001
testTranslatingForIContextIdentity[93: BITWUZLA --> Z3]SkippedSolver BITWUZLA does not support integer theory expected not to be any of: [BOOLECTOR, BITWUZLA] but was : BITWUZLA

0.008
testTranslatingForContextSibling[93: BITWUZLA --> Z3]SkippedSolver BITWUZLA does not support integer theory expected not to be any of: [BOOLECTOR, BITWUZLA] but was : BITWUZLA

0.007
testDumpingAndParsing[93: BITWUZLA --> Z3]SkippedSolver BITWUZLA does not support integer theory expected not to be any of: [BOOLECTOR, BITWUZLA] but was : BITWUZLA

0.008
testTranslatingAndReverse[93: BITWUZLA --> Z3]SkippedSolver BITWUZLA does not support integer theory expected not to be any of: [BOOLECTOR, BITWUZLA] but was : BITWUZLA

0.008
testTranslating[93: BITWUZLA --> Z3]SkippedSolver BITWUZLA does not support integer theory expected not to be any of: [BOOLECTOR, BITWUZLA] but was : BITWUZLA

0.008
testTranslatingForIContextIdentity[94: BITWUZLA --> PRINCESS]SkippedSolver BITWUZLA does not support integer theory expected not to be any of: [BOOLECTOR, BITWUZLA] but was : BITWUZLA

0.003
testTranslatingForContextSibling[94: BITWUZLA --> PRINCESS]SkippedSolver BITWUZLA does not support integer theory expected not to be any of: [BOOLECTOR, BITWUZLA] but was : BITWUZLA

0.003
testDumpingAndParsing[94: BITWUZLA --> PRINCESS]SkippedSolver BITWUZLA does not support integer theory expected not to be any of: [BOOLECTOR, BITWUZLA] but was : BITWUZLA

0.002
testTranslatingAndReverse[94: BITWUZLA --> PRINCESS]SkippedSolver BITWUZLA does not support integer theory expected not to be any of: [BOOLECTOR, BITWUZLA] but was : BITWUZLA

0.002
testTranslating[94: BITWUZLA --> PRINCESS]SkippedSolver BITWUZLA does not support integer theory expected not to be any of: [BOOLECTOR, BITWUZLA] but was : BITWUZLA

0.002
testTranslatingForIContextIdentity[95: BITWUZLA --> BOOLECTOR]SkippedSolver BITWUZLA does not support integer theory expected not to be any of: [BOOLECTOR, BITWUZLA] but was : BITWUZLA

0.001
testTranslatingForContextSibling[95: BITWUZLA --> BOOLECTOR]SkippedSolver BITWUZLA does not support integer theory expected not to be any of: [BOOLECTOR, BITWUZLA] but was : BITWUZLA

0.001
testDumpingAndParsing[95: BITWUZLA --> BOOLECTOR]SkippedSolver BOOLECTOR does not support parsing formulae expected not to be any of: [CVC4, BOOLECTOR, YICES2, CVC5] but was : BOOLECTOR

0.000
testTranslatingAndReverse[95: BITWUZLA --> BOOLECTOR]SkippedSolver BOOLECTOR does not support parsing formulae expected not to be any of: [CVC4, BOOLECTOR, YICES2, CVC5] but was : BOOLECTOR

0.001
testTranslating[95: BITWUZLA --> BOOLECTOR]SkippedSolver BOOLECTOR does not support parsing formulae expected not to be any of: [CVC4, BOOLECTOR, YICES2, CVC5] but was : BOOLECTOR

0.001
testTranslatingForIContextIdentity[96: BITWUZLA --> CVC4]SkippedSolver BITWUZLA does not support integer theory expected not to be any of: [BOOLECTOR, BITWUZLA] but was : BITWUZLA

0.001
testTranslatingForContextSibling[96: BITWUZLA --> CVC4]SkippedSolver BITWUZLA does not support integer theory expected not to be any of: [BOOLECTOR, BITWUZLA] but was : BITWUZLA

0.001
testDumpingAndParsing[96: BITWUZLA --> CVC4]SkippedSolver CVC4 does not support parsing formulae expected not to be any of: [CVC4, BOOLECTOR, YICES2, CVC5] but was : CVC4

0.001
testTranslatingAndReverse[96: BITWUZLA --> CVC4]SkippedSolver CVC4 does not support parsing formulae expected not to be any of: [CVC4, BOOLECTOR, YICES2, CVC5] but was : CVC4

0.001
testTranslating[96: BITWUZLA --> CVC4]SkippedSolver CVC4 does not support parsing formulae expected not to be any of: [CVC4, BOOLECTOR, YICES2, CVC5] but was : CVC4

0.001
testTranslatingForIContextIdentity[97: BITWUZLA --> CVC5]SkippedSolver BITWUZLA does not support integer theory expected not to be any of: [BOOLECTOR, BITWUZLA] but was : BITWUZLA

0.001
testTranslatingForContextSibling[97: BITWUZLA --> CVC5]SkippedSolver BITWUZLA does not support integer theory expected not to be any of: [BOOLECTOR, BITWUZLA] but was : BITWUZLA

0.001
testDumpingAndParsing[97: BITWUZLA --> CVC5]SkippedSolver CVC5 does not support parsing formulae expected not to be any of: [CVC4, BOOLECTOR, YICES2, CVC5] but was : CVC5

0.002
testTranslatingAndReverse[97: BITWUZLA --> CVC5]SkippedSolver CVC5 does not support parsing formulae expected not to be any of: [CVC4, BOOLECTOR, YICES2, CVC5] but was : CVC5

0.001
testTranslating[97: BITWUZLA --> CVC5]SkippedSolver CVC5 does not support parsing formulae expected not to be any of: [CVC4, BOOLECTOR, YICES2, CVC5] but was : CVC5

0.001
testTranslatingForIContextIdentity[98: BITWUZLA --> YICES2]SkippedSolver BITWUZLA does not support integer theory expected not to be any of: [BOOLECTOR, BITWUZLA] but was : BITWUZLA

0.001
testTranslatingForContextSibling[98: BITWUZLA --> YICES2]SkippedSolver BITWUZLA does not support integer theory expected not to be any of: [BOOLECTOR, BITWUZLA] but was : BITWUZLA

0.001
testDumpingAndParsing[98: BITWUZLA --> YICES2]SkippedSolver YICES2 does not support parsing formulae expected not to be any of: [CVC4, BOOLECTOR, YICES2, CVC5] but was : YICES2

0.001
testTranslatingAndReverse[98: BITWUZLA --> YICES2]SkippedSolver YICES2 does not support parsing formulae expected not to be any of: [CVC4, BOOLECTOR, YICES2, CVC5] but was : YICES2

0.000
testTranslating[98: BITWUZLA --> YICES2]SkippedSolver YICES2 does not support parsing formulae expected not to be any of: [CVC4, BOOLECTOR, YICES2, CVC5] but was : YICES2

0.001
testTranslatingForIContextIdentity[99: BITWUZLA --> BITWUZLA]SkippedSolver BITWUZLA does not support integer theory expected not to be any of: [BOOLECTOR, BITWUZLA] but was : BITWUZLA

0.001
testTranslatingForContextSibling[99: BITWUZLA --> BITWUZLA]SkippedSolver BITWUZLA does not support integer theory expected not to be any of: [BOOLECTOR, BITWUZLA] but was : BITWUZLA

0.000
testDumpingAndParsing[99: BITWUZLA --> BITWUZLA]SkippedSolver BITWUZLA does not support integer theory expected not to be any of: [BOOLECTOR, BITWUZLA] but was : BITWUZLA

0.001
testTranslatingAndReverse[99: BITWUZLA --> BITWUZLA]SkippedSolver BITWUZLA does not support integer theory expected not to be any of: [BOOLECTOR, BITWUZLA] but was : BITWUZLA

0.001
testTranslating[99: BITWUZLA --> BITWUZLA]SkippedSolver BITWUZLA does not support integer theory expected not to be any of: [BOOLECTOR, BITWUZLA] but was : BITWUZLA

0.000
Properties »

Back to top

TestCase UfEliminationTest

NameStatusTypeTime(s)
substitutionTest[PRINCESS]Success1.667
simpleTest[PRINCESS]Success0.387
nestedUfs2[PRINCESS]Success0.167
nestedUfs3[PRINCESS]Success0.098
quantifierTest[PRINCESS]Success0.018
twoFormulasTest[PRINCESS]Success0.079
nestedUfs[PRINCESS]Success0.079
Properties »

Back to top

TestCase UFManagerTest

NameStatusTypeTime(s)
testDeclareAndCallUFWithRationalArgs[PRINCESS]SkippedSolver PRINCESS does not support boolean arguments expected not to be any of: [MATHSAT5, PRINCESS] but was : PRINCESS

2.063
testDeclareAndCallUFWithInt[PRINCESS]Success0.215
testDeclareAndCallUFWithTypedArgs[PRINCESS]SkippedSolver PRINCESS does not support boolean arguments expected not to be any of: [MATHSAT5, PRINCESS] but was : PRINCESS

0.007
testDeclareAndCallUFWithBooleanAndBVTypes[PRINCESS]Success0.010
testDeclareAndCallUFWithRational[PRINCESS]Success0.167
testDeclareAndCallUFWithBvWithUnsupportedName[PRINCESS]Success0.007
testDeclareAndCallUFWithIntWithUnsupportedName[PRINCESS]Success0.006
testDeclareAndCallUFWithIntAndRational[PRINCESS]ErrorRat_fromRing(x) (should be: Rat_fromRing(x))

java.lang.IllegalArgumentException: Rat_fromRing(x) (should be: Rat_fromRing(x))
at com.google.common.base.Preconditions.checkArgument(Preconditions.java:445)
at org.sosy_lab.java_smt.delegate.trace.TraceFormulaManager$Rebuilder.visitFunction(TraceFormulaManager.java:186)
at org.sosy_lab.java_smt.delegate.trace.TraceFormulaManager$Rebuilder.visitFunction(TraceFormulaManager.java:132)
at org.sosy_lab.java_smt.basicimpl.FormulaTransformationVisitorImpl.visitFunction(FormulaTransformationVisitorImpl.java:80)
at org.sosy_lab.java_smt.basicimpl.FormulaTransformationVisitorImpl.visitFunction(FormulaTransformationVisitorImpl.java:23)
at org.sosy_lab.java_smt.solvers.princess.PrincessFormulaCreator.visit(PrincessFormulaCreator.java:509)
at org.sosy_lab.java_smt.solvers.princess.PrincessFormulaCreator.visit(PrincessFormulaCreator.java:77)
at org.sosy_lab.java_smt.basicimpl.FormulaCreator.visit(FormulaCreator.java:315)
at org.sosy_lab.java_smt.basicimpl.FormulaCreator.transformRecursively(FormulaCreator.java:378)
at org.sosy_lab.java_smt.basicimpl.FormulaCreator.transformRecursively(FormulaCreator.java:356)
at org.sosy_lab.java_smt.basicimpl.AbstractFormulaManager.transformRecursively(AbstractFormulaManager.java:454)
at org.sosy_lab.java_smt.delegate.trace.TraceFormulaManager.rebuild(TraceFormulaManager.java:213)
at org.sosy_lab.java_smt.delegate.trace.TraceLogger.logDef(TraceLogger.java:161)
at org.sosy_lab.java_smt.delegate.trace.TraceNumeralFormulaManager.equal(TraceNumeralFormulaManager.java:143)
at org.sosy_lab.java_smt.test.UFManagerTest.testDeclareAndCallUFWithIntAndRational(UFManagerTest.java:125)
at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:103)
0.016
testDeclareAndCallUFWithBv[PRINCESS]Success0.008
testDeclareAndCallUFWithIncompatibleTypesIntVsRational[PRINCESS]Success0.007
testDeclareAndCallUFWithIncompatibleTypesBV4VsBool[PRINCESS]Success0.008
testDeclareAndCallUFWithIncompatibleTypesIntVsBool[PRINCESS]Success0.005
testDeclareAndCallUFWithBVArgs[PRINCESS]SkippedSolver PRINCESS does not support boolean arguments expected not to be any of: [MATHSAT5, PRINCESS] but was : PRINCESS

0.007
testDeclareAndCallUFWithIncompatibleTypesBoolVsInt[PRINCESS]SkippedSolver PRINCESS does not support boolean arguments expected not to be any of: [MATHSAT5, PRINCESS] but was : PRINCESS

0.004
testDeclareAndCallUFWithIncompatibleTypesBV4VsInt[PRINCESS]Success0.006
testDeclareAndCallUFWithIncompatibleTypesBV4VsRational[PRINCESS]Success0.006
Properties »

Back to top

TestCase UserPropagatorTest

NameStatusTypeTime(s)
testWithBlockedLiterals[PRINCESS]SkippedSolver PRINCESS does not support user propagation value of: solverToUse() expected: Z3 but was : PRINCESS

1.650
Properties »

Back to top

TestCase VariableNamesEscaperTest

NameStatusTypeTime(s)
testEscapeUnescape[PRINCESS]Success1.587
testDoubleEscapeUnescape[PRINCESS]Success0.009
testBoolVariableNameInVisitor[PRINCESS]Success0.052
testNameUF1Bool[PRINCESS]Error(java-smt(0) = 0) (should be: java-smt(0))

java.lang.IllegalArgumentException: (java-smt(0) = 0) (should be: java-smt(0))
at com.google.common.base.Preconditions.checkArgument(Preconditions.java:445)
at org.sosy_lab.java_smt.delegate.trace.TraceFormulaManager$Rebuilder.visitFunction(TraceFormulaManager.java:186)
at org.sosy_lab.java_smt.delegate.trace.TraceFormulaManager$Rebuilder.visitFunction(TraceFormulaManager.java:132)
at org.sosy_lab.java_smt.basicimpl.FormulaTransformationVisitorImpl.visitFunction(FormulaTransformationVisitorImpl.java:80)
at org.sosy_lab.java_smt.basicimpl.FormulaTransformationVisitorImpl.visitFunction(FormulaTransformationVisitorImpl.java:23)
at org.sosy_lab.java_smt.solvers.princess.PrincessFormulaCreator.visit(PrincessFormulaCreator.java:509)
at org.sosy_lab.java_smt.solvers.princess.PrincessFormulaCreator.visit(PrincessFormulaCreator.java:77)
at org.sosy_lab.java_smt.basicimpl.FormulaCreator.visit(FormulaCreator.java:315)
at org.sosy_lab.java_smt.basicimpl.FormulaCreator.transformRecursively(FormulaCreator.java:378)
at org.sosy_lab.java_smt.basicimpl.FormulaCreator.transformRecursively(FormulaCreator.java:356)
at org.sosy_lab.java_smt.basicimpl.AbstractFormulaManager.transformRecursively(AbstractFormulaManager.java:454)
at org.sosy_lab.java_smt.delegate.trace.TraceFormulaManager.rebuild(TraceFormulaManager.java:213)
at org.sosy_lab.java_smt.delegate.trace.TraceModel.lambda$asList$1(TraceModel.java:50)
at com.google.common.collect.Iterators$6.transform(Iterators.java:828)
at com.google.common.collect.TransformedIterator.next(TransformedIterator.java:51)
at com.google.common.collect.ImmutableList.copyOf(ImmutableList.java:277)
at com.google.common.collect.ImmutableList.copyOf(ImmutableList.java:238)
at com.google.common.collect.FluentIterable.toList(FluentIterable.java:620)
at org.sosy_lab.java_smt.delegate.trace.TraceModel.asList(TraceModel.java:61)
at org.sosy_lab.java_smt.api.Model.iterator(Model.java:58)
at org.sosy_lab.java_smt.test.BooleanFormulaSubject.isSatisfiableAndHasModel(BooleanFormulaSubject.java:152)
at org.sosy_lab.java_smt.test.VariableNamesTest.testName0(VariableNamesTest.java:223)
at org.sosy_lab.java_smt.test.VariableNamesTest.testNameUF1Bool(VariableNamesTest.java:316)
at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:103)
0.354
testNameUF2Bool[PRINCESS]Error(java-smt(0, 0) = 0) (should be: java-smt(0, 0))

java.lang.IllegalArgumentException: (java-smt(0, 0) = 0) (should be: java-smt(0, 0))
at com.google.common.base.Preconditions.checkArgument(Preconditions.java:445)
at org.sosy_lab.java_smt.delegate.trace.TraceFormulaManager$Rebuilder.visitFunction(TraceFormulaManager.java:186)
at org.sosy_lab.java_smt.delegate.trace.TraceFormulaManager$Rebuilder.visitFunction(TraceFormulaManager.java:132)
at org.sosy_lab.java_smt.basicimpl.FormulaTransformationVisitorImpl.visitFunction(FormulaTransformationVisitorImpl.java:80)
at org.sosy_lab.java_smt.basicimpl.FormulaTransformationVisitorImpl.visitFunction(FormulaTransformationVisitorImpl.java:23)
at org.sosy_lab.java_smt.solvers.princess.PrincessFormulaCreator.visit(PrincessFormulaCreator.java:509)
at org.sosy_lab.java_smt.solvers.princess.PrincessFormulaCreator.visit(PrincessFormulaCreator.java:77)
at org.sosy_lab.java_smt.basicimpl.FormulaCreator.visit(FormulaCreator.java:315)
at org.sosy_lab.java_smt.basicimpl.FormulaCreator.transformRecursively(FormulaCreator.java:378)
at org.sosy_lab.java_smt.basicimpl.FormulaCreator.transformRecursively(FormulaCreator.java:356)
at org.sosy_lab.java_smt.basicimpl.AbstractFormulaManager.transformRecursively(AbstractFormulaManager.java:454)
at org.sosy_lab.java_smt.delegate.trace.TraceFormulaManager.rebuild(TraceFormulaManager.java:213)
at org.sosy_lab.java_smt.delegate.trace.TraceModel.lambda$asList$1(TraceModel.java:50)
at com.google.common.collect.Iterators$6.transform(Iterators.java:828)
at com.google.common.collect.TransformedIterator.next(TransformedIterator.java:51)
at com.google.common.collect.ImmutableList.copyOf(ImmutableList.java:277)
at com.google.common.collect.ImmutableList.copyOf(ImmutableList.java:238)
at com.google.common.collect.FluentIterable.toList(FluentIterable.java:620)
at org.sosy_lab.java_smt.delegate.trace.TraceModel.asList(TraceModel.java:61)
at org.sosy_lab.java_smt.api.Model.iterator(Model.java:58)
at org.sosy_lab.java_smt.test.BooleanFormulaSubject.isSatisfiableAndHasModel(BooleanFormulaSubject.java:152)
at org.sosy_lab.java_smt.test.VariableNamesTest.testName0(VariableNamesTest.java:223)
at org.sosy_lab.java_smt.test.VariableNamesTest.testNameUF2Bool(VariableNamesTest.java:350)
at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:103)
0.071
testBoolVariableDump[PRINCESS]Success0.081
testNameBool[PRINCESS]Success2.033
testNameUFBv[PRINCESS]Error(java-smt(mod_cast(0, 3, 0)) = 0) (should be: java-smt(mod_cast(0, 3, 0)))

java.lang.IllegalArgumentException: (java-smt(mod_cast(0, 3, 0)) = 0) (should be: java-smt(mod_cast(0, 3, 0)))
at com.google.common.base.Preconditions.checkArgument(Preconditions.java:445)
at org.sosy_lab.java_smt.delegate.trace.TraceFormulaManager$Rebuilder.visitFunction(TraceFormulaManager.java:186)
at org.sosy_lab.java_smt.delegate.trace.TraceFormulaManager$Rebuilder.visitFunction(TraceFormulaManager.java:132)
at org.sosy_lab.java_smt.basicimpl.FormulaTransformationVisitorImpl.visitFunction(FormulaTransformationVisitorImpl.java:80)
at org.sosy_lab.java_smt.basicimpl.FormulaTransformationVisitorImpl.visitFunction(FormulaTransformationVisitorImpl.java:23)
at org.sosy_lab.java_smt.solvers.princess.PrincessFormulaCreator.visit(PrincessFormulaCreator.java:509)
at org.sosy_lab.java_smt.solvers.princess.PrincessFormulaCreator.visit(PrincessFormulaCreator.java:77)
at org.sosy_lab.java_smt.basicimpl.FormulaCreator.visit(FormulaCreator.java:315)
at org.sosy_lab.java_smt.basicimpl.FormulaCreator.transformRecursively(FormulaCreator.java:378)
at org.sosy_lab.java_smt.basicimpl.FormulaCreator.transformRecursively(FormulaCreator.java:356)
at org.sosy_lab.java_smt.basicimpl.AbstractFormulaManager.transformRecursively(AbstractFormulaManager.java:454)
at org.sosy_lab.java_smt.delegate.trace.TraceFormulaManager.rebuild(TraceFormulaManager.java:213)
at org.sosy_lab.java_smt.delegate.trace.TraceModel.lambda$asList$1(TraceModel.java:50)
at com.google.common.collect.Iterators$6.transform(Iterators.java:828)
at com.google.common.collect.TransformedIterator.next(TransformedIterator.java:51)
at com.google.common.collect.ImmutableList.copyOf(ImmutableList.java:277)
at com.google.common.collect.ImmutableList.copyOf(ImmutableList.java:238)
at com.google.common.collect.FluentIterable.toList(FluentIterable.java:620)
at org.sosy_lab.java_smt.delegate.trace.TraceModel.asList(TraceModel.java:61)
at org.sosy_lab.java_smt.api.Model.iterator(Model.java:58)
at org.sosy_lab.java_smt.test.BooleanFormulaSubject.isSatisfiableAndHasModel(BooleanFormulaSubject.java:152)
at org.sosy_lab.java_smt.test.VariableNamesTest.testName0(VariableNamesTest.java:223)
at org.sosy_lab.java_smt.test.VariableNamesTest.testNameUFBv(VariableNamesTest.java:337)
at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:103)
0.119
testNameIntArray[PRINCESS]Success1.781
testNameUF1Int[PRINCESS]Success0.978
testNameUF2Int[PRINCESS]Success1.064
testIntVariable[PRINCESS]Success0.006
testBVVariable[PRINCESS]Success0.010
testIntArrayVariable[PRINCESS]Success0.014
testInvalidFloatVariable[PRINCESS]SkippedSolver PRINCESS does not support the theory of floats expected not to be: null

0.046
testNameBvArray[PRINCESS]Success0.396
testBoolVariable[PRINCESS]Success0.005
testNameInNestedQuantification[PRINCESS]Success0.364
testBvArrayVariable[PRINCESS]Success0.024
sameBehaviorTest[PRINCESS]Success0.003
testInvalidRatVariable[PRINCESS]Success0.005
testNameInQuantification[PRINCESS]Success0.148
testNameInt[PRINCESS]Success0.826
testNameRat[PRINCESS]Success0.981
testNameBV[PRINCESS]Success0.852
testEqBoolVariableDump[PRINCESS]Success0.021
testNameFloat[PRINCESS]SkippedSolver PRINCESS does not support the theory of floats expected not to be: null

0.004
Properties »

Back to top

TestCase VariableNamesInvalidTest

NameStatusTypeTime(s)
testInvalidBoolVariable[PRINCESS]Success1.789
testInvalidIntArrayVariable[PRINCESS]Success0.023
testInvalidBVVariable[PRINCESS]Success0.006
testInvalidFloatVariable[PRINCESS]SkippedSolver PRINCESS does not support the theory of floats expected not to be: null

0.051
testInvalidRatVariable[PRINCESS]Success0.010
testInvalidBvArrayVariable[PRINCESS]Success0.005
testInvalidIntVariable[PRINCESS]Success0.005
Properties »

Back to top

TestCase VariableNamesTest

NameStatusTypeTime(s)
testBoolVariableNameInVisitor[PRINCESS]Success1.679
testNameUF1Bool[PRINCESS]Error(java-smt(0) = 0) (should be: java-smt(0))

java.lang.IllegalArgumentException: (java-smt(0) = 0) (should be: java-smt(0))
at com.google.common.base.Preconditions.checkArgument(Preconditions.java:445)
at org.sosy_lab.java_smt.delegate.trace.TraceFormulaManager$Rebuilder.visitFunction(TraceFormulaManager.java:186)
at org.sosy_lab.java_smt.delegate.trace.TraceFormulaManager$Rebuilder.visitFunction(TraceFormulaManager.java:132)
at org.sosy_lab.java_smt.basicimpl.FormulaTransformationVisitorImpl.visitFunction(FormulaTransformationVisitorImpl.java:80)
at org.sosy_lab.java_smt.basicimpl.FormulaTransformationVisitorImpl.visitFunction(FormulaTransformationVisitorImpl.java:23)
at org.sosy_lab.java_smt.solvers.princess.PrincessFormulaCreator.visit(PrincessFormulaCreator.java:509)
at org.sosy_lab.java_smt.solvers.princess.PrincessFormulaCreator.visit(PrincessFormulaCreator.java:77)
at org.sosy_lab.java_smt.basicimpl.FormulaCreator.visit(FormulaCreator.java:315)
at org.sosy_lab.java_smt.basicimpl.FormulaCreator.transformRecursively(FormulaCreator.java:378)
at org.sosy_lab.java_smt.basicimpl.FormulaCreator.transformRecursively(FormulaCreator.java:356)
at org.sosy_lab.java_smt.basicimpl.AbstractFormulaManager.transformRecursively(AbstractFormulaManager.java:454)
at org.sosy_lab.java_smt.delegate.trace.TraceFormulaManager.rebuild(TraceFormulaManager.java:213)
at org.sosy_lab.java_smt.delegate.trace.TraceModel.lambda$asList$1(TraceModel.java:50)
at com.google.common.collect.Iterators$6.transform(Iterators.java:828)
at com.google.common.collect.TransformedIterator.next(TransformedIterator.java:51)
at com.google.common.collect.ImmutableList.copyOf(ImmutableList.java:277)
at com.google.common.collect.ImmutableList.copyOf(ImmutableList.java:238)
at com.google.common.collect.FluentIterable.toList(FluentIterable.java:620)
at org.sosy_lab.java_smt.delegate.trace.TraceModel.asList(TraceModel.java:61)
at org.sosy_lab.java_smt.api.Model.iterator(Model.java:58)
at org.sosy_lab.java_smt.test.BooleanFormulaSubject.isSatisfiableAndHasModel(BooleanFormulaSubject.java:152)
at org.sosy_lab.java_smt.test.VariableNamesTest.testName0(VariableNamesTest.java:223)
at org.sosy_lab.java_smt.test.VariableNamesTest.testNameUF1Bool(VariableNamesTest.java:316)
at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:103)
0.451
testNameUF2Bool[PRINCESS]Error(java-smt(0, 0) = 0) (should be: java-smt(0, 0))

java.lang.IllegalArgumentException: (java-smt(0, 0) = 0) (should be: java-smt(0, 0))
at com.google.common.base.Preconditions.checkArgument(Preconditions.java:445)
at org.sosy_lab.java_smt.delegate.trace.TraceFormulaManager$Rebuilder.visitFunction(TraceFormulaManager.java:186)
at org.sosy_lab.java_smt.delegate.trace.TraceFormulaManager$Rebuilder.visitFunction(TraceFormulaManager.java:132)
at org.sosy_lab.java_smt.basicimpl.FormulaTransformationVisitorImpl.visitFunction(FormulaTransformationVisitorImpl.java:80)
at org.sosy_lab.java_smt.basicimpl.FormulaTransformationVisitorImpl.visitFunction(FormulaTransformationVisitorImpl.java:23)
at org.sosy_lab.java_smt.solvers.princess.PrincessFormulaCreator.visit(PrincessFormulaCreator.java:509)
at org.sosy_lab.java_smt.solvers.princess.PrincessFormulaCreator.visit(PrincessFormulaCreator.java:77)
at org.sosy_lab.java_smt.basicimpl.FormulaCreator.visit(FormulaCreator.java:315)
at org.sosy_lab.java_smt.basicimpl.FormulaCreator.transformRecursively(FormulaCreator.java:378)
at org.sosy_lab.java_smt.basicimpl.FormulaCreator.transformRecursively(FormulaCreator.java:356)
at org.sosy_lab.java_smt.basicimpl.AbstractFormulaManager.transformRecursively(AbstractFormulaManager.java:454)
at org.sosy_lab.java_smt.delegate.trace.TraceFormulaManager.rebuild(TraceFormulaManager.java:213)
at org.sosy_lab.java_smt.delegate.trace.TraceModel.lambda$asList$1(TraceModel.java:50)
at com.google.common.collect.Iterators$6.transform(Iterators.java:828)
at com.google.common.collect.TransformedIterator.next(TransformedIterator.java:51)
at com.google.common.collect.ImmutableList.copyOf(ImmutableList.java:277)
at com.google.common.collect.ImmutableList.copyOf(ImmutableList.java:238)
at com.google.common.collect.FluentIterable.toList(FluentIterable.java:620)
at org.sosy_lab.java_smt.delegate.trace.TraceModel.asList(TraceModel.java:61)
at org.sosy_lab.java_smt.api.Model.iterator(Model.java:58)
at org.sosy_lab.java_smt.test.BooleanFormulaSubject.isSatisfiableAndHasModel(BooleanFormulaSubject.java:152)
at org.sosy_lab.java_smt.test.VariableNamesTest.testName0(VariableNamesTest.java:223)
at org.sosy_lab.java_smt.test.VariableNamesTest.testNameUF2Bool(VariableNamesTest.java:350)
at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:103)
0.071
testBoolVariableDump[PRINCESS]Success0.068
testNameBool[PRINCESS]Success1.822
testNameUFBv[PRINCESS]Error(java-smt(mod_cast(0, 3, 0)) = 0) (should be: java-smt(mod_cast(0, 3, 0)))

java.lang.IllegalArgumentException: (java-smt(mod_cast(0, 3, 0)) = 0) (should be: java-smt(mod_cast(0, 3, 0)))
at com.google.common.base.Preconditions.checkArgument(Preconditions.java:445)
at org.sosy_lab.java_smt.delegate.trace.TraceFormulaManager$Rebuilder.visitFunction(TraceFormulaManager.java:186)
at org.sosy_lab.java_smt.delegate.trace.TraceFormulaManager$Rebuilder.visitFunction(TraceFormulaManager.java:132)
at org.sosy_lab.java_smt.basicimpl.FormulaTransformationVisitorImpl.visitFunction(FormulaTransformationVisitorImpl.java:80)
at org.sosy_lab.java_smt.basicimpl.FormulaTransformationVisitorImpl.visitFunction(FormulaTransformationVisitorImpl.java:23)
at org.sosy_lab.java_smt.solvers.princess.PrincessFormulaCreator.visit(PrincessFormulaCreator.java:509)
at org.sosy_lab.java_smt.solvers.princess.PrincessFormulaCreator.visit(PrincessFormulaCreator.java:77)
at org.sosy_lab.java_smt.basicimpl.FormulaCreator.visit(FormulaCreator.java:315)
at org.sosy_lab.java_smt.basicimpl.FormulaCreator.transformRecursively(FormulaCreator.java:378)
at org.sosy_lab.java_smt.basicimpl.FormulaCreator.transformRecursively(FormulaCreator.java:356)
at org.sosy_lab.java_smt.basicimpl.AbstractFormulaManager.transformRecursively(AbstractFormulaManager.java:454)
at org.sosy_lab.java_smt.delegate.trace.TraceFormulaManager.rebuild(TraceFormulaManager.java:213)
at org.sosy_lab.java_smt.delegate.trace.TraceModel.lambda$asList$1(TraceModel.java:50)
at com.google.common.collect.Iterators$6.transform(Iterators.java:828)
at com.google.common.collect.TransformedIterator.next(TransformedIterator.java:51)
at com.google.common.collect.ImmutableList.copyOf(ImmutableList.java:277)
at com.google.common.collect.ImmutableList.copyOf(ImmutableList.java:238)
at com.google.common.collect.FluentIterable.toList(FluentIterable.java:620)
at org.sosy_lab.java_smt.delegate.trace.TraceModel.asList(TraceModel.java:61)
at org.sosy_lab.java_smt.api.Model.iterator(Model.java:58)
at org.sosy_lab.java_smt.test.BooleanFormulaSubject.isSatisfiableAndHasModel(BooleanFormulaSubject.java:152)
at org.sosy_lab.java_smt.test.VariableNamesTest.testName0(VariableNamesTest.java:223)
at org.sosy_lab.java_smt.test.VariableNamesTest.testNameUFBv(VariableNamesTest.java:337)
at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:103)
0.130
testNameIntArray[PRINCESS]Success1.938
testNameUF1Int[PRINCESS]Success1.068
testNameUF2Int[PRINCESS]Success1.077
testIntVariable[PRINCESS]Success0.006
testBVVariable[PRINCESS]Success0.011
testIntArrayVariable[PRINCESS]Success0.017
testInvalidFloatVariable[PRINCESS]SkippedSolver PRINCESS does not support the theory of floats expected not to be: null

0.048
testNameBvArray[PRINCESS]Success0.442
testBoolVariable[PRINCESS]Success0.005
testNameInNestedQuantification[PRINCESS]Success0.327
testBvArrayVariable[PRINCESS]Success0.021
sameBehaviorTest[PRINCESS]Success0.006
testInvalidRatVariable[PRINCESS]Success0.006
testNameInQuantification[PRINCESS]Success0.075
testNameInt[PRINCESS]Success0.589
testNameRat[PRINCESS]Success0.790
testNameBV[PRINCESS]Success0.673
testEqBoolVariableDump[PRINCESS]Success0.017
testNameFloat[PRINCESS]SkippedSolver PRINCESS does not support the theory of floats expected not to be: null

0.005
Properties »

Back to top

TestCase Yices2NativeApiTest

NameStatusTypeTime(s)
simpleSATSuccess0.065
termConstructorOrSuccess0.002
termNamingSuccess0.000
arithAddUNSATSuccess0.000
parseTermSuccess0.000
simpleUNSATSuccess0.001
simpleBitvectorUNSATSuccess0.000
andSimplificationSuccess0.002
testRangeSuccess0.000
booleanParseSuccess0.000
iffConstructorSuccess0.001
termConstructorAddSuccess0.000
termConstructorAndSuccess0.000
termConstructorNotSuccess0.001
uf2ConstructorSuccess0.000
wrongTypeSuccess0.001
bvValueTestSuccess0.009
quantifierTestSuccess0.000
orSimplificationSuccess0.000
boolValueQuerySuccess0.000
bvMulSuccess0.000
bvSumSuccess0.000
arithAddSATSuccess0.001
arrayArgSATSuccess0.000
ufConstructorSuccess0.000
bvSumComponentsSuccess0.001
boolValueTypeMismatchSuccess0.000
bitvectorReturnSuccess0.000
isThreadSafeSuccess0.001
rationalValueTestSuccess0.034
modularCongruenceSuccess0.000
bvExtensionStructureTestSuccess0.000
negativeRationalErrorSuccess0.001
satWithVariableSuccess0.000
arithSimplificationSuccess0.001
arrayArgUNSATSuccess0.000
sumComponentsSuccess0.001
simpleBitvectorSATSuccess0.000
rationalErrorSuccess0.000
Properties »

Back to top