./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 3061b6dc Calling Ultimate with: /root/.sdkman/candidates/java/11.0.12-open/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-3061b6d-m [2024-11-18 14:37:43,770 INFO L188 SettingsManager]: Resetting all preferences to default values... [2024-11-18 14:37:43,852 INFO L114 SettingsManager]: Loading settings from /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/config/svcomp-Reach-32bit-Automizer_Default.epf [2024-11-18 14:37:43,862 WARN L101 SettingsManager]: Preference file contains the following unknown settings: [2024-11-18 14:37:43,862 WARN L103 SettingsManager]: * de.uni_freiburg.informatik.ultimate.core.Log level for class [2024-11-18 14:37:43,890 INFO L130 SettingsManager]: Preferences different from defaults after loading the file: [2024-11-18 14:37:43,891 INFO L151 SettingsManager]: Preferences of UltimateCore differ from their defaults: [2024-11-18 14:37:43,893 INFO L153 SettingsManager]: * Log level for class=de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=ERROR; [2024-11-18 14:37:43,893 INFO L151 SettingsManager]: Preferences of Boogie Preprocessor differ from their defaults: [2024-11-18 14:37:43,894 INFO L153 SettingsManager]: * Use memory slicer=true [2024-11-18 14:37:43,895 INFO L151 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2024-11-18 14:37:43,896 INFO L153 SettingsManager]: * Ignore calls to procedures called more than once=ONLY_FOR_SEQUENTIAL_PROGRAMS [2024-11-18 14:37:43,896 INFO L151 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2024-11-18 14:37:43,897 INFO L153 SettingsManager]: * Create parallel compositions if possible=false [2024-11-18 14:37:43,899 INFO L153 SettingsManager]: * Use SBE=true [2024-11-18 14:37:43,899 INFO L151 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2024-11-18 14:37:43,899 INFO L153 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2024-11-18 14:37:43,900 INFO L153 SettingsManager]: * sizeof long=4 [2024-11-18 14:37:43,900 INFO L153 SettingsManager]: * Overapproximate operations on floating types=true [2024-11-18 14:37:43,900 INFO L153 SettingsManager]: * sizeof POINTER=4 [2024-11-18 14:37:43,900 INFO L153 SettingsManager]: * Check division by zero=IGNORE [2024-11-18 14:37:43,901 INFO L153 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2024-11-18 14:37:43,901 INFO L153 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2024-11-18 14:37:43,902 INFO L153 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2024-11-18 14:37:43,902 INFO L153 SettingsManager]: * Allow undefined functions=false [2024-11-18 14:37:43,906 INFO L153 SettingsManager]: * sizeof long double=12 [2024-11-18 14:37:43,906 INFO L153 SettingsManager]: * Check if freed pointer was valid=false [2024-11-18 14:37:43,906 INFO L153 SettingsManager]: * Use constant arrays=true [2024-11-18 14:37:43,907 INFO L151 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2024-11-18 14:37:43,907 INFO L153 SettingsManager]: * Size of a code block=SequenceOfStatements [2024-11-18 14:37:43,907 INFO L153 SettingsManager]: * Only consider context switches at boundaries of atomic blocks=true [2024-11-18 14:37:43,907 INFO L153 SettingsManager]: * SMT solver=External_DefaultMode [2024-11-18 14:37:43,908 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 [2024-11-18 14:37:43,908 INFO L151 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2024-11-18 14:37:43,908 INFO L153 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2024-11-18 14:37:43,909 INFO L153 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopHeads [2024-11-18 14:37:43,909 INFO L153 SettingsManager]: * Trace refinement strategy=CAMEL [2024-11-18 14:37:43,909 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2024-11-18 14:37:43,909 INFO L153 SettingsManager]: * Apply one-shot large block encoding in concurrent analysis=false [2024-11-18 14:37:43,909 INFO L153 SettingsManager]: * Automaton type used in concurrency analysis=PETRI_NET [2024-11-18 14:37:43,910 INFO L153 SettingsManager]: * Order on configurations for Petri net unfoldings=DBO [2024-11-18 14:37:43,910 INFO L153 SettingsManager]: * SMT solver=External_ModelsAndUnsatCoreMode [2024-11-18 14:37:43,911 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-18 14:37:44,158 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2024-11-18 14:37:44,182 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2024-11-18 14:37:44,185 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2024-11-18 14:37:44,186 INFO L270 PluginConnector]: Initializing CDTParser... [2024-11-18 14:37:44,187 INFO L274 PluginConnector]: CDTParser initialized [2024-11-18 14:37:44,188 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-18 14:37:45,727 INFO L533 CDTParser]: Created temporary CDT project at NULL [2024-11-18 14:37:45,933 INFO L384 CDTParser]: Found 1 translation units. [2024-11-18 14:37:45,935 INFO L180 CDTParser]: Scanning /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/seq-mthreaded/pals_STARTPALS_Triplicated.ufo.BOUNDED-10.pals.c [2024-11-18 14:37:45,951 INFO L427 CDTParser]: About to delete temporary CDT project at /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/bc166aff8/ef8ebe7d1c774ae89e32ee2530bbef3d/FLAGb2e78e4a1 [2024-11-18 14:37:45,963 INFO L435 CDTParser]: Successfully deleted /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/bc166aff8/ef8ebe7d1c774ae89e32ee2530bbef3d [2024-11-18 14:37:45,965 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2024-11-18 14:37:45,966 INFO L133 ToolchainWalker]: Walking toolchain with 6 elements. [2024-11-18 14:37:45,967 INFO L112 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2024-11-18 14:37:45,967 INFO L270 PluginConnector]: Initializing CACSL2BoogieTranslator... [2024-11-18 14:37:45,973 INFO L274 PluginConnector]: CACSL2BoogieTranslator initialized [2024-11-18 14:37:45,973 INFO L184 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 18.11 02:37:45" (1/1) ... [2024-11-18 14:37:45,974 INFO L204 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@47b26d8e and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 18.11 02:37:45, skipping insertion in model container [2024-11-18 14:37:45,975 INFO L184 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 18.11 02:37:45" (1/1) ... [2024-11-18 14:37:46,017 INFO L175 MainTranslator]: Built tables and reachable declarations [2024-11-18 14:37:46,280 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-18 14:37:46,284 INFO L210 PostProcessor]: Analyzing one entry point: main [2024-11-18 14:37:46,293 INFO L200 MainTranslator]: Completed pre-run [2024-11-18 14:37:46,353 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-18 14:37:46,354 INFO L210 PostProcessor]: Analyzing one entry point: main [2024-11-18 14:37:46,371 INFO L204 MainTranslator]: Completed translation [2024-11-18 14:37:46,372 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 18.11 02:37:46 WrapperNode [2024-11-18 14:37:46,372 INFO L131 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2024-11-18 14:37:46,373 INFO L112 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2024-11-18 14:37:46,373 INFO L270 PluginConnector]: Initializing Boogie Procedure Inliner... [2024-11-18 14:37:46,373 INFO L274 PluginConnector]: Boogie Procedure Inliner initialized [2024-11-18 14:37:46,380 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 18.11 02:37:46" (1/1) ... [2024-11-18 14:37:46,395 INFO L184 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 18.11 02:37:46" (1/1) ... [2024-11-18 14:37:46,432 INFO L138 Inliner]: procedures = 27, calls = 46, calls flagged for inlining = 9, calls inlined = 9, statements flattened = 429 [2024-11-18 14:37:46,433 INFO L131 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2024-11-18 14:37:46,433 INFO L112 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2024-11-18 14:37:46,434 INFO L270 PluginConnector]: Initializing Boogie Preprocessor... [2024-11-18 14:37:46,434 INFO L274 PluginConnector]: Boogie Preprocessor initialized [2024-11-18 14:37:46,445 INFO L184 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 18.11 02:37:46" (1/1) ... [2024-11-18 14:37:46,445 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 18.11 02:37:46" (1/1) ... [2024-11-18 14:37:46,451 INFO L184 PluginConnector]: Executing the observer MemorySlicer from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 18.11 02:37:46" (1/1) ... [2024-11-18 14:37:46,477 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-18 14:37:46,477 INFO L184 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 18.11 02:37:46" (1/1) ... [2024-11-18 14:37:46,478 INFO L184 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 18.11 02:37:46" (1/1) ... [2024-11-18 14:37:46,488 INFO L184 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 18.11 02:37:46" (1/1) ... [2024-11-18 14:37:46,498 INFO L184 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 18.11 02:37:46" (1/1) ... [2024-11-18 14:37:46,505 INFO L184 PluginConnector]: Executing the observer LTLStepAnnotator from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 18.11 02:37:46" (1/1) ... [2024-11-18 14:37:46,511 INFO L184 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 18.11 02:37:46" (1/1) ... [2024-11-18 14:37:46,519 INFO L131 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2024-11-18 14:37:46,520 INFO L112 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2024-11-18 14:37:46,520 INFO L270 PluginConnector]: Initializing RCFGBuilder... [2024-11-18 14:37:46,520 INFO L274 PluginConnector]: RCFGBuilder initialized [2024-11-18 14:37:46,521 INFO L184 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 18.11 02:37:46" (1/1) ... [2024-11-18 14:37:46,527 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 [2024-11-18 14:37:46,543 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-11-18 14:37:46,561 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-18 14:37:46,564 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-18 14:37:46,612 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocInit [2024-11-18 14:37:46,612 INFO L130 BoogieDeclarations]: Found specification of procedure write_history_bool [2024-11-18 14:37:46,613 INFO L138 BoogieDeclarations]: Found implementation of procedure write_history_bool [2024-11-18 14:37:46,614 INFO L130 BoogieDeclarations]: Found specification of procedure assert [2024-11-18 14:37:46,614 INFO L138 BoogieDeclarations]: Found implementation of procedure assert [2024-11-18 14:37:46,614 INFO L130 BoogieDeclarations]: Found specification of procedure read_history_int8 [2024-11-18 14:37:46,614 INFO L138 BoogieDeclarations]: Found implementation of procedure read_history_int8 [2024-11-18 14:37:46,614 INFO L130 BoogieDeclarations]: Found specification of procedure read_history_bool [2024-11-18 14:37:46,614 INFO L138 BoogieDeclarations]: Found implementation of procedure read_history_bool [2024-11-18 14:37:46,615 INFO L130 BoogieDeclarations]: Found specification of procedure add_history_type [2024-11-18 14:37:46,615 INFO L138 BoogieDeclarations]: Found implementation of procedure add_history_type [2024-11-18 14:37:46,615 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#0 [2024-11-18 14:37:46,615 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2024-11-18 14:37:46,616 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2024-11-18 14:37:46,721 INFO L238 CfgBuilder]: Building ICFG [2024-11-18 14:37:46,723 INFO L264 CfgBuilder]: Building CFG for each procedure with an implementation [2024-11-18 14:37:47,297 INFO L? ?]: Removed 106 outVars from TransFormulas that were not future-live. [2024-11-18 14:37:47,298 INFO L287 CfgBuilder]: Performing block encoding [2024-11-18 14:37:47,320 INFO L311 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2024-11-18 14:37:47,320 INFO L316 CfgBuilder]: Removed 2 assume(true) statements. [2024-11-18 14:37:47,321 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 18.11 02:37:47 BoogieIcfgContainer [2024-11-18 14:37:47,321 INFO L131 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2024-11-18 14:37:47,323 INFO L112 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2024-11-18 14:37:47,324 INFO L270 PluginConnector]: Initializing TraceAbstraction... [2024-11-18 14:37:47,327 INFO L274 PluginConnector]: TraceAbstraction initialized [2024-11-18 14:37:47,328 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 18.11 02:37:45" (1/3) ... [2024-11-18 14:37:47,329 INFO L204 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@149f6802 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 18.11 02:37:47, skipping insertion in model container [2024-11-18 14:37:47,329 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 18.11 02:37:46" (2/3) ... [2024-11-18 14:37:47,329 INFO L204 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@149f6802 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 18.11 02:37:47, skipping insertion in model container [2024-11-18 14:37:47,329 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 18.11 02:37:47" (3/3) ... [2024-11-18 14:37:47,331 INFO L112 eAbstractionObserver]: Analyzing ICFG pals_STARTPALS_Triplicated.ufo.BOUNDED-10.pals.c [2024-11-18 14:37:47,349 INFO L214 ceAbstractionStarter]: Automizer settings: Hoare:LoopHeads NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2024-11-18 14:37:47,350 INFO L154 ceAbstractionStarter]: Applying trace abstraction to program that has 1 error locations. [2024-11-18 14:37:47,410 INFO L332 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2024-11-18 14:37:47,416 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;@991afc5, mLbeIndependenceSettings=[IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=false, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2024-11-18 14:37:47,417 INFO L334 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2024-11-18 14:37:47,423 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-18 14:37:47,434 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 16 [2024-11-18 14:37:47,434 INFO L207 NwaCegarLoop]: Found error trace [2024-11-18 14:37:47,435 INFO L215 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-18 14:37:47,436 INFO L396 AbstractCegarLoop]: === Iteration 1 === Targeting assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-18 14:37:47,441 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-18 14:37:47,442 INFO L85 PathProgramCache]: Analyzing trace with hash 397419636, now seen corresponding path program 1 times [2024-11-18 14:37:47,452 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-18 14:37:47,453 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [157501074] [2024-11-18 14:37:47,453 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-18 14:37:47,453 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-18 14:37:47,633 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-18 14:37:47,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-18 14:37:47,834 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-18 14:37:47,835 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [157501074] [2024-11-18 14:37:47,835 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [157501074] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-18 14:37:47,836 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-18 14:37:47,836 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2024-11-18 14:37:47,838 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1713271586] [2024-11-18 14:37:47,838 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-18 14:37:47,844 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2024-11-18 14:37:47,845 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-18 14:37:47,869 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2024-11-18 14:37:47,870 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2024-11-18 14:37:47,873 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-18 14:37:48,025 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-18 14:37:48,025 INFO L93 Difference]: Finished difference Result 355 states and 604 transitions. [2024-11-18 14:37:48,033 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2024-11-18 14:37:48,035 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-18 14:37:48,036 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-18 14:37:48,046 INFO L225 Difference]: With dead ends: 355 [2024-11-18 14:37:48,046 INFO L226 Difference]: Without dead ends: 178 [2024-11-18 14:37:48,052 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-18 14:37:48,057 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.1s IncrementalHoareTripleChecker+Time [2024-11-18 14:37:48,058 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.1s Time] [2024-11-18 14:37:48,073 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 178 states. [2024-11-18 14:37:48,103 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 178 to 178. [2024-11-18 14:37:48,105 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-18 14:37:48,108 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 178 states to 178 states and 279 transitions. [2024-11-18 14:37:48,110 INFO L78 Accepts]: Start accepts. Automaton has 178 states and 279 transitions. Word has length 15 [2024-11-18 14:37:48,111 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-18 14:37:48,111 INFO L471 AbstractCegarLoop]: Abstraction has 178 states and 279 transitions. [2024-11-18 14:37:48,111 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-18 14:37:48,111 INFO L276 IsEmpty]: Start isEmpty. Operand 178 states and 279 transitions. [2024-11-18 14:37:48,113 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 17 [2024-11-18 14:37:48,113 INFO L207 NwaCegarLoop]: Found error trace [2024-11-18 14:37:48,113 INFO L215 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-18 14:37:48,113 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable0 [2024-11-18 14:37:48,114 INFO L396 AbstractCegarLoop]: === Iteration 2 === Targeting assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-18 14:37:48,114 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-18 14:37:48,114 INFO L85 PathProgramCache]: Analyzing trace with hash -15982282, now seen corresponding path program 1 times [2024-11-18 14:37:48,115 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-18 14:37:48,115 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [268990560] [2024-11-18 14:37:48,115 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-18 14:37:48,116 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-18 14:37:48,156 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-18 14:37:48,249 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-18 14:37:48,250 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-18 14:37:48,250 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [268990560] [2024-11-18 14:37:48,250 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [268990560] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-18 14:37:48,251 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-18 14:37:48,251 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2024-11-18 14:37:48,251 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1704125347] [2024-11-18 14:37:48,252 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-18 14:37:48,253 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2024-11-18 14:37:48,254 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-18 14:37:48,254 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2024-11-18 14:37:48,255 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2024-11-18 14:37:48,255 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-18 14:37:48,334 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-18 14:37:48,335 INFO L93 Difference]: Finished difference Result 369 states and 581 transitions. [2024-11-18 14:37:48,335 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2024-11-18 14:37:48,336 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-18 14:37:48,336 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-18 14:37:48,339 INFO L225 Difference]: With dead ends: 369 [2024-11-18 14:37:48,340 INFO L226 Difference]: Without dead ends: 194 [2024-11-18 14:37:48,342 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-18 14:37:48,346 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-18 14:37:48,346 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-18 14:37:48,347 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 194 states. [2024-11-18 14:37:48,367 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 194 to 191. [2024-11-18 14:37:48,368 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-18 14:37:48,371 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 191 states to 191 states and 295 transitions. [2024-11-18 14:37:48,372 INFO L78 Accepts]: Start accepts. Automaton has 191 states and 295 transitions. Word has length 16 [2024-11-18 14:37:48,372 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-18 14:37:48,373 INFO L471 AbstractCegarLoop]: Abstraction has 191 states and 295 transitions. [2024-11-18 14:37:48,375 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-18 14:37:48,377 INFO L276 IsEmpty]: Start isEmpty. Operand 191 states and 295 transitions. [2024-11-18 14:37:48,379 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2024-11-18 14:37:48,380 INFO L207 NwaCegarLoop]: Found error trace [2024-11-18 14:37:48,380 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-18 14:37:48,380 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1 [2024-11-18 14:37:48,381 INFO L396 AbstractCegarLoop]: === Iteration 3 === Targeting assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-18 14:37:48,381 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-18 14:37:48,382 INFO L85 PathProgramCache]: Analyzing trace with hash 2013554693, now seen corresponding path program 1 times [2024-11-18 14:37:48,382 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-18 14:37:48,383 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [711449491] [2024-11-18 14:37:48,383 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-18 14:37:48,383 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-18 14:37:48,413 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-18 14:37:48,505 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-18 14:37:48,507 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-18 14:37:48,507 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [711449491] [2024-11-18 14:37:48,507 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [711449491] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-18 14:37:48,507 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-18 14:37:48,508 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2024-11-18 14:37:48,508 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [843604598] [2024-11-18 14:37:48,509 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-18 14:37:48,509 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2024-11-18 14:37:48,509 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-18 14:37:48,511 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2024-11-18 14:37:48,511 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2024-11-18 14:37:48,512 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-18 14:37:48,535 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-18 14:37:48,536 INFO L93 Difference]: Finished difference Result 401 states and 627 transitions. [2024-11-18 14:37:48,538 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-11-18 14:37:48,538 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-18 14:37:48,538 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-18 14:37:48,541 INFO L225 Difference]: With dead ends: 401 [2024-11-18 14:37:48,542 INFO L226 Difference]: Without dead ends: 220 [2024-11-18 14:37:48,544 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-18 14:37:48,546 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-18 14:37:48,549 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-18 14:37:48,550 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 220 states. [2024-11-18 14:37:48,566 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 220 to 193. [2024-11-18 14:37:48,567 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-18 14:37:48,568 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 193 states to 193 states and 297 transitions. [2024-11-18 14:37:48,569 INFO L78 Accepts]: Start accepts. Automaton has 193 states and 297 transitions. Word has length 23 [2024-11-18 14:37:48,569 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-18 14:37:48,569 INFO L471 AbstractCegarLoop]: Abstraction has 193 states and 297 transitions. [2024-11-18 14:37:48,570 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-18 14:37:48,570 INFO L276 IsEmpty]: Start isEmpty. Operand 193 states and 297 transitions. [2024-11-18 14:37:48,571 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 32 [2024-11-18 14:37:48,571 INFO L207 NwaCegarLoop]: Found error trace [2024-11-18 14:37:48,571 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-18 14:37:48,572 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2 [2024-11-18 14:37:48,572 INFO L396 AbstractCegarLoop]: === Iteration 4 === Targeting assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-18 14:37:48,572 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-18 14:37:48,572 INFO L85 PathProgramCache]: Analyzing trace with hash -2107730890, now seen corresponding path program 1 times [2024-11-18 14:37:48,573 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-18 14:37:48,573 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1601992224] [2024-11-18 14:37:48,573 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-18 14:37:48,573 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-18 14:37:48,601 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-18 14:37:48,655 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-18 14:37:48,656 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-18 14:37:48,656 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1601992224] [2024-11-18 14:37:48,656 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1601992224] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-18 14:37:48,656 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-18 14:37:48,657 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2024-11-18 14:37:48,657 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [300281024] [2024-11-18 14:37:48,657 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-18 14:37:48,657 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2024-11-18 14:37:48,657 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-18 14:37:48,658 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2024-11-18 14:37:48,658 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2024-11-18 14:37:48,658 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-18 14:37:48,710 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-18 14:37:48,711 INFO L93 Difference]: Finished difference Result 433 states and 684 transitions. [2024-11-18 14:37:48,711 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2024-11-18 14:37:48,712 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-18 14:37:48,724 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-18 14:37:48,726 INFO L225 Difference]: With dead ends: 433 [2024-11-18 14:37:48,726 INFO L226 Difference]: Without dead ends: 291 [2024-11-18 14:37:48,734 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-18 14:37:48,735 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-18 14:37:48,736 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-18 14:37:48,736 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 291 states. [2024-11-18 14:37:48,787 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 291 to 193. [2024-11-18 14:37:48,791 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-18 14:37:48,798 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 193 states to 193 states and 293 transitions. [2024-11-18 14:37:48,798 INFO L78 Accepts]: Start accepts. Automaton has 193 states and 293 transitions. Word has length 31 [2024-11-18 14:37:48,799 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-18 14:37:48,799 INFO L471 AbstractCegarLoop]: Abstraction has 193 states and 293 transitions. [2024-11-18 14:37:48,799 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-18 14:37:48,800 INFO L276 IsEmpty]: Start isEmpty. Operand 193 states and 293 transitions. [2024-11-18 14:37:48,803 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 33 [2024-11-18 14:37:48,807 INFO L207 NwaCegarLoop]: Found error trace [2024-11-18 14:37:48,807 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-18 14:37:48,807 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3 [2024-11-18 14:37:48,807 INFO L396 AbstractCegarLoop]: === Iteration 5 === Targeting assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-18 14:37:48,808 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-18 14:37:48,808 INFO L85 PathProgramCache]: Analyzing trace with hash 984821473, now seen corresponding path program 1 times [2024-11-18 14:37:48,808 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-18 14:37:48,808 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [249798868] [2024-11-18 14:37:48,808 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-18 14:37:48,808 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-18 14:37:48,828 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-18 14:37:48,902 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-18 14:37:48,902 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-18 14:37:48,903 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [249798868] [2024-11-18 14:37:48,903 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [249798868] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-18 14:37:48,903 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-18 14:37:48,903 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2024-11-18 14:37:48,903 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1547317506] [2024-11-18 14:37:48,903 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-18 14:37:48,903 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2024-11-18 14:37:48,904 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-18 14:37:48,904 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2024-11-18 14:37:48,904 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2024-11-18 14:37:48,904 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-18 14:37:48,938 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-18 14:37:48,938 INFO L93 Difference]: Finished difference Result 376 states and 575 transitions. [2024-11-18 14:37:48,938 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2024-11-18 14:37:48,938 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-18 14:37:48,939 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-18 14:37:48,940 INFO L225 Difference]: With dead ends: 376 [2024-11-18 14:37:48,940 INFO L226 Difference]: Without dead ends: 195 [2024-11-18 14:37:48,941 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-18 14:37:48,942 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-18 14:37:48,942 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-18 14:37:48,943 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 195 states. [2024-11-18 14:37:48,952 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 195 to 193. [2024-11-18 14:37:48,953 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-18 14:37:48,955 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 193 states to 193 states and 292 transitions. [2024-11-18 14:37:48,955 INFO L78 Accepts]: Start accepts. Automaton has 193 states and 292 transitions. Word has length 32 [2024-11-18 14:37:48,956 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-18 14:37:48,956 INFO L471 AbstractCegarLoop]: Abstraction has 193 states and 292 transitions. [2024-11-18 14:37:48,956 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-18 14:37:48,956 INFO L276 IsEmpty]: Start isEmpty. Operand 193 states and 292 transitions. [2024-11-18 14:37:48,957 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 36 [2024-11-18 14:37:48,957 INFO L207 NwaCegarLoop]: Found error trace [2024-11-18 14:37:48,957 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-18 14:37:48,957 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4 [2024-11-18 14:37:48,958 INFO L396 AbstractCegarLoop]: === Iteration 6 === Targeting assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-18 14:37:48,958 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-18 14:37:48,958 INFO L85 PathProgramCache]: Analyzing trace with hash -2052729557, now seen corresponding path program 1 times [2024-11-18 14:37:48,958 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-18 14:37:48,958 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [982794733] [2024-11-18 14:37:48,959 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-18 14:37:48,959 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-18 14:37:48,975 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-18 14:37:49,032 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-18 14:37:49,032 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-18 14:37:49,032 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [982794733] [2024-11-18 14:37:49,033 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [982794733] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-18 14:37:49,033 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [779887521] [2024-11-18 14:37:49,033 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-18 14:37:49,033 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-18 14:37:49,033 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-11-18 14:37:49,037 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-18 14:37:49,039 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-18 14:37:49,154 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-18 14:37:49,156 INFO L255 TraceCheckSpWp]: Trace formula consists of 216 conjuncts, 3 conjuncts are in the unsatisfiable core [2024-11-18 14:37:49,162 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-18 14:37:49,213 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-18 14:37:49,214 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-18 14:37:49,272 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-18 14:37:49,272 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [779887521] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-18 14:37:49,272 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-18 14:37:49,272 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [4, 4, 4] total 6 [2024-11-18 14:37:49,273 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1585164402] [2024-11-18 14:37:49,273 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-11-18 14:37:49,273 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2024-11-18 14:37:49,273 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-18 14:37:49,274 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2024-11-18 14:37:49,274 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=15, Invalid=15, Unknown=0, NotChecked=0, Total=30 [2024-11-18 14:37:49,275 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-18 14:37:49,334 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-18 14:37:49,334 INFO L93 Difference]: Finished difference Result 434 states and 671 transitions. [2024-11-18 14:37:49,334 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2024-11-18 14:37:49,335 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-18 14:37:49,335 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-18 14:37:49,338 INFO L225 Difference]: With dead ends: 434 [2024-11-18 14:37:49,338 INFO L226 Difference]: Without dead ends: 252 [2024-11-18 14:37:49,339 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-18 14:37:49,341 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-18 14:37:49,341 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-18 14:37:49,342 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 252 states. [2024-11-18 14:37:49,358 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 252 to 246. [2024-11-18 14:37:49,359 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-18 14:37:49,361 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 246 states to 246 states and 371 transitions. [2024-11-18 14:37:49,362 INFO L78 Accepts]: Start accepts. Automaton has 246 states and 371 transitions. Word has length 35 [2024-11-18 14:37:49,363 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-18 14:37:49,363 INFO L471 AbstractCegarLoop]: Abstraction has 246 states and 371 transitions. [2024-11-18 14:37:49,363 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-18 14:37:49,363 INFO L276 IsEmpty]: Start isEmpty. Operand 246 states and 371 transitions. [2024-11-18 14:37:49,366 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 58 [2024-11-18 14:37:49,366 INFO L207 NwaCegarLoop]: Found error trace [2024-11-18 14:37:49,366 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-18 14:37:49,386 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-18 14:37:49,567 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-18 14:37:49,567 INFO L396 AbstractCegarLoop]: === Iteration 7 === Targeting assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-18 14:37:49,568 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-18 14:37:49,568 INFO L85 PathProgramCache]: Analyzing trace with hash -268515637, now seen corresponding path program 2 times [2024-11-18 14:37:49,568 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-18 14:37:49,568 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2064840593] [2024-11-18 14:37:49,568 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2024-11-18 14:37:49,568 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-18 14:37:49,590 INFO L227 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 1 check-sat command(s) [2024-11-18 14:37:49,590 INFO L228 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-18 14:37:49,631 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-18 14:37:49,632 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-18 14:37:49,632 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2064840593] [2024-11-18 14:37:49,634 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2064840593] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-18 14:37:49,634 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-18 14:37:49,634 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2024-11-18 14:37:49,634 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1511883864] [2024-11-18 14:37:49,635 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-18 14:37:49,635 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2024-11-18 14:37:49,635 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-18 14:37:49,636 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2024-11-18 14:37:49,636 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2024-11-18 14:37:49,636 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-18 14:37:49,696 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-18 14:37:49,696 INFO L93 Difference]: Finished difference Result 461 states and 720 transitions. [2024-11-18 14:37:49,697 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2024-11-18 14:37:49,698 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-18 14:37:49,698 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-18 14:37:49,700 INFO L225 Difference]: With dead ends: 461 [2024-11-18 14:37:49,704 INFO L226 Difference]: Without dead ends: 244 [2024-11-18 14:37:49,705 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-18 14:37:49,706 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-18 14:37:49,706 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-18 14:37:49,707 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 244 states. [2024-11-18 14:37:49,720 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 244 to 244. [2024-11-18 14:37:49,721 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-18 14:37:49,723 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 244 states to 244 states and 367 transitions. [2024-11-18 14:37:49,724 INFO L78 Accepts]: Start accepts. Automaton has 244 states and 367 transitions. Word has length 57 [2024-11-18 14:37:49,724 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-18 14:37:49,725 INFO L471 AbstractCegarLoop]: Abstraction has 244 states and 367 transitions. [2024-11-18 14:37:49,725 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-18 14:37:49,725 INFO L276 IsEmpty]: Start isEmpty. Operand 244 states and 367 transitions. [2024-11-18 14:37:49,726 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 58 [2024-11-18 14:37:49,726 INFO L207 NwaCegarLoop]: Found error trace [2024-11-18 14:37:49,726 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-18 14:37:49,727 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable6 [2024-11-18 14:37:49,727 INFO L396 AbstractCegarLoop]: === Iteration 8 === Targeting assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-18 14:37:49,727 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-18 14:37:49,728 INFO L85 PathProgramCache]: Analyzing trace with hash 1274713020, now seen corresponding path program 1 times [2024-11-18 14:37:49,728 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-18 14:37:49,728 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1033422051] [2024-11-18 14:37:49,729 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-18 14:37:49,729 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-18 14:37:49,750 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-18 14:37:49,811 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-18 14:37:49,811 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-18 14:37:49,815 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1033422051] [2024-11-18 14:37:49,815 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1033422051] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-18 14:37:49,815 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-18 14:37:49,815 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2024-11-18 14:37:49,816 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2112220900] [2024-11-18 14:37:49,816 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-18 14:37:49,816 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2024-11-18 14:37:49,816 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-18 14:37:49,817 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2024-11-18 14:37:49,817 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2024-11-18 14:37:49,817 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-18 14:37:49,885 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-18 14:37:49,885 INFO L93 Difference]: Finished difference Result 466 states and 718 transitions. [2024-11-18 14:37:49,886 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2024-11-18 14:37:49,886 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-18 14:37:49,887 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-18 14:37:49,889 INFO L225 Difference]: With dead ends: 466 [2024-11-18 14:37:49,889 INFO L226 Difference]: Without dead ends: 251 [2024-11-18 14:37:49,891 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-18 14:37:49,892 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-18 14:37:49,892 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-18 14:37:49,893 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 251 states. [2024-11-18 14:37:49,906 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 251 to 251. [2024-11-18 14:37:49,906 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-18 14:37:49,909 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 251 states to 251 states and 375 transitions. [2024-11-18 14:37:49,910 INFO L78 Accepts]: Start accepts. Automaton has 251 states and 375 transitions. Word has length 57 [2024-11-18 14:37:49,910 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-18 14:37:49,910 INFO L471 AbstractCegarLoop]: Abstraction has 251 states and 375 transitions. [2024-11-18 14:37:49,910 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-18 14:37:49,910 INFO L276 IsEmpty]: Start isEmpty. Operand 251 states and 375 transitions. [2024-11-18 14:37:49,911 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 59 [2024-11-18 14:37:49,911 INFO L207 NwaCegarLoop]: Found error trace [2024-11-18 14:37:49,912 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-18 14:37:49,915 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable7 [2024-11-18 14:37:49,915 INFO L396 AbstractCegarLoop]: === Iteration 9 === Targeting assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-18 14:37:49,916 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-18 14:37:49,916 INFO L85 PathProgramCache]: Analyzing trace with hash 1864974328, now seen corresponding path program 1 times [2024-11-18 14:37:49,916 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-18 14:37:49,916 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2008934832] [2024-11-18 14:37:49,916 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-18 14:37:49,916 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-18 14:37:49,937 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-18 14:37:50,004 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-18 14:37:50,004 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-18 14:37:50,004 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2008934832] [2024-11-18 14:37:50,004 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2008934832] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-18 14:37:50,005 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-18 14:37:50,005 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2024-11-18 14:37:50,005 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [768380905] [2024-11-18 14:37:50,005 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-18 14:37:50,005 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2024-11-18 14:37:50,005 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-18 14:37:50,006 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2024-11-18 14:37:50,006 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2024-11-18 14:37:50,006 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-18 14:37:50,050 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-18 14:37:50,051 INFO L93 Difference]: Finished difference Result 512 states and 776 transitions. [2024-11-18 14:37:50,051 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2024-11-18 14:37:50,051 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-18 14:37:50,053 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-18 14:37:50,055 INFO L225 Difference]: With dead ends: 512 [2024-11-18 14:37:50,055 INFO L226 Difference]: Without dead ends: 290 [2024-11-18 14:37:50,056 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-18 14:37:50,057 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-18 14:37:50,058 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-18 14:37:50,058 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 290 states. [2024-11-18 14:37:50,071 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 290 to 287. [2024-11-18 14:37:50,072 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-18 14:37:50,073 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 287 states to 287 states and 418 transitions. [2024-11-18 14:37:50,074 INFO L78 Accepts]: Start accepts. Automaton has 287 states and 418 transitions. Word has length 58 [2024-11-18 14:37:50,074 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-18 14:37:50,074 INFO L471 AbstractCegarLoop]: Abstraction has 287 states and 418 transitions. [2024-11-18 14:37:50,074 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-18 14:37:50,075 INFO L276 IsEmpty]: Start isEmpty. Operand 287 states and 418 transitions. [2024-11-18 14:37:50,075 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 77 [2024-11-18 14:37:50,075 INFO L207 NwaCegarLoop]: Found error trace [2024-11-18 14:37:50,076 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-18 14:37:50,076 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable8 [2024-11-18 14:37:50,076 INFO L396 AbstractCegarLoop]: === Iteration 10 === Targeting assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-18 14:37:50,076 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-18 14:37:50,077 INFO L85 PathProgramCache]: Analyzing trace with hash -1342177300, now seen corresponding path program 1 times [2024-11-18 14:37:50,077 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-18 14:37:50,077 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2041367363] [2024-11-18 14:37:50,077 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-18 14:37:50,077 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-18 14:37:50,096 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-18 14:37:50,165 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-18 14:37:50,166 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-18 14:37:50,166 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2041367363] [2024-11-18 14:37:50,166 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2041367363] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-18 14:37:50,166 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-18 14:37:50,166 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2024-11-18 14:37:50,166 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [241424641] [2024-11-18 14:37:50,166 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-18 14:37:50,167 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2024-11-18 14:37:50,167 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-18 14:37:50,167 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2024-11-18 14:37:50,168 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2024-11-18 14:37:50,168 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-18 14:37:50,201 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-18 14:37:50,201 INFO L93 Difference]: Finished difference Result 523 states and 775 transitions. [2024-11-18 14:37:50,201 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2024-11-18 14:37:50,202 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 7.8) internal successors, (39), 4 states have internal predecessors, (39), 2 states have call successors, (7), 2 states have call predecessors, (7), 2 states have return successors, (4), 2 states have call predecessors, (4), 1 states have call successors, (4) Word has length 76 [2024-11-18 14:37:50,202 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-18 14:37:50,204 INFO L225 Difference]: With dead ends: 523 [2024-11-18 14:37:50,204 INFO L226 Difference]: Without dead ends: 289 [2024-11-18 14:37:50,205 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-18 14:37:50,206 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-18 14:37:50,206 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-18 14:37:50,207 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 289 states. [2024-11-18 14:37:50,217 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 289 to 287. [2024-11-18 14:37:50,218 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-18 14:37:50,220 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 287 states to 287 states and 415 transitions. [2024-11-18 14:37:50,220 INFO L78 Accepts]: Start accepts. Automaton has 287 states and 415 transitions. Word has length 76 [2024-11-18 14:37:50,221 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-18 14:37:50,221 INFO L471 AbstractCegarLoop]: Abstraction has 287 states and 415 transitions. [2024-11-18 14:37:50,221 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-18 14:37:50,221 INFO L276 IsEmpty]: Start isEmpty. Operand 287 states and 415 transitions. [2024-11-18 14:37:50,222 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 106 [2024-11-18 14:37:50,222 INFO L207 NwaCegarLoop]: Found error trace [2024-11-18 14:37:50,222 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-18 14:37:50,223 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable9 [2024-11-18 14:37:50,223 INFO L396 AbstractCegarLoop]: === Iteration 11 === Targeting assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-18 14:37:50,223 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-18 14:37:50,223 INFO L85 PathProgramCache]: Analyzing trace with hash 1035052686, now seen corresponding path program 1 times [2024-11-18 14:37:50,223 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-18 14:37:50,224 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [956036929] [2024-11-18 14:37:50,224 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-18 14:37:50,224 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-18 14:37:50,243 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-18 14:37:50,305 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-18 14:37:50,305 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-18 14:37:50,306 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [956036929] [2024-11-18 14:37:50,306 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [956036929] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-18 14:37:50,306 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-18 14:37:50,306 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2024-11-18 14:37:50,306 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [756542053] [2024-11-18 14:37:50,306 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-18 14:37:50,307 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2024-11-18 14:37:50,307 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-18 14:37:50,307 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2024-11-18 14:37:50,307 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2024-11-18 14:37:50,308 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-18 14:37:50,352 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-18 14:37:50,352 INFO L93 Difference]: Finished difference Result 510 states and 759 transitions. [2024-11-18 14:37:50,353 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2024-11-18 14:37:50,353 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-18 14:37:50,353 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-18 14:37:50,355 INFO L225 Difference]: With dead ends: 510 [2024-11-18 14:37:50,355 INFO L226 Difference]: Without dead ends: 281 [2024-11-18 14:37:50,357 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-18 14:37:50,357 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-18 14:37:50,358 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-18 14:37:50,358 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 281 states. [2024-11-18 14:37:50,367 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 281 to 281. [2024-11-18 14:37:50,368 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-18 14:37:50,370 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 281 states to 281 states and 401 transitions. [2024-11-18 14:37:50,371 INFO L78 Accepts]: Start accepts. Automaton has 281 states and 401 transitions. Word has length 105 [2024-11-18 14:37:50,371 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-18 14:37:50,371 INFO L471 AbstractCegarLoop]: Abstraction has 281 states and 401 transitions. [2024-11-18 14:37:50,371 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-18 14:37:50,371 INFO L276 IsEmpty]: Start isEmpty. Operand 281 states and 401 transitions. [2024-11-18 14:37:50,373 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 136 [2024-11-18 14:37:50,373 INFO L207 NwaCegarLoop]: Found error trace [2024-11-18 14:37:50,373 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-18 14:37:50,373 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable10 [2024-11-18 14:37:50,374 INFO L396 AbstractCegarLoop]: === Iteration 12 === Targeting assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-18 14:37:50,374 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-18 14:37:50,374 INFO L85 PathProgramCache]: Analyzing trace with hash 517287588, now seen corresponding path program 1 times [2024-11-18 14:37:50,374 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-18 14:37:50,375 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [143254331] [2024-11-18 14:37:50,375 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-18 14:37:50,375 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-18 14:37:50,415 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-18 14:37:50,514 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-18 14:37:50,514 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-18 14:37:50,514 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [143254331] [2024-11-18 14:37:50,514 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [143254331] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-18 14:37:50,514 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1535272142] [2024-11-18 14:37:50,515 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-18 14:37:50,515 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-18 14:37:50,515 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-11-18 14:37:50,517 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-18 14:37:50,518 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-18 14:37:50,685 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-18 14:37:50,689 INFO L255 TraceCheckSpWp]: Trace formula consists of 522 conjuncts, 3 conjuncts are in the unsatisfiable core [2024-11-18 14:37:50,695 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-18 14:37:50,736 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-18 14:37:50,737 INFO L307 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-11-18 14:37:50,737 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1535272142] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-18 14:37:50,737 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2024-11-18 14:37:50,737 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [4] total 6 [2024-11-18 14:37:50,737 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1511854773] [2024-11-18 14:37:50,738 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-18 14:37:50,738 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2024-11-18 14:37:50,738 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-18 14:37:50,739 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2024-11-18 14:37:50,739 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=19, Unknown=0, NotChecked=0, Total=30 [2024-11-18 14:37:50,739 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-18 14:37:50,797 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-18 14:37:50,797 INFO L93 Difference]: Finished difference Result 507 states and 739 transitions. [2024-11-18 14:37:50,797 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2024-11-18 14:37:50,798 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-18 14:37:50,798 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-18 14:37:50,800 INFO L225 Difference]: With dead ends: 507 [2024-11-18 14:37:50,800 INFO L226 Difference]: Without dead ends: 264 [2024-11-18 14:37:50,801 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-18 14:37:50,802 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-18 14:37:50,802 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-18 14:37:50,802 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 264 states. [2024-11-18 14:37:50,816 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 264 to 264. [2024-11-18 14:37:50,817 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-18 14:37:50,818 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 264 states to 264 states and 374 transitions. [2024-11-18 14:37:50,819 INFO L78 Accepts]: Start accepts. Automaton has 264 states and 374 transitions. Word has length 135 [2024-11-18 14:37:50,819 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-18 14:37:50,819 INFO L471 AbstractCegarLoop]: Abstraction has 264 states and 374 transitions. [2024-11-18 14:37:50,820 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-18 14:37:50,820 INFO L276 IsEmpty]: Start isEmpty. Operand 264 states and 374 transitions. [2024-11-18 14:37:50,821 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 140 [2024-11-18 14:37:50,821 INFO L207 NwaCegarLoop]: Found error trace [2024-11-18 14:37:50,821 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-18 14:37:50,838 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-18 14:37:51,025 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-18 14:37:51,026 INFO L396 AbstractCegarLoop]: === Iteration 13 === Targeting assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-18 14:37:51,026 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-18 14:37:51,026 INFO L85 PathProgramCache]: Analyzing trace with hash -1995445022, now seen corresponding path program 1 times [2024-11-18 14:37:51,026 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-18 14:37:51,026 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1857702802] [2024-11-18 14:37:51,027 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-18 14:37:51,027 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-18 14:37:51,051 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-18 14:37:51,138 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-18 14:37:51,138 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-18 14:37:51,138 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1857702802] [2024-11-18 14:37:51,138 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1857702802] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-18 14:37:51,138 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [924295675] [2024-11-18 14:37:51,139 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-18 14:37:51,139 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-18 14:37:51,139 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-11-18 14:37:51,140 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-18 14:37:51,142 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-18 14:37:51,312 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-18 14:37:51,315 INFO L255 TraceCheckSpWp]: Trace formula consists of 526 conjuncts, 3 conjuncts are in the unsatisfiable core [2024-11-18 14:37:51,319 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-18 14:37:51,358 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-18 14:37:51,358 INFO L307 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-11-18 14:37:51,358 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [924295675] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-18 14:37:51,358 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2024-11-18 14:37:51,359 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [4] total 6 [2024-11-18 14:37:51,359 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1181292367] [2024-11-18 14:37:51,359 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-18 14:37:51,360 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2024-11-18 14:37:51,360 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-18 14:37:51,360 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2024-11-18 14:37:51,361 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=19, Unknown=0, NotChecked=0, Total=30 [2024-11-18 14:37:51,361 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-18 14:37:51,432 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-18 14:37:51,432 INFO L93 Difference]: Finished difference Result 473 states and 685 transitions. [2024-11-18 14:37:51,432 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2024-11-18 14:37:51,433 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-18 14:37:51,433 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-18 14:37:51,435 INFO L225 Difference]: With dead ends: 473 [2024-11-18 14:37:51,435 INFO L226 Difference]: Without dead ends: 245 [2024-11-18 14:37:51,436 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-18 14:37:51,437 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-18 14:37:51,437 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-18 14:37:51,438 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 245 states. [2024-11-18 14:37:51,448 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 245 to 245. [2024-11-18 14:37:51,448 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-18 14:37:51,450 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 245 states to 245 states and 345 transitions. [2024-11-18 14:37:51,451 INFO L78 Accepts]: Start accepts. Automaton has 245 states and 345 transitions. Word has length 139 [2024-11-18 14:37:51,451 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-18 14:37:51,451 INFO L471 AbstractCegarLoop]: Abstraction has 245 states and 345 transitions. [2024-11-18 14:37:51,451 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-18 14:37:51,452 INFO L276 IsEmpty]: Start isEmpty. Operand 245 states and 345 transitions. [2024-11-18 14:37:51,453 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 143 [2024-11-18 14:37:51,453 INFO L207 NwaCegarLoop]: Found error trace [2024-11-18 14:37:51,453 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-18 14:37:51,471 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (4)] Forceful destruction successful, exit code 0 [2024-11-18 14:37:51,654 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-18 14:37:51,654 INFO L396 AbstractCegarLoop]: === Iteration 14 === Targeting assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-18 14:37:51,655 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-18 14:37:51,655 INFO L85 PathProgramCache]: Analyzing trace with hash -328356423, now seen corresponding path program 1 times [2024-11-18 14:37:51,655 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-18 14:37:51,655 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [819772674] [2024-11-18 14:37:51,655 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-18 14:37:51,655 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-18 14:37:51,685 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-18 14:37:51,769 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-18 14:37:51,770 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-18 14:37:51,770 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [819772674] [2024-11-18 14:37:51,770 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [819772674] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-18 14:37:51,770 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [252694197] [2024-11-18 14:37:51,770 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-18 14:37:51,770 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-18 14:37:51,770 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-11-18 14:37:51,772 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-18 14:37:51,773 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-18 14:37:51,919 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-18 14:37:51,921 INFO L255 TraceCheckSpWp]: Trace formula consists of 531 conjuncts, 3 conjuncts are in the unsatisfiable core [2024-11-18 14:37:51,924 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-18 14:37:51,966 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-18 14:37:51,967 INFO L307 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-11-18 14:37:51,968 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [252694197] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-18 14:37:51,968 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2024-11-18 14:37:51,968 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [4] total 6 [2024-11-18 14:37:51,968 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1345215815] [2024-11-18 14:37:51,968 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-18 14:37:51,969 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2024-11-18 14:37:51,969 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-18 14:37:51,969 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2024-11-18 14:37:51,969 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=19, Unknown=0, NotChecked=0, Total=30 [2024-11-18 14:37:51,970 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-18 14:37:52,037 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-18 14:37:52,037 INFO L93 Difference]: Finished difference Result 464 states and 668 transitions. [2024-11-18 14:37:52,038 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2024-11-18 14:37:52,038 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-18 14:37:52,039 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-18 14:37:52,041 INFO L225 Difference]: With dead ends: 464 [2024-11-18 14:37:52,041 INFO L226 Difference]: Without dead ends: 277 [2024-11-18 14:37:52,042 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-18 14:37:52,042 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-18 14:37:52,042 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-18 14:37:52,043 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 277 states. [2024-11-18 14:37:52,054 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 277 to 277. [2024-11-18 14:37:52,054 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-18 14:37:52,057 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 277 states to 277 states and 389 transitions. [2024-11-18 14:37:52,058 INFO L78 Accepts]: Start accepts. Automaton has 277 states and 389 transitions. Word has length 142 [2024-11-18 14:37:52,059 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-18 14:37:52,059 INFO L471 AbstractCegarLoop]: Abstraction has 277 states and 389 transitions. [2024-11-18 14:37:52,059 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-18 14:37:52,059 INFO L276 IsEmpty]: Start isEmpty. Operand 277 states and 389 transitions. [2024-11-18 14:37:52,060 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 143 [2024-11-18 14:37:52,061 INFO L207 NwaCegarLoop]: Found error trace [2024-11-18 14:37:52,061 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-18 14:37:52,079 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (5)] Ended with exit code 0 [2024-11-18 14:37:52,261 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-18 14:37:52,262 INFO L396 AbstractCegarLoop]: === Iteration 15 === Targeting assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-18 14:37:52,262 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-18 14:37:52,262 INFO L85 PathProgramCache]: Analyzing trace with hash -31959747, now seen corresponding path program 2 times [2024-11-18 14:37:52,262 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-18 14:37:52,262 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1149890942] [2024-11-18 14:37:52,262 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2024-11-18 14:37:52,263 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-18 14:37:52,286 INFO L227 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 1 check-sat command(s) [2024-11-18 14:37:52,286 INFO L228 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-18 14:37:52,322 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-18 14:37:52,323 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-18 14:37:52,323 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1149890942] [2024-11-18 14:37:52,323 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1149890942] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-18 14:37:52,323 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-18 14:37:52,323 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2024-11-18 14:37:52,324 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [273318805] [2024-11-18 14:37:52,324 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-18 14:37:52,325 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2024-11-18 14:37:52,325 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-18 14:37:52,325 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2024-11-18 14:37:52,325 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2024-11-18 14:37:52,326 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-18 14:37:52,362 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-18 14:37:52,362 INFO L93 Difference]: Finished difference Result 419 states and 604 transitions. [2024-11-18 14:37:52,363 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2024-11-18 14:37:52,363 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-18 14:37:52,364 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-18 14:37:52,366 INFO L225 Difference]: With dead ends: 419 [2024-11-18 14:37:52,366 INFO L226 Difference]: Without dead ends: 281 [2024-11-18 14:37:52,366 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-18 14:37:52,367 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-18 14:37:52,367 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-18 14:37:52,368 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 281 states. [2024-11-18 14:37:52,380 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 281 to 281. [2024-11-18 14:37:52,381 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-18 14:37:52,382 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 281 states to 281 states and 392 transitions. [2024-11-18 14:37:52,383 INFO L78 Accepts]: Start accepts. Automaton has 281 states and 392 transitions. Word has length 142 [2024-11-18 14:37:52,385 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-18 14:37:52,385 INFO L471 AbstractCegarLoop]: Abstraction has 281 states and 392 transitions. [2024-11-18 14:37:52,385 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-18 14:37:52,385 INFO L276 IsEmpty]: Start isEmpty. Operand 281 states and 392 transitions. [2024-11-18 14:37:52,387 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 150 [2024-11-18 14:37:52,388 INFO L207 NwaCegarLoop]: Found error trace [2024-11-18 14:37:52,388 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-18 14:37:52,388 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable14 [2024-11-18 14:37:52,388 INFO L396 AbstractCegarLoop]: === Iteration 16 === Targeting assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-18 14:37:52,389 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-18 14:37:52,389 INFO L85 PathProgramCache]: Analyzing trace with hash -397631459, now seen corresponding path program 1 times [2024-11-18 14:37:52,389 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-18 14:37:52,389 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [579250125] [2024-11-18 14:37:52,389 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-18 14:37:52,390 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-18 14:37:52,416 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-18 14:37:52,543 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-18 14:37:52,543 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-18 14:37:52,543 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [579250125] [2024-11-18 14:37:52,543 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [579250125] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-18 14:37:52,544 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1633923160] [2024-11-18 14:37:52,544 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-18 14:37:52,544 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-18 14:37:52,544 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-11-18 14:37:52,546 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-18 14:37:52,547 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-18 14:37:52,704 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-18 14:37:52,707 INFO L255 TraceCheckSpWp]: Trace formula consists of 591 conjuncts, 5 conjuncts are in the unsatisfiable core [2024-11-18 14:37:52,711 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-18 14:37:52,743 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-18 14:37:52,743 INFO L307 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-11-18 14:37:52,743 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1633923160] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-18 14:37:52,743 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2024-11-18 14:37:52,743 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [5] total 7 [2024-11-18 14:37:52,744 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1765287945] [2024-11-18 14:37:52,744 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-18 14:37:52,744 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2024-11-18 14:37:52,744 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-18 14:37:52,745 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2024-11-18 14:37:52,745 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=31, Unknown=0, NotChecked=0, Total=42 [2024-11-18 14:37:52,745 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-18 14:37:52,778 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-18 14:37:52,779 INFO L93 Difference]: Finished difference Result 428 states and 612 transitions. [2024-11-18 14:37:52,779 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2024-11-18 14:37:52,779 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-18 14:37:52,780 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-18 14:37:52,781 INFO L225 Difference]: With dead ends: 428 [2024-11-18 14:37:52,781 INFO L226 Difference]: Without dead ends: 286 [2024-11-18 14:37:52,782 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-18 14:37:52,783 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-18 14:37:52,783 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-18 14:37:52,784 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 286 states. [2024-11-18 14:37:52,792 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 286 to 286. [2024-11-18 14:37:52,793 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-18 14:37:52,794 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 286 states to 286 states and 396 transitions. [2024-11-18 14:37:52,795 INFO L78 Accepts]: Start accepts. Automaton has 286 states and 396 transitions. Word has length 149 [2024-11-18 14:37:52,795 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-18 14:37:52,796 INFO L471 AbstractCegarLoop]: Abstraction has 286 states and 396 transitions. [2024-11-18 14:37:52,796 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-18 14:37:52,796 INFO L276 IsEmpty]: Start isEmpty. Operand 286 states and 396 transitions. [2024-11-18 14:37:52,798 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 158 [2024-11-18 14:37:52,799 INFO L207 NwaCegarLoop]: Found error trace [2024-11-18 14:37:52,799 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-18 14:37:52,817 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-18 14:37:52,999 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-18 14:37:53,000 INFO L396 AbstractCegarLoop]: === Iteration 17 === Targeting assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-18 14:37:53,000 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-18 14:37:53,000 INFO L85 PathProgramCache]: Analyzing trace with hash 776797778, now seen corresponding path program 1 times [2024-11-18 14:37:53,000 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-18 14:37:53,000 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [235680755] [2024-11-18 14:37:53,001 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-18 14:37:53,001 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-18 14:37:53,041 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-18 14:37:53,180 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-18 14:37:53,180 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-18 14:37:53,180 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [235680755] [2024-11-18 14:37:53,181 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [235680755] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-18 14:37:53,181 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1889547674] [2024-11-18 14:37:53,181 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-18 14:37:53,181 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-18 14:37:53,181 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-11-18 14:37:53,183 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-18 14:37:53,185 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-18 14:37:53,358 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-18 14:37:53,361 INFO L255 TraceCheckSpWp]: Trace formula consists of 652 conjuncts, 5 conjuncts are in the unsatisfiable core [2024-11-18 14:37:53,366 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-18 14:37:53,397 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-18 14:37:53,397 INFO L307 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-11-18 14:37:53,398 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1889547674] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-18 14:37:53,398 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2024-11-18 14:37:53,398 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [5] total 7 [2024-11-18 14:37:53,398 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1822444897] [2024-11-18 14:37:53,398 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-18 14:37:53,399 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2024-11-18 14:37:53,399 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-18 14:37:53,400 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2024-11-18 14:37:53,400 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=31, Unknown=0, NotChecked=0, Total=42 [2024-11-18 14:37:53,400 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-18 14:37:53,436 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-18 14:37:53,436 INFO L93 Difference]: Finished difference Result 432 states and 612 transitions. [2024-11-18 14:37:53,437 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2024-11-18 14:37:53,437 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-18 14:37:53,437 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-18 14:37:53,439 INFO L225 Difference]: With dead ends: 432 [2024-11-18 14:37:53,439 INFO L226 Difference]: Without dead ends: 285 [2024-11-18 14:37:53,440 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-18 14:37:53,441 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-18 14:37:53,441 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-18 14:37:53,442 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 285 states. [2024-11-18 14:37:53,451 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 285 to 285. [2024-11-18 14:37:53,452 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-18 14:37:53,453 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 285 states to 285 states and 391 transitions. [2024-11-18 14:37:53,454 INFO L78 Accepts]: Start accepts. Automaton has 285 states and 391 transitions. Word has length 157 [2024-11-18 14:37:53,456 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-18 14:37:53,456 INFO L471 AbstractCegarLoop]: Abstraction has 285 states and 391 transitions. [2024-11-18 14:37:53,456 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-18 14:37:53,456 INFO L276 IsEmpty]: Start isEmpty. Operand 285 states and 391 transitions. [2024-11-18 14:37:53,458 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 166 [2024-11-18 14:37:53,458 INFO L207 NwaCegarLoop]: Found error trace [2024-11-18 14:37:53,458 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-18 14:37:53,477 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-18 14:37:53,659 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-18 14:37:53,659 INFO L396 AbstractCegarLoop]: === Iteration 18 === Targeting assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-18 14:37:53,659 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-18 14:37:53,660 INFO L85 PathProgramCache]: Analyzing trace with hash -1344446097, now seen corresponding path program 1 times [2024-11-18 14:37:53,660 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-18 14:37:53,660 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [653858300] [2024-11-18 14:37:53,660 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-18 14:37:53,660 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-18 14:37:53,699 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-18 14:37:53,802 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-18 14:37:53,802 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-18 14:37:53,802 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [653858300] [2024-11-18 14:37:53,802 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [653858300] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-18 14:37:53,802 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1231972844] [2024-11-18 14:37:53,803 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-18 14:37:53,803 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-18 14:37:53,803 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-11-18 14:37:53,805 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-18 14:37:53,806 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-18 14:37:53,983 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-18 14:37:53,986 INFO L255 TraceCheckSpWp]: Trace formula consists of 693 conjuncts, 5 conjuncts are in the unsatisfiable core [2024-11-18 14:37:53,990 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-18 14:37:54,004 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-18 14:37:54,005 INFO L307 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-11-18 14:37:54,005 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1231972844] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-18 14:37:54,005 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2024-11-18 14:37:54,005 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [5] total 6 [2024-11-18 14:37:54,005 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [4006592] [2024-11-18 14:37:54,005 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-18 14:37:54,006 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2024-11-18 14:37:54,006 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-18 14:37:54,007 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2024-11-18 14:37:54,007 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=21, Unknown=0, NotChecked=0, Total=30 [2024-11-18 14:37:54,007 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-18 14:37:54,019 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-18 14:37:54,020 INFO L93 Difference]: Finished difference Result 430 states and 601 transitions. [2024-11-18 14:37:54,020 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-11-18 14:37:54,021 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-18 14:37:54,021 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-18 14:37:54,023 INFO L225 Difference]: With dead ends: 430 [2024-11-18 14:37:54,023 INFO L226 Difference]: Without dead ends: 284 [2024-11-18 14:37:54,024 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-18 14:37:54,024 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-18 14:37:54,025 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-18 14:37:54,026 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 284 states. [2024-11-18 14:37:54,034 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 284 to 284. [2024-11-18 14:37:54,035 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-18 14:37:54,037 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 284 states to 284 states and 388 transitions. [2024-11-18 14:37:54,038 INFO L78 Accepts]: Start accepts. Automaton has 284 states and 388 transitions. Word has length 165 [2024-11-18 14:37:54,038 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-18 14:37:54,038 INFO L471 AbstractCegarLoop]: Abstraction has 284 states and 388 transitions. [2024-11-18 14:37:54,038 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-18 14:37:54,039 INFO L276 IsEmpty]: Start isEmpty. Operand 284 states and 388 transitions. [2024-11-18 14:37:54,040 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 168 [2024-11-18 14:37:54,040 INFO L207 NwaCegarLoop]: Found error trace [2024-11-18 14:37:54,041 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-18 14:37:54,063 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (8)] Ended with exit code 0 [2024-11-18 14:37:54,241 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-18 14:37:54,242 INFO L396 AbstractCegarLoop]: === Iteration 19 === Targeting assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-18 14:37:54,242 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-18 14:37:54,243 INFO L85 PathProgramCache]: Analyzing trace with hash 416725278, now seen corresponding path program 1 times [2024-11-18 14:37:54,243 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-18 14:37:54,243 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [402897676] [2024-11-18 14:37:54,243 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-18 14:37:54,243 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-18 14:37:54,275 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-18 14:37:54,384 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-18 14:37:54,384 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-18 14:37:54,384 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [402897676] [2024-11-18 14:37:54,384 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [402897676] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-18 14:37:54,385 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [695250944] [2024-11-18 14:37:54,385 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-18 14:37:54,385 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-18 14:37:54,385 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-11-18 14:37:54,387 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-18 14:37:54,388 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-18 14:37:54,582 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-18 14:37:54,585 INFO L255 TraceCheckSpWp]: Trace formula consists of 687 conjuncts, 9 conjuncts are in the unsatisfiable core [2024-11-18 14:37:54,591 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-18 14:37:54,644 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-18 14:37:54,645 INFO L307 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-11-18 14:37:54,645 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [695250944] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-18 14:37:54,645 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2024-11-18 14:37:54,645 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [5] total 7 [2024-11-18 14:37:54,646 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [130845954] [2024-11-18 14:37:54,646 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-18 14:37:54,646 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2024-11-18 14:37:54,646 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-18 14:37:54,647 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2024-11-18 14:37:54,647 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=31, Unknown=0, NotChecked=0, Total=42 [2024-11-18 14:37:54,647 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-18 14:37:54,742 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-18 14:37:54,742 INFO L93 Difference]: Finished difference Result 641 states and 882 transitions. [2024-11-18 14:37:54,743 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2024-11-18 14:37:54,743 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-18 14:37:54,744 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-18 14:37:54,747 INFO L225 Difference]: With dead ends: 641 [2024-11-18 14:37:54,747 INFO L226 Difference]: Without dead ends: 496 [2024-11-18 14:37:54,748 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-18 14:37:54,749 INFO L432 NwaCegarLoop]: 307 mSDtfsCounter, 328 mSDsluCounter, 382 mSDsCounter, 0 mSdLazyCounter, 63 mSolverCounterSat, 8 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s 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-18 14:37:54,749 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-18 14:37:54,750 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 496 states. [2024-11-18 14:37:54,768 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 496 to 442. [2024-11-18 14:37:54,769 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-18 14:37:54,771 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 442 states to 442 states and 605 transitions. [2024-11-18 14:37:54,772 INFO L78 Accepts]: Start accepts. Automaton has 442 states and 605 transitions. Word has length 167 [2024-11-18 14:37:54,774 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-18 14:37:54,775 INFO L471 AbstractCegarLoop]: Abstraction has 442 states and 605 transitions. [2024-11-18 14:37:54,775 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-18 14:37:54,775 INFO L276 IsEmpty]: Start isEmpty. Operand 442 states and 605 transitions. [2024-11-18 14:37:54,778 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 196 [2024-11-18 14:37:54,778 INFO L207 NwaCegarLoop]: Found error trace [2024-11-18 14:37:54,778 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-18 14:37:54,800 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-18 14:37:54,982 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-18 14:37:54,983 INFO L396 AbstractCegarLoop]: === Iteration 20 === Targeting assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-18 14:37:54,983 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-18 14:37:54,984 INFO L85 PathProgramCache]: Analyzing trace with hash -1077831692, now seen corresponding path program 1 times [2024-11-18 14:37:54,984 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-18 14:37:54,984 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [525059155] [2024-11-18 14:37:54,984 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-18 14:37:54,984 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-18 14:37:55,020 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-18 14:37:55,131 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-18 14:37:55,131 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-18 14:37:55,131 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [525059155] [2024-11-18 14:37:55,131 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [525059155] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-18 14:37:55,131 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1674751319] [2024-11-18 14:37:55,131 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-18 14:37:55,131 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-18 14:37:55,131 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-11-18 14:37:55,133 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-18 14:37:55,135 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-18 14:37:55,335 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-18 14:37:55,339 INFO L255 TraceCheckSpWp]: Trace formula consists of 795 conjuncts, 3 conjuncts are in the unsatisfiable core [2024-11-18 14:37:55,343 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-18 14:37:55,372 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-18 14:37:55,373 INFO L307 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-11-18 14:37:55,373 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1674751319] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-18 14:37:55,373 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2024-11-18 14:37:55,373 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [5] total 7 [2024-11-18 14:37:55,373 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1512607655] [2024-11-18 14:37:55,373 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-18 14:37:55,374 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2024-11-18 14:37:55,374 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-18 14:37:55,376 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2024-11-18 14:37:55,376 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=31, Unknown=0, NotChecked=0, Total=42 [2024-11-18 14:37:55,377 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-18 14:37:55,464 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-18 14:37:55,465 INFO L93 Difference]: Finished difference Result 685 states and 957 transitions. [2024-11-18 14:37:55,465 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2024-11-18 14:37:55,466 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-18 14:37:55,466 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-18 14:37:55,471 INFO L225 Difference]: With dead ends: 685 [2024-11-18 14:37:55,471 INFO L226 Difference]: Without dead ends: 442 [2024-11-18 14:37:55,473 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-18 14:37:55,473 INFO L432 NwaCegarLoop]: 236 mSDtfsCounter, 31 mSDsluCounter, 449 mSDsCounter, 0 mSdLazyCounter, 56 mSolverCounterSat, 10 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s 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-18 14:37:55,474 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-18 14:37:55,478 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 442 states. [2024-11-18 14:37:55,493 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 442 to 442. [2024-11-18 14:37:55,494 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-18 14:37:55,496 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 442 states to 442 states and 599 transitions. [2024-11-18 14:37:55,497 INFO L78 Accepts]: Start accepts. Automaton has 442 states and 599 transitions. Word has length 195 [2024-11-18 14:37:55,498 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-18 14:37:55,498 INFO L471 AbstractCegarLoop]: Abstraction has 442 states and 599 transitions. [2024-11-18 14:37:55,498 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-18 14:37:55,498 INFO L276 IsEmpty]: Start isEmpty. Operand 442 states and 599 transitions. [2024-11-18 14:37:55,500 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 197 [2024-11-18 14:37:55,500 INFO L207 NwaCegarLoop]: Found error trace [2024-11-18 14:37:55,500 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-18 14:37:55,520 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-18 14:37:55,702 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-18 14:37:55,702 INFO L396 AbstractCegarLoop]: === Iteration 21 === Targeting assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-18 14:37:55,703 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-18 14:37:55,703 INFO L85 PathProgramCache]: Analyzing trace with hash 2100952701, now seen corresponding path program 1 times [2024-11-18 14:37:55,703 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-18 14:37:55,703 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1195171923] [2024-11-18 14:37:55,703 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-18 14:37:55,704 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-18 14:37:55,754 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-18 14:37:55,918 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-18 14:37:55,918 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-18 14:37:55,918 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1195171923] [2024-11-18 14:37:55,918 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1195171923] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-18 14:37:55,919 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1373039879] [2024-11-18 14:37:55,919 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-18 14:37:55,919 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-18 14:37:55,919 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-11-18 14:37:55,921 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-18 14:37:55,922 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-18 14:37:56,116 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-18 14:37:56,121 INFO L255 TraceCheckSpWp]: Trace formula consists of 796 conjuncts, 3 conjuncts are in the unsatisfiable core [2024-11-18 14:37:56,125 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-18 14:37:56,149 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-18 14:37:56,150 INFO L307 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-11-18 14:37:56,150 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1373039879] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-18 14:37:56,150 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2024-11-18 14:37:56,150 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [5] total 7 [2024-11-18 14:37:56,150 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1652496994] [2024-11-18 14:37:56,150 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-18 14:37:56,151 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2024-11-18 14:37:56,151 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-18 14:37:56,151 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2024-11-18 14:37:56,151 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=31, Unknown=0, NotChecked=0, Total=42 [2024-11-18 14:37:56,152 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-18 14:37:56,227 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-18 14:37:56,227 INFO L93 Difference]: Finished difference Result 685 states and 943 transitions. [2024-11-18 14:37:56,227 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2024-11-18 14:37:56,228 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-18 14:37:56,228 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-18 14:37:56,231 INFO L225 Difference]: With dead ends: 685 [2024-11-18 14:37:56,231 INFO L226 Difference]: Without dead ends: 454 [2024-11-18 14:37:56,232 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-18 14:37:56,233 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-18 14:37:56,233 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-18 14:37:56,234 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 454 states. [2024-11-18 14:37:56,249 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 454 to 454. [2024-11-18 14:37:56,250 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-18 14:37:56,252 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 454 states to 454 states and 613 transitions. [2024-11-18 14:37:56,253 INFO L78 Accepts]: Start accepts. Automaton has 454 states and 613 transitions. Word has length 196 [2024-11-18 14:37:56,253 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-18 14:37:56,254 INFO L471 AbstractCegarLoop]: Abstraction has 454 states and 613 transitions. [2024-11-18 14:37:56,254 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-18 14:37:56,254 INFO L276 IsEmpty]: Start isEmpty. Operand 454 states and 613 transitions. [2024-11-18 14:37:56,257 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 198 [2024-11-18 14:37:56,257 INFO L207 NwaCegarLoop]: Found error trace [2024-11-18 14:37:56,257 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-18 14:37:56,278 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (11)] Forceful destruction successful, exit code 0 [2024-11-18 14:37:56,458 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-18 14:37:56,458 INFO L396 AbstractCegarLoop]: === Iteration 22 === Targeting assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-18 14:37:56,458 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-18 14:37:56,459 INFO L85 PathProgramCache]: Analyzing trace with hash -1652221874, now seen corresponding path program 1 times [2024-11-18 14:37:56,459 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-18 14:37:56,459 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1452906273] [2024-11-18 14:37:56,459 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-18 14:37:56,459 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-18 14:37:56,492 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-18 14:37:56,608 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-18 14:37:56,608 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-18 14:37:56,608 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1452906273] [2024-11-18 14:37:56,609 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1452906273] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-18 14:37:56,609 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2054128175] [2024-11-18 14:37:56,609 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-18 14:37:56,609 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-18 14:37:56,609 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-11-18 14:37:56,611 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-18 14:37:56,612 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-18 14:37:56,835 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-18 14:37:56,840 INFO L255 TraceCheckSpWp]: Trace formula consists of 797 conjuncts, 2 conjuncts are in the unsatisfiable core [2024-11-18 14:37:56,844 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-18 14:37:56,934 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-18 14:37:56,934 INFO L307 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-11-18 14:37:56,934 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2054128175] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-18 14:37:56,934 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2024-11-18 14:37:56,936 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [5] total 6 [2024-11-18 14:37:56,936 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1470579438] [2024-11-18 14:37:56,936 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-18 14:37:56,936 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2024-11-18 14:37:56,937 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-18 14:37:56,938 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2024-11-18 14:37:56,938 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=21, Unknown=0, NotChecked=0, Total=30 [2024-11-18 14:37:56,939 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-18 14:37:56,978 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-18 14:37:56,979 INFO L93 Difference]: Finished difference Result 958 states and 1319 transitions. [2024-11-18 14:37:56,980 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-11-18 14:37:56,980 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-18 14:37:56,981 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-18 14:37:56,985 INFO L225 Difference]: With dead ends: 958 [2024-11-18 14:37:56,985 INFO L226 Difference]: Without dead ends: 715 [2024-11-18 14:37:56,986 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-18 14:37:56,987 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-18 14:37:56,987 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-18 14:37:56,988 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 715 states. [2024-11-18 14:37:57,009 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 715 to 539. [2024-11-18 14:37:57,010 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-18 14:37:57,012 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 539 states to 539 states and 728 transitions. [2024-11-18 14:37:57,013 INFO L78 Accepts]: Start accepts. Automaton has 539 states and 728 transitions. Word has length 197 [2024-11-18 14:37:57,013 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-18 14:37:57,013 INFO L471 AbstractCegarLoop]: Abstraction has 539 states and 728 transitions. [2024-11-18 14:37:57,013 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-18 14:37:57,014 INFO L276 IsEmpty]: Start isEmpty. Operand 539 states and 728 transitions. [2024-11-18 14:37:57,015 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 199 [2024-11-18 14:37:57,016 INFO L207 NwaCegarLoop]: Found error trace [2024-11-18 14:37:57,016 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-18 14:37:57,036 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-18 14:37:57,216 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-18 14:37:57,217 INFO L396 AbstractCegarLoop]: === Iteration 23 === Targeting assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-18 14:37:57,217 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-18 14:37:57,218 INFO L85 PathProgramCache]: Analyzing trace with hash -1750464798, now seen corresponding path program 1 times [2024-11-18 14:37:57,218 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-18 14:37:57,218 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [754911056] [2024-11-18 14:37:57,218 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-18 14:37:57,218 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-18 14:37:57,248 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-18 14:37:57,368 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-18 14:37:57,368 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-18 14:37:57,369 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [754911056] [2024-11-18 14:37:57,369 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [754911056] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-18 14:37:57,369 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [246175832] [2024-11-18 14:37:57,369 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-18 14:37:57,369 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-18 14:37:57,369 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-11-18 14:37:57,371 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-18 14:37:57,373 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-18 14:37:57,571 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-18 14:37:57,575 INFO L255 TraceCheckSpWp]: Trace formula consists of 798 conjuncts, 2 conjuncts are in the unsatisfiable core [2024-11-18 14:37:57,579 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-18 14:37:57,640 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-18 14:37:57,640 INFO L307 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-11-18 14:37:57,640 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [246175832] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-18 14:37:57,641 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2024-11-18 14:37:57,641 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [5] total 6 [2024-11-18 14:37:57,641 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1852768940] [2024-11-18 14:37:57,641 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-18 14:37:57,642 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2024-11-18 14:37:57,642 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-18 14:37:57,642 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2024-11-18 14:37:57,642 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=21, Unknown=0, NotChecked=0, Total=30 [2024-11-18 14:37:57,643 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-18 14:37:57,688 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-18 14:37:57,688 INFO L93 Difference]: Finished difference Result 1143 states and 1572 transitions. [2024-11-18 14:37:57,688 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-11-18 14:37:57,689 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-18 14:37:57,689 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-18 14:37:57,693 INFO L225 Difference]: With dead ends: 1143 [2024-11-18 14:37:57,694 INFO L226 Difference]: Without dead ends: 848 [2024-11-18 14:37:57,695 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-18 14:37:57,695 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-18 14:37:57,696 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-18 14:37:57,697 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 848 states. [2024-11-18 14:37:57,722 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 848 to 659. [2024-11-18 14:37:57,723 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-18 14:37:57,726 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 659 states to 659 states and 894 transitions. [2024-11-18 14:37:57,727 INFO L78 Accepts]: Start accepts. Automaton has 659 states and 894 transitions. Word has length 198 [2024-11-18 14:37:57,727 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-18 14:37:57,728 INFO L471 AbstractCegarLoop]: Abstraction has 659 states and 894 transitions. [2024-11-18 14:37:57,728 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-18 14:37:57,728 INFO L276 IsEmpty]: Start isEmpty. Operand 659 states and 894 transitions. [2024-11-18 14:37:57,731 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 200 [2024-11-18 14:37:57,731 INFO L207 NwaCegarLoop]: Found error trace [2024-11-18 14:37:57,732 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-18 14:37:57,751 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (13)] Ended with exit code 0 [2024-11-18 14:37:57,932 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-18 14:37:57,933 INFO L396 AbstractCegarLoop]: === Iteration 24 === Targeting assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-18 14:37:57,933 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-18 14:37:57,933 INFO L85 PathProgramCache]: Analyzing trace with hash 331464553, now seen corresponding path program 1 times [2024-11-18 14:37:57,934 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-18 14:37:57,934 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1618444691] [2024-11-18 14:37:57,934 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-18 14:37:57,934 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-18 14:37:57,980 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-18 14:37:58,110 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-18 14:37:58,111 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-18 14:37:58,111 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1618444691] [2024-11-18 14:37:58,111 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1618444691] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-18 14:37:58,111 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [166829054] [2024-11-18 14:37:58,112 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-18 14:37:58,112 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-18 14:37:58,112 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-11-18 14:37:58,114 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-18 14:37:58,115 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-18 14:37:58,345 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-18 14:37:58,349 INFO L255 TraceCheckSpWp]: Trace formula consists of 799 conjuncts, 2 conjuncts are in the unsatisfiable core [2024-11-18 14:37:58,355 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-18 14:37:58,401 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-18 14:37:58,401 INFO L307 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-11-18 14:37:58,402 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [166829054] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-18 14:37:58,402 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2024-11-18 14:37:58,402 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [5] total 6 [2024-11-18 14:37:58,402 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1959025750] [2024-11-18 14:37:58,402 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-18 14:37:58,403 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2024-11-18 14:37:58,403 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-18 14:37:58,404 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2024-11-18 14:37:58,404 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=21, Unknown=0, NotChecked=0, Total=30 [2024-11-18 14:37:58,404 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-18 14:37:58,462 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-18 14:37:58,463 INFO L93 Difference]: Finished difference Result 1381 states and 1910 transitions. [2024-11-18 14:37:58,463 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-11-18 14:37:58,464 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-18 14:37:58,464 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-18 14:37:58,470 INFO L225 Difference]: With dead ends: 1381 [2024-11-18 14:37:58,470 INFO L226 Difference]: Without dead ends: 1006 [2024-11-18 14:37:58,472 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-18 14:37:58,473 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-18 14:37:58,473 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-18 14:37:58,475 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1006 states. [2024-11-18 14:37:58,509 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1006 to 789. [2024-11-18 14:37:58,511 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-18 14:37:58,514 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 789 states to 789 states and 1086 transitions. [2024-11-18 14:37:58,515 INFO L78 Accepts]: Start accepts. Automaton has 789 states and 1086 transitions. Word has length 199 [2024-11-18 14:37:58,516 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-18 14:37:58,516 INFO L471 AbstractCegarLoop]: Abstraction has 789 states and 1086 transitions. [2024-11-18 14:37:58,517 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-18 14:37:58,517 INFO L276 IsEmpty]: Start isEmpty. Operand 789 states and 1086 transitions. [2024-11-18 14:37:58,520 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 200 [2024-11-18 14:37:58,520 INFO L207 NwaCegarLoop]: Found error trace [2024-11-18 14:37:58,520 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-18 14:37:58,546 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-18 14:37:58,721 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-18 14:37:58,721 INFO L396 AbstractCegarLoop]: === Iteration 25 === Targeting assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-18 14:37:58,722 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-18 14:37:58,722 INFO L85 PathProgramCache]: Analyzing trace with hash -1912518745, now seen corresponding path program 1 times [2024-11-18 14:37:58,722 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-18 14:37:58,722 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [975736175] [2024-11-18 14:37:58,722 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-18 14:37:58,722 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-18 14:37:58,749 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-18 14:37:58,846 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-18 14:37:58,846 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-18 14:37:58,847 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [975736175] [2024-11-18 14:37:58,847 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [975736175] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-18 14:37:58,847 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1602108828] [2024-11-18 14:37:58,847 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-18 14:37:58,847 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-18 14:37:58,847 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-11-18 14:37:58,849 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-18 14:37:58,850 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-18 14:37:59,082 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-18 14:37:59,087 INFO L255 TraceCheckSpWp]: Trace formula consists of 798 conjuncts, 7 conjuncts are in the unsatisfiable core [2024-11-18 14:37:59,091 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-18 14:37:59,115 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-18 14:37:59,115 INFO L307 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-11-18 14:37:59,115 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1602108828] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-18 14:37:59,115 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2024-11-18 14:37:59,115 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [5] total 7 [2024-11-18 14:37:59,115 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1281676593] [2024-11-18 14:37:59,116 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-18 14:37:59,116 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2024-11-18 14:37:59,116 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-18 14:37:59,117 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2024-11-18 14:37:59,117 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=31, Unknown=0, NotChecked=0, Total=42 [2024-11-18 14:37:59,117 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-18 14:37:59,170 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-18 14:37:59,171 INFO L93 Difference]: Finished difference Result 1421 states and 1971 transitions. [2024-11-18 14:37:59,171 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2024-11-18 14:37:59,171 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-18 14:37:59,171 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-18 14:37:59,176 INFO L225 Difference]: With dead ends: 1421 [2024-11-18 14:37:59,176 INFO L226 Difference]: Without dead ends: 791 [2024-11-18 14:37:59,177 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-18 14:37:59,178 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-18 14:37:59,178 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-18 14:37:59,180 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 791 states. [2024-11-18 14:37:59,211 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 791 to 789. [2024-11-18 14:37:59,216 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-18 14:37:59,220 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 789 states to 789 states and 1080 transitions. [2024-11-18 14:37:59,221 INFO L78 Accepts]: Start accepts. Automaton has 789 states and 1080 transitions. Word has length 199 [2024-11-18 14:37:59,221 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-18 14:37:59,221 INFO L471 AbstractCegarLoop]: Abstraction has 789 states and 1080 transitions. [2024-11-18 14:37:59,222 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-18 14:37:59,222 INFO L276 IsEmpty]: Start isEmpty. Operand 789 states and 1080 transitions. [2024-11-18 14:37:59,226 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 207 [2024-11-18 14:37:59,226 INFO L207 NwaCegarLoop]: Found error trace [2024-11-18 14:37:59,226 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-18 14:37:59,252 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-18 14:37:59,430 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-18 14:37:59,431 INFO L396 AbstractCegarLoop]: === Iteration 26 === Targeting assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-18 14:37:59,431 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-18 14:37:59,431 INFO L85 PathProgramCache]: Analyzing trace with hash 280349904, now seen corresponding path program 1 times [2024-11-18 14:37:59,431 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-18 14:37:59,431 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1565170823] [2024-11-18 14:37:59,431 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-18 14:37:59,431 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-18 14:37:59,457 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-18 14:37:59,551 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-18 14:37:59,551 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-18 14:37:59,551 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1565170823] [2024-11-18 14:37:59,551 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1565170823] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-18 14:37:59,551 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1556757026] [2024-11-18 14:37:59,551 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-18 14:37:59,552 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-18 14:37:59,552 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-11-18 14:37:59,553 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-18 14:37:59,555 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-18 14:37:59,751 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-18 14:37:59,754 INFO L255 TraceCheckSpWp]: Trace formula consists of 790 conjuncts, 5 conjuncts are in the unsatisfiable core [2024-11-18 14:37:59,758 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-18 14:37:59,803 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-18 14:37:59,804 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-18 14:37:59,941 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-18 14:37:59,941 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1556757026] provided 1 perfect and 1 imperfect interpolant sequences [2024-11-18 14:37:59,942 INFO L185 FreeRefinementEngine]: Found 1 perfect and 2 imperfect interpolant sequences. [2024-11-18 14:37:59,942 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [5, 4] total 8 [2024-11-18 14:37:59,942 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [973045681] [2024-11-18 14:37:59,942 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-18 14:37:59,943 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2024-11-18 14:37:59,943 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-18 14:37:59,943 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2024-11-18 14:37:59,944 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=15, Invalid=41, Unknown=0, NotChecked=0, Total=56 [2024-11-18 14:37:59,944 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-18 14:38:00,014 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-18 14:38:00,016 INFO L93 Difference]: Finished difference Result 1443 states and 1995 transitions. [2024-11-18 14:38:00,017 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2024-11-18 14:38:00,017 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-18 14:38:00,018 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-18 14:38:00,022 INFO L225 Difference]: With dead ends: 1443 [2024-11-18 14:38:00,022 INFO L226 Difference]: Without dead ends: 780 [2024-11-18 14:38:00,023 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-18 14:38:00,024 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-18 14:38:00,024 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-18 14:38:00,025 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 780 states. [2024-11-18 14:38:00,050 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 780 to 780. [2024-11-18 14:38:00,051 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-18 14:38:00,053 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 780 states to 780 states and 1059 transitions. [2024-11-18 14:38:00,054 INFO L78 Accepts]: Start accepts. Automaton has 780 states and 1059 transitions. Word has length 206 [2024-11-18 14:38:00,055 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-18 14:38:00,055 INFO L471 AbstractCegarLoop]: Abstraction has 780 states and 1059 transitions. [2024-11-18 14:38:00,055 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-18 14:38:00,055 INFO L276 IsEmpty]: Start isEmpty. Operand 780 states and 1059 transitions. [2024-11-18 14:38:00,058 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 231 [2024-11-18 14:38:00,058 INFO L207 NwaCegarLoop]: Found error trace [2024-11-18 14:38:00,058 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-18 14:38:00,077 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-18 14:38:00,258 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-18 14:38:00,259 INFO L396 AbstractCegarLoop]: === Iteration 27 === Targeting assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-18 14:38:00,260 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-18 14:38:00,260 INFO L85 PathProgramCache]: Analyzing trace with hash -1192718275, now seen corresponding path program 1 times [2024-11-18 14:38:00,260 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-18 14:38:00,260 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1605179740] [2024-11-18 14:38:00,260 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-18 14:38:00,260 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-18 14:38:00,288 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-18 14:38:00,408 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-18 14:38:00,409 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-18 14:38:00,409 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1605179740] [2024-11-18 14:38:00,409 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1605179740] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-18 14:38:00,409 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [324840005] [2024-11-18 14:38:00,409 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-18 14:38:00,409 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-18 14:38:00,410 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-11-18 14:38:00,411 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-18 14:38:00,412 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-18 14:38:00,627 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-18 14:38:00,632 INFO L255 TraceCheckSpWp]: Trace formula consists of 868 conjuncts, 7 conjuncts are in the unsatisfiable core [2024-11-18 14:38:00,636 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-18 14:38:00,649 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-18 14:38:00,649 INFO L307 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-11-18 14:38:00,649 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [324840005] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-18 14:38:00,650 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2024-11-18 14:38:00,650 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [5] total 5 [2024-11-18 14:38:00,650 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [415074057] [2024-11-18 14:38:00,650 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-18 14:38:00,651 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2024-11-18 14:38:00,651 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-18 14:38:00,652 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2024-11-18 14:38:00,652 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2024-11-18 14:38:00,652 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-18 14:38:00,692 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-18 14:38:00,692 INFO L93 Difference]: Finished difference Result 1451 states and 1988 transitions. [2024-11-18 14:38:00,693 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2024-11-18 14:38:00,693 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-18 14:38:00,693 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-18 14:38:00,697 INFO L225 Difference]: With dead ends: 1451 [2024-11-18 14:38:00,698 INFO L226 Difference]: Without dead ends: 780 [2024-11-18 14:38:00,699 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-18 14:38:00,700 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-18 14:38:00,700 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-18 14:38:00,701 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 780 states. [2024-11-18 14:38:00,725 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 780 to 780. [2024-11-18 14:38:00,726 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-18 14:38:00,728 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 780 states to 780 states and 1056 transitions. [2024-11-18 14:38:00,729 INFO L78 Accepts]: Start accepts. Automaton has 780 states and 1056 transitions. Word has length 230 [2024-11-18 14:38:00,729 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-18 14:38:00,729 INFO L471 AbstractCegarLoop]: Abstraction has 780 states and 1056 transitions. [2024-11-18 14:38:00,729 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-18 14:38:00,730 INFO L276 IsEmpty]: Start isEmpty. Operand 780 states and 1056 transitions. [2024-11-18 14:38:00,732 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 237 [2024-11-18 14:38:00,732 INFO L207 NwaCegarLoop]: Found error trace [2024-11-18 14:38:00,732 INFO L215 NwaCegarLoop]: trace histogram [12, 12, 9, 7, 7, 6, 6, 5, 5, 5, 4, 4, 4, 4, 4, 4, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-18 14:38:00,753 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (17)] Forceful destruction successful, exit code 0 [2024-11-18 14:38:00,933 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 17 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable26 [2024-11-18 14:38:00,933 INFO L396 AbstractCegarLoop]: === Iteration 28 === Targeting assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-18 14:38:00,933 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-18 14:38:00,934 INFO L85 PathProgramCache]: Analyzing trace with hash 1194649983, now seen corresponding path program 1 times [2024-11-18 14:38:00,934 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-18 14:38:00,934 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2139422688] [2024-11-18 14:38:00,934 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-18 14:38:00,934 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-18 14:38:00,957 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-18 14:38:01,072 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-18 14:38:01,073 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-18 14:38:01,073 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2139422688] [2024-11-18 14:38:01,073 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2139422688] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-18 14:38:01,073 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [498226685] [2024-11-18 14:38:01,074 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-18 14:38:01,074 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-18 14:38:01,074 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-11-18 14:38:01,076 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-18 14:38:01,077 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-18 14:38:01,301 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-18 14:38:01,303 INFO L255 TraceCheckSpWp]: Trace formula consists of 861 conjuncts, 5 conjuncts are in the unsatisfiable core [2024-11-18 14:38:01,309 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-18 14:38:01,351 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-18 14:38:01,352 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-18 14:38:01,484 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-18 14:38:01,484 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [498226685] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-18 14:38:01,484 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-18 14:38:01,484 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [4, 4, 4] total 5 [2024-11-18 14:38:01,484 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1173576955] [2024-11-18 14:38:01,484 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-11-18 14:38:01,485 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2024-11-18 14:38:01,485 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-18 14:38:01,486 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2024-11-18 14:38:01,486 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2024-11-18 14:38:01,486 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-18 14:38:01,560 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-18 14:38:01,560 INFO L93 Difference]: Finished difference Result 1489 states and 2031 transitions. [2024-11-18 14:38:01,561 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2024-11-18 14:38:01,561 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-18 14:38:01,561 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-18 14:38:01,566 INFO L225 Difference]: With dead ends: 1489 [2024-11-18 14:38:01,566 INFO L226 Difference]: Without dead ends: 777 [2024-11-18 14:38:01,568 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-18 14:38:01,569 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-18 14:38:01,569 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-18 14:38:01,570 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 777 states. [2024-11-18 14:38:01,597 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 777 to 777. [2024-11-18 14:38:01,599 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-18 14:38:01,600 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 777 states to 777 states and 1050 transitions. [2024-11-18 14:38:01,602 INFO L78 Accepts]: Start accepts. Automaton has 777 states and 1050 transitions. Word has length 236 [2024-11-18 14:38:01,603 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-18 14:38:01,603 INFO L471 AbstractCegarLoop]: Abstraction has 777 states and 1050 transitions. [2024-11-18 14:38:01,604 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-18 14:38:01,604 INFO L276 IsEmpty]: Start isEmpty. Operand 777 states and 1050 transitions. [2024-11-18 14:38:01,607 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 264 [2024-11-18 14:38:01,607 INFO L207 NwaCegarLoop]: Found error trace [2024-11-18 14:38:01,607 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-18 14:38:01,626 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (18)] Ended with exit code 0 [2024-11-18 14:38:01,807 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-18 14:38:01,808 INFO L396 AbstractCegarLoop]: === Iteration 29 === Targeting assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-18 14:38:01,808 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-18 14:38:01,808 INFO L85 PathProgramCache]: Analyzing trace with hash 305075163, now seen corresponding path program 1 times [2024-11-18 14:38:01,808 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-18 14:38:01,809 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [274884522] [2024-11-18 14:38:01,809 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-18 14:38:01,809 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-18 14:38:01,865 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-18 14:38:02,082 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-18 14:38:02,082 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-18 14:38:02,083 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [274884522] [2024-11-18 14:38:02,083 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [274884522] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-18 14:38:02,083 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-18 14:38:02,083 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2024-11-18 14:38:02,083 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1527978336] [2024-11-18 14:38:02,083 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-18 14:38:02,084 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2024-11-18 14:38:02,084 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-18 14:38:02,085 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2024-11-18 14:38:02,085 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2024-11-18 14:38:02,085 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-18 14:38:02,113 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-18 14:38:02,113 INFO L93 Difference]: Finished difference Result 1260 states and 1726 transitions. [2024-11-18 14:38:02,113 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-11-18 14:38:02,114 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-18 14:38:02,114 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-18 14:38:02,121 INFO L225 Difference]: With dead ends: 1260 [2024-11-18 14:38:02,123 INFO L226 Difference]: Without dead ends: 752 [2024-11-18 14:38:02,125 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-18 14:38:02,125 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-18 14:38:02,126 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-18 14:38:02,126 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 752 states. [2024-11-18 14:38:02,154 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 752 to 752. [2024-11-18 14:38:02,155 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-18 14:38:02,157 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 752 states to 752 states and 1004 transitions. [2024-11-18 14:38:02,158 INFO L78 Accepts]: Start accepts. Automaton has 752 states and 1004 transitions. Word has length 263 [2024-11-18 14:38:02,158 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-18 14:38:02,158 INFO L471 AbstractCegarLoop]: Abstraction has 752 states and 1004 transitions. [2024-11-18 14:38:02,158 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-18 14:38:02,158 INFO L276 IsEmpty]: Start isEmpty. Operand 752 states and 1004 transitions. [2024-11-18 14:38:02,161 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 265 [2024-11-18 14:38:02,161 INFO L207 NwaCegarLoop]: Found error trace [2024-11-18 14:38:02,162 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-18 14:38:02,162 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable28 [2024-11-18 14:38:02,162 INFO L396 AbstractCegarLoop]: === Iteration 30 === Targeting assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-18 14:38:02,162 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-18 14:38:02,162 INFO L85 PathProgramCache]: Analyzing trace with hash -2046313536, now seen corresponding path program 1 times [2024-11-18 14:38:02,162 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-18 14:38:02,163 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1244365702] [2024-11-18 14:38:02,163 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-18 14:38:02,163 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-18 14:38:02,210 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-18 14:38:02,602 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-18 14:38:02,602 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-18 14:38:02,602 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1244365702] [2024-11-18 14:38:02,602 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1244365702] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-18 14:38:02,603 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-18 14:38:02,603 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2024-11-18 14:38:02,603 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1711706804] [2024-11-18 14:38:02,603 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-18 14:38:02,603 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2024-11-18 14:38:02,603 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-18 14:38:02,604 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2024-11-18 14:38:02,604 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=21, Unknown=0, NotChecked=0, Total=30 [2024-11-18 14:38:02,605 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-18 14:38:02,707 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-18 14:38:02,707 INFO L93 Difference]: Finished difference Result 1082 states and 1514 transitions. [2024-11-18 14:38:02,708 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2024-11-18 14:38:02,708 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-18 14:38:02,708 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-18 14:38:02,713 INFO L225 Difference]: With dead ends: 1082 [2024-11-18 14:38:02,713 INFO L226 Difference]: Without dead ends: 1080 [2024-11-18 14:38:02,714 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-18 14:38:02,714 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-18 14:38:02,714 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-18 14:38:02,716 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1080 states. [2024-11-18 14:38:02,750 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1080 to 758. [2024-11-18 14:38:02,752 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-18 14:38:02,754 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 758 states to 758 states and 1010 transitions. [2024-11-18 14:38:02,755 INFO L78 Accepts]: Start accepts. Automaton has 758 states and 1010 transitions. Word has length 264 [2024-11-18 14:38:02,755 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-18 14:38:02,756 INFO L471 AbstractCegarLoop]: Abstraction has 758 states and 1010 transitions. [2024-11-18 14:38:02,756 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-18 14:38:02,756 INFO L276 IsEmpty]: Start isEmpty. Operand 758 states and 1010 transitions. [2024-11-18 14:38:02,759 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 273 [2024-11-18 14:38:02,759 INFO L207 NwaCegarLoop]: Found error trace [2024-11-18 14:38:02,759 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-18 14:38:02,760 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable29 [2024-11-18 14:38:02,760 INFO L396 AbstractCegarLoop]: === Iteration 31 === Targeting assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-18 14:38:02,760 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-18 14:38:02,760 INFO L85 PathProgramCache]: Analyzing trace with hash -1490986618, now seen corresponding path program 1 times [2024-11-18 14:38:02,760 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-18 14:38:02,760 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1087303428] [2024-11-18 14:38:02,761 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-18 14:38:02,761 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-18 14:38:02,817 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-18 14:38:03,129 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-18 14:38:03,129 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-18 14:38:03,129 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1087303428] [2024-11-18 14:38:03,129 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1087303428] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-18 14:38:03,129 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [24678233] [2024-11-18 14:38:03,130 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-18 14:38:03,130 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-18 14:38:03,130 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-11-18 14:38:03,132 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-18 14:38:03,134 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-18 14:38:03,354 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-18 14:38:03,358 INFO L255 TraceCheckSpWp]: Trace formula consists of 969 conjuncts, 10 conjuncts are in the unsatisfiable core [2024-11-18 14:38:03,363 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-18 14:38:03,574 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-18 14:38:03,575 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-18 14:38:03,957 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-18 14:38:03,957 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [24678233] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-18 14:38:03,957 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-18 14:38:03,958 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11, 11] total 18 [2024-11-18 14:38:03,958 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1962523082] [2024-11-18 14:38:03,958 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-11-18 14:38:03,958 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 18 states [2024-11-18 14:38:03,959 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-18 14:38:03,959 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2024-11-18 14:38:03,959 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=49, Invalid=257, Unknown=0, NotChecked=0, Total=306 [2024-11-18 14:38:03,960 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-18 14:38:04,399 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-18 14:38:04,400 INFO L93 Difference]: Finished difference Result 1816 states and 2497 transitions. [2024-11-18 14:38:04,401 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2024-11-18 14:38:04,401 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-18 14:38:04,402 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-18 14:38:04,408 INFO L225 Difference]: With dead ends: 1816 [2024-11-18 14:38:04,408 INFO L226 Difference]: Without dead ends: 1348 [2024-11-18 14:38:04,409 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 563 GetRequests, 535 SyntacticMatches, 4 SemanticMatches, 24 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 82 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=105, Invalid=545, Unknown=0, NotChecked=0, Total=650 [2024-11-18 14:38:04,410 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.3s IncrementalHoareTripleChecker+Time [2024-11-18 14:38:04,410 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.3s Time] [2024-11-18 14:38:04,411 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1348 states. [2024-11-18 14:38:04,458 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1348 to 1063. [2024-11-18 14:38:04,462 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-18 14:38:04,464 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1063 states to 1063 states and 1421 transitions. [2024-11-18 14:38:04,466 INFO L78 Accepts]: Start accepts. Automaton has 1063 states and 1421 transitions. Word has length 272 [2024-11-18 14:38:04,466 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-18 14:38:04,466 INFO L471 AbstractCegarLoop]: Abstraction has 1063 states and 1421 transitions. [2024-11-18 14:38:04,466 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-18 14:38:04,467 INFO L276 IsEmpty]: Start isEmpty. Operand 1063 states and 1421 transitions. [2024-11-18 14:38:04,470 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 273 [2024-11-18 14:38:04,470 INFO L207 NwaCegarLoop]: Found error trace [2024-11-18 14:38:04,471 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-18 14:38:04,490 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (19)] Forceful destruction successful, exit code 0 [2024-11-18 14:38:04,671 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-18 14:38:04,672 INFO L396 AbstractCegarLoop]: === Iteration 32 === Targeting assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-18 14:38:04,672 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-18 14:38:04,672 INFO L85 PathProgramCache]: Analyzing trace with hash -529372601, now seen corresponding path program 1 times [2024-11-18 14:38:04,672 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-18 14:38:04,672 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [911483065] [2024-11-18 14:38:04,672 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-18 14:38:04,673 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-18 14:38:04,705 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-18 14:38:04,807 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-18 14:38:04,807 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-18 14:38:04,807 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [911483065] [2024-11-18 14:38:04,807 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [911483065] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-18 14:38:04,808 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1971348439] [2024-11-18 14:38:04,808 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-18 14:38:04,808 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-18 14:38:04,808 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-11-18 14:38:04,810 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-18 14:38:04,814 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-18 14:38:05,094 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-18 14:38:05,099 INFO L255 TraceCheckSpWp]: Trace formula consists of 968 conjuncts, 5 conjuncts are in the unsatisfiable core [2024-11-18 14:38:05,108 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-18 14:38:05,135 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-18 14:38:05,135 INFO L307 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-11-18 14:38:05,135 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1971348439] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-18 14:38:05,136 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2024-11-18 14:38:05,136 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [4] total 4 [2024-11-18 14:38:05,136 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [103948061] [2024-11-18 14:38:05,136 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-18 14:38:05,137 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2024-11-18 14:38:05,138 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-18 14:38:05,138 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2024-11-18 14:38:05,139 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2024-11-18 14:38:05,139 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-18 14:38:05,245 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-18 14:38:05,246 INFO L93 Difference]: Finished difference Result 1989 states and 2706 transitions. [2024-11-18 14:38:05,246 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2024-11-18 14:38:05,246 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-18 14:38:05,247 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-18 14:38:05,253 INFO L225 Difference]: With dead ends: 1989 [2024-11-18 14:38:05,254 INFO L226 Difference]: Without dead ends: 1047 [2024-11-18 14:38:05,258 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-18 14:38:05,258 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-18 14:38:05,259 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-18 14:38:05,260 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1047 states. [2024-11-18 14:38:05,315 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1047 to 1047. [2024-11-18 14:38:05,322 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-18 14:38:05,325 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1047 states to 1047 states and 1388 transitions. [2024-11-18 14:38:05,328 INFO L78 Accepts]: Start accepts. Automaton has 1047 states and 1388 transitions. Word has length 272 [2024-11-18 14:38:05,328 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-18 14:38:05,329 INFO L471 AbstractCegarLoop]: Abstraction has 1047 states and 1388 transitions. [2024-11-18 14:38:05,329 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-18 14:38:05,330 INFO L276 IsEmpty]: Start isEmpty. Operand 1047 states and 1388 transitions. [2024-11-18 14:38:05,332 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 276 [2024-11-18 14:38:05,332 INFO L207 NwaCegarLoop]: Found error trace [2024-11-18 14:38:05,332 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-18 14:38:05,352 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-18 14:38:05,534 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-18 14:38:05,535 INFO L396 AbstractCegarLoop]: === Iteration 33 === Targeting assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-18 14:38:05,535 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-18 14:38:05,535 INFO L85 PathProgramCache]: Analyzing trace with hash -608076322, now seen corresponding path program 1 times [2024-11-18 14:38:05,535 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-18 14:38:05,535 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [671900027] [2024-11-18 14:38:05,536 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-18 14:38:05,536 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-18 14:38:05,561 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-18 14:38:05,656 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-18 14:38:05,657 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-18 14:38:05,657 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [671900027] [2024-11-18 14:38:05,657 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [671900027] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-18 14:38:05,658 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1941609688] [2024-11-18 14:38:05,658 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-18 14:38:05,659 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-18 14:38:05,659 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-11-18 14:38:05,661 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-18 14:38:05,663 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-18 14:38:05,896 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-18 14:38:05,900 INFO L255 TraceCheckSpWp]: Trace formula consists of 969 conjuncts, 5 conjuncts are in the unsatisfiable core [2024-11-18 14:38:05,905 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-18 14:38:05,919 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-18 14:38:05,919 INFO L307 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-11-18 14:38:05,919 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1941609688] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-18 14:38:05,920 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2024-11-18 14:38:05,920 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [4] total 4 [2024-11-18 14:38:05,920 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1432752445] [2024-11-18 14:38:05,920 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-18 14:38:05,921 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2024-11-18 14:38:05,921 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-18 14:38:05,921 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2024-11-18 14:38:05,921 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2024-11-18 14:38:05,922 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-18 14:38:05,993 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-18 14:38:05,994 INFO L93 Difference]: Finished difference Result 1809 states and 2434 transitions. [2024-11-18 14:38:05,994 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2024-11-18 14:38:05,995 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-18 14:38:05,995 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-18 14:38:06,000 INFO L225 Difference]: With dead ends: 1809 [2024-11-18 14:38:06,000 INFO L226 Difference]: Without dead ends: 874 [2024-11-18 14:38:06,002 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-18 14:38:06,002 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-18 14:38:06,003 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-18 14:38:06,003 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 874 states. [2024-11-18 14:38:06,034 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 874 to 874. [2024-11-18 14:38:06,035 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-18 14:38:06,037 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 874 states to 874 states and 1147 transitions. [2024-11-18 14:38:06,038 INFO L78 Accepts]: Start accepts. Automaton has 874 states and 1147 transitions. Word has length 275 [2024-11-18 14:38:06,039 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-18 14:38:06,039 INFO L471 AbstractCegarLoop]: Abstraction has 874 states and 1147 transitions. [2024-11-18 14:38:06,039 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-18 14:38:06,039 INFO L276 IsEmpty]: Start isEmpty. Operand 874 states and 1147 transitions. [2024-11-18 14:38:06,041 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 288 [2024-11-18 14:38:06,041 INFO L207 NwaCegarLoop]: Found error trace [2024-11-18 14:38:06,041 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-18 14:38:06,061 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (21)] Forceful destruction successful, exit code 0 [2024-11-18 14:38:06,242 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-18 14:38:06,242 INFO L396 AbstractCegarLoop]: === Iteration 34 === Targeting assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-18 14:38:06,243 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-18 14:38:06,243 INFO L85 PathProgramCache]: Analyzing trace with hash 2022692593, now seen corresponding path program 1 times [2024-11-18 14:38:06,243 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-18 14:38:06,243 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [687151459] [2024-11-18 14:38:06,243 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-18 14:38:06,243 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-18 14:38:06,347 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-18 14:38:08,106 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-18 14:38:08,107 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-18 14:38:08,107 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [687151459] [2024-11-18 14:38:08,107 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [687151459] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-18 14:38:08,107 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1412442298] [2024-11-18 14:38:08,108 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-18 14:38:08,108 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-18 14:38:08,108 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-11-18 14:38:08,110 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-18 14:38:08,111 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-18 14:38:08,346 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-18 14:38:08,352 INFO L255 TraceCheckSpWp]: Trace formula consists of 1016 conjuncts, 23 conjuncts are in the unsatisfiable core [2024-11-18 14:38:08,357 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-18 14:38:08,575 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-18 14:38:08,575 INFO L307 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-11-18 14:38:08,576 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1412442298] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-18 14:38:08,576 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2024-11-18 14:38:08,576 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [10] imperfect sequences [17] total 25 [2024-11-18 14:38:08,576 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [520913673] [2024-11-18 14:38:08,576 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-18 14:38:08,576 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2024-11-18 14:38:08,576 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-18 14:38:08,577 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2024-11-18 14:38:08,577 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=58, Invalid=542, Unknown=0, NotChecked=0, Total=600 [2024-11-18 14:38:08,577 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-18 14:38:09,303 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-18 14:38:09,303 INFO L93 Difference]: Finished difference Result 2481 states and 3212 transitions. [2024-11-18 14:38:09,304 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2024-11-18 14:38:09,304 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-18 14:38:09,305 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-18 14:38:09,314 INFO L225 Difference]: With dead ends: 2481 [2024-11-18 14:38:09,314 INFO L226 Difference]: Without dead ends: 1894 [2024-11-18 14:38:09,316 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 321 GetRequests, 285 SyntacticMatches, 0 SemanticMatches, 36 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 175 ImplicationChecksByTransitivity, 0.5s TimeCoverageRelationStatistics Valid=128, Invalid=1278, Unknown=0, NotChecked=0, Total=1406 [2024-11-18 14:38:09,317 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.4s IncrementalHoareTripleChecker+Time [2024-11-18 14:38:09,317 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.4s Time] [2024-11-18 14:38:09,319 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1894 states. [2024-11-18 14:38:09,423 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1894 to 1528. [2024-11-18 14:38:09,425 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-18 14:38:09,428 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1528 states to 1528 states and 1958 transitions. [2024-11-18 14:38:09,429 INFO L78 Accepts]: Start accepts. Automaton has 1528 states and 1958 transitions. Word has length 287 [2024-11-18 14:38:09,430 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-18 14:38:09,430 INFO L471 AbstractCegarLoop]: Abstraction has 1528 states and 1958 transitions. [2024-11-18 14:38:09,430 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-18 14:38:09,431 INFO L276 IsEmpty]: Start isEmpty. Operand 1528 states and 1958 transitions. [2024-11-18 14:38:09,432 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 289 [2024-11-18 14:38:09,432 INFO L207 NwaCegarLoop]: Found error trace [2024-11-18 14:38:09,433 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-18 14:38:09,451 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-18 14:38:09,636 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-18 14:38:09,637 INFO L396 AbstractCegarLoop]: === Iteration 35 === Targeting assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-18 14:38:09,637 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-18 14:38:09,637 INFO L85 PathProgramCache]: Analyzing trace with hash 748331268, now seen corresponding path program 1 times [2024-11-18 14:38:09,637 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-18 14:38:09,637 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1676839998] [2024-11-18 14:38:09,637 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-18 14:38:09,638 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-18 14:38:09,689 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-18 14:38:09,889 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-18 14:38:09,890 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-18 14:38:09,890 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1676839998] [2024-11-18 14:38:09,890 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1676839998] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-18 14:38:09,890 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-18 14:38:09,890 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2024-11-18 14:38:09,890 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [656457839] [2024-11-18 14:38:09,890 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-18 14:38:09,890 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2024-11-18 14:38:09,891 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-18 14:38:09,891 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2024-11-18 14:38:09,891 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2024-11-18 14:38:09,891 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-18 14:38:10,033 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-18 14:38:10,034 INFO L93 Difference]: Finished difference Result 3232 states and 4147 transitions. [2024-11-18 14:38:10,034 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2024-11-18 14:38:10,035 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-18 14:38:10,035 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-18 14:38:10,045 INFO L225 Difference]: With dead ends: 3232 [2024-11-18 14:38:10,045 INFO L226 Difference]: Without dead ends: 1977 [2024-11-18 14:38:10,048 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-18 14:38:10,050 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.1s IncrementalHoareTripleChecker+Time [2024-11-18 14:38:10,051 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.1s Time] [2024-11-18 14:38:10,053 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1977 states. [2024-11-18 14:38:10,165 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1977 to 1633. [2024-11-18 14:38:10,167 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-18 14:38:10,171 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1633 states to 1633 states and 2082 transitions. [2024-11-18 14:38:10,172 INFO L78 Accepts]: Start accepts. Automaton has 1633 states and 2082 transitions. Word has length 288 [2024-11-18 14:38:10,173 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-18 14:38:10,173 INFO L471 AbstractCegarLoop]: Abstraction has 1633 states and 2082 transitions. [2024-11-18 14:38:10,173 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-18 14:38:10,174 INFO L276 IsEmpty]: Start isEmpty. Operand 1633 states and 2082 transitions. [2024-11-18 14:38:10,175 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 294 [2024-11-18 14:38:10,175 INFO L207 NwaCegarLoop]: Found error trace [2024-11-18 14:38:10,176 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-18 14:38:10,176 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable34 [2024-11-18 14:38:10,176 INFO L396 AbstractCegarLoop]: === Iteration 36 === Targeting assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-18 14:38:10,176 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-18 14:38:10,177 INFO L85 PathProgramCache]: Analyzing trace with hash 166488814, now seen corresponding path program 1 times [2024-11-18 14:38:10,177 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-18 14:38:10,177 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2139932405] [2024-11-18 14:38:10,177 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-18 14:38:10,177 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-18 14:38:10,217 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-18 14:38:10,382 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-18 14:38:10,382 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-18 14:38:10,382 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2139932405] [2024-11-18 14:38:10,382 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2139932405] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-18 14:38:10,382 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-18 14:38:10,383 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2024-11-18 14:38:10,383 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1080426693] [2024-11-18 14:38:10,383 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-18 14:38:10,383 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2024-11-18 14:38:10,383 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-18 14:38:10,384 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2024-11-18 14:38:10,384 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=12, Invalid=18, Unknown=0, NotChecked=0, Total=30 [2024-11-18 14:38:10,384 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-18 14:38:10,486 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-18 14:38:10,487 INFO L93 Difference]: Finished difference Result 3083 states and 4036 transitions. [2024-11-18 14:38:10,487 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2024-11-18 14:38:10,487 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-18 14:38:10,488 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-18 14:38:10,496 INFO L225 Difference]: With dead ends: 3083 [2024-11-18 14:38:10,497 INFO L226 Difference]: Without dead ends: 1804 [2024-11-18 14:38:10,500 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-18 14:38:10,501 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-18 14:38:10,502 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-18 14:38:10,505 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1804 states. [2024-11-18 14:38:10,581 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1804 to 1753. [2024-11-18 14:38:10,583 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-18 14:38:10,586 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1753 states to 1753 states and 2274 transitions. [2024-11-18 14:38:10,589 INFO L78 Accepts]: Start accepts. Automaton has 1753 states and 2274 transitions. Word has length 293 [2024-11-18 14:38:10,589 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-18 14:38:10,589 INFO L471 AbstractCegarLoop]: Abstraction has 1753 states and 2274 transitions. [2024-11-18 14:38:10,590 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-18 14:38:10,590 INFO L276 IsEmpty]: Start isEmpty. Operand 1753 states and 2274 transitions. [2024-11-18 14:38:10,592 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 294 [2024-11-18 14:38:10,592 INFO L207 NwaCegarLoop]: Found error trace [2024-11-18 14:38:10,592 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-18 14:38:10,592 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable35 [2024-11-18 14:38:10,592 INFO L396 AbstractCegarLoop]: === Iteration 37 === Targeting assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-18 14:38:10,593 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-18 14:38:10,593 INFO L85 PathProgramCache]: Analyzing trace with hash -1663926166, now seen corresponding path program 1 times [2024-11-18 14:38:10,593 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-18 14:38:10,593 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2022321580] [2024-11-18 14:38:10,593 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-18 14:38:10,593 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-18 14:38:10,700 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-18 14:38:11,105 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-18 14:38:11,106 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-18 14:38:11,106 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2022321580] [2024-11-18 14:38:11,106 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2022321580] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-18 14:38:11,106 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1042871922] [2024-11-18 14:38:11,106 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-18 14:38:11,106 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-18 14:38:11,106 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-11-18 14:38:11,107 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-18 14:38:11,108 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-18 14:38:11,335 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-18 14:38:11,340 INFO L255 TraceCheckSpWp]: Trace formula consists of 1027 conjuncts, 15 conjuncts are in the unsatisfiable core [2024-11-18 14:38:11,346 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-18 14:38:11,494 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-18 14:38:11,495 INFO L307 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-11-18 14:38:11,495 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1042871922] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-18 14:38:11,495 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2024-11-18 14:38:11,495 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [12] total 18 [2024-11-18 14:38:11,495 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1008556495] [2024-11-18 14:38:11,495 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-18 14:38:11,496 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2024-11-18 14:38:11,496 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-18 14:38:11,497 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2024-11-18 14:38:11,497 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=42, Invalid=264, Unknown=0, NotChecked=0, Total=306 [2024-11-18 14:38:11,497 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-18 14:38:11,814 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-18 14:38:11,815 INFO L93 Difference]: Finished difference Result 3686 states and 4801 transitions. [2024-11-18 14:38:11,815 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2024-11-18 14:38:11,815 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-18 14:38:11,816 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-18 14:38:11,826 INFO L225 Difference]: With dead ends: 3686 [2024-11-18 14:38:11,826 INFO L226 Difference]: Without dead ends: 2294 [2024-11-18 14:38:11,829 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-18 14:38:11,830 INFO L432 NwaCegarLoop]: 317 mSDtfsCounter, 122 mSDsluCounter, 1526 mSDsCounter, 0 mSdLazyCounter, 368 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s 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-18 14:38:11,830 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-18 14:38:11,832 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2294 states. [2024-11-18 14:38:11,938 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2294 to 1985. [2024-11-18 14:38:11,941 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-18 14:38:11,944 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1985 states to 1985 states and 2563 transitions. [2024-11-18 14:38:11,946 INFO L78 Accepts]: Start accepts. Automaton has 1985 states and 2563 transitions. Word has length 293 [2024-11-18 14:38:11,947 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-18 14:38:11,947 INFO L471 AbstractCegarLoop]: Abstraction has 1985 states and 2563 transitions. [2024-11-18 14:38:11,947 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-18 14:38:11,948 INFO L276 IsEmpty]: Start isEmpty. Operand 1985 states and 2563 transitions. [2024-11-18 14:38:11,950 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 294 [2024-11-18 14:38:11,950 INFO L207 NwaCegarLoop]: Found error trace [2024-11-18 14:38:11,950 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-18 14:38:11,969 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-18 14:38:12,154 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-18 14:38:12,155 INFO L396 AbstractCegarLoop]: === Iteration 38 === Targeting assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-18 14:38:12,155 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-18 14:38:12,155 INFO L85 PathProgramCache]: Analyzing trace with hash -988593046, now seen corresponding path program 1 times [2024-11-18 14:38:12,155 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-18 14:38:12,156 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1039875763] [2024-11-18 14:38:12,156 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-18 14:38:12,156 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-18 14:38:12,241 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-18 14:38:13,005 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-18 14:38:13,006 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-18 14:38:13,006 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1039875763] [2024-11-18 14:38:13,006 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1039875763] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-18 14:38:13,006 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [192877628] [2024-11-18 14:38:13,007 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-18 14:38:13,007 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-18 14:38:13,007 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-11-18 14:38:13,009 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-18 14:38:13,010 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-18 14:38:13,239 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-18 14:38:13,243 INFO L255 TraceCheckSpWp]: Trace formula consists of 1027 conjuncts, 23 conjuncts are in the unsatisfiable core [2024-11-18 14:38:13,247 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-18 14:38:13,341 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-18 14:38:13,342 INFO L307 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-11-18 14:38:13,342 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [192877628] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-18 14:38:13,342 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2024-11-18 14:38:13,342 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [10] imperfect sequences [12] total 13 [2024-11-18 14:38:13,342 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [570638767] [2024-11-18 14:38:13,342 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-18 14:38:13,343 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2024-11-18 14:38:13,343 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-18 14:38:13,343 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2024-11-18 14:38:13,343 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=26, Invalid=130, Unknown=0, NotChecked=0, Total=156 [2024-11-18 14:38:13,344 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-18 14:38:13,875 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-18 14:38:13,875 INFO L93 Difference]: Finished difference Result 3977 states and 5140 transitions. [2024-11-18 14:38:13,876 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2024-11-18 14:38:13,877 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-18 14:38:13,877 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-18 14:38:13,889 INFO L225 Difference]: With dead ends: 3977 [2024-11-18 14:38:13,890 INFO L226 Difference]: Without dead ends: 2420 [2024-11-18 14:38:13,894 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-18 14:38:13,895 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-18 14:38:13,895 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-18 14:38:13,897 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2420 states. [2024-11-18 14:38:13,982 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2420 to 1946. [2024-11-18 14:38:13,984 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-18 14:38:13,987 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1946 states to 1946 states and 2494 transitions. [2024-11-18 14:38:13,990 INFO L78 Accepts]: Start accepts. Automaton has 1946 states and 2494 transitions. Word has length 293 [2024-11-18 14:38:13,990 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-18 14:38:13,991 INFO L471 AbstractCegarLoop]: Abstraction has 1946 states and 2494 transitions. [2024-11-18 14:38:13,991 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-18 14:38:13,991 INFO L276 IsEmpty]: Start isEmpty. Operand 1946 states and 2494 transitions. [2024-11-18 14:38:13,993 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 294 [2024-11-18 14:38:13,993 INFO L207 NwaCegarLoop]: Found error trace [2024-11-18 14:38:13,993 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-18 14:38:14,012 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (24)] Ended with exit code 0 [2024-11-18 14:38:14,197 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-18 14:38:14,198 INFO L396 AbstractCegarLoop]: === Iteration 39 === Targeting assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-18 14:38:14,198 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-18 14:38:14,198 INFO L85 PathProgramCache]: Analyzing trace with hash -709986008, now seen corresponding path program 1 times [2024-11-18 14:38:14,198 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-18 14:38:14,198 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1318090447] [2024-11-18 14:38:14,198 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-18 14:38:14,198 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-18 14:38:14,243 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-18 14:38:14,400 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-18 14:38:14,400 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-18 14:38:14,400 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1318090447] [2024-11-18 14:38:14,400 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1318090447] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-18 14:38:14,400 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-18 14:38:14,401 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2024-11-18 14:38:14,401 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [782843541] [2024-11-18 14:38:14,401 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-18 14:38:14,401 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2024-11-18 14:38:14,401 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-18 14:38:14,402 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2024-11-18 14:38:14,402 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2024-11-18 14:38:14,402 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-18 14:38:14,623 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-18 14:38:14,623 INFO L93 Difference]: Finished difference Result 3660 states and 4729 transitions. [2024-11-18 14:38:14,625 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2024-11-18 14:38:14,626 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-18 14:38:14,626 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-18 14:38:14,641 INFO L225 Difference]: With dead ends: 3660 [2024-11-18 14:38:14,641 INFO L226 Difference]: Without dead ends: 2086 [2024-11-18 14:38:14,647 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-18 14:38:14,648 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-18 14:38:14,648 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-18 14:38:14,650 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2086 states. [2024-11-18 14:38:14,727 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2086 to 1841. [2024-11-18 14:38:14,729 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-18 14:38:14,732 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1841 states to 1841 states and 2361 transitions. [2024-11-18 14:38:14,736 INFO L78 Accepts]: Start accepts. Automaton has 1841 states and 2361 transitions. Word has length 293 [2024-11-18 14:38:14,737 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-18 14:38:14,737 INFO L471 AbstractCegarLoop]: Abstraction has 1841 states and 2361 transitions. [2024-11-18 14:38:14,737 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-18 14:38:14,738 INFO L276 IsEmpty]: Start isEmpty. Operand 1841 states and 2361 transitions. [2024-11-18 14:38:14,739 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 302 [2024-11-18 14:38:14,739 INFO L207 NwaCegarLoop]: Found error trace [2024-11-18 14:38:14,740 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-18 14:38:14,740 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable38 [2024-11-18 14:38:14,740 INFO L396 AbstractCegarLoop]: === Iteration 40 === Targeting assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-18 14:38:14,740 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-18 14:38:14,741 INFO L85 PathProgramCache]: Analyzing trace with hash 1210164841, now seen corresponding path program 1 times [2024-11-18 14:38:14,741 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-18 14:38:14,741 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2095415388] [2024-11-18 14:38:14,741 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-18 14:38:14,741 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-18 14:38:14,772 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-18 14:38:14,866 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-18 14:38:14,867 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-18 14:38:14,867 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2095415388] [2024-11-18 14:38:14,867 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2095415388] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-18 14:38:14,867 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-18 14:38:14,867 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2024-11-18 14:38:14,867 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [53050650] [2024-11-18 14:38:14,867 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-18 14:38:14,867 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2024-11-18 14:38:14,868 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-18 14:38:14,868 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2024-11-18 14:38:14,868 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2024-11-18 14:38:14,868 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-18 14:38:15,117 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-18 14:38:15,117 INFO L93 Difference]: Finished difference Result 3378 states and 4362 transitions. [2024-11-18 14:38:15,117 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2024-11-18 14:38:15,118 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-18 14:38:15,118 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-18 14:38:15,128 INFO L225 Difference]: With dead ends: 3378 [2024-11-18 14:38:15,128 INFO L226 Difference]: Without dead ends: 1901 [2024-11-18 14:38:15,131 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-18 14:38:15,132 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.2s IncrementalHoareTripleChecker+Time [2024-11-18 14:38:15,132 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.2s Time] [2024-11-18 14:38:15,134 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1901 states. [2024-11-18 14:38:15,242 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1901 to 1662. [2024-11-18 14:38:15,244 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-18 14:38:15,247 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1662 states to 1662 states and 2106 transitions. [2024-11-18 14:38:15,249 INFO L78 Accepts]: Start accepts. Automaton has 1662 states and 2106 transitions. Word has length 301 [2024-11-18 14:38:15,250 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-18 14:38:15,250 INFO L471 AbstractCegarLoop]: Abstraction has 1662 states and 2106 transitions. [2024-11-18 14:38:15,250 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-18 14:38:15,250 INFO L276 IsEmpty]: Start isEmpty. Operand 1662 states and 2106 transitions. [2024-11-18 14:38:15,254 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 343 [2024-11-18 14:38:15,254 INFO L207 NwaCegarLoop]: Found error trace [2024-11-18 14:38:15,254 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-18 14:38:15,254 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable39 [2024-11-18 14:38:15,254 INFO L396 AbstractCegarLoop]: === Iteration 41 === Targeting assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-18 14:38:15,255 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-18 14:38:15,255 INFO L85 PathProgramCache]: Analyzing trace with hash -1939280305, now seen corresponding path program 1 times [2024-11-18 14:38:15,255 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-18 14:38:15,255 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [427122189] [2024-11-18 14:38:15,255 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-18 14:38:15,256 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-18 14:38:15,311 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-18 14:38:16,168 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-18 14:38:16,169 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-18 14:38:16,169 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [427122189] [2024-11-18 14:38:16,169 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [427122189] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-18 14:38:16,169 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-18 14:38:16,169 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [] total 8 [2024-11-18 14:38:16,170 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [104127673] [2024-11-18 14:38:16,170 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-18 14:38:16,170 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2024-11-18 14:38:16,170 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-18 14:38:16,171 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2024-11-18 14:38:16,171 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=14, Invalid=42, Unknown=0, NotChecked=0, Total=56 [2024-11-18 14:38:16,171 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-18 14:38:16,370 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-18 14:38:16,370 INFO L93 Difference]: Finished difference Result 3500 states and 4463 transitions. [2024-11-18 14:38:16,371 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2024-11-18 14:38:16,371 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-18 14:38:16,371 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-18 14:38:16,379 INFO L225 Difference]: With dead ends: 3500 [2024-11-18 14:38:16,379 INFO L226 Difference]: Without dead ends: 2210 [2024-11-18 14:38:16,383 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-18 14:38:16,383 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-18 14:38:16,383 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-18 14:38:16,385 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2210 states. [2024-11-18 14:38:16,475 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2210 to 1832. [2024-11-18 14:38:16,477 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-18 14:38:16,481 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1832 states to 1832 states and 2321 transitions. [2024-11-18 14:38:16,484 INFO L78 Accepts]: Start accepts. Automaton has 1832 states and 2321 transitions. Word has length 342 [2024-11-18 14:38:16,484 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-18 14:38:16,484 INFO L471 AbstractCegarLoop]: Abstraction has 1832 states and 2321 transitions. [2024-11-18 14:38:16,485 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-18 14:38:16,485 INFO L276 IsEmpty]: Start isEmpty. Operand 1832 states and 2321 transitions. [2024-11-18 14:38:16,489 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 343 [2024-11-18 14:38:16,489 INFO L207 NwaCegarLoop]: Found error trace [2024-11-18 14:38:16,489 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-18 14:38:16,489 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable40 [2024-11-18 14:38:16,489 INFO L396 AbstractCegarLoop]: === Iteration 42 === Targeting assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-18 14:38:16,490 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-18 14:38:16,490 INFO L85 PathProgramCache]: Analyzing trace with hash -2135793810, now seen corresponding path program 1 times [2024-11-18 14:38:16,490 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-18 14:38:16,490 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1911686979] [2024-11-18 14:38:16,490 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-18 14:38:16,491 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-18 14:38:16,526 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-18 14:38:16,701 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-18 14:38:16,702 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-18 14:38:16,702 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1911686979] [2024-11-18 14:38:16,702 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1911686979] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-18 14:38:16,702 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-18 14:38:16,703 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2024-11-18 14:38:16,703 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [307287084] [2024-11-18 14:38:16,703 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-18 14:38:16,703 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2024-11-18 14:38:16,703 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-18 14:38:16,704 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2024-11-18 14:38:16,704 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2024-11-18 14:38:16,705 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-18 14:38:16,871 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-18 14:38:16,871 INFO L93 Difference]: Finished difference Result 3691 states and 4684 transitions. [2024-11-18 14:38:16,871 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2024-11-18 14:38:16,872 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-18 14:38:16,872 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-18 14:38:16,880 INFO L225 Difference]: With dead ends: 3691 [2024-11-18 14:38:16,880 INFO L226 Difference]: Without dead ends: 1788 [2024-11-18 14:38:16,884 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-18 14:38:16,884 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.1s IncrementalHoareTripleChecker+Time [2024-11-18 14:38:16,885 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.1s Time] [2024-11-18 14:38:16,886 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1788 states. [2024-11-18 14:38:16,965 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1788 to 1788. [2024-11-18 14:38:16,967 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-18 14:38:16,970 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1788 states to 1788 states and 2216 transitions. [2024-11-18 14:38:16,973 INFO L78 Accepts]: Start accepts. Automaton has 1788 states and 2216 transitions. Word has length 342 [2024-11-18 14:38:16,973 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-18 14:38:16,973 INFO L471 AbstractCegarLoop]: Abstraction has 1788 states and 2216 transitions. [2024-11-18 14:38:16,974 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-18 14:38:16,974 INFO L276 IsEmpty]: Start isEmpty. Operand 1788 states and 2216 transitions. [2024-11-18 14:38:16,978 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 353 [2024-11-18 14:38:16,978 INFO L207 NwaCegarLoop]: Found error trace [2024-11-18 14:38:16,978 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-18 14:38:16,978 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable41 [2024-11-18 14:38:16,978 INFO L396 AbstractCegarLoop]: === Iteration 43 === Targeting assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-18 14:38:16,979 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-18 14:38:16,979 INFO L85 PathProgramCache]: Analyzing trace with hash 1427873044, now seen corresponding path program 1 times [2024-11-18 14:38:16,979 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-18 14:38:16,979 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [821540049] [2024-11-18 14:38:16,979 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-18 14:38:16,979 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-18 14:38:17,032 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-18 14:38:17,889 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-18 14:38:17,890 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-18 14:38:17,890 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [821540049] [2024-11-18 14:38:17,890 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [821540049] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-18 14:38:17,890 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1702562221] [2024-11-18 14:38:17,890 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-18 14:38:17,890 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-18 14:38:17,891 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-11-18 14:38:17,893 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-18 14:38:17,894 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-18 14:38:18,188 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-18 14:38:18,195 INFO L255 TraceCheckSpWp]: Trace formula consists of 1331 conjuncts, 29 conjuncts are in the unsatisfiable core [2024-11-18 14:38:18,201 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-18 14:38:18,800 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-18 14:38:18,800 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-18 14:38:19,551 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-18 14:38:19,551 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1702562221] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-18 14:38:19,551 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-18 14:38:19,552 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 8, 12] total 31 [2024-11-18 14:38:19,552 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1729642681] [2024-11-18 14:38:19,552 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-11-18 14:38:19,553 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 31 states [2024-11-18 14:38:19,553 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-18 14:38:19,554 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 31 interpolants. [2024-11-18 14:38:19,554 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=100, Invalid=830, Unknown=0, NotChecked=0, Total=930 [2024-11-18 14:38:19,554 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-18 14:38:25,013 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-18 14:38:25,014 INFO L93 Difference]: Finished difference Result 11192 states and 14796 transitions. [2024-11-18 14:38:25,014 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 92 states. [2024-11-18 14:38:25,015 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-18 14:38:25,015 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-18 14:38:25,044 INFO L225 Difference]: With dead ends: 11192 [2024-11-18 14:38:25,044 INFO L226 Difference]: Without dead ends: 9794 [2024-11-18 14:38:25,054 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 823 GetRequests, 707 SyntacticMatches, 0 SemanticMatches, 116 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 4057 ImplicationChecksByTransitivity, 2.6s TimeCoverageRelationStatistics Valid=1488, Invalid=12318, Unknown=0, NotChecked=0, Total=13806 [2024-11-18 14:38:25,055 INFO L432 NwaCegarLoop]: 468 mSDtfsCounter, 3012 mSDsluCounter, 9097 mSDsCounter, 0 mSdLazyCounter, 4035 mSolverCounterSat, 772 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.1s 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.5s IncrementalHoareTripleChecker+Time [2024-11-18 14:38:25,055 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.5s Time] [2024-11-18 14:38:25,063 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 9794 states. [2024-11-18 14:38:25,380 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 9794 to 3357. [2024-11-18 14:38:25,384 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-18 14:38:25,390 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3357 states to 3357 states and 4221 transitions. [2024-11-18 14:38:25,396 INFO L78 Accepts]: Start accepts. Automaton has 3357 states and 4221 transitions. Word has length 352 [2024-11-18 14:38:25,396 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-18 14:38:25,398 INFO L471 AbstractCegarLoop]: Abstraction has 3357 states and 4221 transitions. [2024-11-18 14:38:25,398 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-18 14:38:25,398 INFO L276 IsEmpty]: Start isEmpty. Operand 3357 states and 4221 transitions. [2024-11-18 14:38:25,405 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 353 [2024-11-18 14:38:25,406 INFO L207 NwaCegarLoop]: Found error trace [2024-11-18 14:38:25,406 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-18 14:38:25,425 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (25)] Forceful destruction successful, exit code 0 [2024-11-18 14:38:25,610 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-18 14:38:25,611 INFO L396 AbstractCegarLoop]: === Iteration 44 === Targeting assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-18 14:38:25,611 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-18 14:38:25,611 INFO L85 PathProgramCache]: Analyzing trace with hash -1606177002, now seen corresponding path program 1 times [2024-11-18 14:38:25,611 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-18 14:38:25,611 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1923295606] [2024-11-18 14:38:25,611 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-18 14:38:25,614 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-18 14:38:25,652 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-18 14:38:25,934 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-18 14:38:25,935 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-18 14:38:25,935 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1923295606] [2024-11-18 14:38:25,935 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1923295606] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-18 14:38:25,935 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-18 14:38:25,935 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [] total 8 [2024-11-18 14:38:25,935 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1799763897] [2024-11-18 14:38:25,935 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-18 14:38:25,936 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2024-11-18 14:38:25,936 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-18 14:38:25,936 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2024-11-18 14:38:25,937 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=13, Invalid=43, Unknown=0, NotChecked=0, Total=56 [2024-11-18 14:38:25,937 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-18 14:38:26,398 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-18 14:38:26,399 INFO L93 Difference]: Finished difference Result 6883 states and 8713 transitions. [2024-11-18 14:38:26,399 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2024-11-18 14:38:26,400 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-18 14:38:26,400 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-18 14:38:26,414 INFO L225 Difference]: With dead ends: 6883 [2024-11-18 14:38:26,414 INFO L226 Difference]: Without dead ends: 4073 [2024-11-18 14:38:26,421 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-18 14:38:26,422 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-18 14:38:26,422 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-18 14:38:26,425 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4073 states. [2024-11-18 14:38:26,743 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4073 to 3253. [2024-11-18 14:38:26,746 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-18 14:38:26,751 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3253 states to 3253 states and 4049 transitions. [2024-11-18 14:38:26,756 INFO L78 Accepts]: Start accepts. Automaton has 3253 states and 4049 transitions. Word has length 352 [2024-11-18 14:38:26,756 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-18 14:38:26,756 INFO L471 AbstractCegarLoop]: Abstraction has 3253 states and 4049 transitions. [2024-11-18 14:38:26,756 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-18 14:38:26,757 INFO L276 IsEmpty]: Start isEmpty. Operand 3253 states and 4049 transitions. [2024-11-18 14:38:26,763 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 354 [2024-11-18 14:38:26,763 INFO L207 NwaCegarLoop]: Found error trace [2024-11-18 14:38:26,764 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-18 14:38:26,764 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable43 [2024-11-18 14:38:26,764 INFO L396 AbstractCegarLoop]: === Iteration 45 === Targeting assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-18 14:38:26,764 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-18 14:38:26,765 INFO L85 PathProgramCache]: Analyzing trace with hash -340235511, now seen corresponding path program 1 times [2024-11-18 14:38:26,765 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-18 14:38:26,765 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [666184254] [2024-11-18 14:38:26,765 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-18 14:38:26,765 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-18 14:38:26,811 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-18 14:38:27,834 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-18 14:38:27,834 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-18 14:38:27,834 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [666184254] [2024-11-18 14:38:27,834 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [666184254] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-18 14:38:27,835 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [973943017] [2024-11-18 14:38:27,835 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-18 14:38:27,835 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-18 14:38:27,835 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-11-18 14:38:27,837 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-18 14:38:27,839 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-18 14:38:28,095 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-18 14:38:28,099 INFO L255 TraceCheckSpWp]: Trace formula consists of 1332 conjuncts, 31 conjuncts are in the unsatisfiable core [2024-11-18 14:38:28,105 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-18 14:38:28,716 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-18 14:38:28,716 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-18 14:38:29,233 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-18 14:38:29,233 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [973943017] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-18 14:38:29,233 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-18 14:38:29,234 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [18, 9, 13] total 36 [2024-11-18 14:38:29,234 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [731039439] [2024-11-18 14:38:29,234 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-11-18 14:38:29,235 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 36 states [2024-11-18 14:38:29,235 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-18 14:38:29,235 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 36 interpolants. [2024-11-18 14:38:29,236 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=131, Invalid=1129, Unknown=0, NotChecked=0, Total=1260 [2024-11-18 14:38:29,236 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-18 14:38:41,012 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-18 14:38:41,012 INFO L93 Difference]: Finished difference Result 27529 states and 36335 transitions. [2024-11-18 14:38:41,013 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 183 states. [2024-11-18 14:38:41,013 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-18 14:38:41,013 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-18 14:38:41,103 INFO L225 Difference]: With dead ends: 27529 [2024-11-18 14:38:41,104 INFO L226 Difference]: Without dead ends: 24823 [2024-11-18 14:38:41,130 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 938 GetRequests, 726 SyntacticMatches, 0 SemanticMatches, 212 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 16460 ImplicationChecksByTransitivity, 5.5s TimeCoverageRelationStatistics Valid=4699, Invalid=40883, Unknown=0, NotChecked=0, Total=45582 [2024-11-18 14:38:41,131 INFO L432 NwaCegarLoop]: 984 mSDtfsCounter, 4849 mSDsluCounter, 16282 mSDsCounter, 0 mSdLazyCounter, 7771 mSolverCounterSat, 1275 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 3.7s 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.4s IncrementalHoareTripleChecker+Time [2024-11-18 14:38:41,132 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.4s Time] [2024-11-18 14:38:41,150 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 24823 states. [2024-11-18 14:38:41,998 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 24823 to 6264. [2024-11-18 14:38:42,005 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-18 14:38:42,018 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6264 states to 6264 states and 7898 transitions. [2024-11-18 14:38:42,033 INFO L78 Accepts]: Start accepts. Automaton has 6264 states and 7898 transitions. Word has length 353 [2024-11-18 14:38:42,033 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-18 14:38:42,033 INFO L471 AbstractCegarLoop]: Abstraction has 6264 states and 7898 transitions. [2024-11-18 14:38:42,034 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-18 14:38:42,034 INFO L276 IsEmpty]: Start isEmpty. Operand 6264 states and 7898 transitions. [2024-11-18 14:38:42,047 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 355 [2024-11-18 14:38:42,048 INFO L207 NwaCegarLoop]: Found error trace [2024-11-18 14:38:42,048 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-18 14:38:42,067 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (26)] Ended with exit code 0 [2024-11-18 14:38:42,248 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-18 14:38:42,249 INFO L396 AbstractCegarLoop]: === Iteration 46 === Targeting assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-18 14:38:42,250 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-18 14:38:42,250 INFO L85 PathProgramCache]: Analyzing trace with hash 1025258597, now seen corresponding path program 1 times [2024-11-18 14:38:42,250 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-18 14:38:42,250 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1554317853] [2024-11-18 14:38:42,250 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-18 14:38:42,250 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-18 14:38:42,312 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-18 14:38:43,208 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-18 14:38:43,209 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-18 14:38:43,209 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1554317853] [2024-11-18 14:38:43,209 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1554317853] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-18 14:38:43,209 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1742491113] [2024-11-18 14:38:43,209 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-18 14:38:43,210 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-18 14:38:43,210 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-11-18 14:38:43,212 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-18 14:38:43,212 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-18 14:38:43,527 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-18 14:38:43,536 INFO L255 TraceCheckSpWp]: Trace formula consists of 1333 conjuncts, 43 conjuncts are in the unsatisfiable core [2024-11-18 14:38:43,543 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-18 14:38:44,268 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-18 14:38:44,268 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-18 14:38:44,927 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-18 14:38:44,927 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1742491113] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-18 14:38:44,927 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-18 14:38:44,927 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [15, 14, 18] total 39 [2024-11-18 14:38:44,927 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [391961206] [2024-11-18 14:38:44,928 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-11-18 14:38:44,928 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 39 states [2024-11-18 14:38:44,928 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-18 14:38:44,929 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 39 interpolants. [2024-11-18 14:38:44,929 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=149, Invalid=1333, Unknown=0, NotChecked=0, Total=1482 [2024-11-18 14:38:44,930 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)