./Ultimate.py --spec ../sv-benchmarks/c/properties/unreach-call.prp --file ../sv-benchmarks/c/seq-mthreaded/pals_STARTPALS_Triplicated.1.ufo.UNBOUNDED.pals.c --full-output --architecture 32bit -------------------------------------------------------------------------------- Checking for ERROR reachability Using default analysis Version 803cd42f Calling Ultimate with: /root/.sdkman/candidates/java/current/bin/java -Dosgi.configuration.area=/storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/config -Xmx15G -Xms4m -jar /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/plugins/org.eclipse.equinox.launcher_1.5.800.v20200727-1323.jar -data @noDefault -ultimatedata /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data -tc /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/config/AutomizerReach.xml -i ../sv-benchmarks/c/seq-mthreaded/pals_STARTPALS_Triplicated.1.ufo.UNBOUNDED.pals.c -s /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/config/svcomp-Reach-32bit-Automizer_Default.epf --cacsl2boogietranslator.entry.function main --witnessprinter.witness.directory /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux --witnessprinter.witness.filename witness --witnessprinter.write.witness.besides.input.file false --witnessprinter.graph.data.specification CHECK( init(main()), LTL(G ! call(reach_error())) ) --witnessprinter.graph.data.producer Automizer --witnessprinter.graph.data.architecture 32bit --witnessprinter.graph.data.programhash 7f4008cf19548475d4a1b90b2fc9651e21c073e156065e130bea6b81023185c5 --- Real Ultimate output --- This is Ultimate 0.2.5-tmp.dk.eval-assert-order-craig-803cd42-m [2024-11-22 02:22:32,251 INFO L188 SettingsManager]: Resetting all preferences to default values... [2024-11-22 02:22:32,320 INFO L114 SettingsManager]: Loading settings from /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/config/svcomp-Reach-32bit-Automizer_Default.epf [2024-11-22 02:22:32,326 WARN L101 SettingsManager]: Preference file contains the following unknown settings: [2024-11-22 02:22:32,327 WARN L103 SettingsManager]: * de.uni_freiburg.informatik.ultimate.core.Log level for class [2024-11-22 02:22:32,361 INFO L130 SettingsManager]: Preferences different from defaults after loading the file: [2024-11-22 02:22:32,362 INFO L151 SettingsManager]: Preferences of UltimateCore differ from their defaults: [2024-11-22 02:22:32,362 INFO L153 SettingsManager]: * Log level for class=de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=ERROR; [2024-11-22 02:22:32,363 INFO L151 SettingsManager]: Preferences of Boogie Preprocessor differ from their defaults: [2024-11-22 02:22:32,365 INFO L153 SettingsManager]: * Use memory slicer=true [2024-11-22 02:22:32,365 INFO L151 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2024-11-22 02:22:32,366 INFO L153 SettingsManager]: * Ignore calls to procedures called more than once=ONLY_FOR_SEQUENTIAL_PROGRAMS [2024-11-22 02:22:32,366 INFO L151 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2024-11-22 02:22:32,369 INFO L153 SettingsManager]: * Create parallel compositions if possible=false [2024-11-22 02:22:32,370 INFO L153 SettingsManager]: * Use SBE=true [2024-11-22 02:22:32,370 INFO L151 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2024-11-22 02:22:32,370 INFO L153 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2024-11-22 02:22:32,371 INFO L153 SettingsManager]: * sizeof long=4 [2024-11-22 02:22:32,371 INFO L153 SettingsManager]: * Overapproximate operations on floating types=true [2024-11-22 02:22:32,371 INFO L153 SettingsManager]: * sizeof POINTER=4 [2024-11-22 02:22:32,371 INFO L153 SettingsManager]: * Check division by zero=IGNORE [2024-11-22 02:22:32,373 INFO L153 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2024-11-22 02:22:32,374 INFO L153 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2024-11-22 02:22:32,374 INFO L153 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2024-11-22 02:22:32,374 INFO L153 SettingsManager]: * Allow undefined functions=false [2024-11-22 02:22:32,374 INFO L153 SettingsManager]: * sizeof long double=12 [2024-11-22 02:22:32,375 INFO L153 SettingsManager]: * Check if freed pointer was valid=false [2024-11-22 02:22:32,375 INFO L153 SettingsManager]: * Use constant arrays=true [2024-11-22 02:22:32,375 INFO L151 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2024-11-22 02:22:32,375 INFO L153 SettingsManager]: * Size of a code block=SequenceOfStatements [2024-11-22 02:22:32,376 INFO L153 SettingsManager]: * Only consider context switches at boundaries of atomic blocks=true [2024-11-22 02:22:32,376 INFO L153 SettingsManager]: * SMT solver=External_DefaultMode [2024-11-22 02:22:32,376 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 [2024-11-22 02:22:32,376 INFO L151 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2024-11-22 02:22:32,377 INFO L153 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2024-11-22 02:22:32,377 INFO L153 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopHeads [2024-11-22 02:22:32,377 INFO L153 SettingsManager]: * Trace refinement strategy=CAMEL [2024-11-22 02:22:32,377 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2024-11-22 02:22:32,378 INFO L153 SettingsManager]: * Apply one-shot large block encoding in concurrent analysis=false [2024-11-22 02:22:32,378 INFO L153 SettingsManager]: * Automaton type used in concurrency analysis=PETRI_NET [2024-11-22 02:22:32,378 INFO L153 SettingsManager]: * Order on configurations for Petri net unfoldings=DBO [2024-11-22 02:22:32,379 INFO L153 SettingsManager]: * SMT solver=External_ModelsAndUnsatCoreMode [2024-11-22 02:22:32,380 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: Entry function -> main Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Witness directory -> /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Witness filename -> witness Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Write witness besides input file -> false Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Graph data specification -> CHECK( init(main()), LTL(G ! call(reach_error())) ) Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Graph data producer -> Automizer Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Graph data architecture -> 32bit Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Graph data programhash -> 7f4008cf19548475d4a1b90b2fc9651e21c073e156065e130bea6b81023185c5 [2024-11-22 02:22:32,657 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2024-11-22 02:22:32,679 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2024-11-22 02:22:32,682 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2024-11-22 02:22:32,682 INFO L270 PluginConnector]: Initializing CDTParser... [2024-11-22 02:22:32,683 INFO L274 PluginConnector]: CDTParser initialized [2024-11-22 02:22:32,684 INFO L431 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/../sv-benchmarks/c/seq-mthreaded/pals_STARTPALS_Triplicated.1.ufo.UNBOUNDED.pals.c [2024-11-22 02:22:34,051 INFO L533 CDTParser]: Created temporary CDT project at NULL [2024-11-22 02:22:34,274 INFO L384 CDTParser]: Found 1 translation units. [2024-11-22 02:22:34,275 INFO L180 CDTParser]: Scanning /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/seq-mthreaded/pals_STARTPALS_Triplicated.1.ufo.UNBOUNDED.pals.c [2024-11-22 02:22:34,287 INFO L427 CDTParser]: About to delete temporary CDT project at /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/0c2ddf344/01cb22f52ada4950a0475a054e866ecd/FLAG5dec83f4b [2024-11-22 02:22:34,636 INFO L435 CDTParser]: Successfully deleted /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/0c2ddf344/01cb22f52ada4950a0475a054e866ecd [2024-11-22 02:22:34,639 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2024-11-22 02:22:34,640 INFO L133 ToolchainWalker]: Walking toolchain with 6 elements. [2024-11-22 02:22:34,643 INFO L112 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2024-11-22 02:22:34,643 INFO L270 PluginConnector]: Initializing CACSL2BoogieTranslator... [2024-11-22 02:22:34,647 INFO L274 PluginConnector]: CACSL2BoogieTranslator initialized [2024-11-22 02:22:34,648 INFO L184 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 22.11 02:22:34" (1/1) ... [2024-11-22 02:22:34,648 INFO L204 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@3c8f1a12 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 22.11 02:22:34, skipping insertion in model container [2024-11-22 02:22:34,648 INFO L184 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 22.11 02:22:34" (1/1) ... [2024-11-22 02:22:34,684 INFO L175 MainTranslator]: Built tables and reachable declarations [2024-11-22 02:22:34,975 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/seq-mthreaded/pals_STARTPALS_Triplicated.1.ufo.UNBOUNDED.pals.c[12020,12033] [2024-11-22 02:22:34,984 INFO L210 PostProcessor]: Analyzing one entry point: main [2024-11-22 02:22:34,999 INFO L200 MainTranslator]: Completed pre-run [2024-11-22 02:22:35,134 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/seq-mthreaded/pals_STARTPALS_Triplicated.1.ufo.UNBOUNDED.pals.c[12020,12033] [2024-11-22 02:22:35,135 INFO L210 PostProcessor]: Analyzing one entry point: main [2024-11-22 02:22:35,185 INFO L204 MainTranslator]: Completed translation [2024-11-22 02:22:35,186 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 22.11 02:22:35 WrapperNode [2024-11-22 02:22:35,186 INFO L131 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2024-11-22 02:22:35,187 INFO L112 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2024-11-22 02:22:35,187 INFO L270 PluginConnector]: Initializing Boogie Procedure Inliner... [2024-11-22 02:22:35,188 INFO L274 PluginConnector]: Boogie Procedure Inliner initialized [2024-11-22 02:22:35,203 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 22.11 02:22:35" (1/1) ... [2024-11-22 02:22:35,230 INFO L184 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 22.11 02:22:35" (1/1) ... [2024-11-22 02:22:35,314 INFO L138 Inliner]: procedures = 28, calls = 51, calls flagged for inlining = 9, calls inlined = 9, statements flattened = 419 [2024-11-22 02:22:35,315 INFO L131 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2024-11-22 02:22:35,316 INFO L112 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2024-11-22 02:22:35,316 INFO L270 PluginConnector]: Initializing Boogie Preprocessor... [2024-11-22 02:22:35,316 INFO L274 PluginConnector]: Boogie Preprocessor initialized [2024-11-22 02:22:35,337 INFO L184 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 22.11 02:22:35" (1/1) ... [2024-11-22 02:22:35,340 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 22.11 02:22:35" (1/1) ... [2024-11-22 02:22:35,347 INFO L184 PluginConnector]: Executing the observer MemorySlicer from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 22.11 02:22:35" (1/1) ... [2024-11-22 02:22:35,401 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]. [2024-11-22 02:22:35,405 INFO L184 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 22.11 02:22:35" (1/1) ... [2024-11-22 02:22:35,405 INFO L184 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 22.11 02:22:35" (1/1) ... [2024-11-22 02:22:35,432 INFO L184 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 22.11 02:22:35" (1/1) ... [2024-11-22 02:22:35,454 INFO L184 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 22.11 02:22:35" (1/1) ... [2024-11-22 02:22:35,456 INFO L184 PluginConnector]: Executing the observer LTLStepAnnotator from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 22.11 02:22:35" (1/1) ... [2024-11-22 02:22:35,466 INFO L184 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 22.11 02:22:35" (1/1) ... [2024-11-22 02:22:35,478 INFO L131 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2024-11-22 02:22:35,483 INFO L112 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2024-11-22 02:22:35,486 INFO L270 PluginConnector]: Initializing RCFGBuilder... [2024-11-22 02:22:35,486 INFO L274 PluginConnector]: RCFGBuilder initialized [2024-11-22 02:22:35,487 INFO L184 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 22.11 02:22:35" (1/1) ... [2024-11-22 02:22:35,508 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 [2024-11-22 02:22:35,545 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-11-22 02:22:35,577 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) [2024-11-22 02:22:35,590 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 [2024-11-22 02:22:35,699 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocInit [2024-11-22 02:22:35,703 INFO L130 BoogieDeclarations]: Found specification of procedure write_history_bool [2024-11-22 02:22:35,703 INFO L138 BoogieDeclarations]: Found implementation of procedure write_history_bool [2024-11-22 02:22:35,703 INFO L130 BoogieDeclarations]: Found specification of procedure assert [2024-11-22 02:22:35,704 INFO L138 BoogieDeclarations]: Found implementation of procedure assert [2024-11-22 02:22:35,704 INFO L130 BoogieDeclarations]: Found specification of procedure read_history_int8 [2024-11-22 02:22:35,704 INFO L138 BoogieDeclarations]: Found implementation of procedure read_history_int8 [2024-11-22 02:22:35,705 INFO L130 BoogieDeclarations]: Found specification of procedure read_history_bool [2024-11-22 02:22:35,706 INFO L138 BoogieDeclarations]: Found implementation of procedure read_history_bool [2024-11-22 02:22:35,710 INFO L130 BoogieDeclarations]: Found specification of procedure add_history_type [2024-11-22 02:22:35,710 INFO L138 BoogieDeclarations]: Found implementation of procedure add_history_type [2024-11-22 02:22:35,710 INFO L130 BoogieDeclarations]: Found specification of procedure assume_abort_if_not [2024-11-22 02:22:35,711 INFO L138 BoogieDeclarations]: Found implementation of procedure assume_abort_if_not [2024-11-22 02:22:35,711 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#0 [2024-11-22 02:22:35,711 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2024-11-22 02:22:35,711 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2024-11-22 02:22:35,854 INFO L238 CfgBuilder]: Building ICFG [2024-11-22 02:22:35,857 INFO L264 CfgBuilder]: Building CFG for each procedure with an implementation [2024-11-22 02:22:36,846 INFO L? ?]: Removed 102 outVars from TransFormulas that were not future-live. [2024-11-22 02:22:36,846 INFO L287 CfgBuilder]: Performing block encoding [2024-11-22 02:22:36,876 INFO L311 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2024-11-22 02:22:36,877 INFO L316 CfgBuilder]: Removed 2 assume(true) statements. [2024-11-22 02:22:36,877 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 22.11 02:22:36 BoogieIcfgContainer [2024-11-22 02:22:36,877 INFO L131 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2024-11-22 02:22:36,879 INFO L112 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2024-11-22 02:22:36,879 INFO L270 PluginConnector]: Initializing TraceAbstraction... [2024-11-22 02:22:36,886 INFO L274 PluginConnector]: TraceAbstraction initialized [2024-11-22 02:22:36,887 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 22.11 02:22:34" (1/3) ... [2024-11-22 02:22:36,891 INFO L204 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@1fafe840 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 22.11 02:22:36, skipping insertion in model container [2024-11-22 02:22:36,891 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 22.11 02:22:35" (2/3) ... [2024-11-22 02:22:36,891 INFO L204 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@1fafe840 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 22.11 02:22:36, skipping insertion in model container [2024-11-22 02:22:36,891 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 22.11 02:22:36" (3/3) ... [2024-11-22 02:22:36,893 INFO L112 eAbstractionObserver]: Analyzing ICFG pals_STARTPALS_Triplicated.1.ufo.UNBOUNDED.pals.c [2024-11-22 02:22:36,905 INFO L214 ceAbstractionStarter]: Automizer settings: Hoare:LoopHeads NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2024-11-22 02:22:36,905 INFO L154 ceAbstractionStarter]: Applying trace abstraction to program that has 1 error locations. [2024-11-22 02:22:36,986 INFO L332 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2024-11-22 02:22:37,003 INFO L333 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, 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;@66bc451d, mLbeIndependenceSettings=[IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=false, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2024-11-22 02:22:37,004 INFO L334 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2024-11-22 02:22:37,013 INFO L276 IsEmpty]: Start isEmpty. Operand has 178 states, 133 states have (on average 1.586466165413534) internal successors, (211), 138 states have internal predecessors, (211), 37 states have call successors, (37), 6 states have call predecessors, (37), 6 states have return successors, (37), 37 states have call predecessors, (37), 37 states have call successors, (37) [2024-11-22 02:22:37,030 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 16 [2024-11-22 02:22:37,034 INFO L207 NwaCegarLoop]: Found error trace [2024-11-22 02:22:37,035 INFO L215 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-22 02:22:37,036 INFO L396 AbstractCegarLoop]: === Iteration 1 === Targeting assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-22 02:22:37,045 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-22 02:22:37,049 INFO L85 PathProgramCache]: Analyzing trace with hash -2086312570, now seen corresponding path program 1 times [2024-11-22 02:22:37,065 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-22 02:22:37,068 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1197461726] [2024-11-22 02:22:37,069 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-22 02:22:37,069 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-22 02:22:37,192 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-22 02:22:37,439 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-22 02:22:37,440 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-22 02:22:37,440 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1197461726] [2024-11-22 02:22:37,441 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1197461726] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-22 02:22:37,441 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-22 02:22:37,441 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2024-11-22 02:22:37,443 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2081671207] [2024-11-22 02:22:37,444 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-22 02:22:37,449 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2024-11-22 02:22:37,450 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-22 02:22:37,469 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2024-11-22 02:22:37,470 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2024-11-22 02:22:37,473 INFO L87 Difference]: Start difference. First operand has 178 states, 133 states have (on average 1.586466165413534) internal successors, (211), 138 states have internal predecessors, (211), 37 states have call successors, (37), 6 states have call predecessors, (37), 6 states have return successors, (37), 37 states have call predecessors, (37), 37 states have call successors, (37) Second operand has 4 states, 4 states have (on average 3.0) internal successors, (12), 3 states have internal predecessors, (12), 2 states have call successors, (3), 3 states have call predecessors, (3), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-22 02:22:37,580 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-22 02:22:37,581 INFO L93 Difference]: Finished difference Result 355 states and 608 transitions. [2024-11-22 02:22:37,582 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2024-11-22 02:22:37,584 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 3.0) internal successors, (12), 3 states have internal predecessors, (12), 2 states have call successors, (3), 3 states have call predecessors, (3), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 15 [2024-11-22 02:22:37,584 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-22 02:22:37,592 INFO L225 Difference]: With dead ends: 355 [2024-11-22 02:22:37,593 INFO L226 Difference]: Without dead ends: 180 [2024-11-22 02:22:37,598 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 5 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2024-11-22 02:22:37,601 INFO L432 NwaCegarLoop]: 272 mSDtfsCounter, 7 mSDsluCounter, 531 mSDsCounter, 0 mSdLazyCounter, 25 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 7 SdHoareTripleChecker+Valid, 803 SdHoareTripleChecker+Invalid, 27 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 25 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2024-11-22 02:22:37,602 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [7 Valid, 803 Invalid, 27 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 25 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2024-11-22 02:22:37,617 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 180 states. [2024-11-22 02:22:37,644 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 180 to 180. [2024-11-22 02:22:37,645 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 180 states, 135 states have (on average 1.5555555555555556) internal successors, (210), 139 states have internal predecessors, (210), 37 states have call successors, (37), 7 states have call predecessors, (37), 7 states have return successors, (37), 37 states have call predecessors, (37), 37 states have call successors, (37) [2024-11-22 02:22:37,648 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 180 states to 180 states and 284 transitions. [2024-11-22 02:22:37,650 INFO L78 Accepts]: Start accepts. Automaton has 180 states and 284 transitions. Word has length 15 [2024-11-22 02:22:37,650 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-22 02:22:37,650 INFO L471 AbstractCegarLoop]: Abstraction has 180 states and 284 transitions. [2024-11-22 02:22:37,651 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 3.0) internal successors, (12), 3 states have internal predecessors, (12), 2 states have call successors, (3), 3 states have call predecessors, (3), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-22 02:22:37,651 INFO L276 IsEmpty]: Start isEmpty. Operand 180 states and 284 transitions. [2024-11-22 02:22:37,652 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 17 [2024-11-22 02:22:37,652 INFO L207 NwaCegarLoop]: Found error trace [2024-11-22 02:22:37,653 INFO L215 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-22 02:22:37,653 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable0 [2024-11-22 02:22:37,653 INFO L396 AbstractCegarLoop]: === Iteration 2 === Targeting assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-22 02:22:37,654 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-22 02:22:37,654 INFO L85 PathProgramCache]: Analyzing trace with hash 2089918424, now seen corresponding path program 1 times [2024-11-22 02:22:37,654 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-22 02:22:37,654 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1929972119] [2024-11-22 02:22:37,654 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-22 02:22:37,655 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-22 02:22:37,689 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-22 02:22:37,751 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-22 02:22:37,751 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-22 02:22:37,751 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1929972119] [2024-11-22 02:22:37,751 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1929972119] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-22 02:22:37,752 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-22 02:22:37,752 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2024-11-22 02:22:37,752 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2044376430] [2024-11-22 02:22:37,752 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-22 02:22:37,753 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2024-11-22 02:22:37,753 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-22 02:22:37,754 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2024-11-22 02:22:37,754 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2024-11-22 02:22:37,754 INFO L87 Difference]: Start difference. First operand 180 states and 284 transitions. Second operand has 4 states, 4 states have (on average 3.25) internal successors, (13), 3 states have internal predecessors, (13), 2 states have call successors, (3), 2 states have call predecessors, (3), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-22 02:22:37,803 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-22 02:22:37,803 INFO L93 Difference]: Finished difference Result 373 states and 591 transitions. [2024-11-22 02:22:37,804 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2024-11-22 02:22:37,804 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 3.25) internal successors, (13), 3 states have internal predecessors, (13), 2 states have call successors, (3), 2 states have call predecessors, (3), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 16 [2024-11-22 02:22:37,804 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-22 02:22:37,806 INFO L225 Difference]: With dead ends: 373 [2024-11-22 02:22:37,806 INFO L226 Difference]: Without dead ends: 196 [2024-11-22 02:22:37,808 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 5 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2024-11-22 02:22:37,809 INFO L432 NwaCegarLoop]: 276 mSDtfsCounter, 25 mSDsluCounter, 543 mSDsCounter, 0 mSdLazyCounter, 18 mSolverCounterSat, 3 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 26 SdHoareTripleChecker+Valid, 819 SdHoareTripleChecker+Invalid, 21 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 3 IncrementalHoareTripleChecker+Valid, 18 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2024-11-22 02:22:37,810 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [26 Valid, 819 Invalid, 21 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [3 Valid, 18 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2024-11-22 02:22:37,810 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 196 states. [2024-11-22 02:22:37,823 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 196 to 193. [2024-11-22 02:22:37,823 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 193 states, 146 states have (on average 1.5342465753424657) internal successors, (224), 150 states have internal predecessors, (224), 38 states have call successors, (38), 8 states have call predecessors, (38), 8 states have return successors, (38), 38 states have call predecessors, (38), 38 states have call successors, (38) [2024-11-22 02:22:37,825 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 193 states to 193 states and 300 transitions. [2024-11-22 02:22:37,826 INFO L78 Accepts]: Start accepts. Automaton has 193 states and 300 transitions. Word has length 16 [2024-11-22 02:22:37,826 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-22 02:22:37,826 INFO L471 AbstractCegarLoop]: Abstraction has 193 states and 300 transitions. [2024-11-22 02:22:37,826 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 3.25) internal successors, (13), 3 states have internal predecessors, (13), 2 states have call successors, (3), 2 states have call predecessors, (3), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-22 02:22:37,826 INFO L276 IsEmpty]: Start isEmpty. Operand 193 states and 300 transitions. [2024-11-22 02:22:37,827 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2024-11-22 02:22:37,827 INFO L207 NwaCegarLoop]: Found error trace [2024-11-22 02:22:37,828 INFO L215 NwaCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-22 02:22:37,828 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1 [2024-11-22 02:22:37,828 INFO L396 AbstractCegarLoop]: === Iteration 3 === Targeting assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-22 02:22:37,828 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-22 02:22:37,829 INFO L85 PathProgramCache]: Analyzing trace with hash 2079657108, now seen corresponding path program 1 times [2024-11-22 02:22:37,829 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-22 02:22:37,829 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [298919945] [2024-11-22 02:22:37,829 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-22 02:22:37,829 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-22 02:22:37,847 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-22 02:22:37,899 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 2 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-22 02:22:37,899 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-22 02:22:37,899 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [298919945] [2024-11-22 02:22:37,899 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [298919945] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-22 02:22:37,900 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-22 02:22:37,900 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2024-11-22 02:22:37,900 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [237166875] [2024-11-22 02:22:37,900 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-22 02:22:37,900 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2024-11-22 02:22:37,901 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-22 02:22:37,902 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2024-11-22 02:22:37,902 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2024-11-22 02:22:37,902 INFO L87 Difference]: Start difference. First operand 193 states and 300 transitions. Second operand has 3 states, 3 states have (on average 6.333333333333333) internal successors, (19), 3 states have internal predecessors, (19), 2 states have call successors, (4), 2 states have call predecessors, (4), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2024-11-22 02:22:37,921 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-22 02:22:37,921 INFO L93 Difference]: Finished difference Result 405 states and 637 transitions. [2024-11-22 02:22:37,921 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-11-22 02:22:37,922 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 6.333333333333333) internal successors, (19), 3 states have internal predecessors, (19), 2 states have call successors, (4), 2 states have call predecessors, (4), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Word has length 24 [2024-11-22 02:22:37,922 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-22 02:22:37,924 INFO L225 Difference]: With dead ends: 405 [2024-11-22 02:22:37,924 INFO L226 Difference]: Without dead ends: 222 [2024-11-22 02:22:37,925 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 3 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2024-11-22 02:22:37,926 INFO L432 NwaCegarLoop]: 276 mSDtfsCounter, 22 mSDsluCounter, 274 mSDsCounter, 0 mSdLazyCounter, 5 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 26 SdHoareTripleChecker+Valid, 550 SdHoareTripleChecker+Invalid, 5 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 5 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2024-11-22 02:22:37,926 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [26 Valid, 550 Invalid, 5 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 5 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2024-11-22 02:22:37,927 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 222 states. [2024-11-22 02:22:37,940 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 222 to 195. [2024-11-22 02:22:37,940 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 195 states, 148 states have (on average 1.527027027027027) internal successors, (226), 152 states have internal predecessors, (226), 38 states have call successors, (38), 8 states have call predecessors, (38), 8 states have return successors, (38), 38 states have call predecessors, (38), 38 states have call successors, (38) [2024-11-22 02:22:37,941 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 195 states to 195 states and 302 transitions. [2024-11-22 02:22:37,942 INFO L78 Accepts]: Start accepts. Automaton has 195 states and 302 transitions. Word has length 24 [2024-11-22 02:22:37,942 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-22 02:22:37,942 INFO L471 AbstractCegarLoop]: Abstraction has 195 states and 302 transitions. [2024-11-22 02:22:37,942 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 6.333333333333333) internal successors, (19), 3 states have internal predecessors, (19), 2 states have call successors, (4), 2 states have call predecessors, (4), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2024-11-22 02:22:37,942 INFO L276 IsEmpty]: Start isEmpty. Operand 195 states and 302 transitions. [2024-11-22 02:22:37,943 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 33 [2024-11-22 02:22:37,943 INFO L207 NwaCegarLoop]: Found error trace [2024-11-22 02:22:37,944 INFO L215 NwaCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-22 02:22:37,944 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2 [2024-11-22 02:22:37,944 INFO L396 AbstractCegarLoop]: === Iteration 4 === Targeting assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-22 02:22:37,944 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-22 02:22:37,944 INFO L85 PathProgramCache]: Analyzing trace with hash -1546063421, now seen corresponding path program 1 times [2024-11-22 02:22:37,945 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-22 02:22:37,945 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [579402525] [2024-11-22 02:22:37,945 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-22 02:22:37,945 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-22 02:22:37,961 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-22 02:22:38,017 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 3 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-22 02:22:38,017 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-22 02:22:38,017 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [579402525] [2024-11-22 02:22:38,017 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [579402525] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-22 02:22:38,018 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-22 02:22:38,018 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2024-11-22 02:22:38,018 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [245095893] [2024-11-22 02:22:38,018 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-22 02:22:38,018 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2024-11-22 02:22:38,018 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-22 02:22:38,019 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2024-11-22 02:22:38,019 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2024-11-22 02:22:38,019 INFO L87 Difference]: Start difference. First operand 195 states and 302 transitions. Second operand has 5 states, 5 states have (on average 5.0) internal successors, (25), 4 states have internal predecessors, (25), 2 states have call successors, (5), 2 states have call predecessors, (5), 2 states have return successors, (2), 2 states have call predecessors, (2), 1 states have call successors, (2) [2024-11-22 02:22:38,047 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-22 02:22:38,047 INFO L93 Difference]: Finished difference Result 380 states and 593 transitions. [2024-11-22 02:22:38,048 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2024-11-22 02:22:38,048 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 5.0) internal successors, (25), 4 states have internal predecessors, (25), 2 states have call successors, (5), 2 states have call predecessors, (5), 2 states have return successors, (2), 2 states have call predecessors, (2), 1 states have call successors, (2) Word has length 32 [2024-11-22 02:22:38,048 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-22 02:22:38,050 INFO L225 Difference]: With dead ends: 380 [2024-11-22 02:22:38,050 INFO L226 Difference]: Without dead ends: 201 [2024-11-22 02:22:38,050 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 5 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2024-11-22 02:22:38,051 INFO L432 NwaCegarLoop]: 276 mSDtfsCounter, 0 mSDsluCounter, 818 mSDsCounter, 0 mSdLazyCounter, 14 mSolverCounterSat, 3 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 0 SdHoareTripleChecker+Valid, 1094 SdHoareTripleChecker+Invalid, 17 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 3 IncrementalHoareTripleChecker+Valid, 14 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2024-11-22 02:22:38,052 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [0 Valid, 1094 Invalid, 17 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [3 Valid, 14 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2024-11-22 02:22:38,052 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 201 states. [2024-11-22 02:22:38,060 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 201 to 199. [2024-11-22 02:22:38,061 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 199 states, 151 states have (on average 1.5165562913907285) internal successors, (229), 155 states have internal predecessors, (229), 38 states have call successors, (38), 8 states have call predecessors, (38), 9 states have return successors, (39), 39 states have call predecessors, (39), 38 states have call successors, (39) [2024-11-22 02:22:38,062 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 199 states to 199 states and 306 transitions. [2024-11-22 02:22:38,062 INFO L78 Accepts]: Start accepts. Automaton has 199 states and 306 transitions. Word has length 32 [2024-11-22 02:22:38,062 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-22 02:22:38,062 INFO L471 AbstractCegarLoop]: Abstraction has 199 states and 306 transitions. [2024-11-22 02:22:38,063 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 5.0) internal successors, (25), 4 states have internal predecessors, (25), 2 states have call successors, (5), 2 states have call predecessors, (5), 2 states have return successors, (2), 2 states have call predecessors, (2), 1 states have call successors, (2) [2024-11-22 02:22:38,063 INFO L276 IsEmpty]: Start isEmpty. Operand 199 states and 306 transitions. [2024-11-22 02:22:38,064 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 36 [2024-11-22 02:22:38,064 INFO L207 NwaCegarLoop]: Found error trace [2024-11-22 02:22:38,064 INFO L215 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-22 02:22:38,064 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3 [2024-11-22 02:22:38,064 INFO L396 AbstractCegarLoop]: === Iteration 5 === Targeting assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-22 02:22:38,064 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-22 02:22:38,064 INFO L85 PathProgramCache]: Analyzing trace with hash -1069273240, now seen corresponding path program 1 times [2024-11-22 02:22:38,065 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-22 02:22:38,065 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1345702327] [2024-11-22 02:22:38,065 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-22 02:22:38,065 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-22 02:22:38,084 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-22 02:22:38,240 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-22 02:22:38,241 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-22 02:22:38,241 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1345702327] [2024-11-22 02:22:38,242 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1345702327] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-22 02:22:38,242 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-22 02:22:38,242 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2024-11-22 02:22:38,242 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2147013763] [2024-11-22 02:22:38,242 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-22 02:22:38,243 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2024-11-22 02:22:38,243 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-22 02:22:38,244 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2024-11-22 02:22:38,244 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=21, Unknown=0, NotChecked=0, Total=30 [2024-11-22 02:22:38,244 INFO L87 Difference]: Start difference. First operand 199 states and 306 transitions. Second operand has 6 states, 5 states have (on average 5.4) internal successors, (27), 6 states have internal predecessors, (27), 3 states have call successors, (5), 2 states have call predecessors, (5), 2 states have return successors, (3), 2 states have call predecessors, (3), 2 states have call successors, (3) [2024-11-22 02:22:38,293 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-22 02:22:38,294 INFO L93 Difference]: Finished difference Result 343 states and 534 transitions. [2024-11-22 02:22:38,294 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2024-11-22 02:22:38,294 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 5 states have (on average 5.4) internal successors, (27), 6 states have internal predecessors, (27), 3 states have call successors, (5), 2 states have call predecessors, (5), 2 states have return successors, (3), 2 states have call predecessors, (3), 2 states have call successors, (3) Word has length 35 [2024-11-22 02:22:38,295 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-22 02:22:38,296 INFO L225 Difference]: With dead ends: 343 [2024-11-22 02:22:38,296 INFO L226 Difference]: Without dead ends: 195 [2024-11-22 02:22:38,297 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 6 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 4 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=9, Invalid=21, Unknown=0, NotChecked=0, Total=30 [2024-11-22 02:22:38,297 INFO L432 NwaCegarLoop]: 270 mSDtfsCounter, 0 mSDsluCounter, 1060 mSDsCounter, 0 mSdLazyCounter, 48 mSolverCounterSat, 3 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 0 SdHoareTripleChecker+Valid, 1330 SdHoareTripleChecker+Invalid, 51 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 3 IncrementalHoareTripleChecker+Valid, 48 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2024-11-22 02:22:38,298 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [0 Valid, 1330 Invalid, 51 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [3 Valid, 48 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2024-11-22 02:22:38,298 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 195 states. [2024-11-22 02:22:38,308 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 195 to 195. [2024-11-22 02:22:38,308 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 195 states, 148 states have (on average 1.4932432432432432) internal successors, (221), 152 states have internal predecessors, (221), 38 states have call successors, (38), 8 states have call predecessors, (38), 8 states have return successors, (38), 38 states have call predecessors, (38), 38 states have call successors, (38) [2024-11-22 02:22:38,309 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 195 states to 195 states and 297 transitions. [2024-11-22 02:22:38,310 INFO L78 Accepts]: Start accepts. Automaton has 195 states and 297 transitions. Word has length 35 [2024-11-22 02:22:38,310 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-22 02:22:38,310 INFO L471 AbstractCegarLoop]: Abstraction has 195 states and 297 transitions. [2024-11-22 02:22:38,310 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 5 states have (on average 5.4) internal successors, (27), 6 states have internal predecessors, (27), 3 states have call successors, (5), 2 states have call predecessors, (5), 2 states have return successors, (3), 2 states have call predecessors, (3), 2 states have call successors, (3) [2024-11-22 02:22:38,310 INFO L276 IsEmpty]: Start isEmpty. Operand 195 states and 297 transitions. [2024-11-22 02:22:38,311 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 36 [2024-11-22 02:22:38,311 INFO L207 NwaCegarLoop]: Found error trace [2024-11-22 02:22:38,311 INFO L215 NwaCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-22 02:22:38,312 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4 [2024-11-22 02:22:38,312 INFO L396 AbstractCegarLoop]: === Iteration 6 === Targeting assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-22 02:22:38,312 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-22 02:22:38,312 INFO L85 PathProgramCache]: Analyzing trace with hash -32659331, now seen corresponding path program 1 times [2024-11-22 02:22:38,312 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-22 02:22:38,313 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [11178435] [2024-11-22 02:22:38,313 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-22 02:22:38,313 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-22 02:22:38,325 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-22 02:22:38,362 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 4 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-22 02:22:38,362 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-22 02:22:38,362 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [11178435] [2024-11-22 02:22:38,363 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [11178435] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-22 02:22:38,363 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1486831437] [2024-11-22 02:22:38,363 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-22 02:22:38,363 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-22 02:22:38,363 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-11-22 02:22:38,370 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) [2024-11-22 02:22:38,375 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (2)] Waiting until timeout for monitored process [2024-11-22 02:22:38,452 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-22 02:22:38,454 INFO L255 TraceCheckSpWp]: Trace formula consists of 216 conjuncts, 3 conjuncts are in the unsatisfiable core [2024-11-22 02:22:38,457 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-22 02:22:38,489 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 4 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-22 02:22:38,490 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-22 02:22:38,521 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 4 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-22 02:22:38,522 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1486831437] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-22 02:22:38,522 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-22 02:22:38,522 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [4, 4, 4] total 6 [2024-11-22 02:22:38,522 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [324015817] [2024-11-22 02:22:38,522 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-11-22 02:22:38,523 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2024-11-22 02:22:38,523 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-22 02:22:38,523 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2024-11-22 02:22:38,523 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=15, Invalid=15, Unknown=0, NotChecked=0, Total=30 [2024-11-22 02:22:38,524 INFO L87 Difference]: Start difference. First operand 195 states and 297 transitions. Second operand has 6 states, 6 states have (on average 6.833333333333333) internal successors, (41), 6 states have internal predecessors, (41), 5 states have call successors, (7), 2 states have call predecessors, (7), 2 states have return successors, (4), 4 states have call predecessors, (4), 4 states have call successors, (4) [2024-11-22 02:22:38,555 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-22 02:22:38,555 INFO L93 Difference]: Finished difference Result 438 states and 681 transitions. [2024-11-22 02:22:38,556 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2024-11-22 02:22:38,556 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 6.833333333333333) internal successors, (41), 6 states have internal predecessors, (41), 5 states have call successors, (7), 2 states have call predecessors, (7), 2 states have return successors, (4), 4 states have call predecessors, (4), 4 states have call successors, (4) Word has length 35 [2024-11-22 02:22:38,556 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-22 02:22:38,558 INFO L225 Difference]: With dead ends: 438 [2024-11-22 02:22:38,558 INFO L226 Difference]: Without dead ends: 254 [2024-11-22 02:22:38,559 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 72 GetRequests, 67 SyntacticMatches, 1 SemanticMatches, 4 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 4 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=15, Invalid=15, Unknown=0, NotChecked=0, Total=30 [2024-11-22 02:22:38,559 INFO L432 NwaCegarLoop]: 272 mSDtfsCounter, 94 mSDsluCounter, 532 mSDsCounter, 0 mSdLazyCounter, 17 mSolverCounterSat, 7 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 104 SdHoareTripleChecker+Valid, 804 SdHoareTripleChecker+Invalid, 24 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 7 IncrementalHoareTripleChecker+Valid, 17 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2024-11-22 02:22:38,559 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [104 Valid, 804 Invalid, 24 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [7 Valid, 17 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2024-11-22 02:22:38,560 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 254 states. [2024-11-22 02:22:38,568 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 254 to 248. [2024-11-22 02:22:38,568 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 248 states, 191 states have (on average 1.4659685863874345) internal successors, (280), 195 states have internal predecessors, (280), 48 states have call successors, (48), 8 states have call predecessors, (48), 8 states have return successors, (48), 48 states have call predecessors, (48), 48 states have call successors, (48) [2024-11-22 02:22:38,569 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 248 states to 248 states and 376 transitions. [2024-11-22 02:22:38,570 INFO L78 Accepts]: Start accepts. Automaton has 248 states and 376 transitions. Word has length 35 [2024-11-22 02:22:38,570 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-22 02:22:38,570 INFO L471 AbstractCegarLoop]: Abstraction has 248 states and 376 transitions. [2024-11-22 02:22:38,570 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 6.833333333333333) internal successors, (41), 6 states have internal predecessors, (41), 5 states have call successors, (7), 2 states have call predecessors, (7), 2 states have return successors, (4), 4 states have call predecessors, (4), 4 states have call successors, (4) [2024-11-22 02:22:38,570 INFO L276 IsEmpty]: Start isEmpty. Operand 248 states and 376 transitions. [2024-11-22 02:22:38,571 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 58 [2024-11-22 02:22:38,572 INFO L207 NwaCegarLoop]: Found error trace [2024-11-22 02:22:38,572 INFO L215 NwaCegarLoop]: trace histogram [4, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-22 02:22:38,581 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (2)] Forceful destruction successful, exit code 0 [2024-11-22 02:22:38,772 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 2 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable5 [2024-11-22 02:22:38,773 INFO L396 AbstractCegarLoop]: === Iteration 7 === Targeting assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-22 02:22:38,773 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-22 02:22:38,774 INFO L85 PathProgramCache]: Analyzing trace with hash 1003259933, now seen corresponding path program 2 times [2024-11-22 02:22:38,774 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-22 02:22:38,774 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1311818602] [2024-11-22 02:22:38,774 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2024-11-22 02:22:38,774 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-22 02:22:38,787 INFO L227 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 1 check-sat command(s) [2024-11-22 02:22:38,788 INFO L228 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-22 02:22:38,819 INFO L134 CoverageAnalysis]: Checked inductivity of 44 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 44 trivial. 0 not checked. [2024-11-22 02:22:38,820 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-22 02:22:38,820 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1311818602] [2024-11-22 02:22:38,820 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1311818602] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-22 02:22:38,821 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-22 02:22:38,821 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2024-11-22 02:22:38,821 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1750088112] [2024-11-22 02:22:38,821 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-22 02:22:38,821 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2024-11-22 02:22:38,823 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-22 02:22:38,824 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2024-11-22 02:22:38,824 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2024-11-22 02:22:38,824 INFO L87 Difference]: Start difference. First operand 248 states and 376 transitions. Second operand has 4 states, 4 states have (on average 6.5) internal successors, (26), 3 states have internal predecessors, (26), 2 states have call successors, (5), 3 states have call predecessors, (5), 1 states have return successors, (2), 1 states have call predecessors, (2), 1 states have call successors, (2) [2024-11-22 02:22:38,875 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-22 02:22:38,875 INFO L93 Difference]: Finished difference Result 465 states and 730 transitions. [2024-11-22 02:22:38,875 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2024-11-22 02:22:38,876 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 6.5) internal successors, (26), 3 states have internal predecessors, (26), 2 states have call successors, (5), 3 states have call predecessors, (5), 1 states have return successors, (2), 1 states have call predecessors, (2), 1 states have call successors, (2) Word has length 57 [2024-11-22 02:22:38,876 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-22 02:22:38,878 INFO L225 Difference]: With dead ends: 465 [2024-11-22 02:22:38,880 INFO L226 Difference]: Without dead ends: 246 [2024-11-22 02:22:38,881 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 5 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2024-11-22 02:22:38,882 INFO L432 NwaCegarLoop]: 257 mSDtfsCounter, 7 mSDsluCounter, 499 mSDsCounter, 0 mSdLazyCounter, 33 mSolverCounterSat, 9 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 7 SdHoareTripleChecker+Valid, 756 SdHoareTripleChecker+Invalid, 42 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 9 IncrementalHoareTripleChecker+Valid, 33 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2024-11-22 02:22:38,883 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [7 Valid, 756 Invalid, 42 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [9 Valid, 33 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2024-11-22 02:22:38,884 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 246 states. [2024-11-22 02:22:38,895 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 246 to 246. [2024-11-22 02:22:38,896 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 246 states, 190 states have (on average 1.4631578947368422) internal successors, (278), 194 states have internal predecessors, (278), 47 states have call successors, (47), 8 states have call predecessors, (47), 8 states have return successors, (47), 47 states have call predecessors, (47), 47 states have call successors, (47) [2024-11-22 02:22:38,897 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 246 states to 246 states and 372 transitions. [2024-11-22 02:22:38,897 INFO L78 Accepts]: Start accepts. Automaton has 246 states and 372 transitions. Word has length 57 [2024-11-22 02:22:38,897 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-22 02:22:38,897 INFO L471 AbstractCegarLoop]: Abstraction has 246 states and 372 transitions. [2024-11-22 02:22:38,898 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 6.5) internal successors, (26), 3 states have internal predecessors, (26), 2 states have call successors, (5), 3 states have call predecessors, (5), 1 states have return successors, (2), 1 states have call predecessors, (2), 1 states have call successors, (2) [2024-11-22 02:22:38,898 INFO L276 IsEmpty]: Start isEmpty. Operand 246 states and 372 transitions. [2024-11-22 02:22:38,904 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 58 [2024-11-22 02:22:38,904 INFO L207 NwaCegarLoop]: Found error trace [2024-11-22 02:22:38,904 INFO L215 NwaCegarLoop]: trace histogram [4, 4, 3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-22 02:22:38,904 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable6 [2024-11-22 02:22:38,904 INFO L396 AbstractCegarLoop]: === Iteration 8 === Targeting assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-22 02:22:38,905 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-22 02:22:38,907 INFO L85 PathProgramCache]: Analyzing trace with hash -447415154, now seen corresponding path program 1 times [2024-11-22 02:22:38,908 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-22 02:22:38,908 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1156909626] [2024-11-22 02:22:38,908 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-22 02:22:38,908 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-22 02:22:38,920 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-22 02:22:38,954 INFO L134 CoverageAnalysis]: Checked inductivity of 50 backedges. 6 proven. 0 refuted. 0 times theorem prover too weak. 44 trivial. 0 not checked. [2024-11-22 02:22:38,954 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-22 02:22:38,955 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1156909626] [2024-11-22 02:22:38,955 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1156909626] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-22 02:22:38,955 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-22 02:22:38,955 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2024-11-22 02:22:38,955 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [35882382] [2024-11-22 02:22:38,955 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-22 02:22:38,955 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2024-11-22 02:22:38,956 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-22 02:22:38,956 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2024-11-22 02:22:38,956 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2024-11-22 02:22:38,956 INFO L87 Difference]: Start difference. First operand 246 states and 372 transitions. Second operand has 4 states, 4 states have (on average 6.5) internal successors, (26), 3 states have internal predecessors, (26), 2 states have call successors, (5), 3 states have call predecessors, (5), 1 states have return successors, (2), 1 states have call predecessors, (2), 1 states have call successors, (2) [2024-11-22 02:22:38,987 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-22 02:22:38,987 INFO L93 Difference]: Finished difference Result 470 states and 728 transitions. [2024-11-22 02:22:38,987 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2024-11-22 02:22:38,987 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 6.5) internal successors, (26), 3 states have internal predecessors, (26), 2 states have call successors, (5), 3 states have call predecessors, (5), 1 states have return successors, (2), 1 states have call predecessors, (2), 1 states have call successors, (2) Word has length 57 [2024-11-22 02:22:38,988 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-22 02:22:38,989 INFO L225 Difference]: With dead ends: 470 [2024-11-22 02:22:38,989 INFO L226 Difference]: Without dead ends: 253 [2024-11-22 02:22:38,990 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 6 GetRequests, 3 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2024-11-22 02:22:38,990 INFO L432 NwaCegarLoop]: 265 mSDtfsCounter, 8 mSDsluCounter, 516 mSDsCounter, 0 mSdLazyCounter, 26 mSolverCounterSat, 3 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 8 SdHoareTripleChecker+Valid, 781 SdHoareTripleChecker+Invalid, 29 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 3 IncrementalHoareTripleChecker+Valid, 26 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2024-11-22 02:22:38,991 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [8 Valid, 781 Invalid, 29 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [3 Valid, 26 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2024-11-22 02:22:38,991 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 253 states. [2024-11-22 02:22:38,997 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 253 to 253. [2024-11-22 02:22:38,998 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 253 states, 196 states have (on average 1.4591836734693877) internal successors, (286), 200 states have internal predecessors, (286), 47 states have call successors, (47), 9 states have call predecessors, (47), 9 states have return successors, (47), 47 states have call predecessors, (47), 47 states have call successors, (47) [2024-11-22 02:22:38,999 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 253 states to 253 states and 380 transitions. [2024-11-22 02:22:38,999 INFO L78 Accepts]: Start accepts. Automaton has 253 states and 380 transitions. Word has length 57 [2024-11-22 02:22:39,000 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-22 02:22:39,018 INFO L471 AbstractCegarLoop]: Abstraction has 253 states and 380 transitions. [2024-11-22 02:22:39,018 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 6.5) internal successors, (26), 3 states have internal predecessors, (26), 2 states have call successors, (5), 3 states have call predecessors, (5), 1 states have return successors, (2), 1 states have call predecessors, (2), 1 states have call successors, (2) [2024-11-22 02:22:39,018 INFO L276 IsEmpty]: Start isEmpty. Operand 253 states and 380 transitions. [2024-11-22 02:22:39,019 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 59 [2024-11-22 02:22:39,021 INFO L207 NwaCegarLoop]: Found error trace [2024-11-22 02:22:39,022 INFO L215 NwaCegarLoop]: trace histogram [4, 4, 3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-22 02:22:39,022 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable7 [2024-11-22 02:22:39,022 INFO L396 AbstractCegarLoop]: === Iteration 9 === Targeting assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-22 02:22:39,022 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-22 02:22:39,022 INFO L85 PathProgramCache]: Analyzing trace with hash -1183107494, now seen corresponding path program 1 times [2024-11-22 02:22:39,022 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-22 02:22:39,023 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [984945143] [2024-11-22 02:22:39,023 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-22 02:22:39,023 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-22 02:22:39,033 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-22 02:22:39,067 INFO L134 CoverageAnalysis]: Checked inductivity of 50 backedges. 14 proven. 0 refuted. 0 times theorem prover too weak. 36 trivial. 0 not checked. [2024-11-22 02:22:39,068 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-22 02:22:39,068 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [984945143] [2024-11-22 02:22:39,068 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [984945143] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-22 02:22:39,068 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-22 02:22:39,068 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2024-11-22 02:22:39,068 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [364907214] [2024-11-22 02:22:39,068 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-22 02:22:39,069 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2024-11-22 02:22:39,069 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-22 02:22:39,069 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2024-11-22 02:22:39,069 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2024-11-22 02:22:39,069 INFO L87 Difference]: Start difference. First operand 253 states and 380 transitions. Second operand has 4 states, 4 states have (on average 7.25) internal successors, (29), 3 states have internal predecessors, (29), 2 states have call successors, (5), 3 states have call predecessors, (5), 1 states have return successors, (2), 1 states have call predecessors, (2), 1 states have call successors, (2) [2024-11-22 02:22:39,100 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-22 02:22:39,101 INFO L93 Difference]: Finished difference Result 516 states and 786 transitions. [2024-11-22 02:22:39,101 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2024-11-22 02:22:39,101 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 7.25) internal successors, (29), 3 states have internal predecessors, (29), 2 states have call successors, (5), 3 states have call predecessors, (5), 1 states have return successors, (2), 1 states have call predecessors, (2), 1 states have call successors, (2) Word has length 58 [2024-11-22 02:22:39,101 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-22 02:22:39,103 INFO L225 Difference]: With dead ends: 516 [2024-11-22 02:22:39,103 INFO L226 Difference]: Without dead ends: 292 [2024-11-22 02:22:39,104 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 6 GetRequests, 3 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2024-11-22 02:22:39,104 INFO L432 NwaCegarLoop]: 274 mSDtfsCounter, 24 mSDsluCounter, 525 mSDsCounter, 0 mSdLazyCounter, 20 mSolverCounterSat, 5 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 25 SdHoareTripleChecker+Valid, 799 SdHoareTripleChecker+Invalid, 25 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 5 IncrementalHoareTripleChecker+Valid, 20 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2024-11-22 02:22:39,104 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [25 Valid, 799 Invalid, 25 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [5 Valid, 20 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2024-11-22 02:22:39,105 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 292 states. [2024-11-22 02:22:39,111 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 292 to 289. [2024-11-22 02:22:39,111 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 289 states, 228 states have (on average 1.4166666666666667) internal successors, (323), 232 states have internal predecessors, (323), 50 states have call successors, (50), 10 states have call predecessors, (50), 10 states have return successors, (50), 50 states have call predecessors, (50), 50 states have call successors, (50) [2024-11-22 02:22:39,112 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 289 states to 289 states and 423 transitions. [2024-11-22 02:22:39,113 INFO L78 Accepts]: Start accepts. Automaton has 289 states and 423 transitions. Word has length 58 [2024-11-22 02:22:39,113 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-22 02:22:39,113 INFO L471 AbstractCegarLoop]: Abstraction has 289 states and 423 transitions. [2024-11-22 02:22:39,113 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 7.25) internal successors, (29), 3 states have internal predecessors, (29), 2 states have call successors, (5), 3 states have call predecessors, (5), 1 states have return successors, (2), 1 states have call predecessors, (2), 1 states have call successors, (2) [2024-11-22 02:22:39,113 INFO L276 IsEmpty]: Start isEmpty. Operand 289 states and 423 transitions. [2024-11-22 02:22:39,114 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 77 [2024-11-22 02:22:39,114 INFO L207 NwaCegarLoop]: Found error trace [2024-11-22 02:22:39,114 INFO L215 NwaCegarLoop]: trace histogram [5, 5, 4, 3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-22 02:22:39,114 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable8 [2024-11-22 02:22:39,114 INFO L396 AbstractCegarLoop]: === Iteration 10 === Targeting assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-22 02:22:39,115 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-22 02:22:39,115 INFO L85 PathProgramCache]: Analyzing trace with hash -724330678, now seen corresponding path program 1 times [2024-11-22 02:22:39,115 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-22 02:22:39,115 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1859775156] [2024-11-22 02:22:39,115 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-22 02:22:39,115 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-22 02:22:39,130 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-22 02:22:39,175 INFO L134 CoverageAnalysis]: Checked inductivity of 79 backedges. 23 proven. 0 refuted. 0 times theorem prover too weak. 56 trivial. 0 not checked. [2024-11-22 02:22:39,176 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-22 02:22:39,176 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1859775156] [2024-11-22 02:22:39,176 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1859775156] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-22 02:22:39,176 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-22 02:22:39,176 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2024-11-22 02:22:39,176 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1516289518] [2024-11-22 02:22:39,176 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-22 02:22:39,177 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2024-11-22 02:22:39,177 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-22 02:22:39,177 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2024-11-22 02:22:39,177 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2024-11-22 02:22:39,177 INFO L87 Difference]: Start difference. First operand 289 states and 423 transitions. Second operand has 5 states, 5 states have (on average 7.8) internal successors, (39), 4 states have internal predecessors, (39), 2 states have call successors, (7), 2 states have call predecessors, (7), 2 states have return successors, (4), 2 states have call predecessors, (4), 1 states have call successors, (4) [2024-11-22 02:22:39,201 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-22 02:22:39,201 INFO L93 Difference]: Finished difference Result 527 states and 785 transitions. [2024-11-22 02:22:39,201 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2024-11-22 02:22:39,202 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 7.8) internal successors, (39), 4 states have internal predecessors, (39), 2 states have call successors, (7), 2 states have call predecessors, (7), 2 states have return successors, (4), 2 states have call predecessors, (4), 1 states have call successors, (4) Word has length 76 [2024-11-22 02:22:39,202 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-22 02:22:39,204 INFO L225 Difference]: With dead ends: 527 [2024-11-22 02:22:39,204 INFO L226 Difference]: Without dead ends: 291 [2024-11-22 02:22:39,204 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 5 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2024-11-22 02:22:39,205 INFO L432 NwaCegarLoop]: 269 mSDtfsCounter, 0 mSDsluCounter, 796 mSDsCounter, 0 mSdLazyCounter, 10 mSolverCounterSat, 3 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 0 SdHoareTripleChecker+Valid, 1065 SdHoareTripleChecker+Invalid, 13 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 3 IncrementalHoareTripleChecker+Valid, 10 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2024-11-22 02:22:39,205 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [0 Valid, 1065 Invalid, 13 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [3 Valid, 10 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2024-11-22 02:22:39,206 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 291 states. [2024-11-22 02:22:39,212 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 291 to 289. [2024-11-22 02:22:39,212 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 289 states, 228 states have (on average 1.4035087719298245) internal successors, (320), 232 states have internal predecessors, (320), 50 states have call successors, (50), 10 states have call predecessors, (50), 10 states have return successors, (50), 50 states have call predecessors, (50), 50 states have call successors, (50) [2024-11-22 02:22:39,213 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 289 states to 289 states and 420 transitions. [2024-11-22 02:22:39,214 INFO L78 Accepts]: Start accepts. Automaton has 289 states and 420 transitions. Word has length 76 [2024-11-22 02:22:39,214 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-22 02:22:39,214 INFO L471 AbstractCegarLoop]: Abstraction has 289 states and 420 transitions. [2024-11-22 02:22:39,214 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 7.8) internal successors, (39), 4 states have internal predecessors, (39), 2 states have call successors, (7), 2 states have call predecessors, (7), 2 states have return successors, (4), 2 states have call predecessors, (4), 1 states have call successors, (4) [2024-11-22 02:22:39,214 INFO L276 IsEmpty]: Start isEmpty. Operand 289 states and 420 transitions. [2024-11-22 02:22:39,215 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 106 [2024-11-22 02:22:39,215 INFO L207 NwaCegarLoop]: Found error trace [2024-11-22 02:22:39,215 INFO L215 NwaCegarLoop]: trace histogram [7, 7, 6, 6, 4, 4, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-22 02:22:39,215 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable9 [2024-11-22 02:22:39,216 INFO L396 AbstractCegarLoop]: === Iteration 11 === Targeting assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-22 02:22:39,216 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-22 02:22:39,216 INFO L85 PathProgramCache]: Analyzing trace with hash -8134044, now seen corresponding path program 1 times [2024-11-22 02:22:39,216 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-22 02:22:39,216 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [35626133] [2024-11-22 02:22:39,216 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-22 02:22:39,216 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-22 02:22:39,230 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-22 02:22:39,277 INFO L134 CoverageAnalysis]: Checked inductivity of 186 backedges. 15 proven. 0 refuted. 0 times theorem prover too weak. 171 trivial. 0 not checked. [2024-11-22 02:22:39,277 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-22 02:22:39,278 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [35626133] [2024-11-22 02:22:39,278 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [35626133] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-22 02:22:39,278 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-22 02:22:39,278 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2024-11-22 02:22:39,278 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [91453131] [2024-11-22 02:22:39,278 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-22 02:22:39,278 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2024-11-22 02:22:39,279 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-22 02:22:39,279 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2024-11-22 02:22:39,279 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2024-11-22 02:22:39,279 INFO L87 Difference]: Start difference. First operand 289 states and 420 transitions. Second operand has 4 states, 4 states have (on average 8.75) internal successors, (35), 3 states have internal predecessors, (35), 2 states have call successors, (7), 3 states have call predecessors, (7), 1 states have return successors, (4), 1 states have call predecessors, (4), 1 states have call successors, (4) [2024-11-22 02:22:39,312 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-22 02:22:39,312 INFO L93 Difference]: Finished difference Result 514 states and 769 transitions. [2024-11-22 02:22:39,313 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2024-11-22 02:22:39,313 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 8.75) internal successors, (35), 3 states have internal predecessors, (35), 2 states have call successors, (7), 3 states have call predecessors, (7), 1 states have return successors, (4), 1 states have call predecessors, (4), 1 states have call successors, (4) Word has length 105 [2024-11-22 02:22:39,313 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-22 02:22:39,315 INFO L225 Difference]: With dead ends: 514 [2024-11-22 02:22:39,315 INFO L226 Difference]: Without dead ends: 283 [2024-11-22 02:22:39,316 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 6 GetRequests, 3 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2024-11-22 02:22:39,316 INFO L432 NwaCegarLoop]: 261 mSDtfsCounter, 9 mSDsluCounter, 503 mSDsCounter, 0 mSdLazyCounter, 25 mSolverCounterSat, 4 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 9 SdHoareTripleChecker+Valid, 764 SdHoareTripleChecker+Invalid, 29 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 4 IncrementalHoareTripleChecker+Valid, 25 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2024-11-22 02:22:39,316 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [9 Valid, 764 Invalid, 29 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [4 Valid, 25 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2024-11-22 02:22:39,317 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 283 states. [2024-11-22 02:22:39,323 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 283 to 283. [2024-11-22 02:22:39,324 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 283 states, 223 states have (on average 1.3811659192825112) internal successors, (308), 227 states have internal predecessors, (308), 49 states have call successors, (49), 10 states have call predecessors, (49), 10 states have return successors, (49), 49 states have call predecessors, (49), 49 states have call successors, (49) [2024-11-22 02:22:39,325 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 283 states to 283 states and 406 transitions. [2024-11-22 02:22:39,325 INFO L78 Accepts]: Start accepts. Automaton has 283 states and 406 transitions. Word has length 105 [2024-11-22 02:22:39,326 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-22 02:22:39,326 INFO L471 AbstractCegarLoop]: Abstraction has 283 states and 406 transitions. [2024-11-22 02:22:39,326 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 8.75) internal successors, (35), 3 states have internal predecessors, (35), 2 states have call successors, (7), 3 states have call predecessors, (7), 1 states have return successors, (4), 1 states have call predecessors, (4), 1 states have call successors, (4) [2024-11-22 02:22:39,326 INFO L276 IsEmpty]: Start isEmpty. Operand 283 states and 406 transitions. [2024-11-22 02:22:39,327 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 140 [2024-11-22 02:22:39,327 INFO L207 NwaCegarLoop]: Found error trace [2024-11-22 02:22:39,327 INFO L215 NwaCegarLoop]: trace histogram [8, 8, 8, 6, 5, 5, 5, 5, 5, 5, 4, 4, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-22 02:22:39,328 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable10 [2024-11-22 02:22:39,328 INFO L396 AbstractCegarLoop]: === Iteration 12 === Targeting assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-22 02:22:39,328 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-22 02:22:39,328 INFO L85 PathProgramCache]: Analyzing trace with hash -372253094, now seen corresponding path program 1 times [2024-11-22 02:22:39,328 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-22 02:22:39,328 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [556087070] [2024-11-22 02:22:39,328 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-22 02:22:39,329 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-22 02:22:39,357 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-22 02:22:39,445 INFO L134 CoverageAnalysis]: Checked inductivity of 277 backedges. 27 proven. 7 refuted. 0 times theorem prover too weak. 243 trivial. 0 not checked. [2024-11-22 02:22:39,445 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-22 02:22:39,445 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [556087070] [2024-11-22 02:22:39,445 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [556087070] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-22 02:22:39,446 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [134985511] [2024-11-22 02:22:39,446 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-22 02:22:39,446 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-22 02:22:39,446 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-11-22 02:22:39,447 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) [2024-11-22 02:22:39,449 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (3)] Waiting until timeout for monitored process [2024-11-22 02:22:39,715 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-22 02:22:39,717 INFO L255 TraceCheckSpWp]: Trace formula consists of 529 conjuncts, 3 conjuncts are in the unsatisfiable core [2024-11-22 02:22:39,727 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-22 02:22:39,796 INFO L134 CoverageAnalysis]: Checked inductivity of 277 backedges. 96 proven. 0 refuted. 0 times theorem prover too weak. 181 trivial. 0 not checked. [2024-11-22 02:22:39,796 INFO L307 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-11-22 02:22:39,799 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [134985511] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-22 02:22:39,799 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2024-11-22 02:22:39,799 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [4] total 6 [2024-11-22 02:22:39,800 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [290055304] [2024-11-22 02:22:39,800 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-22 02:22:39,800 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2024-11-22 02:22:39,800 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-22 02:22:39,801 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2024-11-22 02:22:39,801 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=19, Unknown=0, NotChecked=0, Total=30 [2024-11-22 02:22:39,801 INFO L87 Difference]: Start difference. First operand 283 states and 406 transitions. Second operand has 4 states, 4 states have (on average 14.75) internal successors, (59), 4 states have internal predecessors, (59), 3 states have call successors, (11), 2 states have call predecessors, (11), 3 states have return successors, (9), 3 states have call predecessors, (9), 3 states have call successors, (9) [2024-11-22 02:22:39,945 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-22 02:22:39,945 INFO L93 Difference]: Finished difference Result 511 states and 749 transitions. [2024-11-22 02:22:39,949 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2024-11-22 02:22:39,950 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 14.75) internal successors, (59), 4 states have internal predecessors, (59), 3 states have call successors, (11), 2 states have call predecessors, (11), 3 states have return successors, (9), 3 states have call predecessors, (9), 3 states have call successors, (9) Word has length 139 [2024-11-22 02:22:39,950 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-22 02:22:39,952 INFO L225 Difference]: With dead ends: 511 [2024-11-22 02:22:39,952 INFO L226 Difference]: Without dead ends: 266 [2024-11-22 02:22:39,953 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 144 GetRequests, 139 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=15, Invalid=27, Unknown=0, NotChecked=0, Total=42 [2024-11-22 02:22:39,956 INFO L432 NwaCegarLoop]: 252 mSDtfsCounter, 35 mSDsluCounter, 468 mSDsCounter, 0 mSdLazyCounter, 39 mSolverCounterSat, 3 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 38 SdHoareTripleChecker+Valid, 720 SdHoareTripleChecker+Invalid, 42 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 3 IncrementalHoareTripleChecker+Valid, 39 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2024-11-22 02:22:39,957 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [38 Valid, 720 Invalid, 42 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [3 Valid, 39 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2024-11-22 02:22:39,958 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 266 states. [2024-11-22 02:22:39,975 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 266 to 266. [2024-11-22 02:22:39,976 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 266 states, 209 states have (on average 1.3732057416267942) internal successors, (287), 213 states have internal predecessors, (287), 46 states have call successors, (46), 10 states have call predecessors, (46), 10 states have return successors, (46), 46 states have call predecessors, (46), 46 states have call successors, (46) [2024-11-22 02:22:39,982 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 266 states to 266 states and 379 transitions. [2024-11-22 02:22:39,983 INFO L78 Accepts]: Start accepts. Automaton has 266 states and 379 transitions. Word has length 139 [2024-11-22 02:22:39,983 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-22 02:22:39,983 INFO L471 AbstractCegarLoop]: Abstraction has 266 states and 379 transitions. [2024-11-22 02:22:39,983 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 14.75) internal successors, (59), 4 states have internal predecessors, (59), 3 states have call successors, (11), 2 states have call predecessors, (11), 3 states have return successors, (9), 3 states have call predecessors, (9), 3 states have call successors, (9) [2024-11-22 02:22:39,983 INFO L276 IsEmpty]: Start isEmpty. Operand 266 states and 379 transitions. [2024-11-22 02:22:39,989 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 144 [2024-11-22 02:22:39,989 INFO L207 NwaCegarLoop]: Found error trace [2024-11-22 02:22:39,989 INFO L215 NwaCegarLoop]: trace histogram [8, 8, 8, 6, 5, 5, 5, 5, 5, 5, 5, 5, 4, 4, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-22 02:22:40,007 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (3)] Ended with exit code 0 [2024-11-22 02:22:40,190 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 3 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable11 [2024-11-22 02:22:40,190 INFO L396 AbstractCegarLoop]: === Iteration 13 === Targeting assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-22 02:22:40,191 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-22 02:22:40,191 INFO L85 PathProgramCache]: Analyzing trace with hash 584624400, now seen corresponding path program 1 times [2024-11-22 02:22:40,191 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-22 02:22:40,191 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [69574740] [2024-11-22 02:22:40,191 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-22 02:22:40,191 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-22 02:22:40,214 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-22 02:22:40,296 INFO L134 CoverageAnalysis]: Checked inductivity of 291 backedges. 30 proven. 8 refuted. 0 times theorem prover too weak. 253 trivial. 0 not checked. [2024-11-22 02:22:40,297 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-22 02:22:40,297 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [69574740] [2024-11-22 02:22:40,297 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [69574740] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-22 02:22:40,297 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [708186167] [2024-11-22 02:22:40,297 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-22 02:22:40,298 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-22 02:22:40,298 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-11-22 02:22:40,300 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) [2024-11-22 02:22:40,302 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (4)] Waiting until timeout for monitored process [2024-11-22 02:22:40,504 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-22 02:22:40,511 INFO L255 TraceCheckSpWp]: Trace formula consists of 533 conjuncts, 3 conjuncts are in the unsatisfiable core [2024-11-22 02:22:40,514 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-22 02:22:40,557 INFO L134 CoverageAnalysis]: Checked inductivity of 291 backedges. 107 proven. 0 refuted. 0 times theorem prover too weak. 184 trivial. 0 not checked. [2024-11-22 02:22:40,559 INFO L307 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-11-22 02:22:40,559 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [708186167] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-22 02:22:40,559 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2024-11-22 02:22:40,559 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [4] total 6 [2024-11-22 02:22:40,560 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [248191439] [2024-11-22 02:22:40,560 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-22 02:22:40,560 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2024-11-22 02:22:40,563 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-22 02:22:40,563 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2024-11-22 02:22:40,563 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=19, Unknown=0, NotChecked=0, Total=30 [2024-11-22 02:22:40,564 INFO L87 Difference]: Start difference. First operand 266 states and 379 transitions. Second operand has 4 states, 4 states have (on average 15.5) internal successors, (62), 4 states have internal predecessors, (62), 3 states have call successors, (11), 2 states have call predecessors, (11), 3 states have return successors, (9), 3 states have call predecessors, (9), 3 states have call successors, (9) [2024-11-22 02:22:40,635 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-22 02:22:40,635 INFO L93 Difference]: Finished difference Result 477 states and 695 transitions. [2024-11-22 02:22:40,636 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2024-11-22 02:22:40,636 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 15.5) internal successors, (62), 4 states have internal predecessors, (62), 3 states have call successors, (11), 2 states have call predecessors, (11), 3 states have return successors, (9), 3 states have call predecessors, (9), 3 states have call successors, (9) Word has length 143 [2024-11-22 02:22:40,637 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-22 02:22:40,639 INFO L225 Difference]: With dead ends: 477 [2024-11-22 02:22:40,639 INFO L226 Difference]: Without dead ends: 247 [2024-11-22 02:22:40,640 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 148 GetRequests, 143 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=15, Invalid=27, Unknown=0, NotChecked=0, Total=42 [2024-11-22 02:22:40,641 INFO L432 NwaCegarLoop]: 251 mSDtfsCounter, 37 mSDsluCounter, 465 mSDsCounter, 0 mSdLazyCounter, 36 mSolverCounterSat, 6 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 39 SdHoareTripleChecker+Valid, 716 SdHoareTripleChecker+Invalid, 42 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 6 IncrementalHoareTripleChecker+Valid, 36 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2024-11-22 02:22:40,642 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [39 Valid, 716 Invalid, 42 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [6 Valid, 36 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2024-11-22 02:22:40,643 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 247 states. [2024-11-22 02:22:40,653 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 247 to 247. [2024-11-22 02:22:40,654 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 247 states, 193 states have (on average 1.3678756476683938) internal successors, (264), 197 states have internal predecessors, (264), 43 states have call successors, (43), 10 states have call predecessors, (43), 10 states have return successors, (43), 43 states have call predecessors, (43), 43 states have call successors, (43) [2024-11-22 02:22:40,655 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 247 states to 247 states and 350 transitions. [2024-11-22 02:22:40,656 INFO L78 Accepts]: Start accepts. Automaton has 247 states and 350 transitions. Word has length 143 [2024-11-22 02:22:40,656 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-22 02:22:40,657 INFO L471 AbstractCegarLoop]: Abstraction has 247 states and 350 transitions. [2024-11-22 02:22:40,657 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 15.5) internal successors, (62), 4 states have internal predecessors, (62), 3 states have call successors, (11), 2 states have call predecessors, (11), 3 states have return successors, (9), 3 states have call predecessors, (9), 3 states have call successors, (9) [2024-11-22 02:22:40,657 INFO L276 IsEmpty]: Start isEmpty. Operand 247 states and 350 transitions. [2024-11-22 02:22:40,659 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 147 [2024-11-22 02:22:40,659 INFO L207 NwaCegarLoop]: Found error trace [2024-11-22 02:22:40,660 INFO L215 NwaCegarLoop]: trace histogram [8, 7, 7, 6, 5, 4, 4, 4, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-22 02:22:40,669 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (4)] Ended with exit code 0 [2024-11-22 02:22:40,864 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable12,4 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-22 02:22:40,865 INFO L396 AbstractCegarLoop]: === Iteration 14 === Targeting assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-22 02:22:40,866 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-22 02:22:40,866 INFO L85 PathProgramCache]: Analyzing trace with hash -192670345, now seen corresponding path program 1 times [2024-11-22 02:22:40,867 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-22 02:22:40,867 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1190965017] [2024-11-22 02:22:40,867 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-22 02:22:40,867 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-22 02:22:40,890 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-22 02:22:40,975 INFO L134 CoverageAnalysis]: Checked inductivity of 232 backedges. 21 proven. 6 refuted. 0 times theorem prover too weak. 205 trivial. 0 not checked. [2024-11-22 02:22:40,976 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-22 02:22:40,976 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1190965017] [2024-11-22 02:22:40,976 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1190965017] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-22 02:22:40,976 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1041662283] [2024-11-22 02:22:40,977 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-22 02:22:40,977 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-22 02:22:40,977 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-11-22 02:22:40,980 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) [2024-11-22 02:22:40,983 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (5)] Waiting until timeout for monitored process [2024-11-22 02:22:41,133 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-22 02:22:41,136 INFO L255 TraceCheckSpWp]: Trace formula consists of 538 conjuncts, 3 conjuncts are in the unsatisfiable core [2024-11-22 02:22:41,144 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-22 02:22:41,192 INFO L134 CoverageAnalysis]: Checked inductivity of 232 backedges. 78 proven. 0 refuted. 0 times theorem prover too weak. 154 trivial. 0 not checked. [2024-11-22 02:22:41,192 INFO L307 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-11-22 02:22:41,193 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1041662283] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-22 02:22:41,193 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2024-11-22 02:22:41,193 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [4] total 6 [2024-11-22 02:22:41,193 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [273472724] [2024-11-22 02:22:41,193 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-22 02:22:41,196 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2024-11-22 02:22:41,196 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-22 02:22:41,197 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2024-11-22 02:22:41,197 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=19, Unknown=0, NotChecked=0, Total=30 [2024-11-22 02:22:41,198 INFO L87 Difference]: Start difference. First operand 247 states and 350 transitions. Second operand has 4 states, 4 states have (on average 17.5) internal successors, (70), 4 states have internal predecessors, (70), 3 states have call successors, (11), 2 states have call predecessors, (11), 3 states have return successors, (9), 3 states have call predecessors, (9), 3 states have call successors, (9) [2024-11-22 02:22:41,278 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-22 02:22:41,278 INFO L93 Difference]: Finished difference Result 468 states and 678 transitions. [2024-11-22 02:22:41,279 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2024-11-22 02:22:41,279 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 17.5) internal successors, (70), 4 states have internal predecessors, (70), 3 states have call successors, (11), 2 states have call predecessors, (11), 3 states have return successors, (9), 3 states have call predecessors, (9), 3 states have call successors, (9) Word has length 146 [2024-11-22 02:22:41,279 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-22 02:22:41,282 INFO L225 Difference]: With dead ends: 468 [2024-11-22 02:22:41,282 INFO L226 Difference]: Without dead ends: 279 [2024-11-22 02:22:41,283 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 151 GetRequests, 146 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=16, Invalid=26, Unknown=0, NotChecked=0, Total=42 [2024-11-22 02:22:41,288 INFO L432 NwaCegarLoop]: 261 mSDtfsCounter, 33 mSDsluCounter, 468 mSDsCounter, 0 mSdLazyCounter, 45 mSolverCounterSat, 3 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 36 SdHoareTripleChecker+Valid, 729 SdHoareTripleChecker+Invalid, 48 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 3 IncrementalHoareTripleChecker+Valid, 45 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2024-11-22 02:22:41,288 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [36 Valid, 729 Invalid, 48 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [3 Valid, 45 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2024-11-22 02:22:41,289 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 279 states. [2024-11-22 02:22:41,300 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 279 to 279. [2024-11-22 02:22:41,301 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 279 states, 221 states have (on average 1.3665158371040724) internal successors, (302), 225 states have internal predecessors, (302), 46 states have call successors, (46), 11 states have call predecessors, (46), 11 states have return successors, (46), 46 states have call predecessors, (46), 46 states have call successors, (46) [2024-11-22 02:22:41,303 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 279 states to 279 states and 394 transitions. [2024-11-22 02:22:41,304 INFO L78 Accepts]: Start accepts. Automaton has 279 states and 394 transitions. Word has length 146 [2024-11-22 02:22:41,304 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-22 02:22:41,304 INFO L471 AbstractCegarLoop]: Abstraction has 279 states and 394 transitions. [2024-11-22 02:22:41,304 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 17.5) internal successors, (70), 4 states have internal predecessors, (70), 3 states have call successors, (11), 2 states have call predecessors, (11), 3 states have return successors, (9), 3 states have call predecessors, (9), 3 states have call successors, (9) [2024-11-22 02:22:41,305 INFO L276 IsEmpty]: Start isEmpty. Operand 279 states and 394 transitions. [2024-11-22 02:22:41,306 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 147 [2024-11-22 02:22:41,306 INFO L207 NwaCegarLoop]: Found error trace [2024-11-22 02:22:41,306 INFO L215 NwaCegarLoop]: trace histogram [8, 7, 7, 6, 5, 4, 4, 4, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-22 02:22:41,316 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (5)] Ended with exit code 0 [2024-11-22 02:22:41,510 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable13,5 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-22 02:22:41,511 INFO L396 AbstractCegarLoop]: === Iteration 15 === Targeting assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-22 02:22:41,511 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-22 02:22:41,511 INFO L85 PathProgramCache]: Analyzing trace with hash 824171643, now seen corresponding path program 2 times [2024-11-22 02:22:41,512 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-22 02:22:41,512 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [817926431] [2024-11-22 02:22:41,512 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2024-11-22 02:22:41,513 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-22 02:22:41,547 INFO L227 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 1 check-sat command(s) [2024-11-22 02:22:41,547 INFO L228 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-22 02:22:41,589 INFO L134 CoverageAnalysis]: Checked inductivity of 232 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 232 trivial. 0 not checked. [2024-11-22 02:22:41,590 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-22 02:22:41,590 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [817926431] [2024-11-22 02:22:41,590 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [817926431] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-22 02:22:41,590 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-22 02:22:41,590 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2024-11-22 02:22:41,591 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [912510313] [2024-11-22 02:22:41,591 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-22 02:22:41,591 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2024-11-22 02:22:41,592 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-22 02:22:41,592 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2024-11-22 02:22:41,592 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2024-11-22 02:22:41,593 INFO L87 Difference]: Start difference. First operand 279 states and 394 transitions. Second operand has 4 states, 4 states have (on average 14.5) internal successors, (58), 3 states have internal predecessors, (58), 2 states have call successors, (11), 3 states have call predecessors, (11), 1 states have return successors, (9), 1 states have call predecessors, (9), 1 states have call successors, (9) [2024-11-22 02:22:41,626 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-22 02:22:41,626 INFO L93 Difference]: Finished difference Result 423 states and 613 transitions. [2024-11-22 02:22:41,627 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2024-11-22 02:22:41,627 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 14.5) internal successors, (58), 3 states have internal predecessors, (58), 2 states have call successors, (11), 3 states have call predecessors, (11), 1 states have return successors, (9), 1 states have call predecessors, (9), 1 states have call successors, (9) Word has length 146 [2024-11-22 02:22:41,628 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-22 02:22:41,630 INFO L225 Difference]: With dead ends: 423 [2024-11-22 02:22:41,630 INFO L226 Difference]: Without dead ends: 283 [2024-11-22 02:22:41,631 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 5 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2024-11-22 02:22:41,631 INFO L432 NwaCegarLoop]: 260 mSDtfsCounter, 3 mSDsluCounter, 513 mSDsCounter, 0 mSdLazyCounter, 15 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 3 SdHoareTripleChecker+Valid, 773 SdHoareTripleChecker+Invalid, 15 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 15 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2024-11-22 02:22:41,631 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [3 Valid, 773 Invalid, 15 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 15 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2024-11-22 02:22:41,632 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 283 states. [2024-11-22 02:22:41,647 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 283 to 283. [2024-11-22 02:22:41,651 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 283 states, 224 states have (on average 1.3616071428571428) internal successors, (305), 228 states have internal predecessors, (305), 46 states have call successors, (46), 12 states have call predecessors, (46), 12 states have return successors, (46), 46 states have call predecessors, (46), 46 states have call successors, (46) [2024-11-22 02:22:41,653 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 283 states to 283 states and 397 transitions. [2024-11-22 02:22:41,654 INFO L78 Accepts]: Start accepts. Automaton has 283 states and 397 transitions. Word has length 146 [2024-11-22 02:22:41,654 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-22 02:22:41,654 INFO L471 AbstractCegarLoop]: Abstraction has 283 states and 397 transitions. [2024-11-22 02:22:41,655 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 14.5) internal successors, (58), 3 states have internal predecessors, (58), 2 states have call successors, (11), 3 states have call predecessors, (11), 1 states have return successors, (9), 1 states have call predecessors, (9), 1 states have call successors, (9) [2024-11-22 02:22:41,655 INFO L276 IsEmpty]: Start isEmpty. Operand 283 states and 397 transitions. [2024-11-22 02:22:41,656 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 154 [2024-11-22 02:22:41,657 INFO L207 NwaCegarLoop]: Found error trace [2024-11-22 02:22:41,657 INFO L215 NwaCegarLoop]: trace histogram [8, 7, 7, 6, 5, 4, 4, 4, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-22 02:22:41,657 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable14 [2024-11-22 02:22:41,658 INFO L396 AbstractCegarLoop]: === Iteration 16 === Targeting assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-22 02:22:41,658 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-22 02:22:41,658 INFO L85 PathProgramCache]: Analyzing trace with hash -993005526, now seen corresponding path program 1 times [2024-11-22 02:22:41,658 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-22 02:22:41,659 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1082530322] [2024-11-22 02:22:41,659 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-22 02:22:41,659 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-22 02:22:41,688 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-22 02:22:41,801 INFO L134 CoverageAnalysis]: Checked inductivity of 234 backedges. 6 proven. 2 refuted. 0 times theorem prover too weak. 226 trivial. 0 not checked. [2024-11-22 02:22:41,801 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-22 02:22:41,801 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1082530322] [2024-11-22 02:22:41,802 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1082530322] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-22 02:22:41,802 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1722650896] [2024-11-22 02:22:41,802 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-22 02:22:41,802 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-22 02:22:41,802 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-11-22 02:22:41,805 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) [2024-11-22 02:22:41,810 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (6)] Waiting until timeout for monitored process [2024-11-22 02:22:42,014 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-22 02:22:42,019 INFO L255 TraceCheckSpWp]: Trace formula consists of 598 conjuncts, 5 conjuncts are in the unsatisfiable core [2024-11-22 02:22:42,022 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-22 02:22:42,053 INFO L134 CoverageAnalysis]: Checked inductivity of 234 backedges. 2 proven. 0 refuted. 0 times theorem prover too weak. 232 trivial. 0 not checked. [2024-11-22 02:22:42,053 INFO L307 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-11-22 02:22:42,053 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1722650896] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-22 02:22:42,053 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2024-11-22 02:22:42,054 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [5] total 7 [2024-11-22 02:22:42,054 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1489544953] [2024-11-22 02:22:42,054 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-22 02:22:42,054 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2024-11-22 02:22:42,055 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-22 02:22:42,055 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2024-11-22 02:22:42,055 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=31, Unknown=0, NotChecked=0, Total=42 [2024-11-22 02:22:42,055 INFO L87 Difference]: Start difference. First operand 283 states and 397 transitions. Second operand has 4 states, 4 states have (on average 15.75) internal successors, (63), 3 states have internal predecessors, (63), 2 states have call successors, (12), 3 states have call predecessors, (12), 1 states have return successors, (10), 1 states have call predecessors, (10), 1 states have call successors, (10) [2024-11-22 02:22:42,091 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-22 02:22:42,091 INFO L93 Difference]: Finished difference Result 432 states and 621 transitions. [2024-11-22 02:22:42,092 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2024-11-22 02:22:42,092 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 15.75) internal successors, (63), 3 states have internal predecessors, (63), 2 states have call successors, (12), 3 states have call predecessors, (12), 1 states have return successors, (10), 1 states have call predecessors, (10), 1 states have call successors, (10) Word has length 153 [2024-11-22 02:22:42,092 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-22 02:22:42,094 INFO L225 Difference]: With dead ends: 432 [2024-11-22 02:22:42,094 INFO L226 Difference]: Without dead ends: 288 [2024-11-22 02:22:42,095 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 159 GetRequests, 153 SyntacticMatches, 0 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=15, Invalid=41, Unknown=0, NotChecked=0, Total=56 [2024-11-22 02:22:42,096 INFO L432 NwaCegarLoop]: 261 mSDtfsCounter, 4 mSDsluCounter, 514 mSDsCounter, 0 mSdLazyCounter, 16 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 4 SdHoareTripleChecker+Valid, 775 SdHoareTripleChecker+Invalid, 17 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 16 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2024-11-22 02:22:42,096 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [4 Valid, 775 Invalid, 17 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 16 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2024-11-22 02:22:42,098 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 288 states. [2024-11-22 02:22:42,107 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 288 to 288. [2024-11-22 02:22:42,108 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 288 states, 228 states have (on average 1.355263157894737) internal successors, (309), 232 states have internal predecessors, (309), 46 states have call successors, (46), 13 states have call predecessors, (46), 13 states have return successors, (46), 46 states have call predecessors, (46), 46 states have call successors, (46) [2024-11-22 02:22:42,109 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 288 states to 288 states and 401 transitions. [2024-11-22 02:22:42,110 INFO L78 Accepts]: Start accepts. Automaton has 288 states and 401 transitions. Word has length 153 [2024-11-22 02:22:42,111 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-22 02:22:42,111 INFO L471 AbstractCegarLoop]: Abstraction has 288 states and 401 transitions. [2024-11-22 02:22:42,111 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 15.75) internal successors, (63), 3 states have internal predecessors, (63), 2 states have call successors, (12), 3 states have call predecessors, (12), 1 states have return successors, (10), 1 states have call predecessors, (10), 1 states have call successors, (10) [2024-11-22 02:22:42,111 INFO L276 IsEmpty]: Start isEmpty. Operand 288 states and 401 transitions. [2024-11-22 02:22:42,114 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 162 [2024-11-22 02:22:42,114 INFO L207 NwaCegarLoop]: Found error trace [2024-11-22 02:22:42,114 INFO L215 NwaCegarLoop]: trace histogram [8, 7, 7, 6, 5, 4, 4, 4, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-22 02:22:42,125 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (6)] Forceful destruction successful, exit code 0 [2024-11-22 02:22:42,318 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 6 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable15 [2024-11-22 02:22:42,319 INFO L396 AbstractCegarLoop]: === Iteration 17 === Targeting assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-22 02:22:42,320 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-22 02:22:42,320 INFO L85 PathProgramCache]: Analyzing trace with hash 684000134, now seen corresponding path program 1 times [2024-11-22 02:22:42,320 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-22 02:22:42,320 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [436462783] [2024-11-22 02:22:42,320 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-22 02:22:42,320 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-22 02:22:42,356 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-22 02:22:42,503 INFO L134 CoverageAnalysis]: Checked inductivity of 241 backedges. 9 proven. 2 refuted. 0 times theorem prover too weak. 230 trivial. 0 not checked. [2024-11-22 02:22:42,503 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-22 02:22:42,503 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [436462783] [2024-11-22 02:22:42,503 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [436462783] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-22 02:22:42,504 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [646566263] [2024-11-22 02:22:42,504 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-22 02:22:42,504 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-22 02:22:42,504 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-11-22 02:22:42,506 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) [2024-11-22 02:22:42,507 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (7)] Waiting until timeout for monitored process [2024-11-22 02:22:42,679 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-22 02:22:42,682 INFO L255 TraceCheckSpWp]: Trace formula consists of 659 conjuncts, 5 conjuncts are in the unsatisfiable core [2024-11-22 02:22:42,689 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-22 02:22:42,720 INFO L134 CoverageAnalysis]: Checked inductivity of 241 backedges. 5 proven. 0 refuted. 0 times theorem prover too weak. 236 trivial. 0 not checked. [2024-11-22 02:22:42,720 INFO L307 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-11-22 02:22:42,720 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [646566263] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-22 02:22:42,721 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2024-11-22 02:22:42,721 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [5] total 7 [2024-11-22 02:22:42,721 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2106668600] [2024-11-22 02:22:42,721 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-22 02:22:42,722 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2024-11-22 02:22:42,722 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-22 02:22:42,722 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2024-11-22 02:22:42,722 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=31, Unknown=0, NotChecked=0, Total=42 [2024-11-22 02:22:42,723 INFO L87 Difference]: Start difference. First operand 288 states and 401 transitions. Second operand has 4 states, 4 states have (on average 16.75) internal successors, (67), 3 states have internal predecessors, (67), 2 states have call successors, (13), 3 states have call predecessors, (13), 1 states have return successors, (11), 1 states have call predecessors, (11), 1 states have call successors, (11) [2024-11-22 02:22:42,761 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-22 02:22:42,761 INFO L93 Difference]: Finished difference Result 436 states and 621 transitions. [2024-11-22 02:22:42,762 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2024-11-22 02:22:42,762 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 16.75) internal successors, (67), 3 states have internal predecessors, (67), 2 states have call successors, (13), 3 states have call predecessors, (13), 1 states have return successors, (11), 1 states have call predecessors, (11), 1 states have call successors, (11) Word has length 161 [2024-11-22 02:22:42,762 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-22 02:22:42,764 INFO L225 Difference]: With dead ends: 436 [2024-11-22 02:22:42,764 INFO L226 Difference]: Without dead ends: 287 [2024-11-22 02:22:42,765 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 167 GetRequests, 161 SyntacticMatches, 0 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=15, Invalid=41, Unknown=0, NotChecked=0, Total=56 [2024-11-22 02:22:42,765 INFO L432 NwaCegarLoop]: 258 mSDtfsCounter, 5 mSDsluCounter, 507 mSDsCounter, 0 mSdLazyCounter, 15 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 5 SdHoareTripleChecker+Valid, 765 SdHoareTripleChecker+Invalid, 17 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 15 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2024-11-22 02:22:42,766 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [5 Valid, 765 Invalid, 17 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 15 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2024-11-22 02:22:42,766 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 287 states. [2024-11-22 02:22:42,774 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 287 to 287. [2024-11-22 02:22:42,775 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 287 states, 228 states have (on average 1.3421052631578947) internal successors, (306), 231 states have internal predecessors, (306), 45 states have call successors, (45), 13 states have call predecessors, (45), 13 states have return successors, (45), 45 states have call predecessors, (45), 45 states have call successors, (45) [2024-11-22 02:22:42,776 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 287 states to 287 states and 396 transitions. [2024-11-22 02:22:42,777 INFO L78 Accepts]: Start accepts. Automaton has 287 states and 396 transitions. Word has length 161 [2024-11-22 02:22:42,778 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-22 02:22:42,778 INFO L471 AbstractCegarLoop]: Abstraction has 287 states and 396 transitions. [2024-11-22 02:22:42,779 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 16.75) internal successors, (67), 3 states have internal predecessors, (67), 2 states have call successors, (13), 3 states have call predecessors, (13), 1 states have return successors, (11), 1 states have call predecessors, (11), 1 states have call successors, (11) [2024-11-22 02:22:42,779 INFO L276 IsEmpty]: Start isEmpty. Operand 287 states and 396 transitions. [2024-11-22 02:22:42,780 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 169 [2024-11-22 02:22:42,780 INFO L207 NwaCegarLoop]: Found error trace [2024-11-22 02:22:42,781 INFO L215 NwaCegarLoop]: trace histogram [8, 7, 7, 6, 5, 4, 4, 4, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-22 02:22:42,793 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (7)] Ended with exit code 0 [2024-11-22 02:22:42,983 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 7 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable16 [2024-11-22 02:22:42,983 INFO L396 AbstractCegarLoop]: === Iteration 18 === Targeting assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-22 02:22:42,984 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-22 02:22:42,984 INFO L85 PathProgramCache]: Analyzing trace with hash -1217979606, now seen corresponding path program 1 times [2024-11-22 02:22:42,984 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-22 02:22:42,984 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [3805460] [2024-11-22 02:22:42,984 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-22 02:22:42,984 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-22 02:22:43,006 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-22 02:22:43,152 INFO L134 CoverageAnalysis]: Checked inductivity of 245 backedges. 4 proven. 2 refuted. 0 times theorem prover too weak. 239 trivial. 0 not checked. [2024-11-22 02:22:43,153 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-22 02:22:43,153 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [3805460] [2024-11-22 02:22:43,153 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [3805460] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-22 02:22:43,153 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [488085184] [2024-11-22 02:22:43,153 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-22 02:22:43,154 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-22 02:22:43,154 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-11-22 02:22:43,158 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) [2024-11-22 02:22:43,166 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (8)] Waiting until timeout for monitored process [2024-11-22 02:22:43,345 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-22 02:22:43,350 INFO L255 TraceCheckSpWp]: Trace formula consists of 698 conjuncts, 5 conjuncts are in the unsatisfiable core [2024-11-22 02:22:43,354 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-22 02:22:43,369 INFO L134 CoverageAnalysis]: Checked inductivity of 245 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 245 trivial. 0 not checked. [2024-11-22 02:22:43,369 INFO L307 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-11-22 02:22:43,369 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [488085184] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-22 02:22:43,369 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2024-11-22 02:22:43,370 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [5] total 6 [2024-11-22 02:22:43,371 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1803827383] [2024-11-22 02:22:43,371 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-22 02:22:43,373 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2024-11-22 02:22:43,373 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-22 02:22:43,373 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2024-11-22 02:22:43,373 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=21, Unknown=0, NotChecked=0, Total=30 [2024-11-22 02:22:43,374 INFO L87 Difference]: Start difference. First operand 287 states and 396 transitions. Second operand has 3 states, 3 states have (on average 23.333333333333332) internal successors, (70), 3 states have internal predecessors, (70), 2 states have call successors, (13), 2 states have call predecessors, (13), 1 states have return successors, (12), 1 states have call predecessors, (12), 1 states have call successors, (12) [2024-11-22 02:22:43,390 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-22 02:22:43,391 INFO L93 Difference]: Finished difference Result 434 states and 610 transitions. [2024-11-22 02:22:43,391 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-11-22 02:22:43,391 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 23.333333333333332) internal successors, (70), 3 states have internal predecessors, (70), 2 states have call successors, (13), 2 states have call predecessors, (13), 1 states have return successors, (12), 1 states have call predecessors, (12), 1 states have call successors, (12) Word has length 168 [2024-11-22 02:22:43,392 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-22 02:22:43,394 INFO L225 Difference]: With dead ends: 434 [2024-11-22 02:22:43,394 INFO L226 Difference]: Without dead ends: 286 [2024-11-22 02:22:43,395 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 172 GetRequests, 168 SyntacticMatches, 0 SemanticMatches, 4 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=9, Invalid=21, Unknown=0, NotChecked=0, Total=30 [2024-11-22 02:22:43,395 INFO L432 NwaCegarLoop]: 256 mSDtfsCounter, 0 mSDsluCounter, 254 mSDsCounter, 0 mSdLazyCounter, 3 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 0 SdHoareTripleChecker+Valid, 510 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 [2024-11-22 02:22:43,396 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [0 Valid, 510 Invalid, 3 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 3 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2024-11-22 02:22:43,396 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 286 states. [2024-11-22 02:22:43,406 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 286 to 286. [2024-11-22 02:22:43,407 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 286 states, 228 states have (on average 1.337719298245614) internal successors, (305), 230 states have internal predecessors, (305), 44 states have call successors, (44), 13 states have call predecessors, (44), 13 states have return successors, (44), 44 states have call predecessors, (44), 44 states have call successors, (44) [2024-11-22 02:22:43,408 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 286 states to 286 states and 393 transitions. [2024-11-22 02:22:43,409 INFO L78 Accepts]: Start accepts. Automaton has 286 states and 393 transitions. Word has length 168 [2024-11-22 02:22:43,409 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-22 02:22:43,409 INFO L471 AbstractCegarLoop]: Abstraction has 286 states and 393 transitions. [2024-11-22 02:22:43,409 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 23.333333333333332) internal successors, (70), 3 states have internal predecessors, (70), 2 states have call successors, (13), 2 states have call predecessors, (13), 1 states have return successors, (12), 1 states have call predecessors, (12), 1 states have call successors, (12) [2024-11-22 02:22:43,410 INFO L276 IsEmpty]: Start isEmpty. Operand 286 states and 393 transitions. [2024-11-22 02:22:43,411 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 172 [2024-11-22 02:22:43,411 INFO L207 NwaCegarLoop]: Found error trace [2024-11-22 02:22:43,412 INFO L215 NwaCegarLoop]: trace histogram [8, 7, 7, 6, 5, 4, 4, 4, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-22 02:22:43,421 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (8)] Ended with exit code 0 [2024-11-22 02:22:43,612 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable17,8 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-22 02:22:43,612 INFO L396 AbstractCegarLoop]: === Iteration 19 === Targeting assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-22 02:22:43,613 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-22 02:22:43,613 INFO L85 PathProgramCache]: Analyzing trace with hash 1838993589, now seen corresponding path program 1 times [2024-11-22 02:22:43,613 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-22 02:22:43,613 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [336848158] [2024-11-22 02:22:43,613 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-22 02:22:43,613 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-22 02:22:43,681 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-22 02:22:43,786 INFO L134 CoverageAnalysis]: Checked inductivity of 245 backedges. 4 proven. 2 refuted. 0 times theorem prover too weak. 239 trivial. 0 not checked. [2024-11-22 02:22:43,786 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-22 02:22:43,786 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [336848158] [2024-11-22 02:22:43,787 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [336848158] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-22 02:22:43,787 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [942875609] [2024-11-22 02:22:43,787 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-22 02:22:43,787 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-22 02:22:43,787 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-11-22 02:22:43,790 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) [2024-11-22 02:22:43,792 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (9)] Waiting until timeout for monitored process [2024-11-22 02:22:43,962 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-22 02:22:43,967 INFO L255 TraceCheckSpWp]: Trace formula consists of 694 conjuncts, 9 conjuncts are in the unsatisfiable core [2024-11-22 02:22:43,971 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-22 02:22:44,027 INFO L134 CoverageAnalysis]: Checked inductivity of 245 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 245 trivial. 0 not checked. [2024-11-22 02:22:44,028 INFO L307 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-11-22 02:22:44,028 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [942875609] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-22 02:22:44,028 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2024-11-22 02:22:44,028 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [5] total 7 [2024-11-22 02:22:44,028 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1730983070] [2024-11-22 02:22:44,029 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-22 02:22:44,029 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2024-11-22 02:22:44,029 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-22 02:22:44,030 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2024-11-22 02:22:44,030 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=31, Unknown=0, NotChecked=0, Total=42 [2024-11-22 02:22:44,030 INFO L87 Difference]: Start difference. First operand 286 states and 393 transitions. Second operand has 4 states, 4 states have (on average 18.25) internal successors, (73), 4 states have internal predecessors, (73), 3 states have call successors, (13), 3 states have call predecessors, (13), 2 states have return successors, (12), 2 states have call predecessors, (12), 2 states have call successors, (12) [2024-11-22 02:22:44,122 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-22 02:22:44,122 INFO L93 Difference]: Finished difference Result 651 states and 901 transitions. [2024-11-22 02:22:44,123 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2024-11-22 02:22:44,123 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 18.25) internal successors, (73), 4 states have internal predecessors, (73), 3 states have call successors, (13), 3 states have call predecessors, (13), 2 states have return successors, (12), 2 states have call predecessors, (12), 2 states have call successors, (12) Word has length 171 [2024-11-22 02:22:44,123 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-22 02:22:44,126 INFO L225 Difference]: With dead ends: 651 [2024-11-22 02:22:44,127 INFO L226 Difference]: Without dead ends: 504 [2024-11-22 02:22:44,127 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 177 GetRequests, 171 SyntacticMatches, 0 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=15, Invalid=41, Unknown=0, NotChecked=0, Total=56 [2024-11-22 02:22:44,128 INFO L432 NwaCegarLoop]: 319 mSDtfsCounter, 335 mSDsluCounter, 394 mSDsCounter, 0 mSdLazyCounter, 61 mSolverCounterSat, 8 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 335 SdHoareTripleChecker+Valid, 713 SdHoareTripleChecker+Invalid, 69 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 8 IncrementalHoareTripleChecker+Valid, 61 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2024-11-22 02:22:44,128 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [335 Valid, 713 Invalid, 69 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [8 Valid, 61 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2024-11-22 02:22:44,129 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 504 states. [2024-11-22 02:22:44,146 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 504 to 498. [2024-11-22 02:22:44,148 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 498 states, 393 states have (on average 1.3638676844783715) internal successors, (536), 395 states have internal predecessors, (536), 73 states have call successors, (73), 31 states have call predecessors, (73), 31 states have return successors, (73), 72 states have call predecessors, (73), 73 states have call successors, (73) [2024-11-22 02:22:44,150 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 498 states to 498 states and 682 transitions. [2024-11-22 02:22:44,151 INFO L78 Accepts]: Start accepts. Automaton has 498 states and 682 transitions. Word has length 171 [2024-11-22 02:22:44,151 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-22 02:22:44,151 INFO L471 AbstractCegarLoop]: Abstraction has 498 states and 682 transitions. [2024-11-22 02:22:44,152 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 18.25) internal successors, (73), 4 states have internal predecessors, (73), 3 states have call successors, (13), 3 states have call predecessors, (13), 2 states have return successors, (12), 2 states have call predecessors, (12), 2 states have call successors, (12) [2024-11-22 02:22:44,152 INFO L276 IsEmpty]: Start isEmpty. Operand 498 states and 682 transitions. [2024-11-22 02:22:44,154 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 203 [2024-11-22 02:22:44,154 INFO L207 NwaCegarLoop]: Found error trace [2024-11-22 02:22:44,154 INFO L215 NwaCegarLoop]: trace histogram [8, 8, 8, 6, 5, 4, 4, 4, 4, 4, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-22 02:22:44,196 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (9)] Ended with exit code 0 [2024-11-22 02:22:44,383 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable18,9 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-22 02:22:44,384 INFO L396 AbstractCegarLoop]: === Iteration 20 === Targeting assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-22 02:22:44,385 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-22 02:22:44,385 INFO L85 PathProgramCache]: Analyzing trace with hash -442638634, now seen corresponding path program 1 times [2024-11-22 02:22:44,385 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-22 02:22:44,385 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1119826416] [2024-11-22 02:22:44,385 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-22 02:22:44,386 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-22 02:22:44,416 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-22 02:22:44,518 INFO L134 CoverageAnalysis]: Checked inductivity of 295 backedges. 4 proven. 2 refuted. 0 times theorem prover too weak. 289 trivial. 0 not checked. [2024-11-22 02:22:44,519 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-22 02:22:44,519 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1119826416] [2024-11-22 02:22:44,519 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1119826416] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-22 02:22:44,519 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1575598071] [2024-11-22 02:22:44,519 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-22 02:22:44,520 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-22 02:22:44,520 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-11-22 02:22:44,522 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) [2024-11-22 02:22:44,534 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (10)] Waiting until timeout for monitored process [2024-11-22 02:22:44,737 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-22 02:22:44,741 INFO L255 TraceCheckSpWp]: Trace formula consists of 808 conjuncts, 3 conjuncts are in the unsatisfiable core [2024-11-22 02:22:44,745 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-22 02:22:44,772 INFO L134 CoverageAnalysis]: Checked inductivity of 295 backedges. 34 proven. 0 refuted. 0 times theorem prover too weak. 261 trivial. 0 not checked. [2024-11-22 02:22:44,772 INFO L307 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-11-22 02:22:44,773 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1575598071] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-22 02:22:44,773 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2024-11-22 02:22:44,773 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [5] total 7 [2024-11-22 02:22:44,773 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [724930345] [2024-11-22 02:22:44,773 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-22 02:22:44,773 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2024-11-22 02:22:44,774 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-22 02:22:44,774 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2024-11-22 02:22:44,775 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=31, Unknown=0, NotChecked=0, Total=42 [2024-11-22 02:22:44,775 INFO L87 Difference]: Start difference. First operand 498 states and 682 transitions. Second operand has 4 states, 4 states have (on average 22.25) internal successors, (89), 4 states have internal predecessors, (89), 2 states have call successors, (17), 2 states have call predecessors, (17), 3 states have return successors, (16), 2 states have call predecessors, (16), 2 states have call successors, (16) [2024-11-22 02:22:44,855 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-22 02:22:44,856 INFO L93 Difference]: Finished difference Result 794 states and 1106 transitions. [2024-11-22 02:22:44,856 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2024-11-22 02:22:44,856 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 22.25) internal successors, (89), 4 states have internal predecessors, (89), 2 states have call successors, (17), 2 states have call predecessors, (17), 3 states have return successors, (16), 2 states have call predecessors, (16), 2 states have call successors, (16) Word has length 202 [2024-11-22 02:22:44,857 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-22 02:22:44,860 INFO L225 Difference]: With dead ends: 794 [2024-11-22 02:22:44,860 INFO L226 Difference]: Without dead ends: 498 [2024-11-22 02:22:44,861 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 208 GetRequests, 202 SyntacticMatches, 0 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=15, Invalid=41, Unknown=0, NotChecked=0, Total=56 [2024-11-22 02:22:44,861 INFO L432 NwaCegarLoop]: 241 mSDtfsCounter, 31 mSDsluCounter, 459 mSDsCounter, 0 mSdLazyCounter, 56 mSolverCounterSat, 10 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 31 SdHoareTripleChecker+Valid, 700 SdHoareTripleChecker+Invalid, 66 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 10 IncrementalHoareTripleChecker+Valid, 56 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2024-11-22 02:22:44,862 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [31 Valid, 700 Invalid, 66 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [10 Valid, 56 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2024-11-22 02:22:44,862 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 498 states. [2024-11-22 02:22:44,876 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 498 to 498. [2024-11-22 02:22:44,878 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 498 states, 393 states have (on average 1.3486005089058524) internal successors, (530), 395 states have internal predecessors, (530), 73 states have call successors, (73), 31 states have call predecessors, (73), 31 states have return successors, (73), 72 states have call predecessors, (73), 73 states have call successors, (73) [2024-11-22 02:22:44,879 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 498 states to 498 states and 676 transitions. [2024-11-22 02:22:44,880 INFO L78 Accepts]: Start accepts. Automaton has 498 states and 676 transitions. Word has length 202 [2024-11-22 02:22:44,881 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-22 02:22:44,881 INFO L471 AbstractCegarLoop]: Abstraction has 498 states and 676 transitions. [2024-11-22 02:22:44,881 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 22.25) internal successors, (89), 4 states have internal predecessors, (89), 2 states have call successors, (17), 2 states have call predecessors, (17), 3 states have return successors, (16), 2 states have call predecessors, (16), 2 states have call successors, (16) [2024-11-22 02:22:44,881 INFO L276 IsEmpty]: Start isEmpty. Operand 498 states and 676 transitions. [2024-11-22 02:22:44,883 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 204 [2024-11-22 02:22:44,884 INFO L207 NwaCegarLoop]: Found error trace [2024-11-22 02:22:44,884 INFO L215 NwaCegarLoop]: trace histogram [8, 8, 8, 6, 5, 4, 4, 4, 4, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-22 02:22:44,895 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (10)] Ended with exit code 0 [2024-11-22 02:22:45,084 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable19,10 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-22 02:22:45,085 INFO L396 AbstractCegarLoop]: === Iteration 21 === Targeting assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-22 02:22:45,086 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-22 02:22:45,086 INFO L85 PathProgramCache]: Analyzing trace with hash -1467251877, now seen corresponding path program 1 times [2024-11-22 02:22:45,087 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-22 02:22:45,087 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1408582226] [2024-11-22 02:22:45,087 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-22 02:22:45,087 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-22 02:22:45,119 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-22 02:22:45,272 INFO L134 CoverageAnalysis]: Checked inductivity of 295 backedges. 4 proven. 2 refuted. 0 times theorem prover too weak. 289 trivial. 0 not checked. [2024-11-22 02:22:45,272 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-22 02:22:45,272 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1408582226] [2024-11-22 02:22:45,272 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1408582226] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-22 02:22:45,273 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [285439731] [2024-11-22 02:22:45,273 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-22 02:22:45,273 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-22 02:22:45,273 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-11-22 02:22:45,275 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) [2024-11-22 02:22:45,280 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (11)] Waiting until timeout for monitored process [2024-11-22 02:22:45,504 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-22 02:22:45,508 INFO L255 TraceCheckSpWp]: Trace formula consists of 809 conjuncts, 3 conjuncts are in the unsatisfiable core [2024-11-22 02:22:45,513 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-22 02:22:45,543 INFO L134 CoverageAnalysis]: Checked inductivity of 295 backedges. 14 proven. 0 refuted. 0 times theorem prover too weak. 281 trivial. 0 not checked. [2024-11-22 02:22:45,543 INFO L307 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-11-22 02:22:45,544 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [285439731] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-22 02:22:45,544 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2024-11-22 02:22:45,544 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [5] total 7 [2024-11-22 02:22:45,544 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2067129217] [2024-11-22 02:22:45,544 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-22 02:22:45,545 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2024-11-22 02:22:45,545 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-22 02:22:45,546 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2024-11-22 02:22:45,546 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=31, Unknown=0, NotChecked=0, Total=42 [2024-11-22 02:22:45,546 INFO L87 Difference]: Start difference. First operand 498 states and 676 transitions. Second operand has 4 states, 4 states have (on average 22.75) internal successors, (91), 4 states have internal predecessors, (91), 2 states have call successors, (17), 2 states have call predecessors, (17), 3 states have return successors, (16), 2 states have call predecessors, (16), 2 states have call successors, (16) [2024-11-22 02:22:45,622 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-22 02:22:45,623 INFO L93 Difference]: Finished difference Result 794 states and 1092 transitions. [2024-11-22 02:22:45,623 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2024-11-22 02:22:45,624 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 22.75) internal successors, (91), 4 states have internal predecessors, (91), 2 states have call successors, (17), 2 states have call predecessors, (17), 3 states have return successors, (16), 2 states have call predecessors, (16), 2 states have call successors, (16) Word has length 203 [2024-11-22 02:22:45,624 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-22 02:22:45,627 INFO L225 Difference]: With dead ends: 794 [2024-11-22 02:22:45,628 INFO L226 Difference]: Without dead ends: 510 [2024-11-22 02:22:45,629 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 209 GetRequests, 203 SyntacticMatches, 0 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=15, Invalid=41, Unknown=0, NotChecked=0, Total=56 [2024-11-22 02:22:45,629 INFO L432 NwaCegarLoop]: 243 mSDtfsCounter, 7 mSDsluCounter, 465 mSDsCounter, 0 mSdLazyCounter, 50 mSolverCounterSat, 9 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 7 SdHoareTripleChecker+Valid, 708 SdHoareTripleChecker+Invalid, 59 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 9 IncrementalHoareTripleChecker+Valid, 50 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2024-11-22 02:22:45,630 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [7 Valid, 708 Invalid, 59 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [9 Valid, 50 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2024-11-22 02:22:45,630 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 510 states. [2024-11-22 02:22:45,644 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 510 to 510. [2024-11-22 02:22:45,645 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 510 states, 403 states have (on average 1.349875930521092) internal successors, (544), 405 states have internal predecessors, (544), 73 states have call successors, (73), 33 states have call predecessors, (73), 33 states have return successors, (73), 72 states have call predecessors, (73), 73 states have call successors, (73) [2024-11-22 02:22:45,647 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 510 states to 510 states and 690 transitions. [2024-11-22 02:22:45,648 INFO L78 Accepts]: Start accepts. Automaton has 510 states and 690 transitions. Word has length 203 [2024-11-22 02:22:45,649 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-22 02:22:45,649 INFO L471 AbstractCegarLoop]: Abstraction has 510 states and 690 transitions. [2024-11-22 02:22:45,649 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 22.75) internal successors, (91), 4 states have internal predecessors, (91), 2 states have call successors, (17), 2 states have call predecessors, (17), 3 states have return successors, (16), 2 states have call predecessors, (16), 2 states have call successors, (16) [2024-11-22 02:22:45,649 INFO L276 IsEmpty]: Start isEmpty. Operand 510 states and 690 transitions. [2024-11-22 02:22:45,651 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 205 [2024-11-22 02:22:45,651 INFO L207 NwaCegarLoop]: Found error trace [2024-11-22 02:22:45,652 INFO L215 NwaCegarLoop]: trace histogram [8, 8, 8, 6, 5, 4, 4, 4, 4, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-22 02:22:45,661 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (11)] Forceful destruction successful, exit code 0 [2024-11-22 02:22:45,852 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 11 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable20 [2024-11-22 02:22:45,853 INFO L396 AbstractCegarLoop]: === Iteration 22 === Targeting assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-22 02:22:45,853 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-22 02:22:45,853 INFO L85 PathProgramCache]: Analyzing trace with hash -645081104, now seen corresponding path program 1 times [2024-11-22 02:22:45,854 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-22 02:22:45,854 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1565485007] [2024-11-22 02:22:45,854 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-22 02:22:45,854 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-22 02:22:45,883 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-22 02:22:46,004 INFO L134 CoverageAnalysis]: Checked inductivity of 295 backedges. 4 proven. 2 refuted. 0 times theorem prover too weak. 289 trivial. 0 not checked. [2024-11-22 02:22:46,004 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-22 02:22:46,005 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1565485007] [2024-11-22 02:22:46,005 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1565485007] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-22 02:22:46,005 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1736339976] [2024-11-22 02:22:46,005 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-22 02:22:46,005 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-22 02:22:46,005 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-11-22 02:22:46,008 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) [2024-11-22 02:22:46,015 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (12)] Waiting until timeout for monitored process [2024-11-22 02:22:46,220 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-22 02:22:46,225 INFO L255 TraceCheckSpWp]: Trace formula consists of 810 conjuncts, 2 conjuncts are in the unsatisfiable core [2024-11-22 02:22:46,229 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-22 02:22:46,308 INFO L134 CoverageAnalysis]: Checked inductivity of 295 backedges. 53 proven. 0 refuted. 0 times theorem prover too weak. 242 trivial. 0 not checked. [2024-11-22 02:22:46,308 INFO L307 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-11-22 02:22:46,308 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1736339976] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-22 02:22:46,308 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2024-11-22 02:22:46,308 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [5] total 6 [2024-11-22 02:22:46,308 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1505541553] [2024-11-22 02:22:46,308 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-22 02:22:46,309 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2024-11-22 02:22:46,309 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-22 02:22:46,312 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2024-11-22 02:22:46,313 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=21, Unknown=0, NotChecked=0, Total=30 [2024-11-22 02:22:46,313 INFO L87 Difference]: Start difference. First operand 510 states and 690 transitions. Second operand has 3 states, 3 states have (on average 32.333333333333336) internal successors, (97), 3 states have internal predecessors, (97), 3 states have call successors, (17), 3 states have call predecessors, (17), 3 states have return successors, (16), 3 states have call predecessors, (16), 3 states have call successors, (16) [2024-11-22 02:22:46,358 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-22 02:22:46,358 INFO L93 Difference]: Finished difference Result 1112 states and 1526 transitions. [2024-11-22 02:22:46,359 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-11-22 02:22:46,359 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 32.333333333333336) internal successors, (97), 3 states have internal predecessors, (97), 3 states have call successors, (17), 3 states have call predecessors, (17), 3 states have return successors, (16), 3 states have call predecessors, (16), 3 states have call successors, (16) Word has length 204 [2024-11-22 02:22:46,360 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-22 02:22:46,364 INFO L225 Difference]: With dead ends: 1112 [2024-11-22 02:22:46,364 INFO L226 Difference]: Without dead ends: 816 [2024-11-22 02:22:46,365 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 208 GetRequests, 204 SyntacticMatches, 0 SemanticMatches, 4 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=9, Invalid=21, Unknown=0, NotChecked=0, Total=30 [2024-11-22 02:22:46,367 INFO L432 NwaCegarLoop]: 285 mSDtfsCounter, 164 mSDsluCounter, 245 mSDsCounter, 0 mSdLazyCounter, 8 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 164 SdHoareTripleChecker+Valid, 530 SdHoareTripleChecker+Invalid, 9 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 8 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2024-11-22 02:22:46,367 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [164 Valid, 530 Invalid, 9 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 8 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2024-11-22 02:22:46,368 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 816 states. [2024-11-22 02:22:46,430 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 816 to 633. [2024-11-22 02:22:46,431 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 633 states, 501 states have (on average 1.3532934131736527) internal successors, (678), 507 states have internal predecessors, (678), 88 states have call successors, (88), 43 states have call predecessors, (88), 43 states have return successors, (88), 84 states have call predecessors, (88), 88 states have call successors, (88) [2024-11-22 02:22:46,435 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 633 states to 633 states and 854 transitions. [2024-11-22 02:22:46,437 INFO L78 Accepts]: Start accepts. Automaton has 633 states and 854 transitions. Word has length 204 [2024-11-22 02:22:46,437 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-22 02:22:46,437 INFO L471 AbstractCegarLoop]: Abstraction has 633 states and 854 transitions. [2024-11-22 02:22:46,437 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 32.333333333333336) internal successors, (97), 3 states have internal predecessors, (97), 3 states have call successors, (17), 3 states have call predecessors, (17), 3 states have return successors, (16), 3 states have call predecessors, (16), 3 states have call successors, (16) [2024-11-22 02:22:46,438 INFO L276 IsEmpty]: Start isEmpty. Operand 633 states and 854 transitions. [2024-11-22 02:22:46,439 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 206 [2024-11-22 02:22:46,440 INFO L207 NwaCegarLoop]: Found error trace [2024-11-22 02:22:46,440 INFO L215 NwaCegarLoop]: trace histogram [8, 8, 8, 6, 5, 4, 4, 4, 4, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-22 02:22:46,449 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (12)] Forceful destruction successful, exit code 0 [2024-11-22 02:22:46,640 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 12 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable21 [2024-11-22 02:22:46,641 INFO L396 AbstractCegarLoop]: === Iteration 23 === Targeting assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-22 02:22:46,641 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-22 02:22:46,641 INFO L85 PathProgramCache]: Analyzing trace with hash -306890892, now seen corresponding path program 1 times [2024-11-22 02:22:46,641 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-22 02:22:46,641 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [295141184] [2024-11-22 02:22:46,642 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-22 02:22:46,642 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-22 02:22:46,688 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-22 02:22:46,780 INFO L134 CoverageAnalysis]: Checked inductivity of 295 backedges. 4 proven. 2 refuted. 0 times theorem prover too weak. 289 trivial. 0 not checked. [2024-11-22 02:22:46,780 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-22 02:22:46,781 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [295141184] [2024-11-22 02:22:46,781 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [295141184] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-22 02:22:46,781 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1303345018] [2024-11-22 02:22:46,781 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-22 02:22:46,781 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-22 02:22:46,781 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-11-22 02:22:46,783 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) [2024-11-22 02:22:46,784 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (13)] Waiting until timeout for monitored process [2024-11-22 02:22:46,953 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-22 02:22:46,957 INFO L255 TraceCheckSpWp]: Trace formula consists of 811 conjuncts, 2 conjuncts are in the unsatisfiable core [2024-11-22 02:22:46,961 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-22 02:22:47,011 INFO L134 CoverageAnalysis]: Checked inductivity of 295 backedges. 54 proven. 0 refuted. 0 times theorem prover too weak. 241 trivial. 0 not checked. [2024-11-22 02:22:47,013 INFO L307 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-11-22 02:22:47,013 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1303345018] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-22 02:22:47,014 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2024-11-22 02:22:47,014 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [5] total 6 [2024-11-22 02:22:47,014 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2133773086] [2024-11-22 02:22:47,014 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-22 02:22:47,014 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2024-11-22 02:22:47,015 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-22 02:22:47,015 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2024-11-22 02:22:47,017 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=21, Unknown=0, NotChecked=0, Total=30 [2024-11-22 02:22:47,017 INFO L87 Difference]: Start difference. First operand 633 states and 854 transitions. Second operand has 3 states, 3 states have (on average 33.0) internal successors, (99), 3 states have internal predecessors, (99), 3 states have call successors, (17), 3 states have call predecessors, (17), 3 states have return successors, (16), 3 states have call predecessors, (16), 3 states have call successors, (16) [2024-11-22 02:22:47,059 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-22 02:22:47,060 INFO L93 Difference]: Finished difference Result 1395 states and 1902 transitions. [2024-11-22 02:22:47,060 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-11-22 02:22:47,060 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 33.0) internal successors, (99), 3 states have internal predecessors, (99), 3 states have call successors, (17), 3 states have call predecessors, (17), 3 states have return successors, (16), 3 states have call predecessors, (16), 3 states have call successors, (16) Word has length 205 [2024-11-22 02:22:47,060 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-22 02:22:47,065 INFO L225 Difference]: With dead ends: 1395 [2024-11-22 02:22:47,065 INFO L226 Difference]: Without dead ends: 1012 [2024-11-22 02:22:47,066 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 209 GetRequests, 205 SyntacticMatches, 0 SemanticMatches, 4 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=9, Invalid=21, Unknown=0, NotChecked=0, Total=30 [2024-11-22 02:22:47,067 INFO L432 NwaCegarLoop]: 299 mSDtfsCounter, 168 mSDsluCounter, 247 mSDsCounter, 0 mSdLazyCounter, 8 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 168 SdHoareTripleChecker+Valid, 546 SdHoareTripleChecker+Invalid, 9 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 8 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2024-11-22 02:22:47,068 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [168 Valid, 546 Invalid, 9 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 8 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2024-11-22 02:22:47,069 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1012 states. [2024-11-22 02:22:47,105 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1012 to 1004. [2024-11-22 02:22:47,107 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1004 states, 790 states have (on average 1.3658227848101265) internal successors, (1079), 804 states have internal predecessors, (1079), 142 states have call successors, (142), 71 states have call predecessors, (142), 71 states have return successors, (142), 132 states have call predecessors, (142), 142 states have call successors, (142) [2024-11-22 02:22:47,114 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1004 states to 1004 states and 1363 transitions. [2024-11-22 02:22:47,115 INFO L78 Accepts]: Start accepts. Automaton has 1004 states and 1363 transitions. Word has length 205 [2024-11-22 02:22:47,115 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-22 02:22:47,116 INFO L471 AbstractCegarLoop]: Abstraction has 1004 states and 1363 transitions. [2024-11-22 02:22:47,116 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 33.0) internal successors, (99), 3 states have internal predecessors, (99), 3 states have call successors, (17), 3 states have call predecessors, (17), 3 states have return successors, (16), 3 states have call predecessors, (16), 3 states have call successors, (16) [2024-11-22 02:22:47,116 INFO L276 IsEmpty]: Start isEmpty. Operand 1004 states and 1363 transitions. [2024-11-22 02:22:47,118 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 207 [2024-11-22 02:22:47,118 INFO L207 NwaCegarLoop]: Found error trace [2024-11-22 02:22:47,118 INFO L215 NwaCegarLoop]: trace histogram [8, 8, 8, 6, 5, 4, 4, 4, 4, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-22 02:22:47,127 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (13)] Ended with exit code 0 [2024-11-22 02:22:47,319 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 13 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable22 [2024-11-22 02:22:47,320 INFO L396 AbstractCegarLoop]: === Iteration 24 === Targeting assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-22 02:22:47,320 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-22 02:22:47,320 INFO L85 PathProgramCache]: Analyzing trace with hash 1161156491, now seen corresponding path program 1 times [2024-11-22 02:22:47,320 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-22 02:22:47,321 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1380294637] [2024-11-22 02:22:47,321 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-22 02:22:47,322 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-22 02:22:47,382 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-22 02:22:47,620 INFO L134 CoverageAnalysis]: Checked inductivity of 295 backedges. 4 proven. 2 refuted. 0 times theorem prover too weak. 289 trivial. 0 not checked. [2024-11-22 02:22:47,621 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-22 02:22:47,621 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1380294637] [2024-11-22 02:22:47,621 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1380294637] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-22 02:22:47,621 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1638084619] [2024-11-22 02:22:47,621 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-22 02:22:47,621 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-22 02:22:47,622 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-11-22 02:22:47,627 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) [2024-11-22 02:22:47,641 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (14)] Waiting until timeout for monitored process [2024-11-22 02:22:47,829 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-22 02:22:47,833 INFO L255 TraceCheckSpWp]: Trace formula consists of 812 conjuncts, 2 conjuncts are in the unsatisfiable core [2024-11-22 02:22:47,837 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-22 02:22:47,873 INFO L134 CoverageAnalysis]: Checked inductivity of 295 backedges. 45 proven. 0 refuted. 0 times theorem prover too weak. 250 trivial. 0 not checked. [2024-11-22 02:22:47,873 INFO L307 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-11-22 02:22:47,873 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1638084619] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-22 02:22:47,874 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2024-11-22 02:22:47,874 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [5] total 6 [2024-11-22 02:22:47,874 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1481306766] [2024-11-22 02:22:47,874 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-22 02:22:47,875 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2024-11-22 02:22:47,875 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-22 02:22:47,876 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2024-11-22 02:22:47,876 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=21, Unknown=0, NotChecked=0, Total=30 [2024-11-22 02:22:47,876 INFO L87 Difference]: Start difference. First operand 1004 states and 1363 transitions. Second operand has 3 states, 3 states have (on average 32.333333333333336) internal successors, (97), 3 states have internal predecessors, (97), 2 states have call successors, (17), 2 states have call predecessors, (17), 2 states have return successors, (16), 2 states have call predecessors, (16), 2 states have call successors, (16) [2024-11-22 02:22:47,950 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-22 02:22:47,950 INFO L93 Difference]: Finished difference Result 2340 states and 3213 transitions. [2024-11-22 02:22:47,951 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-11-22 02:22:47,951 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 32.333333333333336) internal successors, (97), 3 states have internal predecessors, (97), 2 states have call successors, (17), 2 states have call predecessors, (17), 2 states have return successors, (16), 2 states have call predecessors, (16), 2 states have call successors, (16) Word has length 206 [2024-11-22 02:22:47,952 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-22 02:22:47,959 INFO L225 Difference]: With dead ends: 2340 [2024-11-22 02:22:47,960 INFO L226 Difference]: Without dead ends: 1632 [2024-11-22 02:22:47,962 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 210 GetRequests, 206 SyntacticMatches, 0 SemanticMatches, 4 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=9, Invalid=21, Unknown=0, NotChecked=0, Total=30 [2024-11-22 02:22:47,962 INFO L432 NwaCegarLoop]: 314 mSDtfsCounter, 175 mSDsluCounter, 249 mSDsCounter, 0 mSdLazyCounter, 8 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 175 SdHoareTripleChecker+Valid, 563 SdHoareTripleChecker+Invalid, 9 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 8 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2024-11-22 02:22:47,962 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [175 Valid, 563 Invalid, 9 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 8 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2024-11-22 02:22:47,964 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1632 states. [2024-11-22 02:22:48,031 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1632 to 1618. [2024-11-22 02:22:48,034 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1618 states, 1268 states have (on average 1.3809148264984228) internal successors, (1751), 1296 states have internal predecessors, (1751), 234 states have call successors, (234), 115 states have call predecessors, (234), 115 states have return successors, (234), 214 states have call predecessors, (234), 234 states have call successors, (234) [2024-11-22 02:22:48,044 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1618 states to 1618 states and 2219 transitions. [2024-11-22 02:22:48,047 INFO L78 Accepts]: Start accepts. Automaton has 1618 states and 2219 transitions. Word has length 206 [2024-11-22 02:22:48,048 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-22 02:22:48,048 INFO L471 AbstractCegarLoop]: Abstraction has 1618 states and 2219 transitions. [2024-11-22 02:22:48,048 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 32.333333333333336) internal successors, (97), 3 states have internal predecessors, (97), 2 states have call successors, (17), 2 states have call predecessors, (17), 2 states have return successors, (16), 2 states have call predecessors, (16), 2 states have call successors, (16) [2024-11-22 02:22:48,048 INFO L276 IsEmpty]: Start isEmpty. Operand 1618 states and 2219 transitions. [2024-11-22 02:22:48,052 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 207 [2024-11-22 02:22:48,052 INFO L207 NwaCegarLoop]: Found error trace [2024-11-22 02:22:48,052 INFO L215 NwaCegarLoop]: trace histogram [8, 8, 8, 6, 5, 4, 4, 4, 4, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-22 02:22:48,064 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (14)] Ended with exit code 0 [2024-11-22 02:22:48,253 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 14 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable23 [2024-11-22 02:22:48,253 INFO L396 AbstractCegarLoop]: === Iteration 25 === Targeting assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-22 02:22:48,254 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-22 02:22:48,254 INFO L85 PathProgramCache]: Analyzing trace with hash 131797193, now seen corresponding path program 1 times [2024-11-22 02:22:48,254 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-22 02:22:48,254 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [134654184] [2024-11-22 02:22:48,255 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-22 02:22:48,255 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-22 02:22:48,283 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-22 02:22:48,400 INFO L134 CoverageAnalysis]: Checked inductivity of 295 backedges. 4 proven. 2 refuted. 0 times theorem prover too weak. 289 trivial. 0 not checked. [2024-11-22 02:22:48,400 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-22 02:22:48,400 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [134654184] [2024-11-22 02:22:48,400 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [134654184] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-22 02:22:48,401 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [950641595] [2024-11-22 02:22:48,401 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-22 02:22:48,401 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-22 02:22:48,401 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-11-22 02:22:48,403 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) [2024-11-22 02:22:48,404 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (15)] Waiting until timeout for monitored process [2024-11-22 02:22:48,662 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-22 02:22:48,667 INFO L255 TraceCheckSpWp]: Trace formula consists of 811 conjuncts, 7 conjuncts are in the unsatisfiable core [2024-11-22 02:22:48,673 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-22 02:22:48,705 INFO L134 CoverageAnalysis]: Checked inductivity of 295 backedges. 47 proven. 0 refuted. 0 times theorem prover too weak. 248 trivial. 0 not checked. [2024-11-22 02:22:48,707 INFO L307 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-11-22 02:22:48,707 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [950641595] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-22 02:22:48,707 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2024-11-22 02:22:48,708 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [5] total 7 [2024-11-22 02:22:48,708 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1037600350] [2024-11-22 02:22:48,708 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-22 02:22:48,708 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2024-11-22 02:22:48,709 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-22 02:22:48,709 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2024-11-22 02:22:48,709 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=31, Unknown=0, NotChecked=0, Total=42 [2024-11-22 02:22:48,710 INFO L87 Difference]: Start difference. First operand 1618 states and 2219 transitions. Second operand has 5 states, 5 states have (on average 19.0) internal successors, (95), 4 states have internal predecessors, (95), 2 states have call successors, (17), 2 states have call predecessors, (17), 3 states have return successors, (16), 3 states have call predecessors, (16), 2 states have call successors, (16) [2024-11-22 02:22:48,793 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-22 02:22:48,793 INFO L93 Difference]: Finished difference Result 3079 states and 4237 transitions. [2024-11-22 02:22:48,794 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2024-11-22 02:22:48,794 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 19.0) internal successors, (95), 4 states have internal predecessors, (95), 2 states have call successors, (17), 2 states have call predecessors, (17), 3 states have return successors, (16), 3 states have call predecessors, (16), 2 states have call successors, (16) Word has length 206 [2024-11-22 02:22:48,794 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-22 02:22:48,803 INFO L225 Difference]: With dead ends: 3079 [2024-11-22 02:22:48,803 INFO L226 Difference]: Without dead ends: 1620 [2024-11-22 02:22:48,807 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 210 GetRequests, 205 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=11, Invalid=31, Unknown=0, NotChecked=0, Total=42 [2024-11-22 02:22:48,807 INFO L432 NwaCegarLoop]: 257 mSDtfsCounter, 0 mSDsluCounter, 762 mSDsCounter, 0 mSdLazyCounter, 10 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 0 SdHoareTripleChecker+Valid, 1019 SdHoareTripleChecker+Invalid, 11 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 10 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2024-11-22 02:22:48,808 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [0 Valid, 1019 Invalid, 11 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 10 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2024-11-22 02:22:48,809 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1620 states. [2024-11-22 02:22:48,860 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1620 to 1618. [2024-11-22 02:22:48,863 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1618 states, 1268 states have (on average 1.3761829652996846) internal successors, (1745), 1296 states have internal predecessors, (1745), 234 states have call successors, (234), 115 states have call predecessors, (234), 115 states have return successors, (234), 214 states have call predecessors, (234), 234 states have call successors, (234) [2024-11-22 02:22:48,867 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1618 states to 1618 states and 2213 transitions. [2024-11-22 02:22:48,870 INFO L78 Accepts]: Start accepts. Automaton has 1618 states and 2213 transitions. Word has length 206 [2024-11-22 02:22:48,870 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-22 02:22:48,870 INFO L471 AbstractCegarLoop]: Abstraction has 1618 states and 2213 transitions. [2024-11-22 02:22:48,871 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 19.0) internal successors, (95), 4 states have internal predecessors, (95), 2 states have call successors, (17), 2 states have call predecessors, (17), 3 states have return successors, (16), 3 states have call predecessors, (16), 2 states have call successors, (16) [2024-11-22 02:22:48,871 INFO L276 IsEmpty]: Start isEmpty. Operand 1618 states and 2213 transitions. [2024-11-22 02:22:48,873 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 214 [2024-11-22 02:22:48,873 INFO L207 NwaCegarLoop]: Found error trace [2024-11-22 02:22:48,873 INFO L215 NwaCegarLoop]: trace histogram [10, 9, 8, 8, 7, 4, 4, 4, 4, 4, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-22 02:22:48,886 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (15)] Ended with exit code 0 [2024-11-22 02:22:49,073 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable24,15 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-22 02:22:49,074 INFO L396 AbstractCegarLoop]: === Iteration 26 === Targeting assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-22 02:22:49,075 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-22 02:22:49,075 INFO L85 PathProgramCache]: Analyzing trace with hash 892208440, now seen corresponding path program 1 times [2024-11-22 02:22:49,075 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-22 02:22:49,075 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1579049188] [2024-11-22 02:22:49,075 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-22 02:22:49,075 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-22 02:22:49,104 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-22 02:22:49,215 INFO L134 CoverageAnalysis]: Checked inductivity of 377 backedges. 4 proven. 2 refuted. 0 times theorem prover too weak. 371 trivial. 0 not checked. [2024-11-22 02:22:49,216 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-22 02:22:49,216 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1579049188] [2024-11-22 02:22:49,216 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1579049188] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-22 02:22:49,216 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1725796282] [2024-11-22 02:22:49,216 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-22 02:22:49,217 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-22 02:22:49,217 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-11-22 02:22:49,222 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) [2024-11-22 02:22:49,224 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (16)] Waiting until timeout for monitored process [2024-11-22 02:22:49,416 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-22 02:22:49,419 INFO L255 TraceCheckSpWp]: Trace formula consists of 803 conjuncts, 5 conjuncts are in the unsatisfiable core [2024-11-22 02:22:49,451 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-22 02:22:49,501 INFO L134 CoverageAnalysis]: Checked inductivity of 377 backedges. 129 proven. 11 refuted. 0 times theorem prover too weak. 237 trivial. 0 not checked. [2024-11-22 02:22:49,503 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-22 02:22:49,642 INFO L134 CoverageAnalysis]: Checked inductivity of 377 backedges. 109 proven. 0 refuted. 0 times theorem prover too weak. 268 trivial. 0 not checked. [2024-11-22 02:22:49,643 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1725796282] provided 1 perfect and 1 imperfect interpolant sequences [2024-11-22 02:22:49,643 INFO L185 FreeRefinementEngine]: Found 1 perfect and 2 imperfect interpolant sequences. [2024-11-22 02:22:49,643 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [5, 4] total 8 [2024-11-22 02:22:49,643 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1157053456] [2024-11-22 02:22:49,643 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-22 02:22:49,644 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2024-11-22 02:22:49,644 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-22 02:22:49,644 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2024-11-22 02:22:49,644 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=15, Invalid=41, Unknown=0, NotChecked=0, Total=56 [2024-11-22 02:22:49,645 INFO L87 Difference]: Start difference. First operand 1618 states and 2213 transitions. Second operand has 4 states, 4 states have (on average 24.5) internal successors, (98), 4 states have internal predecessors, (98), 2 states have call successors, (16), 2 states have call predecessors, (16), 2 states have return successors, (15), 2 states have call predecessors, (15), 2 states have call successors, (15) [2024-11-22 02:22:49,748 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-22 02:22:49,748 INFO L93 Difference]: Finished difference Result 3101 states and 4261 transitions. [2024-11-22 02:22:49,749 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2024-11-22 02:22:49,749 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 24.5) internal successors, (98), 4 states have internal predecessors, (98), 2 states have call successors, (16), 2 states have call predecessors, (16), 2 states have return successors, (15), 2 states have call predecessors, (15), 2 states have call successors, (15) Word has length 213 [2024-11-22 02:22:49,750 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-22 02:22:49,759 INFO L225 Difference]: With dead ends: 3101 [2024-11-22 02:22:49,760 INFO L226 Difference]: Without dead ends: 1609 [2024-11-22 02:22:49,764 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 429 GetRequests, 423 SyntacticMatches, 0 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=15, Invalid=41, Unknown=0, NotChecked=0, Total=56 [2024-11-22 02:22:49,765 INFO L432 NwaCegarLoop]: 251 mSDtfsCounter, 35 mSDsluCounter, 228 mSDsCounter, 0 mSdLazyCounter, 16 mSolverCounterSat, 11 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 40 SdHoareTripleChecker+Valid, 479 SdHoareTripleChecker+Invalid, 27 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 11 IncrementalHoareTripleChecker+Valid, 16 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2024-11-22 02:22:49,765 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [40 Valid, 479 Invalid, 27 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [11 Valid, 16 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2024-11-22 02:22:49,767 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1609 states. [2024-11-22 02:22:49,852 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1609 to 1609. [2024-11-22 02:22:49,857 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1609 states, 1262 states have (on average 1.3708399366085577) internal successors, (1730), 1290 states have internal predecessors, (1730), 231 states have call successors, (231), 115 states have call predecessors, (231), 115 states have return successors, (231), 211 states have call predecessors, (231), 231 states have call successors, (231) [2024-11-22 02:22:49,864 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1609 states to 1609 states and 2192 transitions. [2024-11-22 02:22:49,868 INFO L78 Accepts]: Start accepts. Automaton has 1609 states and 2192 transitions. Word has length 213 [2024-11-22 02:22:49,869 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-22 02:22:49,870 INFO L471 AbstractCegarLoop]: Abstraction has 1609 states and 2192 transitions. [2024-11-22 02:22:49,870 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 24.5) internal successors, (98), 4 states have internal predecessors, (98), 2 states have call successors, (16), 2 states have call predecessors, (16), 2 states have return successors, (15), 2 states have call predecessors, (15), 2 states have call successors, (15) [2024-11-22 02:22:49,870 INFO L276 IsEmpty]: Start isEmpty. Operand 1609 states and 2192 transitions. [2024-11-22 02:22:49,873 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 238 [2024-11-22 02:22:49,873 INFO L207 NwaCegarLoop]: Found error trace [2024-11-22 02:22:49,874 INFO L215 NwaCegarLoop]: trace histogram [10, 9, 8, 8, 7, 5, 5, 5, 4, 4, 4, 4, 4, 4, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-22 02:22:49,884 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (16)] Ended with exit code 0 [2024-11-22 02:22:50,074 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 16 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable25 [2024-11-22 02:22:50,075 INFO L396 AbstractCegarLoop]: === Iteration 27 === Targeting assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-22 02:22:50,075 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-22 02:22:50,076 INFO L85 PathProgramCache]: Analyzing trace with hash -1903852821, now seen corresponding path program 1 times [2024-11-22 02:22:50,076 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-22 02:22:50,076 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1426622817] [2024-11-22 02:22:50,076 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-22 02:22:50,076 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-22 02:22:50,150 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-22 02:22:50,304 INFO L134 CoverageAnalysis]: Checked inductivity of 431 backedges. 4 proven. 2 refuted. 0 times theorem prover too weak. 425 trivial. 0 not checked. [2024-11-22 02:22:50,304 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-22 02:22:50,304 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1426622817] [2024-11-22 02:22:50,304 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1426622817] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-22 02:22:50,304 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2048410112] [2024-11-22 02:22:50,305 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-22 02:22:50,308 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-22 02:22:50,308 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-11-22 02:22:50,310 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) [2024-11-22 02:22:50,311 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (17)] Waiting until timeout for monitored process [2024-11-22 02:22:50,489 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-22 02:22:50,494 INFO L255 TraceCheckSpWp]: Trace formula consists of 881 conjuncts, 7 conjuncts are in the unsatisfiable core [2024-11-22 02:22:50,498 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-22 02:22:50,513 INFO L134 CoverageAnalysis]: Checked inductivity of 431 backedges. 136 proven. 0 refuted. 0 times theorem prover too weak. 295 trivial. 0 not checked. [2024-11-22 02:22:50,515 INFO L307 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-11-22 02:22:50,515 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2048410112] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-22 02:22:50,515 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2024-11-22 02:22:50,515 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [5] total 5 [2024-11-22 02:22:50,516 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1475300398] [2024-11-22 02:22:50,516 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-22 02:22:50,516 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2024-11-22 02:22:50,516 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-22 02:22:50,517 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2024-11-22 02:22:50,517 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2024-11-22 02:22:50,517 INFO L87 Difference]: Start difference. First operand 1609 states and 2192 transitions. Second operand has 5 states, 5 states have (on average 19.8) internal successors, (99), 4 states have internal predecessors, (99), 2 states have call successors, (17), 2 states have call predecessors, (17), 3 states have return successors, (16), 3 states have call predecessors, (16), 2 states have call successors, (16) [2024-11-22 02:22:50,583 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-22 02:22:50,584 INFO L93 Difference]: Finished difference Result 3109 states and 4254 transitions. [2024-11-22 02:22:50,584 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2024-11-22 02:22:50,584 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 19.8) internal successors, (99), 4 states have internal predecessors, (99), 2 states have call successors, (17), 2 states have call predecessors, (17), 3 states have return successors, (16), 3 states have call predecessors, (16), 2 states have call successors, (16) Word has length 237 [2024-11-22 02:22:50,585 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-22 02:22:50,596 INFO L225 Difference]: With dead ends: 3109 [2024-11-22 02:22:50,596 INFO L226 Difference]: Without dead ends: 1609 [2024-11-22 02:22:50,600 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 241 GetRequests, 238 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2024-11-22 02:22:50,601 INFO L432 NwaCegarLoop]: 256 mSDtfsCounter, 0 mSDsluCounter, 760 mSDsCounter, 0 mSdLazyCounter, 10 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 0 SdHoareTripleChecker+Valid, 1016 SdHoareTripleChecker+Invalid, 10 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 10 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2024-11-22 02:22:50,601 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [0 Valid, 1016 Invalid, 10 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 10 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2024-11-22 02:22:50,603 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1609 states. [2024-11-22 02:22:50,724 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1609 to 1609. [2024-11-22 02:22:50,726 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1609 states, 1262 states have (on average 1.3684627575277337) internal successors, (1727), 1290 states have internal predecessors, (1727), 231 states have call successors, (231), 115 states have call predecessors, (231), 115 states have return successors, (231), 211 states have call predecessors, (231), 231 states have call successors, (231) [2024-11-22 02:22:50,729 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1609 states to 1609 states and 2189 transitions. [2024-11-22 02:22:50,730 INFO L78 Accepts]: Start accepts. Automaton has 1609 states and 2189 transitions. Word has length 237 [2024-11-22 02:22:50,731 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-22 02:22:50,731 INFO L471 AbstractCegarLoop]: Abstraction has 1609 states and 2189 transitions. [2024-11-22 02:22:50,731 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 19.8) internal successors, (99), 4 states have internal predecessors, (99), 2 states have call successors, (17), 2 states have call predecessors, (17), 3 states have return successors, (16), 3 states have call predecessors, (16), 2 states have call successors, (16) [2024-11-22 02:22:50,731 INFO L276 IsEmpty]: Start isEmpty. Operand 1609 states and 2189 transitions. [2024-11-22 02:22:50,732 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 244 [2024-11-22 02:22:50,732 INFO L207 NwaCegarLoop]: Found error trace [2024-11-22 02:22:50,732 INFO L215 NwaCegarLoop]: trace histogram [12, 12, 9, 7, 7, 6, 6, 5, 5, 5, 4, 4, 4, 4, 4, 4, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-22 02:22:50,745 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (17)] Ended with exit code 0 [2024-11-22 02:22:50,933 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 17 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable26 [2024-11-22 02:22:50,933 INFO L396 AbstractCegarLoop]: === Iteration 28 === Targeting assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-22 02:22:50,933 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-22 02:22:50,934 INFO L85 PathProgramCache]: Analyzing trace with hash 875536937, now seen corresponding path program 1 times [2024-11-22 02:22:50,934 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-22 02:22:50,934 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1455202336] [2024-11-22 02:22:50,934 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-22 02:22:50,934 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-22 02:22:50,954 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-22 02:22:51,019 INFO L134 CoverageAnalysis]: Checked inductivity of 532 backedges. 83 proven. 73 refuted. 0 times theorem prover too weak. 376 trivial. 0 not checked. [2024-11-22 02:22:51,019 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-22 02:22:51,019 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1455202336] [2024-11-22 02:22:51,019 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1455202336] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-22 02:22:51,019 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1187426863] [2024-11-22 02:22:51,019 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-22 02:22:51,019 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-22 02:22:51,019 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-11-22 02:22:51,021 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) [2024-11-22 02:22:51,022 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (18)] Waiting until timeout for monitored process [2024-11-22 02:22:51,176 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-22 02:22:51,178 INFO L255 TraceCheckSpWp]: Trace formula consists of 874 conjuncts, 5 conjuncts are in the unsatisfiable core [2024-11-22 02:22:51,181 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-22 02:22:51,205 INFO L134 CoverageAnalysis]: Checked inductivity of 532 backedges. 260 proven. 9 refuted. 0 times theorem prover too weak. 263 trivial. 0 not checked. [2024-11-22 02:22:51,205 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-22 02:22:51,309 INFO L134 CoverageAnalysis]: Checked inductivity of 532 backedges. 92 proven. 64 refuted. 0 times theorem prover too weak. 376 trivial. 0 not checked. [2024-11-22 02:22:51,309 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1187426863] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-22 02:22:51,309 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-22 02:22:51,310 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [4, 4, 4] total 5 [2024-11-22 02:22:51,310 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [698307904] [2024-11-22 02:22:51,310 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-11-22 02:22:51,310 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2024-11-22 02:22:51,310 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-22 02:22:51,311 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2024-11-22 02:22:51,311 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2024-11-22 02:22:51,311 INFO L87 Difference]: Start difference. First operand 1609 states and 2189 transitions. Second operand has 5 states, 5 states have (on average 26.6) internal successors, (133), 5 states have internal predecessors, (133), 2 states have call successors, (26), 2 states have call predecessors, (26), 3 states have return successors, (25), 2 states have call predecessors, (25), 2 states have call successors, (25) [2024-11-22 02:22:51,378 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-22 02:22:51,378 INFO L93 Difference]: Finished difference Result 3147 states and 4297 transitions. [2024-11-22 02:22:51,379 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2024-11-22 02:22:51,379 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 26.6) internal successors, (133), 5 states have internal predecessors, (133), 2 states have call successors, (26), 2 states have call predecessors, (26), 3 states have return successors, (25), 2 states have call predecessors, (25), 2 states have call successors, (25) Word has length 243 [2024-11-22 02:22:51,379 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-22 02:22:51,386 INFO L225 Difference]: With dead ends: 3147 [2024-11-22 02:22:51,386 INFO L226 Difference]: Without dead ends: 1606 [2024-11-22 02:22:51,389 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 490 GetRequests, 486 SyntacticMatches, 0 SemanticMatches, 4 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=14, Invalid=16, Unknown=0, NotChecked=0, Total=30 [2024-11-22 02:22:51,389 INFO L432 NwaCegarLoop]: 242 mSDtfsCounter, 32 mSDsluCounter, 670 mSDsCounter, 0 mSdLazyCounter, 38 mSolverCounterSat, 10 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 33 SdHoareTripleChecker+Valid, 912 SdHoareTripleChecker+Invalid, 48 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 10 IncrementalHoareTripleChecker+Valid, 38 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2024-11-22 02:22:51,389 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [33 Valid, 912 Invalid, 48 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [10 Valid, 38 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2024-11-22 02:22:51,390 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1606 states. [2024-11-22 02:22:51,429 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1606 to 1606. [2024-11-22 02:22:51,431 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1606 states, 1259 states have (on average 1.3669579030976966) internal successors, (1721), 1287 states have internal predecessors, (1721), 231 states have call successors, (231), 115 states have call predecessors, (231), 115 states have return successors, (231), 211 states have call predecessors, (231), 231 states have call successors, (231) [2024-11-22 02:22:51,434 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1606 states to 1606 states and 2183 transitions. [2024-11-22 02:22:51,436 INFO L78 Accepts]: Start accepts. Automaton has 1606 states and 2183 transitions. Word has length 243 [2024-11-22 02:22:51,436 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-22 02:22:51,436 INFO L471 AbstractCegarLoop]: Abstraction has 1606 states and 2183 transitions. [2024-11-22 02:22:51,436 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 26.6) internal successors, (133), 5 states have internal predecessors, (133), 2 states have call successors, (26), 2 states have call predecessors, (26), 3 states have return successors, (25), 2 states have call predecessors, (25), 2 states have call successors, (25) [2024-11-22 02:22:51,436 INFO L276 IsEmpty]: Start isEmpty. Operand 1606 states and 2183 transitions. [2024-11-22 02:22:51,437 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 271 [2024-11-22 02:22:51,437 INFO L207 NwaCegarLoop]: Found error trace [2024-11-22 02:22:51,437 INFO L215 NwaCegarLoop]: trace histogram [12, 12, 10, 10, 9, 6, 6, 5, 5, 5, 4, 4, 4, 4, 4, 4, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-22 02:22:51,446 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (18)] Ended with exit code 0 [2024-11-22 02:22:51,638 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 18 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable27 [2024-11-22 02:22:51,639 INFO L396 AbstractCegarLoop]: === Iteration 29 === Targeting assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-22 02:22:51,639 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-22 02:22:51,639 INFO L85 PathProgramCache]: Analyzing trace with hash -1189094123, now seen corresponding path program 1 times [2024-11-22 02:22:51,639 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-22 02:22:51,639 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2076291615] [2024-11-22 02:22:51,639 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-22 02:22:51,640 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-22 02:22:51,674 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-22 02:22:51,969 INFO L134 CoverageAnalysis]: Checked inductivity of 643 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 643 trivial. 0 not checked. [2024-11-22 02:22:51,969 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-22 02:22:51,969 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2076291615] [2024-11-22 02:22:51,969 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2076291615] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-22 02:22:51,969 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-22 02:22:51,970 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2024-11-22 02:22:51,970 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [601593056] [2024-11-22 02:22:51,970 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-22 02:22:51,970 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2024-11-22 02:22:51,970 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-22 02:22:51,971 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2024-11-22 02:22:51,971 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=21, Unknown=0, NotChecked=0, Total=30 [2024-11-22 02:22:51,971 INFO L87 Difference]: Start difference. First operand 1606 states and 2183 transitions. Second operand has 6 states, 5 states have (on average 17.4) internal successors, (87), 5 states have internal predecessors, (87), 2 states have call successors, (17), 2 states have call predecessors, (17), 1 states have return successors, (16), 1 states have call predecessors, (16), 1 states have call successors, (16) [2024-11-22 02:22:52,052 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-22 02:22:52,053 INFO L93 Difference]: Finished difference Result 2444 states and 3546 transitions. [2024-11-22 02:22:52,053 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2024-11-22 02:22:52,053 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 5 states have (on average 17.4) internal successors, (87), 5 states have internal predecessors, (87), 2 states have call successors, (17), 2 states have call predecessors, (17), 1 states have return successors, (16), 1 states have call predecessors, (16), 1 states have call successors, (16) Word has length 270 [2024-11-22 02:22:52,054 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-22 02:22:52,063 INFO L225 Difference]: With dead ends: 2444 [2024-11-22 02:22:52,063 INFO L226 Difference]: Without dead ends: 2442 [2024-11-22 02:22:52,064 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 8 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=17, Invalid=39, Unknown=0, NotChecked=0, Total=56 [2024-11-22 02:22:52,064 INFO L432 NwaCegarLoop]: 394 mSDtfsCounter, 116 mSDsluCounter, 1438 mSDsCounter, 0 mSdLazyCounter, 39 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 140 SdHoareTripleChecker+Valid, 1832 SdHoareTripleChecker+Invalid, 39 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 39 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2024-11-22 02:22:52,064 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [140 Valid, 1832 Invalid, 39 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 39 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2024-11-22 02:22:52,066 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2442 states. [2024-11-22 02:22:52,127 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2442 to 1654. [2024-11-22 02:22:52,130 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1654 states, 1291 states have (on average 1.3578621223857474) internal successors, (1753), 1327 states have internal predecessors, (1753), 239 states have call successors, (239), 123 states have call predecessors, (239), 123 states have return successors, (239), 211 states have call predecessors, (239), 239 states have call successors, (239) [2024-11-22 02:22:52,133 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1654 states to 1654 states and 2231 transitions. [2024-11-22 02:22:52,135 INFO L78 Accepts]: Start accepts. Automaton has 1654 states and 2231 transitions. Word has length 270 [2024-11-22 02:22:52,135 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-22 02:22:52,136 INFO L471 AbstractCegarLoop]: Abstraction has 1654 states and 2231 transitions. [2024-11-22 02:22:52,136 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 5 states have (on average 17.4) internal successors, (87), 5 states have internal predecessors, (87), 2 states have call successors, (17), 2 states have call predecessors, (17), 1 states have return successors, (16), 1 states have call predecessors, (16), 1 states have call successors, (16) [2024-11-22 02:22:52,136 INFO L276 IsEmpty]: Start isEmpty. Operand 1654 states and 2231 transitions. [2024-11-22 02:22:52,137 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 279 [2024-11-22 02:22:52,138 INFO L207 NwaCegarLoop]: Found error trace [2024-11-22 02:22:52,138 INFO L215 NwaCegarLoop]: trace histogram [12, 12, 11, 11, 9, 6, 6, 5, 5, 5, 5, 4, 4, 4, 4, 4, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-22 02:22:52,138 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable28 [2024-11-22 02:22:52,138 INFO L396 AbstractCegarLoop]: === Iteration 30 === Targeting assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-22 02:22:52,138 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-22 02:22:52,138 INFO L85 PathProgramCache]: Analyzing trace with hash 1337818136, now seen corresponding path program 1 times [2024-11-22 02:22:52,139 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-22 02:22:52,139 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1324810698] [2024-11-22 02:22:52,139 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-22 02:22:52,139 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-22 02:22:52,167 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-22 02:22:52,434 INFO L134 CoverageAnalysis]: Checked inductivity of 688 backedges. 142 proven. 27 refuted. 0 times theorem prover too weak. 519 trivial. 0 not checked. [2024-11-22 02:22:52,434 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-22 02:22:52,434 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1324810698] [2024-11-22 02:22:52,435 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1324810698] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-22 02:22:52,435 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [469217639] [2024-11-22 02:22:52,435 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-22 02:22:52,435 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-22 02:22:52,435 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-11-22 02:22:52,437 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) [2024-11-22 02:22:52,438 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (19)] Waiting until timeout for monitored process [2024-11-22 02:22:52,620 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-22 02:22:52,624 INFO L255 TraceCheckSpWp]: Trace formula consists of 973 conjuncts, 10 conjuncts are in the unsatisfiable core [2024-11-22 02:22:52,628 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-22 02:22:52,771 INFO L134 CoverageAnalysis]: Checked inductivity of 688 backedges. 251 proven. 37 refuted. 0 times theorem prover too weak. 400 trivial. 0 not checked. [2024-11-22 02:22:52,771 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-22 02:22:53,059 INFO L134 CoverageAnalysis]: Checked inductivity of 688 backedges. 146 proven. 23 refuted. 0 times theorem prover too weak. 519 trivial. 0 not checked. [2024-11-22 02:22:53,059 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [469217639] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-22 02:22:53,060 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-22 02:22:53,060 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11, 11] total 18 [2024-11-22 02:22:53,060 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [989701287] [2024-11-22 02:22:53,060 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-11-22 02:22:53,060 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 18 states [2024-11-22 02:22:53,060 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-22 02:22:53,061 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2024-11-22 02:22:53,061 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=49, Invalid=257, Unknown=0, NotChecked=0, Total=306 [2024-11-22 02:22:53,061 INFO L87 Difference]: Start difference. First operand 1654 states and 2231 transitions. Second operand has 18 states, 18 states have (on average 8.333333333333334) internal successors, (150), 14 states have internal predecessors, (150), 5 states have call successors, (29), 4 states have call predecessors, (29), 9 states have return successors, (31), 8 states have call predecessors, (31), 5 states have call successors, (31) [2024-11-22 02:22:53,553 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-22 02:22:53,554 INFO L93 Difference]: Finished difference Result 4058 states and 5664 transitions. [2024-11-22 02:22:53,554 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2024-11-22 02:22:53,554 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 8.333333333333334) internal successors, (150), 14 states have internal predecessors, (150), 5 states have call successors, (29), 4 states have call predecessors, (29), 9 states have return successors, (31), 8 states have call predecessors, (31), 5 states have call successors, (31) Word has length 278 [2024-11-22 02:22:53,555 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-22 02:22:53,567 INFO L225 Difference]: With dead ends: 4058 [2024-11-22 02:22:53,567 INFO L226 Difference]: Without dead ends: 2708 [2024-11-22 02:22:53,571 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 575 GetRequests, 547 SyntacticMatches, 4 SemanticMatches, 24 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 82 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=105, Invalid=545, Unknown=0, NotChecked=0, Total=650 [2024-11-22 02:22:53,571 INFO L432 NwaCegarLoop]: 363 mSDtfsCounter, 337 mSDsluCounter, 3128 mSDsCounter, 0 mSdLazyCounter, 436 mSolverCounterSat, 20 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 357 SdHoareTripleChecker+Valid, 3491 SdHoareTripleChecker+Invalid, 456 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 20 IncrementalHoareTripleChecker+Valid, 436 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2024-11-22 02:22:53,572 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [357 Valid, 3491 Invalid, 456 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [20 Valid, 436 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2024-11-22 02:22:53,574 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2708 states. [2024-11-22 02:22:53,705 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2708 to 2480. [2024-11-22 02:22:53,708 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2480 states, 1934 states have (on average 1.3536711478800414) internal successors, (2618), 1986 states have internal predecessors, (2618), 356 states have call successors, (356), 183 states have call predecessors, (356), 189 states have return successors, (364), 318 states have call predecessors, (364), 356 states have call successors, (364) [2024-11-22 02:22:53,714 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2480 states to 2480 states and 3338 transitions. [2024-11-22 02:22:53,717 INFO L78 Accepts]: Start accepts. Automaton has 2480 states and 3338 transitions. Word has length 278 [2024-11-22 02:22:53,718 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-22 02:22:53,718 INFO L471 AbstractCegarLoop]: Abstraction has 2480 states and 3338 transitions. [2024-11-22 02:22:53,718 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 18 states, 18 states have (on average 8.333333333333334) internal successors, (150), 14 states have internal predecessors, (150), 5 states have call successors, (29), 4 states have call predecessors, (29), 9 states have return successors, (31), 8 states have call predecessors, (31), 5 states have call successors, (31) [2024-11-22 02:22:53,718 INFO L276 IsEmpty]: Start isEmpty. Operand 2480 states and 3338 transitions. [2024-11-22 02:22:53,722 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 279 [2024-11-22 02:22:53,722 INFO L207 NwaCegarLoop]: Found error trace [2024-11-22 02:22:53,722 INFO L215 NwaCegarLoop]: trace histogram [12, 12, 11, 11, 9, 6, 6, 5, 5, 5, 5, 4, 4, 4, 4, 4, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-22 02:22:53,730 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (19)] Forceful destruction successful, exit code 0 [2024-11-22 02:22:53,922 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable29,19 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-22 02:22:53,923 INFO L396 AbstractCegarLoop]: === Iteration 31 === Targeting assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-22 02:22:53,924 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-22 02:22:53,924 INFO L85 PathProgramCache]: Analyzing trace with hash -1995535143, now seen corresponding path program 1 times [2024-11-22 02:22:53,924 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-22 02:22:53,924 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [410203072] [2024-11-22 02:22:53,924 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-22 02:22:53,924 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-22 02:22:53,954 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-22 02:22:54,026 INFO L134 CoverageAnalysis]: Checked inductivity of 688 backedges. 12 proven. 4 refuted. 0 times theorem prover too weak. 672 trivial. 0 not checked. [2024-11-22 02:22:54,027 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-22 02:22:54,027 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [410203072] [2024-11-22 02:22:54,027 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [410203072] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-22 02:22:54,027 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [715231540] [2024-11-22 02:22:54,027 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-22 02:22:54,028 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-22 02:22:54,028 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-11-22 02:22:54,030 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) [2024-11-22 02:22:54,032 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (20)] Waiting until timeout for monitored process [2024-11-22 02:22:54,201 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-22 02:22:54,204 INFO L255 TraceCheckSpWp]: Trace formula consists of 972 conjuncts, 5 conjuncts are in the unsatisfiable core [2024-11-22 02:22:54,207 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-22 02:22:54,218 INFO L134 CoverageAnalysis]: Checked inductivity of 688 backedges. 77 proven. 0 refuted. 0 times theorem prover too weak. 611 trivial. 0 not checked. [2024-11-22 02:22:54,218 INFO L307 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-11-22 02:22:54,218 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [715231540] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-22 02:22:54,218 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2024-11-22 02:22:54,218 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [4] total 4 [2024-11-22 02:22:54,218 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [444391460] [2024-11-22 02:22:54,219 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-22 02:22:54,219 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2024-11-22 02:22:54,219 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-22 02:22:54,219 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2024-11-22 02:22:54,220 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2024-11-22 02:22:54,220 INFO L87 Difference]: Start difference. First operand 2480 states and 3338 transitions. Second operand has 4 states, 4 states have (on average 25.0) internal successors, (100), 4 states have internal predecessors, (100), 2 states have call successors, (18), 2 states have call predecessors, (18), 3 states have return successors, (17), 2 states have call predecessors, (17), 2 states have call successors, (17) [2024-11-22 02:22:54,322 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-22 02:22:54,323 INFO L93 Difference]: Finished difference Result 4793 states and 6552 transitions. [2024-11-22 02:22:54,323 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2024-11-22 02:22:54,323 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 25.0) internal successors, (100), 4 states have internal predecessors, (100), 2 states have call successors, (18), 2 states have call predecessors, (18), 3 states have return successors, (17), 2 states have call predecessors, (17), 2 states have call successors, (17) Word has length 278 [2024-11-22 02:22:54,324 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-22 02:22:54,333 INFO L225 Difference]: With dead ends: 4793 [2024-11-22 02:22:54,334 INFO L226 Difference]: Without dead ends: 2416 [2024-11-22 02:22:54,338 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 283 GetRequests, 280 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2024-11-22 02:22:54,339 INFO L432 NwaCegarLoop]: 240 mSDtfsCounter, 4 mSDsluCounter, 459 mSDsCounter, 0 mSdLazyCounter, 49 mSolverCounterSat, 11 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 4 SdHoareTripleChecker+Valid, 699 SdHoareTripleChecker+Invalid, 60 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 11 IncrementalHoareTripleChecker+Valid, 49 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2024-11-22 02:22:54,339 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [4 Valid, 699 Invalid, 60 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [11 Valid, 49 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2024-11-22 02:22:54,341 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2416 states. [2024-11-22 02:22:54,451 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2416 to 2416. [2024-11-22 02:22:54,454 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2416 states, 1890 states have (on average 1.3375661375661376) internal successors, (2528), 1942 states have internal predecessors, (2528), 340 states have call successors, (340), 183 states have call predecessors, (340), 185 states have return successors, (344), 298 states have call predecessors, (344), 340 states have call successors, (344) [2024-11-22 02:22:54,458 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2416 states to 2416 states and 3212 transitions. [2024-11-22 02:22:54,460 INFO L78 Accepts]: Start accepts. Automaton has 2416 states and 3212 transitions. Word has length 278 [2024-11-22 02:22:54,460 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-22 02:22:54,461 INFO L471 AbstractCegarLoop]: Abstraction has 2416 states and 3212 transitions. [2024-11-22 02:22:54,461 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 25.0) internal successors, (100), 4 states have internal predecessors, (100), 2 states have call successors, (18), 2 states have call predecessors, (18), 3 states have return successors, (17), 2 states have call predecessors, (17), 2 states have call successors, (17) [2024-11-22 02:22:54,461 INFO L276 IsEmpty]: Start isEmpty. Operand 2416 states and 3212 transitions. [2024-11-22 02:22:54,463 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 282 [2024-11-22 02:22:54,463 INFO L207 NwaCegarLoop]: Found error trace [2024-11-22 02:22:54,463 INFO L215 NwaCegarLoop]: trace histogram [12, 12, 11, 11, 9, 6, 6, 5, 5, 5, 5, 4, 4, 4, 4, 4, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-22 02:22:54,475 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (20)] Ended with exit code 0 [2024-11-22 02:22:54,664 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable30,20 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-22 02:22:54,665 INFO L396 AbstractCegarLoop]: === Iteration 32 === Targeting assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-22 02:22:54,665 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-22 02:22:54,665 INFO L85 PathProgramCache]: Analyzing trace with hash -1834324692, now seen corresponding path program 1 times [2024-11-22 02:22:54,665 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-22 02:22:54,665 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1025903261] [2024-11-22 02:22:54,665 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-22 02:22:54,665 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-22 02:22:54,682 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-22 02:22:54,741 INFO L134 CoverageAnalysis]: Checked inductivity of 694 backedges. 121 proven. 19 refuted. 0 times theorem prover too weak. 554 trivial. 0 not checked. [2024-11-22 02:22:54,742 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-22 02:22:54,742 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1025903261] [2024-11-22 02:22:54,742 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1025903261] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-22 02:22:54,742 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1788834375] [2024-11-22 02:22:54,742 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-22 02:22:54,742 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-22 02:22:54,742 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-11-22 02:22:54,744 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) [2024-11-22 02:22:54,745 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (21)] Waiting until timeout for monitored process [2024-11-22 02:22:54,918 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-22 02:22:54,922 INFO L255 TraceCheckSpWp]: Trace formula consists of 973 conjuncts, 5 conjuncts are in the unsatisfiable core [2024-11-22 02:22:54,925 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-22 02:22:54,935 INFO L134 CoverageAnalysis]: Checked inductivity of 694 backedges. 222 proven. 0 refuted. 0 times theorem prover too weak. 472 trivial. 0 not checked. [2024-11-22 02:22:54,935 INFO L307 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-11-22 02:22:54,936 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1788834375] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-22 02:22:54,936 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2024-11-22 02:22:54,936 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [4] total 4 [2024-11-22 02:22:54,936 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [859121504] [2024-11-22 02:22:54,936 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-22 02:22:54,936 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2024-11-22 02:22:54,937 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-22 02:22:54,938 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2024-11-22 02:22:54,938 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2024-11-22 02:22:54,938 INFO L87 Difference]: Start difference. First operand 2416 states and 3212 transitions. Second operand has 4 states, 4 states have (on average 26.5) internal successors, (106), 4 states have internal predecessors, (106), 2 states have call successors, (19), 2 states have call predecessors, (19), 3 states have return successors, (18), 2 states have call predecessors, (18), 2 states have call successors, (18) [2024-11-22 02:22:55,030 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-22 02:22:55,030 INFO L93 Difference]: Finished difference Result 4551 states and 6145 transitions. [2024-11-22 02:22:55,030 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2024-11-22 02:22:55,031 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 26.5) internal successors, (106), 4 states have internal predecessors, (106), 2 states have call successors, (19), 2 states have call predecessors, (19), 3 states have return successors, (18), 2 states have call predecessors, (18), 2 states have call successors, (18) Word has length 281 [2024-11-22 02:22:55,031 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-22 02:22:55,040 INFO L225 Difference]: With dead ends: 4551 [2024-11-22 02:22:55,041 INFO L226 Difference]: Without dead ends: 2220 [2024-11-22 02:22:55,049 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 285 GetRequests, 282 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2024-11-22 02:22:55,050 INFO L432 NwaCegarLoop]: 251 mSDtfsCounter, 4 mSDsluCounter, 476 mSDsCounter, 0 mSdLazyCounter, 33 mSolverCounterSat, 10 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 4 SdHoareTripleChecker+Valid, 727 SdHoareTripleChecker+Invalid, 43 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 10 IncrementalHoareTripleChecker+Valid, 33 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2024-11-22 02:22:55,050 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [4 Valid, 727 Invalid, 43 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [10 Valid, 33 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2024-11-22 02:22:55,052 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2220 states. [2024-11-22 02:22:55,117 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2220 to 2220. [2024-11-22 02:22:55,119 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2220 states, 1724 states have (on average 1.324245939675174) internal successors, (2283), 1776 states have internal predecessors, (2283), 323 states have call successors, (323), 172 states have call predecessors, (323), 172 states have return successors, (323), 279 states have call predecessors, (323), 323 states have call successors, (323) [2024-11-22 02:22:55,123 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2220 states to 2220 states and 2929 transitions. [2024-11-22 02:22:55,127 INFO L78 Accepts]: Start accepts. Automaton has 2220 states and 2929 transitions. Word has length 281 [2024-11-22 02:22:55,127 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-22 02:22:55,127 INFO L471 AbstractCegarLoop]: Abstraction has 2220 states and 2929 transitions. [2024-11-22 02:22:55,128 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 26.5) internal successors, (106), 4 states have internal predecessors, (106), 2 states have call successors, (19), 2 states have call predecessors, (19), 3 states have return successors, (18), 2 states have call predecessors, (18), 2 states have call successors, (18) [2024-11-22 02:22:55,128 INFO L276 IsEmpty]: Start isEmpty. Operand 2220 states and 2929 transitions. [2024-11-22 02:22:55,129 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 294 [2024-11-22 02:22:55,130 INFO L207 NwaCegarLoop]: Found error trace [2024-11-22 02:22:55,130 INFO L215 NwaCegarLoop]: trace histogram [12, 12, 10, 10, 9, 8, 8, 8, 7, 6, 6, 4, 4, 4, 4, 4, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-22 02:22:55,138 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (21)] Ended with exit code 0 [2024-11-22 02:22:55,330 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 21 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable31 [2024-11-22 02:22:55,331 INFO L396 AbstractCegarLoop]: === Iteration 33 === Targeting assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-22 02:22:55,332 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-22 02:22:55,332 INFO L85 PathProgramCache]: Analyzing trace with hash -1939290951, now seen corresponding path program 1 times [2024-11-22 02:22:55,332 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-22 02:22:55,332 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [73778511] [2024-11-22 02:22:55,332 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-22 02:22:55,332 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-22 02:22:55,378 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-22 02:22:55,603 INFO L134 CoverageAnalysis]: Checked inductivity of 733 backedges. 8 proven. 6 refuted. 0 times theorem prover too weak. 719 trivial. 0 not checked. [2024-11-22 02:22:55,604 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-22 02:22:55,604 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [73778511] [2024-11-22 02:22:55,604 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [73778511] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-22 02:22:55,604 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1423031973] [2024-11-22 02:22:55,604 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-22 02:22:55,604 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-22 02:22:55,605 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-11-22 02:22:55,606 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) [2024-11-22 02:22:55,607 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (22)] Waiting until timeout for monitored process [2024-11-22 02:22:55,778 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-22 02:22:55,782 INFO L255 TraceCheckSpWp]: Trace formula consists of 1020 conjuncts, 15 conjuncts are in the unsatisfiable core [2024-11-22 02:22:55,785 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-22 02:22:55,880 INFO L134 CoverageAnalysis]: Checked inductivity of 733 backedges. 152 proven. 0 refuted. 0 times theorem prover too weak. 581 trivial. 0 not checked. [2024-11-22 02:22:55,881 INFO L307 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-11-22 02:22:55,881 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1423031973] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-22 02:22:55,881 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2024-11-22 02:22:55,881 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [10] total 16 [2024-11-22 02:22:55,881 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [982624609] [2024-11-22 02:22:55,881 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-22 02:22:55,882 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2024-11-22 02:22:55,882 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-22 02:22:55,882 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2024-11-22 02:22:55,882 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=31, Invalid=209, Unknown=0, NotChecked=0, Total=240 [2024-11-22 02:22:55,883 INFO L87 Difference]: Start difference. First operand 2220 states and 2929 transitions. Second operand has 8 states, 8 states have (on average 13.5) internal successors, (108), 7 states have internal predecessors, (108), 3 states have call successors, (20), 3 states have call predecessors, (20), 4 states have return successors, (19), 4 states have call predecessors, (19), 3 states have call successors, (19) [2024-11-22 02:22:56,178 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-22 02:22:56,179 INFO L93 Difference]: Finished difference Result 5562 states and 7317 transitions. [2024-11-22 02:22:56,179 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2024-11-22 02:22:56,179 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 8 states have (on average 13.5) internal successors, (108), 7 states have internal predecessors, (108), 3 states have call successors, (20), 3 states have call predecessors, (20), 4 states have return successors, (19), 4 states have call predecessors, (19), 3 states have call successors, (19) Word has length 293 [2024-11-22 02:22:56,180 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-22 02:22:56,192 INFO L225 Difference]: With dead ends: 5562 [2024-11-22 02:22:56,192 INFO L226 Difference]: Without dead ends: 3948 [2024-11-22 02:22:56,195 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 304 GetRequests, 288 SyntacticMatches, 0 SemanticMatches, 16 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 5 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=39, Invalid=267, Unknown=0, NotChecked=0, Total=306 [2024-11-22 02:22:56,196 INFO L432 NwaCegarLoop]: 316 mSDtfsCounter, 128 mSDsluCounter, 1377 mSDsCounter, 0 mSdLazyCounter, 359 mSolverCounterSat, 4 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 133 SdHoareTripleChecker+Valid, 1693 SdHoareTripleChecker+Invalid, 363 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 4 IncrementalHoareTripleChecker+Valid, 359 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2024-11-22 02:22:56,196 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [133 Valid, 1693 Invalid, 363 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [4 Valid, 359 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2024-11-22 02:22:56,198 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3948 states. [2024-11-22 02:22:56,357 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3948 to 3934. [2024-11-22 02:22:56,361 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3934 states, 3034 states have (on average 1.3098220171390904) internal successors, (3974), 3134 states have internal predecessors, (3974), 583 states have call successors, (583), 316 states have call predecessors, (583), 316 states have return successors, (583), 491 states have call predecessors, (583), 583 states have call successors, (583) [2024-11-22 02:22:56,368 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3934 states to 3934 states and 5140 transitions. [2024-11-22 02:22:56,373 INFO L78 Accepts]: Start accepts. Automaton has 3934 states and 5140 transitions. Word has length 293 [2024-11-22 02:22:56,374 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-22 02:22:56,374 INFO L471 AbstractCegarLoop]: Abstraction has 3934 states and 5140 transitions. [2024-11-22 02:22:56,374 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 8 states have (on average 13.5) internal successors, (108), 7 states have internal predecessors, (108), 3 states have call successors, (20), 3 states have call predecessors, (20), 4 states have return successors, (19), 4 states have call predecessors, (19), 3 states have call successors, (19) [2024-11-22 02:22:56,374 INFO L276 IsEmpty]: Start isEmpty. Operand 3934 states and 5140 transitions. [2024-11-22 02:22:56,377 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 296 [2024-11-22 02:22:56,377 INFO L207 NwaCegarLoop]: Found error trace [2024-11-22 02:22:56,377 INFO L215 NwaCegarLoop]: trace histogram [12, 12, 10, 10, 9, 8, 8, 8, 7, 6, 6, 4, 4, 4, 4, 4, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-22 02:22:56,384 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (22)] Forceful destruction successful, exit code 0 [2024-11-22 02:22:56,577 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 22 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable32 [2024-11-22 02:22:56,578 INFO L396 AbstractCegarLoop]: === Iteration 34 === Targeting assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-22 02:22:56,578 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-22 02:22:56,578 INFO L85 PathProgramCache]: Analyzing trace with hash 163156564, now seen corresponding path program 1 times [2024-11-22 02:22:56,578 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-22 02:22:56,579 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [876805502] [2024-11-22 02:22:56,579 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-22 02:22:56,579 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-22 02:22:56,611 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-22 02:22:56,742 INFO L134 CoverageAnalysis]: Checked inductivity of 733 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 733 trivial. 0 not checked. [2024-11-22 02:22:56,743 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-22 02:22:56,743 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [876805502] [2024-11-22 02:22:56,743 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [876805502] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-22 02:22:56,743 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-22 02:22:56,743 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2024-11-22 02:22:56,743 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1574349226] [2024-11-22 02:22:56,743 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-22 02:22:56,743 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2024-11-22 02:22:56,743 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-22 02:22:56,744 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2024-11-22 02:22:56,744 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2024-11-22 02:22:56,744 INFO L87 Difference]: Start difference. First operand 3934 states and 5140 transitions. Second operand has 4 states, 4 states have (on average 23.5) internal successors, (94), 4 states have internal predecessors, (94), 3 states have call successors, (20), 2 states have call predecessors, (20), 1 states have return successors, (19), 3 states have call predecessors, (19), 3 states have call successors, (19) [2024-11-22 02:22:56,982 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-22 02:22:56,982 INFO L93 Difference]: Finished difference Result 8956 states and 11648 transitions. [2024-11-22 02:22:56,982 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2024-11-22 02:22:56,983 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 23.5) internal successors, (94), 4 states have internal predecessors, (94), 3 states have call successors, (20), 2 states have call predecessors, (20), 1 states have return successors, (19), 3 states have call predecessors, (19), 3 states have call successors, (19) Word has length 295 [2024-11-22 02:22:56,984 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-22 02:22:57,011 INFO L225 Difference]: With dead ends: 8956 [2024-11-22 02:22:57,011 INFO L226 Difference]: Without dead ends: 5306 [2024-11-22 02:22:57,019 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 7 GetRequests, 4 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2024-11-22 02:22:57,019 INFO L432 NwaCegarLoop]: 331 mSDtfsCounter, 319 mSDsluCounter, 400 mSDsCounter, 0 mSdLazyCounter, 49 mSolverCounterSat, 8 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 319 SdHoareTripleChecker+Valid, 731 SdHoareTripleChecker+Invalid, 57 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 8 IncrementalHoareTripleChecker+Valid, 49 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2024-11-22 02:22:57,020 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [319 Valid, 731 Invalid, 57 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [8 Valid, 49 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2024-11-22 02:22:57,024 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5306 states. [2024-11-22 02:22:57,294 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5306 to 4594. [2024-11-22 02:22:57,303 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4594 states, 3523 states have (on average 1.2963383479988646) internal successors, (4567), 3635 states have internal predecessors, (4567), 687 states have call successors, (687), 383 states have call predecessors, (687), 383 states have return successors, (687), 583 states have call predecessors, (687), 687 states have call successors, (687) [2024-11-22 02:22:57,316 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4594 states to 4594 states and 5941 transitions. [2024-11-22 02:22:57,322 INFO L78 Accepts]: Start accepts. Automaton has 4594 states and 5941 transitions. Word has length 295 [2024-11-22 02:22:57,322 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-22 02:22:57,322 INFO L471 AbstractCegarLoop]: Abstraction has 4594 states and 5941 transitions. [2024-11-22 02:22:57,323 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 23.5) internal successors, (94), 4 states have internal predecessors, (94), 3 states have call successors, (20), 2 states have call predecessors, (20), 1 states have return successors, (19), 3 states have call predecessors, (19), 3 states have call successors, (19) [2024-11-22 02:22:57,323 INFO L276 IsEmpty]: Start isEmpty. Operand 4594 states and 5941 transitions. [2024-11-22 02:22:57,327 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 300 [2024-11-22 02:22:57,327 INFO L207 NwaCegarLoop]: Found error trace [2024-11-22 02:22:57,328 INFO L215 NwaCegarLoop]: trace histogram [12, 12, 12, 12, 9, 8, 6, 6, 6, 6, 6, 4, 4, 4, 4, 4, 4, 4, 4, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-22 02:22:57,328 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable33 [2024-11-22 02:22:57,328 INFO L396 AbstractCegarLoop]: === Iteration 35 === Targeting assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-22 02:22:57,328 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-22 02:22:57,328 INFO L85 PathProgramCache]: Analyzing trace with hash 1839544214, now seen corresponding path program 1 times [2024-11-22 02:22:57,328 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-22 02:22:57,329 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1948785581] [2024-11-22 02:22:57,329 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-22 02:22:57,329 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-22 02:22:57,361 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-22 02:22:57,496 INFO L134 CoverageAnalysis]: Checked inductivity of 774 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 774 trivial. 0 not checked. [2024-11-22 02:22:57,497 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-22 02:22:57,497 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1948785581] [2024-11-22 02:22:57,497 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1948785581] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-22 02:22:57,497 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-22 02:22:57,497 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2024-11-22 02:22:57,497 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [951697049] [2024-11-22 02:22:57,497 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-22 02:22:57,498 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2024-11-22 02:22:57,498 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-22 02:22:57,498 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2024-11-22 02:22:57,498 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=12, Invalid=18, Unknown=0, NotChecked=0, Total=30 [2024-11-22 02:22:57,498 INFO L87 Difference]: Start difference. First operand 4594 states and 5941 transitions. Second operand has 6 states, 6 states have (on average 16.0) internal successors, (96), 6 states have internal predecessors, (96), 5 states have call successors, (20), 2 states have call predecessors, (20), 1 states have return successors, (19), 4 states have call predecessors, (19), 4 states have call successors, (19) [2024-11-22 02:22:57,707 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-22 02:22:57,707 INFO L93 Difference]: Finished difference Result 9186 states and 12149 transitions. [2024-11-22 02:22:57,708 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2024-11-22 02:22:57,708 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 16.0) internal successors, (96), 6 states have internal predecessors, (96), 5 states have call successors, (20), 2 states have call predecessors, (20), 1 states have return successors, (19), 4 states have call predecessors, (19), 4 states have call successors, (19) Word has length 299 [2024-11-22 02:22:57,709 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-22 02:22:57,731 INFO L225 Difference]: With dead ends: 9186 [2024-11-22 02:22:57,731 INFO L226 Difference]: Without dead ends: 5098 [2024-11-22 02:22:57,740 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 6 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 4 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=12, Invalid=18, Unknown=0, NotChecked=0, Total=30 [2024-11-22 02:22:57,742 INFO L432 NwaCegarLoop]: 270 mSDtfsCounter, 32 mSDsluCounter, 752 mSDsCounter, 0 mSdLazyCounter, 66 mSolverCounterSat, 7 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 35 SdHoareTripleChecker+Valid, 1022 SdHoareTripleChecker+Invalid, 73 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 7 IncrementalHoareTripleChecker+Valid, 66 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2024-11-22 02:22:57,742 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [35 Valid, 1022 Invalid, 73 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [7 Valid, 66 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2024-11-22 02:22:57,746 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5098 states. [2024-11-22 02:22:57,901 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5098 to 4990. [2024-11-22 02:22:57,907 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4990 states, 3847 states have (on average 1.3108916038471536) internal successors, (5043), 3959 states have internal predecessors, (5043), 759 states have call successors, (759), 383 states have call predecessors, (759), 383 states have return successors, (759), 655 states have call predecessors, (759), 759 states have call successors, (759) [2024-11-22 02:22:57,916 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4990 states to 4990 states and 6561 transitions. [2024-11-22 02:22:57,924 INFO L78 Accepts]: Start accepts. Automaton has 4990 states and 6561 transitions. Word has length 299 [2024-11-22 02:22:57,925 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-22 02:22:57,925 INFO L471 AbstractCegarLoop]: Abstraction has 4990 states and 6561 transitions. [2024-11-22 02:22:57,925 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 16.0) internal successors, (96), 6 states have internal predecessors, (96), 5 states have call successors, (20), 2 states have call predecessors, (20), 1 states have return successors, (19), 4 states have call predecessors, (19), 4 states have call successors, (19) [2024-11-22 02:22:57,925 INFO L276 IsEmpty]: Start isEmpty. Operand 4990 states and 6561 transitions. [2024-11-22 02:22:57,927 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 300 [2024-11-22 02:22:57,927 INFO L207 NwaCegarLoop]: Found error trace [2024-11-22 02:22:57,927 INFO L215 NwaCegarLoop]: trace histogram [12, 12, 12, 12, 9, 8, 6, 6, 6, 6, 6, 4, 4, 4, 4, 4, 4, 4, 4, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-22 02:22:57,928 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable34 [2024-11-22 02:22:57,928 INFO L396 AbstractCegarLoop]: === Iteration 36 === Targeting assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-22 02:22:57,928 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-22 02:22:57,928 INFO L85 PathProgramCache]: Analyzing trace with hash 9129234, now seen corresponding path program 1 times [2024-11-22 02:22:57,928 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-22 02:22:57,928 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [545375069] [2024-11-22 02:22:57,928 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-22 02:22:57,929 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-22 02:22:58,041 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-22 02:22:58,295 INFO L134 CoverageAnalysis]: Checked inductivity of 774 backedges. 3 proven. 0 refuted. 0 times theorem prover too weak. 771 trivial. 0 not checked. [2024-11-22 02:22:58,295 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-22 02:22:58,295 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [545375069] [2024-11-22 02:22:58,295 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [545375069] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-22 02:22:58,295 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-22 02:22:58,296 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2024-11-22 02:22:58,296 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1135174] [2024-11-22 02:22:58,296 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-22 02:22:58,296 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2024-11-22 02:22:58,296 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-22 02:22:58,296 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2024-11-22 02:22:58,296 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2024-11-22 02:22:58,297 INFO L87 Difference]: Start difference. First operand 4990 states and 6561 transitions. Second operand has 5 states, 4 states have (on average 24.75) internal successors, (99), 5 states have internal predecessors, (99), 3 states have call successors, (20), 2 states have call predecessors, (20), 2 states have return successors, (19), 2 states have call predecessors, (19), 3 states have call successors, (19) [2024-11-22 02:22:58,539 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-22 02:22:58,539 INFO L93 Difference]: Finished difference Result 9319 states and 12307 transitions. [2024-11-22 02:22:58,540 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2024-11-22 02:22:58,540 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 4 states have (on average 24.75) internal successors, (99), 5 states have internal predecessors, (99), 3 states have call successors, (20), 2 states have call predecessors, (20), 2 states have return successors, (19), 2 states have call predecessors, (19), 3 states have call successors, (19) Word has length 299 [2024-11-22 02:22:58,540 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-22 02:22:58,563 INFO L225 Difference]: With dead ends: 9319 [2024-11-22 02:22:58,564 INFO L226 Difference]: Without dead ends: 4912 [2024-11-22 02:22:58,574 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 5 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2024-11-22 02:22:58,574 INFO L432 NwaCegarLoop]: 247 mSDtfsCounter, 0 mSDsluCounter, 722 mSDsCounter, 0 mSdLazyCounter, 39 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 0 SdHoareTripleChecker+Valid, 969 SdHoareTripleChecker+Invalid, 39 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 39 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2024-11-22 02:22:58,574 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [0 Valid, 969 Invalid, 39 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 39 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2024-11-22 02:22:58,578 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4912 states. [2024-11-22 02:22:58,787 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4912 to 4912. [2024-11-22 02:22:58,793 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4912 states, 3782 states have (on average 1.3088313061872026) internal successors, (4950), 3887 states have internal predecessors, (4950), 753 states have call successors, (753), 377 states have call predecessors, (753), 376 states have return successors, (752), 654 states have call predecessors, (752), 752 states have call successors, (752) [2024-11-22 02:22:58,803 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4912 states to 4912 states and 6455 transitions. [2024-11-22 02:22:58,812 INFO L78 Accepts]: Start accepts. Automaton has 4912 states and 6455 transitions. Word has length 299 [2024-11-22 02:22:58,812 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-22 02:22:58,812 INFO L471 AbstractCegarLoop]: Abstraction has 4912 states and 6455 transitions. [2024-11-22 02:22:58,813 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 4 states have (on average 24.75) internal successors, (99), 5 states have internal predecessors, (99), 3 states have call successors, (20), 2 states have call predecessors, (20), 2 states have return successors, (19), 2 states have call predecessors, (19), 3 states have call successors, (19) [2024-11-22 02:22:58,813 INFO L276 IsEmpty]: Start isEmpty. Operand 4912 states and 6455 transitions. [2024-11-22 02:22:58,816 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 305 [2024-11-22 02:22:58,816 INFO L207 NwaCegarLoop]: Found error trace [2024-11-22 02:22:58,816 INFO L215 NwaCegarLoop]: trace histogram [12, 12, 12, 12, 9, 8, 6, 6, 6, 6, 6, 4, 4, 4, 4, 4, 4, 4, 4, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-22 02:22:58,816 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable35 [2024-11-22 02:22:58,816 INFO L396 AbstractCegarLoop]: === Iteration 37 === Targeting assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-22 02:22:58,816 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-22 02:22:58,817 INFO L85 PathProgramCache]: Analyzing trace with hash -788096576, now seen corresponding path program 1 times [2024-11-22 02:22:58,817 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-22 02:22:58,817 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1966268931] [2024-11-22 02:22:58,817 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-22 02:22:58,817 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-22 02:22:58,864 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-22 02:22:59,091 INFO L134 CoverageAnalysis]: Checked inductivity of 782 backedges. 8 proven. 2 refuted. 0 times theorem prover too weak. 772 trivial. 0 not checked. [2024-11-22 02:22:59,091 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-22 02:22:59,091 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1966268931] [2024-11-22 02:22:59,091 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1966268931] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-22 02:22:59,091 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1639347494] [2024-11-22 02:22:59,092 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-22 02:22:59,092 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-22 02:22:59,092 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-11-22 02:22:59,093 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) [2024-11-22 02:22:59,098 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (23)] Waiting until timeout for monitored process [2024-11-22 02:22:59,280 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-22 02:22:59,284 INFO L255 TraceCheckSpWp]: Trace formula consists of 1048 conjuncts, 23 conjuncts are in the unsatisfiable core [2024-11-22 02:22:59,289 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-22 02:22:59,438 INFO L134 CoverageAnalysis]: Checked inductivity of 782 backedges. 189 proven. 4 refuted. 0 times theorem prover too weak. 589 trivial. 0 not checked. [2024-11-22 02:22:59,439 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-22 02:22:59,652 INFO L134 CoverageAnalysis]: Checked inductivity of 782 backedges. 10 proven. 0 refuted. 0 times theorem prover too weak. 772 trivial. 0 not checked. [2024-11-22 02:22:59,652 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1639347494] provided 1 perfect and 1 imperfect interpolant sequences [2024-11-22 02:22:59,652 INFO L185 FreeRefinementEngine]: Found 1 perfect and 2 imperfect interpolant sequences. [2024-11-22 02:22:59,652 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [10] imperfect sequences [8, 10] total 17 [2024-11-22 02:22:59,653 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [468868692] [2024-11-22 02:22:59,653 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-22 02:22:59,653 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2024-11-22 02:22:59,653 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-22 02:22:59,654 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2024-11-22 02:22:59,654 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=35, Invalid=237, Unknown=0, NotChecked=0, Total=272 [2024-11-22 02:22:59,654 INFO L87 Difference]: Start difference. First operand 4912 states and 6455 transitions. Second operand has 10 states, 10 states have (on average 9.8) internal successors, (98), 9 states have internal predecessors, (98), 4 states have call successors, (21), 2 states have call predecessors, (21), 2 states have return successors, (20), 4 states have call predecessors, (20), 3 states have call successors, (20) [2024-11-22 02:23:00,758 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-22 02:23:00,758 INFO L93 Difference]: Finished difference Result 14958 states and 19509 transitions. [2024-11-22 02:23:00,759 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 22 states. [2024-11-22 02:23:00,760 INFO L78 Accepts]: Start accepts. Automaton has has 10 states, 10 states have (on average 9.8) internal successors, (98), 9 states have internal predecessors, (98), 4 states have call successors, (21), 2 states have call predecessors, (21), 2 states have return successors, (20), 4 states have call predecessors, (20), 3 states have call successors, (20) Word has length 304 [2024-11-22 02:23:00,761 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-22 02:23:00,800 INFO L225 Difference]: With dead ends: 14958 [2024-11-22 02:23:00,800 INFO L226 Difference]: Without dead ends: 10566 [2024-11-22 02:23:00,813 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 632 GetRequests, 601 SyntacticMatches, 1 SemanticMatches, 30 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 130 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=116, Invalid=876, Unknown=0, NotChecked=0, Total=992 [2024-11-22 02:23:00,814 INFO L432 NwaCegarLoop]: 376 mSDtfsCounter, 667 mSDsluCounter, 2359 mSDsCounter, 0 mSdLazyCounter, 781 mSolverCounterSat, 80 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 682 SdHoareTripleChecker+Valid, 2735 SdHoareTripleChecker+Invalid, 861 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 80 IncrementalHoareTripleChecker+Valid, 781 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2024-11-22 02:23:00,814 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [682 Valid, 2735 Invalid, 861 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [80 Valid, 781 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2024-11-22 02:23:00,823 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 10566 states. [2024-11-22 02:23:01,318 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 10566 to 6766. [2024-11-22 02:23:01,325 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 6766 states, 5182 states have (on average 1.306445387881127) internal successors, (6770), 5332 states have internal predecessors, (6770), 1066 states have call successors, (1066), 518 states have call predecessors, (1066), 517 states have return successors, (1065), 922 states have call predecessors, (1065), 1065 states have call successors, (1065) [2024-11-22 02:23:01,343 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6766 states to 6766 states and 8901 transitions. [2024-11-22 02:23:01,353 INFO L78 Accepts]: Start accepts. Automaton has 6766 states and 8901 transitions. Word has length 304 [2024-11-22 02:23:01,354 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-22 02:23:01,354 INFO L471 AbstractCegarLoop]: Abstraction has 6766 states and 8901 transitions. [2024-11-22 02:23:01,354 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 10 states have (on average 9.8) internal successors, (98), 9 states have internal predecessors, (98), 4 states have call successors, (21), 2 states have call predecessors, (21), 2 states have return successors, (20), 4 states have call predecessors, (20), 3 states have call successors, (20) [2024-11-22 02:23:01,354 INFO L276 IsEmpty]: Start isEmpty. Operand 6766 states and 8901 transitions. [2024-11-22 02:23:01,357 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 305 [2024-11-22 02:23:01,357 INFO L207 NwaCegarLoop]: Found error trace [2024-11-22 02:23:01,358 INFO L215 NwaCegarLoop]: trace histogram [12, 12, 12, 12, 9, 8, 6, 6, 6, 6, 6, 4, 4, 4, 4, 4, 4, 4, 4, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-22 02:23:01,365 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (23)] Forceful destruction successful, exit code 0 [2024-11-22 02:23:01,558 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 23 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable36 [2024-11-22 02:23:01,559 INFO L396 AbstractCegarLoop]: === Iteration 38 === Targeting assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-22 02:23:01,559 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-22 02:23:01,559 INFO L85 PathProgramCache]: Analyzing trace with hash -112763456, now seen corresponding path program 1 times [2024-11-22 02:23:01,560 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-22 02:23:01,560 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [352637558] [2024-11-22 02:23:01,560 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-22 02:23:01,560 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-22 02:23:01,674 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-22 02:23:02,518 INFO L134 CoverageAnalysis]: Checked inductivity of 782 backedges. 6 proven. 4 refuted. 0 times theorem prover too weak. 772 trivial. 0 not checked. [2024-11-22 02:23:02,518 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-22 02:23:02,518 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [352637558] [2024-11-22 02:23:02,518 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [352637558] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-22 02:23:02,519 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1281871509] [2024-11-22 02:23:02,519 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-22 02:23:02,519 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-22 02:23:02,519 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-11-22 02:23:02,521 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) [2024-11-22 02:23:02,523 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (24)] Waiting until timeout for monitored process [2024-11-22 02:23:02,701 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-22 02:23:02,704 INFO L255 TraceCheckSpWp]: Trace formula consists of 1048 conjuncts, 15 conjuncts are in the unsatisfiable core [2024-11-22 02:23:02,708 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-22 02:23:02,765 INFO L134 CoverageAnalysis]: Checked inductivity of 782 backedges. 195 proven. 0 refuted. 0 times theorem prover too weak. 587 trivial. 0 not checked. [2024-11-22 02:23:02,765 INFO L307 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-11-22 02:23:02,765 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1281871509] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-22 02:23:02,766 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2024-11-22 02:23:02,766 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [11] total 12 [2024-11-22 02:23:02,766 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1815645214] [2024-11-22 02:23:02,766 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-22 02:23:02,766 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2024-11-22 02:23:02,766 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-22 02:23:02,767 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2024-11-22 02:23:02,767 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=24, Invalid=108, Unknown=0, NotChecked=0, Total=132 [2024-11-22 02:23:02,767 INFO L87 Difference]: Start difference. First operand 6766 states and 8901 transitions. Second operand has 8 states, 8 states have (on average 14.25) internal successors, (114), 7 states have internal predecessors, (114), 3 states have call successors, (21), 3 states have call predecessors, (21), 4 states have return successors, (20), 4 states have call predecessors, (20), 3 states have call successors, (20) [2024-11-22 02:23:03,185 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-22 02:23:03,185 INFO L93 Difference]: Finished difference Result 13102 states and 17221 transitions. [2024-11-22 02:23:03,185 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2024-11-22 02:23:03,185 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 8 states have (on average 14.25) internal successors, (114), 7 states have internal predecessors, (114), 3 states have call successors, (21), 3 states have call predecessors, (21), 4 states have return successors, (20), 4 states have call predecessors, (20), 3 states have call successors, (20) Word has length 304 [2024-11-22 02:23:03,186 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-22 02:23:03,211 INFO L225 Difference]: With dead ends: 13102 [2024-11-22 02:23:03,211 INFO L226 Difference]: Without dead ends: 6808 [2024-11-22 02:23:03,223 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 318 GetRequests, 306 SyntacticMatches, 0 SemanticMatches, 12 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 10 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=32, Invalid=150, Unknown=0, NotChecked=0, Total=182 [2024-11-22 02:23:03,224 INFO L432 NwaCegarLoop]: 322 mSDtfsCounter, 122 mSDsluCounter, 1387 mSDsCounter, 0 mSdLazyCounter, 365 mSolverCounterSat, 4 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 128 SdHoareTripleChecker+Valid, 1709 SdHoareTripleChecker+Invalid, 369 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 4 IncrementalHoareTripleChecker+Valid, 365 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2024-11-22 02:23:03,224 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [128 Valid, 1709 Invalid, 369 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [4 Valid, 365 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2024-11-22 02:23:03,228 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 6808 states. [2024-11-22 02:23:03,526 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 6808 to 6566. [2024-11-22 02:23:03,531 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 6566 states, 5030 states have (on average 1.2982107355864811) internal successors, (6530), 5176 states have internal predecessors, (6530), 1022 states have call successors, (1022), 514 states have call predecessors, (1022), 513 states have return successors, (1021), 882 states have call predecessors, (1021), 1021 states have call successors, (1021) [2024-11-22 02:23:03,539 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6566 states to 6566 states and 8573 transitions. [2024-11-22 02:23:03,545 INFO L78 Accepts]: Start accepts. Automaton has 6566 states and 8573 transitions. Word has length 304 [2024-11-22 02:23:03,545 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-22 02:23:03,545 INFO L471 AbstractCegarLoop]: Abstraction has 6566 states and 8573 transitions. [2024-11-22 02:23:03,546 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 8 states have (on average 14.25) internal successors, (114), 7 states have internal predecessors, (114), 3 states have call successors, (21), 3 states have call predecessors, (21), 4 states have return successors, (20), 4 states have call predecessors, (20), 3 states have call successors, (20) [2024-11-22 02:23:03,546 INFO L276 IsEmpty]: Start isEmpty. Operand 6566 states and 8573 transitions. [2024-11-22 02:23:03,548 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 312 [2024-11-22 02:23:03,548 INFO L207 NwaCegarLoop]: Found error trace [2024-11-22 02:23:03,548 INFO L215 NwaCegarLoop]: trace histogram [12, 12, 10, 10, 9, 6, 6, 6, 6, 5, 5, 5, 4, 4, 4, 4, 4, 4, 4, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-22 02:23:03,557 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (24)] Ended with exit code 0 [2024-11-22 02:23:03,748 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable37,24 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-22 02:23:03,749 INFO L396 AbstractCegarLoop]: === Iteration 39 === Targeting assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-22 02:23:03,749 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-22 02:23:03,749 INFO L85 PathProgramCache]: Analyzing trace with hash -446467712, now seen corresponding path program 1 times [2024-11-22 02:23:03,749 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-22 02:23:03,750 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [495440210] [2024-11-22 02:23:03,750 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-22 02:23:03,750 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-22 02:23:03,776 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-22 02:23:03,864 INFO L134 CoverageAnalysis]: Checked inductivity of 718 backedges. 2 proven. 0 refuted. 0 times theorem prover too weak. 716 trivial. 0 not checked. [2024-11-22 02:23:03,865 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-22 02:23:03,865 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [495440210] [2024-11-22 02:23:03,865 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [495440210] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-22 02:23:03,865 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-22 02:23:03,865 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2024-11-22 02:23:03,865 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1627951096] [2024-11-22 02:23:03,865 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-22 02:23:03,866 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2024-11-22 02:23:03,866 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-22 02:23:03,866 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2024-11-22 02:23:03,866 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2024-11-22 02:23:03,866 INFO L87 Difference]: Start difference. First operand 6566 states and 8573 transitions. Second operand has 4 states, 4 states have (on average 24.25) internal successors, (97), 4 states have internal predecessors, (97), 2 states have call successors, (19), 2 states have call predecessors, (19), 1 states have return successors, (18), 1 states have call predecessors, (18), 1 states have call successors, (18) [2024-11-22 02:23:04,270 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-22 02:23:04,270 INFO L93 Difference]: Finished difference Result 11928 states and 15607 transitions. [2024-11-22 02:23:04,271 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2024-11-22 02:23:04,271 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 24.25) internal successors, (97), 4 states have internal predecessors, (97), 2 states have call successors, (19), 2 states have call predecessors, (19), 1 states have return successors, (18), 1 states have call predecessors, (18), 1 states have call successors, (18) Word has length 311 [2024-11-22 02:23:04,271 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-22 02:23:04,298 INFO L225 Difference]: With dead ends: 11928 [2024-11-22 02:23:04,299 INFO L226 Difference]: Without dead ends: 6130 [2024-11-22 02:23:04,309 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 6 GetRequests, 3 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2024-11-22 02:23:04,310 INFO L432 NwaCegarLoop]: 376 mSDtfsCounter, 432 mSDsluCounter, 510 mSDsCounter, 0 mSdLazyCounter, 129 mSolverCounterSat, 96 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 432 SdHoareTripleChecker+Valid, 886 SdHoareTripleChecker+Invalid, 225 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 96 IncrementalHoareTripleChecker+Valid, 129 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2024-11-22 02:23:04,310 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [432 Valid, 886 Invalid, 225 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [96 Valid, 129 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2024-11-22 02:23:04,313 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 6130 states. [2024-11-22 02:23:04,556 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 6130 to 5876. [2024-11-22 02:23:04,561 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5876 states, 4509 states have (on average 1.2789975604346862) internal successors, (5767), 4633 states have internal predecessors, (5767), 907 states have call successors, (907), 459 states have call predecessors, (907), 459 states have return successors, (907), 783 states have call predecessors, (907), 907 states have call successors, (907) [2024-11-22 02:23:04,570 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5876 states to 5876 states and 7581 transitions. [2024-11-22 02:23:04,578 INFO L78 Accepts]: Start accepts. Automaton has 5876 states and 7581 transitions. Word has length 311 [2024-11-22 02:23:04,579 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-22 02:23:04,579 INFO L471 AbstractCegarLoop]: Abstraction has 5876 states and 7581 transitions. [2024-11-22 02:23:04,579 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 24.25) internal successors, (97), 4 states have internal predecessors, (97), 2 states have call successors, (19), 2 states have call predecessors, (19), 1 states have return successors, (18), 1 states have call predecessors, (18), 1 states have call successors, (18) [2024-11-22 02:23:04,579 INFO L276 IsEmpty]: Start isEmpty. Operand 5876 states and 7581 transitions. [2024-11-22 02:23:04,586 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 360 [2024-11-22 02:23:04,586 INFO L207 NwaCegarLoop]: Found error trace [2024-11-22 02:23:04,586 INFO L215 NwaCegarLoop]: trace histogram [12, 12, 12, 12, 9, 7, 7, 7, 6, 6, 6, 6, 6, 5, 5, 5, 5, 4, 4, 4, 4, 4, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-22 02:23:04,586 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable38 [2024-11-22 02:23:04,586 INFO L396 AbstractCegarLoop]: === Iteration 40 === Targeting assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-22 02:23:04,587 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-22 02:23:04,587 INFO L85 PathProgramCache]: Analyzing trace with hash -409137599, now seen corresponding path program 1 times [2024-11-22 02:23:04,587 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-22 02:23:04,587 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [597812420] [2024-11-22 02:23:04,587 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-22 02:23:04,588 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-22 02:23:04,708 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-22 02:23:05,409 INFO L134 CoverageAnalysis]: Checked inductivity of 915 backedges. 16 proven. 26 refuted. 0 times theorem prover too weak. 873 trivial. 0 not checked. [2024-11-22 02:23:05,409 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-22 02:23:05,410 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [597812420] [2024-11-22 02:23:05,410 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [597812420] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-22 02:23:05,410 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1779578550] [2024-11-22 02:23:05,410 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-22 02:23:05,410 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-22 02:23:05,410 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-11-22 02:23:05,412 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) [2024-11-22 02:23:05,413 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (25)] Waiting until timeout for monitored process [2024-11-22 02:23:05,655 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-22 02:23:05,659 INFO L255 TraceCheckSpWp]: Trace formula consists of 1339 conjuncts, 43 conjuncts are in the unsatisfiable core [2024-11-22 02:23:05,665 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-22 02:23:06,379 INFO L134 CoverageAnalysis]: Checked inductivity of 915 backedges. 211 proven. 122 refuted. 0 times theorem prover too weak. 582 trivial. 0 not checked. [2024-11-22 02:23:06,379 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-22 02:23:07,031 INFO L134 CoverageAnalysis]: Checked inductivity of 915 backedges. 14 proven. 28 refuted. 0 times theorem prover too weak. 873 trivial. 0 not checked. [2024-11-22 02:23:07,032 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1779578550] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-22 02:23:07,032 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-22 02:23:07,032 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [15, 14, 18] total 34 [2024-11-22 02:23:07,032 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [961736563] [2024-11-22 02:23:07,033 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-11-22 02:23:07,033 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 34 states [2024-11-22 02:23:07,033 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-22 02:23:07,034 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 34 interpolants. [2024-11-22 02:23:07,035 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=125, Invalid=997, Unknown=0, NotChecked=0, Total=1122 [2024-11-22 02:23:07,035 INFO L87 Difference]: Start difference. First operand 5876 states and 7581 transitions. Second operand has 34 states, 33 states have (on average 8.363636363636363) internal successors, (276), 31 states have internal predecessors, (276), 16 states have call successors, (62), 8 states have call predecessors, (62), 10 states have return successors, (61), 17 states have call predecessors, (61), 15 states have call successors, (61) [2024-11-22 02:23:23,578 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-22 02:23:23,578 INFO L93 Difference]: Finished difference Result 45065 states and 61620 transitions. [2024-11-22 02:23:23,579 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 282 states. [2024-11-22 02:23:23,580 INFO L78 Accepts]: Start accepts. Automaton has has 34 states, 33 states have (on average 8.363636363636363) internal successors, (276), 31 states have internal predecessors, (276), 16 states have call successors, (62), 8 states have call predecessors, (62), 10 states have return successors, (61), 17 states have call predecessors, (61), 15 states have call successors, (61) Word has length 359 [2024-11-22 02:23:23,580 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-22 02:23:23,757 INFO L225 Difference]: With dead ends: 45065 [2024-11-22 02:23:23,757 INFO L226 Difference]: Without dead ends: 39965 [2024-11-22 02:23:23,808 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 1045 GetRequests, 736 SyntacticMatches, 1 SemanticMatches, 308 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 41229 ImplicationChecksByTransitivity, 6.9s TimeCoverageRelationStatistics Valid=7076, Invalid=88714, Unknown=0, NotChecked=0, Total=95790 [2024-11-22 02:23:23,809 INFO L432 NwaCegarLoop]: 959 mSDtfsCounter, 6343 mSDsluCounter, 15819 mSDsCounter, 0 mSdLazyCounter, 9773 mSolverCounterSat, 1897 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 5.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 6351 SdHoareTripleChecker+Valid, 16778 SdHoareTripleChecker+Invalid, 11670 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.1s SdHoareTripleChecker+Time, 1897 IncrementalHoareTripleChecker+Valid, 9773 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 6.2s IncrementalHoareTripleChecker+Time [2024-11-22 02:23:23,809 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [6351 Valid, 16778 Invalid, 11670 Unknown, 0 Unchecked, 0.1s Time], IncrementalHoareTripleChecker [1897 Valid, 9773 Invalid, 0 Unknown, 0 Unchecked, 6.2s Time] [2024-11-22 02:23:23,842 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 39965 states. [2024-11-22 02:23:25,424 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 39965 to 7664. [2024-11-22 02:23:25,433 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 7664 states, 5912 states have (on average 1.2640392422192153) internal successors, (7473), 6158 states have internal predecessors, (7473), 1138 states have call successors, (1138), 613 states have call predecessors, (1138), 613 states have return successors, (1138), 892 states have call predecessors, (1138), 1138 states have call successors, (1138) [2024-11-22 02:23:25,452 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7664 states to 7664 states and 9749 transitions. [2024-11-22 02:23:25,480 INFO L78 Accepts]: Start accepts. Automaton has 7664 states and 9749 transitions. Word has length 359 [2024-11-22 02:23:25,480 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-22 02:23:25,480 INFO L471 AbstractCegarLoop]: Abstraction has 7664 states and 9749 transitions. [2024-11-22 02:23:25,481 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 34 states, 33 states have (on average 8.363636363636363) internal successors, (276), 31 states have internal predecessors, (276), 16 states have call successors, (62), 8 states have call predecessors, (62), 10 states have return successors, (61), 17 states have call predecessors, (61), 15 states have call successors, (61) [2024-11-22 02:23:25,481 INFO L276 IsEmpty]: Start isEmpty. Operand 7664 states and 9749 transitions. [2024-11-22 02:23:25,496 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 361 [2024-11-22 02:23:25,497 INFO L207 NwaCegarLoop]: Found error trace [2024-11-22 02:23:25,497 INFO L215 NwaCegarLoop]: trace histogram [12, 12, 12, 12, 9, 7, 7, 7, 6, 6, 6, 6, 6, 5, 5, 5, 5, 4, 4, 4, 4, 4, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-22 02:23:25,505 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (25)] Forceful destruction successful, exit code 0 [2024-11-22 02:23:25,701 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 25 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable39 [2024-11-22 02:23:25,702 INFO L396 AbstractCegarLoop]: === Iteration 41 === Targeting assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-22 02:23:25,703 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-22 02:23:25,703 INFO L85 PathProgramCache]: Analyzing trace with hash 1100506943, now seen corresponding path program 1 times [2024-11-22 02:23:25,704 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-22 02:23:25,704 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1838834304] [2024-11-22 02:23:25,704 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-22 02:23:25,704 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-22 02:23:25,766 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-22 02:23:26,997 INFO L134 CoverageAnalysis]: Checked inductivity of 912 backedges. 16 proven. 23 refuted. 0 times theorem prover too weak. 873 trivial. 0 not checked. [2024-11-22 02:23:26,997 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-22 02:23:26,998 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1838834304] [2024-11-22 02:23:26,998 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1838834304] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-22 02:23:26,998 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1446988238] [2024-11-22 02:23:26,998 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-22 02:23:26,998 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-22 02:23:26,998 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-11-22 02:23:27,000 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) [2024-11-22 02:23:27,002 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (26)] Waiting until timeout for monitored process [2024-11-22 02:23:27,299 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-22 02:23:27,306 INFO L255 TraceCheckSpWp]: Trace formula consists of 1340 conjuncts, 45 conjuncts are in the unsatisfiable core [2024-11-22 02:23:27,313 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-22 02:23:28,163 INFO L134 CoverageAnalysis]: Checked inductivity of 912 backedges. 211 proven. 120 refuted. 0 times theorem prover too weak. 581 trivial. 0 not checked. [2024-11-22 02:23:28,164 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-22 02:23:28,847 INFO L134 CoverageAnalysis]: Checked inductivity of 912 backedges. 14 proven. 25 refuted. 0 times theorem prover too weak. 873 trivial. 0 not checked. [2024-11-22 02:23:28,847 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1446988238] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-22 02:23:28,847 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-22 02:23:28,848 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 14, 18] total 39 [2024-11-22 02:23:28,848 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1942962057] [2024-11-22 02:23:28,848 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-11-22 02:23:28,849 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 39 states [2024-11-22 02:23:28,849 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-22 02:23:28,850 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 39 interpolants. [2024-11-22 02:23:28,851 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=146, Invalid=1336, Unknown=0, NotChecked=0, Total=1482 [2024-11-22 02:23:28,851 INFO L87 Difference]: Start difference. First operand 7664 states and 9749 transitions. Second operand has 39 states, 38 states have (on average 8.157894736842104) internal successors, (310), 36 states have internal predecessors, (310), 20 states have call successors, (74), 8 states have call predecessors, (74), 10 states have return successors, (73), 21 states have call predecessors, (73), 19 states have call successors, (73) [2024-11-22 02:23:55,883 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-22 02:23:55,883 INFO L93 Difference]: Finished difference Result 63278 states and 85642 transitions. [2024-11-22 02:23:55,884 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 293 states. [2024-11-22 02:23:55,884 INFO L78 Accepts]: Start accepts. Automaton has has 39 states, 38 states have (on average 8.157894736842104) internal successors, (310), 36 states have internal predecessors, (310), 20 states have call successors, (74), 8 states have call predecessors, (74), 10 states have return successors, (73), 21 states have call predecessors, (73), 19 states have call successors, (73) Word has length 360 [2024-11-22 02:23:55,885 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-22 02:23:56,184 INFO L225 Difference]: With dead ends: 63278 [2024-11-22 02:23:56,184 INFO L226 Difference]: Without dead ends: 56498 [2024-11-22 02:23:56,236 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 1061 GetRequests, 736 SyntacticMatches, 0 SemanticMatches, 325 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 46124 ImplicationChecksByTransitivity, 11.5s TimeCoverageRelationStatistics Valid=9348, Invalid=97254, Unknown=0, NotChecked=0, Total=106602 [2024-11-22 02:23:56,237 INFO L432 NwaCegarLoop]: 993 mSDtfsCounter, 8030 mSDsluCounter, 18247 mSDsCounter, 0 mSdLazyCounter, 12168 mSolverCounterSat, 2532 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 6.8s Time, 0 mProtectedPredicate, 0 mProtectedAction, 8030 SdHoareTripleChecker+Valid, 19240 SdHoareTripleChecker+Invalid, 14700 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.1s SdHoareTripleChecker+Time, 2532 IncrementalHoareTripleChecker+Valid, 12168 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 7.9s IncrementalHoareTripleChecker+Time [2024-11-22 02:23:56,237 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [8030 Valid, 19240 Invalid, 14700 Unknown, 0 Unchecked, 0.1s Time], IncrementalHoareTripleChecker [2532 Valid, 12168 Invalid, 0 Unknown, 0 Unchecked, 7.9s Time] [2024-11-22 02:23:56,289 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 56498 states. [2024-11-22 02:23:58,356 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 56498 to 8690. [2024-11-22 02:23:58,365 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 8690 states, 6798 states have (on average 1.2655192703736393) internal successors, (8603), 7114 states have internal predecessors, (8603), 1215 states have call successors, (1215), 676 states have call predecessors, (1215), 676 states have return successors, (1215), 899 states have call predecessors, (1215), 1215 states have call successors, (1215) [2024-11-22 02:23:58,381 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 8690 states to 8690 states and 11033 transitions. [2024-11-22 02:23:58,409 INFO L78 Accepts]: Start accepts. Automaton has 8690 states and 11033 transitions. Word has length 360 [2024-11-22 02:23:58,409 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-22 02:23:58,409 INFO L471 AbstractCegarLoop]: Abstraction has 8690 states and 11033 transitions. [2024-11-22 02:23:58,410 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 39 states, 38 states have (on average 8.157894736842104) internal successors, (310), 36 states have internal predecessors, (310), 20 states have call successors, (74), 8 states have call predecessors, (74), 10 states have return successors, (73), 21 states have call predecessors, (73), 19 states have call successors, (73) [2024-11-22 02:23:58,410 INFO L276 IsEmpty]: Start isEmpty. Operand 8690 states and 11033 transitions. [2024-11-22 02:23:58,422 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 362 [2024-11-22 02:23:58,422 INFO L207 NwaCegarLoop]: Found error trace [2024-11-22 02:23:58,422 INFO L215 NwaCegarLoop]: trace histogram [12, 12, 12, 12, 9, 7, 7, 7, 6, 6, 6, 6, 6, 5, 5, 5, 5, 4, 4, 4, 4, 4, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-22 02:23:58,433 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (26)] Ended with exit code 0