./Ultimate.py --spec ../sv-benchmarks/c/properties/unreach-call.prp --file ../sv-benchmarks/c/seq-mthreaded/pals_STARTPALS_Triplicated.ufo.BOUNDED-10.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.ufo.BOUNDED-10.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 35b23af90f01e46e9f818578c532dc01a817e343291a24c8592db5f0da05a3c7 --- Real Ultimate output --- This is Ultimate 0.2.5-tmp.dk.eval-assert-order-craig-803cd42-m [2024-11-22 02:22:36,709 INFO L188 SettingsManager]: Resetting all preferences to default values... [2024-11-22 02:22:36,792 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:36,796 WARN L101 SettingsManager]: Preference file contains the following unknown settings: [2024-11-22 02:22:36,797 WARN L103 SettingsManager]: * de.uni_freiburg.informatik.ultimate.core.Log level for class [2024-11-22 02:22:36,817 INFO L130 SettingsManager]: Preferences different from defaults after loading the file: [2024-11-22 02:22:36,817 INFO L151 SettingsManager]: Preferences of UltimateCore differ from their defaults: [2024-11-22 02:22:36,818 INFO L153 SettingsManager]: * Log level for class=de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=ERROR; [2024-11-22 02:22:36,818 INFO L151 SettingsManager]: Preferences of Boogie Preprocessor differ from their defaults: [2024-11-22 02:22:36,820 INFO L153 SettingsManager]: * Use memory slicer=true [2024-11-22 02:22:36,820 INFO L151 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2024-11-22 02:22:36,820 INFO L153 SettingsManager]: * Ignore calls to procedures called more than once=ONLY_FOR_SEQUENTIAL_PROGRAMS [2024-11-22 02:22:36,821 INFO L151 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2024-11-22 02:22:36,821 INFO L153 SettingsManager]: * Create parallel compositions if possible=false [2024-11-22 02:22:36,821 INFO L153 SettingsManager]: * Use SBE=true [2024-11-22 02:22:36,821 INFO L151 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2024-11-22 02:22:36,821 INFO L153 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2024-11-22 02:22:36,821 INFO L153 SettingsManager]: * sizeof long=4 [2024-11-22 02:22:36,822 INFO L153 SettingsManager]: * Overapproximate operations on floating types=true [2024-11-22 02:22:36,822 INFO L153 SettingsManager]: * sizeof POINTER=4 [2024-11-22 02:22:36,822 INFO L153 SettingsManager]: * Check division by zero=IGNORE [2024-11-22 02:22:36,823 INFO L153 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2024-11-22 02:22:36,823 INFO L153 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2024-11-22 02:22:36,824 INFO L153 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2024-11-22 02:22:36,824 INFO L153 SettingsManager]: * Allow undefined functions=false [2024-11-22 02:22:36,824 INFO L153 SettingsManager]: * sizeof long double=12 [2024-11-22 02:22:36,824 INFO L153 SettingsManager]: * Check if freed pointer was valid=false [2024-11-22 02:22:36,824 INFO L153 SettingsManager]: * Use constant arrays=true [2024-11-22 02:22:36,825 INFO L151 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2024-11-22 02:22:36,825 INFO L153 SettingsManager]: * Size of a code block=SequenceOfStatements [2024-11-22 02:22:36,825 INFO L153 SettingsManager]: * Only consider context switches at boundaries of atomic blocks=true [2024-11-22 02:22:36,825 INFO L153 SettingsManager]: * SMT solver=External_DefaultMode [2024-11-22 02:22:36,825 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 [2024-11-22 02:22:36,826 INFO L151 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2024-11-22 02:22:36,826 INFO L153 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2024-11-22 02:22:36,826 INFO L153 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopHeads [2024-11-22 02:22:36,827 INFO L153 SettingsManager]: * Trace refinement strategy=CAMEL [2024-11-22 02:22:36,827 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2024-11-22 02:22:36,827 INFO L153 SettingsManager]: * Apply one-shot large block encoding in concurrent analysis=false [2024-11-22 02:22:36,827 INFO L153 SettingsManager]: * Automaton type used in concurrency analysis=PETRI_NET [2024-11-22 02:22:36,828 INFO L153 SettingsManager]: * Order on configurations for Petri net unfoldings=DBO [2024-11-22 02:22:36,828 INFO L153 SettingsManager]: * SMT solver=External_ModelsAndUnsatCoreMode [2024-11-22 02:22:36,828 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 -> 35b23af90f01e46e9f818578c532dc01a817e343291a24c8592db5f0da05a3c7 [2024-11-22 02:22:37,045 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2024-11-22 02:22:37,064 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2024-11-22 02:22:37,066 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2024-11-22 02:22:37,067 INFO L270 PluginConnector]: Initializing CDTParser... [2024-11-22 02:22:37,067 INFO L274 PluginConnector]: CDTParser initialized [2024-11-22 02:22:37,068 INFO L431 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/../sv-benchmarks/c/seq-mthreaded/pals_STARTPALS_Triplicated.ufo.BOUNDED-10.pals.c [2024-11-22 02:22:38,419 INFO L533 CDTParser]: Created temporary CDT project at NULL [2024-11-22 02:22:38,611 INFO L384 CDTParser]: Found 1 translation units. [2024-11-22 02:22:38,611 INFO L180 CDTParser]: Scanning /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/seq-mthreaded/pals_STARTPALS_Triplicated.ufo.BOUNDED-10.pals.c [2024-11-22 02:22:38,622 INFO L427 CDTParser]: About to delete temporary CDT project at /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/46333ee5b/d20ed536d7884a9998cf5fdf134f3986/FLAG1c8c643f8 [2024-11-22 02:22:38,636 INFO L435 CDTParser]: Successfully deleted /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/46333ee5b/d20ed536d7884a9998cf5fdf134f3986 [2024-11-22 02:22:38,638 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2024-11-22 02:22:38,639 INFO L133 ToolchainWalker]: Walking toolchain with 6 elements. [2024-11-22 02:22:38,641 INFO L112 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2024-11-22 02:22:38,643 INFO L270 PluginConnector]: Initializing CACSL2BoogieTranslator... [2024-11-22 02:22:38,648 INFO L274 PluginConnector]: CACSL2BoogieTranslator initialized [2024-11-22 02:22:38,649 INFO L184 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 22.11 02:22:38" (1/1) ... [2024-11-22 02:22:38,650 INFO L204 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@1bdf8d5 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 22.11 02:22:38, skipping insertion in model container [2024-11-22 02:22:38,650 INFO L184 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 22.11 02:22:38" (1/1) ... [2024-11-22 02:22:38,691 INFO L175 MainTranslator]: Built tables and reachable declarations [2024-11-22 02:22:38,913 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.ufo.BOUNDED-10.pals.c[12042,12055] [2024-11-22 02:22:38,917 INFO L210 PostProcessor]: Analyzing one entry point: main [2024-11-22 02:22:38,925 INFO L200 MainTranslator]: Completed pre-run [2024-11-22 02:22:38,971 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.ufo.BOUNDED-10.pals.c[12042,12055] [2024-11-22 02:22:38,972 INFO L210 PostProcessor]: Analyzing one entry point: main [2024-11-22 02:22:38,989 INFO L204 MainTranslator]: Completed translation [2024-11-22 02:22:38,989 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 22.11 02:22:38 WrapperNode [2024-11-22 02:22:38,990 INFO L131 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2024-11-22 02:22:38,990 INFO L112 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2024-11-22 02:22:38,991 INFO L270 PluginConnector]: Initializing Boogie Procedure Inliner... [2024-11-22 02:22:38,992 INFO L274 PluginConnector]: Boogie Procedure Inliner initialized [2024-11-22 02:22:38,997 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:38" (1/1) ... [2024-11-22 02:22:39,009 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:38" (1/1) ... [2024-11-22 02:22:39,038 INFO L138 Inliner]: procedures = 27, calls = 46, calls flagged for inlining = 9, calls inlined = 9, statements flattened = 429 [2024-11-22 02:22:39,038 INFO L131 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2024-11-22 02:22:39,038 INFO L112 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2024-11-22 02:22:39,039 INFO L270 PluginConnector]: Initializing Boogie Preprocessor... [2024-11-22 02:22:39,039 INFO L274 PluginConnector]: Boogie Preprocessor initialized [2024-11-22 02:22:39,055 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:38" (1/1) ... [2024-11-22 02:22:39,056 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:38" (1/1) ... [2024-11-22 02:22:39,076 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:38" (1/1) ... [2024-11-22 02:22:39,095 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:39,096 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:38" (1/1) ... [2024-11-22 02:22:39,100 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:38" (1/1) ... [2024-11-22 02:22:39,113 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:38" (1/1) ... [2024-11-22 02:22:39,119 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:38" (1/1) ... [2024-11-22 02:22:39,122 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:38" (1/1) ... [2024-11-22 02:22:39,123 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:38" (1/1) ... [2024-11-22 02:22:39,136 INFO L131 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2024-11-22 02:22:39,137 INFO L112 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2024-11-22 02:22:39,137 INFO L270 PluginConnector]: Initializing RCFGBuilder... [2024-11-22 02:22:39,137 INFO L274 PluginConnector]: RCFGBuilder initialized [2024-11-22 02:22:39,138 INFO L184 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 22.11 02:22:38" (1/1) ... [2024-11-22 02:22:39,153 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 [2024-11-22 02:22:39,168 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-11-22 02:22:39,183 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:39,187 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:39,224 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocInit [2024-11-22 02:22:39,224 INFO L130 BoogieDeclarations]: Found specification of procedure write_history_bool [2024-11-22 02:22:39,224 INFO L138 BoogieDeclarations]: Found implementation of procedure write_history_bool [2024-11-22 02:22:39,224 INFO L130 BoogieDeclarations]: Found specification of procedure assert [2024-11-22 02:22:39,224 INFO L138 BoogieDeclarations]: Found implementation of procedure assert [2024-11-22 02:22:39,224 INFO L130 BoogieDeclarations]: Found specification of procedure read_history_int8 [2024-11-22 02:22:39,224 INFO L138 BoogieDeclarations]: Found implementation of procedure read_history_int8 [2024-11-22 02:22:39,224 INFO L130 BoogieDeclarations]: Found specification of procedure read_history_bool [2024-11-22 02:22:39,224 INFO L138 BoogieDeclarations]: Found implementation of procedure read_history_bool [2024-11-22 02:22:39,224 INFO L130 BoogieDeclarations]: Found specification of procedure add_history_type [2024-11-22 02:22:39,225 INFO L138 BoogieDeclarations]: Found implementation of procedure add_history_type [2024-11-22 02:22:39,225 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#0 [2024-11-22 02:22:39,225 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2024-11-22 02:22:39,225 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2024-11-22 02:22:39,307 INFO L238 CfgBuilder]: Building ICFG [2024-11-22 02:22:39,309 INFO L264 CfgBuilder]: Building CFG for each procedure with an implementation [2024-11-22 02:22:39,757 INFO L? ?]: Removed 106 outVars from TransFormulas that were not future-live. [2024-11-22 02:22:39,757 INFO L287 CfgBuilder]: Performing block encoding [2024-11-22 02:22:39,772 INFO L311 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2024-11-22 02:22:39,772 INFO L316 CfgBuilder]: Removed 2 assume(true) statements. [2024-11-22 02:22:39,773 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 22.11 02:22:39 BoogieIcfgContainer [2024-11-22 02:22:39,773 INFO L131 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2024-11-22 02:22:39,774 INFO L112 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2024-11-22 02:22:39,775 INFO L270 PluginConnector]: Initializing TraceAbstraction... [2024-11-22 02:22:39,777 INFO L274 PluginConnector]: TraceAbstraction initialized [2024-11-22 02:22:39,778 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 22.11 02:22:38" (1/3) ... [2024-11-22 02:22:39,778 INFO L204 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@7e5ad61c and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 22.11 02:22:39, skipping insertion in model container [2024-11-22 02:22:39,779 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 22.11 02:22:38" (2/3) ... [2024-11-22 02:22:39,779 INFO L204 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@7e5ad61c and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 22.11 02:22:39, skipping insertion in model container [2024-11-22 02:22:39,781 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 22.11 02:22:39" (3/3) ... [2024-11-22 02:22:39,782 INFO L112 eAbstractionObserver]: Analyzing ICFG pals_STARTPALS_Triplicated.ufo.BOUNDED-10.pals.c [2024-11-22 02:22:39,795 INFO L214 ceAbstractionStarter]: Automizer settings: Hoare:LoopHeads NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2024-11-22 02:22:39,795 INFO L154 ceAbstractionStarter]: Applying trace abstraction to program that has 1 error locations. [2024-11-22 02:22:39,849 INFO L332 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2024-11-22 02:22:39,854 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;@30ded83b, mLbeIndependenceSettings=[IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=false, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2024-11-22 02:22:39,854 INFO L334 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2024-11-22 02:22:39,858 INFO L276 IsEmpty]: Start isEmpty. Operand has 176 states, 137 states have (on average 1.6058394160583942) internal successors, (220), 141 states have internal predecessors, (220), 32 states have call successors, (32), 5 states have call predecessors, (32), 5 states have return successors, (32), 32 states have call predecessors, (32), 32 states have call successors, (32) [2024-11-22 02:22:39,866 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 16 [2024-11-22 02:22:39,866 INFO L207 NwaCegarLoop]: Found error trace [2024-11-22 02:22:39,867 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:39,868 INFO L396 AbstractCegarLoop]: === Iteration 1 === Targeting assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-22 02:22:39,871 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-22 02:22:39,872 INFO L85 PathProgramCache]: Analyzing trace with hash 397419636, now seen corresponding path program 1 times [2024-11-22 02:22:39,879 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-22 02:22:39,879 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [363357117] [2024-11-22 02:22:39,879 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-22 02:22:39,880 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-22 02:22:39,988 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-22 02:22:40,182 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:40,183 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-22 02:22:40,183 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [363357117] [2024-11-22 02:22:40,187 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [363357117] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-22 02:22:40,187 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-22 02:22:40,188 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2024-11-22 02:22:40,189 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [228481734] [2024-11-22 02:22:40,189 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-22 02:22:40,193 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2024-11-22 02:22:40,194 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-22 02:22:40,216 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2024-11-22 02:22:40,216 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2024-11-22 02:22:40,219 INFO L87 Difference]: Start difference. First operand has 176 states, 137 states have (on average 1.6058394160583942) internal successors, (220), 141 states have internal predecessors, (220), 32 states have call successors, (32), 5 states have call predecessors, (32), 5 states have return successors, (32), 32 states have call predecessors, (32), 32 states have call successors, (32) 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:40,321 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-22 02:22:40,321 INFO L93 Difference]: Finished difference Result 355 states and 604 transitions. [2024-11-22 02:22:40,323 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2024-11-22 02:22:40,325 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:40,325 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-22 02:22:40,336 INFO L225 Difference]: With dead ends: 355 [2024-11-22 02:22:40,336 INFO L226 Difference]: Without dead ends: 178 [2024-11-22 02:22:40,344 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:40,346 INFO L432 NwaCegarLoop]: 271 mSDtfsCounter, 7 mSDsluCounter, 529 mSDsCounter, 0 mSdLazyCounter, 25 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 7 SdHoareTripleChecker+Valid, 800 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:40,347 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [7 Valid, 800 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:40,360 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 178 states. [2024-11-22 02:22:40,385 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 178 to 178. [2024-11-22 02:22:40,387 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 178 states, 139 states have (on average 1.5467625899280575) internal successors, (215), 142 states have internal predecessors, (215), 32 states have call successors, (32), 6 states have call predecessors, (32), 6 states have return successors, (32), 32 states have call predecessors, (32), 32 states have call successors, (32) [2024-11-22 02:22:40,391 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 178 states to 178 states and 279 transitions. [2024-11-22 02:22:40,393 INFO L78 Accepts]: Start accepts. Automaton has 178 states and 279 transitions. Word has length 15 [2024-11-22 02:22:40,393 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-22 02:22:40,393 INFO L471 AbstractCegarLoop]: Abstraction has 178 states and 279 transitions. [2024-11-22 02:22:40,394 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:40,394 INFO L276 IsEmpty]: Start isEmpty. Operand 178 states and 279 transitions. [2024-11-22 02:22:40,395 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 17 [2024-11-22 02:22:40,395 INFO L207 NwaCegarLoop]: Found error trace [2024-11-22 02:22:40,396 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:40,396 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable0 [2024-11-22 02:22:40,396 INFO L396 AbstractCegarLoop]: === Iteration 2 === Targeting assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-22 02:22:40,396 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-22 02:22:40,397 INFO L85 PathProgramCache]: Analyzing trace with hash -15982282, now seen corresponding path program 1 times [2024-11-22 02:22:40,397 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-22 02:22:40,397 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [987926314] [2024-11-22 02:22:40,397 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-22 02:22:40,397 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-22 02:22:40,418 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-22 02:22:40,501 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:40,501 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-22 02:22:40,501 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [987926314] [2024-11-22 02:22:40,502 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [987926314] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-22 02:22:40,502 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-22 02:22:40,502 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2024-11-22 02:22:40,502 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [209491207] [2024-11-22 02:22:40,502 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-22 02:22:40,503 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2024-11-22 02:22:40,503 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-22 02:22:40,504 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2024-11-22 02:22:40,504 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2024-11-22 02:22:40,504 INFO L87 Difference]: Start difference. First operand 178 states and 279 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:40,566 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-22 02:22:40,566 INFO L93 Difference]: Finished difference Result 369 states and 581 transitions. [2024-11-22 02:22:40,566 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2024-11-22 02:22:40,566 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:40,567 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-22 02:22:40,568 INFO L225 Difference]: With dead ends: 369 [2024-11-22 02:22:40,568 INFO L226 Difference]: Without dead ends: 194 [2024-11-22 02:22:40,571 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:40,571 INFO L432 NwaCegarLoop]: 271 mSDtfsCounter, 25 mSDsluCounter, 533 mSDsCounter, 0 mSdLazyCounter, 18 mSolverCounterSat, 3 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 26 SdHoareTripleChecker+Valid, 804 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:40,572 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [26 Valid, 804 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:40,573 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 194 states. [2024-11-22 02:22:40,594 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 194 to 191. [2024-11-22 02:22:40,597 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 191 states, 150 states have (on average 1.5266666666666666) internal successors, (229), 153 states have internal predecessors, (229), 33 states have call successors, (33), 7 states have call predecessors, (33), 7 states have return successors, (33), 33 states have call predecessors, (33), 33 states have call successors, (33) [2024-11-22 02:22:40,599 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 191 states to 191 states and 295 transitions. [2024-11-22 02:22:40,602 INFO L78 Accepts]: Start accepts. Automaton has 191 states and 295 transitions. Word has length 16 [2024-11-22 02:22:40,602 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-22 02:22:40,602 INFO L471 AbstractCegarLoop]: Abstraction has 191 states and 295 transitions. [2024-11-22 02:22:40,603 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:40,603 INFO L276 IsEmpty]: Start isEmpty. Operand 191 states and 295 transitions. [2024-11-22 02:22:40,604 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2024-11-22 02:22:40,604 INFO L207 NwaCegarLoop]: Found error trace [2024-11-22 02:22:40,604 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] [2024-11-22 02:22:40,604 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1 [2024-11-22 02:22:40,604 INFO L396 AbstractCegarLoop]: === Iteration 3 === Targeting assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-22 02:22:40,604 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-22 02:22:40,605 INFO L85 PathProgramCache]: Analyzing trace with hash 2013554693, now seen corresponding path program 1 times [2024-11-22 02:22:40,605 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-22 02:22:40,605 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [681545122] [2024-11-22 02:22:40,605 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-22 02:22:40,605 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-22 02:22:40,630 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-22 02:22:40,684 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:40,685 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-22 02:22:40,685 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [681545122] [2024-11-22 02:22:40,685 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [681545122] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-22 02:22:40,685 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-22 02:22:40,685 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2024-11-22 02:22:40,686 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1811860746] [2024-11-22 02:22:40,686 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-22 02:22:40,686 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2024-11-22 02:22:40,687 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-22 02:22:40,687 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2024-11-22 02:22:40,688 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2024-11-22 02:22:40,690 INFO L87 Difference]: Start difference. First operand 191 states and 295 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, (3), 2 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2024-11-22 02:22:40,713 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-22 02:22:40,714 INFO L93 Difference]: Finished difference Result 401 states and 627 transitions. [2024-11-22 02:22:40,714 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-11-22 02:22:40,714 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, (3), 2 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Word has length 23 [2024-11-22 02:22:40,715 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-22 02:22:40,717 INFO L225 Difference]: With dead ends: 401 [2024-11-22 02:22:40,719 INFO L226 Difference]: Without dead ends: 220 [2024-11-22 02:22:40,720 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:40,721 INFO L432 NwaCegarLoop]: 271 mSDtfsCounter, 22 mSDsluCounter, 269 mSDsCounter, 0 mSdLazyCounter, 5 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 26 SdHoareTripleChecker+Valid, 540 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:40,724 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [26 Valid, 540 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:40,725 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 220 states. [2024-11-22 02:22:40,734 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 220 to 193. [2024-11-22 02:22:40,735 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 193 states, 152 states have (on average 1.519736842105263) internal successors, (231), 155 states have internal predecessors, (231), 33 states have call successors, (33), 7 states have call predecessors, (33), 7 states have return successors, (33), 33 states have call predecessors, (33), 33 states have call successors, (33) [2024-11-22 02:22:40,736 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 193 states to 193 states and 297 transitions. [2024-11-22 02:22:40,736 INFO L78 Accepts]: Start accepts. Automaton has 193 states and 297 transitions. Word has length 23 [2024-11-22 02:22:40,736 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-22 02:22:40,737 INFO L471 AbstractCegarLoop]: Abstraction has 193 states and 297 transitions. [2024-11-22 02:22:40,737 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, (3), 2 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2024-11-22 02:22:40,737 INFO L276 IsEmpty]: Start isEmpty. Operand 193 states and 297 transitions. [2024-11-22 02:22:40,738 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 32 [2024-11-22 02:22:40,738 INFO L207 NwaCegarLoop]: Found error trace [2024-11-22 02:22:40,738 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] [2024-11-22 02:22:40,738 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2 [2024-11-22 02:22:40,738 INFO L396 AbstractCegarLoop]: === Iteration 4 === Targeting assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-22 02:22:40,739 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-22 02:22:40,739 INFO L85 PathProgramCache]: Analyzing trace with hash -2107730890, now seen corresponding path program 1 times [2024-11-22 02:22:40,739 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-22 02:22:40,739 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [278878474] [2024-11-22 02:22:40,740 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-22 02:22:40,741 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-22 02:22:40,770 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-22 02:22:40,834 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:40,834 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-22 02:22:40,834 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [278878474] [2024-11-22 02:22:40,835 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [278878474] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-22 02:22:40,835 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-22 02:22:40,835 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2024-11-22 02:22:40,835 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [170031040] [2024-11-22 02:22:40,835 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-22 02:22:40,835 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2024-11-22 02:22:40,835 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-22 02:22:40,836 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2024-11-22 02:22:40,836 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2024-11-22 02:22:40,836 INFO L87 Difference]: Start difference. First operand 193 states and 297 transitions. Second operand has 4 states, 4 states have (on average 6.25) internal successors, (25), 4 states have internal predecessors, (25), 2 states have call successors, (4), 2 states have call predecessors, (4), 1 states have return successors, (2), 1 states have call predecessors, (2), 1 states have call successors, (2) [2024-11-22 02:22:40,875 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-22 02:22:40,876 INFO L93 Difference]: Finished difference Result 433 states and 684 transitions. [2024-11-22 02:22:40,876 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2024-11-22 02:22:40,876 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 6.25) internal successors, (25), 4 states have internal predecessors, (25), 2 states have call successors, (4), 2 states have call predecessors, (4), 1 states have return successors, (2), 1 states have call predecessors, (2), 1 states have call successors, (2) Word has length 31 [2024-11-22 02:22:40,877 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-22 02:22:40,879 INFO L225 Difference]: With dead ends: 433 [2024-11-22 02:22:40,880 INFO L226 Difference]: Without dead ends: 291 [2024-11-22 02:22:40,881 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 4 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 2 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2024-11-22 02:22:40,882 INFO L432 NwaCegarLoop]: 269 mSDtfsCounter, 121 mSDsluCounter, 529 mSDsCounter, 0 mSdLazyCounter, 13 mSolverCounterSat, 4 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 142 SdHoareTripleChecker+Valid, 798 SdHoareTripleChecker+Invalid, 17 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 4 IncrementalHoareTripleChecker+Valid, 13 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2024-11-22 02:22:40,884 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [142 Valid, 798 Invalid, 17 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [4 Valid, 13 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2024-11-22 02:22:40,885 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 291 states. [2024-11-22 02:22:40,902 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 291 to 193. [2024-11-22 02:22:40,903 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 193 states, 152 states have (on average 1.493421052631579) internal successors, (227), 155 states have internal predecessors, (227), 33 states have call successors, (33), 7 states have call predecessors, (33), 7 states have return successors, (33), 33 states have call predecessors, (33), 33 states have call successors, (33) [2024-11-22 02:22:40,904 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 193 states to 193 states and 293 transitions. [2024-11-22 02:22:40,907 INFO L78 Accepts]: Start accepts. Automaton has 193 states and 293 transitions. Word has length 31 [2024-11-22 02:22:40,908 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-22 02:22:40,908 INFO L471 AbstractCegarLoop]: Abstraction has 193 states and 293 transitions. [2024-11-22 02:22:40,908 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 6.25) internal successors, (25), 4 states have internal predecessors, (25), 2 states have call successors, (4), 2 states have call predecessors, (4), 1 states have return successors, (2), 1 states have call predecessors, (2), 1 states have call successors, (2) [2024-11-22 02:22:40,908 INFO L276 IsEmpty]: Start isEmpty. Operand 193 states and 293 transitions. [2024-11-22 02:22:40,909 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 33 [2024-11-22 02:22:40,909 INFO L207 NwaCegarLoop]: Found error trace [2024-11-22 02:22:40,909 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:40,909 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3 [2024-11-22 02:22:40,909 INFO L396 AbstractCegarLoop]: === Iteration 5 === Targeting assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-22 02:22:40,909 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-22 02:22:40,910 INFO L85 PathProgramCache]: Analyzing trace with hash 984821473, now seen corresponding path program 1 times [2024-11-22 02:22:40,910 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-22 02:22:40,910 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [127672832] [2024-11-22 02:22:40,910 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-22 02:22:40,910 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-22 02:22:40,929 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-22 02:22:40,976 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:40,977 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-22 02:22:40,977 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [127672832] [2024-11-22 02:22:40,978 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [127672832] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-22 02:22:40,978 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-22 02:22:40,978 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2024-11-22 02:22:40,978 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [849348188] [2024-11-22 02:22:40,978 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-22 02:22:40,979 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2024-11-22 02:22:40,979 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-22 02:22:40,979 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2024-11-22 02:22:40,979 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2024-11-22 02:22:40,980 INFO L87 Difference]: Start difference. First operand 193 states and 293 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:41,008 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-22 02:22:41,008 INFO L93 Difference]: Finished difference Result 376 states and 575 transitions. [2024-11-22 02:22:41,008 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2024-11-22 02:22:41,008 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:41,009 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-22 02:22:41,010 INFO L225 Difference]: With dead ends: 376 [2024-11-22 02:22:41,010 INFO L226 Difference]: Without dead ends: 195 [2024-11-22 02:22:41,011 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:41,011 INFO L432 NwaCegarLoop]: 268 mSDtfsCounter, 0 mSDsluCounter, 794 mSDsCounter, 0 mSdLazyCounter, 10 mSolverCounterSat, 3 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 0 SdHoareTripleChecker+Valid, 1062 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:41,012 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [0 Valid, 1062 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:41,012 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 195 states. [2024-11-22 02:22:41,019 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 195 to 193. [2024-11-22 02:22:41,019 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 193 states, 152 states have (on average 1.486842105263158) internal successors, (226), 155 states have internal predecessors, (226), 33 states have call successors, (33), 7 states have call predecessors, (33), 7 states have return successors, (33), 33 states have call predecessors, (33), 33 states have call successors, (33) [2024-11-22 02:22:41,021 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 193 states to 193 states and 292 transitions. [2024-11-22 02:22:41,021 INFO L78 Accepts]: Start accepts. Automaton has 193 states and 292 transitions. Word has length 32 [2024-11-22 02:22:41,021 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-22 02:22:41,021 INFO L471 AbstractCegarLoop]: Abstraction has 193 states and 292 transitions. [2024-11-22 02:22:41,021 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:41,022 INFO L276 IsEmpty]: Start isEmpty. Operand 193 states and 292 transitions. [2024-11-22 02:22:41,022 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 36 [2024-11-22 02:22:41,022 INFO L207 NwaCegarLoop]: Found error trace [2024-11-22 02:22:41,023 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:41,023 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4 [2024-11-22 02:22:41,023 INFO L396 AbstractCegarLoop]: === Iteration 6 === Targeting assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-22 02:22:41,023 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-22 02:22:41,023 INFO L85 PathProgramCache]: Analyzing trace with hash -2052729557, now seen corresponding path program 1 times [2024-11-22 02:22:41,023 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-22 02:22:41,024 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1295670086] [2024-11-22 02:22:41,024 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-22 02:22:41,024 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-22 02:22:41,034 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-22 02:22:41,100 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:41,100 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-22 02:22:41,100 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1295670086] [2024-11-22 02:22:41,100 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1295670086] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-22 02:22:41,100 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1280620104] [2024-11-22 02:22:41,101 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-22 02:22:41,101 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-22 02:22:41,101 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-11-22 02:22:41,103 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:41,104 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:41,185 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-22 02:22:41,187 INFO L255 TraceCheckSpWp]: Trace formula consists of 216 conjuncts, 3 conjuncts are in the unsatisfiable core [2024-11-22 02:22:41,191 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-22 02:22:41,235 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:41,237 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-22 02:22:41,284 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:41,284 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1280620104] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-22 02:22:41,284 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-22 02:22:41,284 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [4, 4, 4] total 6 [2024-11-22 02:22:41,285 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1747379094] [2024-11-22 02:22:41,285 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-11-22 02:22:41,285 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2024-11-22 02:22:41,285 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-22 02:22:41,286 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2024-11-22 02:22:41,286 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=15, Invalid=15, Unknown=0, NotChecked=0, Total=30 [2024-11-22 02:22:41,286 INFO L87 Difference]: Start difference. First operand 193 states and 292 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:41,328 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-22 02:22:41,328 INFO L93 Difference]: Finished difference Result 434 states and 671 transitions. [2024-11-22 02:22:41,329 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2024-11-22 02:22:41,329 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:41,329 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-22 02:22:41,331 INFO L225 Difference]: With dead ends: 434 [2024-11-22 02:22:41,331 INFO L226 Difference]: Without dead ends: 252 [2024-11-22 02:22:41,332 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:41,332 INFO L432 NwaCegarLoop]: 268 mSDtfsCounter, 104 mSDsluCounter, 303 mSDsCounter, 0 mSdLazyCounter, 22 mSolverCounterSat, 8 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 114 SdHoareTripleChecker+Valid, 571 SdHoareTripleChecker+Invalid, 30 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 8 IncrementalHoareTripleChecker+Valid, 22 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2024-11-22 02:22:41,333 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [114 Valid, 571 Invalid, 30 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [8 Valid, 22 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2024-11-22 02:22:41,333 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 252 states. [2024-11-22 02:22:41,341 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 252 to 246. [2024-11-22 02:22:41,342 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 246 states, 195 states have (on average 1.4615384615384615) internal successors, (285), 198 states have internal predecessors, (285), 43 states have call successors, (43), 7 states have call predecessors, (43), 7 states have return successors, (43), 43 states have call predecessors, (43), 43 states have call successors, (43) [2024-11-22 02:22:41,343 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 246 states to 246 states and 371 transitions. [2024-11-22 02:22:41,344 INFO L78 Accepts]: Start accepts. Automaton has 246 states and 371 transitions. Word has length 35 [2024-11-22 02:22:41,344 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-22 02:22:41,344 INFO L471 AbstractCegarLoop]: Abstraction has 246 states and 371 transitions. [2024-11-22 02:22:41,344 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:41,344 INFO L276 IsEmpty]: Start isEmpty. Operand 246 states and 371 transitions. [2024-11-22 02:22:41,345 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 58 [2024-11-22 02:22:41,345 INFO L207 NwaCegarLoop]: Found error trace [2024-11-22 02:22:41,345 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:41,355 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:41,546 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:41,546 INFO L396 AbstractCegarLoop]: === Iteration 7 === Targeting assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-22 02:22:41,547 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-22 02:22:41,547 INFO L85 PathProgramCache]: Analyzing trace with hash -268515637, now seen corresponding path program 2 times [2024-11-22 02:22:41,547 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-22 02:22:41,547 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [773369813] [2024-11-22 02:22:41,547 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2024-11-22 02:22:41,547 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-22 02:22:41,563 INFO L227 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 1 check-sat command(s) [2024-11-22 02:22:41,564 INFO L228 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-22 02:22:41,593 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:41,594 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-22 02:22:41,594 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [773369813] [2024-11-22 02:22:41,594 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [773369813] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-22 02:22:41,594 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-22 02:22:41,594 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2024-11-22 02:22:41,594 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2016381849] [2024-11-22 02:22:41,594 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-22 02:22:41,594 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2024-11-22 02:22:41,594 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-22 02:22:41,595 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2024-11-22 02:22:41,595 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2024-11-22 02:22:41,595 INFO L87 Difference]: Start difference. First operand 246 states and 371 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:41,645 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-22 02:22:41,645 INFO L93 Difference]: Finished difference Result 461 states and 720 transitions. [2024-11-22 02:22:41,646 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2024-11-22 02:22:41,646 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:41,646 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-22 02:22:41,648 INFO L225 Difference]: With dead ends: 461 [2024-11-22 02:22:41,649 INFO L226 Difference]: Without dead ends: 244 [2024-11-22 02:22:41,650 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,651 INFO L432 NwaCegarLoop]: 252 mSDtfsCounter, 7 mSDsluCounter, 489 mSDsCounter, 0 mSdLazyCounter, 33 mSolverCounterSat, 9 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 7 SdHoareTripleChecker+Valid, 741 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:41,652 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [7 Valid, 741 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:41,652 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 244 states. [2024-11-22 02:22:41,662 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 244 to 244. [2024-11-22 02:22:41,662 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 244 states, 194 states have (on average 1.458762886597938) internal successors, (283), 197 states have internal predecessors, (283), 42 states have call successors, (42), 7 states have call predecessors, (42), 7 states have return successors, (42), 42 states have call predecessors, (42), 42 states have call successors, (42) [2024-11-22 02:22:41,664 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 244 states to 244 states and 367 transitions. [2024-11-22 02:22:41,664 INFO L78 Accepts]: Start accepts. Automaton has 244 states and 367 transitions. Word has length 57 [2024-11-22 02:22:41,664 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-22 02:22:41,664 INFO L471 AbstractCegarLoop]: Abstraction has 244 states and 367 transitions. [2024-11-22 02:22:41,665 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:41,665 INFO L276 IsEmpty]: Start isEmpty. Operand 244 states and 367 transitions. [2024-11-22 02:22:41,666 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 58 [2024-11-22 02:22:41,666 INFO L207 NwaCegarLoop]: Found error trace [2024-11-22 02:22:41,666 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:41,666 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable6 [2024-11-22 02:22:41,667 INFO L396 AbstractCegarLoop]: === Iteration 8 === Targeting assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-22 02:22:41,667 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-22 02:22:41,667 INFO L85 PathProgramCache]: Analyzing trace with hash 1274713020, now seen corresponding path program 1 times [2024-11-22 02:22:41,667 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-22 02:22:41,667 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1600670163] [2024-11-22 02:22:41,668 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-22 02:22:41,668 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-22 02:22:41,684 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-22 02:22:41,728 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:41,728 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-22 02:22:41,728 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1600670163] [2024-11-22 02:22:41,728 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1600670163] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-22 02:22:41,728 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-22 02:22:41,728 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2024-11-22 02:22:41,729 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [44024635] [2024-11-22 02:22:41,729 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-22 02:22:41,731 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2024-11-22 02:22:41,731 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-22 02:22:41,732 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2024-11-22 02:22:41,732 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2024-11-22 02:22:41,732 INFO L87 Difference]: Start difference. First operand 244 states and 367 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:41,770 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-22 02:22:41,771 INFO L93 Difference]: Finished difference Result 466 states and 718 transitions. [2024-11-22 02:22:41,771 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2024-11-22 02:22:41,771 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:41,772 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-22 02:22:41,774 INFO L225 Difference]: With dead ends: 466 [2024-11-22 02:22:41,774 INFO L226 Difference]: Without dead ends: 251 [2024-11-22 02:22:41,775 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:41,775 INFO L432 NwaCegarLoop]: 260 mSDtfsCounter, 8 mSDsluCounter, 506 mSDsCounter, 0 mSdLazyCounter, 26 mSolverCounterSat, 3 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 8 SdHoareTripleChecker+Valid, 766 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:41,775 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [8 Valid, 766 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:41,776 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 251 states. [2024-11-22 02:22:41,805 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 251 to 251. [2024-11-22 02:22:41,806 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 251 states, 200 states have (on average 1.455) internal successors, (291), 203 states have internal predecessors, (291), 42 states have call successors, (42), 8 states have call predecessors, (42), 8 states have return successors, (42), 42 states have call predecessors, (42), 42 states have call successors, (42) [2024-11-22 02:22:41,809 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 251 states to 251 states and 375 transitions. [2024-11-22 02:22:41,809 INFO L78 Accepts]: Start accepts. Automaton has 251 states and 375 transitions. Word has length 57 [2024-11-22 02:22:41,810 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-22 02:22:41,810 INFO L471 AbstractCegarLoop]: Abstraction has 251 states and 375 transitions. [2024-11-22 02:22:41,810 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:41,810 INFO L276 IsEmpty]: Start isEmpty. Operand 251 states and 375 transitions. [2024-11-22 02:22:41,811 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 59 [2024-11-22 02:22:41,812 INFO L207 NwaCegarLoop]: Found error trace [2024-11-22 02:22:41,812 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:41,813 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable7 [2024-11-22 02:22:41,813 INFO L396 AbstractCegarLoop]: === Iteration 9 === Targeting assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-22 02:22:41,813 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-22 02:22:41,813 INFO L85 PathProgramCache]: Analyzing trace with hash 1864974328, now seen corresponding path program 1 times [2024-11-22 02:22:41,813 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-22 02:22:41,814 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1732106170] [2024-11-22 02:22:41,814 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-22 02:22:41,815 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-22 02:22:41,834 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-22 02:22:41,882 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:41,883 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-22 02:22:41,883 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1732106170] [2024-11-22 02:22:41,883 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1732106170] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-22 02:22:41,883 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-22 02:22:41,883 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2024-11-22 02:22:41,883 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [696995617] [2024-11-22 02:22:41,883 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-22 02:22:41,884 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2024-11-22 02:22:41,884 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-22 02:22:41,884 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2024-11-22 02:22:41,884 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2024-11-22 02:22:41,884 INFO L87 Difference]: Start difference. First operand 251 states and 375 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:41,926 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-22 02:22:41,927 INFO L93 Difference]: Finished difference Result 512 states and 776 transitions. [2024-11-22 02:22:41,927 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2024-11-22 02:22:41,927 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:41,928 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-22 02:22:41,929 INFO L225 Difference]: With dead ends: 512 [2024-11-22 02:22:41,929 INFO L226 Difference]: Without dead ends: 290 [2024-11-22 02:22:41,930 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:41,931 INFO L432 NwaCegarLoop]: 269 mSDtfsCounter, 24 mSDsluCounter, 515 mSDsCounter, 0 mSdLazyCounter, 20 mSolverCounterSat, 5 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 25 SdHoareTripleChecker+Valid, 784 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:41,931 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [25 Valid, 784 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:41,933 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 290 states. [2024-11-22 02:22:41,945 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 290 to 287. [2024-11-22 02:22:41,947 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 287 states, 232 states have (on average 1.4137931034482758) internal successors, (328), 235 states have internal predecessors, (328), 45 states have call successors, (45), 9 states have call predecessors, (45), 9 states have return successors, (45), 45 states have call predecessors, (45), 45 states have call successors, (45) [2024-11-22 02:22:41,948 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 287 states to 287 states and 418 transitions. [2024-11-22 02:22:41,949 INFO L78 Accepts]: Start accepts. Automaton has 287 states and 418 transitions. Word has length 58 [2024-11-22 02:22:41,949 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-22 02:22:41,949 INFO L471 AbstractCegarLoop]: Abstraction has 287 states and 418 transitions. [2024-11-22 02:22:41,949 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:41,949 INFO L276 IsEmpty]: Start isEmpty. Operand 287 states and 418 transitions. [2024-11-22 02:22:41,950 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 77 [2024-11-22 02:22:41,950 INFO L207 NwaCegarLoop]: Found error trace [2024-11-22 02:22:41,951 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:41,951 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable8 [2024-11-22 02:22:41,951 INFO L396 AbstractCegarLoop]: === Iteration 10 === Targeting assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-22 02:22:41,951 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-22 02:22:41,951 INFO L85 PathProgramCache]: Analyzing trace with hash -1342177300, now seen corresponding path program 1 times [2024-11-22 02:22:41,952 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-22 02:22:41,952 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2105913779] [2024-11-22 02:22:41,952 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-22 02:22:41,952 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-22 02:22:41,973 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-22 02:22:42,052 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:42,054 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-22 02:22:42,054 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2105913779] [2024-11-22 02:22:42,054 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2105913779] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-22 02:22:42,054 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-22 02:22:42,054 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2024-11-22 02:22:42,054 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1467775287] [2024-11-22 02:22:42,055 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-22 02:22:42,055 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 5 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 5 interpolants. [2024-11-22 02:22:42,056 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2024-11-22 02:22:42,056 INFO L87 Difference]: Start difference. First operand 287 states and 418 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:42,077 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-22 02:22:42,077 INFO L93 Difference]: Finished difference Result 523 states and 775 transitions. [2024-11-22 02:22:42,077 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2024-11-22 02:22:42,078 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:42,078 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-22 02:22:42,079 INFO L225 Difference]: With dead ends: 523 [2024-11-22 02:22:42,080 INFO L226 Difference]: Without dead ends: 289 [2024-11-22 02:22:42,080 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:42,081 INFO L432 NwaCegarLoop]: 264 mSDtfsCounter, 0 mSDsluCounter, 781 mSDsCounter, 0 mSdLazyCounter, 10 mSolverCounterSat, 3 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 0 SdHoareTripleChecker+Valid, 1045 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:42,081 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [0 Valid, 1045 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:42,082 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 289 states. [2024-11-22 02:22:42,091 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 289 to 287. [2024-11-22 02:22:42,092 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 287 states, 232 states have (on average 1.4008620689655173) internal successors, (325), 235 states have internal predecessors, (325), 45 states have call successors, (45), 9 states have call predecessors, (45), 9 states have return successors, (45), 45 states have call predecessors, (45), 45 states have call successors, (45) [2024-11-22 02:22:42,094 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 287 states to 287 states and 415 transitions. [2024-11-22 02:22:42,094 INFO L78 Accepts]: Start accepts. Automaton has 287 states and 415 transitions. Word has length 76 [2024-11-22 02:22:42,094 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-22 02:22:42,094 INFO L471 AbstractCegarLoop]: Abstraction has 287 states and 415 transitions. [2024-11-22 02:22:42,095 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:42,095 INFO L276 IsEmpty]: Start isEmpty. Operand 287 states and 415 transitions. [2024-11-22 02:22:42,095 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 106 [2024-11-22 02:22:42,095 INFO L207 NwaCegarLoop]: Found error trace [2024-11-22 02:22:42,096 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:42,096 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable9 [2024-11-22 02:22:42,096 INFO L396 AbstractCegarLoop]: === Iteration 11 === Targeting assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-22 02:22:42,096 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-22 02:22:42,096 INFO L85 PathProgramCache]: Analyzing trace with hash 1035052686, now seen corresponding path program 1 times [2024-11-22 02:22:42,097 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-22 02:22:42,097 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1864247371] [2024-11-22 02:22:42,097 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-22 02:22:42,097 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-22 02:22:42,116 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-22 02:22:42,161 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:42,161 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-22 02:22:42,161 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1864247371] [2024-11-22 02:22:42,161 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1864247371] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-22 02:22:42,161 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-22 02:22:42,161 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2024-11-22 02:22:42,161 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2032798816] [2024-11-22 02:22:42,162 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-22 02:22:42,162 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2024-11-22 02:22:42,162 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-22 02:22:42,162 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2024-11-22 02:22:42,162 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2024-11-22 02:22:42,163 INFO L87 Difference]: Start difference. First operand 287 states and 415 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:42,196 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-22 02:22:42,196 INFO L93 Difference]: Finished difference Result 510 states and 759 transitions. [2024-11-22 02:22:42,197 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2024-11-22 02:22:42,197 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:42,197 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-22 02:22:42,199 INFO L225 Difference]: With dead ends: 510 [2024-11-22 02:22:42,199 INFO L226 Difference]: Without dead ends: 281 [2024-11-22 02:22:42,200 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:42,200 INFO L432 NwaCegarLoop]: 256 mSDtfsCounter, 9 mSDsluCounter, 493 mSDsCounter, 0 mSdLazyCounter, 25 mSolverCounterSat, 4 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 9 SdHoareTripleChecker+Valid, 749 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:42,200 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [9 Valid, 749 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:42,201 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 281 states. [2024-11-22 02:22:42,207 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 281 to 281. [2024-11-22 02:22:42,208 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 281 states, 227 states have (on average 1.3788546255506609) internal successors, (313), 230 states have internal predecessors, (313), 44 states have call successors, (44), 9 states have call predecessors, (44), 9 states have return successors, (44), 44 states have call predecessors, (44), 44 states have call successors, (44) [2024-11-22 02:22:42,209 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 281 states to 281 states and 401 transitions. [2024-11-22 02:22:42,209 INFO L78 Accepts]: Start accepts. Automaton has 281 states and 401 transitions. Word has length 105 [2024-11-22 02:22:42,210 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-22 02:22:42,210 INFO L471 AbstractCegarLoop]: Abstraction has 281 states and 401 transitions. [2024-11-22 02:22:42,210 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:42,210 INFO L276 IsEmpty]: Start isEmpty. Operand 281 states and 401 transitions. [2024-11-22 02:22:42,211 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 136 [2024-11-22 02:22:42,211 INFO L207 NwaCegarLoop]: Found error trace [2024-11-22 02:22:42,211 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] [2024-11-22 02:22:42,211 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable10 [2024-11-22 02:22:42,212 INFO L396 AbstractCegarLoop]: === Iteration 12 === Targeting assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-22 02:22:42,212 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-22 02:22:42,212 INFO L85 PathProgramCache]: Analyzing trace with hash 517287588, now seen corresponding path program 1 times [2024-11-22 02:22:42,212 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-22 02:22:42,212 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [774961735] [2024-11-22 02:22:42,212 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-22 02:22:42,212 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-22 02:22:42,238 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-22 02:22:42,305 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:42,305 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-22 02:22:42,305 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [774961735] [2024-11-22 02:22:42,305 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [774961735] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-22 02:22:42,306 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [491285370] [2024-11-22 02:22:42,306 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-22 02:22:42,306 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-22 02:22:42,306 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-11-22 02:22:42,308 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:42,309 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:42,422 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-22 02:22:42,424 INFO L255 TraceCheckSpWp]: Trace formula consists of 522 conjuncts, 3 conjuncts are in the unsatisfiable core [2024-11-22 02:22:42,427 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-22 02:22:42,458 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:42,460 INFO L307 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-11-22 02:22:42,460 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [491285370] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-22 02:22:42,460 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2024-11-22 02:22:42,461 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [4] total 6 [2024-11-22 02:22:42,461 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1722497307] [2024-11-22 02:22:42,461 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-22 02:22:42,461 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2024-11-22 02:22:42,461 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-22 02:22:42,462 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2024-11-22 02:22:42,462 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=19, Unknown=0, NotChecked=0, Total=30 [2024-11-22 02:22:42,462 INFO L87 Difference]: Start difference. First operand 281 states and 401 transitions. Second operand has 4 states, 4 states have (on average 14.25) internal successors, (57), 4 states have internal predecessors, (57), 3 states have call successors, (10), 2 states have call predecessors, (10), 3 states have return successors, (8), 3 states have call predecessors, (8), 3 states have call successors, (8) [2024-11-22 02:22:42,513 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-22 02:22:42,513 INFO L93 Difference]: Finished difference Result 507 states and 739 transitions. [2024-11-22 02:22:42,513 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2024-11-22 02:22:42,513 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 14.25) internal successors, (57), 4 states have internal predecessors, (57), 3 states have call successors, (10), 2 states have call predecessors, (10), 3 states have return successors, (8), 3 states have call predecessors, (8), 3 states have call successors, (8) Word has length 135 [2024-11-22 02:22:42,514 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-22 02:22:42,515 INFO L225 Difference]: With dead ends: 507 [2024-11-22 02:22:42,515 INFO L226 Difference]: Without dead ends: 264 [2024-11-22 02:22:42,516 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 140 GetRequests, 135 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:42,516 INFO L432 NwaCegarLoop]: 247 mSDtfsCounter, 35 mSDsluCounter, 458 mSDsCounter, 0 mSdLazyCounter, 39 mSolverCounterSat, 3 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 38 SdHoareTripleChecker+Valid, 705 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.0s IncrementalHoareTripleChecker+Time [2024-11-22 02:22:42,516 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [38 Valid, 705 Invalid, 42 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [3 Valid, 39 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2024-11-22 02:22:42,517 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 264 states. [2024-11-22 02:22:42,525 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 264 to 264. [2024-11-22 02:22:42,526 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 264 states, 213 states have (on average 1.3708920187793427) internal successors, (292), 216 states have internal predecessors, (292), 41 states have call successors, (41), 9 states have call predecessors, (41), 9 states have return successors, (41), 41 states have call predecessors, (41), 41 states have call successors, (41) [2024-11-22 02:22:42,527 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 264 states to 264 states and 374 transitions. [2024-11-22 02:22:42,528 INFO L78 Accepts]: Start accepts. Automaton has 264 states and 374 transitions. Word has length 135 [2024-11-22 02:22:42,529 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-22 02:22:42,529 INFO L471 AbstractCegarLoop]: Abstraction has 264 states and 374 transitions. [2024-11-22 02:22:42,529 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 14.25) internal successors, (57), 4 states have internal predecessors, (57), 3 states have call successors, (10), 2 states have call predecessors, (10), 3 states have return successors, (8), 3 states have call predecessors, (8), 3 states have call successors, (8) [2024-11-22 02:22:42,529 INFO L276 IsEmpty]: Start isEmpty. Operand 264 states and 374 transitions. [2024-11-22 02:22:42,530 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 140 [2024-11-22 02:22:42,530 INFO L207 NwaCegarLoop]: Found error trace [2024-11-22 02:22:42,531 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] [2024-11-22 02:22:42,539 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:42,731 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:42,731 INFO L396 AbstractCegarLoop]: === Iteration 13 === Targeting assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-22 02:22:42,732 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-22 02:22:42,732 INFO L85 PathProgramCache]: Analyzing trace with hash -1995445022, now seen corresponding path program 1 times [2024-11-22 02:22:42,732 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-22 02:22:42,732 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1114616787] [2024-11-22 02:22:42,732 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-22 02:22:42,732 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-22 02:22:42,756 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-22 02:22:42,828 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:42,828 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-22 02:22:42,829 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1114616787] [2024-11-22 02:22:42,829 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1114616787] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-22 02:22:42,829 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1224574392] [2024-11-22 02:22:42,829 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-22 02:22:42,829 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-22 02:22:42,829 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-11-22 02:22:42,834 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:42,836 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:42,966 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-22 02:22:42,968 INFO L255 TraceCheckSpWp]: Trace formula consists of 526 conjuncts, 3 conjuncts are in the unsatisfiable core [2024-11-22 02:22:42,970 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-22 02:22:42,999 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:43,003 INFO L307 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-11-22 02:22:43,003 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1224574392] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-22 02:22:43,003 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2024-11-22 02:22:43,003 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [4] total 6 [2024-11-22 02:22:43,004 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1112330065] [2024-11-22 02:22:43,004 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-22 02:22:43,004 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2024-11-22 02:22:43,004 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-22 02:22:43,004 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2024-11-22 02:22:43,004 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=19, Unknown=0, NotChecked=0, Total=30 [2024-11-22 02:22:43,005 INFO L87 Difference]: Start difference. First operand 264 states and 374 transitions. Second operand has 4 states, 4 states have (on average 15.0) internal successors, (60), 4 states have internal predecessors, (60), 3 states have call successors, (10), 2 states have call predecessors, (10), 3 states have return successors, (8), 3 states have call predecessors, (8), 3 states have call successors, (8) [2024-11-22 02:22:43,056 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-22 02:22:43,056 INFO L93 Difference]: Finished difference Result 473 states and 685 transitions. [2024-11-22 02:22:43,057 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2024-11-22 02:22:43,057 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 15.0) internal successors, (60), 4 states have internal predecessors, (60), 3 states have call successors, (10), 2 states have call predecessors, (10), 3 states have return successors, (8), 3 states have call predecessors, (8), 3 states have call successors, (8) Word has length 139 [2024-11-22 02:22:43,057 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-22 02:22:43,058 INFO L225 Difference]: With dead ends: 473 [2024-11-22 02:22:43,058 INFO L226 Difference]: Without dead ends: 245 [2024-11-22 02:22:43,059 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:43,061 INFO L432 NwaCegarLoop]: 246 mSDtfsCounter, 37 mSDsluCounter, 455 mSDsCounter, 0 mSdLazyCounter, 36 mSolverCounterSat, 6 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 39 SdHoareTripleChecker+Valid, 701 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:43,061 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [39 Valid, 701 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:43,061 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 245 states. [2024-11-22 02:22:43,067 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 245 to 245. [2024-11-22 02:22:43,068 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 245 states, 197 states have (on average 1.365482233502538) internal successors, (269), 200 states have internal predecessors, (269), 38 states have call successors, (38), 9 states have call predecessors, (38), 9 states have return successors, (38), 38 states have call predecessors, (38), 38 states have call successors, (38) [2024-11-22 02:22:43,069 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 245 states to 245 states and 345 transitions. [2024-11-22 02:22:43,069 INFO L78 Accepts]: Start accepts. Automaton has 245 states and 345 transitions. Word has length 139 [2024-11-22 02:22:43,069 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-22 02:22:43,069 INFO L471 AbstractCegarLoop]: Abstraction has 245 states and 345 transitions. [2024-11-22 02:22:43,069 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 15.0) internal successors, (60), 4 states have internal predecessors, (60), 3 states have call successors, (10), 2 states have call predecessors, (10), 3 states have return successors, (8), 3 states have call predecessors, (8), 3 states have call successors, (8) [2024-11-22 02:22:43,070 INFO L276 IsEmpty]: Start isEmpty. Operand 245 states and 345 transitions. [2024-11-22 02:22:43,070 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 143 [2024-11-22 02:22:43,071 INFO L207 NwaCegarLoop]: Found error trace [2024-11-22 02:22:43,071 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] [2024-11-22 02:22:43,078 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:43,271 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:43,272 INFO L396 AbstractCegarLoop]: === Iteration 14 === Targeting assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-22 02:22:43,272 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-22 02:22:43,272 INFO L85 PathProgramCache]: Analyzing trace with hash -328356423, now seen corresponding path program 1 times [2024-11-22 02:22:43,272 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-22 02:22:43,273 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [377959964] [2024-11-22 02:22:43,273 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-22 02:22:43,273 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-22 02:22:43,290 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-22 02:22:43,341 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:43,341 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-22 02:22:43,341 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [377959964] [2024-11-22 02:22:43,342 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [377959964] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-22 02:22:43,342 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1871173275] [2024-11-22 02:22:43,342 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-22 02:22:43,342 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-22 02:22:43,342 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-11-22 02:22:43,344 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:43,345 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:43,452 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-22 02:22:43,454 INFO L255 TraceCheckSpWp]: Trace formula consists of 531 conjuncts, 3 conjuncts are in the unsatisfiable core [2024-11-22 02:22:43,457 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-22 02:22:43,492 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:43,492 INFO L307 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-11-22 02:22:43,492 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1871173275] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-22 02:22:43,492 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2024-11-22 02:22:43,492 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [4] total 6 [2024-11-22 02:22:43,492 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [83213914] [2024-11-22 02:22:43,492 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-22 02:22:43,493 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2024-11-22 02:22:43,493 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-22 02:22:43,493 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2024-11-22 02:22:43,493 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=19, Unknown=0, NotChecked=0, Total=30 [2024-11-22 02:22:43,493 INFO L87 Difference]: Start difference. First operand 245 states and 345 transitions. Second operand has 4 states, 4 states have (on average 17.0) internal successors, (68), 4 states have internal predecessors, (68), 3 states have call successors, (10), 2 states have call predecessors, (10), 3 states have return successors, (8), 3 states have call predecessors, (8), 3 states have call successors, (8) [2024-11-22 02:22:43,542 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-22 02:22:43,543 INFO L93 Difference]: Finished difference Result 464 states and 668 transitions. [2024-11-22 02:22:43,543 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2024-11-22 02:22:43,544 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 17.0) internal successors, (68), 4 states have internal predecessors, (68), 3 states have call successors, (10), 2 states have call predecessors, (10), 3 states have return successors, (8), 3 states have call predecessors, (8), 3 states have call successors, (8) Word has length 142 [2024-11-22 02:22:43,544 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-22 02:22:43,545 INFO L225 Difference]: With dead ends: 464 [2024-11-22 02:22:43,545 INFO L226 Difference]: Without dead ends: 277 [2024-11-22 02:22:43,546 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 147 GetRequests, 142 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:43,546 INFO L432 NwaCegarLoop]: 256 mSDtfsCounter, 33 mSDsluCounter, 458 mSDsCounter, 0 mSdLazyCounter, 45 mSolverCounterSat, 3 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 36 SdHoareTripleChecker+Valid, 714 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.0s IncrementalHoareTripleChecker+Time [2024-11-22 02:22:43,547 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [36 Valid, 714 Invalid, 48 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [3 Valid, 45 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2024-11-22 02:22:43,547 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 277 states. [2024-11-22 02:22:43,553 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 277 to 277. [2024-11-22 02:22:43,553 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 277 states, 225 states have (on average 1.3644444444444443) internal successors, (307), 228 states have internal predecessors, (307), 41 states have call successors, (41), 10 states have call predecessors, (41), 10 states have return successors, (41), 41 states have call predecessors, (41), 41 states have call successors, (41) [2024-11-22 02:22:43,555 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 277 states to 277 states and 389 transitions. [2024-11-22 02:22:43,556 INFO L78 Accepts]: Start accepts. Automaton has 277 states and 389 transitions. Word has length 142 [2024-11-22 02:22:43,556 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-22 02:22:43,556 INFO L471 AbstractCegarLoop]: Abstraction has 277 states and 389 transitions. [2024-11-22 02:22:43,556 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 17.0) internal successors, (68), 4 states have internal predecessors, (68), 3 states have call successors, (10), 2 states have call predecessors, (10), 3 states have return successors, (8), 3 states have call predecessors, (8), 3 states have call successors, (8) [2024-11-22 02:22:43,556 INFO L276 IsEmpty]: Start isEmpty. Operand 277 states and 389 transitions. [2024-11-22 02:22:43,557 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 143 [2024-11-22 02:22:43,558 INFO L207 NwaCegarLoop]: Found error trace [2024-11-22 02:22:43,558 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] [2024-11-22 02:22:43,566 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (5)] Forceful destruction successful, exit code 0 [2024-11-22 02:22:43,758 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:43,759 INFO L396 AbstractCegarLoop]: === Iteration 15 === Targeting assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-22 02:22:43,759 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-22 02:22:43,759 INFO L85 PathProgramCache]: Analyzing trace with hash -31959747, now seen corresponding path program 2 times [2024-11-22 02:22:43,759 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-22 02:22:43,759 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1924298837] [2024-11-22 02:22:43,759 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2024-11-22 02:22:43,760 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-22 02:22:43,782 INFO L227 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 1 check-sat command(s) [2024-11-22 02:22:43,783 INFO L228 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-22 02:22:43,812 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:43,812 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-22 02:22:43,812 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1924298837] [2024-11-22 02:22:43,812 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1924298837] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-22 02:22:43,812 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-22 02:22:43,812 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2024-11-22 02:22:43,813 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1881705700] [2024-11-22 02:22:43,813 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-22 02:22:43,813 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2024-11-22 02:22:43,813 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-22 02:22:43,814 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2024-11-22 02:22:43,814 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2024-11-22 02:22:43,814 INFO L87 Difference]: Start difference. First operand 277 states and 389 transitions. Second operand has 4 states, 4 states have (on average 14.0) internal successors, (56), 3 states have internal predecessors, (56), 2 states have call successors, (10), 3 states have call predecessors, (10), 1 states have return successors, (8), 1 states have call predecessors, (8), 1 states have call successors, (8) [2024-11-22 02:22:43,842 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-22 02:22:43,842 INFO L93 Difference]: Finished difference Result 419 states and 604 transitions. [2024-11-22 02:22:43,843 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2024-11-22 02:22:43,843 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 14.0) internal successors, (56), 3 states have internal predecessors, (56), 2 states have call successors, (10), 3 states have call predecessors, (10), 1 states have return successors, (8), 1 states have call predecessors, (8), 1 states have call successors, (8) Word has length 142 [2024-11-22 02:22:43,843 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-22 02:22:43,845 INFO L225 Difference]: With dead ends: 419 [2024-11-22 02:22:43,845 INFO L226 Difference]: Without dead ends: 281 [2024-11-22 02:22:43,847 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:43,847 INFO L432 NwaCegarLoop]: 255 mSDtfsCounter, 3 mSDsluCounter, 503 mSDsCounter, 0 mSdLazyCounter, 15 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 3 SdHoareTripleChecker+Valid, 758 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:43,848 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [3 Valid, 758 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:43,848 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 281 states. [2024-11-22 02:22:43,854 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 281 to 281. [2024-11-22 02:22:43,855 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 281 states, 228 states have (on average 1.3596491228070176) internal successors, (310), 231 states have internal predecessors, (310), 41 states have call successors, (41), 11 states have call predecessors, (41), 11 states have return successors, (41), 41 states have call predecessors, (41), 41 states have call successors, (41) [2024-11-22 02:22:43,867 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 281 states to 281 states and 392 transitions. [2024-11-22 02:22:43,867 INFO L78 Accepts]: Start accepts. Automaton has 281 states and 392 transitions. Word has length 142 [2024-11-22 02:22:43,868 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-22 02:22:43,868 INFO L471 AbstractCegarLoop]: Abstraction has 281 states and 392 transitions. [2024-11-22 02:22:43,868 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 14.0) internal successors, (56), 3 states have internal predecessors, (56), 2 states have call successors, (10), 3 states have call predecessors, (10), 1 states have return successors, (8), 1 states have call predecessors, (8), 1 states have call successors, (8) [2024-11-22 02:22:43,868 INFO L276 IsEmpty]: Start isEmpty. Operand 281 states and 392 transitions. [2024-11-22 02:22:43,869 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 150 [2024-11-22 02:22:43,869 INFO L207 NwaCegarLoop]: Found error trace [2024-11-22 02:22:43,870 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] [2024-11-22 02:22:43,870 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable14 [2024-11-22 02:22:43,870 INFO L396 AbstractCegarLoop]: === Iteration 16 === Targeting assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-22 02:22:43,870 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-22 02:22:43,870 INFO L85 PathProgramCache]: Analyzing trace with hash -397631459, now seen corresponding path program 1 times [2024-11-22 02:22:43,871 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-22 02:22:43,871 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1620384936] [2024-11-22 02:22:43,871 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-22 02:22:43,871 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-22 02:22:43,890 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-22 02:22:43,958 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:43,958 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-22 02:22:43,958 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1620384936] [2024-11-22 02:22:43,959 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1620384936] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-22 02:22:43,959 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1269667900] [2024-11-22 02:22:43,959 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-22 02:22:43,959 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-22 02:22:43,960 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-11-22 02:22:43,962 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:43,963 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:44,081 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-22 02:22:44,084 INFO L255 TraceCheckSpWp]: Trace formula consists of 591 conjuncts, 5 conjuncts are in the unsatisfiable core [2024-11-22 02:22:44,086 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-22 02:22:44,111 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:44,111 INFO L307 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-11-22 02:22:44,112 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1269667900] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-22 02:22:44,112 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2024-11-22 02:22:44,112 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [5] total 7 [2024-11-22 02:22:44,112 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1578575957] [2024-11-22 02:22:44,112 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-22 02:22:44,112 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2024-11-22 02:22:44,112 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-22 02:22:44,113 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2024-11-22 02:22:44,113 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=31, Unknown=0, NotChecked=0, Total=42 [2024-11-22 02:22:44,113 INFO L87 Difference]: Start difference. First operand 281 states and 392 transitions. Second operand has 4 states, 4 states have (on average 15.25) internal successors, (61), 3 states have internal predecessors, (61), 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:44,141 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-22 02:22:44,141 INFO L93 Difference]: Finished difference Result 428 states and 612 transitions. [2024-11-22 02:22:44,141 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2024-11-22 02:22:44,142 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 15.25) internal successors, (61), 3 states have internal predecessors, (61), 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 149 [2024-11-22 02:22:44,142 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-22 02:22:44,146 INFO L225 Difference]: With dead ends: 428 [2024-11-22 02:22:44,147 INFO L226 Difference]: Without dead ends: 286 [2024-11-22 02:22:44,147 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 155 GetRequests, 149 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,148 INFO L432 NwaCegarLoop]: 256 mSDtfsCounter, 4 mSDsluCounter, 504 mSDsCounter, 0 mSdLazyCounter, 16 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 4 SdHoareTripleChecker+Valid, 760 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:44,148 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [4 Valid, 760 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:44,151 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 286 states. [2024-11-22 02:22:44,161 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 286 to 286. [2024-11-22 02:22:44,162 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 286 states, 232 states have (on average 1.353448275862069) internal successors, (314), 235 states have internal predecessors, (314), 41 states have call successors, (41), 12 states have call predecessors, (41), 12 states have return successors, (41), 41 states have call predecessors, (41), 41 states have call successors, (41) [2024-11-22 02:22:44,163 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 286 states to 286 states and 396 transitions. [2024-11-22 02:22:44,164 INFO L78 Accepts]: Start accepts. Automaton has 286 states and 396 transitions. Word has length 149 [2024-11-22 02:22:44,164 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-22 02:22:44,164 INFO L471 AbstractCegarLoop]: Abstraction has 286 states and 396 transitions. [2024-11-22 02:22:44,164 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 15.25) internal successors, (61), 3 states have internal predecessors, (61), 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:44,165 INFO L276 IsEmpty]: Start isEmpty. Operand 286 states and 396 transitions. [2024-11-22 02:22:44,166 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 158 [2024-11-22 02:22:44,166 INFO L207 NwaCegarLoop]: Found error trace [2024-11-22 02:22:44,166 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] [2024-11-22 02:22:44,176 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:44,367 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:44,368 INFO L396 AbstractCegarLoop]: === Iteration 17 === Targeting assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-22 02:22:44,368 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-22 02:22:44,368 INFO L85 PathProgramCache]: Analyzing trace with hash 776797778, now seen corresponding path program 1 times [2024-11-22 02:22:44,368 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-22 02:22:44,368 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1060692413] [2024-11-22 02:22:44,368 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-22 02:22:44,368 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-22 02:22:44,392 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-22 02:22:44,492 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:44,493 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-22 02:22:44,493 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1060692413] [2024-11-22 02:22:44,493 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1060692413] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-22 02:22:44,493 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1606608252] [2024-11-22 02:22:44,493 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-22 02:22:44,493 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-22 02:22:44,493 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-11-22 02:22:44,495 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:44,496 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:44,634 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-22 02:22:44,637 INFO L255 TraceCheckSpWp]: Trace formula consists of 652 conjuncts, 5 conjuncts are in the unsatisfiable core [2024-11-22 02:22:44,640 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-22 02:22:44,665 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:44,666 INFO L307 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-11-22 02:22:44,666 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1606608252] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-22 02:22:44,666 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2024-11-22 02:22:44,666 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [5] total 7 [2024-11-22 02:22:44,666 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2071261258] [2024-11-22 02:22:44,666 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-22 02:22:44,667 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2024-11-22 02:22:44,667 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-22 02:22:44,668 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2024-11-22 02:22:44,668 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=31, Unknown=0, NotChecked=0, Total=42 [2024-11-22 02:22:44,669 INFO L87 Difference]: Start difference. First operand 286 states and 396 transitions. Second operand has 4 states, 4 states have (on average 16.25) internal successors, (65), 3 states have internal predecessors, (65), 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:44,702 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-22 02:22:44,702 INFO L93 Difference]: Finished difference Result 432 states and 612 transitions. [2024-11-22 02:22:44,703 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2024-11-22 02:22:44,703 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 16.25) internal successors, (65), 3 states have internal predecessors, (65), 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 157 [2024-11-22 02:22:44,703 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-22 02:22:44,705 INFO L225 Difference]: With dead ends: 432 [2024-11-22 02:22:44,705 INFO L226 Difference]: Without dead ends: 285 [2024-11-22 02:22:44,706 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 163 GetRequests, 157 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,706 INFO L432 NwaCegarLoop]: 253 mSDtfsCounter, 5 mSDsluCounter, 497 mSDsCounter, 0 mSdLazyCounter, 15 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 5 SdHoareTripleChecker+Valid, 750 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:44,706 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [5 Valid, 750 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:44,707 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 285 states. [2024-11-22 02:22:44,715 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 285 to 285. [2024-11-22 02:22:44,716 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 285 states, 232 states have (on average 1.3405172413793103) internal successors, (311), 234 states have internal predecessors, (311), 40 states have call successors, (40), 12 states have call predecessors, (40), 12 states have return successors, (40), 40 states have call predecessors, (40), 40 states have call successors, (40) [2024-11-22 02:22:44,717 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 285 states to 285 states and 391 transitions. [2024-11-22 02:22:44,718 INFO L78 Accepts]: Start accepts. Automaton has 285 states and 391 transitions. Word has length 157 [2024-11-22 02:22:44,720 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-22 02:22:44,720 INFO L471 AbstractCegarLoop]: Abstraction has 285 states and 391 transitions. [2024-11-22 02:22:44,720 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 16.25) internal successors, (65), 3 states have internal predecessors, (65), 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:44,720 INFO L276 IsEmpty]: Start isEmpty. Operand 285 states and 391 transitions. [2024-11-22 02:22:44,721 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 166 [2024-11-22 02:22:44,722 INFO L207 NwaCegarLoop]: Found error trace [2024-11-22 02:22:44,722 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] [2024-11-22 02:22:44,729 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (7)] Forceful destruction successful, exit code 0 [2024-11-22 02:22:44,926 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:44,927 INFO L396 AbstractCegarLoop]: === Iteration 18 === Targeting assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-22 02:22:44,927 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-22 02:22:44,927 INFO L85 PathProgramCache]: Analyzing trace with hash -1344446097, now seen corresponding path program 1 times [2024-11-22 02:22:44,927 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-22 02:22:44,927 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1371228946] [2024-11-22 02:22:44,928 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-22 02:22:44,928 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-22 02:22:44,953 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-22 02:22:45,037 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:45,038 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-22 02:22:45,038 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1371228946] [2024-11-22 02:22:45,038 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1371228946] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-22 02:22:45,038 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1255572244] [2024-11-22 02:22:45,038 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-22 02:22:45,038 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-22 02:22:45,039 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-11-22 02:22:45,042 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:45,050 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:45,201 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-22 02:22:45,206 INFO L255 TraceCheckSpWp]: Trace formula consists of 693 conjuncts, 5 conjuncts are in the unsatisfiable core [2024-11-22 02:22:45,209 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-22 02:22:45,223 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:45,224 INFO L307 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-11-22 02:22:45,224 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1255572244] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-22 02:22:45,224 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2024-11-22 02:22:45,224 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [5] total 6 [2024-11-22 02:22:45,225 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [894750401] [2024-11-22 02:22:45,225 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-22 02:22:45,225 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2024-11-22 02:22:45,226 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-22 02:22:45,226 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2024-11-22 02:22:45,227 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=21, Unknown=0, NotChecked=0, Total=30 [2024-11-22 02:22:45,227 INFO L87 Difference]: Start difference. First operand 285 states and 391 transitions. Second operand has 3 states, 3 states have (on average 23.0) internal successors, (69), 3 states have internal predecessors, (69), 2 states have call successors, (12), 2 states have call predecessors, (12), 1 states have return successors, (11), 1 states have call predecessors, (11), 1 states have call successors, (11) [2024-11-22 02:22:45,238 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-22 02:22:45,239 INFO L93 Difference]: Finished difference Result 430 states and 601 transitions. [2024-11-22 02:22:45,239 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-11-22 02:22:45,239 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 23.0) internal successors, (69), 3 states have internal predecessors, (69), 2 states have call successors, (12), 2 states have call predecessors, (12), 1 states have return successors, (11), 1 states have call predecessors, (11), 1 states have call successors, (11) Word has length 165 [2024-11-22 02:22:45,240 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-22 02:22:45,241 INFO L225 Difference]: With dead ends: 430 [2024-11-22 02:22:45,241 INFO L226 Difference]: Without dead ends: 284 [2024-11-22 02:22:45,242 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 169 GetRequests, 165 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:45,242 INFO L432 NwaCegarLoop]: 251 mSDtfsCounter, 0 mSDsluCounter, 249 mSDsCounter, 0 mSdLazyCounter, 3 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 0 SdHoareTripleChecker+Valid, 500 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:45,243 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [0 Valid, 500 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:45,243 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 284 states. [2024-11-22 02:22:45,251 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 284 to 284. [2024-11-22 02:22:45,252 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 284 states, 232 states have (on average 1.3362068965517242) internal successors, (310), 233 states have internal predecessors, (310), 39 states have call successors, (39), 12 states have call predecessors, (39), 12 states have return successors, (39), 39 states have call predecessors, (39), 39 states have call successors, (39) [2024-11-22 02:22:45,253 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 284 states to 284 states and 388 transitions. [2024-11-22 02:22:45,254 INFO L78 Accepts]: Start accepts. Automaton has 284 states and 388 transitions. Word has length 165 [2024-11-22 02:22:45,254 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-22 02:22:45,255 INFO L471 AbstractCegarLoop]: Abstraction has 284 states and 388 transitions. [2024-11-22 02:22:45,255 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 23.0) internal successors, (69), 3 states have internal predecessors, (69), 2 states have call successors, (12), 2 states have call predecessors, (12), 1 states have return successors, (11), 1 states have call predecessors, (11), 1 states have call successors, (11) [2024-11-22 02:22:45,255 INFO L276 IsEmpty]: Start isEmpty. Operand 284 states and 388 transitions. [2024-11-22 02:22:45,256 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 168 [2024-11-22 02:22:45,256 INFO L207 NwaCegarLoop]: Found error trace [2024-11-22 02:22:45,257 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] [2024-11-22 02:22:45,266 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (8)] Forceful destruction successful, exit code 0 [2024-11-22 02:22:45,457 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:45,459 INFO L396 AbstractCegarLoop]: === Iteration 19 === Targeting assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-22 02:22:45,459 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-22 02:22:45,459 INFO L85 PathProgramCache]: Analyzing trace with hash 416725278, now seen corresponding path program 1 times [2024-11-22 02:22:45,459 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-22 02:22:45,459 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [491419870] [2024-11-22 02:22:45,459 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-22 02:22:45,459 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-22 02:22:45,483 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-22 02:22:45,582 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:45,582 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-22 02:22:45,582 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [491419870] [2024-11-22 02:22:45,582 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [491419870] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-22 02:22:45,583 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1475939204] [2024-11-22 02:22:45,583 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-22 02:22:45,583 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-22 02:22:45,583 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-11-22 02:22:45,585 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:45,586 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:45,719 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-22 02:22:45,721 INFO L255 TraceCheckSpWp]: Trace formula consists of 687 conjuncts, 9 conjuncts are in the unsatisfiable core [2024-11-22 02:22:45,724 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-22 02:22:45,771 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:45,772 INFO L307 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-11-22 02:22:45,772 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1475939204] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-22 02:22:45,772 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2024-11-22 02:22:45,772 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [5] total 7 [2024-11-22 02:22:45,772 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [935293361] [2024-11-22 02:22:45,773 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-22 02:22:45,774 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2024-11-22 02:22:45,774 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-22 02:22:45,774 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2024-11-22 02:22:45,775 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=31, Unknown=0, NotChecked=0, Total=42 [2024-11-22 02:22:45,776 INFO L87 Difference]: Start difference. First operand 284 states and 388 transitions. Second operand has 4 states, 4 states have (on average 17.75) internal successors, (71), 4 states have internal predecessors, (71), 3 states have call successors, (12), 3 states have call predecessors, (12), 2 states have return successors, (11), 2 states have call predecessors, (11), 2 states have call successors, (11) [2024-11-22 02:22:45,869 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-22 02:22:45,870 INFO L93 Difference]: Finished difference Result 641 states and 882 transitions. [2024-11-22 02:22:45,870 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2024-11-22 02:22:45,870 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 17.75) internal successors, (71), 4 states have internal predecessors, (71), 3 states have call successors, (12), 3 states have call predecessors, (12), 2 states have return successors, (11), 2 states have call predecessors, (11), 2 states have call successors, (11) Word has length 167 [2024-11-22 02:22:45,871 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-22 02:22:45,874 INFO L225 Difference]: With dead ends: 641 [2024-11-22 02:22:45,874 INFO L226 Difference]: Without dead ends: 496 [2024-11-22 02:22:45,875 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 173 GetRequests, 167 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,876 INFO L432 NwaCegarLoop]: 307 mSDtfsCounter, 328 mSDsluCounter, 382 mSDsCounter, 0 mSdLazyCounter, 63 mSolverCounterSat, 8 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 328 SdHoareTripleChecker+Valid, 689 SdHoareTripleChecker+Invalid, 71 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 8 IncrementalHoareTripleChecker+Valid, 63 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2024-11-22 02:22:45,876 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [328 Valid, 689 Invalid, 71 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [8 Valid, 63 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2024-11-22 02:22:45,877 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 496 states. [2024-11-22 02:22:45,894 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 496 to 442. [2024-11-22 02:22:45,895 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 442 states, 360 states have (on average 1.363888888888889) internal successors, (491), 362 states have internal predecessors, (491), 57 states have call successors, (57), 24 states have call predecessors, (57), 24 states have return successors, (57), 56 states have call predecessors, (57), 57 states have call successors, (57) [2024-11-22 02:22:45,897 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 442 states to 442 states and 605 transitions. [2024-11-22 02:22:45,898 INFO L78 Accepts]: Start accepts. Automaton has 442 states and 605 transitions. Word has length 167 [2024-11-22 02:22:45,898 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-22 02:22:45,899 INFO L471 AbstractCegarLoop]: Abstraction has 442 states and 605 transitions. [2024-11-22 02:22:45,899 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 17.75) internal successors, (71), 4 states have internal predecessors, (71), 3 states have call successors, (12), 3 states have call predecessors, (12), 2 states have return successors, (11), 2 states have call predecessors, (11), 2 states have call successors, (11) [2024-11-22 02:22:45,899 INFO L276 IsEmpty]: Start isEmpty. Operand 442 states and 605 transitions. [2024-11-22 02:22:45,901 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 196 [2024-11-22 02:22:45,901 INFO L207 NwaCegarLoop]: Found error trace [2024-11-22 02:22:45,902 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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,917 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:46,102 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:46,103 INFO L396 AbstractCegarLoop]: === Iteration 20 === Targeting assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-22 02:22:46,103 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-22 02:22:46,103 INFO L85 PathProgramCache]: Analyzing trace with hash -1077831692, now seen corresponding path program 1 times [2024-11-22 02:22:46,104 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-22 02:22:46,104 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1858959507] [2024-11-22 02:22:46,104 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-22 02:22:46,104 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-22 02:22:46,136 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-22 02:22:46,253 INFO L134 CoverageAnalysis]: Checked inductivity of 291 backedges. 4 proven. 2 refuted. 0 times theorem prover too weak. 285 trivial. 0 not checked. [2024-11-22 02:22:46,253 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-22 02:22:46,253 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1858959507] [2024-11-22 02:22:46,253 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1858959507] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-22 02:22:46,254 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [624381872] [2024-11-22 02:22:46,254 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-22 02:22:46,254 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-22 02:22:46,254 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-11-22 02:22:46,258 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:46,259 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:46,483 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-22 02:22:46,488 INFO L255 TraceCheckSpWp]: Trace formula consists of 795 conjuncts, 3 conjuncts are in the unsatisfiable core [2024-11-22 02:22:46,492 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-22 02:22:46,517 INFO L134 CoverageAnalysis]: Checked inductivity of 291 backedges. 34 proven. 0 refuted. 0 times theorem prover too weak. 257 trivial. 0 not checked. [2024-11-22 02:22:46,518 INFO L307 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-11-22 02:22:46,518 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [624381872] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-22 02:22:46,518 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2024-11-22 02:22:46,518 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [5] total 7 [2024-11-22 02:22:46,518 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1130074447] [2024-11-22 02:22:46,518 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-22 02:22:46,519 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2024-11-22 02:22:46,519 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-22 02:22:46,520 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2024-11-22 02:22:46,520 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=31, Unknown=0, NotChecked=0, Total=42 [2024-11-22 02:22:46,520 INFO L87 Difference]: Start difference. First operand 442 states and 605 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, (15), 2 states have call predecessors, (15), 3 states have return successors, (14), 2 states have call predecessors, (14), 2 states have call successors, (14) [2024-11-22 02:22:46,609 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-22 02:22:46,609 INFO L93 Difference]: Finished difference Result 685 states and 957 transitions. [2024-11-22 02:22:46,610 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2024-11-22 02:22:46,610 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, (15), 2 states have call predecessors, (15), 3 states have return successors, (14), 2 states have call predecessors, (14), 2 states have call successors, (14) Word has length 195 [2024-11-22 02:22:46,612 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-22 02:22:46,615 INFO L225 Difference]: With dead ends: 685 [2024-11-22 02:22:46,615 INFO L226 Difference]: Without dead ends: 442 [2024-11-22 02:22:46,616 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 201 GetRequests, 195 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:46,617 INFO L432 NwaCegarLoop]: 236 mSDtfsCounter, 31 mSDsluCounter, 449 mSDsCounter, 0 mSdLazyCounter, 56 mSolverCounterSat, 10 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 31 SdHoareTripleChecker+Valid, 685 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:46,617 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [31 Valid, 685 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:46,623 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 442 states. [2024-11-22 02:22:46,639 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 442 to 442. [2024-11-22 02:22:46,640 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 442 states, 360 states have (on average 1.3472222222222223) internal successors, (485), 362 states have internal predecessors, (485), 57 states have call successors, (57), 24 states have call predecessors, (57), 24 states have return successors, (57), 56 states have call predecessors, (57), 57 states have call successors, (57) [2024-11-22 02:22:46,645 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 442 states to 442 states and 599 transitions. [2024-11-22 02:22:46,646 INFO L78 Accepts]: Start accepts. Automaton has 442 states and 599 transitions. Word has length 195 [2024-11-22 02:22:46,646 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-22 02:22:46,647 INFO L471 AbstractCegarLoop]: Abstraction has 442 states and 599 transitions. [2024-11-22 02:22:46,647 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, (15), 2 states have call predecessors, (15), 3 states have return successors, (14), 2 states have call predecessors, (14), 2 states have call successors, (14) [2024-11-22 02:22:46,647 INFO L276 IsEmpty]: Start isEmpty. Operand 442 states and 599 transitions. [2024-11-22 02:22:46,648 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 197 [2024-11-22 02:22:46,648 INFO L207 NwaCegarLoop]: Found error trace [2024-11-22 02:22:46,648 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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,661 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:46,849 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:46,849 INFO L396 AbstractCegarLoop]: === Iteration 21 === Targeting assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-22 02:22:46,849 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-22 02:22:46,849 INFO L85 PathProgramCache]: Analyzing trace with hash 2100952701, now seen corresponding path program 1 times [2024-11-22 02:22:46,849 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-22 02:22:46,849 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1278803807] [2024-11-22 02:22:46,849 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-22 02:22:46,850 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-22 02:22:46,877 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-22 02:22:46,988 INFO L134 CoverageAnalysis]: Checked inductivity of 291 backedges. 4 proven. 2 refuted. 0 times theorem prover too weak. 285 trivial. 0 not checked. [2024-11-22 02:22:46,988 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-22 02:22:46,988 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1278803807] [2024-11-22 02:22:46,989 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1278803807] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-22 02:22:46,989 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1402608918] [2024-11-22 02:22:46,989 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-22 02:22:46,989 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-22 02:22:46,989 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-11-22 02:22:46,991 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:46,992 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:47,131 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-22 02:22:47,135 INFO L255 TraceCheckSpWp]: Trace formula consists of 796 conjuncts, 3 conjuncts are in the unsatisfiable core [2024-11-22 02:22:47,137 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-22 02:22:47,156 INFO L134 CoverageAnalysis]: Checked inductivity of 291 backedges. 14 proven. 0 refuted. 0 times theorem prover too weak. 277 trivial. 0 not checked. [2024-11-22 02:22:47,156 INFO L307 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-11-22 02:22:47,157 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1402608918] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-22 02:22:47,157 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2024-11-22 02:22:47,157 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [5] total 7 [2024-11-22 02:22:47,157 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1741779750] [2024-11-22 02:22:47,157 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-22 02:22:47,158 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2024-11-22 02:22:47,158 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-22 02:22:47,158 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2024-11-22 02:22:47,158 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=31, Unknown=0, NotChecked=0, Total=42 [2024-11-22 02:22:47,158 INFO L87 Difference]: Start difference. First operand 442 states and 599 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, (15), 2 states have call predecessors, (15), 3 states have return successors, (14), 2 states have call predecessors, (14), 2 states have call successors, (14) [2024-11-22 02:22:47,211 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-22 02:22:47,211 INFO L93 Difference]: Finished difference Result 685 states and 943 transitions. [2024-11-22 02:22:47,211 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2024-11-22 02:22:47,211 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, (15), 2 states have call predecessors, (15), 3 states have return successors, (14), 2 states have call predecessors, (14), 2 states have call successors, (14) Word has length 196 [2024-11-22 02:22:47,212 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-22 02:22:47,214 INFO L225 Difference]: With dead ends: 685 [2024-11-22 02:22:47,214 INFO L226 Difference]: Without dead ends: 454 [2024-11-22 02:22:47,215 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 202 GetRequests, 196 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:47,215 INFO L432 NwaCegarLoop]: 238 mSDtfsCounter, 7 mSDsluCounter, 455 mSDsCounter, 0 mSdLazyCounter, 50 mSolverCounterSat, 9 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 7 SdHoareTripleChecker+Valid, 693 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:47,215 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [7 Valid, 693 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:47,216 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 454 states. [2024-11-22 02:22:47,238 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 454 to 454. [2024-11-22 02:22:47,239 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 454 states, 370 states have (on average 1.3486486486486486) internal successors, (499), 372 states have internal predecessors, (499), 57 states have call successors, (57), 26 states have call predecessors, (57), 26 states have return successors, (57), 56 states have call predecessors, (57), 57 states have call successors, (57) [2024-11-22 02:22:47,241 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 454 states to 454 states and 613 transitions. [2024-11-22 02:22:47,242 INFO L78 Accepts]: Start accepts. Automaton has 454 states and 613 transitions. Word has length 196 [2024-11-22 02:22:47,242 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-22 02:22:47,242 INFO L471 AbstractCegarLoop]: Abstraction has 454 states and 613 transitions. [2024-11-22 02:22:47,242 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, (15), 2 states have call predecessors, (15), 3 states have return successors, (14), 2 states have call predecessors, (14), 2 states have call successors, (14) [2024-11-22 02:22:47,242 INFO L276 IsEmpty]: Start isEmpty. Operand 454 states and 613 transitions. [2024-11-22 02:22:47,244 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 198 [2024-11-22 02:22:47,244 INFO L207 NwaCegarLoop]: Found error trace [2024-11-22 02:22:47,244 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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,253 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (11)] Ended with exit code 0 [2024-11-22 02:22:47,448 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:47,449 INFO L396 AbstractCegarLoop]: === Iteration 22 === Targeting assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-22 02:22:47,449 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-22 02:22:47,449 INFO L85 PathProgramCache]: Analyzing trace with hash -1652221874, now seen corresponding path program 1 times [2024-11-22 02:22:47,449 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-22 02:22:47,449 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [216199988] [2024-11-22 02:22:47,449 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-22 02:22:47,449 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-22 02:22:47,469 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-22 02:22:47,543 INFO L134 CoverageAnalysis]: Checked inductivity of 291 backedges. 4 proven. 2 refuted. 0 times theorem prover too weak. 285 trivial. 0 not checked. [2024-11-22 02:22:47,543 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-22 02:22:47,543 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [216199988] [2024-11-22 02:22:47,543 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [216199988] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-22 02:22:47,543 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1850195456] [2024-11-22 02:22:47,543 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-22 02:22:47,544 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-22 02:22:47,544 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-11-22 02:22:47,546 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:47,546 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:47,683 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-22 02:22:47,686 INFO L255 TraceCheckSpWp]: Trace formula consists of 797 conjuncts, 2 conjuncts are in the unsatisfiable core [2024-11-22 02:22:47,689 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-22 02:22:47,740 INFO L134 CoverageAnalysis]: Checked inductivity of 291 backedges. 49 proven. 0 refuted. 0 times theorem prover too weak. 242 trivial. 0 not checked. [2024-11-22 02:22:47,741 INFO L307 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-11-22 02:22:47,741 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1850195456] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-22 02:22:47,741 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2024-11-22 02:22:47,741 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [5] total 6 [2024-11-22 02:22:47,741 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1446987812] [2024-11-22 02:22:47,741 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-22 02:22:47,742 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2024-11-22 02:22:47,742 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-22 02:22:47,742 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2024-11-22 02:22:47,742 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=21, Unknown=0, NotChecked=0, Total=30 [2024-11-22 02:22:47,743 INFO L87 Difference]: Start difference. First operand 454 states and 613 transitions. Second operand has 3 states, 3 states have (on average 31.333333333333332) internal successors, (94), 3 states have internal predecessors, (94), 3 states have call successors, (15), 3 states have call predecessors, (15), 3 states have return successors, (14), 3 states have call predecessors, (14), 3 states have call successors, (14) [2024-11-22 02:22:47,772 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-22 02:22:47,772 INFO L93 Difference]: Finished difference Result 958 states and 1319 transitions. [2024-11-22 02:22:47,773 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-11-22 02:22:47,773 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 31.333333333333332) internal successors, (94), 3 states have internal predecessors, (94), 3 states have call successors, (15), 3 states have call predecessors, (15), 3 states have return successors, (14), 3 states have call predecessors, (14), 3 states have call successors, (14) Word has length 197 [2024-11-22 02:22:47,773 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-22 02:22:47,776 INFO L225 Difference]: With dead ends: 958 [2024-11-22 02:22:47,776 INFO L226 Difference]: Without dead ends: 715 [2024-11-22 02:22:47,777 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 201 GetRequests, 197 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,777 INFO L432 NwaCegarLoop]: 277 mSDtfsCounter, 160 mSDsluCounter, 240 mSDsCounter, 0 mSdLazyCounter, 8 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 160 SdHoareTripleChecker+Valid, 517 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,778 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [160 Valid, 517 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,778 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 715 states. [2024-11-22 02:22:47,791 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 715 to 539. [2024-11-22 02:22:47,792 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 539 states, 445 states have (on average 1.3573033707865167) internal successors, (604), 448 states have internal predecessors, (604), 62 states have call successors, (62), 31 states have call predecessors, (62), 31 states have return successors, (62), 61 states have call predecessors, (62), 62 states have call successors, (62) [2024-11-22 02:22:47,794 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 539 states to 539 states and 728 transitions. [2024-11-22 02:22:47,795 INFO L78 Accepts]: Start accepts. Automaton has 539 states and 728 transitions. Word has length 197 [2024-11-22 02:22:47,795 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-22 02:22:47,795 INFO L471 AbstractCegarLoop]: Abstraction has 539 states and 728 transitions. [2024-11-22 02:22:47,795 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 31.333333333333332) internal successors, (94), 3 states have internal predecessors, (94), 3 states have call successors, (15), 3 states have call predecessors, (15), 3 states have return successors, (14), 3 states have call predecessors, (14), 3 states have call successors, (14) [2024-11-22 02:22:47,795 INFO L276 IsEmpty]: Start isEmpty. Operand 539 states and 728 transitions. [2024-11-22 02:22:47,797 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 199 [2024-11-22 02:22:47,797 INFO L207 NwaCegarLoop]: Found error trace [2024-11-22 02:22:47,797 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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,805 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (12)] Ended with exit code 0 [2024-11-22 02:22:47,997 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:47,998 INFO L396 AbstractCegarLoop]: === Iteration 23 === Targeting assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-22 02:22:47,998 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-22 02:22:47,998 INFO L85 PathProgramCache]: Analyzing trace with hash -1750464798, now seen corresponding path program 1 times [2024-11-22 02:22:47,998 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-22 02:22:47,998 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1838446206] [2024-11-22 02:22:47,998 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-22 02:22:47,998 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-22 02:22:48,020 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-22 02:22:48,146 INFO L134 CoverageAnalysis]: Checked inductivity of 291 backedges. 4 proven. 2 refuted. 0 times theorem prover too weak. 285 trivial. 0 not checked. [2024-11-22 02:22:48,146 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-22 02:22:48,146 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1838446206] [2024-11-22 02:22:48,146 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1838446206] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-22 02:22:48,146 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [254596662] [2024-11-22 02:22:48,147 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-22 02:22:48,147 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-22 02:22:48,147 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-11-22 02:22:48,149 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:48,151 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:48,311 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-22 02:22:48,314 INFO L255 TraceCheckSpWp]: Trace formula consists of 798 conjuncts, 2 conjuncts are in the unsatisfiable core [2024-11-22 02:22:48,317 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-22 02:22:48,362 INFO L134 CoverageAnalysis]: Checked inductivity of 291 backedges. 50 proven. 0 refuted. 0 times theorem prover too weak. 241 trivial. 0 not checked. [2024-11-22 02:22:48,362 INFO L307 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-11-22 02:22:48,362 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [254596662] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-22 02:22:48,363 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2024-11-22 02:22:48,363 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [5] total 6 [2024-11-22 02:22:48,363 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [635072575] [2024-11-22 02:22:48,363 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-22 02:22:48,363 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2024-11-22 02:22:48,363 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-22 02:22:48,364 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2024-11-22 02:22:48,364 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=21, Unknown=0, NotChecked=0, Total=30 [2024-11-22 02:22:48,364 INFO L87 Difference]: Start difference. First operand 539 states and 728 transitions. Second operand has 3 states, 3 states have (on average 32.0) internal successors, (96), 3 states have internal predecessors, (96), 3 states have call successors, (15), 3 states have call predecessors, (15), 3 states have return successors, (14), 3 states have call predecessors, (14), 3 states have call successors, (14) [2024-11-22 02:22:48,398 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-22 02:22:48,399 INFO L93 Difference]: Finished difference Result 1143 states and 1572 transitions. [2024-11-22 02:22:48,399 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-11-22 02:22:48,399 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 32.0) internal successors, (96), 3 states have internal predecessors, (96), 3 states have call successors, (15), 3 states have call predecessors, (15), 3 states have return successors, (14), 3 states have call predecessors, (14), 3 states have call successors, (14) Word has length 198 [2024-11-22 02:22:48,399 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-22 02:22:48,403 INFO L225 Difference]: With dead ends: 1143 [2024-11-22 02:22:48,403 INFO L226 Difference]: Without dead ends: 848 [2024-11-22 02:22:48,404 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 202 GetRequests, 198 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:48,405 INFO L432 NwaCegarLoop]: 292 mSDtfsCounter, 164 mSDsluCounter, 242 mSDsCounter, 0 mSdLazyCounter, 8 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 164 SdHoareTripleChecker+Valid, 534 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:48,405 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [164 Valid, 534 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:48,406 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 848 states. [2024-11-22 02:22:48,423 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 848 to 659. [2024-11-22 02:22:48,425 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 659 states, 553 states have (on average 1.3707052441229657) internal successors, (758), 558 states have internal predecessors, (758), 68 states have call successors, (68), 37 states have call predecessors, (68), 37 states have return successors, (68), 67 states have call predecessors, (68), 68 states have call successors, (68) [2024-11-22 02:22:48,427 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 659 states to 659 states and 894 transitions. [2024-11-22 02:22:48,427 INFO L78 Accepts]: Start accepts. Automaton has 659 states and 894 transitions. Word has length 198 [2024-11-22 02:22:48,428 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-22 02:22:48,428 INFO L471 AbstractCegarLoop]: Abstraction has 659 states and 894 transitions. [2024-11-22 02:22:48,428 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 32.0) internal successors, (96), 3 states have internal predecessors, (96), 3 states have call successors, (15), 3 states have call predecessors, (15), 3 states have return successors, (14), 3 states have call predecessors, (14), 3 states have call successors, (14) [2024-11-22 02:22:48,428 INFO L276 IsEmpty]: Start isEmpty. Operand 659 states and 894 transitions. [2024-11-22 02:22:48,430 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 200 [2024-11-22 02:22:48,430 INFO L207 NwaCegarLoop]: Found error trace [2024-11-22 02:22:48,430 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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,439 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (13)] Forceful destruction successful, exit code 0 [2024-11-22 02:22:48,630 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:48,631 INFO L396 AbstractCegarLoop]: === Iteration 24 === Targeting assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-22 02:22:48,631 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-22 02:22:48,631 INFO L85 PathProgramCache]: Analyzing trace with hash 331464553, now seen corresponding path program 1 times [2024-11-22 02:22:48,631 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-22 02:22:48,631 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [644350989] [2024-11-22 02:22:48,631 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-22 02:22:48,632 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-22 02:22:48,654 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-22 02:22:48,737 INFO L134 CoverageAnalysis]: Checked inductivity of 291 backedges. 4 proven. 2 refuted. 0 times theorem prover too weak. 285 trivial. 0 not checked. [2024-11-22 02:22:48,737 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-22 02:22:48,738 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [644350989] [2024-11-22 02:22:48,738 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [644350989] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-22 02:22:48,738 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [28058836] [2024-11-22 02:22:48,738 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-22 02:22:48,738 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-22 02:22:48,738 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-11-22 02:22:48,740 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:48,741 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:48,902 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-22 02:22:48,905 INFO L255 TraceCheckSpWp]: Trace formula consists of 799 conjuncts, 2 conjuncts are in the unsatisfiable core [2024-11-22 02:22:48,907 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-22 02:22:48,935 INFO L134 CoverageAnalysis]: Checked inductivity of 291 backedges. 41 proven. 0 refuted. 0 times theorem prover too weak. 250 trivial. 0 not checked. [2024-11-22 02:22:48,936 INFO L307 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-11-22 02:22:48,936 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [28058836] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-22 02:22:48,936 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2024-11-22 02:22:48,936 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [5] total 6 [2024-11-22 02:22:48,936 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1196970315] [2024-11-22 02:22:48,936 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-22 02:22:48,937 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2024-11-22 02:22:48,937 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-22 02:22:48,937 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2024-11-22 02:22:48,937 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=21, Unknown=0, NotChecked=0, Total=30 [2024-11-22 02:22:48,937 INFO L87 Difference]: Start difference. First operand 659 states and 894 transitions. Second operand has 3 states, 3 states have (on average 31.333333333333332) internal successors, (94), 3 states have internal predecessors, (94), 2 states have call successors, (15), 2 states have call predecessors, (15), 2 states have return successors, (14), 2 states have call predecessors, (14), 2 states have call successors, (14) [2024-11-22 02:22:48,973 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-22 02:22:48,973 INFO L93 Difference]: Finished difference Result 1381 states and 1910 transitions. [2024-11-22 02:22:48,973 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-11-22 02:22:48,974 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 31.333333333333332) internal successors, (94), 3 states have internal predecessors, (94), 2 states have call successors, (15), 2 states have call predecessors, (15), 2 states have return successors, (14), 2 states have call predecessors, (14), 2 states have call successors, (14) Word has length 199 [2024-11-22 02:22:48,974 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-22 02:22:48,978 INFO L225 Difference]: With dead ends: 1381 [2024-11-22 02:22:48,978 INFO L226 Difference]: Without dead ends: 1006 [2024-11-22 02:22:48,979 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 203 GetRequests, 199 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:48,980 INFO L432 NwaCegarLoop]: 306 mSDtfsCounter, 171 mSDsluCounter, 244 mSDsCounter, 0 mSdLazyCounter, 8 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 171 SdHoareTripleChecker+Valid, 550 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:48,981 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [171 Valid, 550 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:48,981 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1006 states. [2024-11-22 02:22:49,007 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1006 to 789. [2024-11-22 02:22:49,008 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 789 states, 675 states have (on average 1.3955555555555557) internal successors, (942), 684 states have internal predecessors, (942), 72 states have call successors, (72), 41 states have call predecessors, (72), 41 states have return successors, (72), 71 states have call predecessors, (72), 72 states have call successors, (72) [2024-11-22 02:22:49,010 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 789 states to 789 states and 1086 transitions. [2024-11-22 02:22:49,011 INFO L78 Accepts]: Start accepts. Automaton has 789 states and 1086 transitions. Word has length 199 [2024-11-22 02:22:49,011 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-22 02:22:49,011 INFO L471 AbstractCegarLoop]: Abstraction has 789 states and 1086 transitions. [2024-11-22 02:22:49,012 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 31.333333333333332) internal successors, (94), 3 states have internal predecessors, (94), 2 states have call successors, (15), 2 states have call predecessors, (15), 2 states have return successors, (14), 2 states have call predecessors, (14), 2 states have call successors, (14) [2024-11-22 02:22:49,012 INFO L276 IsEmpty]: Start isEmpty. Operand 789 states and 1086 transitions. [2024-11-22 02:22:49,013 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 200 [2024-11-22 02:22:49,014 INFO L207 NwaCegarLoop]: Found error trace [2024-11-22 02:22:49,014 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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,025 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (14)] Forceful destruction successful, exit code 0 [2024-11-22 02:22:49,214 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:49,215 INFO L396 AbstractCegarLoop]: === Iteration 25 === Targeting assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-22 02:22:49,215 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-22 02:22:49,215 INFO L85 PathProgramCache]: Analyzing trace with hash -1912518745, now seen corresponding path program 1 times [2024-11-22 02:22:49,215 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-22 02:22:49,215 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [518376496] [2024-11-22 02:22:49,215 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-22 02:22:49,215 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-22 02:22:49,235 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-22 02:22:49,303 INFO L134 CoverageAnalysis]: Checked inductivity of 291 backedges. 4 proven. 2 refuted. 0 times theorem prover too weak. 285 trivial. 0 not checked. [2024-11-22 02:22:49,303 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-22 02:22:49,303 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [518376496] [2024-11-22 02:22:49,303 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [518376496] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-22 02:22:49,303 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [566838725] [2024-11-22 02:22:49,304 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-22 02:22:49,304 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-22 02:22:49,304 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-11-22 02:22:49,306 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:49,307 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:49,461 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-22 02:22:49,464 INFO L255 TraceCheckSpWp]: Trace formula consists of 798 conjuncts, 7 conjuncts are in the unsatisfiable core [2024-11-22 02:22:49,467 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-22 02:22:49,493 INFO L134 CoverageAnalysis]: Checked inductivity of 291 backedges. 47 proven. 0 refuted. 0 times theorem prover too weak. 244 trivial. 0 not checked. [2024-11-22 02:22:49,493 INFO L307 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-11-22 02:22:49,493 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [566838725] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-22 02:22:49,493 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2024-11-22 02:22:49,493 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [5] total 7 [2024-11-22 02:22:49,494 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [879323000] [2024-11-22 02:22:49,494 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-22 02:22:49,494 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2024-11-22 02:22:49,494 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-22 02:22:49,494 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2024-11-22 02:22:49,494 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=31, Unknown=0, NotChecked=0, Total=42 [2024-11-22 02:22:49,495 INFO L87 Difference]: Start difference. First operand 789 states and 1086 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, (15), 2 states have call predecessors, (15), 3 states have return successors, (14), 3 states have call predecessors, (14), 2 states have call successors, (14) [2024-11-22 02:22:49,530 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-22 02:22:49,530 INFO L93 Difference]: Finished difference Result 1421 states and 1971 transitions. [2024-11-22 02:22:49,531 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2024-11-22 02:22:49,531 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, (15), 2 states have call predecessors, (15), 3 states have return successors, (14), 3 states have call predecessors, (14), 2 states have call successors, (14) Word has length 199 [2024-11-22 02:22:49,531 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-22 02:22:49,535 INFO L225 Difference]: With dead ends: 1421 [2024-11-22 02:22:49,535 INFO L226 Difference]: Without dead ends: 791 [2024-11-22 02:22:49,536 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 203 GetRequests, 198 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:49,537 INFO L432 NwaCegarLoop]: 252 mSDtfsCounter, 0 mSDsluCounter, 747 mSDsCounter, 0 mSdLazyCounter, 10 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 0 SdHoareTripleChecker+Valid, 999 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:49,537 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [0 Valid, 999 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:49,538 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 791 states. [2024-11-22 02:22:49,557 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 791 to 789. [2024-11-22 02:22:49,559 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 789 states, 675 states have (on average 1.3866666666666667) internal successors, (936), 684 states have internal predecessors, (936), 72 states have call successors, (72), 41 states have call predecessors, (72), 41 states have return successors, (72), 71 states have call predecessors, (72), 72 states have call successors, (72) [2024-11-22 02:22:49,563 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 789 states to 789 states and 1080 transitions. [2024-11-22 02:22:49,564 INFO L78 Accepts]: Start accepts. Automaton has 789 states and 1080 transitions. Word has length 199 [2024-11-22 02:22:49,564 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-22 02:22:49,564 INFO L471 AbstractCegarLoop]: Abstraction has 789 states and 1080 transitions. [2024-11-22 02:22:49,565 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, (15), 2 states have call predecessors, (15), 3 states have return successors, (14), 3 states have call predecessors, (14), 2 states have call successors, (14) [2024-11-22 02:22:49,565 INFO L276 IsEmpty]: Start isEmpty. Operand 789 states and 1080 transitions. [2024-11-22 02:22:49,566 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 207 [2024-11-22 02:22:49,566 INFO L207 NwaCegarLoop]: Found error trace [2024-11-22 02:22:49,567 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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,574 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (15)] Forceful destruction successful, exit code 0 [2024-11-22 02:22:49,767 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,767 INFO L396 AbstractCegarLoop]: === Iteration 26 === Targeting assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-22 02:22:49,768 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-22 02:22:49,768 INFO L85 PathProgramCache]: Analyzing trace with hash 280349904, now seen corresponding path program 1 times [2024-11-22 02:22:49,768 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-22 02:22:49,768 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1098746255] [2024-11-22 02:22:49,768 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-22 02:22:49,768 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-22 02:22:49,814 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-22 02:22:49,883 INFO L134 CoverageAnalysis]: Checked inductivity of 373 backedges. 4 proven. 2 refuted. 0 times theorem prover too weak. 367 trivial. 0 not checked. [2024-11-22 02:22:49,883 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-22 02:22:49,883 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1098746255] [2024-11-22 02:22:49,884 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1098746255] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-22 02:22:49,884 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [179725738] [2024-11-22 02:22:49,884 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-22 02:22:49,884 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-22 02:22:49,884 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-11-22 02:22:49,886 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,887 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:50,029 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-22 02:22:50,032 INFO L255 TraceCheckSpWp]: Trace formula consists of 790 conjuncts, 5 conjuncts are in the unsatisfiable core [2024-11-22 02:22:50,034 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-22 02:22:50,069 INFO L134 CoverageAnalysis]: Checked inductivity of 373 backedges. 129 proven. 11 refuted. 0 times theorem prover too weak. 233 trivial. 0 not checked. [2024-11-22 02:22:50,070 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-22 02:22:50,186 INFO L134 CoverageAnalysis]: Checked inductivity of 373 backedges. 109 proven. 0 refuted. 0 times theorem prover too weak. 264 trivial. 0 not checked. [2024-11-22 02:22:50,187 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [179725738] provided 1 perfect and 1 imperfect interpolant sequences [2024-11-22 02:22:50,187 INFO L185 FreeRefinementEngine]: Found 1 perfect and 2 imperfect interpolant sequences. [2024-11-22 02:22:50,187 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [5, 4] total 8 [2024-11-22 02:22:50,187 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1924902261] [2024-11-22 02:22:50,187 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-22 02:22:50,188 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2024-11-22 02:22:50,188 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-22 02:22:50,188 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2024-11-22 02:22:50,189 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=15, Invalid=41, Unknown=0, NotChecked=0, Total=56 [2024-11-22 02:22:50,189 INFO L87 Difference]: Start difference. First operand 789 states and 1080 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, (14), 2 states have call predecessors, (14), 2 states have return successors, (13), 2 states have call predecessors, (13), 2 states have call successors, (13) [2024-11-22 02:22:50,225 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-22 02:22:50,226 INFO L93 Difference]: Finished difference Result 1443 states and 1995 transitions. [2024-11-22 02:22:50,226 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2024-11-22 02:22:50,226 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, (14), 2 states have call predecessors, (14), 2 states have return successors, (13), 2 states have call predecessors, (13), 2 states have call successors, (13) Word has length 206 [2024-11-22 02:22:50,227 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-22 02:22:50,229 INFO L225 Difference]: With dead ends: 1443 [2024-11-22 02:22:50,230 INFO L226 Difference]: Without dead ends: 780 [2024-11-22 02:22:50,231 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 415 GetRequests, 409 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:50,231 INFO L432 NwaCegarLoop]: 246 mSDtfsCounter, 21 mSDsluCounter, 439 mSDsCounter, 0 mSdLazyCounter, 21 mSolverCounterSat, 4 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 26 SdHoareTripleChecker+Valid, 685 SdHoareTripleChecker+Invalid, 25 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 4 IncrementalHoareTripleChecker+Valid, 21 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2024-11-22 02:22:50,231 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [26 Valid, 685 Invalid, 25 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [4 Valid, 21 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2024-11-22 02:22:50,232 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 780 states. [2024-11-22 02:22:50,250 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 780 to 780. [2024-11-22 02:22:50,255 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 780 states, 669 states have (on average 1.3766816143497758) internal successors, (921), 678 states have internal predecessors, (921), 69 states have call successors, (69), 41 states have call predecessors, (69), 41 states have return successors, (69), 68 states have call predecessors, (69), 69 states have call successors, (69) [2024-11-22 02:22:50,257 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 780 states to 780 states and 1059 transitions. [2024-11-22 02:22:50,258 INFO L78 Accepts]: Start accepts. Automaton has 780 states and 1059 transitions. Word has length 206 [2024-11-22 02:22:50,258 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-22 02:22:50,258 INFO L471 AbstractCegarLoop]: Abstraction has 780 states and 1059 transitions. [2024-11-22 02:22:50,259 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, (14), 2 states have call predecessors, (14), 2 states have return successors, (13), 2 states have call predecessors, (13), 2 states have call successors, (13) [2024-11-22 02:22:50,259 INFO L276 IsEmpty]: Start isEmpty. Operand 780 states and 1059 transitions. [2024-11-22 02:22:50,260 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 231 [2024-11-22 02:22:50,260 INFO L207 NwaCegarLoop]: Found error trace [2024-11-22 02:22:50,261 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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,269 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,461 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,462 INFO L396 AbstractCegarLoop]: === Iteration 27 === Targeting assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-22 02:22:50,462 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-22 02:22:50,462 INFO L85 PathProgramCache]: Analyzing trace with hash -1192718275, now seen corresponding path program 1 times [2024-11-22 02:22:50,463 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-22 02:22:50,463 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1667329189] [2024-11-22 02:22:50,463 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-22 02:22:50,463 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-22 02:22:50,493 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-22 02:22:50,600 INFO L134 CoverageAnalysis]: Checked inductivity of 427 backedges. 4 proven. 2 refuted. 0 times theorem prover too weak. 421 trivial. 0 not checked. [2024-11-22 02:22:50,601 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-22 02:22:50,601 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1667329189] [2024-11-22 02:22:50,601 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1667329189] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-22 02:22:50,601 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1906259656] [2024-11-22 02:22:50,601 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-22 02:22:50,602 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-22 02:22:50,602 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-11-22 02:22:50,604 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,605 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,764 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-22 02:22:50,768 INFO L255 TraceCheckSpWp]: Trace formula consists of 868 conjuncts, 7 conjuncts are in the unsatisfiable core [2024-11-22 02:22:50,771 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-22 02:22:50,781 INFO L134 CoverageAnalysis]: Checked inductivity of 427 backedges. 136 proven. 0 refuted. 0 times theorem prover too weak. 291 trivial. 0 not checked. [2024-11-22 02:22:50,783 INFO L307 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-11-22 02:22:50,783 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1906259656] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-22 02:22:50,783 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2024-11-22 02:22:50,783 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [5] total 5 [2024-11-22 02:22:50,783 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1858204591] [2024-11-22 02:22:50,783 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-22 02:22:50,784 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2024-11-22 02:22:50,784 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-22 02:22:50,785 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2024-11-22 02:22:50,785 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2024-11-22 02:22:50,785 INFO L87 Difference]: Start difference. First operand 780 states and 1059 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, (15), 2 states have call predecessors, (15), 3 states have return successors, (14), 3 states have call predecessors, (14), 2 states have call successors, (14) [2024-11-22 02:22:50,812 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-22 02:22:50,813 INFO L93 Difference]: Finished difference Result 1451 states and 1988 transitions. [2024-11-22 02:22:50,813 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2024-11-22 02:22:50,813 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, (15), 2 states have call predecessors, (15), 3 states have return successors, (14), 3 states have call predecessors, (14), 2 states have call successors, (14) Word has length 230 [2024-11-22 02:22:50,813 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-22 02:22:50,816 INFO L225 Difference]: With dead ends: 1451 [2024-11-22 02:22:50,816 INFO L226 Difference]: Without dead ends: 780 [2024-11-22 02:22:50,817 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 234 GetRequests, 231 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,818 INFO L432 NwaCegarLoop]: 251 mSDtfsCounter, 0 mSDsluCounter, 745 mSDsCounter, 0 mSdLazyCounter, 10 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 0 SdHoareTripleChecker+Valid, 996 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,818 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [0 Valid, 996 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,819 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 780 states. [2024-11-22 02:22:50,836 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 780 to 780. [2024-11-22 02:22:50,837 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 780 states, 669 states have (on average 1.3721973094170403) internal successors, (918), 678 states have internal predecessors, (918), 69 states have call successors, (69), 41 states have call predecessors, (69), 41 states have return successors, (69), 68 states have call predecessors, (69), 69 states have call successors, (69) [2024-11-22 02:22:50,839 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 780 states to 780 states and 1056 transitions. [2024-11-22 02:22:50,840 INFO L78 Accepts]: Start accepts. Automaton has 780 states and 1056 transitions. Word has length 230 [2024-11-22 02:22:50,840 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-22 02:22:50,840 INFO L471 AbstractCegarLoop]: Abstraction has 780 states and 1056 transitions. [2024-11-22 02:22:50,840 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, (15), 2 states have call predecessors, (15), 3 states have return successors, (14), 3 states have call predecessors, (14), 2 states have call successors, (14) [2024-11-22 02:22:50,840 INFO L276 IsEmpty]: Start isEmpty. Operand 780 states and 1056 transitions. [2024-11-22 02:22:50,842 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 237 [2024-11-22 02:22:50,842 INFO L207 NwaCegarLoop]: Found error trace [2024-11-22 02:22:50,842 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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,850 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:51,043 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:51,043 INFO L396 AbstractCegarLoop]: === Iteration 28 === Targeting assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-22 02:22:51,044 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-22 02:22:51,045 INFO L85 PathProgramCache]: Analyzing trace with hash 1194649983, now seen corresponding path program 1 times [2024-11-22 02:22:51,045 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-22 02:22:51,045 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1284291803] [2024-11-22 02:22:51,045 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-22 02:22:51,046 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-22 02:22:51,064 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-22 02:22:51,134 INFO L134 CoverageAnalysis]: Checked inductivity of 528 backedges. 83 proven. 73 refuted. 0 times theorem prover too weak. 372 trivial. 0 not checked. [2024-11-22 02:22:51,135 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-22 02:22:51,135 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1284291803] [2024-11-22 02:22:51,135 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1284291803] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-22 02:22:51,135 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [345089775] [2024-11-22 02:22:51,135 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-22 02:22:51,135 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-22 02:22:51,135 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-11-22 02:22:51,137 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,139 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,339 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-22 02:22:51,344 INFO L255 TraceCheckSpWp]: Trace formula consists of 861 conjuncts, 5 conjuncts are in the unsatisfiable core [2024-11-22 02:22:51,348 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-22 02:22:51,378 INFO L134 CoverageAnalysis]: Checked inductivity of 528 backedges. 260 proven. 9 refuted. 0 times theorem prover too weak. 259 trivial. 0 not checked. [2024-11-22 02:22:51,379 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-22 02:22:51,528 INFO L134 CoverageAnalysis]: Checked inductivity of 528 backedges. 92 proven. 64 refuted. 0 times theorem prover too weak. 372 trivial. 0 not checked. [2024-11-22 02:22:51,529 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [345089775] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-22 02:22:51,529 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-22 02:22:51,529 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [4, 4, 4] total 5 [2024-11-22 02:22:51,529 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1753470426] [2024-11-22 02:22:51,529 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-11-22 02:22:51,530 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2024-11-22 02:22:51,530 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-22 02:22:51,531 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2024-11-22 02:22:51,531 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2024-11-22 02:22:51,531 INFO L87 Difference]: Start difference. First operand 780 states and 1056 transitions. Second operand has 5 states, 5 states have (on average 26.0) internal successors, (130), 5 states have internal predecessors, (130), 2 states have call successors, (22), 2 states have call predecessors, (22), 3 states have return successors, (21), 2 states have call predecessors, (21), 2 states have call successors, (21) [2024-11-22 02:22:51,611 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-22 02:22:51,612 INFO L93 Difference]: Finished difference Result 1489 states and 2031 transitions. [2024-11-22 02:22:51,612 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2024-11-22 02:22:51,613 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 26.0) internal successors, (130), 5 states have internal predecessors, (130), 2 states have call successors, (22), 2 states have call predecessors, (22), 3 states have return successors, (21), 2 states have call predecessors, (21), 2 states have call successors, (21) Word has length 236 [2024-11-22 02:22:51,613 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-22 02:22:51,617 INFO L225 Difference]: With dead ends: 1489 [2024-11-22 02:22:51,617 INFO L226 Difference]: Without dead ends: 777 [2024-11-22 02:22:51,619 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 476 GetRequests, 472 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,620 INFO L432 NwaCegarLoop]: 237 mSDtfsCounter, 32 mSDsluCounter, 439 mSDsCounter, 0 mSdLazyCounter, 33 mSolverCounterSat, 13 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 33 SdHoareTripleChecker+Valid, 676 SdHoareTripleChecker+Invalid, 46 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 13 IncrementalHoareTripleChecker+Valid, 33 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2024-11-22 02:22:51,620 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [33 Valid, 676 Invalid, 46 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [13 Valid, 33 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2024-11-22 02:22:51,621 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 777 states. [2024-11-22 02:22:51,655 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 777 to 777. [2024-11-22 02:22:51,657 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 777 states, 666 states have (on average 1.3693693693693694) internal successors, (912), 675 states have internal predecessors, (912), 69 states have call successors, (69), 41 states have call predecessors, (69), 41 states have return successors, (69), 68 states have call predecessors, (69), 69 states have call successors, (69) [2024-11-22 02:22:51,659 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 777 states to 777 states and 1050 transitions. [2024-11-22 02:22:51,661 INFO L78 Accepts]: Start accepts. Automaton has 777 states and 1050 transitions. Word has length 236 [2024-11-22 02:22:51,661 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-22 02:22:51,661 INFO L471 AbstractCegarLoop]: Abstraction has 777 states and 1050 transitions. [2024-11-22 02:22:51,662 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 26.0) internal successors, (130), 5 states have internal predecessors, (130), 2 states have call successors, (22), 2 states have call predecessors, (22), 3 states have return successors, (21), 2 states have call predecessors, (21), 2 states have call successors, (21) [2024-11-22 02:22:51,662 INFO L276 IsEmpty]: Start isEmpty. Operand 777 states and 1050 transitions. [2024-11-22 02:22:51,665 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 264 [2024-11-22 02:22:51,665 INFO L207 NwaCegarLoop]: Found error trace [2024-11-22 02:22:51,666 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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,677 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (18)] Forceful destruction successful, exit code 0 [2024-11-22 02:22:51,869 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,870 INFO L396 AbstractCegarLoop]: === Iteration 29 === Targeting assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-22 02:22:51,870 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-22 02:22:51,870 INFO L85 PathProgramCache]: Analyzing trace with hash 305075163, now seen corresponding path program 1 times [2024-11-22 02:22:51,870 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-22 02:22:51,870 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1158169888] [2024-11-22 02:22:51,871 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-22 02:22:51,871 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-22 02:22:51,919 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-22 02:22:52,083 INFO L134 CoverageAnalysis]: Checked inductivity of 639 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 639 trivial. 0 not checked. [2024-11-22 02:22:52,083 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-22 02:22:52,083 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1158169888] [2024-11-22 02:22:52,083 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1158169888] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-22 02:22:52,084 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-22 02:22:52,084 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2024-11-22 02:22:52,084 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1384135882] [2024-11-22 02:22:52,084 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-22 02:22:52,084 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2024-11-22 02:22:52,084 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-22 02:22:52,085 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2024-11-22 02:22:52,085 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2024-11-22 02:22:52,086 INFO L87 Difference]: Start difference. First operand 777 states and 1050 transitions. Second operand has 3 states, 3 states have (on average 29.0) internal successors, (87), 3 states have internal predecessors, (87), 2 states have call successors, (15), 2 states have call predecessors, (15), 1 states have return successors, (14), 2 states have call predecessors, (14), 2 states have call successors, (14) [2024-11-22 02:22:52,106 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-22 02:22:52,107 INFO L93 Difference]: Finished difference Result 1260 states and 1726 transitions. [2024-11-22 02:22:52,107 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-11-22 02:22:52,107 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 29.0) internal successors, (87), 3 states have internal predecessors, (87), 2 states have call successors, (15), 2 states have call predecessors, (15), 1 states have return successors, (14), 2 states have call predecessors, (14), 2 states have call successors, (14) Word has length 263 [2024-11-22 02:22:52,108 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-22 02:22:52,113 INFO L225 Difference]: With dead ends: 1260 [2024-11-22 02:22:52,113 INFO L226 Difference]: Without dead ends: 752 [2024-11-22 02:22:52,114 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:52,115 INFO L432 NwaCegarLoop]: 249 mSDtfsCounter, 0 mSDsluCounter, 242 mSDsCounter, 0 mSdLazyCounter, 6 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 0 SdHoareTripleChecker+Valid, 491 SdHoareTripleChecker+Invalid, 6 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 6 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2024-11-22 02:22:52,115 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [0 Valid, 491 Invalid, 6 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 6 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2024-11-22 02:22:52,116 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 752 states. [2024-11-22 02:22:52,138 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 752 to 752. [2024-11-22 02:22:52,139 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 752 states, 642 states have (on average 1.3504672897196262) internal successors, (867), 650 states have internal predecessors, (867), 69 states have call successors, (69), 41 states have call predecessors, (69), 40 states have return successors, (68), 67 states have call predecessors, (68), 68 states have call successors, (68) [2024-11-22 02:22:52,141 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 752 states to 752 states and 1004 transitions. [2024-11-22 02:22:52,142 INFO L78 Accepts]: Start accepts. Automaton has 752 states and 1004 transitions. Word has length 263 [2024-11-22 02:22:52,142 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-22 02:22:52,142 INFO L471 AbstractCegarLoop]: Abstraction has 752 states and 1004 transitions. [2024-11-22 02:22:52,142 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 29.0) internal successors, (87), 3 states have internal predecessors, (87), 2 states have call successors, (15), 2 states have call predecessors, (15), 1 states have return successors, (14), 2 states have call predecessors, (14), 2 states have call successors, (14) [2024-11-22 02:22:52,142 INFO L276 IsEmpty]: Start isEmpty. Operand 752 states and 1004 transitions. [2024-11-22 02:22:52,144 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 265 [2024-11-22 02:22:52,144 INFO L207 NwaCegarLoop]: Found error trace [2024-11-22 02:22:52,144 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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,145 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable28 [2024-11-22 02:22:52,145 INFO L396 AbstractCegarLoop]: === Iteration 30 === Targeting assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-22 02:22:52,145 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-22 02:22:52,145 INFO L85 PathProgramCache]: Analyzing trace with hash -2046313536, now seen corresponding path program 1 times [2024-11-22 02:22:52,145 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-22 02:22:52,145 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2138259177] [2024-11-22 02:22:52,146 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-22 02:22:52,146 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-22 02:22:52,205 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-22 02:22:52,517 INFO L134 CoverageAnalysis]: Checked inductivity of 639 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 639 trivial. 0 not checked. [2024-11-22 02:22:52,520 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-22 02:22:52,520 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2138259177] [2024-11-22 02:22:52,520 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2138259177] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-22 02:22:52,520 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-22 02:22:52,521 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2024-11-22 02:22:52,521 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1052482323] [2024-11-22 02:22:52,521 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-22 02:22:52,521 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2024-11-22 02:22:52,521 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-22 02:22:52,522 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2024-11-22 02:22:52,522 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=21, Unknown=0, NotChecked=0, Total=30 [2024-11-22 02:22:52,522 INFO L87 Difference]: Start difference. First operand 752 states and 1004 transitions. Second operand has 6 states, 5 states have (on average 17.6) internal successors, (88), 5 states have internal predecessors, (88), 2 states have call successors, (15), 2 states have call predecessors, (15), 1 states have return successors, (14), 1 states have call predecessors, (14), 1 states have call successors, (14) [2024-11-22 02:22:52,600 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-22 02:22:52,601 INFO L93 Difference]: Finished difference Result 1082 states and 1514 transitions. [2024-11-22 02:22:52,601 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2024-11-22 02:22:52,602 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 5 states have (on average 17.6) internal successors, (88), 5 states have internal predecessors, (88), 2 states have call successors, (15), 2 states have call predecessors, (15), 1 states have return successors, (14), 1 states have call predecessors, (14), 1 states have call successors, (14) Word has length 264 [2024-11-22 02:22:52,602 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-22 02:22:52,607 INFO L225 Difference]: With dead ends: 1082 [2024-11-22 02:22:52,607 INFO L226 Difference]: Without dead ends: 1080 [2024-11-22 02:22:52,608 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,608 INFO L432 NwaCegarLoop]: 388 mSDtfsCounter, 122 mSDsluCounter, 1410 mSDsCounter, 0 mSdLazyCounter, 39 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 142 SdHoareTripleChecker+Valid, 1798 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,609 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [142 Valid, 1798 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,610 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1080 states. [2024-11-22 02:22:52,640 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1080 to 758. [2024-11-22 02:22:52,641 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 758 states, 646 states have (on average 1.348297213622291) internal successors, (871), 655 states have internal predecessors, (871), 70 states have call successors, (70), 42 states have call predecessors, (70), 41 states have return successors, (69), 67 states have call predecessors, (69), 69 states have call successors, (69) [2024-11-22 02:22:52,643 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 758 states to 758 states and 1010 transitions. [2024-11-22 02:22:52,645 INFO L78 Accepts]: Start accepts. Automaton has 758 states and 1010 transitions. Word has length 264 [2024-11-22 02:22:52,645 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-22 02:22:52,645 INFO L471 AbstractCegarLoop]: Abstraction has 758 states and 1010 transitions. [2024-11-22 02:22:52,645 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 5 states have (on average 17.6) internal successors, (88), 5 states have internal predecessors, (88), 2 states have call successors, (15), 2 states have call predecessors, (15), 1 states have return successors, (14), 1 states have call predecessors, (14), 1 states have call successors, (14) [2024-11-22 02:22:52,646 INFO L276 IsEmpty]: Start isEmpty. Operand 758 states and 1010 transitions. [2024-11-22 02:22:52,648 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 273 [2024-11-22 02:22:52,648 INFO L207 NwaCegarLoop]: Found error trace [2024-11-22 02:22:52,649 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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,649 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable29 [2024-11-22 02:22:52,649 INFO L396 AbstractCegarLoop]: === Iteration 31 === Targeting assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-22 02:22:52,649 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-22 02:22:52,649 INFO L85 PathProgramCache]: Analyzing trace with hash -1490986618, now seen corresponding path program 1 times [2024-11-22 02:22:52,650 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-22 02:22:52,650 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1692495149] [2024-11-22 02:22:52,650 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-22 02:22:52,650 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-22 02:22:52,687 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-22 02:22:52,941 INFO L134 CoverageAnalysis]: Checked inductivity of 684 backedges. 142 proven. 27 refuted. 0 times theorem prover too weak. 515 trivial. 0 not checked. [2024-11-22 02:22:52,942 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-22 02:22:52,942 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1692495149] [2024-11-22 02:22:52,942 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1692495149] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-22 02:22:52,942 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1737241178] [2024-11-22 02:22:52,942 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-22 02:22:52,942 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-22 02:22:52,942 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-11-22 02:22:52,944 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,945 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:53,113 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-22 02:22:53,117 INFO L255 TraceCheckSpWp]: Trace formula consists of 969 conjuncts, 10 conjuncts are in the unsatisfiable core [2024-11-22 02:22:53,121 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-22 02:22:53,263 INFO L134 CoverageAnalysis]: Checked inductivity of 684 backedges. 251 proven. 33 refuted. 0 times theorem prover too weak. 400 trivial. 0 not checked. [2024-11-22 02:22:53,263 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-22 02:22:53,555 INFO L134 CoverageAnalysis]: Checked inductivity of 684 backedges. 146 proven. 23 refuted. 0 times theorem prover too weak. 515 trivial. 0 not checked. [2024-11-22 02:22:53,556 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1737241178] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-22 02:22:53,556 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-22 02:22:53,556 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11, 11] total 18 [2024-11-22 02:22:53,556 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1940687102] [2024-11-22 02:22:53,556 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-11-22 02:22:53,557 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 18 states [2024-11-22 02:22:53,557 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-22 02:22:53,557 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2024-11-22 02:22:53,557 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=49, Invalid=257, Unknown=0, NotChecked=0, Total=306 [2024-11-22 02:22:53,558 INFO L87 Difference]: Start difference. First operand 758 states and 1010 transitions. Second operand has 18 states, 18 states have (on average 8.055555555555555) internal successors, (145), 14 states have internal predecessors, (145), 5 states have call successors, (25), 4 states have call predecessors, (25), 9 states have return successors, (27), 8 states have call predecessors, (27), 5 states have call successors, (27) [2024-11-22 02:22:53,934 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-22 02:22:53,934 INFO L93 Difference]: Finished difference Result 1816 states and 2497 transitions. [2024-11-22 02:22:53,934 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2024-11-22 02:22:53,935 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 8.055555555555555) internal successors, (145), 14 states have internal predecessors, (145), 5 states have call successors, (25), 4 states have call predecessors, (25), 9 states have return successors, (27), 8 states have call predecessors, (27), 5 states have call successors, (27) Word has length 272 [2024-11-22 02:22:53,935 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-22 02:22:53,940 INFO L225 Difference]: With dead ends: 1816 [2024-11-22 02:22:53,940 INFO L226 Difference]: Without dead ends: 1348 [2024-11-22 02:22:53,941 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 563 GetRequests, 535 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,941 INFO L432 NwaCegarLoop]: 352 mSDtfsCounter, 300 mSDsluCounter, 3359 mSDsCounter, 0 mSdLazyCounter, 372 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 320 SdHoareTripleChecker+Valid, 3711 SdHoareTripleChecker+Invalid, 374 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 372 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2024-11-22 02:22:53,942 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [320 Valid, 3711 Invalid, 374 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 372 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2024-11-22 02:22:53,942 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1348 states. [2024-11-22 02:22:53,976 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1348 to 1063. [2024-11-22 02:22:53,977 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1063 states, 911 states have (on average 1.3490669593852909) internal successors, (1229), 921 states have internal predecessors, (1229), 94 states have call successors, (94), 55 states have call predecessors, (94), 57 states have return successors, (98), 93 states have call predecessors, (98), 93 states have call successors, (98) [2024-11-22 02:22:53,979 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1063 states to 1063 states and 1421 transitions. [2024-11-22 02:22:53,980 INFO L78 Accepts]: Start accepts. Automaton has 1063 states and 1421 transitions. Word has length 272 [2024-11-22 02:22:53,980 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-22 02:22:53,980 INFO L471 AbstractCegarLoop]: Abstraction has 1063 states and 1421 transitions. [2024-11-22 02:22:53,981 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 18 states, 18 states have (on average 8.055555555555555) internal successors, (145), 14 states have internal predecessors, (145), 5 states have call successors, (25), 4 states have call predecessors, (25), 9 states have return successors, (27), 8 states have call predecessors, (27), 5 states have call successors, (27) [2024-11-22 02:22:53,981 INFO L276 IsEmpty]: Start isEmpty. Operand 1063 states and 1421 transitions. [2024-11-22 02:22:53,983 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 273 [2024-11-22 02:22:53,983 INFO L207 NwaCegarLoop]: Found error trace [2024-11-22 02:22:53,983 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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,991 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (19)] Ended with exit code 0 [2024-11-22 02:22:54,184 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable30,19 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-22 02:22:54,185 INFO L396 AbstractCegarLoop]: === Iteration 32 === Targeting assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-22 02:22:54,185 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-22 02:22:54,185 INFO L85 PathProgramCache]: Analyzing trace with hash -529372601, now seen corresponding path program 1 times [2024-11-22 02:22:54,186 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-22 02:22:54,186 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1132007632] [2024-11-22 02:22:54,186 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-22 02:22:54,186 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-22 02:22:54,225 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-22 02:22:54,318 INFO L134 CoverageAnalysis]: Checked inductivity of 684 backedges. 12 proven. 4 refuted. 0 times theorem prover too weak. 668 trivial. 0 not checked. [2024-11-22 02:22:54,319 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-22 02:22:54,319 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1132007632] [2024-11-22 02:22:54,319 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1132007632] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-22 02:22:54,319 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1447897070] [2024-11-22 02:22:54,319 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-22 02:22:54,319 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-22 02:22:54,319 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-11-22 02:22:54,320 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,322 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,491 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-22 02:22:54,495 INFO L255 TraceCheckSpWp]: Trace formula consists of 968 conjuncts, 5 conjuncts are in the unsatisfiable core [2024-11-22 02:22:54,500 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-22 02:22:54,517 INFO L134 CoverageAnalysis]: Checked inductivity of 684 backedges. 77 proven. 0 refuted. 0 times theorem prover too weak. 607 trivial. 0 not checked. [2024-11-22 02:22:54,518 INFO L307 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-11-22 02:22:54,518 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1447897070] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-22 02:22:54,518 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2024-11-22 02:22:54,518 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [4] total 4 [2024-11-22 02:22:54,518 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [564415022] [2024-11-22 02:22:54,518 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-22 02:22:54,519 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2024-11-22 02:22:54,519 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-22 02:22:54,519 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2024-11-22 02:22:54,519 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2024-11-22 02:22:54,519 INFO L87 Difference]: Start difference. First operand 1063 states and 1421 transitions. Second operand has 4 states, 4 states have (on average 25.25) internal successors, (101), 4 states have internal predecessors, (101), 2 states have call successors, (16), 2 states have call predecessors, (16), 3 states have return successors, (15), 2 states have call predecessors, (15), 2 states have call successors, (15) [2024-11-22 02:22:54,587 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-22 02:22:54,588 INFO L93 Difference]: Finished difference Result 1989 states and 2706 transitions. [2024-11-22 02:22:54,588 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2024-11-22 02:22:54,588 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 25.25) internal successors, (101), 4 states have internal predecessors, (101), 2 states have call successors, (16), 2 states have call predecessors, (16), 3 states have return successors, (15), 2 states have call predecessors, (15), 2 states have call successors, (15) Word has length 272 [2024-11-22 02:22:54,588 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-22 02:22:54,594 INFO L225 Difference]: With dead ends: 1989 [2024-11-22 02:22:54,595 INFO L226 Difference]: Without dead ends: 1047 [2024-11-22 02:22:54,597 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 277 GetRequests, 274 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,598 INFO L432 NwaCegarLoop]: 234 mSDtfsCounter, 4 mSDsluCounter, 447 mSDsCounter, 0 mSdLazyCounter, 49 mSolverCounterSat, 11 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 4 SdHoareTripleChecker+Valid, 681 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,598 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [4 Valid, 681 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,599 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1047 states. [2024-11-22 02:22:54,666 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1047 to 1047. [2024-11-22 02:22:54,669 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1047 states, 900 states have (on average 1.3388888888888888) internal successors, (1205), 910 states have internal predecessors, (1205), 90 states have call successors, (90), 55 states have call predecessors, (90), 56 states have return successors, (93), 88 states have call predecessors, (93), 89 states have call successors, (93) [2024-11-22 02:22:54,672 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1047 states to 1047 states and 1388 transitions. [2024-11-22 02:22:54,674 INFO L78 Accepts]: Start accepts. Automaton has 1047 states and 1388 transitions. Word has length 272 [2024-11-22 02:22:54,675 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-22 02:22:54,675 INFO L471 AbstractCegarLoop]: Abstraction has 1047 states and 1388 transitions. [2024-11-22 02:22:54,675 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 25.25) internal successors, (101), 4 states have internal predecessors, (101), 2 states have call successors, (16), 2 states have call predecessors, (16), 3 states have return successors, (15), 2 states have call predecessors, (15), 2 states have call successors, (15) [2024-11-22 02:22:54,675 INFO L276 IsEmpty]: Start isEmpty. Operand 1047 states and 1388 transitions. [2024-11-22 02:22:54,678 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 276 [2024-11-22 02:22:54,679 INFO L207 NwaCegarLoop]: Found error trace [2024-11-22 02:22:54,679 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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,690 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,880 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable31,20 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-22 02:22:54,880 INFO L396 AbstractCegarLoop]: === Iteration 33 === Targeting assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-22 02:22:54,881 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-22 02:22:54,881 INFO L85 PathProgramCache]: Analyzing trace with hash -608076322, now seen corresponding path program 1 times [2024-11-22 02:22:54,881 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-22 02:22:54,882 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [561761792] [2024-11-22 02:22:54,882 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-22 02:22:54,882 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-22 02:22:54,921 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-22 02:22:55,050 INFO L134 CoverageAnalysis]: Checked inductivity of 690 backedges. 121 proven. 19 refuted. 0 times theorem prover too weak. 550 trivial. 0 not checked. [2024-11-22 02:22:55,051 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-22 02:22:55,051 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [561761792] [2024-11-22 02:22:55,051 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [561761792] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-22 02:22:55,051 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [759375901] [2024-11-22 02:22:55,051 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-22 02:22:55,051 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-22 02:22:55,052 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-11-22 02:22:55,056 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:55,057 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:55,250 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-22 02:22:55,254 INFO L255 TraceCheckSpWp]: Trace formula consists of 969 conjuncts, 5 conjuncts are in the unsatisfiable core [2024-11-22 02:22:55,258 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-22 02:22:55,268 INFO L134 CoverageAnalysis]: Checked inductivity of 690 backedges. 222 proven. 0 refuted. 0 times theorem prover too weak. 468 trivial. 0 not checked. [2024-11-22 02:22:55,269 INFO L307 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-11-22 02:22:55,269 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [759375901] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-22 02:22:55,269 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2024-11-22 02:22:55,269 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [4] total 4 [2024-11-22 02:22:55,269 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [863901142] [2024-11-22 02:22:55,269 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-22 02:22:55,270 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2024-11-22 02:22:55,270 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-22 02:22:55,271 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2024-11-22 02:22:55,271 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2024-11-22 02:22:55,271 INFO L87 Difference]: Start difference. First operand 1047 states and 1388 transitions. Second operand has 4 states, 4 states have (on average 26.75) internal successors, (107), 4 states have internal predecessors, (107), 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:55,325 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-22 02:22:55,326 INFO L93 Difference]: Finished difference Result 1809 states and 2434 transitions. [2024-11-22 02:22:55,326 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2024-11-22 02:22:55,326 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 26.75) internal successors, (107), 4 states have internal predecessors, (107), 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 275 [2024-11-22 02:22:55,326 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-22 02:22:55,330 INFO L225 Difference]: With dead ends: 1809 [2024-11-22 02:22:55,331 INFO L226 Difference]: Without dead ends: 874 [2024-11-22 02:22:55,332 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 279 GetRequests, 276 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,332 INFO L432 NwaCegarLoop]: 245 mSDtfsCounter, 4 mSDsluCounter, 464 mSDsCounter, 0 mSdLazyCounter, 33 mSolverCounterSat, 10 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 4 SdHoareTripleChecker+Valid, 709 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,333 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [4 Valid, 709 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,333 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 874 states. [2024-11-22 02:22:55,356 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 874 to 874. [2024-11-22 02:22:55,357 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 874 states, 745 states have (on average 1.323489932885906) internal successors, (986), 755 states have internal predecessors, (986), 81 states have call successors, (81), 48 states have call predecessors, (81), 47 states have return successors, (80), 77 states have call predecessors, (80), 80 states have call successors, (80) [2024-11-22 02:22:55,358 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 874 states to 874 states and 1147 transitions. [2024-11-22 02:22:55,359 INFO L78 Accepts]: Start accepts. Automaton has 874 states and 1147 transitions. Word has length 275 [2024-11-22 02:22:55,359 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-22 02:22:55,359 INFO L471 AbstractCegarLoop]: Abstraction has 874 states and 1147 transitions. [2024-11-22 02:22:55,360 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 26.75) internal successors, (107), 4 states have internal predecessors, (107), 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:55,360 INFO L276 IsEmpty]: Start isEmpty. Operand 874 states and 1147 transitions. [2024-11-22 02:22:55,361 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 288 [2024-11-22 02:22:55,361 INFO L207 NwaCegarLoop]: Found error trace [2024-11-22 02:22:55,361 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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,369 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,561 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,SelfDestructingSolverStorable32 [2024-11-22 02:22:55,562 INFO L396 AbstractCegarLoop]: === Iteration 34 === Targeting assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-22 02:22:55,562 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-22 02:22:55,563 INFO L85 PathProgramCache]: Analyzing trace with hash 2022692593, now seen corresponding path program 1 times [2024-11-22 02:22:55,563 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-22 02:22:55,563 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1703239972] [2024-11-22 02:22:55,563 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-22 02:22:55,563 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-22 02:22:55,646 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-22 02:22:56,984 INFO L134 CoverageAnalysis]: Checked inductivity of 729 backedges. 20 proven. 144 refuted. 0 times theorem prover too weak. 565 trivial. 0 not checked. [2024-11-22 02:22:56,984 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-22 02:22:56,985 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1703239972] [2024-11-22 02:22:56,985 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1703239972] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-22 02:22:56,985 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [749486259] [2024-11-22 02:22:56,985 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-22 02:22:56,985 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-22 02:22:56,985 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-11-22 02:22:56,990 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:56,991 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:57,171 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-22 02:22:57,176 INFO L255 TraceCheckSpWp]: Trace formula consists of 1016 conjuncts, 23 conjuncts are in the unsatisfiable core [2024-11-22 02:22:57,183 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-22 02:22:57,367 INFO L134 CoverageAnalysis]: Checked inductivity of 729 backedges. 148 proven. 0 refuted. 0 times theorem prover too weak. 581 trivial. 0 not checked. [2024-11-22 02:22:57,367 INFO L307 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-11-22 02:22:57,367 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [749486259] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-22 02:22:57,367 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2024-11-22 02:22:57,367 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [10] imperfect sequences [17] total 25 [2024-11-22 02:22:57,367 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1112419852] [2024-11-22 02:22:57,368 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-22 02:22:57,368 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2024-11-22 02:22:57,368 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-22 02:22:57,369 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2024-11-22 02:22:57,369 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=58, Invalid=542, Unknown=0, NotChecked=0, Total=600 [2024-11-22 02:22:57,369 INFO L87 Difference]: Start difference. First operand 874 states and 1147 transitions. Second operand has 10 states, 10 states have (on average 10.6) internal successors, (106), 9 states have internal predecessors, (106), 4 states have call successors, (18), 4 states have call predecessors, (18), 5 states have return successors, (17), 5 states have call predecessors, (17), 4 states have call successors, (17) [2024-11-22 02:22:57,921 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-22 02:22:57,922 INFO L93 Difference]: Finished difference Result 2481 states and 3212 transitions. [2024-11-22 02:22:57,922 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2024-11-22 02:22:57,923 INFO L78 Accepts]: Start accepts. Automaton has has 10 states, 10 states have (on average 10.6) internal successors, (106), 9 states have internal predecessors, (106), 4 states have call successors, (18), 4 states have call predecessors, (18), 5 states have return successors, (17), 5 states have call predecessors, (17), 4 states have call successors, (17) Word has length 287 [2024-11-22 02:22:57,923 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-22 02:22:57,932 INFO L225 Difference]: With dead ends: 2481 [2024-11-22 02:22:57,933 INFO L226 Difference]: Without dead ends: 1894 [2024-11-22 02:22:57,936 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 321 GetRequests, 285 SyntacticMatches, 0 SemanticMatches, 36 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 175 ImplicationChecksByTransitivity, 0.4s TimeCoverageRelationStatistics Valid=128, Invalid=1278, Unknown=0, NotChecked=0, Total=1406 [2024-11-22 02:22:57,936 INFO L432 NwaCegarLoop]: 356 mSDtfsCounter, 634 mSDsluCounter, 2115 mSDsCounter, 0 mSdLazyCounter, 577 mSolverCounterSat, 64 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 639 SdHoareTripleChecker+Valid, 2471 SdHoareTripleChecker+Invalid, 641 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 64 IncrementalHoareTripleChecker+Valid, 577 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2024-11-22 02:22:57,936 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [639 Valid, 2471 Invalid, 641 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [64 Valid, 577 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2024-11-22 02:22:57,938 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1894 states. [2024-11-22 02:22:58,027 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1894 to 1528. [2024-11-22 02:22:58,030 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1528 states, 1285 states have (on average 1.275486381322957) internal successors, (1639), 1301 states have internal predecessors, (1639), 160 states have call successors, (160), 83 states have call predecessors, (160), 82 states have return successors, (159), 150 states have call predecessors, (159), 159 states have call successors, (159) [2024-11-22 02:22:58,033 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1528 states to 1528 states and 1958 transitions. [2024-11-22 02:22:58,035 INFO L78 Accepts]: Start accepts. Automaton has 1528 states and 1958 transitions. Word has length 287 [2024-11-22 02:22:58,036 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-22 02:22:58,036 INFO L471 AbstractCegarLoop]: Abstraction has 1528 states and 1958 transitions. [2024-11-22 02:22:58,036 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 10 states have (on average 10.6) internal successors, (106), 9 states have internal predecessors, (106), 4 states have call successors, (18), 4 states have call predecessors, (18), 5 states have return successors, (17), 5 states have call predecessors, (17), 4 states have call successors, (17) [2024-11-22 02:22:58,036 INFO L276 IsEmpty]: Start isEmpty. Operand 1528 states and 1958 transitions. [2024-11-22 02:22:58,039 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 289 [2024-11-22 02:22:58,039 INFO L207 NwaCegarLoop]: Found error trace [2024-11-22 02:22:58,039 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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,047 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:58,239 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,SelfDestructingSolverStorable33 [2024-11-22 02:22:58,240 INFO L396 AbstractCegarLoop]: === Iteration 35 === Targeting assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-22 02:22:58,240 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-22 02:22:58,240 INFO L85 PathProgramCache]: Analyzing trace with hash 748331268, now seen corresponding path program 1 times [2024-11-22 02:22:58,241 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-22 02:22:58,241 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1420445930] [2024-11-22 02:22:58,241 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-22 02:22:58,241 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-22 02:22:58,280 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-22 02:22:58,487 INFO L134 CoverageAnalysis]: Checked inductivity of 729 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 729 trivial. 0 not checked. [2024-11-22 02:22:58,487 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-22 02:22:58,487 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1420445930] [2024-11-22 02:22:58,488 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1420445930] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-22 02:22:58,488 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-22 02:22:58,488 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2024-11-22 02:22:58,488 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2110608525] [2024-11-22 02:22:58,491 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-22 02:22:58,492 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2024-11-22 02:22:58,492 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-22 02:22:58,493 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2024-11-22 02:22:58,493 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2024-11-22 02:22:58,493 INFO L87 Difference]: Start difference. First operand 1528 states and 1958 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, (18), 2 states have call predecessors, (18), 1 states have return successors, (17), 3 states have call predecessors, (17), 3 states have call successors, (17) [2024-11-22 02:22:58,633 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-22 02:22:58,634 INFO L93 Difference]: Finished difference Result 3232 states and 4147 transitions. [2024-11-22 02:22:58,634 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2024-11-22 02:22:58,635 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, (18), 2 states have call predecessors, (18), 1 states have return successors, (17), 3 states have call predecessors, (17), 3 states have call successors, (17) Word has length 288 [2024-11-22 02:22:58,635 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-22 02:22:58,643 INFO L225 Difference]: With dead ends: 3232 [2024-11-22 02:22:58,644 INFO L226 Difference]: Without dead ends: 1977 [2024-11-22 02:22:58,647 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:58,648 INFO L432 NwaCegarLoop]: 306 mSDtfsCounter, 306 mSDsluCounter, 374 mSDsCounter, 0 mSdLazyCounter, 51 mSolverCounterSat, 8 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 306 SdHoareTripleChecker+Valid, 680 SdHoareTripleChecker+Invalid, 59 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 8 IncrementalHoareTripleChecker+Valid, 51 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2024-11-22 02:22:58,648 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [306 Valid, 680 Invalid, 59 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [8 Valid, 51 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2024-11-22 02:22:58,649 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1977 states. [2024-11-22 02:22:58,704 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1977 to 1633. [2024-11-22 02:22:58,706 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1633 states, 1368 states have (on average 1.2638888888888888) internal successors, (1729), 1385 states have internal predecessors, (1729), 177 states have call successors, (177), 88 states have call predecessors, (177), 87 states have return successors, (176), 166 states have call predecessors, (176), 176 states have call successors, (176) [2024-11-22 02:22:58,708 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1633 states to 1633 states and 2082 transitions. [2024-11-22 02:22:58,710 INFO L78 Accepts]: Start accepts. Automaton has 1633 states and 2082 transitions. Word has length 288 [2024-11-22 02:22:58,710 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-22 02:22:58,710 INFO L471 AbstractCegarLoop]: Abstraction has 1633 states and 2082 transitions. [2024-11-22 02:22:58,711 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, (18), 2 states have call predecessors, (18), 1 states have return successors, (17), 3 states have call predecessors, (17), 3 states have call successors, (17) [2024-11-22 02:22:58,711 INFO L276 IsEmpty]: Start isEmpty. Operand 1633 states and 2082 transitions. [2024-11-22 02:22:58,712 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 294 [2024-11-22 02:22:58,712 INFO L207 NwaCegarLoop]: Found error trace [2024-11-22 02:22:58,712 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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,712 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable34 [2024-11-22 02:22:58,713 INFO L396 AbstractCegarLoop]: === Iteration 36 === Targeting assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-22 02:22:58,713 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-22 02:22:58,713 INFO L85 PathProgramCache]: Analyzing trace with hash 166488814, now seen corresponding path program 1 times [2024-11-22 02:22:58,713 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-22 02:22:58,713 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [924877617] [2024-11-22 02:22:58,713 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-22 02:22:58,713 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-22 02:22:58,740 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-22 02:22:58,883 INFO L134 CoverageAnalysis]: Checked inductivity of 770 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 770 trivial. 0 not checked. [2024-11-22 02:22:58,883 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-22 02:22:58,883 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [924877617] [2024-11-22 02:22:58,884 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [924877617] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-22 02:22:58,884 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-22 02:22:58,884 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2024-11-22 02:22:58,884 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [610145629] [2024-11-22 02:22:58,884 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-22 02:22:58,884 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2024-11-22 02:22:58,884 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-22 02:22:58,885 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2024-11-22 02:22:58,885 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=12, Invalid=18, Unknown=0, NotChecked=0, Total=30 [2024-11-22 02:22:58,885 INFO L87 Difference]: Start difference. First operand 1633 states and 2082 transitions. Second operand has 6 states, 6 states have (on average 16.166666666666668) internal successors, (97), 6 states have internal predecessors, (97), 5 states have call successors, (18), 2 states have call predecessors, (18), 1 states have return successors, (17), 4 states have call predecessors, (17), 4 states have call successors, (17) [2024-11-22 02:22:58,983 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-22 02:22:58,983 INFO L93 Difference]: Finished difference Result 3083 states and 4036 transitions. [2024-11-22 02:22:58,984 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2024-11-22 02:22:58,984 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 16.166666666666668) internal successors, (97), 6 states have internal predecessors, (97), 5 states have call successors, (18), 2 states have call predecessors, (18), 1 states have return successors, (17), 4 states have call predecessors, (17), 4 states have call successors, (17) Word has length 293 [2024-11-22 02:22:58,984 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-22 02:22:58,992 INFO L225 Difference]: With dead ends: 3083 [2024-11-22 02:22:58,993 INFO L226 Difference]: Without dead ends: 1804 [2024-11-22 02:22:58,996 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:58,996 INFO L432 NwaCegarLoop]: 256 mSDtfsCounter, 37 mSDsluCounter, 726 mSDsCounter, 0 mSdLazyCounter, 58 mSolverCounterSat, 8 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 40 SdHoareTripleChecker+Valid, 982 SdHoareTripleChecker+Invalid, 66 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 8 IncrementalHoareTripleChecker+Valid, 58 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2024-11-22 02:22:58,996 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [40 Valid, 982 Invalid, 66 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [8 Valid, 58 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2024-11-22 02:22:59,000 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1804 states. [2024-11-22 02:22:59,070 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1804 to 1753. [2024-11-22 02:22:59,072 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1753 states, 1461 states have (on average 1.2778918548939082) internal successors, (1867), 1478 states have internal predecessors, (1867), 204 states have call successors, (204), 88 states have call predecessors, (204), 87 states have return successors, (203), 193 states have call predecessors, (203), 203 states have call successors, (203) [2024-11-22 02:22:59,075 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1753 states to 1753 states and 2274 transitions. [2024-11-22 02:22:59,078 INFO L78 Accepts]: Start accepts. Automaton has 1753 states and 2274 transitions. Word has length 293 [2024-11-22 02:22:59,078 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-22 02:22:59,078 INFO L471 AbstractCegarLoop]: Abstraction has 1753 states and 2274 transitions. [2024-11-22 02:22:59,079 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 16.166666666666668) internal successors, (97), 6 states have internal predecessors, (97), 5 states have call successors, (18), 2 states have call predecessors, (18), 1 states have return successors, (17), 4 states have call predecessors, (17), 4 states have call successors, (17) [2024-11-22 02:22:59,079 INFO L276 IsEmpty]: Start isEmpty. Operand 1753 states and 2274 transitions. [2024-11-22 02:22:59,080 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 294 [2024-11-22 02:22:59,081 INFO L207 NwaCegarLoop]: Found error trace [2024-11-22 02:22:59,081 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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:59,081 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable35 [2024-11-22 02:22:59,081 INFO L396 AbstractCegarLoop]: === Iteration 37 === Targeting assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-22 02:22:59,082 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-22 02:22:59,082 INFO L85 PathProgramCache]: Analyzing trace with hash -1663926166, now seen corresponding path program 1 times [2024-11-22 02:22:59,082 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-22 02:22:59,082 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1946720034] [2024-11-22 02:22:59,082 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-22 02:22:59,082 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-22 02:22:59,156 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-22 02:22:59,484 INFO L134 CoverageAnalysis]: Checked inductivity of 770 backedges. 12 proven. 4 refuted. 0 times theorem prover too weak. 754 trivial. 0 not checked. [2024-11-22 02:22:59,485 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-22 02:22:59,485 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1946720034] [2024-11-22 02:22:59,485 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1946720034] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-22 02:22:59,485 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [42855498] [2024-11-22 02:22:59,485 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-22 02:22:59,485 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-22 02:22:59,485 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-11-22 02:22:59,487 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,489 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,668 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-22 02:22:59,672 INFO L255 TraceCheckSpWp]: Trace formula consists of 1027 conjuncts, 15 conjuncts are in the unsatisfiable core [2024-11-22 02:22:59,675 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-22 02:22:59,784 INFO L134 CoverageAnalysis]: Checked inductivity of 770 backedges. 181 proven. 0 refuted. 0 times theorem prover too weak. 589 trivial. 0 not checked. [2024-11-22 02:22:59,784 INFO L307 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-11-22 02:22:59,784 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [42855498] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-22 02:22:59,784 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2024-11-22 02:22:59,784 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [12] total 18 [2024-11-22 02:22:59,784 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [599748516] [2024-11-22 02:22:59,785 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-22 02:22:59,785 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2024-11-22 02:22:59,785 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-22 02:22:59,786 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2024-11-22 02:22:59,786 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=42, Invalid=264, Unknown=0, NotChecked=0, Total=306 [2024-11-22 02:22:59,786 INFO L87 Difference]: Start difference. First operand 1753 states and 2274 transitions. Second operand has 8 states, 8 states have (on average 13.75) internal successors, (110), 7 states have internal predecessors, (110), 3 states have call successors, (18), 3 states have call predecessors, (18), 3 states have return successors, (17), 3 states have call predecessors, (17), 2 states have call successors, (17) [2024-11-22 02:23:00,050 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-22 02:23:00,051 INFO L93 Difference]: Finished difference Result 3686 states and 4801 transitions. [2024-11-22 02:23:00,051 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2024-11-22 02:23:00,051 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 8 states have (on average 13.75) internal successors, (110), 7 states have internal predecessors, (110), 3 states have call successors, (18), 3 states have call predecessors, (18), 3 states have return successors, (17), 3 states have call predecessors, (17), 2 states have call successors, (17) Word has length 293 [2024-11-22 02:23:00,052 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-22 02:23:00,063 INFO L225 Difference]: With dead ends: 3686 [2024-11-22 02:23:00,064 INFO L226 Difference]: Without dead ends: 2294 [2024-11-22 02:23:00,066 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 308 GetRequests, 290 SyntacticMatches, 0 SemanticMatches, 18 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 63 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=50, Invalid=330, Unknown=0, NotChecked=0, Total=380 [2024-11-22 02:23:00,067 INFO L432 NwaCegarLoop]: 317 mSDtfsCounter, 122 mSDsluCounter, 1526 mSDsCounter, 0 mSdLazyCounter, 368 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 128 SdHoareTripleChecker+Valid, 1843 SdHoareTripleChecker+Invalid, 370 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 368 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2024-11-22 02:23:00,067 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [128 Valid, 1843 Invalid, 370 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 368 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2024-11-22 02:23:00,068 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2294 states. [2024-11-22 02:23:00,141 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2294 to 1985. [2024-11-22 02:23:00,143 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1985 states, 1656 states have (on average 1.2693236714975846) internal successors, (2102), 1675 states have internal predecessors, (2102), 231 states have call successors, (231), 98 states have call predecessors, (231), 97 states have return successors, (230), 218 states have call predecessors, (230), 230 states have call successors, (230) [2024-11-22 02:23:00,146 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1985 states to 1985 states and 2563 transitions. [2024-11-22 02:23:00,148 INFO L78 Accepts]: Start accepts. Automaton has 1985 states and 2563 transitions. Word has length 293 [2024-11-22 02:23:00,149 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-22 02:23:00,149 INFO L471 AbstractCegarLoop]: Abstraction has 1985 states and 2563 transitions. [2024-11-22 02:23:00,149 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 8 states have (on average 13.75) internal successors, (110), 7 states have internal predecessors, (110), 3 states have call successors, (18), 3 states have call predecessors, (18), 3 states have return successors, (17), 3 states have call predecessors, (17), 2 states have call successors, (17) [2024-11-22 02:23:00,150 INFO L276 IsEmpty]: Start isEmpty. Operand 1985 states and 2563 transitions. [2024-11-22 02:23:00,151 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 294 [2024-11-22 02:23:00,151 INFO L207 NwaCegarLoop]: Found error trace [2024-11-22 02:23:00,151 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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:00,159 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:00,352 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:00,352 INFO L396 AbstractCegarLoop]: === Iteration 38 === Targeting assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-22 02:23:00,353 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-22 02:23:00,353 INFO L85 PathProgramCache]: Analyzing trace with hash -988593046, now seen corresponding path program 1 times [2024-11-22 02:23:00,353 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-22 02:23:00,353 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1683191525] [2024-11-22 02:23:00,353 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-22 02:23:00,353 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-22 02:23:00,422 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-22 02:23:00,999 INFO L134 CoverageAnalysis]: Checked inductivity of 770 backedges. 6 proven. 4 refuted. 0 times theorem prover too weak. 760 trivial. 0 not checked. [2024-11-22 02:23:00,999 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-22 02:23:00,999 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1683191525] [2024-11-22 02:23:00,999 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1683191525] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-22 02:23:00,999 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1694224325] [2024-11-22 02:23:00,999 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-22 02:23:01,000 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-22 02:23:01,000 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-11-22 02:23:01,001 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:01,002 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:01,234 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-22 02:23:01,238 INFO L255 TraceCheckSpWp]: Trace formula consists of 1027 conjuncts, 23 conjuncts are in the unsatisfiable core [2024-11-22 02:23:01,245 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-22 02:23:01,344 INFO L134 CoverageAnalysis]: Checked inductivity of 770 backedges. 187 proven. 0 refuted. 0 times theorem prover too weak. 583 trivial. 0 not checked. [2024-11-22 02:23:01,344 INFO L307 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-11-22 02:23:01,344 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1694224325] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-22 02:23:01,344 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2024-11-22 02:23:01,344 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [10] imperfect sequences [12] total 13 [2024-11-22 02:23:01,344 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1565364428] [2024-11-22 02:23:01,345 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-22 02:23:01,345 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2024-11-22 02:23:01,345 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-22 02:23:01,346 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2024-11-22 02:23:01,346 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=26, Invalid=130, Unknown=0, NotChecked=0, Total=156 [2024-11-22 02:23:01,346 INFO L87 Difference]: Start difference. First operand 1985 states and 2563 transitions. Second operand has 10 states, 10 states have (on average 11.2) internal successors, (112), 9 states have internal predecessors, (112), 4 states have call successors, (18), 4 states have call predecessors, (18), 5 states have return successors, (17), 5 states have call predecessors, (17), 4 states have call successors, (17) [2024-11-22 02:23:01,897 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-22 02:23:01,898 INFO L93 Difference]: Finished difference Result 3977 states and 5140 transitions. [2024-11-22 02:23:01,898 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2024-11-22 02:23:01,898 INFO L78 Accepts]: Start accepts. Automaton has has 10 states, 10 states have (on average 11.2) internal successors, (112), 9 states have internal predecessors, (112), 4 states have call successors, (18), 4 states have call predecessors, (18), 5 states have return successors, (17), 5 states have call predecessors, (17), 4 states have call successors, (17) Word has length 293 [2024-11-22 02:23:01,899 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-22 02:23:01,911 INFO L225 Difference]: With dead ends: 3977 [2024-11-22 02:23:01,915 INFO L226 Difference]: Without dead ends: 2420 [2024-11-22 02:23:01,919 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 319 GetRequests, 295 SyntacticMatches, 0 SemanticMatches, 24 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 93 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=97, Invalid=553, Unknown=0, NotChecked=0, Total=650 [2024-11-22 02:23:01,920 INFO L432 NwaCegarLoop]: 369 mSDtfsCounter, 608 mSDsluCounter, 2223 mSDsCounter, 0 mSdLazyCounter, 596 mSolverCounterSat, 60 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 614 SdHoareTripleChecker+Valid, 2592 SdHoareTripleChecker+Invalid, 656 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 60 IncrementalHoareTripleChecker+Valid, 596 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2024-11-22 02:23:01,920 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [614 Valid, 2592 Invalid, 656 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [60 Valid, 596 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2024-11-22 02:23:01,922 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2420 states. [2024-11-22 02:23:01,988 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2420 to 1946. [2024-11-22 02:23:01,990 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1946 states, 1629 states have (on average 1.2627378759975445) internal successors, (2057), 1648 states have internal predecessors, (2057), 219 states have call successors, (219), 98 states have call predecessors, (219), 97 states have return successors, (218), 206 states have call predecessors, (218), 218 states have call successors, (218) [2024-11-22 02:23:01,993 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1946 states to 1946 states and 2494 transitions. [2024-11-22 02:23:01,996 INFO L78 Accepts]: Start accepts. Automaton has 1946 states and 2494 transitions. Word has length 293 [2024-11-22 02:23:01,996 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-22 02:23:01,996 INFO L471 AbstractCegarLoop]: Abstraction has 1946 states and 2494 transitions. [2024-11-22 02:23:01,997 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 10 states have (on average 11.2) internal successors, (112), 9 states have internal predecessors, (112), 4 states have call successors, (18), 4 states have call predecessors, (18), 5 states have return successors, (17), 5 states have call predecessors, (17), 4 states have call successors, (17) [2024-11-22 02:23:01,997 INFO L276 IsEmpty]: Start isEmpty. Operand 1946 states and 2494 transitions. [2024-11-22 02:23:01,998 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 294 [2024-11-22 02:23:01,998 INFO L207 NwaCegarLoop]: Found error trace [2024-11-22 02:23:01,998 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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:02,006 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (24)] Forceful destruction successful, exit code 0 [2024-11-22 02:23:02,199 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:02,199 INFO L396 AbstractCegarLoop]: === Iteration 39 === Targeting assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-22 02:23:02,200 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-22 02:23:02,200 INFO L85 PathProgramCache]: Analyzing trace with hash -709986008, now seen corresponding path program 1 times [2024-11-22 02:23:02,200 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-22 02:23:02,200 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [118947338] [2024-11-22 02:23:02,200 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-22 02:23:02,200 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-22 02:23:02,234 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-22 02:23:02,332 INFO L134 CoverageAnalysis]: Checked inductivity of 770 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 770 trivial. 0 not checked. [2024-11-22 02:23:02,333 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-22 02:23:02,333 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [118947338] [2024-11-22 02:23:02,333 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [118947338] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-22 02:23:02,333 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-22 02:23:02,333 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2024-11-22 02:23:02,333 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [251149606] [2024-11-22 02:23:02,333 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-22 02:23:02,334 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2024-11-22 02:23:02,334 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-22 02:23:02,334 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2024-11-22 02:23:02,334 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2024-11-22 02:23:02,334 INFO L87 Difference]: Start difference. First operand 1946 states and 2494 transitions. Second operand has 4 states, 4 states have (on average 24.25) internal successors, (97), 4 states have internal predecessors, (97), 3 states have call successors, (18), 2 states have call predecessors, (18), 1 states have return successors, (17), 3 states have call predecessors, (17), 3 states have call successors, (17) [2024-11-22 02:23:02,545 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-22 02:23:02,545 INFO L93 Difference]: Finished difference Result 3660 states and 4729 transitions. [2024-11-22 02:23:02,545 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2024-11-22 02:23:02,546 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), 3 states have call successors, (18), 2 states have call predecessors, (18), 1 states have return successors, (17), 3 states have call predecessors, (17), 3 states have call successors, (17) Word has length 293 [2024-11-22 02:23:02,546 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-22 02:23:02,559 INFO L225 Difference]: With dead ends: 3660 [2024-11-22 02:23:02,559 INFO L226 Difference]: Without dead ends: 2086 [2024-11-22 02:23:02,567 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:02,567 INFO L432 NwaCegarLoop]: 289 mSDtfsCounter, 245 mSDsluCounter, 396 mSDsCounter, 0 mSdLazyCounter, 124 mSolverCounterSat, 10 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 245 SdHoareTripleChecker+Valid, 685 SdHoareTripleChecker+Invalid, 134 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 10 IncrementalHoareTripleChecker+Valid, 124 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2024-11-22 02:23:02,569 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [245 Valid, 685 Invalid, 134 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [10 Valid, 124 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2024-11-22 02:23:02,570 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2086 states. [2024-11-22 02:23:02,647 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2086 to 1841. [2024-11-22 02:23:02,648 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1841 states, 1539 states have (on average 1.263157894736842) internal successors, (1944), 1557 states have internal predecessors, (1944), 209 states have call successors, (209), 93 states have call predecessors, (209), 92 states have return successors, (208), 197 states have call predecessors, (208), 208 states have call successors, (208) [2024-11-22 02:23:02,652 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1841 states to 1841 states and 2361 transitions. [2024-11-22 02:23:02,656 INFO L78 Accepts]: Start accepts. Automaton has 1841 states and 2361 transitions. Word has length 293 [2024-11-22 02:23:02,657 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-22 02:23:02,657 INFO L471 AbstractCegarLoop]: Abstraction has 1841 states and 2361 transitions. [2024-11-22 02:23:02,657 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), 3 states have call successors, (18), 2 states have call predecessors, (18), 1 states have return successors, (17), 3 states have call predecessors, (17), 3 states have call successors, (17) [2024-11-22 02:23:02,658 INFO L276 IsEmpty]: Start isEmpty. Operand 1841 states and 2361 transitions. [2024-11-22 02:23:02,660 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 302 [2024-11-22 02:23:02,661 INFO L207 NwaCegarLoop]: Found error trace [2024-11-22 02:23:02,661 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, 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] [2024-11-22 02:23:02,661 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable38 [2024-11-22 02:23:02,661 INFO L396 AbstractCegarLoop]: === Iteration 40 === Targeting assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-22 02:23:02,662 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-22 02:23:02,662 INFO L85 PathProgramCache]: Analyzing trace with hash 1210164841, now seen corresponding path program 1 times [2024-11-22 02:23:02,662 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-22 02:23:02,662 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [918732068] [2024-11-22 02:23:02,662 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-22 02:23:02,662 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-22 02:23:02,697 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-22 02:23:02,783 INFO L134 CoverageAnalysis]: Checked inductivity of 706 backedges. 2 proven. 0 refuted. 0 times theorem prover too weak. 704 trivial. 0 not checked. [2024-11-22 02:23:02,783 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-22 02:23:02,783 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [918732068] [2024-11-22 02:23:02,783 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [918732068] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-22 02:23:02,784 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-22 02:23:02,784 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2024-11-22 02:23:02,784 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [78938223] [2024-11-22 02:23:02,784 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-22 02:23:02,784 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2024-11-22 02:23:02,784 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-22 02:23:02,785 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2024-11-22 02:23:02,785 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2024-11-22 02:23:02,785 INFO L87 Difference]: Start difference. First operand 1841 states and 2361 transitions. Second operand has 4 states, 4 states have (on average 24.75) internal successors, (99), 4 states have internal predecessors, (99), 2 states have call successors, (16), 2 states have call predecessors, (16), 1 states have return successors, (15), 1 states have call predecessors, (15), 1 states have call successors, (15) [2024-11-22 02:23:02,998 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-22 02:23:02,998 INFO L93 Difference]: Finished difference Result 3378 states and 4362 transitions. [2024-11-22 02:23:02,999 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2024-11-22 02:23:02,999 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 24.75) internal successors, (99), 4 states have internal predecessors, (99), 2 states have call successors, (16), 2 states have call predecessors, (16), 1 states have return successors, (15), 1 states have call predecessors, (15), 1 states have call successors, (15) Word has length 301 [2024-11-22 02:23:03,000 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-22 02:23:03,011 INFO L225 Difference]: With dead ends: 3378 [2024-11-22 02:23:03,012 INFO L226 Difference]: Without dead ends: 1901 [2024-11-22 02:23:03,015 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:03,015 INFO L432 NwaCegarLoop]: 377 mSDtfsCounter, 430 mSDsluCounter, 516 mSDsCounter, 0 mSdLazyCounter, 131 mSolverCounterSat, 80 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 430 SdHoareTripleChecker+Valid, 893 SdHoareTripleChecker+Invalid, 211 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 80 IncrementalHoareTripleChecker+Valid, 131 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2024-11-22 02:23:03,015 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [430 Valid, 893 Invalid, 211 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [80 Valid, 131 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2024-11-22 02:23:03,017 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1901 states. [2024-11-22 02:23:03,069 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1901 to 1662. [2024-11-22 02:23:03,071 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1662 states, 1397 states have (on average 1.2440944881889764) internal successors, (1738), 1407 states have internal predecessors, (1738), 184 states have call successors, (184), 80 states have call predecessors, (184), 80 states have return successors, (184), 174 states have call predecessors, (184), 184 states have call successors, (184) [2024-11-22 02:23:03,074 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1662 states to 1662 states and 2106 transitions. [2024-11-22 02:23:03,077 INFO L78 Accepts]: Start accepts. Automaton has 1662 states and 2106 transitions. Word has length 301 [2024-11-22 02:23:03,078 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-22 02:23:03,078 INFO L471 AbstractCegarLoop]: Abstraction has 1662 states and 2106 transitions. [2024-11-22 02:23:03,078 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 24.75) internal successors, (99), 4 states have internal predecessors, (99), 2 states have call successors, (16), 2 states have call predecessors, (16), 1 states have return successors, (15), 1 states have call predecessors, (15), 1 states have call successors, (15) [2024-11-22 02:23:03,078 INFO L276 IsEmpty]: Start isEmpty. Operand 1662 states and 2106 transitions. [2024-11-22 02:23:03,081 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 343 [2024-11-22 02:23:03,082 INFO L207 NwaCegarLoop]: Found error trace [2024-11-22 02:23:03,082 INFO L215 NwaCegarLoop]: trace histogram [12, 12, 12, 12, 9, 7, 7, 7, 6, 6, 6, 6, 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, 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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,082 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable39 [2024-11-22 02:23:03,082 INFO L396 AbstractCegarLoop]: === Iteration 41 === Targeting assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-22 02:23:03,083 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-22 02:23:03,083 INFO L85 PathProgramCache]: Analyzing trace with hash -1939280305, now seen corresponding path program 1 times [2024-11-22 02:23:03,083 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-22 02:23:03,083 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [17493612] [2024-11-22 02:23:03,083 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-22 02:23:03,083 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-22 02:23:03,138 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-22 02:23:03,933 INFO L134 CoverageAnalysis]: Checked inductivity of 876 backedges. 49 proven. 0 refuted. 0 times theorem prover too weak. 827 trivial. 0 not checked. [2024-11-22 02:23:03,934 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-22 02:23:03,934 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [17493612] [2024-11-22 02:23:03,934 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [17493612] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-22 02:23:03,934 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-22 02:23:03,934 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [] total 8 [2024-11-22 02:23:03,934 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [598748196] [2024-11-22 02:23:03,934 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-22 02:23:03,935 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2024-11-22 02:23:03,935 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-22 02:23:03,935 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2024-11-22 02:23:03,935 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=14, Invalid=42, Unknown=0, NotChecked=0, Total=56 [2024-11-22 02:23:03,935 INFO L87 Difference]: Start difference. First operand 1662 states and 2106 transitions. Second operand has 8 states, 8 states have (on average 12.875) internal successors, (103), 6 states have internal predecessors, (103), 3 states have call successors, (19), 2 states have call predecessors, (19), 2 states have return successors, (19), 4 states have call predecessors, (19), 2 states have call successors, (19) [2024-11-22 02:23:04,134 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-22 02:23:04,134 INFO L93 Difference]: Finished difference Result 3500 states and 4463 transitions. [2024-11-22 02:23:04,135 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2024-11-22 02:23:04,135 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 8 states have (on average 12.875) internal successors, (103), 6 states have internal predecessors, (103), 3 states have call successors, (19), 2 states have call predecessors, (19), 2 states have return successors, (19), 4 states have call predecessors, (19), 2 states have call successors, (19) Word has length 342 [2024-11-22 02:23:04,135 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-22 02:23:04,144 INFO L225 Difference]: With dead ends: 3500 [2024-11-22 02:23:04,144 INFO L226 Difference]: Without dead ends: 2210 [2024-11-22 02:23:04,147 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 12 GetRequests, 3 SyntacticMatches, 0 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 5 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=29, Invalid=81, Unknown=0, NotChecked=0, Total=110 [2024-11-22 02:23:04,148 INFO L432 NwaCegarLoop]: 262 mSDtfsCounter, 135 mSDsluCounter, 1207 mSDsCounter, 0 mSdLazyCounter, 121 mSolverCounterSat, 20 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 136 SdHoareTripleChecker+Valid, 1469 SdHoareTripleChecker+Invalid, 141 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 20 IncrementalHoareTripleChecker+Valid, 121 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2024-11-22 02:23:04,150 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [136 Valid, 1469 Invalid, 141 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [20 Valid, 121 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2024-11-22 02:23:04,153 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2210 states. [2024-11-22 02:23:04,244 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2210 to 1832. [2024-11-22 02:23:04,247 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1832 states, 1525 states have (on average 1.2432786885245901) internal successors, (1896), 1538 states have internal predecessors, (1896), 203 states have call successors, (203), 92 states have call predecessors, (203), 103 states have return successors, (222), 201 states have call predecessors, (222), 203 states have call successors, (222) [2024-11-22 02:23:04,251 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1832 states to 1832 states and 2321 transitions. [2024-11-22 02:23:04,254 INFO L78 Accepts]: Start accepts. Automaton has 1832 states and 2321 transitions. Word has length 342 [2024-11-22 02:23:04,255 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-22 02:23:04,255 INFO L471 AbstractCegarLoop]: Abstraction has 1832 states and 2321 transitions. [2024-11-22 02:23:04,255 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 8 states have (on average 12.875) internal successors, (103), 6 states have internal predecessors, (103), 3 states have call successors, (19), 2 states have call predecessors, (19), 2 states have return successors, (19), 4 states have call predecessors, (19), 2 states have call successors, (19) [2024-11-22 02:23:04,255 INFO L276 IsEmpty]: Start isEmpty. Operand 1832 states and 2321 transitions. [2024-11-22 02:23:04,259 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 343 [2024-11-22 02:23:04,260 INFO L207 NwaCegarLoop]: Found error trace [2024-11-22 02:23:04,260 INFO L215 NwaCegarLoop]: trace histogram [12, 12, 12, 12, 9, 7, 7, 7, 6, 6, 6, 6, 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, 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, 1] [2024-11-22 02:23:04,260 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable40 [2024-11-22 02:23:04,260 INFO L396 AbstractCegarLoop]: === Iteration 42 === Targeting assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-22 02:23:04,261 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-22 02:23:04,262 INFO L85 PathProgramCache]: Analyzing trace with hash -2135793810, now seen corresponding path program 1 times [2024-11-22 02:23:04,262 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-22 02:23:04,262 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1697702477] [2024-11-22 02:23:04,262 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-22 02:23:04,262 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-22 02:23:04,300 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-22 02:23:04,417 INFO L134 CoverageAnalysis]: Checked inductivity of 876 backedges. 44 proven. 0 refuted. 0 times theorem prover too weak. 832 trivial. 0 not checked. [2024-11-22 02:23:04,417 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-22 02:23:04,418 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1697702477] [2024-11-22 02:23:04,418 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1697702477] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-22 02:23:04,418 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-22 02:23:04,418 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2024-11-22 02:23:04,418 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [441311379] [2024-11-22 02:23:04,418 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-22 02:23:04,419 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2024-11-22 02:23:04,419 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-22 02:23:04,419 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2024-11-22 02:23:04,420 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2024-11-22 02:23:04,420 INFO L87 Difference]: Start difference. First operand 1832 states and 2321 transitions. Second operand has 4 states, 4 states have (on average 25.75) internal successors, (103), 4 states have internal predecessors, (103), 2 states have call successors, (18), 2 states have call predecessors, (18), 2 states have return successors, (17), 2 states have call predecessors, (17), 1 states have call successors, (17) [2024-11-22 02:23:04,585 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-22 02:23:04,585 INFO L93 Difference]: Finished difference Result 3691 states and 4684 transitions. [2024-11-22 02:23:04,586 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2024-11-22 02:23:04,586 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 25.75) internal successors, (103), 4 states have internal predecessors, (103), 2 states have call successors, (18), 2 states have call predecessors, (18), 2 states have return successors, (17), 2 states have call predecessors, (17), 1 states have call successors, (17) Word has length 342 [2024-11-22 02:23:04,587 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-22 02:23:04,599 INFO L225 Difference]: With dead ends: 3691 [2024-11-22 02:23:04,600 INFO L226 Difference]: Without dead ends: 1788 [2024-11-22 02:23:04,603 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,603 INFO L432 NwaCegarLoop]: 226 mSDtfsCounter, 26 mSDsluCounter, 429 mSDsCounter, 0 mSdLazyCounter, 53 mSolverCounterSat, 13 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 26 SdHoareTripleChecker+Valid, 655 SdHoareTripleChecker+Invalid, 66 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 13 IncrementalHoareTripleChecker+Valid, 53 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2024-11-22 02:23:04,604 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [26 Valid, 655 Invalid, 66 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [13 Valid, 53 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2024-11-22 02:23:04,605 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1788 states. [2024-11-22 02:23:04,775 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1788 to 1788. [2024-11-22 02:23:04,777 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1788 states, 1492 states have (on average 1.2131367292225201) internal successors, (1810), 1505 states have internal predecessors, (1810), 203 states have call successors, (203), 92 states have call predecessors, (203), 92 states have return successors, (203), 190 states have call predecessors, (203), 203 states have call successors, (203) [2024-11-22 02:23:04,781 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1788 states to 1788 states and 2216 transitions. [2024-11-22 02:23:04,785 INFO L78 Accepts]: Start accepts. Automaton has 1788 states and 2216 transitions. Word has length 342 [2024-11-22 02:23:04,785 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-22 02:23:04,786 INFO L471 AbstractCegarLoop]: Abstraction has 1788 states and 2216 transitions. [2024-11-22 02:23:04,786 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 25.75) internal successors, (103), 4 states have internal predecessors, (103), 2 states have call successors, (18), 2 states have call predecessors, (18), 2 states have return successors, (17), 2 states have call predecessors, (17), 1 states have call successors, (17) [2024-11-22 02:23:04,786 INFO L276 IsEmpty]: Start isEmpty. Operand 1788 states and 2216 transitions. [2024-11-22 02:23:04,790 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 353 [2024-11-22 02:23:04,790 INFO L207 NwaCegarLoop]: Found error trace [2024-11-22 02:23:04,790 INFO L215 NwaCegarLoop]: trace histogram [13, 13, 12, 12, 9, 7, 7, 7, 7, 6, 6, 6, 6, 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, 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, 1, 1, 1, 1, 1, 1] [2024-11-22 02:23:04,791 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable41 [2024-11-22 02:23:04,791 INFO L396 AbstractCegarLoop]: === Iteration 43 === Targeting assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-22 02:23:04,791 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-22 02:23:04,791 INFO L85 PathProgramCache]: Analyzing trace with hash 1427873044, now seen corresponding path program 1 times [2024-11-22 02:23:04,791 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-22 02:23:04,792 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [278590906] [2024-11-22 02:23:04,792 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-22 02:23:04,792 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-22 02:23:04,846 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-22 02:23:05,464 INFO L134 CoverageAnalysis]: Checked inductivity of 933 backedges. 24 proven. 19 refuted. 0 times theorem prover too weak. 890 trivial. 0 not checked. [2024-11-22 02:23:05,464 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-22 02:23:05,464 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [278590906] [2024-11-22 02:23:05,465 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [278590906] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-22 02:23:05,465 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1521637430] [2024-11-22 02:23:05,465 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-22 02:23:05,465 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-22 02:23:05,465 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-11-22 02:23:05,467 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,468 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,698 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-22 02:23:05,702 INFO L255 TraceCheckSpWp]: Trace formula consists of 1331 conjuncts, 29 conjuncts are in the unsatisfiable core [2024-11-22 02:23:05,707 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-22 02:23:06,249 INFO L134 CoverageAnalysis]: Checked inductivity of 933 backedges. 275 proven. 64 refuted. 0 times theorem prover too weak. 594 trivial. 0 not checked. [2024-11-22 02:23:06,250 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-22 02:23:06,893 INFO L134 CoverageAnalysis]: Checked inductivity of 933 backedges. 14 proven. 17 refuted. 0 times theorem prover too weak. 902 trivial. 0 not checked. [2024-11-22 02:23:06,894 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1521637430] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-22 02:23:06,894 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-22 02:23:06,894 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 8, 12] total 31 [2024-11-22 02:23:06,894 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1423954801] [2024-11-22 02:23:06,894 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-11-22 02:23:06,895 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 31 states [2024-11-22 02:23:06,895 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-22 02:23:06,896 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 31 interpolants. [2024-11-22 02:23:06,896 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=100, Invalid=830, Unknown=0, NotChecked=0, Total=930 [2024-11-22 02:23:06,897 INFO L87 Difference]: Start difference. First operand 1788 states and 2216 transitions. Second operand has 31 states, 30 states have (on average 9.533333333333333) internal successors, (286), 29 states have internal predecessors, (286), 14 states have call successors, (58), 7 states have call predecessors, (58), 7 states have return successors, (56), 14 states have call predecessors, (56), 13 states have call successors, (56) [2024-11-22 02:23:12,140 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-22 02:23:12,140 INFO L93 Difference]: Finished difference Result 11192 states and 14796 transitions. [2024-11-22 02:23:12,141 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 92 states. [2024-11-22 02:23:12,141 INFO L78 Accepts]: Start accepts. Automaton has has 31 states, 30 states have (on average 9.533333333333333) internal successors, (286), 29 states have internal predecessors, (286), 14 states have call successors, (58), 7 states have call predecessors, (58), 7 states have return successors, (56), 14 states have call predecessors, (56), 13 states have call successors, (56) Word has length 352 [2024-11-22 02:23:12,141 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-22 02:23:12,166 INFO L225 Difference]: With dead ends: 11192 [2024-11-22 02:23:12,166 INFO L226 Difference]: Without dead ends: 9794 [2024-11-22 02:23:12,173 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 823 GetRequests, 707 SyntacticMatches, 0 SemanticMatches, 116 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 4057 ImplicationChecksByTransitivity, 2.5s TimeCoverageRelationStatistics Valid=1488, Invalid=12318, Unknown=0, NotChecked=0, Total=13806 [2024-11-22 02:23:12,174 INFO L432 NwaCegarLoop]: 468 mSDtfsCounter, 3012 mSDsluCounter, 9097 mSDsCounter, 0 mSdLazyCounter, 4035 mSolverCounterSat, 772 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.9s Time, 0 mProtectedPredicate, 0 mProtectedAction, 3012 SdHoareTripleChecker+Valid, 9565 SdHoareTripleChecker+Invalid, 4807 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 772 IncrementalHoareTripleChecker+Valid, 4035 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.3s IncrementalHoareTripleChecker+Time [2024-11-22 02:23:12,174 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [3012 Valid, 9565 Invalid, 4807 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [772 Valid, 4035 Invalid, 0 Unknown, 0 Unchecked, 2.3s Time] [2024-11-22 02:23:12,182 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 9794 states. [2024-11-22 02:23:12,427 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 9794 to 3357. [2024-11-22 02:23:12,430 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3357 states, 2787 states have (on average 1.2332256907068533) internal successors, (3437), 2813 states have internal predecessors, (3437), 392 states have call successors, (392), 177 states have call predecessors, (392), 177 states have return successors, (392), 366 states have call predecessors, (392), 392 states have call successors, (392) [2024-11-22 02:23:12,437 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3357 states to 3357 states and 4221 transitions. [2024-11-22 02:23:12,442 INFO L78 Accepts]: Start accepts. Automaton has 3357 states and 4221 transitions. Word has length 352 [2024-11-22 02:23:12,443 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-22 02:23:12,443 INFO L471 AbstractCegarLoop]: Abstraction has 3357 states and 4221 transitions. [2024-11-22 02:23:12,443 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 31 states, 30 states have (on average 9.533333333333333) internal successors, (286), 29 states have internal predecessors, (286), 14 states have call successors, (58), 7 states have call predecessors, (58), 7 states have return successors, (56), 14 states have call predecessors, (56), 13 states have call successors, (56) [2024-11-22 02:23:12,444 INFO L276 IsEmpty]: Start isEmpty. Operand 3357 states and 4221 transitions. [2024-11-22 02:23:12,450 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 353 [2024-11-22 02:23:12,450 INFO L207 NwaCegarLoop]: Found error trace [2024-11-22 02:23:12,451 INFO L215 NwaCegarLoop]: trace histogram [13, 13, 12, 12, 9, 7, 7, 7, 7, 6, 6, 6, 6, 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, 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, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-22 02:23:12,459 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (25)] Ended with exit code 0 [2024-11-22 02:23:12,651 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable42,25 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-22 02:23:12,651 INFO L396 AbstractCegarLoop]: === Iteration 44 === Targeting assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-22 02:23:12,652 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-22 02:23:12,652 INFO L85 PathProgramCache]: Analyzing trace with hash -1606177002, now seen corresponding path program 1 times [2024-11-22 02:23:12,652 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-22 02:23:12,652 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [719929684] [2024-11-22 02:23:12,652 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-22 02:23:12,653 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-22 02:23:12,681 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-22 02:23:12,875 INFO L134 CoverageAnalysis]: Checked inductivity of 933 backedges. 28 proven. 0 refuted. 0 times theorem prover too weak. 905 trivial. 0 not checked. [2024-11-22 02:23:12,875 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-22 02:23:12,876 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [719929684] [2024-11-22 02:23:12,876 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [719929684] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-22 02:23:12,876 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-22 02:23:12,876 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [] total 8 [2024-11-22 02:23:12,876 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2030283984] [2024-11-22 02:23:12,876 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-22 02:23:12,877 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2024-11-22 02:23:12,877 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-22 02:23:12,877 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2024-11-22 02:23:12,877 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=13, Invalid=43, Unknown=0, NotChecked=0, Total=56 [2024-11-22 02:23:12,877 INFO L87 Difference]: Start difference. First operand 3357 states and 4221 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), 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:13,368 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-22 02:23:13,369 INFO L93 Difference]: Finished difference Result 6883 states and 8713 transitions. [2024-11-22 02:23:13,369 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2024-11-22 02:23:13,369 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), 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 352 [2024-11-22 02:23:13,370 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-22 02:23:13,385 INFO L225 Difference]: With dead ends: 6883 [2024-11-22 02:23:13,385 INFO L226 Difference]: Without dead ends: 4073 [2024-11-22 02:23:13,392 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 13 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 11 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 10 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=33, Invalid=123, Unknown=0, NotChecked=0, Total=156 [2024-11-22 02:23:13,392 INFO L432 NwaCegarLoop]: 378 mSDtfsCounter, 152 mSDsluCounter, 1837 mSDsCounter, 0 mSdLazyCounter, 417 mSolverCounterSat, 5 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 160 SdHoareTripleChecker+Valid, 2215 SdHoareTripleChecker+Invalid, 422 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 5 IncrementalHoareTripleChecker+Valid, 417 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2024-11-22 02:23:13,393 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [160 Valid, 2215 Invalid, 422 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [5 Valid, 417 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2024-11-22 02:23:13,396 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4073 states. [2024-11-22 02:23:13,670 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4073 to 3253. [2024-11-22 02:23:13,673 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3253 states, 2713 states have (on average 1.2241061555473645) internal successors, (3321), 2741 states have internal predecessors, (3321), 364 states have call successors, (364), 175 states have call predecessors, (364), 175 states have return successors, (364), 336 states have call predecessors, (364), 364 states have call successors, (364) [2024-11-22 02:23:13,678 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3253 states to 3253 states and 4049 transitions. [2024-11-22 02:23:13,682 INFO L78 Accepts]: Start accepts. Automaton has 3253 states and 4049 transitions. Word has length 352 [2024-11-22 02:23:13,683 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-22 02:23:13,683 INFO L471 AbstractCegarLoop]: Abstraction has 3253 states and 4049 transitions. [2024-11-22 02:23:13,684 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), 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:13,684 INFO L276 IsEmpty]: Start isEmpty. Operand 3253 states and 4049 transitions. [2024-11-22 02:23:13,714 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 354 [2024-11-22 02:23:13,714 INFO L207 NwaCegarLoop]: Found error trace [2024-11-22 02:23:13,715 INFO L215 NwaCegarLoop]: trace histogram [13, 13, 12, 12, 9, 7, 7, 7, 7, 6, 6, 6, 6, 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, 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, 1, 1, 1] [2024-11-22 02:23:13,715 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable43 [2024-11-22 02:23:13,715 INFO L396 AbstractCegarLoop]: === Iteration 45 === Targeting assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-22 02:23:13,716 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-22 02:23:13,716 INFO L85 PathProgramCache]: Analyzing trace with hash -340235511, now seen corresponding path program 1 times [2024-11-22 02:23:13,716 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-22 02:23:13,716 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1284291468] [2024-11-22 02:23:13,716 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-22 02:23:13,716 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-22 02:23:13,770 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-22 02:23:14,891 INFO L134 CoverageAnalysis]: Checked inductivity of 930 backedges. 24 proven. 16 refuted. 0 times theorem prover too weak. 890 trivial. 0 not checked. [2024-11-22 02:23:14,891 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-22 02:23:14,891 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1284291468] [2024-11-22 02:23:14,891 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1284291468] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-22 02:23:14,891 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [90938125] [2024-11-22 02:23:14,891 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-22 02:23:14,891 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-22 02:23:14,892 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-11-22 02:23:14,895 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:14,899 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:15,168 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-22 02:23:15,172 INFO L255 TraceCheckSpWp]: Trace formula consists of 1332 conjuncts, 31 conjuncts are in the unsatisfiable core [2024-11-22 02:23:15,178 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-22 02:23:15,721 INFO L134 CoverageAnalysis]: Checked inductivity of 930 backedges. 275 proven. 62 refuted. 0 times theorem prover too weak. 593 trivial. 0 not checked. [2024-11-22 02:23:15,721 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-22 02:23:16,256 INFO L134 CoverageAnalysis]: Checked inductivity of 930 backedges. 14 proven. 14 refuted. 0 times theorem prover too weak. 902 trivial. 0 not checked. [2024-11-22 02:23:16,256 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [90938125] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-22 02:23:16,256 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-22 02:23:16,256 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [18, 9, 13] total 36 [2024-11-22 02:23:16,256 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1355828548] [2024-11-22 02:23:16,257 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-11-22 02:23:16,257 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 36 states [2024-11-22 02:23:16,257 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-22 02:23:16,258 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 36 interpolants. [2024-11-22 02:23:16,259 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=131, Invalid=1129, Unknown=0, NotChecked=0, Total=1260 [2024-11-22 02:23:16,259 INFO L87 Difference]: Start difference. First operand 3253 states and 4049 transitions. Second operand has 36 states, 35 states have (on average 9.028571428571428) internal successors, (316), 34 states have internal predecessors, (316), 16 states have call successors, (62), 7 states have call predecessors, (62), 7 states have return successors, (60), 16 states have call predecessors, (60), 15 states have call successors, (60) [2024-11-22 02:23:27,358 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-22 02:23:27,358 INFO L93 Difference]: Finished difference Result 27529 states and 36335 transitions. [2024-11-22 02:23:27,358 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 183 states. [2024-11-22 02:23:27,359 INFO L78 Accepts]: Start accepts. Automaton has has 36 states, 35 states have (on average 9.028571428571428) internal successors, (316), 34 states have internal predecessors, (316), 16 states have call successors, (62), 7 states have call predecessors, (62), 7 states have return successors, (60), 16 states have call predecessors, (60), 15 states have call successors, (60) Word has length 353 [2024-11-22 02:23:27,359 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-22 02:23:27,417 INFO L225 Difference]: With dead ends: 27529 [2024-11-22 02:23:27,417 INFO L226 Difference]: Without dead ends: 24823 [2024-11-22 02:23:27,435 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 938 GetRequests, 726 SyntacticMatches, 0 SemanticMatches, 212 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 16460 ImplicationChecksByTransitivity, 5.1s TimeCoverageRelationStatistics Valid=4699, Invalid=40883, Unknown=0, NotChecked=0, Total=45582 [2024-11-22 02:23:27,436 INFO L432 NwaCegarLoop]: 984 mSDtfsCounter, 4849 mSDsluCounter, 16282 mSDsCounter, 0 mSdLazyCounter, 7771 mSolverCounterSat, 1275 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 3.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 4849 SdHoareTripleChecker+Valid, 17266 SdHoareTripleChecker+Invalid, 9046 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.1s SdHoareTripleChecker+Time, 1275 IncrementalHoareTripleChecker+Valid, 7771 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 4.0s IncrementalHoareTripleChecker+Time [2024-11-22 02:23:27,436 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [4849 Valid, 17266 Invalid, 9046 Unknown, 0 Unchecked, 0.1s Time], IncrementalHoareTripleChecker [1275 Valid, 7771 Invalid, 0 Unknown, 0 Unchecked, 4.0s Time] [2024-11-22 02:23:27,451 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 24823 states. [2024-11-22 02:23:28,120 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 24823 to 6264. [2024-11-22 02:23:28,126 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 6264 states, 5200 states have (on average 1.243076923076923) internal successors, (6464), 5256 states have internal predecessors, (6464), 717 states have call successors, (717), 346 states have call predecessors, (717), 346 states have return successors, (717), 661 states have call predecessors, (717), 717 states have call successors, (717) [2024-11-22 02:23:28,136 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6264 states to 6264 states and 7898 transitions. [2024-11-22 02:23:28,144 INFO L78 Accepts]: Start accepts. Automaton has 6264 states and 7898 transitions. Word has length 353 [2024-11-22 02:23:28,145 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-22 02:23:28,145 INFO L471 AbstractCegarLoop]: Abstraction has 6264 states and 7898 transitions. [2024-11-22 02:23:28,145 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 36 states, 35 states have (on average 9.028571428571428) internal successors, (316), 34 states have internal predecessors, (316), 16 states have call successors, (62), 7 states have call predecessors, (62), 7 states have return successors, (60), 16 states have call predecessors, (60), 15 states have call successors, (60) [2024-11-22 02:23:28,145 INFO L276 IsEmpty]: Start isEmpty. Operand 6264 states and 7898 transitions. [2024-11-22 02:23:28,157 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 355 [2024-11-22 02:23:28,158 INFO L207 NwaCegarLoop]: Found error trace [2024-11-22 02:23:28,158 INFO L215 NwaCegarLoop]: trace histogram [13, 13, 12, 12, 9, 7, 7, 7, 7, 6, 6, 6, 6, 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, 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, 1, 1, 1, 1] [2024-11-22 02:23:28,166 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (26)] Forceful destruction successful, exit code 0 [2024-11-22 02:23:28,358 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 26 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable44 [2024-11-22 02:23:28,359 INFO L396 AbstractCegarLoop]: === Iteration 46 === Targeting assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-22 02:23:28,359 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-22 02:23:28,359 INFO L85 PathProgramCache]: Analyzing trace with hash 1025258597, now seen corresponding path program 1 times [2024-11-22 02:23:28,360 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-22 02:23:28,360 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1372462379] [2024-11-22 02:23:28,360 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-22 02:23:28,360 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-22 02:23:28,404 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-22 02:23:29,118 INFO L134 CoverageAnalysis]: Checked inductivity of 930 backedges. 16 proven. 24 refuted. 0 times theorem prover too weak. 890 trivial. 0 not checked. [2024-11-22 02:23:29,119 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-22 02:23:29,119 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1372462379] [2024-11-22 02:23:29,119 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1372462379] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-22 02:23:29,119 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1611547393] [2024-11-22 02:23:29,119 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-22 02:23:29,120 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-22 02:23:29,120 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-11-22 02:23:29,122 INFO L229 MonitoredProcess]: Starting monitored process 27 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-22 02:23:29,124 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (27)] Waiting until timeout for monitored process [2024-11-22 02:23:29,409 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-22 02:23:29,415 INFO L255 TraceCheckSpWp]: Trace formula consists of 1333 conjuncts, 43 conjuncts are in the unsatisfiable core [2024-11-22 02:23:29,421 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-22 02:23:30,132 INFO L134 CoverageAnalysis]: Checked inductivity of 930 backedges. 248 proven. 92 refuted. 0 times theorem prover too weak. 590 trivial. 0 not checked. [2024-11-22 02:23:30,132 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-22 02:23:30,695 INFO L134 CoverageAnalysis]: Checked inductivity of 930 backedges. 14 proven. 26 refuted. 0 times theorem prover too weak. 890 trivial. 0 not checked. [2024-11-22 02:23:30,695 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1611547393] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-22 02:23:30,695 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-22 02:23:30,695 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [15, 14, 18] total 39 [2024-11-22 02:23:30,695 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1625854786] [2024-11-22 02:23:30,695 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-11-22 02:23:30,696 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 39 states [2024-11-22 02:23:30,696 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-22 02:23:30,699 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 39 interpolants. [2024-11-22 02:23:30,699 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=149, Invalid=1333, Unknown=0, NotChecked=0, Total=1482 [2024-11-22 02:23:30,700 INFO L87 Difference]: Start difference. First operand 6264 states and 7898 transitions. Second operand has 39 states, 38 states have (on average 8.868421052631579) internal successors, (337), 36 states have internal predecessors, (337), 15 states have call successors, (62), 7 states have call predecessors, (62), 9 states have return successors, (61), 16 states have call predecessors, (61), 14 states have call successors, (61)