/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 false -tc ../../../trunk/examples/toolchains/AutomizerCInline.xml -i ../../../trunk/examples/svcomp/hardness-nfm22/hardness_operatoramount_amount500_file-75.i -------------------------------------------------------------------------------- This is Ultimate 0.2.4-tmp.fs.bitabs-eval-d9c3e40-m [2023-12-16 04:11:27,220 INFO L188 SettingsManager]: Resetting all preferences to default values... [2023-12-16 04:11:27,396 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-16 04:11:27,400 WARN L101 SettingsManager]: Preference file contains the following unknown settings: [2023-12-16 04:11:27,400 WARN L103 SettingsManager]: * de.uni_freiburg.informatik.ultimate.core.Log level for class [2023-12-16 04:11:27,437 INFO L130 SettingsManager]: Preferences different from defaults after loading the file: [2023-12-16 04:11:27,438 INFO L151 SettingsManager]: Preferences of UltimateCore differ from their defaults: [2023-12-16 04:11:27,438 INFO L153 SettingsManager]: * Log level for class=de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=ERROR; [2023-12-16 04:11:27,438 INFO L151 SettingsManager]: Preferences of Boogie Preprocessor differ from their defaults: [2023-12-16 04:11:27,441 INFO L153 SettingsManager]: * Use memory slicer=true [2023-12-16 04:11:27,441 INFO L151 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2023-12-16 04:11:27,442 INFO L153 SettingsManager]: * Ignore calls to procedures called more than once=ONLY_FOR_SEQUENTIAL_PROGRAMS [2023-12-16 04:11:27,442 INFO L151 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2023-12-16 04:11:27,443 INFO L153 SettingsManager]: * Create parallel compositions if possible=false [2023-12-16 04:11:27,443 INFO L153 SettingsManager]: * Use SBE=true [2023-12-16 04:11:27,444 INFO L151 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2023-12-16 04:11:27,444 INFO L153 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2023-12-16 04:11:27,444 INFO L153 SettingsManager]: * sizeof long=4 [2023-12-16 04:11:27,444 INFO L153 SettingsManager]: * Overapproximate operations on floating types=true [2023-12-16 04:11:27,445 INFO L153 SettingsManager]: * sizeof POINTER=4 [2023-12-16 04:11:27,445 INFO L153 SettingsManager]: * Check division by zero=IGNORE [2023-12-16 04:11:27,445 INFO L153 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2023-12-16 04:11:27,446 INFO L153 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2023-12-16 04:11:27,446 INFO L153 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2023-12-16 04:11:27,446 INFO L153 SettingsManager]: * Allow undefined functions=false [2023-12-16 04:11:27,446 INFO L153 SettingsManager]: * sizeof long double=12 [2023-12-16 04:11:27,446 INFO L153 SettingsManager]: * Check if freed pointer was valid=false [2023-12-16 04:11:27,446 INFO L153 SettingsManager]: * Use constant arrays=true [2023-12-16 04:11:27,447 INFO L151 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2023-12-16 04:11:27,447 INFO L153 SettingsManager]: * Size of a code block=SequenceOfStatements [2023-12-16 04:11:27,448 INFO L153 SettingsManager]: * Only consider context switches at boundaries of atomic blocks=true [2023-12-16 04:11:27,448 INFO L153 SettingsManager]: * SMT solver=External_DefaultMode [2023-12-16 04:11:27,448 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 [2023-12-16 04:11:27,448 INFO L151 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2023-12-16 04:11:27,448 INFO L153 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2023-12-16 04:11:27,448 INFO L153 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopHeads [2023-12-16 04:11:27,448 INFO L153 SettingsManager]: * Trace refinement strategy=CAMEL [2023-12-16 04:11:27,448 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2023-12-16 04:11:27,449 INFO L153 SettingsManager]: * Apply one-shot large block encoding in concurrent analysis=false [2023-12-16 04:11:27,449 INFO L153 SettingsManager]: * Automaton type used in concurrency analysis=PETRI_NET [2023-12-16 04:11:27,449 INFO L153 SettingsManager]: * Compute Hoare Annotation of negated interpolant automaton, abstraction and CFG=true [2023-12-16 04:11:27,449 INFO L153 SettingsManager]: * Order on configurations for Petri net unfoldings=DBO [2023-12-16 04:11:27,449 INFO L153 SettingsManager]: * SMT solver=External_ModelsAndUnsatCoreMode [2023-12-16 04:11:27,449 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 -> false [2023-12-16 04:11:27,671 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2023-12-16 04:11:27,686 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2023-12-16 04:11:27,688 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2023-12-16 04:11:27,689 INFO L270 PluginConnector]: Initializing CDTParser... [2023-12-16 04:11:27,689 INFO L274 PluginConnector]: CDTParser initialized [2023-12-16 04:11:27,690 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-75.i [2023-12-16 04:11:29,020 INFO L533 CDTParser]: Created temporary CDT project at NULL [2023-12-16 04:11:29,395 INFO L384 CDTParser]: Found 1 translation units. [2023-12-16 04:11:29,395 INFO L180 CDTParser]: Scanning /storage/repos/ultimate/trunk/examples/svcomp/hardness-nfm22/hardness_operatoramount_amount500_file-75.i [2023-12-16 04:11:29,446 INFO L427 CDTParser]: About to delete temporary CDT project at /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/22f928545/57af33e6e1f5415dbad3d504bf8245af/FLAG2909d7d0e [2023-12-16 04:11:29,461 INFO L435 CDTParser]: Successfully deleted /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/22f928545/57af33e6e1f5415dbad3d504bf8245af [2023-12-16 04:11:29,463 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2023-12-16 04:11:29,463 INFO L133 ToolchainWalker]: Walking toolchain with 5 elements. [2023-12-16 04:11:29,470 INFO L112 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2023-12-16 04:11:29,479 INFO L270 PluginConnector]: Initializing CACSL2BoogieTranslator... [2023-12-16 04:11:29,482 INFO L274 PluginConnector]: CACSL2BoogieTranslator initialized [2023-12-16 04:11:29,483 INFO L184 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 16.12 04:11:29" (1/1) ... [2023-12-16 04:11:29,483 INFO L204 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@45ce7a9c and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 16.12 04:11:29, skipping insertion in model container [2023-12-16 04:11:29,484 INFO L184 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 16.12 04:11:29" (1/1) ... [2023-12-16 04:11:29,560 INFO L177 MainTranslator]: Built tables and reachable declarations [2023-12-16 04:11:29,682 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-75.i[916,929] [2023-12-16 04:11:30,032 INFO L209 PostProcessor]: Analyzing one entry point: main [2023-12-16 04:11:30,066 INFO L202 MainTranslator]: Completed pre-run [2023-12-16 04:11:30,079 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-75.i[916,929] [2023-12-16 04:11:30,195 INFO L209 PostProcessor]: Analyzing one entry point: main [2023-12-16 04:11:30,219 INFO L206 MainTranslator]: Completed translation [2023-12-16 04:11:30,220 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 16.12 04:11:30 WrapperNode [2023-12-16 04:11:30,220 INFO L131 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2023-12-16 04:11:30,221 INFO L112 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2023-12-16 04:11:30,221 INFO L270 PluginConnector]: Initializing Boogie Procedure Inliner... [2023-12-16 04:11:30,221 INFO L274 PluginConnector]: Boogie Procedure Inliner initialized [2023-12-16 04:11:30,225 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 16.12 04:11:30" (1/1) ... [2023-12-16 04:11:30,259 INFO L184 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 16.12 04:11:30" (1/1) ... [2023-12-16 04:11:30,401 INFO L138 Inliner]: procedures = 26, calls = 89, calls flagged for inlining = 8, calls inlined = 8, statements flattened = 696 [2023-12-16 04:11:30,401 INFO L131 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2023-12-16 04:11:30,402 INFO L112 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2023-12-16 04:11:30,402 INFO L270 PluginConnector]: Initializing Boogie Preprocessor... [2023-12-16 04:11:30,402 INFO L274 PluginConnector]: Boogie Preprocessor initialized [2023-12-16 04:11:30,409 INFO L184 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 16.12 04:11:30" (1/1) ... [2023-12-16 04:11:30,409 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 16.12 04:11:30" (1/1) ... [2023-12-16 04:11:30,419 INFO L184 PluginConnector]: Executing the observer MemorySlicer from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 16.12 04:11:30" (1/1) ... [2023-12-16 04:11:30,460 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-16 04:11:30,460 INFO L184 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 16.12 04:11:30" (1/1) ... [2023-12-16 04:11:30,460 INFO L184 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 16.12 04:11:30" (1/1) ... [2023-12-16 04:11:30,479 INFO L184 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 16.12 04:11:30" (1/1) ... [2023-12-16 04:11:30,482 INFO L184 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 16.12 04:11:30" (1/1) ... [2023-12-16 04:11:30,491 INFO L184 PluginConnector]: Executing the observer LTLStepAnnotator from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 16.12 04:11:30" (1/1) ... [2023-12-16 04:11:30,517 INFO L184 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 16.12 04:11:30" (1/1) ... [2023-12-16 04:11:30,557 INFO L131 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2023-12-16 04:11:30,572 INFO L112 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2023-12-16 04:11:30,572 INFO L270 PluginConnector]: Initializing RCFGBuilder... [2023-12-16 04:11:30,573 INFO L274 PluginConnector]: RCFGBuilder initialized [2023-12-16 04:11:30,573 INFO L184 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 16.12 04:11:30" (1/1) ... [2023-12-16 04:11:30,640 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 [2023-12-16 04:11:30,647 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-12-16 04:11:30,658 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-16 04:11:30,665 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-16 04:11:30,682 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocInit [2023-12-16 04:11:30,682 INFO L130 BoogieDeclarations]: Found specification of procedure assume_abort_if_not [2023-12-16 04:11:30,683 INFO L138 BoogieDeclarations]: Found implementation of procedure assume_abort_if_not [2023-12-16 04:11:30,683 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#0 [2023-12-16 04:11:30,683 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2023-12-16 04:11:30,683 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2023-12-16 04:11:30,853 INFO L241 CfgBuilder]: Building ICFG [2023-12-16 04:11:30,855 INFO L267 CfgBuilder]: Building CFG for each procedure with an implementation [2023-12-16 04:11:32,072 INFO L282 CfgBuilder]: Performing block encoding [2023-12-16 04:11:32,246 INFO L304 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2023-12-16 04:11:32,246 INFO L309 CfgBuilder]: Removed 1 assume(true) statements. [2023-12-16 04:11:32,247 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 16.12 04:11:32 BoogieIcfgContainer [2023-12-16 04:11:32,247 INFO L131 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2023-12-16 04:11:32,248 INFO L112 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2023-12-16 04:11:32,248 INFO L270 PluginConnector]: Initializing TraceAbstraction... [2023-12-16 04:11:32,250 INFO L274 PluginConnector]: TraceAbstraction initialized [2023-12-16 04:11:32,251 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 16.12 04:11:29" (1/3) ... [2023-12-16 04:11:32,252 INFO L204 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@189f9fe5 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 16.12 04:11:32, skipping insertion in model container [2023-12-16 04:11:32,252 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 16.12 04:11:30" (2/3) ... [2023-12-16 04:11:32,252 INFO L204 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@189f9fe5 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 16.12 04:11:32, skipping insertion in model container [2023-12-16 04:11:32,252 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 16.12 04:11:32" (3/3) ... [2023-12-16 04:11:32,253 INFO L112 eAbstractionObserver]: Analyzing ICFG hardness_operatoramount_amount500_file-75.i [2023-12-16 04:11:32,265 INFO L204 ceAbstractionStarter]: Automizer settings: Hoare:true NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2023-12-16 04:11:32,265 INFO L163 ceAbstractionStarter]: Applying trace abstraction to program that has 1 error locations. [2023-12-16 04:11:32,350 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2023-12-16 04:11:32,366 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;@6eb071db, mLbeIndependenceSettings=[IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=false, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2023-12-16 04:11:32,366 INFO L358 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2023-12-16 04:11:32,372 INFO L276 IsEmpty]: Start isEmpty. Operand has 268 states, 189 states have (on average 1.5238095238095237) internal successors, (288), 190 states have internal predecessors, (288), 76 states have call successors, (76), 1 states have call predecessors, (76), 1 states have return successors, (76), 76 states have call predecessors, (76), 76 states have call successors, (76) [2023-12-16 04:11:32,400 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 520 [2023-12-16 04:11:32,401 INFO L187 NwaCegarLoop]: Found error trace [2023-12-16 04:11:32,402 INFO L195 NwaCegarLoop]: trace histogram [76, 76, 76, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-16 04:11:32,403 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-16 04:11:32,408 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-16 04:11:32,408 INFO L85 PathProgramCache]: Analyzing trace with hash 449977174, now seen corresponding path program 1 times [2023-12-16 04:11:32,430 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-12-16 04:11:32,431 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1455811600] [2023-12-16 04:11:32,431 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-16 04:11:32,431 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-16 04:11:32,682 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 04:11:32,766 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-12-16 04:11:32,766 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1455811600] [2023-12-16 04:11:32,767 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: Unsupported non-linear arithmetic [2023-12-16 04:11:32,767 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1997493257] [2023-12-16 04:11:32,767 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-16 04:11:32,767 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-16 04:11:32,767 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-12-16 04:11:32,770 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-16 04:11:32,771 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-16 04:11:33,257 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 04:11:33,285 INFO L262 TraceCheckSpWp]: Trace formula consists of 1304 conjuncts, 1 conjunts are in the unsatisfiable core [2023-12-16 04:11:33,306 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-16 04:11:33,404 INFO L134 CoverageAnalysis]: Checked inductivity of 11400 backedges. 150 proven. 0 refuted. 0 times theorem prover too weak. 11250 trivial. 0 not checked. [2023-12-16 04:11:33,404 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-16 04:11:33,404 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1997493257] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-16 04:11:33,404 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-16 04:11:33,405 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2023-12-16 04:11:33,406 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [313179271] [2023-12-16 04:11:33,407 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-16 04:11:33,412 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 2 states [2023-12-16 04:11:33,412 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-12-16 04:11:33,438 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 2 interpolants. [2023-12-16 04:11:33,439 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=1, Invalid=1, Unknown=0, NotChecked=0, Total=2 [2023-12-16 04:11:33,442 INFO L87 Difference]: Start difference. First operand has 268 states, 189 states have (on average 1.5238095238095237) internal successors, (288), 190 states have internal predecessors, (288), 76 states have call successors, (76), 1 states have call predecessors, (76), 1 states have return successors, (76), 76 states have call predecessors, (76), 76 states have call successors, (76) Second operand has 2 states, 2 states have (on average 72.0) internal successors, (144), 2 states have internal predecessors, (144), 2 states have call successors, (76), 2 states have call predecessors, (76), 1 states have return successors, (76), 1 states have call predecessors, (76), 2 states have call successors, (76) [2023-12-16 04:11:33,536 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-16 04:11:33,537 INFO L93 Difference]: Finished difference Result 533 states and 954 transitions. [2023-12-16 04:11:33,538 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-12-16 04:11:33,540 INFO L78 Accepts]: Start accepts. Automaton has has 2 states, 2 states have (on average 72.0) internal successors, (144), 2 states have internal predecessors, (144), 2 states have call successors, (76), 2 states have call predecessors, (76), 1 states have return successors, (76), 1 states have call predecessors, (76), 2 states have call successors, (76) Word has length 519 [2023-12-16 04:11:33,540 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-16 04:11:33,551 INFO L225 Difference]: With dead ends: 533 [2023-12-16 04:11:33,551 INFO L226 Difference]: Without dead ends: 266 [2023-12-16 04:11:33,557 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 518 GetRequests, 518 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-16 04:11:33,559 INFO L413 NwaCegarLoop]: 432 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, 432 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-16 04:11:33,565 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [0 Valid, 432 Invalid, 3 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 3 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2023-12-16 04:11:33,588 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 266 states. [2023-12-16 04:11:33,661 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 266 to 266. [2023-12-16 04:11:33,662 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 266 states, 188 states have (on average 1.5053191489361701) internal successors, (283), 188 states have internal predecessors, (283), 76 states have call successors, (76), 1 states have call predecessors, (76), 1 states have return successors, (76), 76 states have call predecessors, (76), 76 states have call successors, (76) [2023-12-16 04:11:33,664 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 266 states to 266 states and 435 transitions. [2023-12-16 04:11:33,666 INFO L78 Accepts]: Start accepts. Automaton has 266 states and 435 transitions. Word has length 519 [2023-12-16 04:11:33,667 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-16 04:11:33,667 INFO L495 AbstractCegarLoop]: Abstraction has 266 states and 435 transitions. [2023-12-16 04:11:33,668 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 2 states, 2 states have (on average 72.0) internal successors, (144), 2 states have internal predecessors, (144), 2 states have call successors, (76), 2 states have call predecessors, (76), 1 states have return successors, (76), 1 states have call predecessors, (76), 2 states have call successors, (76) [2023-12-16 04:11:33,668 INFO L276 IsEmpty]: Start isEmpty. Operand 266 states and 435 transitions. [2023-12-16 04:11:33,674 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 520 [2023-12-16 04:11:33,675 INFO L187 NwaCegarLoop]: Found error trace [2023-12-16 04:11:33,675 INFO L195 NwaCegarLoop]: trace histogram [76, 76, 76, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-16 04:11:33,685 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (2)] Forceful destruction successful, exit code 0 [2023-12-16 04:11:33,883 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-16 04:11:33,884 INFO L420 AbstractCegarLoop]: === Iteration 2 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-16 04:11:33,884 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-16 04:11:33,884 INFO L85 PathProgramCache]: Analyzing trace with hash -224185438, now seen corresponding path program 1 times [2023-12-16 04:11:33,884 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-12-16 04:11:33,885 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1050947598] [2023-12-16 04:11:33,885 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-16 04:11:33,885 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-16 04:11:34,015 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-12-16 04:11:34,016 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1583289011] [2023-12-16 04:11:34,016 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-16 04:11:34,016 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-16 04:11:34,016 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-12-16 04:11:34,024 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-16 04:11:34,046 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-16 04:11:34,366 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 04:11:34,373 INFO L262 TraceCheckSpWp]: Trace formula consists of 1304 conjuncts, 2 conjunts are in the unsatisfiable core [2023-12-16 04:11:34,383 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-16 04:11:34,503 INFO L134 CoverageAnalysis]: Checked inductivity of 11400 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 11400 trivial. 0 not checked. [2023-12-16 04:11:34,504 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-16 04:11:34,504 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-12-16 04:11:34,504 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1050947598] [2023-12-16 04:11:34,504 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2023-12-16 04:11:34,504 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1583289011] [2023-12-16 04:11:34,504 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1583289011] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-16 04:11:34,504 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-16 04:11:34,504 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2023-12-16 04:11:34,505 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [206064485] [2023-12-16 04:11:34,505 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-16 04:11:34,507 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2023-12-16 04:11:34,507 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-12-16 04:11:34,508 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2023-12-16 04:11:34,509 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2023-12-16 04:11:34,509 INFO L87 Difference]: Start difference. First operand 266 states and 435 transitions. Second operand has 3 states, 3 states have (on average 47.333333333333336) internal successors, (142), 3 states have internal predecessors, (142), 1 states have call successors, (76), 1 states have call predecessors, (76), 1 states have return successors, (76), 1 states have call predecessors, (76), 1 states have call successors, (76) [2023-12-16 04:11:34,589 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-16 04:11:34,589 INFO L93 Difference]: Finished difference Result 791 states and 1294 transitions. [2023-12-16 04:11:34,589 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2023-12-16 04:11:34,590 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 47.333333333333336) internal successors, (142), 3 states have internal predecessors, (142), 1 states have call successors, (76), 1 states have call predecessors, (76), 1 states have return successors, (76), 1 states have call predecessors, (76), 1 states have call successors, (76) Word has length 519 [2023-12-16 04:11:34,591 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-16 04:11:34,594 INFO L225 Difference]: With dead ends: 791 [2023-12-16 04:11:34,594 INFO L226 Difference]: Without dead ends: 526 [2023-12-16 04:11:34,595 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 518 GetRequests, 517 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-16 04:11:34,596 INFO L413 NwaCegarLoop]: 731 mSDtfsCounter, 364 mSDsluCounter, 416 mSDsCounter, 0 mSdLazyCounter, 29 mSolverCounterSat, 3 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 364 SdHoareTripleChecker+Valid, 1147 SdHoareTripleChecker+Invalid, 32 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 3 IncrementalHoareTripleChecker+Valid, 29 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2023-12-16 04:11:34,596 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [364 Valid, 1147 Invalid, 32 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [3 Valid, 29 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2023-12-16 04:11:34,597 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 526 states. [2023-12-16 04:11:34,619 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 526 to 366. [2023-12-16 04:11:34,620 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 366 states, 288 states have (on average 1.5659722222222223) internal successors, (451), 288 states have internal predecessors, (451), 76 states have call successors, (76), 1 states have call predecessors, (76), 1 states have return successors, (76), 76 states have call predecessors, (76), 76 states have call successors, (76) [2023-12-16 04:11:34,621 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 366 states to 366 states and 603 transitions. [2023-12-16 04:11:34,621 INFO L78 Accepts]: Start accepts. Automaton has 366 states and 603 transitions. Word has length 519 [2023-12-16 04:11:34,623 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-16 04:11:34,623 INFO L495 AbstractCegarLoop]: Abstraction has 366 states and 603 transitions. [2023-12-16 04:11:34,623 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 47.333333333333336) internal successors, (142), 3 states have internal predecessors, (142), 1 states have call successors, (76), 1 states have call predecessors, (76), 1 states have return successors, (76), 1 states have call predecessors, (76), 1 states have call successors, (76) [2023-12-16 04:11:34,624 INFO L276 IsEmpty]: Start isEmpty. Operand 366 states and 603 transitions. [2023-12-16 04:11:34,629 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 520 [2023-12-16 04:11:34,629 INFO L187 NwaCegarLoop]: Found error trace [2023-12-16 04:11:34,629 INFO L195 NwaCegarLoop]: trace histogram [76, 76, 76, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-16 04:11:34,640 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-16 04:11:34,837 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-16 04:11:34,837 INFO L420 AbstractCegarLoop]: === Iteration 3 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-16 04:11:34,838 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-16 04:11:34,838 INFO L85 PathProgramCache]: Analyzing trace with hash -386171092, now seen corresponding path program 1 times [2023-12-16 04:11:34,838 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-12-16 04:11:34,838 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1417382826] [2023-12-16 04:11:34,838 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-16 04:11:34,839 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-16 04:11:34,899 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-12-16 04:11:34,899 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [250331267] [2023-12-16 04:11:34,899 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-16 04:11:34,899 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-16 04:11:34,900 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-12-16 04:11:34,905 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-16 04:11:34,932 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-16 04:11:35,207 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 04:11:35,215 INFO L262 TraceCheckSpWp]: Trace formula consists of 1302 conjuncts, 2 conjunts are in the unsatisfiable core [2023-12-16 04:11:35,229 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-16 04:11:35,258 INFO L134 CoverageAnalysis]: Checked inductivity of 11400 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 11400 trivial. 0 not checked. [2023-12-16 04:11:35,259 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-16 04:11:35,259 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-12-16 04:11:35,259 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1417382826] [2023-12-16 04:11:35,259 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2023-12-16 04:11:35,259 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [250331267] [2023-12-16 04:11:35,259 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [250331267] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-16 04:11:35,259 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-16 04:11:35,260 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2023-12-16 04:11:35,260 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1105185786] [2023-12-16 04:11:35,260 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-16 04:11:35,260 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2023-12-16 04:11:35,260 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-12-16 04:11:35,261 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2023-12-16 04:11:35,261 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2023-12-16 04:11:35,261 INFO L87 Difference]: Start difference. First operand 366 states and 603 transitions. Second operand has 3 states, 3 states have (on average 47.333333333333336) internal successors, (142), 3 states have internal predecessors, (142), 1 states have call successors, (76), 1 states have call predecessors, (76), 1 states have return successors, (76), 1 states have call predecessors, (76), 1 states have call successors, (76) [2023-12-16 04:11:35,342 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-16 04:11:35,342 INFO L93 Difference]: Finished difference Result 1082 states and 1783 transitions. [2023-12-16 04:11:35,343 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2023-12-16 04:11:35,343 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 47.333333333333336) internal successors, (142), 3 states have internal predecessors, (142), 1 states have call successors, (76), 1 states have call predecessors, (76), 1 states have return successors, (76), 1 states have call predecessors, (76), 1 states have call successors, (76) Word has length 519 [2023-12-16 04:11:35,344 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-16 04:11:35,349 INFO L225 Difference]: With dead ends: 1082 [2023-12-16 04:11:35,349 INFO L226 Difference]: Without dead ends: 717 [2023-12-16 04:11:35,350 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 518 GetRequests, 517 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-16 04:11:35,352 INFO L413 NwaCegarLoop]: 675 mSDtfsCounter, 418 mSDsluCounter, 421 mSDsCounter, 0 mSdLazyCounter, 21 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 418 SdHoareTripleChecker+Valid, 1096 SdHoareTripleChecker+Invalid, 23 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 21 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2023-12-16 04:11:35,355 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [418 Valid, 1096 Invalid, 23 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 21 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2023-12-16 04:11:35,357 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 717 states. [2023-12-16 04:11:35,408 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 717 to 372. [2023-12-16 04:11:35,409 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 372 states, 294 states have (on average 1.5612244897959184) internal successors, (459), 294 states have internal predecessors, (459), 76 states have call successors, (76), 1 states have call predecessors, (76), 1 states have return successors, (76), 76 states have call predecessors, (76), 76 states have call successors, (76) [2023-12-16 04:11:35,411 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 372 states to 372 states and 611 transitions. [2023-12-16 04:11:35,411 INFO L78 Accepts]: Start accepts. Automaton has 372 states and 611 transitions. Word has length 519 [2023-12-16 04:11:35,414 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-16 04:11:35,414 INFO L495 AbstractCegarLoop]: Abstraction has 372 states and 611 transitions. [2023-12-16 04:11:35,415 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 47.333333333333336) internal successors, (142), 3 states have internal predecessors, (142), 1 states have call successors, (76), 1 states have call predecessors, (76), 1 states have return successors, (76), 1 states have call predecessors, (76), 1 states have call successors, (76) [2023-12-16 04:11:35,415 INFO L276 IsEmpty]: Start isEmpty. Operand 372 states and 611 transitions. [2023-12-16 04:11:35,420 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 520 [2023-12-16 04:11:35,420 INFO L187 NwaCegarLoop]: Found error trace [2023-12-16 04:11:35,420 INFO L195 NwaCegarLoop]: trace histogram [76, 76, 76, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-16 04:11:35,429 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (4)] Forceful destruction successful, exit code 0 [2023-12-16 04:11:35,629 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-16 04:11:35,630 INFO L420 AbstractCegarLoop]: === Iteration 4 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-16 04:11:35,630 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-16 04:11:35,630 INFO L85 PathProgramCache]: Analyzing trace with hash -803567698, now seen corresponding path program 1 times [2023-12-16 04:11:35,630 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-12-16 04:11:35,631 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2111032596] [2023-12-16 04:11:35,631 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-16 04:11:35,631 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-16 04:11:35,771 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-12-16 04:11:35,771 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [145834815] [2023-12-16 04:11:35,771 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-16 04:11:35,772 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-16 04:11:35,772 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-12-16 04:11:35,773 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-16 04:11:35,824 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-16 04:11:36,249 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 04:11:36,255 INFO L262 TraceCheckSpWp]: Trace formula consists of 1303 conjuncts, 2 conjunts are in the unsatisfiable core [2023-12-16 04:11:36,261 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-16 04:11:36,301 INFO L134 CoverageAnalysis]: Checked inductivity of 11400 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 11400 trivial. 0 not checked. [2023-12-16 04:11:36,301 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-16 04:11:36,301 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-12-16 04:11:36,301 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2111032596] [2023-12-16 04:11:36,301 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2023-12-16 04:11:36,301 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [145834815] [2023-12-16 04:11:36,301 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [145834815] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-16 04:11:36,301 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-16 04:11:36,302 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2023-12-16 04:11:36,302 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1108232423] [2023-12-16 04:11:36,302 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-16 04:11:36,303 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2023-12-16 04:11:36,303 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-12-16 04:11:36,304 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2023-12-16 04:11:36,305 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2023-12-16 04:11:36,305 INFO L87 Difference]: Start difference. First operand 372 states and 611 transitions. Second operand has 3 states, 3 states have (on average 47.333333333333336) internal successors, (142), 3 states have internal predecessors, (142), 1 states have call successors, (76), 1 states have call predecessors, (76), 1 states have return successors, (76), 1 states have call predecessors, (76), 1 states have call successors, (76) [2023-12-16 04:11:36,362 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-16 04:11:36,362 INFO L93 Difference]: Finished difference Result 1114 states and 1831 transitions. [2023-12-16 04:11:36,363 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2023-12-16 04:11:36,363 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 47.333333333333336) internal successors, (142), 3 states have internal predecessors, (142), 1 states have call successors, (76), 1 states have call predecessors, (76), 1 states have return successors, (76), 1 states have call predecessors, (76), 1 states have call successors, (76) Word has length 519 [2023-12-16 04:11:36,364 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-16 04:11:36,366 INFO L225 Difference]: With dead ends: 1114 [2023-12-16 04:11:36,366 INFO L226 Difference]: Without dead ends: 743 [2023-12-16 04:11:36,367 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 518 GetRequests, 517 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-16 04:11:36,370 INFO L413 NwaCegarLoop]: 692 mSDtfsCounter, 416 mSDsluCounter, 422 mSDsCounter, 0 mSdLazyCounter, 21 mSolverCounterSat, 4 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 416 SdHoareTripleChecker+Valid, 1114 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.0s IncrementalHoareTripleChecker+Time [2023-12-16 04:11:36,371 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [416 Valid, 1114 Invalid, 25 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [4 Valid, 21 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2023-12-16 04:11:36,372 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 743 states. [2023-12-16 04:11:36,406 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 743 to 741. [2023-12-16 04:11:36,407 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 741 states, 586 states have (on average 1.552901023890785) internal successors, (910), 586 states have internal predecessors, (910), 152 states have call successors, (152), 2 states have call predecessors, (152), 2 states have return successors, (152), 152 states have call predecessors, (152), 152 states have call successors, (152) [2023-12-16 04:11:36,410 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 741 states to 741 states and 1214 transitions. [2023-12-16 04:11:36,410 INFO L78 Accepts]: Start accepts. Automaton has 741 states and 1214 transitions. Word has length 519 [2023-12-16 04:11:36,412 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-16 04:11:36,412 INFO L495 AbstractCegarLoop]: Abstraction has 741 states and 1214 transitions. [2023-12-16 04:11:36,413 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 47.333333333333336) internal successors, (142), 3 states have internal predecessors, (142), 1 states have call successors, (76), 1 states have call predecessors, (76), 1 states have return successors, (76), 1 states have call predecessors, (76), 1 states have call successors, (76) [2023-12-16 04:11:36,413 INFO L276 IsEmpty]: Start isEmpty. Operand 741 states and 1214 transitions. [2023-12-16 04:11:36,416 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 520 [2023-12-16 04:11:36,416 INFO L187 NwaCegarLoop]: Found error trace [2023-12-16 04:11:36,416 INFO L195 NwaCegarLoop]: trace histogram [76, 76, 76, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-16 04:11:36,427 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-16 04:11:36,625 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-16 04:11:36,626 INFO L420 AbstractCegarLoop]: === Iteration 5 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-16 04:11:36,626 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-16 04:11:36,626 INFO L85 PathProgramCache]: Analyzing trace with hash 1135594348, now seen corresponding path program 1 times [2023-12-16 04:11:36,626 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-12-16 04:11:36,626 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1060155141] [2023-12-16 04:11:36,626 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-16 04:11:36,627 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-16 04:11:36,683 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-12-16 04:11:36,683 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [890539452] [2023-12-16 04:11:36,683 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-16 04:11:36,683 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-16 04:11:36,683 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-12-16 04:11:36,684 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-16 04:11:36,687 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-16 04:11:36,988 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 04:11:36,993 INFO L262 TraceCheckSpWp]: Trace formula consists of 1300 conjuncts, 4 conjunts are in the unsatisfiable core [2023-12-16 04:11:36,999 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-16 04:11:37,070 INFO L134 CoverageAnalysis]: Checked inductivity of 11400 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 11400 trivial. 0 not checked. [2023-12-16 04:11:37,071 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-16 04:11:37,071 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-12-16 04:11:37,071 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1060155141] [2023-12-16 04:11:37,071 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2023-12-16 04:11:37,071 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [890539452] [2023-12-16 04:11:37,072 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [890539452] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-16 04:11:37,074 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-16 04:11:37,074 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2023-12-16 04:11:37,078 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1197126829] [2023-12-16 04:11:37,078 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-16 04:11:37,078 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2023-12-16 04:11:37,079 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-12-16 04:11:37,079 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2023-12-16 04:11:37,079 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2023-12-16 04:11:37,079 INFO L87 Difference]: Start difference. First operand 741 states and 1214 transitions. Second operand has 4 states, 4 states have (on average 35.5) internal successors, (142), 4 states have internal predecessors, (142), 1 states have call successors, (76), 1 states have call predecessors, (76), 1 states have return successors, (76), 1 states have call predecessors, (76), 1 states have call successors, (76) [2023-12-16 04:11:37,278 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-16 04:11:37,278 INFO L93 Difference]: Finished difference Result 1799 states and 2934 transitions. [2023-12-16 04:11:37,279 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2023-12-16 04:11:37,279 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 35.5) internal successors, (142), 4 states have internal predecessors, (142), 1 states have call successors, (76), 1 states have call predecessors, (76), 1 states have return successors, (76), 1 states have call predecessors, (76), 1 states have call successors, (76) Word has length 519 [2023-12-16 04:11:37,280 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-16 04:11:37,283 INFO L225 Difference]: With dead ends: 1799 [2023-12-16 04:11:37,284 INFO L226 Difference]: Without dead ends: 1059 [2023-12-16 04:11:37,285 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 519 GetRequests, 516 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-16 04:11:37,286 INFO L413 NwaCegarLoop]: 618 mSDtfsCounter, 542 mSDsluCounter, 896 mSDsCounter, 0 mSdLazyCounter, 36 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 542 SdHoareTripleChecker+Valid, 1514 SdHoareTripleChecker+Invalid, 38 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 36 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2023-12-16 04:11:37,287 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [542 Valid, 1514 Invalid, 38 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 36 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2023-12-16 04:11:37,288 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1059 states. [2023-12-16 04:11:37,349 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1059 to 741. [2023-12-16 04:11:37,351 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 741 states, 586 states have (on average 1.546075085324232) internal successors, (906), 586 states have internal predecessors, (906), 152 states have call successors, (152), 2 states have call predecessors, (152), 2 states have return successors, (152), 152 states have call predecessors, (152), 152 states have call successors, (152) [2023-12-16 04:11:37,353 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 741 states to 741 states and 1210 transitions. [2023-12-16 04:11:37,354 INFO L78 Accepts]: Start accepts. Automaton has 741 states and 1210 transitions. Word has length 519 [2023-12-16 04:11:37,355 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-16 04:11:37,355 INFO L495 AbstractCegarLoop]: Abstraction has 741 states and 1210 transitions. [2023-12-16 04:11:37,355 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 35.5) internal successors, (142), 4 states have internal predecessors, (142), 1 states have call successors, (76), 1 states have call predecessors, (76), 1 states have return successors, (76), 1 states have call predecessors, (76), 1 states have call successors, (76) [2023-12-16 04:11:37,355 INFO L276 IsEmpty]: Start isEmpty. Operand 741 states and 1210 transitions. [2023-12-16 04:11:37,358 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 521 [2023-12-16 04:11:37,358 INFO L187 NwaCegarLoop]: Found error trace [2023-12-16 04:11:37,358 INFO L195 NwaCegarLoop]: trace histogram [76, 76, 76, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-16 04:11:37,378 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-16 04:11:37,576 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-16 04:11:37,576 INFO L420 AbstractCegarLoop]: === Iteration 6 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-16 04:11:37,577 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-16 04:11:37,577 INFO L85 PathProgramCache]: Analyzing trace with hash 353956519, now seen corresponding path program 1 times [2023-12-16 04:11:37,577 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-12-16 04:11:37,577 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1160287355] [2023-12-16 04:11:37,577 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-16 04:11:37,577 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-16 04:11:37,661 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-12-16 04:11:37,661 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [902903082] [2023-12-16 04:11:37,661 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-16 04:11:37,661 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-16 04:11:37,661 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-12-16 04:11:37,666 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-16 04:11:37,680 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-16 04:11:38,039 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 04:11:38,045 INFO L262 TraceCheckSpWp]: Trace formula consists of 1302 conjuncts, 4 conjunts are in the unsatisfiable core [2023-12-16 04:11:38,052 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-16 04:11:38,109 INFO L134 CoverageAnalysis]: Checked inductivity of 11400 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 11400 trivial. 0 not checked. [2023-12-16 04:11:38,109 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-16 04:11:38,109 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-12-16 04:11:38,109 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1160287355] [2023-12-16 04:11:38,109 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2023-12-16 04:11:38,109 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [902903082] [2023-12-16 04:11:38,109 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [902903082] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-16 04:11:38,109 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-16 04:11:38,109 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2023-12-16 04:11:38,110 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [729723588] [2023-12-16 04:11:38,110 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-16 04:11:38,110 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2023-12-16 04:11:38,110 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-12-16 04:11:38,111 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2023-12-16 04:11:38,111 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2023-12-16 04:11:38,112 INFO L87 Difference]: Start difference. First operand 741 states and 1210 transitions. Second operand has 4 states, 4 states have (on average 35.75) internal successors, (143), 4 states have internal predecessors, (143), 1 states have call successors, (76), 1 states have call predecessors, (76), 1 states have return successors, (76), 1 states have call predecessors, (76), 1 states have call successors, (76) [2023-12-16 04:11:38,364 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-16 04:11:38,365 INFO L93 Difference]: Finished difference Result 2097 states and 3430 transitions. [2023-12-16 04:11:38,365 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2023-12-16 04:11:38,365 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 35.75) internal successors, (143), 4 states have internal predecessors, (143), 1 states have call successors, (76), 1 states have call predecessors, (76), 1 states have return successors, (76), 1 states have call predecessors, (76), 1 states have call successors, (76) Word has length 520 [2023-12-16 04:11:38,366 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-16 04:11:38,370 INFO L225 Difference]: With dead ends: 2097 [2023-12-16 04:11:38,371 INFO L226 Difference]: Without dead ends: 1357 [2023-12-16 04:11:38,372 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 520 GetRequests, 517 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-16 04:11:38,373 INFO L413 NwaCegarLoop]: 671 mSDtfsCounter, 569 mSDsluCounter, 836 mSDsCounter, 0 mSdLazyCounter, 177 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 569 SdHoareTripleChecker+Valid, 1507 SdHoareTripleChecker+Invalid, 178 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 177 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2023-12-16 04:11:38,373 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [569 Valid, 1507 Invalid, 178 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 177 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2023-12-16 04:11:38,374 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1357 states. [2023-12-16 04:11:38,414 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1357 to 887. [2023-12-16 04:11:38,416 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 887 states, 732 states have (on average 1.5710382513661203) internal successors, (1150), 732 states have internal predecessors, (1150), 152 states have call successors, (152), 2 states have call predecessors, (152), 2 states have return successors, (152), 152 states have call predecessors, (152), 152 states have call successors, (152) [2023-12-16 04:11:38,418 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 887 states to 887 states and 1454 transitions. [2023-12-16 04:11:38,418 INFO L78 Accepts]: Start accepts. Automaton has 887 states and 1454 transitions. Word has length 520 [2023-12-16 04:11:38,419 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-16 04:11:38,419 INFO L495 AbstractCegarLoop]: Abstraction has 887 states and 1454 transitions. [2023-12-16 04:11:38,419 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 35.75) internal successors, (143), 4 states have internal predecessors, (143), 1 states have call successors, (76), 1 states have call predecessors, (76), 1 states have return successors, (76), 1 states have call predecessors, (76), 1 states have call successors, (76) [2023-12-16 04:11:38,419 INFO L276 IsEmpty]: Start isEmpty. Operand 887 states and 1454 transitions. [2023-12-16 04:11:38,422 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 521 [2023-12-16 04:11:38,422 INFO L187 NwaCegarLoop]: Found error trace [2023-12-16 04:11:38,422 INFO L195 NwaCegarLoop]: trace histogram [76, 76, 76, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-16 04:11:38,430 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-16 04:11:38,629 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-16 04:11:38,630 INFO L420 AbstractCegarLoop]: === Iteration 7 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-16 04:11:38,631 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-16 04:11:38,631 INFO L85 PathProgramCache]: Analyzing trace with hash -2135572443, now seen corresponding path program 1 times [2023-12-16 04:11:38,631 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-12-16 04:11:38,631 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1516071747] [2023-12-16 04:11:38,631 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-16 04:11:38,631 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-16 04:11:38,743 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-12-16 04:11:38,743 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1701849698] [2023-12-16 04:11:38,743 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-16 04:11:38,744 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-16 04:11:38,744 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-12-16 04:11:38,754 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-16 04:11:38,794 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-16 04:11:39,207 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 04:11:39,214 INFO L262 TraceCheckSpWp]: Trace formula consists of 1303 conjuncts, 8 conjunts are in the unsatisfiable core [2023-12-16 04:11:39,221 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-16 04:11:39,257 INFO L134 CoverageAnalysis]: Checked inductivity of 11400 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 11400 trivial. 0 not checked. [2023-12-16 04:11:39,257 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-16 04:11:39,258 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-12-16 04:11:39,258 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1516071747] [2023-12-16 04:11:39,258 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2023-12-16 04:11:39,258 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1701849698] [2023-12-16 04:11:39,258 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1701849698] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-16 04:11:39,258 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-16 04:11:39,258 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2023-12-16 04:11:39,258 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1548376075] [2023-12-16 04:11:39,258 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-16 04:11:39,259 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2023-12-16 04:11:39,259 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-12-16 04:11:39,259 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2023-12-16 04:11:39,259 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=8, Invalid=12, Unknown=0, NotChecked=0, Total=20 [2023-12-16 04:11:39,260 INFO L87 Difference]: Start difference. First operand 887 states and 1454 transitions. Second operand has 5 states, 5 states have (on average 28.6) internal successors, (143), 5 states have internal predecessors, (143), 1 states have call successors, (76), 1 states have call predecessors, (76), 1 states have return successors, (76), 1 states have call predecessors, (76), 1 states have call successors, (76) [2023-12-16 04:11:39,748 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-16 04:11:39,748 INFO L93 Difference]: Finished difference Result 1975 states and 3246 transitions. [2023-12-16 04:11:39,749 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2023-12-16 04:11:39,749 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 28.6) internal successors, (143), 5 states have internal predecessors, (143), 1 states have call successors, (76), 1 states have call predecessors, (76), 1 states have return successors, (76), 1 states have call predecessors, (76), 1 states have call successors, (76) Word has length 520 [2023-12-16 04:11:39,751 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-16 04:11:39,755 INFO L225 Difference]: With dead ends: 1975 [2023-12-16 04:11:39,756 INFO L226 Difference]: Without dead ends: 1089 [2023-12-16 04:11:39,758 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 521 GetRequests, 516 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-16 04:11:39,759 INFO L413 NwaCegarLoop]: 691 mSDtfsCounter, 773 mSDsluCounter, 1311 mSDsCounter, 0 mSdLazyCounter, 195 mSolverCounterSat, 3 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 773 SdHoareTripleChecker+Valid, 2002 SdHoareTripleChecker+Invalid, 198 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 3 IncrementalHoareTripleChecker+Valid, 195 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2023-12-16 04:11:39,759 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [773 Valid, 2002 Invalid, 198 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [3 Valid, 195 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2023-12-16 04:11:39,760 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1089 states. [2023-12-16 04:11:39,788 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1089 to 887. [2023-12-16 04:11:39,790 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 887 states, 732 states have (on average 1.5573770491803278) internal successors, (1140), 732 states have internal predecessors, (1140), 152 states have call successors, (152), 2 states have call predecessors, (152), 2 states have return successors, (152), 152 states have call predecessors, (152), 152 states have call successors, (152) [2023-12-16 04:11:39,792 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 887 states to 887 states and 1444 transitions. [2023-12-16 04:11:39,793 INFO L78 Accepts]: Start accepts. Automaton has 887 states and 1444 transitions. Word has length 520 [2023-12-16 04:11:39,793 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-16 04:11:39,793 INFO L495 AbstractCegarLoop]: Abstraction has 887 states and 1444 transitions. [2023-12-16 04:11:39,793 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 28.6) internal successors, (143), 5 states have internal predecessors, (143), 1 states have call successors, (76), 1 states have call predecessors, (76), 1 states have return successors, (76), 1 states have call predecessors, (76), 1 states have call successors, (76) [2023-12-16 04:11:39,793 INFO L276 IsEmpty]: Start isEmpty. Operand 887 states and 1444 transitions. [2023-12-16 04:11:39,796 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 522 [2023-12-16 04:11:39,796 INFO L187 NwaCegarLoop]: Found error trace [2023-12-16 04:11:39,797 INFO L195 NwaCegarLoop]: trace histogram [76, 76, 76, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-16 04:11:39,807 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-16 04:11:40,004 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-16 04:11:40,005 INFO L420 AbstractCegarLoop]: === Iteration 8 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-16 04:11:40,006 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-16 04:11:40,006 INFO L85 PathProgramCache]: Analyzing trace with hash -809065318, now seen corresponding path program 1 times [2023-12-16 04:11:40,006 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-12-16 04:11:40,006 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [391043603] [2023-12-16 04:11:40,006 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-16 04:11:40,006 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-16 04:11:40,063 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-12-16 04:11:40,064 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1986459170] [2023-12-16 04:11:40,064 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-16 04:11:40,064 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-16 04:11:40,064 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-12-16 04:11:40,066 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-16 04:11:40,091 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-16 04:11:40,383 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 04:11:40,389 INFO L262 TraceCheckSpWp]: Trace formula consists of 1303 conjuncts, 4 conjunts are in the unsatisfiable core [2023-12-16 04:11:40,395 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-16 04:11:40,496 INFO L134 CoverageAnalysis]: Checked inductivity of 11400 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 11400 trivial. 0 not checked. [2023-12-16 04:11:40,496 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-16 04:11:40,496 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-12-16 04:11:40,496 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [391043603] [2023-12-16 04:11:40,496 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2023-12-16 04:11:40,496 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1986459170] [2023-12-16 04:11:40,496 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1986459170] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-16 04:11:40,496 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-16 04:11:40,497 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2023-12-16 04:11:40,497 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1295933884] [2023-12-16 04:11:40,497 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-16 04:11:40,497 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2023-12-16 04:11:40,497 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-12-16 04:11:40,498 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2023-12-16 04:11:40,498 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2023-12-16 04:11:40,499 INFO L87 Difference]: Start difference. First operand 887 states and 1444 transitions. Second operand has 4 states, 4 states have (on average 36.0) internal successors, (144), 4 states have internal predecessors, (144), 1 states have call successors, (76), 1 states have call predecessors, (76), 1 states have return successors, (76), 1 states have call predecessors, (76), 1 states have call successors, (76) [2023-12-16 04:11:40,647 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-16 04:11:40,648 INFO L93 Difference]: Finished difference Result 2349 states and 3826 transitions. [2023-12-16 04:11:40,649 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2023-12-16 04:11:40,650 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 36.0) internal successors, (144), 4 states have internal predecessors, (144), 1 states have call successors, (76), 1 states have call predecessors, (76), 1 states have return successors, (76), 1 states have call predecessors, (76), 1 states have call successors, (76) Word has length 521 [2023-12-16 04:11:40,650 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-16 04:11:40,654 INFO L225 Difference]: With dead ends: 2349 [2023-12-16 04:11:40,654 INFO L226 Difference]: Without dead ends: 1463 [2023-12-16 04:11:40,656 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 521 GetRequests, 518 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-16 04:11:40,656 INFO L413 NwaCegarLoop]: 406 mSDtfsCounter, 467 mSDsluCounter, 658 mSDsCounter, 0 mSdLazyCounter, 76 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 467 SdHoareTripleChecker+Valid, 1064 SdHoareTripleChecker+Invalid, 77 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 76 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2023-12-16 04:11:40,656 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [467 Valid, 1064 Invalid, 77 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 76 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2023-12-16 04:11:40,657 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1463 states. [2023-12-16 04:11:40,686 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1463 to 1007. [2023-12-16 04:11:40,687 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1007 states, 852 states have (on average 1.5551643192488263) internal successors, (1325), 852 states have internal predecessors, (1325), 152 states have call successors, (152), 2 states have call predecessors, (152), 2 states have return successors, (152), 152 states have call predecessors, (152), 152 states have call successors, (152) [2023-12-16 04:11:40,690 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1007 states to 1007 states and 1629 transitions. [2023-12-16 04:11:40,690 INFO L78 Accepts]: Start accepts. Automaton has 1007 states and 1629 transitions. Word has length 521 [2023-12-16 04:11:40,691 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-16 04:11:40,691 INFO L495 AbstractCegarLoop]: Abstraction has 1007 states and 1629 transitions. [2023-12-16 04:11:40,691 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 36.0) internal successors, (144), 4 states have internal predecessors, (144), 1 states have call successors, (76), 1 states have call predecessors, (76), 1 states have return successors, (76), 1 states have call predecessors, (76), 1 states have call successors, (76) [2023-12-16 04:11:40,691 INFO L276 IsEmpty]: Start isEmpty. Operand 1007 states and 1629 transitions. [2023-12-16 04:11:40,694 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 522 [2023-12-16 04:11:40,694 INFO L187 NwaCegarLoop]: Found error trace [2023-12-16 04:11:40,694 INFO L195 NwaCegarLoop]: trace histogram [76, 76, 76, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-16 04:11:40,702 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-16 04:11:40,902 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-16 04:11:40,902 INFO L420 AbstractCegarLoop]: === Iteration 9 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-16 04:11:40,903 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-16 04:11:40,903 INFO L85 PathProgramCache]: Analyzing trace with hash -385418596, now seen corresponding path program 1 times [2023-12-16 04:11:40,903 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-12-16 04:11:40,903 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [738547545] [2023-12-16 04:11:40,903 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-16 04:11:40,903 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-16 04:11:40,942 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-12-16 04:11:40,943 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [354869032] [2023-12-16 04:11:40,943 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-16 04:11:40,943 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-16 04:11:40,943 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-12-16 04:11:40,952 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-16 04:11:40,972 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-16 04:11:41,264 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 04:11:41,275 INFO L262 TraceCheckSpWp]: Trace formula consists of 1303 conjuncts, 6 conjunts are in the unsatisfiable core [2023-12-16 04:11:41,281 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-16 04:11:41,702 INFO L134 CoverageAnalysis]: Checked inductivity of 11400 backedges. 4053 proven. 174 refuted. 0 times theorem prover too weak. 7173 trivial. 0 not checked. [2023-12-16 04:11:41,703 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-12-16 04:11:42,344 INFO L134 CoverageAnalysis]: Checked inductivity of 11400 backedges. 51 proven. 174 refuted. 0 times theorem prover too weak. 11175 trivial. 0 not checked. [2023-12-16 04:11:42,344 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-12-16 04:11:42,344 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [738547545] [2023-12-16 04:11:42,344 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2023-12-16 04:11:42,344 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [354869032] [2023-12-16 04:11:42,344 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [354869032] provided 0 perfect and 2 imperfect interpolant sequences [2023-12-16 04:11:42,344 INFO L185 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2023-12-16 04:11:42,345 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 5] total 8 [2023-12-16 04:11:42,346 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1174250332] [2023-12-16 04:11:42,346 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2023-12-16 04:11:42,347 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2023-12-16 04:11:42,347 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-12-16 04:11:42,348 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2023-12-16 04:11:42,348 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=22, Invalid=34, Unknown=0, NotChecked=0, Total=56 [2023-12-16 04:11:42,351 INFO L87 Difference]: Start difference. First operand 1007 states and 1629 transitions. Second operand has 8 states, 8 states have (on average 30.75) internal successors, (246), 8 states have internal predecessors, (246), 3 states have call successors, (134), 2 states have call predecessors, (134), 4 states have return successors, (135), 3 states have call predecessors, (135), 3 states have call successors, (135) [2023-12-16 04:11:43,054 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-16 04:11:43,054 INFO L93 Difference]: Finished difference Result 2025 states and 3267 transitions. [2023-12-16 04:11:43,073 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2023-12-16 04:11:43,073 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 8 states have (on average 30.75) internal successors, (246), 8 states have internal predecessors, (246), 3 states have call successors, (134), 2 states have call predecessors, (134), 4 states have return successors, (135), 3 states have call predecessors, (135), 3 states have call successors, (135) Word has length 521 [2023-12-16 04:11:43,075 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-16 04:11:43,083 INFO L225 Difference]: With dead ends: 2025 [2023-12-16 04:11:43,083 INFO L226 Difference]: Without dead ends: 1019 [2023-12-16 04:11:43,086 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 1044 GetRequests, 1034 SyntacticMatches, 0 SemanticMatches, 10 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 5 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=53, Invalid=79, Unknown=0, NotChecked=0, Total=132 [2023-12-16 04:11:43,088 INFO L413 NwaCegarLoop]: 347 mSDtfsCounter, 390 mSDsluCounter, 540 mSDsCounter, 0 mSdLazyCounter, 402 mSolverCounterSat, 48 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 407 SdHoareTripleChecker+Valid, 887 SdHoareTripleChecker+Invalid, 450 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 48 IncrementalHoareTripleChecker+Valid, 402 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.6s IncrementalHoareTripleChecker+Time [2023-12-16 04:11:43,088 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [407 Valid, 887 Invalid, 450 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [48 Valid, 402 Invalid, 0 Unknown, 0 Unchecked, 0.6s Time] [2023-12-16 04:11:43,089 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1019 states. [2023-12-16 04:11:43,162 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1019 to 1015. [2023-12-16 04:11:43,164 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1015 states, 858 states have (on average 1.5419580419580419) internal successors, (1323), 858 states have internal predecessors, (1323), 152 states have call successors, (152), 4 states have call predecessors, (152), 4 states have return successors, (152), 152 states have call predecessors, (152), 152 states have call successors, (152) [2023-12-16 04:11:43,166 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1015 states to 1015 states and 1627 transitions. [2023-12-16 04:11:43,167 INFO L78 Accepts]: Start accepts. Automaton has 1015 states and 1627 transitions. Word has length 521 [2023-12-16 04:11:43,167 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-16 04:11:43,167 INFO L495 AbstractCegarLoop]: Abstraction has 1015 states and 1627 transitions. [2023-12-16 04:11:43,168 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 8 states have (on average 30.75) internal successors, (246), 8 states have internal predecessors, (246), 3 states have call successors, (134), 2 states have call predecessors, (134), 4 states have return successors, (135), 3 states have call predecessors, (135), 3 states have call successors, (135) [2023-12-16 04:11:43,176 INFO L276 IsEmpty]: Start isEmpty. Operand 1015 states and 1627 transitions. [2023-12-16 04:11:43,179 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 522 [2023-12-16 04:11:43,179 INFO L187 NwaCegarLoop]: Found error trace [2023-12-16 04:11:43,180 INFO L195 NwaCegarLoop]: trace histogram [76, 76, 76, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-16 04:11:43,206 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (10)] Ended with exit code 0 [2023-12-16 04:11:43,396 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-16 04:11:43,397 INFO L420 AbstractCegarLoop]: === Iteration 10 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-16 04:11:43,397 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-16 04:11:43,397 INFO L85 PathProgramCache]: Analyzing trace with hash 274112926, now seen corresponding path program 1 times [2023-12-16 04:11:43,397 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-12-16 04:11:43,398 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2017105149] [2023-12-16 04:11:43,398 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-16 04:11:43,398 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-16 04:11:43,494 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-12-16 04:11:43,495 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [551708402] [2023-12-16 04:11:43,495 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-16 04:11:43,495 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-16 04:11:43,495 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-12-16 04:11:43,506 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-16 04:11:43,512 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-16 04:11:43,997 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 04:11:44,003 INFO L262 TraceCheckSpWp]: Trace formula consists of 1303 conjuncts, 6 conjunts are in the unsatisfiable core [2023-12-16 04:11:44,009 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-16 04:11:44,372 INFO L134 CoverageAnalysis]: Checked inductivity of 11400 backedges. 5535 proven. 135 refuted. 0 times theorem prover too weak. 5730 trivial. 0 not checked. [2023-12-16 04:11:44,372 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-12-16 04:11:44,673 INFO L134 CoverageAnalysis]: Checked inductivity of 11400 backedges. 90 proven. 135 refuted. 0 times theorem prover too weak. 11175 trivial. 0 not checked. [2023-12-16 04:11:44,673 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-12-16 04:11:44,673 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2017105149] [2023-12-16 04:11:44,673 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2023-12-16 04:11:44,674 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [551708402] [2023-12-16 04:11:44,674 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [551708402] provided 0 perfect and 2 imperfect interpolant sequences [2023-12-16 04:11:44,674 INFO L185 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2023-12-16 04:11:44,674 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 5] total 7 [2023-12-16 04:11:44,675 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [359257134] [2023-12-16 04:11:44,675 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2023-12-16 04:11:44,675 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2023-12-16 04:11:44,676 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-12-16 04:11:44,676 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2023-12-16 04:11:44,676 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=17, Invalid=25, Unknown=0, NotChecked=0, Total=42 [2023-12-16 04:11:44,677 INFO L87 Difference]: Start difference. First operand 1015 states and 1627 transitions. Second operand has 7 states, 7 states have (on average 21.857142857142858) internal successors, (153), 7 states have internal predecessors, (153), 2 states have call successors, (121), 2 states have call predecessors, (121), 4 states have return successors, (122), 2 states have call predecessors, (122), 2 states have call successors, (122) [2023-12-16 04:11:45,163 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-16 04:11:45,163 INFO L93 Difference]: Finished difference Result 2043 states and 3263 transitions. [2023-12-16 04:11:45,165 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2023-12-16 04:11:45,165 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 21.857142857142858) internal successors, (153), 7 states have internal predecessors, (153), 2 states have call successors, (121), 2 states have call predecessors, (121), 4 states have return successors, (122), 2 states have call predecessors, (122), 2 states have call successors, (122) Word has length 521 [2023-12-16 04:11:45,166 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-16 04:11:45,169 INFO L225 Difference]: With dead ends: 2043 [2023-12-16 04:11:45,169 INFO L226 Difference]: Without dead ends: 1029 [2023-12-16 04:11:45,171 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 1044 GetRequests, 1034 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-16 04:11:45,171 INFO L413 NwaCegarLoop]: 336 mSDtfsCounter, 521 mSDsluCounter, 516 mSDsCounter, 0 mSdLazyCounter, 416 mSolverCounterSat, 77 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 550 SdHoareTripleChecker+Valid, 852 SdHoareTripleChecker+Invalid, 493 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 77 IncrementalHoareTripleChecker+Valid, 416 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2023-12-16 04:11:45,172 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [550 Valid, 852 Invalid, 493 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [77 Valid, 416 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2023-12-16 04:11:45,173 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1029 states. [2023-12-16 04:11:45,207 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1029 to 1021. [2023-12-16 04:11:45,209 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1021 states, 862 states have (on average 1.511600928074246) internal successors, (1303), 862 states have internal predecessors, (1303), 152 states have call successors, (152), 6 states have call predecessors, (152), 6 states have return successors, (152), 152 states have call predecessors, (152), 152 states have call successors, (152) [2023-12-16 04:11:45,211 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1021 states to 1021 states and 1607 transitions. [2023-12-16 04:11:45,211 INFO L78 Accepts]: Start accepts. Automaton has 1021 states and 1607 transitions. Word has length 521 [2023-12-16 04:11:45,211 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-16 04:11:45,211 INFO L495 AbstractCegarLoop]: Abstraction has 1021 states and 1607 transitions. [2023-12-16 04:11:45,212 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 21.857142857142858) internal successors, (153), 7 states have internal predecessors, (153), 2 states have call successors, (121), 2 states have call predecessors, (121), 4 states have return successors, (122), 2 states have call predecessors, (122), 2 states have call successors, (122) [2023-12-16 04:11:45,212 INFO L276 IsEmpty]: Start isEmpty. Operand 1021 states and 1607 transitions. [2023-12-16 04:11:45,215 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 524 [2023-12-16 04:11:45,215 INFO L187 NwaCegarLoop]: Found error trace [2023-12-16 04:11:45,215 INFO L195 NwaCegarLoop]: trace histogram [76, 76, 76, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-16 04:11:45,225 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-16 04:11:45,423 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-16 04:11:45,424 INFO L420 AbstractCegarLoop]: === Iteration 11 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-16 04:11:45,424 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-16 04:11:45,424 INFO L85 PathProgramCache]: Analyzing trace with hash -278094295, now seen corresponding path program 1 times [2023-12-16 04:11:45,424 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-12-16 04:11:45,424 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [573758553] [2023-12-16 04:11:45,425 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-16 04:11:45,425 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-16 04:11:45,554 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-12-16 04:11:45,554 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [489660069] [2023-12-16 04:11:45,554 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-16 04:11:45,554 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-16 04:11:45,554 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-12-16 04:11:45,577 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-16 04:11:45,675 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-16 04:11:46,120 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 04:11:46,130 INFO L262 TraceCheckSpWp]: Trace formula consists of 1308 conjuncts, 6 conjunts are in the unsatisfiable core [2023-12-16 04:11:46,136 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-16 04:11:46,474 INFO L134 CoverageAnalysis]: Checked inductivity of 11400 backedges. 5719 proven. 123 refuted. 0 times theorem prover too weak. 5558 trivial. 0 not checked. [2023-12-16 04:11:46,474 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-12-16 04:11:46,795 INFO L134 CoverageAnalysis]: Checked inductivity of 11400 backedges. 102 proven. 123 refuted. 0 times theorem prover too weak. 11175 trivial. 0 not checked. [2023-12-16 04:11:46,795 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-12-16 04:11:46,796 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [573758553] [2023-12-16 04:11:46,796 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2023-12-16 04:11:46,796 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [489660069] [2023-12-16 04:11:46,796 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [489660069] provided 0 perfect and 2 imperfect interpolant sequences [2023-12-16 04:11:46,796 INFO L185 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2023-12-16 04:11:46,796 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 5] total 7 [2023-12-16 04:11:46,796 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1254538538] [2023-12-16 04:11:46,796 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2023-12-16 04:11:46,797 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2023-12-16 04:11:46,797 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-12-16 04:11:46,797 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2023-12-16 04:11:46,797 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=17, Invalid=25, Unknown=0, NotChecked=0, Total=42 [2023-12-16 04:11:46,798 INFO L87 Difference]: Start difference. First operand 1021 states and 1607 transitions. Second operand has 7 states, 7 states have (on average 22.142857142857142) internal successors, (155), 7 states have internal predecessors, (155), 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-16 04:11:47,487 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-16 04:11:47,488 INFO L93 Difference]: Finished difference Result 2057 states and 3223 transitions. [2023-12-16 04:11:47,490 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2023-12-16 04:11:47,490 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 22.142857142857142) internal successors, (155), 7 states have internal predecessors, (155), 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 523 [2023-12-16 04:11:47,491 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-16 04:11:47,494 INFO L225 Difference]: With dead ends: 2057 [2023-12-16 04:11:47,494 INFO L226 Difference]: Without dead ends: 1037 [2023-12-16 04:11:47,496 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 1048 GetRequests, 1038 SyntacticMatches, 1 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 5 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=45, Invalid=65, Unknown=0, NotChecked=0, Total=110 [2023-12-16 04:11:47,497 INFO L413 NwaCegarLoop]: 327 mSDtfsCounter, 257 mSDsluCounter, 499 mSDsCounter, 0 mSdLazyCounter, 424 mSolverCounterSat, 17 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 290 SdHoareTripleChecker+Valid, 826 SdHoareTripleChecker+Invalid, 441 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 17 IncrementalHoareTripleChecker+Valid, 424 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.6s IncrementalHoareTripleChecker+Time [2023-12-16 04:11:47,497 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [290 Valid, 826 Invalid, 441 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [17 Valid, 424 Invalid, 0 Unknown, 0 Unchecked, 0.6s Time] [2023-12-16 04:11:47,498 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1037 states. [2023-12-16 04:11:47,585 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1037 to 1025. [2023-12-16 04:11:47,586 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1025 states, 864 states have (on average 1.4756944444444444) internal successors, (1275), 864 states have internal predecessors, (1275), 152 states have call successors, (152), 8 states have call predecessors, (152), 8 states have return successors, (152), 152 states have call predecessors, (152), 152 states have call successors, (152) [2023-12-16 04:11:47,588 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1025 states to 1025 states and 1579 transitions. [2023-12-16 04:11:47,589 INFO L78 Accepts]: Start accepts. Automaton has 1025 states and 1579 transitions. Word has length 523 [2023-12-16 04:11:47,589 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-16 04:11:47,589 INFO L495 AbstractCegarLoop]: Abstraction has 1025 states and 1579 transitions. [2023-12-16 04:11:47,589 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 22.142857142857142) internal successors, (155), 7 states have internal predecessors, (155), 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-16 04:11:47,589 INFO L276 IsEmpty]: Start isEmpty. Operand 1025 states and 1579 transitions. [2023-12-16 04:11:47,592 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 524 [2023-12-16 04:11:47,592 INFO L187 NwaCegarLoop]: Found error trace [2023-12-16 04:11:47,593 INFO L195 NwaCegarLoop]: trace histogram [76, 76, 76, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-16 04:11:47,603 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-16 04:11:47,800 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-16 04:11:47,801 INFO L420 AbstractCegarLoop]: === Iteration 12 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-16 04:11:47,801 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-16 04:11:47,801 INFO L85 PathProgramCache]: Analyzing trace with hash -689692691, now seen corresponding path program 1 times [2023-12-16 04:11:47,801 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-12-16 04:11:47,801 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [200960347] [2023-12-16 04:11:47,801 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-16 04:11:47,802 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-16 04:11:47,848 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-12-16 04:11:47,848 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1257044897] [2023-12-16 04:11:47,849 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-16 04:11:47,849 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-16 04:11:47,849 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-12-16 04:11:47,854 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-16 04:11:47,881 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-16 04:11:48,248 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 04:11:48,254 INFO L262 TraceCheckSpWp]: Trace formula consists of 1308 conjuncts, 13 conjunts are in the unsatisfiable core [2023-12-16 04:11:48,259 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-16 04:11:48,547 INFO L134 CoverageAnalysis]: Checked inductivity of 11400 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 11400 trivial. 0 not checked. [2023-12-16 04:11:48,547 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-16 04:11:48,547 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-12-16 04:11:48,547 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [200960347] [2023-12-16 04:11:48,547 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2023-12-16 04:11:48,547 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1257044897] [2023-12-16 04:11:48,547 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1257044897] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-16 04:11:48,547 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-16 04:11:48,547 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [9] imperfect sequences [] total 9 [2023-12-16 04:11:48,548 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1234440976] [2023-12-16 04:11:48,548 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-16 04:11:48,548 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2023-12-16 04:11:48,548 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-12-16 04:11:48,549 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2023-12-16 04:11:48,549 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=18, Invalid=54, Unknown=0, NotChecked=0, Total=72 [2023-12-16 04:11:48,549 INFO L87 Difference]: Start difference. First operand 1025 states and 1579 transitions. Second operand has 9 states, 9 states have (on average 16.22222222222222) internal successors, (146), 9 states have internal predecessors, (146), 1 states have call successors, (76), 1 states have call predecessors, (76), 1 states have return successors, (76), 1 states have call predecessors, (76), 1 states have call successors, (76) [2023-12-16 04:11:52,086 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-16 04:11:52,086 INFO L93 Difference]: Finished difference Result 4864 states and 7451 transitions. [2023-12-16 04:11:52,096 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2023-12-16 04:11:52,097 INFO L78 Accepts]: Start accepts. Automaton has has 9 states, 9 states have (on average 16.22222222222222) internal successors, (146), 9 states have internal predecessors, (146), 1 states have call successors, (76), 1 states have call predecessors, (76), 1 states have return successors, (76), 1 states have call predecessors, (76), 1 states have call successors, (76) Word has length 523 [2023-12-16 04:11:52,100 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-16 04:11:52,149 INFO L225 Difference]: With dead ends: 4864 [2023-12-16 04:11:52,149 INFO L226 Difference]: Without dead ends: 3814 [2023-12-16 04:11:52,160 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 539 GetRequests, 520 SyntacticMatches, 0 SemanticMatches, 19 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 72 ImplicationChecksByTransitivity, 0.4s TimeCoverageRelationStatistics Valid=132, Invalid=288, Unknown=0, NotChecked=0, Total=420 [2023-12-16 04:11:52,163 INFO L413 NwaCegarLoop]: 626 mSDtfsCounter, 2841 mSDsluCounter, 2577 mSDsCounter, 0 mSdLazyCounter, 1603 mSolverCounterSat, 965 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2841 SdHoareTripleChecker+Valid, 3203 SdHoareTripleChecker+Invalid, 2568 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 965 IncrementalHoareTripleChecker+Valid, 1603 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.8s IncrementalHoareTripleChecker+Time [2023-12-16 04:11:52,164 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [2841 Valid, 3203 Invalid, 2568 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [965 Valid, 1603 Invalid, 0 Unknown, 0 Unchecked, 2.8s Time] [2023-12-16 04:11:52,172 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3814 states. [2023-12-16 04:11:52,620 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3814 to 2700. [2023-12-16 04:11:52,627 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2700 states, 2245 states have (on average 1.469487750556793) internal successors, (3299), 2249 states have internal predecessors, (3299), 428 states have call successors, (428), 26 states have call predecessors, (428), 26 states have return successors, (428), 424 states have call predecessors, (428), 428 states have call successors, (428) [2023-12-16 04:11:52,632 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2700 states to 2700 states and 4155 transitions. [2023-12-16 04:11:52,633 INFO L78 Accepts]: Start accepts. Automaton has 2700 states and 4155 transitions. Word has length 523 [2023-12-16 04:11:52,634 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-16 04:11:52,634 INFO L495 AbstractCegarLoop]: Abstraction has 2700 states and 4155 transitions. [2023-12-16 04:11:52,635 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 9 states, 9 states have (on average 16.22222222222222) internal successors, (146), 9 states have internal predecessors, (146), 1 states have call successors, (76), 1 states have call predecessors, (76), 1 states have return successors, (76), 1 states have call predecessors, (76), 1 states have call successors, (76) [2023-12-16 04:11:52,635 INFO L276 IsEmpty]: Start isEmpty. Operand 2700 states and 4155 transitions. [2023-12-16 04:11:52,643 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 524 [2023-12-16 04:11:52,643 INFO L187 NwaCegarLoop]: Found error trace [2023-12-16 04:11:52,644 INFO L195 NwaCegarLoop]: trace histogram [76, 76, 76, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-16 04:11:52,668 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-16 04:11:52,856 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-16 04:11:52,856 INFO L420 AbstractCegarLoop]: === Iteration 13 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-16 04:11:52,857 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-16 04:11:52,857 INFO L85 PathProgramCache]: Analyzing trace with hash -2051230351, now seen corresponding path program 1 times [2023-12-16 04:11:52,857 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-12-16 04:11:52,857 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [611171657] [2023-12-16 04:11:52,857 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-16 04:11:52,857 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-16 04:11:52,908 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-12-16 04:11:52,909 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [797615118] [2023-12-16 04:11:52,909 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-16 04:11:52,909 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-16 04:11:52,909 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-12-16 04:11:52,910 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-16 04:11:52,925 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-16 04:11:53,344 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 04:11:53,351 INFO L262 TraceCheckSpWp]: Trace formula consists of 1304 conjuncts, 9 conjunts are in the unsatisfiable core [2023-12-16 04:11:53,365 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-16 04:11:53,553 INFO L134 CoverageAnalysis]: Checked inductivity of 11400 backedges. 3423 proven. 39 refuted. 0 times theorem prover too weak. 7938 trivial. 0 not checked. [2023-12-16 04:11:53,553 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-12-16 04:11:53,926 INFO L134 CoverageAnalysis]: Checked inductivity of 11400 backedges. 186 proven. 39 refuted. 0 times theorem prover too weak. 11175 trivial. 0 not checked. [2023-12-16 04:11:53,926 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-12-16 04:11:53,926 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [611171657] [2023-12-16 04:11:53,926 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2023-12-16 04:11:53,926 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [797615118] [2023-12-16 04:11:53,926 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [797615118] provided 0 perfect and 2 imperfect interpolant sequences [2023-12-16 04:11:53,926 INFO L185 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2023-12-16 04:11:53,927 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 6] total 8 [2023-12-16 04:11:53,927 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [895262092] [2023-12-16 04:11:53,927 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2023-12-16 04:11:53,927 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2023-12-16 04:11:53,928 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-12-16 04:11:53,928 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2023-12-16 04:11:53,928 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=19, Invalid=37, Unknown=0, NotChecked=0, Total=56 [2023-12-16 04:11:53,928 INFO L87 Difference]: Start difference. First operand 2700 states and 4155 transitions. Second operand has 8 states, 8 states have (on average 19.375) internal successors, (155), 8 states have internal predecessors, (155), 2 states have call successors, (89), 2 states have call predecessors, (89), 4 states have return successors, (90), 2 states have call predecessors, (90), 2 states have call successors, (90) [2023-12-16 04:11:55,206 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-16 04:11:55,207 INFO L93 Difference]: Finished difference Result 4294 states and 6611 transitions. [2023-12-16 04:11:55,216 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2023-12-16 04:11:55,217 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 8 states have (on average 19.375) internal successors, (155), 8 states have internal predecessors, (155), 2 states have call successors, (89), 2 states have call predecessors, (89), 4 states have return successors, (90), 2 states have call predecessors, (90), 2 states have call successors, (90) Word has length 523 [2023-12-16 04:11:55,217 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-16 04:11:55,224 INFO L225 Difference]: With dead ends: 4294 [2023-12-16 04:11:55,224 INFO L226 Difference]: Without dead ends: 1595 [2023-12-16 04:11:55,228 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 1052 GetRequests, 1036 SyntacticMatches, 3 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 12 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=77, Invalid=133, Unknown=0, NotChecked=0, Total=210 [2023-12-16 04:11:55,229 INFO L413 NwaCegarLoop]: 426 mSDtfsCounter, 776 mSDsluCounter, 614 mSDsCounter, 0 mSdLazyCounter, 839 mSolverCounterSat, 277 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.9s Time, 0 mProtectedPredicate, 0 mProtectedAction, 839 SdHoareTripleChecker+Valid, 1040 SdHoareTripleChecker+Invalid, 1116 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 277 IncrementalHoareTripleChecker+Valid, 839 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.1s IncrementalHoareTripleChecker+Time [2023-12-16 04:11:55,229 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [839 Valid, 1040 Invalid, 1116 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [277 Valid, 839 Invalid, 0 Unknown, 0 Unchecked, 1.1s Time] [2023-12-16 04:11:55,245 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1595 states. [2023-12-16 04:11:55,375 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1595 to 1570. [2023-12-16 04:11:55,389 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1570 states, 1275 states have (on average 1.4556862745098038) internal successors, (1856), 1278 states have internal predecessors, (1856), 276 states have call successors, (276), 18 states have call predecessors, (276), 18 states have return successors, (276), 273 states have call predecessors, (276), 276 states have call successors, (276) [2023-12-16 04:11:55,392 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1570 states to 1570 states and 2408 transitions. [2023-12-16 04:11:55,393 INFO L78 Accepts]: Start accepts. Automaton has 1570 states and 2408 transitions. Word has length 523 [2023-12-16 04:11:55,393 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-16 04:11:55,393 INFO L495 AbstractCegarLoop]: Abstraction has 1570 states and 2408 transitions. [2023-12-16 04:11:55,394 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 8 states have (on average 19.375) internal successors, (155), 8 states have internal predecessors, (155), 2 states have call successors, (89), 2 states have call predecessors, (89), 4 states have return successors, (90), 2 states have call predecessors, (90), 2 states have call successors, (90) [2023-12-16 04:11:55,394 INFO L276 IsEmpty]: Start isEmpty. Operand 1570 states and 2408 transitions. [2023-12-16 04:11:55,399 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 524 [2023-12-16 04:11:55,399 INFO L187 NwaCegarLoop]: Found error trace [2023-12-16 04:11:55,399 INFO L195 NwaCegarLoop]: trace histogram [76, 76, 76, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-16 04:11:55,409 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (14)] Forceful destruction successful, exit code 0 [2023-12-16 04:11:55,609 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-16 04:11:55,610 INFO L420 AbstractCegarLoop]: === Iteration 14 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-16 04:11:55,610 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-16 04:11:55,610 INFO L85 PathProgramCache]: Analyzing trace with hash -347286419, now seen corresponding path program 1 times [2023-12-16 04:11:55,610 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-12-16 04:11:55,610 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [846054256] [2023-12-16 04:11:55,610 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-16 04:11:55,611 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-16 04:11:55,745 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-12-16 04:11:55,745 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [868651602] [2023-12-16 04:11:55,745 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-16 04:11:55,745 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-16 04:11:55,745 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-12-16 04:11:55,756 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-16 04:11:55,778 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-16 04:11:56,147 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 04:11:56,153 INFO L262 TraceCheckSpWp]: Trace formula consists of 1308 conjuncts, 8 conjunts are in the unsatisfiable core [2023-12-16 04:11:56,175 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-16 04:11:56,233 INFO L134 CoverageAnalysis]: Checked inductivity of 11400 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 11400 trivial. 0 not checked. [2023-12-16 04:11:56,233 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-16 04:11:56,233 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-12-16 04:11:56,233 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [846054256] [2023-12-16 04:11:56,233 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2023-12-16 04:11:56,233 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [868651602] [2023-12-16 04:11:56,236 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [868651602] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-16 04:11:56,236 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-16 04:11:56,236 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2023-12-16 04:11:56,236 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1093311831] [2023-12-16 04:11:56,236 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-16 04:11:56,237 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2023-12-16 04:11:56,237 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-12-16 04:11:56,237 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2023-12-16 04:11:56,237 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2023-12-16 04:11:56,238 INFO L87 Difference]: Start difference. First operand 1570 states and 2408 transitions. Second operand has 5 states, 5 states have (on average 29.2) internal successors, (146), 5 states have internal predecessors, (146), 1 states have call successors, (76), 1 states have call predecessors, (76), 1 states have return successors, (76), 1 states have call predecessors, (76), 1 states have call successors, (76) [2023-12-16 04:11:56,989 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-16 04:11:56,989 INFO L93 Difference]: Finished difference Result 4383 states and 6720 transitions. [2023-12-16 04:11:56,989 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2023-12-16 04:11:56,989 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 29.2) internal successors, (146), 5 states have internal predecessors, (146), 1 states have call successors, (76), 1 states have call predecessors, (76), 1 states have return successors, (76), 1 states have call predecessors, (76), 1 states have call successors, (76) Word has length 523 [2023-12-16 04:11:56,990 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-16 04:11:57,000 INFO L225 Difference]: With dead ends: 4383 [2023-12-16 04:11:57,000 INFO L226 Difference]: Without dead ends: 2924 [2023-12-16 04:11:57,003 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 525 GetRequests, 520 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=17, Invalid=25, Unknown=0, NotChecked=0, Total=42 [2023-12-16 04:11:57,003 INFO L413 NwaCegarLoop]: 650 mSDtfsCounter, 887 mSDsluCounter, 1366 mSDsCounter, 0 mSdLazyCounter, 211 mSolverCounterSat, 250 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 887 SdHoareTripleChecker+Valid, 2016 SdHoareTripleChecker+Invalid, 461 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 250 IncrementalHoareTripleChecker+Valid, 211 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2023-12-16 04:11:57,003 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [887 Valid, 2016 Invalid, 461 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [250 Valid, 211 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2023-12-16 04:11:57,005 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2924 states. [2023-12-16 04:11:57,082 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2924 to 1375. [2023-12-16 04:11:57,084 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1375 states, 1159 states have (on average 1.4624676445211389) internal successors, (1695), 1161 states have internal predecessors, (1695), 201 states have call successors, (201), 14 states have call predecessors, (201), 14 states have return successors, (201), 199 states have call predecessors, (201), 201 states have call successors, (201) [2023-12-16 04:11:57,086 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1375 states to 1375 states and 2097 transitions. [2023-12-16 04:11:57,087 INFO L78 Accepts]: Start accepts. Automaton has 1375 states and 2097 transitions. Word has length 523 [2023-12-16 04:11:57,087 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-16 04:11:57,087 INFO L495 AbstractCegarLoop]: Abstraction has 1375 states and 2097 transitions. [2023-12-16 04:11:57,088 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 29.2) internal successors, (146), 5 states have internal predecessors, (146), 1 states have call successors, (76), 1 states have call predecessors, (76), 1 states have return successors, (76), 1 states have call predecessors, (76), 1 states have call successors, (76) [2023-12-16 04:11:57,088 INFO L276 IsEmpty]: Start isEmpty. Operand 1375 states and 2097 transitions. [2023-12-16 04:11:57,091 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 524 [2023-12-16 04:11:57,091 INFO L187 NwaCegarLoop]: Found error trace [2023-12-16 04:11:57,091 INFO L195 NwaCegarLoop]: trace histogram [76, 76, 76, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-16 04:11:57,101 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-16 04:11:57,299 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-16 04:11:57,300 INFO L420 AbstractCegarLoop]: === Iteration 15 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-16 04:11:57,300 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-16 04:11:57,300 INFO L85 PathProgramCache]: Analyzing trace with hash 1919094767, now seen corresponding path program 1 times [2023-12-16 04:11:57,300 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-12-16 04:11:57,300 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1225621301] [2023-12-16 04:11:57,300 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-16 04:11:57,300 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-16 04:11:57,475 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-12-16 04:11:57,476 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [604160135] [2023-12-16 04:11:57,476 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-16 04:11:57,477 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-16 04:11:57,477 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-12-16 04:11:57,479 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-16 04:11:57,512 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-16 04:11:58,124 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 04:11:58,132 INFO L262 TraceCheckSpWp]: Trace formula consists of 1305 conjuncts, 6 conjunts are in the unsatisfiable core [2023-12-16 04:11:58,145 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-16 04:11:58,254 INFO L134 CoverageAnalysis]: Checked inductivity of 11400 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 11400 trivial. 0 not checked. [2023-12-16 04:11:58,254 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-16 04:11:58,254 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-12-16 04:11:58,254 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1225621301] [2023-12-16 04:11:58,254 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2023-12-16 04:11:58,254 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [604160135] [2023-12-16 04:11:58,254 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [604160135] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-16 04:11:58,254 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-16 04:11:58,254 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2023-12-16 04:11:58,255 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [393518149] [2023-12-16 04:11:58,255 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-16 04:11:58,255 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2023-12-16 04:11:58,255 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-12-16 04:11:58,256 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2023-12-16 04:11:58,256 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2023-12-16 04:11:58,268 INFO L87 Difference]: Start difference. First operand 1375 states and 2097 transitions. Second operand has 5 states, 5 states have (on average 29.2) internal successors, (146), 5 states have internal predecessors, (146), 1 states have call successors, (76), 1 states have call predecessors, (76), 1 states have return successors, (76), 1 states have call predecessors, (76), 1 states have call successors, (76) [2023-12-16 04:11:59,176 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-16 04:11:59,176 INFO L93 Difference]: Finished difference Result 3551 states and 5414 transitions. [2023-12-16 04:11:59,177 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2023-12-16 04:11:59,177 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 29.2) internal successors, (146), 5 states have internal predecessors, (146), 1 states have call successors, (76), 1 states have call predecessors, (76), 1 states have return successors, (76), 1 states have call predecessors, (76), 1 states have call successors, (76) Word has length 523 [2023-12-16 04:11:59,177 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-16 04:11:59,184 INFO L225 Difference]: With dead ends: 3551 [2023-12-16 04:11:59,184 INFO L226 Difference]: Without dead ends: 2271 [2023-12-16 04:11:59,191 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 525 GetRequests, 520 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=17, Invalid=25, Unknown=0, NotChecked=0, Total=42 [2023-12-16 04:11:59,192 INFO L413 NwaCegarLoop]: 866 mSDtfsCounter, 772 mSDsluCounter, 946 mSDsCounter, 0 mSdLazyCounter, 633 mSolverCounterSat, 3 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 772 SdHoareTripleChecker+Valid, 1812 SdHoareTripleChecker+Invalid, 636 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 3 IncrementalHoareTripleChecker+Valid, 633 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.7s IncrementalHoareTripleChecker+Time [2023-12-16 04:11:59,192 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [772 Valid, 1812 Invalid, 636 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [3 Valid, 633 Invalid, 0 Unknown, 0 Unchecked, 0.7s Time] [2023-12-16 04:11:59,194 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2271 states. [2023-12-16 04:11:59,284 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2271 to 1270. [2023-12-16 04:11:59,285 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1270 states, 1054 states have (on average 1.435483870967742) internal successors, (1513), 1056 states have internal predecessors, (1513), 201 states have call successors, (201), 14 states have call predecessors, (201), 14 states have return successors, (201), 199 states have call predecessors, (201), 201 states have call successors, (201) [2023-12-16 04:11:59,288 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1270 states to 1270 states and 1915 transitions. [2023-12-16 04:11:59,289 INFO L78 Accepts]: Start accepts. Automaton has 1270 states and 1915 transitions. Word has length 523 [2023-12-16 04:11:59,289 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-16 04:11:59,289 INFO L495 AbstractCegarLoop]: Abstraction has 1270 states and 1915 transitions. [2023-12-16 04:11:59,289 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 29.2) internal successors, (146), 5 states have internal predecessors, (146), 1 states have call successors, (76), 1 states have call predecessors, (76), 1 states have return successors, (76), 1 states have call predecessors, (76), 1 states have call successors, (76) [2023-12-16 04:11:59,289 INFO L276 IsEmpty]: Start isEmpty. Operand 1270 states and 1915 transitions. [2023-12-16 04:11:59,293 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 524 [2023-12-16 04:11:59,293 INFO L187 NwaCegarLoop]: Found error trace [2023-12-16 04:11:59,293 INFO L195 NwaCegarLoop]: trace histogram [76, 76, 76, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-16 04:11:59,301 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-16 04:11:59,501 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-16 04:11:59,501 INFO L420 AbstractCegarLoop]: === Iteration 16 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-16 04:11:59,501 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-16 04:11:59,502 INFO L85 PathProgramCache]: Analyzing trace with hash -1488649683, now seen corresponding path program 1 times [2023-12-16 04:11:59,502 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-12-16 04:11:59,502 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1844818245] [2023-12-16 04:11:59,502 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-16 04:11:59,502 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-16 04:11:59,575 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-12-16 04:11:59,575 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [20682111] [2023-12-16 04:11:59,575 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-16 04:11:59,575 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-16 04:11:59,575 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-12-16 04:11:59,578 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-16 04:11:59,582 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-16 04:11:59,936 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 04:11:59,941 INFO L262 TraceCheckSpWp]: Trace formula consists of 1304 conjuncts, 2 conjunts are in the unsatisfiable core [2023-12-16 04:11:59,947 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-16 04:11:59,960 INFO L134 CoverageAnalysis]: Checked inductivity of 11400 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 11400 trivial. 0 not checked. [2023-12-16 04:11:59,960 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-16 04:11:59,961 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-12-16 04:11:59,961 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1844818245] [2023-12-16 04:11:59,961 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2023-12-16 04:11:59,961 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [20682111] [2023-12-16 04:11:59,961 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [20682111] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-16 04:11:59,961 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-16 04:11:59,961 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2023-12-16 04:11:59,961 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1166376024] [2023-12-16 04:11:59,961 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-16 04:11:59,962 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2023-12-16 04:11:59,962 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-12-16 04:11:59,962 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2023-12-16 04:11:59,962 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2023-12-16 04:11:59,962 INFO L87 Difference]: Start difference. First operand 1270 states and 1915 transitions. Second operand has 3 states, 3 states have (on average 48.666666666666664) internal successors, (146), 3 states have internal predecessors, (146), 1 states have call successors, (76), 1 states have call predecessors, (76), 1 states have return successors, (76), 1 states have call predecessors, (76), 1 states have call successors, (76) [2023-12-16 04:12:00,067 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-16 04:12:00,067 INFO L93 Difference]: Finished difference Result 3296 states and 4978 transitions. [2023-12-16 04:12:00,072 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2023-12-16 04:12:00,072 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 48.666666666666664) internal successors, (146), 3 states have internal predecessors, (146), 1 states have call successors, (76), 1 states have call predecessors, (76), 1 states have return successors, (76), 1 states have call predecessors, (76), 1 states have call successors, (76) Word has length 523 [2023-12-16 04:12:00,072 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-16 04:12:00,079 INFO L225 Difference]: With dead ends: 3296 [2023-12-16 04:12:00,079 INFO L226 Difference]: Without dead ends: 2137 [2023-12-16 04:12:00,081 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 522 GetRequests, 521 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-16 04:12:00,081 INFO L413 NwaCegarLoop]: 601 mSDtfsCounter, 341 mSDsluCounter, 402 mSDsCounter, 0 mSdLazyCounter, 15 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 341 SdHoareTripleChecker+Valid, 1003 SdHoareTripleChecker+Invalid, 16 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 15 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2023-12-16 04:12:00,081 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [341 Valid, 1003 Invalid, 16 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 15 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2023-12-16 04:12:00,083 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2137 states. [2023-12-16 04:12:00,195 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2137 to 1713. [2023-12-16 04:12:00,197 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1713 states, 1425 states have (on average 1.4371929824561402) internal successors, (2048), 1428 states have internal predecessors, (2048), 267 states have call successors, (267), 20 states have call predecessors, (267), 20 states have return successors, (267), 264 states have call predecessors, (267), 267 states have call successors, (267) [2023-12-16 04:12:00,199 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1713 states to 1713 states and 2582 transitions. [2023-12-16 04:12:00,200 INFO L78 Accepts]: Start accepts. Automaton has 1713 states and 2582 transitions. Word has length 523 [2023-12-16 04:12:00,200 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-16 04:12:00,200 INFO L495 AbstractCegarLoop]: Abstraction has 1713 states and 2582 transitions. [2023-12-16 04:12:00,201 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 48.666666666666664) internal successors, (146), 3 states have internal predecessors, (146), 1 states have call successors, (76), 1 states have call predecessors, (76), 1 states have return successors, (76), 1 states have call predecessors, (76), 1 states have call successors, (76) [2023-12-16 04:12:00,201 INFO L276 IsEmpty]: Start isEmpty. Operand 1713 states and 2582 transitions. [2023-12-16 04:12:00,204 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 524 [2023-12-16 04:12:00,204 INFO L187 NwaCegarLoop]: Found error trace [2023-12-16 04:12:00,205 INFO L195 NwaCegarLoop]: trace histogram [76, 76, 76, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-16 04:12:00,214 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-16 04:12:00,412 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-16 04:12:00,413 INFO L420 AbstractCegarLoop]: === Iteration 17 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-16 04:12:00,413 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-16 04:12:00,413 INFO L85 PathProgramCache]: Analyzing trace with hash -1411748885, now seen corresponding path program 1 times [2023-12-16 04:12:00,413 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-12-16 04:12:00,413 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1564153987] [2023-12-16 04:12:00,413 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-16 04:12:00,413 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-16 04:12:00,451 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-12-16 04:12:00,451 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [510126941] [2023-12-16 04:12:00,452 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-16 04:12:00,452 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-16 04:12:00,452 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-12-16 04:12:00,453 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-16 04:12:00,455 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-16 04:12:00,913 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 04:12:00,918 INFO L262 TraceCheckSpWp]: Trace formula consists of 1303 conjuncts, 6 conjunts are in the unsatisfiable core [2023-12-16 04:12:00,925 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-16 04:12:01,037 INFO L134 CoverageAnalysis]: Checked inductivity of 11400 backedges. 2583 proven. 27 refuted. 0 times theorem prover too weak. 8790 trivial. 0 not checked. [2023-12-16 04:12:01,037 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-12-16 04:12:01,285 INFO L134 CoverageAnalysis]: Checked inductivity of 11400 backedges. 198 proven. 27 refuted. 0 times theorem prover too weak. 11175 trivial. 0 not checked. [2023-12-16 04:12:01,286 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-12-16 04:12:01,286 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1564153987] [2023-12-16 04:12:01,286 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2023-12-16 04:12:01,286 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [510126941] [2023-12-16 04:12:01,286 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [510126941] provided 0 perfect and 2 imperfect interpolant sequences [2023-12-16 04:12:01,286 INFO L185 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2023-12-16 04:12:01,286 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 5] total 7 [2023-12-16 04:12:01,286 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1495720333] [2023-12-16 04:12:01,286 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2023-12-16 04:12:01,287 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2023-12-16 04:12:01,287 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-12-16 04:12:01,287 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2023-12-16 04:12:01,287 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=17, Invalid=25, Unknown=0, NotChecked=0, Total=42 [2023-12-16 04:12:01,288 INFO L87 Difference]: Start difference. First operand 1713 states and 2582 transitions. Second operand has 7 states, 7 states have (on average 22.142857142857142) internal successors, (155), 7 states have internal predecessors, (155), 2 states have call successors, (85), 2 states have call predecessors, (85), 4 states have return successors, (86), 2 states have call predecessors, (86), 2 states have call successors, (86) [2023-12-16 04:12:01,667 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-16 04:12:01,668 INFO L93 Difference]: Finished difference Result 2720 states and 4093 transitions. [2023-12-16 04:12:01,673 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2023-12-16 04:12:01,673 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 22.142857142857142) internal successors, (155), 7 states have internal predecessors, (155), 2 states have call successors, (85), 2 states have call predecessors, (85), 4 states have return successors, (86), 2 states have call predecessors, (86), 2 states have call successors, (86) Word has length 523 [2023-12-16 04:12:01,674 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-16 04:12:01,677 INFO L225 Difference]: With dead ends: 2720 [2023-12-16 04:12:01,677 INFO L226 Difference]: Without dead ends: 1118 [2023-12-16 04:12:01,679 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 1048 GetRequests, 1038 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-16 04:12:01,679 INFO L413 NwaCegarLoop]: 328 mSDtfsCounter, 296 mSDsluCounter, 501 mSDsCounter, 0 mSdLazyCounter, 395 mSolverCounterSat, 14 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 362 SdHoareTripleChecker+Valid, 829 SdHoareTripleChecker+Invalid, 409 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 14 IncrementalHoareTripleChecker+Valid, 395 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2023-12-16 04:12:01,680 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [362 Valid, 829 Invalid, 409 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [14 Valid, 395 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2023-12-16 04:12:01,680 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1118 states. [2023-12-16 04:12:01,779 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1118 to 1100. [2023-12-16 04:12:01,780 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1100 states, 883 states have (on average 1.4144960362400907) internal successors, (1249), 885 states have internal predecessors, (1249), 201 states have call successors, (201), 15 states have call predecessors, (201), 15 states have return successors, (201), 199 states have call predecessors, (201), 201 states have call successors, (201) [2023-12-16 04:12:01,782 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1100 states to 1100 states and 1651 transitions. [2023-12-16 04:12:01,782 INFO L78 Accepts]: Start accepts. Automaton has 1100 states and 1651 transitions. Word has length 523 [2023-12-16 04:12:01,782 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-16 04:12:01,782 INFO L495 AbstractCegarLoop]: Abstraction has 1100 states and 1651 transitions. [2023-12-16 04:12:01,783 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 22.142857142857142) internal successors, (155), 7 states have internal predecessors, (155), 2 states have call successors, (85), 2 states have call predecessors, (85), 4 states have return successors, (86), 2 states have call predecessors, (86), 2 states have call successors, (86) [2023-12-16 04:12:01,783 INFO L276 IsEmpty]: Start isEmpty. Operand 1100 states and 1651 transitions. [2023-12-16 04:12:01,786 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 524 [2023-12-16 04:12:01,786 INFO L187 NwaCegarLoop]: Found error trace [2023-12-16 04:12:01,786 INFO L195 NwaCegarLoop]: trace histogram [76, 76, 76, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-16 04:12:01,794 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (18)] Forceful destruction successful, exit code 0 [2023-12-16 04:12:01,991 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-16 04:12:01,992 INFO L420 AbstractCegarLoop]: === Iteration 18 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-16 04:12:01,992 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-16 04:12:01,992 INFO L85 PathProgramCache]: Analyzing trace with hash -813894771, now seen corresponding path program 1 times [2023-12-16 04:12:01,992 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-12-16 04:12:01,992 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2050226242] [2023-12-16 04:12:01,992 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-16 04:12:01,992 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-16 04:12:02,074 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-12-16 04:12:02,074 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [843842108] [2023-12-16 04:12:02,074 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-16 04:12:02,074 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-16 04:12:02,075 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-12-16 04:12:02,075 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-16 04:12:02,091 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-16 04:12:02,484 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 04:12:02,490 INFO L262 TraceCheckSpWp]: Trace formula consists of 1303 conjuncts, 7 conjunts are in the unsatisfiable core [2023-12-16 04:12:02,499 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-16 04:12:02,885 INFO L134 CoverageAnalysis]: Checked inductivity of 11400 backedges. 5643 proven. 129 refuted. 0 times theorem prover too weak. 5628 trivial. 0 not checked. [2023-12-16 04:12:02,885 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-12-16 04:12:03,189 INFO L134 CoverageAnalysis]: Checked inductivity of 11400 backedges. 96 proven. 129 refuted. 0 times theorem prover too weak. 11175 trivial. 0 not checked. [2023-12-16 04:12:03,190 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-12-16 04:12:03,190 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2050226242] [2023-12-16 04:12:03,190 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2023-12-16 04:12:03,190 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [843842108] [2023-12-16 04:12:03,190 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [843842108] provided 0 perfect and 2 imperfect interpolant sequences [2023-12-16 04:12:03,190 INFO L185 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2023-12-16 04:12:03,190 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 6] total 8 [2023-12-16 04:12:03,190 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [925101034] [2023-12-16 04:12:03,190 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2023-12-16 04:12:03,191 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2023-12-16 04:12:03,191 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-12-16 04:12:03,191 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2023-12-16 04:12:03,192 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=22, Invalid=34, Unknown=0, NotChecked=0, Total=56 [2023-12-16 04:12:03,192 INFO L87 Difference]: Start difference. First operand 1100 states and 1651 transitions. Second operand has 8 states, 8 states have (on average 19.375) internal successors, (155), 8 states have internal predecessors, (155), 2 states have call successors, (119), 2 states have call predecessors, (119), 4 states have return successors, (120), 2 states have call predecessors, (120), 2 states have call successors, (120) [2023-12-16 04:12:03,580 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-16 04:12:03,581 INFO L93 Difference]: Finished difference Result 1953 states and 2893 transitions. [2023-12-16 04:12:03,582 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2023-12-16 04:12:03,583 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 8 states have (on average 19.375) internal successors, (155), 8 states have internal predecessors, (155), 2 states have call successors, (119), 2 states have call predecessors, (119), 4 states have return successors, (120), 2 states have call predecessors, (120), 2 states have call successors, (120) Word has length 523 [2023-12-16 04:12:03,583 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-16 04:12:03,586 INFO L225 Difference]: With dead ends: 1953 [2023-12-16 04:12:03,586 INFO L226 Difference]: Without dead ends: 964 [2023-12-16 04:12:03,587 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 1051 GetRequests, 1036 SyntacticMatches, 2 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 25 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=80, Invalid=130, Unknown=0, NotChecked=0, Total=210 [2023-12-16 04:12:03,588 INFO L413 NwaCegarLoop]: 317 mSDtfsCounter, 491 mSDsluCounter, 480 mSDsCounter, 0 mSdLazyCounter, 434 mSolverCounterSat, 77 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 563 SdHoareTripleChecker+Valid, 797 SdHoareTripleChecker+Invalid, 511 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 77 IncrementalHoareTripleChecker+Valid, 434 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2023-12-16 04:12:03,588 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [563 Valid, 797 Invalid, 511 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [77 Valid, 434 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2023-12-16 04:12:03,589 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 964 states. [2023-12-16 04:12:03,676 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 964 to 940. [2023-12-16 04:12:03,677 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 940 states, 720 states have (on average 1.3611111111111112) internal successors, (980), 722 states have internal predecessors, (980), 201 states have call successors, (201), 18 states have call predecessors, (201), 18 states have return successors, (201), 199 states have call predecessors, (201), 201 states have call successors, (201) [2023-12-16 04:12:03,679 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 940 states to 940 states and 1382 transitions. [2023-12-16 04:12:03,679 INFO L78 Accepts]: Start accepts. Automaton has 940 states and 1382 transitions. Word has length 523 [2023-12-16 04:12:03,680 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-16 04:12:03,680 INFO L495 AbstractCegarLoop]: Abstraction has 940 states and 1382 transitions. [2023-12-16 04:12:03,680 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 8 states have (on average 19.375) internal successors, (155), 8 states have internal predecessors, (155), 2 states have call successors, (119), 2 states have call predecessors, (119), 4 states have return successors, (120), 2 states have call predecessors, (120), 2 states have call successors, (120) [2023-12-16 04:12:03,680 INFO L276 IsEmpty]: Start isEmpty. Operand 940 states and 1382 transitions. [2023-12-16 04:12:03,684 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 524 [2023-12-16 04:12:03,684 INFO L187 NwaCegarLoop]: Found error trace [2023-12-16 04:12:03,684 INFO L195 NwaCegarLoop]: trace histogram [76, 76, 76, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-16 04:12:03,694 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (19)] Forceful destruction successful, exit code 0 [2023-12-16 04:12:03,892 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-16 04:12:03,893 INFO L420 AbstractCegarLoop]: === Iteration 19 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-16 04:12:03,894 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-16 04:12:03,894 INFO L85 PathProgramCache]: Analyzing trace with hash -1080993075, now seen corresponding path program 1 times [2023-12-16 04:12:03,894 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-12-16 04:12:03,894 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [26810619] [2023-12-16 04:12:03,895 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-16 04:12:03,895 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-16 04:12:04,032 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-12-16 04:12:04,033 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1740151039] [2023-12-16 04:12:04,033 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-16 04:12:04,033 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-16 04:12:04,033 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-12-16 04:12:04,042 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-16 04:12:04,072 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-16 04:12:04,476 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 04:12:04,482 INFO L262 TraceCheckSpWp]: Trace formula consists of 1299 conjuncts, 17 conjunts are in the unsatisfiable core [2023-12-16 04:12:04,489 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-16 04:12:06,005 INFO L134 CoverageAnalysis]: Checked inductivity of 11400 backedges. 6326 proven. 456 refuted. 0 times theorem prover too weak. 4618 trivial. 0 not checked. [2023-12-16 04:12:06,006 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-12-16 04:12:06,764 INFO L134 CoverageAnalysis]: Checked inductivity of 11400 backedges. 201 proven. 465 refuted. 0 times theorem prover too weak. 10734 trivial. 0 not checked. [2023-12-16 04:12:06,765 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-12-16 04:12:06,765 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [26810619] [2023-12-16 04:12:06,765 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2023-12-16 04:12:06,765 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1740151039] [2023-12-16 04:12:06,765 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1740151039] provided 0 perfect and 2 imperfect interpolant sequences [2023-12-16 04:12:06,765 INFO L185 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2023-12-16 04:12:06,765 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 12] total 22 [2023-12-16 04:12:06,765 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1288513127] [2023-12-16 04:12:06,765 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2023-12-16 04:12:06,766 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 22 states [2023-12-16 04:12:06,766 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-12-16 04:12:06,767 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 22 interpolants. [2023-12-16 04:12:06,767 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=120, Invalid=342, Unknown=0, NotChecked=0, Total=462 [2023-12-16 04:12:06,767 INFO L87 Difference]: Start difference. First operand 940 states and 1382 transitions. Second operand has 22 states, 22 states have (on average 11.818181818181818) internal successors, (260), 22 states have internal predecessors, (260), 7 states have call successors, (148), 4 states have call predecessors, (148), 10 states have return successors, (149), 7 states have call predecessors, (149), 7 states have call successors, (149) [2023-12-16 04:12:07,528 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-16 04:12:07,528 INFO L93 Difference]: Finished difference Result 1843 states and 2660 transitions. [2023-12-16 04:12:07,530 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 20 states. [2023-12-16 04:12:07,530 INFO L78 Accepts]: Start accepts. Automaton has has 22 states, 22 states have (on average 11.818181818181818) internal successors, (260), 22 states have internal predecessors, (260), 7 states have call successors, (148), 4 states have call predecessors, (148), 10 states have return successors, (149), 7 states have call predecessors, (149), 7 states have call successors, (149) Word has length 523 [2023-12-16 04:12:07,531 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-16 04:12:07,543 INFO L225 Difference]: With dead ends: 1843 [2023-12-16 04:12:07,543 INFO L226 Difference]: Without dead ends: 1018 [2023-12-16 04:12:07,555 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 1053 GetRequests, 1024 SyntacticMatches, 0 SemanticMatches, 29 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 196 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=277, Invalid=653, Unknown=0, NotChecked=0, Total=930 [2023-12-16 04:12:07,556 INFO L413 NwaCegarLoop]: 285 mSDtfsCounter, 800 mSDsluCounter, 971 mSDsCounter, 0 mSdLazyCounter, 864 mSolverCounterSat, 94 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 802 SdHoareTripleChecker+Valid, 1256 SdHoareTripleChecker+Invalid, 958 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 94 IncrementalHoareTripleChecker+Valid, 864 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.6s IncrementalHoareTripleChecker+Time [2023-12-16 04:12:07,556 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [802 Valid, 1256 Invalid, 958 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [94 Valid, 864 Invalid, 0 Unknown, 0 Unchecked, 0.6s Time] [2023-12-16 04:12:07,557 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1018 states. [2023-12-16 04:12:07,671 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1018 to 976. [2023-12-16 04:12:07,684 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 976 states, 747 states have (on average 1.3400267737617135) internal successors, (1001), 749 states have internal predecessors, (1001), 201 states have call successors, (201), 27 states have call predecessors, (201), 27 states have return successors, (201), 199 states have call predecessors, (201), 201 states have call successors, (201) [2023-12-16 04:12:07,686 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 976 states to 976 states and 1403 transitions. [2023-12-16 04:12:07,686 INFO L78 Accepts]: Start accepts. Automaton has 976 states and 1403 transitions. Word has length 523 [2023-12-16 04:12:07,687 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-16 04:12:07,687 INFO L495 AbstractCegarLoop]: Abstraction has 976 states and 1403 transitions. [2023-12-16 04:12:07,687 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 22 states, 22 states have (on average 11.818181818181818) internal successors, (260), 22 states have internal predecessors, (260), 7 states have call successors, (148), 4 states have call predecessors, (148), 10 states have return successors, (149), 7 states have call predecessors, (149), 7 states have call successors, (149) [2023-12-16 04:12:07,688 INFO L276 IsEmpty]: Start isEmpty. Operand 976 states and 1403 transitions. [2023-12-16 04:12:07,691 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 524 [2023-12-16 04:12:07,691 INFO L187 NwaCegarLoop]: Found error trace [2023-12-16 04:12:07,691 INFO L195 NwaCegarLoop]: trace histogram [76, 76, 76, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-16 04:12:07,714 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (20)] Forceful destruction successful, exit code 0 [2023-12-16 04:12:07,912 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-16 04:12:07,912 INFO L420 AbstractCegarLoop]: === Iteration 20 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-16 04:12:07,912 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-16 04:12:07,913 INFO L85 PathProgramCache]: Analyzing trace with hash -204974069, now seen corresponding path program 1 times [2023-12-16 04:12:07,913 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-12-16 04:12:07,913 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [37757498] [2023-12-16 04:12:07,913 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-16 04:12:07,913 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-16 04:12:07,985 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-12-16 04:12:07,985 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1502107961] [2023-12-16 04:12:07,985 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-16 04:12:07,985 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-16 04:12:07,985 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-12-16 04:12:08,001 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-16 04:12:08,039 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-16 04:12:08,592 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 04:12:08,598 INFO L262 TraceCheckSpWp]: Trace formula consists of 1297 conjuncts, 18 conjunts are in the unsatisfiable core [2023-12-16 04:12:08,604 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-16 04:12:10,322 INFO L134 CoverageAnalysis]: Checked inductivity of 11400 backedges. 7588 proven. 69 refuted. 0 times theorem prover too weak. 3743 trivial. 0 not checked. [2023-12-16 04:12:10,322 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-12-16 04:12:11,093 INFO L134 CoverageAnalysis]: Checked inductivity of 11400 backedges. 156 proven. 69 refuted. 0 times theorem prover too weak. 11175 trivial. 0 not checked. [2023-12-16 04:12:11,093 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-12-16 04:12:11,093 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [37757498] [2023-12-16 04:12:11,094 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2023-12-16 04:12:11,094 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1502107961] [2023-12-16 04:12:11,094 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1502107961] provided 0 perfect and 2 imperfect interpolant sequences [2023-12-16 04:12:11,094 INFO L185 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2023-12-16 04:12:11,094 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 11] total 18 [2023-12-16 04:12:11,094 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1317070828] [2023-12-16 04:12:11,094 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2023-12-16 04:12:11,095 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 18 states [2023-12-16 04:12:11,095 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-12-16 04:12:11,096 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2023-12-16 04:12:11,096 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=70, Invalid=236, Unknown=0, NotChecked=0, Total=306 [2023-12-16 04:12:11,096 INFO L87 Difference]: Start difference. First operand 976 states and 1403 transitions. Second operand has 18 states, 18 states have (on average 16.055555555555557) internal successors, (289), 18 states have internal predecessors, (289), 6 states have call successors, (152), 4 states have call predecessors, (152), 6 states have return successors, (152), 6 states have call predecessors, (152), 6 states have call successors, (152) [2023-12-16 04:12:13,227 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-16 04:12:13,227 INFO L93 Difference]: Finished difference Result 3099 states and 4461 transitions. [2023-12-16 04:12:13,227 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 23 states. [2023-12-16 04:12:13,228 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 16.055555555555557) internal successors, (289), 18 states have internal predecessors, (289), 6 states have call successors, (152), 4 states have call predecessors, (152), 6 states have return successors, (152), 6 states have call predecessors, (152), 6 states have call successors, (152) Word has length 523 [2023-12-16 04:12:13,228 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-16 04:12:13,244 INFO L225 Difference]: With dead ends: 3099 [2023-12-16 04:12:13,244 INFO L226 Difference]: Without dead ends: 2250 [2023-12-16 04:12:13,247 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 1064 GetRequests, 1030 SyntacticMatches, 0 SemanticMatches, 34 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 242 ImplicationChecksByTransitivity, 0.4s TimeCoverageRelationStatistics Valid=340, Invalid=920, Unknown=0, NotChecked=0, Total=1260 [2023-12-16 04:12:13,248 INFO L413 NwaCegarLoop]: 315 mSDtfsCounter, 1676 mSDsluCounter, 3555 mSDsCounter, 0 mSdLazyCounter, 2046 mSolverCounterSat, 649 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1720 SdHoareTripleChecker+Valid, 3870 SdHoareTripleChecker+Invalid, 2695 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 649 IncrementalHoareTripleChecker+Valid, 2046 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.7s IncrementalHoareTripleChecker+Time [2023-12-16 04:12:13,249 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [1720 Valid, 3870 Invalid, 2695 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [649 Valid, 2046 Invalid, 0 Unknown, 0 Unchecked, 1.7s Time] [2023-12-16 04:12:13,255 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2250 states. [2023-12-16 04:12:13,430 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2250 to 702. [2023-12-16 04:12:13,431 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 702 states, 525 states have (on average 1.321904761904762) internal successors, (694), 525 states have internal predecessors, (694), 152 states have call successors, (152), 24 states have call predecessors, (152), 24 states have return successors, (152), 152 states have call predecessors, (152), 152 states have call successors, (152) [2023-12-16 04:12:13,447 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 702 states to 702 states and 998 transitions. [2023-12-16 04:12:13,447 INFO L78 Accepts]: Start accepts. Automaton has 702 states and 998 transitions. Word has length 523 [2023-12-16 04:12:13,448 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-16 04:12:13,448 INFO L495 AbstractCegarLoop]: Abstraction has 702 states and 998 transitions. [2023-12-16 04:12:13,448 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 18 states, 18 states have (on average 16.055555555555557) internal successors, (289), 18 states have internal predecessors, (289), 6 states have call successors, (152), 4 states have call predecessors, (152), 6 states have return successors, (152), 6 states have call predecessors, (152), 6 states have call successors, (152) [2023-12-16 04:12:13,449 INFO L276 IsEmpty]: Start isEmpty. Operand 702 states and 998 transitions. [2023-12-16 04:12:13,453 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 525 [2023-12-16 04:12:13,453 INFO L187 NwaCegarLoop]: Found error trace [2023-12-16 04:12:13,454 INFO L195 NwaCegarLoop]: trace histogram [76, 76, 76, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-16 04:12:13,464 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-16 04:12:13,662 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-16 04:12:13,662 INFO L420 AbstractCegarLoop]: === Iteration 21 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-16 04:12:13,663 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-16 04:12:13,663 INFO L85 PathProgramCache]: Analyzing trace with hash 1117507261, now seen corresponding path program 1 times [2023-12-16 04:12:13,663 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-12-16 04:12:13,663 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [173651973] [2023-12-16 04:12:13,663 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-16 04:12:13,663 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-16 04:12:13,736 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-12-16 04:12:13,736 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [940094321] [2023-12-16 04:12:13,736 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-16 04:12:13,736 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-16 04:12:13,737 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-12-16 04:12:13,742 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-16 04:12:13,768 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-16 04:12:14,184 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 04:12:14,190 INFO L262 TraceCheckSpWp]: Trace formula consists of 1300 conjuncts, 19 conjunts are in the unsatisfiable core [2023-12-16 04:12:14,195 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-16 04:12:14,487 INFO L134 CoverageAnalysis]: Checked inductivity of 11400 backedges. 3019 proven. 33 refuted. 0 times theorem prover too weak. 8348 trivial. 0 not checked. [2023-12-16 04:12:14,488 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-12-16 04:12:14,740 INFO L134 CoverageAnalysis]: Checked inductivity of 11400 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 11400 trivial. 0 not checked. [2023-12-16 04:12:14,740 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-12-16 04:12:14,740 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [173651973] [2023-12-16 04:12:14,740 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2023-12-16 04:12:14,740 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [940094321] [2023-12-16 04:12:14,741 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [940094321] provided 1 perfect and 1 imperfect interpolant sequences [2023-12-16 04:12:14,741 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2023-12-16 04:12:14,741 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [10] total 13 [2023-12-16 04:12:14,741 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [9803421] [2023-12-16 04:12:14,741 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-16 04:12:14,742 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2023-12-16 04:12:14,742 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-12-16 04:12:14,742 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2023-12-16 04:12:14,742 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=37, Invalid=119, Unknown=0, NotChecked=0, Total=156 [2023-12-16 04:12:14,742 INFO L87 Difference]: Start difference. First operand 702 states and 998 transitions. Second operand has 5 states, 5 states have (on average 29.4) internal successors, (147), 5 states have internal predecessors, (147), 1 states have call successors, (76), 1 states have call predecessors, (76), 1 states have return successors, (76), 1 states have call predecessors, (76), 1 states have call successors, (76) [2023-12-16 04:12:15,165 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-16 04:12:15,165 INFO L93 Difference]: Finished difference Result 1278 states and 1827 transitions. [2023-12-16 04:12:15,165 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2023-12-16 04:12:15,166 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 29.4) internal successors, (147), 5 states have internal predecessors, (147), 1 states have call successors, (76), 1 states have call predecessors, (76), 1 states have return successors, (76), 1 states have call predecessors, (76), 1 states have call successors, (76) Word has length 524 [2023-12-16 04:12:15,166 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-16 04:12:15,167 INFO L225 Difference]: With dead ends: 1278 [2023-12-16 04:12:15,167 INFO L226 Difference]: Without dead ends: 754 [2023-12-16 04:12:15,169 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 1047 GetRequests, 1035 SyntacticMatches, 0 SemanticMatches, 12 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 6 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=45, Invalid=137, Unknown=0, NotChecked=0, Total=182 [2023-12-16 04:12:15,169 INFO L413 NwaCegarLoop]: 636 mSDtfsCounter, 885 mSDsluCounter, 193 mSDsCounter, 0 mSdLazyCounter, 148 mSolverCounterSat, 181 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 885 SdHoareTripleChecker+Valid, 829 SdHoareTripleChecker+Invalid, 329 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 181 IncrementalHoareTripleChecker+Valid, 148 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2023-12-16 04:12:15,170 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [885 Valid, 829 Invalid, 329 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [181 Valid, 148 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2023-12-16 04:12:15,171 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 754 states. [2023-12-16 04:12:15,274 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 754 to 628. [2023-12-16 04:12:15,275 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 628 states, 450 states have (on average 1.291111111111111) internal successors, (581), 450 states have internal predecessors, (581), 152 states have call successors, (152), 25 states have call predecessors, (152), 25 states have return successors, (152), 152 states have call predecessors, (152), 152 states have call successors, (152) [2023-12-16 04:12:15,280 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 628 states to 628 states and 885 transitions. [2023-12-16 04:12:15,281 INFO L78 Accepts]: Start accepts. Automaton has 628 states and 885 transitions. Word has length 524 [2023-12-16 04:12:15,281 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-16 04:12:15,281 INFO L495 AbstractCegarLoop]: Abstraction has 628 states and 885 transitions. [2023-12-16 04:12:15,296 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 29.4) internal successors, (147), 5 states have internal predecessors, (147), 1 states have call successors, (76), 1 states have call predecessors, (76), 1 states have return successors, (76), 1 states have call predecessors, (76), 1 states have call successors, (76) [2023-12-16 04:12:15,296 INFO L276 IsEmpty]: Start isEmpty. Operand 628 states and 885 transitions. [2023-12-16 04:12:15,327 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 525 [2023-12-16 04:12:15,327 INFO L187 NwaCegarLoop]: Found error trace [2023-12-16 04:12:15,328 INFO L195 NwaCegarLoop]: trace histogram [76, 76, 76, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-16 04:12:15,339 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (22)] Forceful destruction successful, exit code 0 [2023-12-16 04:12:15,537 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-16 04:12:15,537 INFO L420 AbstractCegarLoop]: === Iteration 22 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-16 04:12:15,538 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-16 04:12:15,538 INFO L85 PathProgramCache]: Analyzing trace with hash -1372021701, now seen corresponding path program 1 times [2023-12-16 04:12:15,538 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-12-16 04:12:15,538 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [39067606] [2023-12-16 04:12:15,538 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-16 04:12:15,538 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-16 04:12:15,622 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-12-16 04:12:15,623 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1218729879] [2023-12-16 04:12:15,623 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-16 04:12:15,623 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-16 04:12:15,623 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-12-16 04:12:15,624 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-16 04:12:15,626 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-16 04:12:16,061 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 04:12:16,067 INFO L262 TraceCheckSpWp]: Trace formula consists of 1301 conjuncts, 17 conjunts are in the unsatisfiable core [2023-12-16 04:12:16,092 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-16 04:12:17,059 INFO L134 CoverageAnalysis]: Checked inductivity of 11400 backedges. 3066 proven. 387 refuted. 0 times theorem prover too weak. 7947 trivial. 0 not checked. [2023-12-16 04:12:17,059 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-12-16 04:12:17,732 INFO L134 CoverageAnalysis]: Checked inductivity of 11400 backedges. 36 proven. 189 refuted. 0 times theorem prover too weak. 11175 trivial. 0 not checked. [2023-12-16 04:12:17,732 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-12-16 04:12:17,732 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [39067606] [2023-12-16 04:12:17,733 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2023-12-16 04:12:17,733 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1218729879] [2023-12-16 04:12:17,733 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1218729879] provided 0 perfect and 2 imperfect interpolant sequences [2023-12-16 04:12:17,733 INFO L185 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2023-12-16 04:12:17,733 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 9] total 15 [2023-12-16 04:12:17,733 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1794532918] [2023-12-16 04:12:17,733 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2023-12-16 04:12:17,734 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 15 states [2023-12-16 04:12:17,734 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-12-16 04:12:17,734 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2023-12-16 04:12:17,734 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=52, Invalid=158, Unknown=0, NotChecked=0, Total=210 [2023-12-16 04:12:17,735 INFO L87 Difference]: Start difference. First operand 628 states and 885 transitions. Second operand has 15 states, 15 states have (on average 14.8) internal successors, (222), 15 states have internal predecessors, (222), 4 states have call successors, (143), 3 states have call predecessors, (143), 6 states have return successors, (144), 4 states have call predecessors, (144), 4 states have call successors, (144) [2023-12-16 04:12:19,399 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-16 04:12:19,399 INFO L93 Difference]: Finished difference Result 1720 states and 2468 transitions. [2023-12-16 04:12:19,401 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2023-12-16 04:12:19,402 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 14.8) internal successors, (222), 15 states have internal predecessors, (222), 4 states have call successors, (143), 3 states have call predecessors, (143), 6 states have return successors, (144), 4 states have call predecessors, (144), 4 states have call successors, (144) Word has length 524 [2023-12-16 04:12:19,402 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-16 04:12:19,404 INFO L225 Difference]: With dead ends: 1720 [2023-12-16 04:12:19,404 INFO L226 Difference]: Without dead ends: 1274 [2023-12-16 04:12:19,405 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 1062 GetRequests, 1034 SyntacticMatches, 0 SemanticMatches, 28 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 139 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=215, Invalid=655, Unknown=0, NotChecked=0, Total=870 [2023-12-16 04:12:19,406 INFO L413 NwaCegarLoop]: 719 mSDtfsCounter, 1020 mSDsluCounter, 4444 mSDsCounter, 0 mSdLazyCounter, 2367 mSolverCounterSat, 56 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1031 SdHoareTripleChecker+Valid, 5163 SdHoareTripleChecker+Invalid, 2423 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 56 IncrementalHoareTripleChecker+Valid, 2367 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.4s IncrementalHoareTripleChecker+Time [2023-12-16 04:12:19,406 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [1031 Valid, 5163 Invalid, 2423 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [56 Valid, 2367 Invalid, 0 Unknown, 0 Unchecked, 1.4s Time] [2023-12-16 04:12:19,407 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1274 states. [2023-12-16 04:12:19,482 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1274 to 652. [2023-12-16 04:12:19,483 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 652 states, 468 states have (on average 1.2756410256410255) internal successors, (597), 468 states have internal predecessors, (597), 152 states have call successors, (152), 31 states have call predecessors, (152), 31 states have return successors, (152), 152 states have call predecessors, (152), 152 states have call successors, (152) [2023-12-16 04:12:19,484 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 652 states to 652 states and 901 transitions. [2023-12-16 04:12:19,485 INFO L78 Accepts]: Start accepts. Automaton has 652 states and 901 transitions. Word has length 524 [2023-12-16 04:12:19,485 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-16 04:12:19,485 INFO L495 AbstractCegarLoop]: Abstraction has 652 states and 901 transitions. [2023-12-16 04:12:19,485 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 15 states, 15 states have (on average 14.8) internal successors, (222), 15 states have internal predecessors, (222), 4 states have call successors, (143), 3 states have call predecessors, (143), 6 states have return successors, (144), 4 states have call predecessors, (144), 4 states have call successors, (144) [2023-12-16 04:12:19,485 INFO L276 IsEmpty]: Start isEmpty. Operand 652 states and 901 transitions. [2023-12-16 04:12:19,488 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 525 [2023-12-16 04:12:19,488 INFO L187 NwaCegarLoop]: Found error trace [2023-12-16 04:12:19,495 INFO L195 NwaCegarLoop]: trace histogram [76, 76, 76, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-16 04:12:19,506 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (23)] Forceful destruction successful, exit code 0 [2023-12-16 04:12:19,704 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable21,23 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-16 04:12:19,705 INFO L420 AbstractCegarLoop]: === Iteration 23 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-16 04:12:19,705 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-16 04:12:19,705 INFO L85 PathProgramCache]: Analyzing trace with hash -47165507, now seen corresponding path program 1 times [2023-12-16 04:12:19,705 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-12-16 04:12:19,705 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1938305119] [2023-12-16 04:12:19,705 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-16 04:12:19,705 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-16 04:12:19,762 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-12-16 04:12:19,762 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [265091973] [2023-12-16 04:12:19,763 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-16 04:12:19,763 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-16 04:12:19,763 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-12-16 04:12:19,767 INFO L229 MonitoredProcess]: Starting monitored process 24 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-12-16 04:12:19,792 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (24)] Waiting until timeout for monitored process [2023-12-16 04:12:20,273 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 04:12:20,280 INFO L262 TraceCheckSpWp]: Trace formula consists of 1298 conjuncts, 10 conjunts are in the unsatisfiable core [2023-12-16 04:12:20,285 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-16 04:12:21,412 INFO L134 CoverageAnalysis]: Checked inductivity of 11400 backedges. 75 proven. 225 refuted. 0 times theorem prover too weak. 11100 trivial. 0 not checked. [2023-12-16 04:12:21,413 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-12-16 04:12:21,832 INFO L134 CoverageAnalysis]: Checked inductivity of 11400 backedges. 0 proven. 225 refuted. 0 times theorem prover too weak. 11175 trivial. 0 not checked. [2023-12-16 04:12:21,832 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-12-16 04:12:21,832 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1938305119] [2023-12-16 04:12:21,833 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2023-12-16 04:12:21,833 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [265091973] [2023-12-16 04:12:21,833 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [265091973] provided 0 perfect and 2 imperfect interpolant sequences [2023-12-16 04:12:21,833 INFO L185 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2023-12-16 04:12:21,833 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 7] total 12 [2023-12-16 04:12:21,833 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1320926591] [2023-12-16 04:12:21,833 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2023-12-16 04:12:21,834 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2023-12-16 04:12:21,834 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-12-16 04:12:21,839 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2023-12-16 04:12:21,839 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=40, Invalid=92, Unknown=0, NotChecked=0, Total=132 [2023-12-16 04:12:21,840 INFO L87 Difference]: Start difference. First operand 652 states and 901 transitions. Second operand has 12 states, 12 states have (on average 21.416666666666668) internal successors, (257), 12 states have internal predecessors, (257), 4 states have call successors, (152), 3 states have call predecessors, (152), 4 states have return successors, (152), 2 states have call predecessors, (152), 4 states have call successors, (152) [2023-12-16 04:12:22,510 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-16 04:12:22,510 INFO L93 Difference]: Finished difference Result 1146 states and 1581 transitions. [2023-12-16 04:12:22,516 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2023-12-16 04:12:22,516 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 12 states have (on average 21.416666666666668) internal successors, (257), 12 states have internal predecessors, (257), 4 states have call successors, (152), 3 states have call predecessors, (152), 4 states have return successors, (152), 2 states have call predecessors, (152), 4 states have call successors, (152) Word has length 524 [2023-12-16 04:12:22,517 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-16 04:12:22,518 INFO L225 Difference]: With dead ends: 1146 [2023-12-16 04:12:22,518 INFO L226 Difference]: Without dead ends: 688 [2023-12-16 04:12:22,519 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 1052 GetRequests, 1036 SyntacticMatches, 0 SemanticMatches, 16 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 37 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=99, Invalid=207, Unknown=0, NotChecked=0, Total=306 [2023-12-16 04:12:22,520 INFO L413 NwaCegarLoop]: 308 mSDtfsCounter, 813 mSDsluCounter, 638 mSDsCounter, 0 mSdLazyCounter, 768 mSolverCounterSat, 16 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 813 SdHoareTripleChecker+Valid, 946 SdHoareTripleChecker+Invalid, 784 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 16 IncrementalHoareTripleChecker+Valid, 768 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2023-12-16 04:12:22,520 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [813 Valid, 946 Invalid, 784 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [16 Valid, 768 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2023-12-16 04:12:22,521 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 688 states. [2023-12-16 04:12:22,652 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 688 to 660. [2023-12-16 04:12:22,668 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 660 states, 474 states have (on average 1.2658227848101267) internal successors, (600), 474 states have internal predecessors, (600), 152 states have call successors, (152), 33 states have call predecessors, (152), 33 states have return successors, (152), 152 states have call predecessors, (152), 152 states have call successors, (152) [2023-12-16 04:12:22,670 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 660 states to 660 states and 904 transitions. [2023-12-16 04:12:22,670 INFO L78 Accepts]: Start accepts. Automaton has 660 states and 904 transitions. Word has length 524 [2023-12-16 04:12:22,670 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-16 04:12:22,671 INFO L495 AbstractCegarLoop]: Abstraction has 660 states and 904 transitions. [2023-12-16 04:12:22,671 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 12 states, 12 states have (on average 21.416666666666668) internal successors, (257), 12 states have internal predecessors, (257), 4 states have call successors, (152), 3 states have call predecessors, (152), 4 states have return successors, (152), 2 states have call predecessors, (152), 4 states have call successors, (152) [2023-12-16 04:12:22,671 INFO L276 IsEmpty]: Start isEmpty. Operand 660 states and 904 transitions. [2023-12-16 04:12:22,687 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 525 [2023-12-16 04:12:22,687 INFO L187 NwaCegarLoop]: Found error trace [2023-12-16 04:12:22,687 INFO L195 NwaCegarLoop]: trace histogram [76, 76, 76, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-16 04:12:22,698 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (24)] Forceful destruction successful, exit code 0 [2023-12-16 04:12:22,896 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable22,24 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-16 04:12:22,896 INFO L420 AbstractCegarLoop]: === Iteration 24 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-16 04:12:22,897 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-16 04:12:22,897 INFO L85 PathProgramCache]: Analyzing trace with hash -2096553349, now seen corresponding path program 1 times [2023-12-16 04:12:22,897 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-12-16 04:12:22,897 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [250921499] [2023-12-16 04:12:22,897 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-16 04:12:22,897 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-16 04:12:22,988 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-12-16 04:12:22,989 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [552310517] [2023-12-16 04:12:22,990 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-16 04:12:22,990 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-16 04:12:22,990 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-12-16 04:12:22,991 INFO L229 MonitoredProcess]: Starting monitored process 25 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-12-16 04:12:22,993 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (25)] Waiting until timeout for monitored process [2023-12-16 04:12:23,822 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 04:12:23,842 INFO L262 TraceCheckSpWp]: Trace formula consists of 1296 conjuncts, 14 conjunts are in the unsatisfiable core [2023-12-16 04:12:23,848 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-16 04:12:25,413 INFO L134 CoverageAnalysis]: Checked inductivity of 11400 backedges. 4369 proven. 168 refuted. 0 times theorem prover too weak. 6863 trivial. 0 not checked. [2023-12-16 04:12:25,413 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-12-16 04:12:26,295 INFO L134 CoverageAnalysis]: Checked inductivity of 11400 backedges. 57 proven. 168 refuted. 0 times theorem prover too weak. 11175 trivial. 0 not checked. [2023-12-16 04:12:26,308 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-12-16 04:12:26,308 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [250921499] [2023-12-16 04:12:26,308 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2023-12-16 04:12:26,308 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [552310517] [2023-12-16 04:12:26,308 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [552310517] provided 0 perfect and 2 imperfect interpolant sequences [2023-12-16 04:12:26,309 INFO L185 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2023-12-16 04:12:26,309 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 8] total 14 [2023-12-16 04:12:26,309 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1232459857] [2023-12-16 04:12:26,309 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2023-12-16 04:12:26,309 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 14 states [2023-12-16 04:12:26,310 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-12-16 04:12:26,310 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2023-12-16 04:12:26,310 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=43, Invalid=139, Unknown=0, NotChecked=0, Total=182 [2023-12-16 04:12:26,311 INFO L87 Difference]: Start difference. First operand 660 states and 904 transitions. Second operand has 14 states, 14 states have (on average 19.285714285714285) internal successors, (270), 14 states have internal predecessors, (270), 4 states have call successors, (152), 3 states have call predecessors, (152), 5 states have return successors, (152), 4 states have call predecessors, (152), 4 states have call successors, (152) [2023-12-16 04:12:28,942 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-16 04:12:28,942 INFO L93 Difference]: Finished difference Result 2749 states and 3864 transitions. [2023-12-16 04:12:28,943 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2023-12-16 04:12:28,944 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 14 states have (on average 19.285714285714285) internal successors, (270), 14 states have internal predecessors, (270), 4 states have call successors, (152), 3 states have call predecessors, (152), 5 states have return successors, (152), 4 states have call predecessors, (152), 4 states have call successors, (152) Word has length 524 [2023-12-16 04:12:28,944 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-16 04:12:28,948 INFO L225 Difference]: With dead ends: 2749 [2023-12-16 04:12:28,949 INFO L226 Difference]: Without dead ends: 2287 [2023-12-16 04:12:28,950 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 1075 GetRequests, 1040 SyntacticMatches, 0 SemanticMatches, 35 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 264 ImplicationChecksByTransitivity, 0.4s TimeCoverageRelationStatistics Valid=406, Invalid=926, Unknown=0, NotChecked=0, Total=1332 [2023-12-16 04:12:28,953 INFO L413 NwaCegarLoop]: 511 mSDtfsCounter, 2050 mSDsluCounter, 3038 mSDsCounter, 0 mSdLazyCounter, 2448 mSolverCounterSat, 688 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2125 SdHoareTripleChecker+Valid, 3549 SdHoareTripleChecker+Invalid, 3136 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 688 IncrementalHoareTripleChecker+Valid, 2448 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.0s IncrementalHoareTripleChecker+Time [2023-12-16 04:12:28,953 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [2125 Valid, 3549 Invalid, 3136 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [688 Valid, 2448 Invalid, 0 Unknown, 0 Unchecked, 2.0s Time] [2023-12-16 04:12:28,955 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2287 states. [2023-12-16 04:12:29,148 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2287 to 1132. [2023-12-16 04:12:29,149 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1132 states, 853 states have (on average 1.2930832356389215) internal successors, (1103), 853 states have internal predecessors, (1103), 228 states have call successors, (228), 50 states have call predecessors, (228), 50 states have return successors, (228), 228 states have call predecessors, (228), 228 states have call successors, (228) [2023-12-16 04:12:29,151 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1132 states to 1132 states and 1559 transitions. [2023-12-16 04:12:29,151 INFO L78 Accepts]: Start accepts. Automaton has 1132 states and 1559 transitions. Word has length 524 [2023-12-16 04:12:29,151 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-16 04:12:29,151 INFO L495 AbstractCegarLoop]: Abstraction has 1132 states and 1559 transitions. [2023-12-16 04:12:29,151 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 14 states, 14 states have (on average 19.285714285714285) internal successors, (270), 14 states have internal predecessors, (270), 4 states have call successors, (152), 3 states have call predecessors, (152), 5 states have return successors, (152), 4 states have call predecessors, (152), 4 states have call successors, (152) [2023-12-16 04:12:29,152 INFO L276 IsEmpty]: Start isEmpty. Operand 1132 states and 1559 transitions. [2023-12-16 04:12:29,178 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 525 [2023-12-16 04:12:29,179 INFO L187 NwaCegarLoop]: Found error trace [2023-12-16 04:12:29,179 INFO L195 NwaCegarLoop]: trace histogram [76, 76, 76, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-16 04:12:29,199 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (25)] Forceful destruction successful, exit code 0 [2023-12-16 04:12:29,379 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable23,25 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-16 04:12:29,380 INFO L420 AbstractCegarLoop]: === Iteration 25 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-16 04:12:29,380 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-16 04:12:29,380 INFO L85 PathProgramCache]: Analyzing trace with hash -45569351, now seen corresponding path program 1 times [2023-12-16 04:12:29,380 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-12-16 04:12:29,380 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2142555325] [2023-12-16 04:12:29,380 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-16 04:12:29,380 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-16 04:12:29,425 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-12-16 04:12:29,426 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1206161176] [2023-12-16 04:12:29,426 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-16 04:12:29,426 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-16 04:12:29,426 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-12-16 04:12:29,427 INFO L229 MonitoredProcess]: Starting monitored process 26 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-12-16 04:12:29,446 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (26)] Waiting until timeout for monitored process [2023-12-16 04:12:30,178 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 04:12:30,185 INFO L262 TraceCheckSpWp]: Trace formula consists of 1294 conjuncts, 44 conjunts are in the unsatisfiable core [2023-12-16 04:12:30,191 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-16 04:12:35,895 INFO L134 CoverageAnalysis]: Checked inductivity of 11400 backedges. 7685 proven. 1149 refuted. 0 times theorem prover too weak. 2566 trivial. 0 not checked. [2023-12-16 04:12:35,895 INFO L327 TraceCheckSpWp]: Computing backward predicates... Received shutdown request... [2023-12-16 04:12:45,846 WARN L340 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (26)] Timeout while monitored process is still running, waiting 1000 ms for graceful end [2023-12-16 04:12:45,867 WARN L340 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 (1)] Timeout while monitored process is still running, waiting 1000 ms for graceful end [2023-12-16 04:12:46,868 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (26)] Forceful destruction successful, exit code 0 [2023-12-16 04:12:47,068 WARN L435 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 (1)] Forcibly destroying the process [2023-12-16 04:12:47,080 INFO L805 garLoopResultBuilder]: Registering result TIMEOUT for location ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION (0 of 1 remaining) [2023-12-16 04:12:47,080 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable24 [2023-12-16 04:12:47,080 WARN L619 AbstractCegarLoop]: Verification canceled: while NwaCegarLoop was analyzing trace of length 525 with TraceHistMax 76,while TraceCheckSpWp was constructing backward predicates,while executing Executor. [2023-12-16 04:12:47,083 INFO L445 BasicCegarLoop]: Path program histogram: [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-16 04:12:47,085 INFO L179 ceAbstractionStarter]: Computing trace abstraction results [2023-12-16 04:12:47,086 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction CFG 16.12 04:12:47 BoogieIcfgContainer [2023-12-16 04:12:47,086 INFO L131 PluginConnector]: ------------------------ END TraceAbstraction---------------------------- [2023-12-16 04:12:47,086 INFO L158 Benchmark]: Toolchain (without parser) took 77623.06ms. Allocated memory was 221.2MB in the beginning and 906.0MB in the end (delta: 684.7MB). Free memory was 165.4MB in the beginning and 804.2MB in the end (delta: -638.8MB). Peak memory consumption was 544.1MB. Max. memory is 8.0GB. [2023-12-16 04:12:47,086 INFO L158 Benchmark]: CDTParser took 0.37ms. Allocated memory is still 181.4MB. Free memory is still 130.8MB. There was no memory consumed. Max. memory is 8.0GB. [2023-12-16 04:12:47,087 INFO L158 Benchmark]: CACSL2BoogieTranslator took 749.78ms. Allocated memory is still 221.2MB. Free memory was 165.4MB in the beginning and 180.8MB in the end (delta: -15.4MB). Peak memory consumption was 47.5MB. Max. memory is 8.0GB. [2023-12-16 04:12:47,087 INFO L158 Benchmark]: Boogie Procedure Inliner took 180.84ms. Allocated memory is still 221.2MB. Free memory was 180.8MB in the beginning and 157.2MB in the end (delta: 23.6MB). Peak memory consumption was 23.1MB. Max. memory is 8.0GB. [2023-12-16 04:12:47,087 INFO L158 Benchmark]: Boogie Preprocessor took 154.83ms. Allocated memory is still 221.2MB. Free memory was 157.2MB in the beginning and 72.3MB in the end (delta: 84.9MB). Peak memory consumption was 82.8MB. Max. memory is 8.0GB. [2023-12-16 04:12:47,087 INFO L158 Benchmark]: RCFGBuilder took 1674.48ms. Allocated memory was 221.2MB in the beginning and 350.2MB in the end (delta: 129.0MB). Free memory was 72.3MB in the beginning and 298.6MB in the end (delta: -226.3MB). Peak memory consumption was 7.1MB. Max. memory is 8.0GB. [2023-12-16 04:12:47,087 INFO L158 Benchmark]: TraceAbstraction took 74837.87ms. Allocated memory was 350.2MB in the beginning and 906.0MB in the end (delta: 555.7MB). Free memory was 298.1MB in the beginning and 804.2MB in the end (delta: -506.1MB). Peak memory consumption was 548.3MB. Max. memory is 8.0GB. [2023-12-16 04:12:47,112 INFO L338 ainManager$Toolchain]: ####################### End [Toolchain 1] ####################### --- Results --- * Results from de.uni_freiburg.informatik.ultimate.core: - StatisticsResult: Toolchain Benchmarks Benchmark results are: * CDTParser took 0.37ms. Allocated memory is still 181.4MB. Free memory is still 130.8MB. There was no memory consumed. Max. memory is 8.0GB. * CACSL2BoogieTranslator took 749.78ms. Allocated memory is still 221.2MB. Free memory was 165.4MB in the beginning and 180.8MB in the end (delta: -15.4MB). Peak memory consumption was 47.5MB. Max. memory is 8.0GB. * Boogie Procedure Inliner took 180.84ms. Allocated memory is still 221.2MB. Free memory was 180.8MB in the beginning and 157.2MB in the end (delta: 23.6MB). Peak memory consumption was 23.1MB. Max. memory is 8.0GB. * Boogie Preprocessor took 154.83ms. Allocated memory is still 221.2MB. Free memory was 157.2MB in the beginning and 72.3MB in the end (delta: 84.9MB). Peak memory consumption was 82.8MB. Max. memory is 8.0GB. * RCFGBuilder took 1674.48ms. Allocated memory was 221.2MB in the beginning and 350.2MB in the end (delta: 129.0MB). Free memory was 72.3MB in the beginning and 298.6MB in the end (delta: -226.3MB). Peak memory consumption was 7.1MB. Max. memory is 8.0GB. * TraceAbstraction took 74837.87ms. Allocated memory was 350.2MB in the beginning and 906.0MB in the end (delta: 555.7MB). Free memory was 298.1MB in the beginning and 804.2MB in the end (delta: -506.1MB). Peak memory consumption was 548.3MB. Max. memory is 8.0GB. * Results from de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction: - StatisticsResult: ErrorAutomatonStatistics NumberErrorTraces: 0, NumberStatementsAllTraces: 0, NumberRelevantStatements: 0, 0.0s ErrorAutomatonConstructionTimeTotal, 0.0s FaulLocalizationTime, NumberStatementsFirstTrace: -1, TraceLengthAvg: 0, 0.0s ErrorAutomatonConstructionTimeAvg, 0.0s ErrorAutomatonDifferenceTimeAvg, 0.0s ErrorAutomatonDifferenceTimeTotal, NumberOfNoEnhancement: 0, NumberOfFiniteEnhancement: 0, NumberOfInfiniteEnhancement: 0 - TimeoutResultAtElement [Line: 19]: Timeout (TraceAbstraction) Unable to prove that a call to reach_error is unreachable (line 19). Cancelled while NwaCegarLoop was analyzing trace of length 525 with TraceHistMax 76,while TraceCheckSpWp was constructing backward predicates,while executing Executor. - StatisticsResult: Ultimate Automizer benchmark data CFG has 2 procedures, 268 locations, 1 error locations. Started 1 CEGAR loops. OverallTime: 74.8s, OverallIterations: 25, TraceHistogramMax: 76, PathProgramHistogramMax: 1, EmptinessCheckTime: 0.2s, AutomataDifference: 19.4s, DeadEndRemovalTime: 0.0s, HoareAnnotationTime: 0.0s, InitialAbstractionConstructionTime: 0.0s, HoareTripleCheckerStatistics: 0 mSolverCounterUnknown, 18777 SdHoareTripleChecker+Valid, 14.9s IncrementalHoareTripleChecker+Time, 0 mSdLazyCounter, 18365 mSDsluCounter, 38754 SdHoareTripleChecker+Invalid, 12.3s Time, 0 mProtectedAction, 0 SdHoareTripleChecker+Unchecked, 0 IncrementalHoareTripleChecker+Unchecked, 26240 mSDsCounter, 3429 IncrementalHoareTripleChecker+Valid, 0 mProtectedPredicate, 14571 IncrementalHoareTripleChecker+Invalid, 18000 SdHoareTripleChecker+Unknown, 0 mSolverCounterNotChecked, 3429 mSolverCounterUnsat, 12514 mSDtfsCounter, 14571 mSolverCounterSat, 0.3s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Unknown, PredicateUnifierStatistics: 0 DeclaredPredicates, 18904 GetRequests, 18632 SyntacticMatches, 8 SemanticMatches, 264 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1015 ImplicationChecksByTransitivity, 2.3s Time, 0.0s BasicInterpolantAutomatonTime, BiggestAbstraction: size=2700occurred in iteration=12, InterpolantAutomatonStates: 232, traceCheckStatistics: No data available, InterpolantConsolidationStatistics: No data available, PathInvariantsStatistics: No data available, 0/0 InterpolantCoveringCapability, TotalInterpolationStatistics: No data available, 0.0s DumpTime, AutomataMinimizationStatistics: 2.6s AutomataMinimizationTime, 24 MinimizatonAttempts, 9653 StatesRemovedByMinimization, 23 NontrivialMinimizations, HoareAnnotationStatistics: No data available, RefinementEngineStatistics: TRACE_CHECK: 2.0s SsaConstructionTime, 5.0s SatisfiabilityAnalysisTime, 16.5s InterpolantComputationTime, 13043 NumberOfCodeBlocks, 13043 NumberOfCodeBlocksAsserted, 25 NumberOfCheckSat, 18764 ConstructedInterpolants, 0 QuantifiedInterpolants, 58506 SizeOfPredicates, 78 NumberOfNonLiveVariables, 31261 ConjunctsInSsa, 191 ConjunctsInUnsatCore, 36 InterpolantComputations, 13 PerfectInterpolantSequences, 406692/410400 InterpolantCoveringCapability, INVARIANT_SYNTHESIS: No data available, INTERPOLANT_CONSOLIDATION: No data available, ABSTRACT_INTERPRETATION: No data available, PDR: No data available, ACCELERATED_INTERPOLATION: No data available, SIFA: No data available, ReuseStatistics: No data available [2023-12-16 04:12:47,118 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 (1)] Forceful destruction successful, exit code 137 RESULT: Ultimate could not prove your program: Timeout Completed graceful shutdown