/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_operatoramount_amount500_file-57.i -------------------------------------------------------------------------------- This is Ultimate 0.2.4-tmp.fs.bitabs-eval-d9c3e40-m [2023-12-19 14:04:27,388 INFO L188 SettingsManager]: Resetting all preferences to default values... [2023-12-19 14:04:27,442 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 14:04:27,445 WARN L101 SettingsManager]: Preference file contains the following unknown settings: [2023-12-19 14:04:27,445 WARN L103 SettingsManager]: * de.uni_freiburg.informatik.ultimate.core.Log level for class [2023-12-19 14:04:27,458 INFO L130 SettingsManager]: Preferences different from defaults after loading the file: [2023-12-19 14:04:27,459 INFO L151 SettingsManager]: Preferences of UltimateCore differ from their defaults: [2023-12-19 14:04:27,459 INFO L153 SettingsManager]: * Log level for class=de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=ERROR; [2023-12-19 14:04:27,459 INFO L151 SettingsManager]: Preferences of Boogie Preprocessor differ from their defaults: [2023-12-19 14:04:27,459 INFO L153 SettingsManager]: * Use memory slicer=true [2023-12-19 14:04:27,460 INFO L151 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2023-12-19 14:04:27,460 INFO L153 SettingsManager]: * Ignore calls to procedures called more than once=ONLY_FOR_SEQUENTIAL_PROGRAMS [2023-12-19 14:04:27,460 INFO L151 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2023-12-19 14:04:27,460 INFO L153 SettingsManager]: * Create parallel compositions if possible=false [2023-12-19 14:04:27,461 INFO L153 SettingsManager]: * Use SBE=true [2023-12-19 14:04:27,461 INFO L151 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2023-12-19 14:04:27,461 INFO L153 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2023-12-19 14:04:27,461 INFO L153 SettingsManager]: * sizeof long=4 [2023-12-19 14:04:27,462 INFO L153 SettingsManager]: * Overapproximate operations on floating types=true [2023-12-19 14:04:27,462 INFO L153 SettingsManager]: * sizeof POINTER=4 [2023-12-19 14:04:27,462 INFO L153 SettingsManager]: * Check division by zero=IGNORE [2023-12-19 14:04:27,466 INFO L153 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2023-12-19 14:04:27,467 INFO L153 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2023-12-19 14:04:27,467 INFO L153 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2023-12-19 14:04:27,467 INFO L153 SettingsManager]: * Allow undefined functions=false [2023-12-19 14:04:27,467 INFO L153 SettingsManager]: * sizeof long double=12 [2023-12-19 14:04:27,467 INFO L153 SettingsManager]: * Check if freed pointer was valid=false [2023-12-19 14:04:27,467 INFO L153 SettingsManager]: * Use constant arrays=true [2023-12-19 14:04:27,467 INFO L151 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2023-12-19 14:04:27,468 INFO L153 SettingsManager]: * Size of a code block=SequenceOfStatements [2023-12-19 14:04:27,468 INFO L153 SettingsManager]: * Only consider context switches at boundaries of atomic blocks=true [2023-12-19 14:04:27,468 INFO L153 SettingsManager]: * SMT solver=External_DefaultMode [2023-12-19 14:04:27,468 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 [2023-12-19 14:04:27,468 INFO L151 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2023-12-19 14:04:27,468 INFO L153 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2023-12-19 14:04:27,469 INFO L153 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopHeads [2023-12-19 14:04:27,469 INFO L153 SettingsManager]: * Trace refinement strategy=CAMEL [2023-12-19 14:04:27,469 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2023-12-19 14:04:27,469 INFO L153 SettingsManager]: * Apply one-shot large block encoding in concurrent analysis=false [2023-12-19 14:04:27,469 INFO L153 SettingsManager]: * Automaton type used in concurrency analysis=PETRI_NET [2023-12-19 14:04:27,469 INFO L153 SettingsManager]: * Compute Hoare Annotation of negated interpolant automaton, abstraction and CFG=true [2023-12-19 14:04:27,470 INFO L153 SettingsManager]: * Order on configurations for Petri net unfoldings=DBO [2023-12-19 14:04:27,470 INFO L153 SettingsManager]: * SMT solver=External_ModelsAndUnsatCoreMode [2023-12-19 14:04:27,470 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 14:04:27,593 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2023-12-19 14:04:27,623 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2023-12-19 14:04:27,625 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2023-12-19 14:04:27,626 INFO L270 PluginConnector]: Initializing CDTParser... [2023-12-19 14:04:27,627 INFO L274 PluginConnector]: CDTParser initialized [2023-12-19 14:04:27,628 INFO L431 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/../../../trunk/examples/svcomp/hardness-nfm22/hardness_operatoramount_amount500_file-57.i [2023-12-19 14:04:28,628 INFO L533 CDTParser]: Created temporary CDT project at NULL [2023-12-19 14:04:28,875 INFO L384 CDTParser]: Found 1 translation units. [2023-12-19 14:04:28,876 INFO L180 CDTParser]: Scanning /storage/repos/ultimate/trunk/examples/svcomp/hardness-nfm22/hardness_operatoramount_amount500_file-57.i [2023-12-19 14:04:28,885 INFO L427 CDTParser]: About to delete temporary CDT project at /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/c25384c54/4303d6b072ea4d298ae85dc917822548/FLAG4b85d7ed5 [2023-12-19 14:04:28,901 INFO L435 CDTParser]: Successfully deleted /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/c25384c54/4303d6b072ea4d298ae85dc917822548 [2023-12-19 14:04:28,903 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2023-12-19 14:04:28,904 INFO L133 ToolchainWalker]: Walking toolchain with 5 elements. [2023-12-19 14:04:28,905 INFO L112 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2023-12-19 14:04:28,905 INFO L270 PluginConnector]: Initializing CACSL2BoogieTranslator... [2023-12-19 14:04:28,911 INFO L274 PluginConnector]: CACSL2BoogieTranslator initialized [2023-12-19 14:04:28,911 INFO L184 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 19.12 02:04:28" (1/1) ... [2023-12-19 14:04:28,912 INFO L204 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@2e14ec18 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 19.12 02:04:28, skipping insertion in model container [2023-12-19 14:04:28,912 INFO L184 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 19.12 02:04:28" (1/1) ... [2023-12-19 14:04:28,944 INFO L177 MainTranslator]: Built tables and reachable declarations [2023-12-19 14:04:29,065 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_operatoramount_amount500_file-57.i[916,929] [2023-12-19 14:04:29,293 INFO L209 PostProcessor]: Analyzing one entry point: main [2023-12-19 14:04:29,305 INFO L202 MainTranslator]: Completed pre-run [2023-12-19 14:04:29,313 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_operatoramount_amount500_file-57.i[916,929] [2023-12-19 14:04:29,427 INFO L209 PostProcessor]: Analyzing one entry point: main [2023-12-19 14:04:29,449 INFO L206 MainTranslator]: Completed translation [2023-12-19 14:04:29,449 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 19.12 02:04:29 WrapperNode [2023-12-19 14:04:29,449 INFO L131 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2023-12-19 14:04:29,451 INFO L112 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2023-12-19 14:04:29,451 INFO L270 PluginConnector]: Initializing Boogie Procedure Inliner... [2023-12-19 14:04:29,451 INFO L274 PluginConnector]: Boogie Procedure Inliner initialized [2023-12-19 14:04:29,455 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 19.12 02:04:29" (1/1) ... [2023-12-19 14:04:29,481 INFO L184 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 19.12 02:04:29" (1/1) ... [2023-12-19 14:04:29,577 INFO L138 Inliner]: procedures = 26, calls = 93, calls flagged for inlining = 8, calls inlined = 8, statements flattened = 806 [2023-12-19 14:04:29,577 INFO L131 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2023-12-19 14:04:29,578 INFO L112 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2023-12-19 14:04:29,578 INFO L270 PluginConnector]: Initializing Boogie Preprocessor... [2023-12-19 14:04:29,578 INFO L274 PluginConnector]: Boogie Preprocessor initialized [2023-12-19 14:04:29,587 INFO L184 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 19.12 02:04:29" (1/1) ... [2023-12-19 14:04:29,587 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 19.12 02:04:29" (1/1) ... [2023-12-19 14:04:29,596 INFO L184 PluginConnector]: Executing the observer MemorySlicer from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 19.12 02:04:29" (1/1) ... [2023-12-19 14:04:29,642 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 14:04:29,643 INFO L184 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 19.12 02:04:29" (1/1) ... [2023-12-19 14:04:29,643 INFO L184 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 19.12 02:04:29" (1/1) ... [2023-12-19 14:04:29,678 INFO L184 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 19.12 02:04:29" (1/1) ... [2023-12-19 14:04:29,692 INFO L184 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 19.12 02:04:29" (1/1) ... [2023-12-19 14:04:29,707 INFO L184 PluginConnector]: Executing the observer LTLStepAnnotator from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 19.12 02:04:29" (1/1) ... [2023-12-19 14:04:29,713 INFO L184 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 19.12 02:04:29" (1/1) ... [2023-12-19 14:04:29,736 INFO L131 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2023-12-19 14:04:29,737 INFO L112 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2023-12-19 14:04:29,737 INFO L270 PluginConnector]: Initializing RCFGBuilder... [2023-12-19 14:04:29,737 INFO L274 PluginConnector]: RCFGBuilder initialized [2023-12-19 14:04:29,737 INFO L184 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 19.12 02:04:29" (1/1) ... [2023-12-19 14:04:29,741 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 [2023-12-19 14:04:29,748 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-12-19 14:04:29,757 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 14:04:29,763 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 14:04:29,778 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocInit [2023-12-19 14:04:29,778 INFO L130 BoogieDeclarations]: Found specification of procedure assume_abort_if_not [2023-12-19 14:04:29,778 INFO L138 BoogieDeclarations]: Found implementation of procedure assume_abort_if_not [2023-12-19 14:04:29,778 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#0 [2023-12-19 14:04:29,779 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2023-12-19 14:04:29,779 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2023-12-19 14:04:29,917 INFO L241 CfgBuilder]: Building ICFG [2023-12-19 14:04:29,918 INFO L267 CfgBuilder]: Building CFG for each procedure with an implementation [2023-12-19 14:04:30,653 INFO L282 CfgBuilder]: Performing block encoding [2023-12-19 14:04:30,724 INFO L304 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2023-12-19 14:04:30,724 INFO L309 CfgBuilder]: Removed 2 assume(true) statements. [2023-12-19 14:04:30,725 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 19.12 02:04:30 BoogieIcfgContainer [2023-12-19 14:04:30,725 INFO L131 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2023-12-19 14:04:30,726 INFO L112 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2023-12-19 14:04:30,726 INFO L270 PluginConnector]: Initializing TraceAbstraction... [2023-12-19 14:04:30,728 INFO L274 PluginConnector]: TraceAbstraction initialized [2023-12-19 14:04:30,728 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 19.12 02:04:28" (1/3) ... [2023-12-19 14:04:30,728 INFO L204 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@2a1c771b and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 19.12 02:04:30, skipping insertion in model container [2023-12-19 14:04:30,729 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 19.12 02:04:29" (2/3) ... [2023-12-19 14:04:30,729 INFO L204 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@2a1c771b and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 19.12 02:04:30, skipping insertion in model container [2023-12-19 14:04:30,729 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 19.12 02:04:30" (3/3) ... [2023-12-19 14:04:30,729 INFO L112 eAbstractionObserver]: Analyzing ICFG hardness_operatoramount_amount500_file-57.i [2023-12-19 14:04:30,740 INFO L204 ceAbstractionStarter]: Automizer settings: Hoare:true NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2023-12-19 14:04:30,740 INFO L163 ceAbstractionStarter]: Applying trace abstraction to program that has 1 error locations. [2023-12-19 14:04:30,770 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2023-12-19 14:04:30,774 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;@4f94a62c, mLbeIndependenceSettings=[IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=false, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2023-12-19 14:04:30,774 INFO L358 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2023-12-19 14:04:30,779 INFO L276 IsEmpty]: Start isEmpty. Operand has 291 states, 208 states have (on average 1.5625) internal successors, (325), 209 states have internal predecessors, (325), 80 states have call successors, (80), 1 states have call predecessors, (80), 1 states have return successors, (80), 80 states have call predecessors, (80), 80 states have call successors, (80) [2023-12-19 14:04:30,802 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 550 [2023-12-19 14:04:30,802 INFO L187 NwaCegarLoop]: Found error trace [2023-12-19 14:04:30,803 INFO L195 NwaCegarLoop]: trace histogram [80, 80, 80, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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 14:04:30,804 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-19 14:04:30,808 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-19 14:04:30,809 INFO L85 PathProgramCache]: Analyzing trace with hash 1515056828, now seen corresponding path program 1 times [2023-12-19 14:04:30,814 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-12-19 14:04:30,814 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [563456280] [2023-12-19 14:04:30,815 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-19 14:04:30,815 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-19 14:04:30,997 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 14:04:31,078 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-12-19 14:04:31,079 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [563456280] [2023-12-19 14:04:31,079 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: Unsupported non-linear arithmetic [2023-12-19 14:04:31,079 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [843415309] [2023-12-19 14:04:31,079 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-19 14:04:31,080 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-19 14:04:31,080 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-12-19 14:04:31,082 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 14:04:31,123 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 14:04:31,439 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 14:04:31,449 INFO L262 TraceCheckSpWp]: Trace formula consists of 1405 conjuncts, 1 conjunts are in the unsatisfiable core [2023-12-19 14:04:31,459 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-19 14:04:31,522 INFO L134 CoverageAnalysis]: Checked inductivity of 12640 backedges. 158 proven. 0 refuted. 0 times theorem prover too weak. 12482 trivial. 0 not checked. [2023-12-19 14:04:31,522 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-19 14:04:31,523 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [843415309] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-19 14:04:31,523 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-19 14:04:31,523 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2023-12-19 14:04:31,524 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1250732838] [2023-12-19 14:04:31,525 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-19 14:04:31,528 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 2 states [2023-12-19 14:04:31,528 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-12-19 14:04:31,545 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 2 interpolants. [2023-12-19 14:04:31,545 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=1, Invalid=1, Unknown=0, NotChecked=0, Total=2 [2023-12-19 14:04:31,547 INFO L87 Difference]: Start difference. First operand has 291 states, 208 states have (on average 1.5625) internal successors, (325), 209 states have internal predecessors, (325), 80 states have call successors, (80), 1 states have call predecessors, (80), 1 states have return successors, (80), 80 states have call predecessors, (80), 80 states have call successors, (80) Second operand has 2 states, 2 states have (on average 77.0) internal successors, (154), 2 states have internal predecessors, (154), 2 states have call successors, (80), 2 states have call predecessors, (80), 1 states have return successors, (80), 1 states have call predecessors, (80), 2 states have call successors, (80) [2023-12-19 14:04:31,603 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-19 14:04:31,603 INFO L93 Difference]: Finished difference Result 579 states and 1048 transitions. [2023-12-19 14:04:31,604 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-12-19 14:04:31,605 INFO L78 Accepts]: Start accepts. Automaton has has 2 states, 2 states have (on average 77.0) internal successors, (154), 2 states have internal predecessors, (154), 2 states have call successors, (80), 2 states have call predecessors, (80), 1 states have return successors, (80), 1 states have call predecessors, (80), 2 states have call successors, (80) Word has length 549 [2023-12-19 14:04:31,606 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-19 14:04:31,613 INFO L225 Difference]: With dead ends: 579 [2023-12-19 14:04:31,613 INFO L226 Difference]: Without dead ends: 289 [2023-12-19 14:04:31,617 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 548 GetRequests, 548 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 14:04:31,619 INFO L413 NwaCegarLoop]: 476 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, 476 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 14:04:31,619 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [0 Valid, 476 Invalid, 3 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 3 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2023-12-19 14:04:31,630 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 289 states. [2023-12-19 14:04:31,661 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 289 to 289. [2023-12-19 14:04:31,662 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 289 states, 207 states have (on average 1.541062801932367) internal successors, (319), 207 states have internal predecessors, (319), 80 states have call successors, (80), 1 states have call predecessors, (80), 1 states have return successors, (80), 80 states have call predecessors, (80), 80 states have call successors, (80) [2023-12-19 14:04:31,670 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 289 states to 289 states and 479 transitions. [2023-12-19 14:04:31,671 INFO L78 Accepts]: Start accepts. Automaton has 289 states and 479 transitions. Word has length 549 [2023-12-19 14:04:31,672 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-19 14:04:31,672 INFO L495 AbstractCegarLoop]: Abstraction has 289 states and 479 transitions. [2023-12-19 14:04:31,672 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 2 states, 2 states have (on average 77.0) internal successors, (154), 2 states have internal predecessors, (154), 2 states have call successors, (80), 2 states have call predecessors, (80), 1 states have return successors, (80), 1 states have call predecessors, (80), 2 states have call successors, (80) [2023-12-19 14:04:31,672 INFO L276 IsEmpty]: Start isEmpty. Operand 289 states and 479 transitions. [2023-12-19 14:04:31,688 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 550 [2023-12-19 14:04:31,688 INFO L187 NwaCegarLoop]: Found error trace [2023-12-19 14:04:31,689 INFO L195 NwaCegarLoop]: trace histogram [80, 80, 80, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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 14:04:31,696 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 14:04:31,889 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 14:04:31,890 INFO L420 AbstractCegarLoop]: === Iteration 2 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-19 14:04:31,891 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-19 14:04:31,891 INFO L85 PathProgramCache]: Analyzing trace with hash 1831895168, now seen corresponding path program 1 times [2023-12-19 14:04:31,891 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-12-19 14:04:31,891 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1128309513] [2023-12-19 14:04:31,892 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-19 14:04:31,892 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-19 14:04:32,012 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-12-19 14:04:32,012 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [293812863] [2023-12-19 14:04:32,012 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-19 14:04:32,012 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-19 14:04:32,013 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-12-19 14:04:32,023 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 14:04:32,025 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 14:04:32,403 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 14:04:32,408 INFO L262 TraceCheckSpWp]: Trace formula consists of 1405 conjuncts, 2 conjunts are in the unsatisfiable core [2023-12-19 14:04:32,419 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-19 14:04:32,480 INFO L134 CoverageAnalysis]: Checked inductivity of 12640 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 12640 trivial. 0 not checked. [2023-12-19 14:04:32,480 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-19 14:04:32,480 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-12-19 14:04:32,481 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1128309513] [2023-12-19 14:04:32,481 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2023-12-19 14:04:32,481 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [293812863] [2023-12-19 14:04:32,481 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [293812863] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-19 14:04:32,481 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-19 14:04:32,481 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2023-12-19 14:04:32,481 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [965007330] [2023-12-19 14:04:32,481 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-19 14:04:32,483 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2023-12-19 14:04:32,483 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-12-19 14:04:32,484 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2023-12-19 14:04:32,484 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2023-12-19 14:04:32,484 INFO L87 Difference]: Start difference. First operand 289 states and 479 transitions. Second operand has 3 states, 3 states have (on average 50.666666666666664) internal successors, (152), 3 states have internal predecessors, (152), 1 states have call successors, (80), 1 states have call predecessors, (80), 1 states have return successors, (80), 1 states have call predecessors, (80), 1 states have call successors, (80) [2023-12-19 14:04:32,607 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-19 14:04:32,607 INFO L93 Difference]: Finished difference Result 718 states and 1190 transitions. [2023-12-19 14:04:32,607 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2023-12-19 14:04:32,608 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 50.666666666666664) internal successors, (152), 3 states have internal predecessors, (152), 1 states have call successors, (80), 1 states have call predecessors, (80), 1 states have return successors, (80), 1 states have call predecessors, (80), 1 states have call successors, (80) Word has length 549 [2023-12-19 14:04:32,609 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-19 14:04:32,612 INFO L225 Difference]: With dead ends: 718 [2023-12-19 14:04:32,612 INFO L226 Difference]: Without dead ends: 430 [2023-12-19 14:04:32,613 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 548 GetRequests, 547 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2023-12-19 14:04:32,613 INFO L413 NwaCegarLoop]: 512 mSDtfsCounter, 210 mSDsluCounter, 440 mSDsCounter, 0 mSdLazyCounter, 60 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 210 SdHoareTripleChecker+Valid, 952 SdHoareTripleChecker+Invalid, 60 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 60 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2023-12-19 14:04:32,614 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [210 Valid, 952 Invalid, 60 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 60 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2023-12-19 14:04:32,615 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 430 states. [2023-12-19 14:04:32,641 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 430 to 427. [2023-12-19 14:04:32,642 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 427 states, 325 states have (on average 1.5723076923076924) internal successors, (511), 326 states have internal predecessors, (511), 99 states have call successors, (99), 2 states have call predecessors, (99), 2 states have return successors, (99), 98 states have call predecessors, (99), 99 states have call successors, (99) [2023-12-19 14:04:32,645 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 427 states to 427 states and 709 transitions. [2023-12-19 14:04:32,645 INFO L78 Accepts]: Start accepts. Automaton has 427 states and 709 transitions. Word has length 549 [2023-12-19 14:04:32,646 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-19 14:04:32,646 INFO L495 AbstractCegarLoop]: Abstraction has 427 states and 709 transitions. [2023-12-19 14:04:32,647 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 50.666666666666664) internal successors, (152), 3 states have internal predecessors, (152), 1 states have call successors, (80), 1 states have call predecessors, (80), 1 states have return successors, (80), 1 states have call predecessors, (80), 1 states have call successors, (80) [2023-12-19 14:04:32,647 INFO L276 IsEmpty]: Start isEmpty. Operand 427 states and 709 transitions. [2023-12-19 14:04:32,660 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 551 [2023-12-19 14:04:32,660 INFO L187 NwaCegarLoop]: Found error trace [2023-12-19 14:04:32,660 INFO L195 NwaCegarLoop]: trace histogram [80, 80, 80, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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 14:04:32,679 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 14:04:32,867 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 14:04:32,868 INFO L420 AbstractCegarLoop]: === Iteration 3 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-19 14:04:32,868 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-19 14:04:32,868 INFO L85 PathProgramCache]: Analyzing trace with hash 371324301, now seen corresponding path program 1 times [2023-12-19 14:04:32,868 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-12-19 14:04:32,869 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1931042989] [2023-12-19 14:04:32,869 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-19 14:04:32,869 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-19 14:04:32,954 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-12-19 14:04:32,954 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1138878267] [2023-12-19 14:04:32,955 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-19 14:04:32,957 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-19 14:04:32,957 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-12-19 14:04:32,962 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 14:04:33,001 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 14:04:33,416 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 14:04:33,421 INFO L262 TraceCheckSpWp]: Trace formula consists of 1406 conjuncts, 2 conjunts are in the unsatisfiable core [2023-12-19 14:04:33,428 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-19 14:04:33,462 INFO L134 CoverageAnalysis]: Checked inductivity of 12640 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 12640 trivial. 0 not checked. [2023-12-19 14:04:33,462 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-19 14:04:33,462 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-12-19 14:04:33,463 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1931042989] [2023-12-19 14:04:33,463 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2023-12-19 14:04:33,463 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1138878267] [2023-12-19 14:04:33,463 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1138878267] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-19 14:04:33,463 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-19 14:04:33,463 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2023-12-19 14:04:33,463 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1245396191] [2023-12-19 14:04:33,463 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-19 14:04:33,464 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2023-12-19 14:04:33,464 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-12-19 14:04:33,465 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2023-12-19 14:04:33,465 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2023-12-19 14:04:33,465 INFO L87 Difference]: Start difference. First operand 427 states and 709 transitions. Second operand has 3 states, 3 states have (on average 51.0) internal successors, (153), 3 states have internal predecessors, (153), 1 states have call successors, (80), 1 states have call predecessors, (80), 1 states have return successors, (80), 1 states have call predecessors, (80), 1 states have call successors, (80) [2023-12-19 14:04:33,496 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-19 14:04:33,496 INFO L93 Difference]: Finished difference Result 855 states and 1421 transitions. [2023-12-19 14:04:33,497 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2023-12-19 14:04:33,497 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 51.0) internal successors, (153), 3 states have internal predecessors, (153), 1 states have call successors, (80), 1 states have call predecessors, (80), 1 states have return successors, (80), 1 states have call predecessors, (80), 1 states have call successors, (80) Word has length 550 [2023-12-19 14:04:33,498 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-19 14:04:33,501 INFO L225 Difference]: With dead ends: 855 [2023-12-19 14:04:33,501 INFO L226 Difference]: Without dead ends: 429 [2023-12-19 14:04:33,502 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 549 GetRequests, 548 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2023-12-19 14:04:33,503 INFO L413 NwaCegarLoop]: 475 mSDtfsCounter, 0 mSDsluCounter, 469 mSDsCounter, 0 mSdLazyCounter, 13 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 0 SdHoareTripleChecker+Valid, 944 SdHoareTripleChecker+Invalid, 13 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 13 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2023-12-19 14:04:33,503 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [0 Valid, 944 Invalid, 13 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 13 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2023-12-19 14:04:33,504 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 429 states. [2023-12-19 14:04:33,521 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 429 to 429. [2023-12-19 14:04:33,522 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 429 states, 327 states have (on average 1.5688073394495412) internal successors, (513), 328 states have internal predecessors, (513), 99 states have call successors, (99), 2 states have call predecessors, (99), 2 states have return successors, (99), 98 states have call predecessors, (99), 99 states have call successors, (99) [2023-12-19 14:04:33,523 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 429 states to 429 states and 711 transitions. [2023-12-19 14:04:33,524 INFO L78 Accepts]: Start accepts. Automaton has 429 states and 711 transitions. Word has length 550 [2023-12-19 14:04:33,525 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-19 14:04:33,525 INFO L495 AbstractCegarLoop]: Abstraction has 429 states and 711 transitions. [2023-12-19 14:04:33,525 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 51.0) internal successors, (153), 3 states have internal predecessors, (153), 1 states have call successors, (80), 1 states have call predecessors, (80), 1 states have return successors, (80), 1 states have call predecessors, (80), 1 states have call successors, (80) [2023-12-19 14:04:33,525 INFO L276 IsEmpty]: Start isEmpty. Operand 429 states and 711 transitions. [2023-12-19 14:04:33,528 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 552 [2023-12-19 14:04:33,528 INFO L187 NwaCegarLoop]: Found error trace [2023-12-19 14:04:33,528 INFO L195 NwaCegarLoop]: trace histogram [80, 80, 80, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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 14:04:33,538 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (4)] Ended with exit code 0 [2023-12-19 14:04:33,736 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 14:04:33,737 INFO L420 AbstractCegarLoop]: === Iteration 4 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-19 14:04:33,737 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-19 14:04:33,737 INFO L85 PathProgramCache]: Analyzing trace with hash -1600692047, now seen corresponding path program 1 times [2023-12-19 14:04:33,737 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-12-19 14:04:33,737 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1234802899] [2023-12-19 14:04:33,737 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-19 14:04:33,738 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-19 14:04:33,788 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-12-19 14:04:33,789 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1827132856] [2023-12-19 14:04:33,789 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-19 14:04:33,789 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-19 14:04:33,789 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-12-19 14:04:33,790 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 14:04:33,817 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 14:04:34,127 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 14:04:34,146 INFO L262 TraceCheckSpWp]: Trace formula consists of 1407 conjuncts, 2 conjunts are in the unsatisfiable core [2023-12-19 14:04:34,152 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-19 14:04:34,177 INFO L134 CoverageAnalysis]: Checked inductivity of 12640 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 12640 trivial. 0 not checked. [2023-12-19 14:04:34,177 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-19 14:04:34,177 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-12-19 14:04:34,177 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1234802899] [2023-12-19 14:04:34,177 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2023-12-19 14:04:34,177 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1827132856] [2023-12-19 14:04:34,177 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1827132856] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-19 14:04:34,178 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-19 14:04:34,178 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2023-12-19 14:04:34,178 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1703275862] [2023-12-19 14:04:34,178 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-19 14:04:34,178 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2023-12-19 14:04:34,179 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-12-19 14:04:34,179 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2023-12-19 14:04:34,179 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2023-12-19 14:04:34,179 INFO L87 Difference]: Start difference. First operand 429 states and 711 transitions. Second operand has 3 states, 3 states have (on average 51.333333333333336) internal successors, (154), 3 states have internal predecessors, (154), 1 states have call successors, (80), 1 states have call predecessors, (80), 1 states have return successors, (80), 1 states have call predecessors, (80), 1 states have call successors, (80) [2023-12-19 14:04:34,220 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-19 14:04:34,220 INFO L93 Difference]: Finished difference Result 1285 states and 2131 transitions. [2023-12-19 14:04:34,220 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2023-12-19 14:04:34,221 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 51.333333333333336) internal successors, (154), 3 states have internal predecessors, (154), 1 states have call successors, (80), 1 states have call predecessors, (80), 1 states have return successors, (80), 1 states have call predecessors, (80), 1 states have call successors, (80) Word has length 551 [2023-12-19 14:04:34,221 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-19 14:04:34,224 INFO L225 Difference]: With dead ends: 1285 [2023-12-19 14:04:34,224 INFO L226 Difference]: Without dead ends: 857 [2023-12-19 14:04:34,226 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 550 GetRequests, 549 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2023-12-19 14:04:34,226 INFO L413 NwaCegarLoop]: 473 mSDtfsCounter, 473 mSDsluCounter, 469 mSDsCounter, 0 mSdLazyCounter, 14 mSolverCounterSat, 3 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 473 SdHoareTripleChecker+Valid, 942 SdHoareTripleChecker+Invalid, 17 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 3 IncrementalHoareTripleChecker+Valid, 14 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2023-12-19 14:04:34,226 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [473 Valid, 942 Invalid, 17 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [3 Valid, 14 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2023-12-19 14:04:34,227 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 857 states. [2023-12-19 14:04:34,264 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 857 to 855. [2023-12-19 14:04:34,265 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 855 states, 652 states have (on average 1.5674846625766872) internal successors, (1022), 654 states have internal predecessors, (1022), 198 states have call successors, (198), 4 states have call predecessors, (198), 4 states have return successors, (198), 196 states have call predecessors, (198), 198 states have call successors, (198) [2023-12-19 14:04:34,268 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 855 states to 855 states and 1418 transitions. [2023-12-19 14:04:34,268 INFO L78 Accepts]: Start accepts. Automaton has 855 states and 1418 transitions. Word has length 551 [2023-12-19 14:04:34,268 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-19 14:04:34,268 INFO L495 AbstractCegarLoop]: Abstraction has 855 states and 1418 transitions. [2023-12-19 14:04:34,269 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 51.333333333333336) internal successors, (154), 3 states have internal predecessors, (154), 1 states have call successors, (80), 1 states have call predecessors, (80), 1 states have return successors, (80), 1 states have call predecessors, (80), 1 states have call successors, (80) [2023-12-19 14:04:34,269 INFO L276 IsEmpty]: Start isEmpty. Operand 855 states and 1418 transitions. [2023-12-19 14:04:34,285 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 552 [2023-12-19 14:04:34,285 INFO L187 NwaCegarLoop]: Found error trace [2023-12-19 14:04:34,285 INFO L195 NwaCegarLoop]: trace histogram [80, 80, 80, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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 14:04:34,296 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 14:04:34,494 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 14:04:34,494 INFO L420 AbstractCegarLoop]: === Iteration 5 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-19 14:04:34,495 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-19 14:04:34,495 INFO L85 PathProgramCache]: Analyzing trace with hash 276371183, now seen corresponding path program 1 times [2023-12-19 14:04:34,495 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-12-19 14:04:34,495 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1441197273] [2023-12-19 14:04:34,495 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-19 14:04:34,495 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-19 14:04:34,548 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-12-19 14:04:34,549 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [512519725] [2023-12-19 14:04:34,549 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-19 14:04:34,549 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-19 14:04:34,549 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-12-19 14:04:34,574 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 14:04:34,620 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 14:04:34,907 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 14:04:34,912 INFO L262 TraceCheckSpWp]: Trace formula consists of 1408 conjuncts, 2 conjunts are in the unsatisfiable core [2023-12-19 14:04:34,920 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-19 14:04:34,959 INFO L134 CoverageAnalysis]: Checked inductivity of 12640 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 12640 trivial. 0 not checked. [2023-12-19 14:04:34,959 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-19 14:04:34,959 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-12-19 14:04:34,959 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1441197273] [2023-12-19 14:04:34,959 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2023-12-19 14:04:34,960 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [512519725] [2023-12-19 14:04:34,960 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [512519725] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-19 14:04:34,960 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-19 14:04:34,960 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2023-12-19 14:04:34,960 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [935006995] [2023-12-19 14:04:34,960 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-19 14:04:34,961 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2023-12-19 14:04:34,961 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-12-19 14:04:34,961 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2023-12-19 14:04:34,961 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2023-12-19 14:04:34,962 INFO L87 Difference]: Start difference. First operand 855 states and 1418 transitions. Second operand has 3 states, 3 states have (on average 51.333333333333336) internal successors, (154), 3 states have internal predecessors, (154), 1 states have call successors, (80), 1 states have call predecessors, (80), 1 states have return successors, (80), 1 states have call predecessors, (80), 1 states have call successors, (80) [2023-12-19 14:04:35,026 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-19 14:04:35,027 INFO L93 Difference]: Finished difference Result 2559 states and 4244 transitions. [2023-12-19 14:04:35,027 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2023-12-19 14:04:35,027 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 51.333333333333336) internal successors, (154), 3 states have internal predecessors, (154), 1 states have call successors, (80), 1 states have call predecessors, (80), 1 states have return successors, (80), 1 states have call predecessors, (80), 1 states have call successors, (80) Word has length 551 [2023-12-19 14:04:35,028 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-19 14:04:35,033 INFO L225 Difference]: With dead ends: 2559 [2023-12-19 14:04:35,034 INFO L226 Difference]: Without dead ends: 1705 [2023-12-19 14:04:35,036 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 550 GetRequests, 549 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2023-12-19 14:04:35,036 INFO L413 NwaCegarLoop]: 471 mSDtfsCounter, 451 mSDsluCounter, 462 mSDsCounter, 0 mSdLazyCounter, 20 mSolverCounterSat, 6 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 451 SdHoareTripleChecker+Valid, 933 SdHoareTripleChecker+Invalid, 26 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 6 IncrementalHoareTripleChecker+Valid, 20 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2023-12-19 14:04:35,036 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [451 Valid, 933 Invalid, 26 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [6 Valid, 20 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2023-12-19 14:04:35,037 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1705 states. [2023-12-19 14:04:35,110 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1705 to 1703. [2023-12-19 14:04:35,112 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1703 states, 1298 states have (on average 1.5593220338983051) internal successors, (2024), 1302 states have internal predecessors, (2024), 396 states have call successors, (396), 8 states have call predecessors, (396), 8 states have return successors, (396), 392 states have call predecessors, (396), 396 states have call successors, (396) [2023-12-19 14:04:35,117 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1703 states to 1703 states and 2816 transitions. [2023-12-19 14:04:35,118 INFO L78 Accepts]: Start accepts. Automaton has 1703 states and 2816 transitions. Word has length 551 [2023-12-19 14:04:35,118 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-19 14:04:35,118 INFO L495 AbstractCegarLoop]: Abstraction has 1703 states and 2816 transitions. [2023-12-19 14:04:35,118 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 51.333333333333336) internal successors, (154), 3 states have internal predecessors, (154), 1 states have call successors, (80), 1 states have call predecessors, (80), 1 states have return successors, (80), 1 states have call predecessors, (80), 1 states have call successors, (80) [2023-12-19 14:04:35,119 INFO L276 IsEmpty]: Start isEmpty. Operand 1703 states and 2816 transitions. [2023-12-19 14:04:35,144 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 552 [2023-12-19 14:04:35,144 INFO L187 NwaCegarLoop]: Found error trace [2023-12-19 14:04:35,144 INFO L195 NwaCegarLoop]: trace histogram [80, 80, 80, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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 14:04:35,152 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 14:04:35,351 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 14:04:35,352 INFO L420 AbstractCegarLoop]: === Iteration 6 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-19 14:04:35,352 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-19 14:04:35,353 INFO L85 PathProgramCache]: Analyzing trace with hash 2010475633, now seen corresponding path program 1 times [2023-12-19 14:04:35,353 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-12-19 14:04:35,353 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [508359842] [2023-12-19 14:04:35,353 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-19 14:04:35,353 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-19 14:04:35,397 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-12-19 14:04:35,397 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1669096962] [2023-12-19 14:04:35,398 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-19 14:04:35,398 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-19 14:04:35,398 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-12-19 14:04:35,399 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 14:04:35,424 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 14:04:35,747 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 14:04:35,753 INFO L262 TraceCheckSpWp]: Trace formula consists of 1409 conjuncts, 2 conjunts are in the unsatisfiable core [2023-12-19 14:04:35,759 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-19 14:04:35,813 INFO L134 CoverageAnalysis]: Checked inductivity of 12640 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 12640 trivial. 0 not checked. [2023-12-19 14:04:35,813 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-19 14:04:35,813 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-12-19 14:04:35,813 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [508359842] [2023-12-19 14:04:35,814 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2023-12-19 14:04:35,814 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1669096962] [2023-12-19 14:04:35,814 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1669096962] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-19 14:04:35,814 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-19 14:04:35,814 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2023-12-19 14:04:35,814 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [955802458] [2023-12-19 14:04:35,814 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-19 14:04:35,814 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2023-12-19 14:04:35,815 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-12-19 14:04:35,815 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2023-12-19 14:04:35,815 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2023-12-19 14:04:35,815 INFO L87 Difference]: Start difference. First operand 1703 states and 2816 transitions. Second operand has 3 states, 3 states have (on average 51.333333333333336) internal successors, (154), 3 states have internal predecessors, (154), 1 states have call successors, (80), 1 states have call predecessors, (80), 1 states have return successors, (80), 1 states have call predecessors, (80), 1 states have call successors, (80) [2023-12-19 14:04:35,940 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-19 14:04:35,940 INFO L93 Difference]: Finished difference Result 4687 states and 7754 transitions. [2023-12-19 14:04:35,940 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2023-12-19 14:04:35,940 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 51.333333333333336) internal successors, (154), 3 states have internal predecessors, (154), 1 states have call successors, (80), 1 states have call predecessors, (80), 1 states have return successors, (80), 1 states have call predecessors, (80), 1 states have call successors, (80) Word has length 551 [2023-12-19 14:04:35,941 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-19 14:04:35,950 INFO L225 Difference]: With dead ends: 4687 [2023-12-19 14:04:35,951 INFO L226 Difference]: Without dead ends: 2985 [2023-12-19 14:04:35,954 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 550 GetRequests, 549 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2023-12-19 14:04:35,955 INFO L413 NwaCegarLoop]: 565 mSDtfsCounter, 261 mSDsluCounter, 461 mSDsCounter, 0 mSdLazyCounter, 21 mSolverCounterSat, 4 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 261 SdHoareTripleChecker+Valid, 1026 SdHoareTripleChecker+Invalid, 25 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 4 IncrementalHoareTripleChecker+Valid, 21 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2023-12-19 14:04:35,955 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [261 Valid, 1026 Invalid, 25 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [4 Valid, 21 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2023-12-19 14:04:35,957 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2985 states. [2023-12-19 14:04:36,111 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2985 to 2979. [2023-12-19 14:04:36,116 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2979 states, 2322 states have (on average 1.566752799310939) internal successors, (3638), 2334 states have internal predecessors, (3638), 640 states have call successors, (640), 16 states have call predecessors, (640), 16 states have return successors, (640), 628 states have call predecessors, (640), 640 states have call successors, (640) [2023-12-19 14:04:36,127 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2979 states to 2979 states and 4918 transitions. [2023-12-19 14:04:36,128 INFO L78 Accepts]: Start accepts. Automaton has 2979 states and 4918 transitions. Word has length 551 [2023-12-19 14:04:36,128 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-19 14:04:36,129 INFO L495 AbstractCegarLoop]: Abstraction has 2979 states and 4918 transitions. [2023-12-19 14:04:36,129 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 51.333333333333336) internal successors, (154), 3 states have internal predecessors, (154), 1 states have call successors, (80), 1 states have call predecessors, (80), 1 states have return successors, (80), 1 states have call predecessors, (80), 1 states have call successors, (80) [2023-12-19 14:04:36,129 INFO L276 IsEmpty]: Start isEmpty. Operand 2979 states and 4918 transitions. [2023-12-19 14:04:36,135 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 552 [2023-12-19 14:04:36,135 INFO L187 NwaCegarLoop]: Found error trace [2023-12-19 14:04:36,135 INFO L195 NwaCegarLoop]: trace histogram [80, 80, 80, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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 14:04:36,143 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (7)] Forceful destruction successful, exit code 0 [2023-12-19 14:04:36,343 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 14:04:36,343 INFO L420 AbstractCegarLoop]: === Iteration 7 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-19 14:04:36,344 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-19 14:04:36,344 INFO L85 PathProgramCache]: Analyzing trace with hash -946673615, now seen corresponding path program 1 times [2023-12-19 14:04:36,344 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-12-19 14:04:36,344 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [974282990] [2023-12-19 14:04:36,344 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-19 14:04:36,344 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-19 14:04:36,393 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-12-19 14:04:36,394 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [30424826] [2023-12-19 14:04:36,394 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-19 14:04:36,394 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-19 14:04:36,394 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-12-19 14:04:36,395 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 14:04:36,418 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 14:04:36,753 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 14:04:36,758 INFO L262 TraceCheckSpWp]: Trace formula consists of 1409 conjuncts, 2 conjunts are in the unsatisfiable core [2023-12-19 14:04:36,764 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-19 14:04:36,798 INFO L134 CoverageAnalysis]: Checked inductivity of 12640 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 12640 trivial. 0 not checked. [2023-12-19 14:04:36,798 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-19 14:04:36,798 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-12-19 14:04:36,798 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [974282990] [2023-12-19 14:04:36,799 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2023-12-19 14:04:36,799 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [30424826] [2023-12-19 14:04:36,799 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [30424826] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-19 14:04:36,799 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-19 14:04:36,799 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2023-12-19 14:04:36,799 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [864496852] [2023-12-19 14:04:36,799 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-19 14:04:36,800 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2023-12-19 14:04:36,800 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-12-19 14:04:36,800 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2023-12-19 14:04:36,800 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2023-12-19 14:04:36,801 INFO L87 Difference]: Start difference. First operand 2979 states and 4918 transitions. Second operand has 3 states, 3 states have (on average 51.333333333333336) internal successors, (154), 3 states have internal predecessors, (154), 1 states have call successors, (80), 1 states have call predecessors, (80), 1 states have return successors, (80), 1 states have call predecessors, (80), 1 states have call successors, (80) [2023-12-19 14:04:36,951 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-19 14:04:36,951 INFO L93 Difference]: Finished difference Result 8855 states and 14608 transitions. [2023-12-19 14:04:36,951 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2023-12-19 14:04:36,951 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 51.333333333333336) internal successors, (154), 3 states have internal predecessors, (154), 1 states have call successors, (80), 1 states have call predecessors, (80), 1 states have return successors, (80), 1 states have call predecessors, (80), 1 states have call successors, (80) Word has length 551 [2023-12-19 14:04:36,952 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-19 14:04:37,028 INFO L225 Difference]: With dead ends: 8855 [2023-12-19 14:04:37,029 INFO L226 Difference]: Without dead ends: 5877 [2023-12-19 14:04:37,034 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 550 GetRequests, 549 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2023-12-19 14:04:37,035 INFO L413 NwaCegarLoop]: 797 mSDtfsCounter, 444 mSDsluCounter, 465 mSDsCounter, 0 mSdLazyCounter, 22 mSolverCounterSat, 3 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 444 SdHoareTripleChecker+Valid, 1262 SdHoareTripleChecker+Invalid, 25 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 3 IncrementalHoareTripleChecker+Valid, 22 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2023-12-19 14:04:37,035 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [444 Valid, 1262 Invalid, 25 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [3 Valid, 22 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2023-12-19 14:04:37,039 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5877 states. [2023-12-19 14:04:37,235 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5877 to 3451. [2023-12-19 14:04:37,240 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3451 states, 2794 states have (on average 1.58840372226199) internal successors, (4438), 2806 states have internal predecessors, (4438), 640 states have call successors, (640), 16 states have call predecessors, (640), 16 states have return successors, (640), 628 states have call predecessors, (640), 640 states have call successors, (640) [2023-12-19 14:04:37,248 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3451 states to 3451 states and 5718 transitions. [2023-12-19 14:04:37,249 INFO L78 Accepts]: Start accepts. Automaton has 3451 states and 5718 transitions. Word has length 551 [2023-12-19 14:04:37,249 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-19 14:04:37,249 INFO L495 AbstractCegarLoop]: Abstraction has 3451 states and 5718 transitions. [2023-12-19 14:04:37,250 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 51.333333333333336) internal successors, (154), 3 states have internal predecessors, (154), 1 states have call successors, (80), 1 states have call predecessors, (80), 1 states have return successors, (80), 1 states have call predecessors, (80), 1 states have call successors, (80) [2023-12-19 14:04:37,250 INFO L276 IsEmpty]: Start isEmpty. Operand 3451 states and 5718 transitions. [2023-12-19 14:04:37,255 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 552 [2023-12-19 14:04:37,255 INFO L187 NwaCegarLoop]: Found error trace [2023-12-19 14:04:37,255 INFO L195 NwaCegarLoop]: trace histogram [80, 80, 80, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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 14:04:37,271 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 14:04:37,466 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 14:04:37,466 INFO L420 AbstractCegarLoop]: === Iteration 8 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-19 14:04:37,467 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-19 14:04:37,467 INFO L85 PathProgramCache]: Analyzing trace with hash -806125005, now seen corresponding path program 1 times [2023-12-19 14:04:37,467 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-12-19 14:04:37,467 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1744298666] [2023-12-19 14:04:37,467 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-19 14:04:37,467 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-19 14:04:37,528 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-12-19 14:04:37,528 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1878653460] [2023-12-19 14:04:37,531 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-19 14:04:37,531 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-19 14:04:37,531 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-12-19 14:04:37,532 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 14:04:37,534 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 14:04:37,919 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 14:04:37,927 INFO L262 TraceCheckSpWp]: Trace formula consists of 1408 conjuncts, 6 conjunts are in the unsatisfiable core [2023-12-19 14:04:37,933 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-19 14:04:38,205 INFO L134 CoverageAnalysis]: Checked inductivity of 12640 backedges. 6379 proven. 111 refuted. 0 times theorem prover too weak. 6150 trivial. 0 not checked. [2023-12-19 14:04:38,205 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-12-19 14:04:38,477 INFO L134 CoverageAnalysis]: Checked inductivity of 12640 backedges. 126 proven. 111 refuted. 0 times theorem prover too weak. 12403 trivial. 0 not checked. [2023-12-19 14:04:38,477 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-12-19 14:04:38,477 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1744298666] [2023-12-19 14:04:38,477 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2023-12-19 14:04:38,477 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1878653460] [2023-12-19 14:04:38,477 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1878653460] provided 0 perfect and 2 imperfect interpolant sequences [2023-12-19 14:04:38,478 INFO L185 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2023-12-19 14:04:38,478 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 5] total 7 [2023-12-19 14:04:38,478 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [20295258] [2023-12-19 14:04:38,478 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2023-12-19 14:04:38,479 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2023-12-19 14:04:38,479 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-12-19 14:04:38,479 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2023-12-19 14:04:38,479 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=17, Invalid=25, Unknown=0, NotChecked=0, Total=42 [2023-12-19 14:04:38,479 INFO L87 Difference]: Start difference. First operand 3451 states and 5718 transitions. Second operand has 7 states, 7 states have (on average 23.285714285714285) internal successors, (163), 7 states have internal predecessors, (163), 2 states have call successors, (117), 2 states have call predecessors, (117), 4 states have return successors, (118), 2 states have call predecessors, (118), 2 states have call successors, (118) [2023-12-19 14:04:38,919 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-19 14:04:38,919 INFO L93 Difference]: Finished difference Result 5449 states and 8969 transitions. [2023-12-19 14:04:38,920 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2023-12-19 14:04:38,921 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 23.285714285714285) internal successors, (163), 7 states have internal predecessors, (163), 2 states have call successors, (117), 2 states have call predecessors, (117), 4 states have return successors, (118), 2 states have call predecessors, (118), 2 states have call successors, (118) Word has length 551 [2023-12-19 14:04:38,921 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-19 14:04:38,927 INFO L225 Difference]: With dead ends: 5449 [2023-12-19 14:04:38,928 INFO L226 Difference]: Without dead ends: 1999 [2023-12-19 14:04:38,933 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 1104 GetRequests, 1094 SyntacticMatches, 1 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 5 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=45, Invalid=65, Unknown=0, NotChecked=0, Total=110 [2023-12-19 14:04:38,934 INFO L413 NwaCegarLoop]: 384 mSDtfsCounter, 305 mSDsluCounter, 607 mSDsCounter, 0 mSdLazyCounter, 433 mSolverCounterSat, 6 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 347 SdHoareTripleChecker+Valid, 991 SdHoareTripleChecker+Invalid, 439 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 6 IncrementalHoareTripleChecker+Valid, 433 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2023-12-19 14:04:38,934 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [347 Valid, 991 Invalid, 439 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [6 Valid, 433 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2023-12-19 14:04:38,936 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1999 states. [2023-12-19 14:04:39,039 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1999 to 1975. [2023-12-19 14:04:39,043 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1975 states, 1562 states have (on average 1.5569782330345712) internal successors, (2432), 1566 states have internal predecessors, (2432), 396 states have call successors, (396), 16 states have call predecessors, (396), 16 states have return successors, (396), 392 states have call predecessors, (396), 396 states have call successors, (396) [2023-12-19 14:04:39,046 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1975 states to 1975 states and 3224 transitions. [2023-12-19 14:04:39,047 INFO L78 Accepts]: Start accepts. Automaton has 1975 states and 3224 transitions. Word has length 551 [2023-12-19 14:04:39,047 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-19 14:04:39,047 INFO L495 AbstractCegarLoop]: Abstraction has 1975 states and 3224 transitions. [2023-12-19 14:04:39,048 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 23.285714285714285) internal successors, (163), 7 states have internal predecessors, (163), 2 states have call successors, (117), 2 states have call predecessors, (117), 4 states have return successors, (118), 2 states have call predecessors, (118), 2 states have call successors, (118) [2023-12-19 14:04:39,048 INFO L276 IsEmpty]: Start isEmpty. Operand 1975 states and 3224 transitions. [2023-12-19 14:04:39,052 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 553 [2023-12-19 14:04:39,052 INFO L187 NwaCegarLoop]: Found error trace [2023-12-19 14:04:39,052 INFO L195 NwaCegarLoop]: trace histogram [80, 80, 80, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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 14:04:39,078 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 14:04:39,262 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 14:04:39,262 INFO L420 AbstractCegarLoop]: === Iteration 9 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-19 14:04:39,263 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-19 14:04:39,263 INFO L85 PathProgramCache]: Analyzing trace with hash 1517812693, now seen corresponding path program 1 times [2023-12-19 14:04:39,263 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-12-19 14:04:39,263 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [891159596] [2023-12-19 14:04:39,263 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-19 14:04:39,264 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-19 14:04:39,315 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-12-19 14:04:39,315 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1963262464] [2023-12-19 14:04:39,316 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-19 14:04:39,316 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-19 14:04:39,316 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-12-19 14:04:39,317 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 14:04:39,350 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 14:04:39,711 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 14:04:39,717 INFO L262 TraceCheckSpWp]: Trace formula consists of 1410 conjuncts, 8 conjunts are in the unsatisfiable core [2023-12-19 14:04:39,723 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-19 14:04:39,847 INFO L134 CoverageAnalysis]: Checked inductivity of 12640 backedges. 1977 proven. 18 refuted. 0 times theorem prover too weak. 10645 trivial. 0 not checked. [2023-12-19 14:04:39,847 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-12-19 14:04:40,068 INFO L134 CoverageAnalysis]: Checked inductivity of 12640 backedges. 219 proven. 18 refuted. 0 times theorem prover too weak. 12403 trivial. 0 not checked. [2023-12-19 14:04:40,068 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-12-19 14:04:40,069 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [891159596] [2023-12-19 14:04:40,069 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2023-12-19 14:04:40,069 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1963262464] [2023-12-19 14:04:40,069 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1963262464] provided 0 perfect and 2 imperfect interpolant sequences [2023-12-19 14:04:40,069 INFO L185 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2023-12-19 14:04:40,069 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 6] total 8 [2023-12-19 14:04:40,069 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [747334739] [2023-12-19 14:04:40,069 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2023-12-19 14:04:40,070 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2023-12-19 14:04:40,070 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-12-19 14:04:40,070 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2023-12-19 14:04:40,070 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=19, Invalid=37, Unknown=0, NotChecked=0, Total=56 [2023-12-19 14:04:40,071 INFO L87 Difference]: Start difference. First operand 1975 states and 3224 transitions. Second operand has 8 states, 8 states have (on average 20.5) internal successors, (164), 8 states have internal predecessors, (164), 2 states have call successors, (86), 2 states have call predecessors, (86), 4 states have return successors, (87), 2 states have call predecessors, (87), 2 states have call successors, (87) [2023-12-19 14:04:40,931 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-19 14:04:40,932 INFO L93 Difference]: Finished difference Result 5515 states and 8902 transitions. [2023-12-19 14:04:40,932 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2023-12-19 14:04:40,932 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 8 states have (on average 20.5) internal successors, (164), 8 states have internal predecessors, (164), 2 states have call successors, (86), 2 states have call predecessors, (86), 4 states have return successors, (87), 2 states have call predecessors, (87), 2 states have call successors, (87) Word has length 552 [2023-12-19 14:04:40,933 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-19 14:04:40,944 INFO L225 Difference]: With dead ends: 5515 [2023-12-19 14:04:40,944 INFO L226 Difference]: Without dead ends: 3541 [2023-12-19 14:04:40,948 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 1114 GetRequests, 1095 SyntacticMatches, 2 SemanticMatches, 17 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 51 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=112, Invalid=230, Unknown=0, NotChecked=0, Total=342 [2023-12-19 14:04:40,949 INFO L413 NwaCegarLoop]: 379 mSDtfsCounter, 1400 mSDsluCounter, 969 mSDsCounter, 0 mSdLazyCounter, 537 mSolverCounterSat, 608 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1474 SdHoareTripleChecker+Valid, 1348 SdHoareTripleChecker+Invalid, 1145 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 608 IncrementalHoareTripleChecker+Valid, 537 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.6s IncrementalHoareTripleChecker+Time [2023-12-19 14:04:40,949 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [1474 Valid, 1348 Invalid, 1145 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [608 Valid, 537 Invalid, 0 Unknown, 0 Unchecked, 0.6s Time] [2023-12-19 14:04:40,951 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3541 states. [2023-12-19 14:04:41,092 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3541 to 2023. [2023-12-19 14:04:41,094 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2023 states, 1606 states have (on average 1.5392278953922789) internal successors, (2472), 1610 states have internal predecessors, (2472), 396 states have call successors, (396), 20 states have call predecessors, (396), 20 states have return successors, (396), 392 states have call predecessors, (396), 396 states have call successors, (396) [2023-12-19 14:04:41,098 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2023 states to 2023 states and 3264 transitions. [2023-12-19 14:04:41,098 INFO L78 Accepts]: Start accepts. Automaton has 2023 states and 3264 transitions. Word has length 552 [2023-12-19 14:04:41,099 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-19 14:04:41,099 INFO L495 AbstractCegarLoop]: Abstraction has 2023 states and 3264 transitions. [2023-12-19 14:04:41,099 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 8 states have (on average 20.5) internal successors, (164), 8 states have internal predecessors, (164), 2 states have call successors, (86), 2 states have call predecessors, (86), 4 states have return successors, (87), 2 states have call predecessors, (87), 2 states have call successors, (87) [2023-12-19 14:04:41,099 INFO L276 IsEmpty]: Start isEmpty. Operand 2023 states and 3264 transitions. [2023-12-19 14:04:41,103 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 554 [2023-12-19 14:04:41,103 INFO L187 NwaCegarLoop]: Found error trace [2023-12-19 14:04:41,103 INFO L195 NwaCegarLoop]: trace histogram [80, 80, 80, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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 14:04:41,122 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 14:04:41,312 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 14:04:41,312 INFO L420 AbstractCegarLoop]: === Iteration 10 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-19 14:04:41,312 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-19 14:04:41,313 INFO L85 PathProgramCache]: Analyzing trace with hash 1124936452, now seen corresponding path program 1 times [2023-12-19 14:04:41,313 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-12-19 14:04:41,313 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [300293042] [2023-12-19 14:04:41,313 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-19 14:04:41,313 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-19 14:04:41,354 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-12-19 14:04:41,355 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1640034065] [2023-12-19 14:04:41,355 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-19 14:04:41,355 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-19 14:04:41,355 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-12-19 14:04:41,356 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 14:04:41,392 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 14:04:41,743 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 14:04:41,748 INFO L262 TraceCheckSpWp]: Trace formula consists of 1415 conjuncts, 6 conjunts are in the unsatisfiable core [2023-12-19 14:04:41,753 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-19 14:04:41,802 INFO L134 CoverageAnalysis]: Checked inductivity of 12640 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 12640 trivial. 0 not checked. [2023-12-19 14:04:41,802 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-19 14:04:41,802 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-12-19 14:04:41,802 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [300293042] [2023-12-19 14:04:41,802 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2023-12-19 14:04:41,802 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1640034065] [2023-12-19 14:04:41,802 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1640034065] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-19 14:04:41,802 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-19 14:04:41,802 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2023-12-19 14:04:41,803 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1273345230] [2023-12-19 14:04:41,803 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-19 14:04:41,803 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2023-12-19 14:04:41,803 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-12-19 14:04:41,804 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2023-12-19 14:04:41,804 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2023-12-19 14:04:41,804 INFO L87 Difference]: Start difference. First operand 2023 states and 3264 transitions. Second operand has 5 states, 5 states have (on average 31.2) internal successors, (156), 5 states have internal predecessors, (156), 1 states have call successors, (80), 1 states have call predecessors, (80), 1 states have return successors, (80), 1 states have call predecessors, (80), 1 states have call successors, (80) [2023-12-19 14:04:42,973 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-19 14:04:42,974 INFO L93 Difference]: Finished difference Result 10589 states and 17023 transitions. [2023-12-19 14:04:42,974 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2023-12-19 14:04:42,974 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 31.2) internal successors, (156), 5 states have internal predecessors, (156), 1 states have call successors, (80), 1 states have call predecessors, (80), 1 states have return successors, (80), 1 states have call predecessors, (80), 1 states have call successors, (80) Word has length 553 [2023-12-19 14:04:42,975 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-19 14:04:43,001 INFO L225 Difference]: With dead ends: 10589 [2023-12-19 14:04:43,001 INFO L226 Difference]: Without dead ends: 8567 [2023-12-19 14:04:43,005 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 559 GetRequests, 552 SyntacticMatches, 0 SemanticMatches, 7 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 6 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=27, Invalid=45, Unknown=0, NotChecked=0, Total=72 [2023-12-19 14:04:43,006 INFO L413 NwaCegarLoop]: 489 mSDtfsCounter, 1715 mSDsluCounter, 1228 mSDsCounter, 0 mSdLazyCounter, 678 mSolverCounterSat, 613 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1715 SdHoareTripleChecker+Valid, 1717 SdHoareTripleChecker+Invalid, 1291 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 613 IncrementalHoareTripleChecker+Valid, 678 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.8s IncrementalHoareTripleChecker+Time [2023-12-19 14:04:43,006 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [1715 Valid, 1717 Invalid, 1291 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [613 Valid, 678 Invalid, 0 Unknown, 0 Unchecked, 0.8s Time] [2023-12-19 14:04:43,010 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 8567 states. [2023-12-19 14:04:43,434 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 8567 to 8219. [2023-12-19 14:04:43,448 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 8219 states, 6206 states have (on average 1.5078955849178215) internal successors, (9358), 6238 states have internal predecessors, (9358), 1916 states have call successors, (1916), 96 states have call predecessors, (1916), 96 states have return successors, (1916), 1884 states have call predecessors, (1916), 1916 states have call successors, (1916) [2023-12-19 14:04:43,465 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 8219 states to 8219 states and 13190 transitions. [2023-12-19 14:04:43,465 INFO L78 Accepts]: Start accepts. Automaton has 8219 states and 13190 transitions. Word has length 553 [2023-12-19 14:04:43,466 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-19 14:04:43,466 INFO L495 AbstractCegarLoop]: Abstraction has 8219 states and 13190 transitions. [2023-12-19 14:04:43,467 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 31.2) internal successors, (156), 5 states have internal predecessors, (156), 1 states have call successors, (80), 1 states have call predecessors, (80), 1 states have return successors, (80), 1 states have call predecessors, (80), 1 states have call successors, (80) [2023-12-19 14:04:43,467 INFO L276 IsEmpty]: Start isEmpty. Operand 8219 states and 13190 transitions. [2023-12-19 14:04:43,475 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 554 [2023-12-19 14:04:43,475 INFO L187 NwaCegarLoop]: Found error trace [2023-12-19 14:04:43,475 INFO L195 NwaCegarLoop]: trace histogram [80, 80, 80, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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 14:04:43,499 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 14:04:43,684 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 14:04:43,685 INFO L420 AbstractCegarLoop]: === Iteration 11 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-19 14:04:43,685 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-19 14:04:43,685 INFO L85 PathProgramCache]: Analyzing trace with hash 990922946, now seen corresponding path program 1 times [2023-12-19 14:04:43,686 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-12-19 14:04:43,686 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1132097185] [2023-12-19 14:04:43,686 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-19 14:04:43,686 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-19 14:04:43,730 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-12-19 14:04:43,730 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1983220921] [2023-12-19 14:04:43,730 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-19 14:04:43,730 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-19 14:04:43,730 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-12-19 14:04:43,731 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 14:04:43,756 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 14:04:44,119 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 14:04:44,125 INFO L262 TraceCheckSpWp]: Trace formula consists of 1414 conjuncts, 6 conjunts are in the unsatisfiable core [2023-12-19 14:04:44,131 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-19 14:04:44,358 INFO L134 CoverageAnalysis]: Checked inductivity of 12640 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 12640 trivial. 0 not checked. [2023-12-19 14:04:44,358 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-19 14:04:44,358 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-12-19 14:04:44,358 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1132097185] [2023-12-19 14:04:44,358 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2023-12-19 14:04:44,359 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1983220921] [2023-12-19 14:04:44,359 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1983220921] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-19 14:04:44,359 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-19 14:04:44,359 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2023-12-19 14:04:44,359 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1262850599] [2023-12-19 14:04:44,359 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-19 14:04:44,359 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2023-12-19 14:04:44,359 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-12-19 14:04:44,360 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2023-12-19 14:04:44,360 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=12, Invalid=18, Unknown=0, NotChecked=0, Total=30 [2023-12-19 14:04:44,360 INFO L87 Difference]: Start difference. First operand 8219 states and 13190 transitions. Second operand has 6 states, 6 states have (on average 26.0) internal successors, (156), 6 states have internal predecessors, (156), 1 states have call successors, (80), 1 states have call predecessors, (80), 1 states have return successors, (80), 1 states have call predecessors, (80), 1 states have call successors, (80) [2023-12-19 14:04:45,034 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-19 14:04:45,034 INFO L93 Difference]: Finished difference Result 26571 states and 42730 transitions. [2023-12-19 14:04:45,034 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2023-12-19 14:04:45,035 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 26.0) internal successors, (156), 6 states have internal predecessors, (156), 1 states have call successors, (80), 1 states have call predecessors, (80), 1 states have return successors, (80), 1 states have call predecessors, (80), 1 states have call successors, (80) Word has length 553 [2023-12-19 14:04:45,035 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-19 14:04:45,072 INFO L225 Difference]: With dead ends: 26571 [2023-12-19 14:04:45,073 INFO L226 Difference]: Without dead ends: 18353 [2023-12-19 14:04:45,091 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 555 GetRequests, 548 SyntacticMatches, 0 SemanticMatches, 7 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 6 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=30, Invalid=42, Unknown=0, NotChecked=0, Total=72 [2023-12-19 14:04:45,092 INFO L413 NwaCegarLoop]: 528 mSDtfsCounter, 605 mSDsluCounter, 1620 mSDsCounter, 0 mSdLazyCounter, 134 mSolverCounterSat, 14 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 605 SdHoareTripleChecker+Valid, 2148 SdHoareTripleChecker+Invalid, 148 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 14 IncrementalHoareTripleChecker+Valid, 134 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2023-12-19 14:04:45,092 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [605 Valid, 2148 Invalid, 148 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [14 Valid, 134 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2023-12-19 14:04:45,103 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 18353 states. [2023-12-19 14:04:45,728 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 18353 to 14859. [2023-12-19 14:04:45,741 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 14859 states, 12726 states have (on average 1.5786578657865786) internal successors, (20090), 12798 states have internal predecessors, (20090), 1996 states have call successors, (1996), 136 states have call predecessors, (1996), 136 states have return successors, (1996), 1924 states have call predecessors, (1996), 1996 states have call successors, (1996) [2023-12-19 14:04:45,765 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 14859 states to 14859 states and 24082 transitions. [2023-12-19 14:04:45,767 INFO L78 Accepts]: Start accepts. Automaton has 14859 states and 24082 transitions. Word has length 553 [2023-12-19 14:04:45,767 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-19 14:04:45,767 INFO L495 AbstractCegarLoop]: Abstraction has 14859 states and 24082 transitions. [2023-12-19 14:04:45,767 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 26.0) internal successors, (156), 6 states have internal predecessors, (156), 1 states have call successors, (80), 1 states have call predecessors, (80), 1 states have return successors, (80), 1 states have call predecessors, (80), 1 states have call successors, (80) [2023-12-19 14:04:45,768 INFO L276 IsEmpty]: Start isEmpty. Operand 14859 states and 24082 transitions. [2023-12-19 14:04:45,781 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 554 [2023-12-19 14:04:45,781 INFO L187 NwaCegarLoop]: Found error trace [2023-12-19 14:04:45,781 INFO L195 NwaCegarLoop]: trace histogram [80, 80, 80, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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 14:04:45,790 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 14:04:45,990 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 14:04:45,990 INFO L420 AbstractCegarLoop]: === Iteration 12 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-19 14:04:45,990 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-19 14:04:45,991 INFO L85 PathProgramCache]: Analyzing trace with hash 637834564, now seen corresponding path program 1 times [2023-12-19 14:04:45,991 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-12-19 14:04:45,991 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1852432214] [2023-12-19 14:04:45,991 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-19 14:04:45,991 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-19 14:04:46,036 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-12-19 14:04:46,036 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1582926410] [2023-12-19 14:04:46,036 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-19 14:04:46,036 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-19 14:04:46,036 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-12-19 14:04:46,037 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 14:04:46,052 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 14:04:46,446 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 14:04:46,454 INFO L262 TraceCheckSpWp]: Trace formula consists of 1411 conjuncts, 11 conjunts are in the unsatisfiable core [2023-12-19 14:04:46,460 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-19 14:04:47,403 INFO L134 CoverageAnalysis]: Checked inductivity of 12640 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 12640 trivial. 0 not checked. [2023-12-19 14:04:47,403 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-19 14:04:47,403 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-12-19 14:04:47,403 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1852432214] [2023-12-19 14:04:47,403 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2023-12-19 14:04:47,403 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1582926410] [2023-12-19 14:04:47,403 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1582926410] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-19 14:04:47,403 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-19 14:04:47,403 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [] total 8 [2023-12-19 14:04:47,404 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1137687689] [2023-12-19 14:04:47,404 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-19 14:04:47,404 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2023-12-19 14:04:47,404 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-12-19 14:04:47,405 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2023-12-19 14:04:47,405 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=28, Invalid=44, Unknown=0, NotChecked=0, Total=72 [2023-12-19 14:04:47,405 INFO L87 Difference]: Start difference. First operand 14859 states and 24082 transitions. Second operand has 9 states, 9 states have (on average 17.333333333333332) internal successors, (156), 8 states have internal predecessors, (156), 1 states have call successors, (80), 1 states have call predecessors, (80), 1 states have return successors, (80), 1 states have call predecessors, (80), 1 states have call successors, (80) [2023-12-19 14:04:49,470 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-19 14:04:49,471 INFO L93 Difference]: Finished difference Result 56185 states and 90495 transitions. [2023-12-19 14:04:49,471 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2023-12-19 14:04:49,471 INFO L78 Accepts]: Start accepts. Automaton has has 9 states, 9 states have (on average 17.333333333333332) internal successors, (156), 8 states have internal predecessors, (156), 1 states have call successors, (80), 1 states have call predecessors, (80), 1 states have return successors, (80), 1 states have call predecessors, (80), 1 states have call successors, (80) Word has length 553 [2023-12-19 14:04:49,472 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-19 14:04:49,548 INFO L225 Difference]: With dead ends: 56185 [2023-12-19 14:04:49,548 INFO L226 Difference]: Without dead ends: 41327 [2023-12-19 14:04:49,573 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 557 GetRequests, 545 SyntacticMatches, 0 SemanticMatches, 12 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 26 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=64, Invalid=118, Unknown=0, NotChecked=0, Total=182 [2023-12-19 14:04:49,574 INFO L413 NwaCegarLoop]: 724 mSDtfsCounter, 1197 mSDsluCounter, 2799 mSDsCounter, 0 mSdLazyCounter, 922 mSolverCounterSat, 12 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1197 SdHoareTripleChecker+Valid, 3523 SdHoareTripleChecker+Invalid, 934 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 12 IncrementalHoareTripleChecker+Valid, 922 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.8s IncrementalHoareTripleChecker+Time [2023-12-19 14:04:49,574 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [1197 Valid, 3523 Invalid, 934 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [12 Valid, 922 Invalid, 0 Unknown, 0 Unchecked, 0.8s Time] [2023-12-19 14:04:49,593 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 41327 states. [2023-12-19 14:04:50,963 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 41327 to 37907. [2023-12-19 14:04:51,001 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 37907 states, 31510 states have (on average 1.5499206601079023) internal successors, (48838), 31726 states have internal predecessors, (48838), 5988 states have call successors, (5988), 408 states have call predecessors, (5988), 408 states have return successors, (5988), 5772 states have call predecessors, (5988), 5988 states have call successors, (5988) [2023-12-19 14:04:51,074 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 37907 states to 37907 states and 60814 transitions. [2023-12-19 14:04:51,076 INFO L78 Accepts]: Start accepts. Automaton has 37907 states and 60814 transitions. Word has length 553 [2023-12-19 14:04:51,078 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-19 14:04:51,078 INFO L495 AbstractCegarLoop]: Abstraction has 37907 states and 60814 transitions. [2023-12-19 14:04:51,079 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 9 states, 9 states have (on average 17.333333333333332) internal successors, (156), 8 states have internal predecessors, (156), 1 states have call successors, (80), 1 states have call predecessors, (80), 1 states have return successors, (80), 1 states have call predecessors, (80), 1 states have call successors, (80) [2023-12-19 14:04:51,079 INFO L276 IsEmpty]: Start isEmpty. Operand 37907 states and 60814 transitions. [2023-12-19 14:04:51,106 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 554 [2023-12-19 14:04:51,106 INFO L187 NwaCegarLoop]: Found error trace [2023-12-19 14:04:51,107 INFO L195 NwaCegarLoop]: trace histogram [80, 80, 80, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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 14:04:51,117 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 14:04:51,314 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 14:04:51,315 INFO L420 AbstractCegarLoop]: === Iteration 13 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-19 14:04:51,316 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-19 14:04:51,316 INFO L85 PathProgramCache]: Analyzing trace with hash 853619806, now seen corresponding path program 1 times [2023-12-19 14:04:51,316 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-12-19 14:04:51,316 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [133864100] [2023-12-19 14:04:51,316 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-19 14:04:51,317 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-19 14:04:51,489 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-12-19 14:04:51,489 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [939295039] [2023-12-19 14:04:51,489 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-19 14:04:51,489 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-19 14:04:51,490 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-12-19 14:04:51,506 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 14:04:51,520 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 14:04:51,926 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 14:04:51,931 INFO L262 TraceCheckSpWp]: Trace formula consists of 1411 conjuncts, 6 conjunts are in the unsatisfiable core [2023-12-19 14:04:51,937 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-19 14:04:52,454 INFO L134 CoverageAnalysis]: Checked inductivity of 12640 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 12640 trivial. 0 not checked. [2023-12-19 14:04:52,454 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-19 14:04:52,454 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-12-19 14:04:52,454 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [133864100] [2023-12-19 14:04:52,454 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2023-12-19 14:04:52,454 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [939295039] [2023-12-19 14:04:52,455 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [939295039] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-19 14:04:52,455 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-19 14:04:52,455 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2023-12-19 14:04:52,455 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [242614825] [2023-12-19 14:04:52,455 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-19 14:04:52,456 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2023-12-19 14:04:52,456 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-12-19 14:04:52,456 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2023-12-19 14:04:52,456 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=12, Invalid=30, Unknown=0, NotChecked=0, Total=42 [2023-12-19 14:04:52,457 INFO L87 Difference]: Start difference. First operand 37907 states and 60814 transitions. Second operand has 7 states, 7 states have (on average 22.285714285714285) internal successors, (156), 6 states have internal predecessors, (156), 1 states have call successors, (80), 1 states have call predecessors, (80), 1 states have return successors, (80), 1 states have call predecessors, (80), 1 states have call successors, (80) [2023-12-19 14:04:56,126 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-19 14:04:56,126 INFO L93 Difference]: Finished difference Result 154119 states and 247386 transitions. [2023-12-19 14:04:56,127 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2023-12-19 14:04:56,127 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 22.285714285714285) internal successors, (156), 6 states have internal predecessors, (156), 1 states have call successors, (80), 1 states have call predecessors, (80), 1 states have return successors, (80), 1 states have call predecessors, (80), 1 states have call successors, (80) Word has length 553 [2023-12-19 14:04:56,128 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-19 14:04:56,352 INFO L225 Difference]: With dead ends: 154119 [2023-12-19 14:04:56,352 INFO L226 Difference]: Without dead ends: 116213 [2023-12-19 14:04:56,407 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 556 GetRequests, 547 SyntacticMatches, 0 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 8 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=34, Invalid=76, Unknown=0, NotChecked=0, Total=110 [2023-12-19 14:04:56,407 INFO L413 NwaCegarLoop]: 925 mSDtfsCounter, 1585 mSDsluCounter, 2697 mSDsCounter, 0 mSdLazyCounter, 401 mSolverCounterSat, 322 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1585 SdHoareTripleChecker+Valid, 3622 SdHoareTripleChecker+Invalid, 723 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 322 IncrementalHoareTripleChecker+Valid, 401 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2023-12-19 14:04:56,408 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [1585 Valid, 3622 Invalid, 723 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [322 Valid, 401 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2023-12-19 14:04:56,476 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 116213 states. [2023-12-19 14:05:01,086 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 116213 to 100283. [2023-12-19 14:05:01,190 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 100283 states, 83518 states have (on average 1.5455590411647788) internal successors, (129082), 84070 states have internal predecessors, (129082), 15684 states have call successors, (15684), 1080 states have call predecessors, (15684), 1080 states have return successors, (15684), 15132 states have call predecessors, (15684), 15684 states have call successors, (15684) [2023-12-19 14:05:01,388 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 100283 states to 100283 states and 160450 transitions. [2023-12-19 14:05:01,393 INFO L78 Accepts]: Start accepts. Automaton has 100283 states and 160450 transitions. Word has length 553 [2023-12-19 14:05:01,393 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-19 14:05:01,393 INFO L495 AbstractCegarLoop]: Abstraction has 100283 states and 160450 transitions. [2023-12-19 14:05:01,393 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 22.285714285714285) internal successors, (156), 6 states have internal predecessors, (156), 1 states have call successors, (80), 1 states have call predecessors, (80), 1 states have return successors, (80), 1 states have call predecessors, (80), 1 states have call successors, (80) [2023-12-19 14:05:01,393 INFO L276 IsEmpty]: Start isEmpty. Operand 100283 states and 160450 transitions. [2023-12-19 14:05:01,437 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 554 [2023-12-19 14:05:01,437 INFO L187 NwaCegarLoop]: Found error trace [2023-12-19 14:05:01,437 INFO L195 NwaCegarLoop]: trace histogram [80, 80, 80, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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 14:05:01,460 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (14)] Ended with exit code 0 [2023-12-19 14:05:01,645 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 14:05:01,645 INFO L420 AbstractCegarLoop]: === Iteration 14 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-19 14:05:01,645 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-19 14:05:01,646 INFO L85 PathProgramCache]: Analyzing trace with hash 799226908, now seen corresponding path program 1 times [2023-12-19 14:05:01,646 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-12-19 14:05:01,646 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [851084685] [2023-12-19 14:05:01,646 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-19 14:05:01,646 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-19 14:05:01,685 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-12-19 14:05:01,685 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [834361021] [2023-12-19 14:05:01,685 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-19 14:05:01,685 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-19 14:05:01,685 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-12-19 14:05:01,686 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 14:05:01,946 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 14:05:02,336 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 14:05:02,341 INFO L262 TraceCheckSpWp]: Trace formula consists of 1409 conjuncts, 2 conjunts are in the unsatisfiable core [2023-12-19 14:05:02,345 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-19 14:05:02,360 INFO L134 CoverageAnalysis]: Checked inductivity of 12640 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 12640 trivial. 0 not checked. [2023-12-19 14:05:02,360 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-19 14:05:02,360 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-12-19 14:05:02,360 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [851084685] [2023-12-19 14:05:02,360 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2023-12-19 14:05:02,360 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [834361021] [2023-12-19 14:05:02,360 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [834361021] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-19 14:05:02,360 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-19 14:05:02,360 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2023-12-19 14:05:02,361 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [695332109] [2023-12-19 14:05:02,361 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-19 14:05:02,361 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2023-12-19 14:05:02,361 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-12-19 14:05:02,361 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2023-12-19 14:05:02,362 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2023-12-19 14:05:02,362 INFO L87 Difference]: Start difference. First operand 100283 states and 160450 transitions. Second operand has 3 states, 3 states have (on average 52.0) internal successors, (156), 3 states have internal predecessors, (156), 1 states have call successors, (80), 1 states have call predecessors, (80), 1 states have return successors, (80), 1 states have call predecessors, (80), 1 states have call successors, (80) [2023-12-19 14:05:05,751 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-19 14:05:05,751 INFO L93 Difference]: Finished difference Result 200565 states and 320899 transitions. [2023-12-19 14:05:05,752 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2023-12-19 14:05:05,752 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 52.0) internal successors, (156), 3 states have internal predecessors, (156), 1 states have call successors, (80), 1 states have call predecessors, (80), 1 states have return successors, (80), 1 states have call predecessors, (80), 1 states have call successors, (80) Word has length 553 [2023-12-19 14:05:05,757 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-19 14:05:05,947 INFO L225 Difference]: With dead ends: 200565 [2023-12-19 14:05:05,947 INFO L226 Difference]: Without dead ends: 100283 [2023-12-19 14:05:06,049 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 552 GetRequests, 551 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2023-12-19 14:05:06,050 INFO L413 NwaCegarLoop]: 470 mSDtfsCounter, 102 mSDsluCounter, 365 mSDsCounter, 0 mSdLazyCounter, 9 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 102 SdHoareTripleChecker+Valid, 835 SdHoareTripleChecker+Invalid, 9 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 9 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2023-12-19 14:05:06,051 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [102 Valid, 835 Invalid, 9 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 9 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2023-12-19 14:05:06,109 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 100283 states. [2023-12-19 14:05:10,408 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 100283 to 100283. [2023-12-19 14:05:10,510 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 100283 states, 83518 states have (on average 1.5421106827270767) internal successors, (128794), 84070 states have internal predecessors, (128794), 15684 states have call successors, (15684), 1080 states have call predecessors, (15684), 1080 states have return successors, (15684), 15132 states have call predecessors, (15684), 15684 states have call successors, (15684) [2023-12-19 14:05:10,996 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 100283 states to 100283 states and 160162 transitions. [2023-12-19 14:05:11,006 INFO L78 Accepts]: Start accepts. Automaton has 100283 states and 160162 transitions. Word has length 553 [2023-12-19 14:05:11,006 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-19 14:05:11,007 INFO L495 AbstractCegarLoop]: Abstraction has 100283 states and 160162 transitions. [2023-12-19 14:05:11,007 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 52.0) internal successors, (156), 3 states have internal predecessors, (156), 1 states have call successors, (80), 1 states have call predecessors, (80), 1 states have return successors, (80), 1 states have call predecessors, (80), 1 states have call successors, (80) [2023-12-19 14:05:11,007 INFO L276 IsEmpty]: Start isEmpty. Operand 100283 states and 160162 transitions. [2023-12-19 14:05:11,035 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 554 [2023-12-19 14:05:11,035 INFO L187 NwaCegarLoop]: Found error trace [2023-12-19 14:05:11,036 INFO L195 NwaCegarLoop]: trace histogram [80, 80, 80, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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 14:05:11,043 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 14:05:11,243 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 14:05:11,243 INFO L420 AbstractCegarLoop]: === Iteration 15 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-19 14:05:11,243 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-19 14:05:11,244 INFO L85 PathProgramCache]: Analyzing trace with hash -1229359202, now seen corresponding path program 1 times [2023-12-19 14:05:11,244 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-12-19 14:05:11,244 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [441067626] [2023-12-19 14:05:11,244 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-19 14:05:11,244 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-19 14:05:11,282 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-12-19 14:05:11,282 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [174958839] [2023-12-19 14:05:11,282 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-19 14:05:11,282 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-19 14:05:11,282 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-12-19 14:05:11,283 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 14:05:11,308 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 14:05:11,700 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 14:05:11,705 INFO L262 TraceCheckSpWp]: Trace formula consists of 1409 conjuncts, 8 conjunts are in the unsatisfiable core [2023-12-19 14:05:11,710 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-19 14:05:11,830 INFO L134 CoverageAnalysis]: Checked inductivity of 12640 backedges. 1977 proven. 18 refuted. 0 times theorem prover too weak. 10645 trivial. 0 not checked. [2023-12-19 14:05:11,830 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-12-19 14:05:12,229 INFO L134 CoverageAnalysis]: Checked inductivity of 12640 backedges. 219 proven. 18 refuted. 0 times theorem prover too weak. 12403 trivial. 0 not checked. [2023-12-19 14:05:12,229 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-12-19 14:05:12,230 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [441067626] [2023-12-19 14:05:12,230 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2023-12-19 14:05:12,230 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [174958839] [2023-12-19 14:05:12,230 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [174958839] provided 0 perfect and 2 imperfect interpolant sequences [2023-12-19 14:05:12,230 INFO L185 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2023-12-19 14:05:12,230 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 6] total 8 [2023-12-19 14:05:12,230 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [910518984] [2023-12-19 14:05:12,230 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2023-12-19 14:05:12,231 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2023-12-19 14:05:12,231 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-12-19 14:05:12,231 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2023-12-19 14:05:12,231 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=19, Invalid=37, Unknown=0, NotChecked=0, Total=56 [2023-12-19 14:05:12,231 INFO L87 Difference]: Start difference. First operand 100283 states and 160162 transitions. Second operand has 8 states, 8 states have (on average 20.625) internal successors, (165), 8 states have internal predecessors, (165), 2 states have call successors, (86), 2 states have call predecessors, (86), 4 states have return successors, (87), 2 states have call predecessors, (87), 2 states have call successors, (87) [2023-12-19 14:05:15,152 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-19 14:05:15,152 INFO L93 Difference]: Finished difference Result 165181 states and 263187 transitions. [2023-12-19 14:05:15,154 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2023-12-19 14:05:15,154 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 8 states have (on average 20.625) internal successors, (165), 8 states have internal predecessors, (165), 2 states have call successors, (86), 2 states have call predecessors, (86), 4 states have return successors, (87), 2 states have call predecessors, (87), 2 states have call successors, (87) Word has length 553 [2023-12-19 14:05:15,154 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-19 14:05:15,309 INFO L225 Difference]: With dead ends: 165181 [2023-12-19 14:05:15,309 INFO L226 Difference]: Without dead ends: 64899 [2023-12-19 14:05:15,410 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 1112 GetRequests, 1097 SyntacticMatches, 2 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 17 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=77, Invalid=133, Unknown=0, NotChecked=0, Total=210 [2023-12-19 14:05:15,410 INFO L413 NwaCegarLoop]: 378 mSDtfsCounter, 552 mSDsluCounter, 595 mSDsCounter, 0 mSdLazyCounter, 444 mSolverCounterSat, 308 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 554 SdHoareTripleChecker+Valid, 973 SdHoareTripleChecker+Invalid, 752 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 308 IncrementalHoareTripleChecker+Valid, 444 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2023-12-19 14:05:15,410 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [554 Valid, 973 Invalid, 752 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [308 Valid, 444 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2023-12-19 14:05:15,446 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 64899 states. [2023-12-19 14:05:18,136 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 64899 to 63987. [2023-12-19 14:05:18,179 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 63987 states, 53606 states have (on average 1.5410588366973845) internal successors, (82610), 53954 states have internal predecessors, (82610), 9696 states have call successors, (9696), 684 states have call predecessors, (9696), 684 states have return successors, (9696), 9348 states have call predecessors, (9696), 9696 states have call successors, (9696) [2023-12-19 14:05:18,289 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 63987 states to 63987 states and 102002 transitions. [2023-12-19 14:05:18,296 INFO L78 Accepts]: Start accepts. Automaton has 63987 states and 102002 transitions. Word has length 553 [2023-12-19 14:05:18,297 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-19 14:05:18,297 INFO L495 AbstractCegarLoop]: Abstraction has 63987 states and 102002 transitions. [2023-12-19 14:05:18,297 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 8 states have (on average 20.625) internal successors, (165), 8 states have internal predecessors, (165), 2 states have call successors, (86), 2 states have call predecessors, (86), 4 states have return successors, (87), 2 states have call predecessors, (87), 2 states have call successors, (87) [2023-12-19 14:05:18,297 INFO L276 IsEmpty]: Start isEmpty. Operand 63987 states and 102002 transitions. [2023-12-19 14:05:18,320 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 554 [2023-12-19 14:05:18,320 INFO L187 NwaCegarLoop]: Found error trace [2023-12-19 14:05:18,321 INFO L195 NwaCegarLoop]: trace histogram [80, 80, 80, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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 14:05:18,328 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 14:05:18,528 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 14:05:18,529 INFO L420 AbstractCegarLoop]: === Iteration 16 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-19 14:05:18,529 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-19 14:05:18,529 INFO L85 PathProgramCache]: Analyzing trace with hash -1363372708, now seen corresponding path program 1 times [2023-12-19 14:05:18,529 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-12-19 14:05:18,529 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2123749379] [2023-12-19 14:05:18,529 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-19 14:05:18,529 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-19 14:05:18,567 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-12-19 14:05:18,567 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1607113497] [2023-12-19 14:05:18,567 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-19 14:05:18,567 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-19 14:05:18,568 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-12-19 14:05:18,568 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 14:05:18,583 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 14:05:19,017 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 14:05:19,023 INFO L262 TraceCheckSpWp]: Trace formula consists of 1408 conjuncts, 8 conjunts are in the unsatisfiable core [2023-12-19 14:05:19,028 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-19 14:05:19,608 INFO L134 CoverageAnalysis]: Checked inductivity of 12640 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 12640 trivial. 0 not checked. [2023-12-19 14:05:19,609 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-19 14:05:19,609 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-12-19 14:05:19,609 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2123749379] [2023-12-19 14:05:19,609 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2023-12-19 14:05:19,609 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1607113497] [2023-12-19 14:05:19,609 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1607113497] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-19 14:05:19,609 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-19 14:05:19,609 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2023-12-19 14:05:19,609 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1990948437] [2023-12-19 14:05:19,609 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-19 14:05:19,610 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2023-12-19 14:05:19,610 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-12-19 14:05:19,610 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2023-12-19 14:05:19,610 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=8, Invalid=12, Unknown=0, NotChecked=0, Total=20 [2023-12-19 14:05:19,610 INFO L87 Difference]: Start difference. First operand 63987 states and 102002 transitions. Second operand has 5 states, 5 states have (on average 31.2) internal successors, (156), 5 states have internal predecessors, (156), 1 states have call successors, (80), 1 states have call predecessors, (80), 1 states have return successors, (80), 1 states have call predecessors, (80), 1 states have call successors, (80) [2023-12-19 14:05:21,665 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-19 14:05:21,666 INFO L93 Difference]: Finished difference Result 96049 states and 153743 transitions. [2023-12-19 14:05:21,667 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2023-12-19 14:05:21,667 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 31.2) internal successors, (156), 5 states have internal predecessors, (156), 1 states have call successors, (80), 1 states have call predecessors, (80), 1 states have return successors, (80), 1 states have call predecessors, (80), 1 states have call successors, (80) Word has length 553 [2023-12-19 14:05:21,673 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-19 14:05:21,773 INFO L225 Difference]: With dead ends: 96049 [2023-12-19 14:05:21,774 INFO L226 Difference]: Without dead ends: 71159 [2023-12-19 14:05:21,801 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 554 GetRequests, 549 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=18, Invalid=24, Unknown=0, NotChecked=0, Total=42 [2023-12-19 14:05:21,802 INFO L413 NwaCegarLoop]: 591 mSDtfsCounter, 283 mSDsluCounter, 1138 mSDsCounter, 0 mSdLazyCounter, 87 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 283 SdHoareTripleChecker+Valid, 1729 SdHoareTripleChecker+Invalid, 89 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 87 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2023-12-19 14:05:21,802 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [283 Valid, 1729 Invalid, 89 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 87 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2023-12-19 14:05:21,832 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 71159 states. [2023-12-19 14:05:24,349 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 71159 to 64707. [2023-12-19 14:05:24,394 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 64707 states, 54326 states have (on average 1.543312594337886) internal successors, (83842), 54674 states have internal predecessors, (83842), 9696 states have call successors, (9696), 684 states have call predecessors, (9696), 684 states have return successors, (9696), 9348 states have call predecessors, (9696), 9696 states have call successors, (9696) [2023-12-19 14:05:24,513 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 64707 states to 64707 states and 103234 transitions. [2023-12-19 14:05:24,515 INFO L78 Accepts]: Start accepts. Automaton has 64707 states and 103234 transitions. Word has length 553 [2023-12-19 14:05:24,515 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-19 14:05:24,516 INFO L495 AbstractCegarLoop]: Abstraction has 64707 states and 103234 transitions. [2023-12-19 14:05:24,516 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 31.2) internal successors, (156), 5 states have internal predecessors, (156), 1 states have call successors, (80), 1 states have call predecessors, (80), 1 states have return successors, (80), 1 states have call predecessors, (80), 1 states have call successors, (80) [2023-12-19 14:05:24,516 INFO L276 IsEmpty]: Start isEmpty. Operand 64707 states and 103234 transitions. [2023-12-19 14:05:24,552 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 554 [2023-12-19 14:05:24,552 INFO L187 NwaCegarLoop]: Found error trace [2023-12-19 14:05:24,552 INFO L195 NwaCegarLoop]: trace histogram [80, 80, 80, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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 14:05:24,565 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 14:05:24,759 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 14:05:24,760 INFO L420 AbstractCegarLoop]: === Iteration 17 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-19 14:05:24,760 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-19 14:05:24,760 INFO L85 PathProgramCache]: Analyzing trace with hash 1422067264, now seen corresponding path program 1 times [2023-12-19 14:05:24,760 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-12-19 14:05:24,760 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [52135425] [2023-12-19 14:05:24,760 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-19 14:05:24,760 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-19 14:05:24,814 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-12-19 14:05:24,814 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [303424809] [2023-12-19 14:05:24,814 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-19 14:05:24,815 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-19 14:05:24,815 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-12-19 14:05:24,823 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 14:05:24,824 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 14:05:25,251 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 14:05:25,256 INFO L262 TraceCheckSpWp]: Trace formula consists of 1413 conjuncts, 6 conjunts are in the unsatisfiable core [2023-12-19 14:05:25,261 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-19 14:05:25,715 INFO L134 CoverageAnalysis]: Checked inductivity of 12640 backedges. 699 proven. 231 refuted. 0 times theorem prover too weak. 11710 trivial. 0 not checked. [2023-12-19 14:05:25,715 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-12-19 14:05:26,026 INFO L134 CoverageAnalysis]: Checked inductivity of 12640 backedges. 6 proven. 231 refuted. 0 times theorem prover too weak. 12403 trivial. 0 not checked. [2023-12-19 14:05:26,026 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-12-19 14:05:26,026 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [52135425] [2023-12-19 14:05:26,026 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2023-12-19 14:05:26,026 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [303424809] [2023-12-19 14:05:26,026 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [303424809] provided 0 perfect and 2 imperfect interpolant sequences [2023-12-19 14:05:26,026 INFO L185 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2023-12-19 14:05:26,027 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 5] total 7 [2023-12-19 14:05:26,027 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1231261250] [2023-12-19 14:05:26,027 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2023-12-19 14:05:26,027 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2023-12-19 14:05:26,028 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-12-19 14:05:26,028 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2023-12-19 14:05:26,028 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=17, Invalid=25, Unknown=0, NotChecked=0, Total=42 [2023-12-19 14:05:26,028 INFO L87 Difference]: Start difference. First operand 64707 states and 103234 transitions. Second operand has 7 states, 7 states have (on average 23.571428571428573) internal successors, (165), 7 states have internal predecessors, (165), 2 states have call successors, (157), 2 states have call predecessors, (157), 4 states have return successors, (158), 2 states have call predecessors, (158), 2 states have call successors, (158) [2023-12-19 14:05:28,582 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-19 14:05:28,582 INFO L93 Difference]: Finished difference Result 109367 states and 172315 transitions. [2023-12-19 14:05:28,582 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2023-12-19 14:05:28,583 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 23.571428571428573) internal successors, (165), 7 states have internal predecessors, (165), 2 states have call successors, (157), 2 states have call predecessors, (157), 4 states have return successors, (158), 2 states have call predecessors, (158), 2 states have call successors, (158) Word has length 553 [2023-12-19 14:05:28,583 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-19 14:05:28,743 INFO L225 Difference]: With dead ends: 109367 [2023-12-19 14:05:28,743 INFO L226 Difference]: Without dead ends: 44661 [2023-12-19 14:05:28,791 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 1108 GetRequests, 1098 SyntacticMatches, 1 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 4 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=45, Invalid=65, Unknown=0, NotChecked=0, Total=110 [2023-12-19 14:05:28,791 INFO L413 NwaCegarLoop]: 378 mSDtfsCounter, 233 mSDsluCounter, 587 mSDsCounter, 0 mSdLazyCounter, 468 mSolverCounterSat, 6 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 235 SdHoareTripleChecker+Valid, 965 SdHoareTripleChecker+Invalid, 474 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 6 IncrementalHoareTripleChecker+Valid, 468 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2023-12-19 14:05:28,792 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [235 Valid, 965 Invalid, 474 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [6 Valid, 468 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2023-12-19 14:05:28,809 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 44661 states. [2023-12-19 14:05:31,102 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 44661 to 43602. [2023-12-19 14:05:31,132 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 43602 states, 33411 states have (on average 1.4753524288408009) internal successors, (49293), 33568 states have internal predecessors, (49293), 9314 states have call successors, (9314), 876 states have call predecessors, (9314), 876 states have return successors, (9314), 9157 states have call predecessors, (9314), 9314 states have call successors, (9314) [2023-12-19 14:05:31,213 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 43602 states to 43602 states and 67921 transitions. [2023-12-19 14:05:31,220 INFO L78 Accepts]: Start accepts. Automaton has 43602 states and 67921 transitions. Word has length 553 [2023-12-19 14:05:31,220 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-19 14:05:31,220 INFO L495 AbstractCegarLoop]: Abstraction has 43602 states and 67921 transitions. [2023-12-19 14:05:31,220 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 23.571428571428573) internal successors, (165), 7 states have internal predecessors, (165), 2 states have call successors, (157), 2 states have call predecessors, (157), 4 states have return successors, (158), 2 states have call predecessors, (158), 2 states have call successors, (158) [2023-12-19 14:05:31,221 INFO L276 IsEmpty]: Start isEmpty. Operand 43602 states and 67921 transitions. [2023-12-19 14:05:31,232 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 554 [2023-12-19 14:05:31,233 INFO L187 NwaCegarLoop]: Found error trace [2023-12-19 14:05:31,233 INFO L195 NwaCegarLoop]: trace histogram [80, 80, 80, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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 14:05:31,241 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (18)] Ended with exit code 0 [2023-12-19 14:05:31,440 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 14:05:31,440 INFO L420 AbstractCegarLoop]: === Iteration 18 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-19 14:05:31,441 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-19 14:05:31,441 INFO L85 PathProgramCache]: Analyzing trace with hash 1053493702, now seen corresponding path program 1 times [2023-12-19 14:05:31,441 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-12-19 14:05:31,441 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1216105590] [2023-12-19 14:05:31,441 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-19 14:05:31,441 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-19 14:05:31,484 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-12-19 14:05:31,484 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [846382483] [2023-12-19 14:05:31,484 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-19 14:05:31,484 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-19 14:05:31,484 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-12-19 14:05:31,485 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 14:05:31,489 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 14:05:31,945 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 14:05:31,950 INFO L262 TraceCheckSpWp]: Trace formula consists of 1411 conjuncts, 4 conjunts are in the unsatisfiable core [2023-12-19 14:05:31,955 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-19 14:05:32,367 INFO L134 CoverageAnalysis]: Checked inductivity of 12640 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 12640 trivial. 0 not checked. [2023-12-19 14:05:32,368 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-19 14:05:32,368 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-12-19 14:05:32,368 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1216105590] [2023-12-19 14:05:32,368 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2023-12-19 14:05:32,368 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [846382483] [2023-12-19 14:05:32,368 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [846382483] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-19 14:05:32,368 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-19 14:05:32,368 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2023-12-19 14:05:32,368 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2108148759] [2023-12-19 14:05:32,368 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-19 14:05:32,369 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2023-12-19 14:05:32,369 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-12-19 14:05:32,369 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2023-12-19 14:05:32,369 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=8, Invalid=12, Unknown=0, NotChecked=0, Total=20 [2023-12-19 14:05:32,369 INFO L87 Difference]: Start difference. First operand 43602 states and 67921 transitions. Second operand has 5 states, 5 states have (on average 31.2) internal successors, (156), 5 states have internal predecessors, (156), 1 states have call successors, (80), 1 states have call predecessors, (80), 1 states have return successors, (80), 1 states have call predecessors, (80), 1 states have call successors, (80) [2023-12-19 14:05:35,731 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-19 14:05:35,731 INFO L93 Difference]: Finished difference Result 108264 states and 168334 transitions. [2023-12-19 14:05:35,731 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2023-12-19 14:05:35,731 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 31.2) internal successors, (156), 5 states have internal predecessors, (156), 1 states have call successors, (80), 1 states have call predecessors, (80), 1 states have return successors, (80), 1 states have call predecessors, (80), 1 states have call successors, (80) Word has length 553 [2023-12-19 14:05:35,732 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-19 14:05:35,851 INFO L225 Difference]: With dead ends: 108264 [2023-12-19 14:05:35,851 INFO L226 Difference]: Without dead ends: 64666 [2023-12-19 14:05:35,904 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 554 GetRequests, 549 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=18, Invalid=24, Unknown=0, NotChecked=0, Total=42 [2023-12-19 14:05:35,904 INFO L413 NwaCegarLoop]: 966 mSDtfsCounter, 1043 mSDsluCounter, 1688 mSDsCounter, 0 mSdLazyCounter, 227 mSolverCounterSat, 166 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1043 SdHoareTripleChecker+Valid, 2654 SdHoareTripleChecker+Invalid, 393 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 166 IncrementalHoareTripleChecker+Valid, 227 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2023-12-19 14:05:35,905 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [1043 Valid, 2654 Invalid, 393 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [166 Valid, 227 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2023-12-19 14:05:35,939 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 64666 states. [2023-12-19 14:05:39,232 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 64666 to 57926. [2023-12-19 14:05:39,280 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 57926 states, 44339 states have (on average 1.4694287196373397) internal successors, (65153), 44548 states have internal predecessors, (65153), 12418 states have call successors, (12418), 1168 states have call predecessors, (12418), 1168 states have return successors, (12418), 12209 states have call predecessors, (12418), 12418 states have call successors, (12418) [2023-12-19 14:05:39,407 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 57926 states to 57926 states and 89989 transitions. [2023-12-19 14:05:39,417 INFO L78 Accepts]: Start accepts. Automaton has 57926 states and 89989 transitions. Word has length 553 [2023-12-19 14:05:39,417 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-19 14:05:39,417 INFO L495 AbstractCegarLoop]: Abstraction has 57926 states and 89989 transitions. [2023-12-19 14:05:39,418 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 31.2) internal successors, (156), 5 states have internal predecessors, (156), 1 states have call successors, (80), 1 states have call predecessors, (80), 1 states have return successors, (80), 1 states have call predecessors, (80), 1 states have call successors, (80) [2023-12-19 14:05:39,418 INFO L276 IsEmpty]: Start isEmpty. Operand 57926 states and 89989 transitions. [2023-12-19 14:05:39,429 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 556 [2023-12-19 14:05:39,429 INFO L187 NwaCegarLoop]: Found error trace [2023-12-19 14:05:39,436 INFO L195 NwaCegarLoop]: trace histogram [80, 80, 80, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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 14:05:39,444 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (19)] Ended with exit code 0 [2023-12-19 14:05:39,643 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 14:05:39,644 INFO L420 AbstractCegarLoop]: === Iteration 19 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-19 14:05:39,644 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-19 14:05:39,645 INFO L85 PathProgramCache]: Analyzing trace with hash 1139525127, now seen corresponding path program 1 times [2023-12-19 14:05:39,645 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-12-19 14:05:39,645 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [664509210] [2023-12-19 14:05:39,645 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-19 14:05:39,645 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-19 14:05:39,727 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-12-19 14:05:39,727 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1299116842] [2023-12-19 14:05:39,727 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-19 14:05:39,728 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-19 14:05:39,728 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-12-19 14:05:39,745 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 14:05:39,772 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 14:05:40,439 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 14:05:40,445 INFO L262 TraceCheckSpWp]: Trace formula consists of 1418 conjuncts, 19 conjunts are in the unsatisfiable core [2023-12-19 14:05:40,451 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-19 14:05:40,820 INFO L134 CoverageAnalysis]: Checked inductivity of 12640 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 12640 trivial. 0 not checked. [2023-12-19 14:05:40,820 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-19 14:05:40,820 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-12-19 14:05:40,820 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [664509210] [2023-12-19 14:05:40,820 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2023-12-19 14:05:40,820 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1299116842] [2023-12-19 14:05:40,821 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1299116842] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-19 14:05:40,821 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-19 14:05:40,821 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2023-12-19 14:05:40,821 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1013440487] [2023-12-19 14:05:40,821 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-19 14:05:40,821 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2023-12-19 14:05:40,821 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-12-19 14:05:40,822 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2023-12-19 14:05:40,822 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2023-12-19 14:05:40,822 INFO L87 Difference]: Start difference. First operand 57926 states and 89989 transitions. Second operand has 4 states, 4 states have (on average 39.5) internal successors, (158), 3 states have internal predecessors, (158), 1 states have call successors, (80), 1 states have call predecessors, (80), 1 states have return successors, (80), 1 states have call predecessors, (80), 1 states have call successors, (80) [2023-12-19 14:05:43,739 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-19 14:05:43,739 INFO L93 Difference]: Finished difference Result 127075 states and 197998 transitions. [2023-12-19 14:05:43,740 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2023-12-19 14:05:43,741 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 39.5) internal successors, (158), 3 states have internal predecessors, (158), 1 states have call successors, (80), 1 states have call predecessors, (80), 1 states have return successors, (80), 1 states have call predecessors, (80), 1 states have call successors, (80) Word has length 555 [2023-12-19 14:05:43,741 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-19 14:05:43,999 INFO L225 Difference]: With dead ends: 127075 [2023-12-19 14:05:43,999 INFO L226 Difference]: Without dead ends: 69153 [2023-12-19 14:05:44,053 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 555 GetRequests, 552 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 14:05:44,053 INFO L413 NwaCegarLoop]: 526 mSDtfsCounter, 372 mSDsluCounter, 916 mSDsCounter, 0 mSdLazyCounter, 28 mSolverCounterSat, 161 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 372 SdHoareTripleChecker+Valid, 1442 SdHoareTripleChecker+Invalid, 189 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 161 IncrementalHoareTripleChecker+Valid, 28 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2023-12-19 14:05:44,053 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [372 Valid, 1442 Invalid, 189 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [161 Valid, 28 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2023-12-19 14:05:44,076 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 69153 states. [2023-12-19 14:05:47,190 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 69153 to 58085. [2023-12-19 14:05:47,231 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 58085 states, 44414 states have (on average 1.4687260773629935) internal successors, (65232), 44622 states have internal predecessors, (65232), 12496 states have call successors, (12496), 1174 states have call predecessors, (12496), 1174 states have return successors, (12496), 12288 states have call predecessors, (12496), 12496 states have call successors, (12496) [2023-12-19 14:05:47,348 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 58085 states to 58085 states and 90224 transitions. [2023-12-19 14:05:47,354 INFO L78 Accepts]: Start accepts. Automaton has 58085 states and 90224 transitions. Word has length 555 [2023-12-19 14:05:47,355 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-19 14:05:47,355 INFO L495 AbstractCegarLoop]: Abstraction has 58085 states and 90224 transitions. [2023-12-19 14:05:47,355 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 39.5) internal successors, (158), 3 states have internal predecessors, (158), 1 states have call successors, (80), 1 states have call predecessors, (80), 1 states have return successors, (80), 1 states have call predecessors, (80), 1 states have call successors, (80) [2023-12-19 14:05:47,355 INFO L276 IsEmpty]: Start isEmpty. Operand 58085 states and 90224 transitions. [2023-12-19 14:05:47,366 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 557 [2023-12-19 14:05:47,366 INFO L187 NwaCegarLoop]: Found error trace [2023-12-19 14:05:47,367 INFO L195 NwaCegarLoop]: trace histogram [80, 80, 80, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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 14:05:47,374 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (20)] Ended with exit code 0 [2023-12-19 14:05:47,574 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 14:05:47,574 INFO L420 AbstractCegarLoop]: === Iteration 20 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-19 14:05:47,575 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-19 14:05:47,575 INFO L85 PathProgramCache]: Analyzing trace with hash 493594079, now seen corresponding path program 1 times [2023-12-19 14:05:47,575 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-12-19 14:05:47,575 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [224123965] [2023-12-19 14:05:47,575 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-19 14:05:47,575 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-19 14:05:47,654 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-12-19 14:05:47,654 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [401225312] [2023-12-19 14:05:47,654 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-19 14:05:47,655 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-19 14:05:47,655 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-12-19 14:05:47,655 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 14:05:47,658 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 14:05:48,147 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 14:05:48,152 INFO L262 TraceCheckSpWp]: Trace formula consists of 1418 conjuncts, 24 conjunts are in the unsatisfiable core [2023-12-19 14:05:48,157 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-19 14:05:48,872 INFO L134 CoverageAnalysis]: Checked inductivity of 12640 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 12640 trivial. 0 not checked. [2023-12-19 14:05:48,872 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-19 14:05:48,873 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-12-19 14:05:48,873 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [224123965] [2023-12-19 14:05:48,873 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2023-12-19 14:05:48,873 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [401225312] [2023-12-19 14:05:48,873 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [401225312] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-19 14:05:48,873 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-19 14:05:48,873 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [12] imperfect sequences [] total 12 [2023-12-19 14:05:48,873 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [813343830] [2023-12-19 14:05:48,873 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-19 14:05:48,874 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2023-12-19 14:05:48,874 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-12-19 14:05:48,874 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2023-12-19 14:05:48,874 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=30, Invalid=102, Unknown=0, NotChecked=0, Total=132 [2023-12-19 14:05:48,874 INFO L87 Difference]: Start difference. First operand 58085 states and 90224 transitions. Second operand has 12 states, 12 states have (on average 13.25) internal successors, (159), 12 states have internal predecessors, (159), 1 states have call successors, (80), 1 states have call predecessors, (80), 1 states have return successors, (80), 1 states have call predecessors, (80), 1 states have call successors, (80) [2023-12-19 14:05:53,014 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-19 14:05:53,015 INFO L93 Difference]: Finished difference Result 178571 states and 280644 transitions. [2023-12-19 14:05:53,016 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 26 states. [2023-12-19 14:05:53,016 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 12 states have (on average 13.25) internal successors, (159), 12 states have internal predecessors, (159), 1 states have call successors, (80), 1 states have call predecessors, (80), 1 states have return successors, (80), 1 states have call predecessors, (80), 1 states have call successors, (80) Word has length 556 [2023-12-19 14:05:53,016 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-19 14:05:53,205 INFO L225 Difference]: With dead ends: 178571 [2023-12-19 14:05:53,205 INFO L226 Difference]: Without dead ends: 120649 [2023-12-19 14:05:53,287 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 577 GetRequests, 546 SyntacticMatches, 0 SemanticMatches, 31 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 248 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=278, Invalid=778, Unknown=0, NotChecked=0, Total=1056 [2023-12-19 14:05:53,287 INFO L413 NwaCegarLoop]: 609 mSDtfsCounter, 4625 mSDsluCounter, 4540 mSDsCounter, 0 mSdLazyCounter, 747 mSolverCounterSat, 171 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 4625 SdHoareTripleChecker+Valid, 5149 SdHoareTripleChecker+Invalid, 918 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 171 IncrementalHoareTripleChecker+Valid, 747 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.7s IncrementalHoareTripleChecker+Time [2023-12-19 14:05:53,288 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [4625 Valid, 5149 Invalid, 918 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [171 Valid, 747 Invalid, 0 Unknown, 0 Unchecked, 0.7s Time] [2023-12-19 14:05:53,351 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 120649 states. [2023-12-19 14:05:56,816 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 120649 to 65963. [2023-12-19 14:05:56,866 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 65963 states, 52292 states have (on average 1.4862311634666872) internal successors, (77718), 52500 states have internal predecessors, (77718), 12496 states have call successors, (12496), 1174 states have call predecessors, (12496), 1174 states have return successors, (12496), 12288 states have call predecessors, (12496), 12496 states have call successors, (12496) [2023-12-19 14:05:57,132 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 65963 states to 65963 states and 102710 transitions. [2023-12-19 14:05:57,138 INFO L78 Accepts]: Start accepts. Automaton has 65963 states and 102710 transitions. Word has length 556 [2023-12-19 14:05:57,138 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-19 14:05:57,138 INFO L495 AbstractCegarLoop]: Abstraction has 65963 states and 102710 transitions. [2023-12-19 14:05:57,139 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 12 states, 12 states have (on average 13.25) internal successors, (159), 12 states have internal predecessors, (159), 1 states have call successors, (80), 1 states have call predecessors, (80), 1 states have return successors, (80), 1 states have call predecessors, (80), 1 states have call successors, (80) [2023-12-19 14:05:57,139 INFO L276 IsEmpty]: Start isEmpty. Operand 65963 states and 102710 transitions. [2023-12-19 14:05:57,152 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 557 [2023-12-19 14:05:57,152 INFO L187 NwaCegarLoop]: Found error trace [2023-12-19 14:05:57,153 INFO L195 NwaCegarLoop]: trace histogram [80, 80, 80, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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 14:05:57,163 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 14:05:57,360 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 14:05:57,361 INFO L420 AbstractCegarLoop]: === Iteration 21 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-19 14:05:57,361 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-19 14:05:57,361 INFO L85 PathProgramCache]: Analyzing trace with hash 1463235577, now seen corresponding path program 1 times [2023-12-19 14:05:57,361 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-12-19 14:05:57,361 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1940116934] [2023-12-19 14:05:57,361 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-19 14:05:57,361 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-19 14:05:57,400 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-12-19 14:05:57,400 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1950322734] [2023-12-19 14:05:57,400 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-19 14:05:57,400 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-19 14:05:57,400 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-12-19 14:05:57,401 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 14:05:57,404 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 14:05:57,884 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 14:05:57,889 INFO L262 TraceCheckSpWp]: Trace formula consists of 1412 conjuncts, 22 conjunts are in the unsatisfiable core [2023-12-19 14:05:57,895 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-19 14:05:58,786 INFO L134 CoverageAnalysis]: Checked inductivity of 12640 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 12640 trivial. 0 not checked. [2023-12-19 14:05:58,786 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-19 14:05:58,787 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-12-19 14:05:58,787 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1940116934] [2023-12-19 14:05:58,787 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2023-12-19 14:05:58,787 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1950322734] [2023-12-19 14:05:58,787 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1950322734] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-19 14:05:58,787 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-19 14:05:58,787 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [11] imperfect sequences [] total 11 [2023-12-19 14:05:58,787 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1569243712] [2023-12-19 14:05:58,787 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-19 14:05:58,788 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2023-12-19 14:05:58,788 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-12-19 14:05:58,788 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2023-12-19 14:05:58,788 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=36, Invalid=96, Unknown=0, NotChecked=0, Total=132 [2023-12-19 14:05:58,788 INFO L87 Difference]: Start difference. First operand 65963 states and 102710 transitions. Second operand has 12 states, 12 states have (on average 13.25) internal successors, (159), 11 states have internal predecessors, (159), 1 states have call successors, (80), 1 states have call predecessors, (80), 1 states have return successors, (80), 1 states have call predecessors, (80), 1 states have call successors, (80) [2023-12-19 14:06:04,499 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-19 14:06:04,500 INFO L93 Difference]: Finished difference Result 293367 states and 463358 transitions. [2023-12-19 14:06:04,500 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2023-12-19 14:06:04,501 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 12 states have (on average 13.25) internal successors, (159), 11 states have internal predecessors, (159), 1 states have call successors, (80), 1 states have call predecessors, (80), 1 states have return successors, (80), 1 states have call predecessors, (80), 1 states have call successors, (80) Word has length 556 [2023-12-19 14:06:04,501 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-19 14:06:04,926 INFO L225 Difference]: With dead ends: 293367 [2023-12-19 14:06:04,926 INFO L226 Difference]: Without dead ends: 223935 [2023-12-19 14:06:05,014 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 573 GetRequests, 545 SyntacticMatches, 0 SemanticMatches, 28 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 194 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=247, Invalid=623, Unknown=0, NotChecked=0, Total=870 [2023-12-19 14:06:05,015 INFO L413 NwaCegarLoop]: 572 mSDtfsCounter, 4207 mSDsluCounter, 3195 mSDsCounter, 0 mSdLazyCounter, 855 mSolverCounterSat, 179 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 4207 SdHoareTripleChecker+Valid, 3767 SdHoareTripleChecker+Invalid, 1034 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 179 IncrementalHoareTripleChecker+Valid, 855 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.7s IncrementalHoareTripleChecker+Time [2023-12-19 14:06:05,015 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [4207 Valid, 3767 Invalid, 1034 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [179 Valid, 855 Invalid, 0 Unknown, 0 Unchecked, 0.7s Time] [2023-12-19 14:06:05,117 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 223935 states. [2023-12-19 14:06:11,901 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 223935 to 101332. [2023-12-19 14:06:11,975 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 101332 states, 80951 states have (on average 1.4926684043433682) internal successors, (120833), 81264 states have internal predecessors, (120833), 18627 states have call successors, (18627), 1753 states have call predecessors, (18627), 1753 states have return successors, (18627), 18314 states have call predecessors, (18627), 18627 states have call successors, (18627) [2023-12-19 14:06:12,182 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 101332 states to 101332 states and 158087 transitions. [2023-12-19 14:06:12,191 INFO L78 Accepts]: Start accepts. Automaton has 101332 states and 158087 transitions. Word has length 556 [2023-12-19 14:06:12,192 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-19 14:06:12,192 INFO L495 AbstractCegarLoop]: Abstraction has 101332 states and 158087 transitions. [2023-12-19 14:06:12,192 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 12 states, 12 states have (on average 13.25) internal successors, (159), 11 states have internal predecessors, (159), 1 states have call successors, (80), 1 states have call predecessors, (80), 1 states have return successors, (80), 1 states have call predecessors, (80), 1 states have call successors, (80) [2023-12-19 14:06:12,192 INFO L276 IsEmpty]: Start isEmpty. Operand 101332 states and 158087 transitions. [2023-12-19 14:06:12,212 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 557 [2023-12-19 14:06:12,212 INFO L187 NwaCegarLoop]: Found error trace [2023-12-19 14:06:12,212 INFO L195 NwaCegarLoop]: trace histogram [80, 80, 80, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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 14:06:12,219 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 14:06:12,419 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 14:06:12,420 INFO L420 AbstractCegarLoop]: === Iteration 22 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-19 14:06:12,420 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-19 14:06:12,421 INFO L85 PathProgramCache]: Analyzing trace with hash -892569673, now seen corresponding path program 1 times [2023-12-19 14:06:12,421 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-12-19 14:06:12,421 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1353877219] [2023-12-19 14:06:12,421 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-19 14:06:12,421 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-19 14:06:12,462 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-12-19 14:06:12,462 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1352657747] [2023-12-19 14:06:12,462 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-19 14:06:12,462 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-19 14:06:12,462 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-12-19 14:06:12,463 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 14:06:12,465 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 14:06:12,989 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 14:06:12,995 INFO L262 TraceCheckSpWp]: Trace formula consists of 1413 conjuncts, 14 conjunts are in the unsatisfiable core [2023-12-19 14:06:13,000 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-19 14:06:13,540 INFO L134 CoverageAnalysis]: Checked inductivity of 12640 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 12640 trivial. 0 not checked. [2023-12-19 14:06:13,540 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-19 14:06:13,540 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-12-19 14:06:13,540 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1353877219] [2023-12-19 14:06:13,540 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2023-12-19 14:06:13,540 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1352657747] [2023-12-19 14:06:13,540 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1352657747] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-19 14:06:13,540 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-19 14:06:13,540 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2023-12-19 14:06:13,540 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2055891610] [2023-12-19 14:06:13,540 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-19 14:06:13,541 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2023-12-19 14:06:13,541 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-12-19 14:06:13,541 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2023-12-19 14:06:13,541 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=17, Invalid=25, Unknown=0, NotChecked=0, Total=42 [2023-12-19 14:06:13,542 INFO L87 Difference]: Start difference. First operand 101332 states and 158087 transitions. Second operand has 7 states, 7 states have (on average 22.714285714285715) internal successors, (159), 7 states have internal predecessors, (159), 1 states have call successors, (80), 1 states have call predecessors, (80), 1 states have return successors, (80), 1 states have call predecessors, (80), 1 states have call successors, (80) [2023-12-19 14:06:17,991 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.00s for a HTC check with result UNKNOWN. Formula has sorts [Bool, Int], hasArrays=false, hasNonlinArith=true, quantifiers [] [2023-12-19 14:06:22,958 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-19 14:06:22,958 INFO L93 Difference]: Finished difference Result 163572 states and 256284 transitions. [2023-12-19 14:06:22,959 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2023-12-19 14:06:22,959 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 22.714285714285715) internal successors, (159), 7 states have internal predecessors, (159), 1 states have call successors, (80), 1 states have call predecessors, (80), 1 states have return successors, (80), 1 states have call predecessors, (80), 1 states have call successors, (80) Word has length 556 [2023-12-19 14:06:22,959 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-19 14:06:23,194 INFO L225 Difference]: With dead ends: 163572 [2023-12-19 14:06:23,194 INFO L226 Difference]: Without dead ends: 106764 [2023-12-19 14:06:23,261 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 560 GetRequests, 551 SyntacticMatches, 0 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=45, Invalid=65, Unknown=0, NotChecked=0, Total=110 [2023-12-19 14:06:23,261 INFO L413 NwaCegarLoop]: 665 mSDtfsCounter, 1017 mSDsluCounter, 1608 mSDsCounter, 0 mSdLazyCounter, 471 mSolverCounterSat, 2 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 4.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1017 SdHoareTripleChecker+Valid, 2273 SdHoareTripleChecker+Invalid, 474 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 471 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 4.5s IncrementalHoareTripleChecker+Time [2023-12-19 14:06:23,262 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [1017 Valid, 2273 Invalid, 474 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 471 Invalid, 1 Unknown, 0 Unchecked, 4.5s Time] [2023-12-19 14:06:23,422 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 106764 states.