./Ultimate.py --spec ../sv-benchmarks/c/properties/unreach-call.prp --file ../sv-benchmarks/c/seq-mthreaded/pals_STARTPALS_ActiveStandby.5.ufo.BOUNDED-10.pals.c --full-output --architecture 32bit -------------------------------------------------------------------------------- Checking for ERROR reachability Using default analysis Version 3289d67d 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_ActiveStandby.5.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 b1fa78b32466948213cdbfc05d3adcde2ac2fc14323ec3ac2f4b441976452676 --- Real Ultimate output --- This is Ultimate 0.2.5-tmp.fs.icfgbuilder-eval-3289d67-m [2024-11-16 08:10:59,143 INFO L188 SettingsManager]: Resetting all preferences to default values... [2024-11-16 08:10:59,210 INFO L114 SettingsManager]: Loading settings from /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/config/svcomp-Reach-32bit-Automizer_Default.epf [2024-11-16 08:10:59,226 WARN L101 SettingsManager]: Preference file contains the following unknown settings: [2024-11-16 08:10:59,227 WARN L103 SettingsManager]: * de.uni_freiburg.informatik.ultimate.core.Log level for class [2024-11-16 08:10:59,245 INFO L130 SettingsManager]: Preferences different from defaults after loading the file: [2024-11-16 08:10:59,246 INFO L151 SettingsManager]: Preferences of UltimateCore differ from their defaults: [2024-11-16 08:10:59,246 INFO L153 SettingsManager]: * Log level for class=de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=ERROR; [2024-11-16 08:10:59,246 INFO L151 SettingsManager]: Preferences of Boogie Preprocessor differ from their defaults: [2024-11-16 08:10:59,247 INFO L153 SettingsManager]: * Use memory slicer=true [2024-11-16 08:10:59,247 INFO L151 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2024-11-16 08:10:59,247 INFO L153 SettingsManager]: * Ignore calls to procedures called more than once=ONLY_FOR_SEQUENTIAL_PROGRAMS [2024-11-16 08:10:59,247 INFO L151 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2024-11-16 08:10:59,248 INFO L153 SettingsManager]: * Create parallel compositions if possible=false [2024-11-16 08:10:59,249 INFO L153 SettingsManager]: * Use SBE=true [2024-11-16 08:10:59,250 INFO L151 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2024-11-16 08:10:59,250 INFO L153 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2024-11-16 08:10:59,250 INFO L153 SettingsManager]: * sizeof long=4 [2024-11-16 08:10:59,251 INFO L153 SettingsManager]: * Overapproximate operations on floating types=true [2024-11-16 08:10:59,251 INFO L153 SettingsManager]: * sizeof POINTER=4 [2024-11-16 08:10:59,251 INFO L153 SettingsManager]: * Check division by zero=IGNORE [2024-11-16 08:10:59,254 INFO L153 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2024-11-16 08:10:59,255 INFO L153 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2024-11-16 08:10:59,255 INFO L153 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2024-11-16 08:10:59,255 INFO L153 SettingsManager]: * Allow undefined functions=false [2024-11-16 08:10:59,255 INFO L153 SettingsManager]: * sizeof long double=12 [2024-11-16 08:10:59,255 INFO L153 SettingsManager]: * Check if freed pointer was valid=false [2024-11-16 08:10:59,255 INFO L153 SettingsManager]: * Use constant arrays=true [2024-11-16 08:10:59,256 INFO L151 SettingsManager]: Preferences of IcfgBuilder differ from their defaults: [2024-11-16 08:10:59,256 INFO L153 SettingsManager]: * Size of a code block=SequenceOfStatements [2024-11-16 08:10:59,256 INFO L153 SettingsManager]: * Only consider context switches at boundaries of atomic blocks=true [2024-11-16 08:10:59,256 INFO L153 SettingsManager]: * SMT solver=External_DefaultMode [2024-11-16 08:10:59,256 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 [2024-11-16 08:10:59,256 INFO L151 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2024-11-16 08:10:59,256 INFO L153 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2024-11-16 08:10:59,257 INFO L153 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopHeads [2024-11-16 08:10:59,257 INFO L153 SettingsManager]: * Trace refinement strategy=CAMEL [2024-11-16 08:10:59,257 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2024-11-16 08:10:59,257 INFO L153 SettingsManager]: * Apply one-shot large block encoding in concurrent analysis=false [2024-11-16 08:10:59,257 INFO L153 SettingsManager]: * Automaton type used in concurrency analysis=PETRI_NET [2024-11-16 08:10:59,257 INFO L153 SettingsManager]: * Order on configurations for Petri net unfoldings=DBO [2024-11-16 08:10:59,258 INFO L153 SettingsManager]: * SMT solver=External_ModelsAndUnsatCoreMode [2024-11-16 08:10:59,258 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 -> b1fa78b32466948213cdbfc05d3adcde2ac2fc14323ec3ac2f4b441976452676 [2024-11-16 08:10:59,450 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2024-11-16 08:10:59,468 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2024-11-16 08:10:59,470 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2024-11-16 08:10:59,471 INFO L270 PluginConnector]: Initializing CDTParser... [2024-11-16 08:10:59,471 INFO L274 PluginConnector]: CDTParser initialized [2024-11-16 08:10:59,472 INFO L431 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/../sv-benchmarks/c/seq-mthreaded/pals_STARTPALS_ActiveStandby.5.ufo.BOUNDED-10.pals.c [2024-11-16 08:11:00,715 INFO L533 CDTParser]: Created temporary CDT project at NULL [2024-11-16 08:11:00,889 INFO L384 CDTParser]: Found 1 translation units. [2024-11-16 08:11:00,891 INFO L180 CDTParser]: Scanning /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/seq-mthreaded/pals_STARTPALS_ActiveStandby.5.ufo.BOUNDED-10.pals.c [2024-11-16 08:11:00,903 INFO L427 CDTParser]: About to delete temporary CDT project at /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/7819027d7/21900890493c4dd9b30c898032aa20de/FLAG3edb35f63 [2024-11-16 08:11:00,915 INFO L435 CDTParser]: Successfully deleted /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/7819027d7/21900890493c4dd9b30c898032aa20de [2024-11-16 08:11:00,917 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2024-11-16 08:11:00,918 INFO L133 ToolchainWalker]: Walking toolchain with 6 elements. [2024-11-16 08:11:00,919 INFO L112 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2024-11-16 08:11:00,919 INFO L270 PluginConnector]: Initializing CACSL2BoogieTranslator... [2024-11-16 08:11:00,923 INFO L274 PluginConnector]: CACSL2BoogieTranslator initialized [2024-11-16 08:11:00,924 INFO L184 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 16.11 08:11:00" (1/1) ... [2024-11-16 08:11:00,924 INFO L204 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@37ade389 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 16.11 08:11:00, skipping insertion in model container [2024-11-16 08:11:00,924 INFO L184 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 16.11 08:11:00" (1/1) ... [2024-11-16 08:11:00,956 INFO L175 MainTranslator]: Built tables and reachable declarations [2024-11-16 08:11:01,176 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_ActiveStandby.5.ufo.BOUNDED-10.pals.c[14595,14608] [2024-11-16 08:11:01,179 INFO L210 PostProcessor]: Analyzing one entry point: main [2024-11-16 08:11:01,186 INFO L200 MainTranslator]: Completed pre-run [2024-11-16 08:11:01,234 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_ActiveStandby.5.ufo.BOUNDED-10.pals.c[14595,14608] [2024-11-16 08:11:01,237 INFO L210 PostProcessor]: Analyzing one entry point: main [2024-11-16 08:11:01,254 INFO L204 MainTranslator]: Completed translation [2024-11-16 08:11:01,254 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 16.11 08:11:01 WrapperNode [2024-11-16 08:11:01,254 INFO L131 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2024-11-16 08:11:01,255 INFO L112 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2024-11-16 08:11:01,255 INFO L270 PluginConnector]: Initializing Boogie Procedure Inliner... [2024-11-16 08:11:01,255 INFO L274 PluginConnector]: Boogie Procedure Inliner initialized [2024-11-16 08:11:01,260 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 16.11 08:11:01" (1/1) ... [2024-11-16 08:11:01,271 INFO L184 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 16.11 08:11:01" (1/1) ... [2024-11-16 08:11:01,294 INFO L138 Inliner]: procedures = 32, calls = 47, calls flagged for inlining = 13, calls inlined = 13, statements flattened = 510 [2024-11-16 08:11:01,294 INFO L131 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2024-11-16 08:11:01,294 INFO L112 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2024-11-16 08:11:01,295 INFO L270 PluginConnector]: Initializing Boogie Preprocessor... [2024-11-16 08:11:01,295 INFO L274 PluginConnector]: Boogie Preprocessor initialized [2024-11-16 08:11:01,306 INFO L184 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 16.11 08:11:01" (1/1) ... [2024-11-16 08:11:01,306 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 16.11 08:11:01" (1/1) ... [2024-11-16 08:11:01,311 INFO L184 PluginConnector]: Executing the observer MemorySlicer from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 16.11 08:11:01" (1/1) ... [2024-11-16 08:11:01,328 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-16 08:11:01,328 INFO L184 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 16.11 08:11:01" (1/1) ... [2024-11-16 08:11:01,329 INFO L184 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 16.11 08:11:01" (1/1) ... [2024-11-16 08:11:01,336 INFO L184 PluginConnector]: Executing the observer ReplaceArrayAssignments from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 16.11 08:11:01" (1/1) ... [2024-11-16 08:11:01,337 INFO L184 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 16.11 08:11:01" (1/1) ... [2024-11-16 08:11:01,338 INFO L184 PluginConnector]: Executing the observer LTLStepAnnotator from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 16.11 08:11:01" (1/1) ... [2024-11-16 08:11:01,339 INFO L184 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 16.11 08:11:01" (1/1) ... [2024-11-16 08:11:01,342 INFO L131 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2024-11-16 08:11:01,347 INFO L112 PluginConnector]: ------------------------IcfgBuilder---------------------------- [2024-11-16 08:11:01,347 INFO L270 PluginConnector]: Initializing IcfgBuilder... [2024-11-16 08:11:01,347 INFO L274 PluginConnector]: IcfgBuilder initialized [2024-11-16 08:11:01,348 INFO L184 PluginConnector]: Executing the observer IcfgBuilderObserver from plugin IcfgBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 16.11 08:11:01" (1/1) ... [2024-11-16 08:11:01,355 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 [2024-11-16 08:11:01,368 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-11-16 08:11:01,380 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-16 08:11:01,381 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-16 08:11:01,414 INFO L130 BoogieDeclarations]: Found specification of procedure read_manual_selection_history [2024-11-16 08:11:01,415 INFO L138 BoogieDeclarations]: Found implementation of procedure read_manual_selection_history [2024-11-16 08:11:01,415 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocInit [2024-11-16 08:11:01,415 INFO L130 BoogieDeclarations]: Found specification of procedure read_side2_failed_history [2024-11-16 08:11:01,415 INFO L138 BoogieDeclarations]: Found implementation of procedure read_side2_failed_history [2024-11-16 08:11:01,415 INFO L130 BoogieDeclarations]: Found specification of procedure assert [2024-11-16 08:11:01,415 INFO L138 BoogieDeclarations]: Found implementation of procedure assert [2024-11-16 08:11:01,415 INFO L130 BoogieDeclarations]: Found specification of procedure assume_abort_if_not [2024-11-16 08:11:01,415 INFO L138 BoogieDeclarations]: Found implementation of procedure assume_abort_if_not [2024-11-16 08:11:01,416 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#0 [2024-11-16 08:11:01,416 INFO L130 BoogieDeclarations]: Found specification of procedure read_side1_failed_history [2024-11-16 08:11:01,416 INFO L138 BoogieDeclarations]: Found implementation of procedure read_side1_failed_history [2024-11-16 08:11:01,416 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2024-11-16 08:11:01,416 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2024-11-16 08:11:01,416 INFO L130 BoogieDeclarations]: Found specification of procedure read_active_side_history [2024-11-16 08:11:01,416 INFO L138 BoogieDeclarations]: Found implementation of procedure read_active_side_history [2024-11-16 08:11:01,496 INFO L256 CfgBuilder]: Building ICFG [2024-11-16 08:11:01,497 INFO L286 CfgBuilder]: Building CFG for each procedure with an implementation [2024-11-16 08:11:01,978 INFO L? ?]: Removed 117 outVars from TransFormulas that were not future-live. [2024-11-16 08:11:01,978 INFO L307 CfgBuilder]: Performing block encoding [2024-11-16 08:11:01,995 INFO L331 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2024-11-16 08:11:01,997 INFO L336 CfgBuilder]: Removed 0 assume(true) statements. [2024-11-16 08:11:01,997 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.icfgbuilder CFG 16.11 08:11:01 BoogieIcfgContainer [2024-11-16 08:11:01,998 INFO L131 PluginConnector]: ------------------------ END IcfgBuilder---------------------------- [2024-11-16 08:11:01,999 INFO L112 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2024-11-16 08:11:02,000 INFO L270 PluginConnector]: Initializing TraceAbstraction... [2024-11-16 08:11:02,003 INFO L274 PluginConnector]: TraceAbstraction initialized [2024-11-16 08:11:02,003 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 16.11 08:11:00" (1/3) ... [2024-11-16 08:11:02,003 INFO L204 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@3e5bed20 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 16.11 08:11:02, skipping insertion in model container [2024-11-16 08:11:02,003 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 16.11 08:11:01" (2/3) ... [2024-11-16 08:11:02,004 INFO L204 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@3e5bed20 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 16.11 08:11:02, skipping insertion in model container [2024-11-16 08:11:02,004 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.icfgbuilder CFG 16.11 08:11:01" (3/3) ... [2024-11-16 08:11:02,005 INFO L112 eAbstractionObserver]: Analyzing ICFG pals_STARTPALS_ActiveStandby.5.ufo.BOUNDED-10.pals.c [2024-11-16 08:11:02,017 INFO L214 ceAbstractionStarter]: Automizer settings: Hoare:LoopHeads NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2024-11-16 08:11:02,017 INFO L154 ceAbstractionStarter]: Applying trace abstraction to program that has 1 error locations. [2024-11-16 08:11:02,061 INFO L332 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2024-11-16 08:11:02,066 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;@71727e5f, mLbeIndependenceSettings=[IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=false, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2024-11-16 08:11:02,066 INFO L334 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2024-11-16 08:11:02,069 INFO L276 IsEmpty]: Start isEmpty. Operand has 181 states, 144 states have (on average 1.5347222222222223) internal successors, (221), 145 states have internal predecessors, (221), 29 states have call successors, (29), 6 states have call predecessors, (29), 6 states have return successors, (29), 29 states have call predecessors, (29), 29 states have call successors, (29) [2024-11-16 08:11:02,075 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2024-11-16 08:11:02,075 INFO L207 NwaCegarLoop]: Found error trace [2024-11-16 08:11:02,075 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] [2024-11-16 08:11:02,076 INFO L396 AbstractCegarLoop]: === Iteration 1 === Targeting assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-16 08:11:02,079 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-16 08:11:02,079 INFO L85 PathProgramCache]: Analyzing trace with hash 1638794410, now seen corresponding path program 1 times [2024-11-16 08:11:02,085 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-16 08:11:02,085 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1173467433] [2024-11-16 08:11:02,085 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-16 08:11:02,085 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-16 08:11:02,196 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-16 08:11:02,308 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 4 [2024-11-16 08:11:02,310 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-16 08:11:02,316 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-16 08:11:02,317 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-16 08:11:02,317 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1173467433] [2024-11-16 08:11:02,317 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1173467433] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-16 08:11:02,317 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-16 08:11:02,318 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2024-11-16 08:11:02,319 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1082919579] [2024-11-16 08:11:02,319 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-16 08:11:02,322 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 2 states [2024-11-16 08:11:02,323 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-16 08:11:02,339 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 2 interpolants. [2024-11-16 08:11:02,339 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=1, Invalid=1, Unknown=0, NotChecked=0, Total=2 [2024-11-16 08:11:02,341 INFO L87 Difference]: Start difference. First operand has 181 states, 144 states have (on average 1.5347222222222223) internal successors, (221), 145 states have internal predecessors, (221), 29 states have call successors, (29), 6 states have call predecessors, (29), 6 states have return successors, (29), 29 states have call predecessors, (29), 29 states have call successors, (29) Second operand has 2 states, 2 states have (on average 13.0) internal successors, (26), 2 states have internal predecessors, (26), 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-16 08:11:02,383 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-16 08:11:02,384 INFO L93 Difference]: Finished difference Result 345 states and 557 transitions. [2024-11-16 08:11:02,389 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2024-11-16 08:11:02,390 INFO L78 Accepts]: Start accepts. Automaton has has 2 states, 2 states have (on average 13.0) internal successors, (26), 2 states have internal predecessors, (26), 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 30 [2024-11-16 08:11:02,390 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-16 08:11:02,397 INFO L225 Difference]: With dead ends: 345 [2024-11-16 08:11:02,397 INFO L226 Difference]: Without dead ends: 176 [2024-11-16 08:11:02,401 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 5 GetRequests, 5 SyntacticMatches, 0 SemanticMatches, 0 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=1, Invalid=1, Unknown=0, NotChecked=0, Total=2 [2024-11-16 08:11:02,403 INFO L432 NwaCegarLoop]: 275 mSDtfsCounter, 0 mSDsluCounter, 0 mSDsCounter, 0 mSdLazyCounter, 0 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 0 SdHoareTripleChecker+Valid, 275 SdHoareTripleChecker+Invalid, 0 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 0 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2024-11-16 08:11:02,405 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [0 Valid, 275 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 0 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2024-11-16 08:11:02,419 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 176 states. [2024-11-16 08:11:02,450 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 176 to 176. [2024-11-16 08:11:02,454 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 176 states, 140 states have (on average 1.5214285714285714) internal successors, (213), 140 states have internal predecessors, (213), 29 states have call successors, (29), 6 states have call predecessors, (29), 6 states have return successors, (29), 29 states have call predecessors, (29), 29 states have call successors, (29) [2024-11-16 08:11:02,460 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 176 states to 176 states and 271 transitions. [2024-11-16 08:11:02,461 INFO L78 Accepts]: Start accepts. Automaton has 176 states and 271 transitions. Word has length 30 [2024-11-16 08:11:02,461 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-16 08:11:02,461 INFO L471 AbstractCegarLoop]: Abstraction has 176 states and 271 transitions. [2024-11-16 08:11:02,462 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 2 states, 2 states have (on average 13.0) internal successors, (26), 2 states have internal predecessors, (26), 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-16 08:11:02,462 INFO L276 IsEmpty]: Start isEmpty. Operand 176 states and 271 transitions. [2024-11-16 08:11:02,463 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2024-11-16 08:11:02,463 INFO L207 NwaCegarLoop]: Found error trace [2024-11-16 08:11:02,463 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] [2024-11-16 08:11:02,465 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable0 [2024-11-16 08:11:02,465 INFO L396 AbstractCegarLoop]: === Iteration 2 === Targeting assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-16 08:11:02,466 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-16 08:11:02,467 INFO L85 PathProgramCache]: Analyzing trace with hash 1571787657, now seen corresponding path program 1 times [2024-11-16 08:11:02,467 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-16 08:11:02,467 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [408788513] [2024-11-16 08:11:02,468 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-16 08:11:02,468 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-16 08:11:02,510 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-16 08:11:02,638 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 4 [2024-11-16 08:11:02,639 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-16 08:11:02,660 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-16 08:11:02,660 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-16 08:11:02,660 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [408788513] [2024-11-16 08:11:02,661 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [408788513] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-16 08:11:02,661 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-16 08:11:02,661 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2024-11-16 08:11:02,661 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1141482639] [2024-11-16 08:11:02,662 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-16 08:11:02,663 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2024-11-16 08:11:02,664 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-16 08:11:02,665 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2024-11-16 08:11:02,665 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=21, Unknown=0, NotChecked=0, Total=30 [2024-11-16 08:11:02,666 INFO L87 Difference]: Start difference. First operand 176 states and 271 transitions. Second operand has 6 states, 5 states have (on average 5.2) internal successors, (26), 6 states have internal predecessors, (26), 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-16 08:11:02,770 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-16 08:11:02,770 INFO L93 Difference]: Finished difference Result 454 states and 704 transitions. [2024-11-16 08:11:02,770 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2024-11-16 08:11:02,770 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 5 states have (on average 5.2) internal successors, (26), 6 states have internal predecessors, (26), 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 30 [2024-11-16 08:11:02,771 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-16 08:11:02,772 INFO L225 Difference]: With dead ends: 454 [2024-11-16 08:11:02,773 INFO L226 Difference]: Without dead ends: 292 [2024-11-16 08:11:02,773 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 7 GetRequests, 3 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-16 08:11:02,777 INFO L432 NwaCegarLoop]: 265 mSDtfsCounter, 139 mSDsluCounter, 1037 mSDsCounter, 0 mSdLazyCounter, 37 mSolverCounterSat, 12 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 163 SdHoareTripleChecker+Valid, 1302 SdHoareTripleChecker+Invalid, 49 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 12 IncrementalHoareTripleChecker+Valid, 37 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2024-11-16 08:11:02,777 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [163 Valid, 1302 Invalid, 49 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [12 Valid, 37 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2024-11-16 08:11:02,778 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 292 states. [2024-11-16 08:11:02,793 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 292 to 176. [2024-11-16 08:11:02,796 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 176 states, 140 states have (on average 1.4357142857142857) internal successors, (201), 140 states have internal predecessors, (201), 29 states have call successors, (29), 6 states have call predecessors, (29), 6 states have return successors, (29), 29 states have call predecessors, (29), 29 states have call successors, (29) [2024-11-16 08:11:02,797 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 176 states to 176 states and 259 transitions. [2024-11-16 08:11:02,800 INFO L78 Accepts]: Start accepts. Automaton has 176 states and 259 transitions. Word has length 30 [2024-11-16 08:11:02,800 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-16 08:11:02,800 INFO L471 AbstractCegarLoop]: Abstraction has 176 states and 259 transitions. [2024-11-16 08:11:02,800 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 5 states have (on average 5.2) internal successors, (26), 6 states have internal predecessors, (26), 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-16 08:11:02,800 INFO L276 IsEmpty]: Start isEmpty. Operand 176 states and 259 transitions. [2024-11-16 08:11:02,801 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 42 [2024-11-16 08:11:02,801 INFO L207 NwaCegarLoop]: Found error trace [2024-11-16 08:11:02,801 INFO L215 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-16 08:11:02,801 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1 [2024-11-16 08:11:02,801 INFO L396 AbstractCegarLoop]: === Iteration 3 === Targeting assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-16 08:11:02,802 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-16 08:11:02,802 INFO L85 PathProgramCache]: Analyzing trace with hash -1383812336, now seen corresponding path program 1 times [2024-11-16 08:11:02,802 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-16 08:11:02,802 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [442140203] [2024-11-16 08:11:02,802 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-16 08:11:02,803 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-16 08:11:02,845 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-16 08:11:02,960 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 15 [2024-11-16 08:11:02,961 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-16 08:11:02,963 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-16 08:11:02,964 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-16 08:11:02,964 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [442140203] [2024-11-16 08:11:02,965 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [442140203] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-16 08:11:02,965 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-16 08:11:02,965 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2024-11-16 08:11:02,966 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1735481436] [2024-11-16 08:11:02,966 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-16 08:11:02,966 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2024-11-16 08:11:02,967 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-16 08:11:02,967 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2024-11-16 08:11:02,967 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2024-11-16 08:11:02,969 INFO L87 Difference]: Start difference. First operand 176 states and 259 transitions. Second operand has 4 states, 4 states have (on average 9.25) internal successors, (37), 3 states have internal predecessors, (37), 2 states have call successors, (3), 3 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-16 08:11:03,017 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-16 08:11:03,017 INFO L93 Difference]: Finished difference Result 339 states and 508 transitions. [2024-11-16 08:11:03,017 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2024-11-16 08:11:03,018 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 9.25) internal successors, (37), 3 states have internal predecessors, (37), 2 states have call successors, (3), 3 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 41 [2024-11-16 08:11:03,018 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-16 08:11:03,021 INFO L225 Difference]: With dead ends: 339 [2024-11-16 08:11:03,022 INFO L226 Difference]: Without dead ends: 180 [2024-11-16 08:11:03,023 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 8 GetRequests, 5 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-16 08:11:03,024 INFO L432 NwaCegarLoop]: 253 mSDtfsCounter, 3 mSDsluCounter, 496 mSDsCounter, 0 mSdLazyCounter, 24 mSolverCounterSat, 3 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 3 SdHoareTripleChecker+Valid, 749 SdHoareTripleChecker+Invalid, 27 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 3 IncrementalHoareTripleChecker+Valid, 24 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2024-11-16 08:11:03,025 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [3 Valid, 749 Invalid, 27 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [3 Valid, 24 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2024-11-16 08:11:03,025 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 180 states. [2024-11-16 08:11:03,034 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 180 to 180. [2024-11-16 08:11:03,037 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 180 states, 143 states have (on average 1.4265734265734267) internal successors, (204), 143 states have internal predecessors, (204), 29 states have call successors, (29), 7 states have call predecessors, (29), 7 states have return successors, (29), 29 states have call predecessors, (29), 29 states have call successors, (29) [2024-11-16 08:11:03,043 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 180 states to 180 states and 262 transitions. [2024-11-16 08:11:03,043 INFO L78 Accepts]: Start accepts. Automaton has 180 states and 262 transitions. Word has length 41 [2024-11-16 08:11:03,043 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-16 08:11:03,043 INFO L471 AbstractCegarLoop]: Abstraction has 180 states and 262 transitions. [2024-11-16 08:11:03,043 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 9.25) internal successors, (37), 3 states have internal predecessors, (37), 2 states have call successors, (3), 3 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-16 08:11:03,043 INFO L276 IsEmpty]: Start isEmpty. Operand 180 states and 262 transitions. [2024-11-16 08:11:03,044 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 58 [2024-11-16 08:11:03,044 INFO L207 NwaCegarLoop]: Found error trace [2024-11-16 08:11:03,045 INFO L215 NwaCegarLoop]: trace histogram [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] [2024-11-16 08:11:03,045 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2 [2024-11-16 08:11:03,045 INFO L396 AbstractCegarLoop]: === Iteration 4 === Targeting assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-16 08:11:03,045 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-16 08:11:03,045 INFO L85 PathProgramCache]: Analyzing trace with hash -383888131, now seen corresponding path program 1 times [2024-11-16 08:11:03,045 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-16 08:11:03,045 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1115146735] [2024-11-16 08:11:03,046 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-16 08:11:03,046 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-16 08:11:03,074 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-16 08:11:03,120 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 15 [2024-11-16 08:11:03,121 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-16 08:11:03,122 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 31 [2024-11-16 08:11:03,124 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-16 08:11:03,126 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 42 [2024-11-16 08:11:03,127 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-16 08:11:03,129 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2024-11-16 08:11:03,129 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-16 08:11:03,130 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1115146735] [2024-11-16 08:11:03,130 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1115146735] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-16 08:11:03,130 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-16 08:11:03,130 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2024-11-16 08:11:03,130 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2069477313] [2024-11-16 08:11:03,130 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-16 08:11:03,131 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2024-11-16 08:11:03,131 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-16 08:11:03,132 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2024-11-16 08:11:03,132 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2024-11-16 08:11:03,132 INFO L87 Difference]: Start difference. First operand 180 states and 262 transitions. Second operand has 3 states, 3 states have (on average 15.333333333333334) internal successors, (46), 3 states have internal predecessors, (46), 3 states have call successors, (5), 2 states have call predecessors, (5), 1 states have return successors, (3), 3 states have call predecessors, (3), 3 states have call successors, (3) [2024-11-16 08:11:03,165 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-16 08:11:03,166 INFO L93 Difference]: Finished difference Result 496 states and 733 transitions. [2024-11-16 08:11:03,166 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-11-16 08:11:03,166 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 15.333333333333334) internal successors, (46), 3 states have internal predecessors, (46), 3 states have call successors, (5), 2 states have call predecessors, (5), 1 states have return successors, (3), 3 states have call predecessors, (3), 3 states have call successors, (3) Word has length 57 [2024-11-16 08:11:03,167 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-16 08:11:03,174 INFO L225 Difference]: With dead ends: 496 [2024-11-16 08:11:03,175 INFO L226 Difference]: Without dead ends: 333 [2024-11-16 08:11:03,176 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 9 GetRequests, 8 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-16 08:11:03,177 INFO L432 NwaCegarLoop]: 265 mSDtfsCounter, 214 mSDsluCounter, 250 mSDsCounter, 0 mSdLazyCounter, 7 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 214 SdHoareTripleChecker+Valid, 515 SdHoareTripleChecker+Invalid, 8 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 7 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2024-11-16 08:11:03,178 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [214 Valid, 515 Invalid, 8 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 7 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2024-11-16 08:11:03,179 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 333 states. [2024-11-16 08:11:03,204 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 333 to 325. [2024-11-16 08:11:03,205 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 325 states, 253 states have (on average 1.4505928853754941) internal successors, (367), 254 states have internal predecessors, (367), 57 states have call successors, (57), 14 states have call predecessors, (57), 14 states have return successors, (57), 56 states have call predecessors, (57), 57 states have call successors, (57) [2024-11-16 08:11:03,210 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 325 states to 325 states and 481 transitions. [2024-11-16 08:11:03,210 INFO L78 Accepts]: Start accepts. Automaton has 325 states and 481 transitions. Word has length 57 [2024-11-16 08:11:03,210 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-16 08:11:03,211 INFO L471 AbstractCegarLoop]: Abstraction has 325 states and 481 transitions. [2024-11-16 08:11:03,211 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 15.333333333333334) internal successors, (46), 3 states have internal predecessors, (46), 3 states have call successors, (5), 2 states have call predecessors, (5), 1 states have return successors, (3), 3 states have call predecessors, (3), 3 states have call successors, (3) [2024-11-16 08:11:03,211 INFO L276 IsEmpty]: Start isEmpty. Operand 325 states and 481 transitions. [2024-11-16 08:11:03,212 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 59 [2024-11-16 08:11:03,212 INFO L207 NwaCegarLoop]: Found error trace [2024-11-16 08:11:03,212 INFO L215 NwaCegarLoop]: trace histogram [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] [2024-11-16 08:11:03,212 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3 [2024-11-16 08:11:03,212 INFO L396 AbstractCegarLoop]: === Iteration 5 === Targeting assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-16 08:11:03,213 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-16 08:11:03,213 INFO L85 PathProgramCache]: Analyzing trace with hash 307975004, now seen corresponding path program 1 times [2024-11-16 08:11:03,213 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-16 08:11:03,213 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1718316656] [2024-11-16 08:11:03,213 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-16 08:11:03,213 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-16 08:11:03,232 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-16 08:11:03,271 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 15 [2024-11-16 08:11:03,273 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-16 08:11:03,276 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 31 [2024-11-16 08:11:03,278 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-16 08:11:03,279 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 43 [2024-11-16 08:11:03,281 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-16 08:11:03,283 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2024-11-16 08:11:03,283 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-16 08:11:03,283 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1718316656] [2024-11-16 08:11:03,284 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1718316656] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-16 08:11:03,284 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-16 08:11:03,284 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2024-11-16 08:11:03,284 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2018443635] [2024-11-16 08:11:03,285 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-16 08:11:03,285 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2024-11-16 08:11:03,285 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-16 08:11:03,285 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2024-11-16 08:11:03,286 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2024-11-16 08:11:03,286 INFO L87 Difference]: Start difference. First operand 325 states and 481 transitions. Second operand has 3 states, 3 states have (on average 15.666666666666666) internal successors, (47), 3 states have internal predecessors, (47), 3 states have call successors, (5), 2 states have call predecessors, (5), 1 states have return successors, (3), 3 states have call predecessors, (3), 3 states have call successors, (3) [2024-11-16 08:11:03,330 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-16 08:11:03,331 INFO L93 Difference]: Finished difference Result 913 states and 1363 transitions. [2024-11-16 08:11:03,332 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-11-16 08:11:03,332 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 15.666666666666666) internal successors, (47), 3 states have internal predecessors, (47), 3 states have call successors, (5), 2 states have call predecessors, (5), 1 states have return successors, (3), 3 states have call predecessors, (3), 3 states have call successors, (3) Word has length 58 [2024-11-16 08:11:03,332 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-16 08:11:03,339 INFO L225 Difference]: With dead ends: 913 [2024-11-16 08:11:03,339 INFO L226 Difference]: Without dead ends: 605 [2024-11-16 08:11:03,340 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 9 GetRequests, 8 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-16 08:11:03,341 INFO L432 NwaCegarLoop]: 281 mSDtfsCounter, 209 mSDsluCounter, 252 mSDsCounter, 0 mSdLazyCounter, 7 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 209 SdHoareTripleChecker+Valid, 533 SdHoareTripleChecker+Invalid, 8 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 7 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2024-11-16 08:11:03,341 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [209 Valid, 533 Invalid, 8 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 7 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2024-11-16 08:11:03,342 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 605 states. [2024-11-16 08:11:03,373 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 605 to 586. [2024-11-16 08:11:03,375 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 586 states, 444 states have (on average 1.4617117117117118) internal successors, (649), 447 states have internal predecessors, (649), 113 states have call successors, (113), 28 states have call predecessors, (113), 28 states have return successors, (113), 110 states have call predecessors, (113), 113 states have call successors, (113) [2024-11-16 08:11:03,378 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 586 states to 586 states and 875 transitions. [2024-11-16 08:11:03,379 INFO L78 Accepts]: Start accepts. Automaton has 586 states and 875 transitions. Word has length 58 [2024-11-16 08:11:03,380 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-16 08:11:03,380 INFO L471 AbstractCegarLoop]: Abstraction has 586 states and 875 transitions. [2024-11-16 08:11:03,380 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 15.666666666666666) internal successors, (47), 3 states have internal predecessors, (47), 3 states have call successors, (5), 2 states have call predecessors, (5), 1 states have return successors, (3), 3 states have call predecessors, (3), 3 states have call successors, (3) [2024-11-16 08:11:03,381 INFO L276 IsEmpty]: Start isEmpty. Operand 586 states and 875 transitions. [2024-11-16 08:11:03,383 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 59 [2024-11-16 08:11:03,385 INFO L207 NwaCegarLoop]: Found error trace [2024-11-16 08:11:03,385 INFO L215 NwaCegarLoop]: trace histogram [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] [2024-11-16 08:11:03,385 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4 [2024-11-16 08:11:03,385 INFO L396 AbstractCegarLoop]: === Iteration 6 === Targeting assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-16 08:11:03,386 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-16 08:11:03,386 INFO L85 PathProgramCache]: Analyzing trace with hash -202559173, now seen corresponding path program 1 times [2024-11-16 08:11:03,386 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-16 08:11:03,386 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [574103698] [2024-11-16 08:11:03,386 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-16 08:11:03,386 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-16 08:11:03,424 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-16 08:11:03,500 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 15 [2024-11-16 08:11:03,502 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-16 08:11:03,503 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 31 [2024-11-16 08:11:03,505 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-16 08:11:03,507 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 43 [2024-11-16 08:11:03,507 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-16 08:11:03,508 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2024-11-16 08:11:03,508 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-16 08:11:03,509 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [574103698] [2024-11-16 08:11:03,509 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [574103698] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-16 08:11:03,509 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-16 08:11:03,509 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2024-11-16 08:11:03,509 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [899656545] [2024-11-16 08:11:03,509 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-16 08:11:03,511 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2024-11-16 08:11:03,511 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-16 08:11:03,511 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2024-11-16 08:11:03,511 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2024-11-16 08:11:03,511 INFO L87 Difference]: Start difference. First operand 586 states and 875 transitions. Second operand has 5 states, 5 states have (on average 9.4) internal successors, (47), 5 states have internal predecessors, (47), 3 states have call successors, (5), 2 states have call predecessors, (5), 1 states have return successors, (3), 3 states have call predecessors, (3), 3 states have call successors, (3) [2024-11-16 08:11:03,683 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-16 08:11:03,684 INFO L93 Difference]: Finished difference Result 1258 states and 1873 transitions. [2024-11-16 08:11:03,684 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2024-11-16 08:11:03,684 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 9.4) internal successors, (47), 5 states have internal predecessors, (47), 3 states have call successors, (5), 2 states have call predecessors, (5), 1 states have return successors, (3), 3 states have call predecessors, (3), 3 states have call successors, (3) Word has length 58 [2024-11-16 08:11:03,684 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-16 08:11:03,690 INFO L225 Difference]: With dead ends: 1258 [2024-11-16 08:11:03,690 INFO L226 Difference]: Without dead ends: 689 [2024-11-16 08:11:03,692 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 13 GetRequests, 8 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=17, Invalid=25, Unknown=0, NotChecked=0, Total=42 [2024-11-16 08:11:03,693 INFO L432 NwaCegarLoop]: 225 mSDtfsCounter, 367 mSDsluCounter, 437 mSDsCounter, 0 mSdLazyCounter, 98 mSolverCounterSat, 6 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 367 SdHoareTripleChecker+Valid, 662 SdHoareTripleChecker+Invalid, 104 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 6 IncrementalHoareTripleChecker+Valid, 98 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2024-11-16 08:11:03,694 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [367 Valid, 662 Invalid, 104 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [6 Valid, 98 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2024-11-16 08:11:03,695 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 689 states. [2024-11-16 08:11:03,737 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 689 to 669. [2024-11-16 08:11:03,738 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 669 states, 519 states have (on average 1.4450867052023122) internal successors, (750), 522 states have internal predecessors, (750), 117 states have call successors, (117), 32 states have call predecessors, (117), 32 states have return successors, (117), 114 states have call predecessors, (117), 117 states have call successors, (117) [2024-11-16 08:11:03,742 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 669 states to 669 states and 984 transitions. [2024-11-16 08:11:03,743 INFO L78 Accepts]: Start accepts. Automaton has 669 states and 984 transitions. Word has length 58 [2024-11-16 08:11:03,743 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-16 08:11:03,743 INFO L471 AbstractCegarLoop]: Abstraction has 669 states and 984 transitions. [2024-11-16 08:11:03,744 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 9.4) internal successors, (47), 5 states have internal predecessors, (47), 3 states have call successors, (5), 2 states have call predecessors, (5), 1 states have return successors, (3), 3 states have call predecessors, (3), 3 states have call successors, (3) [2024-11-16 08:11:03,744 INFO L276 IsEmpty]: Start isEmpty. Operand 669 states and 984 transitions. [2024-11-16 08:11:03,747 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 60 [2024-11-16 08:11:03,747 INFO L207 NwaCegarLoop]: Found error trace [2024-11-16 08:11:03,747 INFO L215 NwaCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-16 08:11:03,747 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable5 [2024-11-16 08:11:03,747 INFO L396 AbstractCegarLoop]: === Iteration 7 === Targeting assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-16 08:11:03,748 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-16 08:11:03,748 INFO L85 PathProgramCache]: Analyzing trace with hash -1093871569, now seen corresponding path program 1 times [2024-11-16 08:11:03,748 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-16 08:11:03,748 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [273708591] [2024-11-16 08:11:03,750 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-16 08:11:03,750 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-16 08:11:03,781 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-16 08:11:03,881 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 15 [2024-11-16 08:11:03,883 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-16 08:11:03,884 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 31 [2024-11-16 08:11:03,886 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-16 08:11:03,887 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 44 [2024-11-16 08:11:03,888 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-16 08:11:03,889 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2024-11-16 08:11:03,889 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-16 08:11:03,889 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [273708591] [2024-11-16 08:11:03,890 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [273708591] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-16 08:11:03,890 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-16 08:11:03,890 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2024-11-16 08:11:03,890 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1306830285] [2024-11-16 08:11:03,890 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-16 08:11:03,890 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2024-11-16 08:11:03,890 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-16 08:11:03,891 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2024-11-16 08:11:03,891 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2024-11-16 08:11:03,891 INFO L87 Difference]: Start difference. First operand 669 states and 984 transitions. Second operand has 5 states, 5 states have (on average 9.6) internal successors, (48), 5 states have internal predecessors, (48), 3 states have call successors, (5), 2 states have call predecessors, (5), 1 states have return successors, (3), 3 states have call predecessors, (3), 3 states have call successors, (3) [2024-11-16 08:11:04,018 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-16 08:11:04,019 INFO L93 Difference]: Finished difference Result 1262 states and 1873 transitions. [2024-11-16 08:11:04,019 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2024-11-16 08:11:04,020 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 9.6) internal successors, (48), 5 states have internal predecessors, (48), 3 states have call successors, (5), 2 states have call predecessors, (5), 1 states have return successors, (3), 3 states have call predecessors, (3), 3 states have call successors, (3) Word has length 59 [2024-11-16 08:11:04,020 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-16 08:11:04,023 INFO L225 Difference]: With dead ends: 1262 [2024-11-16 08:11:04,023 INFO L226 Difference]: Without dead ends: 693 [2024-11-16 08:11:04,024 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 13 GetRequests, 8 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=17, Invalid=25, Unknown=0, NotChecked=0, Total=42 [2024-11-16 08:11:04,025 INFO L432 NwaCegarLoop]: 225 mSDtfsCounter, 367 mSDsluCounter, 437 mSDsCounter, 0 mSdLazyCounter, 98 mSolverCounterSat, 6 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 367 SdHoareTripleChecker+Valid, 662 SdHoareTripleChecker+Invalid, 104 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 6 IncrementalHoareTripleChecker+Valid, 98 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2024-11-16 08:11:04,025 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [367 Valid, 662 Invalid, 104 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [6 Valid, 98 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2024-11-16 08:11:04,026 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 693 states. [2024-11-16 08:11:04,048 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 693 to 681. [2024-11-16 08:11:04,049 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 681 states, 531 states have (on average 1.4350282485875707) internal successors, (762), 534 states have internal predecessors, (762), 117 states have call successors, (117), 32 states have call predecessors, (117), 32 states have return successors, (117), 114 states have call predecessors, (117), 117 states have call successors, (117) [2024-11-16 08:11:04,051 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 681 states to 681 states and 996 transitions. [2024-11-16 08:11:04,052 INFO L78 Accepts]: Start accepts. Automaton has 681 states and 996 transitions. Word has length 59 [2024-11-16 08:11:04,052 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-16 08:11:04,053 INFO L471 AbstractCegarLoop]: Abstraction has 681 states and 996 transitions. [2024-11-16 08:11:04,053 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 9.6) internal successors, (48), 5 states have internal predecessors, (48), 3 states have call successors, (5), 2 states have call predecessors, (5), 1 states have return successors, (3), 3 states have call predecessors, (3), 3 states have call successors, (3) [2024-11-16 08:11:04,053 INFO L276 IsEmpty]: Start isEmpty. Operand 681 states and 996 transitions. [2024-11-16 08:11:04,053 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 63 [2024-11-16 08:11:04,054 INFO L207 NwaCegarLoop]: Found error trace [2024-11-16 08:11:04,054 INFO L215 NwaCegarLoop]: trace histogram [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] [2024-11-16 08:11:04,054 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable6 [2024-11-16 08:11:04,054 INFO L396 AbstractCegarLoop]: === Iteration 8 === Targeting assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-16 08:11:04,054 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-16 08:11:04,054 INFO L85 PathProgramCache]: Analyzing trace with hash 1450868901, now seen corresponding path program 1 times [2024-11-16 08:11:04,055 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-16 08:11:04,055 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1884130756] [2024-11-16 08:11:04,055 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-16 08:11:04,055 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-16 08:11:04,073 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-16 08:11:04,160 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 15 [2024-11-16 08:11:04,161 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-16 08:11:04,162 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 31 [2024-11-16 08:11:04,163 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-16 08:11:04,164 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 47 [2024-11-16 08:11:04,165 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-16 08:11:04,166 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2024-11-16 08:11:04,166 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-16 08:11:04,166 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1884130756] [2024-11-16 08:11:04,166 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1884130756] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-16 08:11:04,166 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-16 08:11:04,166 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2024-11-16 08:11:04,166 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1215986211] [2024-11-16 08:11:04,166 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-16 08:11:04,167 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2024-11-16 08:11:04,167 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-16 08:11:04,169 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2024-11-16 08:11:04,169 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2024-11-16 08:11:04,170 INFO L87 Difference]: Start difference. First operand 681 states and 996 transitions. Second operand has 4 states, 4 states have (on average 12.75) internal successors, (51), 4 states have internal predecessors, (51), 3 states have call successors, (5), 2 states have call predecessors, (5), 1 states have return successors, (3), 3 states have call predecessors, (3), 3 states have call successors, (3) [2024-11-16 08:11:04,271 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-16 08:11:04,271 INFO L93 Difference]: Finished difference Result 1250 states and 1853 transitions. [2024-11-16 08:11:04,272 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2024-11-16 08:11:04,272 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 12.75) internal successors, (51), 4 states have internal predecessors, (51), 3 states have call successors, (5), 2 states have call predecessors, (5), 1 states have return successors, (3), 3 states have call predecessors, (3), 3 states have call successors, (3) Word has length 62 [2024-11-16 08:11:04,272 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-16 08:11:04,275 INFO L225 Difference]: With dead ends: 1250 [2024-11-16 08:11:04,275 INFO L226 Difference]: Without dead ends: 681 [2024-11-16 08:11:04,276 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 11 GetRequests, 8 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-16 08:11:04,277 INFO L432 NwaCegarLoop]: 226 mSDtfsCounter, 57 mSDsluCounter, 434 mSDsCounter, 0 mSdLazyCounter, 100 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 57 SdHoareTripleChecker+Valid, 660 SdHoareTripleChecker+Invalid, 102 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 100 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2024-11-16 08:11:04,277 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [57 Valid, 660 Invalid, 102 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 100 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2024-11-16 08:11:04,278 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 681 states. [2024-11-16 08:11:04,301 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 681 to 681. [2024-11-16 08:11:04,302 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 681 states, 531 states have (on average 1.4274952919020716) internal successors, (758), 534 states have internal predecessors, (758), 117 states have call successors, (117), 32 states have call predecessors, (117), 32 states have return successors, (117), 114 states have call predecessors, (117), 117 states have call successors, (117) [2024-11-16 08:11:04,305 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 681 states to 681 states and 992 transitions. [2024-11-16 08:11:04,306 INFO L78 Accepts]: Start accepts. Automaton has 681 states and 992 transitions. Word has length 62 [2024-11-16 08:11:04,306 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-16 08:11:04,306 INFO L471 AbstractCegarLoop]: Abstraction has 681 states and 992 transitions. [2024-11-16 08:11:04,306 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 12.75) internal successors, (51), 4 states have internal predecessors, (51), 3 states have call successors, (5), 2 states have call predecessors, (5), 1 states have return successors, (3), 3 states have call predecessors, (3), 3 states have call successors, (3) [2024-11-16 08:11:04,306 INFO L276 IsEmpty]: Start isEmpty. Operand 681 states and 992 transitions. [2024-11-16 08:11:04,307 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 64 [2024-11-16 08:11:04,307 INFO L207 NwaCegarLoop]: Found error trace [2024-11-16 08:11:04,307 INFO L215 NwaCegarLoop]: trace histogram [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-16 08:11:04,307 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable7 [2024-11-16 08:11:04,308 INFO L396 AbstractCegarLoop]: === Iteration 9 === Targeting assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-16 08:11:04,308 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-16 08:11:04,308 INFO L85 PathProgramCache]: Analyzing trace with hash -1633582570, now seen corresponding path program 1 times [2024-11-16 08:11:04,308 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-16 08:11:04,308 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1474433449] [2024-11-16 08:11:04,308 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-16 08:11:04,308 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-16 08:11:04,329 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-16 08:11:04,460 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 15 [2024-11-16 08:11:04,461 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-16 08:11:04,462 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 31 [2024-11-16 08:11:04,463 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-16 08:11:04,465 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 48 [2024-11-16 08:11:04,466 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-16 08:11:04,468 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2024-11-16 08:11:04,468 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-16 08:11:04,468 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1474433449] [2024-11-16 08:11:04,469 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1474433449] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-16 08:11:04,469 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-16 08:11:04,469 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2024-11-16 08:11:04,469 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1376524728] [2024-11-16 08:11:04,469 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-16 08:11:04,469 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2024-11-16 08:11:04,469 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-16 08:11:04,470 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2024-11-16 08:11:04,470 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2024-11-16 08:11:04,471 INFO L87 Difference]: Start difference. First operand 681 states and 992 transitions. Second operand has 4 states, 4 states have (on average 13.0) internal successors, (52), 3 states have internal predecessors, (52), 2 states have call successors, (5), 3 states have call predecessors, (5), 1 states have return successors, (3), 1 states have call predecessors, (3), 1 states have call successors, (3) [2024-11-16 08:11:04,518 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-16 08:11:04,518 INFO L93 Difference]: Finished difference Result 1270 states and 1877 transitions. [2024-11-16 08:11:04,518 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2024-11-16 08:11:04,519 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 13.0) internal successors, (52), 3 states have internal predecessors, (52), 2 states have call successors, (5), 3 states have call predecessors, (5), 1 states have return successors, (3), 1 states have call predecessors, (3), 1 states have call successors, (3) Word has length 63 [2024-11-16 08:11:04,519 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-16 08:11:04,522 INFO L225 Difference]: With dead ends: 1270 [2024-11-16 08:11:04,522 INFO L226 Difference]: Without dead ends: 701 [2024-11-16 08:11:04,524 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 13 GetRequests, 10 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-16 08:11:04,525 INFO L432 NwaCegarLoop]: 255 mSDtfsCounter, 4 mSDsluCounter, 506 mSDsCounter, 0 mSdLazyCounter, 15 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 4 SdHoareTripleChecker+Valid, 761 SdHoareTripleChecker+Invalid, 16 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 15 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2024-11-16 08:11:04,526 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [4 Valid, 761 Invalid, 16 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 15 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2024-11-16 08:11:04,527 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 701 states. [2024-11-16 08:11:04,550 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 701 to 701. [2024-11-16 08:11:04,551 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 701 states, 547 states have (on average 1.4149908592321756) internal successors, (774), 550 states have internal predecessors, (774), 117 states have call successors, (117), 36 states have call predecessors, (117), 36 states have return successors, (117), 114 states have call predecessors, (117), 117 states have call successors, (117) [2024-11-16 08:11:04,553 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 701 states to 701 states and 1008 transitions. [2024-11-16 08:11:04,554 INFO L78 Accepts]: Start accepts. Automaton has 701 states and 1008 transitions. Word has length 63 [2024-11-16 08:11:04,555 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-16 08:11:04,555 INFO L471 AbstractCegarLoop]: Abstraction has 701 states and 1008 transitions. [2024-11-16 08:11:04,555 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 13.0) internal successors, (52), 3 states have internal predecessors, (52), 2 states have call successors, (5), 3 states have call predecessors, (5), 1 states have return successors, (3), 1 states have call predecessors, (3), 1 states have call successors, (3) [2024-11-16 08:11:04,556 INFO L276 IsEmpty]: Start isEmpty. Operand 701 states and 1008 transitions. [2024-11-16 08:11:04,556 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 72 [2024-11-16 08:11:04,557 INFO L207 NwaCegarLoop]: Found error trace [2024-11-16 08:11:04,557 INFO L215 NwaCegarLoop]: trace histogram [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] [2024-11-16 08:11:04,558 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable8 [2024-11-16 08:11:04,558 INFO L396 AbstractCegarLoop]: === Iteration 10 === Targeting assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-16 08:11:04,558 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-16 08:11:04,558 INFO L85 PathProgramCache]: Analyzing trace with hash -971285484, now seen corresponding path program 1 times [2024-11-16 08:11:04,558 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-16 08:11:04,559 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1439761407] [2024-11-16 08:11:04,559 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-16 08:11:04,559 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-16 08:11:04,587 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-16 08:11:04,683 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 15 [2024-11-16 08:11:04,684 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-16 08:11:04,685 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 31 [2024-11-16 08:11:04,686 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-16 08:11:04,687 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 48 [2024-11-16 08:11:04,688 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-16 08:11:04,689 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 53 [2024-11-16 08:11:04,690 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-16 08:11:04,691 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2024-11-16 08:11:04,692 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-16 08:11:04,692 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1439761407] [2024-11-16 08:11:04,692 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1439761407] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-16 08:11:04,692 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-16 08:11:04,692 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2024-11-16 08:11:04,692 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1599083758] [2024-11-16 08:11:04,692 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-16 08:11:04,692 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2024-11-16 08:11:04,693 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-16 08:11:04,693 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2024-11-16 08:11:04,693 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2024-11-16 08:11:04,693 INFO L87 Difference]: Start difference. First operand 701 states and 1008 transitions. Second operand has 4 states, 4 states have (on average 14.5) internal successors, (58), 3 states have internal predecessors, (58), 2 states have call successors, (6), 3 states have call predecessors, (6), 1 states have return successors, (4), 1 states have call predecessors, (4), 1 states have call successors, (4) [2024-11-16 08:11:04,772 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-16 08:11:04,772 INFO L93 Difference]: Finished difference Result 1310 states and 1921 transitions. [2024-11-16 08:11:04,772 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2024-11-16 08:11:04,773 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 14.5) internal successors, (58), 3 states have internal predecessors, (58), 2 states have call successors, (6), 3 states have call predecessors, (6), 1 states have return successors, (4), 1 states have call predecessors, (4), 1 states have call successors, (4) Word has length 71 [2024-11-16 08:11:04,773 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-16 08:11:04,776 INFO L225 Difference]: With dead ends: 1310 [2024-11-16 08:11:04,776 INFO L226 Difference]: Without dead ends: 721 [2024-11-16 08:11:04,778 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 15 GetRequests, 12 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-16 08:11:04,778 INFO L432 NwaCegarLoop]: 252 mSDtfsCounter, 4 mSDsluCounter, 495 mSDsCounter, 0 mSdLazyCounter, 26 mSolverCounterSat, 4 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 4 SdHoareTripleChecker+Valid, 747 SdHoareTripleChecker+Invalid, 30 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 4 IncrementalHoareTripleChecker+Valid, 26 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2024-11-16 08:11:04,779 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [4 Valid, 747 Invalid, 30 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [4 Valid, 26 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2024-11-16 08:11:04,779 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 721 states. [2024-11-16 08:11:04,803 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 721 to 721. [2024-11-16 08:11:04,804 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 721 states, 563 states have (on average 1.403197158081705) internal successors, (790), 566 states have internal predecessors, (790), 117 states have call successors, (117), 40 states have call predecessors, (117), 40 states have return successors, (117), 114 states have call predecessors, (117), 117 states have call successors, (117) [2024-11-16 08:11:04,806 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 721 states to 721 states and 1024 transitions. [2024-11-16 08:11:04,807 INFO L78 Accepts]: Start accepts. Automaton has 721 states and 1024 transitions. Word has length 71 [2024-11-16 08:11:04,807 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-16 08:11:04,807 INFO L471 AbstractCegarLoop]: Abstraction has 721 states and 1024 transitions. [2024-11-16 08:11:04,807 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 14.5) internal successors, (58), 3 states have internal predecessors, (58), 2 states have call successors, (6), 3 states have call predecessors, (6), 1 states have return successors, (4), 1 states have call predecessors, (4), 1 states have call successors, (4) [2024-11-16 08:11:04,808 INFO L276 IsEmpty]: Start isEmpty. Operand 721 states and 1024 transitions. [2024-11-16 08:11:04,808 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 80 [2024-11-16 08:11:04,808 INFO L207 NwaCegarLoop]: Found error trace [2024-11-16 08:11:04,809 INFO L215 NwaCegarLoop]: trace histogram [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] [2024-11-16 08:11:04,809 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable9 [2024-11-16 08:11:04,810 INFO L396 AbstractCegarLoop]: === Iteration 11 === Targeting assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-16 08:11:04,810 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-16 08:11:04,811 INFO L85 PathProgramCache]: Analyzing trace with hash -1869353394, now seen corresponding path program 1 times [2024-11-16 08:11:04,811 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-16 08:11:04,811 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [591559841] [2024-11-16 08:11:04,811 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-16 08:11:04,811 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-16 08:11:04,835 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-16 08:11:04,939 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 15 [2024-11-16 08:11:04,940 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-16 08:11:04,941 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 31 [2024-11-16 08:11:04,942 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-16 08:11:04,943 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 48 [2024-11-16 08:11:04,945 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-16 08:11:04,945 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 53 [2024-11-16 08:11:04,946 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-16 08:11:04,948 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 61 [2024-11-16 08:11:04,949 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-16 08:11:04,950 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 3 proven. 0 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2024-11-16 08:11:04,950 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-16 08:11:04,950 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [591559841] [2024-11-16 08:11:04,950 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [591559841] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-16 08:11:04,950 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-16 08:11:04,951 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2024-11-16 08:11:04,951 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1849096114] [2024-11-16 08:11:04,951 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-16 08:11:04,951 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2024-11-16 08:11:04,951 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-16 08:11:04,952 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2024-11-16 08:11:04,952 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2024-11-16 08:11:04,952 INFO L87 Difference]: Start difference. First operand 721 states and 1024 transitions. Second operand has 4 states, 4 states have (on average 16.0) internal successors, (64), 3 states have internal predecessors, (64), 2 states have call successors, (7), 3 states have call predecessors, (7), 1 states have return successors, (5), 1 states have call predecessors, (5), 1 states have call successors, (5) [2024-11-16 08:11:04,994 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-16 08:11:04,994 INFO L93 Difference]: Finished difference Result 1346 states and 1937 transitions. [2024-11-16 08:11:04,994 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2024-11-16 08:11:04,995 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 16.0) internal successors, (64), 3 states have internal predecessors, (64), 2 states have call successors, (7), 3 states have call predecessors, (7), 1 states have return successors, (5), 1 states have call predecessors, (5), 1 states have call successors, (5) Word has length 79 [2024-11-16 08:11:04,995 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-16 08:11:04,998 INFO L225 Difference]: With dead ends: 1346 [2024-11-16 08:11:04,998 INFO L226 Difference]: Without dead ends: 737 [2024-11-16 08:11:04,999 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 16 GetRequests, 13 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-16 08:11:05,000 INFO L432 NwaCegarLoop]: 257 mSDtfsCounter, 3 mSDsluCounter, 500 mSDsCounter, 0 mSdLazyCounter, 21 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 3 SdHoareTripleChecker+Valid, 757 SdHoareTripleChecker+Invalid, 22 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 21 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2024-11-16 08:11:05,000 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [3 Valid, 757 Invalid, 22 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 21 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2024-11-16 08:11:05,001 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 737 states. [2024-11-16 08:11:05,037 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 737 to 737. [2024-11-16 08:11:05,039 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 737 states, 575 states have (on average 1.394782608695652) internal successors, (802), 578 states have internal predecessors, (802), 117 states have call successors, (117), 44 states have call predecessors, (117), 44 states have return successors, (117), 114 states have call predecessors, (117), 117 states have call successors, (117) [2024-11-16 08:11:05,041 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 737 states to 737 states and 1036 transitions. [2024-11-16 08:11:05,042 INFO L78 Accepts]: Start accepts. Automaton has 737 states and 1036 transitions. Word has length 79 [2024-11-16 08:11:05,043 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-16 08:11:05,043 INFO L471 AbstractCegarLoop]: Abstraction has 737 states and 1036 transitions. [2024-11-16 08:11:05,043 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 16.0) internal successors, (64), 3 states have internal predecessors, (64), 2 states have call successors, (7), 3 states have call predecessors, (7), 1 states have return successors, (5), 1 states have call predecessors, (5), 1 states have call successors, (5) [2024-11-16 08:11:05,043 INFO L276 IsEmpty]: Start isEmpty. Operand 737 states and 1036 transitions. [2024-11-16 08:11:05,045 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 80 [2024-11-16 08:11:05,046 INFO L207 NwaCegarLoop]: Found error trace [2024-11-16 08:11:05,046 INFO L215 NwaCegarLoop]: trace histogram [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] [2024-11-16 08:11:05,047 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable10 [2024-11-16 08:11:05,047 INFO L396 AbstractCegarLoop]: === Iteration 12 === Targeting assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-16 08:11:05,047 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-16 08:11:05,047 INFO L85 PathProgramCache]: Analyzing trace with hash -1687270475, now seen corresponding path program 1 times [2024-11-16 08:11:05,047 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-16 08:11:05,047 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1935545066] [2024-11-16 08:11:05,048 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-16 08:11:05,048 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-16 08:11:05,080 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-16 08:11:05,195 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 15 [2024-11-16 08:11:05,197 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-16 08:11:05,198 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 31 [2024-11-16 08:11:05,199 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-16 08:11:05,200 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 48 [2024-11-16 08:11:05,201 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-16 08:11:05,201 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 53 [2024-11-16 08:11:05,202 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-16 08:11:05,204 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 61 [2024-11-16 08:11:05,205 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-16 08:11:05,206 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2024-11-16 08:11:05,206 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-16 08:11:05,206 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1935545066] [2024-11-16 08:11:05,206 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1935545066] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-16 08:11:05,207 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-16 08:11:05,207 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2024-11-16 08:11:05,207 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1903079874] [2024-11-16 08:11:05,207 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-16 08:11:05,207 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2024-11-16 08:11:05,207 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-16 08:11:05,208 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2024-11-16 08:11:05,208 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2024-11-16 08:11:05,208 INFO L87 Difference]: Start difference. First operand 737 states and 1036 transitions. Second operand has 4 states, 4 states have (on average 16.0) internal successors, (64), 3 states have internal predecessors, (64), 2 states have call successors, (7), 3 states have call predecessors, (7), 1 states have return successors, (5), 1 states have call predecessors, (5), 1 states have call successors, (5) [2024-11-16 08:11:05,260 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-16 08:11:05,261 INFO L93 Difference]: Finished difference Result 1382 states and 1977 transitions. [2024-11-16 08:11:05,261 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2024-11-16 08:11:05,261 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 16.0) internal successors, (64), 3 states have internal predecessors, (64), 2 states have call successors, (7), 3 states have call predecessors, (7), 1 states have return successors, (5), 1 states have call predecessors, (5), 1 states have call successors, (5) Word has length 79 [2024-11-16 08:11:05,261 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-16 08:11:05,264 INFO L225 Difference]: With dead ends: 1382 [2024-11-16 08:11:05,265 INFO L226 Difference]: Without dead ends: 757 [2024-11-16 08:11:05,266 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 17 GetRequests, 14 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-16 08:11:05,266 INFO L432 NwaCegarLoop]: 252 mSDtfsCounter, 4 mSDsluCounter, 495 mSDsCounter, 0 mSdLazyCounter, 26 mSolverCounterSat, 4 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 4 SdHoareTripleChecker+Valid, 747 SdHoareTripleChecker+Invalid, 30 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 4 IncrementalHoareTripleChecker+Valid, 26 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2024-11-16 08:11:05,266 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [4 Valid, 747 Invalid, 30 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [4 Valid, 26 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2024-11-16 08:11:05,267 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 757 states. [2024-11-16 08:11:05,290 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 757 to 757. [2024-11-16 08:11:05,291 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 757 states, 591 states have (on average 1.3840947546531304) internal successors, (818), 594 states have internal predecessors, (818), 117 states have call successors, (117), 48 states have call predecessors, (117), 48 states have return successors, (117), 114 states have call predecessors, (117), 117 states have call successors, (117) [2024-11-16 08:11:05,294 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 757 states to 757 states and 1052 transitions. [2024-11-16 08:11:05,295 INFO L78 Accepts]: Start accepts. Automaton has 757 states and 1052 transitions. Word has length 79 [2024-11-16 08:11:05,295 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-16 08:11:05,295 INFO L471 AbstractCegarLoop]: Abstraction has 757 states and 1052 transitions. [2024-11-16 08:11:05,295 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 16.0) internal successors, (64), 3 states have internal predecessors, (64), 2 states have call successors, (7), 3 states have call predecessors, (7), 1 states have return successors, (5), 1 states have call predecessors, (5), 1 states have call successors, (5) [2024-11-16 08:11:05,295 INFO L276 IsEmpty]: Start isEmpty. Operand 757 states and 1052 transitions. [2024-11-16 08:11:05,296 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 88 [2024-11-16 08:11:05,297 INFO L207 NwaCegarLoop]: Found error trace [2024-11-16 08:11:05,297 INFO L215 NwaCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-16 08:11:05,297 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable11 [2024-11-16 08:11:05,297 INFO L396 AbstractCegarLoop]: === Iteration 13 === Targeting assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-16 08:11:05,298 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-16 08:11:05,298 INFO L85 PathProgramCache]: Analyzing trace with hash -2037476397, now seen corresponding path program 1 times [2024-11-16 08:11:05,298 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-16 08:11:05,298 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1796458413] [2024-11-16 08:11:05,299 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-16 08:11:05,299 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-16 08:11:05,323 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-16 08:11:05,440 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 15 [2024-11-16 08:11:05,441 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-16 08:11:05,442 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 31 [2024-11-16 08:11:05,443 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-16 08:11:05,444 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 48 [2024-11-16 08:11:05,444 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-16 08:11:05,445 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 53 [2024-11-16 08:11:05,446 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-16 08:11:05,447 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 61 [2024-11-16 08:11:05,447 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-16 08:11:05,448 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 69 [2024-11-16 08:11:05,449 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-16 08:11:05,450 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 2 proven. 0 refuted. 0 times theorem prover too weak. 9 trivial. 0 not checked. [2024-11-16 08:11:05,450 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-16 08:11:05,450 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1796458413] [2024-11-16 08:11:05,450 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1796458413] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-16 08:11:05,451 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-16 08:11:05,451 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2024-11-16 08:11:05,451 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1266209990] [2024-11-16 08:11:05,451 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-16 08:11:05,451 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2024-11-16 08:11:05,451 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-16 08:11:05,452 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2024-11-16 08:11:05,452 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2024-11-16 08:11:05,452 INFO L87 Difference]: Start difference. First operand 757 states and 1052 transitions. Second operand has 4 states, 4 states have (on average 16.5) internal successors, (66), 3 states have internal predecessors, (66), 2 states have call successors, (8), 3 states have call predecessors, (8), 1 states have return successors, (6), 1 states have call predecessors, (6), 1 states have call successors, (6) [2024-11-16 08:11:05,498 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-16 08:11:05,499 INFO L93 Difference]: Finished difference Result 1426 states and 2005 transitions. [2024-11-16 08:11:05,499 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2024-11-16 08:11:05,499 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 16.5) internal successors, (66), 3 states have internal predecessors, (66), 2 states have call successors, (8), 3 states have call predecessors, (8), 1 states have return successors, (6), 1 states have call predecessors, (6), 1 states have call successors, (6) Word has length 87 [2024-11-16 08:11:05,500 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-16 08:11:05,503 INFO L225 Difference]: With dead ends: 1426 [2024-11-16 08:11:05,503 INFO L226 Difference]: Without dead ends: 781 [2024-11-16 08:11:05,504 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 20 GetRequests, 17 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-16 08:11:05,505 INFO L432 NwaCegarLoop]: 256 mSDtfsCounter, 5 mSDsluCounter, 503 mSDsCounter, 0 mSdLazyCounter, 20 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 5 SdHoareTripleChecker+Valid, 759 SdHoareTripleChecker+Invalid, 22 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 20 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2024-11-16 08:11:05,505 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [5 Valid, 759 Invalid, 22 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 20 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2024-11-16 08:11:05,505 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 781 states. [2024-11-16 08:11:05,529 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 781 to 781. [2024-11-16 08:11:05,530 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 781 states, 611 states have (on average 1.3715220949263502) internal successors, (838), 614 states have internal predecessors, (838), 117 states have call successors, (117), 52 states have call predecessors, (117), 52 states have return successors, (117), 114 states have call predecessors, (117), 117 states have call successors, (117) [2024-11-16 08:11:05,532 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 781 states to 781 states and 1072 transitions. [2024-11-16 08:11:05,533 INFO L78 Accepts]: Start accepts. Automaton has 781 states and 1072 transitions. Word has length 87 [2024-11-16 08:11:05,534 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-16 08:11:05,534 INFO L471 AbstractCegarLoop]: Abstraction has 781 states and 1072 transitions. [2024-11-16 08:11:05,534 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 16.5) internal successors, (66), 3 states have internal predecessors, (66), 2 states have call successors, (8), 3 states have call predecessors, (8), 1 states have return successors, (6), 1 states have call predecessors, (6), 1 states have call successors, (6) [2024-11-16 08:11:05,534 INFO L276 IsEmpty]: Start isEmpty. Operand 781 states and 1072 transitions. [2024-11-16 08:11:05,535 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 91 [2024-11-16 08:11:05,535 INFO L207 NwaCegarLoop]: Found error trace [2024-11-16 08:11:05,535 INFO L215 NwaCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-16 08:11:05,536 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable12 [2024-11-16 08:11:05,536 INFO L396 AbstractCegarLoop]: === Iteration 14 === Targeting assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-16 08:11:05,536 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-16 08:11:05,536 INFO L85 PathProgramCache]: Analyzing trace with hash -47227372, now seen corresponding path program 1 times [2024-11-16 08:11:05,536 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-16 08:11:05,536 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [714720870] [2024-11-16 08:11:05,536 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-16 08:11:05,536 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-16 08:11:05,591 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-16 08:11:05,893 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 15 [2024-11-16 08:11:05,894 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-16 08:11:05,896 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 31 [2024-11-16 08:11:05,897 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-16 08:11:05,898 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 48 [2024-11-16 08:11:05,899 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-16 08:11:05,900 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 53 [2024-11-16 08:11:05,901 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-16 08:11:05,903 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 61 [2024-11-16 08:11:05,905 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-16 08:11:05,948 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 69 [2024-11-16 08:11:05,949 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-16 08:11:05,951 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 77 [2024-11-16 08:11:05,952 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-16 08:11:05,953 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 8 trivial. 0 not checked. [2024-11-16 08:11:05,953 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-16 08:11:05,953 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [714720870] [2024-11-16 08:11:05,953 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [714720870] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-16 08:11:05,953 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-16 08:11:05,954 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2024-11-16 08:11:05,954 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [128529567] [2024-11-16 08:11:05,954 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-16 08:11:05,954 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2024-11-16 08:11:05,954 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-16 08:11:05,955 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2024-11-16 08:11:05,955 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=31, Unknown=0, NotChecked=0, Total=42 [2024-11-16 08:11:05,955 INFO L87 Difference]: Start difference. First operand 781 states and 1072 transitions. Second operand has 7 states, 7 states have (on average 9.857142857142858) internal successors, (69), 6 states have internal predecessors, (69), 3 states have call successors, (8), 2 states have call predecessors, (8), 2 states have return successors, (7), 4 states have call predecessors, (7), 3 states have call successors, (7) [2024-11-16 08:11:06,187 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-16 08:11:06,187 INFO L93 Difference]: Finished difference Result 2020 states and 2768 transitions. [2024-11-16 08:11:06,187 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2024-11-16 08:11:06,187 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 9.857142857142858) internal successors, (69), 6 states have internal predecessors, (69), 3 states have call successors, (8), 2 states have call predecessors, (8), 2 states have return successors, (7), 4 states have call predecessors, (7), 3 states have call successors, (7) Word has length 90 [2024-11-16 08:11:06,188 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-16 08:11:06,193 INFO L225 Difference]: With dead ends: 2020 [2024-11-16 08:11:06,193 INFO L226 Difference]: Without dead ends: 1351 [2024-11-16 08:11:06,194 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 26 GetRequests, 17 SyntacticMatches, 0 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 6 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=27, Invalid=83, Unknown=0, NotChecked=0, Total=110 [2024-11-16 08:11:06,195 INFO L432 NwaCegarLoop]: 256 mSDtfsCounter, 207 mSDsluCounter, 1179 mSDsCounter, 0 mSdLazyCounter, 94 mSolverCounterSat, 7 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 211 SdHoareTripleChecker+Valid, 1435 SdHoareTripleChecker+Invalid, 101 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 7 IncrementalHoareTripleChecker+Valid, 94 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2024-11-16 08:11:06,195 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [211 Valid, 1435 Invalid, 101 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [7 Valid, 94 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2024-11-16 08:11:06,196 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1351 states. [2024-11-16 08:11:06,238 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1351 to 934. [2024-11-16 08:11:06,239 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 934 states, 727 states have (on average 1.3631361760660248) internal successors, (991), 731 states have internal predecessors, (991), 141 states have call successors, (141), 65 states have call predecessors, (141), 65 states have return successors, (141), 137 states have call predecessors, (141), 141 states have call successors, (141) [2024-11-16 08:11:06,241 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 934 states to 934 states and 1273 transitions. [2024-11-16 08:11:06,243 INFO L78 Accepts]: Start accepts. Automaton has 934 states and 1273 transitions. Word has length 90 [2024-11-16 08:11:06,243 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-16 08:11:06,243 INFO L471 AbstractCegarLoop]: Abstraction has 934 states and 1273 transitions. [2024-11-16 08:11:06,243 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 9.857142857142858) internal successors, (69), 6 states have internal predecessors, (69), 3 states have call successors, (8), 2 states have call predecessors, (8), 2 states have return successors, (7), 4 states have call predecessors, (7), 3 states have call successors, (7) [2024-11-16 08:11:06,243 INFO L276 IsEmpty]: Start isEmpty. Operand 934 states and 1273 transitions. [2024-11-16 08:11:06,245 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 95 [2024-11-16 08:11:06,245 INFO L207 NwaCegarLoop]: Found error trace [2024-11-16 08:11:06,245 INFO L215 NwaCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-16 08:11:06,245 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable13 [2024-11-16 08:11:06,245 INFO L396 AbstractCegarLoop]: === Iteration 15 === Targeting assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-16 08:11:06,245 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-16 08:11:06,246 INFO L85 PathProgramCache]: Analyzing trace with hash 2088264468, now seen corresponding path program 1 times [2024-11-16 08:11:06,246 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-16 08:11:06,246 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1345143310] [2024-11-16 08:11:06,246 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-16 08:11:06,246 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-16 08:11:06,268 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-16 08:11:06,355 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 15 [2024-11-16 08:11:06,356 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-16 08:11:06,357 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 31 [2024-11-16 08:11:06,358 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-16 08:11:06,359 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 48 [2024-11-16 08:11:06,359 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-16 08:11:06,360 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 53 [2024-11-16 08:11:06,361 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-16 08:11:06,362 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 61 [2024-11-16 08:11:06,362 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-16 08:11:06,364 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 69 [2024-11-16 08:11:06,365 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-16 08:11:06,366 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 76 [2024-11-16 08:11:06,367 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-16 08:11:06,368 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 3 proven. 0 refuted. 0 times theorem prover too weak. 8 trivial. 0 not checked. [2024-11-16 08:11:06,368 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-16 08:11:06,368 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1345143310] [2024-11-16 08:11:06,368 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1345143310] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-16 08:11:06,368 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-16 08:11:06,369 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2024-11-16 08:11:06,369 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [462566786] [2024-11-16 08:11:06,369 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-16 08:11:06,369 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2024-11-16 08:11:06,369 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-16 08:11:06,370 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2024-11-16 08:11:06,370 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2024-11-16 08:11:06,370 INFO L87 Difference]: Start difference. First operand 934 states and 1273 transitions. Second operand has 4 states, 4 states have (on average 18.25) internal successors, (73), 3 states have internal predecessors, (73), 2 states have call successors, (9), 3 states have call predecessors, (9), 1 states have return successors, (7), 1 states have call predecessors, (7), 1 states have call successors, (7) [2024-11-16 08:11:06,426 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-16 08:11:06,427 INFO L93 Difference]: Finished difference Result 1731 states and 2385 transitions. [2024-11-16 08:11:06,427 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2024-11-16 08:11:06,427 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 18.25) internal successors, (73), 3 states have internal predecessors, (73), 2 states have call successors, (9), 3 states have call predecessors, (9), 1 states have return successors, (7), 1 states have call predecessors, (7), 1 states have call successors, (7) Word has length 94 [2024-11-16 08:11:06,427 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-16 08:11:06,432 INFO L225 Difference]: With dead ends: 1731 [2024-11-16 08:11:06,432 INFO L226 Difference]: Without dead ends: 954 [2024-11-16 08:11:06,433 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 20 GetRequests, 17 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-16 08:11:06,434 INFO L432 NwaCegarLoop]: 257 mSDtfsCounter, 3 mSDsluCounter, 500 mSDsCounter, 0 mSdLazyCounter, 21 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 3 SdHoareTripleChecker+Valid, 757 SdHoareTripleChecker+Invalid, 22 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 21 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2024-11-16 08:11:06,435 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [3 Valid, 757 Invalid, 22 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 21 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2024-11-16 08:11:06,436 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 954 states. [2024-11-16 08:11:06,491 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 954 to 954. [2024-11-16 08:11:06,492 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 954 states, 742 states have (on average 1.3557951482479784) internal successors, (1006), 746 states have internal predecessors, (1006), 141 states have call successors, (141), 70 states have call predecessors, (141), 70 states have return successors, (141), 137 states have call predecessors, (141), 141 states have call successors, (141) [2024-11-16 08:11:06,495 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 954 states to 954 states and 1288 transitions. [2024-11-16 08:11:06,496 INFO L78 Accepts]: Start accepts. Automaton has 954 states and 1288 transitions. Word has length 94 [2024-11-16 08:11:06,496 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-16 08:11:06,497 INFO L471 AbstractCegarLoop]: Abstraction has 954 states and 1288 transitions. [2024-11-16 08:11:06,497 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 18.25) internal successors, (73), 3 states have internal predecessors, (73), 2 states have call successors, (9), 3 states have call predecessors, (9), 1 states have return successors, (7), 1 states have call predecessors, (7), 1 states have call successors, (7) [2024-11-16 08:11:06,497 INFO L276 IsEmpty]: Start isEmpty. Operand 954 states and 1288 transitions. [2024-11-16 08:11:06,499 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 94 [2024-11-16 08:11:06,499 INFO L207 NwaCegarLoop]: Found error trace [2024-11-16 08:11:06,499 INFO L215 NwaCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-16 08:11:06,500 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable14 [2024-11-16 08:11:06,500 INFO L396 AbstractCegarLoop]: === Iteration 16 === Targeting assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-16 08:11:06,500 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-16 08:11:06,500 INFO L85 PathProgramCache]: Analyzing trace with hash 1904746863, now seen corresponding path program 1 times [2024-11-16 08:11:06,500 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-16 08:11:06,500 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1794089848] [2024-11-16 08:11:06,500 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-16 08:11:06,501 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-16 08:11:06,528 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-16 08:11:06,742 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 15 [2024-11-16 08:11:06,743 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-16 08:11:06,744 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 31 [2024-11-16 08:11:06,745 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-16 08:11:06,746 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 48 [2024-11-16 08:11:06,746 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-16 08:11:06,747 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 53 [2024-11-16 08:11:06,748 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-16 08:11:06,749 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 61 [2024-11-16 08:11:06,749 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-16 08:11:06,750 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 69 [2024-11-16 08:11:06,751 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-16 08:11:06,752 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 77 [2024-11-16 08:11:06,753 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-16 08:11:06,754 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 13 trivial. 0 not checked. [2024-11-16 08:11:06,754 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-16 08:11:06,754 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1794089848] [2024-11-16 08:11:06,754 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1794089848] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-16 08:11:06,755 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-16 08:11:06,755 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [] total 8 [2024-11-16 08:11:06,755 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2109799340] [2024-11-16 08:11:06,755 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-16 08:11:06,755 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2024-11-16 08:11:06,755 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-16 08:11:06,756 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2024-11-16 08:11:06,756 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=13, Invalid=43, Unknown=0, NotChecked=0, Total=56 [2024-11-16 08:11:06,756 INFO L87 Difference]: Start difference. First operand 954 states and 1288 transitions. Second operand has 8 states, 6 states have (on average 11.5) internal successors, (69), 7 states have internal predecessors, (69), 3 states have call successors, (8), 2 states have call predecessors, (8), 1 states have return successors, (7), 1 states have call predecessors, (7), 2 states have call successors, (7) [2024-11-16 08:11:06,868 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-16 08:11:06,868 INFO L93 Difference]: Finished difference Result 1377 states and 1960 transitions. [2024-11-16 08:11:06,868 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2024-11-16 08:11:06,869 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 6 states have (on average 11.5) internal successors, (69), 7 states have internal predecessors, (69), 3 states have call successors, (8), 2 states have call predecessors, (8), 1 states have return successors, (7), 1 states have call predecessors, (7), 2 states have call successors, (7) Word has length 93 [2024-11-16 08:11:06,869 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-16 08:11:06,874 INFO L225 Difference]: With dead ends: 1377 [2024-11-16 08:11:06,874 INFO L226 Difference]: Without dead ends: 1374 [2024-11-16 08:11:06,875 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 25 GetRequests, 17 SyntacticMatches, 0 SemanticMatches, 8 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=21, Invalid=69, Unknown=0, NotChecked=0, Total=90 [2024-11-16 08:11:06,875 INFO L432 NwaCegarLoop]: 446 mSDtfsCounter, 142 mSDsluCounter, 2470 mSDsCounter, 0 mSdLazyCounter, 73 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 167 SdHoareTripleChecker+Valid, 2916 SdHoareTripleChecker+Invalid, 73 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 73 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2024-11-16 08:11:06,876 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [167 Valid, 2916 Invalid, 73 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 73 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2024-11-16 08:11:06,877 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1374 states. [2024-11-16 08:11:06,931 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1374 to 956. [2024-11-16 08:11:06,933 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 956 states, 742 states have (on average 1.3557951482479784) internal successors, (1006), 747 states have internal predecessors, (1006), 142 states have call successors, (142), 71 states have call predecessors, (142), 71 states have return successors, (142), 137 states have call predecessors, (142), 142 states have call successors, (142) [2024-11-16 08:11:06,935 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 956 states to 956 states and 1290 transitions. [2024-11-16 08:11:06,936 INFO L78 Accepts]: Start accepts. Automaton has 956 states and 1290 transitions. Word has length 93 [2024-11-16 08:11:06,936 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-16 08:11:06,936 INFO L471 AbstractCegarLoop]: Abstraction has 956 states and 1290 transitions. [2024-11-16 08:11:06,936 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 6 states have (on average 11.5) internal successors, (69), 7 states have internal predecessors, (69), 3 states have call successors, (8), 2 states have call predecessors, (8), 1 states have return successors, (7), 1 states have call predecessors, (7), 2 states have call successors, (7) [2024-11-16 08:11:06,936 INFO L276 IsEmpty]: Start isEmpty. Operand 956 states and 1290 transitions. [2024-11-16 08:11:06,937 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 97 [2024-11-16 08:11:06,937 INFO L207 NwaCegarLoop]: Found error trace [2024-11-16 08:11:06,937 INFO L215 NwaCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-16 08:11:06,937 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable15 [2024-11-16 08:11:06,938 INFO L396 AbstractCegarLoop]: === Iteration 17 === Targeting assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-16 08:11:06,938 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-16 08:11:06,938 INFO L85 PathProgramCache]: Analyzing trace with hash -1471190712, now seen corresponding path program 1 times [2024-11-16 08:11:06,938 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-16 08:11:06,938 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [467820030] [2024-11-16 08:11:06,938 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-16 08:11:06,938 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-16 08:11:06,956 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-16 08:11:07,025 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 15 [2024-11-16 08:11:07,026 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-16 08:11:07,027 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 31 [2024-11-16 08:11:07,028 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-16 08:11:07,029 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 48 [2024-11-16 08:11:07,030 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-16 08:11:07,031 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 53 [2024-11-16 08:11:07,032 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-16 08:11:07,033 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 61 [2024-11-16 08:11:07,034 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-16 08:11:07,036 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 69 [2024-11-16 08:11:07,036 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-16 08:11:07,038 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 77 [2024-11-16 08:11:07,039 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-16 08:11:07,054 INFO L134 CoverageAnalysis]: Checked inductivity of 16 backedges. 5 proven. 0 refuted. 0 times theorem prover too weak. 11 trivial. 0 not checked. [2024-11-16 08:11:07,055 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-16 08:11:07,055 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [467820030] [2024-11-16 08:11:07,055 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [467820030] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-16 08:11:07,055 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-16 08:11:07,055 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2024-11-16 08:11:07,055 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1576609680] [2024-11-16 08:11:07,055 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-16 08:11:07,056 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2024-11-16 08:11:07,056 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-16 08:11:07,056 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2024-11-16 08:11:07,056 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=31, Unknown=0, NotChecked=0, Total=42 [2024-11-16 08:11:07,056 INFO L87 Difference]: Start difference. First operand 956 states and 1290 transitions. Second operand has 7 states, 7 states have (on average 10.285714285714286) internal successors, (72), 6 states have internal predecessors, (72), 3 states have call successors, (9), 2 states have call predecessors, (9), 2 states have return successors, (7), 3 states have call predecessors, (7), 2 states have call successors, (7) [2024-11-16 08:11:07,173 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-16 08:11:07,173 INFO L93 Difference]: Finished difference Result 1786 states and 2427 transitions. [2024-11-16 08:11:07,174 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2024-11-16 08:11:07,174 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 10.285714285714286) internal successors, (72), 6 states have internal predecessors, (72), 3 states have call successors, (9), 2 states have call predecessors, (9), 2 states have return successors, (7), 3 states have call predecessors, (7), 2 states have call successors, (7) Word has length 96 [2024-11-16 08:11:07,174 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-16 08:11:07,178 INFO L225 Difference]: With dead ends: 1786 [2024-11-16 08:11:07,178 INFO L226 Difference]: Without dead ends: 1028 [2024-11-16 08:11:07,180 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 27 GetRequests, 18 SyntacticMatches, 0 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 6 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=27, Invalid=83, Unknown=0, NotChecked=0, Total=110 [2024-11-16 08:11:07,180 INFO L432 NwaCegarLoop]: 257 mSDtfsCounter, 251 mSDsluCounter, 1220 mSDsCounter, 0 mSdLazyCounter, 71 mSolverCounterSat, 7 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 252 SdHoareTripleChecker+Valid, 1477 SdHoareTripleChecker+Invalid, 78 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 7 IncrementalHoareTripleChecker+Valid, 71 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2024-11-16 08:11:07,181 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [252 Valid, 1477 Invalid, 78 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [7 Valid, 71 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2024-11-16 08:11:07,181 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1028 states. [2024-11-16 08:11:07,216 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1028 to 981. [2024-11-16 08:11:07,218 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 981 states, 772 states have (on average 1.3484455958549222) internal successors, (1041), 781 states have internal predecessors, (1041), 136 states have call successors, (136), 72 states have call predecessors, (136), 72 states have return successors, (136), 127 states have call predecessors, (136), 136 states have call successors, (136) [2024-11-16 08:11:07,220 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 981 states to 981 states and 1313 transitions. [2024-11-16 08:11:07,222 INFO L78 Accepts]: Start accepts. Automaton has 981 states and 1313 transitions. Word has length 96 [2024-11-16 08:11:07,222 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-16 08:11:07,222 INFO L471 AbstractCegarLoop]: Abstraction has 981 states and 1313 transitions. [2024-11-16 08:11:07,222 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 10.285714285714286) internal successors, (72), 6 states have internal predecessors, (72), 3 states have call successors, (9), 2 states have call predecessors, (9), 2 states have return successors, (7), 3 states have call predecessors, (7), 2 states have call successors, (7) [2024-11-16 08:11:07,223 INFO L276 IsEmpty]: Start isEmpty. Operand 981 states and 1313 transitions. [2024-11-16 08:11:07,223 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 99 [2024-11-16 08:11:07,223 INFO L207 NwaCegarLoop]: Found error trace [2024-11-16 08:11:07,223 INFO L215 NwaCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-16 08:11:07,223 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable16 [2024-11-16 08:11:07,223 INFO L396 AbstractCegarLoop]: === Iteration 18 === Targeting assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-16 08:11:07,224 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-16 08:11:07,224 INFO L85 PathProgramCache]: Analyzing trace with hash -2076163957, now seen corresponding path program 1 times [2024-11-16 08:11:07,224 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-16 08:11:07,224 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2056166459] [2024-11-16 08:11:07,224 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-16 08:11:07,224 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-16 08:11:07,286 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-16 08:11:07,580 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 15 [2024-11-16 08:11:07,582 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-16 08:11:07,583 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 31 [2024-11-16 08:11:07,584 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-16 08:11:07,586 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 48 [2024-11-16 08:11:07,586 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-16 08:11:07,589 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 53 [2024-11-16 08:11:07,590 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-16 08:11:07,591 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 61 [2024-11-16 08:11:07,593 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-16 08:11:07,595 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 69 [2024-11-16 08:11:07,596 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-16 08:11:07,598 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 77 [2024-11-16 08:11:07,600 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-16 08:11:07,634 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 85 [2024-11-16 08:11:07,636 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-16 08:11:07,637 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 13 trivial. 0 not checked. [2024-11-16 08:11:07,637 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-16 08:11:07,637 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2056166459] [2024-11-16 08:11:07,637 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2056166459] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-16 08:11:07,637 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-16 08:11:07,637 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2024-11-16 08:11:07,637 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [792102048] [2024-11-16 08:11:07,637 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-16 08:11:07,638 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2024-11-16 08:11:07,638 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-16 08:11:07,638 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2024-11-16 08:11:07,638 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=31, Unknown=0, NotChecked=0, Total=42 [2024-11-16 08:11:07,638 INFO L87 Difference]: Start difference. First operand 981 states and 1313 transitions. Second operand has 7 states, 7 states have (on average 10.142857142857142) internal successors, (71), 6 states have internal predecessors, (71), 3 states have call successors, (9), 2 states have call predecessors, (9), 2 states have return successors, (8), 4 states have call predecessors, (8), 3 states have call successors, (8) [2024-11-16 08:11:07,795 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-16 08:11:07,795 INFO L93 Difference]: Finished difference Result 1774 states and 2391 transitions. [2024-11-16 08:11:07,795 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2024-11-16 08:11:07,795 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 10.142857142857142) internal successors, (71), 6 states have internal predecessors, (71), 3 states have call successors, (9), 2 states have call predecessors, (9), 2 states have return successors, (8), 4 states have call predecessors, (8), 3 states have call successors, (8) Word has length 98 [2024-11-16 08:11:07,796 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-16 08:11:07,799 INFO L225 Difference]: With dead ends: 1774 [2024-11-16 08:11:07,800 INFO L226 Difference]: Without dead ends: 981 [2024-11-16 08:11:07,801 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 27 GetRequests, 18 SyntacticMatches, 0 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 6 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=27, Invalid=83, Unknown=0, NotChecked=0, Total=110 [2024-11-16 08:11:07,801 INFO L432 NwaCegarLoop]: 278 mSDtfsCounter, 138 mSDsluCounter, 1283 mSDsCounter, 0 mSdLazyCounter, 74 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 140 SdHoareTripleChecker+Valid, 1561 SdHoareTripleChecker+Invalid, 76 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 74 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2024-11-16 08:11:07,802 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [140 Valid, 1561 Invalid, 76 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 74 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2024-11-16 08:11:07,802 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 981 states. [2024-11-16 08:11:07,837 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 981 to 970. [2024-11-16 08:11:07,838 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 970 states, 764 states have (on average 1.3468586387434556) internal successors, (1029), 773 states have internal predecessors, (1029), 134 states have call successors, (134), 71 states have call predecessors, (134), 71 states have return successors, (134), 125 states have call predecessors, (134), 134 states have call successors, (134) [2024-11-16 08:11:07,840 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 970 states to 970 states and 1297 transitions. [2024-11-16 08:11:07,841 INFO L78 Accepts]: Start accepts. Automaton has 970 states and 1297 transitions. Word has length 98 [2024-11-16 08:11:07,842 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-16 08:11:07,842 INFO L471 AbstractCegarLoop]: Abstraction has 970 states and 1297 transitions. [2024-11-16 08:11:07,842 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 10.142857142857142) internal successors, (71), 6 states have internal predecessors, (71), 3 states have call successors, (9), 2 states have call predecessors, (9), 2 states have return successors, (8), 4 states have call predecessors, (8), 3 states have call successors, (8) [2024-11-16 08:11:07,842 INFO L276 IsEmpty]: Start isEmpty. Operand 970 states and 1297 transitions. [2024-11-16 08:11:07,843 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 100 [2024-11-16 08:11:07,843 INFO L207 NwaCegarLoop]: Found error trace [2024-11-16 08:11:07,843 INFO L215 NwaCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-16 08:11:07,843 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable17 [2024-11-16 08:11:07,843 INFO L396 AbstractCegarLoop]: === Iteration 19 === Targeting assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-16 08:11:07,843 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-16 08:11:07,843 INFO L85 PathProgramCache]: Analyzing trace with hash -1279791065, now seen corresponding path program 1 times [2024-11-16 08:11:07,844 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-16 08:11:07,844 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1143023723] [2024-11-16 08:11:07,844 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-16 08:11:07,844 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-16 08:11:07,868 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-16 08:11:08,218 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 15 [2024-11-16 08:11:08,219 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-16 08:11:08,220 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 31 [2024-11-16 08:11:08,222 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-16 08:11:08,224 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 48 [2024-11-16 08:11:08,225 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-16 08:11:08,227 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 53 [2024-11-16 08:11:08,229 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-16 08:11:08,231 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 61 [2024-11-16 08:11:08,232 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-16 08:11:08,235 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 69 [2024-11-16 08:11:08,236 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-16 08:11:08,238 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 76 [2024-11-16 08:11:08,239 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-16 08:11:08,242 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 84 [2024-11-16 08:11:08,243 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-16 08:11:08,270 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 2 proven. 0 refuted. 0 times theorem prover too weak. 10 trivial. 0 not checked. [2024-11-16 08:11:08,270 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-16 08:11:08,270 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1143023723] [2024-11-16 08:11:08,271 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1143023723] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-16 08:11:08,271 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-16 08:11:08,271 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2024-11-16 08:11:08,271 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [399570746] [2024-11-16 08:11:08,271 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-16 08:11:08,271 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2024-11-16 08:11:08,271 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-16 08:11:08,272 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2024-11-16 08:11:08,272 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=12, Invalid=30, Unknown=0, NotChecked=0, Total=42 [2024-11-16 08:11:08,272 INFO L87 Difference]: Start difference. First operand 970 states and 1297 transitions. Second operand has 7 states, 7 states have (on average 10.857142857142858) internal successors, (76), 6 states have internal predecessors, (76), 3 states have call successors, (9), 2 states have call predecessors, (9), 2 states have return successors, (8), 3 states have call predecessors, (8), 2 states have call successors, (8) [2024-11-16 08:11:08,565 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-16 08:11:08,565 INFO L93 Difference]: Finished difference Result 1879 states and 2509 transitions. [2024-11-16 08:11:08,565 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2024-11-16 08:11:08,565 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 10.857142857142858) internal successors, (76), 6 states have internal predecessors, (76), 3 states have call successors, (9), 2 states have call predecessors, (9), 2 states have return successors, (8), 3 states have call predecessors, (8), 2 states have call successors, (8) Word has length 99 [2024-11-16 08:11:08,566 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-16 08:11:08,570 INFO L225 Difference]: With dead ends: 1879 [2024-11-16 08:11:08,570 INFO L226 Difference]: Without dead ends: 1076 [2024-11-16 08:11:08,572 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 29 GetRequests, 20 SyntacticMatches, 0 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 9 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=32, Invalid=78, Unknown=0, NotChecked=0, Total=110 [2024-11-16 08:11:08,572 INFO L432 NwaCegarLoop]: 305 mSDtfsCounter, 410 mSDsluCounter, 1095 mSDsCounter, 0 mSdLazyCounter, 171 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 416 SdHoareTripleChecker+Valid, 1400 SdHoareTripleChecker+Invalid, 173 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 171 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2024-11-16 08:11:08,572 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [416 Valid, 1400 Invalid, 173 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 171 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2024-11-16 08:11:08,573 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1076 states. [2024-11-16 08:11:08,621 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1076 to 1008. [2024-11-16 08:11:08,623 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1008 states, 787 states have (on average 1.3252858958068614) internal successors, (1043), 797 states have internal predecessors, (1043), 143 states have call successors, (143), 77 states have call predecessors, (143), 77 states have return successors, (143), 133 states have call predecessors, (143), 143 states have call successors, (143) [2024-11-16 08:11:08,625 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1008 states to 1008 states and 1329 transitions. [2024-11-16 08:11:08,626 INFO L78 Accepts]: Start accepts. Automaton has 1008 states and 1329 transitions. Word has length 99 [2024-11-16 08:11:08,626 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-16 08:11:08,626 INFO L471 AbstractCegarLoop]: Abstraction has 1008 states and 1329 transitions. [2024-11-16 08:11:08,626 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 10.857142857142858) internal successors, (76), 6 states have internal predecessors, (76), 3 states have call successors, (9), 2 states have call predecessors, (9), 2 states have return successors, (8), 3 states have call predecessors, (8), 2 states have call successors, (8) [2024-11-16 08:11:08,626 INFO L276 IsEmpty]: Start isEmpty. Operand 1008 states and 1329 transitions. [2024-11-16 08:11:08,627 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 102 [2024-11-16 08:11:08,627 INFO L207 NwaCegarLoop]: Found error trace [2024-11-16 08:11:08,627 INFO L215 NwaCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-16 08:11:08,627 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable18 [2024-11-16 08:11:08,628 INFO L396 AbstractCegarLoop]: === Iteration 20 === Targeting assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-16 08:11:08,628 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-16 08:11:08,628 INFO L85 PathProgramCache]: Analyzing trace with hash -2020136697, now seen corresponding path program 1 times [2024-11-16 08:11:08,628 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-16 08:11:08,628 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [892483975] [2024-11-16 08:11:08,628 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-16 08:11:08,628 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-16 08:11:08,671 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-16 08:11:08,943 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 15 [2024-11-16 08:11:08,944 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-16 08:11:08,945 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 33 [2024-11-16 08:11:08,946 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-16 08:11:08,947 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 50 [2024-11-16 08:11:08,948 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-16 08:11:08,949 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 55 [2024-11-16 08:11:08,950 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-16 08:11:08,952 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 63 [2024-11-16 08:11:08,953 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-16 08:11:08,954 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 71 [2024-11-16 08:11:08,956 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-16 08:11:08,980 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 78 [2024-11-16 08:11:08,982 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-16 08:11:08,983 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 86 [2024-11-16 08:11:08,983 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-16 08:11:08,984 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 2 proven. 0 refuted. 0 times theorem prover too weak. 10 trivial. 0 not checked. [2024-11-16 08:11:08,985 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-16 08:11:08,985 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [892483975] [2024-11-16 08:11:08,985 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [892483975] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-16 08:11:08,985 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-16 08:11:08,985 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2024-11-16 08:11:08,985 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [30099915] [2024-11-16 08:11:08,985 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-16 08:11:08,985 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2024-11-16 08:11:08,986 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-16 08:11:08,986 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2024-11-16 08:11:08,986 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=12, Invalid=30, Unknown=0, NotChecked=0, Total=42 [2024-11-16 08:11:08,986 INFO L87 Difference]: Start difference. First operand 1008 states and 1329 transitions. Second operand has 7 states, 7 states have (on average 11.142857142857142) internal successors, (78), 6 states have internal predecessors, (78), 3 states have call successors, (9), 2 states have call predecessors, (9), 2 states have return successors, (8), 4 states have call predecessors, (8), 3 states have call successors, (8) [2024-11-16 08:11:09,290 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-16 08:11:09,290 INFO L93 Difference]: Finished difference Result 1944 states and 2551 transitions. [2024-11-16 08:11:09,291 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2024-11-16 08:11:09,291 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 11.142857142857142) internal successors, (78), 6 states have internal predecessors, (78), 3 states have call successors, (9), 2 states have call predecessors, (9), 2 states have return successors, (8), 4 states have call predecessors, (8), 3 states have call successors, (8) Word has length 101 [2024-11-16 08:11:09,291 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-16 08:11:09,295 INFO L225 Difference]: With dead ends: 1944 [2024-11-16 08:11:09,295 INFO L226 Difference]: Without dead ends: 1116 [2024-11-16 08:11:09,297 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 29 GetRequests, 20 SyntacticMatches, 0 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 9 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=32, Invalid=78, Unknown=0, NotChecked=0, Total=110 [2024-11-16 08:11:09,297 INFO L432 NwaCegarLoop]: 278 mSDtfsCounter, 406 mSDsluCounter, 980 mSDsCounter, 0 mSdLazyCounter, 171 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 412 SdHoareTripleChecker+Valid, 1258 SdHoareTripleChecker+Invalid, 173 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 171 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2024-11-16 08:11:09,297 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [412 Valid, 1258 Invalid, 173 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 171 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2024-11-16 08:11:09,298 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1116 states. [2024-11-16 08:11:09,353 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1116 to 1030. [2024-11-16 08:11:09,355 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1030 states, 801 states have (on average 1.3096129837702872) internal successors, (1049), 812 states have internal predecessors, (1049), 146 states have call successors, (146), 82 states have call predecessors, (146), 82 states have return successors, (146), 135 states have call predecessors, (146), 146 states have call successors, (146) [2024-11-16 08:11:09,357 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1030 states to 1030 states and 1341 transitions. [2024-11-16 08:11:09,358 INFO L78 Accepts]: Start accepts. Automaton has 1030 states and 1341 transitions. Word has length 101 [2024-11-16 08:11:09,359 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-16 08:11:09,359 INFO L471 AbstractCegarLoop]: Abstraction has 1030 states and 1341 transitions. [2024-11-16 08:11:09,359 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 11.142857142857142) internal successors, (78), 6 states have internal predecessors, (78), 3 states have call successors, (9), 2 states have call predecessors, (9), 2 states have return successors, (8), 4 states have call predecessors, (8), 3 states have call successors, (8) [2024-11-16 08:11:09,359 INFO L276 IsEmpty]: Start isEmpty. Operand 1030 states and 1341 transitions. [2024-11-16 08:11:09,360 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 103 [2024-11-16 08:11:09,360 INFO L207 NwaCegarLoop]: Found error trace [2024-11-16 08:11:09,360 INFO L215 NwaCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-16 08:11:09,360 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable19 [2024-11-16 08:11:09,360 INFO L396 AbstractCegarLoop]: === Iteration 21 === Targeting assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-16 08:11:09,361 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-16 08:11:09,361 INFO L85 PathProgramCache]: Analyzing trace with hash -333053037, now seen corresponding path program 1 times [2024-11-16 08:11:09,361 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-16 08:11:09,361 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2111504038] [2024-11-16 08:11:09,361 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-16 08:11:09,361 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-16 08:11:09,378 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-16 08:11:09,420 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 15 [2024-11-16 08:11:09,421 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-16 08:11:09,422 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 35 [2024-11-16 08:11:09,423 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-16 08:11:09,424 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 51 [2024-11-16 08:11:09,424 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-16 08:11:09,425 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 56 [2024-11-16 08:11:09,426 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-16 08:11:09,427 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 64 [2024-11-16 08:11:09,429 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-16 08:11:09,430 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 72 [2024-11-16 08:11:09,430 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-16 08:11:09,432 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 79 [2024-11-16 08:11:09,433 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-16 08:11:09,434 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 87 [2024-11-16 08:11:09,434 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-16 08:11:09,436 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 12 trivial. 0 not checked. [2024-11-16 08:11:09,436 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-16 08:11:09,436 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2111504038] [2024-11-16 08:11:09,436 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2111504038] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-16 08:11:09,436 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-16 08:11:09,436 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2024-11-16 08:11:09,436 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1974057283] [2024-11-16 08:11:09,436 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-16 08:11:09,437 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2024-11-16 08:11:09,437 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-16 08:11:09,437 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2024-11-16 08:11:09,437 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2024-11-16 08:11:09,437 INFO L87 Difference]: Start difference. First operand 1030 states and 1341 transitions. Second operand has 4 states, 4 states have (on average 19.5) internal successors, (78), 4 states have internal predecessors, (78), 3 states have call successors, (9), 2 states have call predecessors, (9), 1 states have return successors, (8), 2 states have call predecessors, (8), 2 states have call successors, (8) [2024-11-16 08:11:09,584 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-16 08:11:09,584 INFO L93 Difference]: Finished difference Result 2678 states and 3515 transitions. [2024-11-16 08:11:09,584 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2024-11-16 08:11:09,585 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 19.5) internal successors, (78), 4 states have internal predecessors, (78), 3 states have call successors, (9), 2 states have call predecessors, (9), 1 states have return successors, (8), 2 states have call predecessors, (8), 2 states have call successors, (8) Word has length 102 [2024-11-16 08:11:09,585 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-16 08:11:09,591 INFO L225 Difference]: With dead ends: 2678 [2024-11-16 08:11:09,591 INFO L226 Difference]: Without dead ends: 1906 [2024-11-16 08:11:09,593 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 21 GetRequests, 18 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-16 08:11:09,593 INFO L432 NwaCegarLoop]: 454 mSDtfsCounter, 196 mSDsluCounter, 683 mSDsCounter, 0 mSdLazyCounter, 35 mSolverCounterSat, 7 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 196 SdHoareTripleChecker+Valid, 1137 SdHoareTripleChecker+Invalid, 42 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 7 IncrementalHoareTripleChecker+Valid, 35 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2024-11-16 08:11:09,593 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [196 Valid, 1137 Invalid, 42 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [7 Valid, 35 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2024-11-16 08:11:09,595 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1906 states. [2024-11-16 08:11:09,680 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1906 to 1601. [2024-11-16 08:11:09,682 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1601 states, 1231 states have (on average 1.313566206336312) internal successors, (1617), 1248 states have internal predecessors, (1617), 239 states have call successors, (239), 130 states have call predecessors, (239), 130 states have return successors, (239), 222 states have call predecessors, (239), 239 states have call successors, (239) [2024-11-16 08:11:09,685 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1601 states to 1601 states and 2095 transitions. [2024-11-16 08:11:09,687 INFO L78 Accepts]: Start accepts. Automaton has 1601 states and 2095 transitions. Word has length 102 [2024-11-16 08:11:09,687 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-16 08:11:09,687 INFO L471 AbstractCegarLoop]: Abstraction has 1601 states and 2095 transitions. [2024-11-16 08:11:09,687 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 19.5) internal successors, (78), 4 states have internal predecessors, (78), 3 states have call successors, (9), 2 states have call predecessors, (9), 1 states have return successors, (8), 2 states have call predecessors, (8), 2 states have call successors, (8) [2024-11-16 08:11:09,688 INFO L276 IsEmpty]: Start isEmpty. Operand 1601 states and 2095 transitions. [2024-11-16 08:11:09,688 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 105 [2024-11-16 08:11:09,689 INFO L207 NwaCegarLoop]: Found error trace [2024-11-16 08:11:09,689 INFO L215 NwaCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-16 08:11:09,689 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable20 [2024-11-16 08:11:09,689 INFO L396 AbstractCegarLoop]: === Iteration 22 === Targeting assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-16 08:11:09,689 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-16 08:11:09,689 INFO L85 PathProgramCache]: Analyzing trace with hash 954701294, now seen corresponding path program 1 times [2024-11-16 08:11:09,689 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-16 08:11:09,690 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1387866703] [2024-11-16 08:11:09,690 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-16 08:11:09,690 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-16 08:11:09,706 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-16 08:11:09,750 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 15 [2024-11-16 08:11:09,751 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-16 08:11:09,752 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 35 [2024-11-16 08:11:09,753 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-16 08:11:09,754 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 51 [2024-11-16 08:11:09,754 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-16 08:11:09,755 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 56 [2024-11-16 08:11:09,756 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-16 08:11:09,757 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 64 [2024-11-16 08:11:09,758 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-16 08:11:09,759 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 72 [2024-11-16 08:11:09,760 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-16 08:11:09,761 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 79 [2024-11-16 08:11:09,762 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-16 08:11:09,763 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 87 [2024-11-16 08:11:09,764 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-16 08:11:09,765 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 12 trivial. 0 not checked. [2024-11-16 08:11:09,765 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-16 08:11:09,766 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1387866703] [2024-11-16 08:11:09,766 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1387866703] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-16 08:11:09,766 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-16 08:11:09,766 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2024-11-16 08:11:09,766 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [167650285] [2024-11-16 08:11:09,766 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-16 08:11:09,766 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2024-11-16 08:11:09,766 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-16 08:11:09,767 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2024-11-16 08:11:09,767 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2024-11-16 08:11:09,767 INFO L87 Difference]: Start difference. First operand 1601 states and 2095 transitions. Second operand has 4 states, 4 states have (on average 20.0) internal successors, (80), 4 states have internal predecessors, (80), 3 states have call successors, (9), 2 states have call predecessors, (9), 1 states have return successors, (8), 2 states have call predecessors, (8), 2 states have call successors, (8) [2024-11-16 08:11:10,016 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-16 08:11:10,017 INFO L93 Difference]: Finished difference Result 3985 states and 5249 transitions. [2024-11-16 08:11:10,017 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2024-11-16 08:11:10,018 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 20.0) internal successors, (80), 4 states have internal predecessors, (80), 3 states have call successors, (9), 2 states have call predecessors, (9), 1 states have return successors, (8), 2 states have call predecessors, (8), 2 states have call successors, (8) Word has length 104 [2024-11-16 08:11:10,018 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-16 08:11:10,030 INFO L225 Difference]: With dead ends: 3985 [2024-11-16 08:11:10,030 INFO L226 Difference]: Without dead ends: 2714 [2024-11-16 08:11:10,034 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 21 GetRequests, 18 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-16 08:11:10,034 INFO L432 NwaCegarLoop]: 470 mSDtfsCounter, 204 mSDsluCounter, 705 mSDsCounter, 0 mSdLazyCounter, 30 mSolverCounterSat, 5 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 204 SdHoareTripleChecker+Valid, 1175 SdHoareTripleChecker+Invalid, 35 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 5 IncrementalHoareTripleChecker+Valid, 30 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2024-11-16 08:11:10,035 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [204 Valid, 1175 Invalid, 35 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [5 Valid, 30 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2024-11-16 08:11:10,037 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2714 states. [2024-11-16 08:11:10,174 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2714 to 2495. [2024-11-16 08:11:10,177 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2495 states, 1888 states have (on average 1.3066737288135593) internal successors, (2467), 1915 states have internal predecessors, (2467), 394 states have call successors, (394), 212 states have call predecessors, (394), 212 states have return successors, (394), 367 states have call predecessors, (394), 394 states have call successors, (394) [2024-11-16 08:11:10,182 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2495 states to 2495 states and 3255 transitions. [2024-11-16 08:11:10,185 INFO L78 Accepts]: Start accepts. Automaton has 2495 states and 3255 transitions. Word has length 104 [2024-11-16 08:11:10,185 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-16 08:11:10,185 INFO L471 AbstractCegarLoop]: Abstraction has 2495 states and 3255 transitions. [2024-11-16 08:11:10,185 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 20.0) internal successors, (80), 4 states have internal predecessors, (80), 3 states have call successors, (9), 2 states have call predecessors, (9), 1 states have return successors, (8), 2 states have call predecessors, (8), 2 states have call successors, (8) [2024-11-16 08:11:10,185 INFO L276 IsEmpty]: Start isEmpty. Operand 2495 states and 3255 transitions. [2024-11-16 08:11:10,187 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 105 [2024-11-16 08:11:10,187 INFO L207 NwaCegarLoop]: Found error trace [2024-11-16 08:11:10,187 INFO L215 NwaCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-16 08:11:10,187 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable21 [2024-11-16 08:11:10,187 INFO L396 AbstractCegarLoop]: === Iteration 23 === Targeting assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-16 08:11:10,187 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-16 08:11:10,187 INFO L85 PathProgramCache]: Analyzing trace with hash 1489584886, now seen corresponding path program 1 times [2024-11-16 08:11:10,188 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-16 08:11:10,188 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1541433399] [2024-11-16 08:11:10,188 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-16 08:11:10,188 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-16 08:11:10,204 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-16 08:11:10,267 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 15 [2024-11-16 08:11:10,268 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-16 08:11:10,268 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 37 [2024-11-16 08:11:10,269 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-16 08:11:10,270 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 53 [2024-11-16 08:11:10,271 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-16 08:11:10,272 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 58 [2024-11-16 08:11:10,272 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-16 08:11:10,273 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 66 [2024-11-16 08:11:10,274 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-16 08:11:10,275 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 74 [2024-11-16 08:11:10,276 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-16 08:11:10,277 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 81 [2024-11-16 08:11:10,278 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-16 08:11:10,279 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 89 [2024-11-16 08:11:10,280 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-16 08:11:10,281 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 12 trivial. 0 not checked. [2024-11-16 08:11:10,281 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-16 08:11:10,281 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1541433399] [2024-11-16 08:11:10,281 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1541433399] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-16 08:11:10,281 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-16 08:11:10,282 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2024-11-16 08:11:10,283 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1853537651] [2024-11-16 08:11:10,283 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-16 08:11:10,283 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2024-11-16 08:11:10,283 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-16 08:11:10,284 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2024-11-16 08:11:10,284 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2024-11-16 08:11:10,284 INFO L87 Difference]: Start difference. First operand 2495 states and 3255 transitions. Second operand has 4 states, 4 states have (on average 20.0) internal successors, (80), 4 states have internal predecessors, (80), 3 states have call successors, (9), 2 states have call predecessors, (9), 1 states have return successors, (8), 2 states have call predecessors, (8), 2 states have call successors, (8) [2024-11-16 08:11:10,521 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-16 08:11:10,521 INFO L93 Difference]: Finished difference Result 5909 states and 7751 transitions. [2024-11-16 08:11:10,522 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2024-11-16 08:11:10,522 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 20.0) internal successors, (80), 4 states have internal predecessors, (80), 3 states have call successors, (9), 2 states have call predecessors, (9), 1 states have return successors, (8), 2 states have call predecessors, (8), 2 states have call successors, (8) Word has length 104 [2024-11-16 08:11:10,522 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-16 08:11:10,540 INFO L225 Difference]: With dead ends: 5909 [2024-11-16 08:11:10,540 INFO L226 Difference]: Without dead ends: 3866 [2024-11-16 08:11:10,546 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 21 GetRequests, 18 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-16 08:11:10,546 INFO L432 NwaCegarLoop]: 482 mSDtfsCounter, 197 mSDsluCounter, 709 mSDsCounter, 0 mSdLazyCounter, 40 mSolverCounterSat, 6 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 197 SdHoareTripleChecker+Valid, 1191 SdHoareTripleChecker+Invalid, 46 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 6 IncrementalHoareTripleChecker+Valid, 40 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2024-11-16 08:11:10,546 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [197 Valid, 1191 Invalid, 46 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [6 Valid, 40 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2024-11-16 08:11:10,550 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3866 states. [2024-11-16 08:11:10,766 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3866 to 3427. [2024-11-16 08:11:10,775 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3427 states, 2581 states have (on average 1.303370786516854) internal successors, (3364), 2618 states have internal predecessors, (3364), 551 states have call successors, (551), 294 states have call predecessors, (551), 294 states have return successors, (551), 514 states have call predecessors, (551), 551 states have call successors, (551) [2024-11-16 08:11:10,784 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3427 states to 3427 states and 4466 transitions. [2024-11-16 08:11:10,787 INFO L78 Accepts]: Start accepts. Automaton has 3427 states and 4466 transitions. Word has length 104 [2024-11-16 08:11:10,787 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-16 08:11:10,787 INFO L471 AbstractCegarLoop]: Abstraction has 3427 states and 4466 transitions. [2024-11-16 08:11:10,788 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 20.0) internal successors, (80), 4 states have internal predecessors, (80), 3 states have call successors, (9), 2 states have call predecessors, (9), 1 states have return successors, (8), 2 states have call predecessors, (8), 2 states have call successors, (8) [2024-11-16 08:11:10,788 INFO L276 IsEmpty]: Start isEmpty. Operand 3427 states and 4466 transitions. [2024-11-16 08:11:10,789 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 106 [2024-11-16 08:11:10,789 INFO L207 NwaCegarLoop]: Found error trace [2024-11-16 08:11:10,789 INFO L215 NwaCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-16 08:11:10,790 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable22 [2024-11-16 08:11:10,790 INFO L396 AbstractCegarLoop]: === Iteration 24 === Targeting assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-16 08:11:10,790 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-16 08:11:10,790 INFO L85 PathProgramCache]: Analyzing trace with hash -665152106, now seen corresponding path program 1 times [2024-11-16 08:11:10,790 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-16 08:11:10,790 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [478598357] [2024-11-16 08:11:10,790 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-16 08:11:10,790 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-16 08:11:10,806 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-16 08:11:10,829 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 15 [2024-11-16 08:11:10,830 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-16 08:11:10,830 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 38 [2024-11-16 08:11:10,831 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-16 08:11:10,831 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 54 [2024-11-16 08:11:10,832 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-16 08:11:10,833 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 59 [2024-11-16 08:11:10,833 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-16 08:11:10,834 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 67 [2024-11-16 08:11:10,835 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-16 08:11:10,836 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 75 [2024-11-16 08:11:10,837 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-16 08:11:10,837 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 82 [2024-11-16 08:11:10,838 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-16 08:11:10,839 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 90 [2024-11-16 08:11:10,840 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-16 08:11:10,840 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 12 trivial. 0 not checked. [2024-11-16 08:11:10,841 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-16 08:11:10,841 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [478598357] [2024-11-16 08:11:10,841 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [478598357] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-16 08:11:10,841 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-16 08:11:10,841 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2024-11-16 08:11:10,842 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [223753842] [2024-11-16 08:11:10,842 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-16 08:11:10,842 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2024-11-16 08:11:10,842 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-16 08:11:10,842 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2024-11-16 08:11:10,842 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2024-11-16 08:11:10,843 INFO L87 Difference]: Start difference. First operand 3427 states and 4466 transitions. Second operand has 3 states, 3 states have (on average 27.0) internal successors, (81), 3 states have internal predecessors, (81), 2 states have call successors, (9), 2 states have call predecessors, (9), 1 states have return successors, (8), 2 states have call predecessors, (8), 2 states have call successors, (8) [2024-11-16 08:11:11,081 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-16 08:11:11,081 INFO L93 Difference]: Finished difference Result 6510 states and 8525 transitions. [2024-11-16 08:11:11,081 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-11-16 08:11:11,082 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 27.0) internal successors, (81), 3 states have internal predecessors, (81), 2 states have call successors, (9), 2 states have call predecessors, (9), 1 states have return successors, (8), 2 states have call predecessors, (8), 2 states have call successors, (8) Word has length 105 [2024-11-16 08:11:11,082 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-16 08:11:11,101 INFO L225 Difference]: With dead ends: 6510 [2024-11-16 08:11:11,104 INFO L226 Difference]: Without dead ends: 3439 [2024-11-16 08:11:11,110 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 19 GetRequests, 18 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-16 08:11:11,110 INFO L432 NwaCegarLoop]: 256 mSDtfsCounter, 3 mSDsluCounter, 224 mSDsCounter, 0 mSdLazyCounter, 38 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 3 SdHoareTripleChecker+Valid, 480 SdHoareTripleChecker+Invalid, 39 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 38 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2024-11-16 08:11:11,110 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [3 Valid, 480 Invalid, 39 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 38 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2024-11-16 08:11:11,113 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3439 states. [2024-11-16 08:11:11,371 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3439 to 3433. [2024-11-16 08:11:11,380 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3433 states, 2587 states have (on average 1.302667182064167) internal successors, (3370), 2624 states have internal predecessors, (3370), 551 states have call successors, (551), 294 states have call predecessors, (551), 294 states have return successors, (551), 514 states have call predecessors, (551), 551 states have call successors, (551) [2024-11-16 08:11:11,391 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3433 states to 3433 states and 4472 transitions. [2024-11-16 08:11:11,395 INFO L78 Accepts]: Start accepts. Automaton has 3433 states and 4472 transitions. Word has length 105 [2024-11-16 08:11:11,396 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-16 08:11:11,396 INFO L471 AbstractCegarLoop]: Abstraction has 3433 states and 4472 transitions. [2024-11-16 08:11:11,396 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 27.0) internal successors, (81), 3 states have internal predecessors, (81), 2 states have call successors, (9), 2 states have call predecessors, (9), 1 states have return successors, (8), 2 states have call predecessors, (8), 2 states have call successors, (8) [2024-11-16 08:11:11,396 INFO L276 IsEmpty]: Start isEmpty. Operand 3433 states and 4472 transitions. [2024-11-16 08:11:11,398 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 107 [2024-11-16 08:11:11,398 INFO L207 NwaCegarLoop]: Found error trace [2024-11-16 08:11:11,398 INFO L215 NwaCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-16 08:11:11,398 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable23 [2024-11-16 08:11:11,399 INFO L396 AbstractCegarLoop]: === Iteration 25 === Targeting assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-16 08:11:11,399 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-16 08:11:11,399 INFO L85 PathProgramCache]: Analyzing trace with hash -501125867, now seen corresponding path program 1 times [2024-11-16 08:11:11,399 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-16 08:11:11,399 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2009050028] [2024-11-16 08:11:11,400 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-16 08:11:11,400 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-16 08:11:11,432 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-16 08:11:11,521 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 15 [2024-11-16 08:11:11,522 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-16 08:11:11,523 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 37 [2024-11-16 08:11:11,524 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-16 08:11:11,527 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 53 [2024-11-16 08:11:11,528 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-16 08:11:11,528 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 58 [2024-11-16 08:11:11,529 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-16 08:11:11,531 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 66 [2024-11-16 08:11:11,532 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-16 08:11:11,534 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 74 [2024-11-16 08:11:11,534 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-16 08:11:11,536 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 81 [2024-11-16 08:11:11,537 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-16 08:11:11,538 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 89 [2024-11-16 08:11:11,539 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-16 08:11:11,540 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 12 trivial. 0 not checked. [2024-11-16 08:11:11,540 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-16 08:11:11,541 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2009050028] [2024-11-16 08:11:11,541 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2009050028] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-16 08:11:11,541 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-16 08:11:11,541 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2024-11-16 08:11:11,541 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [11839339] [2024-11-16 08:11:11,541 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-16 08:11:11,542 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2024-11-16 08:11:11,542 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-16 08:11:11,542 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2024-11-16 08:11:11,542 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2024-11-16 08:11:11,542 INFO L87 Difference]: Start difference. First operand 3433 states and 4472 transitions. Second operand has 4 states, 4 states have (on average 20.5) internal successors, (82), 4 states have internal predecessors, (82), 2 states have call successors, (9), 2 states have call predecessors, (9), 1 states have return successors, (8), 2 states have call predecessors, (8), 2 states have call successors, (8) [2024-11-16 08:11:11,742 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-16 08:11:11,743 INFO L93 Difference]: Finished difference Result 6503 states and 8497 transitions. [2024-11-16 08:11:11,743 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2024-11-16 08:11:11,743 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 20.5) internal successors, (82), 4 states have internal predecessors, (82), 2 states have call successors, (9), 2 states have call predecessors, (9), 1 states have return successors, (8), 2 states have call predecessors, (8), 2 states have call successors, (8) Word has length 106 [2024-11-16 08:11:11,743 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-16 08:11:11,760 INFO L225 Difference]: With dead ends: 6503 [2024-11-16 08:11:11,763 INFO L226 Difference]: Without dead ends: 3147 [2024-11-16 08:11:11,771 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 22 GetRequests, 19 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-16 08:11:11,771 INFO L432 NwaCegarLoop]: 264 mSDtfsCounter, 78 mSDsluCounter, 481 mSDsCounter, 0 mSdLazyCounter, 15 mSolverCounterSat, 3 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 78 SdHoareTripleChecker+Valid, 745 SdHoareTripleChecker+Invalid, 18 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 3 IncrementalHoareTripleChecker+Valid, 15 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2024-11-16 08:11:11,772 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [78 Valid, 745 Invalid, 18 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [3 Valid, 15 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2024-11-16 08:11:11,775 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3147 states. [2024-11-16 08:11:11,959 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3147 to 3034. [2024-11-16 08:11:11,967 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3034 states, 2265 states have (on average 1.3090507726269316) internal successors, (2965), 2289 states have internal predecessors, (2965), 502 states have call successors, (502), 266 states have call predecessors, (502), 266 states have return successors, (502), 478 states have call predecessors, (502), 502 states have call successors, (502) [2024-11-16 08:11:11,974 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3034 states to 3034 states and 3969 transitions. [2024-11-16 08:11:11,978 INFO L78 Accepts]: Start accepts. Automaton has 3034 states and 3969 transitions. Word has length 106 [2024-11-16 08:11:11,979 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-16 08:11:11,979 INFO L471 AbstractCegarLoop]: Abstraction has 3034 states and 3969 transitions. [2024-11-16 08:11:11,982 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 20.5) internal successors, (82), 4 states have internal predecessors, (82), 2 states have call successors, (9), 2 states have call predecessors, (9), 1 states have return successors, (8), 2 states have call predecessors, (8), 2 states have call successors, (8) [2024-11-16 08:11:11,982 INFO L276 IsEmpty]: Start isEmpty. Operand 3034 states and 3969 transitions. [2024-11-16 08:11:11,983 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 109 [2024-11-16 08:11:11,983 INFO L207 NwaCegarLoop]: Found error trace [2024-11-16 08:11:11,983 INFO L215 NwaCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-16 08:11:11,983 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable24 [2024-11-16 08:11:11,983 INFO L396 AbstractCegarLoop]: === Iteration 26 === Targeting assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-16 08:11:11,984 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-16 08:11:11,984 INFO L85 PathProgramCache]: Analyzing trace with hash -1191884665, now seen corresponding path program 1 times [2024-11-16 08:11:11,984 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-16 08:11:11,984 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [462717453] [2024-11-16 08:11:11,984 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-16 08:11:11,984 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-16 08:11:12,007 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-16 08:11:12,078 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 15 [2024-11-16 08:11:12,079 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-16 08:11:12,080 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 39 [2024-11-16 08:11:12,081 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-16 08:11:12,081 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 55 [2024-11-16 08:11:12,082 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-16 08:11:12,083 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 60 [2024-11-16 08:11:12,084 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-16 08:11:12,085 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 68 [2024-11-16 08:11:12,086 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-16 08:11:12,086 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 76 [2024-11-16 08:11:12,087 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-16 08:11:12,088 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 83 [2024-11-16 08:11:12,088 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-16 08:11:12,089 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 91 [2024-11-16 08:11:12,090 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-16 08:11:12,091 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 12 trivial. 0 not checked. [2024-11-16 08:11:12,091 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-16 08:11:12,091 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [462717453] [2024-11-16 08:11:12,091 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [462717453] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-16 08:11:12,091 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-16 08:11:12,091 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2024-11-16 08:11:12,091 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1559121908] [2024-11-16 08:11:12,092 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-16 08:11:12,092 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2024-11-16 08:11:12,092 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-16 08:11:12,093 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2024-11-16 08:11:12,093 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2024-11-16 08:11:12,093 INFO L87 Difference]: Start difference. First operand 3034 states and 3969 transitions. Second operand has 4 states, 4 states have (on average 21.0) internal successors, (84), 4 states have internal predecessors, (84), 2 states have call successors, (9), 2 states have call predecessors, (9), 1 states have return successors, (8), 2 states have call predecessors, (8), 2 states have call successors, (8) [2024-11-16 08:11:12,279 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-16 08:11:12,279 INFO L93 Difference]: Finished difference Result 5856 states and 7686 transitions. [2024-11-16 08:11:12,280 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2024-11-16 08:11:12,280 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 21.0) internal successors, (84), 4 states have internal predecessors, (84), 2 states have call successors, (9), 2 states have call predecessors, (9), 1 states have return successors, (8), 2 states have call predecessors, (8), 2 states have call successors, (8) Word has length 108 [2024-11-16 08:11:12,280 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-16 08:11:12,289 INFO L225 Difference]: With dead ends: 5856 [2024-11-16 08:11:12,289 INFO L226 Difference]: Without dead ends: 2944 [2024-11-16 08:11:12,293 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 22 GetRequests, 19 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-16 08:11:12,293 INFO L432 NwaCegarLoop]: 264 mSDtfsCounter, 63 mSDsluCounter, 472 mSDsCounter, 0 mSdLazyCounter, 17 mSolverCounterSat, 3 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 63 SdHoareTripleChecker+Valid, 736 SdHoareTripleChecker+Invalid, 20 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 3 IncrementalHoareTripleChecker+Valid, 17 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2024-11-16 08:11:12,293 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [63 Valid, 736 Invalid, 20 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [3 Valid, 17 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2024-11-16 08:11:12,296 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2944 states. [2024-11-16 08:11:12,440 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2944 to 2787. [2024-11-16 08:11:12,443 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2787 states, 2077 states have (on average 1.308618199325951) internal successors, (2718), 2096 states have internal predecessors, (2718), 464 states have call successors, (464), 245 states have call predecessors, (464), 245 states have return successors, (464), 445 states have call predecessors, (464), 464 states have call successors, (464) [2024-11-16 08:11:12,448 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2787 states to 2787 states and 3646 transitions. [2024-11-16 08:11:12,452 INFO L78 Accepts]: Start accepts. Automaton has 2787 states and 3646 transitions. Word has length 108 [2024-11-16 08:11:12,452 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-16 08:11:12,452 INFO L471 AbstractCegarLoop]: Abstraction has 2787 states and 3646 transitions. [2024-11-16 08:11:12,452 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 21.0) internal successors, (84), 4 states have internal predecessors, (84), 2 states have call successors, (9), 2 states have call predecessors, (9), 1 states have return successors, (8), 2 states have call predecessors, (8), 2 states have call successors, (8) [2024-11-16 08:11:12,453 INFO L276 IsEmpty]: Start isEmpty. Operand 2787 states and 3646 transitions. [2024-11-16 08:11:12,456 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 159 [2024-11-16 08:11:12,456 INFO L207 NwaCegarLoop]: Found error trace [2024-11-16 08:11:12,456 INFO L215 NwaCegarLoop]: trace histogram [4, 4, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-16 08:11:12,456 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable25 [2024-11-16 08:11:12,456 INFO L396 AbstractCegarLoop]: === Iteration 27 === Targeting assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-16 08:11:12,456 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-16 08:11:12,456 INFO L85 PathProgramCache]: Analyzing trace with hash 939688004, now seen corresponding path program 1 times [2024-11-16 08:11:12,456 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-16 08:11:12,456 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1283091855] [2024-11-16 08:11:12,457 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-16 08:11:12,457 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-16 08:11:12,500 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-16 08:11:13,014 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 15 [2024-11-16 08:11:13,015 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-16 08:11:13,016 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 31 [2024-11-16 08:11:13,017 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-16 08:11:13,018 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 48 [2024-11-16 08:11:13,019 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-16 08:11:13,020 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 53 [2024-11-16 08:11:13,021 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-16 08:11:13,022 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 61 [2024-11-16 08:11:13,023 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-16 08:11:13,024 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 69 [2024-11-16 08:11:13,025 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-16 08:11:13,027 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 77 [2024-11-16 08:11:13,028 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-16 08:11:13,029 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 88 [2024-11-16 08:11:13,030 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-16 08:11:13,031 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 104 [2024-11-16 08:11:13,032 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-16 08:11:13,033 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 116 [2024-11-16 08:11:13,034 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-16 08:11:13,035 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 121 [2024-11-16 08:11:13,036 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-16 08:11:13,037 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 129 [2024-11-16 08:11:13,038 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-16 08:11:13,039 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 137 [2024-11-16 08:11:13,040 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-16 08:11:13,068 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 145 [2024-11-16 08:11:13,069 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-16 08:11:13,071 INFO L134 CoverageAnalysis]: Checked inductivity of 85 backedges. 11 proven. 18 refuted. 0 times theorem prover too weak. 56 trivial. 0 not checked. [2024-11-16 08:11:13,071 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-16 08:11:13,071 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1283091855] [2024-11-16 08:11:13,071 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1283091855] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-16 08:11:13,071 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [887973923] [2024-11-16 08:11:13,071 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-16 08:11:13,071 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-16 08:11:13,072 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-11-16 08:11:13,073 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-16 08:11:13,074 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-16 08:11:13,256 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-16 08:11:13,260 INFO L255 TraceCheckSpWp]: Trace formula consists of 738 conjuncts, 22 conjuncts are in the unsatisfiable core [2024-11-16 08:11:13,270 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-16 08:11:13,323 INFO L134 CoverageAnalysis]: Checked inductivity of 85 backedges. 43 proven. 0 refuted. 0 times theorem prover too weak. 42 trivial. 0 not checked. [2024-11-16 08:11:13,324 INFO L307 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-11-16 08:11:13,324 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [887973923] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-16 08:11:13,324 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2024-11-16 08:11:13,324 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [8] total 11 [2024-11-16 08:11:13,324 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1507085425] [2024-11-16 08:11:13,324 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-16 08:11:13,325 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2024-11-16 08:11:13,325 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-16 08:11:13,325 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2024-11-16 08:11:13,325 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=20, Invalid=90, Unknown=0, NotChecked=0, Total=110 [2024-11-16 08:11:13,326 INFO L87 Difference]: Start difference. First operand 2787 states and 3646 transitions. Second operand has 5 states, 4 states have (on average 25.25) internal successors, (101), 5 states have internal predecessors, (101), 3 states have call successors, (13), 2 states have call predecessors, (13), 3 states have return successors, (13), 2 states have call predecessors, (13), 3 states have call successors, (13) [2024-11-16 08:11:13,491 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-16 08:11:13,491 INFO L93 Difference]: Finished difference Result 5239 states and 6897 transitions. [2024-11-16 08:11:13,491 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2024-11-16 08:11:13,492 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 4 states have (on average 25.25) internal successors, (101), 5 states have internal predecessors, (101), 3 states have call successors, (13), 2 states have call predecessors, (13), 3 states have return successors, (13), 2 states have call predecessors, (13), 3 states have call successors, (13) Word has length 158 [2024-11-16 08:11:13,492 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-16 08:11:13,503 INFO L225 Difference]: With dead ends: 5239 [2024-11-16 08:11:13,503 INFO L226 Difference]: Without dead ends: 2614 [2024-11-16 08:11:13,509 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 193 GetRequests, 184 SyntacticMatches, 0 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 7 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=20, Invalid=90, Unknown=0, NotChecked=0, Total=110 [2024-11-16 08:11:13,509 INFO L432 NwaCegarLoop]: 256 mSDtfsCounter, 0 mSDsluCounter, 756 mSDsCounter, 0 mSdLazyCounter, 20 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 0 SdHoareTripleChecker+Valid, 1012 SdHoareTripleChecker+Invalid, 20 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 20 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2024-11-16 08:11:13,510 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [0 Valid, 1012 Invalid, 20 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 20 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2024-11-16 08:11:13,512 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2614 states. [2024-11-16 08:11:13,774 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2614 to 2597. [2024-11-16 08:11:13,777 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2597 states, 1932 states have (on average 1.305383022774327) internal successors, (2522), 1949 states have internal predecessors, (2522), 435 states have call successors, (435), 229 states have call predecessors, (435), 229 states have return successors, (435), 418 states have call predecessors, (435), 435 states have call successors, (435) [2024-11-16 08:11:13,784 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2597 states to 2597 states and 3392 transitions. [2024-11-16 08:11:13,788 INFO L78 Accepts]: Start accepts. Automaton has 2597 states and 3392 transitions. Word has length 158 [2024-11-16 08:11:13,789 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-16 08:11:13,789 INFO L471 AbstractCegarLoop]: Abstraction has 2597 states and 3392 transitions. [2024-11-16 08:11:13,789 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 4 states have (on average 25.25) internal successors, (101), 5 states have internal predecessors, (101), 3 states have call successors, (13), 2 states have call predecessors, (13), 3 states have return successors, (13), 2 states have call predecessors, (13), 3 states have call successors, (13) [2024-11-16 08:11:13,789 INFO L276 IsEmpty]: Start isEmpty. Operand 2597 states and 3392 transitions. [2024-11-16 08:11:13,793 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 161 [2024-11-16 08:11:13,793 INFO L207 NwaCegarLoop]: Found error trace [2024-11-16 08:11:13,793 INFO L215 NwaCegarLoop]: trace histogram [4, 4, 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-16 08:11:13,808 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (2)] Ended with exit code 0 [2024-11-16 08:11:13,994 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,SelfDestructingSolverStorable26 [2024-11-16 08:11:13,994 INFO L396 AbstractCegarLoop]: === Iteration 28 === Targeting assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-16 08:11:13,995 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-16 08:11:13,996 INFO L85 PathProgramCache]: Analyzing trace with hash -2146275166, now seen corresponding path program 1 times [2024-11-16 08:11:13,996 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-16 08:11:13,996 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [168764145] [2024-11-16 08:11:13,996 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-16 08:11:13,997 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-16 08:11:14,053 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-16 08:11:14,610 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 15 [2024-11-16 08:11:14,611 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-16 08:11:14,611 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 33 [2024-11-16 08:11:14,612 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-16 08:11:14,613 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 49 [2024-11-16 08:11:14,614 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-16 08:11:14,615 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 54 [2024-11-16 08:11:14,616 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-16 08:11:14,617 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 62 [2024-11-16 08:11:14,618 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-16 08:11:14,620 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 70 [2024-11-16 08:11:14,620 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-16 08:11:14,622 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 78 [2024-11-16 08:11:14,623 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-16 08:11:14,624 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 89 [2024-11-16 08:11:14,625 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-16 08:11:14,626 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 107 [2024-11-16 08:11:14,627 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-16 08:11:14,628 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 118 [2024-11-16 08:11:14,629 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-16 08:11:14,630 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 123 [2024-11-16 08:11:14,631 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-16 08:11:14,632 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 131 [2024-11-16 08:11:14,633 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-16 08:11:14,634 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 139 [2024-11-16 08:11:14,635 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-16 08:11:14,659 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 147 [2024-11-16 08:11:14,661 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-16 08:11:14,662 INFO L134 CoverageAnalysis]: Checked inductivity of 86 backedges. 13 proven. 17 refuted. 0 times theorem prover too weak. 56 trivial. 0 not checked. [2024-11-16 08:11:14,662 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-16 08:11:14,662 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [168764145] [2024-11-16 08:11:14,662 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [168764145] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-16 08:11:14,662 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1662676260] [2024-11-16 08:11:14,662 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-16 08:11:14,662 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-16 08:11:14,662 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-11-16 08:11:14,664 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-16 08:11:14,665 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-16 08:11:14,834 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-16 08:11:14,838 INFO L255 TraceCheckSpWp]: Trace formula consists of 772 conjuncts, 27 conjuncts are in the unsatisfiable core [2024-11-16 08:11:14,842 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-16 08:11:15,093 INFO L134 CoverageAnalysis]: Checked inductivity of 86 backedges. 33 proven. 44 refuted. 0 times theorem prover too weak. 9 trivial. 0 not checked. [2024-11-16 08:11:15,093 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-16 08:11:15,373 INFO L134 CoverageAnalysis]: Checked inductivity of 86 backedges. 13 proven. 17 refuted. 0 times theorem prover too weak. 56 trivial. 0 not checked. [2024-11-16 08:11:15,373 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1662676260] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-16 08:11:15,373 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-16 08:11:15,373 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 11, 8] total 23 [2024-11-16 08:11:15,373 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1453367705] [2024-11-16 08:11:15,373 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-11-16 08:11:15,374 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 23 states [2024-11-16 08:11:15,374 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-16 08:11:15,375 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 23 interpolants. [2024-11-16 08:11:15,375 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=84, Invalid=422, Unknown=0, NotChecked=0, Total=506 [2024-11-16 08:11:15,375 INFO L87 Difference]: Start difference. First operand 2597 states and 3392 transitions. Second operand has 23 states, 23 states have (on average 10.782608695652174) internal successors, (248), 20 states have internal predecessors, (248), 8 states have call successors, (40), 4 states have call predecessors, (40), 8 states have return successors, (39), 11 states have call predecessors, (39), 8 states have call successors, (39) [2024-11-16 08:11:16,598 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-16 08:11:16,598 INFO L93 Difference]: Finished difference Result 7323 states and 9605 transitions. [2024-11-16 08:11:16,599 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2024-11-16 08:11:16,599 INFO L78 Accepts]: Start accepts. Automaton has has 23 states, 23 states have (on average 10.782608695652174) internal successors, (248), 20 states have internal predecessors, (248), 8 states have call successors, (40), 4 states have call predecessors, (40), 8 states have return successors, (39), 11 states have call predecessors, (39), 8 states have call successors, (39) Word has length 160 [2024-11-16 08:11:16,599 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-16 08:11:16,615 INFO L225 Difference]: With dead ends: 7323 [2024-11-16 08:11:16,615 INFO L226 Difference]: Without dead ends: 4960 [2024-11-16 08:11:16,621 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 380 GetRequests, 338 SyntacticMatches, 0 SemanticMatches, 42 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 378 ImplicationChecksByTransitivity, 0.5s TimeCoverageRelationStatistics Valid=360, Invalid=1532, Unknown=0, NotChecked=0, Total=1892 [2024-11-16 08:11:16,622 INFO L432 NwaCegarLoop]: 370 mSDtfsCounter, 1078 mSDsluCounter, 3473 mSDsCounter, 0 mSdLazyCounter, 849 mSolverCounterSat, 353 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1083 SdHoareTripleChecker+Valid, 3843 SdHoareTripleChecker+Invalid, 1202 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 353 IncrementalHoareTripleChecker+Valid, 849 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.6s IncrementalHoareTripleChecker+Time [2024-11-16 08:11:16,622 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [1083 Valid, 3843 Invalid, 1202 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [353 Valid, 849 Invalid, 0 Unknown, 0 Unchecked, 0.6s Time] [2024-11-16 08:11:16,626 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4960 states. [2024-11-16 08:11:16,923 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4960 to 4442. [2024-11-16 08:11:16,928 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4442 states, 3306 states have (on average 1.308832425892317) internal successors, (4327), 3334 states have internal predecessors, (4327), 741 states have call successors, (741), 394 states have call predecessors, (741), 394 states have return successors, (741), 713 states have call predecessors, (741), 741 states have call successors, (741) [2024-11-16 08:11:16,936 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4442 states to 4442 states and 5809 transitions. [2024-11-16 08:11:16,941 INFO L78 Accepts]: Start accepts. Automaton has 4442 states and 5809 transitions. Word has length 160 [2024-11-16 08:11:16,941 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-16 08:11:16,941 INFO L471 AbstractCegarLoop]: Abstraction has 4442 states and 5809 transitions. [2024-11-16 08:11:16,941 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 23 states, 23 states have (on average 10.782608695652174) internal successors, (248), 20 states have internal predecessors, (248), 8 states have call successors, (40), 4 states have call predecessors, (40), 8 states have return successors, (39), 11 states have call predecessors, (39), 8 states have call successors, (39) [2024-11-16 08:11:16,941 INFO L276 IsEmpty]: Start isEmpty. Operand 4442 states and 5809 transitions. [2024-11-16 08:11:16,946 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 162 [2024-11-16 08:11:16,946 INFO L207 NwaCegarLoop]: Found error trace [2024-11-16 08:11:16,946 INFO L215 NwaCegarLoop]: trace histogram [4, 4, 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-16 08:11:16,960 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-16 08:11:17,150 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,SelfDestructingSolverStorable27 [2024-11-16 08:11:17,151 INFO L396 AbstractCegarLoop]: === Iteration 29 === Targeting assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-16 08:11:17,151 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-16 08:11:17,151 INFO L85 PathProgramCache]: Analyzing trace with hash 90856887, now seen corresponding path program 1 times [2024-11-16 08:11:17,152 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-16 08:11:17,152 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [227529012] [2024-11-16 08:11:17,152 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-16 08:11:17,152 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-16 08:11:17,188 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-16 08:11:17,361 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 15 [2024-11-16 08:11:17,362 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-16 08:11:17,363 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 33 [2024-11-16 08:11:17,364 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-16 08:11:17,365 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 50 [2024-11-16 08:11:17,366 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-16 08:11:17,366 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 55 [2024-11-16 08:11:17,367 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-16 08:11:17,368 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 63 [2024-11-16 08:11:17,369 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-16 08:11:17,370 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 71 [2024-11-16 08:11:17,370 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-16 08:11:17,371 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 79 [2024-11-16 08:11:17,372 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-16 08:11:17,373 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 90 [2024-11-16 08:11:17,374 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-16 08:11:17,374 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 108 [2024-11-16 08:11:17,375 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-16 08:11:17,376 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 119 [2024-11-16 08:11:17,376 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-16 08:11:17,377 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 124 [2024-11-16 08:11:17,377 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-16 08:11:17,378 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 132 [2024-11-16 08:11:17,379 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-16 08:11:17,379 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 140 [2024-11-16 08:11:17,380 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-16 08:11:17,381 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 148 [2024-11-16 08:11:17,381 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-16 08:11:17,382 INFO L134 CoverageAnalysis]: Checked inductivity of 84 backedges. 15 proven. 13 refuted. 0 times theorem prover too weak. 56 trivial. 0 not checked. [2024-11-16 08:11:17,382 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-16 08:11:17,382 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [227529012] [2024-11-16 08:11:17,382 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [227529012] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-16 08:11:17,383 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1204204380] [2024-11-16 08:11:17,383 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-16 08:11:17,383 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-16 08:11:17,383 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-11-16 08:11:17,384 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-16 08:11:17,385 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-16 08:11:17,549 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-16 08:11:17,551 INFO L255 TraceCheckSpWp]: Trace formula consists of 773 conjuncts, 48 conjuncts are in the unsatisfiable core [2024-11-16 08:11:17,555 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-16 08:11:17,974 INFO L134 CoverageAnalysis]: Checked inductivity of 84 backedges. 61 proven. 14 refuted. 0 times theorem prover too weak. 9 trivial. 0 not checked. [2024-11-16 08:11:17,975 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-16 08:11:18,429 INFO L134 CoverageAnalysis]: Checked inductivity of 84 backedges. 15 proven. 13 refuted. 0 times theorem prover too weak. 56 trivial. 0 not checked. [2024-11-16 08:11:18,429 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1204204380] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-16 08:11:18,429 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-16 08:11:18,429 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 10, 11] total 22 [2024-11-16 08:11:18,429 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [896088112] [2024-11-16 08:11:18,430 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-11-16 08:11:18,430 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 22 states [2024-11-16 08:11:18,430 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-16 08:11:18,431 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 22 interpolants. [2024-11-16 08:11:18,431 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=95, Invalid=367, Unknown=0, NotChecked=0, Total=462 [2024-11-16 08:11:18,431 INFO L87 Difference]: Start difference. First operand 4442 states and 5809 transitions. Second operand has 22 states, 22 states have (on average 11.772727272727273) internal successors, (259), 22 states have internal predecessors, (259), 9 states have call successors, (37), 5 states have call predecessors, (37), 6 states have return successors, (36), 9 states have call predecessors, (36), 9 states have call successors, (36) [2024-11-16 08:11:20,592 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-16 08:11:20,592 INFO L93 Difference]: Finished difference Result 10524 states and 13754 transitions. [2024-11-16 08:11:20,592 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 41 states. [2024-11-16 08:11:20,593 INFO L78 Accepts]: Start accepts. Automaton has has 22 states, 22 states have (on average 11.772727272727273) internal successors, (259), 22 states have internal predecessors, (259), 9 states have call successors, (37), 5 states have call predecessors, (37), 6 states have return successors, (36), 9 states have call predecessors, (36), 9 states have call successors, (36) Word has length 161 [2024-11-16 08:11:20,593 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-16 08:11:20,614 INFO L225 Difference]: With dead ends: 10524 [2024-11-16 08:11:20,615 INFO L226 Difference]: Without dead ends: 6331 [2024-11-16 08:11:20,625 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 405 GetRequests, 349 SyntacticMatches, 0 SemanticMatches, 56 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 928 ImplicationChecksByTransitivity, 0.7s TimeCoverageRelationStatistics Valid=851, Invalid=2455, Unknown=0, NotChecked=0, Total=3306 [2024-11-16 08:11:20,626 INFO L432 NwaCegarLoop]: 389 mSDtfsCounter, 1890 mSDsluCounter, 2778 mSDsCounter, 0 mSdLazyCounter, 1536 mSolverCounterSat, 566 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.8s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1890 SdHoareTripleChecker+Valid, 3167 SdHoareTripleChecker+Invalid, 2102 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 566 IncrementalHoareTripleChecker+Valid, 1536 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.9s IncrementalHoareTripleChecker+Time [2024-11-16 08:11:20,626 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [1890 Valid, 3167 Invalid, 2102 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [566 Valid, 1536 Invalid, 0 Unknown, 0 Unchecked, 0.9s Time] [2024-11-16 08:11:20,631 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 6331 states. [2024-11-16 08:11:21,280 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 6331 to 6012. [2024-11-16 08:11:21,287 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 6012 states, 4470 states have (on average 1.3013422818791947) internal successors, (5817), 4509 states have internal predecessors, (5817), 998 states have call successors, (998), 543 states have call predecessors, (998), 543 states have return successors, (998), 959 states have call predecessors, (998), 998 states have call successors, (998) [2024-11-16 08:11:21,296 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6012 states to 6012 states and 7813 transitions. [2024-11-16 08:11:21,302 INFO L78 Accepts]: Start accepts. Automaton has 6012 states and 7813 transitions. Word has length 161 [2024-11-16 08:11:21,302 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-16 08:11:21,302 INFO L471 AbstractCegarLoop]: Abstraction has 6012 states and 7813 transitions. [2024-11-16 08:11:21,303 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 22 states, 22 states have (on average 11.772727272727273) internal successors, (259), 22 states have internal predecessors, (259), 9 states have call successors, (37), 5 states have call predecessors, (37), 6 states have return successors, (36), 9 states have call predecessors, (36), 9 states have call successors, (36) [2024-11-16 08:11:21,303 INFO L276 IsEmpty]: Start isEmpty. Operand 6012 states and 7813 transitions. [2024-11-16 08:11:21,311 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 164 [2024-11-16 08:11:21,311 INFO L207 NwaCegarLoop]: Found error trace [2024-11-16 08:11:21,311 INFO L215 NwaCegarLoop]: trace histogram [4, 4, 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-16 08:11:21,326 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-16 08:11:21,511 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 4 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable28 [2024-11-16 08:11:21,512 INFO L396 AbstractCegarLoop]: === Iteration 30 === Targeting assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-16 08:11:21,513 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-16 08:11:21,513 INFO L85 PathProgramCache]: Analyzing trace with hash 1470198795, now seen corresponding path program 1 times [2024-11-16 08:11:21,513 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-16 08:11:21,513 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [636016670] [2024-11-16 08:11:21,513 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-16 08:11:21,513 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-16 08:11:21,539 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-16 08:11:21,661 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 15 [2024-11-16 08:11:21,662 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-16 08:11:21,663 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 35 [2024-11-16 08:11:21,663 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-16 08:11:21,664 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 51 [2024-11-16 08:11:21,664 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-16 08:11:21,665 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 56 [2024-11-16 08:11:21,665 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-16 08:11:21,666 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 64 [2024-11-16 08:11:21,667 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-16 08:11:21,667 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 72 [2024-11-16 08:11:21,668 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-16 08:11:21,669 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 80 [2024-11-16 08:11:21,669 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-16 08:11:21,670 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 91 [2024-11-16 08:11:21,670 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-16 08:11:21,671 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 109 [2024-11-16 08:11:21,671 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-16 08:11:21,672 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 121 [2024-11-16 08:11:21,673 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-16 08:11:21,674 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 126 [2024-11-16 08:11:21,674 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-16 08:11:21,675 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 134 [2024-11-16 08:11:21,676 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-16 08:11:21,677 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 142 [2024-11-16 08:11:21,678 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-16 08:11:21,679 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 150 [2024-11-16 08:11:21,680 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-16 08:11:21,687 INFO L134 CoverageAnalysis]: Checked inductivity of 87 backedges. 21 proven. 0 refuted. 0 times theorem prover too weak. 66 trivial. 0 not checked. [2024-11-16 08:11:21,687 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-16 08:11:21,687 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [636016670] [2024-11-16 08:11:21,688 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [636016670] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-16 08:11:21,688 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-16 08:11:21,688 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2024-11-16 08:11:21,688 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [366367048] [2024-11-16 08:11:21,688 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-16 08:11:21,688 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2024-11-16 08:11:21,688 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-16 08:11:21,689 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2024-11-16 08:11:21,689 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=31, Unknown=0, NotChecked=0, Total=42 [2024-11-16 08:11:21,689 INFO L87 Difference]: Start difference. First operand 6012 states and 7813 transitions. Second operand has 7 states, 7 states have (on average 13.857142857142858) internal successors, (97), 6 states have internal predecessors, (97), 3 states have call successors, (14), 2 states have call predecessors, (14), 2 states have return successors, (13), 3 states have call predecessors, (13), 2 states have call successors, (13) [2024-11-16 08:11:22,781 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-16 08:11:22,781 INFO L93 Difference]: Finished difference Result 17614 states and 22957 transitions. [2024-11-16 08:11:22,781 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2024-11-16 08:11:22,781 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 13.857142857142858) internal successors, (97), 6 states have internal predecessors, (97), 3 states have call successors, (14), 2 states have call predecessors, (14), 2 states have return successors, (13), 3 states have call predecessors, (13), 2 states have call successors, (13) Word has length 163 [2024-11-16 08:11:22,782 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-16 08:11:22,816 INFO L225 Difference]: With dead ends: 17614 [2024-11-16 08:11:22,816 INFO L226 Difference]: Without dead ends: 11911 [2024-11-16 08:11:22,828 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 39 GetRequests, 30 SyntacticMatches, 0 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 6 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=27, Invalid=83, Unknown=0, NotChecked=0, Total=110 [2024-11-16 08:11:22,829 INFO L432 NwaCegarLoop]: 426 mSDtfsCounter, 222 mSDsluCounter, 1855 mSDsCounter, 0 mSdLazyCounter, 132 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 227 SdHoareTripleChecker+Valid, 2281 SdHoareTripleChecker+Invalid, 133 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 132 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2024-11-16 08:11:22,829 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [227 Valid, 2281 Invalid, 133 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 132 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2024-11-16 08:11:22,838 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 11911 states. [2024-11-16 08:11:23,631 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 11911 to 8496. [2024-11-16 08:11:23,640 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 8496 states, 6258 states have (on average 1.3004154682007032) internal successors, (8138), 6315 states have internal predecessors, (8138), 1462 states have call successors, (1462), 775 states have call predecessors, (1462), 775 states have return successors, (1462), 1405 states have call predecessors, (1462), 1462 states have call successors, (1462) [2024-11-16 08:11:23,655 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 8496 states to 8496 states and 11062 transitions. [2024-11-16 08:11:23,663 INFO L78 Accepts]: Start accepts. Automaton has 8496 states and 11062 transitions. Word has length 163 [2024-11-16 08:11:23,664 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-16 08:11:23,664 INFO L471 AbstractCegarLoop]: Abstraction has 8496 states and 11062 transitions. [2024-11-16 08:11:23,664 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 13.857142857142858) internal successors, (97), 6 states have internal predecessors, (97), 3 states have call successors, (14), 2 states have call predecessors, (14), 2 states have return successors, (13), 3 states have call predecessors, (13), 2 states have call successors, (13) [2024-11-16 08:11:23,664 INFO L276 IsEmpty]: Start isEmpty. Operand 8496 states and 11062 transitions. [2024-11-16 08:11:23,673 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 164 [2024-11-16 08:11:23,674 INFO L207 NwaCegarLoop]: Found error trace [2024-11-16 08:11:23,674 INFO L215 NwaCegarLoop]: trace histogram [4, 4, 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-16 08:11:23,674 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable29 [2024-11-16 08:11:23,674 INFO L396 AbstractCegarLoop]: === Iteration 31 === Targeting assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-16 08:11:23,674 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-16 08:11:23,674 INFO L85 PathProgramCache]: Analyzing trace with hash -1731098154, now seen corresponding path program 1 times [2024-11-16 08:11:23,675 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-16 08:11:23,675 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [620311758] [2024-11-16 08:11:23,675 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-16 08:11:23,675 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-16 08:11:23,727 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-16 08:11:24,777 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 15 [2024-11-16 08:11:24,778 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-16 08:11:24,780 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 35 [2024-11-16 08:11:24,781 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-16 08:11:24,782 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 51 [2024-11-16 08:11:24,783 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-16 08:11:24,784 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 56 [2024-11-16 08:11:24,785 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-16 08:11:24,786 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 64 [2024-11-16 08:11:24,787 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-16 08:11:24,788 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 72 [2024-11-16 08:11:24,789 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-16 08:11:24,791 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 80 [2024-11-16 08:11:24,793 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-16 08:11:24,794 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 91 [2024-11-16 08:11:24,795 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-16 08:11:24,796 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 109 [2024-11-16 08:11:24,797 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-16 08:11:24,797 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 121 [2024-11-16 08:11:24,798 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-16 08:11:24,799 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 126 [2024-11-16 08:11:24,799 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-16 08:11:24,800 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 134 [2024-11-16 08:11:24,801 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-16 08:11:24,802 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 142 [2024-11-16 08:11:24,803 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-16 08:11:24,804 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 150 [2024-11-16 08:11:24,805 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-16 08:11:24,807 INFO L134 CoverageAnalysis]: Checked inductivity of 86 backedges. 20 proven. 10 refuted. 0 times theorem prover too weak. 56 trivial. 0 not checked. [2024-11-16 08:11:24,807 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-16 08:11:24,807 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [620311758] [2024-11-16 08:11:24,807 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [620311758] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-16 08:11:24,807 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1231253083] [2024-11-16 08:11:24,808 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-16 08:11:24,808 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-16 08:11:24,808 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-11-16 08:11:24,809 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-16 08:11:24,811 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-16 08:11:25,006 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-16 08:11:25,011 INFO L255 TraceCheckSpWp]: Trace formula consists of 790 conjuncts, 35 conjuncts are in the unsatisfiable core [2024-11-16 08:11:25,016 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-16 08:11:25,408 INFO L134 CoverageAnalysis]: Checked inductivity of 86 backedges. 59 proven. 18 refuted. 0 times theorem prover too weak. 9 trivial. 0 not checked. [2024-11-16 08:11:25,412 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-16 08:11:26,119 INFO L134 CoverageAnalysis]: Checked inductivity of 86 backedges. 20 proven. 10 refuted. 0 times theorem prover too weak. 56 trivial. 0 not checked. [2024-11-16 08:11:26,119 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1231253083] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-16 08:11:26,119 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-16 08:11:26,119 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 12, 10] total 26 [2024-11-16 08:11:26,120 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1957071963] [2024-11-16 08:11:26,120 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-11-16 08:11:26,120 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 26 states [2024-11-16 08:11:26,120 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-16 08:11:26,121 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 26 interpolants. [2024-11-16 08:11:26,121 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=109, Invalid=541, Unknown=0, NotChecked=0, Total=650 [2024-11-16 08:11:26,121 INFO L87 Difference]: Start difference. First operand 8496 states and 11062 transitions. Second operand has 26 states, 26 states have (on average 9.423076923076923) internal successors, (245), 26 states have internal predecessors, (245), 8 states have call successors, (30), 5 states have call predecessors, (30), 6 states have return successors, (29), 8 states have call predecessors, (29), 8 states have call successors, (29) [2024-11-16 08:11:28,029 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-16 08:11:28,029 INFO L93 Difference]: Finished difference Result 17432 states and 22763 transitions. [2024-11-16 08:11:28,033 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 22 states. [2024-11-16 08:11:28,033 INFO L78 Accepts]: Start accepts. Automaton has has 26 states, 26 states have (on average 9.423076923076923) internal successors, (245), 26 states have internal predecessors, (245), 8 states have call successors, (30), 5 states have call predecessors, (30), 6 states have return successors, (29), 8 states have call predecessors, (29), 8 states have call successors, (29) Word has length 163 [2024-11-16 08:11:28,033 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-16 08:11:28,064 INFO L225 Difference]: With dead ends: 17432 [2024-11-16 08:11:28,064 INFO L226 Difference]: Without dead ends: 9233 [2024-11-16 08:11:28,079 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 382 GetRequests, 343 SyntacticMatches, 0 SemanticMatches, 39 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 317 ImplicationChecksByTransitivity, 0.5s TimeCoverageRelationStatistics Valid=302, Invalid=1338, Unknown=0, NotChecked=0, Total=1640 [2024-11-16 08:11:28,080 INFO L432 NwaCegarLoop]: 439 mSDtfsCounter, 762 mSDsluCounter, 3952 mSDsCounter, 0 mSdLazyCounter, 1839 mSolverCounterSat, 115 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 762 SdHoareTripleChecker+Valid, 4391 SdHoareTripleChecker+Invalid, 1954 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 115 IncrementalHoareTripleChecker+Valid, 1839 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.8s IncrementalHoareTripleChecker+Time [2024-11-16 08:11:28,080 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [762 Valid, 4391 Invalid, 1954 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [115 Valid, 1839 Invalid, 0 Unknown, 0 Unchecked, 0.8s Time] [2024-11-16 08:11:28,085 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 9233 states. [2024-11-16 08:11:28,964 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 9233 to 8978. [2024-11-16 08:11:28,971 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 8978 states, 6623 states have (on average 1.2983542201419296) internal successors, (8599), 6684 states have internal predecessors, (8599), 1537 states have call successors, (1537), 817 states have call predecessors, (1537), 817 states have return successors, (1537), 1476 states have call predecessors, (1537), 1537 states have call successors, (1537) [2024-11-16 08:11:28,988 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 8978 states to 8978 states and 11673 transitions. [2024-11-16 08:11:28,996 INFO L78 Accepts]: Start accepts. Automaton has 8978 states and 11673 transitions. Word has length 163 [2024-11-16 08:11:28,996 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-16 08:11:28,996 INFO L471 AbstractCegarLoop]: Abstraction has 8978 states and 11673 transitions. [2024-11-16 08:11:28,997 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 26 states, 26 states have (on average 9.423076923076923) internal successors, (245), 26 states have internal predecessors, (245), 8 states have call successors, (30), 5 states have call predecessors, (30), 6 states have return successors, (29), 8 states have call predecessors, (29), 8 states have call successors, (29) [2024-11-16 08:11:28,997 INFO L276 IsEmpty]: Start isEmpty. Operand 8978 states and 11673 transitions. [2024-11-16 08:11:29,004 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 165 [2024-11-16 08:11:29,004 INFO L207 NwaCegarLoop]: Found error trace [2024-11-16 08:11:29,005 INFO L215 NwaCegarLoop]: trace histogram [4, 4, 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-16 08:11:29,019 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-16 08:11:29,209 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable30,5 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-16 08:11:29,210 INFO L396 AbstractCegarLoop]: === Iteration 32 === Targeting assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-16 08:11:29,210 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-16 08:11:29,210 INFO L85 PathProgramCache]: Analyzing trace with hash 937875942, now seen corresponding path program 1 times [2024-11-16 08:11:29,210 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-16 08:11:29,210 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [911175871] [2024-11-16 08:11:29,211 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-16 08:11:29,211 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-16 08:11:29,245 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-16 08:11:29,732 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 15 [2024-11-16 08:11:29,733 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-16 08:11:29,734 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 35 [2024-11-16 08:11:29,734 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-16 08:11:29,735 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 51 [2024-11-16 08:11:29,736 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-16 08:11:29,736 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 56 [2024-11-16 08:11:29,737 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-16 08:11:29,737 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 64 [2024-11-16 08:11:29,738 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-16 08:11:29,763 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 72 [2024-11-16 08:11:29,764 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-16 08:11:29,786 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 80 [2024-11-16 08:11:29,788 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-16 08:11:29,789 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 91 [2024-11-16 08:11:29,790 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-16 08:11:29,794 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 111 [2024-11-16 08:11:29,795 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-16 08:11:29,796 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 122 [2024-11-16 08:11:29,796 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-16 08:11:29,797 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 127 [2024-11-16 08:11:29,797 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-16 08:11:29,799 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 135 [2024-11-16 08:11:29,800 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-16 08:11:29,800 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 143 [2024-11-16 08:11:29,801 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-16 08:11:29,803 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 151 [2024-11-16 08:11:29,804 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-16 08:11:29,807 INFO L134 CoverageAnalysis]: Checked inductivity of 86 backedges. 28 proven. 6 refuted. 0 times theorem prover too weak. 52 trivial. 0 not checked. [2024-11-16 08:11:29,807 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-16 08:11:29,808 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [911175871] [2024-11-16 08:11:29,808 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [911175871] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-16 08:11:29,808 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [132699373] [2024-11-16 08:11:29,808 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-16 08:11:29,808 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-16 08:11:29,808 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-11-16 08:11:29,812 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-16 08:11:29,813 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-16 08:11:29,990 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-16 08:11:29,993 INFO L255 TraceCheckSpWp]: Trace formula consists of 791 conjuncts, 27 conjuncts are in the unsatisfiable core [2024-11-16 08:11:29,996 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-16 08:11:30,284 INFO L134 CoverageAnalysis]: Checked inductivity of 86 backedges. 66 proven. 11 refuted. 0 times theorem prover too weak. 9 trivial. 0 not checked. [2024-11-16 08:11:30,284 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-16 08:11:30,629 INFO L134 CoverageAnalysis]: Checked inductivity of 86 backedges. 23 proven. 7 refuted. 0 times theorem prover too weak. 56 trivial. 0 not checked. [2024-11-16 08:11:30,629 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [132699373] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-16 08:11:30,629 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-16 08:11:30,629 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 10, 8] total 24 [2024-11-16 08:11:30,629 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1912712024] [2024-11-16 08:11:30,629 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-11-16 08:11:30,630 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 24 states [2024-11-16 08:11:30,630 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-16 08:11:30,631 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 24 interpolants. [2024-11-16 08:11:30,631 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=83, Invalid=469, Unknown=0, NotChecked=0, Total=552 [2024-11-16 08:11:30,631 INFO L87 Difference]: Start difference. First operand 8978 states and 11673 transitions. Second operand has 24 states, 23 states have (on average 11.956521739130435) internal successors, (275), 22 states have internal predecessors, (275), 9 states have call successors, (37), 5 states have call predecessors, (37), 8 states have return successors, (36), 10 states have call predecessors, (36), 9 states have call successors, (36) [2024-11-16 08:11:34,756 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-16 08:11:34,757 INFO L93 Difference]: Finished difference Result 30033 states and 38909 transitions. [2024-11-16 08:11:34,757 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 44 states. [2024-11-16 08:11:34,757 INFO L78 Accepts]: Start accepts. Automaton has has 24 states, 23 states have (on average 11.956521739130435) internal successors, (275), 22 states have internal predecessors, (275), 9 states have call successors, (37), 5 states have call predecessors, (37), 8 states have return successors, (36), 10 states have call predecessors, (36), 9 states have call successors, (36) Word has length 164 [2024-11-16 08:11:34,757 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-16 08:11:34,819 INFO L225 Difference]: With dead ends: 30033 [2024-11-16 08:11:34,819 INFO L226 Difference]: Without dead ends: 21337 [2024-11-16 08:11:34,837 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 417 GetRequests, 356 SyntacticMatches, 0 SemanticMatches, 61 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 949 ImplicationChecksByTransitivity, 0.9s TimeCoverageRelationStatistics Valid=576, Invalid=3330, Unknown=0, NotChecked=0, Total=3906 [2024-11-16 08:11:34,838 INFO L432 NwaCegarLoop]: 321 mSDtfsCounter, 1971 mSDsluCounter, 3551 mSDsCounter, 0 mSdLazyCounter, 1861 mSolverCounterSat, 648 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.8s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1971 SdHoareTripleChecker+Valid, 3872 SdHoareTripleChecker+Invalid, 2509 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 648 IncrementalHoareTripleChecker+Valid, 1861 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.0s IncrementalHoareTripleChecker+Time [2024-11-16 08:11:34,838 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [1971 Valid, 3872 Invalid, 2509 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [648 Valid, 1861 Invalid, 0 Unknown, 0 Unchecked, 1.0s Time] [2024-11-16 08:11:34,850 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 21337 states. [2024-11-16 08:11:36,506 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 21337 to 13602. [2024-11-16 08:11:36,515 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 13602 states, 9982 states have (on average 1.301743137647766) internal successors, (12994), 10085 states have internal predecessors, (12994), 2345 states have call successors, (2345), 1274 states have call predecessors, (2345), 1274 states have return successors, (2345), 2242 states have call predecessors, (2345), 2345 states have call successors, (2345) [2024-11-16 08:11:36,538 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 13602 states to 13602 states and 17684 transitions. [2024-11-16 08:11:36,552 INFO L78 Accepts]: Start accepts. Automaton has 13602 states and 17684 transitions. Word has length 164 [2024-11-16 08:11:36,552 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-16 08:11:36,552 INFO L471 AbstractCegarLoop]: Abstraction has 13602 states and 17684 transitions. [2024-11-16 08:11:36,552 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 24 states, 23 states have (on average 11.956521739130435) internal successors, (275), 22 states have internal predecessors, (275), 9 states have call successors, (37), 5 states have call predecessors, (37), 8 states have return successors, (36), 10 states have call predecessors, (36), 9 states have call successors, (36) [2024-11-16 08:11:36,552 INFO L276 IsEmpty]: Start isEmpty. Operand 13602 states and 17684 transitions. [2024-11-16 08:11:36,560 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 174 [2024-11-16 08:11:36,560 INFO L207 NwaCegarLoop]: Found error trace [2024-11-16 08:11:36,560 INFO L215 NwaCegarLoop]: trace histogram [4, 4, 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-16 08:11:36,573 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-16 08:11:36,764 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable31,6 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-16 08:11:36,765 INFO L396 AbstractCegarLoop]: === Iteration 33 === Targeting assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-16 08:11:36,765 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-16 08:11:36,765 INFO L85 PathProgramCache]: Analyzing trace with hash -1222132234, now seen corresponding path program 1 times [2024-11-16 08:11:36,766 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-16 08:11:36,766 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1746820251] [2024-11-16 08:11:36,766 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-16 08:11:36,766 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-16 08:11:36,804 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-16 08:11:37,080 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 15 [2024-11-16 08:11:37,081 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-16 08:11:37,081 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 35 [2024-11-16 08:11:37,082 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-16 08:11:37,083 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 51 [2024-11-16 08:11:37,084 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-16 08:11:37,086 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 56 [2024-11-16 08:11:37,086 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-16 08:11:37,087 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 64 [2024-11-16 08:11:37,088 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-16 08:11:37,089 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 72 [2024-11-16 08:11:37,090 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-16 08:11:37,091 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 80 [2024-11-16 08:11:37,092 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-16 08:11:37,093 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 88 [2024-11-16 08:11:37,094 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-16 08:11:37,095 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 99 [2024-11-16 08:11:37,096 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-16 08:11:37,097 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 117 [2024-11-16 08:11:37,098 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-16 08:11:37,098 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 131 [2024-11-16 08:11:37,099 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-16 08:11:37,100 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 136 [2024-11-16 08:11:37,100 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-16 08:11:37,101 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 144 [2024-11-16 08:11:37,101 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-16 08:11:37,102 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 152 [2024-11-16 08:11:37,103 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-16 08:11:37,103 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 160 [2024-11-16 08:11:37,104 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-16 08:11:37,105 INFO L134 CoverageAnalysis]: Checked inductivity of 93 backedges. 15 proven. 17 refuted. 0 times theorem prover too weak. 61 trivial. 0 not checked. [2024-11-16 08:11:37,105 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-16 08:11:37,105 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1746820251] [2024-11-16 08:11:37,105 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1746820251] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-16 08:11:37,105 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [3346329] [2024-11-16 08:11:37,105 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-16 08:11:37,105 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-16 08:11:37,106 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-11-16 08:11:37,107 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-16 08:11:37,109 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-16 08:11:37,272 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-16 08:11:37,275 INFO L255 TraceCheckSpWp]: Trace formula consists of 812 conjuncts, 36 conjuncts are in the unsatisfiable core [2024-11-16 08:11:37,278 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-16 08:11:37,567 INFO L134 CoverageAnalysis]: Checked inductivity of 93 backedges. 59 proven. 25 refuted. 0 times theorem prover too weak. 9 trivial. 0 not checked. [2024-11-16 08:11:37,568 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-16 08:11:37,923 INFO L134 CoverageAnalysis]: Checked inductivity of 93 backedges. 15 proven. 17 refuted. 0 times theorem prover too weak. 61 trivial. 0 not checked. [2024-11-16 08:11:37,924 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [3346329] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-16 08:11:37,924 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-16 08:11:37,924 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 10, 10] total 25 [2024-11-16 08:11:37,924 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1774648511] [2024-11-16 08:11:37,924 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-11-16 08:11:37,924 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 25 states [2024-11-16 08:11:37,924 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-16 08:11:37,925 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 25 interpolants. [2024-11-16 08:11:37,925 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=81, Invalid=519, Unknown=0, NotChecked=0, Total=600 [2024-11-16 08:11:37,925 INFO L87 Difference]: Start difference. First operand 13602 states and 17684 transitions. Second operand has 25 states, 25 states have (on average 12.12) internal successors, (303), 24 states have internal predecessors, (303), 10 states have call successors, (41), 5 states have call predecessors, (41), 6 states have return successors, (41), 11 states have call predecessors, (41), 10 states have call successors, (41) [2024-11-16 08:11:45,799 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-16 08:11:45,799 INFO L93 Difference]: Finished difference Result 42524 states and 55446 transitions. [2024-11-16 08:11:45,800 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 197 states. [2024-11-16 08:11:45,800 INFO L78 Accepts]: Start accepts. Automaton has has 25 states, 25 states have (on average 12.12) internal successors, (303), 24 states have internal predecessors, (303), 10 states have call successors, (41), 5 states have call predecessors, (41), 6 states have return successors, (41), 11 states have call predecessors, (41), 10 states have call successors, (41) Word has length 173 [2024-11-16 08:11:45,800 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-16 08:11:45,884 INFO L225 Difference]: With dead ends: 42524 [2024-11-16 08:11:45,885 INFO L226 Difference]: Without dead ends: 29285 [2024-11-16 08:11:45,918 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 648 GetRequests, 433 SyntacticMatches, 0 SemanticMatches, 215 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 19766 ImplicationChecksByTransitivity, 2.9s TimeCoverageRelationStatistics Valid=5099, Invalid=41773, Unknown=0, NotChecked=0, Total=46872 [2024-11-16 08:11:45,919 INFO L432 NwaCegarLoop]: 411 mSDtfsCounter, 4872 mSDsluCounter, 4561 mSDsCounter, 0 mSdLazyCounter, 3014 mSolverCounterSat, 1091 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 4872 SdHoareTripleChecker+Valid, 4972 SdHoareTripleChecker+Invalid, 4105 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1091 IncrementalHoareTripleChecker+Valid, 3014 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.5s IncrementalHoareTripleChecker+Time [2024-11-16 08:11:45,919 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [4872 Valid, 4972 Invalid, 4105 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1091 Valid, 3014 Invalid, 0 Unknown, 0 Unchecked, 1.5s Time] [2024-11-16 08:11:45,935 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 29285 states. [2024-11-16 08:11:49,162 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 29285 to 23478. [2024-11-16 08:11:49,180 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 23478 states, 17394 states have (on average 1.303897895826147) internal successors, (22680), 17567 states have internal predecessors, (22680), 3913 states have call successors, (3913), 2170 states have call predecessors, (3913), 2170 states have return successors, (3913), 3740 states have call predecessors, (3913), 3913 states have call successors, (3913) [2024-11-16 08:11:49,226 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 23478 states to 23478 states and 30506 transitions. [2024-11-16 08:11:49,249 INFO L78 Accepts]: Start accepts. Automaton has 23478 states and 30506 transitions. Word has length 173 [2024-11-16 08:11:49,250 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-16 08:11:49,250 INFO L471 AbstractCegarLoop]: Abstraction has 23478 states and 30506 transitions. [2024-11-16 08:11:49,250 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 25 states, 25 states have (on average 12.12) internal successors, (303), 24 states have internal predecessors, (303), 10 states have call successors, (41), 5 states have call predecessors, (41), 6 states have return successors, (41), 11 states have call predecessors, (41), 10 states have call successors, (41) [2024-11-16 08:11:49,250 INFO L276 IsEmpty]: Start isEmpty. Operand 23478 states and 30506 transitions. [2024-11-16 08:11:49,257 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 175 [2024-11-16 08:11:49,258 INFO L207 NwaCegarLoop]: Found error trace [2024-11-16 08:11:49,258 INFO L215 NwaCegarLoop]: trace histogram [4, 4, 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, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-16 08:11:49,271 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-16 08:11:49,458 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable32,7 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-16 08:11:49,459 INFO L396 AbstractCegarLoop]: === Iteration 34 === Targeting assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-16 08:11:49,459 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-16 08:11:49,459 INFO L85 PathProgramCache]: Analyzing trace with hash -2990331, now seen corresponding path program 1 times [2024-11-16 08:11:49,459 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-16 08:11:49,459 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [677076998] [2024-11-16 08:11:49,459 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-16 08:11:49,459 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-16 08:11:49,506 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-16 08:11:50,182 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 15 [2024-11-16 08:11:50,183 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-16 08:11:50,184 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 35 [2024-11-16 08:11:50,184 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-16 08:11:50,186 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 51 [2024-11-16 08:11:50,186 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-16 08:11:50,187 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 56 [2024-11-16 08:11:50,188 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-16 08:11:50,189 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 64 [2024-11-16 08:11:50,190 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-16 08:11:50,192 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 72 [2024-11-16 08:11:50,193 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-16 08:11:50,194 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 80 [2024-11-16 08:11:50,195 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-16 08:11:50,196 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 88 [2024-11-16 08:11:50,197 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-16 08:11:50,198 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 99 [2024-11-16 08:11:50,199 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-16 08:11:50,200 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 117 [2024-11-16 08:11:50,201 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-16 08:11:50,201 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 132 [2024-11-16 08:11:50,202 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-16 08:11:50,203 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 137 [2024-11-16 08:11:50,204 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-16 08:11:50,205 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 145 [2024-11-16 08:11:50,206 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-16 08:11:50,231 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 153 [2024-11-16 08:11:50,232 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-16 08:11:50,233 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 161 [2024-11-16 08:11:50,234 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-16 08:11:50,234 INFO L134 CoverageAnalysis]: Checked inductivity of 95 backedges. 12 proven. 26 refuted. 0 times theorem prover too weak. 57 trivial. 0 not checked. [2024-11-16 08:11:50,235 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-16 08:11:50,235 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [677076998] [2024-11-16 08:11:50,235 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [677076998] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-16 08:11:50,235 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [679715961] [2024-11-16 08:11:50,235 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-16 08:11:50,235 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-16 08:11:50,235 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-11-16 08:11:50,237 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-16 08:11:50,237 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-16 08:11:50,417 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-16 08:11:50,420 INFO L255 TraceCheckSpWp]: Trace formula consists of 811 conjuncts, 19 conjuncts are in the unsatisfiable core [2024-11-16 08:11:50,423 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-16 08:11:50,580 INFO L134 CoverageAnalysis]: Checked inductivity of 95 backedges. 59 proven. 27 refuted. 0 times theorem prover too weak. 9 trivial. 0 not checked. [2024-11-16 08:11:50,580 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-16 08:11:50,726 INFO L134 CoverageAnalysis]: Checked inductivity of 95 backedges. 19 proven. 15 refuted. 0 times theorem prover too weak. 61 trivial. 0 not checked. [2024-11-16 08:11:50,726 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [679715961] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-16 08:11:50,726 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-16 08:11:50,726 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 9, 7] total 18 [2024-11-16 08:11:50,727 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [364030265] [2024-11-16 08:11:50,727 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-11-16 08:11:50,727 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 18 states [2024-11-16 08:11:50,727 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-16 08:11:50,728 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2024-11-16 08:11:50,728 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=44, Invalid=262, Unknown=0, NotChecked=0, Total=306 [2024-11-16 08:11:50,728 INFO L87 Difference]: Start difference. First operand 23478 states and 30506 transitions. Second operand has 18 states, 18 states have (on average 14.0) internal successors, (252), 17 states have internal predecessors, (252), 7 states have call successors, (43), 5 states have call predecessors, (43), 7 states have return successors, (42), 8 states have call predecessors, (42), 7 states have call successors, (42) [2024-11-16 08:11:55,727 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-16 08:11:55,727 INFO L93 Difference]: Finished difference Result 48314 states and 61958 transitions. [2024-11-16 08:11:55,728 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 44 states. [2024-11-16 08:11:55,728 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 14.0) internal successors, (252), 17 states have internal predecessors, (252), 7 states have call successors, (43), 5 states have call predecessors, (43), 7 states have return successors, (42), 8 states have call predecessors, (42), 7 states have call successors, (42) Word has length 174 [2024-11-16 08:11:55,728 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-16 08:11:55,810 INFO L225 Difference]: With dead ends: 48314 [2024-11-16 08:11:55,810 INFO L226 Difference]: Without dead ends: 25190 [2024-11-16 08:11:55,847 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 444 GetRequests, 388 SyntacticMatches, 0 SemanticMatches, 56 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 758 ImplicationChecksByTransitivity, 0.7s TimeCoverageRelationStatistics Valid=646, Invalid=2660, Unknown=0, NotChecked=0, Total=3306 [2024-11-16 08:11:55,847 INFO L432 NwaCegarLoop]: 543 mSDtfsCounter, 1785 mSDsluCounter, 4792 mSDsCounter, 0 mSdLazyCounter, 1909 mSolverCounterSat, 574 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.8s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1785 SdHoareTripleChecker+Valid, 5335 SdHoareTripleChecker+Invalid, 2483 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 574 IncrementalHoareTripleChecker+Valid, 1909 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.0s IncrementalHoareTripleChecker+Time [2024-11-16 08:11:55,848 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [1785 Valid, 5335 Invalid, 2483 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [574 Valid, 1909 Invalid, 0 Unknown, 0 Unchecked, 1.0s Time] [2024-11-16 08:11:55,862 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 25190 states. [2024-11-16 08:11:58,749 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 25190 to 17865. [2024-11-16 08:11:58,760 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 17865 states, 13325 states have (on average 1.2856285178236397) internal successors, (17131), 13461 states have internal predecessors, (17131), 2859 states have call successors, (2859), 1680 states have call predecessors, (2859), 1680 states have return successors, (2859), 2723 states have call predecessors, (2859), 2859 states have call successors, (2859) [2024-11-16 08:11:58,785 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 17865 states to 17865 states and 22849 transitions. [2024-11-16 08:11:58,806 INFO L78 Accepts]: Start accepts. Automaton has 17865 states and 22849 transitions. Word has length 174 [2024-11-16 08:11:58,806 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-16 08:11:58,806 INFO L471 AbstractCegarLoop]: Abstraction has 17865 states and 22849 transitions. [2024-11-16 08:11:58,806 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 18 states, 18 states have (on average 14.0) internal successors, (252), 17 states have internal predecessors, (252), 7 states have call successors, (43), 5 states have call predecessors, (43), 7 states have return successors, (42), 8 states have call predecessors, (42), 7 states have call successors, (42) [2024-11-16 08:11:58,807 INFO L276 IsEmpty]: Start isEmpty. Operand 17865 states and 22849 transitions. [2024-11-16 08:11:58,811 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 175 [2024-11-16 08:11:58,811 INFO L207 NwaCegarLoop]: Found error trace [2024-11-16 08:11:58,812 INFO L215 NwaCegarLoop]: trace histogram [4, 4, 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, 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-16 08:11:58,825 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-16 08:11:59,012 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable33,8 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-16 08:11:59,012 INFO L396 AbstractCegarLoop]: === Iteration 35 === Targeting assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-16 08:11:59,012 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-16 08:11:59,013 INFO L85 PathProgramCache]: Analyzing trace with hash -273436832, now seen corresponding path program 1 times [2024-11-16 08:11:59,013 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-16 08:11:59,013 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1409482502] [2024-11-16 08:11:59,013 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-16 08:11:59,013 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-16 08:11:59,061 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-16 08:11:59,482 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 15 [2024-11-16 08:11:59,483 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-16 08:11:59,484 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 33 [2024-11-16 08:11:59,485 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-16 08:11:59,486 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 50 [2024-11-16 08:11:59,486 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-16 08:11:59,487 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 55 [2024-11-16 08:11:59,487 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-16 08:11:59,488 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 63 [2024-11-16 08:11:59,489 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-16 08:11:59,490 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 71 [2024-11-16 08:11:59,491 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-16 08:11:59,492 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 79 [2024-11-16 08:11:59,492 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-16 08:11:59,493 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 87 [2024-11-16 08:11:59,494 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-16 08:11:59,495 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 98 [2024-11-16 08:11:59,495 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-16 08:11:59,496 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 116 [2024-11-16 08:11:59,497 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-16 08:11:59,497 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 132 [2024-11-16 08:11:59,498 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-16 08:11:59,498 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 137 [2024-11-16 08:11:59,499 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-16 08:11:59,499 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 145 [2024-11-16 08:11:59,500 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-16 08:11:59,500 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 153 [2024-11-16 08:11:59,501 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-16 08:11:59,502 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 161 [2024-11-16 08:11:59,502 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-16 08:11:59,503 INFO L134 CoverageAnalysis]: Checked inductivity of 96 backedges. 25 proven. 10 refuted. 0 times theorem prover too weak. 61 trivial. 0 not checked. [2024-11-16 08:11:59,503 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-16 08:11:59,503 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1409482502] [2024-11-16 08:11:59,503 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1409482502] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-16 08:11:59,503 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1554135553] [2024-11-16 08:11:59,503 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-16 08:11:59,504 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-16 08:11:59,504 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-11-16 08:11:59,505 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-16 08:11:59,506 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-16 08:11:59,675 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-16 08:11:59,677 INFO L255 TraceCheckSpWp]: Trace formula consists of 796 conjuncts, 11 conjuncts are in the unsatisfiable core [2024-11-16 08:11:59,679 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-16 08:11:59,759 INFO L134 CoverageAnalysis]: Checked inductivity of 96 backedges. 53 proven. 4 refuted. 0 times theorem prover too weak. 39 trivial. 0 not checked. [2024-11-16 08:11:59,760 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-16 08:11:59,835 INFO L134 CoverageAnalysis]: Checked inductivity of 96 backedges. 30 proven. 2 refuted. 0 times theorem prover too weak. 64 trivial. 0 not checked. [2024-11-16 08:11:59,835 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1554135553] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-16 08:11:59,835 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-16 08:11:59,835 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 7, 7] total 15 [2024-11-16 08:11:59,835 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [746722691] [2024-11-16 08:11:59,835 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-11-16 08:11:59,836 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 15 states [2024-11-16 08:11:59,836 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-16 08:11:59,837 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2024-11-16 08:11:59,837 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=30, Invalid=180, Unknown=0, NotChecked=0, Total=210 [2024-11-16 08:11:59,837 INFO L87 Difference]: Start difference. First operand 17865 states and 22849 transitions. Second operand has 15 states, 15 states have (on average 14.133333333333333) internal successors, (212), 14 states have internal predecessors, (212), 6 states have call successors, (37), 4 states have call predecessors, (37), 6 states have return successors, (37), 7 states have call predecessors, (37), 6 states have call successors, (37) [2024-11-16 08:12:03,228 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-16 08:12:03,228 INFO L93 Difference]: Finished difference Result 35841 states and 45828 transitions. [2024-11-16 08:12:03,228 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 28 states. [2024-11-16 08:12:03,228 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 14.133333333333333) internal successors, (212), 14 states have internal predecessors, (212), 6 states have call successors, (37), 4 states have call predecessors, (37), 6 states have return successors, (37), 7 states have call predecessors, (37), 6 states have call successors, (37) Word has length 174 [2024-11-16 08:12:03,229 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-16 08:12:03,287 INFO L225 Difference]: With dead ends: 35841 [2024-11-16 08:12:03,287 INFO L226 Difference]: Without dead ends: 18194 [2024-11-16 08:12:03,319 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 421 GetRequests, 383 SyntacticMatches, 0 SemanticMatches, 38 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 318 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=249, Invalid=1311, Unknown=0, NotChecked=0, Total=1560 [2024-11-16 08:12:03,319 INFO L432 NwaCegarLoop]: 367 mSDtfsCounter, 959 mSDsluCounter, 3019 mSDsCounter, 0 mSdLazyCounter, 981 mSolverCounterSat, 335 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 959 SdHoareTripleChecker+Valid, 3386 SdHoareTripleChecker+Invalid, 1316 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 335 IncrementalHoareTripleChecker+Valid, 981 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2024-11-16 08:12:03,319 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [959 Valid, 3386 Invalid, 1316 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [335 Valid, 981 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2024-11-16 08:12:03,331 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 18194 states. [2024-11-16 08:12:06,095 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 18194 to 17865. [2024-11-16 08:12:06,107 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 17865 states, 13325 states have (on average 1.2851782363977486) internal successors, (17125), 13461 states have internal predecessors, (17125), 2859 states have call successors, (2859), 1680 states have call predecessors, (2859), 1680 states have return successors, (2859), 2723 states have call predecessors, (2859), 2859 states have call successors, (2859) [2024-11-16 08:12:06,137 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 17865 states to 17865 states and 22843 transitions. [2024-11-16 08:12:06,158 INFO L78 Accepts]: Start accepts. Automaton has 17865 states and 22843 transitions. Word has length 174 [2024-11-16 08:12:06,158 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-16 08:12:06,159 INFO L471 AbstractCegarLoop]: Abstraction has 17865 states and 22843 transitions. [2024-11-16 08:12:06,159 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 15 states, 15 states have (on average 14.133333333333333) internal successors, (212), 14 states have internal predecessors, (212), 6 states have call successors, (37), 4 states have call predecessors, (37), 6 states have return successors, (37), 7 states have call predecessors, (37), 6 states have call successors, (37) [2024-11-16 08:12:06,159 INFO L276 IsEmpty]: Start isEmpty. Operand 17865 states and 22843 transitions. [2024-11-16 08:12:06,164 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 184 [2024-11-16 08:12:06,164 INFO L207 NwaCegarLoop]: Found error trace [2024-11-16 08:12:06,164 INFO L215 NwaCegarLoop]: trace histogram [4, 4, 4, 4, 4, 4, 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-16 08:12:06,177 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-16 08:12:06,364 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 9 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable34 [2024-11-16 08:12:06,364 INFO L396 AbstractCegarLoop]: === Iteration 36 === Targeting assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-16 08:12:06,365 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-16 08:12:06,365 INFO L85 PathProgramCache]: Analyzing trace with hash 963041812, now seen corresponding path program 1 times [2024-11-16 08:12:06,365 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-16 08:12:06,365 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1868971883] [2024-11-16 08:12:06,365 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-16 08:12:06,365 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-16 08:12:06,405 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-16 08:12:06,810 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 15 [2024-11-16 08:12:06,811 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-16 08:12:06,812 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 33 [2024-11-16 08:12:06,813 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-16 08:12:06,813 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 50 [2024-11-16 08:12:06,816 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-16 08:12:06,816 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 55 [2024-11-16 08:12:06,817 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-16 08:12:06,817 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 63 [2024-11-16 08:12:06,818 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-16 08:12:06,841 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 71 [2024-11-16 08:12:06,842 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-16 08:12:06,857 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 79 [2024-11-16 08:12:06,858 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-16 08:12:06,859 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 87 [2024-11-16 08:12:06,860 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-16 08:12:06,860 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 95 [2024-11-16 08:12:06,861 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-16 08:12:06,862 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 106 [2024-11-16 08:12:06,862 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-16 08:12:06,863 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 126 [2024-11-16 08:12:06,863 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-16 08:12:06,863 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 141 [2024-11-16 08:12:06,866 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-16 08:12:06,866 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 146 [2024-11-16 08:12:06,867 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-16 08:12:06,868 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 154 [2024-11-16 08:12:06,868 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-16 08:12:06,869 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 162 [2024-11-16 08:12:06,869 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-16 08:12:06,870 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 170 [2024-11-16 08:12:06,871 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-16 08:12:06,871 INFO L134 CoverageAnalysis]: Checked inductivity of 108 backedges. 30 proven. 10 refuted. 0 times theorem prover too weak. 68 trivial. 0 not checked. [2024-11-16 08:12:06,871 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-16 08:12:06,872 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1868971883] [2024-11-16 08:12:06,872 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1868971883] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-16 08:12:06,872 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [947480306] [2024-11-16 08:12:06,872 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-16 08:12:06,872 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-16 08:12:06,872 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-11-16 08:12:06,873 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-16 08:12:06,875 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-16 08:12:07,064 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-16 08:12:07,067 INFO L255 TraceCheckSpWp]: Trace formula consists of 815 conjuncts, 29 conjuncts are in the unsatisfiable core [2024-11-16 08:12:07,070 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-16 08:12:07,451 INFO L134 CoverageAnalysis]: Checked inductivity of 108 backedges. 64 proven. 29 refuted. 0 times theorem prover too weak. 15 trivial. 0 not checked. [2024-11-16 08:12:07,452 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-16 08:12:07,961 INFO L134 CoverageAnalysis]: Checked inductivity of 108 backedges. 15 proven. 17 refuted. 0 times theorem prover too weak. 76 trivial. 0 not checked. [2024-11-16 08:12:07,961 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [947480306] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-16 08:12:07,961 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-16 08:12:07,961 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 8, 10] total 24 [2024-11-16 08:12:07,961 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [299763984] [2024-11-16 08:12:07,962 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-11-16 08:12:07,962 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 24 states [2024-11-16 08:12:07,962 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-16 08:12:07,962 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 24 interpolants. [2024-11-16 08:12:07,963 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=78, Invalid=474, Unknown=0, NotChecked=0, Total=552 [2024-11-16 08:12:07,963 INFO L87 Difference]: Start difference. First operand 17865 states and 22843 transitions. Second operand has 24 states, 23 states have (on average 13.217391304347826) internal successors, (304), 22 states have internal predecessors, (304), 10 states have call successors, (43), 6 states have call predecessors, (43), 8 states have return successors, (42), 11 states have call predecessors, (42), 10 states have call successors, (42) [2024-11-16 08:12:13,380 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-16 08:12:13,380 INFO L93 Difference]: Finished difference Result 38563 states and 49207 transitions. [2024-11-16 08:12:13,380 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 40 states. [2024-11-16 08:12:13,381 INFO L78 Accepts]: Start accepts. Automaton has has 24 states, 23 states have (on average 13.217391304347826) internal successors, (304), 22 states have internal predecessors, (304), 10 states have call successors, (43), 6 states have call predecessors, (43), 8 states have return successors, (42), 11 states have call predecessors, (42), 10 states have call successors, (42) Word has length 183 [2024-11-16 08:12:13,381 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-16 08:12:13,443 INFO L225 Difference]: With dead ends: 38563 [2024-11-16 08:12:13,443 INFO L226 Difference]: Without dead ends: 20672 [2024-11-16 08:12:13,468 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 458 GetRequests, 399 SyntacticMatches, 0 SemanticMatches, 59 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 841 ImplicationChecksByTransitivity, 1.0s TimeCoverageRelationStatistics Valid=709, Invalid=2951, Unknown=0, NotChecked=0, Total=3660 [2024-11-16 08:12:13,472 INFO L432 NwaCegarLoop]: 566 mSDtfsCounter, 1569 mSDsluCounter, 4512 mSDsCounter, 0 mSdLazyCounter, 2295 mSolverCounterSat, 484 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.8s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1569 SdHoareTripleChecker+Valid, 5078 SdHoareTripleChecker+Invalid, 2779 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 484 IncrementalHoareTripleChecker+Valid, 2295 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.0s IncrementalHoareTripleChecker+Time [2024-11-16 08:12:13,472 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [1569 Valid, 5078 Invalid, 2779 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [484 Valid, 2295 Invalid, 0 Unknown, 0 Unchecked, 1.0s Time] [2024-11-16 08:12:13,483 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 20672 states. [2024-11-16 08:12:16,574 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 20672 to 17984. [2024-11-16 08:12:16,585 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 17984 states, 13482 states have (on average 1.2799287939474855) internal successors, (17256), 13618 states have internal predecessors, (17256), 2818 states have call successors, (2818), 1683 states have call predecessors, (2818), 1683 states have return successors, (2818), 2682 states have call predecessors, (2818), 2818 states have call successors, (2818) [2024-11-16 08:12:16,612 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 17984 states to 17984 states and 22892 transitions. [2024-11-16 08:12:16,637 INFO L78 Accepts]: Start accepts. Automaton has 17984 states and 22892 transitions. Word has length 183 [2024-11-16 08:12:16,637 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-16 08:12:16,637 INFO L471 AbstractCegarLoop]: Abstraction has 17984 states and 22892 transitions. [2024-11-16 08:12:16,637 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 24 states, 23 states have (on average 13.217391304347826) internal successors, (304), 22 states have internal predecessors, (304), 10 states have call successors, (43), 6 states have call predecessors, (43), 8 states have return successors, (42), 11 states have call predecessors, (42), 10 states have call successors, (42) [2024-11-16 08:12:16,637 INFO L276 IsEmpty]: Start isEmpty. Operand 17984 states and 22892 transitions. [2024-11-16 08:12:16,641 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 193 [2024-11-16 08:12:16,641 INFO L207 NwaCegarLoop]: Found error trace [2024-11-16 08:12:16,641 INFO L215 NwaCegarLoop]: trace histogram [6, 6, 5, 5, 4, 4, 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, 1, 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-16 08:12:16,656 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (10)] Forceful destruction successful, exit code 0 [2024-11-16 08:12:16,841 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 10 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable35 [2024-11-16 08:12:16,842 INFO L396 AbstractCegarLoop]: === Iteration 37 === Targeting assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-16 08:12:16,842 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-16 08:12:16,842 INFO L85 PathProgramCache]: Analyzing trace with hash 23551464, now seen corresponding path program 1 times [2024-11-16 08:12:16,842 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-16 08:12:16,842 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1709426720] [2024-11-16 08:12:16,842 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-16 08:12:16,842 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-16 08:12:16,869 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-16 08:12:16,978 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 15 [2024-11-16 08:12:16,979 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-16 08:12:16,980 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 33 [2024-11-16 08:12:16,980 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-16 08:12:16,981 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 49 [2024-11-16 08:12:16,981 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-16 08:12:16,982 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 54 [2024-11-16 08:12:16,982 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-16 08:12:16,983 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 62 [2024-11-16 08:12:16,983 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-16 08:12:16,984 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 70 [2024-11-16 08:12:16,984 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-16 08:12:16,985 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 77 [2024-11-16 08:12:16,985 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-16 08:12:16,986 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 85 [2024-11-16 08:12:16,986 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-16 08:12:16,987 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 93 [2024-11-16 08:12:16,987 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-16 08:12:16,988 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 101 [2024-11-16 08:12:16,988 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-16 08:12:16,989 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 112 [2024-11-16 08:12:16,989 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-16 08:12:16,990 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 130 [2024-11-16 08:12:16,990 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-16 08:12:16,991 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 142 [2024-11-16 08:12:16,991 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-16 08:12:16,992 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 147 [2024-11-16 08:12:16,993 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-16 08:12:16,994 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 155 [2024-11-16 08:12:16,994 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-16 08:12:16,995 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 163 [2024-11-16 08:12:16,996 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-16 08:12:16,997 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 171 [2024-11-16 08:12:16,998 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-16 08:12:16,998 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 179 [2024-11-16 08:12:16,999 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-16 08:12:17,007 INFO L134 CoverageAnalysis]: Checked inductivity of 150 backedges. 27 proven. 0 refuted. 0 times theorem prover too weak. 123 trivial. 0 not checked. [2024-11-16 08:12:17,007 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-16 08:12:17,007 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1709426720] [2024-11-16 08:12:17,007 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1709426720] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-16 08:12:17,007 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-16 08:12:17,007 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2024-11-16 08:12:17,008 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1153451734] [2024-11-16 08:12:17,008 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-16 08:12:17,008 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2024-11-16 08:12:17,008 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-16 08:12:17,009 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2024-11-16 08:12:17,009 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=31, Unknown=0, NotChecked=0, Total=42 [2024-11-16 08:12:17,009 INFO L87 Difference]: Start difference. First operand 17984 states and 22892 transitions. Second operand has 7 states, 7 states have (on average 15.428571428571429) internal successors, (108), 6 states have internal predecessors, (108), 3 states have call successors, (18), 2 states have call predecessors, (18), 2 states have return successors, (17), 3 states have call predecessors, (17), 2 states have call successors, (17) [2024-11-16 08:12:21,308 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-16 08:12:21,308 INFO L93 Difference]: Finished difference Result 42066 states and 53381 transitions. [2024-11-16 08:12:21,308 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2024-11-16 08:12:21,308 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 15.428571428571429) internal successors, (108), 6 states have internal predecessors, (108), 3 states have call successors, (18), 2 states have call predecessors, (18), 2 states have return successors, (17), 3 states have call predecessors, (17), 2 states have call successors, (17) Word has length 192 [2024-11-16 08:12:21,309 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-16 08:12:21,380 INFO L225 Difference]: With dead ends: 42066 [2024-11-16 08:12:21,380 INFO L226 Difference]: Without dead ends: 25711 [2024-11-16 08:12:21,402 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 47 GetRequests, 38 SyntacticMatches, 0 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 6 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=27, Invalid=83, Unknown=0, NotChecked=0, Total=110 [2024-11-16 08:12:21,403 INFO L432 NwaCegarLoop]: 385 mSDtfsCounter, 199 mSDsluCounter, 1704 mSDsCounter, 0 mSdLazyCounter, 115 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 203 SdHoareTripleChecker+Valid, 2089 SdHoareTripleChecker+Invalid, 117 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 115 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2024-11-16 08:12:21,403 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [203 Valid, 2089 Invalid, 117 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 115 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2024-11-16 08:12:21,414 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 25711 states.