/usr/lib/jvm/java-1.11.0-openjdk-amd64/bin/java -Xmx8000000000 -Xss4m -jar ./plugins/org.eclipse.equinox.launcher_1.5.800.v20200727-1323.jar -data @noDefault -ultimatedata ./data -s ../../../trunk/examples/settings/default/automizer/svcomp-Reach-32bit-Automizer_Default.epf --cacsl2boogietranslator.use.bitabs.translation true -tc ../../../trunk/examples/toolchains/AutomizerCInline.xml -i ../../../trunk/examples/svcomp/hardness-nfm22/hardness_fillercode_fillercodestructure_filler-pe-ci_file-34.i -------------------------------------------------------------------------------- This is Ultimate 0.2.4-tmp.fs.bitabs-eval-d9c3e40-m [2023-12-19 08:11:35,033 INFO L188 SettingsManager]: Resetting all preferences to default values... [2023-12-19 08:11:35,105 INFO L114 SettingsManager]: Loading settings from /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/../../../trunk/examples/settings/default/automizer/svcomp-Reach-32bit-Automizer_Default.epf [2023-12-19 08:11:35,109 WARN L101 SettingsManager]: Preference file contains the following unknown settings: [2023-12-19 08:11:35,109 WARN L103 SettingsManager]: * de.uni_freiburg.informatik.ultimate.core.Log level for class [2023-12-19 08:11:35,128 INFO L130 SettingsManager]: Preferences different from defaults after loading the file: [2023-12-19 08:11:35,129 INFO L151 SettingsManager]: Preferences of UltimateCore differ from their defaults: [2023-12-19 08:11:35,129 INFO L153 SettingsManager]: * Log level for class=de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=ERROR; [2023-12-19 08:11:35,129 INFO L151 SettingsManager]: Preferences of Boogie Preprocessor differ from their defaults: [2023-12-19 08:11:35,132 INFO L153 SettingsManager]: * Use memory slicer=true [2023-12-19 08:11:35,132 INFO L151 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2023-12-19 08:11:35,133 INFO L153 SettingsManager]: * Ignore calls to procedures called more than once=ONLY_FOR_SEQUENTIAL_PROGRAMS [2023-12-19 08:11:35,133 INFO L151 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2023-12-19 08:11:35,134 INFO L153 SettingsManager]: * Create parallel compositions if possible=false [2023-12-19 08:11:35,134 INFO L153 SettingsManager]: * Use SBE=true [2023-12-19 08:11:35,134 INFO L151 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2023-12-19 08:11:35,134 INFO L153 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2023-12-19 08:11:35,135 INFO L153 SettingsManager]: * sizeof long=4 [2023-12-19 08:11:35,135 INFO L153 SettingsManager]: * Overapproximate operations on floating types=true [2023-12-19 08:11:35,135 INFO L153 SettingsManager]: * sizeof POINTER=4 [2023-12-19 08:11:35,135 INFO L153 SettingsManager]: * Check division by zero=IGNORE [2023-12-19 08:11:35,135 INFO L153 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2023-12-19 08:11:35,135 INFO L153 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2023-12-19 08:11:35,136 INFO L153 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2023-12-19 08:11:35,136 INFO L153 SettingsManager]: * Allow undefined functions=false [2023-12-19 08:11:35,136 INFO L153 SettingsManager]: * sizeof long double=12 [2023-12-19 08:11:35,136 INFO L153 SettingsManager]: * Check if freed pointer was valid=false [2023-12-19 08:11:35,136 INFO L153 SettingsManager]: * Use constant arrays=true [2023-12-19 08:11:35,136 INFO L151 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2023-12-19 08:11:35,137 INFO L153 SettingsManager]: * Size of a code block=SequenceOfStatements [2023-12-19 08:11:35,137 INFO L153 SettingsManager]: * Only consider context switches at boundaries of atomic blocks=true [2023-12-19 08:11:35,137 INFO L153 SettingsManager]: * SMT solver=External_DefaultMode [2023-12-19 08:11:35,138 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 [2023-12-19 08:11:35,138 INFO L151 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2023-12-19 08:11:35,138 INFO L153 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2023-12-19 08:11:35,138 INFO L153 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopHeads [2023-12-19 08:11:35,138 INFO L153 SettingsManager]: * Trace refinement strategy=CAMEL [2023-12-19 08:11:35,138 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2023-12-19 08:11:35,138 INFO L153 SettingsManager]: * Apply one-shot large block encoding in concurrent analysis=false [2023-12-19 08:11:35,138 INFO L153 SettingsManager]: * Automaton type used in concurrency analysis=PETRI_NET [2023-12-19 08:11:35,138 INFO L153 SettingsManager]: * Compute Hoare Annotation of negated interpolant automaton, abstraction and CFG=true [2023-12-19 08:11:35,139 INFO L153 SettingsManager]: * Order on configurations for Petri net unfoldings=DBO [2023-12-19 08:11:35,139 INFO L153 SettingsManager]: * SMT solver=External_ModelsAndUnsatCoreMode [2023-12-19 08:11:35,139 INFO L153 SettingsManager]: * Looper check in Petri net analysis=SEMANTIC WARNING: An illegal reflective access operation has occurred WARNING: Illegal reflective access by com.sun.xml.bind.v2.runtime.reflect.opt.Injector$1 (file:/storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/plugins/com.sun.xml.bind_2.2.0.v201505121915.jar) to method java.lang.ClassLoader.defineClass(java.lang.String,byte[],int,int) WARNING: Please consider reporting this to the maintainers of com.sun.xml.bind.v2.runtime.reflect.opt.Injector$1 WARNING: Use --illegal-access=warn to enable warnings of further illegal reflective access operations WARNING: All illegal access operations will be denied in a future release Applying setting for plugin de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator: Use bitabs translation -> true [2023-12-19 08:11:35,333 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2023-12-19 08:11:35,354 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2023-12-19 08:11:35,357 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2023-12-19 08:11:35,358 INFO L270 PluginConnector]: Initializing CDTParser... [2023-12-19 08:11:35,358 INFO L274 PluginConnector]: CDTParser initialized [2023-12-19 08:11:35,359 INFO L431 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/../../../trunk/examples/svcomp/hardness-nfm22/hardness_fillercode_fillercodestructure_filler-pe-ci_file-34.i [2023-12-19 08:11:36,495 INFO L533 CDTParser]: Created temporary CDT project at NULL [2023-12-19 08:11:36,661 INFO L384 CDTParser]: Found 1 translation units. [2023-12-19 08:11:36,662 INFO L180 CDTParser]: Scanning /storage/repos/ultimate/trunk/examples/svcomp/hardness-nfm22/hardness_fillercode_fillercodestructure_filler-pe-ci_file-34.i [2023-12-19 08:11:36,669 INFO L427 CDTParser]: About to delete temporary CDT project at /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/f1a507554/b807f22d2a0243318cc817fcd3fb6620/FLAG1d5c1ec92 [2023-12-19 08:11:36,679 INFO L435 CDTParser]: Successfully deleted /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/f1a507554/b807f22d2a0243318cc817fcd3fb6620 [2023-12-19 08:11:36,681 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2023-12-19 08:11:36,682 INFO L133 ToolchainWalker]: Walking toolchain with 5 elements. [2023-12-19 08:11:36,683 INFO L112 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2023-12-19 08:11:36,683 INFO L270 PluginConnector]: Initializing CACSL2BoogieTranslator... [2023-12-19 08:11:36,690 INFO L274 PluginConnector]: CACSL2BoogieTranslator initialized [2023-12-19 08:11:36,691 INFO L184 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 19.12 08:11:36" (1/1) ... [2023-12-19 08:11:36,691 INFO L204 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@6ac3238 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 19.12 08:11:36, skipping insertion in model container [2023-12-19 08:11:36,692 INFO L184 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 19.12 08:11:36" (1/1) ... [2023-12-19 08:11:36,721 INFO L177 MainTranslator]: Built tables and reachable declarations [2023-12-19 08:11:36,831 WARN L239 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/trunk/examples/svcomp/hardness-nfm22/hardness_fillercode_fillercodestructure_filler-pe-ci_file-34.i[919,932] [2023-12-19 08:11:36,885 INFO L209 PostProcessor]: Analyzing one entry point: main [2023-12-19 08:11:36,895 INFO L202 MainTranslator]: Completed pre-run [2023-12-19 08:11:36,903 WARN L239 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/trunk/examples/svcomp/hardness-nfm22/hardness_fillercode_fillercodestructure_filler-pe-ci_file-34.i[919,932] [2023-12-19 08:11:36,927 INFO L209 PostProcessor]: Analyzing one entry point: main [2023-12-19 08:11:36,942 INFO L206 MainTranslator]: Completed translation [2023-12-19 08:11:36,942 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 19.12 08:11:36 WrapperNode [2023-12-19 08:11:36,942 INFO L131 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2023-12-19 08:11:36,945 INFO L112 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2023-12-19 08:11:36,945 INFO L270 PluginConnector]: Initializing Boogie Procedure Inliner... [2023-12-19 08:11:36,945 INFO L274 PluginConnector]: Boogie Procedure Inliner initialized [2023-12-19 08:11:36,950 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 19.12 08:11:36" (1/1) ... [2023-12-19 08:11:36,964 INFO L184 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 19.12 08:11:36" (1/1) ... [2023-12-19 08:11:37,004 INFO L138 Inliner]: procedures = 26, calls = 33, calls flagged for inlining = 8, calls inlined = 8, statements flattened = 229 [2023-12-19 08:11:37,005 INFO L131 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2023-12-19 08:11:37,005 INFO L112 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2023-12-19 08:11:37,005 INFO L270 PluginConnector]: Initializing Boogie Preprocessor... [2023-12-19 08:11:37,005 INFO L274 PluginConnector]: Boogie Preprocessor initialized [2023-12-19 08:11:37,016 INFO L184 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 19.12 08:11:36" (1/1) ... [2023-12-19 08:11:37,016 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 19.12 08:11:36" (1/1) ... [2023-12-19 08:11:37,019 INFO L184 PluginConnector]: Executing the observer MemorySlicer from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 19.12 08:11:36" (1/1) ... [2023-12-19 08:11:37,066 INFO L175 MemorySlicer]: Split 2 memory accesses to 1 slices as follows [2]. 100 percent of accesses are in the largest equivalence class. The 2 initializations are split as follows [2]. The 0 writes are split as follows [0]. [2023-12-19 08:11:37,066 INFO L184 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 19.12 08:11:36" (1/1) ... [2023-12-19 08:11:37,066 INFO L184 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 19.12 08:11:36" (1/1) ... [2023-12-19 08:11:37,077 INFO L184 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 19.12 08:11:36" (1/1) ... [2023-12-19 08:11:37,080 INFO L184 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 19.12 08:11:36" (1/1) ... [2023-12-19 08:11:37,082 INFO L184 PluginConnector]: Executing the observer LTLStepAnnotator from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 19.12 08:11:36" (1/1) ... [2023-12-19 08:11:37,083 INFO L184 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 19.12 08:11:36" (1/1) ... [2023-12-19 08:11:37,086 INFO L131 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2023-12-19 08:11:37,087 INFO L112 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2023-12-19 08:11:37,087 INFO L270 PluginConnector]: Initializing RCFGBuilder... [2023-12-19 08:11:37,087 INFO L274 PluginConnector]: RCFGBuilder initialized [2023-12-19 08:11:37,087 INFO L184 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 19.12 08:11:36" (1/1) ... [2023-12-19 08:11:37,106 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 [2023-12-19 08:11:37,126 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-12-19 08:11:37,139 INFO L229 MonitoredProcess]: Starting monitored process 1 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 (exit command is (exit), workingDir is null) [2023-12-19 08:11:37,151 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 (1)] Waiting until timeout for monitored process [2023-12-19 08:11:37,165 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocInit [2023-12-19 08:11:37,165 INFO L130 BoogieDeclarations]: Found specification of procedure assume_abort_if_not [2023-12-19 08:11:37,166 INFO L138 BoogieDeclarations]: Found implementation of procedure assume_abort_if_not [2023-12-19 08:11:37,166 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#0 [2023-12-19 08:11:37,166 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2023-12-19 08:11:37,166 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2023-12-19 08:11:37,245 INFO L241 CfgBuilder]: Building ICFG [2023-12-19 08:11:37,247 INFO L267 CfgBuilder]: Building CFG for each procedure with an implementation [2023-12-19 08:11:37,633 INFO L282 CfgBuilder]: Performing block encoding [2023-12-19 08:11:37,683 INFO L304 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2023-12-19 08:11:37,683 INFO L309 CfgBuilder]: Removed 1 assume(true) statements. [2023-12-19 08:11:37,684 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 19.12 08:11:37 BoogieIcfgContainer [2023-12-19 08:11:37,684 INFO L131 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2023-12-19 08:11:37,686 INFO L112 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2023-12-19 08:11:37,686 INFO L270 PluginConnector]: Initializing TraceAbstraction... [2023-12-19 08:11:37,691 INFO L274 PluginConnector]: TraceAbstraction initialized [2023-12-19 08:11:37,692 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 19.12 08:11:36" (1/3) ... [2023-12-19 08:11:37,692 INFO L204 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@2e2ee25c and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 19.12 08:11:37, skipping insertion in model container [2023-12-19 08:11:37,692 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 19.12 08:11:36" (2/3) ... [2023-12-19 08:11:37,693 INFO L204 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@2e2ee25c and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 19.12 08:11:37, skipping insertion in model container [2023-12-19 08:11:37,693 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 19.12 08:11:37" (3/3) ... [2023-12-19 08:11:37,694 INFO L112 eAbstractionObserver]: Analyzing ICFG hardness_fillercode_fillercodestructure_filler-pe-ci_file-34.i [2023-12-19 08:11:37,709 INFO L204 ceAbstractionStarter]: Automizer settings: Hoare:true NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2023-12-19 08:11:37,710 INFO L163 ceAbstractionStarter]: Applying trace abstraction to program that has 1 error locations. [2023-12-19 08:11:37,753 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2023-12-19 08:11:37,759 INFO L357 AbstractCegarLoop]: Settings: SEPARATE_VIOLATION_CHECK=true, mInterprocedural=true, mMaxIterations=1000000, mWatchIteration=1000000, mArtifact=RCFG, mInterpolation=FPandBP, mInterpolantAutomaton=STRAIGHT_LINE, mDumpAutomata=false, mAutomataFormat=ATS_NUMERATE, mDumpPath=., mDeterminiation=PREDICATE_ABSTRACTION, mMinimize=MINIMIZE_SEVPA, mHoare=true, mAutomataTypeConcurrency=PETRI_NET, mHoareTripleChecks=INCREMENTAL, mHoareAnnotationPositions=LoopHeads, mDumpOnlyReuseAutomata=false, mLimitTraceHistogram=0, mErrorLocTimeLimit=0, mLimitPathProgramCount=0, mCollectInterpolantStatistics=true, mHeuristicEmptinessCheck=false, mHeuristicEmptinessCheckAStarHeuristic=ZERO, mHeuristicEmptinessCheckAStarHeuristicRandomSeed=1337, mHeuristicEmptinessCheckSmtFeatureScoringMethod=DAGSIZE, mSMTFeatureExtraction=false, mSMTFeatureExtractionDumpPath=., mOverrideInterpolantAutomaton=false, mMcrInterpolantMethod=WP, mPorIndependenceSettings=[Lde.uni_freiburg.informatik.ultimate.lib.tracecheckerutils.partialorder.independence.IndependenceSettings;@42153c3e, mLbeIndependenceSettings=[IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=false, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2023-12-19 08:11:37,759 INFO L358 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2023-12-19 08:11:37,763 INFO L276 IsEmpty]: Start isEmpty. Operand has 83 states, 60 states have (on average 1.6) internal successors, (96), 61 states have internal predecessors, (96), 20 states have call successors, (20), 1 states have call predecessors, (20), 1 states have return successors, (20), 20 states have call predecessors, (20), 20 states have call successors, (20) [2023-12-19 08:11:37,776 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 138 [2023-12-19 08:11:37,777 INFO L187 NwaCegarLoop]: Found error trace [2023-12-19 08:11:37,777 INFO L195 NwaCegarLoop]: trace histogram [20, 20, 20, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-19 08:11:37,778 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-19 08:11:37,783 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-19 08:11:37,783 INFO L85 PathProgramCache]: Analyzing trace with hash 583990813, now seen corresponding path program 1 times [2023-12-19 08:11:37,789 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-12-19 08:11:37,790 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [239662738] [2023-12-19 08:11:37,790 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-19 08:11:37,790 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-19 08:11:37,926 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 08:11:38,004 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-12-19 08:11:38,004 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [239662738] [2023-12-19 08:11:38,005 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: Unsupported non-linear arithmetic [2023-12-19 08:11:38,005 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1007376231] [2023-12-19 08:11:38,005 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-19 08:11:38,005 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-19 08:11:38,006 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-12-19 08:11:38,024 INFO L229 MonitoredProcess]: Starting monitored process 2 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-12-19 08:11:38,032 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (2)] Waiting until timeout for monitored process [2023-12-19 08:11:38,158 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 08:11:38,161 INFO L262 TraceCheckSpWp]: Trace formula consists of 360 conjuncts, 1 conjunts are in the unsatisfiable core [2023-12-19 08:11:38,167 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-19 08:11:38,200 INFO L134 CoverageAnalysis]: Checked inductivity of 760 backedges. 38 proven. 0 refuted. 0 times theorem prover too weak. 722 trivial. 0 not checked. [2023-12-19 08:11:38,200 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-19 08:11:38,201 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1007376231] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-19 08:11:38,201 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-19 08:11:38,201 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2023-12-19 08:11:38,202 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1351563696] [2023-12-19 08:11:38,203 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-19 08:11:38,207 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 2 states [2023-12-19 08:11:38,207 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-12-19 08:11:38,226 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 2 interpolants. [2023-12-19 08:11:38,227 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=1, Invalid=1, Unknown=0, NotChecked=0, Total=2 [2023-12-19 08:11:38,229 INFO L87 Difference]: Start difference. First operand has 83 states, 60 states have (on average 1.6) internal successors, (96), 61 states have internal predecessors, (96), 20 states have call successors, (20), 1 states have call predecessors, (20), 1 states have return successors, (20), 20 states have call predecessors, (20), 20 states have call successors, (20) Second operand has 2 states, 2 states have (on average 21.0) internal successors, (42), 2 states have internal predecessors, (42), 2 states have call successors, (20), 2 states have call predecessors, (20), 1 states have return successors, (20), 1 states have call predecessors, (20), 2 states have call successors, (20) [2023-12-19 08:11:38,284 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-19 08:11:38,285 INFO L93 Difference]: Finished difference Result 163 states and 290 transitions. [2023-12-19 08:11:38,286 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-12-19 08:11:38,287 INFO L78 Accepts]: Start accepts. Automaton has has 2 states, 2 states have (on average 21.0) internal successors, (42), 2 states have internal predecessors, (42), 2 states have call successors, (20), 2 states have call predecessors, (20), 1 states have return successors, (20), 1 states have call predecessors, (20), 2 states have call successors, (20) Word has length 137 [2023-12-19 08:11:38,288 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-19 08:11:38,294 INFO L225 Difference]: With dead ends: 163 [2023-12-19 08:11:38,295 INFO L226 Difference]: Without dead ends: 81 [2023-12-19 08:11:38,297 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 136 GetRequests, 136 SyntacticMatches, 0 SemanticMatches, 0 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=1, Invalid=1, Unknown=0, NotChecked=0, Total=2 [2023-12-19 08:11:38,301 INFO L413 NwaCegarLoop]: 128 mSDtfsCounter, 0 mSDsluCounter, 0 mSDsCounter, 0 mSdLazyCounter, 3 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 0 SdHoareTripleChecker+Valid, 128 SdHoareTripleChecker+Invalid, 3 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 3 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2023-12-19 08:11:38,302 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [0 Valid, 128 Invalid, 3 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 3 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2023-12-19 08:11:38,315 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 81 states. [2023-12-19 08:11:38,341 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 81 to 81. [2023-12-19 08:11:38,342 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 81 states, 59 states have (on average 1.5423728813559323) internal successors, (91), 59 states have internal predecessors, (91), 20 states have call successors, (20), 1 states have call predecessors, (20), 1 states have return successors, (20), 20 states have call predecessors, (20), 20 states have call successors, (20) [2023-12-19 08:11:38,347 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 81 states to 81 states and 131 transitions. [2023-12-19 08:11:38,349 INFO L78 Accepts]: Start accepts. Automaton has 81 states and 131 transitions. Word has length 137 [2023-12-19 08:11:38,349 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-19 08:11:38,349 INFO L495 AbstractCegarLoop]: Abstraction has 81 states and 131 transitions. [2023-12-19 08:11:38,349 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 2 states, 2 states have (on average 21.0) internal successors, (42), 2 states have internal predecessors, (42), 2 states have call successors, (20), 2 states have call predecessors, (20), 1 states have return successors, (20), 1 states have call predecessors, (20), 2 states have call successors, (20) [2023-12-19 08:11:38,350 INFO L276 IsEmpty]: Start isEmpty. Operand 81 states and 131 transitions. [2023-12-19 08:11:38,357 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 138 [2023-12-19 08:11:38,357 INFO L187 NwaCegarLoop]: Found error trace [2023-12-19 08:11:38,358 INFO L195 NwaCegarLoop]: trace histogram [20, 20, 20, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-19 08:11:38,364 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (2)] Ended with exit code 0 [2023-12-19 08:11:38,564 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 2 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable0 [2023-12-19 08:11:38,564 INFO L420 AbstractCegarLoop]: === Iteration 2 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-19 08:11:38,565 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-19 08:11:38,565 INFO L85 PathProgramCache]: Analyzing trace with hash -1266876839, now seen corresponding path program 1 times [2023-12-19 08:11:38,565 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-12-19 08:11:38,565 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1805701112] [2023-12-19 08:11:38,566 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-19 08:11:38,566 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-19 08:11:38,627 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-12-19 08:11:38,628 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1247823261] [2023-12-19 08:11:38,628 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-19 08:11:38,628 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-19 08:11:38,628 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-12-19 08:11:38,629 INFO L229 MonitoredProcess]: Starting monitored process 3 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-12-19 08:11:38,653 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (3)] Waiting until timeout for monitored process [2023-12-19 08:11:38,757 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 08:11:38,759 INFO L262 TraceCheckSpWp]: Trace formula consists of 360 conjuncts, 7 conjunts are in the unsatisfiable core [2023-12-19 08:11:38,774 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-19 08:11:38,974 INFO L134 CoverageAnalysis]: Checked inductivity of 760 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 760 trivial. 0 not checked. [2023-12-19 08:11:38,974 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-19 08:11:38,975 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-12-19 08:11:38,975 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1805701112] [2023-12-19 08:11:38,975 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2023-12-19 08:11:38,975 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1247823261] [2023-12-19 08:11:38,975 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1247823261] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-19 08:11:38,975 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-19 08:11:38,976 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2023-12-19 08:11:38,976 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1663686148] [2023-12-19 08:11:38,976 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-19 08:11:38,977 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2023-12-19 08:11:38,978 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-12-19 08:11:38,979 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2023-12-19 08:11:38,979 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2023-12-19 08:11:38,979 INFO L87 Difference]: Start difference. First operand 81 states and 131 transitions. Second operand has 5 states, 5 states have (on average 8.0) internal successors, (40), 5 states have internal predecessors, (40), 1 states have call successors, (20), 1 states have call predecessors, (20), 1 states have return successors, (20), 1 states have call predecessors, (20), 1 states have call successors, (20) [2023-12-19 08:11:39,198 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-19 08:11:39,198 INFO L93 Difference]: Finished difference Result 252 states and 409 transitions. [2023-12-19 08:11:39,199 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2023-12-19 08:11:39,199 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 8.0) internal successors, (40), 5 states have internal predecessors, (40), 1 states have call successors, (20), 1 states have call predecessors, (20), 1 states have return successors, (20), 1 states have call predecessors, (20), 1 states have call successors, (20) Word has length 137 [2023-12-19 08:11:39,200 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-19 08:11:39,204 INFO L225 Difference]: With dead ends: 252 [2023-12-19 08:11:39,204 INFO L226 Difference]: Without dead ends: 172 [2023-12-19 08:11:39,206 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 138 GetRequests, 133 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=17, Invalid=25, Unknown=0, NotChecked=0, Total=42 [2023-12-19 08:11:39,208 INFO L413 NwaCegarLoop]: 189 mSDtfsCounter, 198 mSDsluCounter, 287 mSDsCounter, 0 mSdLazyCounter, 160 mSolverCounterSat, 42 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 198 SdHoareTripleChecker+Valid, 476 SdHoareTripleChecker+Invalid, 202 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 42 IncrementalHoareTripleChecker+Valid, 160 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2023-12-19 08:11:39,208 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [198 Valid, 476 Invalid, 202 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [42 Valid, 160 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2023-12-19 08:11:39,210 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 172 states. [2023-12-19 08:11:39,227 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 172 to 83. [2023-12-19 08:11:39,229 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 83 states, 61 states have (on average 1.5245901639344261) internal successors, (93), 61 states have internal predecessors, (93), 20 states have call successors, (20), 1 states have call predecessors, (20), 1 states have return successors, (20), 20 states have call predecessors, (20), 20 states have call successors, (20) [2023-12-19 08:11:39,230 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 83 states to 83 states and 133 transitions. [2023-12-19 08:11:39,231 INFO L78 Accepts]: Start accepts. Automaton has 83 states and 133 transitions. Word has length 137 [2023-12-19 08:11:39,232 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-19 08:11:39,232 INFO L495 AbstractCegarLoop]: Abstraction has 83 states and 133 transitions. [2023-12-19 08:11:39,233 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 8.0) internal successors, (40), 5 states have internal predecessors, (40), 1 states have call successors, (20), 1 states have call predecessors, (20), 1 states have return successors, (20), 1 states have call predecessors, (20), 1 states have call successors, (20) [2023-12-19 08:11:39,233 INFO L276 IsEmpty]: Start isEmpty. Operand 83 states and 133 transitions. [2023-12-19 08:11:39,234 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 139 [2023-12-19 08:11:39,235 INFO L187 NwaCegarLoop]: Found error trace [2023-12-19 08:11:39,235 INFO L195 NwaCegarLoop]: trace histogram [20, 20, 20, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-19 08:11:39,243 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (3)] Forceful destruction successful, exit code 0 [2023-12-19 08:11:39,440 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 3 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable1 [2023-12-19 08:11:39,440 INFO L420 AbstractCegarLoop]: === Iteration 3 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-19 08:11:39,441 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-19 08:11:39,441 INFO L85 PathProgramCache]: Analyzing trace with hash 989274053, now seen corresponding path program 1 times [2023-12-19 08:11:39,441 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-12-19 08:11:39,441 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1430825189] [2023-12-19 08:11:39,441 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-19 08:11:39,442 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-19 08:11:39,477 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-12-19 08:11:39,477 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1849508432] [2023-12-19 08:11:39,477 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-19 08:11:39,477 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-19 08:11:39,478 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-12-19 08:11:39,485 INFO L229 MonitoredProcess]: Starting monitored process 4 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-12-19 08:11:39,509 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (4)] Waiting until timeout for monitored process [2023-12-19 08:11:39,582 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 08:11:39,585 INFO L262 TraceCheckSpWp]: Trace formula consists of 364 conjuncts, 22 conjunts are in the unsatisfiable core [2023-12-19 08:11:39,594 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-19 08:11:41,019 INFO L134 CoverageAnalysis]: Checked inductivity of 760 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 760 trivial. 0 not checked. [2023-12-19 08:11:41,019 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-19 08:11:41,019 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-12-19 08:11:41,019 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1430825189] [2023-12-19 08:11:41,020 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2023-12-19 08:11:41,020 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1849508432] [2023-12-19 08:11:41,020 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1849508432] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-19 08:11:41,020 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-19 08:11:41,020 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [11] imperfect sequences [] total 11 [2023-12-19 08:11:41,020 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [875657788] [2023-12-19 08:11:41,020 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-19 08:11:41,022 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2023-12-19 08:11:41,022 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-12-19 08:11:41,023 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2023-12-19 08:11:41,023 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=38, Invalid=94, Unknown=0, NotChecked=0, Total=132 [2023-12-19 08:11:41,023 INFO L87 Difference]: Start difference. First operand 83 states and 133 transitions. Second operand has 12 states, 12 states have (on average 3.4166666666666665) internal successors, (41), 11 states have internal predecessors, (41), 1 states have call successors, (20), 1 states have call predecessors, (20), 1 states have return successors, (20), 1 states have call predecessors, (20), 1 states have call successors, (20) [2023-12-19 08:11:42,211 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-19 08:11:42,211 INFO L93 Difference]: Finished difference Result 378 states and 604 transitions. [2023-12-19 08:11:42,213 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2023-12-19 08:11:42,213 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 12 states have (on average 3.4166666666666665) internal successors, (41), 11 states have internal predecessors, (41), 1 states have call successors, (20), 1 states have call predecessors, (20), 1 states have return successors, (20), 1 states have call predecessors, (20), 1 states have call successors, (20) Word has length 138 [2023-12-19 08:11:42,214 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-19 08:11:42,215 INFO L225 Difference]: With dead ends: 378 [2023-12-19 08:11:42,215 INFO L226 Difference]: Without dead ends: 296 [2023-12-19 08:11:42,216 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 149 GetRequests, 127 SyntacticMatches, 0 SemanticMatches, 22 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 83 ImplicationChecksByTransitivity, 0.5s TimeCoverageRelationStatistics Valid=171, Invalid=381, Unknown=0, NotChecked=0, Total=552 [2023-12-19 08:11:42,216 INFO L413 NwaCegarLoop]: 111 mSDtfsCounter, 752 mSDsluCounter, 593 mSDsCounter, 0 mSdLazyCounter, 728 mSolverCounterSat, 17 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 752 SdHoareTripleChecker+Valid, 704 SdHoareTripleChecker+Invalid, 745 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 17 IncrementalHoareTripleChecker+Valid, 728 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.8s IncrementalHoareTripleChecker+Time [2023-12-19 08:11:42,217 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [752 Valid, 704 Invalid, 745 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [17 Valid, 728 Invalid, 0 Unknown, 0 Unchecked, 0.8s Time] [2023-12-19 08:11:42,217 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 296 states. [2023-12-19 08:11:42,248 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 296 to 225. [2023-12-19 08:11:42,249 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 225 states, 176 states have (on average 1.5227272727272727) internal successors, (268), 177 states have internal predecessors, (268), 45 states have call successors, (45), 3 states have call predecessors, (45), 3 states have return successors, (45), 44 states have call predecessors, (45), 45 states have call successors, (45) [2023-12-19 08:11:42,251 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 225 states to 225 states and 358 transitions. [2023-12-19 08:11:42,251 INFO L78 Accepts]: Start accepts. Automaton has 225 states and 358 transitions. Word has length 138 [2023-12-19 08:11:42,252 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-19 08:11:42,252 INFO L495 AbstractCegarLoop]: Abstraction has 225 states and 358 transitions. [2023-12-19 08:11:42,252 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 12 states, 12 states have (on average 3.4166666666666665) internal successors, (41), 11 states have internal predecessors, (41), 1 states have call successors, (20), 1 states have call predecessors, (20), 1 states have return successors, (20), 1 states have call predecessors, (20), 1 states have call successors, (20) [2023-12-19 08:11:42,253 INFO L276 IsEmpty]: Start isEmpty. Operand 225 states and 358 transitions. [2023-12-19 08:11:42,254 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 139 [2023-12-19 08:11:42,254 INFO L187 NwaCegarLoop]: Found error trace [2023-12-19 08:11:42,255 INFO L195 NwaCegarLoop]: trace histogram [20, 20, 20, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-19 08:11:42,272 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (4)] Forceful destruction successful, exit code 0 [2023-12-19 08:11:42,463 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2,4 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-19 08:11:42,467 INFO L420 AbstractCegarLoop]: === Iteration 4 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-19 08:11:42,468 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-19 08:11:42,469 INFO L85 PathProgramCache]: Analyzing trace with hash 1576080067, now seen corresponding path program 1 times [2023-12-19 08:11:42,469 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-12-19 08:11:42,471 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [494314384] [2023-12-19 08:11:42,471 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-19 08:11:42,471 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-19 08:11:42,505 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-12-19 08:11:42,505 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [2144167829] [2023-12-19 08:11:42,505 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-19 08:11:42,506 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-19 08:11:42,506 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-12-19 08:11:42,507 INFO L229 MonitoredProcess]: Starting monitored process 5 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-12-19 08:11:42,537 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (5)] Waiting until timeout for monitored process [2023-12-19 08:11:42,611 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 08:11:42,614 INFO L262 TraceCheckSpWp]: Trace formula consists of 366 conjuncts, 5 conjunts are in the unsatisfiable core [2023-12-19 08:11:42,617 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-19 08:11:42,725 INFO L134 CoverageAnalysis]: Checked inductivity of 760 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 760 trivial. 0 not checked. [2023-12-19 08:11:42,725 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-19 08:11:42,725 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-12-19 08:11:42,725 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [494314384] [2023-12-19 08:11:42,725 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2023-12-19 08:11:42,725 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2144167829] [2023-12-19 08:11:42,725 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2144167829] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-19 08:11:42,725 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-19 08:11:42,726 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2023-12-19 08:11:42,726 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [465071571] [2023-12-19 08:11:42,726 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-19 08:11:42,727 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2023-12-19 08:11:42,727 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-12-19 08:11:42,728 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2023-12-19 08:11:42,728 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2023-12-19 08:11:42,728 INFO L87 Difference]: Start difference. First operand 225 states and 358 transitions. Second operand has 4 states, 4 states have (on average 10.25) internal successors, (41), 3 states have internal predecessors, (41), 1 states have call successors, (20), 1 states have call predecessors, (20), 1 states have return successors, (20), 1 states have call predecessors, (20), 1 states have call successors, (20) [2023-12-19 08:11:42,853 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-19 08:11:42,853 INFO L93 Difference]: Finished difference Result 722 states and 1152 transitions. [2023-12-19 08:11:42,853 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2023-12-19 08:11:42,853 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 10.25) internal successors, (41), 3 states have internal predecessors, (41), 1 states have call successors, (20), 1 states have call predecessors, (20), 1 states have return successors, (20), 1 states have call predecessors, (20), 1 states have call successors, (20) Word has length 138 [2023-12-19 08:11:42,854 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-19 08:11:42,858 INFO L225 Difference]: With dead ends: 722 [2023-12-19 08:11:42,858 INFO L226 Difference]: Without dead ends: 498 [2023-12-19 08:11:42,859 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 138 GetRequests, 135 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2023-12-19 08:11:42,860 INFO L413 NwaCegarLoop]: 180 mSDtfsCounter, 156 mSDsluCounter, 248 mSDsCounter, 0 mSdLazyCounter, 21 mSolverCounterSat, 42 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 156 SdHoareTripleChecker+Valid, 428 SdHoareTripleChecker+Invalid, 63 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 42 IncrementalHoareTripleChecker+Valid, 21 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2023-12-19 08:11:42,861 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [156 Valid, 428 Invalid, 63 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [42 Valid, 21 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2023-12-19 08:11:42,862 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 498 states. [2023-12-19 08:11:42,906 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 498 to 397. [2023-12-19 08:11:42,907 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 397 states, 300 states have (on average 1.4966666666666666) internal successors, (449), 302 states have internal predecessors, (449), 90 states have call successors, (90), 6 states have call predecessors, (90), 6 states have return successors, (90), 88 states have call predecessors, (90), 90 states have call successors, (90) [2023-12-19 08:11:42,914 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 397 states to 397 states and 629 transitions. [2023-12-19 08:11:42,915 INFO L78 Accepts]: Start accepts. Automaton has 397 states and 629 transitions. Word has length 138 [2023-12-19 08:11:42,918 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-19 08:11:42,918 INFO L495 AbstractCegarLoop]: Abstraction has 397 states and 629 transitions. [2023-12-19 08:11:42,918 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 10.25) internal successors, (41), 3 states have internal predecessors, (41), 1 states have call successors, (20), 1 states have call predecessors, (20), 1 states have return successors, (20), 1 states have call predecessors, (20), 1 states have call successors, (20) [2023-12-19 08:11:42,918 INFO L276 IsEmpty]: Start isEmpty. Operand 397 states and 629 transitions. [2023-12-19 08:11:42,920 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 140 [2023-12-19 08:11:42,920 INFO L187 NwaCegarLoop]: Found error trace [2023-12-19 08:11:42,920 INFO L195 NwaCegarLoop]: trace histogram [20, 20, 20, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-19 08:11:42,943 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (5)] Forceful destruction successful, exit code 0 [2023-12-19 08:11:43,129 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3,5 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-19 08:11:43,129 INFO L420 AbstractCegarLoop]: === Iteration 5 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-19 08:11:43,130 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-19 08:11:43,130 INFO L85 PathProgramCache]: Analyzing trace with hash 234101889, now seen corresponding path program 1 times [2023-12-19 08:11:43,130 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-12-19 08:11:43,130 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1874183010] [2023-12-19 08:11:43,130 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-19 08:11:43,130 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-19 08:11:43,181 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-12-19 08:11:43,181 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1357659019] [2023-12-19 08:11:43,181 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-19 08:11:43,181 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-19 08:11:43,181 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-12-19 08:11:43,185 INFO L229 MonitoredProcess]: Starting monitored process 6 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-12-19 08:11:43,208 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (6)] Waiting until timeout for monitored process [2023-12-19 08:11:43,324 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 08:11:43,326 INFO L262 TraceCheckSpWp]: Trace formula consists of 366 conjuncts, 21 conjunts are in the unsatisfiable core [2023-12-19 08:11:43,333 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-19 08:11:47,565 INFO L134 CoverageAnalysis]: Checked inductivity of 760 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 760 trivial. 0 not checked. [2023-12-19 08:11:47,566 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-19 08:11:47,566 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-12-19 08:11:47,566 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1874183010] [2023-12-19 08:11:47,566 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2023-12-19 08:11:47,566 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1357659019] [2023-12-19 08:11:47,566 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1357659019] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-19 08:11:47,567 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-19 08:11:47,567 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [11] imperfect sequences [] total 11 [2023-12-19 08:11:47,567 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [915942591] [2023-12-19 08:11:47,567 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-19 08:11:47,567 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2023-12-19 08:11:47,567 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-12-19 08:11:47,568 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2023-12-19 08:11:47,568 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=38, Invalid=94, Unknown=0, NotChecked=0, Total=132 [2023-12-19 08:11:47,568 INFO L87 Difference]: Start difference. First operand 397 states and 629 transitions. Second operand has 12 states, 12 states have (on average 3.5) internal successors, (42), 11 states have internal predecessors, (42), 1 states have call successors, (20), 1 states have call predecessors, (20), 1 states have return successors, (20), 1 states have call predecessors, (20), 1 states have call successors, (20) [2023-12-19 08:11:51,662 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-19 08:11:51,663 INFO L93 Difference]: Finished difference Result 941 states and 1501 transitions. [2023-12-19 08:11:51,663 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2023-12-19 08:11:51,663 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 12 states have (on average 3.5) internal successors, (42), 11 states have internal predecessors, (42), 1 states have call successors, (20), 1 states have call predecessors, (20), 1 states have return successors, (20), 1 states have call predecessors, (20), 1 states have call successors, (20) Word has length 139 [2023-12-19 08:11:51,664 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-19 08:11:51,667 INFO L225 Difference]: With dead ends: 941 [2023-12-19 08:11:51,667 INFO L226 Difference]: Without dead ends: 777 [2023-12-19 08:11:51,668 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 150 GetRequests, 128 SyntacticMatches, 0 SemanticMatches, 22 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 84 ImplicationChecksByTransitivity, 2.1s TimeCoverageRelationStatistics Valid=171, Invalid=381, Unknown=0, NotChecked=0, Total=552 [2023-12-19 08:11:51,668 INFO L413 NwaCegarLoop]: 110 mSDtfsCounter, 875 mSDsluCounter, 501 mSDsCounter, 0 mSdLazyCounter, 696 mSolverCounterSat, 13 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 875 SdHoareTripleChecker+Valid, 611 SdHoareTripleChecker+Invalid, 709 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 13 IncrementalHoareTripleChecker+Valid, 696 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.3s IncrementalHoareTripleChecker+Time [2023-12-19 08:11:51,669 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [875 Valid, 611 Invalid, 709 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [13 Valid, 696 Invalid, 0 Unknown, 0 Unchecked, 2.3s Time] [2023-12-19 08:11:51,669 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 777 states. [2023-12-19 08:11:51,743 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 777 to 646. [2023-12-19 08:11:51,744 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 646 states, 500 states have (on average 1.506) internal successors, (753), 503 states have internal predecessors, (753), 135 states have call successors, (135), 10 states have call predecessors, (135), 10 states have return successors, (135), 132 states have call predecessors, (135), 135 states have call successors, (135) [2023-12-19 08:11:51,747 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 646 states to 646 states and 1023 transitions. [2023-12-19 08:11:51,748 INFO L78 Accepts]: Start accepts. Automaton has 646 states and 1023 transitions. Word has length 139 [2023-12-19 08:11:51,748 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-19 08:11:51,748 INFO L495 AbstractCegarLoop]: Abstraction has 646 states and 1023 transitions. [2023-12-19 08:11:51,748 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 12 states, 12 states have (on average 3.5) internal successors, (42), 11 states have internal predecessors, (42), 1 states have call successors, (20), 1 states have call predecessors, (20), 1 states have return successors, (20), 1 states have call predecessors, (20), 1 states have call successors, (20) [2023-12-19 08:11:51,748 INFO L276 IsEmpty]: Start isEmpty. Operand 646 states and 1023 transitions. [2023-12-19 08:11:51,750 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 140 [2023-12-19 08:11:51,750 INFO L187 NwaCegarLoop]: Found error trace [2023-12-19 08:11:51,750 INFO L195 NwaCegarLoop]: trace histogram [20, 20, 20, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-19 08:11:51,760 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (6)] Forceful destruction successful, exit code 0 [2023-12-19 08:11:51,957 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4,6 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-19 08:11:51,958 INFO L420 AbstractCegarLoop]: === Iteration 6 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-19 08:11:51,958 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-19 08:11:51,958 INFO L85 PathProgramCache]: Analyzing trace with hash 820907903, now seen corresponding path program 1 times [2023-12-19 08:11:51,958 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-12-19 08:11:51,958 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [432658163] [2023-12-19 08:11:51,959 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-19 08:11:51,959 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-19 08:11:51,994 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-12-19 08:11:51,994 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1920087854] [2023-12-19 08:11:51,994 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-19 08:11:51,995 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-19 08:11:51,995 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-12-19 08:11:51,996 INFO L229 MonitoredProcess]: Starting monitored process 7 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-12-19 08:11:52,011 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (7)] Waiting until timeout for monitored process [2023-12-19 08:11:52,087 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 08:11:52,089 INFO L262 TraceCheckSpWp]: Trace formula consists of 368 conjuncts, 22 conjunts are in the unsatisfiable core [2023-12-19 08:11:52,092 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-19 08:11:52,430 INFO L134 CoverageAnalysis]: Checked inductivity of 760 backedges. 159 proven. 51 refuted. 0 times theorem prover too weak. 550 trivial. 0 not checked. [2023-12-19 08:11:52,430 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-12-19 08:11:52,653 INFO L134 CoverageAnalysis]: Checked inductivity of 760 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 760 trivial. 0 not checked. [2023-12-19 08:11:52,653 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-12-19 08:11:52,653 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [432658163] [2023-12-19 08:11:52,653 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2023-12-19 08:11:52,654 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1920087854] [2023-12-19 08:11:52,654 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1920087854] provided 1 perfect and 1 imperfect interpolant sequences [2023-12-19 08:11:52,654 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2023-12-19 08:11:52,654 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [9] total 16 [2023-12-19 08:11:52,654 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [250209858] [2023-12-19 08:11:52,654 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-19 08:11:52,654 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2023-12-19 08:11:52,654 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-12-19 08:11:52,655 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2023-12-19 08:11:52,655 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=51, Invalid=189, Unknown=0, NotChecked=0, Total=240 [2023-12-19 08:11:52,655 INFO L87 Difference]: Start difference. First operand 646 states and 1023 transitions. Second operand has 8 states, 8 states have (on average 5.25) internal successors, (42), 8 states have internal predecessors, (42), 1 states have call successors, (20), 1 states have call predecessors, (20), 1 states have return successors, (20), 1 states have call predecessors, (20), 1 states have call successors, (20) [2023-12-19 08:11:53,438 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-19 08:11:53,438 INFO L93 Difference]: Finished difference Result 1637 states and 2605 transitions. [2023-12-19 08:11:53,438 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2023-12-19 08:11:53,439 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 8 states have (on average 5.25) internal successors, (42), 8 states have internal predecessors, (42), 1 states have call successors, (20), 1 states have call predecessors, (20), 1 states have return successors, (20), 1 states have call predecessors, (20), 1 states have call successors, (20) Word has length 139 [2023-12-19 08:11:53,439 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-19 08:11:53,443 INFO L225 Difference]: With dead ends: 1637 [2023-12-19 08:11:53,443 INFO L226 Difference]: Without dead ends: 1224 [2023-12-19 08:11:53,445 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 285 GetRequests, 263 SyntacticMatches, 0 SemanticMatches, 22 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 110 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=122, Invalid=430, Unknown=0, NotChecked=0, Total=552 [2023-12-19 08:11:53,445 INFO L413 NwaCegarLoop]: 111 mSDtfsCounter, 656 mSDsluCounter, 441 mSDsCounter, 0 mSdLazyCounter, 400 mSolverCounterSat, 13 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 656 SdHoareTripleChecker+Valid, 552 SdHoareTripleChecker+Invalid, 413 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 13 IncrementalHoareTripleChecker+Valid, 400 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.6s IncrementalHoareTripleChecker+Time [2023-12-19 08:11:53,446 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [656 Valid, 552 Invalid, 413 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [13 Valid, 400 Invalid, 0 Unknown, 0 Unchecked, 0.6s Time] [2023-12-19 08:11:53,446 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1224 states. [2023-12-19 08:11:53,509 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1224 to 784. [2023-12-19 08:11:53,510 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 784 states, 622 states have (on average 1.5337620578778135) internal successors, (954), 627 states have internal predecessors, (954), 149 states have call successors, (149), 12 states have call predecessors, (149), 12 states have return successors, (149), 144 states have call predecessors, (149), 149 states have call successors, (149) [2023-12-19 08:11:53,513 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 784 states to 784 states and 1252 transitions. [2023-12-19 08:11:53,513 INFO L78 Accepts]: Start accepts. Automaton has 784 states and 1252 transitions. Word has length 139 [2023-12-19 08:11:53,513 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-19 08:11:53,513 INFO L495 AbstractCegarLoop]: Abstraction has 784 states and 1252 transitions. [2023-12-19 08:11:53,514 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 8 states have (on average 5.25) internal successors, (42), 8 states have internal predecessors, (42), 1 states have call successors, (20), 1 states have call predecessors, (20), 1 states have return successors, (20), 1 states have call predecessors, (20), 1 states have call successors, (20) [2023-12-19 08:11:53,514 INFO L276 IsEmpty]: Start isEmpty. Operand 784 states and 1252 transitions. [2023-12-19 08:11:53,516 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 140 [2023-12-19 08:11:53,516 INFO L187 NwaCegarLoop]: Found error trace [2023-12-19 08:11:53,516 INFO L195 NwaCegarLoop]: trace histogram [20, 20, 20, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-19 08:11:53,524 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (7)] Ended with exit code 0 [2023-12-19 08:11:53,722 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable5,7 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-19 08:11:53,723 INFO L420 AbstractCegarLoop]: === Iteration 7 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-19 08:11:53,723 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-19 08:11:53,723 INFO L85 PathProgramCache]: Analyzing trace with hash -683941262, now seen corresponding path program 1 times [2023-12-19 08:11:53,724 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-12-19 08:11:53,724 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [885804351] [2023-12-19 08:11:53,724 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-19 08:11:53,724 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-19 08:11:53,749 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-12-19 08:11:53,750 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1100228641] [2023-12-19 08:11:53,750 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-19 08:11:53,750 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-19 08:11:53,750 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-12-19 08:11:53,751 INFO L229 MonitoredProcess]: Starting monitored process 8 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-12-19 08:11:53,775 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (8)] Waiting until timeout for monitored process [2023-12-19 08:11:53,846 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 08:11:53,848 INFO L262 TraceCheckSpWp]: Trace formula consists of 365 conjuncts, 19 conjunts are in the unsatisfiable core [2023-12-19 08:11:53,852 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-19 08:11:55,690 INFO L134 CoverageAnalysis]: Checked inductivity of 760 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 760 trivial. 0 not checked. [2023-12-19 08:11:55,690 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-19 08:11:55,691 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-12-19 08:11:55,691 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [885804351] [2023-12-19 08:11:55,691 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2023-12-19 08:11:55,691 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1100228641] [2023-12-19 08:11:55,691 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1100228641] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-19 08:11:55,691 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-19 08:11:55,691 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [11] imperfect sequences [] total 11 [2023-12-19 08:11:55,692 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [805010881] [2023-12-19 08:11:55,692 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-19 08:11:55,692 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2023-12-19 08:11:55,692 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-12-19 08:11:55,693 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2023-12-19 08:11:55,693 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=30, Invalid=102, Unknown=0, NotChecked=0, Total=132 [2023-12-19 08:11:55,693 INFO L87 Difference]: Start difference. First operand 784 states and 1252 transitions. Second operand has 12 states, 12 states have (on average 3.5) internal successors, (42), 11 states have internal predecessors, (42), 1 states have call successors, (20), 1 states have call predecessors, (20), 1 states have return successors, (20), 1 states have call predecessors, (20), 1 states have call successors, (20) [2023-12-19 08:11:57,609 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-19 08:11:57,609 INFO L93 Difference]: Finished difference Result 1826 states and 2932 transitions. [2023-12-19 08:11:57,610 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 24 states. [2023-12-19 08:11:57,626 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 12 states have (on average 3.5) internal successors, (42), 11 states have internal predecessors, (42), 1 states have call successors, (20), 1 states have call predecessors, (20), 1 states have return successors, (20), 1 states have call predecessors, (20), 1 states have call successors, (20) Word has length 139 [2023-12-19 08:11:57,628 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-19 08:11:57,660 INFO L225 Difference]: With dead ends: 1826 [2023-12-19 08:11:57,664 INFO L226 Difference]: Without dead ends: 1558 [2023-12-19 08:11:57,666 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 157 GetRequests, 128 SyntacticMatches, 0 SemanticMatches, 29 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 189 ImplicationChecksByTransitivity, 0.8s TimeCoverageRelationStatistics Valid=217, Invalid=713, Unknown=0, NotChecked=0, Total=930 [2023-12-19 08:11:57,676 INFO L413 NwaCegarLoop]: 160 mSDtfsCounter, 805 mSDsluCounter, 789 mSDsCounter, 0 mSdLazyCounter, 963 mSolverCounterSat, 65 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 805 SdHoareTripleChecker+Valid, 949 SdHoareTripleChecker+Invalid, 1028 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 65 IncrementalHoareTripleChecker+Valid, 963 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.3s IncrementalHoareTripleChecker+Time [2023-12-19 08:11:57,685 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [805 Valid, 949 Invalid, 1028 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [65 Valid, 963 Invalid, 0 Unknown, 0 Unchecked, 1.3s Time] [2023-12-19 08:11:57,687 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1558 states. [2023-12-19 08:11:57,767 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1558 to 1218. [2023-12-19 08:11:57,769 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1218 states, 989 states have (on average 1.5328614762386248) internal successors, (1516), 997 states have internal predecessors, (1516), 208 states have call successors, (208), 20 states have call predecessors, (208), 20 states have return successors, (208), 200 states have call predecessors, (208), 208 states have call successors, (208) [2023-12-19 08:11:57,777 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1218 states to 1218 states and 1932 transitions. [2023-12-19 08:11:57,777 INFO L78 Accepts]: Start accepts. Automaton has 1218 states and 1932 transitions. Word has length 139 [2023-12-19 08:11:57,778 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-19 08:11:57,778 INFO L495 AbstractCegarLoop]: Abstraction has 1218 states and 1932 transitions. [2023-12-19 08:11:57,793 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 12 states, 12 states have (on average 3.5) internal successors, (42), 11 states have internal predecessors, (42), 1 states have call successors, (20), 1 states have call predecessors, (20), 1 states have return successors, (20), 1 states have call predecessors, (20), 1 states have call successors, (20) [2023-12-19 08:11:57,793 INFO L276 IsEmpty]: Start isEmpty. Operand 1218 states and 1932 transitions. [2023-12-19 08:11:57,805 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 140 [2023-12-19 08:11:57,805 INFO L187 NwaCegarLoop]: Found error trace [2023-12-19 08:11:57,805 INFO L195 NwaCegarLoop]: trace histogram [20, 20, 20, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-19 08:11:57,822 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (8)] Forceful destruction successful, exit code 0 [2023-12-19 08:11:58,020 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable6,8 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-19 08:11:58,020 INFO L420 AbstractCegarLoop]: === Iteration 8 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-19 08:11:58,021 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-19 08:11:58,021 INFO L85 PathProgramCache]: Analyzing trace with hash -97135248, now seen corresponding path program 1 times [2023-12-19 08:11:58,021 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-12-19 08:11:58,021 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1502046398] [2023-12-19 08:11:58,021 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-19 08:11:58,021 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-19 08:11:58,036 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-12-19 08:11:58,036 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [681684688] [2023-12-19 08:11:58,036 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-19 08:11:58,037 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-19 08:11:58,037 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-12-19 08:11:58,038 INFO L229 MonitoredProcess]: Starting monitored process 9 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-12-19 08:11:58,054 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (9)] Waiting until timeout for monitored process [2023-12-19 08:11:58,133 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 08:11:58,135 INFO L262 TraceCheckSpWp]: Trace formula consists of 367 conjuncts, 8 conjunts are in the unsatisfiable core [2023-12-19 08:11:58,137 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-19 08:11:58,219 INFO L134 CoverageAnalysis]: Checked inductivity of 760 backedges. 393 proven. 24 refuted. 0 times theorem prover too weak. 343 trivial. 0 not checked. [2023-12-19 08:11:58,220 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-12-19 08:11:58,312 INFO L134 CoverageAnalysis]: Checked inductivity of 760 backedges. 33 proven. 24 refuted. 0 times theorem prover too weak. 703 trivial. 0 not checked. [2023-12-19 08:11:58,312 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-12-19 08:11:58,312 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1502046398] [2023-12-19 08:11:58,312 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2023-12-19 08:11:58,312 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [681684688] [2023-12-19 08:11:58,312 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [681684688] provided 0 perfect and 2 imperfect interpolant sequences [2023-12-19 08:11:58,312 INFO L185 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2023-12-19 08:11:58,313 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 6] total 9 [2023-12-19 08:11:58,313 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1915109154] [2023-12-19 08:11:58,313 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2023-12-19 08:11:58,313 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2023-12-19 08:11:58,313 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-12-19 08:11:58,314 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2023-12-19 08:11:58,314 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=22, Invalid=50, Unknown=0, NotChecked=0, Total=72 [2023-12-19 08:11:58,314 INFO L87 Difference]: Start difference. First operand 1218 states and 1932 transitions. Second operand has 9 states, 9 states have (on average 5.888888888888889) internal successors, (53), 9 states have internal predecessors, (53), 2 states have call successors, (28), 2 states have call predecessors, (28), 4 states have return successors, (29), 2 states have call predecessors, (29), 2 states have call successors, (29) [2023-12-19 08:11:58,609 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-19 08:11:58,609 INFO L93 Difference]: Finished difference Result 1663 states and 2612 transitions. [2023-12-19 08:11:58,609 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2023-12-19 08:11:58,610 INFO L78 Accepts]: Start accepts. Automaton has has 9 states, 9 states have (on average 5.888888888888889) internal successors, (53), 9 states have internal predecessors, (53), 2 states have call successors, (28), 2 states have call predecessors, (28), 4 states have return successors, (29), 2 states have call predecessors, (29), 2 states have call successors, (29) Word has length 139 [2023-12-19 08:11:58,610 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-19 08:11:58,616 INFO L225 Difference]: With dead ends: 1663 [2023-12-19 08:11:58,616 INFO L226 Difference]: Without dead ends: 988 [2023-12-19 08:11:58,618 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 287 GetRequests, 269 SyntacticMatches, 1 SemanticMatches, 17 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 36 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=112, Invalid=230, Unknown=0, NotChecked=0, Total=342 [2023-12-19 08:11:58,619 INFO L413 NwaCegarLoop]: 148 mSDtfsCounter, 606 mSDsluCounter, 313 mSDsCounter, 0 mSdLazyCounter, 260 mSolverCounterSat, 120 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 618 SdHoareTripleChecker+Valid, 461 SdHoareTripleChecker+Invalid, 380 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 120 IncrementalHoareTripleChecker+Valid, 260 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2023-12-19 08:11:58,620 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [618 Valid, 461 Invalid, 380 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [120 Valid, 260 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2023-12-19 08:11:58,621 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 988 states. [2023-12-19 08:11:58,672 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 988 to 776. [2023-12-19 08:11:58,673 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 776 states, 610 states have (on average 1.4918032786885247) internal successors, (910), 614 states have internal predecessors, (910), 146 states have call successors, (146), 19 states have call predecessors, (146), 19 states have return successors, (146), 142 states have call predecessors, (146), 146 states have call successors, (146) [2023-12-19 08:11:58,675 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 776 states to 776 states and 1202 transitions. [2023-12-19 08:11:58,676 INFO L78 Accepts]: Start accepts. Automaton has 776 states and 1202 transitions. Word has length 139 [2023-12-19 08:11:58,678 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-19 08:11:58,679 INFO L495 AbstractCegarLoop]: Abstraction has 776 states and 1202 transitions. [2023-12-19 08:11:58,679 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 9 states, 9 states have (on average 5.888888888888889) internal successors, (53), 9 states have internal predecessors, (53), 2 states have call successors, (28), 2 states have call predecessors, (28), 4 states have return successors, (29), 2 states have call predecessors, (29), 2 states have call successors, (29) [2023-12-19 08:11:58,679 INFO L276 IsEmpty]: Start isEmpty. Operand 776 states and 1202 transitions. [2023-12-19 08:11:58,680 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 140 [2023-12-19 08:11:58,680 INFO L187 NwaCegarLoop]: Found error trace [2023-12-19 08:11:58,681 INFO L195 NwaCegarLoop]: trace histogram [20, 20, 20, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-19 08:11:58,700 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (9)] Forceful destruction successful, exit code 0 [2023-12-19 08:11:58,888 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 9 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable7 [2023-12-19 08:11:58,888 INFO L420 AbstractCegarLoop]: === Iteration 9 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-19 08:11:58,888 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-19 08:11:58,888 INFO L85 PathProgramCache]: Analyzing trace with hash -465086544, now seen corresponding path program 1 times [2023-12-19 08:11:58,889 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-12-19 08:11:58,889 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2134296905] [2023-12-19 08:11:58,889 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-19 08:11:58,889 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-19 08:11:58,905 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-12-19 08:11:58,905 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [93504037] [2023-12-19 08:11:58,905 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-19 08:11:58,905 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-19 08:11:58,905 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-12-19 08:11:58,906 INFO L229 MonitoredProcess]: Starting monitored process 10 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-12-19 08:11:58,913 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (10)] Waiting until timeout for monitored process [2023-12-19 08:11:58,994 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 08:11:58,996 INFO L262 TraceCheckSpWp]: Trace formula consists of 366 conjuncts, 19 conjunts are in the unsatisfiable core [2023-12-19 08:11:59,004 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-19 08:12:00,524 INFO L134 CoverageAnalysis]: Checked inductivity of 760 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 760 trivial. 0 not checked. [2023-12-19 08:12:00,524 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-19 08:12:00,524 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-12-19 08:12:00,524 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2134296905] [2023-12-19 08:12:00,524 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2023-12-19 08:12:00,524 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [93504037] [2023-12-19 08:12:00,525 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [93504037] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-19 08:12:00,525 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-19 08:12:00,525 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [11] imperfect sequences [] total 11 [2023-12-19 08:12:00,525 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1569824036] [2023-12-19 08:12:00,525 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-19 08:12:00,525 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2023-12-19 08:12:00,525 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-12-19 08:12:00,526 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2023-12-19 08:12:00,526 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=30, Invalid=102, Unknown=0, NotChecked=0, Total=132 [2023-12-19 08:12:00,526 INFO L87 Difference]: Start difference. First operand 776 states and 1202 transitions. Second operand has 12 states, 12 states have (on average 3.5) internal successors, (42), 11 states have internal predecessors, (42), 1 states have call successors, (20), 1 states have call predecessors, (20), 1 states have return successors, (20), 1 states have call predecessors, (20), 1 states have call successors, (20) [2023-12-19 08:12:02,421 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-19 08:12:02,426 INFO L93 Difference]: Finished difference Result 1473 states and 2310 transitions. [2023-12-19 08:12:02,427 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 24 states. [2023-12-19 08:12:02,427 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 12 states have (on average 3.5) internal successors, (42), 11 states have internal predecessors, (42), 1 states have call successors, (20), 1 states have call predecessors, (20), 1 states have return successors, (20), 1 states have call predecessors, (20), 1 states have call successors, (20) Word has length 139 [2023-12-19 08:12:02,440 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-19 08:12:02,445 INFO L225 Difference]: With dead ends: 1473 [2023-12-19 08:12:02,445 INFO L226 Difference]: Without dead ends: 1250 [2023-12-19 08:12:02,457 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 157 GetRequests, 128 SyntacticMatches, 0 SemanticMatches, 29 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 189 ImplicationChecksByTransitivity, 0.7s TimeCoverageRelationStatistics Valid=217, Invalid=713, Unknown=0, NotChecked=0, Total=930 [2023-12-19 08:12:02,459 INFO L413 NwaCegarLoop]: 225 mSDtfsCounter, 1006 mSDsluCounter, 882 mSDsCounter, 0 mSdLazyCounter, 810 mSolverCounterSat, 96 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1006 SdHoareTripleChecker+Valid, 1107 SdHoareTripleChecker+Invalid, 906 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 96 IncrementalHoareTripleChecker+Valid, 810 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.3s IncrementalHoareTripleChecker+Time [2023-12-19 08:12:02,471 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [1006 Valid, 1107 Invalid, 906 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [96 Valid, 810 Invalid, 0 Unknown, 0 Unchecked, 1.3s Time] [2023-12-19 08:12:02,472 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1250 states. [2023-12-19 08:12:02,517 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1250 to 970. [2023-12-19 08:12:02,519 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 970 states, 774 states have (on average 1.496124031007752) internal successors, (1158), 779 states have internal predecessors, (1158), 173 states have call successors, (173), 22 states have call predecessors, (173), 22 states have return successors, (173), 168 states have call predecessors, (173), 173 states have call successors, (173) [2023-12-19 08:12:02,525 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 970 states to 970 states and 1504 transitions. [2023-12-19 08:12:02,535 INFO L78 Accepts]: Start accepts. Automaton has 970 states and 1504 transitions. Word has length 139 [2023-12-19 08:12:02,535 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-19 08:12:02,537 INFO L495 AbstractCegarLoop]: Abstraction has 970 states and 1504 transitions. [2023-12-19 08:12:02,537 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 12 states, 12 states have (on average 3.5) internal successors, (42), 11 states have internal predecessors, (42), 1 states have call successors, (20), 1 states have call predecessors, (20), 1 states have return successors, (20), 1 states have call predecessors, (20), 1 states have call successors, (20) [2023-12-19 08:12:02,545 INFO L276 IsEmpty]: Start isEmpty. Operand 970 states and 1504 transitions. [2023-12-19 08:12:02,547 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 140 [2023-12-19 08:12:02,547 INFO L187 NwaCegarLoop]: Found error trace [2023-12-19 08:12:02,556 INFO L195 NwaCegarLoop]: trace histogram [20, 20, 20, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-19 08:12:02,565 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (10)] Forceful destruction successful, exit code 0 [2023-12-19 08:12:02,762 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable8,10 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-19 08:12:02,763 INFO L420 AbstractCegarLoop]: === Iteration 10 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-19 08:12:02,763 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-19 08:12:02,763 INFO L85 PathProgramCache]: Analyzing trace with hash 121719470, now seen corresponding path program 1 times [2023-12-19 08:12:02,764 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-12-19 08:12:02,764 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1071271051] [2023-12-19 08:12:02,764 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-19 08:12:02,764 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-19 08:12:02,782 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-12-19 08:12:02,783 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1782791801] [2023-12-19 08:12:02,783 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-19 08:12:02,783 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-19 08:12:02,783 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-12-19 08:12:02,784 INFO L229 MonitoredProcess]: Starting monitored process 11 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-12-19 08:12:02,810 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (11)] Waiting until timeout for monitored process [2023-12-19 08:12:02,889 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 08:12:02,892 INFO L262 TraceCheckSpWp]: Trace formula consists of 368 conjuncts, 16 conjunts are in the unsatisfiable core [2023-12-19 08:12:02,895 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-19 08:12:03,171 INFO L134 CoverageAnalysis]: Checked inductivity of 760 backedges. 387 proven. 33 refuted. 0 times theorem prover too weak. 340 trivial. 0 not checked. [2023-12-19 08:12:03,171 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-12-19 08:12:03,332 INFO L134 CoverageAnalysis]: Checked inductivity of 760 backedges. 24 proven. 33 refuted. 0 times theorem prover too weak. 703 trivial. 0 not checked. [2023-12-19 08:12:03,333 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-12-19 08:12:03,333 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1071271051] [2023-12-19 08:12:03,333 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2023-12-19 08:12:03,333 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1782791801] [2023-12-19 08:12:03,333 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1782791801] provided 0 perfect and 2 imperfect interpolant sequences [2023-12-19 08:12:03,333 INFO L185 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2023-12-19 08:12:03,333 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 9] total 16 [2023-12-19 08:12:03,333 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [429441347] [2023-12-19 08:12:03,333 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2023-12-19 08:12:03,334 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 16 states [2023-12-19 08:12:03,334 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-12-19 08:12:03,334 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2023-12-19 08:12:03,334 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=66, Invalid=174, Unknown=0, NotChecked=0, Total=240 [2023-12-19 08:12:03,335 INFO L87 Difference]: Start difference. First operand 970 states and 1504 transitions. Second operand has 16 states, 16 states have (on average 4.375) internal successors, (70), 16 states have internal predecessors, (70), 4 states have call successors, (40), 3 states have call predecessors, (40), 5 states have return successors, (40), 4 states have call predecessors, (40), 4 states have call successors, (40) [2023-12-19 08:12:04,556 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-19 08:12:04,556 INFO L93 Difference]: Finished difference Result 2687 states and 4163 transitions. [2023-12-19 08:12:04,556 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2023-12-19 08:12:04,557 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 16 states have (on average 4.375) internal successors, (70), 16 states have internal predecessors, (70), 4 states have call successors, (40), 3 states have call predecessors, (40), 5 states have return successors, (40), 4 states have call predecessors, (40), 4 states have call successors, (40) Word has length 139 [2023-12-19 08:12:04,557 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-19 08:12:04,563 INFO L225 Difference]: With dead ends: 2687 [2023-12-19 08:12:04,563 INFO L226 Difference]: Without dead ends: 1725 [2023-12-19 08:12:04,565 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 301 GetRequests, 266 SyntacticMatches, 0 SemanticMatches, 35 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 388 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=427, Invalid=905, Unknown=0, NotChecked=0, Total=1332 [2023-12-19 08:12:04,565 INFO L413 NwaCegarLoop]: 87 mSDtfsCounter, 1009 mSDsluCounter, 740 mSDsCounter, 0 mSdLazyCounter, 751 mSolverCounterSat, 243 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1027 SdHoareTripleChecker+Valid, 827 SdHoareTripleChecker+Invalid, 994 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 243 IncrementalHoareTripleChecker+Valid, 751 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.9s IncrementalHoareTripleChecker+Time [2023-12-19 08:12:04,566 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [1027 Valid, 827 Invalid, 994 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [243 Valid, 751 Invalid, 0 Unknown, 0 Unchecked, 0.9s Time] [2023-12-19 08:12:04,567 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1725 states. [2023-12-19 08:12:04,638 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1725 to 1263. [2023-12-19 08:12:04,640 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1263 states, 994 states have (on average 1.4859154929577465) internal successors, (1477), 1002 states have internal predecessors, (1477), 236 states have call successors, (236), 32 states have call predecessors, (236), 32 states have return successors, (236), 228 states have call predecessors, (236), 236 states have call successors, (236) [2023-12-19 08:12:04,643 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1263 states to 1263 states and 1949 transitions. [2023-12-19 08:12:04,643 INFO L78 Accepts]: Start accepts. Automaton has 1263 states and 1949 transitions. Word has length 139 [2023-12-19 08:12:04,644 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-19 08:12:04,644 INFO L495 AbstractCegarLoop]: Abstraction has 1263 states and 1949 transitions. [2023-12-19 08:12:04,644 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 16 states, 16 states have (on average 4.375) internal successors, (70), 16 states have internal predecessors, (70), 4 states have call successors, (40), 3 states have call predecessors, (40), 5 states have return successors, (40), 4 states have call predecessors, (40), 4 states have call successors, (40) [2023-12-19 08:12:04,644 INFO L276 IsEmpty]: Start isEmpty. Operand 1263 states and 1949 transitions. [2023-12-19 08:12:04,645 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 140 [2023-12-19 08:12:04,645 INFO L187 NwaCegarLoop]: Found error trace [2023-12-19 08:12:04,645 INFO L195 NwaCegarLoop]: trace histogram [20, 20, 20, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-19 08:12:04,653 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (11)] Forceful destruction successful, exit code 0 [2023-12-19 08:12:04,851 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 11 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable9 [2023-12-19 08:12:04,851 INFO L420 AbstractCegarLoop]: === Iteration 11 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-19 08:12:04,852 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-19 08:12:04,852 INFO L85 PathProgramCache]: Analyzing trace with hash 586970113, now seen corresponding path program 1 times [2023-12-19 08:12:04,852 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-12-19 08:12:04,852 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1958870257] [2023-12-19 08:12:04,852 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-19 08:12:04,852 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-19 08:12:04,873 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-12-19 08:12:04,874 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [882500129] [2023-12-19 08:12:04,874 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-19 08:12:04,874 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-19 08:12:04,874 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-12-19 08:12:04,875 INFO L229 MonitoredProcess]: Starting monitored process 12 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-12-19 08:12:04,884 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (12)] Waiting until timeout for monitored process [2023-12-19 08:12:04,963 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 08:12:04,965 INFO L262 TraceCheckSpWp]: Trace formula consists of 367 conjuncts, 21 conjunts are in the unsatisfiable core [2023-12-19 08:12:04,968 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-19 08:12:11,283 INFO L134 CoverageAnalysis]: Checked inductivity of 760 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 760 trivial. 0 not checked. [2023-12-19 08:12:11,283 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-19 08:12:11,284 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-12-19 08:12:11,284 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1958870257] [2023-12-19 08:12:11,284 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2023-12-19 08:12:11,284 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [882500129] [2023-12-19 08:12:11,284 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [882500129] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-19 08:12:11,284 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-19 08:12:11,284 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [11] imperfect sequences [] total 11 [2023-12-19 08:12:11,284 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [307969747] [2023-12-19 08:12:11,285 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-19 08:12:11,285 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2023-12-19 08:12:11,285 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-12-19 08:12:11,286 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2023-12-19 08:12:11,286 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=38, Invalid=94, Unknown=0, NotChecked=0, Total=132 [2023-12-19 08:12:11,286 INFO L87 Difference]: Start difference. First operand 1263 states and 1949 transitions. Second operand has 12 states, 12 states have (on average 3.5) internal successors, (42), 11 states have internal predecessors, (42), 1 states have call successors, (20), 1 states have call predecessors, (20), 1 states have return successors, (20), 1 states have call predecessors, (20), 1 states have call successors, (20) [2023-12-19 08:12:16,615 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-19 08:12:16,616 INFO L93 Difference]: Finished difference Result 1763 states and 2725 transitions. [2023-12-19 08:12:16,616 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2023-12-19 08:12:16,616 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 12 states have (on average 3.5) internal successors, (42), 11 states have internal predecessors, (42), 1 states have call successors, (20), 1 states have call predecessors, (20), 1 states have return successors, (20), 1 states have call predecessors, (20), 1 states have call successors, (20) Word has length 139 [2023-12-19 08:12:16,617 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-19 08:12:16,622 INFO L225 Difference]: With dead ends: 1763 [2023-12-19 08:12:16,622 INFO L226 Difference]: Without dead ends: 1533 [2023-12-19 08:12:16,623 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 150 GetRequests, 128 SyntacticMatches, 0 SemanticMatches, 22 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 84 ImplicationChecksByTransitivity, 3.9s TimeCoverageRelationStatistics Valid=171, Invalid=381, Unknown=0, NotChecked=0, Total=552 [2023-12-19 08:12:16,624 INFO L413 NwaCegarLoop]: 165 mSDtfsCounter, 692 mSDsluCounter, 702 mSDsCounter, 0 mSdLazyCounter, 556 mSolverCounterSat, 9 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 692 SdHoareTripleChecker+Valid, 867 SdHoareTripleChecker+Invalid, 565 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 9 IncrementalHoareTripleChecker+Valid, 556 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.6s IncrementalHoareTripleChecker+Time [2023-12-19 08:12:16,624 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [692 Valid, 867 Invalid, 565 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [9 Valid, 556 Invalid, 0 Unknown, 0 Unchecked, 2.6s Time] [2023-12-19 08:12:16,625 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1533 states. [2023-12-19 08:12:16,694 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1533 to 1426. [2023-12-19 08:12:16,696 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1426 states, 1127 states have (on average 1.4906832298136645) internal successors, (1680), 1136 states have internal predecessors, (1680), 263 states have call successors, (263), 35 states have call predecessors, (263), 35 states have return successors, (263), 254 states have call predecessors, (263), 263 states have call successors, (263) [2023-12-19 08:12:16,700 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1426 states to 1426 states and 2206 transitions. [2023-12-19 08:12:16,700 INFO L78 Accepts]: Start accepts. Automaton has 1426 states and 2206 transitions. Word has length 139 [2023-12-19 08:12:16,700 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-19 08:12:16,700 INFO L495 AbstractCegarLoop]: Abstraction has 1426 states and 2206 transitions. [2023-12-19 08:12:16,700 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 12 states, 12 states have (on average 3.5) internal successors, (42), 11 states have internal predecessors, (42), 1 states have call successors, (20), 1 states have call predecessors, (20), 1 states have return successors, (20), 1 states have call predecessors, (20), 1 states have call successors, (20) [2023-12-19 08:12:16,701 INFO L276 IsEmpty]: Start isEmpty. Operand 1426 states and 2206 transitions. [2023-12-19 08:12:16,702 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 140 [2023-12-19 08:12:16,702 INFO L187 NwaCegarLoop]: Found error trace [2023-12-19 08:12:16,702 INFO L195 NwaCegarLoop]: trace histogram [20, 20, 20, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-19 08:12:16,725 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (12)] Forceful destruction successful, exit code 0 [2023-12-19 08:12:16,909 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 12 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable10 [2023-12-19 08:12:16,909 INFO L420 AbstractCegarLoop]: === Iteration 12 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-19 08:12:16,910 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-19 08:12:16,910 INFO L85 PathProgramCache]: Analyzing trace with hash 1173776127, now seen corresponding path program 1 times [2023-12-19 08:12:16,910 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-12-19 08:12:16,910 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [653808602] [2023-12-19 08:12:16,910 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-19 08:12:16,910 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-19 08:12:16,930 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-12-19 08:12:16,930 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1591845887] [2023-12-19 08:12:16,930 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-19 08:12:16,930 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-19 08:12:16,931 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-12-19 08:12:16,932 INFO L229 MonitoredProcess]: Starting monitored process 13 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-12-19 08:12:16,952 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (13)] Waiting until timeout for monitored process [2023-12-19 08:12:17,084 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 08:12:17,087 INFO L262 TraceCheckSpWp]: Trace formula consists of 369 conjuncts, 22 conjunts are in the unsatisfiable core [2023-12-19 08:12:17,090 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-19 08:12:23,192 INFO L134 CoverageAnalysis]: Checked inductivity of 760 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 760 trivial. 0 not checked. [2023-12-19 08:12:23,192 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-19 08:12:23,192 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-12-19 08:12:23,192 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [653808602] [2023-12-19 08:12:23,192 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2023-12-19 08:12:23,192 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1591845887] [2023-12-19 08:12:23,192 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1591845887] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-19 08:12:23,192 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-19 08:12:23,192 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [10] imperfect sequences [] total 10 [2023-12-19 08:12:23,193 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [835572525] [2023-12-19 08:12:23,193 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-19 08:12:23,193 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2023-12-19 08:12:23,193 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-12-19 08:12:23,193 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2023-12-19 08:12:23,193 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=33, Invalid=77, Unknown=0, NotChecked=0, Total=110 [2023-12-19 08:12:23,194 INFO L87 Difference]: Start difference. First operand 1426 states and 2206 transitions. Second operand has 11 states, 11 states have (on average 3.8181818181818183) internal successors, (42), 10 states have internal predecessors, (42), 1 states have call successors, (20), 1 states have call predecessors, (20), 1 states have return successors, (20), 1 states have call predecessors, (20), 1 states have call successors, (20) [2023-12-19 08:12:31,192 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-19 08:12:31,193 INFO L93 Difference]: Finished difference Result 1867 states and 2878 transitions. [2023-12-19 08:12:31,193 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2023-12-19 08:12:31,193 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 11 states have (on average 3.8181818181818183) internal successors, (42), 10 states have internal predecessors, (42), 1 states have call successors, (20), 1 states have call predecessors, (20), 1 states have return successors, (20), 1 states have call predecessors, (20), 1 states have call successors, (20) Word has length 139 [2023-12-19 08:12:31,193 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-19 08:12:31,198 INFO L225 Difference]: With dead ends: 1867 [2023-12-19 08:12:31,198 INFO L226 Difference]: Without dead ends: 1533 [2023-12-19 08:12:31,200 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 149 GetRequests, 129 SyntacticMatches, 0 SemanticMatches, 20 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 67 ImplicationChecksByTransitivity, 3.4s TimeCoverageRelationStatistics Valid=150, Invalid=312, Unknown=0, NotChecked=0, Total=462 [2023-12-19 08:12:31,200 INFO L413 NwaCegarLoop]: 176 mSDtfsCounter, 482 mSDsluCounter, 812 mSDsCounter, 0 mSdLazyCounter, 969 mSolverCounterSat, 6 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 5.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 482 SdHoareTripleChecker+Valid, 988 SdHoareTripleChecker+Invalid, 975 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 6 IncrementalHoareTripleChecker+Valid, 969 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 5.5s IncrementalHoareTripleChecker+Time [2023-12-19 08:12:31,200 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [482 Valid, 988 Invalid, 975 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [6 Valid, 969 Invalid, 0 Unknown, 0 Unchecked, 5.5s Time] [2023-12-19 08:12:31,202 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1533 states. [2023-12-19 08:12:31,286 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1533 to 1450. [2023-12-19 08:12:31,289 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1450 states, 1151 states have (on average 1.4943527367506515) internal successors, (1720), 1160 states have internal predecessors, (1720), 263 states have call successors, (263), 35 states have call predecessors, (263), 35 states have return successors, (263), 254 states have call predecessors, (263), 263 states have call successors, (263) [2023-12-19 08:12:31,291 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1450 states to 1450 states and 2246 transitions. [2023-12-19 08:12:31,291 INFO L78 Accepts]: Start accepts. Automaton has 1450 states and 2246 transitions. Word has length 139 [2023-12-19 08:12:31,291 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-19 08:12:31,292 INFO L495 AbstractCegarLoop]: Abstraction has 1450 states and 2246 transitions. [2023-12-19 08:12:31,292 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 11 states, 11 states have (on average 3.8181818181818183) internal successors, (42), 10 states have internal predecessors, (42), 1 states have call successors, (20), 1 states have call predecessors, (20), 1 states have return successors, (20), 1 states have call predecessors, (20), 1 states have call successors, (20) [2023-12-19 08:12:31,292 INFO L276 IsEmpty]: Start isEmpty. Operand 1450 states and 2246 transitions. [2023-12-19 08:12:31,293 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 140 [2023-12-19 08:12:31,293 INFO L187 NwaCegarLoop]: Found error trace [2023-12-19 08:12:31,293 INFO L195 NwaCegarLoop]: trace histogram [20, 20, 20, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-19 08:12:31,302 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (13)] Forceful destruction successful, exit code 0 [2023-12-19 08:12:31,499 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 13 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable11 [2023-12-19 08:12:31,500 INFO L420 AbstractCegarLoop]: === Iteration 13 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-19 08:12:31,500 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-19 08:12:31,500 INFO L85 PathProgramCache]: Analyzing trace with hash -692893565, now seen corresponding path program 1 times [2023-12-19 08:12:31,500 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-12-19 08:12:31,500 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [742636527] [2023-12-19 08:12:31,501 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-19 08:12:31,502 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-19 08:12:31,519 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-12-19 08:12:31,519 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [16999059] [2023-12-19 08:12:31,520 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-19 08:12:31,520 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-19 08:12:31,520 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-12-19 08:12:31,521 INFO L229 MonitoredProcess]: Starting monitored process 14 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-12-19 08:12:31,523 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (14)] Waiting until timeout for monitored process [2023-12-19 08:12:31,633 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 08:12:31,635 INFO L262 TraceCheckSpWp]: Trace formula consists of 367 conjuncts, 21 conjunts are in the unsatisfiable core [2023-12-19 08:12:31,638 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-19 08:12:42,400 INFO L134 CoverageAnalysis]: Checked inductivity of 760 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 760 trivial. 0 not checked. [2023-12-19 08:12:42,401 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-19 08:12:42,401 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-12-19 08:12:42,401 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [742636527] [2023-12-19 08:12:42,401 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2023-12-19 08:12:42,401 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [16999059] [2023-12-19 08:12:42,401 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [16999059] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-19 08:12:42,401 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-19 08:12:42,401 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [11] imperfect sequences [] total 11 [2023-12-19 08:12:42,402 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [350471735] [2023-12-19 08:12:42,402 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-19 08:12:42,402 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2023-12-19 08:12:42,402 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-12-19 08:12:42,403 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2023-12-19 08:12:42,403 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=38, Invalid=94, Unknown=0, NotChecked=0, Total=132 [2023-12-19 08:12:42,403 INFO L87 Difference]: Start difference. First operand 1450 states and 2246 transitions. Second operand has 12 states, 12 states have (on average 3.5) internal successors, (42), 11 states have internal predecessors, (42), 1 states have call successors, (20), 1 states have call predecessors, (20), 1 states have return successors, (20), 1 states have call predecessors, (20), 1 states have call successors, (20) [2023-12-19 08:12:49,142 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-19 08:12:49,142 INFO L93 Difference]: Finished difference Result 1918 states and 2966 transitions. [2023-12-19 08:12:49,143 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2023-12-19 08:12:49,143 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 12 states have (on average 3.5) internal successors, (42), 11 states have internal predecessors, (42), 1 states have call successors, (20), 1 states have call predecessors, (20), 1 states have return successors, (20), 1 states have call predecessors, (20), 1 states have call successors, (20) Word has length 139 [2023-12-19 08:12:49,143 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-19 08:12:49,148 INFO L225 Difference]: With dead ends: 1918 [2023-12-19 08:12:49,148 INFO L226 Difference]: Without dead ends: 1567 [2023-12-19 08:12:49,149 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 150 GetRequests, 128 SyntacticMatches, 0 SemanticMatches, 22 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 85 ImplicationChecksByTransitivity, 4.0s TimeCoverageRelationStatistics Valid=171, Invalid=381, Unknown=0, NotChecked=0, Total=552 [2023-12-19 08:12:49,149 INFO L413 NwaCegarLoop]: 180 mSDtfsCounter, 566 mSDsluCounter, 616 mSDsCounter, 0 mSdLazyCounter, 616 mSolverCounterSat, 7 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 4.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 566 SdHoareTripleChecker+Valid, 796 SdHoareTripleChecker+Invalid, 623 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 7 IncrementalHoareTripleChecker+Valid, 616 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 4.1s IncrementalHoareTripleChecker+Time [2023-12-19 08:12:49,150 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [566 Valid, 796 Invalid, 623 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [7 Valid, 616 Invalid, 0 Unknown, 0 Unchecked, 4.1s Time] [2023-12-19 08:12:49,150 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1567 states. [2023-12-19 08:12:49,223 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1567 to 1452. [2023-12-19 08:12:49,225 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1452 states, 1153 states have (on average 1.4943625325238508) internal successors, (1723), 1162 states have internal predecessors, (1723), 263 states have call successors, (263), 35 states have call predecessors, (263), 35 states have return successors, (263), 254 states have call predecessors, (263), 263 states have call successors, (263) [2023-12-19 08:12:49,227 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1452 states to 1452 states and 2249 transitions. [2023-12-19 08:12:49,228 INFO L78 Accepts]: Start accepts. Automaton has 1452 states and 2249 transitions. Word has length 139 [2023-12-19 08:12:49,228 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-19 08:12:49,228 INFO L495 AbstractCegarLoop]: Abstraction has 1452 states and 2249 transitions. [2023-12-19 08:12:49,228 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 12 states, 12 states have (on average 3.5) internal successors, (42), 11 states have internal predecessors, (42), 1 states have call successors, (20), 1 states have call predecessors, (20), 1 states have return successors, (20), 1 states have call predecessors, (20), 1 states have call successors, (20) [2023-12-19 08:12:49,228 INFO L276 IsEmpty]: Start isEmpty. Operand 1452 states and 2249 transitions. [2023-12-19 08:12:49,229 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 140 [2023-12-19 08:12:49,229 INFO L187 NwaCegarLoop]: Found error trace [2023-12-19 08:12:49,229 INFO L195 NwaCegarLoop]: trace histogram [20, 20, 20, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-19 08:12:49,235 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (14)] Forceful destruction successful, exit code 0 [2023-12-19 08:12:49,435 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 14 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable12 [2023-12-19 08:12:49,436 INFO L420 AbstractCegarLoop]: === Iteration 14 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-19 08:12:49,436 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-19 08:12:49,436 INFO L85 PathProgramCache]: Analyzing trace with hash -106087551, now seen corresponding path program 1 times [2023-12-19 08:12:49,436 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-12-19 08:12:49,436 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1311253429] [2023-12-19 08:12:49,436 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-19 08:12:49,436 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-19 08:12:49,448 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-12-19 08:12:49,448 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [721511547] [2023-12-19 08:12:49,448 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-19 08:12:49,448 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-19 08:12:49,448 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-12-19 08:12:49,449 INFO L229 MonitoredProcess]: Starting monitored process 15 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-12-19 08:12:49,451 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (15)] Waiting until timeout for monitored process [2023-12-19 08:12:49,580 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 08:12:49,582 INFO L262 TraceCheckSpWp]: Trace formula consists of 369 conjuncts, 31 conjunts are in the unsatisfiable core [2023-12-19 08:12:49,585 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-19 08:12:50,259 INFO L134 CoverageAnalysis]: Checked inductivity of 760 backedges. 159 proven. 51 refuted. 0 times theorem prover too weak. 550 trivial. 0 not checked. [2023-12-19 08:12:50,259 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-12-19 08:12:59,424 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-12-19 08:12:59,425 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1311253429] [2023-12-19 08:12:59,425 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2023-12-19 08:12:59,425 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [721511547] [2023-12-19 08:12:59,425 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [721511547] provided 0 perfect and 1 imperfect interpolant sequences [2023-12-19 08:12:59,425 INFO L185 FreeRefinementEngine]: Found 0 perfect and 1 imperfect interpolant sequences. [2023-12-19 08:12:59,425 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10] total 10 [2023-12-19 08:12:59,425 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [950456138] [2023-12-19 08:12:59,425 INFO L85 oduleStraightlineAll]: Using 1 imperfect interpolants to construct interpolant automaton [2023-12-19 08:12:59,426 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2023-12-19 08:12:59,426 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-12-19 08:12:59,426 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2023-12-19 08:12:59,426 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=61, Invalid=281, Unknown=0, NotChecked=0, Total=342 [2023-12-19 08:12:59,426 INFO L87 Difference]: Start difference. First operand 1452 states and 2249 transitions. Second operand has 11 states, 11 states have (on average 4.363636363636363) internal successors, (48), 10 states have internal predecessors, (48), 2 states have call successors, (20), 2 states have call predecessors, (20), 3 states have return successors, (20), 2 states have call predecessors, (20), 2 states have call successors, (20) [2023-12-19 08:13:00,588 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-19 08:13:00,589 INFO L93 Difference]: Finished difference Result 3422 states and 5324 transitions. [2023-12-19 08:13:00,589 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2023-12-19 08:13:00,589 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 11 states have (on average 4.363636363636363) internal successors, (48), 10 states have internal predecessors, (48), 2 states have call successors, (20), 2 states have call predecessors, (20), 3 states have return successors, (20), 2 states have call predecessors, (20), 2 states have call successors, (20) Word has length 139 [2023-12-19 08:13:00,590 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-19 08:13:00,597 INFO L225 Difference]: With dead ends: 3422 [2023-12-19 08:13:00,597 INFO L226 Difference]: Without dead ends: 2017 [2023-12-19 08:13:00,602 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 178 GetRequests, 149 SyntacticMatches, 0 SemanticMatches, 29 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 135 ImplicationChecksByTransitivity, 4.1s TimeCoverageRelationStatistics Valid=190, Invalid=740, Unknown=0, NotChecked=0, Total=930 [2023-12-19 08:13:00,602 INFO L413 NwaCegarLoop]: 65 mSDtfsCounter, 574 mSDsluCounter, 449 mSDsCounter, 0 mSdLazyCounter, 651 mSolverCounterSat, 60 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 574 SdHoareTripleChecker+Valid, 514 SdHoareTripleChecker+Invalid, 711 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 60 IncrementalHoareTripleChecker+Valid, 651 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.7s IncrementalHoareTripleChecker+Time [2023-12-19 08:13:00,603 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [574 Valid, 514 Invalid, 711 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [60 Valid, 651 Invalid, 0 Unknown, 0 Unchecked, 0.7s Time] [2023-12-19 08:13:00,605 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2017 states. [2023-12-19 08:13:00,725 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2017 to 1793. [2023-12-19 08:13:00,729 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1793 states, 1493 states have (on average 1.5043536503683859) internal successors, (2246), 1502 states have internal predecessors, (2246), 263 states have call successors, (263), 36 states have call predecessors, (263), 36 states have return successors, (263), 254 states have call predecessors, (263), 263 states have call successors, (263) [2023-12-19 08:13:00,750 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1793 states to 1793 states and 2772 transitions. [2023-12-19 08:13:00,750 INFO L78 Accepts]: Start accepts. Automaton has 1793 states and 2772 transitions. Word has length 139 [2023-12-19 08:13:00,750 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-19 08:13:00,751 INFO L495 AbstractCegarLoop]: Abstraction has 1793 states and 2772 transitions. [2023-12-19 08:13:00,751 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 11 states, 11 states have (on average 4.363636363636363) internal successors, (48), 10 states have internal predecessors, (48), 2 states have call successors, (20), 2 states have call predecessors, (20), 3 states have return successors, (20), 2 states have call predecessors, (20), 2 states have call successors, (20) [2023-12-19 08:13:00,751 INFO L276 IsEmpty]: Start isEmpty. Operand 1793 states and 2772 transitions. [2023-12-19 08:13:00,753 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 140 [2023-12-19 08:13:00,753 INFO L187 NwaCegarLoop]: Found error trace [2023-12-19 08:13:00,753 INFO L195 NwaCegarLoop]: trace histogram [20, 20, 20, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-19 08:13:00,776 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (15)] Forceful destruction successful, exit code 0 [2023-12-19 08:13:00,960 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable13,15 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-19 08:13:00,960 INFO L420 AbstractCegarLoop]: === Iteration 15 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-19 08:13:00,961 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-19 08:13:00,961 INFO L85 PathProgramCache]: Analyzing trace with hash 255732976, now seen corresponding path program 1 times [2023-12-19 08:13:00,961 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-12-19 08:13:00,961 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [465673309] [2023-12-19 08:13:00,961 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-19 08:13:00,962 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-19 08:13:00,976 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-12-19 08:13:00,976 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [96337673] [2023-12-19 08:13:00,976 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-19 08:13:00,976 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-19 08:13:00,976 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-12-19 08:13:00,977 INFO L229 MonitoredProcess]: Starting monitored process 16 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-12-19 08:13:00,980 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (16)] Waiting until timeout for monitored process [2023-12-19 08:13:01,105 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 08:13:01,108 INFO L262 TraceCheckSpWp]: Trace formula consists of 368 conjuncts, 36 conjunts are in the unsatisfiable core [2023-12-19 08:13:01,111 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-19 08:13:02,025 INFO L134 CoverageAnalysis]: Checked inductivity of 760 backedges. 408 proven. 81 refuted. 0 times theorem prover too weak. 271 trivial. 0 not checked. [2023-12-19 08:13:02,025 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-12-19 08:13:04,709 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-12-19 08:13:04,709 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [465673309] [2023-12-19 08:13:04,709 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2023-12-19 08:13:04,709 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [96337673] [2023-12-19 08:13:04,709 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [96337673] provided 0 perfect and 1 imperfect interpolant sequences [2023-12-19 08:13:04,710 INFO L185 FreeRefinementEngine]: Found 0 perfect and 1 imperfect interpolant sequences. [2023-12-19 08:13:04,710 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13] total 13 [2023-12-19 08:13:04,710 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1587557496] [2023-12-19 08:13:04,710 INFO L85 oduleStraightlineAll]: Using 1 imperfect interpolants to construct interpolant automaton [2023-12-19 08:13:04,710 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 14 states [2023-12-19 08:13:04,710 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-12-19 08:13:04,711 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2023-12-19 08:13:04,711 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=84, Invalid=336, Unknown=0, NotChecked=0, Total=420 [2023-12-19 08:13:04,711 INFO L87 Difference]: Start difference. First operand 1793 states and 2772 transitions. Second operand has 14 states, 14 states have (on average 3.857142857142857) internal successors, (54), 13 states have internal predecessors, (54), 3 states have call successors, (20), 3 states have call predecessors, (20), 5 states have return successors, (20), 3 states have call predecessors, (20), 3 states have call successors, (20) [2023-12-19 08:13:05,497 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-19 08:13:05,497 INFO L93 Difference]: Finished difference Result 2782 states and 4253 transitions. [2023-12-19 08:13:05,498 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2023-12-19 08:13:05,498 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 14 states have (on average 3.857142857142857) internal successors, (54), 13 states have internal predecessors, (54), 3 states have call successors, (20), 3 states have call predecessors, (20), 5 states have return successors, (20), 3 states have call predecessors, (20), 3 states have call successors, (20) Word has length 139 [2023-12-19 08:13:05,498 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-19 08:13:05,504 INFO L225 Difference]: With dead ends: 2782 [2023-12-19 08:13:05,504 INFO L226 Difference]: Without dead ends: 1957 [2023-12-19 08:13:05,506 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 181 GetRequests, 147 SyntacticMatches, 0 SemanticMatches, 34 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 213 ImplicationChecksByTransitivity, 0.9s TimeCoverageRelationStatistics Valid=270, Invalid=990, Unknown=0, NotChecked=0, Total=1260 [2023-12-19 08:13:05,506 INFO L413 NwaCegarLoop]: 69 mSDtfsCounter, 351 mSDsluCounter, 462 mSDsCounter, 0 mSdLazyCounter, 744 mSolverCounterSat, 53 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 351 SdHoareTripleChecker+Valid, 531 SdHoareTripleChecker+Invalid, 797 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 53 IncrementalHoareTripleChecker+Valid, 744 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2023-12-19 08:13:05,507 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [351 Valid, 531 Invalid, 797 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [53 Valid, 744 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2023-12-19 08:13:05,508 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1957 states. [2023-12-19 08:13:05,578 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1957 to 1797. [2023-12-19 08:13:05,581 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1797 states, 1496 states have (on average 1.5020053475935828) internal successors, (2247), 1505 states have internal predecessors, (2247), 263 states have call successors, (263), 37 states have call predecessors, (263), 37 states have return successors, (263), 254 states have call predecessors, (263), 263 states have call successors, (263) [2023-12-19 08:13:05,584 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1797 states to 1797 states and 2773 transitions. [2023-12-19 08:13:05,584 INFO L78 Accepts]: Start accepts. Automaton has 1797 states and 2773 transitions. Word has length 139 [2023-12-19 08:13:05,585 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-19 08:13:05,585 INFO L495 AbstractCegarLoop]: Abstraction has 1797 states and 2773 transitions. [2023-12-19 08:13:05,585 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 14 states, 14 states have (on average 3.857142857142857) internal successors, (54), 13 states have internal predecessors, (54), 3 states have call successors, (20), 3 states have call predecessors, (20), 5 states have return successors, (20), 3 states have call predecessors, (20), 3 states have call successors, (20) [2023-12-19 08:13:05,585 INFO L276 IsEmpty]: Start isEmpty. Operand 1797 states and 2773 transitions. [2023-12-19 08:13:05,586 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 140 [2023-12-19 08:13:05,586 INFO L187 NwaCegarLoop]: Found error trace [2023-12-19 08:13:05,586 INFO L195 NwaCegarLoop]: trace histogram [20, 20, 20, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-19 08:13:05,603 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (16)] Forceful destruction successful, exit code 0 [2023-12-19 08:13:05,794 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 16 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable14 [2023-12-19 08:13:05,794 INFO L420 AbstractCegarLoop]: === Iteration 16 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-19 08:13:05,794 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-19 08:13:05,795 INFO L85 PathProgramCache]: Analyzing trace with hash -230678337, now seen corresponding path program 1 times [2023-12-19 08:13:05,795 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-12-19 08:13:05,795 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [195925029] [2023-12-19 08:13:05,795 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-19 08:13:05,795 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-19 08:13:05,811 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-12-19 08:13:05,812 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [979241838] [2023-12-19 08:13:05,812 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-19 08:13:05,812 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-19 08:13:05,812 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-12-19 08:13:05,813 INFO L229 MonitoredProcess]: Starting monitored process 17 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-12-19 08:13:05,835 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (17)] Waiting until timeout for monitored process [2023-12-19 08:13:05,912 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 08:13:05,914 INFO L262 TraceCheckSpWp]: Trace formula consists of 365 conjuncts, 22 conjunts are in the unsatisfiable core [2023-12-19 08:13:05,918 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-19 08:13:07,634 INFO L134 CoverageAnalysis]: Checked inductivity of 760 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 760 trivial. 0 not checked. [2023-12-19 08:13:07,635 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-19 08:13:07,635 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-12-19 08:13:07,635 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [195925029] [2023-12-19 08:13:07,635 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2023-12-19 08:13:07,635 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [979241838] [2023-12-19 08:13:07,635 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [979241838] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-19 08:13:07,635 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-19 08:13:07,635 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [11] imperfect sequences [] total 11 [2023-12-19 08:13:07,635 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1315005692] [2023-12-19 08:13:07,635 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-19 08:13:07,636 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2023-12-19 08:13:07,636 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-12-19 08:13:07,636 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2023-12-19 08:13:07,636 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=38, Invalid=94, Unknown=0, NotChecked=0, Total=132 [2023-12-19 08:13:07,636 INFO L87 Difference]: Start difference. First operand 1797 states and 2773 transitions. Second operand has 12 states, 12 states have (on average 3.5) internal successors, (42), 11 states have internal predecessors, (42), 1 states have call successors, (20), 1 states have call predecessors, (20), 1 states have return successors, (20), 1 states have call predecessors, (20), 1 states have call successors, (20) [2023-12-19 08:13:12,045 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-19 08:13:12,046 INFO L93 Difference]: Finished difference Result 2405 states and 3702 transitions. [2023-12-19 08:13:12,052 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2023-12-19 08:13:12,052 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 12 states have (on average 3.5) internal successors, (42), 11 states have internal predecessors, (42), 1 states have call successors, (20), 1 states have call predecessors, (20), 1 states have return successors, (20), 1 states have call predecessors, (20), 1 states have call successors, (20) Word has length 139 [2023-12-19 08:13:12,053 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-19 08:13:12,058 INFO L225 Difference]: With dead ends: 2405 [2023-12-19 08:13:12,059 INFO L226 Difference]: Without dead ends: 1972 [2023-12-19 08:13:12,060 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 150 GetRequests, 128 SyntacticMatches, 0 SemanticMatches, 22 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 83 ImplicationChecksByTransitivity, 1.2s TimeCoverageRelationStatistics Valid=171, Invalid=381, Unknown=0, NotChecked=0, Total=552 [2023-12-19 08:13:12,061 INFO L413 NwaCegarLoop]: 206 mSDtfsCounter, 692 mSDsluCounter, 691 mSDsCounter, 0 mSdLazyCounter, 765 mSolverCounterSat, 7 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 3.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 692 SdHoareTripleChecker+Valid, 897 SdHoareTripleChecker+Invalid, 772 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 7 IncrementalHoareTripleChecker+Valid, 765 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 3.4s IncrementalHoareTripleChecker+Time [2023-12-19 08:13:12,061 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [692 Valid, 897 Invalid, 772 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [7 Valid, 765 Invalid, 0 Unknown, 0 Unchecked, 3.4s Time] [2023-12-19 08:13:12,063 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1972 states. [2023-12-19 08:13:12,137 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1972 to 1849. [2023-12-19 08:13:12,139 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1849 states, 1548 states have (on average 1.503875968992248) internal successors, (2328), 1557 states have internal predecessors, (2328), 263 states have call successors, (263), 37 states have call predecessors, (263), 37 states have return successors, (263), 254 states have call predecessors, (263), 263 states have call successors, (263) [2023-12-19 08:13:12,142 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1849 states to 1849 states and 2854 transitions. [2023-12-19 08:13:12,143 INFO L78 Accepts]: Start accepts. Automaton has 1849 states and 2854 transitions. Word has length 139 [2023-12-19 08:13:12,144 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-19 08:13:12,144 INFO L495 AbstractCegarLoop]: Abstraction has 1849 states and 2854 transitions. [2023-12-19 08:13:12,144 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 12 states, 12 states have (on average 3.5) internal successors, (42), 11 states have internal predecessors, (42), 1 states have call successors, (20), 1 states have call predecessors, (20), 1 states have return successors, (20), 1 states have call predecessors, (20), 1 states have call successors, (20) [2023-12-19 08:13:12,145 INFO L276 IsEmpty]: Start isEmpty. Operand 1849 states and 2854 transitions. [2023-12-19 08:13:12,146 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 140 [2023-12-19 08:13:12,146 INFO L187 NwaCegarLoop]: Found error trace [2023-12-19 08:13:12,146 INFO L195 NwaCegarLoop]: trace histogram [20, 20, 20, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-19 08:13:12,155 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (17)] Forceful destruction successful, exit code 0 [2023-12-19 08:13:12,348 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 17 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable15 [2023-12-19 08:13:12,348 INFO L420 AbstractCegarLoop]: === Iteration 17 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-19 08:13:12,349 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-19 08:13:12,349 INFO L85 PathProgramCache]: Analyzing trace with hash 356127677, now seen corresponding path program 1 times [2023-12-19 08:13:12,349 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-12-19 08:13:12,349 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2005999904] [2023-12-19 08:13:12,349 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-19 08:13:12,349 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-19 08:13:12,363 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-12-19 08:13:12,363 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [453596332] [2023-12-19 08:13:12,363 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-19 08:13:12,363 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-19 08:13:12,363 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-12-19 08:13:12,382 INFO L229 MonitoredProcess]: Starting monitored process 18 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-12-19 08:13:12,383 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (18)] Waiting until timeout for monitored process [2023-12-19 08:13:12,495 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 08:13:12,497 INFO L262 TraceCheckSpWp]: Trace formula consists of 367 conjuncts, 5 conjunts are in the unsatisfiable core [2023-12-19 08:13:12,500 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-19 08:13:12,589 INFO L134 CoverageAnalysis]: Checked inductivity of 760 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 760 trivial. 0 not checked. [2023-12-19 08:13:12,590 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-19 08:13:12,590 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-12-19 08:13:12,590 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2005999904] [2023-12-19 08:13:12,590 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2023-12-19 08:13:12,590 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [453596332] [2023-12-19 08:13:12,590 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [453596332] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-19 08:13:12,590 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-19 08:13:12,590 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2023-12-19 08:13:12,590 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1112244178] [2023-12-19 08:13:12,591 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-19 08:13:12,591 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2023-12-19 08:13:12,591 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-12-19 08:13:12,591 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2023-12-19 08:13:12,591 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2023-12-19 08:13:12,592 INFO L87 Difference]: Start difference. First operand 1849 states and 2854 transitions. Second operand has 4 states, 4 states have (on average 10.5) internal successors, (42), 3 states have internal predecessors, (42), 1 states have call successors, (20), 1 states have call predecessors, (20), 1 states have return successors, (20), 1 states have call predecessors, (20), 1 states have call successors, (20) [2023-12-19 08:13:12,777 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-19 08:13:12,777 INFO L93 Difference]: Finished difference Result 2953 states and 4559 transitions. [2023-12-19 08:13:12,778 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2023-12-19 08:13:12,778 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 10.5) internal successors, (42), 3 states have internal predecessors, (42), 1 states have call successors, (20), 1 states have call predecessors, (20), 1 states have return successors, (20), 1 states have call predecessors, (20), 1 states have call successors, (20) Word has length 139 [2023-12-19 08:13:12,779 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-19 08:13:12,783 INFO L225 Difference]: With dead ends: 2953 [2023-12-19 08:13:12,783 INFO L226 Difference]: Without dead ends: 1504 [2023-12-19 08:13:12,785 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 139 GetRequests, 136 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2023-12-19 08:13:12,785 INFO L413 NwaCegarLoop]: 126 mSDtfsCounter, 86 mSDsluCounter, 244 mSDsCounter, 0 mSdLazyCounter, 21 mSolverCounterSat, 41 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 86 SdHoareTripleChecker+Valid, 370 SdHoareTripleChecker+Invalid, 62 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 41 IncrementalHoareTripleChecker+Valid, 21 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2023-12-19 08:13:12,785 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [86 Valid, 370 Invalid, 62 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [41 Valid, 21 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2023-12-19 08:13:12,786 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1504 states. [2023-12-19 08:13:12,849 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1504 to 1476. [2023-12-19 08:13:12,851 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1476 states, 1228 states have (on average 1.501628664495114) internal successors, (1844), 1236 states have internal predecessors, (1844), 216 states have call successors, (216), 31 states have call predecessors, (216), 31 states have return successors, (216), 208 states have call predecessors, (216), 216 states have call successors, (216) [2023-12-19 08:13:12,853 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1476 states to 1476 states and 2276 transitions. [2023-12-19 08:13:12,854 INFO L78 Accepts]: Start accepts. Automaton has 1476 states and 2276 transitions. Word has length 139 [2023-12-19 08:13:12,854 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-19 08:13:12,854 INFO L495 AbstractCegarLoop]: Abstraction has 1476 states and 2276 transitions. [2023-12-19 08:13:12,854 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 10.5) internal successors, (42), 3 states have internal predecessors, (42), 1 states have call successors, (20), 1 states have call predecessors, (20), 1 states have return successors, (20), 1 states have call predecessors, (20), 1 states have call successors, (20) [2023-12-19 08:13:12,854 INFO L276 IsEmpty]: Start isEmpty. Operand 1476 states and 2276 transitions. [2023-12-19 08:13:12,855 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 140 [2023-12-19 08:13:12,855 INFO L187 NwaCegarLoop]: Found error trace [2023-12-19 08:13:12,855 INFO L195 NwaCegarLoop]: trace histogram [20, 20, 20, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-19 08:13:12,865 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (18)] Forceful destruction successful, exit code 0 [2023-12-19 08:13:13,065 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 18 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable16 [2023-12-19 08:13:13,066 INFO L420 AbstractCegarLoop]: === Iteration 18 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-19 08:13:13,066 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-19 08:13:13,066 INFO L85 PathProgramCache]: Analyzing trace with hash -850516925, now seen corresponding path program 1 times [2023-12-19 08:13:13,067 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-12-19 08:13:13,067 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [773918013] [2023-12-19 08:13:13,067 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-19 08:13:13,067 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-19 08:13:13,084 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-12-19 08:13:13,084 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [191960176] [2023-12-19 08:13:13,084 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-19 08:13:13,086 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-19 08:13:13,086 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-12-19 08:13:13,087 INFO L229 MonitoredProcess]: Starting monitored process 19 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-12-19 08:13:13,093 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (19)] Waiting until timeout for monitored process [2023-12-19 08:13:13,261 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 08:13:13,265 INFO L262 TraceCheckSpWp]: Trace formula consists of 366 conjuncts, 46 conjunts are in the unsatisfiable core [2023-12-19 08:13:13,278 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-19 08:13:16,020 INFO L134 CoverageAnalysis]: Checked inductivity of 760 backedges. 314 proven. 126 refuted. 0 times theorem prover too weak. 320 trivial. 0 not checked. [2023-12-19 08:13:16,020 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-12-19 08:13:29,559 INFO L134 CoverageAnalysis]: Checked inductivity of 760 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 760 trivial. 0 not checked. [2023-12-19 08:13:29,559 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-12-19 08:13:29,559 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [773918013] [2023-12-19 08:13:29,560 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2023-12-19 08:13:29,560 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [191960176] [2023-12-19 08:13:29,560 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [191960176] provided 1 perfect and 1 imperfect interpolant sequences [2023-12-19 08:13:29,560 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2023-12-19 08:13:29,560 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [10] imperfect sequences [23] total 31 [2023-12-19 08:13:29,560 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1904138157] [2023-12-19 08:13:29,560 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-19 08:13:29,560 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2023-12-19 08:13:29,560 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-12-19 08:13:29,561 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2023-12-19 08:13:29,561 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=161, Invalid=769, Unknown=0, NotChecked=0, Total=930 [2023-12-19 08:13:29,561 INFO L87 Difference]: Start difference. First operand 1476 states and 2276 transitions. Second operand has 10 states, 10 states have (on average 4.2) internal successors, (42), 10 states have internal predecessors, (42), 1 states have call successors, (20), 1 states have call predecessors, (20), 1 states have return successors, (20), 1 states have call predecessors, (20), 1 states have call successors, (20) [2023-12-19 08:13:55,806 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-19 08:13:55,806 INFO L93 Difference]: Finished difference Result 3550 states and 5576 transitions. [2023-12-19 08:13:55,807 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 20 states. [2023-12-19 08:13:55,807 INFO L78 Accepts]: Start accepts. Automaton has has 10 states, 10 states have (on average 4.2) internal successors, (42), 10 states have internal predecessors, (42), 1 states have call successors, (20), 1 states have call predecessors, (20), 1 states have return successors, (20), 1 states have call predecessors, (20), 1 states have call successors, (20) Word has length 139 [2023-12-19 08:13:55,808 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-19 08:13:55,814 INFO L225 Difference]: With dead ends: 3550 [2023-12-19 08:13:55,814 INFO L226 Difference]: Without dead ends: 2543 [2023-12-19 08:13:55,816 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 291 GetRequests, 247 SyntacticMatches, 0 SemanticMatches, 44 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 626 ImplicationChecksByTransitivity, 19.6s TimeCoverageRelationStatistics Valid=370, Invalid=1700, Unknown=0, NotChecked=0, Total=2070 [2023-12-19 08:13:55,817 INFO L413 NwaCegarLoop]: 121 mSDtfsCounter, 557 mSDsluCounter, 572 mSDsCounter, 0 mSdLazyCounter, 730 mSolverCounterSat, 9 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 11.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 557 SdHoareTripleChecker+Valid, 693 SdHoareTripleChecker+Invalid, 739 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 9 IncrementalHoareTripleChecker+Valid, 730 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 11.2s IncrementalHoareTripleChecker+Time [2023-12-19 08:13:55,817 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [557 Valid, 693 Invalid, 739 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [9 Valid, 730 Invalid, 0 Unknown, 0 Unchecked, 11.2s Time] [2023-12-19 08:13:55,818 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2543 states. [2023-12-19 08:13:55,916 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2543 to 1720. [2023-12-19 08:13:55,919 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1720 states, 1442 states have (on average 1.5083217753120666) internal successors, (2175), 1455 states have internal predecessors, (2175), 241 states have call successors, (241), 36 states have call predecessors, (241), 36 states have return successors, (241), 228 states have call predecessors, (241), 241 states have call successors, (241) [2023-12-19 08:13:55,923 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1720 states to 1720 states and 2657 transitions. [2023-12-19 08:13:55,923 INFO L78 Accepts]: Start accepts. Automaton has 1720 states and 2657 transitions. Word has length 139 [2023-12-19 08:13:55,923 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-19 08:13:55,923 INFO L495 AbstractCegarLoop]: Abstraction has 1720 states and 2657 transitions. [2023-12-19 08:13:55,924 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 10 states have (on average 4.2) internal successors, (42), 10 states have internal predecessors, (42), 1 states have call successors, (20), 1 states have call predecessors, (20), 1 states have return successors, (20), 1 states have call predecessors, (20), 1 states have call successors, (20) [2023-12-19 08:13:55,924 INFO L276 IsEmpty]: Start isEmpty. Operand 1720 states and 2657 transitions. [2023-12-19 08:13:55,925 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 141 [2023-12-19 08:13:55,925 INFO L187 NwaCegarLoop]: Found error trace [2023-12-19 08:13:55,925 INFO L195 NwaCegarLoop]: trace histogram [20, 20, 20, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-19 08:13:55,952 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (19)] Forceful destruction successful, exit code 0 [2023-12-19 08:13:56,125 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 19 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable17 [2023-12-19 08:13:56,126 INFO L420 AbstractCegarLoop]: === Iteration 19 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-19 08:13:56,126 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-19 08:13:56,126 INFO L85 PathProgramCache]: Analyzing trace with hash -260897040, now seen corresponding path program 1 times [2023-12-19 08:13:56,126 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-12-19 08:13:56,126 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1297674086] [2023-12-19 08:13:56,126 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-19 08:13:56,126 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-19 08:13:56,142 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-12-19 08:13:56,142 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1313146455] [2023-12-19 08:13:56,142 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-19 08:13:56,143 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-19 08:13:56,143 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-12-19 08:13:56,152 INFO L229 MonitoredProcess]: Starting monitored process 20 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-12-19 08:13:56,154 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (20)] Waiting until timeout for monitored process [2023-12-19 08:13:56,342 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 08:13:56,345 INFO L262 TraceCheckSpWp]: Trace formula consists of 369 conjuncts, 14 conjunts are in the unsatisfiable core [2023-12-19 08:13:56,348 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-19 08:13:57,612 INFO L134 CoverageAnalysis]: Checked inductivity of 760 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 760 trivial. 0 not checked. [2023-12-19 08:13:57,612 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-19 08:13:57,612 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-12-19 08:13:57,612 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1297674086] [2023-12-19 08:13:57,612 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2023-12-19 08:13:57,612 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1313146455] [2023-12-19 08:13:57,612 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1313146455] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-19 08:13:57,612 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-19 08:13:57,613 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [] total 8 [2023-12-19 08:13:57,613 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [112700370] [2023-12-19 08:13:57,613 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-19 08:13:57,613 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2023-12-19 08:13:57,613 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-12-19 08:13:57,613 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2023-12-19 08:13:57,613 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=21, Invalid=35, Unknown=0, NotChecked=0, Total=56 [2023-12-19 08:13:57,614 INFO L87 Difference]: Start difference. First operand 1720 states and 2657 transitions. Second operand has 8 states, 8 states have (on average 5.375) internal successors, (43), 8 states have internal predecessors, (43), 1 states have call successors, (20), 1 states have call predecessors, (20), 1 states have return successors, (20), 1 states have call predecessors, (20), 1 states have call successors, (20) [2023-12-19 08:13:58,627 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-19 08:13:58,628 INFO L93 Difference]: Finished difference Result 2112 states and 3275 transitions. [2023-12-19 08:13:58,628 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2023-12-19 08:13:58,629 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 8 states have (on average 5.375) internal successors, (43), 8 states have internal predecessors, (43), 1 states have call successors, (20), 1 states have call predecessors, (20), 1 states have return successors, (20), 1 states have call predecessors, (20), 1 states have call successors, (20) Word has length 140 [2023-12-19 08:13:58,629 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-19 08:13:58,636 INFO L225 Difference]: With dead ends: 2112 [2023-12-19 08:13:58,636 INFO L226 Difference]: Without dead ends: 1922 [2023-12-19 08:13:58,637 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 145 GetRequests, 133 SyntacticMatches, 0 SemanticMatches, 12 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 22 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=63, Invalid=119, Unknown=0, NotChecked=0, Total=182 [2023-12-19 08:13:58,637 INFO L413 NwaCegarLoop]: 209 mSDtfsCounter, 311 mSDsluCounter, 547 mSDsCounter, 0 mSdLazyCounter, 459 mSolverCounterSat, 4 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 311 SdHoareTripleChecker+Valid, 756 SdHoareTripleChecker+Invalid, 463 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 4 IncrementalHoareTripleChecker+Valid, 459 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.7s IncrementalHoareTripleChecker+Time [2023-12-19 08:13:58,637 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [311 Valid, 756 Invalid, 463 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [4 Valid, 459 Invalid, 0 Unknown, 0 Unchecked, 0.7s Time] [2023-12-19 08:13:58,638 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1922 states. [2023-12-19 08:13:58,733 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1922 to 1717. [2023-12-19 08:13:58,735 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1717 states, 1439 states have (on average 1.5072967338429466) internal successors, (2169), 1452 states have internal predecessors, (2169), 241 states have call successors, (241), 36 states have call predecessors, (241), 36 states have return successors, (241), 228 states have call predecessors, (241), 241 states have call successors, (241) [2023-12-19 08:13:58,738 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1717 states to 1717 states and 2651 transitions. [2023-12-19 08:13:58,738 INFO L78 Accepts]: Start accepts. Automaton has 1717 states and 2651 transitions. Word has length 140 [2023-12-19 08:13:58,738 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-19 08:13:58,738 INFO L495 AbstractCegarLoop]: Abstraction has 1717 states and 2651 transitions. [2023-12-19 08:13:58,738 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 8 states have (on average 5.375) internal successors, (43), 8 states have internal predecessors, (43), 1 states have call successors, (20), 1 states have call predecessors, (20), 1 states have return successors, (20), 1 states have call predecessors, (20), 1 states have call successors, (20) [2023-12-19 08:13:58,738 INFO L276 IsEmpty]: Start isEmpty. Operand 1717 states and 2651 transitions. [2023-12-19 08:13:58,739 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 141 [2023-12-19 08:13:58,739 INFO L187 NwaCegarLoop]: Found error trace [2023-12-19 08:13:58,739 INFO L195 NwaCegarLoop]: trace histogram [20, 20, 20, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-19 08:13:58,754 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (20)] Forceful destruction successful, exit code 0 [2023-12-19 08:13:58,945 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable18,20 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-19 08:13:58,946 INFO L420 AbstractCegarLoop]: === Iteration 20 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-19 08:13:58,946 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-19 08:13:58,946 INFO L85 PathProgramCache]: Analyzing trace with hash 1410527788, now seen corresponding path program 1 times [2023-12-19 08:13:58,947 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-12-19 08:13:58,947 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1714827595] [2023-12-19 08:13:58,947 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-19 08:13:58,947 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-19 08:13:58,958 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-12-19 08:13:58,959 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [931147132] [2023-12-19 08:13:58,959 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-19 08:13:58,959 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-19 08:13:58,959 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-12-19 08:13:58,973 INFO L229 MonitoredProcess]: Starting monitored process 21 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-12-19 08:13:59,000 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (21)] Waiting until timeout for monitored process [2023-12-19 08:13:59,201 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 08:13:59,203 INFO L262 TraceCheckSpWp]: Trace formula consists of 366 conjuncts, 55 conjunts are in the unsatisfiable core [2023-12-19 08:13:59,206 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-19 08:14:02,389 INFO L134 CoverageAnalysis]: Checked inductivity of 760 backedges. 381 proven. 150 refuted. 0 times theorem prover too weak. 229 trivial. 0 not checked. [2023-12-19 08:14:02,389 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-12-19 08:14:26,916 INFO L134 CoverageAnalysis]: Checked inductivity of 760 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 760 trivial. 0 not checked. [2023-12-19 08:14:26,916 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-12-19 08:14:26,916 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1714827595] [2023-12-19 08:14:26,916 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2023-12-19 08:14:26,930 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [931147132] [2023-12-19 08:14:26,930 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [931147132] provided 1 perfect and 1 imperfect interpolant sequences [2023-12-19 08:14:26,930 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2023-12-19 08:14:26,930 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [12] imperfect sequences [28] total 38 [2023-12-19 08:14:26,930 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2042009226] [2023-12-19 08:14:26,930 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-19 08:14:26,931 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2023-12-19 08:14:26,931 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-12-19 08:14:26,931 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2023-12-19 08:14:26,932 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=302, Invalid=1104, Unknown=0, NotChecked=0, Total=1406 [2023-12-19 08:14:26,932 INFO L87 Difference]: Start difference. First operand 1717 states and 2651 transitions. Second operand has 12 states, 12 states have (on average 3.5833333333333335) internal successors, (43), 12 states have internal predecessors, (43), 1 states have call successors, (20), 1 states have call predecessors, (20), 1 states have return successors, (20), 1 states have call predecessors, (20), 1 states have call successors, (20) [2023-12-19 08:14:48,904 WARN L293 SmtUtils]: Spent 6.69s on a formula simplification. DAG size of input: 152 DAG size of output: 136 (called from [L 391] de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.predicates.PredicateUnifier.getOrConstructPredicate) [2023-12-19 08:15:01,984 WARN L293 SmtUtils]: Spent 7.88s on a formula simplification. DAG size of input: 138 DAG size of output: 124 (called from [L 391] de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.predicates.PredicateUnifier.getOrConstructPredicate) [2023-12-19 08:15:14,975 WARN L293 SmtUtils]: Spent 7.81s on a formula simplification. DAG size of input: 139 DAG size of output: 125 (called from [L 391] de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.predicates.PredicateUnifier.getOrConstructPredicate) [2023-12-19 08:15:30,395 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-19 08:15:30,395 INFO L93 Difference]: Finished difference Result 3998 states and 6324 transitions. [2023-12-19 08:15:30,396 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 23 states. [2023-12-19 08:15:30,396 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 12 states have (on average 3.5833333333333335) internal successors, (43), 12 states have internal predecessors, (43), 1 states have call successors, (20), 1 states have call predecessors, (20), 1 states have return successors, (20), 1 states have call predecessors, (20), 1 states have call successors, (20) Word has length 140 [2023-12-19 08:15:30,397 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-19 08:15:30,403 INFO L225 Difference]: With dead ends: 3998 [2023-12-19 08:15:30,403 INFO L226 Difference]: Without dead ends: 3484 [2023-12-19 08:15:30,404 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 298 GetRequests, 243 SyntacticMatches, 0 SemanticMatches, 55 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1006 ImplicationChecksByTransitivity, 58.7s TimeCoverageRelationStatistics Valid=604, Invalid=2588, Unknown=0, NotChecked=0, Total=3192 [2023-12-19 08:15:30,405 INFO L413 NwaCegarLoop]: 116 mSDtfsCounter, 530 mSDsluCounter, 446 mSDsCounter, 0 mSdLazyCounter, 603 mSolverCounterSat, 26 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 12.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 530 SdHoareTripleChecker+Valid, 562 SdHoareTripleChecker+Invalid, 629 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 26 IncrementalHoareTripleChecker+Valid, 603 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 12.9s IncrementalHoareTripleChecker+Time [2023-12-19 08:15:30,405 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [530 Valid, 562 Invalid, 629 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [26 Valid, 603 Invalid, 0 Unknown, 0 Unchecked, 12.9s Time] [2023-12-19 08:15:30,406 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3484 states. [2023-12-19 08:15:30,538 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3484 to 1957. [2023-12-19 08:15:30,540 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1957 states, 1651 states have (on average 1.511205330102968) internal successors, (2495), 1671 states have internal predecessors, (2495), 262 states have call successors, (262), 43 states have call predecessors, (262), 43 states have return successors, (262), 242 states have call predecessors, (262), 262 states have call successors, (262) [2023-12-19 08:15:30,543 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1957 states to 1957 states and 3019 transitions. [2023-12-19 08:15:30,543 INFO L78 Accepts]: Start accepts. Automaton has 1957 states and 3019 transitions. Word has length 140 [2023-12-19 08:15:30,543 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-19 08:15:30,543 INFO L495 AbstractCegarLoop]: Abstraction has 1957 states and 3019 transitions. [2023-12-19 08:15:30,543 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 12 states, 12 states have (on average 3.5833333333333335) internal successors, (43), 12 states have internal predecessors, (43), 1 states have call successors, (20), 1 states have call predecessors, (20), 1 states have return successors, (20), 1 states have call predecessors, (20), 1 states have call successors, (20) [2023-12-19 08:15:30,544 INFO L276 IsEmpty]: Start isEmpty. Operand 1957 states and 3019 transitions. [2023-12-19 08:15:30,544 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 141 [2023-12-19 08:15:30,545 INFO L187 NwaCegarLoop]: Found error trace [2023-12-19 08:15:30,545 INFO L195 NwaCegarLoop]: trace histogram [20, 20, 20, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-19 08:15:30,563 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (21)] Forceful destruction successful, exit code 0 [2023-12-19 08:15:30,763 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable19,21 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-19 08:15:30,763 INFO L420 AbstractCegarLoop]: === Iteration 21 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-19 08:15:30,763 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-19 08:15:30,764 INFO L85 PathProgramCache]: Analyzing trace with hash 601181162, now seen corresponding path program 1 times [2023-12-19 08:15:30,764 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-12-19 08:15:30,764 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [799184628] [2023-12-19 08:15:30,764 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-19 08:15:30,764 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-19 08:15:30,780 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-12-19 08:15:30,781 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [2096122004] [2023-12-19 08:15:30,781 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-19 08:15:30,781 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-19 08:15:30,781 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-12-19 08:15:30,782 INFO L229 MonitoredProcess]: Starting monitored process 22 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-12-19 08:15:30,784 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (22)] Waiting until timeout for monitored process [2023-12-19 08:15:31,014 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 08:15:31,017 INFO L262 TraceCheckSpWp]: Trace formula consists of 366 conjuncts, 29 conjunts are in the unsatisfiable core [2023-12-19 08:15:31,019 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-19 08:15:32,735 INFO L134 CoverageAnalysis]: Checked inductivity of 760 backedges. 402 proven. 108 refuted. 0 times theorem prover too weak. 250 trivial. 0 not checked. [2023-12-19 08:15:32,736 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-12-19 08:15:34,268 INFO L134 CoverageAnalysis]: Checked inductivity of 760 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 760 trivial. 0 not checked. [2023-12-19 08:15:34,268 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-12-19 08:15:34,268 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [799184628] [2023-12-19 08:15:34,268 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2023-12-19 08:15:34,269 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2096122004] [2023-12-19 08:15:34,269 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2096122004] provided 1 perfect and 1 imperfect interpolant sequences [2023-12-19 08:15:34,269 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2023-12-19 08:15:34,269 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [17] total 22 [2023-12-19 08:15:34,269 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [612399013] [2023-12-19 08:15:34,269 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-19 08:15:34,269 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2023-12-19 08:15:34,269 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-12-19 08:15:34,270 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2023-12-19 08:15:34,270 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=100, Invalid=362, Unknown=0, NotChecked=0, Total=462 [2023-12-19 08:15:34,270 INFO L87 Difference]: Start difference. First operand 1957 states and 3019 transitions. Second operand has 8 states, 8 states have (on average 5.375) internal successors, (43), 8 states have internal predecessors, (43), 1 states have call successors, (20), 1 states have call predecessors, (20), 1 states have return successors, (20), 1 states have call predecessors, (20), 1 states have call successors, (20) [2023-12-19 08:15:35,371 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-19 08:15:35,371 INFO L93 Difference]: Finished difference Result 2877 states and 4445 transitions. [2023-12-19 08:15:35,371 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2023-12-19 08:15:35,372 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 8 states have (on average 5.375) internal successors, (43), 8 states have internal predecessors, (43), 1 states have call successors, (20), 1 states have call predecessors, (20), 1 states have return successors, (20), 1 states have call predecessors, (20), 1 states have call successors, (20) Word has length 140 [2023-12-19 08:15:35,372 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-19 08:15:35,380 INFO L225 Difference]: With dead ends: 2877 [2023-12-19 08:15:35,380 INFO L226 Difference]: Without dead ends: 2190 [2023-12-19 08:15:35,382 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 284 GetRequests, 258 SyntacticMatches, 0 SemanticMatches, 26 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 186 ImplicationChecksByTransitivity, 0.7s TimeCoverageRelationStatistics Valid=142, Invalid=614, Unknown=0, NotChecked=0, Total=756 [2023-12-19 08:15:35,383 INFO L413 NwaCegarLoop]: 144 mSDtfsCounter, 232 mSDsluCounter, 407 mSDsCounter, 0 mSdLazyCounter, 391 mSolverCounterSat, 5 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 232 SdHoareTripleChecker+Valid, 551 SdHoareTripleChecker+Invalid, 396 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 5 IncrementalHoareTripleChecker+Valid, 391 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.8s IncrementalHoareTripleChecker+Time [2023-12-19 08:15:35,384 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [232 Valid, 551 Invalid, 396 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [5 Valid, 391 Invalid, 0 Unknown, 0 Unchecked, 0.8s Time] [2023-12-19 08:15:35,385 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2190 states. [2023-12-19 08:15:35,510 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2190 to 1637. [2023-12-19 08:15:35,512 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1637 states, 1390 states have (on average 1.493525179856115) internal successors, (2076), 1402 states have internal predecessors, (2076), 204 states have call successors, (204), 42 states have call predecessors, (204), 42 states have return successors, (204), 192 states have call predecessors, (204), 204 states have call successors, (204) [2023-12-19 08:15:35,514 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1637 states to 1637 states and 2484 transitions. [2023-12-19 08:15:35,514 INFO L78 Accepts]: Start accepts. Automaton has 1637 states and 2484 transitions. Word has length 140 [2023-12-19 08:15:35,514 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-19 08:15:35,514 INFO L495 AbstractCegarLoop]: Abstraction has 1637 states and 2484 transitions. [2023-12-19 08:15:35,514 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 8 states have (on average 5.375) internal successors, (43), 8 states have internal predecessors, (43), 1 states have call successors, (20), 1 states have call predecessors, (20), 1 states have return successors, (20), 1 states have call predecessors, (20), 1 states have call successors, (20) [2023-12-19 08:15:35,514 INFO L276 IsEmpty]: Start isEmpty. Operand 1637 states and 2484 transitions. [2023-12-19 08:15:35,515 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 141 [2023-12-19 08:15:35,515 INFO L187 NwaCegarLoop]: Found error trace [2023-12-19 08:15:35,515 INFO L195 NwaCegarLoop]: trace histogram [20, 20, 20, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-19 08:15:35,524 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (22)] Ended with exit code 0 [2023-12-19 08:15:35,724 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable20,22 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-19 08:15:35,724 INFO L420 AbstractCegarLoop]: === Iteration 22 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-19 08:15:35,724 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-19 08:15:35,725 INFO L85 PathProgramCache]: Analyzing trace with hash 141639680, now seen corresponding path program 1 times [2023-12-19 08:15:35,725 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-12-19 08:15:35,725 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1885658418] [2023-12-19 08:15:35,725 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-19 08:15:35,725 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-19 08:15:35,753 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-12-19 08:15:35,753 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1805601393] [2023-12-19 08:15:35,753 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-19 08:15:35,753 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-19 08:15:35,754 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-12-19 08:15:35,754 INFO L229 MonitoredProcess]: Starting monitored process 23 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-12-19 08:15:35,757 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (23)] Waiting until timeout for monitored process [2023-12-19 08:15:36,458 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 08:15:36,460 INFO L262 TraceCheckSpWp]: Trace formula consists of 372 conjuncts, 25 conjunts are in the unsatisfiable core [2023-12-19 08:15:36,463 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-19 08:15:37,419 INFO L134 CoverageAnalysis]: Checked inductivity of 760 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 760 trivial. 0 not checked. [2023-12-19 08:15:37,419 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-19 08:15:37,419 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-12-19 08:15:37,419 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1885658418] [2023-12-19 08:15:37,419 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2023-12-19 08:15:37,420 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1805601393] [2023-12-19 08:15:37,420 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1805601393] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-19 08:15:37,420 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-19 08:15:37,420 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [10] imperfect sequences [] total 10 [2023-12-19 08:15:37,420 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [3247751] [2023-12-19 08:15:37,420 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-19 08:15:37,420 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2023-12-19 08:15:37,420 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-12-19 08:15:37,421 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2023-12-19 08:15:37,421 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=25, Invalid=85, Unknown=0, NotChecked=0, Total=110 [2023-12-19 08:15:37,421 INFO L87 Difference]: Start difference. First operand 1637 states and 2484 transitions. Second operand has 11 states, 11 states have (on average 3.909090909090909) internal successors, (43), 10 states have internal predecessors, (43), 1 states have call successors, (20), 1 states have call predecessors, (20), 1 states have return successors, (20), 1 states have call predecessors, (20), 1 states have call successors, (20) [2023-12-19 08:15:39,576 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-19 08:15:39,576 INFO L93 Difference]: Finished difference Result 2893 states and 4385 transitions. [2023-12-19 08:15:39,577 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2023-12-19 08:15:39,577 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 11 states have (on average 3.909090909090909) internal successors, (43), 10 states have internal predecessors, (43), 1 states have call successors, (20), 1 states have call predecessors, (20), 1 states have return successors, (20), 1 states have call predecessors, (20), 1 states have call successors, (20) Word has length 140 [2023-12-19 08:15:39,577 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-19 08:15:39,581 INFO L225 Difference]: With dead ends: 2893 [2023-12-19 08:15:39,581 INFO L226 Difference]: Without dead ends: 1697 [2023-12-19 08:15:39,583 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 148 GetRequests, 130 SyntacticMatches, 0 SemanticMatches, 18 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 44 ImplicationChecksByTransitivity, 1.2s TimeCoverageRelationStatistics Valid=105, Invalid=275, Unknown=0, NotChecked=0, Total=380 [2023-12-19 08:15:39,584 INFO L413 NwaCegarLoop]: 96 mSDtfsCounter, 495 mSDsluCounter, 479 mSDsCounter, 0 mSdLazyCounter, 580 mSolverCounterSat, 45 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 495 SdHoareTripleChecker+Valid, 575 SdHoareTripleChecker+Invalid, 625 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 45 IncrementalHoareTripleChecker+Valid, 580 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.2s IncrementalHoareTripleChecker+Time [2023-12-19 08:15:39,584 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [495 Valid, 575 Invalid, 625 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [45 Valid, 580 Invalid, 0 Unknown, 0 Unchecked, 1.2s Time] [2023-12-19 08:15:39,585 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1697 states. [2023-12-19 08:15:39,747 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1697 to 1645. [2023-12-19 08:15:39,749 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1645 states, 1398 states have (on average 1.4899856938483549) internal successors, (2083), 1410 states have internal predecessors, (2083), 204 states have call successors, (204), 42 states have call predecessors, (204), 42 states have return successors, (204), 192 states have call predecessors, (204), 204 states have call successors, (204) [2023-12-19 08:15:39,752 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1645 states to 1645 states and 2491 transitions. [2023-12-19 08:15:39,752 INFO L78 Accepts]: Start accepts. Automaton has 1645 states and 2491 transitions. Word has length 140 [2023-12-19 08:15:39,753 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-19 08:15:39,753 INFO L495 AbstractCegarLoop]: Abstraction has 1645 states and 2491 transitions. [2023-12-19 08:15:39,753 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 11 states, 11 states have (on average 3.909090909090909) internal successors, (43), 10 states have internal predecessors, (43), 1 states have call successors, (20), 1 states have call predecessors, (20), 1 states have return successors, (20), 1 states have call predecessors, (20), 1 states have call successors, (20) [2023-12-19 08:15:39,753 INFO L276 IsEmpty]: Start isEmpty. Operand 1645 states and 2491 transitions. [2023-12-19 08:15:39,754 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 141 [2023-12-19 08:15:39,754 INFO L187 NwaCegarLoop]: Found error trace [2023-12-19 08:15:39,754 INFO L195 NwaCegarLoop]: trace histogram [20, 20, 20, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-19 08:15:39,775 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (23)] Forceful destruction successful, exit code 0 [2023-12-19 08:15:39,962 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable21,23 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-19 08:15:39,963 INFO L420 AbstractCegarLoop]: === Iteration 23 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-19 08:15:39,963 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-19 08:15:39,963 INFO L85 PathProgramCache]: Analyzing trace with hash 1825507910, now seen corresponding path program 1 times [2023-12-19 08:15:39,963 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-12-19 08:15:39,964 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1014116978] [2023-12-19 08:15:39,964 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-19 08:15:39,964 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-19 08:15:39,976 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-12-19 08:15:39,977 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [639613050] [2023-12-19 08:15:39,977 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-19 08:15:39,977 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-19 08:15:39,977 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-12-19 08:15:39,978 INFO L229 MonitoredProcess]: Starting monitored process 24 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-12-19 08:15:39,990 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (24)] Waiting until timeout for monitored process [2023-12-19 08:15:40,089 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 08:15:40,091 INFO L262 TraceCheckSpWp]: Trace formula consists of 367 conjuncts, 21 conjunts are in the unsatisfiable core [2023-12-19 08:15:40,094 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-19 08:15:48,951 INFO L134 CoverageAnalysis]: Checked inductivity of 760 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 760 trivial. 0 not checked. [2023-12-19 08:15:48,951 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-19 08:15:48,951 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-12-19 08:15:48,952 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1014116978] [2023-12-19 08:15:48,952 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2023-12-19 08:15:48,952 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [639613050] [2023-12-19 08:15:48,952 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [639613050] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-19 08:15:48,952 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-19 08:15:48,952 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [11] imperfect sequences [] total 11 [2023-12-19 08:15:48,952 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1612840090] [2023-12-19 08:15:48,952 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-19 08:15:48,953 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2023-12-19 08:15:48,953 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-12-19 08:15:48,953 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2023-12-19 08:15:48,953 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=38, Invalid=94, Unknown=0, NotChecked=0, Total=132 [2023-12-19 08:15:48,954 INFO L87 Difference]: Start difference. First operand 1645 states and 2491 transitions. Second operand has 12 states, 12 states have (on average 3.5833333333333335) internal successors, (43), 11 states have internal predecessors, (43), 1 states have call successors, (20), 1 states have call predecessors, (20), 1 states have return successors, (20), 1 states have call predecessors, (20), 1 states have call successors, (20) [2023-12-19 08:15:55,904 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-19 08:15:55,904 INFO L93 Difference]: Finished difference Result 2870 states and 4360 transitions. [2023-12-19 08:15:55,905 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2023-12-19 08:15:55,905 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 12 states have (on average 3.5833333333333335) internal successors, (43), 11 states have internal predecessors, (43), 1 states have call successors, (20), 1 states have call predecessors, (20), 1 states have return successors, (20), 1 states have call predecessors, (20), 1 states have call successors, (20) Word has length 140 [2023-12-19 08:15:55,916 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-19 08:15:55,920 INFO L225 Difference]: With dead ends: 2870 [2023-12-19 08:15:55,920 INFO L226 Difference]: Without dead ends: 1727 [2023-12-19 08:15:55,923 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 151 GetRequests, 129 SyntacticMatches, 0 SemanticMatches, 22 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 80 ImplicationChecksByTransitivity, 5.3s TimeCoverageRelationStatistics Valid=171, Invalid=381, Unknown=0, NotChecked=0, Total=552 [2023-12-19 08:15:55,923 INFO L413 NwaCegarLoop]: 181 mSDtfsCounter, 457 mSDsluCounter, 547 mSDsCounter, 0 mSdLazyCounter, 678 mSolverCounterSat, 7 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 3.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 457 SdHoareTripleChecker+Valid, 728 SdHoareTripleChecker+Invalid, 685 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 7 IncrementalHoareTripleChecker+Valid, 678 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 3.2s IncrementalHoareTripleChecker+Time [2023-12-19 08:15:55,923 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [457 Valid, 728 Invalid, 685 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [7 Valid, 678 Invalid, 0 Unknown, 0 Unchecked, 3.2s Time] [2023-12-19 08:15:55,924 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1727 states. [2023-12-19 08:15:56,096 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1727 to 1647. [2023-12-19 08:15:56,098 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1647 states, 1400 states have (on average 1.4892857142857143) internal successors, (2085), 1412 states have internal predecessors, (2085), 204 states have call successors, (204), 42 states have call predecessors, (204), 42 states have return successors, (204), 192 states have call predecessors, (204), 204 states have call successors, (204) [2023-12-19 08:15:56,100 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1647 states to 1647 states and 2493 transitions. [2023-12-19 08:15:56,100 INFO L78 Accepts]: Start accepts. Automaton has 1647 states and 2493 transitions. Word has length 140 [2023-12-19 08:15:56,100 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-19 08:15:56,100 INFO L495 AbstractCegarLoop]: Abstraction has 1647 states and 2493 transitions. [2023-12-19 08:15:56,100 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 12 states, 12 states have (on average 3.5833333333333335) internal successors, (43), 11 states have internal predecessors, (43), 1 states have call successors, (20), 1 states have call predecessors, (20), 1 states have return successors, (20), 1 states have call predecessors, (20), 1 states have call successors, (20) [2023-12-19 08:15:56,101 INFO L276 IsEmpty]: Start isEmpty. Operand 1647 states and 2493 transitions. [2023-12-19 08:15:56,101 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 142 [2023-12-19 08:15:56,102 INFO L187 NwaCegarLoop]: Found error trace [2023-12-19 08:15:56,102 INFO L195 NwaCegarLoop]: trace histogram [20, 20, 20, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-19 08:15:56,125 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (24)] Forceful destruction successful, exit code 0 [2023-12-19 08:15:56,326 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable22,24 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-19 08:15:56,326 INFO L420 AbstractCegarLoop]: === Iteration 24 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-19 08:15:56,327 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-19 08:15:56,327 INFO L85 PathProgramCache]: Analyzing trace with hash 1098759500, now seen corresponding path program 1 times [2023-12-19 08:15:56,327 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-12-19 08:15:56,327 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [526098086] [2023-12-19 08:15:56,327 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-19 08:15:56,327 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-19 08:15:56,344 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-12-19 08:15:56,345 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1497485110] [2023-12-19 08:15:56,346 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-19 08:15:56,346 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-19 08:15:56,346 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-12-19 08:15:56,358 INFO L229 MonitoredProcess]: Starting monitored process 25 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-12-19 08:15:56,359 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (25)] Waiting until timeout for monitored process [2023-12-19 08:15:56,472 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 08:15:56,474 INFO L262 TraceCheckSpWp]: Trace formula consists of 371 conjuncts, 11 conjunts are in the unsatisfiable core [2023-12-19 08:15:56,476 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-19 08:15:56,687 INFO L134 CoverageAnalysis]: Checked inductivity of 760 backedges. 397 proven. 30 refuted. 0 times theorem prover too weak. 333 trivial. 0 not checked. [2023-12-19 08:15:56,687 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-12-19 08:15:56,847 INFO L134 CoverageAnalysis]: Checked inductivity of 760 backedges. 27 proven. 30 refuted. 0 times theorem prover too weak. 703 trivial. 0 not checked. [2023-12-19 08:15:56,847 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-12-19 08:15:56,847 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [526098086] [2023-12-19 08:15:56,847 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2023-12-19 08:15:56,847 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1497485110] [2023-12-19 08:15:56,847 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1497485110] provided 0 perfect and 2 imperfect interpolant sequences [2023-12-19 08:15:56,848 INFO L185 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2023-12-19 08:15:56,848 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 10] total 18 [2023-12-19 08:15:56,848 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [703935451] [2023-12-19 08:15:56,848 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2023-12-19 08:15:56,848 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 18 states [2023-12-19 08:15:56,848 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-12-19 08:15:56,849 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2023-12-19 08:15:56,849 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=55, Invalid=251, Unknown=0, NotChecked=0, Total=306 [2023-12-19 08:15:56,849 INFO L87 Difference]: Start difference. First operand 1647 states and 2493 transitions. Second operand has 18 states, 18 states have (on average 4.555555555555555) internal successors, (82), 18 states have internal predecessors, (82), 4 states have call successors, (40), 3 states have call predecessors, (40), 5 states have return successors, (40), 4 states have call predecessors, (40), 4 states have call successors, (40) [2023-12-19 08:15:59,529 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-19 08:15:59,530 INFO L93 Difference]: Finished difference Result 6834 states and 10262 transitions. [2023-12-19 08:15:59,530 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 53 states. [2023-12-19 08:15:59,530 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 4.555555555555555) internal successors, (82), 18 states have internal predecessors, (82), 4 states have call successors, (40), 3 states have call predecessors, (40), 5 states have return successors, (40), 4 states have call predecessors, (40), 4 states have call successors, (40) Word has length 141 [2023-12-19 08:15:59,530 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-19 08:15:59,545 INFO L225 Difference]: With dead ends: 6834 [2023-12-19 08:15:59,545 INFO L226 Difference]: Without dead ends: 5881 [2023-12-19 08:15:59,549 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 341 GetRequests, 278 SyntacticMatches, 0 SemanticMatches, 63 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1299 ImplicationChecksByTransitivity, 0.6s TimeCoverageRelationStatistics Valid=879, Invalid=3281, Unknown=0, NotChecked=0, Total=4160 [2023-12-19 08:15:59,550 INFO L413 NwaCegarLoop]: 187 mSDtfsCounter, 2632 mSDsluCounter, 1464 mSDsCounter, 0 mSdLazyCounter, 1089 mSolverCounterSat, 901 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2644 SdHoareTripleChecker+Valid, 1651 SdHoareTripleChecker+Invalid, 1990 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 901 IncrementalHoareTripleChecker+Valid, 1089 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.5s IncrementalHoareTripleChecker+Time [2023-12-19 08:15:59,550 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [2644 Valid, 1651 Invalid, 1990 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [901 Valid, 1089 Invalid, 0 Unknown, 0 Unchecked, 1.5s Time] [2023-12-19 08:15:59,554 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5881 states. [2023-12-19 08:15:59,883 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5881 to 2662. [2023-12-19 08:15:59,897 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2662 states, 2275 states have (on average 1.495824175824176) internal successors, (3403), 2298 states have internal predecessors, (3403), 308 states have call successors, (308), 78 states have call predecessors, (308), 78 states have return successors, (308), 285 states have call predecessors, (308), 308 states have call successors, (308) [2023-12-19 08:15:59,902 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2662 states to 2662 states and 4019 transitions. [2023-12-19 08:15:59,903 INFO L78 Accepts]: Start accepts. Automaton has 2662 states and 4019 transitions. Word has length 141 [2023-12-19 08:15:59,904 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-19 08:15:59,905 INFO L495 AbstractCegarLoop]: Abstraction has 2662 states and 4019 transitions. [2023-12-19 08:15:59,905 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 18 states, 18 states have (on average 4.555555555555555) internal successors, (82), 18 states have internal predecessors, (82), 4 states have call successors, (40), 3 states have call predecessors, (40), 5 states have return successors, (40), 4 states have call predecessors, (40), 4 states have call successors, (40) [2023-12-19 08:15:59,905 INFO L276 IsEmpty]: Start isEmpty. Operand 2662 states and 4019 transitions. [2023-12-19 08:15:59,906 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 142 [2023-12-19 08:15:59,906 INFO L187 NwaCegarLoop]: Found error trace [2023-12-19 08:15:59,907 INFO L195 NwaCegarLoop]: trace histogram [20, 20, 20, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-19 08:15:59,922 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (25)] Forceful destruction successful, exit code 0 [2023-12-19 08:16:00,113 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable23,25 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-19 08:16:00,114 INFO L420 AbstractCegarLoop]: === Iteration 25 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-19 08:16:00,114 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-19 08:16:00,114 INFO L85 PathProgramCache]: Analyzing trace with hash -975969619, now seen corresponding path program 1 times [2023-12-19 08:16:00,114 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-12-19 08:16:00,114 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1868437273] [2023-12-19 08:16:00,114 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-19 08:16:00,114 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-19 08:16:00,135 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-12-19 08:16:00,135 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [940832707] [2023-12-19 08:16:00,135 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-19 08:16:00,136 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-19 08:16:00,136 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-12-19 08:16:00,152 INFO L229 MonitoredProcess]: Starting monitored process 26 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-12-19 08:16:00,178 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (26)] Waiting until timeout for monitored process [2023-12-19 08:16:00,259 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 08:16:00,260 INFO L262 TraceCheckSpWp]: Trace formula consists of 373 conjuncts, 21 conjunts are in the unsatisfiable core [2023-12-19 08:16:00,263 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-19 08:16:06,046 INFO L134 CoverageAnalysis]: Checked inductivity of 760 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 760 trivial. 0 not checked. [2023-12-19 08:16:06,046 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-19 08:16:06,046 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-12-19 08:16:06,046 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1868437273] [2023-12-19 08:16:06,046 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2023-12-19 08:16:06,047 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [940832707] [2023-12-19 08:16:06,047 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [940832707] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-19 08:16:06,047 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-19 08:16:06,047 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [11] imperfect sequences [] total 11 [2023-12-19 08:16:06,047 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1669406470] [2023-12-19 08:16:06,047 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-19 08:16:06,047 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2023-12-19 08:16:06,048 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-12-19 08:16:06,048 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2023-12-19 08:16:06,048 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=30, Invalid=102, Unknown=0, NotChecked=0, Total=132 [2023-12-19 08:16:06,048 INFO L87 Difference]: Start difference. First operand 2662 states and 4019 transitions. Second operand has 12 states, 12 states have (on average 3.6666666666666665) internal successors, (44), 11 states have internal predecessors, (44), 1 states have call successors, (20), 1 states have call predecessors, (20), 1 states have return successors, (20), 1 states have call predecessors, (20), 1 states have call successors, (20) [2023-12-19 08:16:14,423 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-19 08:16:14,423 INFO L93 Difference]: Finished difference Result 4047 states and 6168 transitions. [2023-12-19 08:16:14,423 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 32 states. [2023-12-19 08:16:14,424 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 12 states have (on average 3.6666666666666665) internal successors, (44), 11 states have internal predecessors, (44), 1 states have call successors, (20), 1 states have call predecessors, (20), 1 states have return successors, (20), 1 states have call predecessors, (20), 1 states have call successors, (20) Word has length 141 [2023-12-19 08:16:14,424 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-19 08:16:14,429 INFO L225 Difference]: With dead ends: 4047 [2023-12-19 08:16:14,429 INFO L226 Difference]: Without dead ends: 3559 [2023-12-19 08:16:14,430 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 167 GetRequests, 130 SyntacticMatches, 0 SemanticMatches, 37 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 349 ImplicationChecksByTransitivity, 5.6s TimeCoverageRelationStatistics Valid=380, Invalid=1102, Unknown=0, NotChecked=0, Total=1482 [2023-12-19 08:16:14,431 INFO L413 NwaCegarLoop]: 171 mSDtfsCounter, 1030 mSDsluCounter, 860 mSDsCounter, 0 mSdLazyCounter, 688 mSolverCounterSat, 92 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 3.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1030 SdHoareTripleChecker+Valid, 1031 SdHoareTripleChecker+Invalid, 780 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 92 IncrementalHoareTripleChecker+Valid, 688 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 3.6s IncrementalHoareTripleChecker+Time [2023-12-19 08:16:14,431 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [1030 Valid, 1031 Invalid, 780 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [92 Valid, 688 Invalid, 0 Unknown, 0 Unchecked, 3.6s Time] [2023-12-19 08:16:14,436 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3559 states. [2023-12-19 08:16:14,648 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3559 to 2714. [2023-12-19 08:16:14,652 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2714 states, 2327 states have (on average 1.4993553932101418) internal successors, (3489), 2350 states have internal predecessors, (3489), 308 states have call successors, (308), 78 states have call predecessors, (308), 78 states have return successors, (308), 285 states have call predecessors, (308), 308 states have call successors, (308) [2023-12-19 08:16:14,657 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2714 states to 2714 states and 4105 transitions. [2023-12-19 08:16:14,657 INFO L78 Accepts]: Start accepts. Automaton has 2714 states and 4105 transitions. Word has length 141 [2023-12-19 08:16:14,658 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-19 08:16:14,658 INFO L495 AbstractCegarLoop]: Abstraction has 2714 states and 4105 transitions. [2023-12-19 08:16:14,658 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 12 states, 12 states have (on average 3.6666666666666665) internal successors, (44), 11 states have internal predecessors, (44), 1 states have call successors, (20), 1 states have call predecessors, (20), 1 states have return successors, (20), 1 states have call predecessors, (20), 1 states have call successors, (20) [2023-12-19 08:16:14,658 INFO L276 IsEmpty]: Start isEmpty. Operand 2714 states and 4105 transitions. [2023-12-19 08:16:14,659 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 142 [2023-12-19 08:16:14,659 INFO L187 NwaCegarLoop]: Found error trace [2023-12-19 08:16:14,659 INFO L195 NwaCegarLoop]: trace histogram [20, 20, 20, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-19 08:16:14,680 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (26)] Forceful destruction successful, exit code 0 [2023-12-19 08:16:14,881 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 26 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable24 [2023-12-19 08:16:14,881 INFO L420 AbstractCegarLoop]: === Iteration 26 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-19 08:16:14,881 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-19 08:16:14,882 INFO L85 PathProgramCache]: Analyzing trace with hash -389163605, now seen corresponding path program 1 times [2023-12-19 08:16:14,882 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-12-19 08:16:14,882 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2118963494] [2023-12-19 08:16:14,882 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-19 08:16:14,882 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-19 08:16:14,895 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-12-19 08:16:14,895 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1015806925] [2023-12-19 08:16:14,895 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-19 08:16:14,896 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-19 08:16:14,896 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-12-19 08:16:14,897 INFO L229 MonitoredProcess]: Starting monitored process 27 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-12-19 08:16:14,905 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (27)] Waiting until timeout for monitored process [2023-12-19 08:16:15,646 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 08:16:15,648 INFO L262 TraceCheckSpWp]: Trace formula consists of 375 conjuncts, 22 conjunts are in the unsatisfiable core [2023-12-19 08:16:15,650 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-19 08:16:16,029 INFO L134 CoverageAnalysis]: Checked inductivity of 760 backedges. 387 proven. 33 refuted. 0 times theorem prover too weak. 340 trivial. 0 not checked. [2023-12-19 08:16:16,030 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-12-19 08:16:17,245 INFO L134 CoverageAnalysis]: Checked inductivity of 760 backedges. 24 proven. 33 refuted. 0 times theorem prover too weak. 703 trivial. 0 not checked. [2023-12-19 08:16:17,245 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-12-19 08:16:17,245 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2118963494] [2023-12-19 08:16:17,245 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2023-12-19 08:16:17,245 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1015806925] [2023-12-19 08:16:17,245 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1015806925] provided 0 perfect and 2 imperfect interpolant sequences [2023-12-19 08:16:17,245 INFO L185 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2023-12-19 08:16:17,245 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 10] total 18 [2023-12-19 08:16:17,245 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [106927279] [2023-12-19 08:16:17,245 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2023-12-19 08:16:17,246 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 18 states [2023-12-19 08:16:17,246 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-12-19 08:16:17,246 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2023-12-19 08:16:17,246 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=66, Invalid=240, Unknown=0, NotChecked=0, Total=306 [2023-12-19 08:16:17,247 INFO L87 Difference]: Start difference. First operand 2714 states and 4105 transitions. Second operand has 18 states, 18 states have (on average 4.444444444444445) internal successors, (80), 18 states have internal predecessors, (80), 4 states have call successors, (40), 3 states have call predecessors, (40), 5 states have return successors, (40), 4 states have call predecessors, (40), 4 states have call successors, (40) [2023-12-19 08:16:21,825 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-19 08:16:21,825 INFO L93 Difference]: Finished difference Result 7608 states and 11457 transitions. [2023-12-19 08:16:21,826 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 36 states. [2023-12-19 08:16:21,826 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 4.444444444444445) internal successors, (80), 18 states have internal predecessors, (80), 4 states have call successors, (40), 3 states have call predecessors, (40), 5 states have return successors, (40), 4 states have call predecessors, (40), 4 states have call successors, (40) Word has length 141 [2023-12-19 08:16:21,826 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-19 08:16:21,838 INFO L225 Difference]: With dead ends: 7608 [2023-12-19 08:16:21,838 INFO L226 Difference]: Without dead ends: 5627 [2023-12-19 08:16:21,842 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 317 GetRequests, 271 SyntacticMatches, 0 SemanticMatches, 46 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 559 ImplicationChecksByTransitivity, 1.2s TimeCoverageRelationStatistics Valid=503, Invalid=1753, Unknown=0, NotChecked=0, Total=2256 [2023-12-19 08:16:21,843 INFO L413 NwaCegarLoop]: 183 mSDtfsCounter, 1088 mSDsluCounter, 1188 mSDsCounter, 0 mSdLazyCounter, 2145 mSolverCounterSat, 298 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1108 SdHoareTripleChecker+Valid, 1371 SdHoareTripleChecker+Invalid, 2443 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 298 IncrementalHoareTripleChecker+Valid, 2145 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.8s IncrementalHoareTripleChecker+Time [2023-12-19 08:16:21,843 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [1108 Valid, 1371 Invalid, 2443 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [298 Valid, 2145 Invalid, 0 Unknown, 0 Unchecked, 2.8s Time] [2023-12-19 08:16:21,847 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5627 states. [2023-12-19 08:16:22,428 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5627 to 3587. [2023-12-19 08:16:22,432 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3587 states, 2971 states have (on average 1.4530461124200607) internal successors, (4317), 2999 states have internal predecessors, (4317), 487 states have call successors, (487), 128 states have call predecessors, (487), 128 states have return successors, (487), 459 states have call predecessors, (487), 487 states have call successors, (487) [2023-12-19 08:16:22,439 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3587 states to 3587 states and 5291 transitions. [2023-12-19 08:16:22,439 INFO L78 Accepts]: Start accepts. Automaton has 3587 states and 5291 transitions. Word has length 141 [2023-12-19 08:16:22,440 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-19 08:16:22,440 INFO L495 AbstractCegarLoop]: Abstraction has 3587 states and 5291 transitions. [2023-12-19 08:16:22,440 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 18 states, 18 states have (on average 4.444444444444445) internal successors, (80), 18 states have internal predecessors, (80), 4 states have call successors, (40), 3 states have call predecessors, (40), 5 states have return successors, (40), 4 states have call predecessors, (40), 4 states have call successors, (40) [2023-12-19 08:16:22,440 INFO L276 IsEmpty]: Start isEmpty. Operand 3587 states and 5291 transitions. [2023-12-19 08:16:22,441 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 143 [2023-12-19 08:16:22,441 INFO L187 NwaCegarLoop]: Found error trace [2023-12-19 08:16:22,442 INFO L195 NwaCegarLoop]: trace histogram [20, 20, 20, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-19 08:16:22,447 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (27)] Ended with exit code 0 [2023-12-19 08:16:22,642 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 27 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable25 [2023-12-19 08:16:22,642 INFO L420 AbstractCegarLoop]: === Iteration 27 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-19 08:16:22,643 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-19 08:16:22,643 INFO L85 PathProgramCache]: Analyzing trace with hash 336143246, now seen corresponding path program 1 times [2023-12-19 08:16:22,643 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-12-19 08:16:22,643 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [481311673] [2023-12-19 08:16:22,643 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-19 08:16:22,643 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-19 08:16:22,659 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-12-19 08:16:22,659 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [2108110553] [2023-12-19 08:16:22,659 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-19 08:16:22,659 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-19 08:16:22,660 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-12-19 08:16:22,661 INFO L229 MonitoredProcess]: Starting monitored process 28 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-12-19 08:16:22,696 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (28)] Waiting until timeout for monitored process [2023-12-19 08:16:22,814 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 08:16:22,816 INFO L262 TraceCheckSpWp]: Trace formula consists of 374 conjuncts, 37 conjunts are in the unsatisfiable core [2023-12-19 08:16:22,819 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-19 08:17:14,132 INFO L134 CoverageAnalysis]: Checked inductivity of 760 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 760 trivial. 0 not checked. [2023-12-19 08:17:14,133 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-19 08:17:14,133 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-12-19 08:17:14,133 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [481311673] [2023-12-19 08:17:14,134 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2023-12-19 08:17:14,134 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2108110553] [2023-12-19 08:17:14,134 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2108110553] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-19 08:17:14,134 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-19 08:17:14,134 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [14] imperfect sequences [] total 14 [2023-12-19 08:17:14,134 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1700721290] [2023-12-19 08:17:14,134 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-19 08:17:14,134 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 15 states [2023-12-19 08:17:14,135 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-12-19 08:17:14,135 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2023-12-19 08:17:14,135 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=39, Invalid=171, Unknown=0, NotChecked=0, Total=210 [2023-12-19 08:17:14,136 INFO L87 Difference]: Start difference. First operand 3587 states and 5291 transitions. Second operand has 15 states, 15 states have (on average 3.0) internal successors, (45), 14 states have internal predecessors, (45), 1 states have call successors, (20), 1 states have call predecessors, (20), 1 states have return successors, (20), 1 states have call predecessors, (20), 1 states have call successors, (20) [2023-12-19 08:17:15,738 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-19 08:17:15,739 INFO L93 Difference]: Finished difference Result 4109 states and 6046 transitions. [2023-12-19 08:17:15,739 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2023-12-19 08:17:15,739 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 3.0) internal successors, (45), 14 states have internal predecessors, (45), 1 states have call successors, (20), 1 states have call predecessors, (20), 1 states have return successors, (20), 1 states have call predecessors, (20), 1 states have call successors, (20) Word has length 142 [2023-12-19 08:17:15,739 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-19 08:17:15,745 INFO L225 Difference]: With dead ends: 4109 [2023-12-19 08:17:15,745 INFO L226 Difference]: Without dead ends: 4107 [2023-12-19 08:17:15,746 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 154 GetRequests, 128 SyntacticMatches, 0 SemanticMatches, 26 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 133 ImplicationChecksByTransitivity, 0.5s TimeCoverageRelationStatistics Valid=155, Invalid=601, Unknown=0, NotChecked=0, Total=756 [2023-12-19 08:17:15,747 INFO L413 NwaCegarLoop]: 90 mSDtfsCounter, 451 mSDsluCounter, 732 mSDsCounter, 0 mSdLazyCounter, 859 mSolverCounterSat, 43 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.8s Time, 0 mProtectedPredicate, 0 mProtectedAction, 451 SdHoareTripleChecker+Valid, 822 SdHoareTripleChecker+Invalid, 902 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 43 IncrementalHoareTripleChecker+Valid, 859 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.9s IncrementalHoareTripleChecker+Time [2023-12-19 08:17:15,747 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [451 Valid, 822 Invalid, 902 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [43 Valid, 859 Invalid, 0 Unknown, 0 Unchecked, 0.9s Time] [2023-12-19 08:17:15,749 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4107 states. [2023-12-19 08:17:16,173 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4107 to 3661. [2023-12-19 08:17:16,176 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3661 states, 3045 states have (on average 1.4532019704433496) internal successors, (4425), 3073 states have internal predecessors, (4425), 487 states have call successors, (487), 128 states have call predecessors, (487), 128 states have return successors, (487), 459 states have call predecessors, (487), 487 states have call successors, (487) [2023-12-19 08:17:16,180 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3661 states to 3661 states and 5399 transitions. [2023-12-19 08:17:16,180 INFO L78 Accepts]: Start accepts. Automaton has 3661 states and 5399 transitions. Word has length 142 [2023-12-19 08:17:16,181 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-19 08:17:16,181 INFO L495 AbstractCegarLoop]: Abstraction has 3661 states and 5399 transitions. [2023-12-19 08:17:16,181 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 15 states, 15 states have (on average 3.0) internal successors, (45), 14 states have internal predecessors, (45), 1 states have call successors, (20), 1 states have call predecessors, (20), 1 states have return successors, (20), 1 states have call predecessors, (20), 1 states have call successors, (20) [2023-12-19 08:17:16,181 INFO L276 IsEmpty]: Start isEmpty. Operand 3661 states and 5399 transitions. [2023-12-19 08:17:16,182 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 143 [2023-12-19 08:17:16,182 INFO L187 NwaCegarLoop]: Found error trace [2023-12-19 08:17:16,182 INFO L195 NwaCegarLoop]: trace histogram [20, 20, 20, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-19 08:17:16,187 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (28)] Forceful destruction successful, exit code 0 [2023-12-19 08:17:16,387 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 28 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable26 [2023-12-19 08:17:16,388 INFO L420 AbstractCegarLoop]: === Iteration 28 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-19 08:17:16,388 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-19 08:17:16,388 INFO L85 PathProgramCache]: Analyzing trace with hash 257634250, now seen corresponding path program 1 times [2023-12-19 08:17:16,388 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-12-19 08:17:16,388 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1011962982] [2023-12-19 08:17:16,388 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-19 08:17:16,389 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-19 08:17:16,400 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-12-19 08:17:16,400 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1461331430] [2023-12-19 08:17:16,400 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-19 08:17:16,400 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-19 08:17:16,400 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-12-19 08:17:16,500 INFO L229 MonitoredProcess]: Starting monitored process 29 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-12-19 08:17:16,502 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (29)] Waiting until timeout for monitored process [2023-12-19 08:17:16,628 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 08:17:16,630 INFO L262 TraceCheckSpWp]: Trace formula consists of 371 conjuncts, 25 conjunts are in the unsatisfiable core [2023-12-19 08:17:16,634 INFO L285 TraceCheckSpWp]: Computing forward predicates... Received shutdown request... [2023-12-19 08:25:56,178 WARN L340 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 (1)] Timeout while monitored process is still running, waiting 1000 ms for graceful end [2023-12-19 08:25:56,178 WARN L340 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (29)] Timeout while monitored process is still running, waiting 1000 ms for graceful end [2023-12-19 08:25:56,194 INFO L805 garLoopResultBuilder]: Registering result TIMEOUT for location ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION (0 of 1 remaining) [2023-12-19 08:25:56,201 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (29)] Forceful destruction successful, exit code 0 [2023-12-19 08:25:56,401 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 29 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable27 [2023-12-19 08:25:56,401 WARN L619 AbstractCegarLoop]: Verification canceled: while NwaCegarLoop was analyzing trace of length 143 with TraceHistMax 20,while TraceCheckSpWp was constructing forward predicates,while PolyPacSimplificationTermWalker was simplifying a ATOM-1 term,while PolyPacSimplificationTermWalker was simplifying 2 xjuncts wrt. a ∧-45-3-2-3-2-3-2-3-2-3-2-3-2-3-2-3-2-3-2-3-2-3-2-3-2-3-2-3-2-3-2-3-2-3-2-3-2-3-2-3-2-3-2-3-2-3-2-3-2-3-2-3-2-3-2-2-2-2-1 context. [2023-12-19 08:25:56,411 INFO L445 BasicCegarLoop]: Path program histogram: [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-19 08:25:56,414 INFO L179 ceAbstractionStarter]: Computing trace abstraction results [2023-12-19 08:25:56,418 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction CFG 19.12 08:25:56 BoogieIcfgContainer [2023-12-19 08:25:56,418 INFO L131 PluginConnector]: ------------------------ END TraceAbstraction---------------------------- [2023-12-19 08:25:56,432 INFO L158 Benchmark]: Toolchain (without parser) took 859750.21ms. Allocated memory was 211.8MB in the beginning and 1.9GB in the end (delta: 1.7GB). Free memory was 152.7MB in the beginning and 1.9GB in the end (delta: -1.7GB). Peak memory consumption was 1.2GB. Max. memory is 8.0GB. [2023-12-19 08:25:56,432 INFO L158 Benchmark]: CDTParser took 0.10ms. Allocated memory is still 211.8MB. Free memory is still 163.6MB. There was no memory consumed. Max. memory is 8.0GB. [2023-12-19 08:25:56,433 INFO L158 Benchmark]: CACSL2BoogieTranslator took 260.83ms. Allocated memory is still 211.8MB. Free memory was 152.4MB in the beginning and 136.9MB in the end (delta: 15.5MB). Peak memory consumption was 15.7MB. Max. memory is 8.0GB. [2023-12-19 08:25:56,433 INFO L158 Benchmark]: Boogie Procedure Inliner took 59.79ms. Allocated memory is still 211.8MB. Free memory was 136.9MB in the beginning and 132.5MB in the end (delta: 4.4MB). Peak memory consumption was 4.2MB. Max. memory is 8.0GB. [2023-12-19 08:25:56,433 INFO L158 Benchmark]: Boogie Preprocessor took 80.83ms. Allocated memory was 211.8MB in the beginning and 308.3MB in the end (delta: 96.5MB). Free memory was 132.5MB in the beginning and 273.1MB in the end (delta: -140.6MB). Peak memory consumption was 10.9MB. Max. memory is 8.0GB. [2023-12-19 08:25:56,433 INFO L158 Benchmark]: RCFGBuilder took 597.50ms. Allocated memory is still 308.3MB. Free memory was 273.1MB in the beginning and 242.1MB in the end (delta: 30.9MB). Peak memory consumption was 30.4MB. Max. memory is 8.0GB. [2023-12-19 08:25:56,433 INFO L158 Benchmark]: TraceAbstraction took 858745.52ms. Allocated memory was 308.3MB in the beginning and 1.9GB in the end (delta: 1.6GB). Free memory was 241.1MB in the beginning and 1.9GB in the end (delta: -1.6GB). Peak memory consumption was 1.2GB. Max. memory is 8.0GB. [2023-12-19 08:25:56,434 INFO L338 ainManager$Toolchain]: ####################### End [Toolchain 1] ####################### --- Results --- * Results from de.uni_freiburg.informatik.ultimate.core: - StatisticsResult: Toolchain Benchmarks Benchmark results are: * CDTParser took 0.10ms. Allocated memory is still 211.8MB. Free memory is still 163.6MB. There was no memory consumed. Max. memory is 8.0GB. * CACSL2BoogieTranslator took 260.83ms. Allocated memory is still 211.8MB. Free memory was 152.4MB in the beginning and 136.9MB in the end (delta: 15.5MB). Peak memory consumption was 15.7MB. Max. memory is 8.0GB. * Boogie Procedure Inliner took 59.79ms. Allocated memory is still 211.8MB. Free memory was 136.9MB in the beginning and 132.5MB in the end (delta: 4.4MB). Peak memory consumption was 4.2MB. Max. memory is 8.0GB. * Boogie Preprocessor took 80.83ms. Allocated memory was 211.8MB in the beginning and 308.3MB in the end (delta: 96.5MB). Free memory was 132.5MB in the beginning and 273.1MB in the end (delta: -140.6MB). Peak memory consumption was 10.9MB. Max. memory is 8.0GB. * RCFGBuilder took 597.50ms. Allocated memory is still 308.3MB. Free memory was 273.1MB in the beginning and 242.1MB in the end (delta: 30.9MB). Peak memory consumption was 30.4MB. Max. memory is 8.0GB. * TraceAbstraction took 858745.52ms. Allocated memory was 308.3MB in the beginning and 1.9GB in the end (delta: 1.6GB). Free memory was 241.1MB in the beginning and 1.9GB in the end (delta: -1.6GB). Peak memory consumption was 1.2GB. Max. memory is 8.0GB. * Results from de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction: - StatisticsResult: ErrorAutomatonStatistics NumberErrorTraces: 0, NumberStatementsAllTraces: 0, NumberRelevantStatements: 0, 0.0s ErrorAutomatonConstructionTimeTotal, 0.0s FaulLocalizationTime, NumberStatementsFirstTrace: -1, TraceLengthAvg: 0, 0.0s ErrorAutomatonConstructionTimeAvg, 0.0s ErrorAutomatonDifferenceTimeAvg, 0.0s ErrorAutomatonDifferenceTimeTotal, NumberOfNoEnhancement: 0, NumberOfFiniteEnhancement: 0, NumberOfInfiniteEnhancement: 0 - TimeoutResultAtElement [Line: 19]: Timeout (TraceAbstraction) Unable to prove that a call to reach_error is unreachable (line 19). Cancelled while NwaCegarLoop was analyzing trace of length 143 with TraceHistMax 20,while TraceCheckSpWp was constructing forward predicates,while PolyPacSimplificationTermWalker was simplifying a ATOM-1 term,while PolyPacSimplificationTermWalker was simplifying 2 xjuncts wrt. a ∧-45-3-2-3-2-3-2-3-2-3-2-3-2-3-2-3-2-3-2-3-2-3-2-3-2-3-2-3-2-3-2-3-2-3-2-3-2-3-2-3-2-3-2-3-2-3-2-3-2-3-2-3-2-3-2-2-2-2-1 context. - StatisticsResult: Ultimate Automizer benchmark data CFG has 2 procedures, 83 locations, 1 error locations. Started 1 CEGAR loops. OverallTime: 858.7s, OverallIterations: 28, TraceHistogramMax: 20, PathProgramHistogramMax: 1, EmptinessCheckTime: 0.1s, AutomataDifference: 157.0s, DeadEndRemovalTime: 0.0s, HoareAnnotationTime: 0.0s, InitialAbstractionConstructionTime: 0.0s, HoareTripleCheckerStatistics: 0 mSolverCounterUnknown, 17351 SdHoareTripleChecker+Valid, 63.3s IncrementalHoareTripleChecker+Time, 0 mSdLazyCounter, 17289 mSDsluCounter, 19946 SdHoareTripleChecker+Invalid, 60.5s Time, 0 mProtectedAction, 0 SdHoareTripleChecker+Unchecked, 0 IncrementalHoareTripleChecker+Unchecked, 16012 mSDsCounter, 2264 IncrementalHoareTripleChecker+Valid, 0 mProtectedPredicate, 17336 IncrementalHoareTripleChecker+Invalid, 19600 SdHoareTripleChecker+Unknown, 0 mSolverCounterNotChecked, 2264 mSolverCounterUnsat, 3934 mSDtfsCounter, 17336 mSolverCounterSat, 0.2s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Unknown, PredicateUnifierStatistics: 0 DeclaredPredicates, 5291 GetRequests, 4605 SyntacticMatches, 1 SemanticMatches, 685 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 6050 ImplicationChecksByTransitivity, 115.7s Time, 0.0s BasicInterpolantAutomatonTime, BiggestAbstraction: size=3661occurred in iteration=27, InterpolantAutomatonStates: 500, traceCheckStatistics: No data available, InterpolantConsolidationStatistics: No data available, PathInvariantsStatistics: No data available, 0/0 InterpolantCoveringCapability, TotalInterpolationStatistics: No data available, 0.0s DumpTime, AutomataMinimizationStatistics: 3.6s AutomataMinimizationTime, 27 MinimizatonAttempts, 12756 StatesRemovedByMinimization, 26 NontrivialMinimizations, HoareAnnotationStatistics: No data available, RefinementEngineStatistics: TRACE_CHECK: 0.5s SsaConstructionTime, 3.2s SatisfiabilityAnalysisTime, 166.6s InterpolantComputationTime, 3898 NumberOfCodeBlocks, 3898 NumberOfCodeBlocksAsserted, 28 NumberOfCheckSat, 4844 ConstructedInterpolants, 2 QuantifiedInterpolants, 61733 SizeOfPredicates, 361 NumberOfNonLiveVariables, 9921 ConjunctsInSsa, 579 ConjunctsInUnsatCore, 35 InterpolantComputations, 21 PerfectInterpolantSequences, 25793/26600 InterpolantCoveringCapability, INVARIANT_SYNTHESIS: No data available, INTERPOLANT_CONSOLIDATION: No data available, ABSTRACT_INTERPRETATION: No data available, PDR: No data available, ACCELERATED_INTERPOLATION: No data available, SIFA: No data available, ReuseStatistics: No data available RESULT: Ultimate could not prove your program: Timeout Completed graceful shutdown